public static void TownNPCAttackProj(NPC npc, ref int projType, ref int attackDelay) { npc.modNPC?.TownNPCAttackProj(ref projType, ref attackDelay); foreach (var hook in HookTownNPCAttackProj) { hook(npc, ref projType, ref attackDelay); } }