From 943dbe2100df062dfb97aae07200ad2a3dbc7156 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 31 Oct 2017 23:00:42 -0400 Subject: [PATCH] v0.6.2a: fixed gladiator being able to use his ability on unseen enemies --- .../shatteredpixeldungeon/actors/buffs/Combo.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java index c29bd62cb..2ed782ba5 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java @@ -183,7 +183,10 @@ public class Combo extends Buff implements ActionIndicator.Action { public void onSelect(Integer cell) { if (cell == null) return; final Char enemy = Actor.findChar( cell ); - if (enemy == null || !((Hero)target).canAttack(enemy) || target.isCharmedBy( enemy )){ + if (enemy == null + || !Dungeon.level.heroFOV[cell] + || !((Hero)target).canAttack(enemy) + || target.isCharmedBy( enemy )){ GLog.w( Messages.get(Combo.class, "bad_target") ); } else { target.sprite.attack(cell, new Callback() {