Exemplo n.º 1
0
        protected Projectile Throw(Player player, int ai)
        {
            float   angle    = NPCs.ArchaeaNPC.AngleTo(player.Center, Main.MouseWorld);
            Vector2 velocity = NPCs.ArchaeaNPC.AngleToSpeed(angle, item.shootSpeed);

            return(Projectile.NewProjectileDirect(new Vector2(ArchaeaItem.StartThrowX(player), player.Center.Y - 24f), velocity, mod.ProjectileType <Flail>(), item.damage, item.knockBack, player.whoAmI, ai));
        }