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);