Okay bear with me let me explain the issue.
It may be coding the throwing system or it may be bots im not sure.
Now... i go zulu a lot.. and i find that the throwing spears - isuljas? will ONLY be able to be thrown accurately when you go light infantry.
Any other rank... and the only way i can compare it is to warband when you ride a horse and try to shoot a nord bow .. the firing circle is masssive and unaccurate and rarely hits.
So there is problem 1 -- which may be solved if you say that the throwing spears are only designed for light infantry.
However when you go on the enemy side in a game (As zulu bots).. and you are shot.. and you respawn.... you can no longer throw spears with accuracy.. at all, in fact its glitched ...
and all you can do is wander around looking for a british gun to pick up
Anyone whos played as zulu in multiplayer will vouch for this, for some reason the only time you can throw spears accurately is as light infantry and on your first life.. if you die and respawn even as light infantry you cant throw spears accurately anymore and it ruins the gaming experience..
Hope you get the jist of it and it can be fixed as it ruins an otherwise great game (if you are zulu)