From 4733c63c68cf43d92b71b75b54d0a7f44b9f96c1 Mon Sep 17 00:00:00 2001 From: IM23a-spirgif Date: Mon, 26 May 2025 11:25:30 +0200 Subject: [PATCH] Buffed Stalinium Sword --- .../stalinium/item/StaliniumSwordItem.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/net/krituximon/stalinium/item/StaliniumSwordItem.java b/src/main/java/net/krituximon/stalinium/item/StaliniumSwordItem.java index e3f8b9f..a356ad2 100644 --- a/src/main/java/net/krituximon/stalinium/item/StaliniumSwordItem.java +++ b/src/main/java/net/krituximon/stalinium/item/StaliniumSwordItem.java @@ -53,6 +53,18 @@ public class StaliniumSwordItem extends SwordItem { ally.addEffect(res); } } + if (player.getHealth() < 4.0f) { + MobEffectInstance res = new MobEffectInstance(MobEffects.DAMAGE_RESISTANCE, 100, 1, false, false); + player.addEffect(res); + AABB area = player.getBoundingBox().inflate(5.0); + List allies = world.getEntitiesOfClass( + Player.class, area, + p -> p != player && player.isAlliedTo(p) + ); + for (Player ally : allies) { + ally.addEffect(res); + } + } }