From 7b8df41d34baa69d2b38f67ce1977fb6254b2fff Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 30 Jul 2025 12:36:00 -0400 Subject: [PATCH] v3.2.0: fixed spirit bow not being curse infusable --- .../shatteredpixeldungeon/items/spells/CurseInfusion.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/CurseInfusion.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/CurseInfusion.java index d31192fb8..6dc17c539 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/CurseInfusion.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/CurseInfusion.java @@ -32,6 +32,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.quest.MetalShard; import com.shatteredpixel.shatteredpixeldungeon.items.rings.RingOfMight; import com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfRemoveCurse; import com.shatteredpixel.shatteredpixeldungeon.items.wands.Wand; +import com.shatteredpixel.shatteredpixeldungeon.items.weapon.SpiritBow; import com.shatteredpixel.shatteredpixeldungeon.items.weapon.Weapon; import com.shatteredpixel.shatteredpixeldungeon.items.weapon.melee.MagesStaff; import com.shatteredpixel.shatteredpixeldungeon.journal.Catalog; @@ -50,7 +51,7 @@ public class CurseInfusion extends InventorySpell { @Override protected boolean usableOnItem(Item item) { - return ((item instanceof EquipableItem && item.isUpgradable()) || item instanceof Wand); + return ((item instanceof EquipableItem && item.isUpgradable()) || item instanceof Wand || item instanceof SpiritBow); } @Override