◆ PrepareSpellScript()
◆ Register()
| void spell_gen_eject_all_passengers::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ RemoveVehicleAuras()
| void spell_gen_eject_all_passengers::RemoveVehicleAuras |
( |
| ) |
|
|
inlineprivate |
4404 {
4406 {
4407 return;
4408 }
4409
4412 {
4413 u = vehicle->GetPassenger(0);
4414 vehicle->RemoveAllPassengers();
4415 }
4416 if (u)
4418 }
@ VEHICLE_SPELL_PARACHUTE
Definition VehicleDefines.h:53
Unit * GetHitUnit()
Definition SpellScript.cpp:448
void RemoveAurasDueToSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint8 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
Definition Unit.cpp:5028
References SpellScript::GetHitUnit(), Unit::RemoveAurasDueToSpell(), and VEHICLE_SPELL_PARACHUTE.
Referenced by Register().
The documentation for this class was generated from the following file: