From df57a73813dcae10e3acb4d887d6dfaaa85895e3 Mon Sep 17 00:00:00 2001 From: Benau Date: Sun, 30 Oct 2016 10:10:09 +0800 Subject: [PATCH] Fix start projection of karts --- src/modes/world.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modes/world.cpp b/src/modes/world.cpp index 1963381d1..f7689f8bb 100644 --- a/src/modes/world.cpp +++ b/src/modes/world.cpp @@ -693,7 +693,7 @@ void World::resetAllKarts() if ((*i)->isGhostKart()) continue; Vec3 xyz = (*i)->getXYZ(); //start projection from top of kart - Vec3 up_offset(0, 0.5f * ((*i)->getKartHeight()), 0); + Vec3 up_offset = (*i)->getNormal() * (0.5f * ((*i)->getKartHeight())); (*i)->setXYZ(xyz+up_offset); bool kart_over_ground = m_track->findGround(*i);