[Bug 0.50] Treasury Vault gives bonus when city is Idle, not when producing Gold

Code: xml
  1.     <ImprovementType InternalName="TreasuryVault">
  2.          <DisplayName>Treasury Vault</DisplayName>
  3. ...
  4.         <GameModifier>
  5.              <ModType>ResourceMultiplier</ModType>
  6.              <Attribute>Gold</Attribute>
  7.              <Value>1</Value>
  8.              <PerTurn>1</PerTurn>
  9.              <IsProductionQueueEmpty>1</IsProductionQueueEmpty>
  10.              <Provides>+30% Gildar when the city is idle</Provides>
  11.              <UpgradeComparisonID>2</UpgradeComparisonID>
  12.              <UpgradeComparisonTooltipValue>1.3</UpgradeComparisonTooltipValue>
  13.              <Calculate InternalName="Calc" ValueOwner="OwnerCity">
  14.                  <Expression><![CDATA[[IsProductionQueueEmpty] * 0.3]]></Expression>
  15.              </Calculate>
  16.              <Calculate InternalName="Value" ValueOwner="OwnerCity">
  17.                  <Expression><![CDATA[[Calc] + 1]]></Expression>
  18.              </Calculate>
  19.          </GameModifier>
  20. ...
  21.         <ArtDef>Art_TreasuryVault</ArtDef>
  22.      </ImprovementType>

6,398 views 0 replies