2026-May-10 - 2.7.15555
Pre-release
Pre-release
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