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."