^this, you should need more than arrows to bring down a large dragon.
And spear and throwed Javelin will surely not fill the bill, they are slow, carry low energy and are easely avoidable or deflected above 30 meters, .
Throwing a spear at 50 meters is already a beyong believable shot so i think your thrown distance wasn t all that, and most throws at this distance end up in a flat landing, this without having aiming constraint !
Unless the target is taken by surprise, the probability of avoidance is near 100%.
I would even say that someone with good reflex can even grab one in the air at 30 meters.
Atheltes throw spear at 90 meters without aiming...when you have to consider accuracy you can bet this range will tremendously drop.
Roman army also used javelins, throwed them just before engaging close, like 10m, and it was engeneered with lead ring around the "neck" so any impact would broke/bent it and it would be unusable by the ennemy.
Just dont expect to bring down anything well armored with a spear throw, much less a dragon, it would have a hard time to penetrate its leathery skin.
I m not advocating agaisnt spear / javelins they can do awesome settings, but they aren t awesome weapons for throwing, and are much more weaker than bows, this is so true that it disapeared in warfare after roman time (throwable) and since the mesolitic era spear/javelin thrower existed to augment throwing range.
Although a 2handed spear/1h spear and shield + javelin setting is cool, what i fear much is the spear fight implementation, as much as halberd fighting, i haven t yet see a game do it right. Too much Chinese movie like crappy stuff.