From 64403858f3416cc27d80d9bac3f93bf89e5f3f69 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Mon, 26 Sep 2022 13:08:13 +0700 Subject: [PATCH] Fix zapping non androids --- .../kotlin/ru/dbotthepony/mc/otm/item/EnergySwordItem.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/item/EnergySwordItem.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/item/EnergySwordItem.kt index 6b8832ba3..6588a376a 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/item/EnergySwordItem.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/item/EnergySwordItem.kt @@ -89,8 +89,10 @@ class EnergySwordItem : Item(Properties().stacksTo(1).rarity(Rarity.RARE).tab(Ov itemStack.getCapability(MatteryCapability.ENERGY).ifPresentK { if (!it.extractEnergyInnerExact(ENERGY_PER_SWING, false).isZero) { victim.matteryPlayer?.let { - it.androidEnergy.extractEnergyInner(ENERGY_ZAP, false) - victim.hurt(EMPDamageSource(attacker), 8f) + if (it.isAndroid) { + it.androidEnergy.extractEnergyInner(ENERGY_ZAP, false) + victim.hurt(EMPDamageSource(attacker), 8f) + } } } }