diff --git a/Source/Game/Entities/Unit/Unit.Combat.cs b/Source/Game/Entities/Unit/Unit.Combat.cs index 426ddc037..5b4fc287c 100644 --- a/Source/Game/Entities/Unit/Unit.Combat.cs +++ b/Source/Game/Entities/Unit/Unit.Combat.cs @@ -354,8 +354,9 @@ namespace Game.Entities creature.SendAIReaction(AiReaction.Hostile); creature.CallAssistance(); - // Remove emote state - will be restored on creature reset + // Remove emote and stand state - will be restored on creature reset SetEmoteState(Emote.OneshotNone); + SetStandState(UnitStandStateType.Stand); } // delay offhand weapon attack by 50% of the base attack time diff --git a/Source/Game/Entities/Unit/Unit.cs b/Source/Game/Entities/Unit/Unit.cs index 61e3d89e8..fca5755cd 100644 --- a/Source/Game/Entities/Unit/Unit.cs +++ b/Source/Game/Entities/Unit/Unit.cs @@ -1551,6 +1551,7 @@ namespace Game.Entities SetHealth(0); SetPower(GetPowerType(), 0); SetEmoteState(Emote.OneshotNone); + SetStandState(UnitStandStateType.Stand); // players in instance don't have ZoneScript, but they have InstanceScript ZoneScript zoneScript = GetZoneScript() != null ? GetZoneScript() : GetInstanceScript();