public override bool?CanBeHitByItem(Player player, Item item) { if ((player.whoAmI == (int)npc.target) || !(ItemLoader.CanHitPvp(item, player, Main.player[npc.target]) && PlayerHooks.CanHitPvp(player, item, Main.player[npc.target]))) { return(false); } return(base.CanBeHitByItem(player, item)); }