﻿qing_htool_building_build_upgrade_cost_switch_trigger = {
    has_game_rule = qing_htool_building_build_upgrade_cost_switch_on
}

qing_htool_building_build_upgrade_holding_switch_trigger = {
    has_game_rule = qing_htool_building_build_upgrade_holding_switch_on
}

qing_htool_building_build_upgrade_castle_02_trigger = {
    has_holding_type = castle_holding
    has_building_or_higher = castle_01
    NOT = { has_building_or_higher = castle_02 }
}
qing_htool_building_build_upgrade_castle_03_trigger = {
    has_holding_type = castle_holding
    has_building_or_higher = castle_02
    NOT = { has_building_or_higher = castle_03 }
}
qing_htool_building_build_upgrade_castle_04_trigger = {
    has_holding_type = castle_holding
    has_building_or_higher = castle_03
    NOT = { has_building_or_higher = castle_04 }
}
qing_htool_building_build_upgrade_city_02_trigger = {
    has_holding_type = city_holding
    has_building_or_higher = city_01
    NOT = { has_building_or_higher = city_02 }
}
qing_htool_building_build_upgrade_city_03_trigger = {
    has_holding_type = city_holding
    has_building_or_higher = city_02
    NOT = { has_building_or_higher = city_03 }
}
qing_htool_building_build_upgrade_city_04_trigger = {
    has_holding_type = city_holding
    has_building_or_higher = city_03
    NOT = { has_building_or_higher = city_04 }
}
qing_htool_building_build_upgrade_temple_02_trigger = {
    has_holding_type = church_holding
    has_building_or_higher = temple_01
    NOT = { has_building_or_higher = temple_02 }
}
qing_htool_building_build_upgrade_temple_03_trigger = {
    has_holding_type = church_holding
    has_building_or_higher = temple_02
    NOT = { has_building_or_higher = temple_03 }
}
qing_htool_building_build_upgrade_temple_04_trigger = {
    has_holding_type = church_holding
    has_building_or_higher = temple_03
    NOT = { has_building_or_higher = temple_04 }
}
qing_htool_building_build_upgrade_tribe_02_trigger = {
    has_holding_type = tribal_holding
    has_building_or_higher = tribe_01
    NOT = { has_building_or_higher = tribe_02 }
}
qing_htool_building_build_upgrade_temple_citadel_02_trigger = {
    has_holding_type = temple_citadel_holding
    has_building_or_higher = temple_citadel_01
    NOT = { has_building_or_higher = temple_citadel_02 }
}
qing_htool_building_build_upgrade_temple_citadel_03_trigger = {
    has_holding_type = temple_citadel_holding
    has_building_or_higher = temple_citadel_02
    NOT = { has_building_or_higher = temple_citadel_03 }
}
qing_htool_building_build_upgrade_temple_citadel_04_trigger = {
    has_holding_type = temple_citadel_holding
    has_building_or_higher = temple_citadel_03
    NOT = { has_building_or_higher = temple_citadel_04 }
}
qing_htool_building_build_upgrade_ramparts_02_trigger = {
    has_building_or_higher = ramparts_01
    NOT = { has_building_or_higher = ramparts_02 }
}
qing_htool_building_build_upgrade_ramparts_03_trigger = {
    has_building_or_higher = ramparts_02
    NOT = { has_building_or_higher = ramparts_03 }
}
qing_htool_building_build_upgrade_ramparts_04_trigger = {
    has_building_or_higher = ramparts_03
    NOT = { has_building_or_higher = ramparts_04 }
}
qing_htool_building_build_upgrade_ramparts_05_trigger = {
    has_building_or_higher = ramparts_04
    NOT = { has_building_or_higher = ramparts_05 }
}
qing_htool_building_build_upgrade_ramparts_06_trigger = {
    has_building_or_higher = ramparts_05
    NOT = { has_building_or_higher = ramparts_06 }
}
qing_htool_building_build_upgrade_ramparts_07_trigger = {
    has_building_or_higher = ramparts_06
    NOT = { has_building_or_higher = ramparts_07 }
}
qing_htool_building_build_upgrade_ramparts_08_trigger = {
    has_building_or_higher = ramparts_07
    NOT = { has_building_or_higher = ramparts_08 }
}
qing_htool_building_build_upgrade_curtain_walls_02_trigger = {
    has_building_or_higher = curtain_walls_01
    NOT = { has_building_or_higher = curtain_walls_02 }
}
qing_htool_building_build_upgrade_curtain_walls_03_trigger = {
    has_building_or_higher = curtain_walls_02
    NOT = { has_building_or_higher = curtain_walls_03 }
}
qing_htool_building_build_upgrade_curtain_walls_04_trigger = {
    has_building_or_higher = curtain_walls_03
    NOT = { has_building_or_higher = curtain_walls_04 }
}
qing_htool_building_build_upgrade_curtain_walls_05_trigger = {
    has_building_or_higher = curtain_walls_04
    NOT = { has_building_or_higher = curtain_walls_05 }
}
qing_htool_building_build_upgrade_curtain_walls_06_trigger = {
    has_building_or_higher = curtain_walls_05
    NOT = { has_building_or_higher = curtain_walls_06 }
}
qing_htool_building_build_upgrade_curtain_walls_07_trigger = {
    has_building_or_higher = curtain_walls_06
    NOT = { has_building_or_higher = curtain_walls_07 }
}
qing_htool_building_build_upgrade_curtain_walls_08_trigger = {
    has_building_or_higher = curtain_walls_07
    NOT = { has_building_or_higher = curtain_walls_08 }
}
qing_htool_building_build_upgrade_watchtowers_02_trigger = {
    has_building_or_higher = watchtowers_01
    NOT = { has_building_or_higher = watchtowers_02 }
}
qing_htool_building_build_upgrade_watchtowers_03_trigger = {
    has_building_or_higher = watchtowers_02
    NOT = { has_building_or_higher = watchtowers_03 }
}
qing_htool_building_build_upgrade_watchtowers_04_trigger = {
    has_building_or_higher = watchtowers_03
    NOT = { has_building_or_higher = watchtowers_04 }
}
qing_htool_building_build_upgrade_watchtowers_05_trigger = {
    has_building_or_higher = watchtowers_04
    NOT = { has_building_or_higher = watchtowers_05 }
}
qing_htool_building_build_upgrade_watchtowers_06_trigger = {
    has_building_or_higher = watchtowers_05
    NOT = { has_building_or_higher = watchtowers_06 }
}
qing_htool_building_build_upgrade_watchtowers_07_trigger = {
    has_building_or_higher = watchtowers_06
    NOT = { has_building_or_higher = watchtowers_07 }
}
qing_htool_building_build_upgrade_watchtowers_08_trigger = {
    has_building_or_higher = watchtowers_07
    NOT = { has_building_or_higher = watchtowers_08 }
}
qing_htool_building_build_upgrade_hill_forts_02_trigger = {
    has_building_or_higher = hill_forts_01
    NOT = { has_building_or_higher = hill_forts_02 }
}
qing_htool_building_build_upgrade_hill_forts_03_trigger = {
    has_building_or_higher = hill_forts_02
    NOT = { has_building_or_higher = hill_forts_03 }
}
qing_htool_building_build_upgrade_hill_forts_04_trigger = {
    has_building_or_higher = hill_forts_03
    NOT = { has_building_or_higher = hill_forts_04 }
}
qing_htool_building_build_upgrade_hill_forts_05_trigger = {
    has_building_or_higher = hill_forts_04
    NOT = { has_building_or_higher = hill_forts_05 }
}
qing_htool_building_build_upgrade_hill_forts_06_trigger = {
    has_building_or_higher = hill_forts_05
    NOT = { has_building_or_higher = hill_forts_06 }
}
qing_htool_building_build_upgrade_hill_forts_07_trigger = {
    has_building_or_higher = hill_forts_06
    NOT = { has_building_or_higher = hill_forts_07 }
}
qing_htool_building_build_upgrade_hill_forts_08_trigger = {
    has_building_or_higher = hill_forts_07
    NOT = { has_building_or_higher = hill_forts_08 }
}
qing_htool_building_build_upgrade_palisades_02_trigger = {
    has_building_or_higher = palisades_01
    NOT = { has_building_or_higher = palisades_02 }
}
qing_htool_building_build_upgrade_idjang_forts_02_trigger = {
    has_building_or_higher = idjang_forts_01
    NOT = { has_building_or_higher = idjang_forts_02 }
}
qing_htool_building_build_upgrade_idjang_forts_03_trigger = {
    has_building_or_higher = idjang_forts_02
    NOT = { has_building_or_higher = idjang_forts_03 }
}
qing_htool_building_build_upgrade_idjang_forts_04_trigger = {
    has_building_or_higher = idjang_forts_03
    NOT = { has_building_or_higher = idjang_forts_04 }
}
qing_htool_building_build_upgrade_common_tradeport_02_trigger = {
    has_building_or_higher = common_tradeport_01
    NOT = { has_building_or_higher = common_tradeport_02 }
}
qing_htool_building_build_upgrade_common_tradeport_03_trigger = {
    has_building_or_higher = common_tradeport_02
    NOT = { has_building_or_higher = common_tradeport_03 }
}
qing_htool_building_build_upgrade_common_tradeport_04_trigger = {
    has_building_or_higher = common_tradeport_03
    NOT = { has_building_or_higher = common_tradeport_04 }
}
qing_htool_building_build_upgrade_common_tradeport_05_trigger = {
    has_building_or_higher = common_tradeport_04
    NOT = { has_building_or_higher = common_tradeport_05 }
}
qing_htool_building_build_upgrade_common_tradeport_06_trigger = {
    has_building_or_higher = common_tradeport_05
    NOT = { has_building_or_higher = common_tradeport_06 }
}
qing_htool_building_build_upgrade_common_tradeport_07_trigger = {
    has_building_or_higher = common_tradeport_06
    NOT = { has_building_or_higher = common_tradeport_07 }
}
qing_htool_building_build_upgrade_common_tradeport_08_trigger = {
    has_building_or_higher = common_tradeport_07
    NOT = { has_building_or_higher = common_tradeport_08 }
}
qing_htool_building_build_upgrade_pastures_02_trigger = {
    has_building_or_higher = pastures_01
    NOT = { has_building_or_higher = pastures_02 }
}
qing_htool_building_build_upgrade_pastures_03_trigger = {
    has_building_or_higher = pastures_02
    NOT = { has_building_or_higher = pastures_03 }
}
qing_htool_building_build_upgrade_pastures_04_trigger = {
    has_building_or_higher = pastures_03
    NOT = { has_building_or_higher = pastures_04 }
}
qing_htool_building_build_upgrade_pastures_05_trigger = {
    has_building_or_higher = pastures_04
    NOT = { has_building_or_higher = pastures_05 }
}
qing_htool_building_build_upgrade_pastures_06_trigger = {
    has_building_or_higher = pastures_05
    NOT = { has_building_or_higher = pastures_06 }
}
qing_htool_building_build_upgrade_pastures_07_trigger = {
    has_building_or_higher = pastures_06
    NOT = { has_building_or_higher = pastures_07 }
}
qing_htool_building_build_upgrade_pastures_08_trigger = {
    has_building_or_higher = pastures_07
    NOT = { has_building_or_higher = pastures_08 }
}
qing_htool_building_build_upgrade_hunting_grounds_02_trigger = {
    has_building_or_higher = hunting_grounds_01
    NOT = { has_building_or_higher = hunting_grounds_02 }
}
qing_htool_building_build_upgrade_hunting_grounds_03_trigger = {
    has_building_or_higher = hunting_grounds_02
    NOT = { has_building_or_higher = hunting_grounds_03 }
}
qing_htool_building_build_upgrade_hunting_grounds_04_trigger = {
    has_building_or_higher = hunting_grounds_03
    NOT = { has_building_or_higher = hunting_grounds_04 }
}
qing_htool_building_build_upgrade_hunting_grounds_05_trigger = {
    has_building_or_higher = hunting_grounds_04
    NOT = { has_building_or_higher = hunting_grounds_05 }
}
qing_htool_building_build_upgrade_hunting_grounds_06_trigger = {
    has_building_or_higher = hunting_grounds_05
    NOT = { has_building_or_higher = hunting_grounds_06 }
}
qing_htool_building_build_upgrade_hunting_grounds_07_trigger = {
    has_building_or_higher = hunting_grounds_06
    NOT = { has_building_or_higher = hunting_grounds_07 }
}
qing_htool_building_build_upgrade_hunting_grounds_08_trigger = {
    has_building_or_higher = hunting_grounds_07
    NOT = { has_building_or_higher = hunting_grounds_08 }
}
qing_htool_building_build_upgrade_orchards_02_trigger = {
    has_building_or_higher = orchards_01
    NOT = { has_building_or_higher = orchards_02 }
}
qing_htool_building_build_upgrade_orchards_03_trigger = {
    has_building_or_higher = orchards_02
    NOT = { has_building_or_higher = orchards_03 }
}
qing_htool_building_build_upgrade_orchards_04_trigger = {
    has_building_or_higher = orchards_03
    NOT = { has_building_or_higher = orchards_04 }
}
qing_htool_building_build_upgrade_orchards_05_trigger = {
    has_building_or_higher = orchards_04
    NOT = { has_building_or_higher = orchards_05 }
}
qing_htool_building_build_upgrade_orchards_06_trigger = {
    has_building_or_higher = orchards_05
    NOT = { has_building_or_higher = orchards_06 }
}
qing_htool_building_build_upgrade_orchards_07_trigger = {
    has_building_or_higher = orchards_06
    NOT = { has_building_or_higher = orchards_07 }
}
qing_htool_building_build_upgrade_orchards_08_trigger = {
    has_building_or_higher = orchards_07
    NOT = { has_building_or_higher = orchards_08 }
}
qing_htool_building_build_upgrade_farm_estates_02_trigger = {
    has_building_or_higher = farm_estates_01
    NOT = { has_building_or_higher = farm_estates_02 }
}
qing_htool_building_build_upgrade_farm_estates_03_trigger = {
    has_building_or_higher = farm_estates_02
    NOT = { has_building_or_higher = farm_estates_03 }
}
qing_htool_building_build_upgrade_farm_estates_04_trigger = {
    has_building_or_higher = farm_estates_03
    NOT = { has_building_or_higher = farm_estates_04 }
}
qing_htool_building_build_upgrade_farm_estates_05_trigger = {
    has_building_or_higher = farm_estates_04
    NOT = { has_building_or_higher = farm_estates_05 }
}
qing_htool_building_build_upgrade_farm_estates_06_trigger = {
    has_building_or_higher = farm_estates_05
    NOT = { has_building_or_higher = farm_estates_06 }
}
qing_htool_building_build_upgrade_farm_estates_07_trigger = {
    has_building_or_higher = farm_estates_06
    NOT = { has_building_or_higher = farm_estates_07 }
}
qing_htool_building_build_upgrade_farm_estates_08_trigger = {
    has_building_or_higher = farm_estates_07
    NOT = { has_building_or_higher = farm_estates_08 }
}
qing_htool_building_build_upgrade_cereal_fields_02_trigger = {
    has_building_or_higher = cereal_fields_01
    NOT = { has_building_or_higher = cereal_fields_02 }
}
qing_htool_building_build_upgrade_cereal_fields_03_trigger = {
    has_building_or_higher = cereal_fields_02
    NOT = { has_building_or_higher = cereal_fields_03 }
}
qing_htool_building_build_upgrade_cereal_fields_04_trigger = {
    has_building_or_higher = cereal_fields_03
    NOT = { has_building_or_higher = cereal_fields_04 }
}
qing_htool_building_build_upgrade_cereal_fields_05_trigger = {
    has_building_or_higher = cereal_fields_04
    NOT = { has_building_or_higher = cereal_fields_05 }
}
qing_htool_building_build_upgrade_cereal_fields_06_trigger = {
    has_building_or_higher = cereal_fields_05
    NOT = { has_building_or_higher = cereal_fields_06 }
}
qing_htool_building_build_upgrade_cereal_fields_07_trigger = {
    has_building_or_higher = cereal_fields_06
    NOT = { has_building_or_higher = cereal_fields_07 }
}
qing_htool_building_build_upgrade_cereal_fields_08_trigger = {
    has_building_or_higher = cereal_fields_07
    NOT = { has_building_or_higher = cereal_fields_08 }
}
qing_htool_building_build_upgrade_logging_camps_02_trigger = {
    has_building_or_higher = logging_camps_01
    NOT = { has_building_or_higher = logging_camps_02 }
}
qing_htool_building_build_upgrade_logging_camps_03_trigger = {
    has_building_or_higher = logging_camps_02
    NOT = { has_building_or_higher = logging_camps_03 }
}
qing_htool_building_build_upgrade_logging_camps_04_trigger = {
    has_building_or_higher = logging_camps_03
    NOT = { has_building_or_higher = logging_camps_04 }
}
qing_htool_building_build_upgrade_logging_camps_05_trigger = {
    has_building_or_higher = logging_camps_04
    NOT = { has_building_or_higher = logging_camps_05 }
}
qing_htool_building_build_upgrade_logging_camps_06_trigger = {
    has_building_or_higher = logging_camps_05
    NOT = { has_building_or_higher = logging_camps_06 }
}
qing_htool_building_build_upgrade_logging_camps_07_trigger = {
    has_building_or_higher = logging_camps_06
    NOT = { has_building_or_higher = logging_camps_07 }
}
qing_htool_building_build_upgrade_logging_camps_08_trigger = {
    has_building_or_higher = logging_camps_07
    NOT = { has_building_or_higher = logging_camps_08 }
}
qing_htool_building_build_upgrade_peat_quarries_02_trigger = {
    has_building_or_higher = peat_quarries_01
    NOT = { has_building_or_higher = peat_quarries_02 }
}
qing_htool_building_build_upgrade_peat_quarries_03_trigger = {
    has_building_or_higher = peat_quarries_02
    NOT = { has_building_or_higher = peat_quarries_03 }
}
qing_htool_building_build_upgrade_peat_quarries_04_trigger = {
    has_building_or_higher = peat_quarries_03
    NOT = { has_building_or_higher = peat_quarries_04 }
}
qing_htool_building_build_upgrade_peat_quarries_05_trigger = {
    has_building_or_higher = peat_quarries_04
    NOT = { has_building_or_higher = peat_quarries_05 }
}
qing_htool_building_build_upgrade_peat_quarries_06_trigger = {
    has_building_or_higher = peat_quarries_05
    NOT = { has_building_or_higher = peat_quarries_06 }
}
qing_htool_building_build_upgrade_peat_quarries_07_trigger = {
    has_building_or_higher = peat_quarries_06
    NOT = { has_building_or_higher = peat_quarries_07 }
}
qing_htool_building_build_upgrade_peat_quarries_08_trigger = {
    has_building_or_higher = peat_quarries_07
    NOT = { has_building_or_higher = peat_quarries_08 }
}
qing_htool_building_build_upgrade_hill_farms_02_trigger = {
    has_building_or_higher = hill_farms_01
    NOT = { has_building_or_higher = hill_farms_02 }
}
qing_htool_building_build_upgrade_hill_farms_03_trigger = {
    has_building_or_higher = hill_farms_02
    NOT = { has_building_or_higher = hill_farms_03 }
}
qing_htool_building_build_upgrade_hill_farms_04_trigger = {
    has_building_or_higher = hill_farms_03
    NOT = { has_building_or_higher = hill_farms_04 }
}
qing_htool_building_build_upgrade_hill_farms_05_trigger = {
    has_building_or_higher = hill_farms_04
    NOT = { has_building_or_higher = hill_farms_05 }
}
qing_htool_building_build_upgrade_hill_farms_06_trigger = {
    has_building_or_higher = hill_farms_05
    NOT = { has_building_or_higher = hill_farms_06 }
}
qing_htool_building_build_upgrade_hill_farms_07_trigger = {
    has_building_or_higher = hill_farms_06
    NOT = { has_building_or_higher = hill_farms_07 }
}
qing_htool_building_build_upgrade_hill_farms_08_trigger = {
    has_building_or_higher = hill_farms_07
    NOT = { has_building_or_higher = hill_farms_08 }
}
qing_htool_building_build_upgrade_elephant_pens_02_trigger = {
    has_building_or_higher = elephant_pens_01
    NOT = { has_building_or_higher = elephant_pens_02 }
}
qing_htool_building_build_upgrade_elephant_pens_03_trigger = {
    has_building_or_higher = elephant_pens_02
    NOT = { has_building_or_higher = elephant_pens_03 }
}
qing_htool_building_build_upgrade_elephant_pens_04_trigger = {
    has_building_or_higher = elephant_pens_03
    NOT = { has_building_or_higher = elephant_pens_04 }
}
qing_htool_building_build_upgrade_elephant_pens_05_trigger = {
    has_building_or_higher = elephant_pens_04
    NOT = { has_building_or_higher = elephant_pens_05 }
}
qing_htool_building_build_upgrade_elephant_pens_06_trigger = {
    has_building_or_higher = elephant_pens_05
    NOT = { has_building_or_higher = elephant_pens_06 }
}
qing_htool_building_build_upgrade_elephant_pens_07_trigger = {
    has_building_or_higher = elephant_pens_06
    NOT = { has_building_or_higher = elephant_pens_07 }
}
qing_htool_building_build_upgrade_elephant_pens_08_trigger = {
    has_building_or_higher = elephant_pens_07
    NOT = { has_building_or_higher = elephant_pens_08 }
}
qing_htool_building_build_upgrade_plantations_02_trigger = {
    has_building_or_higher = plantations_01
    NOT = { has_building_or_higher = plantations_02 }
}
qing_htool_building_build_upgrade_plantations_03_trigger = {
    has_building_or_higher = plantations_02
    NOT = { has_building_or_higher = plantations_03 }
}
qing_htool_building_build_upgrade_plantations_04_trigger = {
    has_building_or_higher = plantations_03
    NOT = { has_building_or_higher = plantations_04 }
}
qing_htool_building_build_upgrade_plantations_05_trigger = {
    has_building_or_higher = plantations_04
    NOT = { has_building_or_higher = plantations_05 }
}
qing_htool_building_build_upgrade_plantations_06_trigger = {
    has_building_or_higher = plantations_05
    NOT = { has_building_or_higher = plantations_06 }
}
qing_htool_building_build_upgrade_plantations_07_trigger = {
    has_building_or_higher = plantations_06
    NOT = { has_building_or_higher = plantations_07 }
}
qing_htool_building_build_upgrade_plantations_08_trigger = {
    has_building_or_higher = plantations_07
    NOT = { has_building_or_higher = plantations_08 }
}
qing_htool_building_build_upgrade_quarries_02_trigger = {
    has_building_or_higher = quarries_01
    NOT = { has_building_or_higher = quarries_02 }
}
qing_htool_building_build_upgrade_quarries_03_trigger = {
    has_building_or_higher = quarries_02
    NOT = { has_building_or_higher = quarries_03 }
}
qing_htool_building_build_upgrade_quarries_04_trigger = {
    has_building_or_higher = quarries_03
    NOT = { has_building_or_higher = quarries_04 }
}
qing_htool_building_build_upgrade_quarries_05_trigger = {
    has_building_or_higher = quarries_04
    NOT = { has_building_or_higher = quarries_05 }
}
qing_htool_building_build_upgrade_quarries_06_trigger = {
    has_building_or_higher = quarries_05
    NOT = { has_building_or_higher = quarries_06 }
}
qing_htool_building_build_upgrade_quarries_07_trigger = {
    has_building_or_higher = quarries_06
    NOT = { has_building_or_higher = quarries_07 }
}
qing_htool_building_build_upgrade_quarries_08_trigger = {
    has_building_or_higher = quarries_07
    NOT = { has_building_or_higher = quarries_08 }
}
qing_htool_building_build_upgrade_qanats_02_trigger = {
    has_building_or_higher = qanats_01
    NOT = { has_building_or_higher = qanats_02 }
}
qing_htool_building_build_upgrade_qanats_03_trigger = {
    has_building_or_higher = qanats_02
    NOT = { has_building_or_higher = qanats_03 }
}
qing_htool_building_build_upgrade_qanats_04_trigger = {
    has_building_or_higher = qanats_03
    NOT = { has_building_or_higher = qanats_04 }
}
qing_htool_building_build_upgrade_qanats_05_trigger = {
    has_building_or_higher = qanats_04
    NOT = { has_building_or_higher = qanats_05 }
}
qing_htool_building_build_upgrade_qanats_06_trigger = {
    has_building_or_higher = qanats_05
    NOT = { has_building_or_higher = qanats_06 }
}
qing_htool_building_build_upgrade_qanats_07_trigger = {
    has_building_or_higher = qanats_06
    NOT = { has_building_or_higher = qanats_07 }
}
qing_htool_building_build_upgrade_qanats_08_trigger = {
    has_building_or_higher = qanats_07
    NOT = { has_building_or_higher = qanats_08 }
}
qing_htool_building_build_upgrade_murex_farm_02_trigger = {
    has_building_or_higher = murex_farm_01
    NOT = { has_building_or_higher = murex_farm_02 }
}
qing_htool_building_build_upgrade_murex_farm_03_trigger = {
    has_building_or_higher = murex_farm_02
    NOT = { has_building_or_higher = murex_farm_03 }
}
qing_htool_building_build_upgrade_murex_farm_04_trigger = {
    has_building_or_higher = murex_farm_03
    NOT = { has_building_or_higher = murex_farm_04 }
}
qing_htool_building_build_upgrade_murex_farm_05_trigger = {
    has_building_or_higher = murex_farm_04
    NOT = { has_building_or_higher = murex_farm_05 }
}
qing_htool_building_build_upgrade_murex_farm_06_trigger = {
    has_building_or_higher = murex_farm_05
    NOT = { has_building_or_higher = murex_farm_06 }
}
qing_htool_building_build_upgrade_murex_farm_07_trigger = {
    has_building_or_higher = murex_farm_06
    NOT = { has_building_or_higher = murex_farm_07 }
}
qing_htool_building_build_upgrade_murex_farm_08_trigger = {
    has_building_or_higher = murex_farm_07
    NOT = { has_building_or_higher = murex_farm_08 }
}
qing_htool_building_build_upgrade_paddy_fields_02_trigger = {
    has_building_or_higher = paddy_fields_01
    NOT = { has_building_or_higher = paddy_fields_02 }
}
qing_htool_building_build_upgrade_paddy_fields_03_trigger = {
    has_building_or_higher = paddy_fields_02
    NOT = { has_building_or_higher = paddy_fields_03 }
}
qing_htool_building_build_upgrade_paddy_fields_04_trigger = {
    has_building_or_higher = paddy_fields_03
    NOT = { has_building_or_higher = paddy_fields_04 }
}
qing_htool_building_build_upgrade_paddy_fields_05_trigger = {
    has_building_or_higher = paddy_fields_04
    NOT = { has_building_or_higher = paddy_fields_05 }
}
qing_htool_building_build_upgrade_paddy_fields_06_trigger = {
    has_building_or_higher = paddy_fields_05
    NOT = { has_building_or_higher = paddy_fields_06 }
}
qing_htool_building_build_upgrade_paddy_fields_07_trigger = {
    has_building_or_higher = paddy_fields_06
    NOT = { has_building_or_higher = paddy_fields_07 }
}
qing_htool_building_build_upgrade_paddy_fields_08_trigger = {
    has_building_or_higher = paddy_fields_07
    NOT = { has_building_or_higher = paddy_fields_08 }
}
qing_htool_building_build_upgrade_spice_plantation_02_trigger = {
    has_building_or_higher = spice_plantation_01
    NOT = { has_building_or_higher = spice_plantation_02 }
}
qing_htool_building_build_upgrade_spice_plantation_03_trigger = {
    has_building_or_higher = spice_plantation_02
    NOT = { has_building_or_higher = spice_plantation_03 }
}
qing_htool_building_build_upgrade_spice_plantation_04_trigger = {
    has_building_or_higher = spice_plantation_03
    NOT = { has_building_or_higher = spice_plantation_04 }
}
qing_htool_building_build_upgrade_spice_plantation_05_trigger = {
    has_building_or_higher = spice_plantation_04
    NOT = { has_building_or_higher = spice_plantation_05 }
}
qing_htool_building_build_upgrade_spice_plantation_06_trigger = {
    has_building_or_higher = spice_plantation_05
    NOT = { has_building_or_higher = spice_plantation_06 }
}
qing_htool_building_build_upgrade_spice_plantation_07_trigger = {
    has_building_or_higher = spice_plantation_06
    NOT = { has_building_or_higher = spice_plantation_07 }
}
qing_htool_building_build_upgrade_spice_plantation_08_trigger = {
    has_building_or_higher = spice_plantation_07
    NOT = { has_building_or_higher = spice_plantation_08 }
}
qing_htool_building_build_upgrade_waterworks_02_trigger = {
    has_building_or_higher = waterworks_01
    NOT = { has_building_or_higher = waterworks_02 }
}
qing_htool_building_build_upgrade_waterworks_03_trigger = {
    has_building_or_higher = waterworks_02
    NOT = { has_building_or_higher = waterworks_03 }
}
qing_htool_building_build_upgrade_waterworks_04_trigger = {
    has_building_or_higher = waterworks_03
    NOT = { has_building_or_higher = waterworks_04 }
}
qing_htool_building_build_upgrade_waterworks_05_trigger = {
    has_building_or_higher = waterworks_04
    NOT = { has_building_or_higher = waterworks_05 }
}
qing_htool_building_build_upgrade_waterworks_06_trigger = {
    has_building_or_higher = waterworks_05
    NOT = { has_building_or_higher = waterworks_06 }
}
qing_htool_building_build_upgrade_waterworks_07_trigger = {
    has_building_or_higher = waterworks_06
    NOT = { has_building_or_higher = waterworks_07 }
}
qing_htool_building_build_upgrade_waterworks_08_trigger = {
    has_building_or_higher = waterworks_07
    NOT = { has_building_or_higher = waterworks_08 }
}
qing_htool_building_build_upgrade_caravanserai_02_trigger = {
    has_building_or_higher = caravanserai_01
    NOT = { has_building_or_higher = caravanserai_02 }
}
qing_htool_building_build_upgrade_caravanserai_03_trigger = {
    has_building_or_higher = caravanserai_02
    NOT = { has_building_or_higher = caravanserai_03 }
}
qing_htool_building_build_upgrade_caravanserai_04_trigger = {
    has_building_or_higher = caravanserai_03
    NOT = { has_building_or_higher = caravanserai_04 }
}
qing_htool_building_build_upgrade_caravanserai_05_trigger = {
    has_building_or_higher = caravanserai_04
    NOT = { has_building_or_higher = caravanserai_05 }
}
qing_htool_building_build_upgrade_caravanserai_06_trigger = {
    has_building_or_higher = caravanserai_05
    NOT = { has_building_or_higher = caravanserai_06 }
}
qing_htool_building_build_upgrade_caravanserai_07_trigger = {
    has_building_or_higher = caravanserai_06
    NOT = { has_building_or_higher = caravanserai_07 }
}
qing_htool_building_build_upgrade_caravanserai_08_trigger = {
    has_building_or_higher = caravanserai_07
    NOT = { has_building_or_higher = caravanserai_08 }
}
qing_htool_building_build_upgrade_watermills_02_trigger = {
    has_building_or_higher = watermills_01
    NOT = { has_building_or_higher = watermills_02 }
}
qing_htool_building_build_upgrade_watermills_03_trigger = {
    has_building_or_higher = watermills_02
    NOT = { has_building_or_higher = watermills_03 }
}
qing_htool_building_build_upgrade_watermills_04_trigger = {
    has_building_or_higher = watermills_03
    NOT = { has_building_or_higher = watermills_04 }
}
qing_htool_building_build_upgrade_watermills_05_trigger = {
    has_building_or_higher = watermills_04
    NOT = { has_building_or_higher = watermills_05 }
}
qing_htool_building_build_upgrade_watermills_06_trigger = {
    has_building_or_higher = watermills_05
    NOT = { has_building_or_higher = watermills_06 }
}
qing_htool_building_build_upgrade_watermills_07_trigger = {
    has_building_or_higher = watermills_06
    NOT = { has_building_or_higher = watermills_07 }
}
qing_htool_building_build_upgrade_watermills_08_trigger = {
    has_building_or_higher = watermills_07
    NOT = { has_building_or_higher = watermills_08 }
}
qing_htool_building_build_upgrade_windmills_02_trigger = {
    has_building_or_higher = windmills_01
    NOT = { has_building_or_higher = windmills_02 }
}
qing_htool_building_build_upgrade_windmills_03_trigger = {
    has_building_or_higher = windmills_02
    NOT = { has_building_or_higher = windmills_03 }
}
qing_htool_building_build_upgrade_windmills_04_trigger = {
    has_building_or_higher = windmills_03
    NOT = { has_building_or_higher = windmills_04 }
}
qing_htool_building_build_upgrade_windmills_05_trigger = {
    has_building_or_higher = windmills_04
    NOT = { has_building_or_higher = windmills_05 }
}
qing_htool_building_build_upgrade_windmills_06_trigger = {
    has_building_or_higher = windmills_05
    NOT = { has_building_or_higher = windmills_06 }
}
qing_htool_building_build_upgrade_windmills_07_trigger = {
    has_building_or_higher = windmills_06
    NOT = { has_building_or_higher = windmills_07 }
}
qing_htool_building_build_upgrade_windmills_08_trigger = {
    has_building_or_higher = windmills_07
    NOT = { has_building_or_higher = windmills_08 }
}
qing_htool_building_build_upgrade_guild_halls_02_trigger = {
    has_building_or_higher = guild_halls_01
    NOT = { has_building_or_higher = guild_halls_02 }
}
qing_htool_building_build_upgrade_guild_halls_03_trigger = {
    has_building_or_higher = guild_halls_02
    NOT = { has_building_or_higher = guild_halls_03 }
}
qing_htool_building_build_upgrade_guild_halls_04_trigger = {
    has_building_or_higher = guild_halls_03
    NOT = { has_building_or_higher = guild_halls_04 }
}
qing_htool_building_build_upgrade_guild_halls_05_trigger = {
    has_building_or_higher = guild_halls_04
    NOT = { has_building_or_higher = guild_halls_05 }
}
qing_htool_building_build_upgrade_guild_halls_06_trigger = {
    has_building_or_higher = guild_halls_05
    NOT = { has_building_or_higher = guild_halls_06 }
}
qing_htool_building_build_upgrade_guild_halls_07_trigger = {
    has_building_or_higher = guild_halls_06
    NOT = { has_building_or_higher = guild_halls_07 }
}
qing_htool_building_build_upgrade_guild_halls_08_trigger = {
    has_building_or_higher = guild_halls_07
    NOT = { has_building_or_higher = guild_halls_08 }
}
qing_htool_building_build_upgrade_market_villages_02_trigger = {
    has_building_or_higher = market_villages_01
    NOT = { has_building_or_higher = market_villages_02 }
}
qing_htool_building_build_upgrade_stilted_granaries_02_trigger = {
    has_building_or_higher = stilted_granaries_01
    NOT = { has_building_or_higher = stilted_granaries_02 }
}
qing_htool_building_build_upgrade_stilted_granaries_03_trigger = {
    has_building_or_higher = stilted_granaries_02
    NOT = { has_building_or_higher = stilted_granaries_03 }
}
qing_htool_building_build_upgrade_stilted_granaries_04_trigger = {
    has_building_or_higher = stilted_granaries_03
    NOT = { has_building_or_higher = stilted_granaries_04 }
}
qing_htool_building_build_upgrade_stilted_granaries_05_trigger = {
    has_building_or_higher = stilted_granaries_04
    NOT = { has_building_or_higher = stilted_granaries_05 }
}
qing_htool_building_build_upgrade_stilted_granaries_06_trigger = {
    has_building_or_higher = stilted_granaries_05
    NOT = { has_building_or_higher = stilted_granaries_06 }
}
qing_htool_building_build_upgrade_stilted_granaries_07_trigger = {
    has_building_or_higher = stilted_granaries_06
    NOT = { has_building_or_higher = stilted_granaries_07 }
}
qing_htool_building_build_upgrade_stilted_granaries_08_trigger = {
    has_building_or_higher = stilted_granaries_07
    NOT = { has_building_or_higher = stilted_granaries_08 }
}
qing_htool_building_build_upgrade_capital_bureau_02_trigger = {
    has_building_or_higher = capital_bureau_01
    NOT = { has_building_or_higher = capital_bureau_02 }
}
qing_htool_building_build_upgrade_capital_bureau_03_trigger = {
    has_building_or_higher = capital_bureau_02
    NOT = { has_building_or_higher = capital_bureau_03 }
}
qing_htool_building_build_upgrade_capital_bureau_04_trigger = {
    has_building_or_higher = capital_bureau_03
    NOT = { has_building_or_higher = capital_bureau_04 }
}
qing_htool_building_build_upgrade_capital_bureau_05_trigger = {
    has_building_or_higher = capital_bureau_04
    NOT = { has_building_or_higher = capital_bureau_05 }
}
qing_htool_building_build_upgrade_capital_bureau_06_trigger = {
    has_building_or_higher = capital_bureau_05
    NOT = { has_building_or_higher = capital_bureau_06 }
}
qing_htool_building_build_upgrade_capital_bureau_07_trigger = {
    has_building_or_higher = capital_bureau_06
    NOT = { has_building_or_higher = capital_bureau_07 }
}
qing_htool_building_build_upgrade_capital_bureau_08_trigger = {
    has_building_or_higher = capital_bureau_07
    NOT = { has_building_or_higher = capital_bureau_08 }
}
qing_htool_building_build_upgrade_breweries_02_trigger = {
    has_building_or_higher = breweries_01
    NOT = { has_building_or_higher = breweries_02 }
}
qing_htool_building_build_upgrade_breweries_03_trigger = {
    has_building_or_higher = breweries_02
    NOT = { has_building_or_higher = breweries_03 }
}
qing_htool_building_build_upgrade_breweries_04_trigger = {
    has_building_or_higher = breweries_03
    NOT = { has_building_or_higher = breweries_04 }
}
qing_htool_building_build_upgrade_breweries_05_trigger = {
    has_building_or_higher = breweries_04
    NOT = { has_building_or_higher = breweries_05 }
}
qing_htool_building_build_upgrade_breweries_06_trigger = {
    has_building_or_higher = breweries_05
    NOT = { has_building_or_higher = breweries_06 }
}
qing_htool_building_build_upgrade_breweries_07_trigger = {
    has_building_or_higher = breweries_06
    NOT = { has_building_or_higher = breweries_07 }
}
qing_htool_building_build_upgrade_breweries_08_trigger = {
    has_building_or_higher = breweries_07
    NOT = { has_building_or_higher = breweries_08 }
}
qing_htool_building_build_upgrade_military_camps_02_trigger = {
    has_building_or_higher = military_camps_01
    NOT = { has_building_or_higher = military_camps_02 }
}
qing_htool_building_build_upgrade_military_camps_03_trigger = {
    has_building_or_higher = military_camps_02
    NOT = { has_building_or_higher = military_camps_03 }
}
qing_htool_building_build_upgrade_military_camps_04_trigger = {
    has_building_or_higher = military_camps_03
    NOT = { has_building_or_higher = military_camps_04 }
}
qing_htool_building_build_upgrade_military_camps_05_trigger = {
    has_building_or_higher = military_camps_04
    NOT = { has_building_or_higher = military_camps_05 }
}
qing_htool_building_build_upgrade_military_camps_06_trigger = {
    has_building_or_higher = military_camps_05
    NOT = { has_building_or_higher = military_camps_06 }
}
qing_htool_building_build_upgrade_military_camps_07_trigger = {
    has_building_or_higher = military_camps_06
    NOT = { has_building_or_higher = military_camps_07 }
}
qing_htool_building_build_upgrade_military_camps_08_trigger = {
    has_building_or_higher = military_camps_07
    NOT = { has_building_or_higher = military_camps_08 }
}
qing_htool_building_build_upgrade_regimental_grounds_02_trigger = {
    has_building_or_higher = regimental_grounds_01
    NOT = { has_building_or_higher = regimental_grounds_02 }
}
qing_htool_building_build_upgrade_regimental_grounds_03_trigger = {
    has_building_or_higher = regimental_grounds_02
    NOT = { has_building_or_higher = regimental_grounds_03 }
}
qing_htool_building_build_upgrade_regimental_grounds_04_trigger = {
    has_building_or_higher = regimental_grounds_03
    NOT = { has_building_or_higher = regimental_grounds_04 }
}
qing_htool_building_build_upgrade_regimental_grounds_05_trigger = {
    has_building_or_higher = regimental_grounds_04
    NOT = { has_building_or_higher = regimental_grounds_05 }
}
qing_htool_building_build_upgrade_regimental_grounds_06_trigger = {
    has_building_or_higher = regimental_grounds_05
    NOT = { has_building_or_higher = regimental_grounds_06 }
}
qing_htool_building_build_upgrade_regimental_grounds_07_trigger = {
    has_building_or_higher = regimental_grounds_06
    NOT = { has_building_or_higher = regimental_grounds_07 }
}
qing_htool_building_build_upgrade_regimental_grounds_08_trigger = {
    has_building_or_higher = regimental_grounds_07
    NOT = { has_building_or_higher = regimental_grounds_08 }
}
qing_htool_building_build_upgrade_barracks_02_trigger = {
    has_building_or_higher = barracks_01
    NOT = { has_building_or_higher = barracks_02 }
}
qing_htool_building_build_upgrade_barracks_03_trigger = {
    has_building_or_higher = barracks_02
    NOT = { has_building_or_higher = barracks_03 }
}
qing_htool_building_build_upgrade_barracks_04_trigger = {
    has_building_or_higher = barracks_03
    NOT = { has_building_or_higher = barracks_04 }
}
qing_htool_building_build_upgrade_barracks_05_trigger = {
    has_building_or_higher = barracks_04
    NOT = { has_building_or_higher = barracks_05 }
}
qing_htool_building_build_upgrade_barracks_06_trigger = {
    has_building_or_higher = barracks_05
    NOT = { has_building_or_higher = barracks_06 }
}
qing_htool_building_build_upgrade_barracks_07_trigger = {
    has_building_or_higher = barracks_06
    NOT = { has_building_or_higher = barracks_07 }
}
qing_htool_building_build_upgrade_barracks_08_trigger = {
    has_building_or_higher = barracks_07
    NOT = { has_building_or_higher = barracks_08 }
}
qing_htool_building_build_upgrade_warrior_lodges_02_trigger = {
    has_building_or_higher = warrior_lodges_01
    NOT = { has_building_or_higher = warrior_lodges_02 }
}
qing_htool_building_build_upgrade_warrior_lodges_03_trigger = {
    has_building_or_higher = warrior_lodges_02
    NOT = { has_building_or_higher = warrior_lodges_03 }
}
qing_htool_building_build_upgrade_warrior_lodges_04_trigger = {
    has_building_or_higher = warrior_lodges_03
    NOT = { has_building_or_higher = warrior_lodges_04 }
}
qing_htool_building_build_upgrade_warrior_lodges_05_trigger = {
    has_building_or_higher = warrior_lodges_04
    NOT = { has_building_or_higher = warrior_lodges_05 }
}
qing_htool_building_build_upgrade_warrior_lodges_06_trigger = {
    has_building_or_higher = warrior_lodges_05
    NOT = { has_building_or_higher = warrior_lodges_06 }
}
qing_htool_building_build_upgrade_warrior_lodges_07_trigger = {
    has_building_or_higher = warrior_lodges_06
    NOT = { has_building_or_higher = warrior_lodges_07 }
}
qing_htool_building_build_upgrade_warrior_lodges_08_trigger = {
    has_building_or_higher = warrior_lodges_07
    NOT = { has_building_or_higher = warrior_lodges_08 }
}
qing_htool_building_build_upgrade_hillside_grazing_02_trigger = {
    has_building_or_higher = hillside_grazing_01
    NOT = { has_building_or_higher = hillside_grazing_02 }
}
qing_htool_building_build_upgrade_hillside_grazing_03_trigger = {
    has_building_or_higher = hillside_grazing_02
    NOT = { has_building_or_higher = hillside_grazing_03 }
}
qing_htool_building_build_upgrade_hillside_grazing_04_trigger = {
    has_building_or_higher = hillside_grazing_03
    NOT = { has_building_or_higher = hillside_grazing_04 }
}
qing_htool_building_build_upgrade_hillside_grazing_05_trigger = {
    has_building_or_higher = hillside_grazing_04
    NOT = { has_building_or_higher = hillside_grazing_05 }
}
qing_htool_building_build_upgrade_hillside_grazing_06_trigger = {
    has_building_or_higher = hillside_grazing_05
    NOT = { has_building_or_higher = hillside_grazing_06 }
}
qing_htool_building_build_upgrade_hillside_grazing_07_trigger = {
    has_building_or_higher = hillside_grazing_06
    NOT = { has_building_or_higher = hillside_grazing_07 }
}
qing_htool_building_build_upgrade_hillside_grazing_08_trigger = {
    has_building_or_higher = hillside_grazing_07
    NOT = { has_building_or_higher = hillside_grazing_08 }
}
qing_htool_building_build_upgrade_outposts_02_trigger = {
    has_building_or_higher = outposts_01
    NOT = { has_building_or_higher = outposts_02 }
}
qing_htool_building_build_upgrade_outposts_03_trigger = {
    has_building_or_higher = outposts_02
    NOT = { has_building_or_higher = outposts_03 }
}
qing_htool_building_build_upgrade_outposts_04_trigger = {
    has_building_or_higher = outposts_03
    NOT = { has_building_or_higher = outposts_04 }
}
qing_htool_building_build_upgrade_outposts_05_trigger = {
    has_building_or_higher = outposts_04
    NOT = { has_building_or_higher = outposts_05 }
}
qing_htool_building_build_upgrade_outposts_06_trigger = {
    has_building_or_higher = outposts_05
    NOT = { has_building_or_higher = outposts_06 }
}
qing_htool_building_build_upgrade_outposts_07_trigger = {
    has_building_or_higher = outposts_06
    NOT = { has_building_or_higher = outposts_07 }
}
qing_htool_building_build_upgrade_outposts_08_trigger = {
    has_building_or_higher = outposts_07
    NOT = { has_building_or_higher = outposts_08 }
}
qing_htool_building_build_upgrade_camel_farms_02_trigger = {
    has_building_or_higher = camel_farms_01
    NOT = { has_building_or_higher = camel_farms_02 }
}
qing_htool_building_build_upgrade_camel_farms_03_trigger = {
    has_building_or_higher = camel_farms_02
    NOT = { has_building_or_higher = camel_farms_03 }
}
qing_htool_building_build_upgrade_camel_farms_04_trigger = {
    has_building_or_higher = camel_farms_03
    NOT = { has_building_or_higher = camel_farms_04 }
}
qing_htool_building_build_upgrade_camel_farms_05_trigger = {
    has_building_or_higher = camel_farms_04
    NOT = { has_building_or_higher = camel_farms_05 }
}
qing_htool_building_build_upgrade_camel_farms_06_trigger = {
    has_building_or_higher = camel_farms_05
    NOT = { has_building_or_higher = camel_farms_06 }
}
qing_htool_building_build_upgrade_camel_farms_07_trigger = {
    has_building_or_higher = camel_farms_06
    NOT = { has_building_or_higher = camel_farms_07 }
}
qing_htool_building_build_upgrade_camel_farms_08_trigger = {
    has_building_or_higher = camel_farms_07
    NOT = { has_building_or_higher = camel_farms_08 }
}
qing_htool_building_build_upgrade_horse_pastures_02_trigger = {
    has_building_or_higher = horse_pastures_01
    NOT = { has_building_or_higher = horse_pastures_02 }
}
qing_htool_building_build_upgrade_horse_pastures_03_trigger = {
    has_building_or_higher = horse_pastures_02
    NOT = { has_building_or_higher = horse_pastures_03 }
}
qing_htool_building_build_upgrade_horse_pastures_04_trigger = {
    has_building_or_higher = horse_pastures_03
    NOT = { has_building_or_higher = horse_pastures_04 }
}
qing_htool_building_build_upgrade_horse_pastures_05_trigger = {
    has_building_or_higher = horse_pastures_04
    NOT = { has_building_or_higher = horse_pastures_05 }
}
qing_htool_building_build_upgrade_horse_pastures_06_trigger = {
    has_building_or_higher = horse_pastures_05
    NOT = { has_building_or_higher = horse_pastures_06 }
}
qing_htool_building_build_upgrade_horse_pastures_07_trigger = {
    has_building_or_higher = horse_pastures_06
    NOT = { has_building_or_higher = horse_pastures_07 }
}
qing_htool_building_build_upgrade_horse_pastures_08_trigger = {
    has_building_or_higher = horse_pastures_07
    NOT = { has_building_or_higher = horse_pastures_08 }
}
qing_htool_building_build_upgrade_stables_02_trigger = {
    has_building_or_higher = stables_01
    NOT = { has_building_or_higher = stables_02 }
}
qing_htool_building_build_upgrade_stables_03_trigger = {
    has_building_or_higher = stables_02
    NOT = { has_building_or_higher = stables_03 }
}
qing_htool_building_build_upgrade_stables_04_trigger = {
    has_building_or_higher = stables_03
    NOT = { has_building_or_higher = stables_04 }
}
qing_htool_building_build_upgrade_stables_05_trigger = {
    has_building_or_higher = stables_04
    NOT = { has_building_or_higher = stables_05 }
}
qing_htool_building_build_upgrade_stables_06_trigger = {
    has_building_or_higher = stables_05
    NOT = { has_building_or_higher = stables_06 }
}
qing_htool_building_build_upgrade_stables_07_trigger = {
    has_building_or_higher = stables_06
    NOT = { has_building_or_higher = stables_07 }
}
qing_htool_building_build_upgrade_stables_08_trigger = {
    has_building_or_higher = stables_07
    NOT = { has_building_or_higher = stables_08 }
}
qing_htool_building_build_upgrade_smiths_02_trigger = {
    has_building_or_higher = smiths_01
    NOT = { has_building_or_higher = smiths_02 }
}
qing_htool_building_build_upgrade_smiths_03_trigger = {
    has_building_or_higher = smiths_02
    NOT = { has_building_or_higher = smiths_03 }
}
qing_htool_building_build_upgrade_smiths_04_trigger = {
    has_building_or_higher = smiths_03
    NOT = { has_building_or_higher = smiths_04 }
}
qing_htool_building_build_upgrade_smiths_05_trigger = {
    has_building_or_higher = smiths_04
    NOT = { has_building_or_higher = smiths_05 }
}
qing_htool_building_build_upgrade_smiths_06_trigger = {
    has_building_or_higher = smiths_05
    NOT = { has_building_or_higher = smiths_06 }
}
qing_htool_building_build_upgrade_smiths_07_trigger = {
    has_building_or_higher = smiths_06
    NOT = { has_building_or_higher = smiths_07 }
}
qing_htool_building_build_upgrade_smiths_08_trigger = {
    has_building_or_higher = smiths_07
    NOT = { has_building_or_higher = smiths_08 }
}
qing_htool_building_build_upgrade_workshops_02_trigger = {
    has_building_or_higher = workshops_01
    NOT = { has_building_or_higher = workshops_02 }
}
qing_htool_building_build_upgrade_workshops_03_trigger = {
    has_building_or_higher = workshops_02
    NOT = { has_building_or_higher = workshops_03 }
}
qing_htool_building_build_upgrade_workshops_04_trigger = {
    has_building_or_higher = workshops_03
    NOT = { has_building_or_higher = workshops_04 }
}
qing_htool_building_build_upgrade_workshops_05_trigger = {
    has_building_or_higher = workshops_04
    NOT = { has_building_or_higher = workshops_05 }
}
qing_htool_building_build_upgrade_workshops_06_trigger = {
    has_building_or_higher = workshops_05
    NOT = { has_building_or_higher = workshops_06 }
}
qing_htool_building_build_upgrade_workshops_07_trigger = {
    has_building_or_higher = workshops_06
    NOT = { has_building_or_higher = workshops_07 }
}
qing_htool_building_build_upgrade_workshops_08_trigger = {
    has_building_or_higher = workshops_07
    NOT = { has_building_or_higher = workshops_08 }
}
qing_htool_building_build_upgrade_wind_furnace_02_trigger = {
    has_building_or_higher = wind_furnace_01
    NOT = { has_building_or_higher = wind_furnace_02 }
}
qing_htool_building_build_upgrade_wind_furnace_03_trigger = {
    has_building_or_higher = wind_furnace_02
    NOT = { has_building_or_higher = wind_furnace_03 }
}
qing_htool_building_build_upgrade_wind_furnace_04_trigger = {
    has_building_or_higher = wind_furnace_03
    NOT = { has_building_or_higher = wind_furnace_04 }
}
qing_htool_building_build_upgrade_wind_furnace_05_trigger = {
    has_building_or_higher = wind_furnace_04
    NOT = { has_building_or_higher = wind_furnace_05 }
}
qing_htool_building_build_upgrade_wind_furnace_06_trigger = {
    has_building_or_higher = wind_furnace_05
    NOT = { has_building_or_higher = wind_furnace_06 }
}
qing_htool_building_build_upgrade_wind_furnace_07_trigger = {
    has_building_or_higher = wind_furnace_06
    NOT = { has_building_or_higher = wind_furnace_07 }
}
qing_htool_building_build_upgrade_wind_furnace_08_trigger = {
    has_building_or_higher = wind_furnace_07
    NOT = { has_building_or_higher = wind_furnace_08 }
}
qing_htool_building_build_upgrade_powder_magazine_02_trigger = {
    has_building_or_higher = powder_magazine_01
    NOT = { has_building_or_higher = powder_magazine_02 }
}
qing_htool_building_build_upgrade_powder_magazine_03_trigger = {
    has_building_or_higher = powder_magazine_02
    NOT = { has_building_or_higher = powder_magazine_03 }
}
qing_htool_building_build_upgrade_powder_magazine_04_trigger = {
    has_building_or_higher = powder_magazine_03
    NOT = { has_building_or_higher = powder_magazine_04 }
}
qing_htool_building_build_upgrade_powder_magazine_05_trigger = {
    has_building_or_higher = powder_magazine_04
    NOT = { has_building_or_higher = powder_magazine_05 }
}
qing_htool_building_build_upgrade_powder_magazine_06_trigger = {
    has_building_or_higher = powder_magazine_05
    NOT = { has_building_or_higher = powder_magazine_06 }
}
qing_htool_building_build_upgrade_powder_magazine_07_trigger = {
    has_building_or_higher = powder_magazine_06
    NOT = { has_building_or_higher = powder_magazine_07 }
}
qing_htool_building_build_upgrade_powder_magazine_08_trigger = {
    has_building_or_higher = powder_magazine_07
    NOT = { has_building_or_higher = powder_magazine_08 }
}
qing_htool_building_build_upgrade_war_camps_02_trigger = {
    has_building_or_higher = war_camps_01
    NOT = { has_building_or_higher = war_camps_02 }
}
qing_htool_building_build_upgrade_kora_kora_yards_02_trigger = {
    has_building_or_higher = kora_kora_yards_01
    NOT = { has_building_or_higher = kora_kora_yards_02 }
}
qing_htool_building_build_upgrade_kora_kora_yards_03_trigger = {
    has_building_or_higher = kora_kora_yards_02
    NOT = { has_building_or_higher = kora_kora_yards_03 }
}
qing_htool_building_build_upgrade_kora_kora_yards_04_trigger = {
    has_building_or_higher = kora_kora_yards_03
    NOT = { has_building_or_higher = kora_kora_yards_04 }
}
qing_htool_building_build_upgrade_wantilan_02_trigger = {
    has_building_or_higher = wantilan_01
    NOT = { has_building_or_higher = wantilan_02 }
}
qing_htool_building_build_upgrade_wantilan_03_trigger = {
    has_building_or_higher = wantilan_02
    NOT = { has_building_or_higher = wantilan_03 }
}
qing_htool_building_build_upgrade_wantilan_04_trigger = {
    has_building_or_higher = wantilan_03
    NOT = { has_building_or_higher = wantilan_04 }
}
qing_htool_building_build_upgrade_hospices_02_trigger = {
    has_building_or_higher = hospices_01
    NOT = { has_building_or_higher = hospices_02 }
}
qing_htool_building_build_upgrade_hospices_03_trigger = {
    has_building_or_higher = hospices_02
    NOT = { has_building_or_higher = hospices_03 }
}
qing_htool_building_build_upgrade_hospices_04_trigger = {
    has_building_or_higher = hospices_03
    NOT = { has_building_or_higher = hospices_04 }
}
qing_htool_building_build_upgrade_hospices_05_trigger = {
    has_building_or_higher = hospices_04
    NOT = { has_building_or_higher = hospices_05 }
}
qing_htool_building_build_upgrade_hospices_06_trigger = {
    has_building_or_higher = hospices_05
    NOT = { has_building_or_higher = hospices_06 }
}
qing_htool_building_build_upgrade_hospices_07_trigger = {
    has_building_or_higher = hospices_06
    NOT = { has_building_or_higher = hospices_07 }
}
qing_htool_building_build_upgrade_hospices_08_trigger = {
    has_building_or_higher = hospices_07
    NOT = { has_building_or_higher = hospices_08 }
}
qing_htool_building_build_upgrade_scriptorium_02_trigger = {
    has_building_or_higher = scriptorium_01
    NOT = { has_building_or_higher = scriptorium_02 }
}
qing_htool_building_build_upgrade_scriptorium_03_trigger = {
    has_building_or_higher = scriptorium_02
    NOT = { has_building_or_higher = scriptorium_03 }
}
qing_htool_building_build_upgrade_scriptorium_04_trigger = {
    has_building_or_higher = scriptorium_03
    NOT = { has_building_or_higher = scriptorium_04 }
}
qing_htool_building_build_upgrade_scriptorium_05_trigger = {
    has_building_or_higher = scriptorium_04
    NOT = { has_building_or_higher = scriptorium_05 }
}
qing_htool_building_build_upgrade_scriptorium_06_trigger = {
    has_building_or_higher = scriptorium_05
    NOT = { has_building_or_higher = scriptorium_06 }
}
qing_htool_building_build_upgrade_scriptorium_07_trigger = {
    has_building_or_higher = scriptorium_06
    NOT = { has_building_or_higher = scriptorium_07 }
}
qing_htool_building_build_upgrade_scriptorium_08_trigger = {
    has_building_or_higher = scriptorium_07
    NOT = { has_building_or_higher = scriptorium_08 }
}
qing_htool_building_build_upgrade_monastic_schools_02_trigger = {
    has_building_or_higher = monastic_schools_01
    NOT = { has_building_or_higher = monastic_schools_02 }
}
qing_htool_building_build_upgrade_monastic_schools_03_trigger = {
    has_building_or_higher = monastic_schools_02
    NOT = { has_building_or_higher = monastic_schools_03 }
}
qing_htool_building_build_upgrade_monastic_schools_04_trigger = {
    has_building_or_higher = monastic_schools_03
    NOT = { has_building_or_higher = monastic_schools_04 }
}
qing_htool_building_build_upgrade_monastic_schools_05_trigger = {
    has_building_or_higher = monastic_schools_04
    NOT = { has_building_or_higher = monastic_schools_05 }
}
qing_htool_building_build_upgrade_monastic_schools_06_trigger = {
    has_building_or_higher = monastic_schools_05
    NOT = { has_building_or_higher = monastic_schools_06 }
}
qing_htool_building_build_upgrade_monastic_schools_07_trigger = {
    has_building_or_higher = monastic_schools_06
    NOT = { has_building_or_higher = monastic_schools_07 }
}
qing_htool_building_build_upgrade_monastic_schools_08_trigger = {
    has_building_or_higher = monastic_schools_07
    NOT = { has_building_or_higher = monastic_schools_08 }
}
qing_htool_building_build_upgrade_megalith_02_trigger = {
    has_building_or_higher = megalith_01
    NOT = { has_building_or_higher = megalith_02 }
}
qing_htool_building_build_upgrade_megalith_03_trigger = {
    has_building_or_higher = megalith_02
    NOT = { has_building_or_higher = megalith_03 }
}
qing_htool_building_build_upgrade_megalith_04_trigger = {
    has_building_or_higher = megalith_03
    NOT = { has_building_or_higher = megalith_04 }
}
qing_htool_building_build_upgrade_megalith_05_trigger = {
    has_building_or_higher = megalith_04
    NOT = { has_building_or_higher = megalith_05 }
}
qing_htool_building_build_upgrade_megalith_06_trigger = {
    has_building_or_higher = megalith_05
    NOT = { has_building_or_higher = megalith_06 }
}
qing_htool_building_build_upgrade_megalith_07_trigger = {
    has_building_or_higher = megalith_06
    NOT = { has_building_or_higher = megalith_07 }
}
qing_htool_building_build_upgrade_megalith_08_trigger = {
    has_building_or_higher = megalith_07
    NOT = { has_building_or_higher = megalith_08 }
}
qing_htool_building_build_upgrade_longhouses_02_trigger = {
    has_building_or_higher = longhouses_01
    NOT = { has_building_or_higher = longhouses_02 }
}
qing_htool_building_build_upgrade_water_temples_02_trigger = {
    has_building_or_higher = water_temples_01
    NOT = { has_building_or_higher = water_temples_02 }
}
qing_htool_building_build_upgrade_water_temples_03_trigger = {
    has_building_or_higher = water_temples_02
    NOT = { has_building_or_higher = water_temples_03 }
}
qing_htool_building_build_upgrade_water_temples_04_trigger = {
    has_building_or_higher = water_temples_03
    NOT = { has_building_or_higher = water_temples_04 }
}
qing_htool_building_build_upgrade_citadel_shrine_02_trigger = {
    has_building_or_higher = citadel_shrine_01
    NOT = { has_building_or_higher = citadel_shrine_02 }
}
qing_htool_building_build_upgrade_citadel_shrine_03_trigger = {
    has_building_or_higher = citadel_shrine_02
    NOT = { has_building_or_higher = citadel_shrine_03 }
}
qing_htool_building_build_upgrade_citadel_shrine_04_trigger = {
    has_building_or_higher = citadel_shrine_03
    NOT = { has_building_or_higher = citadel_shrine_04 }
}
qing_htool_building_build_upgrade_citadel_shrine_05_trigger = {
    has_building_or_higher = citadel_shrine_04
    NOT = { has_building_or_higher = citadel_shrine_05 }
}
qing_htool_building_build_upgrade_citadel_shrine_06_trigger = {
    has_building_or_higher = citadel_shrine_05
    NOT = { has_building_or_higher = citadel_shrine_06 }
}
qing_htool_building_build_upgrade_citadel_shrine_07_trigger = {
    has_building_or_higher = citadel_shrine_06
    NOT = { has_building_or_higher = citadel_shrine_07 }
}
qing_htool_building_build_upgrade_citadel_shrine_08_trigger = {
    has_building_or_higher = citadel_shrine_07
    NOT = { has_building_or_higher = citadel_shrine_08 }
}
qing_htool_building_build_upgrade_sacred_pool_02_trigger = {
    has_building_or_higher = sacred_pool_01
    NOT = { has_building_or_higher = sacred_pool_02 }
}
qing_htool_building_build_upgrade_sacred_pool_03_trigger = {
    has_building_or_higher = sacred_pool_02
    NOT = { has_building_or_higher = sacred_pool_03 }
}
qing_htool_building_build_upgrade_sacred_pool_04_trigger = {
    has_building_or_higher = sacred_pool_03
    NOT = { has_building_or_higher = sacred_pool_04 }
}
qing_htool_building_build_upgrade_sacred_pool_05_trigger = {
    has_building_or_higher = sacred_pool_04
    NOT = { has_building_or_higher = sacred_pool_05 }
}
qing_htool_building_build_upgrade_sacred_pool_06_trigger = {
    has_building_or_higher = sacred_pool_05
    NOT = { has_building_or_higher = sacred_pool_06 }
}
qing_htool_building_build_upgrade_sacred_pool_07_trigger = {
    has_building_or_higher = sacred_pool_06
    NOT = { has_building_or_higher = sacred_pool_07 }
}
qing_htool_building_build_upgrade_sacred_pool_08_trigger = {
    has_building_or_higher = sacred_pool_07
    NOT = { has_building_or_higher = sacred_pool_08 }
}
qing_htool_building_build_upgrade_vihara_halls_02_trigger = {
    has_building_or_higher = vihara_halls_01
    NOT = { has_building_or_higher = vihara_halls_02 }
}
qing_htool_building_build_upgrade_vihara_halls_03_trigger = {
    has_building_or_higher = vihara_halls_02
    NOT = { has_building_or_higher = vihara_halls_03 }
}
qing_htool_building_build_upgrade_vihara_halls_04_trigger = {
    has_building_or_higher = vihara_halls_03
    NOT = { has_building_or_higher = vihara_halls_04 }
}
qing_htool_building_build_upgrade_vihara_halls_05_trigger = {
    has_building_or_higher = vihara_halls_04
    NOT = { has_building_or_higher = vihara_halls_05 }
}
qing_htool_building_build_upgrade_vihara_halls_06_trigger = {
    has_building_or_higher = vihara_halls_05
    NOT = { has_building_or_higher = vihara_halls_06 }
}
qing_htool_building_build_upgrade_vihara_halls_07_trigger = {
    has_building_or_higher = vihara_halls_06
    NOT = { has_building_or_higher = vihara_halls_07 }
}
qing_htool_building_build_upgrade_vihara_halls_08_trigger = {
    has_building_or_higher = vihara_halls_07
    NOT = { has_building_or_higher = vihara_halls_08 }
}

