From a4e9e10f6d1716b7bf55e6f9ea55d76f03ed3634 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 7 Jan 2018 03:22:40 -0500 Subject: [PATCH] v0.6.3: added a quantity adjustment to older missile weapons --- .../items/weapon/missiles/MissileWeapon.java | 6 ++++++ 1 file changed, 6 insertions(+) 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 b31b1a167..6288b93c2 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 @@ -268,6 +268,12 @@ abstract public class MissileWeapon extends Weapon { //compatibility with pre-0.6.3 saves if (bundle.contains(DURABILITY)) { durability = bundle.getInt(DURABILITY); + } else { + durability = 100; + //reduces quantity roughly in line with new durability system + if (!(this instanceof TippedDart)){ + quantity = (int)Math.ceil(quantity/5f); + } } } }