From 8261aeeb2be8d8fcc2edd448694a237c4d5c291f Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 12 Sep 2024 16:07:20 -0400 Subject: [PATCH] v2.5.1: npcs are now fooled by disguise buff --- .../shatteredpixeldungeon/actors/hero/Hero.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java index cf4df27a5..d9592296b 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java @@ -34,6 +34,7 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.Char; import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.Blob; import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.SacrificialFire; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AdrenalineSurge; +import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.HeroDisguise; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Invulnerability; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.ArtifactRecharge; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AscensionChallenge; @@ -402,7 +403,11 @@ public class Hero extends Char { @Override public String name(){ - return className(); + if (buff(HeroDisguise.class) != null) { + return buff(HeroDisguise.class).getDisguise().title(); + } else { + return className(); + } } @Override