Ivan Savenko 12 anni fa
parent
commit
fba4c2cf9e
1 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  1. 3 2
      client/CPreGame.cpp

+ 3 - 2
client/CPreGame.cpp

@@ -3377,7 +3377,7 @@ void CBonusSelection::show(SDL_Surface * to)
 	for (auto i = sInfo.playerInfos.cbegin(); i != sInfo.playerInfos.cend(); i++)
 	{
 		int *myx = ((i->first == playerColor  ||  ourHeader->players[i->first.getNum()].team == myT) ? &fx : &ex);
-		blitAtLoc(sFlags->ourImages[i->first.getNum()].bitmap, pos.x + *myx, pos.y + 405, to);
+		blitAtLoc(sFlags->ourImages[i->first.getNum()].bitmap, *myx, 405, to);
 		*myx += sFlags->ourImages[i->first.getNum()].bitmap->w;
 	}
 
@@ -3501,8 +3501,9 @@ void CBonusSelection::updateBonusSelection()
 			case CScenarioTravel::STravelBonus::SECONDARY_SKILL:
 				desc = CGI->generaltexth->allTexts[718];
 
-				boost::algorithm::replace_first(desc, "%s", CGI->generaltexth->levels[bonDescs[i].info3]); //skill level
+				boost::algorithm::replace_first(desc, "%s", CGI->generaltexth->levels[bonDescs[i].info3 - 1]); //skill level
 				boost::algorithm::replace_first(desc, "%s", CGI->generaltexth->skillName[bonDescs[i].info2]); //skill name
+				picNumber = bonDescs[i].info2 * 3 + bonDescs[i].info3 - 1;
 
 				break;
 			case CScenarioTravel::STravelBonus::RESOURCE: