From 049d0baf5ff921e34ba5d8c20c68e83587ee99f0 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Mar 2025 13:26:49 -0500 Subject: [PATCH] NPCs to Players Magic Damage --- src/main/java/noppes/npcs/entity/EntityNPCInterface.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index 04d953cde..8ea868ead 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -248,6 +248,9 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti public boolean attackEntityAsMob(Entity receiver) { float f = stats.getAttackStrength(); + if (receiver instanceof EntityPlayer && !isRemote()) + f = AttributeAttackUtil.calculateDamageNPCtoPlayer(this, (EntityPlayer) receiver, f); + if (stats.attackSpeed < 10) { receiver.hurtResistantTime = 0; }