Skip to content

2026-May-10 - 2.7.15555

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 May 01:11
d3ce0af
fix(move validation): handle missing battle delegate on hover (#14421)

The mouseMoved hover preview in MovePanel runs the move validator,
which calls airCanLandOnThisAlliedNonConqueredLandTerritory. That
predicate dereferences the "battle" delegate via player.getData(),
which can be absent on cloned/loading game data and crashes the UI
with "battle delegate not found".

Skip the wasConquered check when the delegate is absent.

Fixes #13676