Another quick question. I'm trying to make a custom repeatable project that should increase housing; for the time being, I tied it to the holy site district. Problem is, it only works once for some reason. It can repeat, but doesn't add more housing on the second run and henceforth. Any idea what am I doing wrong? Here's the xml:
Code:
<Projects>
<Row>
<ProjectType>PROJECT_EXPAND_CITY</ProjectType>
<Name>LOC_EXPAND_CITY_NAME</Name>
<ShortName>LOC_EXPAND_CITY_SHORT_NAME</ShortName>
<Description>LOC_EXPAND_CITY_DESCRIPTION</Description>
<PrereqDistrict>DISTRICT_HOLY_SITE</PrereqDistrict>
<Cost>25</Cost>
<AdvisorType>ADVISOR_GENERIC</AdvisorType>
<CostProgressionModel>COST_PROGRESSION_GAME_PROGRESS</CostProgressionModel>
<CostProgressionParam1>1500</CostProgressionParam1>
<AmenitiesWhileActive>0</AmenitiesWhileActive>
</Row>
</Projects>
<ProjectCompletionModifiers>
<Row>
<Row ProjectType="PROJECT_EXPAND_CITY" ModifierId="PROJECT_EXPAND_CITY_HOUSING"/>
</Row>
</ProjectCompletionModifiers>
<Modifiers>
<Row ModifierId="PROJECT_EXPAND_CITY_HOUSING" ModifierType="MODIFIER_PLAYER_DISTRICTS_ADJUST_HOUSING" SubjectRequirementSetId="PLOT_IS_DISTRICT_HOLY_SITE_SET" />
</Modifiers>
<RequirementSetRequirements>
<Row>
<RequirementSetId>PLOT_IS_DISTRICT_HOLY_SITE_SET</RequirementSetId>
<RequirementId>REQUIRES_DISTRICT_IS_HOLY_SITE</RequirementId>
</Row>
</RequirementSetRequirements>
<Requirements>
<Row>
<RequirementId>REQUIRES_DISTRICT_IS_HOLY_SITE</RequirementId>
<RequirementType>REQUIREMENT_DISTRICT_TYPE_MATCHES</RequirementType>
</Row>
</Requirements>
<RequirementArguments>
<Row>
<RequirementId>REQUIRES_DISTRICT_IS_HOLY_SITE</RequirementId>
<Name>DistrictType</Name>
<Value>DISTRICT_HOLY_SITE</Value>
</Row>
</RequirementArguments>
<ModifierArguments>
<Row>
<ModifierId>PROJECT_EXPAND_CITY_HOUSING</ModifierId>
<Name>Amount</Name>
<Value>1</Value>
</Row>
</ModifierArguments>