diff --git a/src/modes/soccer_world.cpp b/src/modes/soccer_world.cpp index 4517536d4..d6d19cab3 100644 --- a/src/modes/soccer_world.cpp +++ b/src/modes/soccer_world.cpp @@ -442,6 +442,8 @@ void SoccerWorld::update(int ticks) // We only use kart position for spliting team in race gui drawing beginSetKartPositions(); int pos = 1; + if (!Track::getCurrentTrack()->getMinimapInvert()) + std::swap(red_id, blue_id); for (int id : red_id) setKartPosition(id, pos++); for (int id : blue_id)