From f3f8bcd92001f984484aaf1019a5e054bc38098d Mon Sep 17 00:00:00 2001 From: name Date: Sat, 23 Dec 2023 18:58:26 -0500 Subject: [PATCH] changes, placeholder icon, etc --- common/buildings/wc_special_buildings.txt | 30 ++++++++++++------ .../00_building_custom_localization.txt | 4 +-- common/religion/holy_sites/wc_holy_sites.txt | 12 +++---- common/religion/religions/shamanism_group.txt | 3 ++ .../icon_structure_vault_of_the_wardens.dds | Bin 0 -> 20192 bytes history/provinces/00_k_broken_shores.txt | 1 + .../english/wc_buildings_l_english.yml | 10 ++++-- 7 files changed, 40 insertions(+), 20 deletions(-) create mode 100644 gfx/interface/icons/building_types/icon_structure_vault_of_the_wardens.dds diff --git a/common/buildings/wc_special_buildings.txt b/common/buildings/wc_special_buildings.txt index 3a708198c7..53d28a3e4e 100644 --- a/common/buildings/wc_special_buildings.txt +++ b/common/buildings/wc_special_buildings.txt @@ -1764,6 +1764,7 @@ neltharions_lair_01 = { type_icon = "icon_structure_onyxias_lair.dds" province_modifier = { + garrison_size = 0.1 travel_danger = 10 fort_level = 1 } @@ -1790,6 +1791,8 @@ neltharions_lair_01 = { has_trait = creature_drogbar faith = faith:neltharism faith = faith:drogbar_religion + has_culture = culture:drogbar + has_culture = culture:black_dragon } } } @@ -1830,6 +1833,8 @@ neltharions_lair_02 = { has_trait = creature_drogbar faith = faith:neltharism faith = faith:drogbar_religion + has_culture = culture:drogbar + has_culture = culture:black_dragon } } } @@ -1838,27 +1843,27 @@ neltharions_lair_02 = { vault_of_the_wardens_01 = { type = special flag = travel_point_of_interest_martial - #icon soon + type_icon = "icon_structure_vault_of_the_wardens.dds" can_construct_potential = { always = no } province_modifier = { - army_maintenance_mult = -0.15 + garrison_size = 0.4 levy_reinforcement_rate_friendly_territory = 0.2 + fort_level = 2 } character_modifier = { + army_maintenance_mult = -0.15 + levy_size = 0.15 + hostile_scheme_power_add = 5 + vassal_levy_contribution_mult = 0.1 martial = 1 - attacker_advantage = 2 + advantage = 3 } } -# vault_of_the_wardens_02 = { -# type = special - -# } - black_rook_hold_01 = { #placeholder icon ??? type_icon = "icon_building_blackrook_hold.dds" @@ -1868,8 +1873,10 @@ black_rook_hold_01 = { } character_modifier = { + knight_effectiveness_mult = 0.1 stewardship = 2 character_travel_speed_mult = 0.1 + monthly_prestige_gain_mult = 0.15 } province_modifier = { @@ -1896,13 +1903,18 @@ black_rook_hold_02 = { character_travel_speed_mult = 0.15 knight_effectiveness_mult = 0.2 knight_limit = 2 - monthly_dynasty_prestige_mult = 0.05 + monthly_dynasty_prestige_mult = 0.1 + monthly_prestige_gain_mult = 0.2 } province_modifier = { monthly_income = 0.5 } + county_modifier = { + development_growth = 0.2 + development_growth_factor = 0.2 + } } ########## diff --git a/common/customizable_localization/00_building_custom_localization.txt b/common/customizable_localization/00_building_custom_localization.txt index 5d850a9de8..c4eed8ec93 100644 --- a/common/customizable_localization/00_building_custom_localization.txt +++ b/common/customizable_localization/00_building_custom_localization.txt @@ -492,14 +492,14 @@ GetSpecialBuildingNameFromProvince = { has_special_building = yes has_building_or_higher = neltharions_lair_01 } - localization_key = building_neltharions_lair + localization_key = building_neltharions_lair_01 } text = { trigger = { # Black Rook Hold has_special_building = yes has_building_or_higher = black_rook_hold_01 } - localization_key = building_black_rook_hold + localization_key = building_black_rook_hold_01 } text = { trigger = { # Vault of the Wardens diff --git a/common/religion/holy_sites/wc_holy_sites.txt b/common/religion/holy_sites/wc_holy_sites.txt index 76d4d69a1a..5750cba204 100644 --- a/common/religion/holy_sites/wc_holy_sites.txt +++ b/common/religion/holy_sites/wc_holy_sites.txt @@ -1618,8 +1618,7 @@ neltharions_lair = { character_modifier = { name = holy_site_neltharions_lair_effect_name monthly_piety_gain_mult = 0.05 - prowess = 1 - raid_speed = 0.1 + prowess = 2 dynasty_opinion = 5 } } @@ -1639,7 +1638,7 @@ gates_of_valor = { character_modifier = { name = holy_site_gates_of_valor_effect_name - negate_health_penalty_add = 0.1 + hostile_raid_time = 0.25 raid_speed = 0.1 martial_per_piety_level = 1 } @@ -1661,7 +1660,7 @@ dreamgrove = { character_modifier = { name = holy_site_dreamgrove_effect_name stewardship = 2 - stress_impact_gain_mult = -0.1 + stress_gain_mult = -0.1 same_faith_opinion = 5 } } @@ -1671,11 +1670,10 @@ azurewing_rest = { character_modifier = { name = holy_site_azurewing_rest_effect_name - caster_damage_mult = 0.1 - development_growth_factor = 0.1 + massive_aerial_damage_mult = 0.25 + massive_aerial_toughness_mult = 0.25 health = 0.05 } - } maw_of_souls = { diff --git a/common/religion/religions/shamanism_group.txt b/common/religion/religions/shamanism_group.txt index 58fed7243f..53bc6bb8b1 100644 --- a/common/religion/religions/shamanism_group.txt +++ b/common/religion/religions/shamanism_group.txt @@ -652,6 +652,9 @@ holy_site = neltharions_lair # Origin + thunder totem holy_site = rockcrawler_chasm + holy_site = suramar + holy_site = azurewing_rest + holy_site = zarkhenar #Main Group doctrine = doctrine_no_head diff --git a/gfx/interface/icons/building_types/icon_structure_vault_of_the_wardens.dds b/gfx/interface/icons/building_types/icon_structure_vault_of_the_wardens.dds new file mode 100644 index 0000000000000000000000000000000000000000..1a9f34db8ce037895aef57e0f7a2b956649320c9 GIT binary patch literal 20192 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 N4~$=>zJ7@M`Y(om_&ops literal 0 HcmV?d00001 diff --git a/history/provinces/00_k_broken_shores.txt b/history/provinces/00_k_broken_shores.txt index c460f2c778..1c1c4c4ed7 100644 --- a/history/provinces/00_k_broken_shores.txt +++ b/history/provinces/00_k_broken_shores.txt @@ -251,6 +251,7 @@ culture = naga religion = water_deities holding = tribal_holding + special_building = vault_of_the_wardens_01 } 6529 = { # Warden's Reefs diff --git a/localization/english/wc_buildings_l_english.yml b/localization/english/wc_buildings_l_english.yml index b87e494af5..f4047b3309 100644 --- a/localization/english/wc_buildings_l_english.yml +++ b/localization/english/wc_buildings_l_english.yml @@ -930,5 +930,11 @@ building_neltharions_lair_02:0 "$building_neltharions_lair_01$" building_neltharions_lair_02_desc:0 "$building_neltharions_lair_01_desc$" - building_type_vault_of_the_wardens_01:0 "Vault of the Wardens" - building_vault_of_the_wardens_01:0 "$building_type_vault_of_the_wardens_01$" \ No newline at end of file + building_type_vault_of_the_wardens_01:0 "$holy_site_vault_of_the_wardens_name$" + building_vault_of_the_wardens_01:0 "$building_type_vault_of_the_wardens_01$" + building_vault_of_the_wardens_01_desc:0 "Opened by the Darnassian phrase 'Anu'dorini Talah', which translates to "Let my will be known", this grand prison complex holds some of the Legion's worst criminals, among void beings, and others. Built by Maiev Shadowsong after the War of the Ancients, this Warden facility was carved into the mountainside and protected with magic to keep prisoners from escaping." + + building_type_boralus_harbor_01:0 "Boralus Harbor" + building_type_boralus_harbor_01_desc:1 "The Boralus Harbor, in line with the spirit of its creators, stands proud as an enormous marvel of Human ingenuity." + building_boralus_harbor_01:1 "Boralus Harbor" + building_boralus_harbor_01_desc:1 "The Harbor of Boralus is one of the world's greatest. Traders from all over Azeroth come here to sell and buy wares." \ No newline at end of file