diff --git a/core/src/main/assets/custom_tiles/prison_exit.png b/core/src/main/assets/custom_tiles/prison_exit.png index 3132d4679..05bc5ff2b 100644 Binary files a/core/src/main/assets/custom_tiles/prison_exit.png and b/core/src/main/assets/custom_tiles/prison_exit.png differ diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java index 5f67d9160..b632ef82a 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java @@ -345,7 +345,7 @@ public class PrisonBossLevel extends Level { unseal(); CustomTileVisual vis = new exitVisual(); - vis.pos(7, 7); + vis.pos(11, 8); customTiles.add(vis); ((GameScene)ShatteredPixelDungeon.scene()).addCustomTile(vis); @@ -537,7 +537,15 @@ public class PrisonBossLevel extends Level { tx = Assets.PRISON_EXIT; txX = txY = 0; - tileW = tileH = 16; + tileW = 12; + tileH = 15; + } + + //for compatibility with pre-0.4.3 saves + @Override + public void restoreFromBundle(Bundle bundle) { + super.restoreFromBundle(bundle); + pos(11, 8); } @Override