浏览代码

Ivan's fix to brown arrows after new turn

A fix Ivan posted about on Discord that takes care of a newly introduced bug in development-branch that you had to reselect your hero manually after a new turn because he would otherwise think he's still on last-turn when it came to executing planned movement.
Xilmi 1 年之前
父节点
当前提交
ce4905ac4c
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      client/adventureMap/AdventureMapInterface.cpp

+ 1 - 1
client/adventureMap/AdventureMapInterface.cpp

@@ -444,7 +444,7 @@ void AdventureMapInterface::onPlayerTurnStarted(PlayerColor playerID)
 		LOCPLINT->localState->setSelection(LOCPLINT->localState->getWanderingHero(0));
 		LOCPLINT->localState->setSelection(LOCPLINT->localState->getWanderingHero(0));
 	}
 	}
 
 
-	centerOnObject(LOCPLINT->localState->getCurrentArmy());
+	onSelectionChanged(LOCPLINT->localState->getCurrentArmy());
 
 
 	//show new day animation and sound on infobar, except for 1st day of the game
 	//show new day animation and sound on infobar, except for 1st day of the game
 	if (LOCPLINT->cb->getDate(Date::DAY) != 1)
 	if (LOCPLINT->cb->getDate(Date::DAY) != 1)