You have to clearly describe your problem. You want to or you don’t want to destroy projectile when pitch value is negative? This pitch rotation refers to Player ship or to something else?
No, it must not be destroyed if negative.
Yes the rotation refers to the ship and the ship Spawn the projectile.
The projectile destroyed itself once it has been created.
How comes your not using a Arrow for spawn location ?.. looks like your math for -neg values is making the bullet spawn into itself (ie the ship)… should be easier if you place a Arrow on the ship front and if its from the ship it work in any angle… if its towards mouse position you can use the arrow as the from location… let us know how it goes