diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_kazrogal.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_kazrogal.cpp index ab34d8e50d481b..49937582f66f4f 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_kazrogal.cpp +++ b/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_kazrogal.cpp @@ -48,14 +48,19 @@ struct boss_kazrogal : public BossAI public: boss_kazrogal(Creature* creature) : BossAI(creature, DATA_KAZROGAL) { - _recentlySpoken = false; - _markCounter = 0; scheduler.SetValidator([this] { return !me->HasUnitState(UNIT_STATE_CASTING); }); } + void Reset() override + { + _recentlySpoken = false; + _markCounter = 0; + BossAI::Reset(); + } + void JustEngagedWith(Unit * who) override { BossAI::JustEngagedWith(who);