diff --git a/core/src/main/assets/messages/actors/actors.properties b/core/src/main/assets/messages/actors/actors.properties index d9cde74de..939e7e574 100644 --- a/core/src/main/assets/messages/actors/actors.properties +++ b/core/src/main/assets/messages/actors/actors.properties @@ -93,7 +93,8 @@ actors.buffs.ascensionchallenge.beckon=The amulet begins calling out to distant actors.buffs.ascensionchallenge.haste=The amulet begins hastening distant enemies! actors.buffs.ascensionchallenge.slow=The amulet starts to feel like a lead weight in your inventory! actors.buffs.ascensionchallenge.damage=The amulet begins radiating dark energy. It burns! -actors.buffs.ascensionchallenge.weaken_info=You must defeat enemies to weaken the amulet's curse! +actors.buffs.ascensionchallenge.weaken_info=The amulets curse can be weakened by defeating more enemies. +actors.buffs.ascensionchallenge.weaken_info_no_kills=If you defeat enemies the amulet's curse will weaken! actors.buffs.ascensionchallenge.weaken=You can feel the amulet's curse weaken slightly. actors.buffs.ascensionchallenge.break=You take a moment to catch your breath and feel your wounds begin to close! actors.buffs.ascensionchallenge.almost=You feel Yog's grip on the amulet begin to weaken, you're almost there! diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/AscensionChallenge.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/AscensionChallenge.java index c69ef17ec..5a6139369 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/AscensionChallenge.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/AscensionChallenge.java @@ -302,7 +302,9 @@ public class AscensionChallenge extends Buff { } else if (stacks >= 2f){ GLog.n(Messages.get(this, "beckon")); } - if (stacks > 8 || stacks > 4 && Dungeon.depth > 20){ + if (stacks > 4 && !stacksLowered){ + GLog.h(Messages.get(this, "weaken_info_no_kills")); + } else if (stacks > 8){ GLog.h(Messages.get(this, "weaken_info")); } }