1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-10 22:31:40 +02:00

Force town building to use modal reward window, and not inactive infobox

This commit is contained in:
Ivan Savenko
2025-04-30 18:01:18 +03:00
parent 7fc1990282
commit 9022566c2b

View File

@@ -77,6 +77,8 @@ Rewardable::Configuration TownRewardableBuildingInstance::generateConfiguration(
Rewardable::Configuration result; Rewardable::Configuration result;
const auto & building = town->getTown()->buildings.at(getBuildingType()); const auto & building = town->getTown()->buildings.at(getBuildingType());
// force modal info window instead of displaying in inactive info box on adventure map
result.infoWindowType = EInfoWindowMode::MODAL;
building->rewardableObjectInfo.configureObject(result, rand, cb); building->rewardableObjectInfo.configureObject(result, rand, cb);
for(auto & rewardInfo : result.info) for(auto & rewardInfo : result.info)
{ {