SocialMechanic
Chieftain
- Joined
- May 11, 2019
- Messages
- 97
So, I'm trying to make one of Liangs promotions make all districts in the city culture bomb
The culture bomb is working, but the problem is that it works in ALL cities, even the ones she isn't governor of. I figured it was a collection type issue, so I tried many collection types ("COLLECTION_OWNER_CITY", "COLLECTION_OWNER", and "COLLECTION_CITY_DISTRICTS"). It doesn't work with any of those. What am I doing wrong?
EDIT: I've now experienced issues with two other possible governor promotions. I have them set to "COLLECTION_OWNER" (but also tried "COLLECTION_OWNER_CITY") just like many other promotions that only affect the city they are in but it isn't working at all. It is intended to bring back the Goddess of the harvest pantheon but in the form of a governor promotion.
Code:
<GovernorPromotionModifiers>
<Delete GovernorPromotionType="GOVERNOR_PROMOTION_REINFORCED_INFRASTRUCTURE"/>
<Row GovernorPromotionType="GOVERNOR_PROMOTION_REINFORCED_INFRASTRUCTURE" ModifierId="SM_PROMOTION_CULTURE_BOMB1"/>
</GovernorPromotionModifiers>
<Types>
<Row Type="SM_MODIFIER_CITY_ALL_DISTRICTS_CULTURE_BOMB" Kind="KIND_MODIFIER"/>
</Types>
<DynamicModifiers>
<Row ModifierType="SM_MODIFIER_CITY_ALL_DISTRICTS_CULTURE_BOMB" CollectionType="COLLECTION_OWNER" EffectType="EFFECT_ADJUST_ALL_DISTRICTS_CULTURE_BOMB"/>
</DynamicModifiers>
<Modifiers>
<Row ModifierId="SM_PROMOTION_CULTURE_BOMB1" ModifierType="MODIFIER_ALL_CITIES_ATTACH_MODIFIER" SubjectRequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_REINFORCED_INFRASTRUCTURE"/>
<Row ModifierId="SM_PROMOTION_CULTURE_BOMB2" ModifierType="SM_MODIFIER_CITY_ALL_DISTRICTS_CULTURE_BOMB"/>
</Modifiers>
<ModifierArguments>
<Row ModifierId="SM_PROMOTION_CULTURE_BOMB1" Name="ModifierId" Value="SM_PROMOTION_CULTURE_BOMB2"/>
</ModifierArguments>
<RequirementSets>
<Row RequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_REINFORCED_INFRASTRUCTURE" RequirementSetType="REQUIREMENTSET_TEST_ALL"/>
</RequirementSets>
<RequirementSetRequirements>
<Row RequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_REINFORCED_INFRASTRUCTURE" RequirementId="SM_REINFORCED_INFRASTRUCTURE_REQUIREMENTID"/>
</RequirementSetRequirements>
<Requirements>
<Row RequirementId="SM_REINFORCED_INFRASTRUCTURE_REQUIREMENTID" RequirementType="REQUIREMENT_CITY_HAS_SPECIFIC_GOVERNOR_PROMOTION_TYPE"/>
</Requirements>
<RequirementArguments>
<Row RequirementId="SM_REINFORCED_INFRASTRUCTURE_REQUIREMENTID" Name="Established" Value="true"/>
<Row RequirementId="SM_REINFORCED_INFRASTRUCTURE_REQUIREMENTID" Name="GovernorPromotionType" Value="GOVERNOR_PROMOTION_REINFORCED_INFRASTRUCTURE"/>
</RequirementArguments>
EDIT: I've now experienced issues with two other possible governor promotions. I have them set to "COLLECTION_OWNER" (but also tried "COLLECTION_OWNER_CITY") just like many other promotions that only affect the city they are in but it isn't working at all. It is intended to bring back the Goddess of the harvest pantheon but in the form of a governor promotion.
Code:
<GovernorPromotionModifiers>
<Delete GovernorPromotionType="GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD"/>
<Row GovernorPromotionType="GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD" ModifierId="SM_FAITH_FROM_HARVEST_PROMO"/>
<Row GovernorPromotionType="GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD" ModifierId="SM_FAITH_FROM_FEATURE_PROMO"/>
</GovernorPromotionModifiers>
<Modifiers>
<Row ModifierId="SM_FAITH_FROM_HARVEST_PROMO" ModifierType="MODIFIER_ALL_CITIES_ATTACH_MODIFIER" SubjectRequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD"/>
<Row ModifierId="SM_FAITH_FROM_FEATURE_PROMO" ModifierType="MODIFIER_ALL_CITIES_ATTACH_MODIFIER" SubjectRequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD"/>
<Row ModifierId="SM_FAITH_FROM_HARVEST" ModifierType="MODIFIER_PLAYER_GRANT_FAITH_FROM_HARVEST"/>
<Row ModifierId="SM_FAITH_FROM_FEATURE" ModifierType="MODIFIER_PLAYER_GRANT_FAITH_FROM_REMOVE_FEATURE"/>
</Modifiers>
<ModifierArguments>
<Row ModifierId="SM_FAITH_FROM_HARVEST_PROMO" Name="ModifierId" Value="SM_FAITH_FROM_HARVEST"/>
<Row ModifierId="SM_FAITH_FROM_FEATURE_PROMO" Name="ModifierId" Value="SM_FAITH_FROM_FEATURE"/>
<Row ModifierId="SM_FAITH_FROM_HARVEST" Name="Amount" Value="100"/>
<Row ModifierId="SM_FAITH_FROM_FEATURE" Name="Amount" Value="100"/>
</ModifierArguments>
<RequirementSets>
<Row RequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD" RequirementSetType="REQUIREMENTSET_TEST_ALL"/>
</RequirementSets>
<RequirementSetRequirements>
<Row RequirementSetId="CITY_HAS_GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD" RequirementId="SM_CARDINAL_CITADEL_OF_GOD_REQUIREMENTID"/>
</RequirementSetRequirements>
<Requirements>
<Row RequirementId="SM_CARDINAL_CITADEL_OF_GOD_REQUIREMENTID" RequirementType="REQUIREMENT_CITY_HAS_SPECIFIC_GOVERNOR_PROMOTION_TYPE"/>
</Requirements>
<RequirementArguments>
<Row RequirementId="SM_CARDINAL_CITADEL_OF_GOD_REQUIREMENTID" Name="Established" Value="true"/>
<Row RequirementId="SM_CARDINAL_CITADEL_OF_GOD_REQUIREMENTID" Name="GovernorPromotionType" Value="GOVERNOR_PROMOTION_CARDINAL_CITADEL_OF_GOD"/>
</RequirementArguments>
Last edited: