v2.1.0: improved clarity when bleed-immune enemies are hit by harvest

This commit is contained in:
Evan Debenham
2023-05-25 11:18:22 -04:00
parent 23e9ea1f9f
commit 5b1ca40ae9
2 changed files with 4 additions and 1 deletions

View File

@@ -1367,3 +1367,4 @@ actors.char.kill=%s killed you...
actors.char.defeat=you defeated %s.
actors.char.def_verb=dodged
actors.char.invulnerable=invulnerable
actors.char.immune=immune

View File

@@ -713,7 +713,9 @@ public abstract class Char extends Actor {
if (buff(Sickle.HarvestBleedTracker.class) != null){
if (isImmune(Bleeding.class)){
dmg = 0;
sprite.showStatus(CharSprite.POSITIVE, Messages.titleCase(Messages.get(this, "immune")));
buff(Sickle.HarvestBleedTracker.class).detach();
return;
}
Bleeding b = buff(Bleeding.class);