From 3eee6f3559906f3e60df38643a512a4609d8d7b2 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Mon, 31 Aug 2020 13:07:22 +0200 Subject: [PATCH] Scripts/DM: ensure that Helix' vehicle aura is no longer present on players after a wipe --- .../EasternKingdoms/Deadmines/boss_helix_gearbreaker.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/scripts/EasternKingdoms/Deadmines/boss_helix_gearbreaker.cpp b/src/server/scripts/EasternKingdoms/Deadmines/boss_helix_gearbreaker.cpp index f0dee38b1d5..7d9005a632f 100644 --- a/src/server/scripts/EasternKingdoms/Deadmines/boss_helix_gearbreaker.cpp +++ b/src/server/scripts/EasternKingdoms/Deadmines/boss_helix_gearbreaker.cpp @@ -201,6 +201,7 @@ struct boss_helix_gearbreaker : public BossAI Talk(SAY_DEATH); summons.DespawnAll(); instance->SendEncounterUnit(ENCOUNTER_FRAME_DISENGAGE, me); + instance->DoRemoveAurasDueToSpellOnPlayers(SPELL_RIDE_VEHICLE); DoCastAOE(SPELL_FORCECAST_EJECT_PASSENGER_1, true); } @@ -221,6 +222,7 @@ struct boss_helix_gearbreaker : public BossAI _EnterEvadeMode(); instance->SendEncounterUnit(ENCOUNTER_FRAME_DISENGAGE, me); + instance->DoRemoveAurasDueToSpellOnPlayers(SPELL_RIDE_VEHICLE); if (Creature* lumberingOaf = instance->GetCreature(DATA_LUMBERING_OAF)) if (lumberingOaf->IsAlive()) instance->SendEncounterUnit(ENCOUNTER_FRAME_DISENGAGE, lumberingOaf);