From eba0cf0505857a94aa16cee8d97a6be271a6c1c4 Mon Sep 17 00:00:00 2001 From: Emagi Date: Sat, 26 Apr 2025 08:33:00 -0400 Subject: [PATCH] More enforcement for spawns running away in hail conversation for Fix #5 --- source/WorldServer/Spawn.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/WorldServer/Spawn.cpp b/source/WorldServer/Spawn.cpp index fae875f..03d3c80 100644 --- a/source/WorldServer/Spawn.cpp +++ b/source/WorldServer/Spawn.cpp @@ -3845,6 +3845,7 @@ void Spawn::FaceTarget(float x, float z){ void Spawn::FaceTarget(Spawn* target, bool disable_action_state){ if(!target) return; + FaceTarget(target->GetX(), target->GetZ()); if(GetHP() > 0 && target->IsPlayer() && !EngagedInCombat()){ if(!IsPet() && disable_action_state) { if(IsNPC()) { @@ -3854,7 +3855,6 @@ void Spawn::FaceTarget(Spawn* target, bool disable_action_state){ SetTempActionState(0); } } - FaceTarget(target->GetX(), target->GetZ()); } bool Spawn::MeetsSpawnAccessRequirements(Player* player){