public static ModifyHitByProjectile ( NPC npc, Projectile projectile, int &damage, float &knockback, bool &crit, int &hitDirection ) : void | ||
npc | NPC | |
projectile | Projectile | |
damage | int | |
knockback | float | |
crit | bool | |
hitDirection | int | |
return | void |
public static void ModifyHitByProjectile(NPC npc, Projectile projectile, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
npc.modNPC?.ModifyHitByProjectile(projectile, ref damage, ref knockback, ref crit, ref hitDirection);
foreach (var hook in HookModifyHitByProjectile)
{
hook(npc, projectile, ref damage, ref knockback, ref crit, ref hitDirection);
}
}