Make a melee spears and throwing spears two separate weapons governed by the same skill. This would allow right click on melee spears to have a proper power attack and right click on throwing spears to have an aiming mechanic like bows. A stack size of 5-10 for throwing spears wouldn't hurt...