diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Northrend/zone_borean_tundra.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/server/scripts/Northrend/zone_borean_tundra.cpp b/src/server/scripts/Northrend/zone_borean_tundra.cpp index 6fb1079d94c..16965b83d25 100644 --- a/src/server/scripts/Northrend/zone_borean_tundra.cpp +++ b/src/server/scripts/Northrend/zone_borean_tundra.cpp @@ -820,7 +820,6 @@ public: void Reset() { WithRedDragonBlood = false; - HarpoonerGUID = 0; } void EnterCombat(Unit* who) @@ -879,6 +878,12 @@ public: } } + if ((me->getFaction() == 35) && (!me->HasAura(SPELL_SUBDUED))) + { + HarpoonerGUID = 0; + me->DisappearAndDie(); + } + if (!UpdateVictim()) return; |