Only rescue AI if it's on the ground

This commit is contained in:
Benau 2016-10-02 15:04:08 +08:00
parent fc94c5e4c4
commit 3f71745d92

View File

@ -88,7 +88,7 @@ void ArenaAI::update(float dt)
return;
}
if (!isKartOnRoad() && !m_kart->getKartAnimation())
if (!isKartOnRoad() && m_kart->isOnGround())
{
m_time_since_off_road += dt;
}
@ -98,7 +98,7 @@ void ArenaAI::update(float dt)
}
// If the kart needs to be rescued, do it now (and nothing else)
if (m_time_since_off_road > 5.0f && !m_kart->getKartAnimation())
if (m_time_since_off_road > 5.0f && m_kart->isOnGround())
{
m_time_since_off_road = 0.0f;
new RescueAnimation(m_kart);