From f91ebe81835eea0c3e82d6b913614580bbea1a4e Mon Sep 17 00:00:00 2001 From: Mink80 <46659983+Mink80@users.noreply.github.com> Date: Fri, 8 Apr 2022 19:37:42 +0200 Subject: [PATCH] fix: Fixes food stacking for poisoned food. (#987) --- Projects/UOContent/Items/Food/Food.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Projects/UOContent/Items/Food/Food.cs b/Projects/UOContent/Items/Food/Food.cs index 8110b24d4..7049c0a22 100644 --- a/Projects/UOContent/Items/Food/Food.cs +++ b/Projects/UOContent/Items/Food/Food.cs @@ -48,6 +48,19 @@ namespace Server.Items } } + public override bool CanStackWith(Item dropped) + { + if (dropped is Food food) + { + if (Poison != food.Poison || Poisoner != food.Poisoner) + { + return false; + } + } + return base.CanStackWith(dropped); + } + + public virtual bool Eat(Mobile from) { // Fill the Mobile with FillFactor