# HG changeset patch
# User mikade <redgrinner@gmail.com>
# Date 1436871675 -32400
# Node ID 91cc6aef818cd7d602adc72142cda2d6c7df8d00
# Parent  6c66b594b7805e033322ae41fa26ab77d08ec58c
tentative/lazy fixes for unC0Rr's evil

diff -r 6c66b594b780 -r 91cc6aef818c share/hedgewars/Data/Scripts/Multiplayer/TechRacer.lua
--- a/share/hedgewars/Data/Scripts/Multiplayer/TechRacer.lua	Tue Jul 14 03:45:27 2015 +0200
+++ b/share/hedgewars/Data/Scripts/Multiplayer/TechRacer.lua	Tue Jul 14 20:01:15 2015 +0900
@@ -691,6 +691,10 @@
 
 function onGameInit()
 
+		if mapID == nil then
+			mapID = 2 + GetRandom(7)
+		end
+
 		Theme = "Cave"
 
 		MapGen = mgDrawn
diff -r 6c66b594b780 -r 91cc6aef818c share/hedgewars/Data/Scripts/TechMaps.lua
--- a/share/hedgewars/Data/Scripts/TechMaps.lua	Tue Jul 14 03:45:27 2015 +0200
+++ b/share/hedgewars/Data/Scripts/TechMaps.lua	Tue Jul 14 20:01:15 2015 +0900
@@ -88,7 +88,12 @@
 end
 
 function onPreviewInit()
-    MapGen = mgDrawn
+
+	if mapID == nil then
+		mapID = 2 + GetRandom(7)
+	end
+
+	MapGen = mgDrawn
     TemplateFilter = 0
 
     for x = 1, 16 do
@@ -1344,6 +1349,8 @@
     FlushPoints()
 end
 
+local bastard = nil
+
 function LoadMap(mID)
 
 	techX = {}