public override void AI(NPC npc) { base.AI(npc); if (npc.ai[2] < 0f) //while shielding, reflect { EModeGlobalNPC.CustomReflect(npc, DustID.Granite, 2); } }
public override void AI(NPC npc) { base.AI(npc); if (npc.dontTakeDamage) { EModeGlobalNPC.CustomReflect(npc, DustID.Granite, 2); } }