diff --git a/src/karts/kart.cpp b/src/karts/kart.cpp index 472d76a78..eb6946935 100644 --- a/src/karts/kart.cpp +++ b/src/karts/kart.cpp @@ -1221,7 +1221,14 @@ void Kart::updatePhysics(float dt) // when going faster, use higher pitch for engine if(m_engine_sound && sfx_manager->sfxAllowed()) { - m_engine_sound->speed(0.6f + (float)(m_speed / max_speed)*0.7f); + if(isOnGround()) + { + m_engine_sound->speed(0.6f + (float)(m_speed / max_speed)*0.7f); + } + else + { + m_engine_sound->speed(1.4f); + } m_engine_sound->position(getXYZ()); } #ifdef XX