diff --git a/src/main/java/xyz/nearmisses/patience/mc_rebalance/enchant_effects/SmackEffect.java b/src/main/java/xyz/nearmisses/patience/mc_rebalance/enchant_effects/SmackEffect.java index 549c894..bf12fd5 100644 --- a/src/main/java/xyz/nearmisses/patience/mc_rebalance/enchant_effects/SmackEffect.java +++ b/src/main/java/xyz/nearmisses/patience/mc_rebalance/enchant_effects/SmackEffect.java @@ -23,6 +23,7 @@ public record SmackEffect(LevelBasedValue amount) implements EnchantmentEntityEf public void apply(ServerLevel world, int level, EnchantedItemInUse context, Entity target, Vec3 pos) { if (target instanceof Player player && player.getInventory().getArmor(2).is(Items.ELYTRA)) { player.getCooldowns().addCooldown(Items.ELYTRA, (int)(20 * this.amount.calculate(level)) ); // Tick conversion + if(player.isFallFlying()){player.stopFallFlying();} } }