﻿# generated with external tools
# this file contains building slots from the original game files. DO NOT EDIT

# 989 building keys (482 special), 218 history slots, 75 game-start slots, 0 great slot.

# original normal buildings
halfsade_wipe_buildings = {
	if = { limit = { has_building = al_azhar_university } remove_building = al_azhar_university }
	if = { limit = { has_building = al_qarawiyyin_university_01 } remove_building = al_qarawiyyin_university_01 }
	if = { limit = { has_building = alamut_castle_01 } remove_building = alamut_castle_01 }
	if = { limit = { has_building = alamut_castle_02 } remove_building = alamut_castle_02 }
	if = { limit = { has_building = alcazar_of_segovia_01 } remove_building = alcazar_of_segovia_01 }
	if = { limit = { has_building = alhambra_01 } remove_building = alhambra_01 }
	if = { limit = { has_building = alhambra_02 } remove_building = alhambra_02 }
	if = { limit = { has_building = aljaferia_palace_01 } remove_building = aljaferia_palace_01 }
	if = { limit = { has_building = allaq_mines_01 } remove_building = allaq_mines_01 }
	if = { limit = { has_building = allaq_mines_02 } remove_building = allaq_mines_02 }
	if = { limit = { has_building = allaq_mines_03 } remove_building = allaq_mines_03 }
	if = { limit = { has_building = allaq_mines_04 } remove_building = allaq_mines_04 }
	if = { limit = { has_building = ananda_temple_01 } remove_building = ananda_temple_01 }
	if = { limit = { has_building = angkor_wat_01 } remove_building = angkor_wat_01 }
	if = { limit = { has_building = apollinare_nuovo } remove_building = apollinare_nuovo }
	if = { limit = { has_building = archery_ranges_01 } remove_building = archery_ranges_01 }
	if = { limit = { has_building = archery_ranges_02 } remove_building = archery_ranges_02 }
	if = { limit = { has_building = archery_ranges_03 } remove_building = archery_ranges_03 }
	if = { limit = { has_building = argentiera_mines_01 } remove_building = argentiera_mines_01 }
	if = { limit = { has_building = argentiera_mines_02 } remove_building = argentiera_mines_02 }
	if = { limit = { has_building = argentiera_mines_03 } remove_building = argentiera_mines_03 }
	if = { limit = { has_building = argentiera_mines_04 } remove_building = argentiera_mines_04 }
	if = { limit = { has_building = ark_of_bukhara_01 } remove_building = ark_of_bukhara_01 }
	if = { limit = { has_building = assassin_castle_01 } remove_building = assassin_castle_01 }
	if = { limit = { has_building = aurelian_walls_01 } remove_building = aurelian_walls_01 }
	if = { limit = { has_building = baofeng_mines_01 } remove_building = baofeng_mines_01 }
	if = { limit = { has_building = baofeng_mines_02 } remove_building = baofeng_mines_02 }
	if = { limit = { has_building = baofeng_mines_03 } remove_building = baofeng_mines_03 }
	if = { limit = { has_building = baofeng_mines_04 } remove_building = baofeng_mines_04 }
	if = { limit = { has_building = barracks_01 } remove_building = barracks_01 }
	if = { limit = { has_building = barracks_02 } remove_building = barracks_02 }
	if = { limit = { has_building = barracks_03 } remove_building = barracks_03 }
	if = { limit = { has_building = barracks_04 } remove_building = barracks_04 }
	if = { limit = { has_building = barracks_05 } remove_building = barracks_05 }
	if = { limit = { has_building = barracks_06 } remove_building = barracks_06 }
	if = { limit = { has_building = barracks_07 } remove_building = barracks_07 }
	if = { limit = { has_building = barracks_08 } remove_building = barracks_08 }
	if = { limit = { has_building = besakih_temple_01 } remove_building = besakih_temple_01 }
	if = { limit = { has_building = beta_giyorgis_01 } remove_building = beta_giyorgis_01 }
	if = { limit = { has_building = blacksmiths_01 } remove_building = blacksmiths_01 }
	if = { limit = { has_building = blacksmiths_02 } remove_building = blacksmiths_02 }
	if = { limit = { has_building = blacksmiths_03 } remove_building = blacksmiths_03 }
	if = { limit = { has_building = borobudur_01 } remove_building = borobudur_01 }
	if = { limit = { has_building = boudhanath_01 } remove_building = boudhanath_01 }
	if = { limit = { has_building = breweries_01 } remove_building = breweries_01 }
	if = { limit = { has_building = breweries_02 } remove_building = breweries_02 }
	if = { limit = { has_building = breweries_03 } remove_building = breweries_03 }
	if = { limit = { has_building = breweries_04 } remove_building = breweries_04 }
	if = { limit = { has_building = breweries_05 } remove_building = breweries_05 }
	if = { limit = { has_building = breweries_06 } remove_building = breweries_06 }
	if = { limit = { has_building = breweries_07 } remove_building = breweries_07 }
	if = { limit = { has_building = breweries_08 } remove_building = breweries_08 }
	if = { limit = { has_building = brihadeeswarar_temple_01 } remove_building = brihadeeswarar_temple_01 }
	if = { limit = { has_building = buddha_kamakura_01 } remove_building = buddha_kamakura_01 }
	if = { limit = { has_building = buddhas_of_bamian_01 } remove_building = buddhas_of_bamian_01 }
	if = { limit = { has_building = burial_site_01 } remove_building = burial_site_01 }
	if = { limit = { has_building = burial_site_02 } remove_building = burial_site_02 }
	if = { limit = { has_building = burial_site_03 } remove_building = burial_site_03 }
	if = { limit = { has_building = burkhan_khaldun_01 } remove_building = burkhan_khaldun_01 }
	if = { limit = { has_building = byeokran_port_01 } remove_building = byeokran_port_01 }
	if = { limit = { has_building = camel_farms_01 } remove_building = camel_farms_01 }
	if = { limit = { has_building = camel_farms_02 } remove_building = camel_farms_02 }
	if = { limit = { has_building = camel_farms_03 } remove_building = camel_farms_03 }
	if = { limit = { has_building = camel_farms_04 } remove_building = camel_farms_04 }
	if = { limit = { has_building = camel_farms_05 } remove_building = camel_farms_05 }
	if = { limit = { has_building = camel_farms_06 } remove_building = camel_farms_06 }
	if = { limit = { has_building = camel_farms_07 } remove_building = camel_farms_07 }
	if = { limit = { has_building = camel_farms_08 } remove_building = camel_farms_08 }
	if = { limit = { has_building = capital_bureau_01 } remove_building = capital_bureau_01 }
	if = { limit = { has_building = capital_bureau_02 } remove_building = capital_bureau_02 }
	if = { limit = { has_building = capital_bureau_03 } remove_building = capital_bureau_03 }
	if = { limit = { has_building = capital_bureau_04 } remove_building = capital_bureau_04 }
	if = { limit = { has_building = capital_bureau_05 } remove_building = capital_bureau_05 }
	if = { limit = { has_building = capital_bureau_06 } remove_building = capital_bureau_06 }
	if = { limit = { has_building = capital_bureau_07 } remove_building = capital_bureau_07 }
	if = { limit = { has_building = capital_bureau_08 } remove_building = capital_bureau_08 }
	if = { limit = { has_building = caravanserai_01 } remove_building = caravanserai_01 }
	if = { limit = { has_building = caravanserai_02 } remove_building = caravanserai_02 }
	if = { limit = { has_building = caravanserai_03 } remove_building = caravanserai_03 }
	if = { limit = { has_building = caravanserai_04 } remove_building = caravanserai_04 }
	if = { limit = { has_building = caravanserai_05 } remove_building = caravanserai_05 }
	if = { limit = { has_building = caravanserai_06 } remove_building = caravanserai_06 }
	if = { limit = { has_building = caravanserai_07 } remove_building = caravanserai_07 }
	if = { limit = { has_building = caravanserai_08 } remove_building = caravanserai_08 }
	if = { limit = { has_building = castle_01 } remove_building = castle_01 }
	if = { limit = { has_building = castle_02 } remove_building = castle_02 }
	if = { limit = { has_building = castle_03 } remove_building = castle_03 }
	if = { limit = { has_building = castle_04 } remove_building = castle_04 }
	if = { limit = { has_building = cattolica_stilo } remove_building = cattolica_stilo }
	if = { limit = { has_building = celestial_great_barracks_01 } remove_building = celestial_great_barracks_01 }
	if = { limit = { has_building = cereal_fields_01 } remove_building = cereal_fields_01 }
	if = { limit = { has_building = cereal_fields_02 } remove_building = cereal_fields_02 }
	if = { limit = { has_building = cereal_fields_03 } remove_building = cereal_fields_03 }
	if = { limit = { has_building = cereal_fields_04 } remove_building = cereal_fields_04 }
	if = { limit = { has_building = cereal_fields_05 } remove_building = cereal_fields_05 }
	if = { limit = { has_building = cereal_fields_06 } remove_building = cereal_fields_06 }
	if = { limit = { has_building = cereal_fields_07 } remove_building = cereal_fields_07 }
	if = { limit = { has_building = cereal_fields_08 } remove_building = cereal_fields_08 }
	if = { limit = { has_building = cevennes_mines_01 } remove_building = cevennes_mines_01 }
	if = { limit = { has_building = cevennes_mines_02 } remove_building = cevennes_mines_02 }
	if = { limit = { has_building = cevennes_mines_03 } remove_building = cevennes_mines_03 }
	if = { limit = { has_building = cevennes_mines_04 } remove_building = cevennes_mines_04 }
	if = { limit = { has_building = changan_market_01 } remove_building = changan_market_01 }
	if = { limit = { has_building = changan_market_02 } remove_building = changan_market_02 }
	if = { limit = { has_building = charnel_grounds_01 } remove_building = charnel_grounds_01 }
	if = { limit = { has_building = charnel_grounds_02 } remove_building = charnel_grounds_02 }
	if = { limit = { has_building = charnel_grounds_03 } remove_building = charnel_grounds_03 }
	if = { limit = { has_building = chihu_mines_01 } remove_building = chihu_mines_01 }
	if = { limit = { has_building = chihu_mines_02 } remove_building = chihu_mines_02 }
	if = { limit = { has_building = chihu_mines_03 } remove_building = chihu_mines_03 }
	if = { limit = { has_building = chihu_mines_04 } remove_building = chihu_mines_04 }
	if = { limit = { has_building = chinjufu_01 } remove_building = chinjufu_01 }
	if = { limit = { has_building = chocolate_hills_01 } remove_building = chocolate_hills_01 }
	if = { limit = { has_building = church_of_the_theotokos } remove_building = church_of_the_theotokos }
	if = { limit = { has_building = cilician_gates } remove_building = cilician_gates }
	if = { limit = { has_building = citadel_linan_01 } remove_building = citadel_linan_01 }
	if = { limit = { has_building = citadel_of_aleppo_01 } remove_building = citadel_of_aleppo_01 }
	if = { limit = { has_building = citadel_of_aleppo_02 } remove_building = citadel_of_aleppo_02 }
	if = { limit = { has_building = citadel_shrine_01 } remove_building = citadel_shrine_01 }
	if = { limit = { has_building = citadel_shrine_02 } remove_building = citadel_shrine_02 }
	if = { limit = { has_building = citadel_shrine_03 } remove_building = citadel_shrine_03 }
	if = { limit = { has_building = citadel_shrine_04 } remove_building = citadel_shrine_04 }
	if = { limit = { has_building = citadel_shrine_05 } remove_building = citadel_shrine_05 }
	if = { limit = { has_building = citadel_shrine_06 } remove_building = citadel_shrine_06 }
	if = { limit = { has_building = citadel_shrine_07 } remove_building = citadel_shrine_07 }
	if = { limit = { has_building = citadel_shrine_08 } remove_building = citadel_shrine_08 }
	if = { limit = { has_building = citadel_thang_long_01 } remove_building = citadel_thang_long_01 }
	if = { limit = { has_building = citadel_thang_long_02 } remove_building = citadel_thang_long_02 }
	if = { limit = { has_building = city_01 } remove_building = city_01 }
	if = { limit = { has_building = city_02 } remove_building = city_02 }
	if = { limit = { has_building = city_03 } remove_building = city_03 }
	if = { limit = { has_building = city_04 } remove_building = city_04 }
	if = { limit = { has_building = city_wall_of_toledo_01 } remove_building = city_wall_of_toledo_01 }
	if = { limit = { has_building = cluny_abbey_01 } remove_building = cluny_abbey_01 }
	if = { limit = { has_building = cluny_abbey_02 } remove_building = cluny_abbey_02 }
	if = { limit = { has_building = common_tradeport_01 } remove_building = common_tradeport_01 }
	if = { limit = { has_building = common_tradeport_02 } remove_building = common_tradeport_02 }
	if = { limit = { has_building = common_tradeport_03 } remove_building = common_tradeport_03 }
	if = { limit = { has_building = common_tradeport_04 } remove_building = common_tradeport_04 }
	if = { limit = { has_building = common_tradeport_05 } remove_building = common_tradeport_05 }
	if = { limit = { has_building = common_tradeport_06 } remove_building = common_tradeport_06 }
	if = { limit = { has_building = common_tradeport_07 } remove_building = common_tradeport_07 }
	if = { limit = { has_building = common_tradeport_08 } remove_building = common_tradeport_08 }
	if = { limit = { has_building = confucius_temple_01 } remove_building = confucius_temple_01 }
	if = { limit = { has_building = culai_academy_01 } remove_building = culai_academy_01 }
	if = { limit = { has_building = curtain_walls_01 } remove_building = curtain_walls_01 }
	if = { limit = { has_building = curtain_walls_02 } remove_building = curtain_walls_02 }
	if = { limit = { has_building = curtain_walls_03 } remove_building = curtain_walls_03 }
	if = { limit = { has_building = curtain_walls_04 } remove_building = curtain_walls_04 }
	if = { limit = { has_building = curtain_walls_05 } remove_building = curtain_walls_05 }
	if = { limit = { has_building = curtain_walls_06 } remove_building = curtain_walls_06 }
	if = { limit = { has_building = curtain_walls_07 } remove_building = curtain_walls_07 }
	if = { limit = { has_building = curtain_walls_08 } remove_building = curtain_walls_08 }
	if = { limit = { has_building = damascus_mosque_01 } remove_building = damascus_mosque_01 }
	if = { limit = { has_building = danevirke_01 } remove_building = danevirke_01 }
	if = { limit = { has_building = dau_temple_01 } remove_building = dau_temple_01 }
	if = { limit = { has_building = dazaifu_01 } remove_building = dazaifu_01 }
	if = { limit = { has_building = dean_mines_01 } remove_building = dean_mines_01 }
	if = { limit = { has_building = dean_mines_02 } remove_building = dean_mines_02 }
	if = { limit = { has_building = dean_mines_03 } remove_building = dean_mines_03 }
	if = { limit = { has_building = dean_mines_04 } remove_building = dean_mines_04 }
	if = { limit = { has_building = dengfeng_observatory_01 } remove_building = dengfeng_observatory_01 }
	if = { limit = { has_building = despot_palace } remove_building = despot_palace }
	if = { limit = { has_building = dieng_plateau_01 } remove_building = dieng_plateau_01 }
	if = { limit = { has_building = doges_palace_01 } remove_building = doges_palace_01 }
	if = { limit = { has_building = dome_of_the_rock_01 } remove_building = dome_of_the_rock_01 }
	if = { limit = { has_building = dragon_kiln_01 } remove_building = dragon_kiln_01 }
	if = { limit = { has_building = dragon_kiln_02 } remove_building = dragon_kiln_02 }
	if = { limit = { has_building = dragon_kiln_03 } remove_building = dragon_kiln_03 }
	if = { limit = { has_building = drassanes_01 } remove_building = drassanes_01 }
	if = { limit = { has_building = dunhuang_market_01 } remove_building = dunhuang_market_01 }
	if = { limit = { has_building = dunhuang_market_02 } remove_building = dunhuang_market_02 }
	if = { limit = { has_building = duomo_florence_01 } remove_building = duomo_florence_01 }
	if = { limit = { has_building = duomo_florence_02 } remove_building = duomo_florence_02 }
	if = { limit = { has_building = duomo_florence_03 } remove_building = duomo_florence_03 }
	if = { limit = { has_building = duomo_florence_04 } remove_building = duomo_florence_04 }
	if = { limit = { has_building = dushan_mines_01 } remove_building = dushan_mines_01 }
	if = { limit = { has_building = dushan_mines_02 } remove_building = dushan_mines_02 }
	if = { limit = { has_building = dushan_mines_03 } remove_building = dushan_mines_03 }
	if = { limit = { has_building = dushan_mines_04 } remove_building = dushan_mines_04 }
	if = { limit = { has_building = dvin_shuka_01 } remove_building = dvin_shuka_01 }
	if = { limit = { has_building = dvin_shuka_02 } remove_building = dvin_shuka_02 }
	if = { limit = { has_building = elephant_pens_01 } remove_building = elephant_pens_01 }
	if = { limit = { has_building = elephant_pens_02 } remove_building = elephant_pens_02 }
	if = { limit = { has_building = elephant_pens_03 } remove_building = elephant_pens_03 }
	if = { limit = { has_building = elephant_pens_04 } remove_building = elephant_pens_04 }
	if = { limit = { has_building = elephant_pens_05 } remove_building = elephant_pens_05 }
	if = { limit = { has_building = elephant_pens_06 } remove_building = elephant_pens_06 }
	if = { limit = { has_building = elephant_pens_07 } remove_building = elephant_pens_07 }
	if = { limit = { has_building = elephant_pens_08 } remove_building = elephant_pens_08 }
	if = { limit = { has_building = enryaku_ji_01 } remove_building = enryaku_ji_01 }
	if = { limit = { has_building = etchmiadzin_cathedral } remove_building = etchmiadzin_cathedral }
	if = { limit = { has_building = event_tower_of_silence_01 } remove_building = event_tower_of_silence_01 }
	if = { limit = { has_building = examination_hall_01 } remove_building = examination_hall_01 }
	if = { limit = { has_building = examination_hall_02 } remove_building = examination_hall_02 }
	if = { limit = { has_building = examination_hall_03 } remove_building = examination_hall_03 }
	if = { limit = { has_building = fairy_chimneys } remove_building = fairy_chimneys }
	if = { limit = { has_building = falak_ol_aflak_citadel_01 } remove_building = falak_ol_aflak_citadel_01 }
	if = { limit = { has_building = falun_mines_01 } remove_building = falun_mines_01 }
	if = { limit = { has_building = falun_mines_02 } remove_building = falun_mines_02 }
	if = { limit = { has_building = falun_mines_03 } remove_building = falun_mines_03 }
	if = { limit = { has_building = falun_mines_04 } remove_building = falun_mines_04 }
	if = { limit = { has_building = fanfang_guangzhou_01 } remove_building = fanfang_guangzhou_01 }
	if = { limit = { has_building = farm_estates_01 } remove_building = farm_estates_01 }
	if = { limit = { has_building = farm_estates_02 } remove_building = farm_estates_02 }
	if = { limit = { has_building = farm_estates_03 } remove_building = farm_estates_03 }
	if = { limit = { has_building = farm_estates_04 } remove_building = farm_estates_04 }
	if = { limit = { has_building = farm_estates_05 } remove_building = farm_estates_05 }
	if = { limit = { has_building = farm_estates_06 } remove_building = farm_estates_06 }
	if = { limit = { has_building = farm_estates_07 } remove_building = farm_estates_07 }
	if = { limit = { has_building = farm_estates_08 } remove_building = farm_estates_08 }
	if = { limit = { has_building = fengtian_mines_01 } remove_building = fengtian_mines_01 }
	if = { limit = { has_building = fengtian_mines_02 } remove_building = fengtian_mines_02 }
	if = { limit = { has_building = fengtian_mines_03 } remove_building = fengtian_mines_03 }
	if = { limit = { has_building = forbidden_city_01 } remove_building = forbidden_city_01 }
	if = { limit = { has_building = generic_copper_mines_01 } remove_building = generic_copper_mines_01 }
	if = { limit = { has_building = generic_copper_mines_02 } remove_building = generic_copper_mines_02 }
	if = { limit = { has_building = generic_copper_mines_03 } remove_building = generic_copper_mines_03 }
	if = { limit = { has_building = generic_copper_mines_04 } remove_building = generic_copper_mines_04 }
	if = { limit = { has_building = generic_gold_mines_01 } remove_building = generic_gold_mines_01 }
	if = { limit = { has_building = generic_gold_mines_02 } remove_building = generic_gold_mines_02 }
	if = { limit = { has_building = generic_gold_mines_03 } remove_building = generic_gold_mines_03 }
	if = { limit = { has_building = generic_gold_mines_04 } remove_building = generic_gold_mines_04 }
	if = { limit = { has_building = generic_silver_mines_01 } remove_building = generic_silver_mines_01 }
	if = { limit = { has_building = generic_silver_mines_02 } remove_building = generic_silver_mines_02 }
	if = { limit = { has_building = generic_silver_mines_03 } remove_building = generic_silver_mines_03 }
	if = { limit = { has_building = generic_silver_mines_04 } remove_building = generic_silver_mines_04 }
	if = { limit = { has_building = generic_university } remove_building = generic_university }
	if = { limit = { has_building = ghana_palace_01 } remove_building = ghana_palace_01 }
	if = { limit = { has_building = giant_wild_goose_pagoda_01 } remove_building = giant_wild_goose_pagoda_01 }
	if = { limit = { has_building = goguryeo_tomb_01 } remove_building = goguryeo_tomb_01 }
	if = { limit = { has_building = golden_gate_of_kiev_01 } remove_building = golden_gate_of_kiev_01 }
	if = { limit = { has_building = gongsanseong_fortress_01 } remove_building = gongsanseong_fortress_01 }
	if = { limit = { has_building = great_megalith_01 } remove_building = great_megalith_01 }
	if = { limit = { has_building = great_project_cathedral_01 } remove_building = great_project_cathedral_01 }
	if = { limit = { has_building = great_project_cathedral_02 } remove_building = great_project_cathedral_02 }
	if = { limit = { has_building = great_project_cathedral_03 } remove_building = great_project_cathedral_03 }
	if = { limit = { has_building = great_project_cathedral_under_construction } remove_building = great_project_cathedral_under_construction }
	if = { limit = { has_building = great_wall_of_gorgan_01 } remove_building = great_wall_of_gorgan_01 }
	if = { limit = { has_building = guild_halls_01 } remove_building = guild_halls_01 }
	if = { limit = { has_building = guild_halls_02 } remove_building = guild_halls_02 }
	if = { limit = { has_building = guild_halls_03 } remove_building = guild_halls_03 }
	if = { limit = { has_building = guild_halls_04 } remove_building = guild_halls_04 }
	if = { limit = { has_building = guild_halls_05 } remove_building = guild_halls_05 }
	if = { limit = { has_building = guild_halls_06 } remove_building = guild_halls_06 }
	if = { limit = { has_building = guild_halls_07 } remove_building = guild_halls_07 }
	if = { limit = { has_building = guild_halls_08 } remove_building = guild_halls_08 }
	if = { limit = { has_building = guiyang_mines_01 } remove_building = guiyang_mines_01 }
	if = { limit = { has_building = guiyang_mines_02 } remove_building = guiyang_mines_02 }
	if = { limit = { has_building = guiyang_mines_03 } remove_building = guiyang_mines_03 }
	if = { limit = { has_building = guiyang_mines_04 } remove_building = guiyang_mines_04 }
	if = { limit = { has_building = gunung_api_01 } remove_building = gunung_api_01 }
	if = { limit = { has_building = ha_long_bay_01 } remove_building = ha_long_bay_01 }
	if = { limit = { has_building = hadrians_wall_01 } remove_building = hadrians_wall_01 }
	if = { limit = { has_building = hagia_sophia_01 } remove_building = hagia_sophia_01 }
	if = { limit = { has_building = hagia_sophia_02 } remove_building = hagia_sophia_02 }
	if = { limit = { has_building = hagios_demetrios } remove_building = hagios_demetrios }
	if = { limit = { has_building = hakata_port_01 } remove_building = hakata_port_01 }
	if = { limit = { has_building = hall_of_heroes_01 } remove_building = hall_of_heroes_01 }
	if = { limit = { has_building = hall_of_heroes_02 } remove_building = hall_of_heroes_02 }
	if = { limit = { has_building = hall_of_heroes_03 } remove_building = hall_of_heroes_03 }
	if = { limit = { has_building = hall_of_heroes_04 } remove_building = hall_of_heroes_04 }
	if = { limit = { has_building = hall_of_heroes_05 } remove_building = hall_of_heroes_05 }
	if = { limit = { has_building = hamadan_bazaar_01 } remove_building = hamadan_bazaar_01 }
	if = { limit = { has_building = hamadan_bazaar_02 } remove_building = hamadan_bazaar_02 }
	if = { limit = { has_building = hanging_temple_01 } remove_building = hanging_temple_01 }
	if = { limit = { has_building = hanxing_mines_01 } remove_building = hanxing_mines_01 }
	if = { limit = { has_building = hanxing_mines_02 } remove_building = hanxing_mines_02 }
	if = { limit = { has_building = hanxing_mines_03 } remove_building = hanxing_mines_03 }
	if = { limit = { has_building = hanxing_mines_04 } remove_building = hanxing_mines_04 }
	if = { limit = { has_building = heddal_stave_church_01 } remove_building = heddal_stave_church_01 }
	if = { limit = { has_building = heian_palace_01 } remove_building = heian_palace_01 }
	if = { limit = { has_building = herat_bazaar_01 } remove_building = herat_bazaar_01 }
	if = { limit = { has_building = herat_bazaar_02 } remove_building = herat_bazaar_02 }
	if = { limit = { has_building = herder_camp_01 } remove_building = herder_camp_01 }
	if = { limit = { has_building = hetian_mines_01 } remove_building = hetian_mines_01 }
	if = { limit = { has_building = hetian_mines_02 } remove_building = hetian_mines_02 }
	if = { limit = { has_building = hetian_mines_03 } remove_building = hetian_mines_03 }
	if = { limit = { has_building = hetian_mines_04 } remove_building = hetian_mines_04 }
	if = { limit = { has_building = hill_farms_01 } remove_building = hill_farms_01 }
	if = { limit = { has_building = hill_farms_02 } remove_building = hill_farms_02 }
	if = { limit = { has_building = hill_farms_03 } remove_building = hill_farms_03 }
	if = { limit = { has_building = hill_farms_04 } remove_building = hill_farms_04 }
	if = { limit = { has_building = hill_farms_05 } remove_building = hill_farms_05 }
	if = { limit = { has_building = hill_farms_06 } remove_building = hill_farms_06 }
	if = { limit = { has_building = hill_farms_07 } remove_building = hill_farms_07 }
	if = { limit = { has_building = hill_farms_08 } remove_building = hill_farms_08 }
	if = { limit = { has_building = hill_forts_01 } remove_building = hill_forts_01 }
	if = { limit = { has_building = hill_forts_02 } remove_building = hill_forts_02 }
	if = { limit = { has_building = hill_forts_03 } remove_building = hill_forts_03 }
	if = { limit = { has_building = hill_forts_04 } remove_building = hill_forts_04 }
	if = { limit = { has_building = hill_forts_05 } remove_building = hill_forts_05 }
	if = { limit = { has_building = hill_forts_06 } remove_building = hill_forts_06 }
	if = { limit = { has_building = hill_forts_07 } remove_building = hill_forts_07 }
	if = { limit = { has_building = hill_forts_08 } remove_building = hill_forts_08 }
	if = { limit = { has_building = hillside_grazing_01 } remove_building = hillside_grazing_01 }
	if = { limit = { has_building = hillside_grazing_02 } remove_building = hillside_grazing_02 }
	if = { limit = { has_building = hillside_grazing_03 } remove_building = hillside_grazing_03 }
	if = { limit = { has_building = hillside_grazing_04 } remove_building = hillside_grazing_04 }
	if = { limit = { has_building = hillside_grazing_05 } remove_building = hillside_grazing_05 }
	if = { limit = { has_building = hillside_grazing_06 } remove_building = hillside_grazing_06 }
	if = { limit = { has_building = hillside_grazing_07 } remove_building = hillside_grazing_07 }
	if = { limit = { has_building = hillside_grazing_08 } remove_building = hillside_grazing_08 }
	if = { limit = { has_building = holy_site_basilica_santiago_01 } remove_building = holy_site_basilica_santiago_01 }
	if = { limit = { has_building = holy_site_buddhist_grand_temple_01 } remove_building = holy_site_buddhist_grand_temple_01 }
	if = { limit = { has_building = holy_site_canterbury_cathedral_01 } remove_building = holy_site_canterbury_cathedral_01 }
	if = { limit = { has_building = holy_site_canterbury_cathedral_02 } remove_building = holy_site_canterbury_cathedral_02 }
	if = { limit = { has_building = holy_site_canterbury_cathedral_03 } remove_building = holy_site_canterbury_cathedral_03 }
	if = { limit = { has_building = holy_site_cathedral_01 } remove_building = holy_site_cathedral_01 }
	if = { limit = { has_building = holy_site_chinese_temple_01 } remove_building = holy_site_chinese_temple_01 }
	if = { limit = { has_building = holy_site_cologne_cathedral_01 } remove_building = holy_site_cologne_cathedral_01 }
	if = { limit = { has_building = holy_site_fire_temple_01 } remove_building = holy_site_fire_temple_01 }
	if = { limit = { has_building = holy_site_great_mosque_of_cordoba_01 } remove_building = holy_site_great_mosque_of_cordoba_01 }
	if = { limit = { has_building = holy_site_great_mosque_of_djenne_01 } remove_building = holy_site_great_mosque_of_djenne_01 }
	if = { limit = { has_building = holy_site_great_mosque_of_mecca_01 } remove_building = holy_site_great_mosque_of_mecca_01 }
	if = { limit = { has_building = holy_site_great_mosque_of_samarra_01 } remove_building = holy_site_great_mosque_of_samarra_01 }
	if = { limit = { has_building = holy_site_imam_ali_mosque_01 } remove_building = holy_site_imam_ali_mosque_01 }
	if = { limit = { has_building = holy_site_indian_grand_temple_01 } remove_building = holy_site_indian_grand_temple_01 }
	if = { limit = { has_building = holy_site_japanese_temple_01 } remove_building = holy_site_japanese_temple_01 }
	if = { limit = { has_building = holy_site_mahabodhi_temple_01 } remove_building = holy_site_mahabodhi_temple_01 }
	if = { limit = { has_building = holy_site_mosque_01 } remove_building = holy_site_mosque_01 }
	if = { limit = { has_building = holy_site_other_grand_temple_01 } remove_building = holy_site_other_grand_temple_01 }
	if = { limit = { has_building = holy_site_pagan_grand_temple_01 } remove_building = holy_site_pagan_grand_temple_01 }
	if = { limit = { has_building = holy_site_prophetic_mosque_01 } remove_building = holy_site_prophetic_mosque_01 }
	if = { limit = { has_building = holy_site_se_asia_pagan_temple_01 } remove_building = holy_site_se_asia_pagan_temple_01 }
	if = { limit = { has_building = holy_site_st_peters_basilica_01 } remove_building = holy_site_st_peters_basilica_01 }
	if = { limit = { has_building = holy_wisdom_01 } remove_building = holy_wisdom_01 }
	if = { limit = { has_building = horse_pastures_01 } remove_building = horse_pastures_01 }
	if = { limit = { has_building = horse_pastures_02 } remove_building = horse_pastures_02 }
	if = { limit = { has_building = horse_pastures_03 } remove_building = horse_pastures_03 }
	if = { limit = { has_building = horse_pastures_04 } remove_building = horse_pastures_04 }
	if = { limit = { has_building = horse_pastures_05 } remove_building = horse_pastures_05 }
	if = { limit = { has_building = horse_pastures_06 } remove_building = horse_pastures_06 }
	if = { limit = { has_building = horse_pastures_07 } remove_building = horse_pastures_07 }
	if = { limit = { has_building = horse_pastures_08 } remove_building = horse_pastures_08 }
	if = { limit = { has_building = hoshi_ryokan_01 } remove_building = hoshi_ryokan_01 }
	if = { limit = { has_building = hosios_loukas } remove_building = hosios_loukas }
	if = { limit = { has_building = hospices_01 } remove_building = hospices_01 }
	if = { limit = { has_building = hospices_02 } remove_building = hospices_02 }
	if = { limit = { has_building = hospices_03 } remove_building = hospices_03 }
	if = { limit = { has_building = hospices_04 } remove_building = hospices_04 }
	if = { limit = { has_building = hospices_05 } remove_building = hospices_05 }
	if = { limit = { has_building = hospices_06 } remove_building = hospices_06 }
	if = { limit = { has_building = hospices_07 } remove_building = hospices_07 }
	if = { limit = { has_building = hospices_08 } remove_building = hospices_08 }
	if = { limit = { has_building = hotin_fort_01 } remove_building = hotin_fort_01 }
	if = { limit = { has_building = hotin_fort_02 } remove_building = hotin_fort_02 }
	if = { limit = { has_building = house_of_wisdom_01 } remove_building = house_of_wisdom_01 }
	if = { limit = { has_building = hpakant_mines_01 } remove_building = hpakant_mines_01 }
	if = { limit = { has_building = hpakant_mines_02 } remove_building = hpakant_mines_02 }
	if = { limit = { has_building = hpakant_mines_03 } remove_building = hpakant_mines_03 }
	if = { limit = { has_building = hpakant_mines_04 } remove_building = hpakant_mines_04 }
	if = { limit = { has_building = hunting_grounds_01 } remove_building = hunting_grounds_01 }
	if = { limit = { has_building = hunting_grounds_02 } remove_building = hunting_grounds_02 }
	if = { limit = { has_building = hunting_grounds_03 } remove_building = hunting_grounds_03 }
	if = { limit = { has_building = hunting_grounds_04 } remove_building = hunting_grounds_04 }
	if = { limit = { has_building = hunting_grounds_05 } remove_building = hunting_grounds_05 }
	if = { limit = { has_building = hunting_grounds_06 } remove_building = hunting_grounds_06 }
	if = { limit = { has_building = hunting_grounds_07 } remove_building = hunting_grounds_07 }
	if = { limit = { has_building = hunting_grounds_08 } remove_building = hunting_grounds_08 }
	if = { limit = { has_building = hwangnyongsa_01 } remove_building = hwangnyongsa_01 }
	if = { limit = { has_building = idjang_forts_01 } remove_building = idjang_forts_01 }
	if = { limit = { has_building = idjang_forts_02 } remove_building = idjang_forts_02 }
	if = { limit = { has_building = idjang_forts_03 } remove_building = idjang_forts_03 }
	if = { limit = { has_building = idjang_forts_04 } remove_building = idjang_forts_04 }
	if = { limit = { has_building = ijil_mines_01 } remove_building = ijil_mines_01 }
	if = { limit = { has_building = ijil_mines_02 } remove_building = ijil_mines_02 }
	if = { limit = { has_building = ijil_mines_03 } remove_building = ijil_mines_03 }
	if = { limit = { has_building = ijil_mines_04 } remove_building = ijil_mines_04 }
	if = { limit = { has_building = imam_reza_shrine_01 } remove_building = imam_reza_shrine_01 }
	if = { limit = { has_building = iron_lion_cangzhou_01 } remove_building = iron_lion_cangzhou_01 }
	if = { limit = { has_building = iron_pillar_of_delhi_01 } remove_building = iron_pillar_of_delhi_01 }
	if = { limit = { has_building = iron_pillar_of_dhar_01 } remove_building = iron_pillar_of_dhar_01 }
	if = { limit = { has_building = ise_jingu_01 } remove_building = ise_jingu_01 }
	if = { limit = { has_building = itoigawa_mines_01 } remove_building = itoigawa_mines_01 }
	if = { limit = { has_building = itoigawa_mines_02 } remove_building = itoigawa_mines_02 }
	if = { limit = { has_building = itoigawa_mines_03 } remove_building = itoigawa_mines_03 }
	if = { limit = { has_building = itoigawa_mines_04 } remove_building = itoigawa_mines_04 }
	if = { limit = { has_building = itsukushima_jinja_01 } remove_building = itsukushima_jinja_01 }
	if = { limit = { has_building = itsukushima_jinja_02 } remove_building = itsukushima_jinja_02 }
	if = { limit = { has_building = izumo_taisha_01 } remove_building = izumo_taisha_01 }
	if = { limit = { has_building = jaisalmer_fort_01 } remove_building = jaisalmer_fort_01 }
	if = { limit = { has_building = jiaodong_mines_01 } remove_building = jiaodong_mines_01 }
	if = { limit = { has_building = jiaodong_mines_02 } remove_building = jiaodong_mines_02 }
	if = { limit = { has_building = jiaodong_mines_03 } remove_building = jiaodong_mines_03 }
	if = { limit = { has_building = jiaodong_mines_04 } remove_building = jiaodong_mines_04 }
	if = { limit = { has_building = jizu_shan_temples_01 } remove_building = jizu_shan_temples_01 }
	if = { limit = { has_building = jokhang_01 } remove_building = jokhang_01 }
	if = { limit = { has_building = jousting_lists_01 } remove_building = jousting_lists_01 }
	if = { limit = { has_building = jousting_lists_02 } remove_building = jousting_lists_02 }
	if = { limit = { has_building = jousting_lists_03 } remove_building = jousting_lists_03 }
	if = { limit = { has_building = jvari_monastery } remove_building = jvari_monastery }
	if = { limit = { has_building = kaibao_mines_01 } remove_building = kaibao_mines_01 }
	if = { limit = { has_building = kaibao_mines_02 } remove_building = kaibao_mines_02 }
	if = { limit = { has_building = kaibao_mines_03 } remove_building = kaibao_mines_03 }
	if = { limit = { has_building = kaibao_mines_04 } remove_building = kaibao_mines_04 }
	if = { limit = { has_building = kaifeng_palace_01 } remove_building = kaifeng_palace_01 }
	if = { limit = { has_building = kairouan_basins_01 } remove_building = kairouan_basins_01 }
	if = { limit = { has_building = kano_walls_01 } remove_building = kano_walls_01 }
	if = { limit = { has_building = kassiopi_castle } remove_building = kassiopi_castle }
	if = { limit = { has_building = khajuraho_01 } remove_building = khajuraho_01 }
	if = { limit = { has_building = khetri_mines_01 } remove_building = khetri_mines_01 }
	if = { limit = { has_building = khetri_mines_02 } remove_building = khetri_mines_02 }
	if = { limit = { has_building = khetri_mines_03 } remove_building = khetri_mines_03 }
	if = { limit = { has_building = khetri_mines_04 } remove_building = khetri_mines_04 }
	if = { limit = { has_building = khiva_bazaar_01 } remove_building = khiva_bazaar_01 }
	if = { limit = { has_building = khiva_bazaar_02 } remove_building = khiva_bazaar_02 }
	if = { limit = { has_building = kofuku_ji_01 } remove_building = kofuku_ji_01 }
	if = { limit = { has_building = koganeyama_mines_01 } remove_building = koganeyama_mines_01 }
	if = { limit = { has_building = koganeyama_mines_02 } remove_building = koganeyama_mines_02 }
	if = { limit = { has_building = koganeyama_mines_03 } remove_building = koganeyama_mines_03 }
	if = { limit = { has_building = koganeyama_mines_04 } remove_building = koganeyama_mines_04 }
	if = { limit = { has_building = kollur_mines_01 } remove_building = kollur_mines_01 }
	if = { limit = { has_building = kollur_mines_02 } remove_building = kollur_mines_02 }
	if = { limit = { has_building = kollur_mines_03 } remove_building = kollur_mines_03 }
	if = { limit = { has_building = kollur_mines_04 } remove_building = kollur_mines_04 }
	if = { limit = { has_building = konark_temple_01 } remove_building = konark_temple_01 }
	if = { limit = { has_building = konasamudram_mines_01 } remove_building = konasamudram_mines_01 }
	if = { limit = { has_building = konasamudram_mines_02 } remove_building = konasamudram_mines_02 }
	if = { limit = { has_building = konasamudram_mines_03 } remove_building = konasamudram_mines_03 }
	if = { limit = { has_building = konasamudram_mines_04 } remove_building = konasamudram_mines_04 }
	if = { limit = { has_building = kora_kora_yards_01 } remove_building = kora_kora_yards_01 }
	if = { limit = { has_building = kora_kora_yards_02 } remove_building = kora_kora_yards_02 }
	if = { limit = { has_building = kora_kora_yards_03 } remove_building = kora_kora_yards_03 }
	if = { limit = { has_building = kora_kora_yards_04 } remove_building = kora_kora_yards_04 }
	if = { limit = { has_building = krakatoa_01 } remove_building = krakatoa_01 }
	if = { limit = { has_building = kremnica_mines_01 } remove_building = kremnica_mines_01 }
	if = { limit = { has_building = kremnica_mines_02 } remove_building = kremnica_mines_02 }
	if = { limit = { has_building = kremnica_mines_03 } remove_building = kremnica_mines_03 }
	if = { limit = { has_building = kremnica_mines_04 } remove_building = kremnica_mines_04 }
	if = { limit = { has_building = kutna_hora_mines_01 } remove_building = kutna_hora_mines_01 }
	if = { limit = { has_building = kutna_hora_mines_02 } remove_building = kutna_hora_mines_02 }
	if = { limit = { has_building = kutna_hora_mines_03 } remove_building = kutna_hora_mines_03 }
	if = { limit = { has_building = kutna_hora_mines_04 } remove_building = kutna_hora_mines_04 }
	if = { limit = { has_building = kyz_kala_01 } remove_building = kyz_kala_01 }
	if = { limit = { has_building = lahur_bazaar_01 } remove_building = lahur_bazaar_01 }
	if = { limit = { has_building = lahur_bazaar_02 } remove_building = lahur_bazaar_02 }
	if = { limit = { has_building = lantian_mines_01 } remove_building = lantian_mines_01 }
	if = { limit = { has_building = lantian_mines_02 } remove_building = lantian_mines_02 }
	if = { limit = { has_building = lantian_mines_03 } remove_building = lantian_mines_03 }
	if = { limit = { has_building = lantian_mines_04 } remove_building = lantian_mines_04 }
	if = { limit = { has_building = legendary_hunting_lodge } remove_building = legendary_hunting_lodge }
	if = { limit = { has_building = legendary_palace } remove_building = legendary_palace }
	if = { limit = { has_building = legendary_shrine } remove_building = legendary_shrine }
	if = { limit = { has_building = legendary_statue } remove_building = legendary_statue }
	if = { limit = { has_building = legendary_watchtower } remove_building = legendary_watchtower }
	if = { limit = { has_building = leisure_palace_01 } remove_building = leisure_palace_01 }
	if = { limit = { has_building = leisure_palace_02 } remove_building = leisure_palace_02 }
	if = { limit = { has_building = leisure_palace_03 } remove_building = leisure_palace_03 }
	if = { limit = { has_building = leshan_giant_buddha_01 } remove_building = leshan_giant_buddha_01 }
	if = { limit = { has_building = lhasa_market_01 } remove_building = lhasa_market_01 }
	if = { limit = { has_building = lhasa_market_02 } remove_building = lhasa_market_02 }
	if = { limit = { has_building = liangzhe_mines_01 } remove_building = liangzhe_mines_01 }
	if = { limit = { has_building = liangzhe_mines_02 } remove_building = liangzhe_mines_02 }
	if = { limit = { has_building = liangzhe_mines_03 } remove_building = liangzhe_mines_03 }
	if = { limit = { has_building = liangzhe_mines_04 } remove_building = liangzhe_mines_04 }
	if = { limit = { has_building = lingyin_temple_01 } remove_building = lingyin_temple_01 }
	if = { limit = { has_building = liuhe_pagoda_01 } remove_building = liuhe_pagoda_01 }
	if = { limit = { has_building = lize_academy_01 } remove_building = lize_academy_01 }
	if = { limit = { has_building = logging_camps_01 } remove_building = logging_camps_01 }
	if = { limit = { has_building = logging_camps_02 } remove_building = logging_camps_02 }
	if = { limit = { has_building = logging_camps_03 } remove_building = logging_camps_03 }
	if = { limit = { has_building = logging_camps_04 } remove_building = logging_camps_04 }
	if = { limit = { has_building = logging_camps_05 } remove_building = logging_camps_05 }
	if = { limit = { has_building = logging_camps_06 } remove_building = logging_camps_06 }
	if = { limit = { has_building = logging_camps_07 } remove_building = logging_camps_07 }
	if = { limit = { has_building = logging_camps_08 } remove_building = logging_camps_08 }
	if = { limit = { has_building = london_bridge_01 } remove_building = london_bridge_01 }
	if = { limit = { has_building = longhouses_01 } remove_building = longhouses_01 }
	if = { limit = { has_building = longhouses_02 } remove_building = longhouses_02 }
	if = { limit = { has_building = lund_cathedral_01 } remove_building = lund_cathedral_01 }
	if = { limit = { has_building = maharloo_lake_01 } remove_building = maharloo_lake_01 }
	if = { limit = { has_building = maiden_tower } remove_building = maiden_tower }
	if = { limit = { has_building = maijishan_grottoes_01 } remove_building = maijishan_grottoes_01 }
	if = { limit = { has_building = mali_mines_01 } remove_building = mali_mines_01 }
	if = { limit = { has_building = mali_mines_02 } remove_building = mali_mines_02 }
	if = { limit = { has_building = mali_mines_03 } remove_building = mali_mines_03 }
	if = { limit = { has_building = mali_mines_04 } remove_building = mali_mines_04 }
	if = { limit = { has_building = mandala_capital_01 } remove_building = mandala_capital_01 }
	if = { limit = { has_building = mandala_capital_02 } remove_building = mandala_capital_02 }
	if = { limit = { has_building = mandala_capital_03 } remove_building = mandala_capital_03 }
	if = { limit = { has_building = mandala_capital_04 } remove_building = mandala_capital_04 }
	if = { limit = { has_building = mandala_capital_05 } remove_building = mandala_capital_05 }
	if = { limit = { has_building = maoshan_academy_01 } remove_building = maoshan_academy_01 }
	if = { limit = { has_building = march_01 } remove_building = march_01 }
	if = { limit = { has_building = march_02 } remove_building = march_02 }
	if = { limit = { has_building = march_03 } remove_building = march_03 }
	if = { limit = { has_building = market_villages_01 } remove_building = market_villages_01 }
	if = { limit = { has_building = market_villages_02 } remove_building = market_villages_02 }
	if = { limit = { has_building = megalith_01 } remove_building = megalith_01 }
	if = { limit = { has_building = megalith_02 } remove_building = megalith_02 }
	if = { limit = { has_building = megalith_03 } remove_building = megalith_03 }
	if = { limit = { has_building = megalith_04 } remove_building = megalith_04 }
	if = { limit = { has_building = megalith_05 } remove_building = megalith_05 }
	if = { limit = { has_building = megalith_06 } remove_building = megalith_06 }
	if = { limit = { has_building = megalith_07 } remove_building = megalith_07 }
	if = { limit = { has_building = megalith_08 } remove_building = megalith_08 }
	if = { limit = { has_building = meteora_01 } remove_building = meteora_01 }
	if = { limit = { has_building = meteora_02 } remove_building = meteora_02 }
	if = { limit = { has_building = military_academy_01 } remove_building = military_academy_01 }
	if = { limit = { has_building = military_academy_02 } remove_building = military_academy_02 }
	if = { limit = { has_building = military_academy_03 } remove_building = military_academy_03 }
	if = { limit = { has_building = military_camps_01 } remove_building = military_camps_01 }
	if = { limit = { has_building = military_camps_02 } remove_building = military_camps_02 }
	if = { limit = { has_building = military_camps_03 } remove_building = military_camps_03 }
	if = { limit = { has_building = military_camps_04 } remove_building = military_camps_04 }
	if = { limit = { has_building = military_camps_05 } remove_building = military_camps_05 }
	if = { limit = { has_building = military_camps_06 } remove_building = military_camps_06 }
	if = { limit = { has_building = military_camps_07 } remove_building = military_camps_07 }
	if = { limit = { has_building = military_camps_08 } remove_building = military_camps_08 }
	if = { limit = { has_building = minarets_and_remains_of_jam_01 } remove_building = minarets_and_remains_of_jam_01 }
	if = { limit = { has_building = mogok_mines_01 } remove_building = mogok_mines_01 }
	if = { limit = { has_building = mogok_mines_02 } remove_building = mogok_mines_02 }
	if = { limit = { has_building = mogok_mines_03 } remove_building = mogok_mines_03 }
	if = { limit = { has_building = mogok_mines_04 } remove_building = mogok_mines_04 }
	if = { limit = { has_building = monastic_schools_01 } remove_building = monastic_schools_01 }
	if = { limit = { has_building = monastic_schools_02 } remove_building = monastic_schools_02 }
	if = { limit = { has_building = monastic_schools_03 } remove_building = monastic_schools_03 }
	if = { limit = { has_building = monastic_schools_04 } remove_building = monastic_schools_04 }
	if = { limit = { has_building = monastic_schools_05 } remove_building = monastic_schools_05 }
	if = { limit = { has_building = monastic_schools_06 } remove_building = monastic_schools_06 }
	if = { limit = { has_building = monastic_schools_07 } remove_building = monastic_schools_07 }
	if = { limit = { has_building = monastic_schools_08 } remove_building = monastic_schools_08 }
	if = { limit = { has_building = mont_st_michel_01 } remove_building = mont_st_michel_01 }
	if = { limit = { has_building = mont_st_michel_02 } remove_building = mont_st_michel_02 }
	if = { limit = { has_building = mont_st_michel_03 } remove_building = mont_st_michel_03 }
	if = { limit = { has_building = mont_st_michel_04 } remove_building = mont_st_michel_04 }
	if = { limit = { has_building = mount_apo_01 } remove_building = mount_apo_01 }
	if = { limit = { has_building = mount_athos_01 } remove_building = mount_athos_01 }
	if = { limit = { has_building = mount_athos_02 } remove_building = mount_athos_02 }
	if = { limit = { has_building = mount_athos_03 } remove_building = mount_athos_03 }
	if = { limit = { has_building = mount_baekdu_01 } remove_building = mount_baekdu_01 }
	if = { limit = { has_building = mount_damavand_01 } remove_building = mount_damavand_01 }
	if = { limit = { has_building = mount_fuji_01 } remove_building = mount_fuji_01 }
	if = { limit = { has_building = mozu_tombs } remove_building = mozu_tombs }
	if = { limit = { has_building = muara_takus_01 } remove_building = muara_takus_01 }
	if = { limit = { has_building = muaro_jambi_01 } remove_building = muaro_jambi_01 }
	if = { limit = { has_building = murex_farm_01 } remove_building = murex_farm_01 }
	if = { limit = { has_building = murex_farm_02 } remove_building = murex_farm_02 }
	if = { limit = { has_building = murex_farm_03 } remove_building = murex_farm_03 }
	if = { limit = { has_building = murex_farm_04 } remove_building = murex_farm_04 }
	if = { limit = { has_building = murex_farm_05 } remove_building = murex_farm_05 }
	if = { limit = { has_building = murex_farm_06 } remove_building = murex_farm_06 }
	if = { limit = { has_building = murex_farm_07 } remove_building = murex_farm_07 }
	if = { limit = { has_building = murex_farm_08 } remove_building = murex_farm_08 }
	if = { limit = { has_building = my_son_sanctuary_01 } remove_building = my_son_sanctuary_01 }
	if = { limit = { has_building = nalanda_university } remove_building = nalanda_university }
	if = { limit = { has_building = nanhua_temple_01 } remove_building = nanhua_temple_01 }
	if = { limit = { has_building = nishapur_mines_01 } remove_building = nishapur_mines_01 }
	if = { limit = { has_building = nishapur_mines_02 } remove_building = nishapur_mines_02 }
	if = { limit = { has_building = nishapur_mines_03 } remove_building = nishapur_mines_03 }
	if = { limit = { has_building = nishapur_mines_04 } remove_building = nishapur_mines_04 }
	if = { limit = { has_building = nomadic_camp_01 } remove_building = nomadic_camp_01 }
	if = { limit = { has_building = notre_dame_01 } remove_building = notre_dame_01 }
	if = { limit = { has_building = oath_faithful_building_01 } remove_building = oath_faithful_building_01 }
	if = { limit = { has_building = oath_faithful_building_02 } remove_building = oath_faithful_building_02 }
	if = { limit = { has_building = oath_faithful_building_03 } remove_building = oath_faithful_building_03 }
	if = { limit = { has_building = oath_faithful_building_04 } remove_building = oath_faithful_building_04 }
	if = { limit = { has_building = oath_poor_building_01 } remove_building = oath_poor_building_01 }
	if = { limit = { has_building = oath_poor_building_02 } remove_building = oath_poor_building_02 }
	if = { limit = { has_building = oath_poor_building_03 } remove_building = oath_poor_building_03 }
	if = { limit = { has_building = oath_poor_building_04 } remove_building = oath_poor_building_04 }
	if = { limit = { has_building = oath_warriors_building_01 } remove_building = oath_warriors_building_01 }
	if = { limit = { has_building = oath_warriors_building_02 } remove_building = oath_warriors_building_02 }
	if = { limit = { has_building = oath_warriors_building_03 } remove_building = oath_warriors_building_03 }
	if = { limit = { has_building = oath_warriors_building_04 } remove_building = oath_warriors_building_04 }
	if = { limit = { has_building = offas_dyke_01 } remove_building = offas_dyke_01 }
	if = { limit = { has_building = orchards_01 } remove_building = orchards_01 }
	if = { limit = { has_building = orchards_02 } remove_building = orchards_02 }
	if = { limit = { has_building = orchards_03 } remove_building = orchards_03 }
	if = { limit = { has_building = orchards_04 } remove_building = orchards_04 }
	if = { limit = { has_building = orchards_05 } remove_building = orchards_05 }
	if = { limit = { has_building = orchards_06 } remove_building = orchards_06 }
	if = { limit = { has_building = orchards_07 } remove_building = orchards_07 }
	if = { limit = { has_building = orchards_08 } remove_building = orchards_08 }
	if = { limit = { has_building = outposts_01 } remove_building = outposts_01 }
	if = { limit = { has_building = outposts_02 } remove_building = outposts_02 }
	if = { limit = { has_building = outposts_03 } remove_building = outposts_03 }
	if = { limit = { has_building = outposts_04 } remove_building = outposts_04 }
	if = { limit = { has_building = outposts_05 } remove_building = outposts_05 }
	if = { limit = { has_building = outposts_06 } remove_building = outposts_06 }
	if = { limit = { has_building = outposts_07 } remove_building = outposts_07 }
	if = { limit = { has_building = outposts_08 } remove_building = outposts_08 }
	if = { limit = { has_building = paddy_fields_01 } remove_building = paddy_fields_01 }
	if = { limit = { has_building = paddy_fields_02 } remove_building = paddy_fields_02 }
	if = { limit = { has_building = paddy_fields_03 } remove_building = paddy_fields_03 }
	if = { limit = { has_building = paddy_fields_04 } remove_building = paddy_fields_04 }
	if = { limit = { has_building = paddy_fields_05 } remove_building = paddy_fields_05 }
	if = { limit = { has_building = paddy_fields_06 } remove_building = paddy_fields_06 }
	if = { limit = { has_building = paddy_fields_07 } remove_building = paddy_fields_07 }
	if = { limit = { has_building = paddy_fields_08 } remove_building = paddy_fields_08 }
	if = { limit = { has_building = pagoda_of_fogong_temple_01 } remove_building = pagoda_of_fogong_temple_01 }
	if = { limit = { has_building = palace_of_aachen_01 } remove_building = palace_of_aachen_01 }
	if = { limit = { has_building = palace_of_ctesiphon_01 } remove_building = palace_of_ctesiphon_01 }
	if = { limit = { has_building = palace_of_ctesiphon_02 } remove_building = palace_of_ctesiphon_02 }
	if = { limit = { has_building = palisades_01 } remove_building = palisades_01 }
	if = { limit = { has_building = palisades_02 } remove_building = palisades_02 }
	if = { limit = { has_building = pam_abbey_of_st_gall_01 } remove_building = pam_abbey_of_st_gall_01 }
	if = { limit = { has_building = pam_lateran_basilica_01 } remove_building = pam_lateran_basilica_01 }
	if = { limit = { has_building = pam_palais_de_papes_01 } remove_building = pam_palais_de_papes_01 }
	if = { limit = { has_building = pam_reims_cathedral_01 } remove_building = pam_reims_cathedral_01 }
	if = { limit = { has_building = pansjhir_mines_01 } remove_building = pansjhir_mines_01 }
	if = { limit = { has_building = pansjhir_mines_02 } remove_building = pansjhir_mines_02 }
	if = { limit = { has_building = pansjhir_mines_03 } remove_building = pansjhir_mines_03 }
	if = { limit = { has_building = pansjhir_mines_04 } remove_building = pansjhir_mines_04 }
	if = { limit = { has_building = parthenon } remove_building = parthenon }
	if = { limit = { has_building = pastures_01 } remove_building = pastures_01 }
	if = { limit = { has_building = pastures_02 } remove_building = pastures_02 }
	if = { limit = { has_building = pastures_03 } remove_building = pastures_03 }
	if = { limit = { has_building = pastures_04 } remove_building = pastures_04 }
	if = { limit = { has_building = pastures_05 } remove_building = pastures_05 }
	if = { limit = { has_building = pastures_06 } remove_building = pastures_06 }
	if = { limit = { has_building = pastures_07 } remove_building = pastures_07 }
	if = { limit = { has_building = pastures_08 } remove_building = pastures_08 }
	if = { limit = { has_building = patras_castle } remove_building = patras_castle }
	if = { limit = { has_building = peat_quarries_01 } remove_building = peat_quarries_01 }
	if = { limit = { has_building = peat_quarries_02 } remove_building = peat_quarries_02 }
	if = { limit = { has_building = peat_quarries_03 } remove_building = peat_quarries_03 }
	if = { limit = { has_building = peat_quarries_04 } remove_building = peat_quarries_04 }
	if = { limit = { has_building = peat_quarries_05 } remove_building = peat_quarries_05 }
	if = { limit = { has_building = peat_quarries_06 } remove_building = peat_quarries_06 }
	if = { limit = { has_building = peat_quarries_07 } remove_building = peat_quarries_07 }
	if = { limit = { has_building = peat_quarries_08 } remove_building = peat_quarries_08 }
	if = { limit = { has_building = petra_01 } remove_building = petra_01 }
	if = { limit = { has_building = phnom_dek_mines_01 } remove_building = phnom_dek_mines_01 }
	if = { limit = { has_building = phnom_dek_mines_02 } remove_building = phnom_dek_mines_02 }
	if = { limit = { has_building = phnom_dek_mines_03 } remove_building = phnom_dek_mines_03 }
	if = { limit = { has_building = phnom_dek_mines_04 } remove_building = phnom_dek_mines_04 }
	if = { limit = { has_building = phocaea_mines_01 } remove_building = phocaea_mines_01 }
	if = { limit = { has_building = phocaea_mines_02 } remove_building = phocaea_mines_02 }
	if = { limit = { has_building = phocaea_mines_03 } remove_building = phocaea_mines_03 }
	if = { limit = { has_building = phocaea_mines_04 } remove_building = phocaea_mines_04 }
	if = { limit = { has_building = plain_of_jars_01 } remove_building = plain_of_jars_01 }
	if = { limit = { has_building = plantations_01 } remove_building = plantations_01 }
	if = { limit = { has_building = plantations_02 } remove_building = plantations_02 }
	if = { limit = { has_building = plantations_03 } remove_building = plantations_03 }
	if = { limit = { has_building = plantations_04 } remove_building = plantations_04 }
	if = { limit = { has_building = plantations_05 } remove_building = plantations_05 }
	if = { limit = { has_building = plantations_06 } remove_building = plantations_06 }
	if = { limit = { has_building = plantations_07 } remove_building = plantations_07 }
	if = { limit = { has_building = plantations_08 } remove_building = plantations_08 }
	if = { limit = { has_building = pleasure_dome } remove_building = pleasure_dome }
	if = { limit = { has_building = po_klong_garai_01 } remove_building = po_klong_garai_01 }
	if = { limit = { has_building = powder_magazine_01 } remove_building = powder_magazine_01 }
	if = { limit = { has_building = powder_magazine_02 } remove_building = powder_magazine_02 }
	if = { limit = { has_building = powder_magazine_03 } remove_building = powder_magazine_03 }
	if = { limit = { has_building = powder_magazine_04 } remove_building = powder_magazine_04 }
	if = { limit = { has_building = powder_magazine_05 } remove_building = powder_magazine_05 }
	if = { limit = { has_building = powder_magazine_06 } remove_building = powder_magazine_06 }
	if = { limit = { has_building = powder_magazine_07 } remove_building = powder_magazine_07 }
	if = { limit = { has_building = powder_magazine_08 } remove_building = powder_magazine_08 }
	if = { limit = { has_building = pyramid_lingapura_01 } remove_building = pyramid_lingapura_01 }
	if = { limit = { has_building = qanats_01 } remove_building = qanats_01 }
	if = { limit = { has_building = qanats_02 } remove_building = qanats_02 }
	if = { limit = { has_building = qanats_03 } remove_building = qanats_03 }
	if = { limit = { has_building = qanats_04 } remove_building = qanats_04 }
	if = { limit = { has_building = qanats_05 } remove_building = qanats_05 }
	if = { limit = { has_building = qanats_06 } remove_building = qanats_06 }
	if = { limit = { has_building = qanats_07 } remove_building = qanats_07 }
	if = { limit = { has_building = qanats_08 } remove_building = qanats_08 }
	if = { limit = { has_building = qianling_mausoleum_01 } remove_building = qianling_mausoleum_01 }
	if = { limit = { has_building = quanzhou_seaport_01 } remove_building = quanzhou_seaport_01 }
	if = { limit = { has_building = quarries_01 } remove_building = quarries_01 }
	if = { limit = { has_building = quarries_02 } remove_building = quarries_02 }
	if = { limit = { has_building = quarries_03 } remove_building = quarries_03 }
	if = { limit = { has_building = quarries_04 } remove_building = quarries_04 }
	if = { limit = { has_building = quarries_05 } remove_building = quarries_05 }
	if = { limit = { has_building = quarries_06 } remove_building = quarries_06 }
	if = { limit = { has_building = quarries_07 } remove_building = quarries_07 }
	if = { limit = { has_building = quarries_08 } remove_building = quarries_08 }
	if = { limit = { has_building = qutb_minar_01 } remove_building = qutb_minar_01 }
	if = { limit = { has_building = qutb_minar_02 } remove_building = qutb_minar_02 }
	if = { limit = { has_building = qutb_minar_03 } remove_building = qutb_minar_03 }
	if = { limit = { has_building = qutb_minar_04 } remove_building = qutb_minar_04 }
	if = { limit = { has_building = rainbow_mountains_01 } remove_building = rainbow_mountains_01 }
	if = { limit = { has_building = rammelsberg_mines_01 } remove_building = rammelsberg_mines_01 }
	if = { limit = { has_building = rammelsberg_mines_02 } remove_building = rammelsberg_mines_02 }
	if = { limit = { has_building = rammelsberg_mines_03 } remove_building = rammelsberg_mines_03 }
	if = { limit = { has_building = rammelsberg_mines_04 } remove_building = rammelsberg_mines_04 }
	if = { limit = { has_building = ramparts_01 } remove_building = ramparts_01 }
	if = { limit = { has_building = ramparts_02 } remove_building = ramparts_02 }
	if = { limit = { has_building = ramparts_03 } remove_building = ramparts_03 }
	if = { limit = { has_building = ramparts_04 } remove_building = ramparts_04 }
	if = { limit = { has_building = ramparts_05 } remove_building = ramparts_05 }
	if = { limit = { has_building = ramparts_06 } remove_building = ramparts_06 }
	if = { limit = { has_building = ramparts_07 } remove_building = ramparts_07 }
	if = { limit = { has_building = ramparts_08 } remove_building = ramparts_08 }
	if = { limit = { has_building = ratnapura_mines_01 } remove_building = ratnapura_mines_01 }
	if = { limit = { has_building = ratnapura_mines_02 } remove_building = ratnapura_mines_02 }
	if = { limit = { has_building = ratnapura_mines_03 } remove_building = ratnapura_mines_03 }
	if = { limit = { has_building = ratnapura_mines_04 } remove_building = ratnapura_mines_04 }
	if = { limit = { has_building = regimental_grounds_01 } remove_building = regimental_grounds_01 }
	if = { limit = { has_building = regimental_grounds_02 } remove_building = regimental_grounds_02 }
	if = { limit = { has_building = regimental_grounds_03 } remove_building = regimental_grounds_03 }
	if = { limit = { has_building = regimental_grounds_04 } remove_building = regimental_grounds_04 }
	if = { limit = { has_building = regimental_grounds_05 } remove_building = regimental_grounds_05 }
	if = { limit = { has_building = regimental_grounds_06 } remove_building = regimental_grounds_06 }
	if = { limit = { has_building = regimental_grounds_07 } remove_building = regimental_grounds_07 }
	if = { limit = { has_building = regimental_grounds_08 } remove_building = regimental_grounds_08 }
	if = { limit = { has_building = rock_of_gibraltar_01 } remove_building = rock_of_gibraltar_01 }
	if = { limit = { has_building = roman_wall_of_lugo_01 } remove_building = roman_wall_of_lugo_01 }
	if = { limit = { has_building = royal_armory_01 } remove_building = royal_armory_01 }
	if = { limit = { has_building = royal_armory_02 } remove_building = royal_armory_02 }
	if = { limit = { has_building = royal_armory_03 } remove_building = royal_armory_03 }
	if = { limit = { has_building = royal_forest_01 } remove_building = royal_forest_01 }
	if = { limit = { has_building = royal_forest_02 } remove_building = royal_forest_02 }
	if = { limit = { has_building = royal_forest_03 } remove_building = royal_forest_03 }
	if = { limit = { has_building = royal_garden_01 } remove_building = royal_garden_01 }
	if = { limit = { has_building = royal_garden_02 } remove_building = royal_garden_02 }
	if = { limit = { has_building = royal_garden_03 } remove_building = royal_garden_03 }
	if = { limit = { has_building = rudnik_mines_01 } remove_building = rudnik_mines_01 }
	if = { limit = { has_building = rudnik_mines_02 } remove_building = rudnik_mines_02 }
	if = { limit = { has_building = rudnik_mines_03 } remove_building = rudnik_mines_03 }
	if = { limit = { has_building = rudnik_mines_04 } remove_building = rudnik_mines_04 }
	if = { limit = { has_building = sacred_pool_01 } remove_building = sacred_pool_01 }
	if = { limit = { has_building = sacred_pool_02 } remove_building = sacred_pool_02 }
	if = { limit = { has_building = sacred_pool_03 } remove_building = sacred_pool_03 }
	if = { limit = { has_building = sacred_pool_04 } remove_building = sacred_pool_04 }
	if = { limit = { has_building = sacred_pool_05 } remove_building = sacred_pool_05 }
	if = { limit = { has_building = sacred_pool_06 } remove_building = sacred_pool_06 }
	if = { limit = { has_building = sacred_pool_07 } remove_building = sacred_pool_07 }
	if = { limit = { has_building = sacred_pool_08 } remove_building = sacred_pool_08 }
	if = { limit = { has_building = sado_mines_01 } remove_building = sado_mines_01 }
	if = { limit = { has_building = sado_mines_02 } remove_building = sado_mines_02 }
	if = { limit = { has_building = sado_mines_03 } remove_building = sado_mines_03 }
	if = { limit = { has_building = sado_mines_04 } remove_building = sado_mines_04 }
	if = { limit = { has_building = saint_catherine } remove_building = saint_catherine }
	if = { limit = { has_building = saint_lazarus } remove_building = saint_lazarus }
	if = { limit = { has_building = sanchi_stupa_01 } remove_building = sanchi_stupa_01 }
	if = { limit = { has_building = sankore_university } remove_building = sankore_university }
	if = { limit = { has_building = sar_i_sang_mines_01 } remove_building = sar_i_sang_mines_01 }
	if = { limit = { has_building = sar_i_sang_mines_02 } remove_building = sar_i_sang_mines_02 }
	if = { limit = { has_building = sar_i_sang_mines_03 } remove_building = sar_i_sang_mines_03 }
	if = { limit = { has_building = sar_i_sang_mines_04 } remove_building = sar_i_sang_mines_04 }
	if = { limit = { has_building = schwaz_mines_01 } remove_building = schwaz_mines_01 }
	if = { limit = { has_building = schwaz_mines_02 } remove_building = schwaz_mines_02 }
	if = { limit = { has_building = schwaz_mines_03 } remove_building = schwaz_mines_03 }
	if = { limit = { has_building = schwaz_mines_04 } remove_building = schwaz_mines_04 }
	if = { limit = { has_building = scriptorium_01 } remove_building = scriptorium_01 }
	if = { limit = { has_building = scriptorium_02 } remove_building = scriptorium_02 }
	if = { limit = { has_building = scriptorium_03 } remove_building = scriptorium_03 }
	if = { limit = { has_building = scriptorium_04 } remove_building = scriptorium_04 }
	if = { limit = { has_building = scriptorium_05 } remove_building = scriptorium_05 }
	if = { limit = { has_building = scriptorium_06 } remove_building = scriptorium_06 }
	if = { limit = { has_building = scriptorium_07 } remove_building = scriptorium_07 }
	if = { limit = { has_building = scriptorium_08 } remove_building = scriptorium_08 }
	if = { limit = { has_building = shah_i_zinda_01 } remove_building = shah_i_zinda_01 }
	if = { limit = { has_building = shah_i_zinda_02 } remove_building = shah_i_zinda_02 }
	if = { limit = { has_building = shaolin_monastery_01 } remove_building = shaolin_monastery_01 }
	if = { limit = { has_building = shigu_academy_01 } remove_building = shigu_academy_01 }
	if = { limit = { has_building = shwedagon_pagoda_01 } remove_building = shwedagon_pagoda_01 }
	if = { limit = { has_building = siderokausia_mines_01 } remove_building = siderokausia_mines_01 }
	if = { limit = { has_building = siderokausia_mines_02 } remove_building = siderokausia_mines_02 }
	if = { limit = { has_building = siderokausia_mines_03 } remove_building = siderokausia_mines_03 }
	if = { limit = { has_building = siderokausia_mines_04 } remove_building = siderokausia_mines_04 }
	if = { limit = { has_building = siege_works_01 } remove_building = siege_works_01 }
	if = { limit = { has_building = siege_works_02 } remove_building = siege_works_02 }
	if = { limit = { has_building = siege_works_03 } remove_building = siege_works_03 }
	if = { limit = { has_building = siena_university } remove_building = siena_university }
	if = { limit = { has_building = smiths_01 } remove_building = smiths_01 }
	if = { limit = { has_building = smiths_02 } remove_building = smiths_02 }
	if = { limit = { has_building = smiths_03 } remove_building = smiths_03 }
	if = { limit = { has_building = smiths_04 } remove_building = smiths_04 }
	if = { limit = { has_building = smiths_05 } remove_building = smiths_05 }
	if = { limit = { has_building = smiths_06 } remove_building = smiths_06 }
	if = { limit = { has_building = smiths_07 } remove_building = smiths_07 }
	if = { limit = { has_building = smiths_08 } remove_building = smiths_08 }
	if = { limit = { has_building = sofia_ohrid } remove_building = sofia_ohrid }
	if = { limit = { has_building = soltaniyeh_01 } remove_building = soltaniyeh_01 }
	if = { limit = { has_building = somapura_university_01 } remove_building = somapura_university_01 }
	if = { limit = { has_building = special_greenhouse_01 } remove_building = special_greenhouse_01 }
	if = { limit = { has_building = special_sicilian_parliament_01 } remove_building = special_sicilian_parliament_01 }
	if = { limit = { has_building = spice_plantation_01 } remove_building = spice_plantation_01 }
	if = { limit = { has_building = spice_plantation_02 } remove_building = spice_plantation_02 }
	if = { limit = { has_building = spice_plantation_03 } remove_building = spice_plantation_03 }
	if = { limit = { has_building = spice_plantation_04 } remove_building = spice_plantation_04 }
	if = { limit = { has_building = spice_plantation_05 } remove_building = spice_plantation_05 }
	if = { limit = { has_building = spice_plantation_06 } remove_building = spice_plantation_06 }
	if = { limit = { has_building = spice_plantation_07 } remove_building = spice_plantation_07 }
	if = { limit = { has_building = spice_plantation_08 } remove_building = spice_plantation_08 }
	if = { limit = { has_building = srebrenica_mines_01 } remove_building = srebrenica_mines_01 }
	if = { limit = { has_building = srebrenica_mines_02 } remove_building = srebrenica_mines_02 }
	if = { limit = { has_building = srebrenica_mines_03 } remove_building = srebrenica_mines_03 }
	if = { limit = { has_building = srebrenica_mines_04 } remove_building = srebrenica_mines_04 }
	if = { limit = { has_building = stables_01 } remove_building = stables_01 }
	if = { limit = { has_building = stables_02 } remove_building = stables_02 }
	if = { limit = { has_building = stables_03 } remove_building = stables_03 }
	if = { limit = { has_building = stables_04 } remove_building = stables_04 }
	if = { limit = { has_building = stables_05 } remove_building = stables_05 }
	if = { limit = { has_building = stables_06 } remove_building = stables_06 }
	if = { limit = { has_building = stables_07 } remove_building = stables_07 }
	if = { limit = { has_building = stables_08 } remove_building = stables_08 }
	if = { limit = { has_building = stilted_granaries_01 } remove_building = stilted_granaries_01 }
	if = { limit = { has_building = stilted_granaries_02 } remove_building = stilted_granaries_02 }
	if = { limit = { has_building = stilted_granaries_03 } remove_building = stilted_granaries_03 }
	if = { limit = { has_building = stilted_granaries_04 } remove_building = stilted_granaries_04 }
	if = { limit = { has_building = stone_pagoda_01 } remove_building = stone_pagoda_01 }
	if = { limit = { has_building = stonehenge_01 } remove_building = stonehenge_01 }
	if = { limit = { has_building = sumela_monastery_01 } remove_building = sumela_monastery_01 }
	if = { limit = { has_building = sumela_monastery_02 } remove_building = sumela_monastery_02 }
	if = { limit = { has_building = sunday_bazaar_01 } remove_building = sunday_bazaar_01 }
	if = { limit = { has_building = sunday_bazaar_02 } remove_building = sunday_bazaar_02 }
	if = { limit = { has_building = suvarnadvipa_mines_01 } remove_building = suvarnadvipa_mines_01 }
	if = { limit = { has_building = suvarnadvipa_mines_02 } remove_building = suvarnadvipa_mines_02 }
	if = { limit = { has_building = suvarnadvipa_mines_03 } remove_building = suvarnadvipa_mines_03 }
	if = { limit = { has_building = suvarnadvipa_mines_04 } remove_building = suvarnadvipa_mines_04 }
	if = { limit = { has_building = suwalesi_megaliths_01 } remove_building = suwalesi_megaliths_01 }
	if = { limit = { has_building = swahili_port_lamu } remove_building = swahili_port_lamu }
	if = { limit = { has_building = swahili_port_mombasa } remove_building = swahili_port_mombasa }
	if = { limit = { has_building = swahili_port_pate } remove_building = swahili_port_pate }
	if = { limit = { has_building = swahili_port_pemba } remove_building = swahili_port_pemba }
	if = { limit = { has_building = swahili_port_zanzibar } remove_building = swahili_port_zanzibar }
	if = { limit = { has_building = tada_mines_01 } remove_building = tada_mines_01 }
	if = { limit = { has_building = tada_mines_02 } remove_building = tada_mines_02 }
	if = { limit = { has_building = tada_mines_03 } remove_building = tada_mines_03 }
	if = { limit = { has_building = tada_mines_04 } remove_building = tada_mines_04 }
	if = { limit = { has_building = taghaza_mines_01 } remove_building = taghaza_mines_01 }
	if = { limit = { has_building = taghaza_mines_02 } remove_building = taghaza_mines_02 }
	if = { limit = { has_building = taghaza_mines_03 } remove_building = taghaza_mines_03 }
	if = { limit = { has_building = taghaza_mines_04 } remove_building = taghaza_mines_04 }
	if = { limit = { has_building = takkeda_mines_01 } remove_building = takkeda_mines_01 }
	if = { limit = { has_building = takkeda_mines_02 } remove_building = takkeda_mines_02 }
	if = { limit = { has_building = takkeda_mines_03 } remove_building = takkeda_mines_03 }
	if = { limit = { has_building = takkeda_mines_04 } remove_building = takkeda_mines_04 }
	if = { limit = { has_building = tax_assessor_01 } remove_building = tax_assessor_01 }
	if = { limit = { has_building = tax_assessor_02 } remove_building = tax_assessor_02 }
	if = { limit = { has_building = tax_assessor_03 } remove_building = tax_assessor_03 }
	if = { limit = { has_building = temple_01 } remove_building = temple_01 }
	if = { limit = { has_building = temple_02 } remove_building = temple_02 }
	if = { limit = { has_building = temple_03 } remove_building = temple_03 }
	if = { limit = { has_building = temple_04 } remove_building = temple_04 }
	if = { limit = { has_building = temple_citadel_01 } remove_building = temple_citadel_01 }
	if = { limit = { has_building = temple_citadel_02 } remove_building = temple_citadel_02 }
	if = { limit = { has_building = temple_citadel_03 } remove_building = temple_citadel_03 }
	if = { limit = { has_building = temple_citadel_04 } remove_building = temple_citadel_04 }
	if = { limit = { has_building = temple_in_jerusalem_01 } remove_building = temple_in_jerusalem_01 }
	if = { limit = { has_building = temple_of_uppsala_01 } remove_building = temple_of_uppsala_01 }
	if = { limit = { has_building = temple_of_uppsala_02 } remove_building = temple_of_uppsala_02 }
	if = { limit = { has_building = temples_angkor_01 } remove_building = temples_angkor_01 }
	if = { limit = { has_building = temples_angkor_02 } remove_building = temples_angkor_02 }
	if = { limit = { has_building = the_colosseum_01 } remove_building = the_colosseum_01 }
	if = { limit = { has_building = the_friday_mosque_01 } remove_building = the_friday_mosque_01 }
	if = { limit = { has_building = the_great_wall_01 } remove_building = the_great_wall_01 }
	if = { limit = { has_building = the_great_wall_02 } remove_building = the_great_wall_02 }
	if = { limit = { has_building = the_great_wall_03 } remove_building = the_great_wall_03 }
	if = { limit = { has_building = the_great_wall_04 } remove_building = the_great_wall_04 }
	if = { limit = { has_building = the_great_wall_liaodong } remove_building = the_great_wall_liaodong }
	if = { limit = { has_building = the_great_wall_shanhai_pass } remove_building = the_great_wall_shanhai_pass }
	if = { limit = { has_building = the_pyramids_01 } remove_building = the_pyramids_01 }
	if = { limit = { has_building = the_tower_of_london_01 } remove_building = the_tower_of_london_01 }
	if = { limit = { has_building = theodosian_walls_01 } remove_building = theodosian_walls_01 }
	if = { limit = { has_building = three_pagodas_dali_01 } remove_building = three_pagodas_dali_01 }
	if = { limit = { has_building = thuriang_kilns_01 } remove_building = thuriang_kilns_01 }
	if = { limit = { has_building = tiantai_monasteries_01 } remove_building = tiantai_monasteries_01 }
	if = { limit = { has_building = tomb_of_cyrus_01 } remove_building = tomb_of_cyrus_01 }
	if = { limit = { has_building = tower_of_hercules_01 } remove_building = tower_of_hercules_01 }
	if = { limit = { has_building = tower_of_silence_01 } remove_building = tower_of_silence_01 }
	if = { limit = { has_building = trepca_mines_01 } remove_building = trepca_mines_01 }
	if = { limit = { has_building = trepca_mines_02 } remove_building = trepca_mines_02 }
	if = { limit = { has_building = trepca_mines_03 } remove_building = trepca_mines_03 }
	if = { limit = { has_building = trepca_mines_04 } remove_building = trepca_mines_04 }
	if = { limit = { has_building = tribe_01 } remove_building = tribe_01 }
	if = { limit = { has_building = tribe_02 } remove_building = tribe_02 }
	if = { limit = { has_building = trosky_castle_01 } remove_building = trosky_castle_01 }
	if = { limit = { has_building = tsushima_mines_01 } remove_building = tsushima_mines_01 }
	if = { limit = { has_building = tsushima_mines_02 } remove_building = tsushima_mines_02 }
	if = { limit = { has_building = tsushima_mines_03 } remove_building = tsushima_mines_03 }
	if = { limit = { has_building = tsushima_mines_04 } remove_building = tsushima_mines_04 }
	if = { limit = { has_building = turda_mines_01 } remove_building = turda_mines_01 }
	if = { limit = { has_building = turda_mines_02 } remove_building = turda_mines_02 }
	if = { limit = { has_building = turda_mines_03 } remove_building = turda_mines_03 }
	if = { limit = { has_building = turda_mines_04 } remove_building = turda_mines_04 }
	if = { limit = { has_building = vatapi_caves_01 } remove_building = vatapi_caves_01 }
	if = { limit = { has_building = verespatak_mines_01 } remove_building = verespatak_mines_01 }
	if = { limit = { has_building = verespatak_mines_02 } remove_building = verespatak_mines_02 }
	if = { limit = { has_building = verespatak_mines_03 } remove_building = verespatak_mines_03 }
	if = { limit = { has_building = verespatak_mines_04 } remove_building = verespatak_mines_04 }
	if = { limit = { has_building = vihara_halls_01 } remove_building = vihara_halls_01 }
	if = { limit = { has_building = vihara_halls_02 } remove_building = vihara_halls_02 }
	if = { limit = { has_building = vihara_halls_03 } remove_building = vihara_halls_03 }
	if = { limit = { has_building = vihara_halls_04 } remove_building = vihara_halls_04 }
	if = { limit = { has_building = vihara_halls_05 } remove_building = vihara_halls_05 }
	if = { limit = { has_building = vihara_halls_06 } remove_building = vihara_halls_06 }
	if = { limit = { has_building = vihara_halls_07 } remove_building = vihara_halls_07 }
	if = { limit = { has_building = vihara_halls_08 } remove_building = vihara_halls_08 }
	if = { limit = { has_building = visby_ringmur_01 } remove_building = visby_ringmur_01 }
	if = { limit = { has_building = visegrad_castle_01 } remove_building = visegrad_castle_01 }
	if = { limit = { has_building = walls_00 } remove_building = walls_00 }
	if = { limit = { has_building = walls_01 } remove_building = walls_01 }
	if = { limit = { has_building = walls_01_tribal } remove_building = walls_01_tribal }
	if = { limit = { has_building = walls_02 } remove_building = walls_02 }
	if = { limit = { has_building = walls_03 } remove_building = walls_03 }
	if = { limit = { has_building = walls_04 } remove_building = walls_04 }
	if = { limit = { has_building = walls_of_benin_01 } remove_building = walls_of_benin_01 }
	if = { limit = { has_building = walls_of_genoa_01 } remove_building = walls_of_genoa_01 }
	if = { limit = { has_building = wantilan_01 } remove_building = wantilan_01 }
	if = { limit = { has_building = wantilan_02 } remove_building = wantilan_02 }
	if = { limit = { has_building = wantilan_03 } remove_building = wantilan_03 }
	if = { limit = { has_building = wantilan_04 } remove_building = wantilan_04 }
	if = { limit = { has_building = war_camps_01 } remove_building = war_camps_01 }
	if = { limit = { has_building = war_camps_02 } remove_building = war_camps_02 }
	if = { limit = { has_building = warrior_lodges_01 } remove_building = warrior_lodges_01 }
	if = { limit = { has_building = warrior_lodges_02 } remove_building = warrior_lodges_02 }
	if = { limit = { has_building = warrior_lodges_03 } remove_building = warrior_lodges_03 }
	if = { limit = { has_building = warrior_lodges_04 } remove_building = warrior_lodges_04 }
	if = { limit = { has_building = warrior_lodges_05 } remove_building = warrior_lodges_05 }
	if = { limit = { has_building = warrior_lodges_06 } remove_building = warrior_lodges_06 }
	if = { limit = { has_building = warrior_lodges_07 } remove_building = warrior_lodges_07 }
	if = { limit = { has_building = warrior_lodges_08 } remove_building = warrior_lodges_08 }
	if = { limit = { has_building = wartburg_01 } remove_building = wartburg_01 }
	if = { limit = { has_building = watchtowers_01 } remove_building = watchtowers_01 }
	if = { limit = { has_building = watchtowers_02 } remove_building = watchtowers_02 }
	if = { limit = { has_building = watchtowers_03 } remove_building = watchtowers_03 }
	if = { limit = { has_building = watchtowers_04 } remove_building = watchtowers_04 }
	if = { limit = { has_building = watchtowers_05 } remove_building = watchtowers_05 }
	if = { limit = { has_building = watchtowers_06 } remove_building = watchtowers_06 }
	if = { limit = { has_building = watchtowers_07 } remove_building = watchtowers_07 }
	if = { limit = { has_building = watchtowers_08 } remove_building = watchtowers_08 }
	if = { limit = { has_building = water_temples_01 } remove_building = water_temples_01 }
	if = { limit = { has_building = water_temples_02 } remove_building = water_temples_02 }
	if = { limit = { has_building = water_temples_03 } remove_building = water_temples_03 }
	if = { limit = { has_building = water_temples_04 } remove_building = water_temples_04 }
	if = { limit = { has_building = watermills_01 } remove_building = watermills_01 }
	if = { limit = { has_building = watermills_02 } remove_building = watermills_02 }
	if = { limit = { has_building = watermills_03 } remove_building = watermills_03 }
	if = { limit = { has_building = watermills_04 } remove_building = watermills_04 }
	if = { limit = { has_building = watermills_05 } remove_building = watermills_05 }
	if = { limit = { has_building = watermills_06 } remove_building = watermills_06 }
	if = { limit = { has_building = watermills_07 } remove_building = watermills_07 }
	if = { limit = { has_building = watermills_08 } remove_building = watermills_08 }
	if = { limit = { has_building = waterworks_01 } remove_building = waterworks_01 }
	if = { limit = { has_building = waterworks_02 } remove_building = waterworks_02 }
	if = { limit = { has_building = waterworks_03 } remove_building = waterworks_03 }
	if = { limit = { has_building = waterworks_04 } remove_building = waterworks_04 }
	if = { limit = { has_building = waterworks_05 } remove_building = waterworks_05 }
	if = { limit = { has_building = waterworks_06 } remove_building = waterworks_06 }
	if = { limit = { has_building = waterworks_07 } remove_building = waterworks_07 }
	if = { limit = { has_building = waterworks_08 } remove_building = waterworks_08 }
	if = { limit = { has_building = wawel_cathedral_01 } remove_building = wawel_cathedral_01 }
	if = { limit = { has_building = wawel_cathedral_02 } remove_building = wawel_cathedral_02 }
	if = { limit = { has_building = wawel_cathedral_03 } remove_building = wawel_cathedral_03 }
	if = { limit = { has_building = white_deer_grotto_academy_01 } remove_building = white_deer_grotto_academy_01 }
	if = { limit = { has_building = wilwatikta_palace_01 } remove_building = wilwatikta_palace_01 }
	if = { limit = { has_building = wind_furnace_01 } remove_building = wind_furnace_01 }
	if = { limit = { has_building = wind_furnace_02 } remove_building = wind_furnace_02 }
	if = { limit = { has_building = wind_furnace_03 } remove_building = wind_furnace_03 }
	if = { limit = { has_building = wind_furnace_04 } remove_building = wind_furnace_04 }
	if = { limit = { has_building = wind_furnace_05 } remove_building = wind_furnace_05 }
	if = { limit = { has_building = wind_furnace_06 } remove_building = wind_furnace_06 }
	if = { limit = { has_building = wind_furnace_07 } remove_building = wind_furnace_07 }
	if = { limit = { has_building = wind_furnace_08 } remove_building = wind_furnace_08 }
	if = { limit = { has_building = windmills_01 } remove_building = windmills_01 }
	if = { limit = { has_building = windmills_02 } remove_building = windmills_02 }
	if = { limit = { has_building = windmills_03 } remove_building = windmills_03 }
	if = { limit = { has_building = windmills_04 } remove_building = windmills_04 }
	if = { limit = { has_building = windmills_05 } remove_building = windmills_05 }
	if = { limit = { has_building = windmills_06 } remove_building = windmills_06 }
	if = { limit = { has_building = windmills_07 } remove_building = windmills_07 }
	if = { limit = { has_building = windmills_08 } remove_building = windmills_08 }
	if = { limit = { has_building = workshops_01 } remove_building = workshops_01 }
	if = { limit = { has_building = workshops_02 } remove_building = workshops_02 }
	if = { limit = { has_building = workshops_03 } remove_building = workshops_03 }
	if = { limit = { has_building = workshops_04 } remove_building = workshops_04 }
	if = { limit = { has_building = workshops_05 } remove_building = workshops_05 }
	if = { limit = { has_building = workshops_06 } remove_building = workshops_06 }
	if = { limit = { has_building = workshops_07 } remove_building = workshops_07 }
	if = { limit = { has_building = workshops_08 } remove_building = workshops_08 }
	if = { limit = { has_building = wudang_mountain_temples_01 } remove_building = wudang_mountain_temples_01 }
	if = { limit = { has_building = wulingyuan_01 } remove_building = wulingyuan_01 }
	if = { limit = { has_building = xiuyan_mines_01 } remove_building = xiuyan_mines_01 }
	if = { limit = { has_building = xiuyan_mines_02 } remove_building = xiuyan_mines_02 }
	if = { limit = { has_building = xiuyan_mines_03 } remove_building = xiuyan_mines_03 }
	if = { limit = { has_building = xiuyan_mines_04 } remove_building = xiuyan_mines_04 }
	if = { limit = { has_building = yazd_mosque_01 } remove_building = yazd_mosque_01 }
	if = { limit = { has_building = york_walls_01 } remove_building = york_walls_01 }
	if = { limit = { has_building = yuelu_academy_01 } remove_building = yuelu_academy_01 }
	if = { limit = { has_building = yungang_grottoes_01 } remove_building = yungang_grottoes_01 }
	if = { limit = { has_building = zawar_mines_01 } remove_building = zawar_mines_01 }
	if = { limit = { has_building = zawar_mines_02 } remove_building = zawar_mines_02 }
	if = { limit = { has_building = zawar_mines_03 } remove_building = zawar_mines_03 }
	if = { limit = { has_building = zawar_mines_04 } remove_building = zawar_mines_04 }
	if = { limit = { has_building = zigong_mines_01 } remove_building = zigong_mines_01 }
	if = { limit = { has_building = zigong_mines_02 } remove_building = zigong_mines_02 }
	if = { limit = { has_building = zigong_mines_03 } remove_building = zigong_mines_03 }
	if = { limit = { has_building = zigong_mines_04 } remove_building = zigong_mines_04 }
	if = { limit = { has_building = zijinshan_mines_01 } remove_building = zijinshan_mines_01 }
	if = { limit = { has_building = zijinshan_mines_02 } remove_building = zijinshan_mines_02 }
	if = { limit = { has_building = zijinshan_mines_03 } remove_building = zijinshan_mines_03 }
	if = { limit = { has_building = zijinshan_mines_04 } remove_building = zijinshan_mines_04 }
}

# original special buildings
halfsade_record_special_key = {
	if = { limit = { var:halfsade_target_province = { has_building = al_azhar_university } } set_variable = { name = halfsade_special_key value = flag:al_azhar_university } }
	if = { limit = { var:halfsade_target_province = { has_building = al_qarawiyyin_university_01 } } set_variable = { name = halfsade_special_key value = flag:al_qarawiyyin_university_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = alamut_castle_01 } } set_variable = { name = halfsade_special_key value = flag:alamut_castle_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = alamut_castle_02 } } set_variable = { name = halfsade_special_key value = flag:alamut_castle_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = alcazar_of_segovia_01 } } set_variable = { name = halfsade_special_key value = flag:alcazar_of_segovia_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = alhambra_01 } } set_variable = { name = halfsade_special_key value = flag:alhambra_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = alhambra_02 } } set_variable = { name = halfsade_special_key value = flag:alhambra_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = aljaferia_palace_01 } } set_variable = { name = halfsade_special_key value = flag:aljaferia_palace_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = allaq_mines_01 } } set_variable = { name = halfsade_special_key value = flag:allaq_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = allaq_mines_02 } } set_variable = { name = halfsade_special_key value = flag:allaq_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = allaq_mines_03 } } set_variable = { name = halfsade_special_key value = flag:allaq_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = allaq_mines_04 } } set_variable = { name = halfsade_special_key value = flag:allaq_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = ananda_temple_01 } } set_variable = { name = halfsade_special_key value = flag:ananda_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = angkor_wat_01 } } set_variable = { name = halfsade_special_key value = flag:angkor_wat_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = apollinare_nuovo } } set_variable = { name = halfsade_special_key value = flag:apollinare_nuovo } }
	if = { limit = { var:halfsade_target_province = { has_building = argentiera_mines_01 } } set_variable = { name = halfsade_special_key value = flag:argentiera_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = argentiera_mines_02 } } set_variable = { name = halfsade_special_key value = flag:argentiera_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = argentiera_mines_03 } } set_variable = { name = halfsade_special_key value = flag:argentiera_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = argentiera_mines_04 } } set_variable = { name = halfsade_special_key value = flag:argentiera_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = ark_of_bukhara_01 } } set_variable = { name = halfsade_special_key value = flag:ark_of_bukhara_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = assassin_castle_01 } } set_variable = { name = halfsade_special_key value = flag:assassin_castle_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = baofeng_mines_01 } } set_variable = { name = halfsade_special_key value = flag:baofeng_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = baofeng_mines_02 } } set_variable = { name = halfsade_special_key value = flag:baofeng_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = baofeng_mines_03 } } set_variable = { name = halfsade_special_key value = flag:baofeng_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = baofeng_mines_04 } } set_variable = { name = halfsade_special_key value = flag:baofeng_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = besakih_temple_01 } } set_variable = { name = halfsade_special_key value = flag:besakih_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = beta_giyorgis_01 } } set_variable = { name = halfsade_special_key value = flag:beta_giyorgis_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = borobudur_01 } } set_variable = { name = halfsade_special_key value = flag:borobudur_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = boudhanath_01 } } set_variable = { name = halfsade_special_key value = flag:boudhanath_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = brihadeeswarar_temple_01 } } set_variable = { name = halfsade_special_key value = flag:brihadeeswarar_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = buddha_kamakura_01 } } set_variable = { name = halfsade_special_key value = flag:buddha_kamakura_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = buddhas_of_bamian_01 } } set_variable = { name = halfsade_special_key value = flag:buddhas_of_bamian_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = burkhan_khaldun_01 } } set_variable = { name = halfsade_special_key value = flag:burkhan_khaldun_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = byeokran_port_01 } } set_variable = { name = halfsade_special_key value = flag:byeokran_port_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = cattolica_stilo } } set_variable = { name = halfsade_special_key value = flag:cattolica_stilo } }
	if = { limit = { var:halfsade_target_province = { has_building = cevennes_mines_01 } } set_variable = { name = halfsade_special_key value = flag:cevennes_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = cevennes_mines_02 } } set_variable = { name = halfsade_special_key value = flag:cevennes_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = cevennes_mines_03 } } set_variable = { name = halfsade_special_key value = flag:cevennes_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = cevennes_mines_04 } } set_variable = { name = halfsade_special_key value = flag:cevennes_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = changan_market_01 } } set_variable = { name = halfsade_special_key value = flag:changan_market_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = changan_market_02 } } set_variable = { name = halfsade_special_key value = flag:changan_market_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = chihu_mines_01 } } set_variable = { name = halfsade_special_key value = flag:chihu_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = chihu_mines_02 } } set_variable = { name = halfsade_special_key value = flag:chihu_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = chihu_mines_03 } } set_variable = { name = halfsade_special_key value = flag:chihu_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = chihu_mines_04 } } set_variable = { name = halfsade_special_key value = flag:chihu_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = chinjufu_01 } } set_variable = { name = halfsade_special_key value = flag:chinjufu_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = chocolate_hills_01 } } set_variable = { name = halfsade_special_key value = flag:chocolate_hills_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = church_of_the_theotokos } } set_variable = { name = halfsade_special_key value = flag:church_of_the_theotokos } }
	if = { limit = { var:halfsade_target_province = { has_building = cilician_gates } } set_variable = { name = halfsade_special_key value = flag:cilician_gates } }
	if = { limit = { var:halfsade_target_province = { has_building = citadel_linan_01 } } set_variable = { name = halfsade_special_key value = flag:citadel_linan_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = citadel_of_aleppo_01 } } set_variable = { name = halfsade_special_key value = flag:citadel_of_aleppo_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = citadel_of_aleppo_02 } } set_variable = { name = halfsade_special_key value = flag:citadel_of_aleppo_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = citadel_thang_long_01 } } set_variable = { name = halfsade_special_key value = flag:citadel_thang_long_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = citadel_thang_long_02 } } set_variable = { name = halfsade_special_key value = flag:citadel_thang_long_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = city_wall_of_toledo_01 } } set_variable = { name = halfsade_special_key value = flag:city_wall_of_toledo_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = cluny_abbey_01 } } set_variable = { name = halfsade_special_key value = flag:cluny_abbey_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = cluny_abbey_02 } } set_variable = { name = halfsade_special_key value = flag:cluny_abbey_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = confucius_temple_01 } } set_variable = { name = halfsade_special_key value = flag:confucius_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = culai_academy_01 } } set_variable = { name = halfsade_special_key value = flag:culai_academy_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = damascus_mosque_01 } } set_variable = { name = halfsade_special_key value = flag:damascus_mosque_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = danevirke_01 } } set_variable = { name = halfsade_special_key value = flag:danevirke_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dau_temple_01 } } set_variable = { name = halfsade_special_key value = flag:dau_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dazaifu_01 } } set_variable = { name = halfsade_special_key value = flag:dazaifu_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dean_mines_01 } } set_variable = { name = halfsade_special_key value = flag:dean_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dean_mines_02 } } set_variable = { name = halfsade_special_key value = flag:dean_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = dean_mines_03 } } set_variable = { name = halfsade_special_key value = flag:dean_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = dean_mines_04 } } set_variable = { name = halfsade_special_key value = flag:dean_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = dengfeng_observatory_01 } } set_variable = { name = halfsade_special_key value = flag:dengfeng_observatory_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = despot_palace } } set_variable = { name = halfsade_special_key value = flag:despot_palace } }
	if = { limit = { var:halfsade_target_province = { has_building = dieng_plateau_01 } } set_variable = { name = halfsade_special_key value = flag:dieng_plateau_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = doges_palace_01 } } set_variable = { name = halfsade_special_key value = flag:doges_palace_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dome_of_the_rock_01 } } set_variable = { name = halfsade_special_key value = flag:dome_of_the_rock_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = drassanes_01 } } set_variable = { name = halfsade_special_key value = flag:drassanes_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dunhuang_market_01 } } set_variable = { name = halfsade_special_key value = flag:dunhuang_market_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dunhuang_market_02 } } set_variable = { name = halfsade_special_key value = flag:dunhuang_market_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = duomo_florence_01 } } set_variable = { name = halfsade_special_key value = flag:duomo_florence_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = duomo_florence_02 } } set_variable = { name = halfsade_special_key value = flag:duomo_florence_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = duomo_florence_03 } } set_variable = { name = halfsade_special_key value = flag:duomo_florence_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = duomo_florence_04 } } set_variable = { name = halfsade_special_key value = flag:duomo_florence_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = dushan_mines_01 } } set_variable = { name = halfsade_special_key value = flag:dushan_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dushan_mines_02 } } set_variable = { name = halfsade_special_key value = flag:dushan_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = dushan_mines_03 } } set_variable = { name = halfsade_special_key value = flag:dushan_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = dushan_mines_04 } } set_variable = { name = halfsade_special_key value = flag:dushan_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = dvin_shuka_01 } } set_variable = { name = halfsade_special_key value = flag:dvin_shuka_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = dvin_shuka_02 } } set_variable = { name = halfsade_special_key value = flag:dvin_shuka_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = enryaku_ji_01 } } set_variable = { name = halfsade_special_key value = flag:enryaku_ji_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = etchmiadzin_cathedral } } set_variable = { name = halfsade_special_key value = flag:etchmiadzin_cathedral } }
	if = { limit = { var:halfsade_target_province = { has_building = event_tower_of_silence_01 } } set_variable = { name = halfsade_special_key value = flag:event_tower_of_silence_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = fairy_chimneys } } set_variable = { name = halfsade_special_key value = flag:fairy_chimneys } }
	if = { limit = { var:halfsade_target_province = { has_building = falak_ol_aflak_citadel_01 } } set_variable = { name = halfsade_special_key value = flag:falak_ol_aflak_citadel_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = falun_mines_01 } } set_variable = { name = halfsade_special_key value = flag:falun_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = falun_mines_02 } } set_variable = { name = halfsade_special_key value = flag:falun_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = falun_mines_03 } } set_variable = { name = halfsade_special_key value = flag:falun_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = falun_mines_04 } } set_variable = { name = halfsade_special_key value = flag:falun_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = fanfang_guangzhou_01 } } set_variable = { name = halfsade_special_key value = flag:fanfang_guangzhou_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = fengtian_mines_01 } } set_variable = { name = halfsade_special_key value = flag:fengtian_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = fengtian_mines_02 } } set_variable = { name = halfsade_special_key value = flag:fengtian_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = fengtian_mines_03 } } set_variable = { name = halfsade_special_key value = flag:fengtian_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = forbidden_city_01 } } set_variable = { name = halfsade_special_key value = flag:forbidden_city_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_copper_mines_01 } } set_variable = { name = halfsade_special_key value = flag:generic_copper_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_copper_mines_02 } } set_variable = { name = halfsade_special_key value = flag:generic_copper_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_copper_mines_03 } } set_variable = { name = halfsade_special_key value = flag:generic_copper_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_copper_mines_04 } } set_variable = { name = halfsade_special_key value = flag:generic_copper_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_gold_mines_01 } } set_variable = { name = halfsade_special_key value = flag:generic_gold_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_gold_mines_02 } } set_variable = { name = halfsade_special_key value = flag:generic_gold_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_gold_mines_03 } } set_variable = { name = halfsade_special_key value = flag:generic_gold_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_gold_mines_04 } } set_variable = { name = halfsade_special_key value = flag:generic_gold_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_silver_mines_01 } } set_variable = { name = halfsade_special_key value = flag:generic_silver_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_silver_mines_02 } } set_variable = { name = halfsade_special_key value = flag:generic_silver_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_silver_mines_03 } } set_variable = { name = halfsade_special_key value = flag:generic_silver_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_silver_mines_04 } } set_variable = { name = halfsade_special_key value = flag:generic_silver_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = generic_university } } set_variable = { name = halfsade_special_key value = flag:generic_university } }
	if = { limit = { var:halfsade_target_province = { has_building = ghana_palace_01 } } set_variable = { name = halfsade_special_key value = flag:ghana_palace_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = giant_wild_goose_pagoda_01 } } set_variable = { name = halfsade_special_key value = flag:giant_wild_goose_pagoda_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = goguryeo_tomb_01 } } set_variable = { name = halfsade_special_key value = flag:goguryeo_tomb_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = golden_gate_of_kiev_01 } } set_variable = { name = halfsade_special_key value = flag:golden_gate_of_kiev_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = gongsanseong_fortress_01 } } set_variable = { name = halfsade_special_key value = flag:gongsanseong_fortress_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = great_wall_of_gorgan_01 } } set_variable = { name = halfsade_special_key value = flag:great_wall_of_gorgan_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = guiyang_mines_01 } } set_variable = { name = halfsade_special_key value = flag:guiyang_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = guiyang_mines_02 } } set_variable = { name = halfsade_special_key value = flag:guiyang_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = guiyang_mines_03 } } set_variable = { name = halfsade_special_key value = flag:guiyang_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = guiyang_mines_04 } } set_variable = { name = halfsade_special_key value = flag:guiyang_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = gunung_api_01 } } set_variable = { name = halfsade_special_key value = flag:gunung_api_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = ha_long_bay_01 } } set_variable = { name = halfsade_special_key value = flag:ha_long_bay_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hadrians_wall_01 } } set_variable = { name = halfsade_special_key value = flag:hadrians_wall_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hagia_sophia_01 } } set_variable = { name = halfsade_special_key value = flag:hagia_sophia_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hagia_sophia_02 } } set_variable = { name = halfsade_special_key value = flag:hagia_sophia_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hagios_demetrios } } set_variable = { name = halfsade_special_key value = flag:hagios_demetrios } }
	if = { limit = { var:halfsade_target_province = { has_building = hakata_port_01 } } set_variable = { name = halfsade_special_key value = flag:hakata_port_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hall_of_heroes_01 } } set_variable = { name = halfsade_special_key value = flag:hall_of_heroes_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hall_of_heroes_02 } } set_variable = { name = halfsade_special_key value = flag:hall_of_heroes_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hall_of_heroes_03 } } set_variable = { name = halfsade_special_key value = flag:hall_of_heroes_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = hall_of_heroes_04 } } set_variable = { name = halfsade_special_key value = flag:hall_of_heroes_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = hall_of_heroes_05 } } set_variable = { name = halfsade_special_key value = flag:hall_of_heroes_05 } }
	if = { limit = { var:halfsade_target_province = { has_building = hamadan_bazaar_01 } } set_variable = { name = halfsade_special_key value = flag:hamadan_bazaar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hamadan_bazaar_02 } } set_variable = { name = halfsade_special_key value = flag:hamadan_bazaar_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hanging_temple_01 } } set_variable = { name = halfsade_special_key value = flag:hanging_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hanxing_mines_01 } } set_variable = { name = halfsade_special_key value = flag:hanxing_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hanxing_mines_02 } } set_variable = { name = halfsade_special_key value = flag:hanxing_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hanxing_mines_03 } } set_variable = { name = halfsade_special_key value = flag:hanxing_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = hanxing_mines_04 } } set_variable = { name = halfsade_special_key value = flag:hanxing_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = heddal_stave_church_01 } } set_variable = { name = halfsade_special_key value = flag:heddal_stave_church_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = heian_palace_01 } } set_variable = { name = halfsade_special_key value = flag:heian_palace_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = herat_bazaar_01 } } set_variable = { name = halfsade_special_key value = flag:herat_bazaar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = herat_bazaar_02 } } set_variable = { name = halfsade_special_key value = flag:herat_bazaar_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hetian_mines_01 } } set_variable = { name = halfsade_special_key value = flag:hetian_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hetian_mines_02 } } set_variable = { name = halfsade_special_key value = flag:hetian_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hetian_mines_03 } } set_variable = { name = halfsade_special_key value = flag:hetian_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = hetian_mines_04 } } set_variable = { name = halfsade_special_key value = flag:hetian_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_basilica_santiago_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_basilica_santiago_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_buddhist_grand_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_buddhist_grand_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_canterbury_cathedral_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_canterbury_cathedral_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_canterbury_cathedral_02 } } set_variable = { name = halfsade_special_key value = flag:holy_site_canterbury_cathedral_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_canterbury_cathedral_03 } } set_variable = { name = halfsade_special_key value = flag:holy_site_canterbury_cathedral_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_cathedral_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_cathedral_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_chinese_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_chinese_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_cologne_cathedral_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_cologne_cathedral_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_fire_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_fire_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_great_mosque_of_cordoba_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_great_mosque_of_cordoba_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_great_mosque_of_djenne_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_great_mosque_of_djenne_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_great_mosque_of_mecca_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_great_mosque_of_mecca_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_great_mosque_of_samarra_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_great_mosque_of_samarra_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_imam_ali_mosque_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_imam_ali_mosque_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_indian_grand_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_indian_grand_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_japanese_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_japanese_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_mahabodhi_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_mahabodhi_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_mosque_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_mosque_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_other_grand_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_other_grand_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_pagan_grand_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_pagan_grand_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_prophetic_mosque_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_prophetic_mosque_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_se_asia_pagan_temple_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_se_asia_pagan_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_site_st_peters_basilica_01 } } set_variable = { name = halfsade_special_key value = flag:holy_site_st_peters_basilica_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = holy_wisdom_01 } } set_variable = { name = halfsade_special_key value = flag:holy_wisdom_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hoshi_ryokan_01 } } set_variable = { name = halfsade_special_key value = flag:hoshi_ryokan_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hosios_loukas } } set_variable = { name = halfsade_special_key value = flag:hosios_loukas } }
	if = { limit = { var:halfsade_target_province = { has_building = hotin_fort_01 } } set_variable = { name = halfsade_special_key value = flag:hotin_fort_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hotin_fort_02 } } set_variable = { name = halfsade_special_key value = flag:hotin_fort_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = house_of_wisdom_01 } } set_variable = { name = halfsade_special_key value = flag:house_of_wisdom_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hpakant_mines_01 } } set_variable = { name = halfsade_special_key value = flag:hpakant_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = hpakant_mines_02 } } set_variable = { name = halfsade_special_key value = flag:hpakant_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = hpakant_mines_03 } } set_variable = { name = halfsade_special_key value = flag:hpakant_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = hpakant_mines_04 } } set_variable = { name = halfsade_special_key value = flag:hpakant_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = hwangnyongsa_01 } } set_variable = { name = halfsade_special_key value = flag:hwangnyongsa_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = ijil_mines_01 } } set_variable = { name = halfsade_special_key value = flag:ijil_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = ijil_mines_02 } } set_variable = { name = halfsade_special_key value = flag:ijil_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = ijil_mines_03 } } set_variable = { name = halfsade_special_key value = flag:ijil_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = ijil_mines_04 } } set_variable = { name = halfsade_special_key value = flag:ijil_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = imam_reza_shrine_01 } } set_variable = { name = halfsade_special_key value = flag:imam_reza_shrine_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = iron_lion_cangzhou_01 } } set_variable = { name = halfsade_special_key value = flag:iron_lion_cangzhou_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = iron_pillar_of_delhi_01 } } set_variable = { name = halfsade_special_key value = flag:iron_pillar_of_delhi_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = iron_pillar_of_dhar_01 } } set_variable = { name = halfsade_special_key value = flag:iron_pillar_of_dhar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = ise_jingu_01 } } set_variable = { name = halfsade_special_key value = flag:ise_jingu_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = itoigawa_mines_01 } } set_variable = { name = halfsade_special_key value = flag:itoigawa_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = itoigawa_mines_02 } } set_variable = { name = halfsade_special_key value = flag:itoigawa_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = itoigawa_mines_03 } } set_variable = { name = halfsade_special_key value = flag:itoigawa_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = itoigawa_mines_04 } } set_variable = { name = halfsade_special_key value = flag:itoigawa_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = itsukushima_jinja_01 } } set_variable = { name = halfsade_special_key value = flag:itsukushima_jinja_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = itsukushima_jinja_02 } } set_variable = { name = halfsade_special_key value = flag:itsukushima_jinja_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = izumo_taisha_01 } } set_variable = { name = halfsade_special_key value = flag:izumo_taisha_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = jaisalmer_fort_01 } } set_variable = { name = halfsade_special_key value = flag:jaisalmer_fort_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = jiaodong_mines_01 } } set_variable = { name = halfsade_special_key value = flag:jiaodong_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = jiaodong_mines_02 } } set_variable = { name = halfsade_special_key value = flag:jiaodong_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = jiaodong_mines_03 } } set_variable = { name = halfsade_special_key value = flag:jiaodong_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = jiaodong_mines_04 } } set_variable = { name = halfsade_special_key value = flag:jiaodong_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = jizu_shan_temples_01 } } set_variable = { name = halfsade_special_key value = flag:jizu_shan_temples_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = jokhang_01 } } set_variable = { name = halfsade_special_key value = flag:jokhang_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = jvari_monastery } } set_variable = { name = halfsade_special_key value = flag:jvari_monastery } }
	if = { limit = { var:halfsade_target_province = { has_building = kaibao_mines_01 } } set_variable = { name = halfsade_special_key value = flag:kaibao_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kaibao_mines_02 } } set_variable = { name = halfsade_special_key value = flag:kaibao_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = kaibao_mines_03 } } set_variable = { name = halfsade_special_key value = flag:kaibao_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = kaibao_mines_04 } } set_variable = { name = halfsade_special_key value = flag:kaibao_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = kaifeng_palace_01 } } set_variable = { name = halfsade_special_key value = flag:kaifeng_palace_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kairouan_basins_01 } } set_variable = { name = halfsade_special_key value = flag:kairouan_basins_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kano_walls_01 } } set_variable = { name = halfsade_special_key value = flag:kano_walls_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kassiopi_castle } } set_variable = { name = halfsade_special_key value = flag:kassiopi_castle } }
	if = { limit = { var:halfsade_target_province = { has_building = khajuraho_01 } } set_variable = { name = halfsade_special_key value = flag:khajuraho_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = khetri_mines_01 } } set_variable = { name = halfsade_special_key value = flag:khetri_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = khetri_mines_02 } } set_variable = { name = halfsade_special_key value = flag:khetri_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = khetri_mines_03 } } set_variable = { name = halfsade_special_key value = flag:khetri_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = khetri_mines_04 } } set_variable = { name = halfsade_special_key value = flag:khetri_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = khiva_bazaar_01 } } set_variable = { name = halfsade_special_key value = flag:khiva_bazaar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = khiva_bazaar_02 } } set_variable = { name = halfsade_special_key value = flag:khiva_bazaar_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = kofuku_ji_01 } } set_variable = { name = halfsade_special_key value = flag:kofuku_ji_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = koganeyama_mines_01 } } set_variable = { name = halfsade_special_key value = flag:koganeyama_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = koganeyama_mines_02 } } set_variable = { name = halfsade_special_key value = flag:koganeyama_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = koganeyama_mines_03 } } set_variable = { name = halfsade_special_key value = flag:koganeyama_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = koganeyama_mines_04 } } set_variable = { name = halfsade_special_key value = flag:koganeyama_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = kollur_mines_01 } } set_variable = { name = halfsade_special_key value = flag:kollur_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kollur_mines_02 } } set_variable = { name = halfsade_special_key value = flag:kollur_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = kollur_mines_03 } } set_variable = { name = halfsade_special_key value = flag:kollur_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = kollur_mines_04 } } set_variable = { name = halfsade_special_key value = flag:kollur_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = konark_temple_01 } } set_variable = { name = halfsade_special_key value = flag:konark_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = konasamudram_mines_01 } } set_variable = { name = halfsade_special_key value = flag:konasamudram_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = konasamudram_mines_02 } } set_variable = { name = halfsade_special_key value = flag:konasamudram_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = konasamudram_mines_03 } } set_variable = { name = halfsade_special_key value = flag:konasamudram_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = konasamudram_mines_04 } } set_variable = { name = halfsade_special_key value = flag:konasamudram_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = krakatoa_01 } } set_variable = { name = halfsade_special_key value = flag:krakatoa_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kremnica_mines_01 } } set_variable = { name = halfsade_special_key value = flag:kremnica_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kremnica_mines_02 } } set_variable = { name = halfsade_special_key value = flag:kremnica_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = kremnica_mines_03 } } set_variable = { name = halfsade_special_key value = flag:kremnica_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = kremnica_mines_04 } } set_variable = { name = halfsade_special_key value = flag:kremnica_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = kutna_hora_mines_01 } } set_variable = { name = halfsade_special_key value = flag:kutna_hora_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = kutna_hora_mines_02 } } set_variable = { name = halfsade_special_key value = flag:kutna_hora_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = kutna_hora_mines_03 } } set_variable = { name = halfsade_special_key value = flag:kutna_hora_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = kutna_hora_mines_04 } } set_variable = { name = halfsade_special_key value = flag:kutna_hora_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = kyz_kala_01 } } set_variable = { name = halfsade_special_key value = flag:kyz_kala_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lahur_bazaar_01 } } set_variable = { name = halfsade_special_key value = flag:lahur_bazaar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lahur_bazaar_02 } } set_variable = { name = halfsade_special_key value = flag:lahur_bazaar_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = lantian_mines_01 } } set_variable = { name = halfsade_special_key value = flag:lantian_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lantian_mines_02 } } set_variable = { name = halfsade_special_key value = flag:lantian_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = lantian_mines_03 } } set_variable = { name = halfsade_special_key value = flag:lantian_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = lantian_mines_04 } } set_variable = { name = halfsade_special_key value = flag:lantian_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = legendary_hunting_lodge } } set_variable = { name = halfsade_special_key value = flag:legendary_hunting_lodge } }
	if = { limit = { var:halfsade_target_province = { has_building = legendary_palace } } set_variable = { name = halfsade_special_key value = flag:legendary_palace } }
	if = { limit = { var:halfsade_target_province = { has_building = legendary_shrine } } set_variable = { name = halfsade_special_key value = flag:legendary_shrine } }
	if = { limit = { var:halfsade_target_province = { has_building = legendary_statue } } set_variable = { name = halfsade_special_key value = flag:legendary_statue } }
	if = { limit = { var:halfsade_target_province = { has_building = legendary_watchtower } } set_variable = { name = halfsade_special_key value = flag:legendary_watchtower } }
	if = { limit = { var:halfsade_target_province = { has_building = leshan_giant_buddha_01 } } set_variable = { name = halfsade_special_key value = flag:leshan_giant_buddha_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lhasa_market_01 } } set_variable = { name = halfsade_special_key value = flag:lhasa_market_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lhasa_market_02 } } set_variable = { name = halfsade_special_key value = flag:lhasa_market_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = liangzhe_mines_01 } } set_variable = { name = halfsade_special_key value = flag:liangzhe_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = liangzhe_mines_02 } } set_variable = { name = halfsade_special_key value = flag:liangzhe_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = liangzhe_mines_03 } } set_variable = { name = halfsade_special_key value = flag:liangzhe_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = liangzhe_mines_04 } } set_variable = { name = halfsade_special_key value = flag:liangzhe_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = lingyin_temple_01 } } set_variable = { name = halfsade_special_key value = flag:lingyin_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = liuhe_pagoda_01 } } set_variable = { name = halfsade_special_key value = flag:liuhe_pagoda_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lize_academy_01 } } set_variable = { name = halfsade_special_key value = flag:lize_academy_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = london_bridge_01 } } set_variable = { name = halfsade_special_key value = flag:london_bridge_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = lund_cathedral_01 } } set_variable = { name = halfsade_special_key value = flag:lund_cathedral_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = maharloo_lake_01 } } set_variable = { name = halfsade_special_key value = flag:maharloo_lake_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = maiden_tower } } set_variable = { name = halfsade_special_key value = flag:maiden_tower } }
	if = { limit = { var:halfsade_target_province = { has_building = maijishan_grottoes_01 } } set_variable = { name = halfsade_special_key value = flag:maijishan_grottoes_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mali_mines_01 } } set_variable = { name = halfsade_special_key value = flag:mali_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mali_mines_02 } } set_variable = { name = halfsade_special_key value = flag:mali_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = mali_mines_03 } } set_variable = { name = halfsade_special_key value = flag:mali_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = mali_mines_04 } } set_variable = { name = halfsade_special_key value = flag:mali_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = maoshan_academy_01 } } set_variable = { name = halfsade_special_key value = flag:maoshan_academy_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = meteora_01 } } set_variable = { name = halfsade_special_key value = flag:meteora_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = meteora_02 } } set_variable = { name = halfsade_special_key value = flag:meteora_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = minarets_and_remains_of_jam_01 } } set_variable = { name = halfsade_special_key value = flag:minarets_and_remains_of_jam_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mogok_mines_01 } } set_variable = { name = halfsade_special_key value = flag:mogok_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mogok_mines_02 } } set_variable = { name = halfsade_special_key value = flag:mogok_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = mogok_mines_03 } } set_variable = { name = halfsade_special_key value = flag:mogok_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = mogok_mines_04 } } set_variable = { name = halfsade_special_key value = flag:mogok_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = mont_st_michel_01 } } set_variable = { name = halfsade_special_key value = flag:mont_st_michel_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mont_st_michel_02 } } set_variable = { name = halfsade_special_key value = flag:mont_st_michel_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = mont_st_michel_03 } } set_variable = { name = halfsade_special_key value = flag:mont_st_michel_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = mont_st_michel_04 } } set_variable = { name = halfsade_special_key value = flag:mont_st_michel_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_apo_01 } } set_variable = { name = halfsade_special_key value = flag:mount_apo_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_athos_01 } } set_variable = { name = halfsade_special_key value = flag:mount_athos_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_athos_02 } } set_variable = { name = halfsade_special_key value = flag:mount_athos_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_athos_03 } } set_variable = { name = halfsade_special_key value = flag:mount_athos_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_baekdu_01 } } set_variable = { name = halfsade_special_key value = flag:mount_baekdu_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_damavand_01 } } set_variable = { name = halfsade_special_key value = flag:mount_damavand_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mount_fuji_01 } } set_variable = { name = halfsade_special_key value = flag:mount_fuji_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = mozu_tombs } } set_variable = { name = halfsade_special_key value = flag:mozu_tombs } }
	if = { limit = { var:halfsade_target_province = { has_building = muara_takus_01 } } set_variable = { name = halfsade_special_key value = flag:muara_takus_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = muaro_jambi_01 } } set_variable = { name = halfsade_special_key value = flag:muaro_jambi_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = my_son_sanctuary_01 } } set_variable = { name = halfsade_special_key value = flag:my_son_sanctuary_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = nalanda_university } } set_variable = { name = halfsade_special_key value = flag:nalanda_university } }
	if = { limit = { var:halfsade_target_province = { has_building = nanhua_temple_01 } } set_variable = { name = halfsade_special_key value = flag:nanhua_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = nishapur_mines_01 } } set_variable = { name = halfsade_special_key value = flag:nishapur_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = nishapur_mines_02 } } set_variable = { name = halfsade_special_key value = flag:nishapur_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = nishapur_mines_03 } } set_variable = { name = halfsade_special_key value = flag:nishapur_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = nishapur_mines_04 } } set_variable = { name = halfsade_special_key value = flag:nishapur_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = notre_dame_01 } } set_variable = { name = halfsade_special_key value = flag:notre_dame_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = offas_dyke_01 } } set_variable = { name = halfsade_special_key value = flag:offas_dyke_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pagoda_of_fogong_temple_01 } } set_variable = { name = halfsade_special_key value = flag:pagoda_of_fogong_temple_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = palace_of_aachen_01 } } set_variable = { name = halfsade_special_key value = flag:palace_of_aachen_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = palace_of_ctesiphon_01 } } set_variable = { name = halfsade_special_key value = flag:palace_of_ctesiphon_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = palace_of_ctesiphon_02 } } set_variable = { name = halfsade_special_key value = flag:palace_of_ctesiphon_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = pam_abbey_of_st_gall_01 } } set_variable = { name = halfsade_special_key value = flag:pam_abbey_of_st_gall_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pam_lateran_basilica_01 } } set_variable = { name = halfsade_special_key value = flag:pam_lateran_basilica_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pam_palais_de_papes_01 } } set_variable = { name = halfsade_special_key value = flag:pam_palais_de_papes_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pam_reims_cathedral_01 } } set_variable = { name = halfsade_special_key value = flag:pam_reims_cathedral_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pansjhir_mines_01 } } set_variable = { name = halfsade_special_key value = flag:pansjhir_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pansjhir_mines_02 } } set_variable = { name = halfsade_special_key value = flag:pansjhir_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = pansjhir_mines_03 } } set_variable = { name = halfsade_special_key value = flag:pansjhir_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = pansjhir_mines_04 } } set_variable = { name = halfsade_special_key value = flag:pansjhir_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = parthenon } } set_variable = { name = halfsade_special_key value = flag:parthenon } }
	if = { limit = { var:halfsade_target_province = { has_building = patras_castle } } set_variable = { name = halfsade_special_key value = flag:patras_castle } }
	if = { limit = { var:halfsade_target_province = { has_building = petra_01 } } set_variable = { name = halfsade_special_key value = flag:petra_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = phnom_dek_mines_01 } } set_variable = { name = halfsade_special_key value = flag:phnom_dek_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = phnom_dek_mines_02 } } set_variable = { name = halfsade_special_key value = flag:phnom_dek_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = phnom_dek_mines_03 } } set_variable = { name = halfsade_special_key value = flag:phnom_dek_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = phnom_dek_mines_04 } } set_variable = { name = halfsade_special_key value = flag:phnom_dek_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = phocaea_mines_01 } } set_variable = { name = halfsade_special_key value = flag:phocaea_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = phocaea_mines_02 } } set_variable = { name = halfsade_special_key value = flag:phocaea_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = phocaea_mines_03 } } set_variable = { name = halfsade_special_key value = flag:phocaea_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = phocaea_mines_04 } } set_variable = { name = halfsade_special_key value = flag:phocaea_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = plain_of_jars_01 } } set_variable = { name = halfsade_special_key value = flag:plain_of_jars_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pleasure_dome } } set_variable = { name = halfsade_special_key value = flag:pleasure_dome } }
	if = { limit = { var:halfsade_target_province = { has_building = po_klong_garai_01 } } set_variable = { name = halfsade_special_key value = flag:po_klong_garai_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = pyramid_lingapura_01 } } set_variable = { name = halfsade_special_key value = flag:pyramid_lingapura_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = qianling_mausoleum_01 } } set_variable = { name = halfsade_special_key value = flag:qianling_mausoleum_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = quanzhou_seaport_01 } } set_variable = { name = halfsade_special_key value = flag:quanzhou_seaport_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = qutb_minar_01 } } set_variable = { name = halfsade_special_key value = flag:qutb_minar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = qutb_minar_02 } } set_variable = { name = halfsade_special_key value = flag:qutb_minar_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = qutb_minar_03 } } set_variable = { name = halfsade_special_key value = flag:qutb_minar_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = qutb_minar_04 } } set_variable = { name = halfsade_special_key value = flag:qutb_minar_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = rainbow_mountains_01 } } set_variable = { name = halfsade_special_key value = flag:rainbow_mountains_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = rammelsberg_mines_01 } } set_variable = { name = halfsade_special_key value = flag:rammelsberg_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = rammelsberg_mines_02 } } set_variable = { name = halfsade_special_key value = flag:rammelsberg_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = rammelsberg_mines_03 } } set_variable = { name = halfsade_special_key value = flag:rammelsberg_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = rammelsberg_mines_04 } } set_variable = { name = halfsade_special_key value = flag:rammelsberg_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = ratnapura_mines_01 } } set_variable = { name = halfsade_special_key value = flag:ratnapura_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = ratnapura_mines_02 } } set_variable = { name = halfsade_special_key value = flag:ratnapura_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = ratnapura_mines_03 } } set_variable = { name = halfsade_special_key value = flag:ratnapura_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = ratnapura_mines_04 } } set_variable = { name = halfsade_special_key value = flag:ratnapura_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = rock_of_gibraltar_01 } } set_variable = { name = halfsade_special_key value = flag:rock_of_gibraltar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = roman_wall_of_lugo_01 } } set_variable = { name = halfsade_special_key value = flag:roman_wall_of_lugo_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = rudnik_mines_01 } } set_variable = { name = halfsade_special_key value = flag:rudnik_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = rudnik_mines_02 } } set_variable = { name = halfsade_special_key value = flag:rudnik_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = rudnik_mines_03 } } set_variable = { name = halfsade_special_key value = flag:rudnik_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = rudnik_mines_04 } } set_variable = { name = halfsade_special_key value = flag:rudnik_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = sado_mines_01 } } set_variable = { name = halfsade_special_key value = flag:sado_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = sado_mines_02 } } set_variable = { name = halfsade_special_key value = flag:sado_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = sado_mines_03 } } set_variable = { name = halfsade_special_key value = flag:sado_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = sado_mines_04 } } set_variable = { name = halfsade_special_key value = flag:sado_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = saint_catherine } } set_variable = { name = halfsade_special_key value = flag:saint_catherine } }
	if = { limit = { var:halfsade_target_province = { has_building = saint_lazarus } } set_variable = { name = halfsade_special_key value = flag:saint_lazarus } }
	if = { limit = { var:halfsade_target_province = { has_building = sanchi_stupa_01 } } set_variable = { name = halfsade_special_key value = flag:sanchi_stupa_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = sankore_university } } set_variable = { name = halfsade_special_key value = flag:sankore_university } }
	if = { limit = { var:halfsade_target_province = { has_building = sar_i_sang_mines_01 } } set_variable = { name = halfsade_special_key value = flag:sar_i_sang_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = sar_i_sang_mines_02 } } set_variable = { name = halfsade_special_key value = flag:sar_i_sang_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = sar_i_sang_mines_03 } } set_variable = { name = halfsade_special_key value = flag:sar_i_sang_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = sar_i_sang_mines_04 } } set_variable = { name = halfsade_special_key value = flag:sar_i_sang_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = schwaz_mines_01 } } set_variable = { name = halfsade_special_key value = flag:schwaz_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = schwaz_mines_02 } } set_variable = { name = halfsade_special_key value = flag:schwaz_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = schwaz_mines_03 } } set_variable = { name = halfsade_special_key value = flag:schwaz_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = schwaz_mines_04 } } set_variable = { name = halfsade_special_key value = flag:schwaz_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = shah_i_zinda_01 } } set_variable = { name = halfsade_special_key value = flag:shah_i_zinda_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = shah_i_zinda_02 } } set_variable = { name = halfsade_special_key value = flag:shah_i_zinda_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = shaolin_monastery_01 } } set_variable = { name = halfsade_special_key value = flag:shaolin_monastery_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = shigu_academy_01 } } set_variable = { name = halfsade_special_key value = flag:shigu_academy_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = shwedagon_pagoda_01 } } set_variable = { name = halfsade_special_key value = flag:shwedagon_pagoda_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = siderokausia_mines_01 } } set_variable = { name = halfsade_special_key value = flag:siderokausia_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = siderokausia_mines_02 } } set_variable = { name = halfsade_special_key value = flag:siderokausia_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = siderokausia_mines_03 } } set_variable = { name = halfsade_special_key value = flag:siderokausia_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = siderokausia_mines_04 } } set_variable = { name = halfsade_special_key value = flag:siderokausia_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = siena_university } } set_variable = { name = halfsade_special_key value = flag:siena_university } }
	if = { limit = { var:halfsade_target_province = { has_building = sofia_ohrid } } set_variable = { name = halfsade_special_key value = flag:sofia_ohrid } }
	if = { limit = { var:halfsade_target_province = { has_building = soltaniyeh_01 } } set_variable = { name = halfsade_special_key value = flag:soltaniyeh_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = somapura_university_01 } } set_variable = { name = halfsade_special_key value = flag:somapura_university_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = special_greenhouse_01 } } set_variable = { name = halfsade_special_key value = flag:special_greenhouse_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = special_sicilian_parliament_01 } } set_variable = { name = halfsade_special_key value = flag:special_sicilian_parliament_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = srebrenica_mines_01 } } set_variable = { name = halfsade_special_key value = flag:srebrenica_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = srebrenica_mines_02 } } set_variable = { name = halfsade_special_key value = flag:srebrenica_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = srebrenica_mines_03 } } set_variable = { name = halfsade_special_key value = flag:srebrenica_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = srebrenica_mines_04 } } set_variable = { name = halfsade_special_key value = flag:srebrenica_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = stone_pagoda_01 } } set_variable = { name = halfsade_special_key value = flag:stone_pagoda_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = stonehenge_01 } } set_variable = { name = halfsade_special_key value = flag:stonehenge_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = sumela_monastery_01 } } set_variable = { name = halfsade_special_key value = flag:sumela_monastery_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = sumela_monastery_02 } } set_variable = { name = halfsade_special_key value = flag:sumela_monastery_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = sunday_bazaar_01 } } set_variable = { name = halfsade_special_key value = flag:sunday_bazaar_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = sunday_bazaar_02 } } set_variable = { name = halfsade_special_key value = flag:sunday_bazaar_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = suvarnadvipa_mines_01 } } set_variable = { name = halfsade_special_key value = flag:suvarnadvipa_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = suvarnadvipa_mines_02 } } set_variable = { name = halfsade_special_key value = flag:suvarnadvipa_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = suvarnadvipa_mines_03 } } set_variable = { name = halfsade_special_key value = flag:suvarnadvipa_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = suvarnadvipa_mines_04 } } set_variable = { name = halfsade_special_key value = flag:suvarnadvipa_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = suwalesi_megaliths_01 } } set_variable = { name = halfsade_special_key value = flag:suwalesi_megaliths_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = swahili_port_lamu } } set_variable = { name = halfsade_special_key value = flag:swahili_port_lamu } }
	if = { limit = { var:halfsade_target_province = { has_building = swahili_port_mombasa } } set_variable = { name = halfsade_special_key value = flag:swahili_port_mombasa } }
	if = { limit = { var:halfsade_target_province = { has_building = swahili_port_pate } } set_variable = { name = halfsade_special_key value = flag:swahili_port_pate } }
	if = { limit = { var:halfsade_target_province = { has_building = swahili_port_pemba } } set_variable = { name = halfsade_special_key value = flag:swahili_port_pemba } }
	if = { limit = { var:halfsade_target_province = { has_building = swahili_port_zanzibar } } set_variable = { name = halfsade_special_key value = flag:swahili_port_zanzibar } }
	if = { limit = { var:halfsade_target_province = { has_building = tada_mines_01 } } set_variable = { name = halfsade_special_key value = flag:tada_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = tada_mines_02 } } set_variable = { name = halfsade_special_key value = flag:tada_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = tada_mines_03 } } set_variable = { name = halfsade_special_key value = flag:tada_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = tada_mines_04 } } set_variable = { name = halfsade_special_key value = flag:tada_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = taghaza_mines_01 } } set_variable = { name = halfsade_special_key value = flag:taghaza_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = taghaza_mines_02 } } set_variable = { name = halfsade_special_key value = flag:taghaza_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = taghaza_mines_03 } } set_variable = { name = halfsade_special_key value = flag:taghaza_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = taghaza_mines_04 } } set_variable = { name = halfsade_special_key value = flag:taghaza_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = takkeda_mines_01 } } set_variable = { name = halfsade_special_key value = flag:takkeda_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = takkeda_mines_02 } } set_variable = { name = halfsade_special_key value = flag:takkeda_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = takkeda_mines_03 } } set_variable = { name = halfsade_special_key value = flag:takkeda_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = takkeda_mines_04 } } set_variable = { name = halfsade_special_key value = flag:takkeda_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = temple_in_jerusalem_01 } } set_variable = { name = halfsade_special_key value = flag:temple_in_jerusalem_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = temple_of_uppsala_01 } } set_variable = { name = halfsade_special_key value = flag:temple_of_uppsala_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = temple_of_uppsala_02 } } set_variable = { name = halfsade_special_key value = flag:temple_of_uppsala_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = temples_angkor_01 } } set_variable = { name = halfsade_special_key value = flag:temples_angkor_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = temples_angkor_02 } } set_variable = { name = halfsade_special_key value = flag:temples_angkor_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = the_colosseum_01 } } set_variable = { name = halfsade_special_key value = flag:the_colosseum_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = the_friday_mosque_01 } } set_variable = { name = halfsade_special_key value = flag:the_friday_mosque_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = the_pyramids_01 } } set_variable = { name = halfsade_special_key value = flag:the_pyramids_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = the_tower_of_london_01 } } set_variable = { name = halfsade_special_key value = flag:the_tower_of_london_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = three_pagodas_dali_01 } } set_variable = { name = halfsade_special_key value = flag:three_pagodas_dali_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = thuriang_kilns_01 } } set_variable = { name = halfsade_special_key value = flag:thuriang_kilns_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = tiantai_monasteries_01 } } set_variable = { name = halfsade_special_key value = flag:tiantai_monasteries_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = tomb_of_cyrus_01 } } set_variable = { name = halfsade_special_key value = flag:tomb_of_cyrus_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = tower_of_hercules_01 } } set_variable = { name = halfsade_special_key value = flag:tower_of_hercules_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = trepca_mines_01 } } set_variable = { name = halfsade_special_key value = flag:trepca_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = trepca_mines_02 } } set_variable = { name = halfsade_special_key value = flag:trepca_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = trepca_mines_03 } } set_variable = { name = halfsade_special_key value = flag:trepca_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = trepca_mines_04 } } set_variable = { name = halfsade_special_key value = flag:trepca_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = trosky_castle_01 } } set_variable = { name = halfsade_special_key value = flag:trosky_castle_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = tsushima_mines_01 } } set_variable = { name = halfsade_special_key value = flag:tsushima_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = tsushima_mines_02 } } set_variable = { name = halfsade_special_key value = flag:tsushima_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = tsushima_mines_03 } } set_variable = { name = halfsade_special_key value = flag:tsushima_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = tsushima_mines_04 } } set_variable = { name = halfsade_special_key value = flag:tsushima_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = turda_mines_01 } } set_variable = { name = halfsade_special_key value = flag:turda_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = turda_mines_02 } } set_variable = { name = halfsade_special_key value = flag:turda_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = turda_mines_03 } } set_variable = { name = halfsade_special_key value = flag:turda_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = turda_mines_04 } } set_variable = { name = halfsade_special_key value = flag:turda_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = vatapi_caves_01 } } set_variable = { name = halfsade_special_key value = flag:vatapi_caves_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = verespatak_mines_01 } } set_variable = { name = halfsade_special_key value = flag:verespatak_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = verespatak_mines_02 } } set_variable = { name = halfsade_special_key value = flag:verespatak_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = verespatak_mines_03 } } set_variable = { name = halfsade_special_key value = flag:verespatak_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = verespatak_mines_04 } } set_variable = { name = halfsade_special_key value = flag:verespatak_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = visby_ringmur_01 } } set_variable = { name = halfsade_special_key value = flag:visby_ringmur_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = visegrad_castle_01 } } set_variable = { name = halfsade_special_key value = flag:visegrad_castle_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = walls_of_benin_01 } } set_variable = { name = halfsade_special_key value = flag:walls_of_benin_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = walls_of_genoa_01 } } set_variable = { name = halfsade_special_key value = flag:walls_of_genoa_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = wartburg_01 } } set_variable = { name = halfsade_special_key value = flag:wartburg_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = wawel_cathedral_01 } } set_variable = { name = halfsade_special_key value = flag:wawel_cathedral_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = wawel_cathedral_02 } } set_variable = { name = halfsade_special_key value = flag:wawel_cathedral_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = wawel_cathedral_03 } } set_variable = { name = halfsade_special_key value = flag:wawel_cathedral_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = white_deer_grotto_academy_01 } } set_variable = { name = halfsade_special_key value = flag:white_deer_grotto_academy_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = wilwatikta_palace_01 } } set_variable = { name = halfsade_special_key value = flag:wilwatikta_palace_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = wudang_mountain_temples_01 } } set_variable = { name = halfsade_special_key value = flag:wudang_mountain_temples_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = wulingyuan_01 } } set_variable = { name = halfsade_special_key value = flag:wulingyuan_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = xiuyan_mines_01 } } set_variable = { name = halfsade_special_key value = flag:xiuyan_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = xiuyan_mines_02 } } set_variable = { name = halfsade_special_key value = flag:xiuyan_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = xiuyan_mines_03 } } set_variable = { name = halfsade_special_key value = flag:xiuyan_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = xiuyan_mines_04 } } set_variable = { name = halfsade_special_key value = flag:xiuyan_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = yazd_mosque_01 } } set_variable = { name = halfsade_special_key value = flag:yazd_mosque_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = york_walls_01 } } set_variable = { name = halfsade_special_key value = flag:york_walls_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = yuelu_academy_01 } } set_variable = { name = halfsade_special_key value = flag:yuelu_academy_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = yungang_grottoes_01 } } set_variable = { name = halfsade_special_key value = flag:yungang_grottoes_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = zawar_mines_01 } } set_variable = { name = halfsade_special_key value = flag:zawar_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = zawar_mines_02 } } set_variable = { name = halfsade_special_key value = flag:zawar_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = zawar_mines_03 } } set_variable = { name = halfsade_special_key value = flag:zawar_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = zawar_mines_04 } } set_variable = { name = halfsade_special_key value = flag:zawar_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = zigong_mines_01 } } set_variable = { name = halfsade_special_key value = flag:zigong_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = zigong_mines_02 } } set_variable = { name = halfsade_special_key value = flag:zigong_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = zigong_mines_03 } } set_variable = { name = halfsade_special_key value = flag:zigong_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = zigong_mines_04 } } set_variable = { name = halfsade_special_key value = flag:zigong_mines_04 } }
	if = { limit = { var:halfsade_target_province = { has_building = zijinshan_mines_01 } } set_variable = { name = halfsade_special_key value = flag:zijinshan_mines_01 } }
	if = { limit = { var:halfsade_target_province = { has_building = zijinshan_mines_02 } } set_variable = { name = halfsade_special_key value = flag:zijinshan_mines_02 } }
	if = { limit = { var:halfsade_target_province = { has_building = zijinshan_mines_03 } } set_variable = { name = halfsade_special_key value = flag:zijinshan_mines_03 } }
	if = { limit = { var:halfsade_target_province = { has_building = zijinshan_mines_04 } } set_variable = { name = halfsade_special_key value = flag:zijinshan_mines_04 } }
}

# restore special building slots (effects).
halfsade_restore_special_slots = {
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:al_azhar_university } add_special_building_slot = al_azhar_university }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:al_qarawiyyin_university_01 } add_special_building_slot = al_qarawiyyin_university_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:alamut_castle_01 } add_special_building_slot = alamut_castle_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:alamut_castle_02 } add_special_building_slot = alamut_castle_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:alcazar_of_segovia_01 } add_special_building_slot = alcazar_of_segovia_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:alhambra_01 } add_special_building_slot = alhambra_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:alhambra_02 } add_special_building_slot = alhambra_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:aljaferia_palace_01 } add_special_building_slot = aljaferia_palace_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:allaq_mines_01 } add_special_building_slot = allaq_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:allaq_mines_02 } add_special_building_slot = allaq_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:allaq_mines_03 } add_special_building_slot = allaq_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:allaq_mines_04 } add_special_building_slot = allaq_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ananda_temple_01 } add_special_building_slot = ananda_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:angkor_wat_01 } add_special_building_slot = angkor_wat_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:apollinare_nuovo } add_special_building_slot = apollinare_nuovo }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:argentiera_mines_01 } add_special_building_slot = argentiera_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:argentiera_mines_02 } add_special_building_slot = argentiera_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:argentiera_mines_03 } add_special_building_slot = argentiera_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:argentiera_mines_04 } add_special_building_slot = argentiera_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ark_of_bukhara_01 } add_special_building_slot = ark_of_bukhara_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:assassin_castle_01 } add_special_building_slot = assassin_castle_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:baofeng_mines_01 } add_special_building_slot = baofeng_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:baofeng_mines_02 } add_special_building_slot = baofeng_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:baofeng_mines_03 } add_special_building_slot = baofeng_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:baofeng_mines_04 } add_special_building_slot = baofeng_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:besakih_temple_01 } add_special_building_slot = besakih_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:beta_giyorgis_01 } add_special_building_slot = beta_giyorgis_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:borobudur_01 } add_special_building_slot = borobudur_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:boudhanath_01 } add_special_building_slot = boudhanath_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:brihadeeswarar_temple_01 } add_special_building_slot = brihadeeswarar_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:buddha_kamakura_01 } add_special_building_slot = buddha_kamakura_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:buddhas_of_bamian_01 } add_special_building_slot = buddhas_of_bamian_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:burkhan_khaldun_01 } add_special_building_slot = burkhan_khaldun_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:byeokran_port_01 } add_special_building_slot = byeokran_port_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cattolica_stilo } add_special_building_slot = cattolica_stilo }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cevennes_mines_01 } add_special_building_slot = cevennes_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cevennes_mines_02 } add_special_building_slot = cevennes_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cevennes_mines_03 } add_special_building_slot = cevennes_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cevennes_mines_04 } add_special_building_slot = cevennes_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:changan_market_01 } add_special_building_slot = changan_market_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:changan_market_02 } add_special_building_slot = changan_market_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:chihu_mines_01 } add_special_building_slot = chihu_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:chihu_mines_02 } add_special_building_slot = chihu_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:chihu_mines_03 } add_special_building_slot = chihu_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:chihu_mines_04 } add_special_building_slot = chihu_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:chinjufu_01 } add_special_building_slot = chinjufu_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:chocolate_hills_01 } add_special_building_slot = chocolate_hills_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:church_of_the_theotokos } add_special_building_slot = church_of_the_theotokos }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cilician_gates } add_special_building_slot = cilician_gates }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:citadel_linan_01 } add_special_building_slot = citadel_linan_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:citadel_of_aleppo_01 } add_special_building_slot = citadel_of_aleppo_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:citadel_of_aleppo_02 } add_special_building_slot = citadel_of_aleppo_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:citadel_thang_long_01 } add_special_building_slot = citadel_thang_long_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:citadel_thang_long_02 } add_special_building_slot = citadel_thang_long_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:city_wall_of_toledo_01 } add_special_building_slot = city_wall_of_toledo_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cluny_abbey_01 } add_special_building_slot = cluny_abbey_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:cluny_abbey_02 } add_special_building_slot = cluny_abbey_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:confucius_temple_01 } add_special_building_slot = confucius_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:culai_academy_01 } add_special_building_slot = culai_academy_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:damascus_mosque_01 } add_special_building_slot = damascus_mosque_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:danevirke_01 } add_special_building_slot = danevirke_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dau_temple_01 } add_special_building_slot = dau_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dazaifu_01 } add_special_building_slot = dazaifu_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dean_mines_01 } add_special_building_slot = dean_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dean_mines_02 } add_special_building_slot = dean_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dean_mines_03 } add_special_building_slot = dean_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dean_mines_04 } add_special_building_slot = dean_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dengfeng_observatory_01 } add_special_building_slot = dengfeng_observatory_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:despot_palace } add_special_building_slot = despot_palace }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dieng_plateau_01 } add_special_building_slot = dieng_plateau_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:doges_palace_01 } add_special_building_slot = doges_palace_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dome_of_the_rock_01 } add_special_building_slot = dome_of_the_rock_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:drassanes_01 } add_special_building_slot = drassanes_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dunhuang_market_01 } add_special_building_slot = dunhuang_market_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dunhuang_market_02 } add_special_building_slot = dunhuang_market_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:duomo_florence_01 } add_special_building_slot = duomo_florence_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:duomo_florence_02 } add_special_building_slot = duomo_florence_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:duomo_florence_03 } add_special_building_slot = duomo_florence_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:duomo_florence_04 } add_special_building_slot = duomo_florence_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dushan_mines_01 } add_special_building_slot = dushan_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dushan_mines_02 } add_special_building_slot = dushan_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dushan_mines_03 } add_special_building_slot = dushan_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dushan_mines_04 } add_special_building_slot = dushan_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dvin_shuka_01 } add_special_building_slot = dvin_shuka_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:dvin_shuka_02 } add_special_building_slot = dvin_shuka_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:enryaku_ji_01 } add_special_building_slot = enryaku_ji_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:etchmiadzin_cathedral } add_special_building_slot = etchmiadzin_cathedral }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:event_tower_of_silence_01 } add_special_building_slot = event_tower_of_silence_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:fairy_chimneys } add_special_building_slot = fairy_chimneys }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:falak_ol_aflak_citadel_01 } add_special_building_slot = falak_ol_aflak_citadel_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:falun_mines_01 } add_special_building_slot = falun_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:falun_mines_02 } add_special_building_slot = falun_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:falun_mines_03 } add_special_building_slot = falun_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:falun_mines_04 } add_special_building_slot = falun_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:fanfang_guangzhou_01 } add_special_building_slot = fanfang_guangzhou_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:fengtian_mines_01 } add_special_building_slot = fengtian_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:fengtian_mines_02 } add_special_building_slot = fengtian_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:fengtian_mines_03 } add_special_building_slot = fengtian_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:forbidden_city_01 } add_special_building_slot = forbidden_city_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_copper_mines_01 } add_special_building_slot = generic_copper_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_copper_mines_02 } add_special_building_slot = generic_copper_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_copper_mines_03 } add_special_building_slot = generic_copper_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_copper_mines_04 } add_special_building_slot = generic_copper_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_gold_mines_01 } add_special_building_slot = generic_gold_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_gold_mines_02 } add_special_building_slot = generic_gold_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_gold_mines_03 } add_special_building_slot = generic_gold_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_gold_mines_04 } add_special_building_slot = generic_gold_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_silver_mines_01 } add_special_building_slot = generic_silver_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_silver_mines_02 } add_special_building_slot = generic_silver_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_silver_mines_03 } add_special_building_slot = generic_silver_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_silver_mines_04 } add_special_building_slot = generic_silver_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:generic_university } add_special_building_slot = generic_university }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ghana_palace_01 } add_special_building_slot = ghana_palace_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:giant_wild_goose_pagoda_01 } add_special_building_slot = giant_wild_goose_pagoda_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:goguryeo_tomb_01 } add_special_building_slot = goguryeo_tomb_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:golden_gate_of_kiev_01 } add_special_building_slot = golden_gate_of_kiev_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:gongsanseong_fortress_01 } add_special_building_slot = gongsanseong_fortress_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:great_wall_of_gorgan_01 } add_special_building_slot = great_wall_of_gorgan_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:guiyang_mines_01 } add_special_building_slot = guiyang_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:guiyang_mines_02 } add_special_building_slot = guiyang_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:guiyang_mines_03 } add_special_building_slot = guiyang_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:guiyang_mines_04 } add_special_building_slot = guiyang_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:gunung_api_01 } add_special_building_slot = gunung_api_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ha_long_bay_01 } add_special_building_slot = ha_long_bay_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hadrians_wall_01 } add_special_building_slot = hadrians_wall_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hagia_sophia_01 } add_special_building_slot = hagia_sophia_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hagia_sophia_02 } add_special_building_slot = hagia_sophia_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hagios_demetrios } add_special_building_slot = hagios_demetrios }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hakata_port_01 } add_special_building_slot = hakata_port_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hall_of_heroes_01 } add_special_building_slot = hall_of_heroes_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hall_of_heroes_02 } add_special_building_slot = hall_of_heroes_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hall_of_heroes_03 } add_special_building_slot = hall_of_heroes_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hall_of_heroes_04 } add_special_building_slot = hall_of_heroes_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hall_of_heroes_05 } add_special_building_slot = hall_of_heroes_05 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hamadan_bazaar_01 } add_special_building_slot = hamadan_bazaar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hamadan_bazaar_02 } add_special_building_slot = hamadan_bazaar_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hanging_temple_01 } add_special_building_slot = hanging_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hanxing_mines_01 } add_special_building_slot = hanxing_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hanxing_mines_02 } add_special_building_slot = hanxing_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hanxing_mines_03 } add_special_building_slot = hanxing_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hanxing_mines_04 } add_special_building_slot = hanxing_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:heddal_stave_church_01 } add_special_building_slot = heddal_stave_church_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:heian_palace_01 } add_special_building_slot = heian_palace_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:herat_bazaar_01 } add_special_building_slot = herat_bazaar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:herat_bazaar_02 } add_special_building_slot = herat_bazaar_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hetian_mines_01 } add_special_building_slot = hetian_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hetian_mines_02 } add_special_building_slot = hetian_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hetian_mines_03 } add_special_building_slot = hetian_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hetian_mines_04 } add_special_building_slot = hetian_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_basilica_santiago_01 } add_special_building_slot = holy_site_basilica_santiago_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_buddhist_grand_temple_01 } add_special_building_slot = holy_site_buddhist_grand_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_canterbury_cathedral_01 } add_special_building_slot = holy_site_canterbury_cathedral_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_canterbury_cathedral_02 } add_special_building_slot = holy_site_canterbury_cathedral_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_canterbury_cathedral_03 } add_special_building_slot = holy_site_canterbury_cathedral_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_cathedral_01 } add_special_building_slot = holy_site_cathedral_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_chinese_temple_01 } add_special_building_slot = holy_site_chinese_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_cologne_cathedral_01 } add_special_building_slot = holy_site_cologne_cathedral_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_fire_temple_01 } add_special_building_slot = holy_site_fire_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_great_mosque_of_cordoba_01 } add_special_building_slot = holy_site_great_mosque_of_cordoba_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_great_mosque_of_djenne_01 } add_special_building_slot = holy_site_great_mosque_of_djenne_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_great_mosque_of_mecca_01 } add_special_building_slot = holy_site_great_mosque_of_mecca_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_great_mosque_of_samarra_01 } add_special_building_slot = holy_site_great_mosque_of_samarra_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_imam_ali_mosque_01 } add_special_building_slot = holy_site_imam_ali_mosque_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_indian_grand_temple_01 } add_special_building_slot = holy_site_indian_grand_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_japanese_temple_01 } add_special_building_slot = holy_site_japanese_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_mahabodhi_temple_01 } add_special_building_slot = holy_site_mahabodhi_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_mosque_01 } add_special_building_slot = holy_site_mosque_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_other_grand_temple_01 } add_special_building_slot = holy_site_other_grand_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_pagan_grand_temple_01 } add_special_building_slot = holy_site_pagan_grand_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_prophetic_mosque_01 } add_special_building_slot = holy_site_prophetic_mosque_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_se_asia_pagan_temple_01 } add_special_building_slot = holy_site_se_asia_pagan_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_site_st_peters_basilica_01 } add_special_building_slot = holy_site_st_peters_basilica_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:holy_wisdom_01 } add_special_building_slot = holy_wisdom_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hoshi_ryokan_01 } add_special_building_slot = hoshi_ryokan_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hosios_loukas } add_special_building_slot = hosios_loukas }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hotin_fort_01 } add_special_building_slot = hotin_fort_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hotin_fort_02 } add_special_building_slot = hotin_fort_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:house_of_wisdom_01 } add_special_building_slot = house_of_wisdom_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hpakant_mines_01 } add_special_building_slot = hpakant_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hpakant_mines_02 } add_special_building_slot = hpakant_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hpakant_mines_03 } add_special_building_slot = hpakant_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hpakant_mines_04 } add_special_building_slot = hpakant_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:hwangnyongsa_01 } add_special_building_slot = hwangnyongsa_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ijil_mines_01 } add_special_building_slot = ijil_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ijil_mines_02 } add_special_building_slot = ijil_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ijil_mines_03 } add_special_building_slot = ijil_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ijil_mines_04 } add_special_building_slot = ijil_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:imam_reza_shrine_01 } add_special_building_slot = imam_reza_shrine_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:iron_lion_cangzhou_01 } add_special_building_slot = iron_lion_cangzhou_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:iron_pillar_of_delhi_01 } add_special_building_slot = iron_pillar_of_delhi_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:iron_pillar_of_dhar_01 } add_special_building_slot = iron_pillar_of_dhar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ise_jingu_01 } add_special_building_slot = ise_jingu_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:itoigawa_mines_01 } add_special_building_slot = itoigawa_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:itoigawa_mines_02 } add_special_building_slot = itoigawa_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:itoigawa_mines_03 } add_special_building_slot = itoigawa_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:itoigawa_mines_04 } add_special_building_slot = itoigawa_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:itsukushima_jinja_01 } add_special_building_slot = itsukushima_jinja_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:itsukushima_jinja_02 } add_special_building_slot = itsukushima_jinja_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:izumo_taisha_01 } add_special_building_slot = izumo_taisha_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jaisalmer_fort_01 } add_special_building_slot = jaisalmer_fort_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jiaodong_mines_01 } add_special_building_slot = jiaodong_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jiaodong_mines_02 } add_special_building_slot = jiaodong_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jiaodong_mines_03 } add_special_building_slot = jiaodong_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jiaodong_mines_04 } add_special_building_slot = jiaodong_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jizu_shan_temples_01 } add_special_building_slot = jizu_shan_temples_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jokhang_01 } add_special_building_slot = jokhang_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:jvari_monastery } add_special_building_slot = jvari_monastery }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kaibao_mines_01 } add_special_building_slot = kaibao_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kaibao_mines_02 } add_special_building_slot = kaibao_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kaibao_mines_03 } add_special_building_slot = kaibao_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kaibao_mines_04 } add_special_building_slot = kaibao_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kaifeng_palace_01 } add_special_building_slot = kaifeng_palace_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kairouan_basins_01 } add_special_building_slot = kairouan_basins_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kano_walls_01 } add_special_building_slot = kano_walls_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kassiopi_castle } add_special_building_slot = kassiopi_castle }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khajuraho_01 } add_special_building_slot = khajuraho_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khetri_mines_01 } add_special_building_slot = khetri_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khetri_mines_02 } add_special_building_slot = khetri_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khetri_mines_03 } add_special_building_slot = khetri_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khetri_mines_04 } add_special_building_slot = khetri_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khiva_bazaar_01 } add_special_building_slot = khiva_bazaar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:khiva_bazaar_02 } add_special_building_slot = khiva_bazaar_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kofuku_ji_01 } add_special_building_slot = kofuku_ji_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:koganeyama_mines_01 } add_special_building_slot = koganeyama_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:koganeyama_mines_02 } add_special_building_slot = koganeyama_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:koganeyama_mines_03 } add_special_building_slot = koganeyama_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:koganeyama_mines_04 } add_special_building_slot = koganeyama_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kollur_mines_01 } add_special_building_slot = kollur_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kollur_mines_02 } add_special_building_slot = kollur_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kollur_mines_03 } add_special_building_slot = kollur_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kollur_mines_04 } add_special_building_slot = kollur_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:konark_temple_01 } add_special_building_slot = konark_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:konasamudram_mines_01 } add_special_building_slot = konasamudram_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:konasamudram_mines_02 } add_special_building_slot = konasamudram_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:konasamudram_mines_03 } add_special_building_slot = konasamudram_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:konasamudram_mines_04 } add_special_building_slot = konasamudram_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:krakatoa_01 } add_special_building_slot = krakatoa_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kremnica_mines_01 } add_special_building_slot = kremnica_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kremnica_mines_02 } add_special_building_slot = kremnica_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kremnica_mines_03 } add_special_building_slot = kremnica_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kremnica_mines_04 } add_special_building_slot = kremnica_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kutna_hora_mines_01 } add_special_building_slot = kutna_hora_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kutna_hora_mines_02 } add_special_building_slot = kutna_hora_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kutna_hora_mines_03 } add_special_building_slot = kutna_hora_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kutna_hora_mines_04 } add_special_building_slot = kutna_hora_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:kyz_kala_01 } add_special_building_slot = kyz_kala_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lahur_bazaar_01 } add_special_building_slot = lahur_bazaar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lahur_bazaar_02 } add_special_building_slot = lahur_bazaar_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lantian_mines_01 } add_special_building_slot = lantian_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lantian_mines_02 } add_special_building_slot = lantian_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lantian_mines_03 } add_special_building_slot = lantian_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lantian_mines_04 } add_special_building_slot = lantian_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:legendary_hunting_lodge } add_special_building_slot = legendary_hunting_lodge }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:legendary_palace } add_special_building_slot = legendary_palace }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:legendary_shrine } add_special_building_slot = legendary_shrine }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:legendary_statue } add_special_building_slot = legendary_statue }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:legendary_watchtower } add_special_building_slot = legendary_watchtower }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:leshan_giant_buddha_01 } add_special_building_slot = leshan_giant_buddha_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lhasa_market_01 } add_special_building_slot = lhasa_market_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lhasa_market_02 } add_special_building_slot = lhasa_market_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:liangzhe_mines_01 } add_special_building_slot = liangzhe_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:liangzhe_mines_02 } add_special_building_slot = liangzhe_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:liangzhe_mines_03 } add_special_building_slot = liangzhe_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:liangzhe_mines_04 } add_special_building_slot = liangzhe_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lingyin_temple_01 } add_special_building_slot = lingyin_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:liuhe_pagoda_01 } add_special_building_slot = liuhe_pagoda_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lize_academy_01 } add_special_building_slot = lize_academy_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:london_bridge_01 } add_special_building_slot = london_bridge_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:lund_cathedral_01 } add_special_building_slot = lund_cathedral_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:maharloo_lake_01 } add_special_building_slot = maharloo_lake_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:maiden_tower } add_special_building_slot = maiden_tower }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:maijishan_grottoes_01 } add_special_building_slot = maijishan_grottoes_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mali_mines_01 } add_special_building_slot = mali_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mali_mines_02 } add_special_building_slot = mali_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mali_mines_03 } add_special_building_slot = mali_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mali_mines_04 } add_special_building_slot = mali_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:maoshan_academy_01 } add_special_building_slot = maoshan_academy_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:meteora_01 } add_special_building_slot = meteora_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:meteora_02 } add_special_building_slot = meteora_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:minarets_and_remains_of_jam_01 } add_special_building_slot = minarets_and_remains_of_jam_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mogok_mines_01 } add_special_building_slot = mogok_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mogok_mines_02 } add_special_building_slot = mogok_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mogok_mines_03 } add_special_building_slot = mogok_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mogok_mines_04 } add_special_building_slot = mogok_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mont_st_michel_01 } add_special_building_slot = mont_st_michel_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mont_st_michel_02 } add_special_building_slot = mont_st_michel_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mont_st_michel_03 } add_special_building_slot = mont_st_michel_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mont_st_michel_04 } add_special_building_slot = mont_st_michel_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_apo_01 } add_special_building_slot = mount_apo_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_athos_01 } add_special_building_slot = mount_athos_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_athos_02 } add_special_building_slot = mount_athos_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_athos_03 } add_special_building_slot = mount_athos_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_baekdu_01 } add_special_building_slot = mount_baekdu_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_damavand_01 } add_special_building_slot = mount_damavand_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mount_fuji_01 } add_special_building_slot = mount_fuji_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:mozu_tombs } add_special_building_slot = mozu_tombs }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:muara_takus_01 } add_special_building_slot = muara_takus_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:muaro_jambi_01 } add_special_building_slot = muaro_jambi_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:my_son_sanctuary_01 } add_special_building_slot = my_son_sanctuary_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:nalanda_university } add_special_building_slot = nalanda_university }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:nanhua_temple_01 } add_special_building_slot = nanhua_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:nishapur_mines_01 } add_special_building_slot = nishapur_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:nishapur_mines_02 } add_special_building_slot = nishapur_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:nishapur_mines_03 } add_special_building_slot = nishapur_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:nishapur_mines_04 } add_special_building_slot = nishapur_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:notre_dame_01 } add_special_building_slot = notre_dame_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:offas_dyke_01 } add_special_building_slot = offas_dyke_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pagoda_of_fogong_temple_01 } add_special_building_slot = pagoda_of_fogong_temple_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:palace_of_aachen_01 } add_special_building_slot = palace_of_aachen_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:palace_of_ctesiphon_01 } add_special_building_slot = palace_of_ctesiphon_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:palace_of_ctesiphon_02 } add_special_building_slot = palace_of_ctesiphon_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pam_abbey_of_st_gall_01 } add_special_building_slot = pam_abbey_of_st_gall_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pam_lateran_basilica_01 } add_special_building_slot = pam_lateran_basilica_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pam_palais_de_papes_01 } add_special_building_slot = pam_palais_de_papes_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pam_reims_cathedral_01 } add_special_building_slot = pam_reims_cathedral_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pansjhir_mines_01 } add_special_building_slot = pansjhir_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pansjhir_mines_02 } add_special_building_slot = pansjhir_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pansjhir_mines_03 } add_special_building_slot = pansjhir_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pansjhir_mines_04 } add_special_building_slot = pansjhir_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:parthenon } add_special_building_slot = parthenon }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:patras_castle } add_special_building_slot = patras_castle }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:petra_01 } add_special_building_slot = petra_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phnom_dek_mines_01 } add_special_building_slot = phnom_dek_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phnom_dek_mines_02 } add_special_building_slot = phnom_dek_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phnom_dek_mines_03 } add_special_building_slot = phnom_dek_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phnom_dek_mines_04 } add_special_building_slot = phnom_dek_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phocaea_mines_01 } add_special_building_slot = phocaea_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phocaea_mines_02 } add_special_building_slot = phocaea_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phocaea_mines_03 } add_special_building_slot = phocaea_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:phocaea_mines_04 } add_special_building_slot = phocaea_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:plain_of_jars_01 } add_special_building_slot = plain_of_jars_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pleasure_dome } add_special_building_slot = pleasure_dome }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:po_klong_garai_01 } add_special_building_slot = po_klong_garai_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:pyramid_lingapura_01 } add_special_building_slot = pyramid_lingapura_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:qianling_mausoleum_01 } add_special_building_slot = qianling_mausoleum_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:quanzhou_seaport_01 } add_special_building_slot = quanzhou_seaport_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:qutb_minar_01 } add_special_building_slot = qutb_minar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:qutb_minar_02 } add_special_building_slot = qutb_minar_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:qutb_minar_03 } add_special_building_slot = qutb_minar_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:qutb_minar_04 } add_special_building_slot = qutb_minar_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rainbow_mountains_01 } add_special_building_slot = rainbow_mountains_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rammelsberg_mines_01 } add_special_building_slot = rammelsberg_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rammelsberg_mines_02 } add_special_building_slot = rammelsberg_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rammelsberg_mines_03 } add_special_building_slot = rammelsberg_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rammelsberg_mines_04 } add_special_building_slot = rammelsberg_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ratnapura_mines_01 } add_special_building_slot = ratnapura_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ratnapura_mines_02 } add_special_building_slot = ratnapura_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ratnapura_mines_03 } add_special_building_slot = ratnapura_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:ratnapura_mines_04 } add_special_building_slot = ratnapura_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rock_of_gibraltar_01 } add_special_building_slot = rock_of_gibraltar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:roman_wall_of_lugo_01 } add_special_building_slot = roman_wall_of_lugo_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rudnik_mines_01 } add_special_building_slot = rudnik_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rudnik_mines_02 } add_special_building_slot = rudnik_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rudnik_mines_03 } add_special_building_slot = rudnik_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:rudnik_mines_04 } add_special_building_slot = rudnik_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sado_mines_01 } add_special_building_slot = sado_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sado_mines_02 } add_special_building_slot = sado_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sado_mines_03 } add_special_building_slot = sado_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sado_mines_04 } add_special_building_slot = sado_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:saint_catherine } add_special_building_slot = saint_catherine }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:saint_lazarus } add_special_building_slot = saint_lazarus }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sanchi_stupa_01 } add_special_building_slot = sanchi_stupa_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sankore_university } add_special_building_slot = sankore_university }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sar_i_sang_mines_01 } add_special_building_slot = sar_i_sang_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sar_i_sang_mines_02 } add_special_building_slot = sar_i_sang_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sar_i_sang_mines_03 } add_special_building_slot = sar_i_sang_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sar_i_sang_mines_04 } add_special_building_slot = sar_i_sang_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:schwaz_mines_01 } add_special_building_slot = schwaz_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:schwaz_mines_02 } add_special_building_slot = schwaz_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:schwaz_mines_03 } add_special_building_slot = schwaz_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:schwaz_mines_04 } add_special_building_slot = schwaz_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:shah_i_zinda_01 } add_special_building_slot = shah_i_zinda_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:shah_i_zinda_02 } add_special_building_slot = shah_i_zinda_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:shaolin_monastery_01 } add_special_building_slot = shaolin_monastery_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:shigu_academy_01 } add_special_building_slot = shigu_academy_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:shwedagon_pagoda_01 } add_special_building_slot = shwedagon_pagoda_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:siderokausia_mines_01 } add_special_building_slot = siderokausia_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:siderokausia_mines_02 } add_special_building_slot = siderokausia_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:siderokausia_mines_03 } add_special_building_slot = siderokausia_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:siderokausia_mines_04 } add_special_building_slot = siderokausia_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:siena_university } add_special_building_slot = siena_university }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sofia_ohrid } add_special_building_slot = sofia_ohrid }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:soltaniyeh_01 } add_special_building_slot = soltaniyeh_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:somapura_university_01 } add_special_building_slot = somapura_university_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:special_greenhouse_01 } add_special_building_slot = special_greenhouse_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:special_sicilian_parliament_01 } add_special_building_slot = special_sicilian_parliament_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:srebrenica_mines_01 } add_special_building_slot = srebrenica_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:srebrenica_mines_02 } add_special_building_slot = srebrenica_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:srebrenica_mines_03 } add_special_building_slot = srebrenica_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:srebrenica_mines_04 } add_special_building_slot = srebrenica_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:stone_pagoda_01 } add_special_building_slot = stone_pagoda_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:stonehenge_01 } add_special_building_slot = stonehenge_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sumela_monastery_01 } add_special_building_slot = sumela_monastery_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sumela_monastery_02 } add_special_building_slot = sumela_monastery_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sunday_bazaar_01 } add_special_building_slot = sunday_bazaar_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:sunday_bazaar_02 } add_special_building_slot = sunday_bazaar_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:suvarnadvipa_mines_01 } add_special_building_slot = suvarnadvipa_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:suvarnadvipa_mines_02 } add_special_building_slot = suvarnadvipa_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:suvarnadvipa_mines_03 } add_special_building_slot = suvarnadvipa_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:suvarnadvipa_mines_04 } add_special_building_slot = suvarnadvipa_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:suwalesi_megaliths_01 } add_special_building_slot = suwalesi_megaliths_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:swahili_port_lamu } add_special_building_slot = swahili_port_lamu }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:swahili_port_mombasa } add_special_building_slot = swahili_port_mombasa }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:swahili_port_pate } add_special_building_slot = swahili_port_pate }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:swahili_port_pemba } add_special_building_slot = swahili_port_pemba }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:swahili_port_zanzibar } add_special_building_slot = swahili_port_zanzibar }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tada_mines_01 } add_special_building_slot = tada_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tada_mines_02 } add_special_building_slot = tada_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tada_mines_03 } add_special_building_slot = tada_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tada_mines_04 } add_special_building_slot = tada_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:taghaza_mines_01 } add_special_building_slot = taghaza_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:taghaza_mines_02 } add_special_building_slot = taghaza_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:taghaza_mines_03 } add_special_building_slot = taghaza_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:taghaza_mines_04 } add_special_building_slot = taghaza_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:takkeda_mines_01 } add_special_building_slot = takkeda_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:takkeda_mines_02 } add_special_building_slot = takkeda_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:takkeda_mines_03 } add_special_building_slot = takkeda_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:takkeda_mines_04 } add_special_building_slot = takkeda_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:temple_in_jerusalem_01 } add_special_building_slot = temple_in_jerusalem_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:temple_of_uppsala_01 } add_special_building_slot = temple_of_uppsala_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:temple_of_uppsala_02 } add_special_building_slot = temple_of_uppsala_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:temples_angkor_01 } add_special_building_slot = temples_angkor_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:temples_angkor_02 } add_special_building_slot = temples_angkor_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:the_colosseum_01 } add_special_building_slot = the_colosseum_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:the_friday_mosque_01 } add_special_building_slot = the_friday_mosque_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:the_pyramids_01 } add_special_building_slot = the_pyramids_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:the_tower_of_london_01 } add_special_building_slot = the_tower_of_london_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:three_pagodas_dali_01 } add_special_building_slot = three_pagodas_dali_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:thuriang_kilns_01 } add_special_building_slot = thuriang_kilns_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tiantai_monasteries_01 } add_special_building_slot = tiantai_monasteries_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tomb_of_cyrus_01 } add_special_building_slot = tomb_of_cyrus_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tower_of_hercules_01 } add_special_building_slot = tower_of_hercules_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:trepca_mines_01 } add_special_building_slot = trepca_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:trepca_mines_02 } add_special_building_slot = trepca_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:trepca_mines_03 } add_special_building_slot = trepca_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:trepca_mines_04 } add_special_building_slot = trepca_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:trosky_castle_01 } add_special_building_slot = trosky_castle_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tsushima_mines_01 } add_special_building_slot = tsushima_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tsushima_mines_02 } add_special_building_slot = tsushima_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tsushima_mines_03 } add_special_building_slot = tsushima_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:tsushima_mines_04 } add_special_building_slot = tsushima_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:turda_mines_01 } add_special_building_slot = turda_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:turda_mines_02 } add_special_building_slot = turda_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:turda_mines_03 } add_special_building_slot = turda_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:turda_mines_04 } add_special_building_slot = turda_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:vatapi_caves_01 } add_special_building_slot = vatapi_caves_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:verespatak_mines_01 } add_special_building_slot = verespatak_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:verespatak_mines_02 } add_special_building_slot = verespatak_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:verespatak_mines_03 } add_special_building_slot = verespatak_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:verespatak_mines_04 } add_special_building_slot = verespatak_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:visby_ringmur_01 } add_special_building_slot = visby_ringmur_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:visegrad_castle_01 } add_special_building_slot = visegrad_castle_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:walls_of_benin_01 } add_special_building_slot = walls_of_benin_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:walls_of_genoa_01 } add_special_building_slot = walls_of_genoa_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wartburg_01 } add_special_building_slot = wartburg_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wawel_cathedral_01 } add_special_building_slot = wawel_cathedral_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wawel_cathedral_02 } add_special_building_slot = wawel_cathedral_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wawel_cathedral_03 } add_special_building_slot = wawel_cathedral_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:white_deer_grotto_academy_01 } add_special_building_slot = white_deer_grotto_academy_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wilwatikta_palace_01 } add_special_building_slot = wilwatikta_palace_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wudang_mountain_temples_01 } add_special_building_slot = wudang_mountain_temples_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:wulingyuan_01 } add_special_building_slot = wulingyuan_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:xiuyan_mines_01 } add_special_building_slot = xiuyan_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:xiuyan_mines_02 } add_special_building_slot = xiuyan_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:xiuyan_mines_03 } add_special_building_slot = xiuyan_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:xiuyan_mines_04 } add_special_building_slot = xiuyan_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:yazd_mosque_01 } add_special_building_slot = yazd_mosque_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:york_walls_01 } add_special_building_slot = york_walls_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:yuelu_academy_01 } add_special_building_slot = yuelu_academy_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:yungang_grottoes_01 } add_special_building_slot = yungang_grottoes_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zawar_mines_01 } add_special_building_slot = zawar_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zawar_mines_02 } add_special_building_slot = zawar_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zawar_mines_03 } add_special_building_slot = zawar_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zawar_mines_04 } add_special_building_slot = zawar_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zigong_mines_01 } add_special_building_slot = zigong_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zigong_mines_02 } add_special_building_slot = zigong_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zigong_mines_03 } add_special_building_slot = zigong_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zigong_mines_04 } add_special_building_slot = zigong_mines_04 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zijinshan_mines_01 } add_special_building_slot = zijinshan_mines_01 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zijinshan_mines_02 } add_special_building_slot = zijinshan_mines_02 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zijinshan_mines_03 } add_special_building_slot = zijinshan_mines_03 }
	if = { limit = { has_special_building_slot = no root.var:halfsade_special_key = flag:zijinshan_mines_04 } add_special_building_slot = zijinshan_mines_04 }
	if = {
		limit = { has_special_building_slot = no }
		if = { limit = { this = province:62 } add_special_building_slot = danevirke_01 }
		if = { limit = { this = province:70 } add_special_building_slot = lund_cathedral_01 }
		if = { limit = { this = province:84 } add_special_building_slot = danevirke_01 }
		if = { limit = { this = province:286 } add_special_building_slot = heddal_stave_church_01 }
		if = { limit = { this = province:341 } add_special_building_slot = temple_of_uppsala_01 }
		if = { limit = { this = province:350 } add_special_building_slot = falun_mines_01 }
		if = { limit = { this = province:369 } add_special_building_slot = visby_ringmur_01 }
		if = { limit = { this = province:471 } add_special_building_slot = sofia_ohrid }
		if = { limit = { this = province:476 } add_special_building_slot = patras_castle }
		if = { limit = { this = province:482 } add_special_building_slot = church_of_the_theotokos }
		if = { limit = { this = province:490 } add_special_building_slot = hagios_demetrios }
		if = { limit = { this = province:491 } add_special_building_slot = siderokausia_mines_01 }
		if = { limit = { this = province:496 } add_special_building_slot = hagia_sophia_01 }
		if = { limit = { this = province:547 } add_special_building_slot = golden_gate_of_kiev_01 }
		if = { limit = { this = province:678 } add_special_building_slot = sumela_monastery_01 }
		if = { limit = { this = province:737 } add_special_building_slot = fairy_chimneys }
		if = { limit = { this = province:760 } add_special_building_slot = cilician_gates }
		if = { limit = { this = province:1115 } add_special_building_slot = brihadeeswarar_temple_01 }
		if = { limit = { this = province:1119 } add_special_building_slot = generic_university }
		if = { limit = { this = province:1135 } add_special_building_slot = generic_university }
		if = { limit = { this = province:1149 } add_special_building_slot = iron_pillar_of_dhar_01 }
		if = { limit = { this = province:1154 } add_special_building_slot = nalanda_university }
		if = { limit = { this = province:1161 } add_special_building_slot = generic_university }
		if = { limit = { this = province:1255 } add_special_building_slot = konasamudram_mines_01 }
		if = { limit = { this = province:1276 } add_special_building_slot = holy_site_mahabodhi_temple_01 }
		if = { limit = { this = province:1288 } add_special_building_slot = generic_university }
		if = { limit = { this = province:1298 } add_special_building_slot = khajuraho_01 }
		if = { limit = { this = province:1345 } add_special_building_slot = zawar_mines_01 }
		if = { limit = { this = province:1365 } add_special_building_slot = iron_pillar_of_delhi_01 }
		if = { limit = { this = province:1440 } add_special_building_slot = hetian_mines_01 }
		if = { limit = { this = province:1503 } add_special_building_slot = holy_site_canterbury_cathedral_01 }
		if = { limit = { this = province:1526 } add_special_building_slot = london_bridge_01 }
		if = { limit = { this = province:1527 } add_special_building_slot = the_tower_of_london_01 }
		if = { limit = { this = province:1558 } add_special_building_slot = generic_university }
		if = { limit = { this = province:1561 } add_special_building_slot = stonehenge_01 }
		if = { limit = { this = province:1609 } add_special_building_slot = hadrians_wall_01 }
		if = { limit = { this = province:1611 } add_special_building_slot = hadrians_wall_01 }
		if = { limit = { this = province:1632 } add_special_building_slot = offas_dyke_01 }
		if = { limit = { this = province:1633 } add_special_building_slot = offas_dyke_01 }
		if = { limit = { this = province:1634 } add_special_building_slot = offas_dyke_01 }
		if = { limit = { this = province:1635 } add_special_building_slot = hadrians_wall_01 }
		if = { limit = { this = province:1643 } add_special_building_slot = offas_dyke_01 }
		if = { limit = { this = province:1646 } add_special_building_slot = offas_dyke_01 }
		if = { limit = { this = province:1648 } add_special_building_slot = offas_dyke_01 }
		if = { limit = { this = province:1785 } add_special_building_slot = holy_site_basilica_santiago_01 }
		if = { limit = { this = province:1787 } add_special_building_slot = tower_of_hercules_01 }
		if = { limit = { this = province:1792 } add_special_building_slot = roman_wall_of_lugo_01 }
		if = { limit = { this = province:1845 } add_special_building_slot = rock_of_gibraltar_01 }
		if = { limit = { this = province:1887 } add_special_building_slot = aljaferia_palace_01 }
		if = { limit = { this = province:1919 } add_special_building_slot = city_wall_of_toledo_01 }
		if = { limit = { this = province:1924 } add_special_building_slot = alcazar_of_segovia_01 }
		if = { limit = { this = province:1978 } add_special_building_slot = alhambra_01 }
		if = { limit = { this = province:1995 } add_special_building_slot = holy_site_great_mosque_of_cordoba_01 }
		if = { limit = { this = province:2088 } add_special_building_slot = holy_site_cologne_cathedral_01 }
		if = { limit = { this = province:2092 } add_special_building_slot = palace_of_aachen_01 }
		if = { limit = { this = province:2218 } add_special_building_slot = cevennes_mines_01 }
		if = { limit = { this = province:2333 } add_special_building_slot = notre_dame_01 }
		if = { limit = { this = province:2466 } add_special_building_slot = walls_of_genoa_01 }
		if = { limit = { this = province:2517 } add_special_building_slot = doges_palace_01 }
		if = { limit = { this = province:2542 } add_special_building_slot = generic_university }
		if = { limit = { this = province:2546 } add_special_building_slot = apollinare_nuovo }
		if = { limit = { this = province:2560 } add_special_building_slot = siena_university }
		if = { limit = { this = province:2575 } add_special_building_slot = the_colosseum_01 }
		if = { limit = { this = province:2577 } add_special_building_slot = holy_site_st_peters_basilica_01 }
		if = { limit = { this = province:2626 } add_special_building_slot = cattolica_stilo }
		if = { limit = { this = province:2654 } add_special_building_slot = argentiera_mines_01 }
		if = { limit = { this = province:2918 } add_special_building_slot = rammelsberg_mines_01 }
		if = { limit = { this = province:2950 } add_special_building_slot = schwaz_mines_01 }
		if = { limit = { this = province:3284 } add_special_building_slot = generic_university }
		if = { limit = { this = province:3288 } add_special_building_slot = ratnapura_mines_01 }
		if = { limit = { this = province:3566 } add_special_building_slot = srebrenica_mines_01 }
		if = { limit = { this = province:3594 } add_special_building_slot = trepca_mines_01 }
		if = { limit = { this = province:3602 } add_special_building_slot = rudnik_mines_01 }
		if = { limit = { this = province:3710 } add_special_building_slot = kassiopi_castle }
		if = { limit = { this = province:3729 } add_special_building_slot = hosios_loukas }
		if = { limit = { this = province:3736 } add_special_building_slot = despot_palace }
		if = { limit = { this = province:3776 } add_special_building_slot = mount_athos_01 }
		if = { limit = { this = province:3796 } add_special_building_slot = meteora_01 }
		if = { limit = { this = province:3814 } add_special_building_slot = kremnica_mines_01 }
		if = { limit = { this = province:3924 } add_special_building_slot = turda_mines_01 }
		if = { limit = { this = province:3936 } add_special_building_slot = verespatak_mines_01 }
		if = { limit = { this = province:3968 } add_special_building_slot = khetri_mines_01 }
		if = { limit = { this = province:4006 } add_special_building_slot = alamut_castle_01 }
		if = { limit = { this = province:4012 } add_special_building_slot = imam_reza_shrine_01 }
		if = { limit = { this = province:4017 } add_special_building_slot = nishapur_mines_01 }
		if = { limit = { this = province:4030 } add_special_building_slot = great_wall_of_gorgan_01 }
		if = { limit = { this = province:4031 } add_special_building_slot = great_wall_of_gorgan_01 }
		if = { limit = { this = province:4106 } add_special_building_slot = the_friday_mosque_01 }
		if = { limit = { this = province:4118 } add_special_building_slot = tomb_of_cyrus_01 }
		if = { limit = { this = province:4134 } add_special_building_slot = trosky_castle_01 }
		if = { limit = { this = province:4161 } add_special_building_slot = kutna_hora_mines_01 }
		if = { limit = { this = province:4177 } add_special_building_slot = maharloo_lake_01 }
		if = { limit = { this = province:4225 } add_special_building_slot = minarets_and_remains_of_jam_01 }
		if = { limit = { this = province:4261 } add_special_building_slot = falak_ol_aflak_citadel_01 }
		if = { limit = { this = province:4316 } add_special_building_slot = mount_damavand_01 }
		if = { limit = { this = province:4325 } add_special_building_slot = soltaniyeh_01 }
		if = { limit = { this = province:4343 } add_special_building_slot = buddhas_of_bamian_01 }
		if = { limit = { this = province:4345 } add_special_building_slot = pansjhir_mines_01 }
		if = { limit = { this = province:4355 } add_special_building_slot = sar_i_sang_mines_01 }
		if = { limit = { this = province:4394 } add_special_building_slot = ark_of_bukhara_01 }
		if = { limit = { this = province:4404 } add_special_building_slot = shah_i_zinda_01 }
		if = { limit = { this = province:4540 } add_special_building_slot = rainbow_mountains_01 }
		if = { limit = { this = province:4760 } add_special_building_slot = taghaza_mines_01 }
		if = { limit = { this = province:4796 } add_special_building_slot = palace_of_ctesiphon_01 }
		if = { limit = { this = province:4805 } add_special_building_slot = holy_site_great_mosque_of_samarra_01 }
		if = { limit = { this = province:4828 } add_special_building_slot = house_of_wisdom_01 }
		if = { limit = { this = province:5040 } add_special_building_slot = hotin_fort_01 }
		if = { limit = { this = province:5531 } add_special_building_slot = phocaea_mines_01 }
		if = { limit = { this = province:5565 } add_special_building_slot = maiden_tower }
		if = { limit = { this = province:5681 } add_special_building_slot = saint_lazarus }
		if = { limit = { this = province:5728 } add_special_building_slot = etchmiadzin_cathedral }
		if = { limit = { this = province:5764 } add_special_building_slot = jvari_monastery }
		if = { limit = { this = province:5934 } add_special_building_slot = citadel_of_aleppo_01 }
		if = { limit = { this = province:5965 } add_special_building_slot = dome_of_the_rock_01 }
		if = { limit = { this = province:5971 } add_special_building_slot = petra_01 }
		if = { limit = { this = province:5993 } add_special_building_slot = holy_site_imam_ali_mosque_01 }
		if = { limit = { this = province:6032 } add_special_building_slot = saint_catherine }
		if = { limit = { this = province:6042 } add_special_building_slot = al_azhar_university }
		if = { limit = { this = province:6057 } add_special_building_slot = the_pyramids_01 }
		if = { limit = { this = province:6113 } add_special_building_slot = allaq_mines_01 }
		if = { limit = { this = province:6212 } add_special_building_slot = holy_site_prophetic_mosque_01 }
		if = { limit = { this = province:6223 } add_special_building_slot = holy_site_great_mosque_of_mecca_01 }
		if = { limit = { this = province:6475 } add_special_building_slot = ijil_mines_01 }
		if = { limit = { this = province:6562 } add_special_building_slot = takkeda_mines_01 }
		if = { limit = { this = province:6581 } add_special_building_slot = sankore_university }
		if = { limit = { this = province:6711 } add_special_building_slot = holy_site_great_mosque_of_djenne_01 }
		if = { limit = { this = province:6728 } add_special_building_slot = mali_mines_01 }
		if = { limit = { this = province:6739 } add_special_building_slot = mali_mines_01 }
		if = { limit = { this = province:6747 } add_special_building_slot = mali_mines_01 }
		if = { limit = { this = province:7539 } add_special_building_slot = burkhan_khaldun_01 }
		if = { limit = { this = province:7912 } add_special_building_slot = kollur_mines_01 }
		if = { limit = { this = province:8072 } add_special_building_slot = walls_of_benin_01 }
		if = { limit = { this = province:8780 } add_special_building_slot = hadrians_wall_01 }
		if = { limit = { this = province:8802 } add_special_building_slot = quanzhou_seaport_01 }
		if = { limit = { this = province:8803 } add_special_building_slot = generic_university }
		if = { limit = { this = province:8808 } add_special_building_slot = zijinshan_mines_01 }
		if = { limit = { this = province:8823 } add_special_building_slot = baofeng_mines_01 }
		if = { limit = { this = province:8832 } add_special_building_slot = liangzhe_mines_01 }
		if = { limit = { this = province:8838 } add_special_building_slot = tiantai_monasteries_01 }
		if = { limit = { this = province:8853 } add_special_building_slot = jiaodong_mines_01 }
		if = { limit = { this = province:8881 } add_special_building_slot = culai_academy_01 }
		if = { limit = { this = province:8961 } add_special_building_slot = nanhua_temple_01 }
		if = { limit = { this = province:8965 } add_special_building_slot = guiyang_mines_01 }
		if = { limit = { this = province:8970 } add_special_building_slot = shigu_academy_01 }
		if = { limit = { this = province:8986 } add_special_building_slot = white_deer_grotto_academy_01 }
		if = { limit = { this = province:9550 } add_special_building_slot = ananda_temple_01 }
		if = { limit = { this = province:9551 } add_special_building_slot = generic_university }
		if = { limit = { this = province:9598 } add_special_building_slot = shwedagon_pagoda_01 }
		if = { limit = { this = province:9642 } add_special_building_slot = mogok_mines_01 }
		if = { limit = { this = province:9643 } add_special_building_slot = hpakant_mines_01 }
		if = { limit = { this = province:9729 } add_special_building_slot = zigong_mines_01 }
		if = { limit = { this = province:9786 } add_special_building_slot = shaolin_monastery_01 }
		if = { limit = { this = province:9822 } add_special_building_slot = kaifeng_palace_01 }
		if = { limit = { this = province:9899 } add_special_building_slot = generic_university }
		if = { limit = { this = province:9906 } add_special_building_slot = byeokran_port_01 }
		if = { limit = { this = province:9937 } add_special_building_slot = gongsanseong_fortress_01 }
		if = { limit = { this = province:9973 } add_special_building_slot = hwangnyongsa_01 }
		if = { limit = { this = province:10025 } add_special_building_slot = wulingyuan_01 }
		if = { limit = { this = province:10041 } add_special_building_slot = dushan_mines_01 }
		if = { limit = { this = province:10046 } add_special_building_slot = wudang_mountain_temples_01 }
		if = { limit = { this = province:10059 } add_special_building_slot = yungang_grottoes_01 }
		if = { limit = { this = province:10065 } add_special_building_slot = hanging_temple_01 }
		if = { limit = { this = province:10079 } add_special_building_slot = pagoda_of_fogong_temple_01 }
		if = { limit = { this = province:10129 } add_special_building_slot = kaibao_mines_01 }
		if = { limit = { this = province:10149 } add_special_building_slot = lantian_mines_01 }
		if = { limit = { this = province:10151 } add_special_building_slot = qianling_mausoleum_01 }
		if = { limit = { this = province:10180 } add_special_building_slot = hanxing_mines_01 }
		if = { limit = { this = province:10223 } add_special_building_slot = leshan_giant_buddha_01 }
		if = { limit = { this = province:10313 } add_special_building_slot = lize_academy_01 }
		if = { limit = { this = province:10331 } add_special_building_slot = maoshan_academy_01 }
		if = { limit = { this = province:10345 } add_special_building_slot = lingyin_temple_01 }
		if = { limit = { this = province:10347 } add_special_building_slot = liuhe_pagoda_01 }
		if = { limit = { this = province:10401 } add_special_building_slot = chihu_mines_01 }
		if = { limit = { this = province:10430 } add_special_building_slot = giant_wild_goose_pagoda_01 }
		if = { limit = { this = province:10463 } add_special_building_slot = fengtian_mines_01 }
		if = { limit = { this = province:10528 } add_special_building_slot = dazaifu_01 }
		if = { limit = { this = province:10529 } add_special_building_slot = hakata_port_01 }
		if = { limit = { this = province:10563 } add_special_building_slot = tsushima_mines_01 }
		if = { limit = { this = province:10576 } add_special_building_slot = itsukushima_jinja_01 }
		if = { limit = { this = province:10598 } add_special_building_slot = tada_mines_01 }
		if = { limit = { this = province:10601 } add_special_building_slot = mozu_tombs }
		if = { limit = { this = province:10603 } add_special_building_slot = heian_palace_01 }
		if = { limit = { this = province:10609 } add_special_building_slot = kofuku_ji_01 }
		if = { limit = { this = province:10615 } add_special_building_slot = generic_university }
		if = { limit = { this = province:10649 } add_special_building_slot = sado_mines_01 }
		if = { limit = { this = province:10652 } add_special_building_slot = itoigawa_mines_01 }
		if = { limit = { this = province:10679 } add_special_building_slot = hoshi_ryokan_01 }
		if = { limit = { this = province:10685 } add_special_building_slot = mount_fuji_01 }
		if = { limit = { this = province:10697 } add_special_building_slot = chinjufu_01 }
		if = { limit = { this = province:10699 } add_special_building_slot = koganeyama_mines_01 }
		if = { limit = { this = province:10739 } add_special_building_slot = enryaku_ji_01 }
		if = { limit = { this = province:10757 } add_special_building_slot = ise_jingu_01 }
		if = { limit = { this = province:10805 } add_special_building_slot = generic_university }
		if = { limit = { this = province:10816 } add_special_building_slot = angkor_wat_01 }
		if = { limit = { this = province:10825 } add_special_building_slot = po_klong_garai_01 }
		if = { limit = { this = province:10857 } add_special_building_slot = dau_temple_01 }
		if = { limit = { this = province:10861 } add_special_building_slot = citadel_thang_long_01 }
		if = { limit = { this = province:10901 } add_special_building_slot = jizu_shan_temples_01 }
		if = { limit = { this = province:10928 } add_special_building_slot = generic_university }
		if = { limit = { this = province:10933 } add_special_building_slot = phnom_dek_mines_01 }
		if = { limit = { this = province:11062 } add_special_building_slot = generic_university }
		if = { limit = { this = province:11073 } add_special_building_slot = mount_apo_01 }
		if = { limit = { this = province:11294 } add_special_building_slot = muaro_jambi_01 }
		if = { limit = { this = province:11302 } add_special_building_slot = generic_university }
		if = { limit = { this = province:11308 } add_special_building_slot = krakatoa_01 }
		if = { limit = { this = province:11319 } add_special_building_slot = suvarnadvipa_mines_01 }
		if = { limit = { this = province:11341 } add_special_building_slot = borobudur_01 }
		if = { limit = { this = province:11344 } add_special_building_slot = dieng_plateau_01 }
		if = { limit = { this = province:11366 } add_special_building_slot = besakih_temple_01 }
		if = { limit = { this = province:11446 } add_special_building_slot = plain_of_jars_01 }
		if = { limit = { this = province:11794 } add_special_building_slot = xiuyan_mines_01 }
		if = { limit = { this = province:11836 } add_special_building_slot = mount_baekdu_01 }
		if = { limit = { this = province:12773 } add_special_building_slot = swahili_port_pate }
		if = { limit = { this = province:12776 } add_special_building_slot = swahili_port_lamu }
		if = { limit = { this = province:12786 } add_special_building_slot = swahili_port_mombasa }
		if = { limit = { this = province:12791 } add_special_building_slot = swahili_port_pemba }
		if = { limit = { this = province:12792 } add_special_building_slot = swahili_port_zanzibar }
		if = { limit = { this = province:12826 } add_special_building_slot = dean_mines_01 }
	}
	# original special building slots - empty
	if = {
		limit = { has_special_building_slot = no }
		if = { limit = { scope:halfsade_target_barony = title:b_BOR_Brunei } add_special_building_slot = gunung_api_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_Goryeo_Jeolla_Jeonju } add_special_building_slot = stone_pagoda_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_JAV_Daha } add_special_building_slot = wilwatikta_palace_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_Liao_Xijing } add_special_building_slot = goguryeo_tomb_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_PHI_Bool } add_special_building_slot = chocolate_hills_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_SUL_Malangke } add_special_building_slot = suwalesi_megaliths_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_SUM_Muara_Takus } add_special_building_slot = muara_takus_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_al-ghaba } add_special_building_slot = ghana_palace_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_angkor } add_special_building_slot = temples_angkor_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_avranches } add_special_building_slot = mont_st_michel_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_barcelona } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_bidar } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_cambridge } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_changsha } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_chengji } add_special_building_slot = maijishan_grottoes_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_cluny } add_special_building_slot = cluny_abbey_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_coimbra } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_dali_1 } add_special_building_slot = three_pagodas_dali_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_damascus } add_special_building_slot = damascus_mosque_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_dumbarton } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_ferrara } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_fes } add_special_building_slot = al_qarawiyyin_university_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_firenze } add_special_building_slot = duomo_florence_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_fuqu } add_special_building_slot = confucius_temple_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_indraprastha } add_special_building_slot = qutb_minar_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_jaisalmer } add_special_building_slot = jaisalmer_fort_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_janakpur } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_kairouan } add_special_building_slot = kairouan_basins_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_kamakura } add_special_building_slot = buddha_kamakura_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_kano } add_special_building_slot = kano_walls_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_kathmandu } add_special_building_slot = boudhanath_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_kizuki_taisha } add_special_building_slot = izumo_taisha_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_koh_ker } add_special_building_slot = pyramid_lingapura_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_konarak } add_special_building_slot = konark_temple_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_krakow } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_lalibela } add_special_building_slot = beta_giyorgis_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_leczyca } add_special_building_slot = wawel_cathedral_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_leipzig } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_lhasa } add_special_building_slot = jokhang_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_long_hung } add_special_building_slot = ha_long_bay_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_madrid } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_malappuram } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_merv } add_special_building_slot = kyz_kala_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_messina } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_milano } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_montlhery } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_my_son } add_special_building_slot = my_son_sanctuary_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_nanhai } add_special_building_slot = fanfang_guangzhou_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_napoli } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_novgorod } add_special_building_slot = holy_wisdom_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_padua } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_perugia } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_pisa } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_praha } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_qartajana } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_qiantang } add_special_building_slot = citadel_linan_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_qingchi } add_special_building_slot = iron_lion_cangzhou_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_rostock } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_salamanca } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_sanchi } add_special_building_slot = sanchi_stupa_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_sarsar } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_schmalkalden } add_special_building_slot = wartburg_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_sitges } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_somapur } add_special_building_slot = somapura_university_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_speyer } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_sukhothai } add_special_building_slot = thuriang_kilns_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_turin } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_uppsala } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_vatapi } add_special_building_slot = vatapi_caves_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_vienna } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_visegrad_hun } add_special_building_slot = visegrad_castle_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_wazwan } add_special_building_slot = generic_university }
		if = { limit = { scope:halfsade_target_barony = title:b_yangzhai } add_special_building_slot = dengfeng_observatory_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_yazd } add_special_building_slot = yazd_mosque_01 }
		if = { limit = { scope:halfsade_target_barony = title:b_york } add_special_building_slot = york_walls_01 }
	}
	# holy site special building slots - check faith (fragile/check-debug)
	if = {
		limit = { has_special_building_slot = no scope:halfsade_target_barony = { is_holy_site = yes } }
		debug_log = "halfsade: holy site barony has no slot, looking up its faith"
		scope:halfsade_target_barony = {
			random_barony_holy_site = {
				random_holy_site_faith = { save_scope_as = halfsade_holy_faith }
			}
		}
		if = {
			limit = { exists = scope:halfsade_holy_faith }
			debug_log = "halfsade: faith found, calling the vanilla holy site slot effect"
			add_holy_site_fallback_special_building_slot_effect = { FAITH = scope:halfsade_holy_faith }
		}
		else = {
			debug_log = "halfsade: holy site faith lookup FAILED, no faith saved"
		}
	}
	# unknown special building slots (fragile/check-debug)
	if = {
		limit = { has_special_building_slot = no }
		debug_log = "halfsade: nothing identified the slot, using the generic_university fallback"
		debug_log_scopes = yes
		add_special_building_slot = generic_university
	}
}

halfsade_restore_great_slots = {
}
