From 3d7b25e7e566cfe99353d0cd9e4ab5eb5a1ba5a7 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 21 Nov 2023 11:15:45 -0500 Subject: [PATCH] v2.3.0: fixed missile projecting not working on chars in solid terrain --- .../items/weapon/missiles/MissileWeapon.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/MissileWeapon.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/MissileWeapon.java index 1274ef115..cda1b8d3e 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/MissileWeapon.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/MissileWeapon.java @@ -164,7 +164,7 @@ abstract public class MissileWeapon extends Weapon { } if (projecting - && (Dungeon.level.passable[dst] || Dungeon.level.avoid[dst]) + && (Dungeon.level.passable[dst] || Dungeon.level.avoid[dst] || Actor.findChar(dst) != null) && Dungeon.level.distance(user.pos, dst) <= Math.round(4 * Enchantment.genericProcChanceMultiplier(user))){ return dst; } else {