517 {
521
523 {
524 transport->ToMotionTransport()->UnloadNonStaticPassengers();
525 transport->AddObjectToRemoveList();
526 }
527
528 return true;
529 }
Transport * GetTransport(WorldObject const &u, ObjectGuid const guid)
Definition: ObjectAccessor.cpp:192
MotionTransport * ToMotionTransport()
Definition: GameObject.h:331
void AddObjectToRemoveList()
Definition: Object.cpp:2140
Transport * GetTransport() const
Definition: Object.h:585
Definition: Transport.h:29
void UnloadNonStaticPassengers()
Definition: Transport.cpp:442
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