diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/MagesStaff.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/MagesStaff.java index 6ba70c8d7..db71e38a4 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/MagesStaff.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/MagesStaff.java @@ -266,7 +266,8 @@ public class MagesStaff extends MeleeWeapon { if (wand == null) { return super.name(); } else { - return Messages.get(wand, "staff_name"); + String name = Messages.get(wand, "staff_name"); + return enchantment != null && (cursedKnown || !enchantment.curse()) ? enchantment.name( name ) : name; } }