|
@@ -438,7 +438,7 @@ OptionsTab::SelectionWindow::SelectionWindow(PlayerColor _color)
|
|
|
allowedFactions = SEL->getPlayerInfo(color.getNum()).allowedFactions;
|
|
allowedFactions = SEL->getPlayerInfo(color.getNum()).allowedFactions;
|
|
|
allowedHeroes = SEL->getMapInfo()->mapHeader->allowedHeroes;
|
|
allowedHeroes = SEL->getMapInfo()->mapHeader->allowedHeroes;
|
|
|
|
|
|
|
|
- redraw();
|
|
|
|
|
|
|
+ recreate();
|
|
|
|
|
|
|
|
center();
|
|
center();
|
|
|
}
|
|
}
|
|
@@ -678,7 +678,7 @@ void OptionsTab::SelectionWindow::clickReleased(const Point & cursorPosition) {
|
|
|
if(set.castle == -1)
|
|
if(set.castle == -1)
|
|
|
apply();
|
|
apply();
|
|
|
else
|
|
else
|
|
|
- redraw();
|
|
|
|
|
|
|
+ recreate();
|
|
|
}
|
|
}
|
|
|
else if(set.hero != -2)
|
|
else if(set.hero != -2)
|
|
|
{
|
|
{
|