public static ModifyHitByItem ( NPC npc, Player player, System.Item item, int &damage, float &knockback, bool &crit ) : void | ||
npc | NPC | |
player | Player | |
item | System.Item | |
damage | int | |
knockback | float | |
crit | bool | |
return | void |
public static void ModifyHitByItem(NPC npc, Player player, Item item, ref int damage, ref float knockback, ref bool crit)
{
npc.modNPC?.ModifyHitByItem(player, item, ref damage, ref knockback, ref crit);
foreach (var hook in HookModifyHitByItem)
{
hook(npc, player, item, ref damage, ref knockback, ref crit);
}
}