diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java b/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java index 513a2b45b..607aefb87 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonBossLevel.java @@ -36,6 +36,7 @@ import com.shatteredpixel.shatteredpixeldungeon.levels.painters.MazePainter; import com.shatteredpixel.shatteredpixeldungeon.levels.traps.SpearTrap; import com.shatteredpixel.shatteredpixeldungeon.levels.traps.Trap; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; +import com.shatteredpixel.shatteredpixeldungeon.plants.Plant; import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene; import com.shatteredpixel.shatteredpixeldungeon.ui.CustomTileVisual; import com.shatteredpixel.shatteredpixeldungeon.ui.HealthIndicator; @@ -265,6 +266,12 @@ public class PrisonBossLevel extends Level { mob.destroy(); } } + for (Plant plant : plants.values()){ + if (safeArea == null || !safeArea.inside(plant.pos)){ + plants.remove(plant.pos); + plant.sprite.kill(); + } + } } public void progress(){