Definition at line 41808 of file Projectile.cs.
41809 {
41812 bool num =
type == 755;
41813 bool flag =
type == 946;
41814 if (num)
41815 {
41816 if (player.dead)
41817 {
41818 player.batsOfLight = false;
41819 }
41820 if (player.batsOfLight)
41821 {
41823 }
41825 Point point =
base.Center.ToTileCoordinates();
41826 DelegateMethods.CastLightOpen(point.
X, point.
Y);
41828 {
41830 if (++
frame >= Main.projFrames[
type] - 1)
41831 {
41833 }
41834 }
41835 int num2 = player.direction;
41837 {
41839 }
41841 }
41842 if (flag)
41843 {
41844 if (player.dead)
41845 {
41846 player.empressBlade = false;
41847 }
41848 if (player.empressBlade)
41849 {
41851 }
41855 }
41858 }
static int Sign(decimal value)
static List< int > _ai156_blacklistedTargets
void AI_156_Think(List< int > blacklist)
References Terraria.Player.batsOfLight, Terraria.DelegateMethods.CastLightOpen(), System.Collections.Generic.Dictionary< TKey, TValue >.Clear(), Terraria.Player.dead, Terraria.Entity.direction, Terraria.Player.empressBlade, Terraria.Main.player, Terraria.Main.projFrames, System.Math.Sign(), System.type, Microsoft.Xna.Framework.Point.X, and Microsoft.Xna.Framework.Point.Y.