diff options
Diffstat (limited to 'src/game/CreatureAI.cpp')
-rw-r--r-- | src/game/CreatureAI.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/game/CreatureAI.cpp b/src/game/CreatureAI.cpp index fe7e0c1a2c5..a16cd09cc09 100644 --- a/src/game/CreatureAI.cpp +++ b/src/game/CreatureAI.cpp @@ -201,7 +201,7 @@ void CreatureAI::EnterEvadeMode() if(!_EnterEvadeMode()) return; - if(!me->m_Vehicle) // otherwise me will be in evade mode forever + if(!me->GetVehicle()) // otherwise me will be in evade mode forever { if(Unit *owner = me->GetCharmerOrOwner()) { @@ -212,8 +212,8 @@ void CreatureAI::EnterEvadeMode() me->GetMotionMaster()->MoveTargetedHome(); } - if(me->isVehicle()) - ((Vehicle*)me)->InstallAllAccessories(); + if(me->IsVehicle()) + me->GetVehicleKit()->InstallAllAccessories(); Reset(); } |