diff options
author | Lorenz <lo.scherf@gmail.com> | 2022-09-11 23:26:16 +0200 |
---|---|---|
committer | Lorenz <lo.scherf@gmail.com> | 2022-09-11 23:26:16 +0200 |
commit | 8e55249bf19a44d829d802f14d31668a12239a12 (patch) | |
tree | ec8cc9547111b5e08c783636679c9fa7fd0fff26 /src/main/java/at/hannibal2/skyhanni | |
parent | ba4fa6ab58fa6dc9387f36a0899758d3df71ca21 (diff) | |
download | skyhanni-8e55249bf19a44d829d802f14d31668a12239a12.tar.gz skyhanni-8e55249bf19a44d829d802f14d31668a12239a12.tar.bz2 skyhanni-8e55249bf19a44d829d802f14d31668a12239a12.zip |
fixing slayer bosses getting marked as slayer mini bosses sometimes
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/slayer/HighlightSlayerMiniboss.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/slayer/HighlightSlayerMiniboss.kt b/src/main/java/at/hannibal2/skyhanni/features/slayer/HighlightSlayerMiniboss.kt index faff3885a..5555af33c 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/slayer/HighlightSlayerMiniboss.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/slayer/HighlightSlayerMiniboss.kt @@ -9,7 +9,6 @@ import at.hannibal2.skyhanni.utils.EntityUtils.hasMaxHealth import at.hannibal2.skyhanni.utils.LorenzColor import at.hannibal2.skyhanni.utils.LorenzUtils import net.minecraft.client.Minecraft -import net.minecraft.entity.Entity import net.minecraft.entity.EntityLivingBase import net.minecraft.entity.monster.EntityBlaze import net.minecraft.entity.monster.EntityEnderman @@ -23,7 +22,7 @@ import net.minecraftforge.fml.common.gameevent.TickEvent class HighlightSlayerMiniboss { private var tick = 0 - private val miniBosses = mutableListOf<Entity>() + private val miniBosses = mutableListOf<EntityLivingBase>() @SubscribeEvent fun onTick(event: TickEvent.ClientTickEvent) { @@ -59,6 +58,7 @@ class HighlightSlayerMiniboss { }) list.filter { it !in miniBosses && !DamageIndicatorManager.isBoss(it) }.forEach(miniBosses::add) + miniBosses.removeIf { DamageIndicatorManager.isBoss(it) } } @SubscribeEvent |