瀏覽代碼

Replace random hero info in scenario info window with generated hero data

Dydzio 9 月之前
父節點
當前提交
eb4b8fdddd
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lib/gameState/CGameState.cpp

+ 1 - 1
lib/gameState/CGameState.cpp

@@ -566,7 +566,7 @@ void CGameState::placeStartingHeroes()
 				continue;
 				continue;
 
 
 			HeroTypeID heroTypeId = pickNextHeroType(playerColor);
 			HeroTypeID heroTypeId = pickNextHeroType(playerColor);
-			if(playerSettingPair.second.hero == HeroTypeID::NONE)
+			if(playerSettingPair.second.hero == HeroTypeID::NONE || playerSettingPair.second.hero == HeroTypeID::RANDOM)
 				playerSettingPair.second.hero = heroTypeId;
 				playerSettingPair.second.hero = heroTypeId;
 
 
 			placeStartingHero(playerColor, HeroTypeID(heroTypeId), playerInfo.posOfMainTown);
 			placeStartingHero(playerColor, HeroTypeID(heroTypeId), playerInfo.posOfMainTown);