diff -r 34a0181d5be5 -r 64a5ab2c4f00 share/hedgewars/Data/Scripts/Multiplayer/TechRacer.lua --- a/share/hedgewars/Data/Scripts/Multiplayer/TechRacer.lua Tue Feb 09 15:27:55 2016 -0500 +++ b/share/hedgewars/Data/Scripts/Multiplayer/TechRacer.lua Fri Feb 12 17:03:42 2016 +0300 @@ -724,6 +724,9 @@ end function onSpecialPoint(x,y,flag) + addHashData(x) + addHashData(y) + addHashData(flag) specialPointsX[specialPointsCount] = x specialPointsY[specialPointsCount] = y specialPointsFlag[specialPointsCount] = flag @@ -1270,7 +1273,7 @@ raceType = "mixed race" end - map = detectMap() + map = detectMapWithDigest() for i = 0, (numTeams-1) do if teamScore[i] < 100000 then