town_cmd.c
changeset 2484 0e45d70ae908
parent 2469 59a0073914d8
child 2493 f6b4300cc2b0
--- a/town_cmd.c	Mon Oct 03 21:10:51 2005 +0000
+++ b/town_cmd.c	Mon Oct 03 21:20:01 2005 +0000
@@ -593,9 +593,9 @@
 		// Randomize new road block numbers
 		a = block;
 		b = block ^ 2;
-		r = (uint16)Random();
+		r = GB(Random(), 0, 16);
 		if (r <= 0x4000) do {
-			a = (int)Random() & 3;
+			a = GB(Random(), 0, 2);
 		} while(a == b);
 
 		if (!IsRoadAllowedHere(TILE_ADD(tile, ToTileIndexDiff(_roadblock_tileadd[a])), a)) {