willcocobo
The Destroyer
aight so there are a few thing. first of the problem you were having was because of you not havingHere it is:
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace Fmod.Projectiles.WeaponProjectiles.Ranged
{
class HarpyBowProjectile : ModProjectile
{
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Feather");
}
public override void SetDefaults()
{
projectile.width = 16;
projectile.height = 12;
projectile.ranged = true;
projectile.aiStyle = 0;
aiType = ProjectileID.HarpyFeather;
projectile.timeLeft = 1200;
}
}
}
projectile.friendly = true;
that will hopfully fix the problem.
depending on what you want it to do you might want to add it so it stops when it hits a block like for example an arrow
projectile.tileCollide = true; ( or if you want it to go through blocks you dont have to)
and finally all projectiles go away if they touch water to change this you type
projectile.ignoreWater = true;
all of the things i showed go under
public override void SetStatic Defaults
which is where you had your other code.
i hope this helps