INSERT INTO Types ("Type", Kind) VALUES ('MODIFIER_PLAYER_CITIES_GRANT_BUILDING', 'KIND_MODIFIER');
INSERT INTO DynamicModifiers (ModifierType, CollectionType, EffectType) VALUES ('MODIFIER_PLAYER_CITIES_GRANT_BUILDING', 'COLLECTION_PLAYER_CITIES', 'EFFECT_GRANT_BUILDING_IN_CITY');
INSERT INTO TraitModifiers (TraitType, ModifierId) VALUES ('MINOR_CIV_DEFAULT_TRAIT', 'MINOR_CIV_FREE_ANCIENT_WALLS_MODIFIER');
INSERT INTO Modifiers (ModifierId, ModifierType, RunOnce, Permanent, OwnerRequirementSetId, SubjectRequirementSetId) VALUES ('MINOR_CIV_FREE_ANCIENT_WALLS_MODIFIER', 'MODIFIER_PLAYER_CITIES_GRANT_BUILDING', 0, 1, 'AFTER_3_TURNS', NULL);
INSERT INTO ModifierArguments (ModifierId, Name, "Value") VALUES ('MINOR_CIV_FREE_ANCIENT_WALLS_MODIFIER', 'BuildingType', 'BUILDING_WALLS');
INSERT INTO RequirementSets (RequirementSetId, RequirementSetType) VALUES ('AFTER_3_TURNS', 'REQUIREMENTSET_TEST_ALL');
INSERT INTO RequirementSetRequirements (RequirementSetId, RequirementId) VALUES ('AFTER_3_TURNS', 'REQUIRES_GAME_AT_LEAST_TURN_3');
INSERT INTO Requirements (RequirementId, RequirementType) VALUES ('REQUIRES_GAME_AT_LEAST_TURN_3','REQUIREMENT_GAME_TURN_ATLEAST');
INSERT INTO RequirementArguments (RequirementId, Name, "Value") VALUES ('REQUIRES_GAME_AT_LEAST_TURN_3', 'MinGameTurn', 3);