From dd328bc2594b15adafd3a7a9d6863c3f9648c917 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 28 Jul 2025 12:55:30 -0400 Subject: [PATCH] v3.2.0: transmuting a thrown set no longer repairs it --- .../items/scrolls/ScrollOfTransmutation.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/scrolls/ScrollOfTransmutation.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/scrolls/ScrollOfTransmutation.java index d39180523..922d84a6c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/scrolls/ScrollOfTransmutation.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/scrolls/ScrollOfTransmutation.java @@ -262,6 +262,8 @@ public class ScrollOfTransmutation extends InventoryScroll { //technically a new set, ensure old one is destroyed (except for darts) if (w instanceof MissileWeapon && w.isUpgradable()){ Buff.affect(Dungeon.hero, MissileWeapon.UpgradedSetTracker.class).levelThresholds.put(((MissileWeapon) w).setID, Integer.MAX_VALUE); + //also extra missile weapon properties + ((MissileWeapon) n).damage(100 - ((MissileWeapon)w).durabilityLeft()); } return n;