From 98b5fe03945a2ff9faa94c1a1e5a660c8f159c66 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 7 Sep 2016 23:11:14 -0400 Subject: [PATCH] v0.4.2: fire now has a chance to burn down terrain every turn --- .../shatteredpixeldungeon/actors/blobs/Fire.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Fire.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Fire.java index 773037896..d4fe1aa7d 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Fire.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Fire.java @@ -32,6 +32,7 @@ import com.shatteredpixel.shatteredpixeldungeon.levels.Level; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; import com.shatteredpixel.shatteredpixeldungeon.plants.Plant; import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene; +import com.watabou.utils.Random; public class Fire extends Blob { @@ -52,7 +53,7 @@ public class Fire extends Blob { burn( cell ); fire = cur[cell] - 1; - if (fire <= 0 && flamable[cell]) { + if (flamable[cell] && Random.Int(fire+1) == 0) { int oldTile = Dungeon.level.map[cell]; Dungeon.level.destroy( cell );