From ff3b5eb63d0a2434dc2141b90185eef3eb798a78 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 2 Jun 2024 16:06:59 -0400 Subject: [PATCH] v2.4.2: DK now only kills allied minions of his on phase 1 -> 2 --- .../shatteredpixeldungeon/actors/mobs/DwarfKing.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DwarfKing.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DwarfKing.java index f078b91bb..36b69f958 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DwarfKing.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DwarfKing.java @@ -498,8 +498,15 @@ public class DwarfKing extends Mob { s.detach(); } for (Mob m : Dungeon.level.mobs.toArray(new Mob[0])) { - if (m instanceof Ghoul || m instanceof Monk || m instanceof Warlock || m instanceof Golem) { - m.die(null); + if (m.alignment == alignment) { + if (m instanceof Ghoul || m instanceof Monk || m instanceof Warlock || m instanceof Golem) { + m.die(null); + } + } + } + for (Buff b: buffs()){ + if (b instanceof LifeLink){ + b.detach(); } } }