mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/Vehicle: Only interrupt channels with SpellAuraInterruptFlags::Mount when entering a vehicle (#29430)
This commit is contained in:
@@ -834,7 +834,9 @@ bool VehicleJoinEvent::Execute(uint64, uint32)
|
||||
}
|
||||
}
|
||||
|
||||
Passenger->InterruptNonMeleeSpells(false);
|
||||
Passenger->InterruptSpell(CURRENT_GENERIC_SPELL);
|
||||
Passenger->InterruptSpell(CURRENT_AUTOREPEAT_SPELL);
|
||||
Passenger->RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags::Mount);
|
||||
Passenger->RemoveAurasByType(SPELL_AURA_MOUNTED);
|
||||
|
||||
VehicleSeatEntry const* veSeat = Seat->second.SeatInfo;
|
||||
|
||||
Reference in New Issue
Block a user