1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00

Properly calculate building requirements

In OH3 you can't build Capitol when Tavern is not builded.
In VCMI up to now you could.
This commit is contained in:
Piotr Wójcik
2016-08-30 20:53:56 +02:00
parent 326be61ecb
commit 044e2b9e51
3 changed files with 11 additions and 9 deletions

View File

@@ -238,7 +238,7 @@ public:
bool armedGarrison() const; //true if town has creatures in garrison or garrisoned hero
int getTownLevel() const;
CBuilding::TRequired genBuildingRequirements(BuildingID build, bool includeUpgrade=true) const;
CBuilding::TRequired genBuildingRequirements(BuildingID build) const;
void mergeGarrisonOnSiege() const; // merge garrison into army of visiting hero
void removeCapitols (PlayerColor owner) const;