From 4a943fd3d22f6d44f47eeb95f447e3c6609e2f43 Mon Sep 17 00:00:00 2001 From: Keader Date: Mon, 28 Jan 2019 17:42:00 -0300 Subject: Scripts/Utgarde Keep: Fix Ingvar Evading (again) UNIT_FLAG_NON_ATTACKABLE makes ingvar become a invalid target and lose threatlist, so me->IsThreatened() will return false. We dont need it at all, since UpdateAI will handle evade already. (cherry picked from commit 71dde16ce9a9c7904a2902ae288b3f05851224ac) --- .../Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp index 578649937d2..67116f9ab2d 100644 --- a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp +++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp @@ -231,11 +231,6 @@ class boss_ingvar_the_plunderer : public CreatureScript me->RemoveUnitFlag(UnitFlags(UNIT_FLAG_NON_ATTACKABLE | UNIT_FLAG_NOT_SELECTABLE)); me->SetImmuneToPC(false); ScheduleSecondPhase(); - if (!me->IsThreatened()) - { - EnterEvadeMode(EVADE_REASON_NO_HOSTILES); - return; - } Talk(SAY_AGGRO); DoZoneInCombat(); return; -- cgit v1.2.3