From d9057b5d55e4fafbd2cb3f6f286af7ebf359ac43 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 28 Jul 2025 10:37:52 -0400 Subject: [PATCH] v3.2.0: fixed recent liquid metal change messing with darts --- .../items/weapon/missiles/MissileWeapon.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 cc7096d3a..ceb801bc7 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 @@ -528,8 +528,8 @@ abstract public class MissileWeapon extends Weapon { durability += MAX_DURABILITY; } - //hashcode check is for pre-3.2 saves - if (quantity > defaultQuantity() && setID != getClass().getSimpleName().hashCode()){ + //hashcode check is for pre-3.2 saves, 0 check is for darts + if (quantity > defaultQuantity() && setID != 0 && setID != getClass().getSimpleName().hashCode()){ quantity = defaultQuantity(); durability = MAX_DURABILITY; }