Definition at line 69966 of file NPC.cs.
69967 {
69969 num -= (float)Main.player[
j].aggro;
69971 {
69972 num += 1000f;
69973 }
69975 {
69976 t = true;
69981 }
69982 if (Main.player[
j].tankPet >= 0 && !Main.player[
j].npcTypeNoAggro[
type])
69983 {
69984 int tankPet = Main.player[
j].tankPet;
69985 float num2 =
Math.
Abs(Main.projectile[tankPet].position.X + (
float)(Main.projectile[tankPet].width / 2) -
position.
X + (
float)(
width / 2)) +
Math.
Abs(Main.projectile[tankPet].position.Y + (
float)(Main.projectile[tankPet].height / 2) -
position.
Y + (
float)(
height / 2));
69987 if (
num2 <
distance &&
num2 < 200f && Collision.CanHit(
base.Center, 1, 1, Main.projectile[tankPet].Center, 1, 1))
69988 {
69990 }
69991 }
69992 }
static double Abs(double value)
References System.Math.Abs(), Terraria.Collision.CanHit(), Terraria.Entity.direction, Terraria.Entity.height, Terraria.Main.player, Terraria.Entity.position, Terraria.Main.projectile, Terraria.NPC.target, Terraria.NPC.type, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.
Referenced by Terraria.NPC.TargetClosest(), and Terraria.NPC.TargetClosest_WOF().