public override bool PreDraw(SpriteBatch spriteBatch, Color lightColor) { drawChargeCircles(spriteBatch); drawCastingCircles(spriteBatch); Player player = Main.player[projectile.owner]; if (!Casting) { if (PlayerStandingStillChannel(player)) { PlayerFX.drawMagicCast(player, spriteBatch, Color.OrangeRed); } } else { if (projectile.alpha == 0) { PlayerFX.drawMagicCast(player, spriteBatch, Color.OrangeRed); } } return(false); }