From c3fde70ddc2d0bcef5e8704a46ae8b4872de0976 Mon Sep 17 00:00:00 2001 From: Jason Long Date: Mon, 23 Jun 2014 09:58:53 -0400 Subject: [PATCH] tile-names: remember PWRBIT when loading tiles from save-file --- src/micropolisj/engine/Micropolis.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/micropolisj/engine/Micropolis.java b/src/micropolisj/engine/Micropolis.java index 25ff7c4..cd3e866 100644 --- a/src/micropolisj/engine/Micropolis.java +++ b/src/micropolisj/engine/Micropolis.java @@ -2137,7 +2137,7 @@ public class Micropolis { int z = dis.readShort(); z &= ~(1024 | 2048 | 4096 | 8192 | 16384); // clear ZONEBIT,ANIMBIT,BULLBIT,BURNBIT,CONDBIT on import - map[y][x] = (char) Tiles.loadByOrdinal(z).tileNumber; + map[y][x] = (char) ((z & (~LOMASK)) | Tiles.loadByOrdinal(z & LOMASK).tileNumber); } } }