diff options
| author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2022-09-30 18:48:54 +0200 |
|---|---|---|
| committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2022-09-30 18:48:54 +0200 |
| commit | 73705da1784a469c05a5017f28d78016c4de0035 (patch) | |
| tree | 605e50c82af1cc05cbe769015aea9a714c888693 | |
| parent | d09c32601ffb16a294adcd15265e9cf93a5b4ea4 (diff) | |
| download | SkyHanni-73705da1784a469c05a5017f28d78016c4de0035.tar.gz SkyHanni-73705da1784a469c05a5017f28d78016c4de0035.tar.bz2 SkyHanni-73705da1784a469c05a5017f28d78016c4de0035.zip | |
showing number next to hellion shield from damage indicator
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt b/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt index 7b8809df1..90be9e0d1 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt @@ -384,10 +384,20 @@ class DamageIndicatorManager { } private fun checkBlazeSlayer(entity: EntityLiving, entityData: EntityData, health: Int, maxHealth: Int): String? { - val shield = HellionShield.values().firstOrNull { entity.hasNameTagWith(3, it.name) } - entity.setHellionShield(shield) - if (shield != null) { - entityData.nameAbove = shield.formattedName + val shields = HellionShield.values() + var found = false + for (shield in shields) { + val armorStand = entity.getNameTagWith(3, shield.name) + if (armorStand != null) { + val number = armorStand.name.split(" ♨")[1].substring(0, 1) + entity.setHellionShield(shield) + entityData.nameAbove = shield.formattedName + " $number" + found = true + break + } + } + if (!found) { + entity.setHellionShield(null) } if (!SkyHanniMod.feature.slayer.blazePhaseDisplay) return "" |
