515 {
519
521 {
522 transport->ToMotionTransport()->UnloadNonStaticPassengers();
523 transport->AddObjectToRemoveList();
524 }
525
526 return true;
527 }
Transport * GetTransport(WorldObject const &u, ObjectGuid const guid)
Definition: ObjectAccessor.cpp:194
MotionTransport * ToMotionTransport()
Definition: GameObject.h:331
void AddObjectToRemoveList()
Definition: Object.cpp:2115
Transport * GetTransport() const
Definition: Object.h:585
Definition: Transport.h:29
void UnloadNonStaticPassengers()
Definition: Transport.cpp:440
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition: Unit.cpp:1169