diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/darts/Dart.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/darts/Dart.java index 7ceeeb5d5..13c366b22 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/darts/Dart.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/missiles/darts/Dart.java @@ -227,11 +227,11 @@ public class Dart extends MissileWeapon { public String info() { updateCrossbow(); if (bow != null && !bow.isIdentified()){ - int level = bow.level(); - //temporarily sets the level of the bow to 0 for IDing purposes - bow.level(0); + Crossbow realBow = bow; + //create a temporary bow for IDing purposes + bow = new Crossbow(); String info = super.info(); - bow.level(level); + bow = realBow; return info; } else { return super.info();