From 5efa9bcdb00e77478cd4705c4d165cb030fc3a65 Mon Sep 17 00:00:00 2001 From: Dino Date: Thu, 12 Jun 2025 22:06:45 -0400 Subject: [PATCH] #1493, add call to update_capital() in savegame_load() --- server/savegame/savemain.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/savegame/savemain.c b/server/savegame/savemain.c index 1ed82c773a..4f5b805662 100644 --- a/server/savegame/savemain.c +++ b/server/savegame/savemain.c @@ -28,6 +28,7 @@ /* server */ #include "console.h" #include "notify.h" +#include "plrhand.h" /* server/savegame */ #include "savegame2.h" @@ -81,6 +82,12 @@ void savegame_load(struct section_file *sfile) CALL_FUNC_EACH_AI(city_created, pcity); CALL_PLR_AI_FUNC(city_got, pplayer, pplayer, pcity); } city_list_iterate_end; + + /* HR#1493 need this else Shift-home pressed (center view on capital) + doesn't work until turn end. */ + if (!player_has_flag(pplayer, PLRF_AI)) { + update_capital(pplayer); + } } players_iterate_end; #ifdef DEBUG_TIMERS -- 2.31.0