rP23144 changed projectile <Gravity> values to be approximately half the <Speed> values, which has no effect on gameplay balance, but produces nicer-looking arcs.
rP24458 increased <Speed> values slightly, but did not adjust <Gravity> values.
D3297/rP24539 unified ranged soldier attack ranges (javelineers 30, slingers 50, crossbowmen 60, archers 70).
This patch further tweaks <Projectile> values.
Most importantly, spread values are adjusted; because the effect is especially noticeable at longer ranges, longer ranged units need lower values to compensate:
- javelineers: 4 (unchanged)
- slingers: 3.5→3
- crossbowmen: 3→2 (to offset their much higher reload time)
- archers: 3→2
Next, advanced and elite ranks now reduce spread by 20% (instead of 10%), but champions and heroes have their spread increased a bit, to make theirs proportional to their citizen counterparts:
basic : 1 advanced: 0.8 elite : 0.64 champion: 0.4 hero : 0.2
And because promotion now more strongly reduces spread, the 10% spread reduction from the archery tradition technology.
Furthermore, <Gravity> values are set to 50% of <Speed> values. This has no effect on gameplay, but looks a bit nicer.
Finally, <LaunchPoint> values are raised:
- infantry keeps y=3
- cavalry gets y=5
- camels get y=7
- elephants get y=9
This determines from which the projectile is visibly launched. This does not affect gameplay balance either, but is a minor detail visible when zooming in. The values may not be perfect, but look better than assuming everything is infantry.