From 35c062f1860d8cc558abd3f41a5fb39218f88cf6 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Sun, 28 Jul 2024 22:50:03 -0700 Subject: [PATCH] Fix AFK attack damage ticks --- .../io/github/lncvrt/lncvrtbox/events/EntityDamageListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/github/lncvrt/lncvrtbox/events/EntityDamageListener.java b/src/main/java/io/github/lncvrt/lncvrtbox/events/EntityDamageListener.java index 4837cea..d84a5ef 100644 --- a/src/main/java/io/github/lncvrt/lncvrtbox/events/EntityDamageListener.java +++ b/src/main/java/io/github/lncvrt/lncvrtbox/events/EntityDamageListener.java @@ -25,7 +25,7 @@ public class EntityDamageListener implements Listener { if (damageEvent.getDamager() instanceof Player attacker) { attacker.sendMessage("%s%sLncvrtBox %s%s» %sYou can't attack AFK players!".formatted(GOLD, BOLD, GRAY, BOLD, RESET)); player.sendMessage("%s%sLncvrtBox %s%s» %s%s tried to attack you while you were AFK!".formatted(GOLD, BOLD, GRAY, BOLD, RESET, attacker.getName())); - if (attacker.getNoDamageTicks() == 0) { + if (attacker.getNoDamageTicks() <= 10) { attacker.damage(0.0001); attacker.setVelocity(attacker.getLocation().toVector().subtract(player.getLocation().toVector()).normalize().setY(0.5).multiply(0.5)); }