0ad/source
Atrik 121d428ebb Fix terrain elevation not affecting attack range
The parabolic range formula in GetEffectiveParabolicRange was only
computating height differences from manual HeightOffset values,
completely ignoring actual terrain elevation.
This meant units on hills received no tactical advantage
despite the UI stat tooltip correctly showing extended ranges.

Fixes #8889
2026-08-12 22:40:59 +02:00
..
collada Fix some includes all over the place 2025-08-14 20:15:30 +02:00
dapinterface Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
graphics Remove CStr::FromUInt 2026-08-06 18:03:05 +02:00
gui Remove CStr::FromUInt 2026-08-06 18:03:05 +02:00
i18n Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
lib Uses std::string_view for UTF-8 conversions 2026-07-14 00:14:27 +02:00
lobby Re-use XMPP resource GUID for whole app runtime 2026-07-01 15:36:51 +02:00
maths Make NUSpline public members protected 2026-07-29 18:44:03 +02:00
network Remove CStr::FromUInt 2026-08-06 18:03:05 +02:00
pch Compute actual size of GUI objects lazily 2026-04-12 00:17:02 +02:00
ps Remove CStr::FromInt64$ 2026-08-06 18:03:05 +02:00
renderer Removes unused BuildColor4ub from ModelRenderer 2026-08-06 11:32:02 +02:00
rlinterface Uses std::string_view for Script::Interface::Eval 2026-07-13 23:53:24 +02:00
scriptinterface Remove CStr::FromUInt 2026-08-06 18:03:05 +02:00
simulation2 Fix terrain elevation not affecting attack range 2026-08-12 22:40:59 +02:00
soundmanager Makes GameView returning reference on camera 2026-06-28 17:57:16 +02:00
third_party Adds sRGB support to GLES 2026-07-29 01:29:11 +02:00
tools Support scroll-rotate in Atlas 2026-08-10 09:00:07 +02:00
CxxTestRunner.tpl Use return instead of exit in testrunner 2025-10-15 18:17:24 +02:00
main.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
test_setup.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00