Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ItemCheck_MeleeHitNPCs()

void Terraria.Player.ItemCheck_MeleeHitNPCs ( Item sItem,
Rectangle itemRectangle,
int originalDamage,
float knockBack )
inlineprivate

Definition at line 42054 of file Player.cs.

42055 {
42056 for (int i = 0; i < 200; i++)
42057 {
42058 NPC nPC = Main.npc[i];
42059 if (nPC.active && nPC.immune[whoAmI] == 0 && CanHitNPCWithMeleeHit(i) && attackCD <= 0)
42060 {
42061 nPC.position += nPC.netOffset;
42062 ProcessHitAgainstNPC(sItem, itemRectangle, originalDamage, knockBack, i);
42063 nPC.position -= nPC.netOffset;
42064 }
42065 }
42066 }
bool CanHitNPCWithMeleeHit(int npcIndex)
Definition Player.cs:42044
void ProcessHitAgainstNPC(Item sItem, Rectangle itemRectangle, int originalDamage, float knockBack, int npcIndex)
Definition Player.cs:42076

References Terraria.Main.npc.