Home › Effects › PLAYERS › EFFECT_ADJUST_PLAYER_VALID_IMPROVEMENT uses

Available out of the box. Usable from Lua in the unmodified game.

EFFECT_ADJUST_PLAYER_VALID_IMPROVEMENT: where the game uses it

10 modifiers in the game's own data use this effect. Modifier ids, argument values, owners and requirement sets come from the installed game's data files (the base game and every DLC; mods are not included). Text keys are shown as keys: load your own game text to read the in-game wording here.

Arguments: ImprovementType (String).

Used by Modifier Arguments Applies to Conditions In-game text From
Belief BELIEF_KAMPUNG
LOC_IMPROVEMENT_KAMPUNG_NAME
BELIEF_UNLOCK_KAMPUNG
MODIFIER_ALL_PLAYERS_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_KAMPUNG ALL_PLAYERS
applies to: 1 requirementPLAYER_IS_RELIGION_FOUNDER
LOC_BELIEF_SCENARIO_KAMPUNG_DESCRIPTION Indonesia_KhmerScenario
Trait MINOR_CIV_ARMAGH_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_ARMAGH_NAME
MINOR_CIV_ARMAGH_UNLOCK_MONASTERY_BONUS
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_MONASTERY OWNER — LOC_LEADER_TRAIT_ARMAGH_DESCRIPTION VikingsLandmarks
Trait MINOR_CIV_CAGUANA_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_CAGUANA_NAME
MINOR_CIV_CAGUANA_CAN_BATEY
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_BATEY OWNER — LOC_LEADER_TRAIT_CAGUANA_DESCRIPTION GranColombia_Maya
Trait MINOR_CIV_CAHOKIA_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_CAHOKIA_NAME
MINOR_CIV_CAHOKIA_CAN_MOUND
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_MOUND OWNER — LOC_LEADER_TRAIT_CAHOKIA_DESCRIPTION Expansion2
Trait MINOR_CIV_GRANADA_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_GRANADA_NAME
MINOR_CIV_GRANADA_UNLOCK_ALCAZAR_BONUS
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_ALCAZAR OWNER — LOC_LEADER_TRAIT_GRANADA_DESCRIPTION VikingsLandmarks
Trait MINOR_CIV_LA_VENTA_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_LA_VENTA_NAME
MINOR_CIV_LA_VENTA_CAN_COLLOSSAL_HEAD
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_COLOSSAL_HEAD OWNER — LOC_LEADER_TRAIT_LA_VENTA_DESCRIPTION Base
Trait MINOR_CIV_NALANDA_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_NALANDA_NAME
MINOR_CIV_NALANDA_CAN_MAHAVIHARA
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_MAHAVIHARA OWNER — LOC_LEADER_TRAIT_NALANDA_DESCRIPTION Babylon
Trait MINOR_CIV_NAZCA_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_NAZCA_NAME
MINOR_CIV_NAZCA_CAN_NAZCA_LINE
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_NAZCA_LINE OWNER — LOC_LEADER_TRAIT_NAZCA_DESCRIPTION Expansion2
Trait MINOR_CIV_RAPA_NUI_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_RAPA_NUI_NAME
MINOR_CIV_RAPA_NUI_CAN_MOAI
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_MOAI OWNER — LOC_LEADER_TRAIT_RAPA_NUI_DESCRIPTION Expansion2
Trait MINOR_CIV_SAMARKAND_TRAIT (attached through another modifier)
LOC_LEADER_TRAIT_SAMARKAND_NAME
MINOR_CIV_SAMARKAND_CAN_TRADING_DOME
MODIFIER_PLAYER_ADJUST_VALID_IMPROVEMENT
ImprovementType = IMPROVEMENT_TRADING_DOME OWNER — LOC_LEADER_TRAIT_SAMARKAND_DESCRIPTION Babylon