Update ScriptPlayerEventHandler.java

This commit is contained in:
Kam committed 2025-10-28 00:44:41 -04:00
1 parent 9df3db48ce
commit 557b8720a4
1 file changed
+2 -1
@@ -5,6 +5,7 @@ import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.common.gameevent.PlayerEvent;
import cpw.mods.fml.common.gameevent.TickEvent;
import cpw.mods.fml.relauncher.Side;
import kamkeel.npcs.addon.DBCAddon;
import kamkeel.npcs.controllers.AttributeController;
import kamkeel.npcs.controllers.SyncController;
import kamkeel.npcs.util.AttributeAttackUtil;
@@ -565,7 +566,7 @@ public class ScriptPlayerEventHandler {
boolean cancel = event.isCanceled();
Entity source = NoppesUtilServer.GetDamageSource(event.source);
// Player to Player Interaction
if (ConfigMain.AttributesEnabled) {
if (ConfigMain.AttributesEnabled && !DBCAddon.IsAvailable()) {
if (event.entityLiving instanceof EntityPlayerMP && source instanceof EntityPlayerMP) {
event.ammount = AttributeAttackUtil.calculateDamagePlayerToPlayer((EntityPlayer) source, (EntityPlayer) event.entityLiving, event.ammount);
} else if (!(event.entityLiving instanceof EntityNPCInterface) && source instanceof EntityPlayer) {