Are you translating or moving the entity? If you can't be bothered to translate it and code for directions then simply use moveentity - point it in the direction of the target first then adjust its pitch according to the arc you've apparently already calculated. I fudged my own arced trajectories this way.