mapmanager: better randomized roundEnd map rotation

This commit is contained in:
iridium
2019-06-05 15:10:44 +02:00
parent 3c6a2b6859
commit 23a840f780

View File

@@ -158,7 +158,16 @@ local function handleRoundEnd()
end end
end end
if #possibleMaps > 0 then if #possibleMaps > 1 then
local mapname = currentMap
while mapname == currentMap do
local rnd = math.random(#possibleMaps)
mapname = possibleMaps[rnd]
end
changeMap(mapname)
elseif #possibleMaps > 0 then
local rnd = math.random(#possibleMaps) local rnd = math.random(#possibleMaps)
changeMap(possibleMaps[rnd]) changeMap(possibleMaps[rnd])
end end