From 7f5e4a8d229b9fb210179e7229a48955e08b6d66 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 3 Sep 2015 17:39:47 -0400 Subject: [PATCH] v0.3.1b: fixed a bug where additional actions could occur after the hero falls down a chasm. --- .../shatteredpixeldungeon/actors/hero/Hero.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java b/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java index b204a59ba..f5a1e4603 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java @@ -992,10 +992,12 @@ public class Hero extends Char { if (Level.adjacent( pos, target )) { if (Actor.findChar( target ) == null) { - if (Level.pit[target] && !flying && !Chasm.jumpConfirmed) { - if (!Level.solid[target]) { + if (Level.pit[target] && !flying && !Level.solid[target]) { + if (!Chasm.jumpConfirmed){ Chasm.heroJump(this); interrupt(); + } else { + Chasm.heroFall(target); } return false; }