diff --git a/src/micropolisj/engine/TerrainBehavior.java b/src/micropolisj/engine/TerrainBehavior.java index 147d0b0..8975ba2 100644 --- a/src/micropolisj/engine/TerrainBehavior.java +++ b/src/micropolisj/engine/TerrainBehavior.java @@ -50,8 +50,7 @@ class TerrainBehavior extends TileBehavior doRail(); return; case EXPLOSION: - // clear AniRubble - city.setTile(xpos, ypos, (char)(RUBBLE + PRNG.nextInt(4) + BULLBIT)); + doExplosion(); return; default: assert false; @@ -368,4 +367,10 @@ class TerrainBehavior extends TileBehavior } return dist; } + + void doExplosion() + { + // clear AniRubble + city.setTile(xpos, ypos, (char)(RUBBLE + PRNG.nextInt(4) + BULLBIT)); + } }