diff -r 5985ee7a4922 -r f1c66a34f2fe hedgewars/uLand.pas --- a/hedgewars/uLand.pas Mon Sep 03 12:59:54 2018 +0200 +++ b/hedgewars/uLand.pas Mon Sep 03 20:01:50 2018 +0200 @@ -873,6 +873,7 @@ if (WorldEdge <> weNone) and (not hasBorder) then InitWorldEdges(); +ScriptSetMapGlobals; end; procedure GenPreview(out Preview: TPreview); @@ -889,6 +890,8 @@ OutError('Unknown mapgen', true); end; + ScriptSetMapGlobals; + // strict scaling needed here since preview assumes a rectangle rh:= max(LAND_HEIGHT,2048); rw:= max(LAND_WIDTH,4096); @@ -938,6 +941,8 @@ OutError('Unknown mapgen', true); end; + ScriptSetMapGlobals; + // strict scaling needed here since preview assumes a rectangle rh:= max(LAND_HEIGHT, 2048); rw:= max(LAND_WIDTH, 4096);