diff options
| author | Lorenz <lo.scherf@gmail.com> | 2022-08-15 21:26:52 +0200 |
|---|---|---|
| committer | Lorenz <lo.scherf@gmail.com> | 2022-08-15 21:26:52 +0200 |
| commit | 5b51e17222e6e6fe55206c6d20ad2cd4adff1f69 (patch) | |
| tree | fe96c516b86717a89245a5775b6ca1416d1cfb45 /src/main/java/at/hannibal2/skyhanni/damageindicator | |
| parent | 36e434d6e117d1606cebfe88717b68f7476b5a02 (diff) | |
| download | skyhanni-5b51e17222e6e6fe55206c6d20ad2cd4adff1f69.tar.gz skyhanni-5b51e17222e6e6fe55206c6d20ad2cd4adff1f69.tar.bz2 skyhanni-5b51e17222e6e6fe55206c6d20ad2cd4adff1f69.zip | |
add tarantula slayer
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/damageindicator')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt | 19 | ||||
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt | 6 |
2 files changed, 24 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt index c8bea30df..43544c776 100644 --- a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt +++ b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt @@ -306,6 +306,25 @@ class BossFinder { } } } + + if (entity is EntitySpider) { + if (entity.hasNameTagWith(1, "§5☠ §4Tarantula Broodfather ")) { + when (maxHealth) { + 740, 1_500 -> { + return EntityResult(bossType = BossType.SLAYER_SPIDER_1) + } + 30_000, 60_000 -> { + return EntityResult(bossType = BossType.SLAYER_SPIDER_2) + } + 900_000, 1_800_000 -> { + return EntityResult(bossType = BossType.SLAYER_SPIDER_3) + } + 2_400_000, 4_800_000 -> { + return EntityResult(bossType = BossType.SLAYER_SPIDER_4) + } + } + } + } } return null diff --git a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt index 00e920a0e..2ea336470 100644 --- a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt +++ b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt @@ -21,7 +21,11 @@ enum class BossType(val fullName: String, val bossTypeToggle: Int, val shortName SLAYER_ZOMBIE_4("§4Revenant Horror 4", 5, "§4Rev 4"), SLAYER_ZOMBIE_5("§5Revenant Horror 5", 5, "§5Rev 5"), - SPIDER_SLAYER("Spider Slayer", 6, "Spider"), + SLAYER_SPIDER_1("§aTarantula Broodfather 1", 6), + SLAYER_SPIDER_2("§eTarantula Broodfather 2", 6), + SLAYER_SPIDER_3("§cTarantula Broodfather 3", 6), + SLAYER_SPIDER_4("§4Tarantula Broodfather 4", 6), + WOLF_SLAYER("Wolf Slayer", 7, "Wolf"), SLAYER_ENDERMAN_1("§aVoidgloom Seraph 1", 8), |
