From 3c9a8f83d3037e778bc0dc62aeda33152923ad37 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 3 Oct 2023 20:55:59 +0300 Subject: [PATCH 01/49] Deadmines --- common/buildings/wc_special_buildings.txt | 116 ++++++++++++ common/buildings/wc_special_mines.txt | 177 ++++++++++++++++++ history/provinces/00_k_gnomeregan.txt | 6 + history/provinces/00_k_lordaeron.txt | 6 + history/provinces/00_k_stormwind.txt | 6 + .../english/wc_buildings_l_english.yml | 16 ++ 6 files changed, 327 insertions(+) create mode 100644 common/buildings/wc_special_mines.txt diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 2411956257..c5cdf7769a 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -667,4 +667,120 @@ zuldazar_01 = { type = special flag = travel_point_of_interest_martial +} + +########## +# Universities +########## + + + +gearshaft_university = { + construction_time = very_slow_construction_time + effect_desc = { + desc = unlocks_building_desc + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = university_toto_effect_desc + } + triggered_desc = { + trigger = { has_dlc_feature = royal_court } + desc = university_roco_effect_desc + } + desc = university_effect_desc + } + + type_icon = "icon_building_university.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_university_requirement = yes + } + + can_construct = { + } + + show_disabled = yes + + cost_gold = 1000 + + character_modifier = { + learning_per_prestige_level = 1 + diplomacy_per_prestige_level = 1 + monthly_lifestyle_xp_gain_mult = 0.1 + cultural_head_fascination_mult = 0.05 + monthly_dynasty_prestige = 0.25 + } + + county_modifier = { + development_growth_factor = 0.2 + development_growth = 0.3 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_learning +} + +scholomance = { + construction_time = very_slow_construction_time + effect_desc = { + desc = unlocks_building_desc + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = university_toto_effect_desc + } + triggered_desc = { + trigger = { has_dlc_feature = royal_court } + desc = university_roco_effect_desc + } + desc = university_effect_desc + } + + type_icon = "icon_building_university.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_university_requirement = yes + } + + can_construct = { + } + + show_disabled = yes + + cost_gold = 1000 + + character_modifier = { + learning_per_prestige_level = 1 + martial_per_prestige_level = 1 + monthly_lifestyle_xp_gain_mult = 0.1 + cultural_head_fascination_mult = 0.05 + monthly_dynasty_prestige = 0.25 + } + + county_modifier = { + development_growth_factor = 0.2 + development_growth = 0.3 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_learning } \ No newline at end of file diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt new file mode 100644 index 0000000000..3175302acc --- /dev/null +++ b/common/buildings/wc_special_mines.txt @@ -0,0 +1,177 @@ +########## +# Deadmines +########## + +deadmines_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + tax_mult = 0.2 + development_growth_factor = 0.05 + } + + next_building = deadmines_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deadmines_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + tax_mult = 0.25 + development_growth_factor = 0.1 + } + + next_building = deadmines_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deadmines_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + tax_mult = 0.3 + development_growth_factor = 0.15 + } + + next_building = deadmines_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deadmines_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + tax_mult = 0.35 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} \ No newline at end of file diff --git a/history/provinces/00_k_gnomeregan.txt b/history/provinces/00_k_gnomeregan.txt index b3aa63cb81..7c3a6c3e06 100644 --- a/history/provinces/00_k_gnomeregan.txt +++ b/history/provinces/00_k_gnomeregan.txt @@ -4,6 +4,12 @@ culture = gnome religion = rationalism holding = city_holding + 100.1.1 = { + special_building_slot = gearshaft_university + } + 120.1.1 = { + special_building = gearshaft_university + } } 2652 = { # Luttlo diff --git a/history/provinces/00_k_lordaeron.txt b/history/provinces/00_k_lordaeron.txt index 15af34ff70..991d5ad725 100644 --- a/history/provinces/00_k_lordaeron.txt +++ b/history/provinces/00_k_lordaeron.txt @@ -643,6 +643,12 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = scholomance + } + 589.1.1 = { + special_building = scholomance + } 603.7.1={ culture = scourge diff --git a/history/provinces/00_k_stormwind.txt b/history/provinces/00_k_stormwind.txt index 0767484c17..7994771971 100644 --- a/history/provinces/00_k_stormwind.txt +++ b/history/provinces/00_k_stormwind.txt @@ -252,6 +252,12 @@ culture = azerothian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = deadmines_01 + } + 120.1.1 = { + special_building = deadmines_01 + } 583.2.1 = { culture = ogre diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 2a81253349..1341deae16 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -214,3 +214,19 @@ building_titan_forge_07_desc:1 "$building_type_titan_forge_01_desc$" building_titan_forge_08:1 "World Soul Forge" building_titan_forge_08_desc:1 "With the help of World Soul, it's much more efficient to forge new Titanforged." + + building_type_gearshaft_university:0 "Gearshaft University" + building_type_gearshaft_university_desc:0 "$building_type_generic_university_desc$\n\nThe Gearshaft University is named in honor of Fatimah, the daughter of Muhammad, who was often called 'al-Zahra' (the Luminous)." + building_gearshaft_university:0 "$building_type_gearshaft_university$" + building_gearshaft_university_desc:0 "$building_type_gearshaft_university_desc$" + + building_type_deadmines_01:0 "The Deadmines" + building_type_deadmines_01_desc:1 "The Deadmines are humanity's greatest source of gold." + building_deadmines_01:1 "Rammelsberg Mining Settlement" + building_deadmines_01_desc:1 "$building_type_deadmines_01_desc$" + building_deadmines_02:1 "Rammelsberg Mine" + building_deadmines_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_deadmines_03:1 "Large Rammelsberg Mine" + building_deadmines_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_deadmines_04:1 "Rammelsberg Mining Complex" + building_deadmines_04_desc:1 "$building_rammelsberg_mines_04_desc$" From 59c8591184ef070a10192d4c4d56fc78e5d59471 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Sat, 4 Nov 2023 17:39:40 +0200 Subject: [PATCH 02/49] Mines --- common/buildings/wc_special_mines.txt | 8940 ++++++++++++++++- history/provinces/00_k_ironforge.txt | 6 + .../english/wc_buildings_l_english.yml | 392 +- 3 files changed, 9336 insertions(+), 2 deletions(-) diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index 3175302acc..a11c2f861f 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -174,4 +174,8942 @@ deadmines_04 = { type = special flag = travel_point_of_interest_economic -} \ No newline at end of file +} + +############################## +# Silvershard Mines +############################## + +silvershard_mines_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = silvershard_mines_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +silvershard_mines_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = silvershard_mines_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +silvershard_mines_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = silvershard_mines_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +silvershard_mines_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########## +# Night Web's Hollow Mine +########## + +night_webs_hollow_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = night_webs_hollow_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +night_webs_hollow_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = night_webs_hollow_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +night_webs_hollow_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = night_webs_hollow_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +night_webs_hollow_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########## +# Skittering Dark Mine +########## + +skittering_dark_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = skittering_dark_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +skittering_dark_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = skittering_dark_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +skittering_dark_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = skittering_dark_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +skittering_dark_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########## +# Deep Elem Mine +########## + +deep_elem_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = deep_elem_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_elem_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = deep_elem_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_elem_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = deep_elem_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_elem_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Emberstone Mine +########## + +emberstone_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = emberstone_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +emberstone_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = emberstone_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +emberstone_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = emberstone_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +emberstone_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Havenshire Mine +########## + +havenshire_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = haveshire_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +havenshire_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = havenshire_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +havenshire_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = haveshire_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +havenshire_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Underlight mines +########## + +underlight_mines_01 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_miness_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_miness.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = Night Web's Hollow_miness_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +underlight_mines_02 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = underlight_mines_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +underlight_mines_03 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = underlight_mines_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +underlight_mines_04 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Arathi Gold Mine +########## + +arathi_gold_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = arathi_gold_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +arathi_gold_mine_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = arathi_gold_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +arathi_gold_mine_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = arathi_gold_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +arathi_gold_mine_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Gol'bolar Quarry Mine +########## + +golbolar_quarry_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = golbolar_quarry_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +golbolar_quarry_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = golbolar_quarry_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +golbolar_quarry_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = golbolar_quarry_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +golbolar_quarry_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Silver Stream Mine +########## + +silver_stream_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = silver_stream_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +silver_stream_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = silver_stream_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +silver_stream_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = silver_stream_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +silver_stream_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Slag Pit +########## + +slag_pit_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = slag_pit_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +slag_pit_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = slag_pit_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +slag_pit_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = slag_pit_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +slag_pit_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Echo Ridge Mine +########## + +echo_ridge_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = echo_ridge_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +echo_ridge_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = echo_ridge_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +echo_ridge_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = echo_ridge_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +echo_ridge_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Fargodeep Mine +########## + +fargodeep_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = fargodeep_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +fargodeep_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = fargodeep_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +fargodeep_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = fargodeep_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +fargodeep_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Gold Coast Quarry +########## + +gold_coast_quarry_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = gold_coast_quarry_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +gold_coast_quarry_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = gold_coast_quarry_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +gold_coast_quarry_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = gold_coast_quarry_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +gold_coast_quarry_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Jangolode Mine +########## + +jangolode_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = jangolode_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +jangolode_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = jangolode_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +jangolode_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = jangolode_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +jangolode_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Roland's Doom +########## + +rolands_doom_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = rolands_doom_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +rolands_doom_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = rolands_doom_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +rolands_doom_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = rolands_doom_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +rolands_doom_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Crystalvein Mine +########## + +crystalvein_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = crystalvein_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +crystalvein_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = crystalvein_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +crystalvein_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = crystalvein_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +crystalvein_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########## +# Malinese Gold Mines +########## + +kajamine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + tax_mult = 0.2 + development_growth_factor = 0.05 + development_growth = 0.1 + } + + next_building = kajamine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +kajamine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + tax_mult = 0.25 + development_growth_factor = 0.1 + development_growth = 0.15 + } + + next_building = kajamine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +kajamine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + tax_mult = 0.3 + development_growth_factor = 0.15 + development_growth = 0.2 + } + + next_building = kajamine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +kajamine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + tax_mult = 0.35 + development_growth_factor = 0.2 + development_growth = 0.3 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Splintertree Mine +########## + +splintertree_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = splintertree_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +splintertree_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = splintertree_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +splintertree_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = splintertree_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +splintertree_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + + +########### +# Mountainfoot Strip Mine +########## + +mountainfoot_strip_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = mountainfoot_strip_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +mountainfoot_strip_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = mountainfoot_strip_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +mountainfoot_strip_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = mountainfoot_strip_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +mountainfoot_strip_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Lornesta Mine +########## + +lornesta_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = lornesta_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +lornesta_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = lornesta_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +lornesta_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = lornesta_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +lornesta_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Boulderslide Cavern +########## + +boulderslide_cavern_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = boulderslide_cavern_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +boulderslide_cavern_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = boulderslide_cavern_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +boulderslide_cavern_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = boulderslide_cavern_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +boulderslide_cavern_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Windshear Mine +########## + +windshear_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = windshear_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +windshear_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = windshear_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +windshear_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = windshear_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +windshear_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Deep Reaches +########## + +deep_reaches_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = deep_reaches_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_reaches_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = deep_reaches_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_reaches_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = deep_reaches_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_reaches_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Venture Co. Mine +########## + +venture_co_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = venture_co_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +venture_co_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = venture_co_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +venture_co_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = venture_co_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +venture_co_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Boulder Lode Mine +########## + +boulder_lode_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = boulder_lode_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +boulder_lode_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = boulder_lode_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +boulder_lode_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = boulder_lode_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +boulder_lode_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Frazzlecraz Motherlode +########## + +frazzlecraz_motherlode_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = frazzlecraz_motherlode_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +frazzlecraz_motherlode_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = frazzlecraz_motherlode_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +frazzlecraz_motherlode_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = frazzlecraz_motherlode_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +frazzlecraz_motherlode_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Darkmist Cavern +########## + +darkmist_cavern_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = darkmist_cavern_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +darkmist_cavern_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = darkmist_cavern_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +darkmist_cavern_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = darkmist_cavern_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +darkmist_cavern_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Farshire Mine +########## + +farshire_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = farshire_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +farshire_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = farshire_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +farshire_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = farshire_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +farshire_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Wildervar Mine +########## + +wildervar_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = wildervar_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +wildervar_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = wildervar_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +wildervar_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = wildervar_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +wildervar_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Wintergarde Mine +########## + +wintergarde_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = wintergarde_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +wintergarde_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = wintergarde_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +wintergarde_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = wintergarde_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +wintergarde_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Hollowstone Mine +########## + +hollowstone_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = hollowstone_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +hollowstone_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = hollowstone_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +hollowstone_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = hollowstone_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +hollowstone_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Swindlegrin's Dig +########## + +swindlegrins_dig_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = swindlegrins_dig_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +swindlegrins_dig_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = swindlegrins_dig_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +swindlegrins_dig_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = swindlegrins_dig_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +swindlegrins_dig_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Frozen Mine +########## + +frozen_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = frozen_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +frozen_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = frozen_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +frozen_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = frozen_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +frozen_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Forlorn Mine +########## + +forlorn_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = forlorn_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +forlorn_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = forlorn_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +forlorn_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = forlorn_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +forlorn_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Deepwind Gorge +########## + +deepwind_gorge_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = deepwind_gorge_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deepwind_gorge_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = deepwind_gorge_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deepwind_gorge_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = deepwind_gorge_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deepwind_gorge_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Big Blossom Mine +########## + +big_blossom_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = big_blossom_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +big_blossom_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = big_blossom_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +big_blossom_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = big_blossom_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +big_blossom_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Deep Crawl Mine +########## + +deep_crawl_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = deep_crawl_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_crawl_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = deep_crawl_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_crawl_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = deep_crawl_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +deep_crawl_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Ruins of Ogudei +########## + +ruins_of_ogudei_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = ruins_of_ogudei_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +ruins_of_ogudei_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = ruins_of_ogudei_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +ruins_of_ogudei_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = ruins_of_ogudei_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +ruins_of_ogudei_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Lightning Vein Mine +########## + +lightning_vein_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = lightning_vein_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +lightning_vein_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = lightning_vein_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +lightning_vein_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = lightning_vein_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +lightning_vein_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Bleak Hills Mine +########## + +bleak_hills_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = bleak_hills_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +bleak_hills_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = bleak_hills_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +bleak_hills_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = bleak_hills_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +bleak_hills_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +#Iron + +############################## +# Coldtooth Mine +############################## + +coldtooth_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = coldtooth_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +coldtooth_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = coldtooth_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +coldtooth_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = coldtooth_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +coldtooth_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +############################## +# Irondeep Mine +############################## + +irondeep_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = irondeep_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +irondeep_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = irondeep_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +irondeep_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = irondeep_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +irondeep_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +############################## +# Jasperlode Mine +############################## + +jasperlode_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = jasperlode_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +jasperlode_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = jasperlode_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +jasperlode_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = jasperlode_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +jasperlode_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +############################## +# Nethergarde Iron Mines +############################## + +nethergarde_mines_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = nethergarde_mines_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +nethergarde_mines_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + has_innovation = innovation_wootz_steel + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = nethergarde_mines_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +nethergarde_mines_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = nethergarde_mines_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +nethergarde_mines_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +#Elementium + +############################## +# Elementium Depths +############################## + +elementium_depths_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = elementium_depths_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +elementium_depths_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = elementium_depths_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +elementium_depths_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = elementium_depths_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +elementium_depths_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +#Saronite + +############################## +# Saronite Mines +############################## + +saronite_mines_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = saronite_mines_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +saronite_mines_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = saronite_mines_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +saronite_mines_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = saronite_mines_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +saronite_mines_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +############################## +# Pit of Saron +############################## + +pit_of_saron_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = pit_of_saron_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +pit_of_saron_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = pit_of_saron_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +pit_of_saron_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = pit_of_saron_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +pit_of_saron_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +# Jade + +########### +# Greenstone Quarry +########## + +greenstone_quarry_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = greenstone_quarry_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +greenstone_quarry_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = greenstone_quarry_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +greenstone_quarry_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = greenstone_quarry_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +greenstone_quarry_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +#Azerite + +########### +# Winterchill Mine +########## + +winterchill_mine_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = winterchill_mine_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +winterchill_mine_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = winterchill_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +winterchill_mine_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = winterchill_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +winterchill_mine_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +########### +# Redrock Mines +########## + +redrock_mines_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = redrock_mines_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +redrock_mines_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = redrock_mines_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +redrock_mines_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = redrock_mines_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +redrock_mines_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} diff --git a/history/provinces/00_k_ironforge.txt b/history/provinces/00_k_ironforge.txt index 9b8c93e64f..dc77d5ec11 100644 --- a/history/provinces/00_k_ironforge.txt +++ b/history/provinces/00_k_ironforge.txt @@ -407,6 +407,12 @@ culture = bronzebeard religion = khazism holding = castle_holding + 100.1.1 = { + special_building_slot = silver_stream_mine_01 + } + 120.1.1 = { + special_building = silver_stream_mine_01 + } } 2675 = { # Thaghwohrum diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 071f217012..b9afce0eb0 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -396,4 +396,394 @@ building_silver_stream_mine_03:1 "Large Silver Stream Mine" building_silver_stream_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" building_silver_stream_mine_04:1 "Silver Stream Mining Complex" - building_silver_stream_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" \ No newline at end of file + building_silver_stream_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_slag_pit_01:0 "Slag Pit" + building_type_slag_pit_01_desc:1 "" + building_slag_pit_01:1 "Slag Pit Mining Settlement" + building_slag_pit_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_slag_pit_02:1 "Slag Pit" + building_slag_pit_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_slag_pit_03:1 "Large Slag Pit" + building_slag_pit_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_slag_pit_04:1 "Slag Pit Mining Complex" + building_slag_pit_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_echo_ridge_mine_01:0 "Echo Ridge Mine" + building_type_echo_ridge_mine_01_desc:1 "" + building_echo_ridge_mine_01:1 "Echo Ridge Mining Settlement" + building_echo_ridge_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_echo_ridge_mine_02:1 "Echo Ridge Mine" + building_echo_ridge_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_echo_ridge_mine_03:1 "Large Echo Ridge Mine" + building_echo_ridge_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_echo_ridge_mine_04:1 "Echo Ridge Mining Complex" + building_echo_ridge_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_fargodeep_mine_01:0 "Fargodeep Mine" + building_type_fargodeep_mine_01_desc:1 "" + building_fargodeep_mine_01:1 "Fargodeep Mining Settlement" + building_fargodeep_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_fargodeep_mine_02:1 "Fargodeep Mine" + building_fargodeep_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_fargodeep_mine_03:1 "Large Fargodeep Mine" + building_fargodeep_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_fargodeep_mine_04:1 "Fargodeep Mining Complex" + building_fargodeep_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_jasperlode_mine_01:0 "Jasperlode Mine" + building_type_jasperlode_mine_01_desc:1 "" + building_jasperlode_mine_01:1 "Jasperlode Mining Settlement" + building_jasperlode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_jasperlode_mine_02:1 "Jasperlode Mine" + building_jasperlode_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_jasperlode_mine_03:1 "Large Jasperlode Mine" + building_jasperlode_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_jasperlode_mine_04:1 "Jasperlode Mining Complex" + building_jasperlode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_gold_coast_quarry_01:0 "Gold Coast Quarry" + building_type_gold_coast_quarry_01_desc:1 "" + building_gold_coast_quarry_01:1 "Gold Coast Quarry Mining Settlement" + building_gold_coast_quarry_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_gold_coast_quarry_02:1 "Gold Coast Quarry" + building_gold_coast_quarry_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_gold_coast_quarry_03:1 "Large Gold Coast Quarry" + building_gold_coast_quarry_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_gold_coast_quarry_04:1 "Gold Coast Quarry Mining Complex" + building_gold_coast_quarry_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_jangolode_mine_01:0 "Jangolode Mine" + building_type_jangolode_mine_01_desc:1 "" + building_jangolode_mine_01:1 "Jangolode Mining Settlement" + building_jangolode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_jangolode_mine_02:1 "Jangolode Mine" + building_jangolode_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_jangolode_mine_03:1 "Large Jangolode Mine" + building_jangolode_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_jangolode_mine_04:1 "Jangolode Mining Complex" + building_jangolode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_rolands_doom_01:0 "Roland's Doom" + building_type_rolands_doom_01_desc:1 "" + building_rolands_doom_01:1 "Roland's Doom Mining Settlement" + building_rolands_doom_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_rolands_doom_02:1 "Roland's Doom" + building_rolands_doom_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_rolands_doom_03:1 "Large Roland's Doom" + building_rolands_doom_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_rolands_doom_04:1 "Roland's Doom Mining Complex" + building_rolands_doom_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_crystalvein_mine_01:0 "Crystalvein Mine" + building_type_crystalvein_mine_01_desc:1 "" + building_crystalvein_mine_01:1 "Crystalvein Mining Settlement" + building_crystalvein_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_crystalvein_mine_02:1 "Crystalvein Mine" + building_crystalvein_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_crystalvein_mine_03:1 "Large Crystalvein Mine" + building_crystalvein_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_crystalvein_mine_04:1 "Crystalvein Mining Complex" + building_crystalvein_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_nethergarde_mines_01:0 "Nethergarde Mines" + building_type_nethergarde_mines_01_desc:1 "" + building_nethergarde_mines_01:1 "Nethergarde Mining Settlement" + building_nethergarde_mines_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_nethergarde_mines_02:1 "Nethergarde Mines" + building_nethergarde_mines_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_nethergarde_mines_03:1 "Large Nethergarde Mines" + building_nethergarde_mines_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_nethergarde_mines_04:1 "Nethergarde Mining Complex" + building_nethergarde_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_kajamine_01:0 "Kaja'mine" + building_type_kajamine_01_desc:1 "" + building_kajamine_01:1 "Kaja Mining Settlement" + building_kajamine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_kajamine_02:1 "Kaja'mine" + building_kajamine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_kajamine_03:1 "Large Kaja'mine" + building_kajamine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_kajamine_04:1 "Kaja Mining Complex" + building_kajamine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_mountainfoot_strip_mine_01:0 "Mountainfoot Strip Mine" + building_type_mountainfoot_strip_mine_01_desc:1 "" + building_mountainfoot_strip_mine_01:1 "Mountainfoot Strip Mining Settlement" + building_mountainfoot_strip_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_mountainfoot_strip_mine_02:1 "Mountainfoot Strip Mine" + building_mountainfoot_strip_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_mountainfoot_strip_mine_03:1 "Large Mountainfoot Strip Mine" + building_mountainfoot_strip_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_mountainfoot_strip_mine_04:1 "Mountainfoot Strip Mining Complex" + building_mountainfoot_strip_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_splintertree_mine_01:0 "Splintertree Mine" + building_type_splintertree_mine_01_desc:1 "" + building_splintertree_mine_01:1 "Splintertree Mining Settlement" + building_splintertree_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_splintertree_mine_02:1 "Splintertree Mine" + building_splintertree_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_splintertree_mine_03:1 "Large Splintertree Mine" + building_splintertree_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_splintertree_mine_04:1 "Splintertree Mining Complex" + building_splintertree_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_lornesta_mine_01:0 "Lornesta Mine" + building_type_lornesta_mine_01_desc:1 "" + building_lornesta_mine_01:1 "Lornesta Mining Settlement" + building_lornesta_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_lornesta_mine_02:1 "Lornesta Mine" + building_lornesta_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_lornesta_mine_03:1 "Large Lornesta Mine" + building_lornesta_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_lornesta_mine_04:1 "Lornesta Mining Complex" + building_lornesta_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_boulderslide_cavern_mine_01:0 "Boulderslide Cavern" + building_type_boulderslide_cavern_mine_01_desc:1 "" + building_boulderslide_cavern_mine_01:1 "Boulderslide Cavern Mining Settlement" + building_boulderslide_cavern_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_boulderslide_cavern_mine_02:1 "Boulderslide Cavern" + building_boulderslide_cavern_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_boulderslide_cavern_mine_03:1 "Large Boulderslide Cavern" + building_boulderslide_cavern_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_boulderslide_cavern_mine_04:1 "Boulderslide Cavern Mining Complex" + building_boulderslide_cavern_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_windshear_mine_01:0 "Windshear Mine" + building_type_windshear_mine_01_desc:1 "" + building_windshear_mine_01:1 "Windshear Mining Settlement" + building_windshear_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_windshear_mine_02:1 "Windshear Mine" + building_windshear_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_windshear_mine_03:1 "Large Windshear Mine" + building_windshear_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_windshear_mine_04:1 "Windshear Mining Complex" + building_windshear_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_deep_reaches_mine_01:0 "Deep Reaches" + building_type_deep_reaches_mine_01_desc:1 "" + building_deep_reaches_mine_01:1 "Deep Reaches Mining Settlement" + building_deep_reaches_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_deep_reaches_mine_02:1 "Deep Reaches" + building_deep_reaches_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_deep_reaches_mine_03:1 "Large Deep Reaches" + building_deep_reaches_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_deep_reaches_mine_04:1 "Deep Reaches Mining Complex" + building_deep_reaches_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_venture_co_mine_01:0 "Venture Co. Mine" + building_type_venture_co_mine_01_desc:1 "" + building_venture_co_mine_01:1 "Venture Co. Mining Settlement" + building_venture_co_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_venture_co_mine_02:1 "Venture Co. Mine" + building_venture_co_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_venture_co_mine_03:1 "Large Venture Co. Mine" + building_venture_co_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_venture_co_mine_04:1 "Venture Co. Mining Complex" + building_venture_co_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_boulder_lode_mine_01:0 "Boulder Lode Mine" + building_type_boulder_lode_mine_01_desc:1 "" + building_boulder_lode_mine_01:1 "Boulder Lode Mining Settlement" + building_boulder_lode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_boulder_lode_mine_02:1 "Boulder Lode Mine" + building_boulder_lode_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_boulder_lode_mine_03:1 "Large Boulder Lode Mine" + building_boulder_lode_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_boulder_lode_mine_04:1 "Boulder Lode Mining Complex" + building_boulder_lode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_frazzlecraz_motherlode_01:0 "Frazzlecraz Motherlode" + building_type_frazzlecraz_motherlode_01_desc:1 "" + building_frazzlecraz_motherlode_01:1 "Frazzlecraz Motherlode Mining Settlement" + building_frazzlecraz_motherlode_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_frazzlecraz_motherlode_02:1 "Frazzlecraz Motherlode" + building_frazzlecraz_motherlode_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_frazzlecraz_motherlode_03:1 "Large Frazzlecraz Motherlode" + building_frazzlecraz_motherlode_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_frazzlecraz_motherlode_04:1 "Frazzlecraz Motherlode Mining Complex" + building_frazzlecraz_motherlode_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_darkmist_cavern_01:0 "Darkmist Cavern" + building_type_darkmist_cavern_01_desc:1 "" + building_darkmist_cavern_01:1 "Darkmist Cavern Mining Settlement" + building_darkmist_cavern_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_darkmist_cavern_02:1 "Darkmist Cavern" + building_darkmist_cavern_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_darkmist_cavern_03:1 "Large Darkmist Cavern" + building_darkmist_cavern_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_darkmist_cavern_04:1 "Darkmist Cavern Mining Complex" + building_darkmist_cavern_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_farshire_mine_01:0 "Farshire Mine" + building_type_farshire_mine_01_desc:1 "" + building_farshire_mine_01:1 "Farshire Mining Settlement" + building_farshire_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_farshire_mine_02:1 "Farshire Mine" + building_farshire_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_farshire_mine_03:1 "Large Farshire Mine" + building_farshire_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_farshire_mine_04:1 "Farshire Mining Complex" + building_farshire_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_wildervar_mine_01:0 "Wildervar Mine" + building_type_wildervar_mine_01_desc:1 "" + building_wildervar_mine_01:1 "Wildervar Mining Settlement" + building_wildervar_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_wildervar_mine_02:1 "Wildervar Mine" + building_wildervar_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_wildervar_mine_03:1 "Large Wildervar Mine" + building_wildervar_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_wildervar_mine_04:1 "Wildervar Mining Complex" + building_wildervar_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_wintergarde_mine_01:0 "Wintergarde Mine" + building_type_wintergarde_mine_01_desc:1 "" + building_wintergarde_mine_01:1 "Wintergarde Mining Settlement" + building_wintergarde_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_wintergarde_mine_02:1 "Wintergarde Mine" + building_wintergarde_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_wintergarde_mine_03:1 "Large Wintergarde Mine" + building_wintergarde_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_wintergarde_mine_04:1 "Wintergarde Mining Complex" + building_wintergarde_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_hollowstone_mine_01:0 "Hollowstone Mine" + building_type_hollowstone_mine_01_desc:1 "" + building_hollowstone_mine_01:1 "Hollowstone Mining Settlement" + building_hollowstone_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_hollowstone_mine_02:1 "Hollowstone Mine" + building_hollowstone_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_hollowstone_mine_03:1 "Large Hollowstone Mine" + building_hollowstone_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_hollowstone_mine_04:1 "Hollowstone Mining Complex" + building_hollowstone_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_swindlegrins_dig_01:0 "Swindlegrin's Dig" + building_type_swindlegrins_dig_01_desc:1 "" + building_swindlegrins_dig_01:1 "Swindlegrin's Dig Mining Settlement" + building_swindlegrins_dig_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_swindlegrins_dig_02:1 "Swindlegrin's Dig" + building_swindlegrins_dig_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_swindlegrins_dig_03:1 "Swindlegrin's Dig Mine" + building_swindlegrins_dig_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_swindlegrins_dig_04:1 "Swindlegrin's Dig Complex" + building_swindlegrins_dig_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_frozen_mine_01:0 "Frozen Mine" + building_type_frozen_mine_01_desc:1 "" + building_frozen_mine_01:1 "Frozen Mining Settlement" + building_frozen_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_frozen_mine_02:1 "Frozen Mine" + building_frozen_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_frozen_mine_03:1 "Large Frozen Mine" + building_frozen_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_frozen_mine_04:1 "Frozen Mining Complex" + building_frozen_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_forlorn_mine_01:0 "Forlorn Mine" + building_type_forlorn_mine_01_desc:1 "" + building_forlorn_mine_01:1 "Forlorn Mining Settlement" + building_forlorn_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_forlorn_mine_02:1 "Forlorn Mine" + building_forlorn_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_forlorn_mine_03:1 "Large Forlorn Mine" + building_forlorn_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_forlorn_mine_04:1 "Forlorn Mining Complex" + building_forlorn_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_saronite_mines_01:0 "Saronite Mine" + building_type_saronite_mines_01_desc:1 "" + building_saronite_mines_01:1 "Saronite Mining Settlement" + building_saronite_mines_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_saronite_mines_02:1 "Saronite Mine" + building_saronite_mines_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_saronite_mines_03:1 "Large Saronite Mine" + building_saronite_mines_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_saronite_mines_04:1 "Saronite Mining Complex" + building_saronite_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_weeping_quarry_01:0 "Weeping Quarry" + building_type_weeping_quarry_01_desc:1 "" + building_weeping_quarry_01:1 "Weeping Quarry Mining Settlement" + building_weeping_quarry_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_weeping_quarry_02:1 "Weeping Quarry" + building_weeping_quarry_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_weeping_quarry_03:1 "Large Weeping Quarry" + building_weeping_quarry_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_weeping_quarry_04:1 "Weeping Quarry Mining Complex" + building_weeping_quarry_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_pit_of_saron_01:0 "Pit of Saron" + building_type_pit_of_saron_01_desc:1 "" + building_pit_of_saron_01:1 "Pit of Saron Mining Settlement" + building_pit_of_saron_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_pit_of_saron_02:1 "Pit of Saron" + building_pit_of_saron_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_pit_of_saron_03:1 "Large Pit of Saron" + building_pit_of_saron_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_pit_of_saron_04:1 "Pit of Saron Complex" + building_pit_of_saron_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_greenstone_quarry_01:0 "Greenstone Quarry" + building_type_greenstone_quarry_01_desc:1 "" + building_greenstone_quarry_01:1 "Greenstone Quarry Mining Settlement" + building_greenstone_quarry_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_greenstone_quarry_02:1 "Greenstone Quarry" + building_greenstone_quarry_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_greenstone_quarry_03:1 "Large Greenstone Quarry" + building_greenstone_quarry_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_greenstone_quarry_04:1 "Greenstone Quarry Mining Complex" + building_greenstone_quarry_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_deepwind_gorge_01:0 "Deepwind Gorge" + building_type_deepwind_gorge_01_desc:1 "" + building_deepwind_gorge_01:1 "Deepwind Gorge Mining Settlement" + building_deepwind_gorge_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_deepwind_gorge_02:1 "Deepwind Gorge" + building_deepwind_gorge_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_deepwind_gorge_03:1 "Large Deepwind Gorge" + building_deepwind_gorge_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_deepwind_gorge_04:1 "Deepwind Gorge Mining Complex" + building_deepwind_gorge_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_big_blossom_mine_01:0 "Big Blossom Mine" + building_type_big_blossom_mine_01_desc:1 "" + building_big_blossom_mine_01:1 "Big Blossom Mining Settlement" + building_big_blossom_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_big_blossom_mine_02:1 "Big Blossom Mine" + building_big_blossom_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_big_blossom_mine_03:1 "Large Big Blossom Mine" + building_big_blossom_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_big_blossom_mine_04:1 "Big Blossom Mining Complex" + building_big_blossom_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_deep_crawl_mine_01:0 "Deep Crawl Mine" + building_type_deep_crawl_mine_01_desc:1 "" + building_deep_crawl_mine_01:1 "Deep Crawl Mining Settlement" + building_deep_crawl_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_deep_crawl_mine_02:1 "Deep Crawl Mine" + building_deep_crawl_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_deep_crawl_mine_03:1 "Large Deep Crawl Mine" + building_deep_crawl_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_deep_crawl_mine_04:1 "Deep Crawl Mining Complex" + building_deep_crawl_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_ruins_of_ogudei_mine_01:0 "Ruins of Ogudei" + building_type_ruins_of_ogudei_mine_01_desc:1 "" + building_ruins_of_ogudei_mine_01:1 "Ogudei Mining Settlement" + building_ruins_of_ogudei_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_ruins_of_ogudei_mine_02:1 "Ruins of Ogudei" + building_ruins_of_ogudei_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_ruins_of_ogudei_mine_03:1 "Large Ruins of Ogudei" + building_ruins_of_ogudei_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_ruins_of_ogudei_mine_04:1 "Ogudei Mining Complex" + building_ruins_of_ogudei_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_lightning_vein_mine_01:0 "Lightning Vein Mine" + building_type_lightning_vein_mine_01_desc:1 "" + building_lightning_vein_mine_01:1 "Lightning Vein Mining Settlement" + building_lightning_vein_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_lightning_vein_mine_02:1 "Lightning Vein Mine" + building_lightning_vein_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_lightning_vein_mine_03:1 "Large Lightning Vein Mine" + building_lightning_vein_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_lightning_vein_mine_04:1 "Lightning Vein Mining Complex" + building_lightning_vein_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_bleak_hills_mine_01:0 "Bleak Hills Mine" + building_type_bleak_hills_mine_01_desc:1 "" + building_bleak_hills_mine_01:1 "Bleak Hills Mining Settlement" + building_bleak_hills_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_bleak_hills_mine_02:1 "Bleak Hills Mine" + building_bleak_hills_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_bleak_hills_mine_03:1 "Large Bleak Hills Mine" + building_bleak_hills_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_bleak_hills_mine_04:1 "Bleak Hills Mining Complex" + building_bleak_hills_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_winterchill_mine_01:0 "Winterchill Mine" + building_type_winterchill_mine_01_desc:1 "" + building_winterchill_mine_01:1 "Winterchill Mining Settlement" + building_winterchill_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_winterchill_mine_02:1 "Winterchill Mine" + building_winterchill_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_winterchill_mine_03:1 "Large Winterchill Mine" + building_winterchill_mine_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_winterchill_mine_04:1 "Winterchill Mining Complex" + building_winterchill_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_type_redrock_mines_01:0 "Redrock Mines" + building_type_redrock_mines_01_desc:1 "" + building_redrock_mines_01:1 "Redrock Mining Settlement" + building_redrock_mines_01_desc:1 "$building_rammelsberg_mines_01_desc$" + building_redrock_mines_02:1 "Redrock Mines" + building_redrock_mines_02_desc:1 "$building_rammelsberg_mines_02_desc$" + building_redrock_mines_03:1 "Large Redrock Mines" + building_redrock_mines_03_desc:1 "$building_rammelsberg_mines_03_desc$" + building_redrock_mines_04:1 "Redrock Mining Complex" + building_redrock_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" \ No newline at end of file From eb366a90a18b362fc0ab00240e1873c0d98e19bf Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Sun, 5 Nov 2023 20:43:24 +0200 Subject: [PATCH 03/49] Mines placed --- common/buildings/wc_special_mines.txt | 368 ++++++++++++++++++ history/provinces/00_k_black_morass.txt | 6 + history/provinces/00_k_borean_tundra.txt | 6 + history/provinces/00_k_chuidiao.txt | 6 + history/provinces/00_k_dun_niffelem.txt | 6 + history/provinces/00_k_dustwallow.txt | 6 + history/provinces/00_k_gilneas.txt | 12 + history/provinces/00_k_greatwood.txt | 18 + history/provinces/00_k_gurubashi.txt | 6 + history/provinces/00_k_haldarr.txt | 6 + history/provinces/00_k_hillsbrad.txt | 6 + history/provinces/00_k_howling_fjord.txt | 6 + history/provinces/00_k_ironforge.txt | 6 + history/provinces/00_k_jotunheim.txt | 6 + history/provinces/00_k_kezan.txt | 6 + history/provinces/00_k_krasarang.txt | 6 + history/provinces/00_k_kul_tiras.txt | 6 + history/provinces/00_k_lei_dao.txt | 6 + history/provinces/00_k_lordaeron.txt | 12 + history/provinces/00_k_makers_terrace.txt | 6 + history/provinces/00_k_mulgore.txt | 6 + history/provinces/00_k_ratchet.txt | 6 + history/provinces/00_k_raynewood.txt | 4 + history/provinces/00_k_razorfen.txt | 6 + history/provinces/00_k_sheilun.txt | 6 + history/provinces/00_k_sholazar_basin.txt | 6 + history/provinces/00_k_stormwind.txt | 36 ++ history/provinces/00_k_stratholme.txt | 6 + history/provinces/00_k_thor_modan.txt | 6 + history/provinces/00_k_tranquillien.txt | 6 + history/provinces/00_k_wildhammer.txt | 6 + history/provinces/00_k_ymirheim.txt | 6 + .../english/wc_buildings_l_english.yml | 4 +- 33 files changed, 608 insertions(+), 2 deletions(-) diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index a11c2f861f..b66301ed3e 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -1404,6 +1404,178 @@ underlight_mines_04 = { flag = travel_point_of_interest_economic } +########### +# Azurelode mine +########## + +azurelode_mine_01 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_miness_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_miness.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + } + county_modifier = { + development_growth_factor = 0.05 + } + + next_building = Night Web's Hollow_miness_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +azurelode_mine_02 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + } + county_modifier = { + development_growth_factor = 0.1 + } + + next_building = azurelode_mine_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +azurelode_mine_03 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + } + county_modifier = { + development_growth_factor = 0.15 + } + + next_building = azurelode_mine_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +azurelode_mine_04 = { + effect_desc = miness_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = silver_mines_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + } + county_modifier = { + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + ########### # Arathi Gold Mine ########## @@ -8398,6 +8570,202 @@ saronite_mines_04 = { flag = travel_point_of_interest_economic } +############################## +# Weeping Quarry +############################## + +weeping_quarry_01 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + building_requirement_castle_city_church = { LEVEL = 01 } + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_3_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_1 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.05 + levy_size = 0.1 + development_growth_factor = 0.05 + } + + next_building = weeping_quarry_02 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +weeping_quarry_02 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_4_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_2 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.1 + levy_size = 0.2 + development_growth_factor = 0.1 + } + + next_building = weeping_quarry_03 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +weeping_quarry_03 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_5_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_3 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.15 + levy_size = 0.3 + development_growth_factor = 0.15 + } + + next_building = weeping_quarry_04 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +weeping_quarry_04 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + + building_requirement_tribal = no + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_6_cost + + province_modifier = { + monthly_income = copper_mine_building_tax_tier_4 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + #Offa's Dyke + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + county_modifier = { + tax_mult = 0.20 + levy_size = 0.4 + development_growth_factor = 0.2 + } + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + ############################## # Pit of Saron ############################## diff --git a/history/provinces/00_k_black_morass.txt b/history/provinces/00_k_black_morass.txt index e0f51aaa7d..9708249ae3 100644 --- a/history/provinces/00_k_black_morass.txt +++ b/history/provinces/00_k_black_morass.txt @@ -4,6 +4,12 @@ culture = gurubashi religion = cult_of_hakkar holding = tribal_holding + 100.1.1 = { + special_building_slot = nethergarde_mines_01 + } + 120.1.1 = { + special_building = nethergarde_mines_01 + } 583.1.1 = { culture = blackrock diff --git a/history/provinces/00_k_borean_tundra.txt b/history/provinces/00_k_borean_tundra.txt index 4334014bd1..d4b6761cc8 100644 --- a/history/provinces/00_k_borean_tundra.txt +++ b/history/provinces/00_k_borean_tundra.txt @@ -64,6 +64,12 @@ culture = northsea religion = tidemother holding = castle_holding + 100.1.1 = { + special_building_slot = farshire_mine_01 + } + 120.1.1 = { + special_building = farshire_mine_01 + } } 4075 = { # Mekame diff --git a/history/provinces/00_k_chuidiao.txt b/history/provinces/00_k_chuidiao.txt index 785e92d559..2ea3fb7b22 100644 --- a/history/provinces/00_k_chuidiao.txt +++ b/history/provinces/00_k_chuidiao.txt @@ -222,6 +222,12 @@ culture = mainland_pandaren religion = august_celestials holding = castle_holding + 100.1.1 = { + special_building_slot = ruins_of_ogudei_mine_01 + } + 120.1.1 = { + special_building = ruins_of_ogudei_mine_01 + } } 1001 = { # Taong Dong Hu diff --git a/history/provinces/00_k_dun_niffelem.txt b/history/provinces/00_k_dun_niffelem.txt index 4d01516ec9..6b381865e1 100644 --- a/history/provinces/00_k_dun_niffelem.txt +++ b/history/provinces/00_k_dun_niffelem.txt @@ -348,6 +348,12 @@ culture = hyldnir religion = mystery_of_the_makers holding = tribal_holding + 100.1.1 = { + special_building_slot = forlorn_mine_01 + } + 120.1.1 = { + special_building = forlorn_mine_01 + } } 4463 = { # Bhurn Malduhr diff --git a/history/provinces/00_k_dustwallow.txt b/history/provinces/00_k_dustwallow.txt index dbbae520e0..c425288e62 100644 --- a/history/provinces/00_k_dustwallow.txt +++ b/history/provinces/00_k_dustwallow.txt @@ -160,6 +160,12 @@ culture = tauren religion = earth_mother_worship holding = tribal_holding + 100.1.1 = { + special_building_slot = darkmist_cavern_01 + } + 120.1.1 = { + special_building = darkmist_cavern_01 + } 605.6.1={ culture = gurubashi diff --git a/history/provinces/00_k_gilneas.txt b/history/provinces/00_k_gilneas.txt index 5be826cab0..e313bf117a 100644 --- a/history/provinces/00_k_gilneas.txt +++ b/history/provinces/00_k_gilneas.txt @@ -81,6 +81,12 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = deep_elem_mine_01 + } + 120.1.1 = { + special_building = deep_elem_mine_01 + } } 2924 = { # Snakewatch @@ -180,6 +186,12 @@ culture = gilnean religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = emberstone_mine_01 + } + 120.1.1 = { + special_building = emberstone_mine_01 + } } 2959 = { # Agrican diff --git a/history/provinces/00_k_greatwood.txt b/history/provinces/00_k_greatwood.txt index 863bddd55e..e4eb3d8379 100644 --- a/history/provinces/00_k_greatwood.txt +++ b/history/provinces/00_k_greatwood.txt @@ -52,6 +52,12 @@ culture = tauren religion = earth_mother_worship holding = tribal_holding + 100.1.1 = { + special_building_slot = deep_reaches_mine_01 + } + 120.1.1 = { + special_building = deep_reaches_mine_01 + } } 1049 = { # Alailenai @@ -74,6 +80,12 @@ culture = tauren religion = earth_mother_worship holding = tribal_holding + 100.1.1 = { + special_building_slot = boulderslide_cavern_mine_01 + } + 120.1.1 = { + special_building = boulderslide_cavern_mine_01 + } } 1054 = { # Heleae @@ -190,6 +202,12 @@ culture = night_elf religion = kaldorei_religion holding = castle_holding + 100.1.1 = { + special_building_slot = windshear_mine_01 + } + 120.1.1 = { + special_building = windshear_mine_01 + } } 1026 = { # Meleanna diff --git a/history/provinces/00_k_gurubashi.txt b/history/provinces/00_k_gurubashi.txt index c471b22031..da86833a4c 100644 --- a/history/provinces/00_k_gurubashi.txt +++ b/history/provinces/00_k_gurubashi.txt @@ -146,6 +146,12 @@ culture = gurubashi religion = gurubism holding = tribal_holding + 100.1.1 = { + special_building_slot = crystalvein_mine_01 + } + 120.1.1 = { + special_building = crystalvein_mine_01 + } } 2463 = { # Il'zici diff --git a/history/provinces/00_k_haldarr.txt b/history/provinces/00_k_haldarr.txt index a120957332..34e4c7795c 100644 --- a/history/provinces/00_k_haldarr.txt +++ b/history/provinces/00_k_haldarr.txt @@ -120,6 +120,12 @@ culture = satyr religion = burning_legion_religion holding = castle_holding + 100.1.1 = { + special_building_slot = mountainfoot_strip_mine_01 + } + 120.1.1 = { + special_building = mountainfoot_strip_mine_01 + } } 5555 = { # Esercia diff --git a/history/provinces/00_k_hillsbrad.txt b/history/provinces/00_k_hillsbrad.txt index b01b54219c..1f02bb26e0 100644 --- a/history/provinces/00_k_hillsbrad.txt +++ b/history/provinces/00_k_hillsbrad.txt @@ -20,6 +20,12 @@ culture = gilnean religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = azurelode_mine_01 + } + 120.1.1 = { + special_building = azurelode_mine_01 + } 604.1.1 = { culture = hillsbrad diff --git a/history/provinces/00_k_howling_fjord.txt b/history/provinces/00_k_howling_fjord.txt index c75f100c02..fcbe1b22c8 100644 --- a/history/provinces/00_k_howling_fjord.txt +++ b/history/provinces/00_k_howling_fjord.txt @@ -204,6 +204,12 @@ culture = taunka religion = taunka_religion holding = tribal_holding + 100.1.1 = { + special_building_slot = wildervar_mine_01 + } + 120.1.1 = { + special_building = wildervar_mine_01 + } } 3464 = { # Skogarstrond diff --git a/history/provinces/00_k_ironforge.txt b/history/provinces/00_k_ironforge.txt index dc77d5ec11..de660e21c2 100644 --- a/history/provinces/00_k_ironforge.txt +++ b/history/provinces/00_k_ironforge.txt @@ -135,6 +135,12 @@ culture = drakkari religion = drakkism holding = tribal_holding + 100.1.1 = { + special_building_slot = golbolar_quarry_mine_01 + } + 120.1.1 = { + special_building = golbolar_quarry_mine_01 + } } 2602 = { # Demlodar diff --git a/history/provinces/00_k_jotunheim.txt b/history/provinces/00_k_jotunheim.txt index 6ca5bc8082..cf2c192dfe 100644 --- a/history/provinces/00_k_jotunheim.txt +++ b/history/provinces/00_k_jotunheim.txt @@ -341,6 +341,12 @@ culture = nerubian religion = spider_philosophy holding = castle_holding + 100.1.1 = { + special_building_slot = weeping_quarry_01 + } + 120.1.1 = { + special_building = weeping_quarry_01 + } 591.11.1 = { culture = scourge diff --git a/history/provinces/00_k_kezan.txt b/history/provinces/00_k_kezan.txt index fbc022a6d8..a28276c37b 100644 --- a/history/provinces/00_k_kezan.txt +++ b/history/provinces/00_k_kezan.txt @@ -61,6 +61,12 @@ culture = goblin religion = cult_of_wealth holding = castle_holding + 100.1.1 = { + special_building_slot = kajamine_01 + } + 120.1.1 = { + special_building = kajamine_01 + } } 3296 = { # Fiznozzle diff --git a/history/provinces/00_k_krasarang.txt b/history/provinces/00_k_krasarang.txt index f5d03e344d..40171ec784 100644 --- a/history/provinces/00_k_krasarang.txt +++ b/history/provinces/00_k_krasarang.txt @@ -178,6 +178,12 @@ culture = jinyu religion = waterspeaker holding = castle_holding + 100.1.1 = { + special_building_slot = deep_crawl_mine_01 + } + 120.1.1 = { + special_building = deep_crawl_mine_01 + } } 1146 = { # Blacksand diff --git a/history/provinces/00_k_kul_tiras.txt b/history/provinces/00_k_kul_tiras.txt index fb53769fdc..8896be7f05 100644 --- a/history/provinces/00_k_kul_tiras.txt +++ b/history/provinces/00_k_kul_tiras.txt @@ -132,6 +132,12 @@ culture = tirassian religion = tidemother holding = castle_holding + 100.1.1 = { + special_building_slot = bleak_hills_mine_01 + } + 120.1.1 = { + special_building = bleak_hills_mine_01 + } } 6021 = { # Lower Corlain diff --git a/history/provinces/00_k_lei_dao.txt b/history/provinces/00_k_lei_dao.txt index 49fa2b5069..e69b392bd9 100644 --- a/history/provinces/00_k_lei_dao.txt +++ b/history/provinces/00_k_lei_dao.txt @@ -52,6 +52,12 @@ culture = mogu religion = thunder_king holding = castle_holding + 100.1.1 = { + special_building_slot = lightning_vein_mine_01 + } + 120.1.1 = { + special_building = lightning_vein_mine_01 + } } 4592 = { # Rongyao diff --git a/history/provinces/00_k_lordaeron.txt b/history/provinces/00_k_lordaeron.txt index 991d5ad725..ae405cff49 100644 --- a/history/provinces/00_k_lordaeron.txt +++ b/history/provinces/00_k_lordaeron.txt @@ -111,6 +111,12 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = skittering_dark_mine_01 + } + 120.1.1 = { + special_building = skittering_dark_mine_01 + } 605.6.1 = { religion = forsaken_cult @@ -284,6 +290,12 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = night_webs_hollow_mine_01 + } + 120.1.1 = { + special_building = night_webs_hollow_mine_01 + } 603.5.1={ culture = scourge diff --git a/history/provinces/00_k_makers_terrace.txt b/history/provinces/00_k_makers_terrace.txt index 8f984c0568..d7b0e5c91c 100644 --- a/history/provinces/00_k_makers_terrace.txt +++ b/history/provinces/00_k_makers_terrace.txt @@ -286,6 +286,12 @@ culture = hyldnir religion = mystery_of_the_makers holding = tribal_holding + 100.1.1 = { + special_building_slot = frozen_mine_01 + } + 120.1.1 = { + special_building = frozen_mine_01 + } 591.11.1 = { religion = death_god diff --git a/history/provinces/00_k_mulgore.txt b/history/provinces/00_k_mulgore.txt index 64f1d3e06e..039d317def 100644 --- a/history/provinces/00_k_mulgore.txt +++ b/history/provinces/00_k_mulgore.txt @@ -470,6 +470,12 @@ culture = harpy religion = yoggsaron_worship holding = tribal_holding + 100.1.1 = { + special_building_slot = venture_co_mine_01 + } + 120.1.1 = { + special_building = venture_co_mine_01 + } } 1070 = { # Sebuntau diff --git a/history/provinces/00_k_ratchet.txt b/history/provinces/00_k_ratchet.txt index a4820ae1af..09c29edcd5 100644 --- a/history/provinces/00_k_ratchet.txt +++ b/history/provinces/00_k_ratchet.txt @@ -187,6 +187,12 @@ culture = harpy religion = yoggsaron_worship holding = tribal_holding + 100.1.1 = { + special_building_slot = boulder_lode_mine_01 + } + 120.1.1 = { + special_building = boulder_lode_mine_01 + } 605.1.1={ culture = warsong diff --git a/history/provinces/00_k_raynewood.txt b/history/provinces/00_k_raynewood.txt index 62a8793bdd..961d56acf1 100644 --- a/history/provinces/00_k_raynewood.txt +++ b/history/provinces/00_k_raynewood.txt @@ -222,10 +222,14 @@ culture = night_elf religion = kaldorei_religion holding = castle_holding + 100.1.1 = { + special_building_slot = splintertree_mine_01 + } 605.1.1={ culture = warsong religion = orcish_shamanism + special_building = splintertree_mine_01 } } diff --git a/history/provinces/00_k_razorfen.txt b/history/provinces/00_k_razorfen.txt index a4cdd70741..e82f9aa688 100644 --- a/history/provinces/00_k_razorfen.txt +++ b/history/provinces/00_k_razorfen.txt @@ -137,6 +137,12 @@ culture = quilboar religion = agamaggan_worship holding = tribal_holding + 100.1.1 = { + special_building_slot = frazzlecraz_motherlode_01 + } + 120.1.1 = { + special_building = frazzlecraz_motherlode_01 + } } 1350 = { # Shadowmane diff --git a/history/provinces/00_k_sheilun.txt b/history/provinces/00_k_sheilun.txt index 1d6a9d5938..eafa99ef44 100644 --- a/history/provinces/00_k_sheilun.txt +++ b/history/provinces/00_k_sheilun.txt @@ -82,6 +82,12 @@ culture = mainland_pandaren religion = august_celestials holding = castle_holding + 100.1.1 = { + special_building_slot = greenstone_quarry_01 + } + 120.1.1 = { + special_building = greenstone_quarry_01 + } } 3655 = { # Tzula diff --git a/history/provinces/00_k_sholazar_basin.txt b/history/provinces/00_k_sholazar_basin.txt index 7bbbf5a04b..cfa399c7a1 100644 --- a/history/provinces/00_k_sholazar_basin.txt +++ b/history/provinces/00_k_sholazar_basin.txt @@ -60,6 +60,12 @@ culture = gorloc religion = water_deities holding = tribal_holding + 100.1.1 = { + special_building_slot = swindlegrins_dig_01 + } + 120.1.1 = { + special_building = swindlegrins_dig_01 + } } 4024 = { # Sor'lro diff --git a/history/provinces/00_k_stormwind.txt b/history/provinces/00_k_stormwind.txt index 7994771971..0711753ca6 100644 --- a/history/provinces/00_k_stormwind.txt +++ b/history/provinces/00_k_stormwind.txt @@ -91,6 +91,12 @@ culture = azerothian religion = holy_light holding = church_holding + 100.1.1 = { + special_building_slot = echo_ridge_mine_01 + } + 120.1.1 = { + special_building = echo_ridge_mine_01 + } } 2376 = { # Rosgal @@ -146,6 +152,12 @@ culture = azerothian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = fargodeep_mine_01 + } + 120.1.1 = { + special_building = fargodeep_mine_01 + } 604.1.15 = { religion = masonry @@ -192,6 +204,12 @@ culture = murloc religion = water_deities holding = tribal_holding + 100.1.1 = { + special_building_slot = jasperlode_mine_01 + } + 120.1.1 = { + special_building = jasperlode_mine_01 + } } 2383 = { # Sronvale @@ -364,6 +382,12 @@ culture = azerothian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = jangolode_mine_01 + } + 120.1.1 = { + special_building = jangolode_mine_01 + } } 2402 = { # Saldean @@ -380,6 +404,12 @@ culture = azerothian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = gold_coast_quarry_01 + } + 120.1.1 = { + special_building = gold_coast_quarry_01 + } 598.3.17 = { religion = masonry @@ -512,6 +542,12 @@ culture = azerothian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = rolands_doom_01 + } + 120.1.1 = { + special_building = rolands_doom_01 + } } 2430 = { # Rylan diff --git a/history/provinces/00_k_stratholme.txt b/history/provinces/00_k_stratholme.txt index 17e1b47b5f..d89e5e43d9 100644 --- a/history/provinces/00_k_stratholme.txt +++ b/history/provinces/00_k_stratholme.txt @@ -598,6 +598,12 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = havenshire_mine_01 + } + 120.1.1 = { + special_building = havenshire_mine_01 + } } 3127 = { # Darkward diff --git a/history/provinces/00_k_thor_modan.txt b/history/provinces/00_k_thor_modan.txt index 9df1fe4214..0211b6c43a 100644 --- a/history/provinces/00_k_thor_modan.txt +++ b/history/provinces/00_k_thor_modan.txt @@ -20,6 +20,12 @@ culture = northern religion = staroverstvo holding = castle_holding + 100.1.1 = { + special_building_slot = hollowstone_mine_01 + } + 120.1.1 = { + special_building = hollowstone_mine_01 + } } 3591 = { # Vybozny diff --git a/history/provinces/00_k_tranquillien.txt b/history/provinces/00_k_tranquillien.txt index 7786ec8a6c..747454f798 100644 --- a/history/provinces/00_k_tranquillien.txt +++ b/history/provinces/00_k_tranquillien.txt @@ -140,6 +140,12 @@ culture = high_elf religion = cult_of_sunwell holding = castle_holding + 100.1.1 = { + special_building_slot = underlight_mines_01 + } + 120.1.1 = { + special_building = underlight_mines_01 + } 603.7.11 = { culture = scourge diff --git a/history/provinces/00_k_wildhammer.txt b/history/provinces/00_k_wildhammer.txt index 2e0ebcaa9a..968bcb9f16 100644 --- a/history/provinces/00_k_wildhammer.txt +++ b/history/provinces/00_k_wildhammer.txt @@ -553,6 +553,12 @@ culture = kobold religion = cult_of_the_candle holding = tribal_holding + 100.1.1 = { + special_building_slot = elementium_depths_01 + } + 120.1.1 = { + special_building = elementium_depths_01 + } 598.2.14 = { culture = ogre diff --git a/history/provinces/00_k_ymirheim.txt b/history/provinces/00_k_ymirheim.txt index 21b185b9a8..194e4c0e4d 100644 --- a/history/provinces/00_k_ymirheim.txt +++ b/history/provinces/00_k_ymirheim.txt @@ -4,6 +4,12 @@ culture = frost_vrykul religion = odyn holding = tribal_holding + 100.1.1 = { + special_building_slot = saronite_mines_01 + } + 120.1.1 = { + special_building = saronite_mines_01 + } 591.11.1 = { religion = death_god diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index b9afce0eb0..0bfe4ed679 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -55,7 +55,7 @@ building_type_nexus_01:0 "The Nexus" building_type_nexus_01_desc:1 "The Nexus is an extensive series of caves and tunnels that riddle Coldarra." building_nexus_01:1 "The Nexus" - building_nexus_desc:2 "The Nexus is an ancient ice fortress found in the center of Coldarra, an island in the Borean Tundra. It is a column of magical energy surrounded by levitating earth-covered rings with ice caves underneath." + building_nexus_01_desc:2 "The Nexus is an ancient ice fortress found in the center of Coldarra, an island in the Borean Tundra. It is a column of magical energy surrounded by levitating earth-covered rings with ice caves underneath." building_type_onyxias_lair_01:0 "Onyxia’s Lair" building_type_onyxias_lair_01_desc:1 "A strategically-placed nest and base of operations carved out and settled in initially by the terrible Black Dragon Onyxia." @@ -279,7 +279,7 @@ building_night_webs_hollow_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_skittering_dark_mine_01:0 "Skittering Dark Mine" building_type_skittering_dark_mine_01_desc:1 "gggggggg" - building_skittering_dark_mine_01:1 "Silvershard Mining Settlement" + building_skittering_dark_mine_01:1 "Skittering Dark Mining Settlement" building_skittering_dark_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_skittering_dark_mine_02:1 "Skittering Dark Mine" building_skittering_dark_mine_02_desc:1 "$building_rammelsberg_mines_02_desc$" From e79ade777b44d4df3415027db17e0af8e825b515 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 7 Nov 2023 21:21:30 +0200 Subject: [PATCH 04/49] Obelisks --- common/buildings/wc_special_buildings.txt | 122 ++++++++++++++++++ common/buildings/wc_special_mines.txt | 28 ++-- history/provinces/00_k_khintaset.txt | 6 + history/provinces/00_k_neferset.txt | 6 + history/provinces/00_k_ramkahen.txt | 6 + history/provinces/00_k_stormwind.txt | 3 + .../english/wc_buildings_l_english.yml | 13 +- 7 files changed, 169 insertions(+), 15 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 4e5ec74f67..c385e93a28 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -669,6 +669,128 @@ zuldazar_01 = { flag = travel_point_of_interest_martial } +########## +# Obelisk of the Sun +########## + +obelisk_of_the_sun_01 = { + construction_time = very_slow_construction_time + + type_icon = "icon_structure_iron_pillar_of_dhar.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + + cost_gold = 2000 + + character_modifier = { + advantage = 5 + monthly_dynasty_prestige_mult = 0.05 + } + + county_modifier = { + development_growth = 0.2 + levy_size = 0.15 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_economic +} + +########## +# Obelisk of the Moon +########## + +obelisk_of_the_moon_01 = { + + asset = { + type = pdxmesh + name = "fp2_building_special_tower_of_hercules_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "hercules.dds" + + can_construct_potential = { + } + + cost_gold = 300 + + character_modifier = { + naval_movement_speed_mult = 0.25 + embarkation_cost_mult = -0.25 + } + + province_modifier = { + monthly_income = 1 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_learning +} + +########## +# Obelisk of the Stars +########## + +obelisk_of_the_stars_01 = { + + asset = { + type = pdxmesh + name = "fp2_building_special_tower_of_hercules_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "hercules.dds" + + can_construct_potential = { + } + + cost_gold = 300 + + character_modifier = { + naval_movement_speed_mult = 0.25 + embarkation_cost_mult = -0.25 + } + + province_modifier = { + monthly_income = 1 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_learning +} + ########## # Universities ########## diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index b66301ed3e..b440a6d627 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -1237,16 +1237,16 @@ havenshire_mine_04 = { ########## underlight_mines_01 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh - name = "building_special_miness_mesh" + name = "building_special_mines_mesh" } construction_time = slow_construction_time - type_icon = "icon_structure_miness.dds" + type_icon = "icon_structure_mines.dds" can_construct_potential = { building_requirement_tribal = no @@ -1266,7 +1266,7 @@ underlight_mines_01 = { development_growth_factor = 0.05 } - next_building = Night Web's Hollow_miness_02 + next_building = Night Web's Hollow_mines_02 ai_value = { base = 100 @@ -1278,7 +1278,7 @@ underlight_mines_01 = { } underlight_mines_02 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh @@ -1321,7 +1321,7 @@ underlight_mines_02 = { } underlight_mines_03 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh @@ -1364,7 +1364,7 @@ underlight_mines_03 = { } underlight_mines_04 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh @@ -1409,16 +1409,16 @@ underlight_mines_04 = { ########## azurelode_mine_01 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh - name = "building_special_miness_mesh" + name = "building_special_mines_mesh" } construction_time = slow_construction_time - type_icon = "icon_structure_miness.dds" + type_icon = "icon_structure_mines.dds" can_construct_potential = { building_requirement_tribal = no @@ -1438,7 +1438,7 @@ azurelode_mine_01 = { development_growth_factor = 0.05 } - next_building = Night Web's Hollow_miness_02 + next_building = Night Web's Hollow_mines_02 ai_value = { base = 100 @@ -1450,7 +1450,7 @@ azurelode_mine_01 = { } azurelode_mine_02 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh @@ -1493,7 +1493,7 @@ azurelode_mine_02 = { } azurelode_mine_03 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh @@ -1536,7 +1536,7 @@ azurelode_mine_03 = { } azurelode_mine_04 = { - effect_desc = miness_effect_desc + effect_desc = mines_effect_desc asset = { type = pdxmesh diff --git a/history/provinces/00_k_khintaset.txt b/history/provinces/00_k_khintaset.txt index e94820358d..8b37ffa49b 100644 --- a/history/provinces/00_k_khintaset.txt +++ b/history/provinces/00_k_khintaset.txt @@ -36,6 +36,12 @@ culture = tolvir religion = mystery_of_the_makers holding = castle_holding + 10.1.1 = { + special_building_slot = obelisk_of_the_moon_01 + } + 12.1.1 = { + special_building = obelisk_of_the_moon_01 + } } 4895 = { # Sidosh diff --git a/history/provinces/00_k_neferset.txt b/history/provinces/00_k_neferset.txt index c69ae01c0d..1fe9343540 100644 --- a/history/provinces/00_k_neferset.txt +++ b/history/provinces/00_k_neferset.txt @@ -82,6 +82,12 @@ culture = tolvir religion = mystery_of_the_makers holding = castle_holding + 10.1.1 = { + special_building_slot = obelisk_of_the_sun_01 + } + 12.1.1 = { + special_building = obelisk_of_the_sun_01 + } } 4904 = { # Chemkhaluf diff --git a/history/provinces/00_k_ramkahen.txt b/history/provinces/00_k_ramkahen.txt index a09baa4970..78e6af03bf 100644 --- a/history/provinces/00_k_ramkahen.txt +++ b/history/provinces/00_k_ramkahen.txt @@ -24,6 +24,12 @@ culture = tolvir religion = mystery_of_the_makers holding = castle_holding + 10.1.1 = { + special_building_slot = obelisk_of_the_stars_01 + } + 12.1.1 = { + special_building = obelisk_of_the_stars_01 + } } 4794 = { # Onkh diff --git a/history/provinces/00_k_stormwind.txt b/history/provinces/00_k_stormwind.txt index 0711753ca6..eb38a61d10 100644 --- a/history/provinces/00_k_stormwind.txt +++ b/history/provinces/00_k_stormwind.txt @@ -276,6 +276,9 @@ 120.1.1 = { special_building = deadmines_01 } + 300.1.1 = { + special_building = deadmines_02 + } 583.2.1 = { culture = ogre diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 0bfe4ed679..8eb35fe7ef 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -246,6 +246,10 @@ building_type_gearshaft_university_desc:0 "$building_type_generic_university_desc$\n\nThe Gearshaft University is named in honor of Fatimah, the daughter of Muhammad, who was often called 'al-Zahra' (the Luminous)." building_gearshaft_university:0 "$building_type_gearshaft_university$" building_gearshaft_university_desc:0 "$building_type_gearshaft_university_desc$" + building_type_scholomance:0 "Scholomance" + building_type_scholomance_university_desc:0 "$building_type_generic_university_desc$\n\nAlso known as the School of Necromancy, it is a vile academy for prospective necromancers of the Scourge, is located in the ruins of the palatial House of Barov, on a rise overlooking the abandoned city of Caer Darrow." + building_scholomance:0 "$building_scholomance$" + building_scholomance_desc:0 "$building_type_scholomance_desc$" building_type_deadmines_01:0 "The Deadmines" building_type_deadmines_01_desc:1 "The Deadmines are humanity's greatest source of gold." @@ -786,4 +790,11 @@ building_redrock_mines_03:1 "Large Redrock Mines" building_redrock_mines_03_desc:1 "$building_rammelsberg_mines_03_desc$" building_redrock_mines_04:1 "Redrock Mining Complex" - building_redrock_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" \ No newline at end of file + building_redrock_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" + + obelisk_of_the_sun_01:1 "Obelisk of the Sun" + obelisk_of_the_sun_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + obelisk_of_the_moon_01:1 "Obelisk of the Moon" + obelisk_of_the_moon_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + obelisk_of_the_stars_01:1 "Obelisk of the Stars" + obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." \ No newline at end of file From 7b882a4c8e28e2d96b2c495035a42c8b947b0ae0 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 8 Nov 2023 14:03:11 +0200 Subject: [PATCH 05/49] Scarlet Monastery --- common/buildings/wc_special_buildings.txt | 60 +++++++++++++++++++ common/buildings/wc_special_mines.txt | 4 +- .../english/wc_buildings_l_english.yml | 9 ++- 3 files changed, 70 insertions(+), 3 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index c385e93a28..458ff982f2 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -470,6 +470,66 @@ temple_of_arkkoran_01 = { flag = travel_point_of_interest_religious } +######## +# Scarlet Monastery + +scarlet_monastery_01 = { + + asset = { + type = pdxmesh + name = "building_special_cathedral_generic_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "icon_structure_cologne_cathedral.dds" + + character_modifier = { + monthly_piety_gain_mult = 0.1 + monthly_piety_gain_per_knight_add = 0.05 + learning_scheme_power = 1 + theocracy_government_vassal_opinion = 10 + } + + province_modifier = { + stationed_archers_damage_mult = 0.25 + stationed_caster_damage_mult = 0.4 + travel_danger = -10 + } + + next_building = scarlet_monastery_02 + + type = special + flag = travel_point_of_interest_religious +} +scarlet_monastery_02 = { + + asset = { + type = pdxmesh + name = "building_special_cathedral_generic_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "icon_structure_cologne_cathedral.dds" + + character_modifier = { + monthly_piety_gain_mult = 0.1 + monthly_piety_gain_per_knight_add = 0.1 + learning_scheme_power = 1 + theocracy_government_vassal_opinion = 10 + } + + province_modifier = { + stationed_archers_damage_mult = 0.5 + stationed_caster_damage_mult = 0.5 + travel_danger = -10 + } + + type = special + flag = travel_point_of_interest_religious +} + ######## # The Nexus diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index b440a6d627..a62e56d9da 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -1266,7 +1266,7 @@ underlight_mines_01 = { development_growth_factor = 0.05 } - next_building = Night Web's Hollow_mines_02 + next_building = underlight_mines_02 ai_value = { base = 100 @@ -1438,7 +1438,7 @@ azurelode_mine_01 = { development_growth_factor = 0.05 } - next_building = Night Web's Hollow_mines_02 + next_building = azurelode_mine_02 ai_value = { base = 100 diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 8eb35fe7ef..7f8a69c74e 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -797,4 +797,11 @@ obelisk_of_the_moon_01:1 "Obelisk of the Moon" obelisk_of_the_moon_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." obelisk_of_the_stars_01:1 "Obelisk of the Stars" - obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." \ No newline at end of file + obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + + building_type_scarlet_monastery_01:0 "Old Monastery" + building_type_scarlet_monastery_01_desc:1 "" + building_scarlet_monastery_01:1 "Old Monastery" + building_scarlet_monastery_01_desc:1 "" + building_scarlet_monastery_02:1 "Scarlet Monastery" + building_scarlet_monastery_02_desc:1 "" \ No newline at end of file From 55c20f82d009ae92d206b784aa91389920bb69de Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 8 Nov 2023 22:14:09 +0200 Subject: [PATCH 06/49] Monasteries --- common/buildings/wc_special_buildings.txt | 144 +++++++++++++++++- history/provinces/00_k_gan_shi.txt | 6 + history/provinces/00_k_kun_lai.txt | 6 + history/provinces/00_k_lordaeron.txt | 7 + history/provinces/00_k_quelthalas.txt | 6 + .../english/wc_buildings_l_english.yml | 18 ++- 6 files changed, 181 insertions(+), 6 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 458ff982f2..588359735c 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -686,6 +686,20 @@ utgarde_keep_01 = { violet_citadel_01 = { type_icon = "icon_structure_violet_citadel.dds" + + construction_time = very_slow_construction_time + effect_desc = { + desc = unlocks_building_desc + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = university_toto_effect_desc + } + triggered_desc = { + trigger = { has_dlc_feature = royal_court } + desc = university_roco_effect_desc + } + desc = university_effect_desc + } province_modifier = { fort_level = 2 @@ -701,10 +715,19 @@ violet_citadel_01 = { learning = 4 diplomacy = 1 monthly_lifestyle_xp_gain_mult = 0.05 + learning_per_prestige_level = 1 + cultural_head_fascination_mult = 0.05 + monthly_dynasty_prestige = 0.25 } + county_modifier = { + development_growth_factor = 0.2 + development_growth = 0.3 + } + + show_disabled = yes type = special - flag = travel_point_of_interest_martial + flag = travel_point_of_interest_learning } ######## @@ -851,12 +874,72 @@ obelisk_of_the_stars_01 = { flag = travel_point_of_interest_learning } +######## +# Shado-Pan Monastery + +shado_pan_monastery_01 = { + + asset = { + type = pdxmesh + name = "building_special_cathedral_generic_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "icon_structure_cologne_cathedral.dds" + + character_modifier = { + monthly_piety_gain_mult = 0.1 + monthly_piety_gain_per_knight_add = 0.05 + learning_scheme_power = 1 + theocracy_government_vassal_opinion = 10 + } + + province_modifier = { + stationed_archers_damage_mult = 0.25 + stationed_caster_damage_mult = 0.4 + travel_danger = -10 + } + + type = special + flag = travel_point_of_interest_religious +} + +######## +# Tian Monastery + +tian_monastery_01 = { + + asset = { + type = pdxmesh + name = "building_special_cathedral_generic_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "icon_structure_cologne_cathedral.dds" + + character_modifier = { + monthly_piety_gain_mult = 0.1 + monthly_piety_gain_per_knight_add = 0.05 + learning_scheme_power = 1 + theocracy_government_vassal_opinion = 10 + } + + province_modifier = { + stationed_archers_damage_mult = 0.25 + stationed_caster_damage_mult = 0.4 + travel_danger = -10 + } + + type = special + flag = travel_point_of_interest_religious +} + ########## # Universities ########## - - gearshaft_university = { construction_time = very_slow_construction_time effect_desc = { @@ -966,3 +1049,58 @@ scholomance = { flag = travel_point_of_interest_learning } + +falthrien_academy = { + construction_time = very_slow_construction_time + effect_desc = { + desc = unlocks_building_desc + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = university_toto_effect_desc + } + triggered_desc = { + trigger = { has_dlc_feature = royal_court } + desc = university_roco_effect_desc + } + desc = university_effect_desc + } + + type_icon = "icon_building_university.dds" + + can_construct_potential = { + building_requirement_tribal = no + building_university_requirement = yes + } + + can_construct = { + } + + show_disabled = yes + + cost_gold = 1000 + + character_modifier = { + learning_per_prestige_level = 1 + martial_per_prestige_level = 1 + monthly_lifestyle_xp_gain_mult = 0.1 + cultural_head_fascination_mult = 0.05 + monthly_dynasty_prestige = 0.25 + } + + county_modifier = { + development_growth_factor = 0.2 + development_growth = 0.3 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_learning +} diff --git a/history/provinces/00_k_gan_shi.txt b/history/provinces/00_k_gan_shi.txt index 2eb8fa0c0f..1c77e25abf 100644 --- a/history/provinces/00_k_gan_shi.txt +++ b/history/provinces/00_k_gan_shi.txt @@ -58,6 +58,12 @@ culture = mainland_pandaren religion = august_celestials holding = castle_holding + 100.1.1 = { + special_building_slot = tian_monastery_01 + } + 120.1.1 = { + special_building = tian_monastery_01 + } } 3076 = { # Haojiao Zhong diff --git a/history/provinces/00_k_kun_lai.txt b/history/provinces/00_k_kun_lai.txt index 25b0e0b322..d0fafc0961 100644 --- a/history/provinces/00_k_kun_lai.txt +++ b/history/provinces/00_k_kun_lai.txt @@ -4,6 +4,12 @@ culture = mainland_pandaren religion = august_celestials holding = castle_holding + 100.1.1 = { + special_building_slot = shado_pan_monastery_01 + } + 120.1.1 = { + special_building = shado_pan_monastery_01 + } } 6361 = { # Joo-Joo diff --git a/history/provinces/00_k_lordaeron.txt b/history/provinces/00_k_lordaeron.txt index ae405cff49..431bd16a37 100644 --- a/history/provinces/00_k_lordaeron.txt +++ b/history/provinces/00_k_lordaeron.txt @@ -735,9 +735,16 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = scarlet_monastery_01 + } + 220.1.1 = { + special_building = scarlet_monastery_01 + } 605.9.9={ religion = scarlet_light + special_building = scarlet_monastery_02 } } diff --git a/history/provinces/00_k_quelthalas.txt b/history/provinces/00_k_quelthalas.txt index 5aa03dd620..4a8ad559ec 100644 --- a/history/provinces/00_k_quelthalas.txt +++ b/history/provinces/00_k_quelthalas.txt @@ -416,6 +416,12 @@ culture = high_elf religion = cult_of_sunwell holding = castle_holding + 100.1.1 = { + special_building_slot = falthrien_academy + } + 120.1.1 = { + special_building = falthrien_academy + } 603.10.1 = { culture = blood_elf diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 7f8a69c74e..18e02e4535 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -243,13 +243,17 @@ building_quilboar_thorns_08_desc:1 "This county has been reshaped to a Thorn Labyrinth of Agamaggan, the great boar god who died in battle against the Burning Legion. The Thorn Labyrinth is a massive and intricate network of thorny walls, towers, and tunnels, that cover the entire county. It is a formidable and impenetrable fortress for the quilboar, where they can defend themselves from any invasion or attack." building_type_gearshaft_university:0 "Gearshaft University" - building_type_gearshaft_university_desc:0 "$building_type_generic_university_desc$\n\nThe Gearshaft University is named in honor of Fatimah, the daughter of Muhammad, who was often called 'al-Zahra' (the Luminous)." + building_type_gearshaft_university_desc:0 "$building_type_generic_university_desc$\n\nThe Gearshaft University is a place for all gnomes to go and learn." building_gearshaft_university:0 "$building_type_gearshaft_university$" building_gearshaft_university_desc:0 "$building_type_gearshaft_university_desc$" building_type_scholomance:0 "Scholomance" - building_type_scholomance_university_desc:0 "$building_type_generic_university_desc$\n\nAlso known as the School of Necromancy, it is a vile academy for prospective necromancers of the Scourge, is located in the ruins of the palatial House of Barov, on a rise overlooking the abandoned city of Caer Darrow." + building_type_scholomance_desc:0 "$building_type_generic_university_desc$\n\nAlso known as the School of Necromancy, it is a vile academy for prospective necromancers of the Scourge, is located in the ruins of the palatial House of Barov, on a rise overlooking the abandoned city of Caer Darrow." building_scholomance:0 "$building_scholomance$" building_scholomance_desc:0 "$building_type_scholomance_desc$" + building_type_falthrien_academy:0 "Falthrien Academy" + building_type_falthrien_academy_desc:0 "$building_type_generic_university_desc$" + building_falthrien_academy:0 "$building_falthrien_academy$" + building_falthrien_academy_desc:0 "$building_type_falthrien_academy_desc$" building_type_deadmines_01:0 "The Deadmines" building_type_deadmines_01_desc:1 "The Deadmines are humanity's greatest source of gold." @@ -804,4 +808,12 @@ building_scarlet_monastery_01:1 "Old Monastery" building_scarlet_monastery_01_desc:1 "" building_scarlet_monastery_02:1 "Scarlet Monastery" - building_scarlet_monastery_02_desc:1 "" \ No newline at end of file + building_scarlet_monastery_02_desc:1 "" + building_type_shado_pan_monastery_01:0 "Shado-Pan Monastery" + building_type_shado_pan_monastery_01_desc:1 "" + building_shado_pan_monastery_01:1 "Shado-Pan Monastery" + building_shado_pan_monastery_01_desc:1 "" + building_type_tian_monastery_01:0 "Tian Monastery" + building_type_tian_monastery_01_desc:1 "" + building_tian_monastery_01:1 "Tian Monastery" + building_tian_monastery_01_desc:1 "" \ No newline at end of file From ded2adcbefa737c8ee2c87bee5fb99783cce96fb Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Fri, 10 Nov 2023 22:54:42 +0200 Subject: [PATCH 07/49] Mine triggers --- common/buildings/wc_special_mines.txt | 4 +- .../00_building_requirement_triggers.txt | 58 ++++++++- .../00_economic_triggers.txt | 111 +++++++++++++++++- 3 files changed, 168 insertions(+), 5 deletions(-) diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index a62e56d9da..2b15b97e36 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -1233,7 +1233,7 @@ havenshire_mine_04 = { } ########### -# Underlight mines +# Underlight Mines ########## underlight_mines_01 = { @@ -3297,7 +3297,7 @@ crystalvein_mine_04 = { } ########## -# Malinese Gold Mines +# Kaja'mine ########## kajamine_01 = { diff --git a/common/scripted_triggers/00_building_requirement_triggers.txt b/common/scripted_triggers/00_building_requirement_triggers.txt index 07e9bc32a8..5ae12cd385 100644 --- a/common/scripted_triggers/00_building_requirement_triggers.txt +++ b/common/scripted_triggers/00_building_requirement_triggers.txt @@ -389,8 +389,62 @@ building_caravanserai_requirement_terrain = { } has_any_special_mine_trigger = { - always = no - # Warcraft + OR = { + has_building_or_higher = deadmines_01 + has_building_or_higher = silvershard_mines_01 + has_building_or_higher = night_webs_hollow_mine_01 + has_building_or_higher = skittering_dark_mine_01 + has_building_or_higher = deep_elem_mine_01 + has_building_or_higher = emberstone_mine_01 + has_building_or_higher = havenshire_mine_01 + has_building_or_higher = underlight_mines_01 + has_building_or_higher = azurelode_mine_01 + has_building_or_higher = arathi_gold_mine_01 + has_building_or_higher = golbolar_quarry_mine_01 + has_building_or_higher = silver_stream_mine_01 + has_building_or_higher = slag_pit_01 + has_building_or_higher = echo_ridge_mine_01 + has_building_or_higher = fargodeep_mine_01 + has_building_or_higher = gold_coast_quarry_01 + has_building_or_higher = jangolode_mine_01 + has_building_or_higher = rolands_doom_01 + has_building_or_higher = crystalvein_mine_01 + has_building_or_higher = kajamine_01 + has_building_or_higher = splintertree_mine_01 + has_building_or_higher = mountainfoot_strip_mine_01 + has_building_or_higher = lornesta_mine_01 + has_building_or_higher = boulderslide_cavern_mine_01 + has_building_or_higher = windshear_mine_01 + has_building_or_higher = deep_reaches_mine_01 + has_building_or_higher = venture_co_mine_01 + has_building_or_higher = boulder_lode_mine_01 + has_building_or_higher = frazzlecraz_motherlode_01 + has_building_or_higher = darkmist_cavern_01 + has_building_or_higher = farshire_mine_01 + has_building_or_higher = wildervar_mine_01 + has_building_or_higher = wintergarde_mine_01 + has_building_or_higher = hollowstone_mine_01 + has_building_or_higher = swindlegrins_dig_01 + has_building_or_higher = frozen_mine_01 + has_building_or_higher = forlorn_mine_01 + has_building_or_higher = deepwind_gorge_01 + has_building_or_higher = big_blossom_mine_01 + has_building_or_higher = deep_crawl_mine_01 + has_building_or_higher = ruins_of_ogudei_mine_01 + has_building_or_higher = lightning_vein_mine_01 + has_building_or_higher = bleak_hills_mine_01 + has_building_or_higher = coldtooth_mine_01 + has_building_or_higher = irondeep_mine_01 + has_building_or_higher = jasperlode_mine_01 + has_building_or_higher = nethergarde_mines_01 + has_building_or_higher = elementium_depths_01 + has_building_or_higher = saronite_mines_01 + has_building_or_higher = weeping_quarry_01 + has_building_or_higher = pit_of_saron_01 + has_building_or_higher = greenstone_quarry_01 + has_building_or_higher = winterchill_mine_01 + has_building_or_higher = redrock_mines_01 + } } ###################################################################### diff --git a/common/scripted_triggers/00_economic_triggers.txt b/common/scripted_triggers/00_economic_triggers.txt index 9a8052fc3b..b255fd5709 100644 --- a/common/scripted_triggers/00_economic_triggers.txt +++ b/common/scripted_triggers/00_economic_triggers.txt @@ -16,7 +16,116 @@ } county_has_any_special_mine_building_trigger = { - always = no + OR = { + # Deadmines + has_building_or_higher = deadmines_01 + # Silvershard Mines + has_building_or_higher = silvershard_mines_01 + # Night Web's Hollow Mine + has_building_or_higher = night_webs_hollow_mine_01 + # Skittering Dark Mine + has_building_or_higher = skittering_dark_mine_01 + # Deep Elem Mine + has_building_or_higher = deep_elem_mine_01 + # Emberstone Mine + has_building_or_higher = emberstone_mine_01 + # Havenshire Mine + has_building_or_higher = havenshire_mine_01 + # Underlight Mines + has_building_or_higher = underlight_mines_01 + # Azurelode mine + has_building_or_higher = azurelode_mine_01 + # Arathi Gold Mine + has_building_or_higher = arathi_gold_mine_01 + # Gol'bolar Quarry Mine + has_building_or_higher = golbolar_quarry_mine_01 + # Silver Stream Mine + has_building_or_higher = silver_stream_mine_01 + # Slag Pit + has_building_or_higher = slag_pit_01 + # Echo Ridge Mine + has_building_or_higher = echo_ridge_mine_01 + # Fargodeep Mine + has_building_or_higher = fargodeep_mine_01 + # Gold Coast Quarry + has_building_or_higher = gold_coast_quarry_01 + # Jangolode Mine + has_building_or_higher = jangolode_mine_01 + # Roland's Doom + has_building_or_higher = rolands_doom_01 + # Crystalvein Mine + has_building_or_higher = crystalvein_mine_01 + # Kaja'mine + has_building_or_higher = kajamine_01 + # Splintertree Mine + has_building_or_higher = splintertree_mine_01 + # Mountainfoot Strip Mine + has_building_or_higher = mountainfoot_strip_mine_01 + # Lornesta Mine + has_building_or_higher = lornesta_mine_01 + # Boulderslide Cavern + has_building_or_higher = boulderslide_cavern_mine_01 + # Windshear Mine + has_building_or_higher = windshear_mine_01 + # Deep Reaches + has_building_or_higher = deep_reaches_mine_01 + # Venture Co. Mine + has_building_or_higher = venture_co_mine_01 + # Boulder Lode Mine + has_building_or_higher = boulder_lode_mine_01 + # Frazzlecraz Motherlode + has_building_or_higher = frazzlecraz_motherlode_01 + # Darkmist Cavern + has_building_or_higher = darkmist_cavern_01 + # Farshire Mine + has_building_or_higher = farshire_mine_01 + # Wildervar Mine + has_building_or_higher = wildervar_mine_01 + # Wintergarde Mine + has_building_or_higher = wintergarde_mine_01 + # Hollowstone Mine + has_building_or_higher = hollowstone_mine_01 + # Swindlegrin's Dig + has_building_or_higher = swindlegrins_dig_01 + # Frozen Mine + has_building_or_higher = frozen_mine_01 + # Forlorn Mine + has_building_or_higher = forlorn_mine_01 + # Deepwind Gorge + has_building_or_higher = deepwind_gorge_01 + # Big Blossom Mine + has_building_or_higher = big_blossom_mine_01 + # Deep Crawl Mine + has_building_or_higher = deep_crawl_mine_01 + # Ruins of Ogudei + has_building_or_higher = ruins_of_ogudei_mine_01 + # Lightning Vein Mine + has_building_or_higher = lightning_vein_mine_01 + # Bleak Hills Mine + has_building_or_higher = bleak_hills_mine_01 + # Coldtooth Mine + has_building_or_higher = coldtooth_mine_01 + # Irondeep Mine + has_building_or_higher = irondeep_mine_01 + # Jasperlode Mine + has_building_or_higher = jasperlode_mine_01 + # Nethergarde Iron Mines + has_building_or_higher = nethergarde_mines_01 + # Elementium Depths + has_building_or_higher = elementium_depths_01 + # Saronite Mines + has_building_or_higher = saronite_mines_01 + # Weeping Quarry + has_building_or_higher = weeping_quarry_01 + # Pit of Saron + has_building_or_higher = pit_of_saron_01 + # Greenstone Quarry + has_building_or_higher = greenstone_quarry_01 + # Winterchill Mine + has_building_or_higher = winterchill_mine_01 + # Redrock Mines + has_building_or_higher = redrock_mines_01 + } } location_has_multi_story_buildings_trigger = { From 609c07aa657742d643710260e42f2a9ef19a053c Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 21 Nov 2023 20:05:13 +0200 Subject: [PATCH 08/49] Northshire Abbey --- common/buildings/wc_special_buildings.txt | 83 +++++++++++++++++++ history/provinces/00_k_gilneas.txt | 3 + history/provinces/00_k_stormwind.txt | 10 ++- .../english/wc_buildings_l_english.yml | 26 ++++-- 4 files changed, 113 insertions(+), 9 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 588359735c..3e05c0a4b8 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -608,6 +608,58 @@ thoradins_wall_02 = { flag = travel_point_of_interest_martial } +######## +# Greymane Wall + +greymane_wall_01 = { + type_icon = "icon_structure_hadrians_wall.dds" + + province_modifier = { + garrison_size = 0.15 + fort_level = 2 + defender_holding_advantage = 2 + travel_danger = -15 + } + + character_modifier = { + development_growth_factor = 0.02 + levy_size = 0.05 + levy_reinforcement_rate = 0.05 + vassal_opinion = 2 + } + + next_building = greymane_wall_02 + + type = special + flag = travel_point_of_interest_martial_minor +} + +greymane_wall_02 = { + type_icon = "icon_structure_hadrians_wall.dds" + + construction_time = 2600 + cost_gold = 520 + + province_modifier = { + garrison_size = 0.4 + hostile_raid_time = 0.2 + fort_level = 5 + defender_holding_advantage = 4 + travel_danger = -30 + } + + character_modifier = { + development_growth_factor = 0.1 + levy_size = 0.15 + levy_reinforcement_rate = 0.2 + tax_mult = 0.1 + vassal_opinion = 5 + } + + type = special + flag = travel_point_of_interest_martial +} + ######## # Ulduar @@ -874,6 +926,37 @@ obelisk_of_the_stars_01 = { flag = travel_point_of_interest_learning } +######## +# Northshire Abbey + +northshire_abbey_01 = { + + asset = { + type = pdxmesh + name = "building_special_cathedral_generic_mesh" + } + + construction_time = very_slow_construction_time + + type_icon = "icon_structure_cologne_cathedral.dds" + + character_modifier = { + monthly_piety_gain_mult = 0.1 + monthly_piety_gain_per_knight_add = 0.05 + learning_scheme_power = 1 + theocracy_government_vassal_opinion = 10 + } + + province_modifier = { + stationed_archers_damage_mult = 0.25 + stationed_caster_damage_mult = 0.4 + travel_danger = -10 + } + + type = special + flag = travel_point_of_interest_religious +} + ######## # Shado-Pan Monastery diff --git a/history/provinces/00_k_gilneas.txt b/history/provinces/00_k_gilneas.txt index e313bf117a..d831298b15 100644 --- a/history/provinces/00_k_gilneas.txt +++ b/history/provinces/00_k_gilneas.txt @@ -64,6 +64,9 @@ religion = holy_light holding = castle_holding + 603.1.1 = { + special_building = building_greymane_wall_01 + } 603.8.19 = { religion = wolf_cult_religion } diff --git a/history/provinces/00_k_stormwind.txt b/history/provinces/00_k_stormwind.txt index eb38a61d10..842ed9eb7e 100644 --- a/history/provinces/00_k_stormwind.txt +++ b/history/provinces/00_k_stormwind.txt @@ -92,15 +92,21 @@ religion = holy_light holding = church_holding 100.1.1 = { - special_building_slot = echo_ridge_mine_01 + special_building_slot = northshire_abbey_01 } 120.1.1 = { - special_building = echo_ridge_mine_01 + special_building = northshire_abbey_01 } } 2376 = { # Rosgal holding = city_holding + 100.1.1 = { + special_building_slot = echo_ridge_mine_01 + } + 120.1.1 = { + special_building = echo_ridge_mine_01 + } } 2377 = { # Belsloe diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 18e02e4535..1b88411ffa 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -113,6 +113,12 @@ building_thoradins_wall_01_desc:1 "Once a wonder for our people, a testament to our power and our technological prowess, Thoradin's Wall now only stands as a symbol of our downfall. Some parts of the wall still remain and help keep the peace, but the mostly ruined wall is but a shell of the once great shield against those who would wish harm upon us." building_thoradins_wall_02:1 "Thoradin's Wall" building_thoradins_wall_02_desc:2 "In its full glory, Thoradin's Wall stands proudly as a bastion for our people. We are protected by the towering walls and the brave soldiers guarding us against the dangers outside." + building_type_greymane_wall_01:0 "Greymane Wall" + building_type_greymane_wall_01_desc:1 "A colossal wall, that shields the denizens of its holder's domain. All unwanted guests must first face this almost insurmountable obstacle." + building_greymane_wall_01:1 "Shattered Greymane Wall" + building_greymane_wall_01_desc:1 "Once a wonder for our people, a testament to our power and our technological prowess, Thoradin's Wall now only stands as a symbol of our downfall. Some parts of the wall still remain and help keep the peace, but the mostly ruined wall is but a shell of the once great shield against those who would wish harm upon us." + building_greymane_wall_02:1 "Greymane Wall" + building_greymane_wall_02_desc:2 "The Greymane Wall was erected by order of King Genn Greymane, as the kingdom of Gilneas isolated itself from the Alliance and the rest of the world due to a disagreement surrounding the internment camps for the orcs, and other disputes." building_type_ulduar_01:0 "Ulduar" building_type_ulduar_01_desc:1 "Ulduar is a massive titan-forged complex situated in the Storm Peaks." @@ -803,17 +809,23 @@ obelisk_of_the_stars_01:1 "Obelisk of the Stars" obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_type_northshire_abbey_01:0 "Northshire Abbey" + building_type_northshire_abbey_01_desc:1 "Home to the Brotherhood of Northshire. Its Clerics supported the citizens of the kingdom and ensured the protection of the realm alongside the Stormwind Army for decades." + building_northshire_abbey_01:1 "Northshire Abbey" + building_northshire_abbey_01_desc:1 "$building_type_northshire_abbey_01_desc$" building_type_scarlet_monastery_01:0 "Old Monastery" - building_type_scarlet_monastery_01_desc:1 "" + building_type_scarlet_monastery_01_desc:1 "A proud bastion of Lordaeron's priesthood - a center for learning and enlightenment." + building_type_scarlet_monastery_02:0 "Scarlet Monastery" + building_type_scarlet_monastery_02_desc:1 "A stronghold for the Scarlet Crusade." building_scarlet_monastery_01:1 "Old Monastery" - building_scarlet_monastery_01_desc:1 "" + building_scarlet_monastery_01_desc:1 "$building_type_scarlet_monastery_01_desc$" building_scarlet_monastery_02:1 "Scarlet Monastery" - building_scarlet_monastery_02_desc:1 "" + building_scarlet_monastery_02_desc:1 "$building_type_scarlet_monastery_02_desc$" building_type_shado_pan_monastery_01:0 "Shado-Pan Monastery" - building_type_shado_pan_monastery_01_desc:1 "" + building_type_shado_pan_monastery_01_desc:1 "This mountain retreat serves as the home and training grounds of the mysterious Shado-Pan, a pandaren faction dedicated to protecting Pandaria." building_shado_pan_monastery_01:1 "Shado-Pan Monastery" - building_shado_pan_monastery_01_desc:1 "" + building_shado_pan_monastery_01_desc:1 "$building_type_shado_pan_monastery_01_desc$" building_type_tian_monastery_01:0 "Tian Monastery" - building_type_tian_monastery_01_desc:1 "" + building_type_tian_monastery_01_desc:1 "The monks here specialize in teaching young pandaren how to fight to prevent ever becoming slaves to the mogu again. Many great fighters trained at this temple such as Yu Ming the Blade, Liang the Unbreakable, and even the great Emperor Shaohao." building_tian_monastery_01:1 "Tian Monastery" - building_tian_monastery_01_desc:1 "" \ No newline at end of file + building_tian_monastery_01_desc:1 "$building_type_tian_monastery_desc$" \ No newline at end of file From 618462bddbb23fe77def71ec34ae82dbf554cbfb Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 21 Nov 2023 23:52:08 +0200 Subject: [PATCH 09/49] Update 00_k_gilneas.txt --- history/provinces/00_k_gilneas.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/history/provinces/00_k_gilneas.txt b/history/provinces/00_k_gilneas.txt index d831298b15..4ce089f4e2 100644 --- a/history/provinces/00_k_gilneas.txt +++ b/history/provinces/00_k_gilneas.txt @@ -63,9 +63,10 @@ culture = gilnean religion = holy_light holding = castle_holding + special_building_slot = greymane_wall_01 - 603.1.1 = { - special_building = building_greymane_wall_01 + 600.1.1 = { + special_building = greymane_wall_02 } 603.8.19 = { religion = wolf_cult_religion From bf4e1570eaa42d37718ed66a93c80a8d63a7ab69 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Thu, 23 Nov 2023 00:46:03 +0200 Subject: [PATCH 10/49] Greymane Wall --- common/buildings/wc_special_buildings.txt | 395 ++++++++++++++++++ .../scripted_effects/00_activity_effects.txt | 4 + .../00_education_triggers.txt | 10 +- history/provinces/00_k_gilneas.txt | 5 + history/provinces/00_k_haldarr.txt | 9 + .../english/wc_buildings_l_english.yml | 34 +- 6 files changed, 447 insertions(+), 10 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 3e05c0a4b8..8a16a37713 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1187,3 +1187,398 @@ falthrien_academy = { flag = travel_point_of_interest_learning } + +gallywix_pleasure_palace_01 = { + construction_time = slow_construction_time + effect_desc = leisure_palace_effect_desc + + can_construct_potential = { + building_requirement_castle_city_church = { LEVEL = 01 } + building_requirement_civilized = yes + } + + can_construct_showing_failures_only = { + + culture = { + has_innovation = innovation_manorialism + } + } + + is_enabled = { + county.holder = { has_title = prev.duchy } + } + show_disabled = yes + + cost_gold = expensive_building_tier_3_cost + + character_modifier = { + monthly_prestige_gain_mult = 0.1 + stress_loss_mult = 0.2 + owned_hostile_scheme_success_chance_add = 7 + owned_personal_scheme_success_chance_add = 7 + } + + duchy_capital_county_modifier = { + monthly_county_control_change_factor = 0.25 + monthly_county_control_change_add = 0.25 + } + + next_building = gallywix_pleasure_palace_02 + + type_icon = "icon_building_leisure_palace.dds" + + type = special + + flag = travel_point_of_interest_diplomatic + + ai_value = { + base = 10 + + modifier = { # This type of Duchy Capital Building should be more rare + add = 10 + scope:holder = { + OR = { # Suitable personality; cares a lot about their image or reclusive + has_trait = arrogant + has_trait = deceitful + has_trait = paranoid + has_trait = shy + has_trait = lazy + has_trait = reclusive + has_trait = profligate + } + } + } + modifier = { # Fill all building slots before going for duchy buildings + factor = 0 + free_building_slots > 0 + } + } +} + +gallywix_pleasure_palace_02 = { + construction_time = slow_construction_time + effect_desc = leisure_palace_effect_desc + + can_construct_potential = { + building_requirement_castle_city_church = { LEVEL = 01 } + building_requirement_civilized = yes + } + + can_construct_showing_failures_only = { + + culture = { + has_innovation = innovation_windmills + } + } + + is_enabled = { + county.holder = { has_title = prev.duchy } + } + show_disabled = yes + + cost_gold = expensive_building_tier_4_cost + + character_modifier = { + monthly_prestige_gain_mult = 0.15 + stress_loss_mult = 0.30 + owned_hostile_scheme_success_chance_add = 17 + owned_personal_scheme_success_chance_add = 17 + } + + duchy_capital_county_modifier = { + monthly_county_control_change_factor = 0.45 + monthly_county_control_change_add = 0.35 + } + + next_building = gallywix_pleasure_palace_03 + + type = special + + flag = travel_point_of_interest_diplomatic + + ai_value = { + base = 20 + modifier = { + factor = 2 + scope:holder.capital_province = this + } + } +} + +gallywix_pleasure_palace_03 = { + construction_time = slow_construction_time + effect_desc = leisure_palace_effect_desc + + can_construct_potential = { + building_requirement_castle_city_church = { LEVEL = 01 } + building_requirement_civilized = yes + } + + can_construct_showing_failures_only = { + + culture = { + has_innovation = innovation_cranes + } + } + + is_enabled = { + county.holder = { has_title = prev.duchy } + } + show_disabled = yes + + cost_gold = expensive_building_tier_5_cost + + character_modifier = { + monthly_prestige_gain_mult = 0.2 + stress_loss_mult = 0.4 + owned_hostile_scheme_success_chance_add = 27 + owned_personal_scheme_success_chance_add = 27 + } + + duchy_capital_county_modifier = { + monthly_county_control_change_factor = 0.65 + monthly_county_control_change_add = 0.45 + } + + type = special + + flag = travel_point_of_interest_diplomatic + + ai_value = { + base = 20 + modifier = { + factor = 2 + scope:holder.capital_province = this + } + } +} + +argent_tournament_grounds_01 = { + construction_time = slow_construction_time + effect_desc = { + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = unlocks_building_desc + } + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = tournament_horse_cost_discount_effect_toto_desc + } + } + can_construct_potential = { + building_requirement_castle_city_church = { LEVEL = 01 } + building_requirement_tribal = no + } + + can_construct_showing_failures_only = { + + culture = { + has_innovation = innovation_burhs + } + } + + is_enabled = { + county.holder = { has_title = prev.duchy } + } + show_disabled = yes + + cost_gold = expensive_building_tier_3_cost + + character_modifier = { + men_at_arms_maintenance = -0.06 + } + + province_modifier = { + stationed_heavy_cavalry_damage_mult = very_high_maa_damage_tier_1 + stationed_heavy_cavalry_toughness_mult = very_high_maa_toughness_tier_1 + stationed_heavy_cavalry_screen_mult = very_high_maa_screen_tier_1 + stationed_heavy_cavalry_pursuit_mult = very_high_maa_pursuit_tier_1 + stationed_light_cavalry_damage_mult = high_maa_damage_tier_1 + stationed_light_cavalry_toughness_mult = high_maa_toughness_tier_1 + stationed_light_cavalry_screen_mult = high_maa_screen_tier_1 + stationed_light_cavalry_pursuit_mult = high_maa_pursuit_tier_1 + stationed_elephant_cavalry_damage_mult = very_high_maa_damage_tier_1 + stationed_elephant_cavalry_toughness_mult = very_high_maa_toughness_tier_1 + stationed_camel_cavalry_damage_mult = high_maa_damage_tier_1 + stationed_camel_cavalry_toughness_mult = high_maa_toughness_tier_1 + stationed_camel_cavalry_screen_mult = high_maa_screen_tier_1 + stationed_camel_cavalry_pursuit_mult = high_maa_pursuit_tier_1 + } + + next_building = argent_tournament_grounds_02 + + type_icon = "icon_building_jousting_lists.dds" + + type = special + + flag = travel_point_of_interest_martial + + ai_value = { + base = 20 + ai_anti_synergy_armored_infantry_modifier = yes + ai_anti_synergy_light_infantry_modifier = yes + modifier = { + factor = 2 + scope:holder.capital_province = this + } + modifier = { # Don't build unsuitable MaA-boosting duchy buildings + factor = 0 + scope:holder = { + NOR = { + number_maa_regiments_of_base_type = { + type = heavy_cavalry + value > 0 + } + number_maa_regiments_of_base_type = { + type = light_cavalry + value > 0 + } + number_maa_regiments_of_base_type = { + type = elephant_cavalry + value > 0 + } + number_maa_regiments_of_base_type = { + type = camel_cavalry + value > 0 + } + } + } + } + modifier = { # Fill all building slots before going for duchy buildings + factor = 0 + free_building_slots > 0 + } + } +} + +argent_tournament_grounds_02 = { + construction_time = slow_construction_time + effect_desc = { + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = unlocks_building_desc + } + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = tournament_horse_cost_discount_effect_toto_desc + } + } + can_construct_potential = { + building_requirement_castle_city_church = { LEVEL = 01 } + building_requirement_tribal = no + } + + can_construct_showing_failures_only = { + + culture = { + has_innovation = innovation_castle_baileys + } + } + + is_enabled = { + county.holder = { has_title = prev.duchy } + } + show_disabled = yes + + cost_gold = expensive_building_tier_4_cost + + character_modifier = { + men_at_arms_maintenance = -0.08 + } + + province_modifier = { + stationed_heavy_cavalry_damage_mult = very_high_maa_damage_tier_2 + stationed_heavy_cavalry_toughness_mult = very_high_maa_toughness_tier_2 + stationed_heavy_cavalry_screen_mult = very_high_maa_screen_tier_2 + stationed_heavy_cavalry_pursuit_mult = very_high_maa_pursuit_tier_2 + stationed_light_cavalry_damage_mult = high_maa_damage_tier_2 + stationed_light_cavalry_toughness_mult = high_maa_toughness_tier_2 + stationed_light_cavalry_screen_mult = high_maa_screen_tier_2 + stationed_light_cavalry_pursuit_mult = high_maa_pursuit_tier_2 + stationed_elephant_cavalry_damage_mult = very_high_maa_damage_tier_2 + stationed_elephant_cavalry_toughness_mult = very_high_maa_toughness_tier_2 + stationed_camel_cavalry_damage_mult = high_maa_damage_tier_2 + stationed_camel_cavalry_toughness_mult = high_maa_toughness_tier_2 + stationed_camel_cavalry_screen_mult = high_maa_screen_tier_2 + stationed_camel_cavalry_pursuit_mult = high_maa_pursuit_tier_2 + } + + next_building = argent_tournament_grounds_03 + + type = special + + flag = travel_point_of_interest_martial + + ai_value = { + base = 20 + modifier = { + factor = 2 + scope:holder.capital_province = this + } + } +} + +argent_tournament_grounds_03 = { + construction_time = slow_construction_time + effect_desc = { + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = unlocks_building_desc + } + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = tournament_horse_cost_discount_effect_toto_desc + } + } + can_construct_potential = { + building_requirement_castle_city_church = { LEVEL = 01 } + building_requirement_tribal = no + } + + can_construct_showing_failures_only = { + + culture = { + has_innovation = innovation_royal_armory + } + } + + is_enabled = { + county.holder = { has_title = prev.duchy } + } + show_disabled = yes + + cost_gold = expensive_building_tier_5_cost + + character_modifier = { + men_at_arms_maintenance = -0.1 + } + + province_modifier = { + stationed_heavy_cavalry_damage_mult = very_high_maa_damage_tier_3 + stationed_heavy_cavalry_toughness_mult = very_high_maa_toughness_tier_3 + stationed_heavy_cavalry_screen_mult = very_high_maa_screen_tier_3 + stationed_heavy_cavalry_pursuit_mult = very_high_maa_pursuit_tier_3 + stationed_light_cavalry_damage_mult = high_maa_damage_tier_3 + stationed_light_cavalry_toughness_mult = high_maa_toughness_tier_3 + stationed_light_cavalry_screen_mult = high_maa_screen_tier_3 + stationed_light_cavalry_pursuit_mult = high_maa_pursuit_tier_3 + stationed_elephant_cavalry_damage_mult = very_high_maa_damage_tier_3 + stationed_elephant_cavalry_toughness_mult = very_high_maa_toughness_tier_3 + stationed_camel_cavalry_damage_mult = high_maa_damage_tier_3 + stationed_camel_cavalry_toughness_mult = high_maa_toughness_tier_3 + stationed_camel_cavalry_screen_mult = high_maa_screen_tier_3 + stationed_camel_cavalry_pursuit_mult = high_maa_pursuit_tier_3 + } + + type = special + + flag = travel_point_of_interest_martial + + ai_value = { + base = 20 + modifier = { + factor = 2 + scope:holder.capital_province = this + } + } +} \ No newline at end of file diff --git a/common/scripted_effects/00_activity_effects.txt b/common/scripted_effects/00_activity_effects.txt index d86afdc35a..226227dd80 100644 --- a/common/scripted_effects/00_activity_effects.txt +++ b/common/scripted_effects/00_activity_effects.txt @@ -1753,6 +1753,7 @@ disburse_wedding_activity_rewards = { OR = { has_building_or_higher = royal_garden_01 has_building_or_higher = leisure_palace_01 + has_building_or_higher = gallywix_pleasure_palace_01 barony = { is_holy_site_of = scope:host.faith } barony = { is_holy_site_of = scope:spouse_1.faith } barony = { is_holy_site_of = scope:spouse_2.faith } @@ -1774,6 +1775,7 @@ disburse_wedding_activity_rewards = { OR = { scope:wedding_venue = { has_building_or_higher = royal_garden_03 } scope:wedding_venue = { has_building_or_higher = leisure_palace_03 } + scope:wedding_venue = { has_building_or_higher = gallywix_pleasure_palace_03 } } } root = { @@ -1788,6 +1790,7 @@ disburse_wedding_activity_rewards = { OR = { scope:wedding_venue = { has_building_or_higher = royal_garden_02 } scope:wedding_venue = { has_building_or_higher = leisure_palace_02 } + scope:wedding_venue = { has_building_or_higher = gallywix_pleasure_palace_02 } } } root = { @@ -1802,6 +1805,7 @@ disburse_wedding_activity_rewards = { OR = { scope:wedding_venue = { has_building_or_higher = royal_garden_01 } scope:wedding_venue = { has_building_or_higher = leisure_palace_01 } + scope:wedding_venue = { has_building_or_higher = gallywix_pleasure_palace_01 } } } root = { diff --git a/common/scripted_triggers/00_education_triggers.txt b/common/scripted_triggers/00_education_triggers.txt index 4c3fe6e3e4..d023c1c570 100644 --- a/common/scripted_triggers/00_education_triggers.txt +++ b/common/scripted_triggers/00_education_triggers.txt @@ -364,8 +364,14 @@ had_learning_education_disaffinity_childhood_trait_trigger = { } has_university_building_trigger = { - # Warcraft - has_building_or_higher = generic_university + OR = { + has_building_or_higher = generic_university + #Warcraft + has_building_or_higher = gearshaft_university + has_building_or_higher = scholomance + has_building_or_higher = falthrien_academy + has_building_or_higher = violet_citadel_01 + } } characters_have_same_education_group_trigger = { diff --git a/history/provinces/00_k_gilneas.txt b/history/provinces/00_k_gilneas.txt index 4ce089f4e2..a263aae62a 100644 --- a/history/provinces/00_k_gilneas.txt +++ b/history/provinces/00_k_gilneas.txt @@ -174,6 +174,11 @@ culture = gilnean religion = holy_light holding = castle_holding + special_building_slot = greymane_wall_01 + + 600.1.1 = { + special_building = greymane_wall_02 + } } 2952 = { # Kirk diff --git a/history/provinces/00_k_haldarr.txt b/history/provinces/00_k_haldarr.txt index 34e4c7795c..a581b4814e 100644 --- a/history/provinces/00_k_haldarr.txt +++ b/history/provinces/00_k_haldarr.txt @@ -100,6 +100,15 @@ culture = harpy religion = yoggsaron_worship holding = tribal_holding + 611.1.1 = { + culture = goblin + religion = cult_of_wealth + holding = castle_holding + special_building_slot = gallywix_pleasure_palace_01 + } + 611.1.12 = { + special_building = gallywix_pleasure_palace_01 + } } 5563 = { # Shalsana diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 1b88411ffa..83162e34a6 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -116,7 +116,7 @@ building_type_greymane_wall_01:0 "Greymane Wall" building_type_greymane_wall_01_desc:1 "A colossal wall, that shields the denizens of its holder's domain. All unwanted guests must first face this almost insurmountable obstacle." building_greymane_wall_01:1 "Shattered Greymane Wall" - building_greymane_wall_01_desc:1 "Once a wonder for our people, a testament to our power and our technological prowess, Thoradin's Wall now only stands as a symbol of our downfall. Some parts of the wall still remain and help keep the peace, but the mostly ruined wall is but a shell of the once great shield against those who would wish harm upon us." + building_greymane_wall_01_desc:1 "Once built to protect and isolate the people of Gilneas, the wall has now been shattered, exposing them all." building_greymane_wall_02:1 "Greymane Wall" building_greymane_wall_02_desc:2 "The Greymane Wall was erected by order of King Genn Greymane, as the kingdom of Gilneas isolated itself from the Alliance and the rest of the world due to a disagreement surrounding the internment camps for the orcs, and other disputes." @@ -802,12 +802,12 @@ building_redrock_mines_04:1 "Redrock Mining Complex" building_redrock_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" - obelisk_of_the_sun_01:1 "Obelisk of the Sun" - obelisk_of_the_sun_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." - obelisk_of_the_moon_01:1 "Obelisk of the Moon" - obelisk_of_the_moon_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." - obelisk_of_the_stars_01:1 "Obelisk of the Stars" - obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_obelisk_of_the_sun_01:1 "Obelisk of the Sun" + building_obelisk_of_the_sun_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_obelisk_of_the_moon_01:1 "Obelisk of the Moon" + building_obelisk_of_the_moon_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_obelisk_of_the_stars_01:1 "Obelisk of the Stars" + building_obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." building_type_northshire_abbey_01:0 "Northshire Abbey" building_type_northshire_abbey_01_desc:1 "Home to the Brotherhood of Northshire. Its Clerics supported the citizens of the kingdom and ensured the protection of the realm alongside the Stormwind Army for decades." @@ -828,4 +828,22 @@ building_type_tian_monastery_01:0 "Tian Monastery" building_type_tian_monastery_01_desc:1 "The monks here specialize in teaching young pandaren how to fight to prevent ever becoming slaves to the mogu again. Many great fighters trained at this temple such as Yu Ming the Blade, Liang the Unbreakable, and even the great Emperor Shaohao." building_tian_monastery_01:1 "Tian Monastery" - building_tian_monastery_01_desc:1 "$building_type_tian_monastery_desc$" \ No newline at end of file + building_tian_monastery_01_desc:1 "$building_type_tian_monastery_desc$" + + building_type_gallywix_pleasure_palace_01:0 "Gallywix Pleasure Palace" + building_type_gallywix_pleasure_palace_01_desc:0 "While staying in one lavishly luxuriant castle is fine, having a few more to choose between never hurts." + building_gallywix_pleasure_palace_01:0 "Chateau" + building_gallywix_pleasure_palace_01_desc:0 "When the burdens of responsibility become too much (or an angry mob of peasants is storming the gates), there's no place like the rural, far-away chateau for some impromptu relaxation!" + building_gallywix_pleasure_palace_02:0 "Summer Palace" + building_gallywix_pleasure_palace_02_desc:0 "The summer palace is located in a scenic part of the duchy, far away from the menial lives of our toiling subjects. There's truly no better way to display royal power and prestige, and the simple fact that we are #emphasis better#! than everyone else." + building_gallywix_pleasure_palace_03:0 "Winter Palace" + building_gallywix_pleasure_palace_03_desc:0 "The winter palace is designed to house the royal family during the harsher months of the year. With a well-stocked larder and a defensible position, it towers over any shivering subjects that have the privilege to work nearby." + + building_type_argent_tournament_grounds_01:0 "Argent Tournament Grounds" + building_type_argent_tournament_grounds_01_desc:0 "By having dedicated grounds for jousting, more riders and knights are encouraged to train and join the banners." + building_argent_tournament_grounds_01:0 "Argent Tournament Fields" + building_argent_tournament_grounds_01_desc:0 "A clearing is kept open year-round to facilitate the training of riders and knights." + building_argent_tournament_grounds_02:0 "Argent Tournament Grounds" + building_argent_tournament_grounds_02_desc:0 "With jousting lists and stands for the public, these tournament grounds attract a huge amount of contestants." + building_argent_tournament_grounds_03:0 "Royal Argent Tournament Arenas" + building_argent_tournament_grounds_03_desc:0 "Upgraded with seats for royal guests and a larger fairground, the tournament arena is truly impressive." \ No newline at end of file From d2eec791c85b346a6e535c048cd30b87daeb94c6 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Sun, 26 Nov 2023 20:19:44 +0200 Subject: [PATCH 11/49] religious studies --- common/buildings/wc_special_buildings.txt | 2 +- common/scripted_triggers/05_bp2_triggers.txt | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index a76d0f9926..3bf9fa1abe 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -988,7 +988,7 @@ shado_pan_monastery_01 = { asset = { type = pdxmesh - name = "building_special_cathedral_generic_mesh" + name = "building_special_temple_generic_mesh" } construction_time = very_slow_construction_time diff --git a/common/scripted_triggers/05_bp2_triggers.txt b/common/scripted_triggers/05_bp2_triggers.txt index 19e390e9f1..f18ef495de 100644 --- a/common/scripted_triggers/05_bp2_triggers.txt +++ b/common/scripted_triggers/05_bp2_triggers.txt @@ -15,6 +15,16 @@ is_religious_studies_location = { has_building_or_higher = holy_site_other_grand_temple_01 has_building_or_higher = sunwell_01 has_building_or_higher = nightwell_01 + has_building_or_higher = northshire_abbey + has_building_or_higher = scarlet_monastery_01 + has_building_or_higher = shado_pan_monastery_01 + has_building_or_higher = tian_monastery_01 + has_building_or_higher = temple_of_arkkoran_01 + has_building_or_higher = temple_of_atal_hakkar_01 + has_building_or_higher = temple_of_ahn_qiraj_01 + has_building_or_higher = necropolis_01 + has_building_or_higher = shrine_of_fellowship_01 + has_building_or_higher = atul_aman_01 #has_building_or_higher = holy_site_mahabodhi_temple_01 #has_building_or_higher = brihadeeswarar_temple_01 #has_building_or_higher = holy_site_cologne_cathedral_01 From cc4f84e974e63637a3716d10e5f14eb2a54e6b3f Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 00:14:33 +0200 Subject: [PATCH 12/49] touru --- common/activities/activity_types/feast.txt | 4 ++ .../activities/activity_types/tournament.txt | 40 +++++++++++++++---- common/buildings/wc_special_buildings.txt | 32 +++++++++++++++ .../scripted_effects/00_activity_effects.txt | 3 ++ 4 files changed, 71 insertions(+), 8 deletions(-) diff --git a/common/activities/activity_types/feast.txt b/common/activities/activity_types/feast.txt index e5e5a5e633..06ee64b2f0 100644 --- a/common/activities/activity_types/feast.txt +++ b/common/activities/activity_types/feast.txt @@ -280,6 +280,10 @@ activity_feast = { limit = { has_building_or_higher = leisure_palace_01 } add = 100 } + if = { + limit = { has_building_or_higher = gallywix_pleasure_palace_01 } + add = 100 + } #if = { # limit = { has_building_or_higher = alhambra_01 } # add = 100 diff --git a/common/activities/activity_types/tournament.txt b/common/activities/activity_types/tournament.txt index 16e2dc0d79..1b4c15c2d6 100644 --- a/common/activities/activity_types/tournament.txt +++ b/common/activities/activity_types/tournament.txt @@ -616,13 +616,19 @@ } if = { limit = { - #OR = { + OR = { has_building_or_higher = generic_university + has_building_or_higher = gearshaft_university + has_building_or_higher = scholomance + has_building_or_higher = falthrien_academy + has_building_or_higher = narthalas_academy_02 + has_building_or_higher = karazhan_01 + has_building_or_higher = violet_citadel_01 #has_building_or_higher = al_azhar_university #has_building_or_higher = sankore_university #has_building_or_higher = siena_university #has_building_or_higher = nalanda_university - #} + } } add = { value = 1 @@ -733,13 +739,19 @@ } triggered_desc = { trigger = { - #OR = { + OR = { has_building_or_higher = generic_university + has_building_or_higher = gearshaft_university + has_building_or_higher = scholomance + has_building_or_higher = falthrien_academy + has_building_or_higher = narthalas_academy_02 + has_building_or_higher = karazhan_01 + has_building_or_higher = violet_citadel_01 #has_building_or_higher = al_azhar_university #has_building_or_higher = sankore_university #has_building_or_higher = siena_university #has_building_or_higher = nalanda_university - #} + } } desc = activity_tournament_province_generic_university_desc } @@ -2315,13 +2327,19 @@ if = { #building reducing the cost limit = { scope:province ?= { - #OR = { + OR = { has_building_or_higher = generic_university + has_building_or_higher = gearshaft_university + has_building_or_higher = scholomance + has_building_or_higher = falthrien_academy + has_building_or_higher = narthalas_academy_02 + has_building_or_higher = karazhan_01 + has_building_or_higher = violet_citadel_01 #has_building_or_higher = al_azhar_university #has_building_or_higher = sankore_university #has_building_or_higher = siena_university #has_building_or_higher = nalanda_university - #} + } } } add = { @@ -3013,13 +3031,19 @@ if = { #building reducing the cost limit = { scope:province ?= { - #OR = { + OR = { has_building_or_higher = generic_university + has_building_or_higher = gearshaft_university + has_building_or_higher = scholomance + has_building_or_higher = falthrien_academy + has_building_or_higher = narthalas_academy_02 + has_building_or_higher = karazhan_01 + has_building_or_higher = violet_citadel_01 #has_building_or_higher = al_azhar_university #has_building_or_higher = sankore_university #has_building_or_higher = siena_university #has_building_or_higher = nalanda_university - #} + } } } add = { diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 3bf9fa1abe..56917cb10d 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -211,6 +211,18 @@ ironforge_01 = { karazhan_01 = { type_icon = "icon_structure_karazhan.dds" + effect_desc = { + desc = unlocks_building_desc + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = university_toto_effect_desc + } + triggered_desc = { + trigger = { has_dlc_feature = royal_court } + desc = university_roco_effect_desc + } + desc = university_effect_desc + } province_modifier = { fort_level = 1 @@ -219,8 +231,16 @@ karazhan_01 = { character_modifier = { learning = 2 + learning_per_prestige_level = 1 monthly_lifestyle_xp_gain_mult = 0.12 + cultural_head_fascination_mult = 0.05 monthly_piety_gain_mult = 0.05 + monthly_dynasty_prestige = 0.25 + } + + county_modifier = { + development_growth_factor = 0.2 + development_growth = 0.2 } @@ -1650,6 +1670,18 @@ narthalas_academy_01 = { narthalas_academy_02 = { type_icon = "icon_structure_hadrians_wall.dds" + effect_desc = { + desc = unlocks_building_desc + triggered_desc = { + trigger = { has_dlc_feature = tours_and_tournaments } + desc = university_toto_effect_desc + } + triggered_desc = { + trigger = { has_dlc_feature = royal_court } + desc = university_roco_effect_desc + } + desc = university_effect_desc + } character_modifier = { learning_per_prestige_level = 1 diff --git a/common/scripted_effects/00_activity_effects.txt b/common/scripted_effects/00_activity_effects.txt index 226227dd80..2b65af214e 100644 --- a/common/scripted_effects/00_activity_effects.txt +++ b/common/scripted_effects/00_activity_effects.txt @@ -2360,6 +2360,7 @@ tooltip_disburse_wedding_host_activity_rewards = { OR = { scope:wedding_venue = { has_building_or_higher = royal_garden_03 } scope:wedding_venue = { has_building_or_higher = leisure_palace_03 } + scope:wedding_venue = { has_building_or_higher = gallywix_pleasure_palace_03 } } } root = { @@ -2374,6 +2375,7 @@ tooltip_disburse_wedding_host_activity_rewards = { OR = { scope:wedding_venue = { has_building_or_higher = royal_garden_02 } scope:wedding_venue = { has_building_or_higher = leisure_palace_02 } + scope:wedding_venue = { has_building_or_higher = gallywix_pleasure_palace_02 } } } root = { @@ -2388,6 +2390,7 @@ tooltip_disburse_wedding_host_activity_rewards = { OR = { scope:wedding_venue = { has_building_or_higher = royal_garden_01 } scope:wedding_venue = { has_building_or_higher = leisure_palace_01 } + scope:wedding_venue = { has_building_or_higher = gallywix_pleasure_palace_01 } } } root = { From 1317f439beb96f7b200affeb0f06c1bdb057c1e0 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 08:45:29 +0200 Subject: [PATCH 13/49] Update wc_special_buildings.txt --- common/buildings/wc_special_buildings.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 56917cb10d..1bc8679949 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1008,7 +1008,7 @@ shado_pan_monastery_01 = { asset = { type = pdxmesh - name = "building_special_temple_generic_mesh" + name = "building_special_cathedral_pagan_mesh" } construction_time = very_slow_construction_time From d35ef1bfcf60a35f92d93ec3cb1f75b80dbdce55 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 09:44:38 +0200 Subject: [PATCH 14/49] loc fix --- common/activities/activity_types/tournament.txt | 15 +++++++++++++-- common/scripted_triggers/05_bp2_triggers.txt | 4 +++- history/provinces/00_k_gilneas.txt | 8 ++++---- localization/english/wc_buildings_l_english.yml | 4 ++-- 4 files changed, 22 insertions(+), 9 deletions(-) diff --git a/common/activities/activity_types/tournament.txt b/common/activities/activity_types/tournament.txt index 1b4c15c2d6..5ab4069b2d 100644 --- a/common/activities/activity_types/tournament.txt +++ b/common/activities/activity_types/tournament.txt @@ -538,7 +538,12 @@ } # Buildings if = { - limit = { has_building_or_higher = jousting_lists_01 } + limit = { + OR ={ + has_building_or_higher = jousting_lists_01 + has_building_or_higher = argent_tournament_grounds_01 + } + } add = { value = 1 desc = activity_tournament_province_jousting_lists_01_desc @@ -694,7 +699,12 @@ desc = activity_tournament_province_desc_development_ok } triggered_desc = { - trigger = { has_building_or_higher = jousting_lists_01 } + trigger = { + OR = { + has_building_or_higher = jousting_lists_01 + has_building_or_higher = argent_tournament_grounds_01 + } + } desc = activity_tournament_province_jousting_lists_01_desc } triggered_desc = { @@ -821,6 +831,7 @@ limit = { OR = { has_building_or_higher = jousting_lists_01 + has_building_or_higher = argent_tournament_grounds_01 has_building_or_higher = blacksmiths_01 has_building_or_higher = archery_ranges_01 has_building_or_higher = royal_armory_01 diff --git a/common/scripted_triggers/05_bp2_triggers.txt b/common/scripted_triggers/05_bp2_triggers.txt index f18ef495de..d837d339fd 100644 --- a/common/scripted_triggers/05_bp2_triggers.txt +++ b/common/scripted_triggers/05_bp2_triggers.txt @@ -15,7 +15,7 @@ is_religious_studies_location = { has_building_or_higher = holy_site_other_grand_temple_01 has_building_or_higher = sunwell_01 has_building_or_higher = nightwell_01 - has_building_or_higher = northshire_abbey + has_building_or_higher = northshire_abbey_01 has_building_or_higher = scarlet_monastery_01 has_building_or_higher = shado_pan_monastery_01 has_building_or_higher = tian_monastery_01 @@ -25,6 +25,8 @@ is_religious_studies_location = { has_building_or_higher = necropolis_01 has_building_or_higher = shrine_of_fellowship_01 has_building_or_higher = atul_aman_01 + has_building_or_higher = cathedral_eternal_night + has_building_or_higher = corpse_of_agamaggan_01 #has_building_or_higher = holy_site_mahabodhi_temple_01 #has_building_or_higher = brihadeeswarar_temple_01 #has_building_or_higher = holy_site_cologne_cathedral_01 diff --git a/history/provinces/00_k_gilneas.txt b/history/provinces/00_k_gilneas.txt index a263aae62a..a105f2abdd 100644 --- a/history/provinces/00_k_gilneas.txt +++ b/history/provinces/00_k_gilneas.txt @@ -174,6 +174,10 @@ culture = gilnean religion = holy_light holding = castle_holding +} + +2952 = { # Kirk + holding = city_holding special_building_slot = greymane_wall_01 600.1.1 = { @@ -181,10 +185,6 @@ } } -2952 = { # Kirk - holding = city_holding -} - 275 = { # Hothills holding = none } diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 93fc14080a..ef634efc50 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -282,7 +282,7 @@ building_gearshaft_university_desc:0 "$building_type_gearshaft_university_desc$" building_type_scholomance:0 "Scholomance" building_type_scholomance_desc:0 "$building_type_generic_university_desc$\n\nAlso known as the School of Necromancy, it is a vile academy for prospective necromancers of the Scourge, is located in the ruins of the palatial House of Barov, on a rise overlooking the abandoned city of Caer Darrow." - building_scholomance:0 "$building_scholomance$" + building_scholomance:0 "$building_type_scholomance$" building_scholomance_desc:0 "$building_type_scholomance_desc$" building_type_falthrien_academy:0 "Falthrien Academy" building_type_falthrien_academy_desc:0 "$building_type_generic_university_desc$" @@ -856,7 +856,7 @@ building_type_tian_monastery_01:0 "Tian Monastery" building_type_tian_monastery_01_desc:1 "The monks here specialize in teaching young pandaren how to fight to prevent ever becoming slaves to the mogu again. Many great fighters trained at this temple such as Yu Ming the Blade, Liang the Unbreakable, and even the great Emperor Shaohao." building_tian_monastery_01:1 "Tian Monastery" - building_tian_monastery_01_desc:1 "$building_type_tian_monastery_desc$" + building_tian_monastery_01_desc:1 "$building_type_tian_monastery_01_desc$" building_type_gallywix_pleasure_palace_01:0 "Gallywix Pleasure Palace" building_type_gallywix_pleasure_palace_01_desc:0 "While staying in one lavishly luxuriant castle is fine, having a few more to choose between never hurts." From 24d85ddc0a1bd740ff35e2992abdf7a9e85f6de1 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 09:44:56 +0200 Subject: [PATCH 15/49] icons --- .../icons/traits/creature_template.psd | Bin 0 -> 95147 bytes gfx/interface/icons/traits/creature_gilblin.dds | Bin 0 -> 14528 bytes gfx/interface/icons/traits/creature_makrura.dds | Bin 0 -> 14528 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .artist_resources/icons/traits/creature_template.psd create mode 100644 gfx/interface/icons/traits/creature_gilblin.dds create mode 100644 gfx/interface/icons/traits/creature_makrura.dds diff --git a/.artist_resources/icons/traits/creature_template.psd b/.artist_resources/icons/traits/creature_template.psd new file mode 100644 index 0000000000000000000000000000000000000000..3ed8cfb566d27afc281f34c6a9bb778d80de2eec GIT binary patch literal 95147 zcmeEv2S8Lwwsw=Ff?{??F-MeS9K(!h#4KVMozWqQC`rK3P0pa0Fz1{jW)TA*5=4<` zLFF3ZoHRf(Iz z(z;UG4=%$-u5_`qUSjL6Z)Iy|?=-w~@%3As_3dqjcb+|9vf*Tx(YA~1#|vC-X9%WP zSPPa|53%Vya)jovl|xrLx;WapTk5ZLbZ~MTx^j4DOB-h^+o8Cp=>DDcSr+#t!#n>( z3Hoy;Ptzam>}sn&q@R(2wV|Pr{-7cKEC<_|4jN$6SKrvs*rdOqNq=J#1H-{X2Mio) zGDu%`bsnLKyJ4<23x}GI87IR-Xn5yE?(Qx_`}be5Vnx3dCjFdU?fM%H88W25p>cm> zV*}(caN|3 z7CHY7NO|(#1cp#1PnKi~fG& z%U7^%7|@4~cD1#1cXqXKc6J!S34U4)QToQl{Y>Iw^RKn%_LmiWyZR{8FYw9pDFfuYQ9%x~V zqQ*lF2h^>jPR>8p0e!ZybhoTmEp_wOsmI28=t5^#M@#n+mM$(1_STl9d;OO?*~m0X zF4|%JYqQoVFHavj+S$R`6^*qWVKS`$Uq%0AsWHyh%SiWras_NP z?Y@mAnNs&~uphy7ZX0K7dz+!Ppf*EH42_Hj85#^6WMXKr(A3n_VDJ#*!3INY7Mj@D z3^p{fvauP~UsgqJyQp3k`z>N!a{gX>NjWA@9%|;~=57gc%*KpBL_d49Y~dhd(?Np= zn-~}y53n&9xX{$rz{+y)V1q%nHUo?XEgWJpWT7R~m~V^MwoF!a4LYj+8-$yf4j5u+ zV`MO7z@UW&#)hU=2186uVb`n%4K}ed8E9;3Wm^MOr?Ni*O?9=0(Y17_lZR-r0WCuY z4jO1`Yiw&^Gr(q`fz1%pK?arstt|}(y4wC^hyL^rZ5&tSw`KlV_g{CB ze~uKKotE3W{#WDxX6Y|zp8Jh7Oow9l zG9288Mjwn_4Ww_iebsuArIVel&4~UrZK;X)za+N$S$&Sz|0S{gt?9x)Lu{t~2GyMk zaaI0(Gx1Lo8)t96HTyL~$sdLZE^D3nG8-wlSj@(;66h~q3jAphk(>B`=FJ~9^PgF_ zyskzNIVdH;wG750~V58rdahMSX4>*;OAd$@4U_OU{b=+%&SQK3tOLX=In2 z74^AkWLJH-B+t{xE;%debJNJK`fy2}r;%N9R@CRFkzMuSk~~i%yX35>&rKt{>cb^@ zoT}b`uKI9Eo~Myra#qymrjcFs;gUR0BfI3R zsLxF!yXwOwd7egg$yrgKo4?C0&Dz7YwoW)vy8=gN+1cBn>|AaE-gWWMo$=LjakY1H zpSsN5Wtlr7RVd3eH}@GrsSG7^ zb=ta4!HFJ=v2!dC#es1Jrnx#hFPvfPzRYE+)naQTYV)S?TzSrTE#&F*X7Frz?!09@ z7pjV<=_1dK5UXaCgS(TgMcP)&>>b?gomiDf*I>CvPyS^hcM|yrszT8KZ?zORuS4-v zb{N+U>8&Z}Xcu><8X`cXm8(2pZs#^x9vJQFG`cq6*z2> z9snO}s~%;@Qtj!QiApGS>GYuJHna~pkq8|P(KKRUmp7P9MSSEoP4jdJ*NzEQ3= z7BijP$8|AxAlb^VQ4Tixe-&@;=HSlar>%7O(OjNgbGfZG&hX(JDh@2mv|^gwG`AY9 zpnJ-UPii)AlI=pSnm@o=IJ^8M>}uH8 zloHI*rcuuB?#_-5&Q5l+BHA@6)Py?mO={xJ?d=xTP0*@IK-=W`sjnz~rc2-WHgtt*zvsn3l}2A0q?3TMnM*{fBO!3j4@IacysYylZV=^z@xq< zi(z$EBFv+{Ed9$%=^Z8iWs>xNlE!#JRg+r+Mx8RbCm@>T7t3SFf+`AhaU3QJhz9D6 zx-5@6i;-Cn#UD{6{$b}X028-f+HPlVTeccQ-Nit$6=(Nm%tTwSn6%GlU zY~21}jjY{`kjBWME-ddSi2Or8Nd2M&2u&Nu*pxe65a+pL0L*W}76_$qR z=J;1*0kbi6u+;2aotL?M6Q%0R&N0`F1!HGW?cAYc)X~IpnY;7PwobOLbRZZJJUUD) z%dE*|rWi^wbF|aP$Nx6{O7P0?&49?5|82}oSO=gWn&aQ%=9PI6CMok@#`0+K-pj^$ycA@1mHcV*H$=$!mKC34B z+w59acFZ?G9p*OU>L2y9JOM>`Q=FZM*Bb85E|_k(+19ngnhr47e~Q(%Vg~+C@mdi3 zqCaM5J+&tRVLkzM9{HKwbA6huDHKlD!&|TrDKyu=DL+pw3~$s`WPM0s5s!E5HsT$5 zZFmaO$I_2HZRS~G!RX06Md>GAQx@Xc_@a!0^cgRZr>(B8uA#22p`qPOOH->^OC4=( zotAC%^jhlawP~i!F4+ec_~W}m6D_SKO`GU8ZK~U%Y15`H=&flBu1K@`R3N?0Yo-nY zRw^lU<|#H)P->(z>e98Pd5o2bsjGk5Xtiz; zGd|~iv348K>cIJc?qfDu*o=)m=svJ@`pkUWuNMO2GM2q68P{Xep`eSK?_|C%J$xxX ztDtPw!sWqRj$FQ*{ib}-&$I1Tgls)}CE?NAie@}TMYL9#wMk7?WdLhJC!^-dXu;CX zdMd_#8(L5cV$9P%n{>6xbM=oHJ)@B;%b4-UOZ1X#i@9KTIOv|DB-X-1DVkU=dP1?3W z!96u#^Sxag)()Dw-^qE^yq)>c&m`{4%p~qzi%)+)Yrr{${G(FdxRQ}kBOX4H^2WIN zTpf9L_51ca^S8XIJUdXz+a;d8&Z3)?Hzew;aN1U($#!v?#Bi#x<1TTG#B{-g=eaGe z42tJp@V>Nc`jOA(E3(g=c;DW4?R%et{Jl9H7yT^kLKzLcy104H_|&1#eYI@wV{r0kxC$9V! zlc!Utg3*Ji}ph*;sJY=^=D&79Ub1$CSEbnmr~kIqysi9h}!HK+XKBhLY1JL$vs zH>2kiPl$>Uj$P{1wfQj9-_|`^GraSV&53hWL;U&k_G&3T9{Hlb+2?5^K6!j;Vc#_( zO(9FctZT%weuuk8n3>z-)?$_U+(Qw{`awzEnq6OQTA(q;%cTOBH$UXM*{-Mf4 zTQl8Mv)Ax?_5I#k%6s+6`_Z;X;vTO)Nghel-rbCLn;P%hN<83^m@l*t&Hk?V(5#Bs zThFDuyw*o5`&Vz0@;pyPm>K962K6xO`s1&P5oTQrf16;|b^RgT^JW>{Hy`TNd_&Uc z8I}*j{8#omZ0VtM>|>8CA1iZn;hNuD-aL43%HeLQ&u@yC6;=!sMqj!o?t(k-1t+EH zfcEPB^Nv>^ln1AJ&9*EnIJCoaP`}~TS3I`-u>p}&whv8fdd}Re>z>v@T_eVy!QFVtRm zlJ|rBr}kOreHPFQQaTp5J`A>R1KT6bx^4+w_S0`&lX}ekJR1~Wd>Ub9+-mi2#%B5x z(k%}E>J*S0)Z(LXbpDQ65g`0l?1MAACz#zlCciSt%i-$+p2MX z*@_XZAH0kYjO$w2?aq`lohLf(of&md%8LmWEgLVMRp^^=L}$nK3d!7}=N&EG)$UYH zJnQZiv9$TTGV!!R=gc_IjUx-UTG;V^xZmkZhq*=TK2NJW+iTe;uSHjT8Jw*;o8^-h zm|L>o#FzKV#kaoZzEyiXTgp2;WMs*~4;#ZHo=JH-Zp_{t@DhLnglC0DmHQ>@3vNBo zId@RpD@n@R-O*;3&6Y=^M}gl_= zN5m5*cF76J9e%HL>6ZloA;qt%rMw&7>)cka7M_)6myNl6B?i4>g7@*Kxytf;zn5Fm zUf!H#)@`K4M`!UK9Qr(Co+18Cs7el_Gj4eb#*-)W zdgDf&r>4-HExR!sBEB7a975n$3hm|hixqmx@?grWV8kZQ9g)XX!I<6C>|#TRJ)1C7 z*<<+6>Wg{>W|Xn~_l!l1Cd(?Xi#Q927Raa!VB zH|*f%LTfE~x`VZYE5eK-e6libiyR4KJpL6J#xl2>M=Yj@t6g5HlUq7+<3%~~ui;?H zw{^9!ceJIaIzK&`^IqrFToJ2t;YwFhV=DW{i`MV-IEdQ0jN`CoK4nta!8p8wad-!{ zgyS$3_^)$V1stXY5!F+N!zwZkyP)fFX|)_yWz_%oIn22Czs})#2LFh|#7w%l*+0`^ z1&+h{jKlei!})R!E08)USg`t2K7Znw<9;@8Dn2J7OtI#?v8-IJG}wCP|9gF(H{rh_jlrXc*9sCQ z4GEKmgs6A3bk{dgVER6ca^R}BMbWmgMe${LKmgZaC|E}d-yx_Cn_>&yuX!RvpZ4g3 zPJiIK7KQ%@T>lsK0o#AX^}nz(8VSTuooU2%oq@!4oe4y(GaeF1Ij)nw(p7J+t5IQ? z!8+WgF;fkkT@HS`;#rqv&C}32wp{c72A6%l;qq-V6Ll{IUQ=FY-V{95qwhGD^H$*B z2^7!ejpOy>b>($nukZ2B{eO>7dVPmid)bTb>%J(y9bQ~I-PL_jEY-l(O!a=xa@Nhm zmF4QJTUSlZb@O)S4dPA0v&tpBrJ%qK@Ai<_Bv7SU&by&d&8x(JnL-s$$df2Y6pNLl z%H>L8<*!QB%2i60ibAC-#R?^*7FNHHz+nm5zc(a~+*0@;zL zggj6Z*$29TnAc80Nkvn)b%(A!`xx}=51+C|hKBw78T2*i zZ)7Ynks9-is*R;4Qd6mkvJu5gdiU$qyH7vN=}ZThnwl6JvE03T_2|}FU%zv=UMOeS zzi;mz-MVz@)VWLdKK+a&#@a@P{rdLk)V8^nDnKPXT?HjoExitX2L1H&q^Z+qSXj)I zSg6gIK5fd>=`&|b=169VXG>=(%$_6pMQ8TR8PlgunKW_Ygb9ts67#$(O)eTR>qI(_Es*)wNOoj7{<$cZzNk_(EF=gx^D70;c& zAi1b>{@m%4$B!O5cwpbY14mDtyCAvL_2PxdbI6X^1ADe@2oGPsZQs#TXV08GdSKU< z^=nqIiP&-Q#92wC_Sw_N4{Y{dG|{kq6BPwLo`RBkvyR3S>;iY6i@uY1KQ%2qLz3Pk zE%pArl+^Uh?Ch+}jEw3`X;$;>N7-2!=?{^RoS1Mo;a+Nb7M>zxOEdM;(;hy!e=jNi zcGRVd*KXZSd6=G_nvxhBedXf$3sEtN57H%>+UXDP$6q-RxL|mfW@>mur>NSboxwQk zfc;S^k6+{$yn8PyRD1vKO~ISDg+-DN6-Cky(vLbHiVEMqd;6x~ReoMx!P~+Q;*VWE z6j9u}w*{~Bavo=8KF-N|^9~UO`7fSkr9Vu2l=JFsp`=Lr{oB_$saLl-kMGq&ogN5k z=ye3N04UrWo&MHSL=<+9SU@(NKUucD$-S|zPittc-qD=RILd{rtfuc#DP zNh+ntCN1k-`nC9DVd013ugG6fURv_`W8vF3Z;L*CEvu-ktSB%0T9kA5Fn?OVRvLKn zsG{A@aLUq6mr`GSDytM$i$v98k?6CSC#e=oMAB-hP^nrZ7E2^mVyUQYwXg~mR8|Q^ zh(p$@3N)akyizEVAX!UT@#WS1lin7FZ8VjdDyr&q9Qtd((S#SD%7s)zwNxZ|C#{l{ zNF@>}vP%&s#eF-msJdDx6v=|(>Z-2=4^I2eG-9==HS7B0!gUwZ-&3mDL3KJ%Bcq6rKXZb>;C3mCsW^*iw>Y-adpL~-1q~_C--g1ipmpNQKS~<#_wM? zsSlUhs^4_a;}71HRZ9*?wI!meFL{ZFR!r%OdbNRSFqMDg-s=*f1ZA})VqwYad&fMc z_d}bIN-aK^nD?bhjIvsi>aw?~r@R?Cl-Os|vIBQtewHPQ%HOA*^&{RYb0wD_OsGw) zD9nfqm~GrvixOM)owDLkVxGKYMPViqO=O7%(*#HFz4{8F5T>X$QAYY6&DMr9d`_pyl7wIL6Auu-)mbS+3naZS7wsp8Ru#X9 z-R1IgPd#--)Y!(*!uL%2`wB6oi7GxkiQc?;bT=3Rd0HWtR$cZkj!5;7YyrECoMx(r?B*G`o(p&KX$FbL%Eu?>hcdy zZftj|ZD(zrpaCj#m_L=eb=`JyynOrcjGv6n8XQ+Z9wmt@in1;S&oynQrOXtV7>1<1 zQcZE?$48e#=M8Ajr7%{0o5IQvw|p44xavM+Ukv_*tFD%jlq4#bDG*u*9vjW{V{~yz z@6*pPt^6hljS!W;dq~RMy0#E8ky6UuJ~-jY`XwWGCMPnkOe#{Scd!(hp#N41M=Wqo zdYMx%=gP=y6IZ-{cP$Z>~nEI{HI@3p$bX z@-r%?)T-j=x3)Qq=~gH8WZl%9m>o{zdT^<_okv)$j!b<`-5zBb?p{|jj9S#F=G{gw z-W2tyu$*id>=0UfXvJjeZ`v@rz08*Gj(t&FDKi*lZ|)xzFuMshwCp=&<>BO4B{DX= zs}Uc^JlG2|xWqh;<8p04HSF zMN#JYKv+&qq-eG^p2f9Irub=f6rb50C>JGFm%h1wg7l8lA(+$?Oozy9!jvT)S~-QR z98)4TCPBZDCKi6lOE|E+c343g%88jNCKCvekcLrb?>F7+Bn+nvju}pw^1(?gkVg4h<@(V4I z8E6pjFk?0-ERqzeeE9UGq_kX8!K)NkRLQ2Q((-Dwy1GK6oaT|GrDdh1 zl9J|MzkK>o^zm~^>F0t}**uV0mr-`>&Lux9DEuh?r19~?`!}y%zRWLpD=yS~hudeE zUT0)JdYX%<_l1Q;;=-yTbv7S=^OmOTq9SRb^u4sOBj(!q`LA9V6uf?wpP!fe{PE+b zFJ2YoKZ@PIoOLKeMb)Mq2F_f$5^;tovm3%`=~zi5B_t#!B_}5(+`Stg zck6o8jo74=^v~g0fbtUO)Z1Jbd@@bC)h(xq9W&`O`=D?cBNN&~dD( zPMN z4Q}1v7eSGc2u}$_hMN5idiU(nvsdq4y?Tm!=yvbct$VLN1_r&mecz&q8rJ<%o+gk~ zHJdbR(YkFrar+kS+Tuw>^XBw`gPv2gY|*@#PE$z}H9We|YtgC|9(oAzxI&?ID@jXf zD_(0+8*y7n8&PY8RxQMO(iT#^s^;1)TH=96^QM}rcxZwL3sMDD>;j=pAk|t@O;rs% zTfx&9F&?ZasjI1~id1Na2p-RT!DARH9?5)0iWJ|JiPS6AD6EcL%8K+Aod|W|xelK5 zNR-5iRrnVxh!r!Gz9@?Dyhn=XJ(aw-3YENQ1tA{f;#uOq?JJD;@B3<$-2YYCHcIaQ zu;iTZoZS_#X}q8Dq`ft-8NMUb!(Q3immb1;h^POi_!e0gpY&=jzo)pS_*Sb4UOFsI z8zG9-VQ~~sFN)D+HB(KL)>K|j7bUn?-Ex%9<)Y6&zdB%l#R9b64KG^}Pfeg< z9c4Amrn=2_b+k3rR3*ylib`r)I?eDbU!tShL`$8%@)z@3DQdLp(x-3Ve#WMz#wNyi z3U6%CvzOr@$L@!_3hF|TNy*DlY)A?!RD5hRyIo< zot8K(alpIHZ}aVzE?>FA&1tcti<_H^lY_I{3jPW=hsAa_3x1tHf8H+(uuXUQO8yFW zBrcZ4&Y3WB=;&$l7cX7r;$X92*7V6!Cj4w>Vddzy%+1Bo!NK0j{0Dt)eD&d^+-mT` z)x~%2-v0WsF!R$RJSQ%Byk%E@NoiSGNl`-n=PyMcKgNIl{7F>(IsJ8d&i!2(S@8!q zefa#iqPn8A_`@4{?47Lw*EOf_ye<-ccysyng{^Dugomu&`sh>f=i=gLk3PM85bZO( ztx8j#qDu3=znr@MxTrK!BE%C@MLa{5eC3HmxWhAKNx4+%>zhPLu~hBr>*yoTv0M;K z)jvz$zRP|XclrxGVbzpMgwm?APcgH*YicW~>lsY(Jzr2*{pqcwO3K4hgNHhJk}sH1 zRKEEnRg+W{cv`HEr^jF3zkd=hL^YVGh$s;jKk*Xo2AF=ZvM-hTZ=d72n4dLuzhm87b)`t`#8O_X&^9SbN1gb3f? z`L&mpvaYGqJC;XU_C99S>~5OMO^ufnQw$bR)x{6z_t93-Hn6!?F4;rOkt)CcXm8Y1 zO|#E}l)NvMh*Xt`sy{3psH>*g^Vd_KK9sPi>Zi;G0ap^7!$XG9QwLFIOocn5YUBRRKxr&Lu`Eh(gM6C?YqJcKL1 ze0mF13TJ?QYT|NhV^@&j*)^>Sz{hO$uzE>h-Q598HT>QO{rYa&*%Y`6ORU~|O zeO^xuV#^0HDwT*zGG=#Eqi~UgfhL4Z{9Z*x$Hd`xK*ko;SbXz0v=$) zp_0UVWJ?M>5mUfxL<=PZ@^?UAm8D{j;d+GmieXksC0|zz)l)_-aTU~v(n|41*Fm~U zx&vG)QEje+v5u1Npr!9{|6-A06IH~2fUfS8D(6Mn^wU<=F>(BWH8sML_Y3=hLq?0^ z-br>Kco#t>lE^j$3Kki$KrRIyqatcI3p`tF)Km#fdQ2%f6wn>$QbK{;CB`g;1)wQS zRH2rS${3g^)2gqQs#<6BjW0eExaiQ#u4<}E?Z*bh6;&ZDJ~gR>ikd>3kt=tc%Y}GU zzFzh<`%XnovF&L8L$|W45%V^FuSFMiHRbQkB5r(SdL??fppTZaTGyFZzYu$iNaC7( zevd3-^u*YLo+gHiK2h7!K^!rypaMCoU!mC~mW)D#zT~3^foHBI;F$<|rPO@LvI;76 z+hqU(LzjQ0z$bKMWu%aDkX#ton-5w35vATQAJSY&Z|I5&+>7}?=%I$?Rk*K)sFZ;7 z1@|S?E42-*Pm4&|zU1$LIx1`S{OvO8Q?2^+VDm5C)s;1SFSv=ut4NB@&+ny4D)CGL zl_<7@0MJ5eRnX8pu?$%hi6>mzk4)Uo{~^i8RhdXz@@xw~>uMGhBWCqUY2Y$od26W%*+YL5eIS`3!YZM*SZNxeS!m23A7zYEnv9{=fo7ESoIAm8qMp ztZtz6?+4HXRsqXKnkdN!tA(&VAF+^=yp;0FszBEAq0K?${KVH4Z>4G#&VIH?DpW zSK3xpR+g5(*dH3YKIdIYL1Dquq{M{N!NFcDf{uE8;-hnfH%x9@}&M)WbKcLUvpz`1tWd`p$73)YKK! z+Zc|SW#zP7BIxcR5Ug~yojGyBOlwEir7jM3R`cgfH~VS$4!f`gQ&8yDoiA1`VV~5WTy1YLCqet=e_$ z)}wb{BevZDzaM8xa~#@wVA!We&%QZ(d&1q~$?H4RPe zCOW#9b%}HpF?o~ds5Q~l(9mj1w?f@cn8Y>JZPrvnRYhG>TT4R?PZTsY)m2o~F{#th zq6Z!SUTc$eynmlpqh$Vnm1U!38YT1p%QMt4>3`Pi->dJ{M~nWm`0}~<nZ(SI%<-DGr^qP& z7M4kth=n#i%FfK7ec&mel!3;^+y>l@8`06x*K01^-?)JW+y=G`8bou*&@f^)^y_`$ zhd%(Cge)1T5(%J5F+6)qZhhYNodQ{Z4Ygeycy~16%yLK%q>N?OFHbH}E zhMblC_z4t@NCvM-uc2Kv6f-7c%MEE1L<=4>VxhyeJK^ud#e&cqz`O>$%a<=*x`^w- zg$wj?>C)xPSFT*W25f=`)!;XfQy->hK(`sm#A^r{z$Ina3r2;dkPJoI)G?Ga1Q@*U)PYn4_3Fkc?XD zv>cBau@4|uhI;EJC?(K~fIN2&M-)z)FuD`LmNF*GV4pvIO!|bw21$u`Ayz`Yc9lRQ0SUm9Cr_L>e*E|`y6}18#L1JV zfPVH|Bta9=4Eb(i5|~YzO}u`|w2J|gjD^*8V3|fS*z|`WHW53E2sP^3mCK-%Ku?`K z0lcF}jvU5y=+GhhID(Br$Bv%>HlRWEA*k5zu{va9va9{&E^8Ce1SBU1@u~0CMWX9{< zyjozGOu*9avG?dd-@+2HH-LJXP(dky66F4UduhK@&9!IG-o5+w6F5PGYC;Ch*KZKX ze+dj@U0#6!h{3**!*V=k#713}p`PGCfr%YfJ9qBbv12=T;cn;7UAy-XHiJGPL%s@T z6UmI%oOXd?PPxcr0`?Qk1vHssGAG&^VlQ1FT7i1_&;e}g0_KkG+qP}px@F5|?%J|t z>(*`Cw(nrr`wtvCeDoMYzCg@oBy&RMSPkWZ0fFTzDf{|a2K$o9mSE9);viW@ES=Li zcH}Tl@9YKW_HA1MxM}0Yh=_;{bm4R3#!Z_yZ`rzSJD~Ss+u7kGKt6L0%w{ALuSvTY zFljXb!*I!AUyw=x_8wqKp`cGhEY1uaKDdA19#Bf4n>I#lSif%F+O=!f(1p)+>(+0G z05+gO^`3qE4<0^x92?{!iDcq630Vfrx)TS?=@iVxb2%(T3x$GY&z)hY2MBdLKpE!R zHR0i_SFKtVMi)L;hlj6O%di0rqG_ugAv2P}YY15mO#PVaOmQ&`_Mv!ojT|oZiA=t4mI9}_HOOR!N_!DEsvSiE;PXa(x}bpQZ^Y`=f!+StL zU?7f)g@yro-Fgmr_g*lYqzqnPjpBeI zu3fVl`y1&XnxCJqkB>JlFM9Lw@dbWBAfQ*R2GJ3lwrtx$%s#|;T^BelBm42QoLtf^ zd{ywa0K$FtBs()LH66-GJ=!@bCn_FM|frGUS~g z`Op!l*Etz*d_rs!zk{73oyts4y`P*2O(rJO*|%dy4({KxYsc2j8#k<5 zvpNi<`uq71rhvb4#fs%M*NPP@`2xcB@$(1KKwh_D5`%6`=L*4T(rK7wa2Y##nN9)rV&oadXP^#C7TYhfvs=hrc6N*G7t=lyK)WwrLC9b>q`W?2^R^uv#b?luuSMU2;Yz*_ zgGrq!|8*YeGP=;cL~!{=)D?m~e&paj8SJW15X+t5bajENO~PDgYhz<=ZAF*0wGI5n z5w?S)vkQ<{3Ov0*a_A~KFti%LSD;&QcM}<>q0@P0 zbiw@Je*1MEuDSH~>u7Iw?GJriH}}x^T)E zr-JAF0%(RzB)ht=;A0~C>i7rEA)>>E`A$EC4;1A=`pv=cVq;0nAanX)7u9k>jJq2dVi^l4M4OrAW6yC!2VIIt~d67u}t zt!(V<9h_vqL7}VHZrHSyIDM3HnpCTX;JW0JE)$nYmBYj2u*72!JMWj-GiR7jn>u+C z&S#sA=Pt7e6DCfYJawA+jG424nFnUuEVN%D2M!A-r6x|3PRmq_BbX^OkxO0o^ogU? zb4j>i!2!Nrf)$_^u-2ADENGoJW%5K|{yc8%*s){AjKTZ3pJ|)>l0v zc=-kdhmnYh)6i+^#Bze4aDA8h5OrNB6}k|(3|024h5a47+Gca803ADK^ypDPao4EP zqsNQ|G=~h5=l@;{Ou7Y5L#Lry)QQPzaeeqPv?{qqx;VdZa36FTT!wJHJytGrb#?%? z1Ut(D`}(naf81DL{y1{Ph~adN7%}q4pGJ)yJC2a2PPdpP19otBUAEE#ht@;EY3MXm zixJF8m^6!-s<_)Q8H`+54ANzAnRLpn26oOYoHdvo1dzx6Y&K~Mc>|a?-_pj8_8>yU zeu2>Gh|NSWlQ66$W&osFG!Wf^sk(eYCS8tPe;;reI<<&ke<9e3X5+?;BGe(+DM?!l z=)&fLfrADQA>>hG#+gkdV6fWKW)YMcoc8f2)gpqKgfCpi@W6E?GLg_K3z#lpbBpn2p^;57&Q>jEoVd&X%m-@p(V z!PJK_Jk)3w*(#XGD;Lk5K7QoDUYT^EROmvEi=k7$&7EyAeagh~<3x8D z3nt=4OR$@i4}wEiL#21@rs3f%h9w!JX(S>xN1lPrAXBwr&8lFMuDgpPx)8WL(|jsm z#{hN+h=m^ufcEU!qeu7d-Fx)t*%Q$H`qSpwApnMqCrve<`OB{h(2E^i+?j+|t=T|E z3z~H%k{C@I{V)YXf}G9hL>t$KGi8>MOI)5ddBV?-Ex{V&Bu$@QJ$rQT*0l>=UAuM1 zVHqGB8WS*N{PTp#(}>fgS|FIIboly>q**nLhDN8P-b=g_BhzNE88!o2g}%FzlkS3F z=gfpJjPYYfLAD$$j^zNfbEi)F`ugORqieSwJ$rM&knyOo5V85pIYcl?cqRHUY1WqQ z#OPCCbkvQQJLpNt31l>wHp5mCo5O1FKQbcW^UOl>Z?c7Pf zV+R}_`o2Slj{2QCckSMz7da0Z0Ok4-BAz^L21hXMAcm(6XcjRVU6?eQOa}&~8u7wL za@x$;%wOi}wAc>P<;aC_e;7Q_gu%l1h<=CfziZ#VeLMVrhm%X4x^!c}CIbim01?Xx zwp;Avx{Ob@Bb>T0G#a*2CgA%?a`9qFz(}+XZ1!brwzsvKKaZr#k&B(zbV>@a9f8`e zZ5z7UwgYlU2Hdxw5w>K@2)4imD)eE-XkRdT9Y!UX4p~o%jZcDF(GYmy+$risWHg}7 z=)5vE|1ygXbd4o)2N=sdt#tgpeOu-YrX|ipwQke4JqO&oZ+~za1Vh48&1d~WnnjGJ zF1(6tB@^(u3p5y_2iK?-daq2pL4MwX<*rUk7@Ofv1rAq!96p3`xo3A!`(69CbZ$$J zE*!;b-M0OApqQN;GZ{Dp1Vg3KhoM<^OPrw5-hM$c0dqZ=Q!Fyh7>i&e5AMat%k?7u zGO|^~<{8r_nL(L3a_KA@QQMkMi(z*b_SZLW(GtL*xNDDI9Kld&GkA+3Mw3R%1-xx1 zdN34AW;r-@hSgwdwGkt4Ac+@7!xq}i*gOVD?MS+PdcwU8gVnDeE>cPN;V$~{i zG8>FA_F_T@b%t8OYLHqjv9tLdy$IqR2Y)(Ds~}yF+on~E<~Yuvh3#)}tBh@La4FOV z1Vh4%(ZfcL9tQ!#bo_2(w}cc6xKJ#aLPuWYh9ux(%*SAKm<Wm?90rlQV)QccqLj%U<_HA3WXr|LdOG8~%RYg@5z)f_TwP@A0J!7;1 z&QJ`co-_$I8n_E#IcjjJBVjsALm}bH%m!wXge$X>4A%;{Go}(Q)XIc#yL9RRHtRLR zp%J)#VlJVvtq@+Hz~~O0y7cI6U}yr%_AO#>3vYsm??7bzBS$8fmRk?M3{x#6HW)?eXz zaeTI#k3r#&xb4~yE_P1B(-jie>W`hKvXz7K7v?|&QW`|gJNe!rpiGc?rxjfUE<(op+z8frgML+!t6sQqRQ zwZE>R_7gVL{>g^gFWON1V;gEea6|2XZm9j<4Yj|$q4x7P)cJ*mIHjPm`Mm8=g;+8}T%B7k z7UL%la_|cX@Pt=XSycM&@W)Rt&u^+07faykPE=i48+**db$7yx%4%tK)xFA;0~_)q z!Zz&tj9*L;iM|$#%HBQQ2$!o`oXgetq#~jC4SuOgOwRZ|z}sp?HoT*X%kQ810>5}- zaw=L`S@=5R47{GgIie^R?p3vzdsY8iW%wP3@@zQQEBgqys`xDhR3U^9!iviG$(7`4 zR8%3ZB5#rKqdIH(g<^O~ttu^nD@J(lBhRTTV@u%@QAtGJ4B;`g=oQ=&is1H;yro{u zAkU~0X;rDDO6Dx}$wvu`l9ZHxCBKGnmRd|M7U9#ck{mt4CuP(wlo6Mdi$%x)SDTBf zC<4?;E8!@WoLg3sqs5o-kxJehxm0oGLvoR-1Xr9Qq>75*9Tol@Z61;f#YzzzqpHF& z>e~_#HMV*w+773vx2vn*TU1#hq{hP|Y8g38BuZ4_4fWQ$4{%Kie}j}to;Rz>eI(@s zMkVE}V%{B%7PDeP3cw@erxKzDYaU>bpU@9G5QGm|qD59oIXq!fL*eXFDp9&eo+c4` z%UYTRr>8_B{EjM%Kf&W^P2lNjxH}~`pQTh`)qMe+ol+%V5UfaIu1=NU>a+yG>d%ih z!qX`+N3>n4Qt>GheoiSwE=VOZFQ?U8q>6BIN=m z(_LRdyV4bzAJfn$LK1ue+?cAujVXV}xi65dD2BY4s=|wD$g#w?h$zoG2PdW~aALam zz7WOBWgbk^p;JoL5Sua_nBIkJPo*a^_oX7>7sGUugYFq0Gl z9!jajSu)q9L0=B)hd*EEtQ}soR%sgdb3nf=CYIuibYuqK}|Q!UT9LCFy=82${1|YK9QHpa_qlTck=AOqY$9RFjWe z)|pXw4_vD%Nl4}4r}W5Y;(^RhX28>LoHHL`Ka$9E{f9 z!x1auDZd2%No(Wl=BejBa2XcWPn~QZ+>OE)sYK?B^i`SUExMW%2Cf>vYNL=-Ed=|( zcXB^^C84ZTs#snvtdOd`%_@{8CB67UUZy|bA8t#@^K=P*<-STJRf>##RF01lOU|?C zf=!Q8@mqsDIF{Bbiwq0fh+hq?6jpwfyqX>#vc`ACnzbiCrsNcrR*K52K358bB|;Ir zIee+AsC=35@O|Cb>Z-zLpQKXZk!=@qV}+leM4x$dyQpea=<$1%_~FBkR~sFR{*xVx z+Tn+?UGQ3pmlJP3eoDIwejv9EUTxWn`*GX0ET%PF>(`{vXB&iD^IGAv6<#gbi|#14 zH9}k*=Ze23mHW9}s=XDajV)L%LLy8qOgZT%cPZQ!Kjr(qETskNB*bQTZ;K!7?Sr;b zt7!`72FL%_N&=kX773d1Jp?%5&8HCE;7=k@L_mxr0b&t_ROGRK!PYS?nQiMg2%lE*9sFM~8!h zf&(OeTK?WRCJ);D0{nx-A=03Jf&T1-xwkJ4nS)Rt%IWWe)4HBso_v89es4B71g-^e z=-wBkGYS^_#zpSm6nE?P#e~bZZro135F8YJKNbF*;1|$+Zms9J2C$1?kguE z_XHi>73$%C`TEgV_~A)Pj7vOyZU3oF-aAgM0mr;o?~09kkQlS}+G=m_{a&7aVb@b0 zz(LZjoA+Wbp6~~qMBfsD|MrVlH>6yTijTXIa3?YGLgbN4x9{GJzH#f~`D@p&T{s_i zE9v&}BfHm}I=bt`y5xvJ&!DIS8`nf!xp_G%I{Na73z3_={P%A5@$lMqJNb6%-Q@V| zQQHsTG??$1xZ4RCX=z!BX=#bKu5a@u0!92LzPnGvoj#Ow>DZ>Apmmod*XQ1dyc`*} z=E#Xlktd>~&mB1&9sT0*4qq=XAD_Te`|`8S`mRYn?d$2Yp z5F3B@PI&mOgxgmmx9;!@x}JP+eL_mggIo9SMV-8Q)RzxYw-b18ym2Q!F8+Kljw^%b zYj6rC@=TbQr;o41UnAt?={*4fK^sGSMEvHSK4HnHS9@=`y2b<2!7l^zp*a$M4}tHY zb^8uR9*nwi)YtFQ-RoCxT)nb)TTE&uYFV*RS`!!$ za_ao0%i&($8?WrVaVIGu_Gat_f7CAEd#?98b#;%Qw;ztlR`7X(0=^1$7f(Sk0?=5n zSK`$g`TS3vS?vWC@C~^Jr$slSZ=Uz(d#IxmdHQX+93(h{p5TGsG?wsDssGj3*qcXp zUO5GRLH|91!q1%d6C8%-dvCdQGw#xkg9m*19%`s{+qtMc-Usz*jtNlF=^A-Is=SW_w zJWsvukGlA3eg_}D%*np&cbKo`xhf;?_3Ql1`@xi=?sF+2J0~wa7^Gr--*^4PhtKjeLk{sZJ^a@{#t)!9KoJcOzE5;&_VfJg(1WlL!SVU8^V3539#mjm zygY^q5&~oH=jCMtQM~{4oR`^I$wUB%j>&oTBFZ1^&=dqc z$j!-nnHnr0+ZFWS<*TRbeON+p!pr>p+`9p+M9}>gFP>fVr(_<*dmP|v1gGWZ zWNZ$AwNm#GcyE8c{Xvib(IMHnPp<=$&zJI5{O%RJN?Ns_uL8_l;ohW&$n3NB^tM&r zPz%(Z_9AJ2s23~_gzp=f{X9sppReI}?dg-7XEvgRYJ5S!&HT(ziuDMIdX)3*ejs9@ zns?ql4;Ad=t9yn-JtmzIz&!he$36?&2R?WNuG{%6E0phnk-}?RYThbDdIn$2e43jb z3I+7wdu@C1DvUv0eVq3Sa)r7g>+uYT4^YABFQ319nFgHzl=r#^klq2bHYDTalNY(5 zlMjvbi_f~b#)nAuyPWYjH#Y$q4C4IH=RVFl;DcySzmUyOp2qkyJ_lTXk@NO>@IJnp z*MW?~lsi5Y+@>Sx@7kx2V`VJo0tHML%Q}gk(KC9U!3Y>2vmB!TnHA ziVV$u4x#eZp_E6{cZYZh_VQIjGIMSR@QDXryC0qL+e2kDUfc>4(5U6TIVZ|*H!@{C zi-TlPTR?p7xo|(Q581L`u$Bw>fmv_f=bvJ@q1i7}Kn@hj2S2*il;laURsEbKi%pB>*m1^On#9Y z6Xpp{g=RmCggH~^3xZRg=VnFvG44ITL*0b07IZ87b#8hPksF+v5fj8G6BC^F=2d#M zKNC~%y=N)Z0uO#j#;cgM!1tgQc>1r)d=lX!AbLU`KD`hClEXcb;D7n?)2A_hsE4l+ zl=wU?5D6hLRvLn!RBRfHg*^o8g74*kF3bZC^40w!)3To<9`;rcoSq$yMyq@J1xGyQ zEQ@l;!)I$)oPWrM$LRLda{}%@z2Q&2A>c-4b|!Us68qXGk3*?9ggnkoI35h64`mjF zJ$n{LIfEZQiwpM#CL+ByKFbLeoC5bNkljD#>C@{WFazi({!uT`w@&jF1;I#D_YA$2 z^NiFKoh2me#qA&zl45!UHOP7v3);wpKg`Wqg$6=VvvO{5_TKOM{p?8JV|)b<8sI?s zle>Y;%yqpfJyf&V@5FkjvtWhF(##iy(vW}TpWzV&TPx>Wdy!8$C^L@%!@mdeV zLN$1H)EOt~q$r_ZBfdPr!*#_ZuUrnYcd zgo-@F0=TRmYY!grD?>$9d_D9t4{tB8uoEXj;faRt5q#7i&E^TpfVXMAx8OCusld|@ z{+uus@?0H+-lvVe8@~6%D%|2F7L4@t#Y6nZ=kYd0J_xohwC063r8b#@;n zMPBgegL#xMN>G!$x37f_N25>#&YD2J3abir>3Mp2VWzu2AT)HtW*<-At?Ru69%KtV z1NR;ag9oi(Nr*I9H7xSh>BuvyBq1I596GXZf5iHe7msb&dGy4Aqw6kQIf>uH*n4Vc zXi(U#=rBo;UfAi-prdDRtPTv`vPp0#kg&+J zI|6+J0z=NN4JaEhGWJ6d&XBwyGA0$c zI>OA?KPX7zD-GxpNRG^q?&}AEd-w(hzzG+0175FahDn;|4b4;X#EM12*Fo*jDNnz^ zK!1$o1Sv!>q6L=%AGfrQDxnD_0nt1ClipHT1a;8hT0rmbDH=Iwl_eBNu>@4Yy2+!O zt?*zHN&Qel3d5{LQ)aI9w2G9-mVi8zp}q!XBg-M7K1j<&s*{RQni{P*DH>mj{l=TY zbKp5+T}nUb_B(F~uPfH8HLK;eSl80pmR7rM*(#Y<)~#{Rg}Ie9w}z&5Fs-0zh0U$A zxixf4tc&#!M`^9t`uKa4=ho9)9Jg|BgLKMEYiwG@w`JwNM~N2r`8xV}Jg(MeNTJj| zSVOz8wKT1%XX3d4@d*?wLuS-vweij|h-j?>*VKuDjB6s66C4F+JdlQ|60wVzhZ>0S ziYQtwP=ZwW5-iYokRg{Sfz87$t)8X$uV%)Ggo^-=FQUaa61mm0Y`u+n{#c3h)aEmIQV5hle@%?ed0q8c+Dx3!+7K zP!L?hVWr}U{vzhhEtne2DX^jrL7qTlqa`$2IbYx#ODpKxw=dkid@DL8 z=|XTYR?sOA?qda=n8a4liMJB&T-kHw__^J|2X}>e_+bSd2migvw1U36@6;wAtf0|* zyjSgtjZICAU2|=fx6eK=4_ZOrm!wEEXM>7kwTRl)`d{owAvbJc0Kl8(H1X^odx#N}N#X(fFl77JlE=B=ZZv@fls zg^=P)W~Mv^Z}=_f*^CF@GvL%|tf2W`KD2_4liW~Z1!;lrx8))Y;e0_PU&+JA2kq1H zy9x)aM|WO54cm_)+aoai%mqIzh_Qga5qo(%Eug9Qcy6g#KyQUd-z%ptoI+y|@4Y5A zA%rcUW0UXRIeqp9rav%YDglX4v3x~60nyKMaz5nmrHbk*d z?>)YSA?TDt=lagqF~@-$5cJtj8zN3z+j6$&EW`R}VI?3mEP8^_rCnzTLQ~6K2|~l@ z22M+9g%HhZwRx(u&5L{MS0|ZS#FtwuhT*t}WC1l*WCa&DLaV?Pn;BM^cI<T6FHXrjb-EkG7`WKlb(Sto67jQm=@Q`QmF!-yjl0fLPbOgTUAm#Rp5gk`Q$6hr zKNAKe{JfUo=j4LMwlm#F2|q*aa)6(|PGb0Z7M5DB; zUDZUWI$;g)^D-J6u1nVCoIjtNB;x1JEWlzCZ&pKJZJLOmo4cw-7`$|6!>7Q{3{*FF zRREIEkOP2DvY`b+&@|kZegsvC{~YMCx#JLqIH~91o~*TS)Dg~H*$fO#h@LRC6d0PJ z&$QN_lME8LE!o~XB5htvs50$TTQSfeE=8?T5WTLoeLb`WV{1`zK`%gbQhYwT|MqEwCF`;P1z=oyqHWVEX6upix9Q_!dnDTeoaMOnPBCNuwnXnBg8p=h;Ghyi} zLebx(B@kLpIo{l`A6kuCiJu)g-FoQjWCmgZqq};J0lK1jOSjbYHmyw(n|HeXBTQcq z?egQ@J(YGCy$@w*M+(7cxCKcNX-ypjq#^H=vX=8b4JoV>2uPC{0i^rRjsfY;8cZ}^ z0FnUGfcqklhS%*>+h%q*kJS3Mec)!X4M?}PcfgrK2%CU(3dF&hgAv=^UbO?LaaRcQOI# z!y=GQTz|SP4P|Mq-POBN(NEA4;AnCD0PR<;O@#PSxOj6X3Nr~2>OtaQN5}p&vrWpRq4naFU8hg1Ae0Q30hwKH@yh|BNtdBD$$Q$0lXqbW5a4&=@Y{+5 zZ5UDHS6jOMK*Jh_(^CjNV^k-^uc+^6TFE>`EjtNM0~6PrZC^>6pVrt(;s88NJJsJx z7bO>Wu*r9kOKOeu42^phC1Jps%@L{feW$S)ImV}eEtfPbA4C$DQ(#@Lev1xXevSD z4PWg{swVOCHq2}T!VFRO0j?x1h40;oz^RJha$g1N^h`i|xo6e2~=~iXH|9 zCkCFhKH-Rc}Y<$A77g;QU>7+1ll)o43PcPF?jG@-C+U{xRsBn!1ib z=aeN0Nt<@;So7%)T3N{Udw1y`B*8saTg#wxQB8JbWz&hqhND##$Bt&NT)L?&Wl7Su zs`5j1^~ak}9R_qhdHiq@pmRkd!1akO+0`x81%=0QOHLjvJ5_(EMug5Q0i6#WF5XiG z=v=srpfhs(SLVUB#w~g`@o#I2t14lz*B&lCn!9rOiZvC*Cn}4xxBq?HhD4+mgJn*@ zd1v8?V>>f4aV!J@=f>=uEXV@D`4E8f#=mXe3gBE^M8J7(_I3p6mZ#-xOi2b(SicA1 zjFkMcs{J3qvB%mN3xQJ@Ps9?-pd$dz1dIWP30d(loB*6DS?>yfiwszdI`&PA z&sK8j5@;jk#N~v+uoO}W>X1vv!l0L){cD8+I}`XzureIXBB)k?Ju0JdLTH(ysQ5zI z(MVs265t{GRSPf)T!hIr3K=u>nt34kO+G7teZd=QHknIVD%zzcF7 zvx^XDhA#95g{`<%BeE_ap*4QY^1Mv8EnXz+$Yqv z)RmHWBW5aGO&=|buEQk3V$RSQ0O1sS%o&MllL3iSmnUP~rlu_ClcO=$EkUkp0A@;& zPP4-D<){q63|Ae$C}!~z)K8@_G;|#81MX(18lV{{iImH-=*49~%zqz^IUmbSNj(6> zTtkSt`q<&46murT{8<4I^NO!NT?ITqG3S#t$Bq$V-jT66X&VqTmYX%7RaVvZE*B9q1Rx^jW!v&u%(<%Sz|liM%=>ocS5%iH=A564vtM#^tICg;@A~eu z^>)OZXhX~u`4n?b&)c^-aru`(%uBXb9IL21%wozm{GyEdn$Y|JkOVBS}dvvU2;J^6cgBj&vGyZr~cTQO4;U{3$Cw>b+j zXB%K%!7slFvDrj~n7&w_mX<>?=QW5qmy0py;^SX$I9hYEzM}R-@t&gHuxUseBIB1* z)cMe%+%&}gDeAnhsCZxIDopxVB)n47vk-MoL)4kZcL3tf0L)7^QrtNK{U#223Op|x z1LYWcBtc=AWX(FCVqPcrKVa9aGK3~B8NP{U>& z1Jo1>M?Ct>+0Nr1uSSm%POR-AM7S8=Pp8$2jxOg-f+xbVD zyMUGeI+F`p2u_o!1US8P1H#e0b~sJ(=w9~ABDbXn>Raq^I`t4jn1II&POs0&YoQv5 zB&D%^eCW4Oq${zR9+#*qydmqYP*4`$y)$RD7Eg)x%N#<8Q=w=KHE)( zF9GnAXSxBXS@|fSM%MyRcb=(V!OAHjee7eH8^9S9kv{q5QZ&pXrK0C705wIV5z1YK zh%~VYK-~b31@n1>&XTR2+W>Z{9N3v+(ojWQPciAE6y{;&Wowq8oFd9gH)L*IwPc44 zQ?J5u42?UX9M$-QM}?nuPr2#H}h;$+Vb^94s81Is}wd=fy(~}8O_fnu5cqDOmWBtk<)V5P+ zI?o~`O{FeNH`Xx|nu>edx+o+~M(47_EoEzy5`djqNSc9CtX0YTdJvK(NS(M0keUDh zbr>LZH$u{o1k~0Zm8J;x{!vhkp!6ZcB_YkFYxg23Z3EREnJf5ib`LZHkUA5n1#vpWqygL@?IjZk&Crj9?{lMTSi(0B{N z>1?0@P|MF|iotLMrHLMt|I@P?S@YTi!qZKsfu~772v4^+ucECLfKiA_V}?g70jSTm z9{F+^1*HeYp!6n+3ea4)CXb=%B3MdG8Q5M~cVaDhDjA+eR9ZINygq?`Uc?af*5>kc z$p9hvIey8i@`j^zHbhN<>HS~>FRZsEp}6 z_0+jaFbRW?g3O7@8yim(oCeFOb#0h32~N{5$px()9TkMYMLdn*?P7+fS71L0FsO*& zC@u|ee**k@9`P(PO;Fwy(eK9QwTaN{#ARuJYpr9m6#?pXREAw}BFHAhN_d*$&B>)r z&GyK2;<~oBmAH@q_3ji16c%j)0ct|ypi)U&14z#kH+OceVza!FSgz>kC}n|ZOr|B> znB*uhy}}ll?(D$CLSr_yshc5co_>gjGmxU`L=7`h^XdfBx#rFTVo@>z)B6x(7K0e6 z4M5dQ?IUMg^y#-h^T5ZD@C3f7uh5nFqbSuO^pQ4Cq1Kb;0g zZ#>pYip67c#th(`(s-sJZ3ix3(E0=%9n=T;9miMDSc^wYn)m@^-a;|yV}KPD1?#|1 zNgolsrjA(uO?qlOF~-C-WE)Uqn(#HbUC2^*M1+!0z5@W8PKu$>^ag~cw}1HwqLxY9v%f@? z96=(0uVplPf&LdS-L`%UJ|-@<#=B7LK#W}R@gWRg1F&scvCyL5LYj`qWOonmAf z@cPt=MntA7jvviRTe_({)ef&uFnC=_@Vc?H;9z4_<|})B3bk+1cAu5N0NL zP2uEq1h1FpBQE{XatPH5TP=}bH^4Q&!VkL!C<{BlM-uS#V*Gp?^%O(aNjP{Y*&dQ! zMy6{*61K}OA*TyGDs;FGur_ur#)m$oF5t@QU5?x9Ei}6V{ z$|wL$Ay2|w6t>pjT?E>|<3PvWgbGP*7+H#N8YwgibSR)EdD-Z9U_dG~vB)%4gHqyO zSNuwKq2>6M^qNr;OYu=6{`ac~kj(n!`Sa-;eSUbxym#=?TY?i`#VaJYQ~9fZn)`-C z;_wN|{PE`?{x#m9-iI-$hn-Iw2f@BKf&H}_53&o1x& zY3^tNUE%b`pBCDF$2W<`U*Gj&{^Im=bPk)&Ys&jtx zUvqGU$f@i5ufII+f-=c(=Ds=i^|>Fsi>ugYym`I)-n)N!@V)n6f8?oW@HOD|xi7!+ z=hq(`E3{qjD*k{=+}?Qo<@q1H|2jT~OuTx|Te#_K^S-Y};JDj8{Q*wpdVjwCa*<(B z^_XY-;Wd157aj^D0xispk%t_A^iIr{5^nAzm+_U z&yPtSl{^7w$_)HFOEMF$S(2x)LE&kog_ut|5tmJvTUX;9m*NfP)@Dg5sz~8HI z#JtMBQOV2rjjnl-UHvR-{SFl7fX*x%#aZBu?(qb>-*2&<;J4u6Ves$}w(9>H-yQ@n zPl47ujQ0g_octMdpFpcT$F&kkylpRgdl%SRI~OjZcX7vGSvDdwl`|+9%xjcZHzrpJv_IeN;KFnT^K~lfPi{8c8BjB1|58AGM z2-iKpWP6{4UQ2FJ8iGqC3k?AU$Nh2K~itCo}wOGa7FDM>)!>e zf1kje$NHCen%KWjTw(uGFOTovS4aEzkLc@({rilqf9IfoXETkN*uRfm(7z9Yr|IBh z_D|~H51E7>h0LPhU?T^f=$aFqaY4)-7s{M(c1Iq)lj~0WO?2V~;^7eSFA%>3;zj?` zR+q6CIrc>QRF{6EdyM@qeiAp?P+g*L|M$YH#P6Y!>maN7Hl4mmpI42ZE3Ov~@D{;{ zKOJup%y`n3=Tufab!z1-8mq-(vKl$F)x;UBc#w+c1dHIoiwQ*xdc8?!)uW!)pyRZ> zPS9Hn0=`@Dnb-3M!N{2$k^h5!aWoi>R`$(;Z!S0j8^EP!&zE-G{)LZI=TA@a$ zb*^v3$>Cg!&^#4K7URrfcBFR$6}GgtA-a2}yS?>Pqj(rGPN+N6)k%kI;TUo{8M&>y ze^6_}J$b>Gx0Ql-;K^&E+{N04w3-awJEg!(K z(>RTpFA(yD0-;bS_JO~ytOAEGAEx7uiut1G{iWqNHx{Suf-IfcTtFvo9Bu4T-~l(Z z6#_MD72S1Jr3E=ze1?!7w$jZVo#2FdcI2<@5gUfWwLOD)9 z&f>HEvNGws;EW8MjEo~pb8`4>35tcxXdF_EGjsRl;Ag6jbBi;w_7zsto*C3z`CvQ& zY|$ytoGdFUR@9w5Ebks@lAY#zUK(u6%;{x4BRk%!RLbP?xMB5yj^+I=eTbZc$V zUb&)e7^ey=<^6-r=bO9gbDP_13Nv=)R@9u6Yvt!F&K}I$SC^Zey{}C!SIFhjL4mg#hI;A_9X9@I^BRlr`JhGy1MI*SLOGEpkAlb zk7#s5@`0Md>dqk}cN@={G<~Nk_U$cgKQr9ZHZnXUmrCVojYh2*R%;YWoP4fPYmxj$ zqtls9!%8JT=z)7%Od|vB#u0wdb$CQII5arODR0EZs{Xc?LEVU2r%-?uRewk4iLxQx zpbU-CsZ=B9I|t6>RtasIa&O;qE=dR{IloRpdo zH9zQx(O^{ygKk4c+)AZW@!-LtB)TGZNsff1cfg;T_b z28YjOmo&=sR)5|+($`Q{Sl%L4%N6QjX&;BdWtB{-lqd|i2R|eXIu2=utb_Qb z;FP>VkP9+LrCI@ohC@_pj9$4~fn(^kszG&sW?}t+&g#jThI@_`ojQTbj6_yyl?if- z!lbkeT81PlZpbo-&mhI4Tq5H!I}8uY&|-%HH9z8^8XD@$D5ztUj6)rVa!U@jLmrGp z&PEGQ`VT6>mW9!=f`%hz8m`~3uOGdn?rf2FkCGTXU6FmHen8dFk0W7KSRl6ZLnJyY zSh31DDOm0Ik!xflvZnUdi~?$lx7DC%IgoKms#f;**{YL>I9A;>G^{c)5*!4=F%o>g z?|^({NF(j->k{SRWi`l~N-~PnTIm=G+)+WjXdaTP%#gB`aUqfrKtijNOItf+vaI3; zsov^o)yo=-GtL|I1EWj`V1g)EhV&}quwG?hR5-Lnq~g~v)fh(%>Ot-KjFMC6bPuau z+EA3yXEZ?6!T=}bAbyT|bLKsKFZ$PFujhI#E%69GE-wX;qXvwMK47t%b0^PAu;8{bU7b?@R zMr{HWjx~nVjgwiWK5CQ6Y}CqHzy%t@Xq04B4I51cwRC`I4dKxc;=-yj4_noGja7|z z8#f{yUW%TMMgnwzt%$1Y1*H;zp+UMcF-ma zY6Tvx#$YCH1hrYC95LGn(E#Vs;cVbby<`TXMkmWCsIk#GRh%W$8B9iv%*K$N4mZrJ zts29KS!)=vYIrq=)`_%8);whCB}YA@Ql#aL^ckm$Gy6x(I;0L2+criDZPJ)AZ<#?# zxQLVhQq(+YdO=;k&gunH7z#aVvuOm%Az`AHu*Pv{9H+62a9WL?)8c)UnuK*8HPTzE zfbn9IWfaBGHn7F`{MEn+--AJ(Lae4Fz2fjEat(#)m_vv^kv)=|ojqZpR^R(&)8VWO@Z+aEa8Y^-)MvsH=G~j`|fS#R0Zx~A^{a{;8 zRXdh)=p51ORwyC8%g{rj6{FU~8S#Eenm%#`#H&4;v+r=X%48#%-ewpyz+$2PwX-O( zHJQ_M2HrSi;*H!WN&Lo|Ewbq&R~pUQbCsDn)n|rH9MpNBp&+BnY}P9$P$VJp5F)R) zf}#=>@eU^Wae@>ndMk~lp0e!Sdk=Sy5==i$sbeP)Bo^%i1tSE7F(r&6I+0CprNJz1 zJ-m1CAu@~5*(6J;!Gv}zm|hD|93Fa2T`kdaKnCE@Gz?V18+o)HW#CjKDzI6GS9obn zhThidobuCS{e2etK8{a;X%BBB3I0q6}3Vl4i5fVg^|WddV)+F-`@jyO&&{HJJ>1*(`x&LRw#xUZ=r0q{ff$ zbmEjprxPr)nl(r^!GT*Mi}Fzc@NCi$Kvp@ZG8u9TYWlPmaXn6N)tLwFsw6<9f?BZk zlL)q~=3yIEh?psWz(x|TwNo7&F`CSV?EI7GMXF%7!)!(~c%|du&}c`Ayoyvgv)N*{ znk^jTmne_tS74MK6-s0ga$}Skzf1|v7z{KYOc1WX6qP9RCeCaD&a{9speOo`cos$_ zL8>4qeH4R6m<6VxtbCFL8w5q^M~98dG5L}vkR(XHcFI-@2LU4?(>UtHH%VknE4)E` zNQ-F{>mge(2I>nlhmE>HrLFTw%%r(?;?M)I%~@cCb37n22}QzK9}|iwZcgb1eKVVT z(?wGk%7@yQgahzZI=kh*hp(_q`my`Wa>#Ts+a1l0gQI0%!tKr zP^lbb9eJ@(c*eJe5$8umK3*uI$OVO`a@g2)D4iLUM7*IeQ)V(+jh7)#LLuS;37tnu zD+mVP#|g$Rb@2wg!b52^N;8TZnZe3*rMkxqzkzMQ2p7nl1OpER5^NbEbb;;x{>RJR zQ9aCtx+7Q=$=8VFv6j(%)NimD2Z?={9uvA$V45g$&tY!jY}}JZ3KMjFY!ngq{TWO; z9*lf?r*Rl|1C4e&b?Q~Yri~CbV_t7#-Y$GNOGfp5BK6J;wyuk_R7Sf=bD=(7OrC=a zhL}eZ9b4aCmb|Geqo@&j1M*nsGh58sD4dtH>yC8#EI6;WJ0`viIh-TP&(UW+wia@hg(Ik6%A@p#oFBqGWe^c?ZY` z5cy;Ixq0O^m}Nkp7O9DI+xJgDM1SJ+gZXXP*mI~TtKzhH16B9o+@h)ht=_1CKjz{a z&|38)CeK0G?Ps&f;H+w!&=I4UXC|6U8pB;8(WJGU7&Ki#R6- z!b)l^${H9k8%LBdx<#3b3$0x&S85;dU|V6-pQ8zroG`S?X0#3`R`uQoqp2#^z2=n&LyoZkHy>y}e^j+jhFSw=pYM?NB18BiR^!U_?sTha>AKqAxr zO6+jJeUntA>29NmB$V)55(*x(!><%A2nuhxLIdnOz|1&{7o(Y_HY#mUc%l_90;Ma! zHNb)jrBR&2L6yy#HEpK!k z%w&r#p^wI*Jtcah;)0eFlZ3N5K*S%yu`&gEygfIat**?0RLgEJT{C( zSIVV*6~d6iu+3S)%RE62Zk}RtcaurfSdyhdufX|4E+adCcF)ZBc~Wq_Optmg4BGxI zHXktyt0WujDkk`{?4Fb#a`Z5Aa)aJB31L>2ohr#1P>OCg(Oq|?PAGDA&~A3tZ1a}$I{q`u#m$bpd5pljdFra`#E$(1NK z805_Jd*$9uVZcLb7;fIp_#wzyUz8y?84+i^*k}8F?p8!0`=!X$o1PChsTEVmKwV*` z+-#JQJNrVv?WLW+a3K%$_YY`{s*F4Wz}{FfY6~)8DuT!ahxYe5qIpCt_gZdE+JR_CLy4no~rmAbJFEG+O03#1AziDvIf*4*y$10`Z76MbrRb2&$ zw)gZ8oge6Jdnn6I(ne5`EW`8q0)w)%=Fx{9;tMosj{@DR}JSeZ#52|Z#q(% zmz|ku%@8tOumb=)0{HCEEbI-)%*x)oFE=+YH+Nr7b|%96*;#z1kmZ_5pRzLfEFs-_ zPi8ii;&bM8sFS{jwhw>^wgqHm(uRS(R26#+_U7i79`BIrEWD4vS@f#&ZMBEXiwpDe z_}oc(1;yCUP+nGwT@Zyu#U8RO{l!J*LcfASY>U8;#U;q@fg($x zQ$b--5nt$x3j0gB18&$PQC4=Kyn;XIP=0{l?|$HLZHH82;&4N3L(r?`=Q>*(uyun! z5qGk-zNw|Xy|o!TJ?a~<74&pRckkJ=IC-bNwdGV}gQebF=Yb!vy`u>`L#*}Ix@&2B zNJB&8spi(U*47rh+D@NtYisXlYr*D`=8m(70n)A#!4o$#=`=$)Td$8hAKcfEEho@C z+P{K+kt+tFkG#eWdsLJ#$gsP`jOociN^x_UL~6xs#UteHAftFB+@z*KZzwDJS*JcM>dUDu7;{W}l zSFc&Oar0*x>zo_YSo7hZhnk1sqk^NHU+^6(?Sef)_TPtBV1?DH?a z_{TTiPgt_xoj>50Cujfe#n<2Y%U|a&`0Ja$fBH$(e`@xe=U$n=F|S#Py+R*~dxbjo zZ+!ict8TpRy11(*T@^byZqnrFNw?k{7ZV*F85I>59UT!B6&V*95fK&^9vu}I8GBP~ z^yC|FjR=bj4Gjy!C6TdFc-<5`>6*J9d}PXv*Tlp`$HZJ0d&8ag-f-Xad+)qv@}x0KX7Fzre7d06$+pQ;=V9kiV~QKwxmp)e&Lg5#eEcgeTr3qvNiLjEsur zV|^yYPKt|-opkG8b~Paq2I-pAXR5Zp|H$=GQ85wWF_B@xd>|L*5*`{B;_r_wQ$a$A zTTozNNJv*wp^_=I{P|=cKR* z(C7RuepZOl;;r_wda6;~>|@1&EU1V--vF>41>K69wT9|?!Tf0W^7ZSX4S}pG$ExbR zhCGRXvk&KM@e@!jI4UwKGAwHH?6rr8XE@<%x4(2%WMpU{-H>Woy^UV|o<=XLt(KpE zKrmD!G9qTu)9b2G$pia*PJHzH8=|6v#5&lDfjUM{t%s4-v#`5?#i)p=@W`0Sb2c1C zsDzMF^`>Vh$HfNn>{htU+vH{PRC<^^OifOIuIC=}ol`t)G3>q!{$A744#%!42Zs zgIX3_E#A*LATl|ZYP`1@^6&Jp;$}SKQSfv055tIY zkBPhP#gC4IM*v9Ku`U1gvsfr}m_P5w`&!xUte&S)k8Wr6;e7=^C;xz`XfD=u^0S+& z*~SOG{N%?kTpJS`6&)GihiY^?T<$sKVRj$#;82xrNmYIP!=j>NW8)@2wU+t-o(*}; zCx5sxE;=eYDqvhqjmNONW?W5Dx4!CVemD)#)@}4>mqr2YC=&tkN8M9(Ly`Y`Zag!cj zS&pg{;;7#E%p}||D$LJ!w5p!k=w^1;kE`nK2LZ*z#@TD?q}3aqMoshvYH|>&6*o0_ zSlp#<7Iy<`Li4>*?n~Up#7uf(hb6l!54E? z6d&z63DOy@I2#omBm5bsVm%Ix)Vu24xN&tc7loopF|kjw5eSbM?m2rhR)A1HunO{E z)#zb$H@OYDns8eqW0wcJKED1~6)=0uT6+k3KwEu|te=I&16n|m<)8v44-PfusEK!U z42)nf49$xqcAxp1I5u?B!|R@!go>el_FGa#vzysf>tc2_v&tkTx~-#s1Xcd|3tMZj zv4!q>cTkT{zU`(PW-A znfGz<3*#f*;-=5bY{S+RR(I`8%Z6R^U#uS*{`1F@@;gzV9G{2Q&Ws2Sq?Jf)w;2+*y78_imm$>W zU9AwDy}pl+AC}p$*lF`KThVlixK^#685t2d%01nkYQr3MHap>uQQ*f>@C^>fxV!!} zCV3kL8cP5SP%^<&qyV|OSe&&^7H13E0E(a>pyvf|S~fulqHr!6Y&H@htoU_r1cQiV2AVQ)L z*&rPP5nunn$cW!0?I$M=W@spVRColq@Mii$?Z90b5sQ=F(PASq#);tV4MxJi35Z}5 z2sz0Pub&k`MC^TmBdI{c3P!9>8b>Q=SQ#UNO`@RT6C54^ZGL!JDHyS7L}XZ)orcB6 zhe%_1lm_vE-=G)72h0nYPmeA?V50%8m}I9R3WVB%dxMW5(7-$R5ZfZyX}}hXjD8}m z0#YT-s$4xIA}qwu*Deo%$%FXdoRp57tu36Jy)8ay3T(f~xS4EKU?f(~h=idP=)*)h z))XEjOpay;6UdCQA~pwPuug!?Y^>CyoM3E6g!xV&!+{eXWQ-uggB#A)B9RR5?dcmB z7IDq9f1}lnjg&Pr!AxW*QL)QJU^3yHERI?Si;Wqa`7};ZJbf`{qMsS1a(LaW*iaZY z)Fh%}mkJMF%%EZhFZL#pWJtQ;g+|_06R4oa!h9!E5nE(&v^ek*3-}pp)diF=c#haw zg(){8EWnRxt>9@FF=PP|TS3VRN>-|%!KAK@5?Ip%`KT>+)=i0C<+j=>`H#_omMZ7;^amV_2vNQvbA zLt=`!>iLgr5X~m@y6M|@?v4oy5B2pSO}bFv-`jJ(e&G=}zxG7~7C&!<@;kCWy#K1G z@L+#N$*z-Eq)omdVPQAD{arJ{_deJk(4DvB(Ho;eF`1%yKSI6z!op&vyt}K#My4w- z;lZCp1cir(Lf%(8)&y@apMbE?h+E(Isu6Vj(XjT+`BUP;!h%CYWHnAmKQQ$DLc_x2 z{_sgHMC}7K(){&XHvsX4g3S0{qxtai6A|$P+bA;TcUz9bM4_h=>bAXfeN+VIW;PMo z1%3G`QScUgJp95VuYQ)n2Qrk8ZGJX7JR-zCVC~Dy<)>zz(Flu#nME@hEmbrJ0W}BP zmMXjITz-kL(TIwfwVviwn4|-hYo3hbBb+d&j<)6dmnu6SF*BKoiQTFF2h*O2hB!h- zY5ee#$uoIG%wQnX7f$~2l*b~Yu*&#)+vh^j0{OwkJ0fzjXeT4`-&eN$(WppFIX(_F zns{b~{D2KXMo82Qw%UP@zOogMMn|G&VHfyZi5(;OcwtJ9jEsIfl@?6K1d#}Zr7p3F z^!sfoQ1A_c*CU1*G8P+!$cTVZ8}|EbIRSXV!#^M*>d_Tt2&yC4(O;4JSahU6v%T#y zAS?D#mL!jR14~CmJ(gO*P&6#TH8bs&JJp8G%WU9F*|Ag`YhYCLtaYSLw5Rsy-=6(h zWTd|c7{+Q}XhCz38ch6%o1g#a1g2(s#OB1u&tDrAIo|l@aN~;&ch1MbKb((nz3rt> zYB3j6)#HDE?i#e1VIz@esyZGp2%ZjJG~|I+&|PpG{OpB~Pud`P^~TwgqNCu5`aZDY z>?QhifH}x2iH?qWW)m$c1X!><#YBgLz~x{PhCjQt;Ohxw7Zv>!5Eh9`C#_ohBtc$& z^xl`oW;`kez+of~7s9=82mt2+)cpV;WHlqBQIoWjgavSaOGH$J4KH5`f;zxQ#_+ud z@O{kVz}l>)yk^@UZjOL20UOjV3wq%T0!;S^2#<=L!C)^1*iWKsBO~EF8^h?A0@^(4 zMaITGxw?`D5|oL&9#N3axO$hu_8jU(jnyL+eljkW>RsNIKy?7>$;#DY(CP*bu9`6^ zE+zmTw^4`3g>DNg>O{oEK9*8Op*zf36)T^Jjf)Mij;nK_lf;5LK{0WnMNW0f(;knD ziwU%_Hj(>hqCbZB^MTU^?vZHJDJ3)^)|ng&SCi;7y4d*x2K?OvW8)r4rWzD7#a&|K zqTrmmoSO;d{_a81QID(`R|Q^MI33C3MxH71XDI;k`Efoi{DwP)go@Q{?SWGhu0wk@ z@}8-fxoaKupiwms_<2JfWw#S$Hv{!-4!$vG9Rr8s9CjRBlJ0@Qp<+c()=^Ia7L7R+ zt?;vw&rSscTQbf?h{rlnGbHr4Vhd@UuAR+lj`|`oKjU;(f4FRUFK2Hbe{Z-roV`3f zy}Znxf){+nAZzziasdMTr$kWffAU!!+wvTcL=gPKuu|a3gvZa<$KvZ2;Oj@OVqebN z(GPxN_#ruO7kHlG6}EUA;4u|&aS-NRxT=GKL-0>n1XduLfMKLG?s)S$^aK|Ke|La$ zXgJ){yuX8A02k;CPj4U!$qns8{{qP4A8(()K&y|ZzmE^}hG3IFe6rAF2|Sk)NI?>4 z3G%~TVB*089r4V@Bbc~6;7aezU2@-zu`ztK5F)(Xp5RH7ufFNt=?^_Jed_I# zubUhj6$zJl1Q#A078({28W9>E7JKbgu~8@t4-E<7!-R-yLZjj+rg8HxZocaJ=$LD7 zyzOTK!*sM!e#>2bbq{B3}D2;R1zojhNo|^OAi?6;tkCOf@c=z=`{{Gq7GiN;cVX`Wvsj`26qx`1)IKy!!I1Z_j=EmFJ#*`nk7Oq}Rf? z$=^m1+rcv@ig$goAq|J4AmMB3nk}F2-1X(h>sPH>y>8>*w|%iQJHM!;AZO2x&$j-3 z<63^T%bL}zS5bs&$|^*dHf-7U@s^Ei*Q^#x(^jrpyK&?C)oV6=vg51Iw|%_z(=Wf; z@#SYaOKCvqjJ9$W@lss~>6?9e4r zJv5F>^`I70J)E1E>OnSgnN$yTwp0%RW2qi0ZK)pk5kDOgH;hm9K#zDu&`z97rFziY zQaxx@NV(8|nN$x3t}u()6w3wES%6H+~JL)eL?9agg}EL~KOxscbNc`CTo1;7G}l9qdPMh=ay^(Xk?R2)ng6%t zdNBRZ=6bNoy#ABw;lk%ozVGn~@p1C8R1doUhExxRpPcFe*_SR%^>7AHo!L@RT>Lo8 z4?iM9sUCFy-==yv@~=qsaP*&?>H%4RE=u)4X)`8fBls~7!?9EkNT2YpNcEunXQz7b zL4trwqQO!Qzf{+~(oKp>!z5h8B4F3l+Js|DOgj5U{Cz80bObKGp0=z0q7Y{{y)mkV^4i zlk1`KUzzK{^lzH$0Xe$<9dbR;le@ND4+?t*iJy|}fm3)~D%AsJTl)u7Js>^WzarIx zjpn~L)dO6RV~_sZb9P;6ss~=~aj8rX7to~q1R`Mg!907Y34#}7dNBS2nI3pKtg8zX zJrw_=i5`r`e|n;a{)-bmC?+OS_`j0q!Apv)loup=82R6m=)v&MO!P2vaiRw#dbOo6 z_^F8=Xn&6_(F0OIT$t+he>BsB>?dY=kpC~v^dS8ynH~lV|3;Y}R7e|mac1g&b*_iO zOXhmGI9K--=6Rr~2_@A;9%*Dy_@^a$PS17Fss|*K_@Pt}oWd-odXWE6st4U@s)v4j{QguA z`U_J%+&IXxKTJ&Zpc|j+0qG;YC)I=Eds01|7E?X+QK|>|e^NdCC)LA$cd7@;D%(ph zIpAQC81bibFiFf3-hp>iISI~sJgua`vvDRTqa&WOb2K;!j=TdWu}C}|9G#q9-Q3+h z@Eo!gyD51u13f_GDc~_v0pIC4R~}ol1#IkgbaTf8V1kFEyBqdP(>DvgxwyN!I62}8 zBCEv9!O_{x%Qqk>1doYZ!i6yBP<#rvMhM}i2q994aAps|TZ5fKLc=4hC=kNqXdhoN z_BQ%sJ1RC{($oB*!Sql%_AO!;BzE@+;huPw-QU~Y#R-RTaS}fVCl}9vsB3Tj#hrKG zGj-b3Y23Xr_uPHwT~qG6|A7a7J$>4=>G$71efoX(|N6lPANcjODfo%MUHHW{cib~= z`mY~+2xZgnn@Xj(|Kir0uDxpVwKx9ao_p_~Huaac-+aS${58SX-E`*^qA=~=DRkXzt0@4dI*c|Sf8XIU>?u#gVgUg)rB zF~8I$;lufVo%;^|)_rfh{-?h#h)+yfmXx?SVc~*#D1GzI*I#;O#^bYIc=N9x#xI;d z_fIeX{@G_{&wlo$cjnV6Y`EyXH=cdqhHx(zM+ZR?=-}w$74q{(=C1wn+ufPDI5Vao zpD%bRH*5EvoTAdQvi(H`g~gO>rLedZ*;)1%$ivAYMuNWd z47%pwd0$l-2jnt~&WJMwaFmKg)82{QhE^AgX-IFj@TPkQ%@#Ayo7MVZ?NFy`Sk`sg zXdXe1606x{u$QU^8mr1{x@CG~0yXsOdYfwcP8_Rg!S+G3w-zbe6y3QC9*XmEaqyQo zIJpO1egB_6ZS5N|BdI*H`SMl?vhYe^tU6jvBSV6l)u`;#Au|ex#~lTeX+%9ZU@>9q zJFYbKe)RlJ0d9`I4vwzAlc&A8`QSOD1-!Hf4!m_xaOJ@(5~^76iL+RYbaE2v;iGQP zJ9h@VJ9;=cd4$~c(%*`^b$f97kWO&t1ykM!Q$szRJRDrSV;@P(?KW_qvf`pe_l0{p zxjVZ0UHi<&fg%1A!HqW+#fyb*0XMwxN$Zg1Q=GbFz#u&E#9>$ia`vux+vcZG;$_kNIXKxN*lZu;hpJH*1!d*ByXR&NaN7hoiz(;*dvFhTh~Un5_6(Xh)}q1>i5s*(2)|WuHSbTjKf=oy7l!_FZpK-?1&sug#{CJuMlsz8j2mrNibbAbU`J0y z#*&2T5hMxEuqpF$wHy@{$B!#gn?6DFtcD^cNZWO4MlFBAz2KS^&Cg>u(Cz&T35JSD zFz6X~o;$z$?K?u;#li*o!)Tm4Z|eK{wcCQwg-)K~_kLJlBFPMX_J+$xgDc-Mw#Jb!PSyGkMxY)ctL^jBf;gsl3z2SpnvD*srZitm&)b8iS%-&9-lHl zZv>a1AWAI2C3;Zd4<O4j9A{s0xiF{yb z8C_#87CV?qmXy)`%=;I!E*DG8C@~&Lgn~Jx@;?xH^a%UaU$W1WK5?eb^grKa>zBLUN$-b>bK2A2y?MKB+WF&3peUb|`gvkrfy5#sZ9JQ4gklScJL2jW-mtc~zW6_L-QhOeOKu9xB6h z)nSB?tuzO*BATpNk;y)d&{gRQk|?jmEW(uEBkZ2{_tB{5MlhSRBG2$?3yVg@Bk4M^&m#iguP#j*-YWh3LUmU32*Hje*d5*&^6 zn_ar2WPMFd*0Yu-h19`MzZ@U+Rpm=<`IL%U^F0=w5;oR zb!B<=@#evEa+MaFbPOZNgr>tTIFk_v>gW~c`c-;+DQCLIIIPfcoS~zoQ`T!x4|KQp zof*{C*0h|}qk`h-vKiO-x;j4W;N<3i)%~v}ZQYe$O4+{-R+JTG?bx>U%k;b=7)3c5 zJ9li`xN=2u>bj4<_-1!jZUIu;QNlWwz^=Hk09WkVow<)MbiiqUML#btDJja|my=gi zl=IyepMSk8eb2Xe9^$KSzS{oLCtqjftB_{!_AzWCe=ug#tR!Fzvv z{Pt)x*ujU)HV@y>N!Q5`_}8PzvZqe)9$mZom7Ud+)oCpC-AFo9+XXdD^{G@44%aJAQf3G*)Pxe(ilzr%stVZQ4Dz-+be( zzktDf%S|`ma_g-(U4O%Eznn7V?pv-7^L2x9EJ!?YTUSp!v4gY_TvTu*9@3>}j>!6l zIUf=nh(uhxj~gufpkU;XvV@yq)jNcR@*zT~B+MGlMeyO)Fo)1!E=WLjEmNR(a0qZg zps%MZum!Ad!NJwh*#(dTh(z#o^#B9`XyJfAoZQ`9kyXJ(L@{ch6#>X)7{3Va63RS- zgb{*=JFaqebO3&^f)-RCa0uxR98LJ+95}~QPHLp75F7=-BBNvgNdroefxr%|R!ROJ DVxHU% literal 0 HcmV?d00001 diff --git a/gfx/interface/icons/traits/creature_gilblin.dds b/gfx/interface/icons/traits/creature_gilblin.dds new file mode 100644 index 0000000000000000000000000000000000000000..693f77ff4dd1b971eac89ee18a52c6c13f04af6c GIT binary patch literal 14528 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 literal 0 HcmV?d00001 diff --git a/gfx/interface/icons/traits/creature_makrura.dds b/gfx/interface/icons/traits/creature_makrura.dds new file mode 100644 index 0000000000000000000000000000000000000000..23c12798a9564b4a38fc4ca77238e95ae3c39ae0 GIT binary patch literal 14528 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 literal 0 HcmV?d00001 From 5001d3b0533700bb09b453e0d130e8c451a29c63 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 09:49:35 +0200 Subject: [PATCH 16/49] Update 00_k_broken_shores.txt --- history/provinces/00_k_broken_shores.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history/provinces/00_k_broken_shores.txt b/history/provinces/00_k_broken_shores.txt index c460f2c778..08acfaf2cf 100644 --- a/history/provinces/00_k_broken_shores.txt +++ b/history/provinces/00_k_broken_shores.txt @@ -206,7 +206,7 @@ 6520 = { # Thousand Light Ruins culture = gilblin religion = water_deities - holding = castle_holding + holding = tribal_holding } 6521 = { # Shrine to Azshara From 96c7b97a8e0825ef34435b59aaf02da4ed8949cf Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 09:50:28 +0200 Subject: [PATCH 17/49] Revert "Update 00_k_broken_shores.txt" This reverts commit 5001d3b0533700bb09b453e0d130e8c451a29c63. --- history/provinces/00_k_broken_shores.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history/provinces/00_k_broken_shores.txt b/history/provinces/00_k_broken_shores.txt index 08acfaf2cf..c460f2c778 100644 --- a/history/provinces/00_k_broken_shores.txt +++ b/history/provinces/00_k_broken_shores.txt @@ -206,7 +206,7 @@ 6520 = { # Thousand Light Ruins culture = gilblin religion = water_deities - holding = tribal_holding + holding = castle_holding } 6521 = { # Shrine to Azshara From 25b2e6186c8cfe6bd99a9bb94ac1b9b8be176601 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 27 Nov 2023 20:53:02 +0200 Subject: [PATCH 18/49] fixes --- common/buildings/wc_special_buildings.txt | 24 +++------------------ common/buildings/wc_special_mines.txt | 26 +++++++++++------------ 2 files changed, 16 insertions(+), 34 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 1bc8679949..1ad1696103 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1248,9 +1248,6 @@ gallywix_pleasure_palace_01 = { } } - is_enabled = { - county.holder = { has_title = prev.duchy } - } show_disabled = yes cost_gold = expensive_building_tier_3_cost @@ -1262,7 +1259,7 @@ gallywix_pleasure_palace_01 = { owned_personal_scheme_success_chance_add = 7 } - duchy_capital_county_modifier = { + county_modifier = { monthly_county_control_change_factor = 0.25 monthly_county_control_change_add = 0.25 } @@ -1315,9 +1312,6 @@ gallywix_pleasure_palace_02 = { } } - is_enabled = { - county.holder = { has_title = prev.duchy } - } show_disabled = yes cost_gold = expensive_building_tier_4_cost @@ -1329,7 +1323,7 @@ gallywix_pleasure_palace_02 = { owned_personal_scheme_success_chance_add = 17 } - duchy_capital_county_modifier = { + county_modifier = { monthly_county_control_change_factor = 0.45 monthly_county_control_change_add = 0.35 } @@ -1365,9 +1359,6 @@ gallywix_pleasure_palace_03 = { } } - is_enabled = { - county.holder = { has_title = prev.duchy } - } show_disabled = yes cost_gold = expensive_building_tier_5_cost @@ -1379,7 +1370,7 @@ gallywix_pleasure_palace_03 = { owned_personal_scheme_success_chance_add = 27 } - duchy_capital_county_modifier = { + county_modifier = { monthly_county_control_change_factor = 0.65 monthly_county_control_change_add = 0.45 } @@ -1421,9 +1412,6 @@ argent_tournament_grounds_01 = { } } - is_enabled = { - county.holder = { has_title = prev.duchy } - } show_disabled = yes cost_gold = expensive_building_tier_3_cost @@ -1519,9 +1507,6 @@ argent_tournament_grounds_02 = { } } - is_enabled = { - county.holder = { has_title = prev.duchy } - } show_disabled = yes cost_gold = expensive_building_tier_4_cost @@ -1586,9 +1571,6 @@ argent_tournament_grounds_03 = { } } - is_enabled = { - county.holder = { has_title = prev.duchy } - } show_disabled = yes cost_gold = expensive_building_tier_5_cost diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index 2b15b97e36..0197fefcb4 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -1094,7 +1094,7 @@ havenshire_mine_01 = { development_growth_factor = 0.05 } - next_building = haveshire_mine_02 + next_building = havenshire_mine_02 ai_value = { base = 100 @@ -1180,7 +1180,7 @@ havenshire_mine_03 = { development_growth_factor = 0.15 } - next_building = haveshire_mine_04 + next_building = havenshire_mine_04 ai_value = { base = 100 @@ -1259,7 +1259,7 @@ underlight_mines_01 = { cost_gold = expensive_building_tier_3_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_1 + monthly_income = silver_mine_building_tax_tier_1 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 } county_modifier = { @@ -1302,7 +1302,7 @@ underlight_mines_02 = { cost_gold = expensive_building_tier_4_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_2 + monthly_income = silver_mine_building_tax_tier_2 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 } county_modifier = { @@ -1345,7 +1345,7 @@ underlight_mines_03 = { cost_gold = expensive_building_tier_5_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_3 + monthly_income = silver_mine_building_tax_tier_3 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 } county_modifier = { @@ -1388,7 +1388,7 @@ underlight_mines_04 = { cost_gold = expensive_building_tier_6_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_4 + monthly_income = silver_mine_building_tax_tier_4 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 } county_modifier = { @@ -1431,7 +1431,7 @@ azurelode_mine_01 = { cost_gold = expensive_building_tier_3_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_1 + monthly_income = silver_mine_building_tax_tier_1 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 } county_modifier = { @@ -1474,7 +1474,7 @@ azurelode_mine_02 = { cost_gold = expensive_building_tier_4_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_2 + monthly_income = silver_mine_building_tax_tier_2 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 } county_modifier = { @@ -1517,7 +1517,7 @@ azurelode_mine_03 = { cost_gold = expensive_building_tier_5_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_3 + monthly_income = silver_mine_building_tax_tier_3 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 } county_modifier = { @@ -1560,7 +1560,7 @@ azurelode_mine_04 = { cost_gold = expensive_building_tier_6_cost province_modifier = { - monthly_income = silver_mines_building_tax_tier_4 + monthly_income = silver_mine_building_tax_tier_4 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 } county_modifier = { @@ -1621,7 +1621,7 @@ arathi_gold_mine_01 = { flag = travel_point_of_interest_economic } -arathi_gold_mine_mine_02 = { +arathi_gold_mine_02 = { effect_desc = mines_effect_desc asset = { @@ -1664,7 +1664,7 @@ arathi_gold_mine_mine_02 = { flag = travel_point_of_interest_economic } -arathi_gold_mine_mine_03 = { +arathi_gold_mine_03 = { effect_desc = mines_effect_desc asset = { @@ -1707,7 +1707,7 @@ arathi_gold_mine_mine_03 = { flag = travel_point_of_interest_economic } -arathi_gold_mine_mine_04 = { +arathi_gold_mine_04 = { effect_desc = mines_effect_desc asset = { From f672b455a655324202bbfafef9a036294b2d5f9b Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 28 Nov 2023 00:05:50 +0200 Subject: [PATCH 19/49] Update 320000_centaur.txt --- history/characters/320000_centaur.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history/characters/320000_centaur.txt b/history/characters/320000_centaur.txt index deaaa3eba5..9c8954f6ba 100644 --- a/history/characters/320000_centaur.txt +++ b/history/characters/320000_centaur.txt @@ -6515,7 +6515,7 @@ achellios_the_banished={ } } } - 582.10.10={ + 587.10.10={ employer=320000 #Ablinh give_nickname = nick_the_banished } @@ -6525,7 +6525,7 @@ skycaller_vrakthris={ name=Vrakthris culture=centaur religion=theradras_worship 585.4.26={ birth = yes trait = creature_centaur } - 582.10.10={ + 587.10.10={ employer=320000 #Ablinh } 636.11.22={ death=yes } From d4bccd28957966b52c163eb35a34e050e5eb44c9 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 28 Nov 2023 00:09:02 +0200 Subject: [PATCH 20/49] fix --- history/characters/210000_tauren.txt | 3 +-- history/characters/6000_gurubashi.txt | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/history/characters/210000_tauren.txt b/history/characters/210000_tauren.txt index f0b603c3ed..f5187e2ffc 100644 --- a/history/characters/210000_tauren.txt +++ b/history/characters/210000_tauren.txt @@ -8970,8 +8970,7 @@ orthus_cliffwalker={ dynasty=116009 #Cliffwalker culture=tauren religion=earth_mother_worship martial=7 diplomacy=7 stewardship=4 intrigue=5 learning=6 - trait=education_martial_2 trait=patient trait=just trait=ambitious trait=humble - disallow_random_traits = yes + trait=education_martial_2 trait=patient trait=just trait=ambitious trait=humble trait=pensive father=210036 #Rerel'man mother=masha_cliffwalker 570.6.12={ birth=yes trait=creature_tauren } diff --git a/history/characters/6000_gurubashi.txt b/history/characters/6000_gurubashi.txt index c50764301a..7927588862 100644 --- a/history/characters/6000_gurubashi.txt +++ b/history/characters/6000_gurubashi.txt @@ -1761,8 +1761,7 @@ griftah={ name=Griftah culture=gurubashi religion=gurubism martial=4 diplomacy=8 stewardship=9 intrigue=9 learning=6 - trait=education_stewardship_3 trait=arbitrary trait=deceitful trait=greedy - disallow_random_traits = yes + trait=education_stewardship_3 trait=arbitrary trait=deceitful trait=greedy trait=charming 576.1.1={ birth=yes trait=creature_troll } 666.1.1={ death=yes } } From 69290321fd37c334f0440382e2380bbb942dd99f Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 28 Nov 2023 08:51:45 +0200 Subject: [PATCH 21/49] Update wc_special_mines.txt --- common/buildings/wc_special_mines.txt | 8 -------- 1 file changed, 8 deletions(-) diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index 0197fefcb4..5efa15c254 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -7452,7 +7452,6 @@ coldtooth_mine_01 = { building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation - has_innovation = innovation_wootz_steel } } @@ -7499,7 +7498,6 @@ coldtooth_mine_02 = { building_requirement_castle_city_church = { LEVEL = 02 } culture = { has_innovation = innovation_manorialism - has_innovation = innovation_wootz_steel } } @@ -7638,7 +7636,6 @@ irondeep_mine_01 = { building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation - has_innovation = innovation_wootz_steel } } @@ -7685,7 +7682,6 @@ irondeep_mine_02 = { building_requirement_castle_city_church = { LEVEL = 02 } culture = { has_innovation = innovation_manorialism - has_innovation = innovation_wootz_steel } } @@ -7824,7 +7820,6 @@ jasperlode_mine_01 = { building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation - has_innovation = innovation_wootz_steel } } @@ -7871,7 +7866,6 @@ jasperlode_mine_02 = { building_requirement_castle_city_church = { LEVEL = 02 } culture = { has_innovation = innovation_manorialism - has_innovation = innovation_wootz_steel } } @@ -8010,7 +8004,6 @@ nethergarde_mines_01 = { building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation - has_innovation = innovation_wootz_steel } } @@ -8057,7 +8050,6 @@ nethergarde_mines_02 = { building_requirement_castle_city_church = { LEVEL = 02 } culture = { has_innovation = innovation_manorialism - has_innovation = innovation_wootz_steel } } From 644edf7c530860954eca3d0a7053f26e71b7125a Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Thu, 30 Nov 2023 11:46:02 +0200 Subject: [PATCH 22/49] trees --- common/buildings/wc_special_buildings.txt | 145 +++++++++- common/buildings/wc_special_mines.txt | 262 +++++++++++++++++- history/provinces/00_k_hyjal.txt | 1 + history/provinces/00_k_kalidar.txt | 1 + history/provinces/00_k_thor_modan.txt | 1 + history/provinces/00_k_valsharah.txt | 1 + .../english/wc_buildings_l_english.yml | 33 ++- 7 files changed, 421 insertions(+), 23 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index f8200b12dd..a3c30f58ca 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -863,14 +863,20 @@ obelisk_of_the_sun_01 = { cost_gold = 2000 + province_modifier = { + development_growth_factor = 0.2 + monthly_income = 2 + } character_modifier = { - advantage = 5 - monthly_dynasty_prestige_mult = 0.05 + monthly_piety_from_buildings_mult = 0.12 + cultural_head_fascination_add = 1 + desert_advantage = 8 + floodplains_advantage = 8 } county_modifier = { development_growth = 0.2 - levy_size = 0.15 + levy_size = 0.1 } ai_value = { @@ -906,13 +912,20 @@ obelisk_of_the_moon_01 = { cost_gold = 300 + province_modifier = { + development_growth_factor = 0.2 + monthly_income = 2 + } character_modifier = { - naval_movement_speed_mult = 0.25 - embarkation_cost_mult = -0.25 + monthly_piety_from_buildings_mult = 0.12 + cultural_head_fascination_add = 1 + desert_advantage = 8 + floodplains_advantage = 8 } - - province_modifier = { - monthly_income = 1 + + county_modifier = { + development_growth = 0.2 + levy_size = 0.1 } ai_value = { @@ -948,13 +961,20 @@ obelisk_of_the_stars_01 = { cost_gold = 300 + province_modifier = { + development_growth_factor = 0.2 + monthly_income = 2 + } character_modifier = { - naval_movement_speed_mult = 0.25 - embarkation_cost_mult = -0.25 + monthly_piety_from_buildings_mult = 0.12 + cultural_head_fascination_add = 1 + desert_advantage = 8 + floodplains_advantage = 8 } - - province_modifier = { - monthly_income = 1 + + county_modifier = { + development_growth = 0.2 + levy_size = 0.1 } ai_value = { @@ -1713,4 +1733,103 @@ falanaar_tunnels_01 = { has_innovation = innovation_hive_breeding } } +} + +########## +# World Trees +########## + +nordrassil = { + type_icon = "icon_structure_atul_aman.dds" + + province_modifier = { + development_growth_factor = -0.5 + fort_level = 12 + + } + character_modifier = { + health = 1.5 + negate_learning_penalty_add = 5 + monthly_piety_gain_mult = 0.05 + archers_pursuit_add = 4 + archers_damage_add = 2 + caster_damage_add = 2 + } + + type = special + flag = travel_point_of_interest_learning +} + +teldrassil = { + type_icon = "icon_structure_atul_aman.dds" + + province_modifier = { + development_growth_factor = -0.5 + fort_level = 12 + } + character_modifier = { + health = 5 + negate_learning_penalty_add = 5 + monthly_piety_gain_mult = 0.05 + archers_pursuit_add = 4 + archers_damage_add = 2 + caster_damage_add = 2 + } + + type = special + flag = travel_point_of_interest_learning +} +andrassil = { + type_icon = "icon_structure_atul_aman.dds" + + province_modifier = { + development_growth_factor = -0.3 + fort_level = 12 + } + character_modifier = { + negate_learning_penalty_add = 3 + monthly_piety_gain_mult = 0.05 + archers_pursuit_add = 4 + archers_damage_add = 2 + caster_damage_add = 2 + } + + type = special + flag = travel_point_of_interest_learning +} +vordrassil = { + type_icon = "icon_structure_atul_aman.dds" + + province_modifier = { + development_growth_factor = -0.3 + fort_level = 12 + } + character_modifier = { + negate_learning_penalty_add = 3 + monthly_piety_gain_mult = 0.05 + archers_pursuit_add = 4 + archers_damage_add = 2 + caster_damage_add = 2 + } + + type = special + flag = travel_point_of_interest_learning +} +shaladrassil = { + type_icon = "icon_structure_atul_aman.dds" + + province_modifier = { + development_growth_factor = -0.3 + fort_level = 12 + } + character_modifier = { + negate_learning_penalty_add = 3 + monthly_piety_gain_mult = 0.05 + archers_pursuit_add = 4 + archers_damage_add = 2 + caster_damage_add = 2 + } + + type = special + flag = travel_point_of_interest_learning } \ No newline at end of file diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index 5efa15c254..0558bbc3eb 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -27,10 +27,11 @@ deadmines_01 = { province_modifier = { monthly_income = special_mine_building_tax_tier_1 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 + fort_level = 2 } county_modifier = { tax_mult = 0.2 - development_growth_factor = 0.05 + development_growth_factor = 0.15 } next_building = deadmines_02 @@ -71,10 +72,15 @@ deadmines_02 = { province_modifier = { monthly_income = special_mine_building_tax_tier_2 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 + fort_level = 4 } county_modifier = { tax_mult = 0.25 - development_growth_factor = 0.1 + development_growth_factor = 0.2 + } + + character_modifier = { + intrigue = 1 } next_building = deadmines_03 @@ -116,10 +122,15 @@ deadmines_03 = { province_modifier = { monthly_income = special_mine_building_tax_tier_3 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 + fort_level = 5 } county_modifier = { tax_mult = 0.3 - development_growth_factor = 0.15 + development_growth_factor = 0.25 + } + + character_modifier = { + intrigue = 2 } next_building = deadmines_04 @@ -161,10 +172,15 @@ deadmines_04 = { province_modifier = { monthly_income = special_mine_building_tax_tier_4 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 + fort_level = 6 } county_modifier = { tax_mult = 0.35 - development_growth_factor = 0.2 + development_growth_factor = 0.3 + } + + character_modifier = { + intrigue = 3 } ai_value = { @@ -3462,6 +3478,196 @@ kajamine_04 = { development_growth = 0.3 } + next_building = kajamine_05 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} +kajamine_05 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + culture = { + has_innovation = innovation_crop_rotation + } + } + + cost_gold = expensive_building_tier_7_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_5 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_5 + } + county_modifier = { + tax_mult = 0.4 + development_growth_factor = 0.25 + development_growth = 0.32 + } + + character_modifier = { + stewardship = 1 + } + + next_building = kajamine_06 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +kajamine_06 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 02 } + culture = { + has_innovation = innovation_manorialism + } + } + + cost_gold = expensive_building_tier_8_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_6 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_6 + } + county_modifier = { + tax_mult = 0.45 + development_growth_factor = 0.3 + development_growth = 0.35 + } + + character_modifier = { + stewardship = 2 + } + + next_building = kajamine_07 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +kajamine_07 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } + culture = { + has_innovation = innovation_windmills + } + } + + cost_gold = expensive_building_tier_8_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_7 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_7 + } + county_modifier = { + tax_mult = 0.5 + development_growth_factor = 0.4 + development_growth = 0.4 + } + + character_modifier = { + stewardship = 3 + intrigue = 1 + } + + next_building = kajamine_08 + + ai_value = { + base = 100 + } + + type = special + + flag = travel_point_of_interest_economic +} + +kajamine_08 = { + effect_desc = mines_effect_desc + + asset = { + type = pdxmesh + name = "building_special_mines_mesh" + } + + construction_time = slow_construction_time + + type_icon = "icon_structure_mines.dds" + + can_construct_potential = { + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_cranes + } + } + + cost_gold = expensive_building_tier_8_cost + + province_modifier = { + monthly_income = special_mine_building_tax_tier_8 + stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_8 + } + county_modifier = { + tax_mult = 0.55 + development_growth_factor = 0.45 + development_growth = 0.45 + } + + character_modifier = { + stewardship = 4 + intrigue = 2 + } + ai_value = { base = 100 } @@ -8394,11 +8600,13 @@ saronite_mines_01 = { cost_gold = expensive_building_tier_3_cost province_modifier = { - monthly_income = copper_mine_building_tax_tier_1 + monthly_income = special_mine_building_tax_tier_1 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_1 #Offa's Dyke defender_holding_advantage = 5 stationed_maa_toughness_mult = 0.05 + + fort_level = 1 } county_modifier = { tax_mult = 0.05 @@ -8406,6 +8614,14 @@ saronite_mines_01 = { development_growth_factor = 0.05 } + character_modifier = { + skirmishers_damage_mult = 0.1 + skirmishers_toughness_mult = 0.05 + massive_infantry_damage_mult = 0.1 + massive_infantry_toughness_mult = 0.05 + siege_phase_time = -0.2 + } + next_building = saronite_mines_02 ai_value = { @@ -8443,11 +8659,13 @@ saronite_mines_02 = { cost_gold = expensive_building_tier_4_cost province_modifier = { - monthly_income = copper_mine_building_tax_tier_2 + monthly_income = special_mine_building_tax_tier_2 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_2 #Offa's Dyke defender_holding_advantage = 5 stationed_maa_toughness_mult = 0.05 + + fort_level = 2 } county_modifier = { tax_mult = 0.1 @@ -8455,6 +8673,14 @@ saronite_mines_02 = { development_growth_factor = 0.1 } + character_modifier = { + skirmishers_damage_mult = 0.2 + skirmishers_toughness_mult = 0.15 + massive_infantry_damage_mult = 0.2 + massive_infantry_toughness_mult = 0.15 + siege_phase_time = -0.3 + } + next_building = saronite_mines_03 ai_value = { @@ -8492,11 +8718,13 @@ saronite_mines_03 = { cost_gold = expensive_building_tier_5_cost province_modifier = { - monthly_income = copper_mine_building_tax_tier_3 + monthly_income = special_mine_building_tax_tier_3 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_3 #Offa's Dyke defender_holding_advantage = 5 stationed_maa_toughness_mult = 0.05 + + fort_level = 3 } county_modifier = { tax_mult = 0.15 @@ -8504,6 +8732,14 @@ saronite_mines_03 = { development_growth_factor = 0.15 } + character_modifier = { + skirmishers_damage_mult = 0.4 + skirmishers_toughness_mult = 0.25 + massive_infantry_damage_mult = 0.4 + massive_infantry_toughness_mult = 0.25 + siege_phase_time = -0.4 + } + next_building = saronite_mines_04 ai_value = { @@ -8541,11 +8777,13 @@ saronite_mines_04 = { cost_gold = expensive_building_tier_6_cost province_modifier = { - monthly_income = copper_mine_building_tax_tier_4 + monthly_income = special_mine_building_tax_tier_4 stationed_siege_weapon_siege_value_mult = high_maa_siege_value_tier_4 #Offa's Dyke defender_holding_advantage = 5 stationed_maa_toughness_mult = 0.05 + + fort_level = 4 } county_modifier = { tax_mult = 0.20 @@ -8553,6 +8791,14 @@ saronite_mines_04 = { development_growth_factor = 0.2 } + character_modifier = { + skirmishers_damage_mult = 0.6 + skirmishers_toughness_mult = 0.3 + massive_infantry_damage_mult = 0.6 + massive_infantry_toughness_mult = 0.3 + siege_phase_time = -0.5 + } + ai_value = { base = 100 } diff --git a/history/provinces/00_k_hyjal.txt b/history/provinces/00_k_hyjal.txt index a4a50c5ee2..cd5e4e51b5 100644 --- a/history/provinces/00_k_hyjal.txt +++ b/history/provinces/00_k_hyjal.txt @@ -4,6 +4,7 @@ culture = night_elf religion = kaldorei_religion holding = castle_holding + special_building = nordrassil } 5775 = { # Emerald Roots diff --git a/history/provinces/00_k_kalidar.txt b/history/provinces/00_k_kalidar.txt index eca50c288f..352606b491 100644 --- a/history/provinces/00_k_kalidar.txt +++ b/history/provinces/00_k_kalidar.txt @@ -4,6 +4,7 @@ culture = night_elf religion = kaldorei_religion holding = castle_holding + special_building = teldrassil } 5910 = { # Moon's Temple diff --git a/history/provinces/00_k_thor_modan.txt b/history/provinces/00_k_thor_modan.txt index 0211b6c43a..2409a00014 100644 --- a/history/provinces/00_k_thor_modan.txt +++ b/history/provinces/00_k_thor_modan.txt @@ -96,6 +96,7 @@ culture = furbolg religion = ursine holding = tribal_holding + special_building = andrassil } 3575 = { # Egloode diff --git a/history/provinces/00_k_valsharah.txt b/history/provinces/00_k_valsharah.txt index 4b184f656a..e175e40cdb 100644 --- a/history/provinces/00_k_valsharah.txt +++ b/history/provinces/00_k_valsharah.txt @@ -165,6 +165,7 @@ culture = satyr religion = burning_legion_religion holding = tribal_holding + special_building = shaladrassil } 6585 = { # Shaladrassil diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index ef634efc50..69d0b18c15 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -320,7 +320,7 @@ building_night_webs_hollow_mine_04:1 "Night Web's Hollow Mining Complex" building_night_webs_hollow_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_skittering_dark_mine_01:0 "Skittering Dark Mine" - building_type_skittering_dark_mine_01_desc:1 "gggggggg" + building_type_skittering_dark_mine_01_desc:1 "The Skittering Dark Mine is full of spiders." building_skittering_dark_mine_01:1 "Skittering Dark Mining Settlement" building_skittering_dark_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_skittering_dark_mine_02:1 "Skittering Dark Mine" @@ -539,6 +539,14 @@ building_kajamine_03_desc:1 "$building_rammelsberg_mines_03_desc$" building_kajamine_04:1 "Kaja Mining Complex" building_kajamine_04_desc:1 "$building_rammelsberg_mines_04_desc$" + building_kajamine_05:1 "Large Kaja Mining Complex" + building_kajamine_05_desc:1 "$building_rammelsberg_mines_04_desc$" + building_kajamine_06:1 "Huge Kaja Mining Complex" + building_kajamine_06_desc:1 "$building_rammelsberg_mines_04_desc$" + building_kajamine_07:1 "Enormous Kaja Mining Complex" + building_kajamine_07_desc:1 "$building_rammelsberg_mines_04_desc$" + building_kajamine_08:1 "Gigantic Kaja Mining Complex" + building_kajamine_08_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_mountainfoot_strip_mine_01:0 "Mountainfoot Strip Mine" building_type_mountainfoot_strip_mine_01_desc:1 "" building_mountainfoot_strip_mine_01:1 "Mountainfoot Strip Mining Settlement" @@ -874,4 +882,25 @@ building_argent_tournament_grounds_02:0 "Argent Tournament Grounds" building_argent_tournament_grounds_02_desc:0 "With jousting lists and stands for the public, these tournament grounds attract a huge amount of contestants." building_argent_tournament_grounds_03:0 "Royal Argent Tournament Arenas" - building_argent_tournament_grounds_03_desc:0 "Upgraded with seats for royal guests and a larger fairground, the tournament arena is truly impressive." \ No newline at end of file + building_argent_tournament_grounds_03_desc:0 "Upgraded with seats for royal guests and a larger fairground, the tournament arena is truly impressive." + + building_type_nordrassil:0 "Nordrassil" + building_type_nordrassil_desc:0 "Meaning "Crown of the Heavens", it is the original World Tree planted on the summit of Mount Hyjal after the War of the Ancients, grown from a seed of the Mother Tree G'Hanir." + building_nordrassil:0 "Nordrassil" + building_nordrassil_desc:0 "Meaning "Crown of the Heavens", it is the original World Tree planted on the summit of Mount Hyjal after the War of the Ancients, grown from a seed of the Mother Tree G'Hanir." + building_type_teldrassil:0 "Teldrassil" + building_type_teldrassil_desc:0 "Meaning "Crown of the Earth", it was an unsuccessful attempt by Archdruid Fandral Staghelm and his compatriots to restore the night elves' immortality, lost with the near destruction of Nordrassil." + building_teldrassil:0 "Teldrassil" + building_teldrassil_desc:0 "Meaning "Crown of the Earth", it was an unsuccessful attempt by Archdruid Fandral Staghelm and his compatriots to restore the night elves' immortality, lost with the near destruction of Nordrassil." + building_type_andrassil:0 "Andrassil" + building_type_andrassil_desc:0 "Meaning "Crown of the Snow", it was grown from a branch taken from Nordrassil by Fandral Staghelm and his druids in order to stop the spread of saronite in the northern continent." + building_andrassil:0 "Andrassil" + building_andrassil_desc:0 "Meaning "Crown of the Snow", it was grown from a branch taken from Nordrassil by Fandral Staghelm and his druids in order to stop the spread of saronite in the northern continent." + building_type_vordrassil:0 "Vordrassil" + building_type_vordrassil_desc:0 "Meaning "Broken Crown", they are the remains of a World Tree located in the Grizzly Hills of southern Northrend." + building_vordrassil:0 "Vordrassil" + building_vordrassil_desc:0 "Meaning "Broken Crown", they are the remains of a World Tree located in the Grizzly Hills of southern Northrend." + building_type_shaladrassil:0 "Shaladrassil" + building_type_shaladrassil_desc:0 "A World Tree under which the surviving satyrs from the War of the Ancients were placed in an eternal sleep deep beneath the roots of." + building_shaladrassil:0 "Shaladrassil" + building_shaladrassil_desc:0 "A World Tree under which the surviving satyrs from the War of the Ancients were placed in an eternal sleep deep beneath the roots of." From 0f8b4a3fe345cfb683ca4975e1bd0e8c40c38f57 Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Thu, 30 Nov 2023 21:04:59 +0200 Subject: [PATCH 23/49] Update common/buildings/wc_special_buildings.txt Co-authored-by: Mayonez_kun <84410981+sumankun@users.noreply.github.com> --- common/buildings/wc_special_buildings.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index a3c30f58ca..52eac5f064 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -230,7 +230,6 @@ karazhan_01 = { } character_modifier = { - learning = 2 learning_per_prestige_level = 1 monthly_lifestyle_xp_gain_mult = 0.12 cultural_head_fascination_mult = 0.05 From ff8dc422978ee673cd98cf418786feda70c7206d Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Thu, 30 Nov 2023 21:06:45 +0200 Subject: [PATCH 24/49] Update common/buildings/wc_special_buildings.txt Co-authored-by: Mayonez_kun <84410981+sumankun@users.noreply.github.com> --- common/buildings/wc_special_buildings.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 52eac5f064..abd5693319 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -535,8 +535,8 @@ scarlet_monastery_01 = { } province_modifier = { - stationed_archers_damage_mult = 0.25 - stationed_caster_damage_mult = 0.4 + stationed_archers_damage_mult = normal_maa_damage_tier_2 + stationed_caster_damage_mult = normal_maa_damage_tier_2 travel_danger = -10 } From 3eac7ef2028a5535d918b3b3ca6549dd1282ab43 Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Thu, 30 Nov 2023 21:06:56 +0200 Subject: [PATCH 25/49] Update common/buildings/wc_special_buildings.txt Co-authored-by: Mayonez_kun <84410981+sumankun@users.noreply.github.com> --- common/buildings/wc_special_buildings.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index abd5693319..898b072f5c 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -564,8 +564,8 @@ scarlet_monastery_02 = { } province_modifier = { - stationed_archers_damage_mult = 0.5 - stationed_caster_damage_mult = 0.5 + stationed_archers_damage_mult = normal_maa_damage_tier_4 + stationed_caster_damage_mult = normal_maa_damage_tier_4 travel_danger = -10 } From 7e39b3babc29fc5138d548103abf5e1f05f4a050 Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Thu, 30 Nov 2023 21:07:06 +0200 Subject: [PATCH 26/49] Update common/buildings/wc_special_buildings.txt Co-authored-by: Mayonez_kun <84410981+sumankun@users.noreply.github.com> --- common/buildings/wc_special_buildings.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 898b072f5c..fd671570dc 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -807,10 +807,9 @@ violet_citadel_01 = { stationed_caster_screen_mult = 0.2 } character_modifier = { - learning = 4 diplomacy = 1 monthly_lifestyle_xp_gain_mult = 0.05 - learning_per_prestige_level = 1 + learning_per_prestige_level = 2 cultural_head_fascination_mult = 0.05 monthly_dynasty_prestige = 0.25 } From 4c3bfd6a272274c999c9ec57e70b60cb92024de3 Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Thu, 30 Nov 2023 21:11:08 +0200 Subject: [PATCH 27/49] Update common/buildings/wc_special_buildings.txt Co-authored-by: Mayonez_kun <84410981+sumankun@users.noreply.github.com> --- common/buildings/wc_special_buildings.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index fd671570dc..6e40307429 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1749,9 +1749,9 @@ nordrassil = { health = 1.5 negate_learning_penalty_add = 5 monthly_piety_gain_mult = 0.05 - archers_pursuit_add = 4 - archers_damage_add = 2 - caster_damage_add = 2 + archers_pursuit_add = 10 + archers_damage_add = 5 + caster_damage_add = 5 } type = special From 0e263d2c9b16ea22692cc5bcdbc675641e78c415 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Thu, 30 Nov 2023 21:22:09 +0200 Subject: [PATCH 28/49] civilized mines --- common/buildings/wc_special_mines.txt | 426 ++++++++++++------------ common/culture/cultures/wc_southern.txt | 2 +- history/characters/16000_gnome.txt | 27 +- 3 files changed, 241 insertions(+), 214 deletions(-) diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index 0558bbc3eb..d31480c0c1 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -15,7 +15,7 @@ deadmines_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -58,7 +58,7 @@ deadmines_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -108,7 +108,7 @@ deadmines_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -158,7 +158,7 @@ deadmines_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -210,7 +210,7 @@ silvershard_mines_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -257,7 +257,7 @@ silvershard_mines_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -306,7 +306,7 @@ silvershard_mines_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -355,7 +355,7 @@ silvershard_mines_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -405,7 +405,7 @@ night_webs_hollow_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -446,7 +446,7 @@ night_webs_hollow_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -489,7 +489,7 @@ night_webs_hollow_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -532,7 +532,7 @@ night_webs_hollow_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -577,7 +577,7 @@ skittering_dark_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -618,7 +618,7 @@ skittering_dark_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -661,7 +661,7 @@ skittering_dark_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -704,7 +704,7 @@ skittering_dark_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -749,7 +749,7 @@ deep_elem_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -790,7 +790,7 @@ deep_elem_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -833,7 +833,7 @@ deep_elem_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -876,7 +876,7 @@ deep_elem_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -921,7 +921,7 @@ emberstone_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -962,7 +962,7 @@ emberstone_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -1005,7 +1005,7 @@ emberstone_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -1048,7 +1048,7 @@ emberstone_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -1093,7 +1093,7 @@ havenshire_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -1134,7 +1134,7 @@ havenshire_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -1177,7 +1177,7 @@ havenshire_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -1220,7 +1220,7 @@ havenshire_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -1265,7 +1265,7 @@ underlight_mines_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -1306,7 +1306,7 @@ underlight_mines_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -1349,7 +1349,7 @@ underlight_mines_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -1392,7 +1392,7 @@ underlight_mines_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -1437,7 +1437,7 @@ azurelode_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -1478,7 +1478,7 @@ azurelode_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -1521,7 +1521,7 @@ azurelode_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -1564,7 +1564,7 @@ azurelode_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -1609,7 +1609,7 @@ arathi_gold_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -1650,7 +1650,7 @@ arathi_gold_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -1693,7 +1693,7 @@ arathi_gold_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -1736,7 +1736,7 @@ arathi_gold_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -1781,7 +1781,7 @@ golbolar_quarry_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -1822,7 +1822,7 @@ golbolar_quarry_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -1865,7 +1865,7 @@ golbolar_quarry_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -1908,7 +1908,7 @@ golbolar_quarry_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -1953,7 +1953,7 @@ silver_stream_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -1994,7 +1994,7 @@ silver_stream_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -2037,7 +2037,7 @@ silver_stream_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -2080,7 +2080,7 @@ silver_stream_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -2125,7 +2125,7 @@ slag_pit_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -2166,7 +2166,7 @@ slag_pit_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -2209,7 +2209,7 @@ slag_pit_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -2252,7 +2252,7 @@ slag_pit_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -2297,7 +2297,7 @@ echo_ridge_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -2338,7 +2338,7 @@ echo_ridge_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -2381,7 +2381,7 @@ echo_ridge_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -2424,7 +2424,7 @@ echo_ridge_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -2469,7 +2469,7 @@ fargodeep_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -2510,7 +2510,7 @@ fargodeep_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -2553,7 +2553,7 @@ fargodeep_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -2596,7 +2596,7 @@ fargodeep_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -2641,7 +2641,7 @@ gold_coast_quarry_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -2682,7 +2682,7 @@ gold_coast_quarry_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -2725,7 +2725,7 @@ gold_coast_quarry_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -2768,7 +2768,7 @@ gold_coast_quarry_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -2813,7 +2813,7 @@ jangolode_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -2854,7 +2854,7 @@ jangolode_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -2897,7 +2897,7 @@ jangolode_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -2940,7 +2940,7 @@ jangolode_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -2985,7 +2985,7 @@ rolands_doom_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -3026,7 +3026,7 @@ rolands_doom_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -3069,7 +3069,7 @@ rolands_doom_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -3112,7 +3112,7 @@ rolands_doom_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -3157,7 +3157,7 @@ crystalvein_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -3198,7 +3198,7 @@ crystalvein_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -3241,7 +3241,7 @@ crystalvein_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -3284,7 +3284,7 @@ crystalvein_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -3329,6 +3329,8 @@ kajamine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { + building_requirement_civilized = yes + building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation } @@ -3694,7 +3696,7 @@ splintertree_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -3735,7 +3737,7 @@ splintertree_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -3778,7 +3780,7 @@ splintertree_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -3821,7 +3823,7 @@ splintertree_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -3867,7 +3869,7 @@ mountainfoot_strip_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -3908,7 +3910,7 @@ mountainfoot_strip_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -3951,7 +3953,7 @@ mountainfoot_strip_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -3994,7 +3996,7 @@ mountainfoot_strip_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -4039,7 +4041,7 @@ lornesta_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -4080,7 +4082,7 @@ lornesta_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -4123,7 +4125,7 @@ lornesta_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -4166,7 +4168,7 @@ lornesta_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -4211,7 +4213,7 @@ boulderslide_cavern_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -4252,7 +4254,7 @@ boulderslide_cavern_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -4295,7 +4297,7 @@ boulderslide_cavern_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -4338,7 +4340,7 @@ boulderslide_cavern_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -4383,7 +4385,7 @@ windshear_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -4424,7 +4426,7 @@ windshear_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -4467,7 +4469,7 @@ windshear_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -4510,7 +4512,7 @@ windshear_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -4555,7 +4557,7 @@ deep_reaches_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -4596,7 +4598,7 @@ deep_reaches_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -4639,7 +4641,7 @@ deep_reaches_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -4682,7 +4684,7 @@ deep_reaches_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -4727,7 +4729,7 @@ venture_co_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -4768,7 +4770,7 @@ venture_co_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -4811,7 +4813,7 @@ venture_co_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -4854,7 +4856,7 @@ venture_co_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -4899,7 +4901,7 @@ boulder_lode_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -4940,7 +4942,7 @@ boulder_lode_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -4983,7 +4985,7 @@ boulder_lode_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -5026,7 +5028,7 @@ boulder_lode_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -5071,7 +5073,7 @@ frazzlecraz_motherlode_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -5112,7 +5114,7 @@ frazzlecraz_motherlode_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -5155,7 +5157,7 @@ frazzlecraz_motherlode_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -5198,7 +5200,7 @@ frazzlecraz_motherlode_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -5243,7 +5245,7 @@ darkmist_cavern_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -5284,7 +5286,7 @@ darkmist_cavern_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -5327,7 +5329,7 @@ darkmist_cavern_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -5370,7 +5372,7 @@ darkmist_cavern_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -5415,7 +5417,7 @@ farshire_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -5456,7 +5458,7 @@ farshire_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -5499,7 +5501,7 @@ farshire_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -5542,7 +5544,7 @@ farshire_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -5587,7 +5589,7 @@ wildervar_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -5628,7 +5630,7 @@ wildervar_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -5671,7 +5673,7 @@ wildervar_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -5714,7 +5716,7 @@ wildervar_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -5759,7 +5761,7 @@ wintergarde_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -5800,7 +5802,7 @@ wintergarde_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -5843,7 +5845,7 @@ wintergarde_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -5886,7 +5888,7 @@ wintergarde_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -5931,7 +5933,7 @@ hollowstone_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -5972,7 +5974,7 @@ hollowstone_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -6015,7 +6017,7 @@ hollowstone_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -6058,7 +6060,7 @@ hollowstone_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -6103,7 +6105,7 @@ swindlegrins_dig_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -6144,7 +6146,7 @@ swindlegrins_dig_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -6187,7 +6189,7 @@ swindlegrins_dig_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -6230,7 +6232,7 @@ swindlegrins_dig_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -6275,7 +6277,7 @@ frozen_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -6316,7 +6318,7 @@ frozen_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -6359,7 +6361,7 @@ frozen_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -6402,7 +6404,7 @@ frozen_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -6447,7 +6449,7 @@ forlorn_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -6488,7 +6490,7 @@ forlorn_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -6531,7 +6533,7 @@ forlorn_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -6574,7 +6576,7 @@ forlorn_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -6619,7 +6621,7 @@ deepwind_gorge_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -6660,7 +6662,7 @@ deepwind_gorge_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -6703,7 +6705,7 @@ deepwind_gorge_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -6746,7 +6748,7 @@ deepwind_gorge_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -6791,7 +6793,7 @@ big_blossom_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -6832,7 +6834,7 @@ big_blossom_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -6875,7 +6877,7 @@ big_blossom_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -6918,7 +6920,7 @@ big_blossom_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -6963,7 +6965,7 @@ deep_crawl_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -7004,7 +7006,7 @@ deep_crawl_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -7047,7 +7049,7 @@ deep_crawl_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -7090,7 +7092,7 @@ deep_crawl_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -7135,7 +7137,7 @@ ruins_of_ogudei_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -7176,7 +7178,7 @@ ruins_of_ogudei_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -7219,7 +7221,7 @@ ruins_of_ogudei_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -7262,7 +7264,7 @@ ruins_of_ogudei_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -7307,7 +7309,7 @@ lightning_vein_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -7348,7 +7350,7 @@ lightning_vein_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -7391,7 +7393,7 @@ lightning_vein_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -7434,7 +7436,7 @@ lightning_vein_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -7479,7 +7481,7 @@ bleak_hills_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -7520,7 +7522,7 @@ bleak_hills_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -7563,7 +7565,7 @@ bleak_hills_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -7606,7 +7608,7 @@ bleak_hills_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -7654,7 +7656,7 @@ coldtooth_mine_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -7698,7 +7700,7 @@ coldtooth_mine_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -7744,7 +7746,7 @@ coldtooth_mine_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -7790,7 +7792,7 @@ coldtooth_mine_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -7838,7 +7840,7 @@ irondeep_mine_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -7882,7 +7884,7 @@ irondeep_mine_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -7928,7 +7930,7 @@ irondeep_mine_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -7974,7 +7976,7 @@ irondeep_mine_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -8022,7 +8024,7 @@ jasperlode_mine_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -8066,7 +8068,7 @@ jasperlode_mine_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -8112,7 +8114,7 @@ jasperlode_mine_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -8158,7 +8160,7 @@ jasperlode_mine_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -8206,7 +8208,7 @@ nethergarde_mines_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -8250,7 +8252,7 @@ nethergarde_mines_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -8296,7 +8298,7 @@ nethergarde_mines_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -8342,7 +8344,7 @@ nethergarde_mines_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -8392,7 +8394,7 @@ elementium_depths_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -8439,7 +8441,7 @@ elementium_depths_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -8488,7 +8490,7 @@ elementium_depths_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -8537,7 +8539,7 @@ elementium_depths_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -8590,7 +8592,7 @@ saronite_mines_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -8647,7 +8649,7 @@ saronite_mines_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -8706,7 +8708,7 @@ saronite_mines_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -8765,7 +8767,7 @@ saronite_mines_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -8826,7 +8828,7 @@ weeping_quarry_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -8873,7 +8875,7 @@ weeping_quarry_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -8922,7 +8924,7 @@ weeping_quarry_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -8971,7 +8973,7 @@ weeping_quarry_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -9022,7 +9024,7 @@ pit_of_saron_01 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -9069,7 +9071,7 @@ pit_of_saron_02 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -9118,7 +9120,7 @@ pit_of_saron_03 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -9167,7 +9169,7 @@ pit_of_saron_04 = { can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -9219,7 +9221,7 @@ greenstone_quarry_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -9260,7 +9262,7 @@ greenstone_quarry_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -9303,7 +9305,7 @@ greenstone_quarry_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -9346,7 +9348,7 @@ greenstone_quarry_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -9393,7 +9395,7 @@ winterchill_mine_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -9434,7 +9436,7 @@ winterchill_mine_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -9477,7 +9479,7 @@ winterchill_mine_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -9520,7 +9522,7 @@ winterchill_mine_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } @@ -9565,7 +9567,7 @@ redrock_mines_01 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_requirement_castle_city_church = { LEVEL = 01 } culture = { has_innovation = innovation_crop_rotation @@ -9606,7 +9608,7 @@ redrock_mines_02 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 02 } @@ -9649,7 +9651,7 @@ redrock_mines_03 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 03 } @@ -9692,7 +9694,7 @@ redrock_mines_04 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } diff --git a/common/culture/cultures/wc_southern.txt b/common/culture/cultures/wc_southern.txt index 5529561d96..fb9641f77e 100644 --- a/common/culture/cultures/wc_southern.txt +++ b/common/culture/cultures/wc_southern.txt @@ -47,7 +47,7 @@ wastewander = { name_list = name_list_wastewander - coa_gfx = { wastewander_coa_gfx berber_group_coa_gfx } + coa_gfx = { wastewander_coa_gfx iranian_group_coa_gfx berber_group_coa_gfx } building_gfx = { iranian_building_gfx mena_building_gfx } clothing_gfx = { dde_abbasid_clothing_gfx iranian_clothing_gfx creature_human_gfx mena_clothing_gfx } unit_gfx = { mena_unit_gfx } diff --git a/history/characters/16000_gnome.txt b/history/characters/16000_gnome.txt index 36fbc400bc..4458502289 100644 --- a/history/characters/16000_gnome.txt +++ b/history/characters/16000_gnome.txt @@ -2083,7 +2083,9 @@ millhouse_manastorm={ dynasty=manastorm sexuality = heterosexual culture=gnome religion=rationalism - trait=education_learning_3 trait=arrogant trait=diligent trait=stubborn trait=lifestyle_traveler + father=magnus_manastorm + trait=education_learning_3 trait=magic_good_2 + trait=arrogant trait=diligent trait=stubborn trait=deceitful trait=lifestyle_traveler 473.2.12={ birth=yes trait=creature_gnome } 510.2.12={ add_spouse=millificent_manastorm @@ -2101,6 +2103,29 @@ millhouse_manastorm={ } 710.3.6={ death=yes } } +magnus_manastorm={ + name=Magnus + dynasty=manastorm + sexuality = heterosexual + culture=gnome religion=rationalism + trait=education_learning_3 trait=magic_good_3 + trait=arrogant trait=ambitious trait=stubborn trait=deceitful + 333.2.12={ birth=yes trait=creature_gnome } + 500.2.12={ + add_trait=being_demon #We don't know what sort of monstrous creature he became so that's a placeholder + } + 550.2.12={ + add_trait=in_twisting_nether #Banished by Dalaran + } + 532.1.1={ + effect={ + set_variable = { name = wc_order_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_4_magic_trait_value } + set_variable = { name = wc_elemental_fire_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_3_magic_trait_value } + set_variable = { name = wc_elemental_water_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_3_magic_trait_value } + } + } + 710.3.6={ death=yes } +} millificent_manastorm={ name=Millificent female=yes From 697db1e9568deee3bfdde50ecb267c8e7d917919 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Thu, 30 Nov 2023 21:24:35 +0200 Subject: [PATCH 29/49] Update wc_special_buildings.txt --- common/buildings/wc_special_buildings.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 6e40307429..d8546832ec 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -856,7 +856,7 @@ obelisk_of_the_sun_01 = { type_icon = "icon_structure_iron_pillar_of_dhar.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes } cost_gold = 2000 @@ -1103,7 +1103,7 @@ gearshaft_university = { type_icon = "icon_building_university.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_university_requirement = yes } @@ -1158,7 +1158,7 @@ scholomance = { type_icon = "icon_building_university.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_university_requirement = yes } @@ -1213,7 +1213,7 @@ falthrien_academy = { type_icon = "icon_building_university.dds" can_construct_potential = { - building_requirement_tribal = no + building_requirement_civilized = yes building_university_requirement = yes } @@ -1420,7 +1420,7 @@ argent_tournament_grounds_01 = { } can_construct_potential = { building_requirement_castle_city_church = { LEVEL = 01 } - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct_showing_failures_only = { @@ -1515,7 +1515,7 @@ argent_tournament_grounds_02 = { } can_construct_potential = { building_requirement_castle_city_church = { LEVEL = 01 } - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct_showing_failures_only = { @@ -1579,7 +1579,7 @@ argent_tournament_grounds_03 = { } can_construct_potential = { building_requirement_castle_city_church = { LEVEL = 01 } - building_requirement_tribal = no + building_requirement_civilized = yes } can_construct_showing_failures_only = { From e5f2946b89a982f876ae267f091a9009231e0e9f Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Fri, 1 Dec 2023 08:01:00 +0200 Subject: [PATCH 30/49] Update common/buildings/wc_special_buildings.txt Co-authored-by: Mayonez_kun <84410981+sumankun@users.noreply.github.com> --- common/buildings/wc_special_buildings.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index d8546832ec..a6126fa79f 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1116,7 +1116,7 @@ gearshaft_university = { character_modifier = { learning_per_prestige_level = 1 - diplomacy_per_prestige_level = 1 + diplomacy = 1 monthly_lifestyle_xp_gain_mult = 0.1 cultural_head_fascination_mult = 0.05 monthly_dynasty_prestige = 0.25 From aac0c2cd9b06218102b82a99c762ba326242b2ef Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Fri, 1 Dec 2023 08:21:49 +0200 Subject: [PATCH 31/49] Update wc_special_buildings.txt --- common/buildings/wc_special_buildings.txt | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index a6126fa79f..14aa22540f 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1170,11 +1170,14 @@ scholomance = { cost_gold = 1000 character_modifier = { - learning_per_prestige_level = 1 - martial_per_prestige_level = 1 - monthly_lifestyle_xp_gain_mult = 0.1 - cultural_head_fascination_mult = 0.05 - monthly_dynasty_prestige = 0.25 + monthly_lifestyle_xp_gain_mult = 0.01 + learning_per_stress_level = 6 + county_opinion_add = -20 + monthly_piety_gain_per_dread_add = 0.1 + opinion_of_different_faith = -10 + caster_damage_add = 2.5 + stress_gain_mult = 0.25 + stress_loss_mult = -0.25 } county_modifier = { From eb59cf859a4e58b167f2746d339c17b6d5977325 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Fri, 1 Dec 2023 10:43:11 +0200 Subject: [PATCH 32/49] Update wc_special_buildings.txt --- common/buildings/wc_special_buildings.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 14aa22540f..cee0159d04 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1116,7 +1116,7 @@ gearshaft_university = { character_modifier = { learning_per_prestige_level = 1 - diplomacy = 1 + diplomacy_per_prestige_level = 1 monthly_lifestyle_xp_gain_mult = 0.1 cultural_head_fascination_mult = 0.05 monthly_dynasty_prestige = 0.25 @@ -1633,7 +1633,7 @@ argent_tournament_grounds_03 = { ## Broken Isles cathedral_eternal_night = { - type_icon = "icon_structure_hadrians_wall.dds" + type_icon = "icon_structure_tomb_of_cyrus.dds" province_modifier = { garrison_size = 0.4 @@ -1653,7 +1653,7 @@ cathedral_eternal_night = { } narthalas_academy_01 = { - type_icon = "icon_structure_hadrians_wall.dds" + type_icon = "icon_building_university.dds" can_construct_potential = { always = no @@ -1672,7 +1672,7 @@ narthalas_academy_01 = { } narthalas_academy_02 = { - type_icon = "icon_structure_hadrians_wall.dds" + type_icon = "icon_building_university.dds" effect_desc = { desc = unlocks_building_desc triggered_desc = { @@ -1741,7 +1741,7 @@ falanaar_tunnels_01 = { ########## nordrassil = { - type_icon = "icon_structure_atul_aman.dds" + type_icon = "icon_structure_mount_damavand.dds" province_modifier = { development_growth_factor = -0.5 @@ -1762,7 +1762,7 @@ nordrassil = { } teldrassil = { - type_icon = "icon_structure_atul_aman.dds" + type_icon = "icon_structure_mount_damavand.dds" province_modifier = { development_growth_factor = -0.5 @@ -1781,7 +1781,7 @@ teldrassil = { flag = travel_point_of_interest_learning } andrassil = { - type_icon = "icon_structure_atul_aman.dds" + type_icon = "icon_structure_mount_damavand.dds" province_modifier = { development_growth_factor = -0.3 @@ -1799,7 +1799,7 @@ andrassil = { flag = travel_point_of_interest_learning } vordrassil = { - type_icon = "icon_structure_atul_aman.dds" + type_icon = "icon_structure_mount_damavand.dds" province_modifier = { development_growth_factor = -0.3 @@ -1817,7 +1817,7 @@ vordrassil = { flag = travel_point_of_interest_learning } shaladrassil = { - type_icon = "icon_structure_atul_aman.dds" + type_icon = "icon_structure_mount_damavand.dds" province_modifier = { development_growth_factor = -0.3 From 6eeec07448832d506ca0ad834ef32303feafb89f Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Fri, 1 Dec 2023 10:50:18 +0200 Subject: [PATCH 33/49] Update wc_special_mines.txt --- common/buildings/wc_special_mines.txt | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index d31480c0c1..ae7112d54d 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -3503,9 +3503,9 @@ kajamine_05 = { type_icon = "icon_structure_mines.dds" can_construct_potential = { - culture = { - has_innovation = innovation_crop_rotation - } + } + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } } cost_gold = expensive_building_tier_7_cost @@ -3550,10 +3550,7 @@ kajamine_06 = { can_construct_potential = { } can_construct = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_innovation = innovation_manorialism - } + building_requirement_castle_city_church = { LEVEL = 04 } } cost_gold = expensive_building_tier_8_cost @@ -3598,10 +3595,7 @@ kajamine_07 = { can_construct_potential = { } can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_innovation = innovation_windmills - } + building_requirement_castle_city_church = { LEVEL = 04 } } cost_gold = expensive_building_tier_8_cost @@ -3649,7 +3643,7 @@ kajamine_08 = { can_construct = { building_requirement_castle_city_church = { LEVEL = 04 } culture = { - has_innovation = innovation_cranes + has_innovation = innovation_better_building } } From a1f3dd1b07e523895ce00634ab59fc2174509a50 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Sat, 2 Dec 2023 16:39:59 +0200 Subject: [PATCH 34/49] Scarlet Monastery and Greymane wall moved --- common/buildings/wc_special_buildings.txt | 35 +++++- common/buildings/wc_special_mines.txt | 12 ++ history/provinces/00_k_gilneas.txt | 11 +- history/provinces/00_k_lordaeron.txt | 18 ++- history/provinces/00_k_thor_modan.txt | 3 + .../english/wc_buildings_l_english.yml | 119 +++++++++--------- 6 files changed, 123 insertions(+), 75 deletions(-) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index cee0159d04..51cefc97ef 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1780,6 +1780,26 @@ teldrassil = { type = special flag = travel_point_of_interest_learning } +teldrassil_corrupted = { + type_icon = "icon_structure_mount_damavand.dds" + + province_modifier = { + development_growth_factor = -0.5 + fort_level = 12 + } + character_modifier = { + negate_learning_penalty_add = 1 + monthly_piety_gain_mult = 0.01 + archers_pursuit_add = 1 + stress_gain_mult = 0.25 + stress_loss_mult = -0.25 + } + + next_building = teldrassil + + type = special + flag = travel_point_of_interest_learning +} andrassil = { type_icon = "icon_structure_mount_damavand.dds" @@ -1794,6 +1814,15 @@ andrassil = { archers_damage_add = 2 caster_damage_add = 2 } + + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } + culture = { + has_innovation = innovation_better_building #Should be restored by a very powerful druid but that's not in yet + } + } + + cost_gold = expensive_building_tier_8_cost type = special flag = travel_point_of_interest_learning @@ -1806,12 +1835,16 @@ vordrassil = { fort_level = 12 } character_modifier = { - negate_learning_penalty_add = 3 + negate_learning_penalty_add = 1 monthly_piety_gain_mult = 0.05 archers_pursuit_add = 4 archers_damage_add = 2 caster_damage_add = 2 + stress_gain_mult = 0.25 + stress_loss_mult = -0.25 } + + next_building = andrassil type = special flag = travel_point_of_interest_learning diff --git a/common/buildings/wc_special_mines.txt b/common/buildings/wc_special_mines.txt index ae7112d54d..751167d843 100644 --- a/common/buildings/wc_special_mines.txt +++ b/common/buildings/wc_special_mines.txt @@ -8616,6 +8616,9 @@ saronite_mines_01 = { massive_infantry_damage_mult = 0.1 massive_infantry_toughness_mult = 0.05 siege_phase_time = -0.2 + + stress_gain_mult = 0.05 + stress_loss_mult = -0.05 } next_building = saronite_mines_02 @@ -8675,6 +8678,9 @@ saronite_mines_02 = { massive_infantry_damage_mult = 0.2 massive_infantry_toughness_mult = 0.15 siege_phase_time = -0.3 + + stress_gain_mult = 0.1 + stress_loss_mult = -0.1 } next_building = saronite_mines_03 @@ -8734,6 +8740,9 @@ saronite_mines_03 = { massive_infantry_damage_mult = 0.4 massive_infantry_toughness_mult = 0.25 siege_phase_time = -0.4 + + stress_gain_mult = 0.15 + stress_loss_mult = -0.15 } next_building = saronite_mines_04 @@ -8793,6 +8802,9 @@ saronite_mines_04 = { massive_infantry_damage_mult = 0.6 massive_infantry_toughness_mult = 0.3 siege_phase_time = -0.5 + + stress_gain_mult = 0.2 + stress_loss_mult = -0.2 } ai_value = { diff --git a/history/provinces/00_k_gilneas.txt b/history/provinces/00_k_gilneas.txt index a105f2abdd..8df43170b6 100644 --- a/history/provinces/00_k_gilneas.txt +++ b/history/provinces/00_k_gilneas.txt @@ -63,11 +63,7 @@ culture = gilnean religion = holy_light holding = castle_holding - special_building_slot = greymane_wall_01 - - 600.1.1 = { - special_building = greymane_wall_02 - } + 603.8.19 = { religion = wolf_cult_religion } @@ -158,6 +154,11 @@ culture = gilnean religion = old_ways holding = castle_holding + special_building_slot = greymane_wall_01 + + 600.1.1 = { + special_building = greymane_wall_02 + } } 2951 = { # Nepomuk diff --git a/history/provinces/00_k_lordaeron.txt b/history/provinces/00_k_lordaeron.txt index 431bd16a37..8841360ac9 100644 --- a/history/provinces/00_k_lordaeron.txt +++ b/history/provinces/00_k_lordaeron.txt @@ -384,9 +384,16 @@ culture = lordaeronian religion = holy_light holding = castle_holding + 100.1.1 = { + special_building_slot = scarlet_monastery_01 + } + 220.1.1 = { + special_building = scarlet_monastery_01 + } 605.9.9={ religion = scarlet_light + special_building = scarlet_monastery_02 } } @@ -735,17 +742,6 @@ culture = lordaeronian religion = holy_light holding = castle_holding - 100.1.1 = { - special_building_slot = scarlet_monastery_01 - } - 220.1.1 = { - special_building = scarlet_monastery_01 - } - - 605.9.9={ - religion = scarlet_light - special_building = scarlet_monastery_02 - } } 3056 = { # Bayminster diff --git a/history/provinces/00_k_thor_modan.txt b/history/provinces/00_k_thor_modan.txt index 2409a00014..4ac24b7175 100644 --- a/history/provinces/00_k_thor_modan.txt +++ b/history/provinces/00_k_thor_modan.txt @@ -97,6 +97,9 @@ religion = ursine holding = tribal_holding special_building = andrassil + 100.1.1 = { + special_building = vordrassil + } } 3575 = { # Egloode diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 69d0b18c15..b55bc894ed 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -118,13 +118,7 @@ building_thoradins_wall_01_desc:1 "Once a wonder for our people, a testament to our power and our technological prowess, Thoradin's Wall now only stands as a symbol of our downfall. Some parts of the wall still remain and help keep the peace, but the mostly ruined wall is but a shell of the once great shield against those who would wish harm upon us." building_thoradins_wall_02:1 "Thoradin's Wall" building_thoradins_wall_02_desc:2 "In its full glory, Thoradin's Wall stands proudly as a bastion for our people. We are protected by the towering walls and the brave soldiers guarding us against the dangers outside." - building_type_greymane_wall_01:0 "Greymane Wall" - building_type_greymane_wall_01_desc:1 "A colossal wall, that shields the denizens of its holder's domain. All unwanted guests must first face this almost insurmountable obstacle." - building_greymane_wall_01:1 "Shattered Greymane Wall" - building_greymane_wall_01_desc:1 "Once built to protect and isolate the people of Gilneas, the wall has now been shattered, exposing them all." - building_greymane_wall_02:1 "Greymane Wall" - building_greymane_wall_02_desc:2 "The Greymane Wall was erected by order of King Genn Greymane, as the kingdom of Gilneas isolated itself from the Alliance and the rest of the world due to a disagreement surrounding the internment camps for the orcs, and other disputes." - + building_type_ulduar_01:0 "Ulduar" building_type_ulduar_01_desc:1 "Ulduar is a massive titan-forged complex situated in the Storm Peaks." building_ulduar_01:1 "Ulduar" @@ -277,7 +271,7 @@ building_quilboar_thorns_08_desc:1 "This county has been reshaped to a Thorn Labyrinth of Agamaggan, the great boar god who died in battle against the Burning Legion. The Thorn Labyrinth is a massive and intricate network of thorny walls, towers, and tunnels, that cover the entire county. It is a formidable and impenetrable fortress for the quilboar, where they can defend themselves from any invasion or attack." building_type_gearshaft_university:0 "Gearshaft University" - building_type_gearshaft_university_desc:0 "$building_type_generic_university_desc$\n\nThe Gearshaft University is a place for all gnomes to go and learn." + building_type_gearshaft_university_desc:0 "$building_type_generic_university_desc$\n\nThe Gearshaft University is an academic institution built by gnomes to go and learn. Many brilliant minds in Gnomish society have graduated there." building_gearshaft_university:0 "$building_type_gearshaft_university$" building_gearshaft_university_desc:0 "$building_type_gearshaft_university_desc$" building_type_scholomance:0 "Scholomance" @@ -320,7 +314,7 @@ building_night_webs_hollow_mine_04:1 "Night Web's Hollow Mining Complex" building_night_webs_hollow_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_skittering_dark_mine_01:0 "Skittering Dark Mine" - building_type_skittering_dark_mine_01_desc:1 "The Skittering Dark Mine is full of spiders." + building_type_skittering_dark_mine_01_desc:1 "The Skittering Dark Mine is crawling with spiders." building_skittering_dark_mine_01:1 "Skittering Dark Mining Settlement" building_skittering_dark_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_skittering_dark_mine_02:1 "Skittering Dark Mine" @@ -330,7 +324,7 @@ building_skittering_dark_mine_04:1 "Skittering Dark Mining Complex" building_skittering_dark_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_deep_elem_mine_01:0 "Deep Elem Mine" - building_type_deep_elem_mine_01_desc:1 "" + building_type_deep_elem_mine_01_desc:1 "A mine in the middle of Silverpine Forest." building_deep_elem_mine_01:1 "Deep Elem Mining Settlement" building_deep_elem_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_deep_elem_mine_02:1 "Deep Elem Mine" @@ -340,7 +334,7 @@ building_deep_elem_mine_04:1 "Deep Elem Mining Complex" building_deep_elem_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_emberstone_mine_01:0 "Emberstone Mine" - building_type_emberstone_mine_01_desc:1 "" + building_type_emberstone_mine_01_desc:1 "A mine in northeastern Gilneas. Rich in coal." building_emberstone_mine_01:1 "Emberstone Mining Settlement" building_emberstone_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_emberstone_mine_02:1 "Emberstone Mine" @@ -350,7 +344,7 @@ building_emberstone_mine_04:1 "Emberstone Mining Complex" building_emberstone_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_havenshire_mine_01:0 "Havenshire Mine" - building_type_havenshire_mine_01_desc:1 "" + building_type_havenshire_mine_01_desc:1 "Located in northern Havenshire." building_havenshire_mine_01:1 "Havenshire Mining Settlement" building_havenshire_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_havenshire_mine_02:1 "Havenshire Mine" @@ -360,7 +354,7 @@ building_havenshire_mine_04:1 "Havenshire Mining Complex" building_havenshire_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_underlight_mines_01:0 "Underlight mines" - building_type_underlight_mines_01_desc:1 "" + building_type_underlight_mines_01_desc:1 "A small cluster of mines in the Ghostlands. The mines are home to an ore known as Underlight Ore." building_underlight_mines_01:1 "Underlight Mining Settlement" building_underlight_mines_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_underlight_mines_02:1 "Underlight mines" @@ -370,7 +364,7 @@ building_underlight_mines_04:1 "Underlight Mining Complex" building_underlight_mines_04_desc:1 "$building_rammelsberg_miness_04_desc$" building_type_azurelode_mine_01:0 "Azurelode Mine" - building_type_azurelode_mine_01_desc:1 "" + building_type_azurelode_mine_01_desc:1 "A mine in southwestern Hillsbrad Foothills" building_azurelode_mine_01:1 "Azurelode Mining Settlement" building_azurelode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_azurelode_mine_02:1 "Azurelode Mine" @@ -380,7 +374,7 @@ building_azurelode_mine_04:1 "Azurelode Mining Complex" building_azurelode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_irondeep_mine_01:0 "Irondeep Mine" - building_type_irondeep_mine_01_desc:1 "" + building_type_irondeep_mine_01_desc:1 "A mine found in the northern area of Alterac Valley, north of Stonehearth Graveyard." building_irondeep_mine_01:1 "Irondeep Mining Settlement" building_irondeep_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_irondeep_mine_02:1 "Irondeep Mine" @@ -390,7 +384,7 @@ building_irondeep_mine_04:1 "Irondeep Mining Complex" building_irondeep_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_coldtooth_mine_01:0 "Coldtooth Mine" - building_type_coldtooth_mine_01_desc:1 "" + building_type_coldtooth_mine_01_desc:1 "A mine found in the southern area of Alterac Valley, north west Frostwolf Graveyard." building_coldtooth_mine_01:1 "Coldtooth Mining Settlement" building_coldtooth_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_coldtooth_mine_02:1 "Coldtooth Mine" @@ -400,7 +394,7 @@ building_coldtooth_mine_04:1 "Coldtooth Mining Complex" building_coldtooth_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_arathi_gold_mine_mine_01:0 "Arathi Gold Mine" - building_type_arathi_gold_mine_mine_01_desc:1 "" + building_type_arathi_gold_mine_mine_01_desc:1 "A large source of gold for the region." building_arathi_gold_mine_mine_01:1 "Arathi Gold Mining Settlement" building_arathi_gold_mine_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_arathi_gold_mine_mine_02:1 "Arathi Gold Mine" @@ -410,7 +404,7 @@ building_arathi_gold_mine_mine_04:1 "Arathi Gold Mining Complex" building_arathi_gold_mine_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_elementium_depths_01:0 "Elementium Depths" - building_type_elementium_depths_01_desc:1 "" + building_type_elementium_depths_01_desc:1 "A rich source of Elementium Ore, the hardest metal known to Azeroth, even moreso than diamond." building_elementium_depths_01:1 "Elementium Settlement" building_elementium_depths_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_elementium_depths_02:1 "Elementium Depths" @@ -420,7 +414,7 @@ building_elementium_depths_04:1 "Elementium Complex" building_elementium_depths_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_golbolar_quarry_mine_01:0 "Gol'bolar Quarry Mine" - building_type_golbolar_quarry_mine_01_desc:1 "" + building_type_golbolar_quarry_mine_01_desc:1 "A deep mine located in the heart of Gol'Bolar." building_golbolar_quarry_mine_01:1 "Gol'bolar Quarry Mining Settlement" building_golbolar_quarry_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_golbolar_quarry_mine_02:1 "Gol'bolar Quarry Mine" @@ -430,7 +424,7 @@ building_golbolar_quarry_mine_04:1 "Gol'bolar Quarry Mining Complex" building_golbolar_quarry_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_silver_stream_mine_01:0 "Silver Stream Mine" - building_type_silver_stream_mine_01_desc:1 "" + building_type_silver_stream_mine_01_desc:1 "Traditionally a bountiful source of silver for the dwarves of Ironforge." building_silver_stream_mine_01:1 "Silver Stream Mining Settlement" building_silver_stream_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_silver_stream_mine_02:1 "Silver Stream Mine" @@ -440,7 +434,7 @@ building_silver_stream_mine_04:1 "Silver Stream Mining Complex" building_silver_stream_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_slag_pit_01:0 "Slag Pit" - building_type_slag_pit_01_desc:1 "" + building_type_slag_pit_01_desc:1 "The Slag Pit lies deep within the Cauldron excavation site in Searing Gorge. It is run by cruel Dark Iron dwarves and worked by their slave laborers. Within the depths of the Slag Pit there is another danger, ravenous Incendosaurs. The Dark Irons are extremely hostile to any who would interfere with their mining operations." building_slag_pit_01:1 "Slag Pit Mining Settlement" building_slag_pit_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_slag_pit_02:1 "Slag Pit" @@ -450,7 +444,7 @@ building_slag_pit_04:1 "Slag Pit Mining Complex" building_slag_pit_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_echo_ridge_mine_01:0 "Echo Ridge Mine" - building_type_echo_ridge_mine_01_desc:1 "" + building_type_echo_ridge_mine_01_desc:1 "A mine located in northwestern Northshire Valley within Elwynn Forest." building_echo_ridge_mine_01:1 "Echo Ridge Mining Settlement" building_echo_ridge_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_echo_ridge_mine_02:1 "Echo Ridge Mine" @@ -460,7 +454,7 @@ building_echo_ridge_mine_04:1 "Echo Ridge Mining Complex" building_echo_ridge_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_fargodeep_mine_01:0 "Fargodeep Mine" - building_type_fargodeep_mine_01_desc:1 "" + building_type_fargodeep_mine_01_desc:1 "A gold mine located in Elwynn Forest" building_fargodeep_mine_01:1 "Fargodeep Mining Settlement" building_fargodeep_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_fargodeep_mine_02:1 "Fargodeep Mine" @@ -470,7 +464,7 @@ building_fargodeep_mine_04:1 "Fargodeep Mining Complex" building_fargodeep_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_jasperlode_mine_01:0 "Jasperlode Mine" - building_type_jasperlode_mine_01_desc:1 "" + building_type_jasperlode_mine_01_desc:1 "One of the key mining sites in Elwynn Forest, providing Stormwind City with valuable raw materials needed in the wars." building_jasperlode_mine_01:1 "Jasperlode Mining Settlement" building_jasperlode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_jasperlode_mine_02:1 "Jasperlode Mine" @@ -480,7 +474,7 @@ building_jasperlode_mine_04:1 "Jasperlode Mining Complex" building_jasperlode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_gold_coast_quarry_01:0 "Gold Coast Quarry" - building_type_gold_coast_quarry_01_desc:1 "" + building_type_gold_coast_quarry_01_desc:1 "A valuable mineral and gold mine in Westfall." building_gold_coast_quarry_01:1 "Gold Coast Quarry Mining Settlement" building_gold_coast_quarry_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_gold_coast_quarry_02:1 "Gold Coast Quarry" @@ -490,7 +484,7 @@ building_gold_coast_quarry_04:1 "Gold Coast Quarry Mining Complex" building_gold_coast_quarry_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_jangolode_mine_01:0 "Jangolode Mine" - building_type_jangolode_mine_01_desc:1 "" + building_type_jangolode_mine_01_desc:1 "One of the key sources in Westfall of minerals." building_jangolode_mine_01:1 "Jangolode Mining Settlement" building_jangolode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_jangolode_mine_02:1 "Jangolode Mine" @@ -500,7 +494,7 @@ building_jangolode_mine_04:1 "Jangolode Mining Complex" building_jangolode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_rolands_doom_01:0 "Roland's Doom" - building_type_rolands_doom_01_desc:1 "" + building_type_rolands_doom_01_desc:1 "A mine located in southeastern Duskwood." building_rolands_doom_01:1 "Roland's Doom Mining Settlement" building_rolands_doom_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_rolands_doom_02:1 "Roland's Doom" @@ -510,7 +504,7 @@ building_rolands_doom_04:1 "Roland's Doom Mining Complex" building_rolands_doom_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_crystalvein_mine_01:0 "Crystalvein Mine" - building_type_crystalvein_mine_01_desc:1 "" + building_type_crystalvein_mine_01_desc:1 "Located near Zul'Mamwe, the native basilisks eat the strange crystals which can be found within this mine. This gives the reptiles their hardened skin. These Singing Crystals were unique to Stranglethorn and quite valuable." building_crystalvein_mine_01:1 "Crystalvein Mining Settlement" building_crystalvein_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_crystalvein_mine_02:1 "Crystalvein Mine" @@ -520,7 +514,7 @@ building_crystalvein_mine_04:1 "Crystalvein Mining Complex" building_crystalvein_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_nethergarde_mines_01:0 "Nethergarde Mines" - building_type_nethergarde_mines_01_desc:1 "" + building_type_nethergarde_mines_01_desc:1 "An iron mine located in northern Blasted Lands." building_nethergarde_mines_01:1 "Nethergarde Mining Settlement" building_nethergarde_mines_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_nethergarde_mines_02:1 "Nethergarde Mines" @@ -530,7 +524,7 @@ building_nethergarde_mines_04:1 "Nethergarde Mining Complex" building_nethergarde_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_kajamine_01:0 "Kaja'mine" - building_type_kajamine_01_desc:1 "" + building_type_kajamine_01_desc:1 "A mine containing the last known supply of Kaja'mite." building_kajamine_01:1 "Kaja Mining Settlement" building_kajamine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_kajamine_02:1 "Kaja'mine" @@ -548,7 +542,7 @@ building_kajamine_08:1 "Gigantic Kaja Mining Complex" building_kajamine_08_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_mountainfoot_strip_mine_01:0 "Mountainfoot Strip Mine" - building_type_mountainfoot_strip_mine_01_desc:1 "" + building_type_mountainfoot_strip_mine_01_desc:1 "A very large mine operation in southwestern Azshara. It is situated in what was formerly the site of the mountain of Forlorn Ridge." building_mountainfoot_strip_mine_01:1 "Mountainfoot Strip Mining Settlement" building_mountainfoot_strip_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_mountainfoot_strip_mine_02:1 "Mountainfoot Strip Mine" @@ -558,7 +552,7 @@ building_mountainfoot_strip_mine_04:1 "Mountainfoot Strip Mining Complex" building_mountainfoot_strip_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_splintertree_mine_01:0 "Splintertree Mine" - building_type_splintertree_mine_01_desc:1 "" + building_type_splintertree_mine_01_desc:1 "A mine located in the back of Splintertree Post." building_splintertree_mine_01:1 "Splintertree Mining Settlement" building_splintertree_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_splintertree_mine_02:1 "Splintertree Mine" @@ -568,7 +562,7 @@ building_splintertree_mine_04:1 "Splintertree Mining Complex" building_splintertree_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_lornesta_mine_01:0 "Lornesta Mine" - building_type_lornesta_mine_01_desc:1 "" + building_type_lornesta_mine_01_desc:1 "Located in Darkshore." building_lornesta_mine_01:1 "Lornesta Mining Settlement" building_lornesta_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_lornesta_mine_02:1 "Lornesta Mine" @@ -578,7 +572,7 @@ building_lornesta_mine_04:1 "Lornesta Mining Complex" building_lornesta_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_boulderslide_cavern_mine_01:0 "Boulderslide Cavern" - building_type_boulderslide_cavern_mine_01_desc:1 "" + building_type_boulderslide_cavern_mine_01_desc:1 "A mine with a rare glowing purple crystal called Resonite. The crystals have a trace of earthen magic." building_boulderslide_cavern_mine_01:1 "Boulderslide Cavern Mining Settlement" building_boulderslide_cavern_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_boulderslide_cavern_mine_02:1 "Boulderslide Cavern" @@ -588,7 +582,7 @@ building_boulderslide_cavern_mine_04:1 "Boulderslide Cavern Mining Complex" building_boulderslide_cavern_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_windshear_mine_01:0 "Windshear Mine" - building_type_windshear_mine_01_desc:1 "" + building_type_windshear_mine_01_desc:1 "A tin mine." building_windshear_mine_01:1 "Windshear Mining Settlement" building_windshear_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_windshear_mine_02:1 "Windshear Mine" @@ -598,7 +592,7 @@ building_windshear_mine_04:1 "Windshear Mining Complex" building_windshear_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_deep_reaches_mine_01:0 "Deep Reaches" - building_type_deep_reaches_mine_01_desc:1 "" + building_type_deep_reaches_mine_01_desc:1 "A mine found in central Stonetalon Mountains." building_deep_reaches_mine_01:1 "Deep Reaches Mining Settlement" building_deep_reaches_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_deep_reaches_mine_02:1 "Deep Reaches" @@ -608,7 +602,7 @@ building_deep_reaches_mine_04:1 "Deep Reaches Mining Complex" building_deep_reaches_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_venture_co_mine_01:0 "Venture Co. Mine" - building_type_venture_co_mine_01_desc:1 "" + building_type_venture_co_mine_01_desc:1 "An enormous mine run by the Venture Company in the eastern cliffs of Mulgore." building_venture_co_mine_01:1 "Venture Co. Mining Settlement" building_venture_co_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_venture_co_mine_02:1 "Venture Co. Mine" @@ -618,7 +612,7 @@ building_venture_co_mine_04:1 "Venture Co. Mining Complex" building_venture_co_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_boulder_lode_mine_01:0 "Boulder Lode Mine" - building_type_boulder_lode_mine_01_desc:1 "" + building_type_boulder_lode_mine_01_desc:1 "Located due east of the Sludge Fen." building_boulder_lode_mine_01:1 "Boulder Lode Mining Settlement" building_boulder_lode_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_boulder_lode_mine_02:1 "Boulder Lode Mine" @@ -628,7 +622,7 @@ building_boulder_lode_mine_04:1 "Boulder Lode Mining Complex" building_boulder_lode_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_frazzlecraz_motherlode_01:0 "Frazzlecraz Motherlode" - building_type_frazzlecraz_motherlode_01_desc:1 "" + building_type_frazzlecraz_motherlode_01_desc:1 "A mining operation found near the quilboar in the Southern Barrens, just west of Bael Modan." building_frazzlecraz_motherlode_01:1 "Frazzlecraz Motherlode Mining Settlement" building_frazzlecraz_motherlode_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_frazzlecraz_motherlode_02:1 "Frazzlecraz Motherlode" @@ -638,7 +632,7 @@ building_frazzlecraz_motherlode_04:1 "Frazzlecraz Motherlode Mining Complex" building_frazzlecraz_motherlode_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_darkmist_cavern_01:0 "Darkmist Cavern" - building_type_darkmist_cavern_01_desc:1 "" + building_type_darkmist_cavern_01_desc:1 "A small mine in northwest Dustwallow Marsh." building_darkmist_cavern_01:1 "Darkmist Cavern Mining Settlement" building_darkmist_cavern_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_darkmist_cavern_02:1 "Darkmist Cavern" @@ -648,7 +642,7 @@ building_darkmist_cavern_04:1 "Darkmist Cavern Mining Complex" building_darkmist_cavern_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_farshire_mine_01:0 "Farshire Mine" - building_type_farshire_mine_01_desc:1 "" + building_type_farshire_mine_01_desc:1 "A mine located in the north part of Farshire in the Borean Tundra." building_farshire_mine_01:1 "Farshire Mining Settlement" building_farshire_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_farshire_mine_02:1 "Farshire Mine" @@ -658,7 +652,7 @@ building_farshire_mine_04:1 "Farshire Mining Complex" building_farshire_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_wildervar_mine_01:0 "Wildervar Mine" - building_type_wildervar_mine_01_desc:1 "" + building_type_wildervar_mine_01_desc:1 "A mine dug into Frostblade Peak" building_wildervar_mine_01:1 "Wildervar Mining Settlement" building_wildervar_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_wildervar_mine_02:1 "Wildervar Mine" @@ -668,7 +662,7 @@ building_wildervar_mine_04:1 "Wildervar Mining Complex" building_wildervar_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_wintergarde_mine_01:0 "Wintergarde Mine" - building_type_wintergarde_mine_01_desc:1 "" + building_type_wintergarde_mine_01_desc:1 "Located in Dragonblight." building_wintergarde_mine_01:1 "Wintergarde Mining Settlement" building_wintergarde_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_wintergarde_mine_02:1 "Wintergarde Mine" @@ -678,7 +672,7 @@ building_wintergarde_mine_04:1 "Wintergarde Mining Complex" building_wintergarde_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_hollowstone_mine_01:0 "Hollowstone Mine" - building_type_hollowstone_mine_01_desc:1 "" + building_type_hollowstone_mine_01_desc:1 "Located in Grizzly Hills." building_hollowstone_mine_01:1 "Hollowstone Mining Settlement" building_hollowstone_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_hollowstone_mine_02:1 "Hollowstone Mine" @@ -688,7 +682,7 @@ building_hollowstone_mine_04:1 "Hollowstone Mining Complex" building_hollowstone_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_swindlegrins_dig_01:0 "Swindlegrin's Dig" - building_type_swindlegrins_dig_01_desc:1 "" + building_type_swindlegrins_dig_01_desc:1 "A strip mine situated on the northwest side of the Suntouched Pillar inside the Path of the Lifewarden, southeast of the Maker's Perch." building_swindlegrins_dig_01:1 "Swindlegrin's Dig Mining Settlement" building_swindlegrins_dig_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_swindlegrins_dig_02:1 "Swindlegrin's Dig" @@ -698,7 +692,7 @@ building_swindlegrins_dig_04:1 "Swindlegrin's Dig Complex" building_swindlegrins_dig_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_frozen_mine_01:0 "Frozen Mine" - building_type_frozen_mine_01_desc:1 "" + building_type_frozen_mine_01_desc:1 "A mine found in the Storm Peaks, southwest of Narvir's Cradle." building_frozen_mine_01:1 "Frozen Mining Settlement" building_frozen_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_frozen_mine_02:1 "Frozen Mine" @@ -708,7 +702,7 @@ building_frozen_mine_04:1 "Frozen Mining Complex" building_frozen_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_forlorn_mine_01:0 "Forlorn Mine" - building_type_forlorn_mine_01_desc:1 "" + building_type_forlorn_mine_01_desc:1 "A mine found in the Storm Peaks." building_forlorn_mine_01:1 "Forlorn Mining Settlement" building_forlorn_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_forlorn_mine_02:1 "Forlorn Mine" @@ -718,7 +712,7 @@ building_forlorn_mine_04:1 "Forlorn Mining Complex" building_forlorn_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_saronite_mines_01:0 "Saronite Mine" - building_type_saronite_mines_01_desc:1 "" + building_type_saronite_mines_01_desc:1 "Located in the middle of Ymirheim. The miners slowly lose their sanity due to the saronite being the blood of Yogg-Saron." building_saronite_mines_01:1 "Saronite Mining Settlement" building_saronite_mines_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_saronite_mines_02:1 "Saronite Mine" @@ -728,7 +722,7 @@ building_saronite_mines_04:1 "Saronite Mining Complex" building_saronite_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_weeping_quarry_01:0 "Weeping Quarry" - building_type_weeping_quarry_01_desc:1 "" + building_type_weeping_quarry_01_desc:1 "A saronite mine south of the Shadow Vault in northwestern Icecrown." building_weeping_quarry_01:1 "Weeping Quarry Mining Settlement" building_weeping_quarry_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_weeping_quarry_02:1 "Weeping Quarry" @@ -738,7 +732,7 @@ building_weeping_quarry_04:1 "Weeping Quarry Mining Complex" building_weeping_quarry_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_pit_of_saron_01:0 "Pit of Saron" - building_type_pit_of_saron_01_desc:1 "" + building_type_pit_of_saron_01_desc:1 "A saronite mine." building_pit_of_saron_01:1 "Pit of Saron Mining Settlement" building_pit_of_saron_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_pit_of_saron_02:1 "Pit of Saron" @@ -748,7 +742,7 @@ building_pit_of_saron_04:1 "Pit of Saron Complex" building_pit_of_saron_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_greenstone_quarry_01:0 "Greenstone Quarry" - building_type_greenstone_quarry_01_desc:1 "" + building_type_greenstone_quarry_01_desc:1 "A jade ore mine in northern Jade Forest." building_greenstone_quarry_01:1 "Greenstone Quarry Mining Settlement" building_greenstone_quarry_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_greenstone_quarry_02:1 "Greenstone Quarry" @@ -758,7 +752,7 @@ building_greenstone_quarry_04:1 "Greenstone Quarry Mining Complex" building_greenstone_quarry_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_deepwind_gorge_01:0 "Deepwind Gorge" - building_type_deepwind_gorge_01_desc:1 "" + building_type_deepwind_gorge_01_desc:1 "Set in the Valley of the Four Winds." building_deepwind_gorge_01:1 "Deepwind Gorge Mining Settlement" building_deepwind_gorge_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_deepwind_gorge_02:1 "Deepwind Gorge" @@ -768,7 +762,7 @@ building_deepwind_gorge_04:1 "Deepwind Gorge Mining Complex" building_deepwind_gorge_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_big_blossom_mine_01:0 "Big Blossom Mine" - building_type_big_blossom_mine_01_desc:1 "" + building_type_big_blossom_mine_01_desc:1 "A mining operation." building_big_blossom_mine_01:1 "Big Blossom Mining Settlement" building_big_blossom_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_big_blossom_mine_02:1 "Big Blossom Mine" @@ -798,7 +792,7 @@ building_ruins_of_ogudei_mine_04:1 "Ogudei Mining Complex" building_ruins_of_ogudei_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_lightning_vein_mine_01:0 "Lightning Vein Mine" - building_type_lightning_vein_mine_01_desc:1 "" + building_type_lightning_vein_mine_01_desc:1 "A large mining complex north of the Beast Pens on the northwest side of the Isle of Thunder." building_lightning_vein_mine_01:1 "Lightning Vein Mining Settlement" building_lightning_vein_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_lightning_vein_mine_02:1 "Lightning Vein Mine" @@ -808,7 +802,7 @@ building_lightning_vein_mine_04:1 "Lightning Vein Mining Complex" building_lightning_vein_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_bleak_hills_mine_01:0 "Bleak Hills Mine" - building_type_bleak_hills_mine_01_desc:1 "" + building_type_bleak_hills_mine_01_desc:1 "A mine located east of Corlain in Drustvar. They principally extract iron ore here, but do on occasion find silver among the veins." building_bleak_hills_mine_01:1 "Bleak Hills Mining Settlement" building_bleak_hills_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_bleak_hills_mine_02:1 "Bleak Hills Mine" @@ -839,11 +833,11 @@ building_redrock_mines_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_obelisk_of_the_sun_01:1 "Obelisk of the Sun" - building_obelisk_of_the_sun_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_obelisk_of_the_sun_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world. This one is representative of the Sun." building_obelisk_of_the_moon_01:1 "Obelisk of the Moon" - building_obelisk_of_the_moon_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_obelisk_of_the_moon_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world. This one is representative of the Moon." building_obelisk_of_the_stars_01:1 "Obelisk of the Stars" - building_obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world." + building_obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world. This one is representative of the Stars." building_type_northshire_abbey_01:0 "Northshire Abbey" building_type_northshire_abbey_01_desc:1 "Home to the Brotherhood of Northshire. Its Clerics supported the citizens of the kingdom and ensured the protection of the realm alongside the Stormwind Army for decades." @@ -866,6 +860,13 @@ building_tian_monastery_01:1 "Tian Monastery" building_tian_monastery_01_desc:1 "$building_type_tian_monastery_01_desc$" + building_type_greymane_wall_01:0 "Greymane Wall" + building_type_greymane_wall_01_desc:1 "A colossal wall, that shields the denizens of its holder's domain. All unwanted guests must first face this almost insurmountable obstacle." + building_greymane_wall_01:1 "Shattered Greymane Wall" + building_greymane_wall_01_desc:1 "Once built to protect and isolate the people of Gilneas, the wall has now been shattered, exposing them all." + building_greymane_wall_02:1 "Greymane Wall" + building_greymane_wall_02_desc:2 "$building_type_greymane_wall_01_desc$" + building_type_gallywix_pleasure_palace_01:0 "Gallywix Pleasure Palace" building_type_gallywix_pleasure_palace_01_desc:0 "While staying in one lavishly luxuriant castle is fine, having a few more to choose between never hurts." building_gallywix_pleasure_palace_01:0 "Chateau" @@ -892,6 +893,8 @@ building_type_teldrassil_desc:0 "Meaning "Crown of the Earth", it was an unsuccessful attempt by Archdruid Fandral Staghelm and his compatriots to restore the night elves' immortality, lost with the near destruction of Nordrassil." building_teldrassil:0 "Teldrassil" building_teldrassil_desc:0 "Meaning "Crown of the Earth", it was an unsuccessful attempt by Archdruid Fandral Staghelm and his compatriots to restore the night elves' immortality, lost with the near destruction of Nordrassil." + building_teldrassil_corrupted:0 "Corrupted Teldrassil" + building_teldrassil_corrupted_desc:0 "This World Tree has now been fully corrupted." building_type_andrassil:0 "Andrassil" building_type_andrassil_desc:0 "Meaning "Crown of the Snow", it was grown from a branch taken from Nordrassil by Fandral Staghelm and his druids in order to stop the spread of saronite in the northern continent." building_andrassil:0 "Andrassil" From a0da42a6d9a8cf69eb300de5e9c31574b80e338e Mon Sep 17 00:00:00 2001 From: Grekopithikos <70974452+Grekopithikos@users.noreply.github.com> Date: Sat, 2 Dec 2023 21:52:04 +0200 Subject: [PATCH 35/49] Update localization/english/wc_buildings_l_english.yml Co-authored-by: arithon <47716948+arithon@users.noreply.github.com> --- localization/english/wc_buildings_l_english.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index b55bc894ed..cabb12bde2 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -840,7 +840,7 @@ building_obelisk_of_the_stars_01_desc:1 "One of three obelisks in Uldum that were once used to mask the area from the outside world. This one is representative of the Stars." building_type_northshire_abbey_01:0 "Northshire Abbey" - building_type_northshire_abbey_01_desc:1 "Home to the Brotherhood of Northshire. Its Clerics supported the citizens of the kingdom and ensured the protection of the realm alongside the Stormwind Army for decades." + building_type_northshire_abbey_01_desc:1 "Home to the Brotherhood of Northshire. Its clerics supported the citizens of the kingdom and ensured the protection of the realm alongside the army for decades." building_northshire_abbey_01:1 "Northshire Abbey" building_northshire_abbey_01_desc:1 "$building_type_northshire_abbey_01_desc$" building_type_scarlet_monastery_01:0 "Old Monastery" From c82017cbea9bb97ce20b8f80fb719f9a580dd327 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Sat, 2 Dec 2023 22:07:09 +0200 Subject: [PATCH 36/49] karazhan's not popular --- .../activities/activity_types/tournament.txt | 2 -- common/buildings/wc_special_buildings.txt | 24 +++++++++---------- .../english/wc_buildings_l_english.yml | 14 +++++------ 3 files changed, 19 insertions(+), 21 deletions(-) diff --git a/common/activities/activity_types/tournament.txt b/common/activities/activity_types/tournament.txt index 901d93416d..c5e6db03f8 100644 --- a/common/activities/activity_types/tournament.txt +++ b/common/activities/activity_types/tournament.txt @@ -624,10 +624,8 @@ OR = { has_building_or_higher = generic_university has_building_or_higher = gearshaft_university - has_building_or_higher = scholomance has_building_or_higher = falthrien_academy has_building_or_higher = narthalas_academy_02 - has_building_or_higher = karazhan_01 has_building_or_higher = violet_citadel_01 #has_building_or_higher = al_azhar_university #has_building_or_higher = sankore_university diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 51cefc97ef..997be17fd6 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1142,18 +1142,18 @@ gearshaft_university = { scholomance = { construction_time = very_slow_construction_time - effect_desc = { - desc = unlocks_building_desc - triggered_desc = { - trigger = { has_dlc_feature = tours_and_tournaments } - desc = university_toto_effect_desc - } - triggered_desc = { - trigger = { has_dlc_feature = royal_court } - desc = university_roco_effect_desc - } - desc = university_effect_desc - } + #effect_desc = { + # desc = unlocks_building_desc + # triggered_desc = { + # trigger = { has_dlc_feature = tours_and_tournaments } + # desc = university_toto_effect_desc + # } + # triggered_desc = { + # trigger = { has_dlc_feature = royal_court } + # desc = university_roco_effect_desc + # } + # desc = university_effect_desc + #} type_icon = "icon_building_university.dds" diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index cabb12bde2..0af5c89ef7 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -868,13 +868,13 @@ building_greymane_wall_02_desc:2 "$building_type_greymane_wall_01_desc$" building_type_gallywix_pleasure_palace_01:0 "Gallywix Pleasure Palace" - building_type_gallywix_pleasure_palace_01_desc:0 "While staying in one lavishly luxuriant castle is fine, having a few more to choose between never hurts." - building_gallywix_pleasure_palace_01:0 "Chateau" - building_gallywix_pleasure_palace_01_desc:0 "When the burdens of responsibility become too much (or an angry mob of peasants is storming the gates), there's no place like the rural, far-away chateau for some impromptu relaxation!" - building_gallywix_pleasure_palace_02:0 "Summer Palace" - building_gallywix_pleasure_palace_02_desc:0 "The summer palace is located in a scenic part of the duchy, far away from the menial lives of our toiling subjects. There's truly no better way to display royal power and prestige, and the simple fact that we are #emphasis better#! than everyone else." - building_gallywix_pleasure_palace_03:0 "Winter Palace" - building_gallywix_pleasure_palace_03_desc:0 "The winter palace is designed to house the royal family during the harsher months of the year. With a well-stocked larder and a defensible position, it towers over any shivering subjects that have the privilege to work nearby." + building_type_gallywix_pleasure_palace_01_desc:0 "Built by a powerful Trade Prince, this palace contains luxuries alien to the average commoner." + building_gallywix_pleasure_palace_01:0 "Gallywix Pleasure Palace" + building_gallywix_pleasure_palace_01_desc:0 "On top of being a place for the higher ups to relax, it's also a great place to party" + building_gallywix_pleasure_palace_02:0 "Luxurious Pleasure Palace" + building_gallywix_pleasure_palace_02_desc:0 "Now fully renovated to have an ocean view, grenade golf course, a secret booze cellar, a luxury pool, and a sauna." + building_gallywix_pleasure_palace_03:0 "Bejeweled Pleasure Palace" + building_gallywix_pleasure_palace_03_desc:0 "Dozens of jeweled onyx panthers have been ordered to roam the grounds of the pleasure palace." building_type_argent_tournament_grounds_01:0 "Argent Tournament Grounds" building_type_argent_tournament_grounds_01_desc:0 "By having dedicated grounds for jousting, more riders and knights are encouraged to train and join the banners." From 4157b38573ab50a7f8c7e359ec72d0e3fc17e824 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Sat, 2 Dec 2023 22:10:44 +0200 Subject: [PATCH 37/49] Update wc_buildings_l_english.yml --- localization/english/wc_buildings_l_english.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 0af5c89ef7..55e978c988 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -812,7 +812,7 @@ building_bleak_hills_mine_04:1 "Bleak Hills Mining Complex" building_bleak_hills_mine_04_desc:1 "$building_rammelsberg_mines_04_desc$" building_type_winterchill_mine_01:0 "Winterchill Mine" - building_type_winterchill_mine_01_desc:1 "" + building_type_winterchill_mine_01_desc:1 "A mine controlled by the House Ashvane for Azerite." building_winterchill_mine_01:1 "Winterchill Mining Settlement" building_winterchill_mine_01_desc:1 "$building_rammelsberg_mines_01_desc$" building_winterchill_mine_02:1 "Winterchill Mine" From c65d756b3aede81d4887461057f8ba38ab238800 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 4 Dec 2023 18:39:10 +0200 Subject: [PATCH 38/49] Bravo Company and Torq Ironblast --- .../coat_of_arms/00_wc_landed_titles.txt | 19 ++- common/culture/name_lists/wc_arathi.txt | 10 +- common/culture/name_lists/wc_dwarven.txt | 14 +- common/dynasties/1_azerothian.txt | 9 ++ common/dynasties/38000_dragon.txt | 4 + common/dynasties/4000_dwarf.txt | 4 + .../characters/17000_28000_bronzebeard.txt | 28 ++++ history/characters/1_azerothian.txt | 139 ++++++++++++++++++ .../characters/60000_63000_lordaeronian.txt | 8 +- history/characters/62000_dragon.txt | 14 ++ .../dynasties/wc_dynasty_names_l_english.yml | 6 +- .../names/wc_character_names_l_english.yml | 7 +- .../english/wc_game_concepts_l_english.yml | 2 +- localization/english/wc_mottos_l_english.yml | 1 + 14 files changed, 245 insertions(+), 20 deletions(-) diff --git a/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt b/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt index ccb80a73bd..6bd8ad1019 100644 --- a/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt @@ -184,6 +184,21 @@ k_kul_tiras = { instance = { position = { 0.5 @single_charge_position } } } } +c_boralus = { + pattern="pattern_solid.dds" + color1=rgb { 66 116 90 } + color2=white + color3=red + colored_emblem={ + color1=rgb { 131 132 98 } + color2=rgb { 113 114 80 } + texture="ce_proudmoore.dds" + instance={ + position={ 0.500000 0.520000 } + scale={ 0.960000 0.960000 } + } + } +} d_drustwar = { pattern = "pattern_solid.dds" color1 = rgb { 89 58 42 } @@ -241,10 +256,10 @@ d_gilneas = { } c_gilneas = { pattern = "pattern_solid.dds" - color1 = "black" + color1 = "black_gilneas" colored_emblem = { texture = "ce_greymane.dds" - color1 = rgb { 215 158 71 } + color1 = "white" instance = { position = { 0.5 @single_charge_position } } } } diff --git a/common/culture/name_lists/wc_arathi.txt b/common/culture/name_lists/wc_arathi.txt index beba9116de..b94ef442e6 100644 --- a/common/culture/name_lists/wc_arathi.txt +++ b/common/culture/name_lists/wc_arathi.txt @@ -427,12 +427,12 @@ name_list_azerothian = { Anduin Thoradin Antonius Kelsing Ignaeus Lordain Meryl Faldir Abram Alfred Alonsus Alwyn Anselm Arion Arnald Arthas Ashnard Beardsley Bennett Berion Bingham Borus Brentan Burns Calhoun Taelan - Carlisle Cedrik Chance Cheng Chris Christof Chuck Connell Cynric Wolfram Darren Darric Darrow Derald Deriston Desmund Durwood Alexandros + Carlisle Cedrik Chance Cheng Chris Christof Chuck Connell Cynric Wolfram Danforth Darren Darric Darrow Derald Deriston Desmund Durwood Alexandros Eddy Edmund Eduardo Edward Elliot Elmer Elmore Elroy Elton Elvin Emmerson Erick Ernest Fairfax Faol Federico Othmar Finch Foley Galen Garivald Gaucelm Gaudulf Gautmar Gavin Gedalbert Gedalca Genobaud Gerbert Gerhard Gerold Gislari Grant Raymond - Gregorio Harthal Hastings Hrolfr Hulk Jackson Jacob Jaden Jessie Jim Johnson Joseph Karl Kear Kryten Leeroy Lonan Leo Louvel Lucas Luka Sedrick - Lycurgus Mariston Marley Marlo Marlowe Mason Merle Michael Milton Milty Mitchel Norman Patrick Patten Pearson Radulf Rannulf Pharamond - Ranulf Ras Raul Remme Renault Ridley Robby Rodolf Leonid Ronther Salome Saltain Sambrose Scott Serratus Seth Seward Aurius Sybil + Gregorio Harthal Hastings Hrolfr Hulk Jackson Jacob Jaden Jessie Jim Johnson Jorgensen Joseph Karl Kear Krakauer Kryten Leeroy Lonan Leo Louvel Lucas Luka Sedrick + Lycurgus Mariston Marley Marlo Marlowe Mason Merle Messner Michael Milton Milty Mitchel Norman Patrick Patten Pearson Radulf Rannulf Pharamond + Ranulf Ras Raul Remme Renault Ridley Robby Rodolf Leonid Ronther Salome Saltain Sambrose Samuel Scott Serratus Seth Seward Aurius Sybil Shepard Smith Stanton Steven Stockwell Telford Teotbert Terenas Tetbert Teutbald Teutbert Thad Theudemeres Thorin Thrain Thurman Jorum Tirion Tobias Truesdale Ulfgangur Ulfhrafn Ulf Vincent Virion Vuitard Vukasin Vulvari Warwick Whitcomb Devlin Nicholas Hrodwulf Desmond Shaw Barmin Aethelwulf Hiro Ivaylo Roth Dernet Odesyus Osion Owain Coinin Roz Fenrisulfr Gatrie Lykaon Drake Randolph Stephan @@ -449,7 +449,7 @@ name_list_azerothian = { Carissa Carmina Caroline Carolyn Cecilia Celeste Celestria Celina Clarisse Clover Cristal Daralis Dementia Karandra Echo Edith Edolie Eilie Eirika Elenor Elise Emerson Felicia Fiona Framberta Frolaica Frotlina Nissa Carolaine Genovefa Gianna Gillian Gisela Gisselle Gisselle Gloria Goldie Grace Grimina Gundred Gwen Haley Harva Elena Aliberta - Helen Helewise Hollye Idonea Jada Jaden Jaelyn Jane Jaqueline Jayde Jaylynn Jennie Jennifer Joslyn June Kaela Andrea + Helen Helewise Hollye Idonea Jada Jade Jaden Jaelyn Jane Jaqueline Jayde Jaylynn Jennie Jennifer Joslyn June Kaela Andrea Kailey Kaliyah Kallie Karley Kasey Kassidy Kathy Tiffin Kaylah Kayli Kelsi Kenite Kiera Keira Kira Kya Lathilda Marlene Lee Leeta Liana Eliza Lisa Lithia Liz Locke Luana Lucille Macie Maidel Margarita Marlee Maybelle Mel Melina Mercy Jessica Mirelle Nina Oma Parker Patrina Ramona Riley Rosary Rubia Sabelina Sable Ello Seldon Selwyn Severa Sheila Sidney Pamela diff --git a/common/culture/name_lists/wc_dwarven.txt b/common/culture/name_lists/wc_dwarven.txt index 6e0bd4df9b..792c73dd7c 100644 --- a/common/culture/name_lists/wc_dwarven.txt +++ b/common/culture/name_lists/wc_dwarven.txt @@ -36,7 +36,7 @@ Ragnar Ragohm Ragruuk Ragthrun Regahmus Rotgrom Rotgrun Rothun Rotnyl Sheloudram Shelrus Shelthrom Sogdrus Sognar Sogngron Sognog Sognukom Sugiuhunn Sugnrigg Sugnrum Sugnthurn Sugohron Tavish Thalahgrum Thalihrthrom Thalnus Tharomin Thelahrgram Theldrus Theluhni Theruthorn Thoahrdonore Thoiamir Thordram Thorgrun Thorhunn Thormund Thornur Thorogos Thoromond Thorryl Thorthorm Thoryl - Thuliggs Thulihrmor Thulkuhm Thulmiir Thulohkum Thuluhdonore Thurgran Thuroumyl Thurren Thurruuk Thygron Thyn Toredon Torukohm + Thuliggs Thulihrmor Thulkuhm Thulmiir Thulohkum Thuluhdonore Thurgran Thuroumyl Thurren Thurruuk Thygron Thyn Toredon Torq Torukohm Tyoutharm Umdahr Umuamyl Urmihann Urmmond Urmotharn } female_names = { @@ -64,7 +64,7 @@ pat_grf_name_chance = 30 mat_grf_name_chance = 10 father_name_chance = 25 - + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. pat_grm_name_chance = 20 mat_grm_name_chance = 40 @@ -116,7 +116,7 @@ name_list_bronzebeard = { Ragnar Ragohm Ragruuk Ragthrun Regahmus Rotgrom Rotgrun Rothun Rotnyl Sheloudram Shelrus Shelthrom Sogdrus Sognar Sogngron Sognog Sognukom Sugiuhunn Sugnrigg Sugnrum Sugnthurn Sugohron Tavish Thalahgrum Thalihrthrom Thalnus Tharomin Thelahrgram Theldrus Theluhni Theruthorn Thoahrdonore Thoiamir Thordram Thorgrun Thorhunn Thormund Thornur Thorogos Thoromond Thorryl Thorthorm Thoryl - Thuliggs Thulihrmor Thulkuhm Thulmiir Thulohkum Thuluhdonore Thurgran Thuroumyl Thurren Thurruuk Thygron Thyn Toredon Torukohm + Thuliggs Thulihrmor Thulkuhm Thulmiir Thulohkum Thuluhdonore Thurgran Thuroumyl Thurren Thurruuk Thygron Thyn Toredon Torq Torukohm Tyoutharm Umdahr Umuamyl Urmihann Urmmond Urmotharn } female_names = { @@ -144,7 +144,7 @@ name_list_bronzebeard = { pat_grf_name_chance = 30 mat_grf_name_chance = 10 father_name_chance = 25 - + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. pat_grm_name_chance = 20 mat_grm_name_chance = 40 @@ -219,7 +219,7 @@ name_list_wildhammer = { pat_grf_name_chance = 30 mat_grf_name_chance = 10 father_name_chance = 25 - + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. pat_grm_name_chance = 20 mat_grm_name_chance = 40 @@ -295,7 +295,7 @@ name_list_dark_iron = { pat_grf_name_chance = 30 mat_grf_name_chance = 10 father_name_chance = 25 - + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. pat_grm_name_chance = 20 mat_grm_name_chance = 40 @@ -368,7 +368,7 @@ name_list_frostborn = { pat_grf_name_chance = 30 mat_grf_name_chance = 10 father_name_chance = 25 - + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. pat_grm_name_chance = 20 mat_grm_name_chance = 40 diff --git a/common/dynasties/1_azerothian.txt b/common/dynasties/1_azerothian.txt index 173a792835..c0f6128b36 100644 --- a/common/dynasties/1_azerothian.txt +++ b/common/dynasties/1_azerothian.txt @@ -1682,4 +1682,13 @@ jenkins = { name = "Jenkins" culture = azerothian motto = Jenkins_motto +} +keeshan = { + name = "Keeshan" + culture = azerothian + motto = Keeshan_motto +} +troteman = { + name = "Troteman" + culture = azerothian } \ No newline at end of file diff --git a/common/dynasties/38000_dragon.txt b/common/dynasties/38000_dragon.txt index 7eee704f47..9c1d7c0e47 100644 --- a/common/dynasties/38000_dragon.txt +++ b/common/dynasties/38000_dragon.txt @@ -10,6 +10,10 @@ culture = black_dragon motto = dynn_Black_dragonflight_motto } +doane = { #Darkblaze + name = "Doane" + culture = black_dragon +} ### Red Dragons 38100 = { #Alexstrazsa name = "dynn_Red_dragonflight" diff --git a/common/dynasties/4000_dwarf.txt b/common/dynasties/4000_dwarf.txt index a2051c65f6..60e410b8a6 100644 --- a/common/dynasties/4000_dwarf.txt +++ b/common/dynasties/4000_dwarf.txt @@ -2206,3 +2206,7 @@ viking = { name = "Viking" culture=old_dwarven } +ironblast = { + name = "Ironblast" + culture=bronzebeard +} diff --git a/history/characters/17000_28000_bronzebeard.txt b/history/characters/17000_28000_bronzebeard.txt index 4898fc5e6c..bac9b0d42b 100644 --- a/history/characters/17000_28000_bronzebeard.txt +++ b/history/characters/17000_28000_bronzebeard.txt @@ -2951,6 +2951,34 @@ ita_thunderbrew={ 787.3.1={ death=yes } } +torq_ironblast={ + name=Torq + dynasty=ironblast + culture=bronzebeard religion=khazism + trait=education_stewardship_2 trait=honest trait=diligent trait=patient + 363.2.13={ birth=yes trait=creature_dwarf } + 400.4.16={ + trait=physique_good_2 #Mountain King + effect={ + set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + set_variable = { name = wc_strength_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + learn_language = language_common + } + # trait=physical_lifestyle_endurance_2 + # trait=physical_lifestyle_strength_2 + } + 576.1.1={ + effect={ + set_relation_friend = character:46005 # Darius Crowley + } + employer=46005 + } + 603.04.17={ + employer=48081 #Jaina + } + 787.3.1={ death=yes } +} + #dynasty = 4240 bronzebeard1 = { #Generated name = Amnur diff --git a/history/characters/1_azerothian.txt b/history/characters/1_azerothian.txt index e4a5972c9e..0a774435e7 100644 --- a/history/characters/1_azerothian.txt +++ b/history/characters/1_azerothian.txt @@ -16377,6 +16377,145 @@ jem_father = { 583.4.3 = { death = yes } } +john_keeshan = { + name = John + dynasty=keeshan + religion = holy_light + culture = azerothian + trait=education_martial_3 trait = education_martial_prowess_3 + trait=vengeful trait=arbitrary trait=brave + 567.10.3 = { birth = yes trait = creature_human } + 581.6.10={ + add_spouse=jade_keeshan + set_relation_friend = character:brubaker + } + 582.5.1={ + effect={ + set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_3_physical_trait_value } + set_variable = { name = wc_strength_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + } + } + 603.1.17={ + employer=378 Count Remington Ridgewell + } + 683.4.3 = { death = yes } +} +jade_keeshan = { + name = Jade + female=yes + religion = holy_light + culture = azerothian + trait = education_martial_prowess_2 + 567.10.3 = { birth = yes trait = creature_human } + 589.4.3 = { + death = { + death_reason = death_battle + } + } +} +colonel_troteman = { + name = Samuel + dynasty=troteman + religion = holy_light + culture = azerothian + trait=education_martial_3 trait = education_martial_prowess_2 + trait=vengeful trait=just trait=diligent + 567.10.3 = { birth = yes trait = creature_human } + 683.4.3 = { death = yes } +} +messner = { + name = Messner + religion = holy_light + culture = azerothian + trait=education_martial_3 trait = magic_good_1 + trait=calm trait=shy + 567.10.3 = { birth = yes trait = creature_human } + 582.5.1={ + effect={ + set_variable = { name = wc_elemental_fire_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_3_magic_trait_value } + } + } + 611.1.13 = { + death = { + death_reason = death_battle + killer = darkblaze + } + } +} +jorgensen = { + name = Jorgensen + religion = holy_light + culture = azerothian + trait=education_martial_2 + trait=compassionate trait=shy trait=trusting + 567.10.3 = { birth = yes trait = creature_human } + 582.5.1={ + effect={ + set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + set_variable = { name = wc_strength_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + set_variable = { name = wc_light_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_magic_trait_value } + } + } + 611.1.13 = { + death = { + death_reason = death_battle + killer = darkblaze + } + } +} +krakauer = { + name = Krakauer + religion = holy_light + culture = azerothian + trait=education_martial_3 + trait=gregarious trait=wrathful + 567.10.3 = { birth = yes trait = creature_human } + 582.5.1={ + effect={ + set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + set_variable = { name = wc_strength_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + } + } + 611.1.13 = { + death = { + death_reason = death_battle + killer = darkblaze + } + } +} +danforth = { + name = Danforth + religion = holy_light + culture = azerothian + trait=education_martial_3 + trait=gregarious trait=wrathful + 567.10.3 = { birth = yes trait = creature_human } + 583.5.1={ + effect={ + set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + set_variable = { name = wc_strength_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } + } + } + 611.1.13 = { + death = { + death_reason = death_battle + killer = darkblaze + } + } +} +brubaker = { + name = Brubaker + religion = holy_light + culture = azerothian + trait=education_intrigue_2 + 567.10.3 = { birth = yes trait = creature_human } + 611.1.12 = { + death = { + death_reason = death_battle + } + } +} + #dynasty = 18 azerothian1 = { #Generated name = Duncan diff --git a/history/characters/60000_63000_lordaeronian.txt b/history/characters/60000_63000_lordaeronian.txt index 59d36cffaa..abe74b7f97 100644 --- a/history/characters/60000_63000_lordaeronian.txt +++ b/history/characters/60000_63000_lordaeronian.txt @@ -465,7 +465,7 @@ culture=lordaeronian religion=holy_light sexuality = heterosexual martial=7 diplomacy=7 stewardship=6 intrigue=3 learning=6 - trait=education_martial_4 trait=generous trait=compassionate trait=diligent trait=brave + trait=education_martial_4 trait=education_martial_prowess_4 trait=generous trait=compassionate trait=diligent trait=brave disallow_random_traits = yes 549.7.21={ birth=yes @@ -515,7 +515,7 @@ dynasty=30003 culture=lordaeronian religion=holy_light martial=6 diplomacy=6 stewardship=6 intrigue=5 learning=7 - trait=education_martial_3 trait=compassionate trait=generous trait=gregarious + trait=education_martial_3 trait=education_martial_prowess_2 trait=compassionate trait=generous trait=gregarious trait = rowdy disallow_random_traits = yes father=60014 #Tirion @@ -11713,10 +11713,12 @@ timmys_brother4={ 590.3.11={ birth=yes trait=creature_human } 603.5.1={ trait=scarred + trait=vengeful + employer=60016 #Taelan Fordring } 605.9.9={ religion=scarlet_light - trait=zealous trait=vengeful + trait=zealous } 650.3.1={ death = yes } } diff --git a/history/characters/62000_dragon.txt b/history/characters/62000_dragon.txt index db1c24caaa..da51c11e37 100644 --- a/history/characters/62000_dragon.txt +++ b/history/characters/62000_dragon.txt @@ -575,6 +575,20 @@ nalice={ } 612.10.5={ death=yes } } +darkblaze={ + name=Darkblaze + dynasty=doane + culture=black_dragon religion=nzoth_worship + trait=education_intrigue_3 trait=magic_good_1 + trait=deceitful trait=sadistic trait=arrogant + 200.1.1={ + birth=yes trait=creature_black_dragon + } + 303.1.1={ + effect={ set_variable = { name = wc_disorder_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_magic_trait_value } } + } + 612.10.5={ death=yes } +} azuregos={ name=Azuregos diff --git a/localization/english/dynasties/wc_dynasty_names_l_english.yml b/localization/english/dynasties/wc_dynasty_names_l_english.yml index bad01644cf..b33d90fc09 100644 --- a/localization/english/dynasties/wc_dynasty_names_l_english.yml +++ b/localization/english/dynasties/wc_dynasty_names_l_english.yml @@ -9069,4 +9069,8 @@ Blacksail:0 "Blacksail" Snarl:0 "Snarl" Groove:0 "Groove" - Grapplehammer:0 "Grapplehammer" \ No newline at end of file + Grapplehammer:0 "Grapplehammer" + Ironblast:0 "Ironblast" + Keeshan:0 "Keeshan" + Troteman:0 "Troteman" + Doane:0 "Doane" \ No newline at end of file diff --git a/localization/english/names/wc_character_names_l_english.yml b/localization/english/names/wc_character_names_l_english.yml index e70cb5b217..3d8a69a66f 100644 --- a/localization/english/names/wc_character_names_l_english.yml +++ b/localization/english/names/wc_character_names_l_english.yml @@ -17611,4 +17611,9 @@ Merva:0 "Merva" Exzhal:0 "Exzhal" Hobart:0 "Hobart" - + Torq:0 "Torq" + Samuel:0 "Samuel" + Messner:0 "Messner" + Jorgensen:0 "Jorgensen" + Krakauer:0 "Krakauer" + Brubaker:0 "Brubaker" \ No newline at end of file diff --git a/localization/english/wc_game_concepts_l_english.yml b/localization/english/wc_game_concepts_l_english.yml index 4d237c9d75..25417ab877 100644 --- a/localization/english/wc_game_concepts_l_english.yml +++ b/localization/english/wc_game_concepts_l_english.yml @@ -53,7 +53,7 @@ twisting_nether_return_years:1 "#V [EmptyScope.ScriptValue( 'return_to_twisting_nether_min' )|0]-[EmptyScope.ScriptValue( 'return_to_twisting_nether_max' )|0]#!" game_concept_twisting_nether:0 "Twisting Nether" - game_concept_twisting_nether_desc:0 "Instead of [character_death_dying|E], [characters|E] with [GetTrait('being_demon').GetName( GetNullCharacter )] [trait|E] return to the Twisting Nether.\n\nThey get [GetTrait('in_twisting_nether').GetName( GetNullCharacter )] [trait|E] but can return to Azeroth in $twisting_nether_return_years$ years.\n\nReturning costs #V 2#! [prestige_level|E] and increases [stress|E].\n\nDemons can't return if they...\n$EFFECT_LIST_BULLET$Vanish\n$EFFECT_LIST_BULLET$Are sacrificed\n$EFFECT_LIST_BULLET$Commit suicide\n$EFFECT_LIST_BULLET$Are scared to death" + game_concept_twisting_nether_desc:0 "Instead of [character_death_dying|E], [characters|E] with the [GetTrait('being_demon').GetName( GetNullCharacter )] [trait|E] return to the Twisting Nether.\n\nThey get [GetTrait('in_twisting_nether').GetName( GetNullCharacter )] [trait|E] but can return to Azeroth in $twisting_nether_return_years$ years.\n\nReturning costs #V 2#! [prestige_level|E] and increases [stress|E].\n\nDemons can't return if they...\n$EFFECT_LIST_BULLET$Vanish\n$EFFECT_LIST_BULLET$Are sacrificed\n$EFFECT_LIST_BULLET$Commit suicide\n$EFFECT_LIST_BULLET$Are scared to death" game_concept_wc_incapable:0 "Incapable" game_concept_wc_incapable_desc:0 "Incapable characters cannot take actions independently due to severe illness or being isolated." diff --git a/localization/english/wc_mottos_l_english.yml b/localization/english/wc_mottos_l_english.yml index 6edfd3b039..19e1fbca33 100644 --- a/localization/english/wc_mottos_l_english.yml +++ b/localization/english/wc_mottos_l_english.yml @@ -4,6 +4,7 @@ ### Azerothian dynn_Wrynn_motto:0 "Patience, Valiance And Faith" Jenkins_motto:0 "Leeeeeroy Jenkins!" + Keeshan_motto:0 "AAAHHHH! AAHHHHHHHHH!!!! AAHHHHHHHHHHHHHHHHHH!!!! AAAAAAAAAAAHHHHHHHHHHHHH!!!!" ###Gilnean dynn_Greymane_motto:0 "For Country And For Family" From d754680f37395871434466f0a9f2d6e76f7a9d75 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Mon, 4 Dec 2023 20:15:26 +0200 Subject: [PATCH 39/49] narthalas icon --- common/buildings/wc_special_buildings.txt | 4 ++-- common/culture/name_lists/wc_dwarven.txt | 6 +++--- .../building_types/icon_structure_narthalas.dds | Bin 0 -> 78128 bytes .../dynasties/wc_dynasty_names_l_english.yml | 2 ++ 4 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 gfx/interface/icons/building_types/icon_structure_narthalas.dds diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 47b3c578c2..ff5d504d59 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1652,7 +1652,7 @@ cathedral_eternal_night = { } narthalas_academy_01 = { - type_icon = "icon_building_university.dds" + type_icon = "icon_structure_narthalas.dds" can_construct_potential = { always = no @@ -1671,7 +1671,7 @@ narthalas_academy_01 = { } narthalas_academy_02 = { - type_icon = "icon_building_university.dds" + type_icon = "icon_structure_narthalas.dds" effect_desc = { desc = unlocks_building_desc triggered_desc = { diff --git a/common/culture/name_lists/wc_dwarven.txt b/common/culture/name_lists/wc_dwarven.txt index 792c73dd7c..1f56b799e6 100644 --- a/common/culture/name_lists/wc_dwarven.txt +++ b/common/culture/name_lists/wc_dwarven.txt @@ -320,11 +320,11 @@ name_list_frostborn = { } male_names = { - Amnur Armdur Armmand Baldrom Balhunn Baluamund Bangarn Banianik Bankuhm Banni Banohrgron Bantharn Bargurn Barmor Belgarn + Amnur Armdur Armmand Baldrom Baleog Balhunn Baluamund Bangarn Banianik Bankuhm Banni Banohrgron Bantharn Bargurn Barmor Belgarn Beliumar Belkahm Belmus Belnu Belohrdus Bengagram Bengiggs Bhalahm Bhalman Bhalomar Bharyth Bheldohr Bhelgorn Bhelihrmus Bhelmek Bhelron Bramgos Bramhunn Bramiakam Bramrigg Bramukam Brandram Bromahrgas Bromnam Bromohdur Bromorim Bromthrum Brumahrgarn Brumdur Brumimand Brummur Brumron Bundrum Dalahrrum Dalhan Dariagus Darmur Dolarim Doligrom Dolnam Doluhron - Dramrim Dramuakohm Dromdonore Drumdor Drumiakahm Drumoudahr Drumthran Drumuthurn Dulhunn Dulomar Dulthorn Emgrom Emkuhm + Dramrim Dramuakohm Dromdonore Drumdor Drumiakahm Drumoudahr Drumthran Drumuthurn Dulhunn Dulomar Dulthorn Erik Emgrom Emkuhm Ermrim Ermthrun Galmar Galuathrun Garorig Garthus Gerduhr Geruadrom Geruagarn Gimgarn Gimthran Giragurn Girahyth Girmund Girrim Golrus Gorthorm Gouldm Gralgorn Gralmond Gramihrthurn Grammus Gramnar Gramtharn Granahnom Granotharn Granuadan Granuam Gremdohr Gremdor Gremdrum Gremgrun Gremmin Gremmur Gremrig Gremthrom Grengram Greniuhun Grenthurm Grenudram Grilohrdram @@ -336,7 +336,7 @@ name_list_frostborn = { Jorni Jorohrkom Jorukuhm Karmin Karryl Khardor Kharryl Khartharm Kharuadur Kramg Kramnyl Kromamin Kromiumand Kromnom Kromohmus Kromuaren Krumgos Krumiakuhm Krumodur Krumrum Magahrig Maghann Magianur Magihrdar Magmur Magthurn Maguhmin Malmond Malram Maltharn Maluhthrom Melahrkahm Melgrun Melmund Melohrdan Meluakom Meluamar Muiredon Muirhan Muirounar Muiruhruuk - Muirunir Muirutharn Oldahr Oldren Olnom Olugram Orimnir Orimruuk Orimyth Ormadonore Ormhan Ormithorm Ormmek Ormram Raggarn + Muirunir Muirutharn Olaf Oldahr Oldren Olnom Olugram Orimnir Orimruuk Orimyth Ormadonore Ormhan Ormithorm Ormmek Ormram Raggarn Ragohm Ragruuk Ragthrun Regahmus Rotgrom Rotgrun Rothun Rotnyl Sheloudram Shelrus Shelthrom Sogdrus Sognar Sogngron Sognog Sognukom Sugiuhunn Sugnrigg Sugnrum Sugnthurn Sugohron Thalahgrum Thalihrthrom Thalnus Tharomin Thelahrgram Theldrus Theluhni Theruthorn Thoahrdonore Thoiamir Thordram Thorgrun Thorhunn Thormund Thornur Thorogos Thoromond Thorryl Thorthorm Thoryl diff --git a/gfx/interface/icons/building_types/icon_structure_narthalas.dds b/gfx/interface/icons/building_types/icon_structure_narthalas.dds new file mode 100644 index 0000000000000000000000000000000000000000..c1237991edc8a2516b7436e70c513b74dc8a4ca6 GIT binary patch literal 78128 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 Date: Tue, 5 Dec 2023 08:43:42 +0200 Subject: [PATCH 40/49] more icons --- common/buildings/wc_special_buildings.txt | 6 +++--- .../building_types/icon_structure_cave.dds | Bin 0 -> 78128 bytes .../building_types/icon_structure_nightwell.dds | Bin 0 -> 78128 bytes .../icon_structure_tomb_of_sargeras.dds | Bin 0 -> 78128 bytes 4 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 gfx/interface/icons/building_types/icon_structure_cave.dds create mode 100644 gfx/interface/icons/building_types/icon_structure_nightwell.dds create mode 100644 gfx/interface/icons/building_types/icon_structure_tomb_of_sargeras.dds diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index ff5d504d59..d82676adde 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -408,7 +408,7 @@ sunwell_01 = { # Nightwell nightwell_01 = { - type_icon = "icon_structure_sunwell.dds" + type_icon = "icon_structure_nightwell.dds" province_modifier = { development_growth = 0.1 @@ -1632,7 +1632,7 @@ argent_tournament_grounds_03 = { ## Broken Isles cathedral_eternal_night = { - type_icon = "icon_structure_tomb_of_cyrus.dds" + type_icon = "icon_structure_tomb_of_sargeras.dds" province_modifier = { garrison_size = 0.4 @@ -1705,7 +1705,7 @@ narthalas_academy_02 = { } falanaar_tunnels_01 = { - type_icon = "icon_structure_hadrians_wall.dds" + type_icon = "icon_structure_cave.dds" character_modifier = { martial = 2 diff --git a/gfx/interface/icons/building_types/icon_structure_cave.dds b/gfx/interface/icons/building_types/icon_structure_cave.dds new file mode 100644 index 0000000000000000000000000000000000000000..5b0a3810ad7de589ba99e7d10654236936cdaf30 GIT binary patch literal 78128 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 aP*|X_Kw*Kx0)+(%3ltV8EHKAd;C}&}{bbMp literal 0 HcmV?d00001 diff --git a/gfx/interface/icons/building_types/icon_structure_nightwell.dds b/gfx/interface/icons/building_types/icon_structure_nightwell.dds new file mode 100644 index 0000000000000000000000000000000000000000..a9e13e9d53a7617d62d33af88f4ed1bd60161bfa GIT binary patch literal 78128 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 literal 0 HcmV?d00001 diff --git a/gfx/interface/icons/building_types/icon_structure_tomb_of_sargeras.dds b/gfx/interface/icons/building_types/icon_structure_tomb_of_sargeras.dds new file mode 100644 index 0000000000000000000000000000000000000000..6a3f7aabe12e00b8b6dd87a4a9f9c1cd021cfdb4 GIT binary patch literal 78128 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

w6hvuN7`?y35;)0Jx-3xBHmm1{&Vo^OZ33soQY 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 D)31 Date: Tue, 5 Dec 2023 23:46:29 +0300 Subject: [PATCH 41/49] Building Icons for Broken Isles Added building icons for broken isles. --- .../icons/building_types/icon_building_cave.dds | Bin 0 -> 78128 bytes .../icon_building_narthalas_academy.dds | Bin 0 -> 78128 bytes .../building_types/icon_building_nightwell.dds | Bin 0 -> 78128 bytes .../icon_building_shaldrassil.dds | Bin 0 -> 78128 bytes .../icon_building_tomb_of_sargeras.dds | Bin 0 -> 78128 bytes .../building_types/icon_building_watchers.dds | Bin 0 -> 78128 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 gfx/interface/icons/building_types/icon_building_cave.dds create mode 100644 gfx/interface/icons/building_types/icon_building_narthalas_academy.dds create mode 100644 gfx/interface/icons/building_types/icon_building_nightwell.dds create mode 100644 gfx/interface/icons/building_types/icon_building_shaldrassil.dds create mode 100644 gfx/interface/icons/building_types/icon_building_tomb_of_sargeras.dds create mode 100644 gfx/interface/icons/building_types/icon_building_watchers.dds diff --git a/gfx/interface/icons/building_types/icon_building_cave.dds b/gfx/interface/icons/building_types/icon_building_cave.dds new file mode 100644 index 0000000000000000000000000000000000000000..52033ad8ce786e791e80d99ba454e24ab1cfc3d1 GIT binary patch literal 78128 zcmeI53A|m?*@t5cf}ll_+oaz6*{r1~-1;rc` z8YnbSXrRzQp@BjJg$4=@6dEWrP-vjgK%s#`1BC_(4HOzEG*D=u&_JPqLIZ^c3Jnw* zC^S%LpwK{}fkFd?1_})n8YnbSXrRzQB@OV4XA8q>CFZMCw#X~AR80fus3)8aZ^Fkg z79M~VtJN*?3w^~JKr{Zj?GIrfOn?!!ob|84K)5pzMVlhI`=5;{7*9p{L2XIeVuJC`ef&XJ2wt&Gf9_rCkHNA!WuV^R4 zD}|FOw*xE*E5eR2e<|)=&c3SGN$?ho0N)?f>LV}+ZilPk95^0!hgG2XHquJkE6wlC zgzrFG=&6#1l6h*+^RcNE>fiKzyMfyBtW-_S(K(G_#q z9o(y9pqBM$?K=9J;HQ2@d_t+8-q%9g?-E}Z^jil)oEOSe3x`qf;zC#T>xy~wU27zG z?p2%jS&{E~)ek)TjsW#jt{=~nw;U`4=T|6KuKt_U=~d{ec3m-lo*AdX+fd8iF1I#u z`Zw5~2A*MGfbW9dXTlxled6A+eKya2Sl+nz?gzl{5q^L8HN^KlZO3he`1Pdw9_YP( zV3{(ZY#hEo+54e*Z>;g|&fNJgl-vQXT|Bpqh^vj~;1A$ENL}m#JHd}&Yv=_V!v?S+ z`0lwq{1p0t<-QO4D9^S5pdPdI&%6CG&>ouMS;$h)yZc6kud2;gMRV<4H_LqIDf1*Y zkA-f~6*hwHU`J3}YGxn!IUEc}!r`T7^L`9!%J;jY;0Ew)%F_qS>etkl#Sg2&f z^0yS4s##O(F@L^?d)8E%=UVa}#HR0JUEoA`9z5edgD=3d(027FUqgJ3`K+Jw{1fAG zel7j+y;h&N0Bi%EwdL&Cr=1I3<<}MS=9*82deC^s&uJY-M`Sg6zceIA4w7WSh4|hUaYo}U!|DsPTfWE8J**~bzRd!u5m)=$M zQ`P3b*8H2W-4O;rYv{Jte#Q0frf=Q>ra+t?$31@+E3{QzTg=nX!1tWiSnmng{Ui9k z_Dk?i6tC0l7XK^#^Lu)we)TSNRasZepYKz(yh~M@ck{e^yZ<+bCfF5Thidi8<$Iqm zmlx8#b2nmd498BTyWbs!uFC6*xjO~ML0FeYg`Z;cJn)^*cdUU>={>7jyK1V^I*0nc zPpaqeTu)d@$DWf*7uuRxTg=IVa4~pB)id{Lb-nYR2KuPOpb@&wqN%jL)RR`t?_I^% z<}bAM|Jq_M7KK}&($CLoT@QbDcnoxg6QI)lx7IdhmwN7>-xa!YIi~+yrrt9tZCyQo z2Ez`}3}=G#o>q2lO7mUk!2f1#G5#gsUTDO*6ttn99)$y-1%3dxLZ!P&s5`fW{yct< z|3+;wZqL5If#16uv7X*No&~=fcsE}Q&Vn(}2>WxI4d17K_}`>0#ydaU41P~;#CpAl zo%5gv^aS-Z5*lH<9vf=iZ)207t^MVA+B_dJ{r$(eL4S<(9B7oLp2F77;Jedx<)7sFm~1o#cz-_sX)kE$I@;O_)bok( zGWf2LEMM+f?LP;aka?J@Z|op`f4X1e?Ka@Hu3uU#`rT)b~Dc1~gh*|G;Jos9pD=eRvHHn;UeL90TJz z8S?DyuqGcZ63bTc7hwWf;lpgZ)gxu&0G2FFmT zKl*5WTaU0tb7DyU+rvnxG*;(gHP{-;odZc!QXMcDDEdLc;4*IFA z=XIraYR&tA_SKeqEU%4gsM7-a_-b|CoBHLRbE2l~Gk?_8n^117qsZG7HiK6xlzX4N zZD0pbALZ1_Q#1~Mmep{tG2m68j%G2hRl>=gJK;(1Do-$fa< z@mPkkp}zNtpsCY{dvBWt*TT=ibq-}49jYTWG!b5dtHAr)#wGqr=zTlc?oiU4lVp0O z=W8hMTxK~3V>`a9xbL@`le9&DJA!9WJQm~X=zm~!aL$wYY0u%iU)H%(&$iJS`hkAR zzMKVWtu^ja-uY!b=yQ&Qp0GgaUa(tOKhhS2+h8!n<9(aweL;U7r&o&KNm;#y*{9?&Dyue zDXXq-%~2<|?U}5e_Y3`=okRMmKT5j~4&-R?&4_xQ8dTD8+ zDcb||#cBCj)7-y@%+8uB&6)4bN#EeQx(;iC`=rvCE&CVf2Kt|B?@69*zkn9F99*NZ zpw8}qN^RxMQ?Dn(VlWSE1P_4eS!|6e&C$Y?e-6e*^$sIGEPAeH&%NY)+MjA=tL5w4 z51L)IMc>u}&xYhU+=uJJflzKQTSraZ1S`RgFcy-w;^(R49|g^DDX1yi@(j8g;ah(n(-@dF@XBonh*o3S*-BXAmD6Jy)}TLMGl*9PkC2ED-dwPb$$ z>^bJ0WoVUh))@p{K^^J0)YU0)CB!!Cjemf>L%?%ycgS>09E|PN z6CZ=EbHe-*-y5>}l1lArcl(l7-D|HyD6g;0;%}|f9Zrnu1{;kCM__lB{o8=Fy(|QO zkv5(e$nODaMJ=S2Nv5fn^`I}Pvt+){uCM2-q4$hFkVUs?w$jqZVbArQx3vC0BA&JX zY4+kY?HpgS>wX&#A>VerGsO3Beh&+F z)boYWb4U;2X!5=fyTV5m%7yZ^hQqLZVer>&8Pe_mP}^yJ_x+{``h$KYtxUPJ+e>x5 zZAN_O;RdN!s%sHx%0J?^4s&!Y~q& zeNji=5mp0rm(0)d>^r2o@?AQuyl3FSpl?abuO&^t+ujRQD+@45}%QQMZhPDoAE1yMMOM>^zcpUDp6QCKcPvphrs>Or9 zdc2Gc^Bes={Vr@S4G%y$O_}~N=v!`v--24)3l4xkfSSysvG*uHKMaLuAk2+t(C#q2 zl;(YP7uWSa2WPh zg)PAO(~fI+9~=Xwd*|v3TY>9(9XthN!2WvI@t*fjI2_d6evs$xwi_m6ZM1-M>ew9r+0YE`>w3m}3-w*Y*Fd|mt?@kP{bmu@ zPsY{8im)gQhsWVW@Exrg)`MTdweTPe2In}oqfd?dsec;)EpR00U*r6^ZX9>qX+GzPD(-%oag_2I%qUO9V>O82h#2(-z+fkZpY!0xaItOf3I_k2C$8A1JJ;RFcl8SHru zDo%ufbDM#FM(yoMRTzb&r?h3abG5pwgEV% z*nV6lj(gs04*DzKE8{$Exvwk}r#Cw8JN~)Q7ux*4%SxNa!du|JoCfudPhY<}Xg9g8 z`htH$Xu~^#}A^Q(cJb7h=1W>`bJr8u1Qhe|C*@wHVLuLRx*#L-jkdOn$PC z@21DW8;SDj$##=-ldNCsv$hAp7SIW1$$vkScDdJ`n) z!TzU>t5Ipb7dS7y!1mkx?-(&ozGd0*=|lJ!QHY~Gr~rdo8()`d0TdeE08ZTsvxZ3*h?UdW><&)ZEZ z%`N%uA$e|ve*Brd7RaM3>v~^nML*k7pP-@n&D^|2T2>g%XwB^1bNSs{?+CVn+t<`KH08!xAUP1lK1dr+2pg@ zFSk#UW$StVfOdL8AMjg;w%&x*tBt$S`LyZ!41;>c6W1M#tsj7XB~H&8_s)DesLgHR zDF}64o1U;QQK^7rX_bO|?4&`a&o08`pCX^0S6{{AyO4$#VMd zX1F@)-x%U;`rjI$y?NkiP}9ji=6(JI8}9R?;P^W2sTuFq-V?fm?_r<9RnP(xAn!UI z8uUY5$32stqPzvkdj=f8nsSZ0f_>QmmV>n@;~v-%)POc$g)DW;mHCMJzN2b$NzjL!1gpSr!1XRyH!a=!+u~tP ziO(nDISxth0H=cEx(>R)-r$|<&(H#%*J=HnLXyPtc(8Snt)^(ArpYSMLdo;HRJS><(e?-AKF{vYvx^`x(zewYcvfmq8C$6E1*vAg$hL(iaV5Z0(S?{ug{tPwPvy zv}x446;_3v!M<0kQ!U@Uwh62T&RLizwYw;M7xX>V?8Nz>P=2O=lapt^CCv1FAr?x{yBYf88PG3`v9&|ma{qY;t~7=?&+nMd>B+DX#AifYE^quL zYMH9QWFOQ;+23Cy??2|*@~|*04W5Pff^(t0fuOF+^)t`7Yc1=! z?tN1}hOBnprtGSX&`mWPw9^mNaoo4Jc)kSohb>?Y=ng$#d2nqHhP?NjxQ#eI1Y53^ zZN}+wTs^C+T_D_9Y=0=Ixl2L4=}+T&#xwo9!IbL=TY_iq6YwW+{9WK|_!Mr0W_T8o z?X=bN2-;p5ew(uoFHwH_&s3}FqTYPk=?(fw=fpJ`0$W2fYzBSdBsd59!{Oi^XazVH zCV_S9K}~c6buj_FJB$P0cY@tN5Z8}*4o!huVLMQd*6mv26vCkQkBHm9yI`g>Fgb7J z>wn!}ahu=pY+nwBNxc?uJeg-td9xxo@{5)~(pAGh7O;E4;jU{12_&aFtO3+U_mwSVHQvX+j z^YuI&2hR7A@Mkc8E!Yowl$$^D=7B%L*O1ot$)u}cZEXbJl|P5HvTc#}0Bt+|FgJPH zoJhU@_?bhwxv3|ecJ!&sgY$MOcqggW*MC#yT37{oLDoBunsohMfeS%@sgC9ab+b5l z?x>FiVQElPe}xV(0QQBe;XR1^`5Dh=K_^h3TY~=8ajgT>fB!EzSESqKX!r(VdvW}7 z@|J*Q;I<0o;yU%jr_qLbehr=kwR9g0fqP+lcmnda;eBkTZ!XFCXw)<9EDEmi7^pP2 zX=4~nopoVjcn;FagtQOIcir_*-9gPP0?Wcq&>x1t2jIR^KMRBJXNQ(T{gCZU8$r-R`Sa0fgHL*QQc6R4+M!TGd~8oL|RXSsfP4n0;)3ysXDy%rb;<@!`D z-SO&!egY#>?C5`f3Z8AQk-p<(cn7N4*6;irI)d|GY3?f7vR{3m1I*ACaczDBX>~s# zeN&hZc84z@tz4co+ZqTfz-pj2dc$#WGx*-7|0&m}(3X7}1%CqfUNiKA_aT&t!(pWV zrjfeIVv9D90Q(vDB~Sb|>aGm#oqt4j-X*T476G-fCp-nyAglc;lwBKEg*S85OWIf8 z`@nZ#`gbkDBOz@K^_K@&4%P+Fkfgo5&yM*d(D!zOSHSV8-@LZs@}8mp3r*l2d<)`y za|7x8$zn1uy*lEt9^;P=Arzf#J4veZ0~9adG&;cV@Kb&B3uATE!Sf^)cqQ}w?Gf*4KIRu zW8uy$8fdLDw0}O->a)W5UdM*-S&PA1Fa$zgrSLV%Z3xRl7x3KE|7`-lgZAM1)Vn5! zU}O5voe5Wfr@{Sx1$b6_PIZDm!oQ(XpR?qt&G}$yxU&KFs^bU zdHOpd;r3wJWc!t#?ZY&P@845+-Vqi6+xsh2ve6oO&(h`(!LuXv_s!xtXp1=g@H~12 zK85Gu85j+D#{U`R4+h^8wH4RZ4_yuJso;mai|LEva&g>wS_nG8_h2_T3%rjFg26Bp zo&fvn`St+x2iuwPdsxJ0d~0w%eTMe%GGx_i=$o2ye}rdsc{D5tj_p(^x35B-)(ZbZ z+Z(inX0o%c8a4cL7_k(vQH8BB3z?)EMP97n@32rNubItC9tzjux1Xcj=(yN2_ zf;%8>9lT%f1Kz*31N)~I7KdfQ^uRKu^h&=cqn2j;4pyoBc*4B8vb=l9dGI{H7?uPz zwLMINN^@kMHmsYs?P_+P!e-yBYd)*W(MR{7=haql2Iw2!1~v8)jD~ou?*A6Jrj)Lx zy1{1f6F3TngZJa-URjmed)*4X<03$%^T&z8Mr8M`|J6d zrt4&1lFw@5T4)0IN((qY$#On_1kRWK6sg9-;nEZQJ)xK%Hb=L(4r5J;3qlH!p$MhUeoy;Y`>H zyeF!`RbV5~XB(~rrf&-8!YHWJkMZQc0BYDdcAt&|`}5;4);T?7EDOSNum)@fOMz$H z5umTz1O~vL;WoIv#Px)(#R;$usFm)}3#>om9j>+Jh&C32&Y))Rg7@JoP#=M`HGY@; z-k>I|e;`Z+%UbU#=nGw7MeuHT5j+ZG-~&+0hR=ci+A__sCY%8;!9;i)#=;w5n)-1+ zdj1{>y`c$G_fl)kU19gzc3J0uwV5AQh6CVE&=0u&lR?dhe&~2u8eC8Berm-${p=Oc z9rR=UK`mG()DNMWnh4jyp5QsZEVKvDh510;yWbWD)64qktYa+7W!FP%%@ynD`gVsi z;Vl>mp20)nELL(T2(d%OGJeMfpeeyzH7 zt4{suoYQre?qT-Z@A=D*U$SJ$qc&fE$zM>O3s>LKIs3}tXZ>U&fEv{9GK_8JO}1EFwcQ`4$O04o&)n7nCHMe2j)32&w+Uk%yVF# z1M?i{UJmdgZv*hH-os(Nabu*7%9b`a7}wr>eD`vuE+$pnx1!t|d>wrOTmhejSHiY+ z)TTzYZr0ECynQzLL`*h;C%}u~RQL|u1$B8;#@XY@ zgNXaSWi09Aec09&Yuz`|?$@$0U$$2_Uv6`ZTGgy}*Wg+V@jj&ZE@u$9k`Q*YxFeW)+>=}SN#Z~C*EXRK{w*bxqd_ky4IJE4isysk_-kLu$5 zlVabo&%67@#B&gKVxMb!4UF+^N`2uxgNV+NXY5VnV3g}1|( z;8tjRFVV)|={zvb1~p>w1$i_y2Ozm1Wx zIsx_pV>r`iP3GSMo(8XmbKyp4`}tW6-?p*oHRXD^0N!5ZhWF;###+}6&U;+YmAMxF*o)T`MwD|+rYu_e(>4*ZfK${?i<7Rvnti`J-7(G&pr|kfj7X%;7V{! zq3^p@j+i^q7Uc(MlQ@pDmvgimgJ{#Hww>b*;GE8_2DPY3ZP9;LWt&*KCUfBZU`}ik zpS3n6<930s!Tm5Szdf&?%<)!L_)iS?8ItE%Pj|(evg=mip z7VKXNr^6q@3#!s%+dV&y{ZYqW&Ac+|_;JR~+9$?5Uzg1Zb7Q3MyBW7BoB??c%=X9e zRgBG_&DSv3fiUaOW@yXh73h-OHmkb(Ro=t(nZ8@BJv_(UTrelb`reW8%U~sB+qvG> zx86%!2Kip%6&!cvUZUT6zJ*5VcYc=bH=!%;IrU|}=hWBZ+;iqwTVDyw>aKBZ+pzQV za24b^^7V0$Pw!;hx8ZC!4qUU(K7S8B`z-c#b&$3;=e~|sX)|V4ef6on)yLyJBj*?! zdvoCD+vd-p{@8ma+zOFfmUltvJKHXY@?Fizv|R!}fUr@H?eg)L(JfupSf@>2>vMf? z4336_;q_pQj8(rlMw~2-{WAyU$f)PA>-&7)iG_aWyBp%&@(I)rfurE>;3D`QbGIK{4AOuWsa2NT&tAr`8e!oGq2g7LTs_)aQu@D*cfUmijf?)gC!=9(BoW_P4KNvW;kW zj;^kMkS_Im-WVS^iJWO-gSl2f_F4FTkk&4pi@eFX;2KuK{%{n02O?k8{%;l59p^dw z*w-;DK^xhob?55R+J|Y$u{6fLzxUQ8FUIY|T+1Qnl|CM(w+rX*LuXywucQ5CupJx; zAA!@s`whRZ(bv8w5$m>j&OY{ajAON-t-8E*?k@OXn1&onW8C{K?6^78WIS{23U$w> z!!*zGd|j+v!zu7YH~=mM{c2zF+4@!Be)NnA>$Z6=`Z>n2+R&CZwOyCPv-CmRxn0Aq zO>$xqeVFU9aAW1S(5jE4-lfu*m+^Ja@x9@GuqT`gz9+C>*6y+GZv&rK#QLDV+R~=B zox{1x`SYHT=bLps$5742__347nI<-vYkhbvgwMhsSy!~ps*Kp@n5xfrH|{sPgZs)I zV0-i{_1f+_&#x%g9Q|XwwzR2j=Ws6P%yUFvHOBZ^m+A`*v1Vi3`1e&!a%Wf{=Gz2( z$8jI1BQ#}w(Kd@RYqIX|I?jMS;dt;Jbi`VH_7U6M|KnV=#~R|eU*E9hc;|2~=X7p0 zI4;|Y`YcPe#{B9trp9(A|6LpAb>BJ$%J;MC3Y}djuRza1@N!rM<+U+1My^0aBi7SDTKG9O+5+rh@L4069Fb#rc`YP@!Q zF8nZLpJ+!7YEe_@Yhr&f`{Y=u*I179d%a2K9vY0r7a)H=@8@_iebK~r=+RflgE4xZ{q!`r{w}_%-sl$31S%)?05K z_AGy{8o!iMpJ-3}=B)GCM-6I;d<%`)&a~?}R_Za9YyDl^N#;xwTWHXC*Tb~^F>Jnw z*;Q!snso!XH$4R+m&}1};DzA+atpBR*8k0}(BgRQcps(RoMXFj?7h2MZUe`J#u(p) z(pWC~-*X=3V>IZyKY(|`iEt9U2mT&Tfm7ih;WYTa@K2zB&x8-azkv509|C_5^ilX2 zd>qb!bK(EPzr*?PNw^R`1)qk`z(sH|Tmrr`@-z2E_%dkkQLsNmKDjS>d>*V7%VBFS z&)3Y81JFSFTat=|g>~ zPd@iM1Gh=5Ajpa=LyOYeXzm~)Az_4|mMW0dD`L~RFC%gmR z4sV0Ez+b_e;Z5K@%NyVXcs(2s$HD91XfURm!z19Oa2=HS^b^{IwE5|NmFv+KWj<#e z7RFb{*}n5Ruk)`DF9NlxQLSoL`y0TuxF*-;8eOYvcJ2B=U+9xjKF7vj*yq?-E{Cyx zzaD;STQcvH;nQ#z{1~zyyHJlfUx_yJ%KNDsYjj3G%icP|7xs;MS>|(N^n7JMU=JaaF&l0h2{T20DmJzpA=-Cp!U!yDf z+{-!peb_$XyIha9DDye%;NJ5=(9Zo}Tj>im{EzBf-T7JhtJJ9uW4juR^whmoW1^B51zM8pIKfG=91USBj8qfc`ewMLbqYeYFdEV!k zNB2SKQiEFVtlHEN=VnRl=Ill%Z43-0Y|b1%6T z%z@v8zXttw5A?K;m{*Q(j~Uv z2<5!-*$Z7=DI;#?k@2;>6;6Qz!Ta8bw|y6Mhu>_AdRgXkc`Ws?<>&lA;UC}y@P4=j z%w@HNzJ+;d>q@4QlfWBXZP?sjGUgLFjPjNyym^YFXivz7T2@n6eE_=`SN z>)&PNbJho-znsr~(R-DBq3d~7uE#YztDi5%ZO69HRsRoiO#0nxmD;9#ob&2=Xf~!^ zpN8rPKiN0xWtq=4v03%`GUcy8*YhgJR6iQ?MSTa4{oTR+Jm*%f4~-jRr_m?!%Fo(C z@WZC_Mh@9O>SdYFHMFZ9uP^SMY6^YR@I{+BaxASI>)p%sFUB$Ryb8?etf7teY4nY_ zMP9{yd%wB8r~V?~vXPz#z0NsaJ9TrY$GkGfyPQ{{UA@NmRpF1tE}83La2j|&7x4={ zT`5DC&(PjCn^(4#`g}+Eui$m^SkH(5ay{Cj%;&7b$H4L0(VlkmT+XcqwZwCMot`{q z7WMF(u{{lX|87~Vd$CLA+XDPvMjz$t@hp5%H)r@qeFuR1NRFd^`ve>gZ-Q?^?|k@< zW2&w0+a3Qc(4Ka+?>y@BoEp^9<-9VM>NB=8`Tm)C9|e_dnL&15~pq98Mt8viyS)4PLd&N3uRifcJ;B)gVd@yLv$Sd!aBd;!`eh^&JRBu1O zHXUE}^ZkbNdR~05Rc|IHh-bXc#S3f_t zu~GGP-WP%UyPDLdj?mgzQ#Ed}`m5*H`mK9f?P%~mv}^b6SUYBQ;%BI6#fdWW#3sGt4TdaOe=r-&4Y%cDlOrsS@@%zQ{SjZe8ztb zlzr-sy|;J;tOrLrX27}~|DLL^W18M4sYOkpuZwwgRKImks~!KGT=_^pcO|!SUin+A zKZUwH%57>t33`8bj&f%hv=4dxI$S^V$2@dwll7}bO0e( z32kvat1{=+YV`eH(%4Uv-%Bsg>*V;!U=Fw!Y12IOSt6BKF=G2!%lkc|Gq9%PM zUD>bH6238}hh|?)tIoXMuipk)kNysAvn<_9B5vQI{`^8`sm;Fc?dLnrZ4Xa_9l`HL z7xF2Oq5Zv({ZTiMTGSN!x^my1W2ZJ_JJtJl=d0!oA6j1l@=8ngnFS(hvtw+hFJVqO! zttKIFI0v#X2JHiN{+&i!_Kn}6yaXbz^i`>0 z6>Vex9#R{itF7m7n@o6pl)7$5pi2d z-M_~*D6iZ<#`c>wKwG7z(4q#ltb}OmVqRta>NMtC<-K{5b!V0O^l@~*4su(LrE58?jUNW})fQ+o{87%U7Bz(rvz8dsl`=H?thi|3MPvKbU>?VO zU0HvrBlKCG4Sx{kZmN}F@q0&RwdJeL~OqNX@+S?ce~acFc6uWsXqHhr;u z8szwNW&Nd&@Q0F)qUEab&q-u zyWW$29`amWS%0Y`YdjUrCxX6-emR!r!0(LemvWr8K$~@QsX;AjvK~64Z`aDK(b$ju zY*XW}M`PE&7aqRIzU!JlLZg21d%O36^*Wul|3SIlQIEAXWG=O+$$3L(ovtpl8RO7s z>>oX8{gdpX2+jyKTF+K$~@QsY@+tS{L%l z7>6&7{myOuF|0o}p9lGVw9ao`X$xN%yEnr}z_vPl_IcZ|^*24QEf|znYEjd=kXQOE zd}-{T*VGS9`(d+u2UHiMuC#?OjNR+uJm{BKw)g$cxv77mpSFg~r4}`JN)rk@M6#}qEEWAH`VFL zI$w#_ODf%E-`i<_3rzAo!^^OD2b6PptS+^vX9om2o!C7z^d=+BO(4`hN<#^>j zU90D3LUUlJNnH!E^;}q2o&_U*kynSK{R;5dbKihN!SCoic3nqL&{s!SHoa!N5WG*1 zTv3Bs)U>YTRraU8dhP^$74Q1=OT;I9)x|P&>W4$%T2QC=HV46Hz&_qP82_zd(~6~( z!A8{mP1PpVIr~_*&2!PuGRAA`V$k-La3s7R%p*0ZMNMi8on7={))YEj(? zw5e_9@ILO3!S4mVj;KXV_e1FHq7SpC(CKrt4j;#U-o<jeyk3jZYjI|7VkvIL?@)&JtQ`^qr zT+Vqf{4M-%*bCGa_xCyOW!**~oTnNX) zX8MIc+rUxaz4j#0<~G$Fn^AX8=ROIRf%C3{(3!P&v7Yxv@V=(@vqii6$f?k8{J8Df?(K_Z3~2Wnpf)v*JI}PnM_!o= zV}I|3jrYI<5O$}vj#1`OXN*(tN?7aP(WA}%!`R*k(SOpVww+_G_pP+~PGTkGyvo`q ztz{DSBL3=pPx)DCbIf?()m)O+-{rNdE!J-NUFcl{%Qe$(Uiqw_<2ni7XB*mfjx1vueV!`U5k6>AmSgj=*XevbYCYoNcZW6=jlkHkJH_Va7-`CUE zcQ0=SKX-Y(+KYLbmgShxSK5vCHf6S9{W^%8T1NeCa0A=}zAq9#Yf{$Ze3W(l>e`}z zE(i5fi<;E7%+EA`%s;i4>uKYQy1u17kE1Q>P0MWGG3JIj(&~3J^nWT`4*J18Q_TPH zSzVcZYu)GkAHex=Ht4(17we1TwxxQ)hNai8eX2P5tmk}cj6QAcFJ^x=sZEXXE^Qy` zt|9bVy2f#Ige`68d*?G2#>Ci^@lsPijD6&RIbm)*wY=61J7$dc?B>=>;g#?TI0jx` z)onW#EZq;|{O?mg8V-l&z~i8o)0C%!YYj&AS>#mMaZg_O?KSn|VAwTa)VU`)PL0P! zEL;P)mROhNIJuSWoL+tAycQV~V{^IYy0Y z-6QGWpJUhLxnR`X%Hz*Yd389pSA#K%c=apex?|k!Z!VY<=7u?9uJrx4nK-urJQFSi z=Lk*X_*ok_LvO#N^fymo*RrkcGN-&xc~**v*T0o8itV;qCe>f9YF>DUO8r^j+On@k z$*ny8<5ga{&lr<&eH6CMl?&mS@SyLbIesFX0p{bl^OgQ~um4lUn>N=N>y5IF{upDa?~Q@6FeYv64C||XbH^Nd zVyuI@_jGMO5882mRG;-h^LqYNa6h~VhV?IPl|E3X?-Tb7{Z&qFOxszYuF^)=kJYU9 z2mQC*INlRnYZ;r;C&SjK&-J}AFc!mN;Cbgz*RZ~MZgpN4aiL!7&VBpUo6cvy55iLT z5;Ps>y2`#D>*t00k+g=5X#X?#Dy)L5;hF-+UR!Y;rMM@^e}dN@xv}DVl;Zu4&ro7L z+M{2L(?-|}`!Sz$UsIq)wW?X|8^wB}q-_syY@IKf=9gpjy)iHrrLA#eoX0HSNXp<7T;fr z_Z`0kPpdGV^7M*lP)Z!f`RMOhZG^qBAM<4mYEqjT)vD&LAlBiU@)}*UYaisBL2>&D zWA(i;FcuyU>Oa=G3Fnoc9iJIWO|Ied;63$sAg?Lvmi_SF(CwLX;tJnut zQ}?qUTt)qIxD4!fDY!3u1-=MhfJ@-B@EKSM7r^=O?{F@h1OEmeg%4L)x6O0*v9Dts zyArgeO>H}eb2+DTt3fSlQkxn>ucd3a23(WzBdNO zBA<(R-AlVMjN_5Z3FlSluhVk{di^|J4RvdZv7VC$;2!ui{1)`?J1F(-li)OnYk!RS zSu9uEsq_pXeKXq_6VY^<|0YuLfgaEXwm9+o!I*b=xB3RX+_r*RBBXOX~WB zU-Z%K;61>;uyDUY-JIGJE`mWe!q&Q4)~(GoyY_|eOsH=J`bb~tvz%XbHuSwQFcx*^ zC)PH_ymH_6{^N%=Ycl@szuphO8=eC3o$PwlcMtcHH;*N(oO6k#uyxgK$x)O=yD z-}+XwHhrKkdVVo}{8=CLnZDD9`cj>x9er;Mj752FqQ_IrE7!R{c+Zjjrw^`#KY@jR zn}+%ZpugOs{EWQ?Zi7MVcaA$M?xeh{;%>@1yoS^fePg_(_A>cg^slpJTbwV;u%X@1 zU6&7e&H6xJ=o5XTj~3oVQeO`GQlG}Xk~a0ZzBdNL=E(DnRG&azskh18_S+ZshW~(D z;LGs4(ECom`t12RG^e~zeK`0G^$}?53;Wg4M5BFTo?O=1i?+HkP3DU6W!ZGBKG8S& zNMGr*h2IZSUk3VCAM0yn#Ee1;lk|Dk$b-{>QKrO(#-9TaVwg1+wk_Zum<17i_;*&yE;TVrgj zjrpLy4>~tuUOmXhfcezoz2b*pFIf0I#k{%nJUj+|4vvN!q3K)?)qeU&U+FV_*Tl!h z!k8GFR{28zMt+XC(!c56*vM|BcNOKc;X&U`#GGYGKliHTa3XkL(sZtedOv-o&z8el zdsgXZkNLAP7#m|W>D+l z3dDM|pL5;w`b^)o_4f{pF;>P*JK1iVx?{~9b7)n>mHIEkUa$gohXdfXa1wkJe3tko zTm$Z(H-T%>j@RL9;p^}Ta9r>2`iA|cCF8aP_w_Tuz1lUO1OEu`fWL${SEcpxc+k1% zKkAq~zN`%eP%l3Sn>shZp&=>kd-{_+=L7#2e)X%velz8 zHs;rWIdBP>6DNV=%oTIS+%boKIolspr>}d-QrHB12HC8_`$F5jhWXsP@ZN5ay+P-& z;am&P&V%~S&$*>M_*rmNpJ1mKKT2b1OpR^C*_a!9+Z*qRqiUItTjM`iKWFZPc@E5T nV4ef>9GK_8JO}1EFwcQ`4$O04o&)n7nCHMe2j)4jh&k}z)fx^T literal 0 HcmV?d00001 diff --git a/gfx/interface/icons/building_types/icon_building_nightwell.dds b/gfx/interface/icons/building_types/icon_building_nightwell.dds new file mode 100644 index 0000000000000000000000000000000000000000..6fc0849b48b0766c99bf4599a51bb497cec45072 GIT binary patch literal 78128 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 literal 0 HcmV?d00001 diff --git a/gfx/interface/icons/building_types/icon_building_watchers.dds b/gfx/interface/icons/building_types/icon_building_watchers.dds new file mode 100644 index 0000000000000000000000000000000000000000..6138945c6de3f062f7062df2d72a98b838f97fb1 GIT binary patch literal 78128 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 MC=HYbuAzay0I=M!82|tP literal 0 HcmV?d00001 From 18a4ca1817edf668b332bed8dd714fb27bdd0d1d Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Tue, 5 Dec 2023 23:39:31 +0200 Subject: [PATCH 42/49] Revert "more icons" This reverts commit b2d636721bd25a559d71fa502bf120a0ed3ab09d. --- common/buildings/wc_special_buildings.txt | 6 +++--- .../building_types/icon_structure_cave.dds | Bin 78128 -> 0 bytes .../building_types/icon_structure_nightwell.dds | Bin 78128 -> 0 bytes .../icon_structure_tomb_of_sargeras.dds | Bin 78128 -> 0 bytes 4 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 gfx/interface/icons/building_types/icon_structure_cave.dds delete mode 100644 gfx/interface/icons/building_types/icon_structure_nightwell.dds delete mode 100644 gfx/interface/icons/building_types/icon_structure_tomb_of_sargeras.dds diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index d82676adde..ff5d504d59 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -408,7 +408,7 @@ sunwell_01 = { # Nightwell nightwell_01 = { - type_icon = "icon_structure_nightwell.dds" + type_icon = "icon_structure_sunwell.dds" province_modifier = { development_growth = 0.1 @@ -1632,7 +1632,7 @@ argent_tournament_grounds_03 = { ## Broken Isles cathedral_eternal_night = { - type_icon = "icon_structure_tomb_of_sargeras.dds" + type_icon = "icon_structure_tomb_of_cyrus.dds" province_modifier = { garrison_size = 0.4 @@ -1705,7 +1705,7 @@ narthalas_academy_02 = { } falanaar_tunnels_01 = { - type_icon = "icon_structure_cave.dds" + type_icon = "icon_structure_hadrians_wall.dds" character_modifier = { martial = 2 diff --git a/gfx/interface/icons/building_types/icon_structure_cave.dds b/gfx/interface/icons/building_types/icon_structure_cave.dds deleted file mode 100644 index 5b0a3810ad7de589ba99e7d10654236936cdaf30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78128 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 aP*|X_Kw*Kx0)+(%3ltV8EHKAd;C}&}{bbMp diff --git a/gfx/interface/icons/building_types/icon_structure_nightwell.dds b/gfx/interface/icons/building_types/icon_structure_nightwell.dds deleted file mode 100644 index a9e13e9d53a7617d62d33af88f4ed1bd60161bfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78128 zcmeI43$$KEb;tAK5yFDl29f|tZV(Uyq=L1S0xLmOSZXORT`AJgAfUi92#7QbT8M~Z zt>vMxKpr6#DiW(Mk%~rANW#-c!^?!2cMt+d4B?eP0{#DP&L4M%?|k?BlAC+acRPFe zzcaIE&&+@Jp3Ipu=fe+u=(x5Ed-dwIzNGXTVO*bHy?QGJ%}AS!4=Wmw@73!q z|8GNKV7oH^$sWia$R5ZZ$R5ZZ$R5~1E*K>oC7dICLzp7mCQK8)Ux2(p9X8Rz7V6X zUK^b?9^9D&b74+-eaQ*kAfq+rRN)n&751h^*B^6XPRxxtX6YIa?5trf6;=s7X+5Ru zj=3>M=E|J2Y&j2%QP*>XRyjYVYo*yTYm2!uXXc)zb3MR)&zZt%VN2~%^t(BIZ*Kc~ zYmUB|J3h#FUvfexNPqS5HQ{w(bK+hvZmm$q-0=avz$aNY-2(&E^jaa_L;ZhTTg=(O z7x)CDw%&i-!Ww4?E;$JS%Gozq6z*RpYYQhbAt@Ku(MJ)mDV_PRuPL%@Hv{M(2w z#-O8oz5d+RHfh=VnA)b1G`4FdPv7_mU*WSX^*wNss@DqmtrE4f_wXJL|X zzHpv!u5h++mcaYgXN6ORlLfe(DEz(f$pYljQHKq-w4p71&=-BuH)AjsV=^`z%J`Xo zGbw$o72uMk+yn1b)e6DBZ^p;ix}8&=LoW%x5I!JmEAXBU$ZszU6b1=Hgx!SUMY^lf zp#pm9Im-asQin}!V_W*9?{qvkzy(gVo{^h6Uwnq|vb@s+d=KM22Y=hYtPkfKNxhzU zK0G3PQ8-#)PvPGB2f|~*9|ZoL^WMHrV9Z)^c7KfhYytAtr>Xm)Px@vI#$rsyh67yS z1UERs)%`RwN88ZGdB(+e`J1AgkjPFd|6Yjxvfmm>X-6FI5RMcs5`HH%(zZKn;08yy z!Wr(HGk1K453_9Sfjv}wMc5SI(&lmDqrymGsn8v3WmCq4E1coZ95!|S_zoXt+1LX^ zReWBsU!8UoE9~wSb`dz&aMtLkP1Wk*40q(Eh$jq4g+3+b3H!yRERjAMNxDL%t@_%O>m zJ#dgz#HpDWy(atfgl&bnLL+fVZCE3>2@?g*)CUXi6GjXB7v*D>0_xCFhYe-g(3U>v zEA79LGTfO1b74-6w7~{n;WK=frQ8FYGZqN^8*F5Kt(Dya!Vuv>q0x9?$C>0i0(-l)f3GQG2*E2j;?@YRwfL zzQ8B=1|Q+8EX{cUKkq4gP#7mn5I$XiyY7Dw#t1tKmPYmoY|a;mIct=Zc&#Y%>002q zw64JGB{sBoJMTA)(I_98whMC^BQQ7S==m~te1I?T3BJkFbspeM?f90Z-!5#3|2*MP z0g3irC#<_yh35p;9eYW%i+TFFy|D3m@>tO>&BHlMwLP#%^wPM+GI!scxzTYS83oAdT=PcFsK)o3944WuiA`sX38xzW`CHAK~ z1;<_4cZlmqFA#W6TGu~Vf1=PcCS%(sP2rrS+8(I)PB>fCM+(GstYC4RS4wf3;4<~( zYwcIAqkeB;so-{7Qz>EpLdTel?fNu@bCzm*;Af(j#*H%j#VNw|CH1k*>9Uz3%n~?% zQTM#CtSFHh1DA?kjG6O1hlUFe7xhOfT~*|5rYmmHE~eTQ5Vd3RE`0oQ_TNU4yzf;b2R>H+PQn+Sm4G%08%@{lO8VhG6>X2xY=ATgg zjRM~asXM$#$=@JQUu&<5{m7)fZ9GH4CECC>OKW&wp=id~O$oGrnbdg=#=WS2uy@w| zxlGELYrNn(Qud!i6CK}bMX6UeIA0+fqiX+fe#b89n0qMar|T zTqb2q3tVCyT(h)>2hual$UvL(mG_kxU-Bb@U0PRG4ox;%FScjR-W81C;yTiJ_6ue? zTR{&@7bnM#`|~L5C7h%GMz9U(V*+xLke<(?U7DZJ-fF|2F-l@R_ZzHX?%bom$#!tf zQhg8f7R4V5j@z7s@*0&t9_npJ`nVAHvRhRiC+sKeF6=LyAaHLL@7;f^@_U8Ym-DP+ z#*6|d*TWUgS*q=UKB9NC;JC3iqQv(>^eYA1#x%Am%d^H}8|V4|{SDL8HyBy?{Hb#2P84`sI@jWR?9*F`;f>z#f}I`*e{C%O#7AaJrhT=TjL z&Z%g&uXs%s9JgZM~IIU$d|g*?x^p9n7s@eYFWox%YE;&xvx@|3}sLYZe>6gb%q zu5iv$Z4dBoKdzVeBy_JY%8skkXl7lbsoTcA&~2&nn6`tH>*1RBD|@E8DKVNL5I4@& zsa#Vi{!yu8OKO>^jP+M5KRA@Fzd|~mbuKI0E}XxuTdF)|#A9wKZTRbRKV0*=ik_)n zo;VVtqXpu7uaL@BQc$<3Nd5kY-A#p#`h8IZ@p`d}`acNh|HI0njP4DA??L1lGZnZ| z2Uj@5Jxet`Kx}}&&s|!B=2_DHO5n`InVtCGEzA(ugSgweL*Sils&J!loxt7&$fKi< zbJNQLzk``Ba2~s>D6?LFE!-zCW-4%FT^%ZzcWRT%)$oA--R~_r#4P>qB49aC7@lBQ zD34IyXj6VFaL-ar5Aa?^jQ(7BLfA@(vX=_% zHM4~~g`W!SGc$yl0(;AY0(V@$5grj97v>6279fv~I&83|4Q=UzzUY&_8H2GHld+?~ z4UTYybABh36DlhFn+Ke0xc`o_n+o%VHwE^It^{K;HXNeB5w7MP>vFy|Jn&)Bd|l|S zb;a0l$kMYs(5C6|9gp++YT;Ia_q1;bR}0()Tq|%c|F&?0!1L=SVTv%d0C{xOVS_Dg zXiFdTMW6J|7>vc3jNK+==~*7&3^PJFRybR@Sonl6N!Uj?QTU9ohcGgrt;mzcylt?b zD2x|;wm(XF*4GijSb;Ga8xC1|rUy>Zw0!ThR{6JtXA0eVrOO5OmL~+x=lp)=(FEwI z!{#}GK3){&3G)T^Cv=RnP+-g~J=+7H*Yt>aSAsFK^lT4&PSayeEfF}w1Iozh!fOKM zorNe~ht`c!#@}LYu~Mn+Ru($SjG3ipd*F;>dJ~k!b;Y|r@~?u|#yI5%gtGOQOSdNI zm3>=m^Od(X8~(rhLNRB1pa(dcBaXk*LpG>u*4d^kb<+!K^h=$`v|Ubno(DKXdwp;( z={%{0{BFV*g_#0pdE0S5|8L>_0^)YO1KP$qm-BP5-BmsM&zT|qO!W9r_B!yopdQ&? za9z71{IT9C&&T76dh58~%F?qvz&)np?U}k9Q`gl?-xvCdZT+3uy8G*OlIwbe2bO6T z=`+jmU!^+WGVg~62t$QGE7JXya$e%Qvh7%_Cxx>0q>F`FLYAKG0p9;#6%H0+{GU~s z_ruA;%|fiJmp@Rp+X@c|&m`^mo!1|QZwgs@wg>nPi|?$`^@5&rInS}QuBjHtJ&D&af^mqxW|q@_Y+iD%hTs@6cI#h6nm<8ouj{ zGkQn`$NY^V|2w6J2R-#a7oxaL)QwTWdeSMvOTrT29(Q~|})u8HcI8>b@ z5P!ZKvxm@bC*e5Z%A$;p^U;q4o@v;+f8O`D6A*L==W+JDp9<#*=ovE=xVaxVXQ{Ra zV!US5pz2tzRo#uk_XNH}PZqp3lx-K=y6m);9^GLA_g?I2z-ySbn+n|APp$Qz+UIij zd4T(YUki>GXQxygYul`s0r%wf?y6!RZdWU1{kVVnohx9M-d{=8ey(#LaE5!9YI>l* zXe|*OFU~}%yd(wn_XyN`9k>lC?{A+MqOMk+y>4M*#~R`+f4K1OqK+|BVQlxgM0vPp zsip@8i5B4CjOi*u9X#d};T^Q3TnS^Au8`2NSaYh?}lCDN@BcMasD;l?75z$Fq*~nIa``ArF32q%OyFQK(b4U0lyM9LDw-jF}4cwkI8%8su_i zJTO5_VytSNmzNeckoLOq{Wv;H?5AGd_N3TN6gW>kAPg4Jv8Sa1x7aV-vsBLmy+!E~ zA;yaQz6n)yzZDJ>wh{RLjLy$HW!oj~r>q?9zor8F5O=K~6Ydsxp3*i7oYMZ_&K$B- z%L9C4yG2OjH7=nU>)A7A3#_e<&f>9MS)Oy!?*;a&Xv5ly0;gC{9`4K`OSL@ES9IIeDIto-v<^;bd$==)EYI&Eq;TLN*ZIz>|wKo z6NKTyc?HOyDBLHM?Q^QyNaC1qsWl$lvsBXqi$tqd%&rS`mzCJWb_-;~-nEDDm%>zm zXB;4pjyi0xjcse?8PfunS~hUcQcVv$BwDp%7N3Q@i_Iyq@T|ZYdA;yv0(5+j+h0Iv<2bci3U`FLFsHKl;tPC&Z`?-NEDd;Iq-^dN?Av;4 zgtf-+2Zjm=?`ZYxt5^qTggG!5=2VX-_4o!K;j1hid*EF%nIYh}dcKWy_<5$l`+RTV z1YxSMK!|o#%EJwgaD_A6nL|fwD$W5P;VXQWrM?F~t7`W8X8en2)Yp1ka?yp}yW#$YVQWNbKC;08yy!nv%Ej`a8npW(YKwLO4uelBdzx^f(N zMm!~4A@HuXoe+g*55Lm$^hKZa z%@|SO02esHt(j-N=ar`T3ZLb5B`4I8%T(7H{h9(8xC-Rllg6Kim&ilmiivxJ1%$Eo$31+JNl)6_6zo!TLt!>zZHo8LBd$!c;S=6 zr-W|^zbHT+9d+1@6=*|S`k*iRq;JOPin-vkEcHFWetxacnR`}TS7mwD+d6@BFe&2$ z^3+A7^=^YrS^rx?4?ldBpMi2h12RN54+~u#Ct~mQldgki^=bRgF2e^O;j1i-dtj7I zpA@=!ZF&8q<60lrhjpoKwAm7Q#=|%GC`J_#4q;Ac-=8($^l>C z6MU0p(><`OntoGQEu^vS$~dQE$9Qjve4Lxd#s~NUpJeGA5A3IIIHRrTOzJ$ zpWQJQV=`Cf%-r!omM!Cf-PJAk)cnqu`$*o!x+3OXIRR55*D9Rh&K#Hvb7F2;y59raivnlaGlV;Z=Y_7?%bHoQUQ2L;BV6GO zcjl0#x*p)W+)&}8!oLX*3#){9$JxwUz}D+wQ`<2%9N+>cxWO^~hA35*7V*H=;yFw> zLiiWq$HIJp-y1Zt)>u>6*|uzLdF^3G-;BXnjLFz=fJ>I1>wy89+DPGp!smn=gxSI( z;RWGkfiuqS_I1AB3j`2YX_ diff --git a/gfx/interface/icons/building_types/icon_structure_tomb_of_sargeras.dds b/gfx/interface/icons/building_types/icon_structure_tomb_of_sargeras.dds deleted file mode 100644 index 6a3f7aabe12e00b8b6dd87a4a9f9c1cd021cfdb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78128 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

w6hvuN7`?y35;)0Jx-3xBHmm1{&Vo^OZ33soQY z>F*2gO~ze013Z7-Lx?Wb?UCRdP3k)f3}b5ja2V(VeHkA-LRmc}9=%LCekybCMEziP z)gDc%g^Q}TZOQBL%D>S&Px@O{H$Q;`;4!ey{X}C!DXWcg{gho#?T&_lV4Sqg`SVVG zLq~w$N0a)_0%}G-d5_fxi6v^lv+h`kPi$|6{&b$wkM{G-@|+qEo|o3?<7lLnu56zI z-hI@VW3ngz4)%NSZfAW@`?`$w0Wh=b>mD8BeQYf315N5X3)FR`uRLS60b|3npg+o( z;&X{U8w~eW_33N8*&RGL?H?UPSKg7zc{0xRjVYe5wntaSLv?jiRiF9FIZ}4afiMt^ zyP3Pu6~>rP=_{ehuDRUWNFpRsJOH{UCRm_|SUe!j0g#=%Cb9`r4kd zvC?ySJXo)8GuAtM^p^gu_H-%zR)e3zvf$t09|X_8WuQrYYXR>)`bE310z1HEFai#N zBf;~m^n2ZpSJFPL=o5ddkAq-R)fPP^zm@v*E$4rndj0R;0<5>c+Om8c90k#OIX?R` zR*i*Y!8oeMjB~#P^=iMpp-Fvbf#~WLmN4Gvr>U?nTn5Im>7XxK`Ox|?kh@UXXEycv z_Z+Za^pyM->dO8p-%q`9?oM!=u`2OOEvgBBE416w%d~m^P6YerKIWP3dpfSs6-Ma8 zRO%|eQ&;Ngdhl=V@07N8bWSLT;d zzg^W<*OhT3dT~tR)kMmk$EmYEZSHXh+*Y-hurupSgFLb->?TWqtap$*sXN)^_U?uj;zW_><_fZ`D6qbX?}#p7M27 zd+IXQTwNK5)tJ^5X%5BBlB{08jT=n5nBaVqau z+C1@LPs+xPoxqr5TPq(vP5qjXGqm(?$`{kVCHSm=vxavvwNlROZ@02<*_Ltc=@MwS zCw1i<=YtxwUo@GR)!eTzN*|_nx>8fe!N$)10ep2mP(&LK>My>e6l`qqpqtL zXgdVXsQN_0W7^aWYaOT%H+C28ZmhxCw4Q>G2 z%h(ZLMpv&?eNtb~)v4ODKE8EcwUT-7pu8D85B5ua=8CR{(AJZ#9;e-XtEq9|_~snM z2=h6Wy2|~^d-(pKeexDTweU*hE9l$$hvEU-JvXn*65J}_?iTW}-r&iyi!zDwD@+k?No zQr9j&ojzN^b5&n|(?vh$Q{Du!zVnvzK*5vhJxDin@C-wD~$0Lq*7P1%x@{ylpZlx>~L(Utcr?_8bwr#)*rerveB8f$&} zOr!jduxC}5wemjA{R+d($5huCF($C!AUGYmPo$2++fP}bGg+zWnC*><@e(A)!rLjVTid%bzL1@&9N)FKIqLI zy7ZZUEArpstSe(j*{3W=AI2;H&R({)D<@VtMm@CpyGOgRsrO8`d@Pv$06sUm(i(H0 zqAO!Wd^?cxAke;ZtE(A|T?72PlJj&TYa6e+(Un?_UU#H?N*8Oi+CyU2NXGxTnnS%N zW;XE(WAq{|LtpJ&-jVbDpGN&2Rl9xSzgB)}SEo*n0RN8KZVuPG6Y{srJ1B1mhk;|B z1^=d%*ir5yd!0bLvDLG;-8${|SkC8~M^_{X*Y{5qw6z&!?WDb$)Y$?brOV2&IcU%5D&O#Q>UM$&ReS2Y)l>R8?^xIx zCV{${4Y$ES*cpsVYRt7(hpk{5IA$Dp@3D_}Z0Ax>KHL5%xK?lXr*<6YKKw0tSM}^X zrLJ5b^=yHhgPuuqK>L>DTlL&AuBfrO@m=QBSLeX5U|leV+4f46pGCd}7?ak7 z4dHmOuRhKmAEIo$`Wfs2`8!55lJz>}>F@g+6Hf-meR|0m;$MPner*H zCwTUH_IVeNp6%y;4}hP7_b@e}KC*^;bzS=z58Y3zeY*eWK&>1EyMtrzgS>xo?V^3O zlkc?zG^u9`EJO1QFg6T^Z7a5}@-@lz^;9sH{1VoH-&J^CSx#>Gx7Bk$^0i<+SRXcl zi$HxCbJUKy@mZgms}J*2;f1PP*55>(bD3N3zJ`H1^&JL+>$;!Spxr)gmsP;A>gHnT z58J_35L;*$=T_g}f+lsgfV$E@e&eP8Ch|NMj0O7K+&-QMezWbc-FRk_!N1gWTeqILWPwYFH z^7-I;)|tmX-=y56&K9WaDt5epp?iQfmH0K!Zzfk)E5degGdNfDl>Cp>wbIpd)E^2f z!@iKcz1jVh;}2$DW3+SoO_?{k!U(-cZ-uV(lQHHXI1EbvmAX9C8?dRuA;+Upda;7?A}{{)%!oiT${o< zV7Web^ikJUIgeWR{4{QzSIrUsm;HKE&il<~K6Q0THE;CZ>KwH1N8p{FK8yjh_5Fn* z>bi|fkyuXji)J|9aPSbDxJxBY-r@i%8`s<(bVH9itzk}S3 z{X3Pj?o8%TS9etNrM{i6tT*1iQ&VqsrSH{M-M*dt)2?03Tm=1KFq{ZCz>DA* z+e=;9p8Hohr+%IZ-mCTmwYo1n2brhr-)%Yi$$Qtor$$#8xR&0{bL{K=p-k=K)hs%- zIuA0>+~%IcH^Erg0{k1NbNS6jTRxuzPeRs--=|ZzIjE`2z?kK@^qbo}^G{|jzbE6h zbEUqWuJTGZ7U#|h}JGbXcPkz3bc}G_B*L9`d+(X94zt>SW1hSv( zH~r=|&-}(`@0GK_xl-Tg3S-pL+~~@4#qU<%Yv1^BZvED3obhJIYW~-%+HEbVopfbi78ZZmokLRv-(LQIuN5S76-v8bM+8}#-C+kXo zc($Dj{-!e5UdO;bFaov#W0mKSy4nB+wxK`ut5^6pDa)O5`}`Kx0^^f@xe_*k3#w=L zG6kLjb#x#YJ01mN*{Y!bU8~c2WqUvRuMMre;*A9fddKyiIzi}6&G&i~$&kJg! zn?av=F8TYfmA+zIeX=L437!Ssg>r7yZJcMn;eOzHXM^X9>sej{&Vc`d=)`eqLtWhh zK4*Q)lVLM(ANt9?sPP-YbM$+~>}#F#?*Zz|XZ?9HB>t51 zr#zPSF_33{xHt*Lg03-Qh7P=gr#YmxG$L{2I8w zt*f%@XAgP*^Qg1G_xiM{#jBy5H*M3XFVn|(I2P<{oLo@SrEE0sr;R?)V&kz<`e}oU zK%H3Uv)b_cKMt(R7-NagC&13|Wc6&FbEp~52%lqH%Q6M}L;P&rQ!ossLVZle8#C3o zXLY+ielG{Zg;gIlV&B1VYE|~R#Q9GG-zD|V<6Z8+sxI%F_dkXDqe1&*f9j*Od+Hyd zzMlSxigA$jJogubRKA}!`%sHb$3}TK{WctoS*dHKtJwGs`VE1cOPSAltv3sF^#(Y;hw53^_fpi9|+NjPp|P0G-m} zbjaR1^)1_vsmAFe$HxZOQf{TI3;@g=N%zFa13bY zXTUMW0>|tD`eF$9&Dz!u?8mymga3p}s(S0v zp4@l!8`u+u!}f3?tOM%IcRmNygY(=Bj@2$(fVMsy{4VXAc^{-a6Wp_P+H+0tz3ORM zDx!VYbgbht-%6A_rN!ysI?>|=Z3cJ;vY+p49-B<0+*8_%M*F)b{ofz-!>-`Fx$f5R z9w^g59%h2y%dzll7yui=J&-xo&6i;lh|O-JydxMJj)M)rZ@{@mg0}nt==+RuzIOPo zPlLIBx1TXWAN~XufqGh!itXVlu)k|N_Ia2C?bb@YYZ-s_q4wGw)VDrf7kuyCVK7_` zj++hJ!52W?MF)3N_M6jwtHLQ@f9w$i{0@Rr8ewW(fg6i2ib@waS67tR1$M<~=96t*39=B3n3(klA;Dc}@IM*21 zwJK}V(ct{q+t(R&WHQZ`SEH{|jU7>pqqPzqeND z-Bd0K@k?ym?K)*Yb+ay92F8+n6Y9oyIS=fgchXjaU^r-})!|OCkG678(Uo=fUl~k4 z2J0q)@iw+K&T8*GJ3jC9Da!RUuXVKn3%D;e6(77nc`%Fv+Y%p*PyJzUaL=2M31xNVx>@gJ%G`*aM8QgWyWA z{k1CJhx~BR2i7}h%8OAh)8ag2Y~H<7yt04x<=UoxV13@%a@O>F@SBUD-A~^05z6Pm zwxQJOxa$Rvw!Wpf6>3wxN?qe%g#9gehHs}_f;%P{$co6&_~aLbN0m^ zocB050xakKdwPeL=(jf9RE;V7K0}>490!(dbKlwfLzGX4+%Hm}IrNd~<6vDhl6{rB zy4{YXzX$uKPv+_-udmkm^a_cYfv^jjMqug3M%x8Byx{Pi)>jOUYSBY5?V z(woy&eVuNfJxia0Zu{HM_r4d5{dw-q_-^`+XYS=;7)-6!`4jn?70%(_t@FOJ6KGra zHaC80wWrLZHoQCa_WSXi%=y-8{&`vFyF1^RU>XYZa{j-Cx%7o+_Db+E7!LP==k=K_kQ92 z;)`zg>Tiwr!dcb$ZpLN(A&gm}8rK)GA@AZIe+J#8zo(P;Ro^4~?B<=i>EnK~CvCo7 zwN7vDO@}hZ-*1lTjm@&|RK|T2O!0X)d+*dIw#uFCuPglZuIkus*UE3wk5m)9o7~^T z-L8LJHO_1xWL(}q&u=ErTn{q;2=GqcQ&Lm@&CK6yuA6s!GkeI`?8WCDA<5su)^(#T z?|eyLr{K75{gwHb%mn26Ec<&idFBVh+!J*E9CDTDP0J*r}baMpbiXAMNIhjq18uz8W8Y*2ib>W9io_ z_2%2H&)w=d`|xic8^Z@%En2JlH=ZvA=Zn2s&E1>2%yV9Ctvu$v)34RsYVMmEQ02YV z)mLldeViYGzt2wlnG3V{3s|$RQHfe6-RZsRPeRMVJzQ4`d zeWk0}tTzhs8>7wgZ&dsD)0?5(^W5qw<2vced)`9N@!!MRrQYc3 zQ`ICdkjIAY^4P`pz1l3^SGw}f`v>@Nn{~_TAMtQ6xX;+D-8*$#-$_?HSL;IOv{6Pa@N)Rmu;QS!OY!ij!t!XKmWfct!l=158JYQGUzl%IcUEK+;Ij?k;d2VOU&qF;OMTP5ivU}cV zMm53m)wrH?RnGe_)wnX7ANQ-?{++=+JyyM&`|m{TV*J%JZrby$)c?+~7VCI#a*o)ir}?7MKhuAyYFsB>!3Y=+uGbg3nw$5S7h|HUC3&x;PJbKv|Lgug D)31 Date: Tue, 5 Dec 2023 23:49:11 +0200 Subject: [PATCH 43/49] structures --- common/buildings/wc_special_buildings.txt | 12 ++++++------ ...uilding_cave.dds => icon_structure_cave.dds} | Bin .../building_types/icon_structure_narthalas.dds | Bin 78128 -> 0 bytes ...dds => icon_structure_narthalas_academy.dds} | Bin ...ghtwell.dds => icon_structure_nightwell.dds} | Bin ...ssil.dds => icon_structure_shaladrassil.dds} | Bin ....dds => icon_structure_tomb_of_sargeras.dds} | Bin ...watchers.dds => icon_structure_watchers.dds} | Bin 8 files changed, 6 insertions(+), 6 deletions(-) rename gfx/interface/icons/building_types/{icon_building_cave.dds => icon_structure_cave.dds} (100%) delete mode 100644 gfx/interface/icons/building_types/icon_structure_narthalas.dds rename gfx/interface/icons/building_types/{icon_building_narthalas_academy.dds => icon_structure_narthalas_academy.dds} (100%) rename gfx/interface/icons/building_types/{icon_building_nightwell.dds => icon_structure_nightwell.dds} (100%) rename gfx/interface/icons/building_types/{icon_building_shaldrassil.dds => icon_structure_shaladrassil.dds} (100%) rename gfx/interface/icons/building_types/{icon_building_tomb_of_sargeras.dds => icon_structure_tomb_of_sargeras.dds} (100%) rename gfx/interface/icons/building_types/{icon_building_watchers.dds => icon_structure_watchers.dds} (100%) diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index ff5d504d59..cb6824eb1b 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -408,7 +408,7 @@ sunwell_01 = { # Nightwell nightwell_01 = { - type_icon = "icon_structure_sunwell.dds" + type_icon = "icon_structure_nightwell.dds" province_modifier = { development_growth = 0.1 @@ -1632,7 +1632,7 @@ argent_tournament_grounds_03 = { ## Broken Isles cathedral_eternal_night = { - type_icon = "icon_structure_tomb_of_cyrus.dds" + type_icon = "icon_structure_tomb_of_sargeras.dds" province_modifier = { garrison_size = 0.4 @@ -1652,7 +1652,7 @@ cathedral_eternal_night = { } narthalas_academy_01 = { - type_icon = "icon_structure_narthalas.dds" + type_icon = "icon_structure_narthalas_academy.dds" can_construct_potential = { always = no @@ -1671,7 +1671,7 @@ narthalas_academy_01 = { } narthalas_academy_02 = { - type_icon = "icon_structure_narthalas.dds" + type_icon = "icon_structure_narthalas_academy.dds" effect_desc = { desc = unlocks_building_desc triggered_desc = { @@ -1705,7 +1705,7 @@ narthalas_academy_02 = { } falanaar_tunnels_01 = { - type_icon = "icon_structure_hadrians_wall.dds" + type_icon = "icon_structure_cave.dds" character_modifier = { martial = 2 @@ -1849,7 +1849,7 @@ vordrassil = { flag = travel_point_of_interest_learning } shaladrassil = { - type_icon = "icon_structure_mount_damavand.dds" + type_icon = "icon_structure_shaladrassil.dds" province_modifier = { development_growth_factor = -0.3 diff --git a/gfx/interface/icons/building_types/icon_building_cave.dds b/gfx/interface/icons/building_types/icon_structure_cave.dds similarity index 100% rename from gfx/interface/icons/building_types/icon_building_cave.dds rename to gfx/interface/icons/building_types/icon_structure_cave.dds diff --git a/gfx/interface/icons/building_types/icon_structure_narthalas.dds b/gfx/interface/icons/building_types/icon_structure_narthalas.dds deleted file mode 100644 index c1237991edc8a2516b7436e70c513b74dc8a4ca6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78128 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 Date: Wed, 6 Dec 2023 00:29:00 +0200 Subject: [PATCH 44/49] Update 1_azerothian.txt --- history/characters/1_azerothian.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history/characters/1_azerothian.txt b/history/characters/1_azerothian.txt index 0a774435e7..04c7a072d6 100644 --- a/history/characters/1_azerothian.txt +++ b/history/characters/1_azerothian.txt @@ -16396,7 +16396,7 @@ john_keeshan = { } } 603.1.17={ - employer=378 Count Remington Ridgewell + employer=378 #Count Remington Ridgewell } 683.4.3 = { death = yes } } From 98e7761d95ab175b8ad6afe60b453d4aa0a877b6 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 6 Dec 2023 00:42:27 +0200 Subject: [PATCH 45/49] Update wc_character_names_l_english.yml --- localization/english/names/wc_character_names_l_english.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/localization/english/names/wc_character_names_l_english.yml b/localization/english/names/wc_character_names_l_english.yml index 3d8a69a66f..3d58fbb1cf 100644 --- a/localization/english/names/wc_character_names_l_english.yml +++ b/localization/english/names/wc_character_names_l_english.yml @@ -17612,7 +17612,6 @@ Exzhal:0 "Exzhal" Hobart:0 "Hobart" Torq:0 "Torq" - Samuel:0 "Samuel" Messner:0 "Messner" Jorgensen:0 "Jorgensen" Krakauer:0 "Krakauer" From 2781e2a2cce3311c43af59e8ac61bcb5de172773 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 6 Dec 2023 01:03:11 +0200 Subject: [PATCH 46/49] ages adjusted --- history/characters/1_azerothian.txt | 16 ++++++++-------- history/characters/320000_centaur.txt | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/history/characters/1_azerothian.txt b/history/characters/1_azerothian.txt index 04c7a072d6..365220561d 100644 --- a/history/characters/1_azerothian.txt +++ b/history/characters/1_azerothian.txt @@ -16384,7 +16384,7 @@ john_keeshan = { culture = azerothian trait=education_martial_3 trait = education_martial_prowess_3 trait=vengeful trait=arbitrary trait=brave - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 581.6.10={ add_spouse=jade_keeshan set_relation_friend = character:brubaker @@ -16406,7 +16406,7 @@ jade_keeshan = { religion = holy_light culture = azerothian trait = education_martial_prowess_2 - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 589.4.3 = { death = { death_reason = death_battle @@ -16420,7 +16420,7 @@ colonel_troteman = { culture = azerothian trait=education_martial_3 trait = education_martial_prowess_2 trait=vengeful trait=just trait=diligent - 567.10.3 = { birth = yes trait = creature_human } + 563.10.3 = { birth = yes trait = creature_human } 683.4.3 = { death = yes } } messner = { @@ -16429,7 +16429,7 @@ messner = { culture = azerothian trait=education_martial_3 trait = magic_good_1 trait=calm trait=shy - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 582.5.1={ effect={ set_variable = { name = wc_elemental_fire_magic_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_3_magic_trait_value } @@ -16448,7 +16448,7 @@ jorgensen = { culture = azerothian trait=education_martial_2 trait=compassionate trait=shy trait=trusting - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 582.5.1={ effect={ set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } @@ -16469,7 +16469,7 @@ krakauer = { culture = azerothian trait=education_martial_3 trait=gregarious trait=wrathful - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 582.5.1={ effect={ set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } @@ -16489,7 +16489,7 @@ danforth = { culture = azerothian trait=education_martial_3 trait=gregarious trait=wrathful - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 583.5.1={ effect={ set_variable = { name = wc_endurance_physical_lifestyle_additional_perks_variable value = wc_perks_needed_for_level_2_physical_trait_value } @@ -16508,7 +16508,7 @@ brubaker = { religion = holy_light culture = azerothian trait=education_intrigue_2 - 567.10.3 = { birth = yes trait = creature_human } + 566.10.3 = { birth = yes trait = creature_human } 611.1.12 = { death = { death_reason = death_battle diff --git a/history/characters/320000_centaur.txt b/history/characters/320000_centaur.txt index 75c6c9f8c7..50b25dce70 100644 --- a/history/characters/320000_centaur.txt +++ b/history/characters/320000_centaur.txt @@ -6517,7 +6517,7 @@ achellios_the_banished={ } } } - 587.10.10={ + 585.10.10={ employer=320000 #Ablinh give_nickname = nick_the_banished } From f7bbae1db4dade77011041c8c90d9b70f272e39a Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 6 Dec 2023 01:08:41 +0200 Subject: [PATCH 47/49] Update wc_buildings_l_english.yml --- localization/english/wc_buildings_l_english.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index 55e978c988..a620fb7b87 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -280,7 +280,7 @@ building_scholomance_desc:0 "$building_type_scholomance_desc$" building_type_falthrien_academy:0 "Falthrien Academy" building_type_falthrien_academy_desc:0 "$building_type_generic_university_desc$" - building_falthrien_academy:0 "$building_falthrien_academy$" + building_falthrien_academy:0 "$building_type_falthrien_academy$" building_falthrien_academy_desc:0 "$building_type_falthrien_academy_desc$" building_type_deadmines_01:0 "The Deadmines" From 91644b8892d38d795713042faf065de210b99bcf Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 6 Dec 2023 01:14:33 +0200 Subject: [PATCH 48/49] Update 00_wc_landed_titles.txt --- .../coat_of_arms/coat_of_arms/00_wc_landed_titles.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt b/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt index 6bd8ad1019..99e75132f0 100644 --- a/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/00_wc_landed_titles.txt @@ -220,7 +220,16 @@ d_tidemother = { instance = { position = { 0.5 @single_charge_position } } } } - +d_stormsong = { # Stormsong + pattern = "pattern_solid.dds" + color1 = rgb { 28 61 71 } + colored_emblem = { + texture = "ce_stormsong.dds" + color1 = rgb { 165 171 176 } + color2 = rgb { 28 61 71 } + instance = { position = { 0.5 @single_charge_position } } + } +} d_ashvane = { pattern = "pattern_solid.dds" color1 = rgb { 173 54 41 } From 7e335323dc2724016958e647ce6da8db70a89ef8 Mon Sep 17 00:00:00 2001 From: Grekopithikos Date: Wed, 6 Dec 2023 01:32:02 +0200 Subject: [PATCH 49/49] Update 00_k_lordaeron.txt --- history/provinces/00_k_lordaeron.txt | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/history/provinces/00_k_lordaeron.txt b/history/provinces/00_k_lordaeron.txt index 8841360ac9..2569563457 100644 --- a/history/provinces/00_k_lordaeron.txt +++ b/history/provinces/00_k_lordaeron.txt @@ -384,17 +384,6 @@ culture = lordaeronian religion = holy_light holding = castle_holding - 100.1.1 = { - special_building_slot = scarlet_monastery_01 - } - 220.1.1 = { - special_building = scarlet_monastery_01 - } - - 605.9.9={ - religion = scarlet_light - special_building = scarlet_monastery_02 - } } 3009 = { # Ebonville @@ -411,9 +400,16 @@ culture = lordaeronian religion = holy_light holding = castle_holding - + 100.1.1 = { + special_building_slot = scarlet_monastery_01 + } + 220.1.1 = { + special_building = scarlet_monastery_01 + } + 605.9.9={ religion = scarlet_light + special_building = scarlet_monastery_02 } }