From 8ccfa9aad8512d2a84da7bf2ecda331ce703f469 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Mon, 18 Aug 2025 15:19:57 +0200 Subject: [PATCH] fix unlock_all for land selection --- geom-exp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geom-exp.cpp b/geom-exp.cpp index 72352de8..6add4831 100644 --- a/geom-exp.cpp +++ b/geom-exp.cpp @@ -207,7 +207,7 @@ EX void ge_land_selection() { dialog::lastItem().color = linf[l].color; dialog::lastItem().value += validclasses[land_validity(l).quality_level]; dialog::add_action([l] { - if(landvisited[l]) dialog::do_if_confirmed(dual::mayboth([l] { + if(landvisited[l] || unlock_all) dialog::do_if_confirmed(dual::mayboth([l] { stop_game_and_switch_mode(tactic::on ? rg::tactic : rg::nothing); firstland = specialland = l; if(l == laCanvas || l == laAsteroids || (land_validity(l).flags & lv::switch_to_single))