diff --git a/CHANGELOG.md b/CHANGELOG.md index aa5cd20d..62c6e37e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.16.0] - 22.02.2024 + +- Added new routes for Malus Darkblade: Hag Graef +- Updated Karl Franz: Reikland Storm of Chaos quest battle rebalancing +- Updates Karak Eight Peak quest battles for Belegar, Skarsnik and Queek, they are activate upon completion of the tier + 1 landmark at Karak Eight Peaks, instead of tier 3 +- Updates Heinrich Kemmler: The Barrow Legion routes 2 reward now gives a reduction and cooldown to the Lore of + Vampires, instead of the Lore of Death +- Fixed the Great Game bug + ## [5.15.0] - 17.01.2024 - Added new routes for Belegar Ironhammer: Clan Angrund diff --git a/src/db/agent_subtypes_tables/vco.tsv b/src/db/agent_subtypes_tables/vco.tsv index 3783d300..3915c6aa 100644 --- a/src/db/agent_subtypes_tables/vco.tsv +++ b/src/db/agent_subtypes_tables/vco.tsv @@ -1,4 +1,4 @@ -key auto_generate is_caster small_icon associated_unit_override audio_voiceover_actor_group show_in_ui cap has_female_name can_gain_xp loyalty_is_applicable contributes_to_agent_cap recruitment_category magic_lore names_group can_be_loaned recruitable saving_settings audio_vo_culture_override spam_click_vo_enabled can_equip_ancillaries cost -#agent_subtypes_tables;1;db/agent_subtypes_tables/vco -vco_wh_main_chs_archaon false true vco_wh_main_chs_cha_archaon_the_everchosen_0 wh_dlc01_vo_actor_Chaos_ArchaonTheEverchosen true -1 false true false true legendary_lords false true cannot_be_loaded_in_campaign false true 1950 -vco_wh_main_grn_grimgor_ironbound false false vco_wh_main_grn_cha_grimgor_ironbound wh_main_vo_actor_Orc_GrimgorIronhide true -1 false true false true false true cannot_be_loaded_in_campaign false true 1400 +key auto_generate is_caster small_icon associated_unit_override audio_voiceover_actor_group show_in_ui cap has_female_name can_gain_xp loyalty_is_applicable contributes_to_agent_cap recruitment_category magic_lore names_group can_be_loaned recruitable saving_settings audio_vo_culture_override spam_click_vo_enabled can_equip_ancillaries cost recruitment_button_active_icon_path recruitment_button_background_icon_path +#agent_subtypes_tables;2;db/agent_subtypes_tables/vco +vco_wh_main_chs_archaon false true vco_wh_main_chs_cha_archaon_the_everchosen_0 wh_dlc01_vo_actor_Chaos_ArchaonTheEverchosen true -1 false true false true legendary_lords false true cannot_be_loaded_in_campaign false true 1950 +vco_wh_main_grn_grimgor_ironbound false false vco_wh_main_grn_cha_grimgor_ironbound wh_main_vo_actor_Orc_GrimgorIronhide true -1 false true false true false true cannot_be_loaded_in_campaign false true 1400 diff --git a/src/db/ancillaries_tables/vco.tsv b/src/db/ancillaries_tables/vco.tsv index 0c1a4dc8..8dcec659 100644 --- a/src/db/ancillaries_tables/vco.tsv +++ b/src/db/ancillaries_tables/vco.tsv @@ -31,18 +31,23 @@ vco_anc_enchanted_item_withering_orb wh_main_anc_enchanted_item . true false fal vco_anc_enchanted_item_writ_of_iron wh_main_anc_enchanted_item . true false false 1 0 9999 false false false enchanted_item 16 30 30 50 true 200 0 false false false all vco_anc_follower_belegars_head vco_anc_follower_belegars_head . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_crowfathers_wings vco_anc_follower_crowfathers_wings . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all +vco_anc_follower_dammaz_kron vco_anc_follower_dammaz_kron . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_damsels_ashes vco_anc_follower_damsels_ashes . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_dark_convent_defector vco_anc_follower_dark_convent_defector . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_eye_of_rage vco_anc_follower_eye_of_rage . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_fozzrik_summoner vco_anc_follower_fozzrik_summoner . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all +vco_anc_follower_golden_mawtooth vco_anc_follower_golden_mawtooth . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all +vco_anc_follower_graven_idol vco_anc_follower_graven_idol . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_grey_dwarf vco_anc_follower_grey_dwarf . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_haurg_frostmaw vco_anc_follower_haurg_frostmaw . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_ice_vampire vco_anc_follower_ice_vampire . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_jade_griffon vco_anc_follower_jade_griffon . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_kemmler_black_grail_knight vco_anc_follower_kemmler_black_grail_knight . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_lobotomised_warmbloods vco_anc_follower_lobotomised_warmbloods . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all +vco_anc_follower_minaithnirs_skull vco_anc_follower_minaithnirs_skull . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_naieth_the_prophetess vco_anc_follower_naieth_the_prophetess . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_priestess_of_isha vco_anc_follower_priestess_of_isha . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all +vco_anc_follower_ruby_lahmia vco_anc_follower_ruby_lahmia . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_settras_head vco_anc_follower_settras_head . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_shadowblade vco_anc_follower_shadowblade . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all vco_anc_follower_ska_bloodtail vco_anc_follower_ska_bloodtail . true false false 1 0 9999 false false false general 16 30 30 50 true 200 0 follower false false false all diff --git a/src/db/ancillary_info_tables/vco.tsv b/src/db/ancillary_info_tables/vco.tsv index 2e079727..9fe92d1c 100644 --- a/src/db/ancillary_info_tables/vco.tsv +++ b/src/db/ancillary_info_tables/vco.tsv @@ -31,18 +31,23 @@ vco_anc_enchanted_item_withering_orb vco_anc_enchanted_item_writ_of_iron vco_anc_follower_belegars_head vco_anc_follower_crowfathers_wings +vco_anc_follower_dammaz_kron vco_anc_follower_damsels_ashes vco_anc_follower_dark_convent_defector vco_anc_follower_eye_of_rage vco_anc_follower_fozzrik_summoner +vco_anc_follower_golden_mawtooth +vco_anc_follower_graven_idol vco_anc_follower_grey_dwarf vco_anc_follower_haurg_frostmaw vco_anc_follower_ice_vampire vco_anc_follower_jade_griffon vco_anc_follower_kemmler_black_grail_knight vco_anc_follower_lobotomised_warmbloods +vco_anc_follower_minaithnirs_skull vco_anc_follower_naieth_the_prophetess vco_anc_follower_priestess_of_isha +vco_anc_follower_ruby_lahmia vco_anc_follower_settras_head vco_anc_follower_shadowblade vco_anc_follower_ska_bloodtail diff --git a/src/db/ancillary_to_effects_tables/vco.tsv b/src/db/ancillary_to_effects_tables/vco.tsv index fc89aa04..abaa885f 100644 --- a/src/db/ancillary_to_effects_tables/vco.tsv +++ b/src/db/ancillary_to_effects_tables/vco.tsv @@ -124,10 +124,10 @@ vco_anc_enchanted_item_warpstone_stars wh2_dlc14_effect_magic_stealth_enable_war vco_anc_enchanted_item_warpstone_stars wh2_dlc14_effect_magic_stealth_reduce_wom_cost_warp_stars character_to_character_own -20.0000 vco_anc_enchanted_item_warpstone_stars wh_main_effect_character_stat_ap_damage character_to_character_own 35.0000 vco_anc_enchanted_item_withering_orb vco_lord_passive_withering_idol character_to_character_own 1.0000 -vco_anc_enchanted_item_withering_orb wh2_dlc14_effect_magic_cost_all_lores_percentage character_to_character_own -10.0000 -vco_anc_enchanted_item_withering_orb wh2_main_effect_ability_cooldown_spells character_to_character_own -20.0000 -vco_anc_enchanted_item_withering_orb wh3_main_effect_spell_targeting_range_all character_to_character_own 50.0000 -vco_anc_enchanted_item_withering_orb wh_main_effect_character_stat_miscast character_to_character_own -30.0000 +vco_anc_enchanted_item_withering_orb wh3_main_effect_force_stat_miscast_enemy character_to_force_enemy_provincewide 20.0000 +vco_anc_enchanted_item_withering_orb wh_main_effect_force_stat_magic_resistance region_to_force_enemy -15.0000 +vco_anc_enchanted_item_withering_orb wh_main_effect_province_growth_characters character_to_province_enemy -25.0000 +vco_anc_enchanted_item_withering_orb wh_main_effect_public_order_characters_negative character_to_province_enemy -10.0000 vco_anc_enchanted_item_writ_of_iron wh2_main_effect_building_construction_time_mod_all character_to_region_own -25.0000 vco_anc_enchanted_item_writ_of_iron wh3_dlc23_effect_rush_construction_cost character_to_region_own -10.0000 vco_anc_enchanted_item_writ_of_iron wh_main_effect_building_construction_cost_mod character_to_region_own -25.0000 @@ -139,6 +139,10 @@ vco_anc_follower_crowfathers_wings wh2_dlc17_ability_enable_bound_unending_flock vco_anc_follower_crowfathers_wings wh_dlc05_effect_force_stat_missile_damage_vs_beastmen character_to_force_own_alt_text 5.0000 vco_anc_follower_crowfathers_wings wh_main_effect_agent_movement_range_mod character_to_character_own 5.0000 vco_anc_follower_crowfathers_wings wh_main_effect_general_mod_tunnel_interception_chance character_to_army_general_own 15.0000 +vco_anc_follower_dammaz_kron wh2_main_effect_attribute_enable_causes_terror_vs_dwf character_to_character_own 1.0000 +vco_anc_follower_dammaz_kron wh_main_effect_force_stat_leadership_during_siege_subterranean character_to_force_own_alt_text 5.0000 +vco_anc_follower_dammaz_kron wh_main_effect_force_stat_leadership_during_subterranean character_to_force_own_alt_text 5.0000 +vco_anc_follower_dammaz_kron wh_main_effect_technology_research_points character_to_faction_unseen 20.0000 vco_anc_follower_damsels_ashes wh2_dlc16_effect_weakness_to_fire character_to_force_enemy_regionwide 50.0000 vco_anc_follower_damsels_ashes wh_dlc08_effect_force_stat_bonus_vs_large_vs_bretonnia character_to_force_own_alt_text 5.0000 vco_anc_follower_damsels_ashes wh_main_effect_character_stat_charge_bonus_add character_to_character_own 10.0000 @@ -153,6 +157,14 @@ vco_anc_follower_eye_of_rage wh_main_effect_character_stat_magic_resistance char vco_anc_follower_eye_of_rage wh_main_effect_character_stat_weapon_strength character_to_character_own 5.0000 vco_anc_follower_fozzrik_summoner vco_wh3_main_army_abilities_fozzriks_flensing_discharge character_to_force_own 1.0000 vco_anc_follower_fozzrik_summoner vco_wh3_main_army_abilities_fozzriks_verdant_burst character_to_force_own 1.0000 +vco_anc_follower_golden_mawtooth wh3_main_effect_recruitment_cost_ogre_mercenaries character_to_character_own_armytext -50.0000 +vco_anc_follower_golden_mawtooth wh_main_effect_economy_gdp_mod_all character_to_region_own 20.0000 +vco_anc_follower_golden_mawtooth wh_main_effect_economy_trade_tariff_mod character_to_faction 20.0000 +vco_anc_follower_golden_mawtooth wh_main_effect_force_all_campaign_upkeep character_to_force_own -10.0000 +vco_anc_follower_graven_idol wh3_dlc23_effect_ability_enable_killing_fire character_to_character_own 1.0000 +vco_anc_follower_graven_idol wh3_dlc23_effect_force_stat_ap_damage_vs_chaos_dwarfs character_to_force_own_alt_text 5.0000 +vco_anc_follower_graven_idol wh3_main_effect_winds_of_magic_pool_min character_to_force_own 20.0000 +vco_anc_follower_graven_idol wh_main_effect_character_stat_magic_resistance character_to_character_own 25.0000 vco_anc_follower_grey_dwarf wh3_main_tech_trade_bonus_per_ally character_to_faction_unseen 15.0000 vco_anc_follower_grey_dwarf wh_dlc05_faction_political_diplomacy_mod_bretonnia character_to_faction_unseen 10.0000 vco_anc_follower_grey_dwarf wh_main_effect_economy_trade_tariff_mod character_to_faction_unseen 20.0000 @@ -175,6 +187,10 @@ vco_anc_follower_kemmler_black_grail_knight wh_main_effect_public_order_characte vco_anc_follower_lobotomised_warmbloods wh2_main_effect_attribute_enable_causes_fear_vs_human character_to_character_own 1.0000 vco_anc_follower_lobotomised_warmbloods wh2_main_effect_building_construction_time_mod_all character_to_region_own -25.0000 vco_anc_follower_lobotomised_warmbloods wh_main_effect_building_construction_cost_mod character_to_region_own -25.0000 +vco_anc_follower_minaithnirs_skull wh2_dlc15_effect_unit_enable_attribute_charge_defence_against_large character_to_character_own 1.0000 +vco_anc_follower_minaithnirs_skull wh2_main_effect_force_stat_weapon_strength_def_blackdragon character_to_force_own_alt_text 15.0000 +vco_anc_follower_minaithnirs_skull wh_main_effect_character_stat_bonus_vs_large character_to_character_own 10.0000 +vco_anc_follower_minaithnirs_skull wh_main_effect_character_stat_fire_resistance character_to_character_own 20.0000 vco_anc_follower_naieth_the_prophetess wh2_dlc14_effect_magic_cost_all_lores_percentage character_to_character_own -15.0000 vco_anc_follower_naieth_the_prophetess wh_dlc05_effect_ability_enable_passive_ranged_aura_2 character_to_character_own 1.0000 vco_anc_follower_naieth_the_prophetess wh_main_effect_agent_field_line_of_sight_mod character_to_character_own 100.0000 @@ -183,6 +199,11 @@ vco_anc_follower_priestess_of_isha wh2_main_effect_hef_influence_gain faction_to vco_anc_follower_priestess_of_isha wh3_main_effect_corruption_reduction_characters character_to_province_any -5.0000 vco_anc_follower_priestess_of_isha wh_main_effect_public_order_characters_negative character_to_enemy_province -20.0000 vco_anc_follower_priestess_of_isha wh_main_effect_unit_recruitment_points force_to_province_own 2.0000 +vco_anc_follower_ruby_lahmia wh2_main_effect_ability_enable_regeneration character_to_character_own 1.0000 +vco_anc_follower_ruby_lahmia wh2_main_effect_character_stat_weapon_strength_vs_vampire_counts character_to_character_own 15.0000 +vco_anc_follower_ruby_lahmia wh3_dlc20_effect_healing_cap_modifier character_to_character_own 25.0000 +vco_anc_follower_ruby_lahmia wh_dlc07_effect_campaign_attrition_vampiric_attrition_casualties character_to_force_own_factionwide -20.0000 +vco_anc_follower_ruby_lahmia wh_main_effect_character_wound_recovery_time_mod character_to_character_own -2.0000 vco_anc_follower_settras_head wh2_dlc09_effect_ability_enable_crown_of_nehekhara character_to_character_own 1.0000 vco_anc_follower_settras_head wh2_dlc09_effect_force_army_campaign_attrition_sandstorm_immunity character_to_force_own_alt_text 1.0000 vco_anc_follower_settras_head wh2_dlc09_effect_force_stat_melee_attack_vs_tomb_kings character_to_force_own_alt_text 5.0000 @@ -251,8 +272,8 @@ vco_anc_talisman_lustrian_concoction wh2_dlc14_effect_magic_cost_all_lores_perce vco_anc_talisman_lustrian_concoction wh2_main_effect_ability_cooldown_spells character_to_character_own -20.0000 vco_anc_talisman_lustrian_concoction wh_main_effect_attribute_enable_stalk character_to_character_own 1.0000 vco_anc_talisman_mecha_arm wh2_dlc10_effect_character_stat_enable_sundering_attacks character_to_character_own 1.0000 -vco_anc_talisman_mecha_arm wh2_dlc23_effect_ability_enable_mechanical_overdrive character_to_character_own 1.0000 vco_anc_talisman_mecha_arm wh2_main_effect_character_stat_weapon_strength_base character_to_character_own 20.0000 +vco_anc_talisman_mecha_arm wh3_dlc23_effect_ability_enable_mechanical_overdrive character_to_character_own 1.0000 vco_anc_talisman_mecha_arm wh_main_effect_character_stat_bonus_vs_infantry character_to_character_own 12.0000 vco_anc_talisman_mecha_arm wh_main_effect_character_stat_weapon_strength character_to_character_own 10.0000 vco_anc_talisman_storm_dragons_heart wh2_dlc15_effect_magic_heavens_enable_bound_chain_lightning character_to_character_own 1.0000 @@ -336,8 +357,8 @@ vco_anc_weapon_gitsnik wh_main_effect_character_stat_melee_attack character_to_c vco_anc_weapon_gitsnik wh_main_effect_force_all_campaign_post_battle_loot_mod character_to_character_own 10.0000 vco_anc_weapon_gitsnik wh_main_effect_force_all_campaign_recruitment_cost_all general_to_force_own -10.0000 vco_anc_weapon_kratchs_doomclaw wh2_dlc10_effect_character_stat_enable_sundering_attacks character_to_character_own 1.0000 -vco_anc_weapon_kratchs_doomclaw wh2_dlc23_effect_ability_enable_mechanical_overdrive character_to_character_own 1.0000 vco_anc_weapon_kratchs_doomclaw wh2_main_faction_political_diplomacy_mod_skaven character_to_faction_unseen 10.0000 +vco_anc_weapon_kratchs_doomclaw wh3_dlc23_effect_ability_enable_mechanical_overdrive character_to_character_own 1.0000 vco_anc_weapon_kratchs_doomclaw wh_main_effect_character_stat_weapon_strength character_to_character_own 15.0000 vco_anc_weapon_profaned_sword_of_lyonesse wh2_main_effect_character_stat_weapon_strength_base character_to_character_own 10.0000 vco_anc_weapon_profaned_sword_of_lyonesse wh3_dlc23_effect_ability_enable_hungering_blades character_to_character_own 1.0000 diff --git a/src/db/ancillary_types_tables/vco.tsv b/src/db/ancillary_types_tables/vco.tsv index ae912455..03d35c0e 100644 --- a/src/db/ancillary_types_tables/vco.tsv +++ b/src/db/ancillary_types_tables/vco.tsv @@ -2,18 +2,23 @@ type ui_icon #ancillary_types_tables;0;db/ancillary_types_tables/vco vco_anc_follower_belegars_head ui/campaign ui/effect_bundles/vco_anc_follower_belegars_head.png vco_anc_follower_crowfathers_wings ui/campaign ui/effect_bundles/vco_anc_follower_crowfathers_wings.png +vco_anc_follower_dammaz_kron ui/campaign ui/effect_bundles/vco_dammaz_kron.png vco_anc_follower_damsels_ashes ui/campaign ui/effect_bundles/vco_anc_follower_damsels_ashes.png vco_anc_follower_dark_convent_defector ui/campaign ui/effect_bundles/vco_anc_dark_convent_defector.png vco_anc_follower_eye_of_rage ui/campaign ui/effect_bundles/vco_anc_follower_eye_of_rage.png vco_anc_follower_fozzrik_summoner ui/campaign ui/effect_bundles/vco_ancillary_fozzrik_summoner.png +vco_anc_follower_golden_mawtooth ui/campaign ui/effect_bundles/vco_golden_mawtooth.png +vco_anc_follower_graven_idol ui/campaign ui/effect_bundles/vco_graven_idol.png vco_anc_follower_grey_dwarf ui/campaign ui/effect_bundles/vco_grey_dwarf.png vco_anc_follower_haurg_frostmaw ui/campaign ui/effect_bundles/vco_anc_follower_haurg_frostmaw.png vco_anc_follower_ice_vampire ui/campaign ui/effect_bundles/vco_anc_follower_ice_vampire.png vco_anc_follower_jade_griffon ui/campaign ui/effect_bundles/vco_anc_follower_jade_griffon.png vco_anc_follower_kemmler_black_grail_knight ui/campaign ui/effect_bundles/vco_kemmler_black_grail_knight.png vco_anc_follower_lobotomised_warmbloods ui/campaign ui/effect_bundles/vco_anc_follower_lobotomised_warmbloods.png +vco_anc_follower_minaithnirs_skull ui/campaign ui/effect_bundles/vco_minaithnirs_skull.png vco_anc_follower_naieth_the_prophetess ui/campaign ui/effect_bundles/vco_anc_follower_naieth_the_prophetess.png vco_anc_follower_priestess_of_isha ui/campaign ui/effect_bundles/vco_anc_follower_priestess_of_isha.png +vco_anc_follower_ruby_lahmia ui/campaign ui/effect_bundles/vco_ruby_lahmia.png vco_anc_follower_settras_head ui/campaign ui/effect_bundles/wh2_dlc09_item_passive_crown_of_nehekhara.png vco_anc_follower_shadowblade ui/campaign ui/effect_bundles/vco_anc_follower_shadowblade.png vco_anc_follower_ska_bloodtail ui/campaign ui/effect_bundles/vco_anc_follower_ska_bloodtail.png diff --git a/src/db/battle_set_piece_armies_characters_junctions_tables/vco.tsv b/src/db/battle_set_piece_armies_characters_junctions_tables/vco.tsv index e6a4af5e..9e8d207e 100644 --- a/src/db/battle_set_piece_armies_characters_junctions_tables/vco.tsv +++ b/src/db/battle_set_piece_armies_characters_junctions_tables/vco.tsv @@ -61,17 +61,18 @@ vco_custom_quest_hellebron_alarielle_enemy_army_alarielle wh2_dlc10_qb_hef_cha_a vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_dlc20_chs_cha_chaos_sorcerer_slaanesh_msla enemy_reinforcements vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_main_qb_sla_nkari_sword_player_01 enemy_reinforcements vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_main_sla_cha_cultist_0 enemy_reinforcements +vco_custom_quest_karl_franz_final_ally_gold_and_iron vco_karl_franz_custom_battle_balthasar_gelt reinforcements_2 vco_custom_quest_karl_franz_final_ally_gold_and_iron vco_karl_franz_custom_battle_zhao_ming reinforcements_2 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh_main_emp_cha_balthasar_gelt_1 reinforcements_2 -vco_custom_quest_karl_franz_final_ally_grand_alliance wh2_main_hef_cha_teclis_0 player_ally -vco_custom_quest_karl_franz_final_ally_grand_alliance wh2_pro08_neu_cha_felix player_ally -vco_custom_quest_karl_franz_final_ally_grand_alliance wh2_pro08_neu_cha_gotrek player_ally +vco_custom_quest_karl_franz_final_ally_grand_alliance wh2_main_qb_final_battle_hef_ai_teclis player_ally +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_dlc23_endless_survival_dwf_cha_high_king_thorgrim_grudgebearer player_ally +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_dlc23_endless_survival_emp_cha_boris_todbringer player_ally +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_dlc23_endless_survival_ksl_cha_katarin player_ally +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_dlc23_endless_survival_neu_cha_felix player_ally +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_dlc23_endless_survival_neu_cha_gotrek player_ally vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_dlc23_neu_cha_ulrika player_ally -vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_main_ksl_cha_katarin_0 player_ally -vco_custom_quest_karl_franz_final_ally_grand_alliance wh_dlc03_emp_cha_boris_todbringer_1 player_ally -vco_custom_quest_karl_franz_final_ally_grand_alliance wh_main_qb_dwf_thorgrim_grudgebearer_axe_of_grimnir_stage_3_player player_ally -vco_custom_quest_karl_franz_final_ally_snow_and_steel wh2_dlc14_qb_brt_repanse_defend_or_conquer_crusader_repanse reinforcements_1 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh2_dlc14_qb_brt_repanse_defend_or_conquer_guardian_green_knight reinforcements_1 +vco_custom_quest_karl_franz_final_ally_snow_and_steel wh2_dlc14_qb_brt_repanse_sword_of_lyonesse_henri reinforcements_1 +vco_custom_quest_karl_franz_final_ally_snow_and_steel wh3_dlc23_endless_survival_brt_cha_repanse_de_lyonesse reinforcements_1 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh3_dlc23_endless_survival_ksl_cha_boris reinforcements_1 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_dlc07_brt_cha_alberic_bordeleaux_3 reinforcements_1 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_main_brt_cha_king_louen_leoncoeur_4 reinforcements_1 @@ -102,8 +103,6 @@ vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison wh2_dlc16_qb_skv_thr vco_custom_quest_throt_ghoritch_enemy_army_archaon vco_throt_custom_battle_ograx lzd_maz vco_custom_quest_throt_ghoritch_enemy_army_archaon vco_throt_custom_battle_sigvald lzd_maz vco_custom_quest_throt_ghoritch_enemy_army_archaon wh3_dlc23_endless_survival_chs_cha_archaon_the_everchosen lzd_maz -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur vco_throt_custom_battle_festus enemy_reinforcements_2 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur vco_throt_custom_battle_valkia enemy_reinforcements_2 vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze vco_throt_custom_battle_azazel enemy_reinforcements vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze vco_throt_custom_battle_vilitch enemy_reinforcements vco_custom_quest_throt_ghoritch_enemy_army_godslayer vco_throt_custom_battle_godslayer lzd_teh diff --git a/src/db/battle_set_piece_armies_characters_tables/vco.tsv b/src/db/battle_set_piece_armies_characters_tables/vco.tsv index b6e62be0..60beb0b6 100644 --- a/src/db/battle_set_piece_armies_characters_tables/vco.tsv +++ b/src/db/battle_set_piece_armies_characters_tables/vco.tsv @@ -9,7 +9,8 @@ vco_enemy_eight_peaks_king_lunn_ironhammer 1 2147358979 100 2147358036 wh_dlc06 vco_enemy_eight_peaks_queek 40 2147359300 100 2147360908 wh2_main_skv_cha_queek_headtaker general wh2_main_skv_queek_headtaker ui/portraits/portholes/wh2_main_skv_skaven/skv_queek_0.png 5558 true vco_enemy_eight_peaks_skarsnik 40 2147358016 100 2147358913 wh_dlc06_grn_cha_skarsnik_0 general wh_dlc06_grn_skarsnik ui/portraits/portholes/wh_main_grn_greenskins/grn_ch_skarsnik_0.png 5235 true vco_enemy_eight_peaks_throni_ironbrow 1 2147358988 100 2147358994 wh_dlc06_dwf_cha_runesmith_ghost_0 runesmith wh_dlc06_dwf_runesmith_ghost ui/portraits/portholes/no_culture/dwf_runesmith_ghost_01_0.png 5472 true -vco_karl_franz_custom_battle_zhao_ming 40 806936419 wh_main_lore_metal 100 2147358938 wh3_main_cth_cha_iron_dragon_0 general wh3_main_cth_zhao_ming ui/portraits/portholes/wh3_main_cth_cathay/cth_iron_dragon_human_0.png 1757776503 true +vco_karl_franz_custom_battle_balthasar_gelt 40 2147343922 wh_main_lore_metal 100 2147343928 wh_main_emp_cha_balthasar_gelt_1 general wh_main_emp_balthasar_gelt ui/portraits/portholes/wh_main_emp_empire/emp_ch_balthasar_0.png 3952 wh_main_skill_node_set_emp_balthasar true +vco_karl_franz_custom_battle_zhao_ming 40 806936419 wh3_main_lore_of_yang 100 2147358938 wh3_main_cth_cha_iron_dragon_0 general wh3_main_cth_zhao_ming ui/portraits/portholes/wh3_main_cth_cathay/cth_iron_dragon_human_0.png 1757776503 true vco_throt_custom_battle_archaon 50 2147343903 wh_main_lore_fire 100 2147357364 wh_main_chs_cha_archaon_the_everchosen_1 general wh_main_chs_archaon ui/portraits/portholes/wh_main_chs_chaos/chs_ch_archaon_0.png 3431 wh_main_skill_node_set_chs_archaon true vco_throt_custom_battle_azazel 40 673785715 wh3_main_lore_slaanesh 100 2147358938 wh3_dlc20_sla_cha_azazel general wh3_dlc20_sla_azazel ui/portraits/portholes/wh_main_chs_chaos/dae_azazel_0.png 1601352192 true vco_throt_custom_battle_festus 40 521322027 wh3_main_lore_nurgle 100 2147358938 wh3_dlc20_nur_cha_festus general wh3_dlc20_nur_festus ui/portraits/portholes/wh_main_chs_chaos/dae_festus_0.png 717149534 true diff --git a/src/db/battle_set_piece_armies_junctions_tables/vco.tsv b/src/db/battle_set_piece_armies_junctions_tables/vco.tsv index 8db6b071..b5c5aaf0 100644 --- a/src/db/battle_set_piece_armies_junctions_tables/vco.tsv +++ b/src/db/battle_set_piece_armies_junctions_tables/vco.tsv @@ -29,6 +29,7 @@ vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs vco_custom_quest_karl_franz vco_custom_quest_karl_franz_final_enemy_gibbering_tide vco_custom_quest_karl_franz_conclave_light vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison vco_custom_quest_throt_ghoritch vco_custom_quest_throt_ghoritch_enemy_army_archaon vco_custom_quest_throt_ghoritch +vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze vco_custom_quest_throt_ghoritch vco_custom_quest_throt_ghoritch_enemy_army_godslayer vco_custom_quest_throt_ghoritch vco_custom_quest_tretch_enemy_army_chd_chaos_dwarfs vco_tretch_battle_warpstone_meteor vco_custom_quest_tretch_enemy_army_vmp_lahmians vco_tretch_battle_warpstone_meteor @@ -36,10 +37,13 @@ wh2_dlc09_qb_tmb_tretch_craventail_lucky_skullhelm_stage_5_mushroom_cave_player wh2_dlc10_hef_alarielle_star_of_avelorn_stage_5_attacker_01 vco_alarielle_battle_crones_folly wh2_dlc10_hef_alarielle_star_of_avelorn_stage_5_attacker_01 vco_custom_quest_alarielle_ariel wh2_dlc10_qb_def_hellebron_deathsword_and_the_cursed_blade_stage_4_altar_of_ultimate_darkness_defender_01 vco_custom_quest_hellebron_alarielle +wh2_dlc14_qb_def_malus_final_battle_dark_elves_ally vco_wh2_dlc14_qb_def_final_battle_malus +wh2_dlc14_qb_def_malus_final_battle_skaven_initial vco_wh2_dlc14_qb_def_final_battle_malus +wh2_dlc14_qb_def_malus_final_battle_snikch_enemy vco_wh2_dlc14_qb_def_final_battle_malus wh2_dlc17_qb_bst_taurox_final_battle_enemy_01_morghur wh2_dlc17_qb_bst_final_battle_taurox wh2_main_qb_skv_queek_dwarf_gouger_stage_4_gouger_gully_defender_01 vco_custom_quest_queek_eight_peaks wh_dlc06_qb_dwf_belegar_ironhammer_hammer_of_angrund_stage_4_player vco_custom_quest_belegar_eight_peaks wh_dlc06_qb_dwf_belegar_ironhammer_hammer_of_angrund_stage_4_player vco_custom_quest_belegar_skavenblight wh_dlc06_qb_grn_skarsnik_skarsniks_prodder_stage_5_player vco_custom_quest_skarsnik_eight_peaks wh_dlc16_qb_skv_throt_final_battle_player vco_custom_quest_throt_ghoritch -wh_main_qb_emp_karl_franz_reikland_runefang_stage_3_player vco_custom_quest_karl_franz_conclave_light +wh_main_qb_emp_karl_franz_silver_seal_stage_3_player vco_custom_quest_karl_franz_conclave_light diff --git a/src/db/battle_set_piece_armies_tables/vco.tsv b/src/db/battle_set_piece_armies_tables/vco.tsv index abe3cee2..db6f6df4 100644 --- a/src/db/battle_set_piece_armies_tables/vco.tsv +++ b/src/db/battle_set_piece_armies_tables/vco.tsv @@ -28,7 +28,6 @@ vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs 90 test_emblem_army_01 132 vco_custom_quest_karl_franz_final_enemy_gibbering_tide 0 test_emblem_army_01 362647950 0 wh3_main_dae_daemon_prince false false false true false false false false 000000 000000 000000 false 000000 000000 000000 false vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison 0 test_emblem_army_01 5625 0 wh2_main_skv_skaven_qb1 true false false true false false false false 000000 000000 000000 false 000000 000000 000000 false vco_custom_quest_throt_ghoritch_enemy_army_archaon 0 test_emblem_army_01 3431 0 wh_main_chs_chaos false false false true false false false false 000000 000000 000000 false 000000 000000 000000 true -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur 45 test_emblem_army_01 2142344717 0 wh3_dlc20_chs_festus false true false true true false false false 000000 000000 000000 false 000000 000000 000000 false vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze 230 test_emblem_army_01 1601352192 0 wh3_dlc20_chs_vilitch false true false true true false false false 000000 000000 000000 false 000000 000000 000000 false vco_custom_quest_throt_ghoritch_enemy_army_godslayer 0 test_emblem_army_01 362647950 0 wh3_main_dae_daemon_prince false false false true false false false false 000000 000000 000000 false 000000 000000 000000 false vco_custom_quest_tretch_enemy_army_chd_chaos_dwarfs 270 test_emblem_army_01 1148579704 0 wh3_dlc23_chd_zhatan false true false true true false false false 000000 000000 000000 false 000000 000000 000000 false diff --git a/src/db/battle_set_piece_armies_units_junctions_tables/vco.tsv b/src/db/battle_set_piece_armies_units_junctions_tables/vco.tsv index 1115e62d..b481a531 100644 --- a/src/db/battle_set_piece_armies_units_junctions_tables/vco.tsv +++ b/src/db/battle_set_piece_armies_units_junctions_tables/vco.tsv @@ -128,62 +128,55 @@ vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_main_sla_mon_keeper_of vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_main_sla_mon_soul_grinder_0 enemy_reinforcements 1 vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_main_sla_veh_exalted_seeker_chariot_0 enemy_reinforcements 1 vco_custom_quest_hellebron_alarielle_enemy_army_nkari wh3_main_sla_veh_hellflayer_0 enemy_reinforcements 2 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_art_fire_rain_rocket_battery_0 reinforcements_2 4 +vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_art_fire_rain_rocket_battery_0 reinforcements_2 3 vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_art_grand_cannon_0 reinforcements_2 2 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_cav_jade_longma_riders_0 reinforcements_2 1 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_inf_dragon_guard_0 reinforcements_2 1 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_inf_jade_warriors_0 reinforcements_2 2 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_veh_sky_junk_0 reinforcements_2 1 +vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_cav_jade_longma_riders_0 reinforcements_2 2 +vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_inf_dragon_guard_0 reinforcements_2 2 +vco_custom_quest_karl_franz_final_ally_gold_and_iron wh3_main_cth_inf_jade_warriors_1 reinforcements_2 3 vco_custom_quest_karl_franz_final_ally_gold_and_iron wh_main_emp_art_helblaster_volley_gun_rank_7_tier_4 reinforcements_2 2 -vco_custom_quest_karl_franz_final_ally_gold_and_iron wh_main_emp_art_helstorm_rocket_battery_tier_4 reinforcements_2 4 +vco_custom_quest_karl_franz_final_ally_gold_and_iron wh_main_emp_art_helstorm_rocket_battery_tier_4 reinforcements_2 3 vco_custom_quest_karl_franz_final_ally_grand_alliance vco_karl_franz_swords_of_ulric player_ally 3 vco_custom_quest_karl_franz_final_ally_grand_alliance wh2_main_hef_inf_swordmasters_of_hoeth_0_final_battle player_ally 3 -vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_main_ksl_inf_ice_guard_1_tier_5 player_ally 1 -vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_main_ksl_inf_tsar_guard_0_tier_7 player_ally 2 +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_main_ksl_inf_ice_guard_0_tier_6 player_ally 2 +vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_main_ksl_inf_tsar_guard_0_tier_7 player_ally 1 vco_custom_quest_karl_franz_final_ally_grand_alliance wh3_main_ksl_mon_elemental_bear_0 player_ally 1 vco_custom_quest_karl_franz_final_ally_grand_alliance wh_main_dwf_inf_ironbreakers_rank_5 player_ally 3 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh3_main_ksl_cav_gryphon_legion_0_tier_9 reinforcements_1 2 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh3_main_ksl_cav_war_bear_riders_1_tier_9 reinforcements_1 3 -vco_custom_quest_karl_franz_final_ally_snow_and_steel wh3_main_ksl_cav_winged_lancers_0_tier_9 reinforcements_1 3 +vco_custom_quest_karl_franz_final_ally_snow_and_steel wh3_main_ksl_cav_winged_lancers_0_tier_9 reinforcements_1 2 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_dlc07_brt_cav_grail_guardians_0 reinforcements_1 1 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_dlc07_brt_cav_royal_pegasus_knights_0 reinforcements_1 2 vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_main_brt_cav_grail_knights reinforcements_1 2 -vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_main_brt_cav_knights_of_the_realm reinforcements_1 3 +vco_custom_quest_karl_franz_final_ally_snow_and_steel wh_main_brt_cav_knights_of_the_realm reinforcements_1 2 vco_custom_quest_karl_franz_final_enemy_archaons_warhost vco_throt_custom_battle_mirror_guard enemy_reinforcements_2 1 vco_custom_quest_karl_franz_final_enemy_archaons_warhost vco_throt_custom_battle_swords_of_chaos enemy_reinforcements_2 1 vco_custom_quest_karl_franz_final_enemy_archaons_warhost wh3_dlc20_chs_mon_warshrine enemy_reinforcements_2 1 vco_custom_quest_karl_franz_final_enemy_archaons_warhost wh_main_chs_inf_chaos_warriors_1_rank_9_tier_3 enemy_reinforcements_2 5 vco_custom_quest_karl_franz_final_enemy_archaons_warhost wh_main_chs_inf_chosen_1_tier_4 enemy_reinforcements_2 3 vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh2_dlc17_bst_inf_bestigor_herd_0_tier_4 enemy_army_2 1 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh2_dlc17_bst_mon_ghorgon_0_tier_5 enemy_army_2 1 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh2_dlc17_bst_mon_jabberslythe_0 enemy_army_2 1 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh3_dlc24_ksl_mon_incarnate_elemental_of_beasts enemy_army_2 1 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_inf_cygor_0_tier_0 enemy_army_2 1 +vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_inf_centigors_0_tier_0 enemy_army_2 2 vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_inf_gor_herd_0_tier_3 enemy_army_2 2 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_inf_minotaurs_1_tier_0 enemy_army_2 2 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_mon_giant_0_tier_5 enemy_army_2 1 +vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_inf_minotaurs_0_tier_6 enemy_army_2 2 +vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc03_bst_inf_ungor_herd_1_tier_0 enemy_army_2 2 vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc05_bst_mon_harpies_0_tier_3 enemy_army_2 2 -vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_main_chs_mon_giant_tier_5 enemy_army_2 1 +vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_dlc08_nor_mon_skinwolves_0 enemy_army_2 2 vco_custom_quest_karl_franz_final_enemy_beasts_of_chaos wh_main_nor_mon_chaos_trolls_tier_3 enemy_army_2 2 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_cav_hobgoblin_wolf_raiders_bows enemy_reinforcements_1 2 -vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_inf_chaos_dwarf_warriors enemy_reinforcements_1 2 +vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_inf_chaos_dwarf_warriors enemy_reinforcements_1 3 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_inf_chaos_dwarf_warriors_great_weapons enemy_reinforcements_1 1 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_inf_infernal_guard_fireglaives enemy_reinforcements_1 2 -vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_mon_kdaai_destroyer enemy_reinforcements_1 1 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_veh_deathshrieker enemy_reinforcements_1 3 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_veh_dreadquake_mortar enemy_reinforcements_1 2 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh3_dlc23_chd_veh_magma_cannon enemy_reinforcements_1 2 vco_custom_quest_karl_franz_final_enemy_chaos_dwarfs wh_main_chs_art_hellcannon_tier_4 enemy_reinforcements_1 2 -vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_dlc24_tze_mon_mutalith_vortex_beast enemy_army_1 1 vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_kho_inf_bloodletters_1 enemy_army_1 2 -vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_kho_veh_skullcannon_0 enemy_army_1 1 -vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_nur_cav_plague_drones_1_tier_3 enemy_army_1 1 +vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_kho_mon_spawn_of_khorne_0 enemy_army_1 1 +vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_nur_inf_nurglings_0 enemy_army_1 2 vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_nur_inf_plaguebearers_1_tier_4 enemy_army_1 2 -vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_nur_mon_beast_of_nurgle_0_rank_6 enemy_army_1 1 vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_sla_inf_daemonette_1_tier_4 enemy_army_1 2 -vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_sla_veh_exalted_seeker_chariot_0 enemy_army_1 1 +vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_sla_mon_fiends_of_slaanesh_0 enemy_army_1 1 +vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_tze_inf_blue_horrors_0 enemy_army_1 2 vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_tze_inf_pink_horrors_1 enemy_army_1 2 -vco_custom_quest_karl_franz_final_enemy_gibbering_tide wh3_main_tze_veh_burning_chariot_0_tier_6 enemy_army_1 1 vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison wh2_dlc14_skv_inf_poison_wind_mortar_0 cth_start 2 vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison wh2_dlc16_skv_mon_brood_horror_0_tier_4 cth_start 2 vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison wh2_dlc16_skv_mon_rat_ogre_mutant_rank_7 cth_start 2 @@ -201,14 +194,6 @@ vco_custom_quest_throt_ghoritch_enemy_army_archaon wh_dlc01_chs_mon_dragon_ogre_ vco_custom_quest_throt_ghoritch_enemy_army_archaon wh_dlc06_chs_inf_aspiring_champions_0 lzd_maz 1 vco_custom_quest_throt_ghoritch_enemy_army_archaon wh_dlc08_nor_inf_marauder_champions_1 lzd_maz 3 vco_custom_quest_throt_ghoritch_enemy_army_archaon wh_main_chs_mon_giant_tier_5 lzd_maz 1 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_dlc20_chs_cav_chaos_knights_mnur_lances enemy_reinforcements_2 1 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_dlc20_chs_inf_chaos_marauders_mnur_greatweapons enemy_reinforcements_2 2 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_dlc20_chs_inf_chaos_warriors_mnur_greatweapons enemy_reinforcements_2 2 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_dlc20_chs_inf_chosen_mkho_dualweapons enemy_reinforcements_2 1 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_main_kho_cav_skullcrushers_0 enemy_reinforcements_2 1 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_main_kho_mon_bloodthirster_0 enemy_reinforcements_2 1 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_main_kho_mon_khornataurs_1 enemy_reinforcements_2 2 -vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur wh3_main_nur_mon_great_unclean_one_0 enemy_reinforcements_2 1 vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze wh3_dlc20_chs_cav_chaos_knights_mtze_lances enemy_reinforcements 1 vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze wh3_dlc20_chs_inf_chaos_warriors_msla_hellscourges enemy_reinforcements 2 vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze wh3_dlc20_chs_inf_chosen_msla_hellscourges enemy_reinforcements 1 diff --git a/src/db/battle_set_pieces_tables/vco.tsv b/src/db/battle_set_pieces_tables/vco.tsv index f99dd2ba..8b527820 100644 --- a/src/db/battle_set_pieces_tables/vco.tsv +++ b/src/db/battle_set_pieces_tables/vco.tsv @@ -10,3 +10,4 @@ vco_custom_quest_queek_eight_peaks 60 weather/battle/wh_night_clear_02.environme vco_custom_quest_skarsnik_eight_peaks 60 weather/battle/wh_night_cloudy_02.environment_group script\battle\vco_skarsnik_eight_peaks.lua ambush true true wh3_main_macro_gen_mountains_01 500 catchment_10 UI/Frontend UI/battle_map_images/the_olden_pass.png greenskin wh_main_grn_greenskins true true false NORMAL 1.0000 vco_custom_quest_throt_ghoritch 60 weather/battle/wh_night_cloudy_02.environment_group script\battle\vco_throt_ghoritch.lua siege false true major_j_skv 500 UI/Frontend UI/battle_map_images/hell_pit.png wh2_main_skv_skaven true true false NORMAL 1.0000 vco_tretch_battle_warpstone_meteor 60 weather/battle/wh_night_clear_01.environment_group script\battle\vco_tretch_battle.lua classic true quest_battle_1 true qb_dlc04_warpstone 500 ui/frontend ui/battle_map_images/warpstone_mine.png * true true false NORMAL 1.0000 +vco_wh2_dlc14_qb_def_final_battle_malus 60 weather/battle/wh_wastes_01.environment_group script\battle\quest_battles\malus\final_battle\battle_script.lua classic false true qb_wh2_dlc14_black_ark_landing 500 catchment_01 ui/frontend ui/battle_map_images/wh2_dlc14_qb_blarklanding.png dark_elves_beach * true true false NORMAL 1.0000 diff --git a/src/db/building_chain_availability_sets_tables/vco.tsv b/src/db/building_chain_availability_sets_tables/vco.tsv index 9b61a6a4..51fa005b 100644 --- a/src/db/building_chain_availability_sets_tables/vco.tsv +++ b/src/db/building_chain_availability_sets_tables/vco.tsv @@ -1,6 +1,7 @@ building_chain id #building_chain_availability_sets_tables;0;db/building_chain_availability_sets_tables/vco vco_landmark_changeling_tricksters_throne wh3_main_bas_tze +vco_landmark_darkblade_soul_engine wh2_main_bas_def vco_landmark_fozzriks_flying_fastness wh2_main_bas_skv vco_landmark_grombrindal_repurposed_docks wh_main_bas_dwf vco_landmark_grombrindal_shattered_malekith_tower wh_main_bas_dwf diff --git a/src/db/building_chains_tables/vco.tsv b/src/db/building_chains_tables/vco.tsv index f890e039..40563d98 100644 --- a/src/db/building_chains_tables/vco.tsv +++ b/src/db/building_chains_tables/vco.tsv @@ -1,6 +1,7 @@ key tech_category_tab tech_category_position chain_category in_encyclopedia building_superchain optional_tier_icon optional_sort_order optional_required_horde_commander can_be_dismantled #building_chains_tables;9;db/building_chains_tables/vco vco_landmark_changeling_tricksters_throne money false vco_landmark_changeling_tricksters_throne 0 true +vco_landmark_darkblade_soul_engine happiness false vco_landmark_darkblade_soul_engine 0 true vco_landmark_fozzriks_flying_fastness money false vco_landmark_fozzriks_flying_fastness 0 true vco_landmark_grombrindal_repurposed_docks money false vco_landmark_grombrindal_repurposed_docks 0 true vco_landmark_grombrindal_shattered_malekith_tower military false vco_landmark_grombrindal_shattered_malekith_tower 0 true diff --git a/src/db/building_culture_variants_tables/vco.tsv b/src/db/building_culture_variants_tables/vco.tsv index 027838bb..09e49900 100644 --- a/src/db/building_culture_variants_tables/vco.tsv +++ b/src/db/building_culture_variants_tables/vco.tsv @@ -1,6 +1,8 @@ building culture subculture faction description icon disables short_description display_tooltip #building_culture_variants_tables;4;db/building_culture_variants_tables/vco vco_landmark_changeling_tricksters_throne wh3_dlc24_tze_the_deceivers wh_main_PLACEHOLDER vco_landmark_changeling_tricksters_throne false vco_landmark_changeling_tricksters_throne true +vco_landmark_darkblade_soul_engine_1 wh2_main_def_hag_graef wh_main_PLACEHOLDER vco_wh2_main_ritual_def_0 false vco_landmark_darkblade_soul_engine_1 true +vco_landmark_darkblade_soul_engine_2 wh2_main_def_hag_graef wh_main_PLACEHOLDER wh2_main_ritual_def false vco_landmark_darkblade_soul_engine_2 true vco_landmark_fozzriks_flying_fastness wh2_dlc09_skv_clan_rictus wh_main_PLACEHOLDER vco_fozzriks_flying_fastness false vco_landmark_fozzriks_flying_fastness true vco_landmark_grombrindal_repurposed_docks wh3_main_dwf_the_ancestral_throng wh_main_PLACEHOLDER vco_grombrindal_docks false vco_landmark_grombrindal_repurposed_docks true vco_landmark_grombrindal_shattered_malekith_tower wh3_main_dwf_the_ancestral_throng wh_main_PLACEHOLDER vco_shattered_malekith_tower false vco_landmark_grombrindal_shattered_malekith_tower true diff --git a/src/db/building_effects_junction_tables/vco.tsv b/src/db/building_effects_junction_tables/vco.tsv index 2a22ea19..0dad5d4b 100644 --- a/src/db/building_effects_junction_tables/vco.tsv +++ b/src/db/building_effects_junction_tables/vco.tsv @@ -1,6 +1,13 @@ building effect context_requirement effect_scope value value_damaged value_ruined #building_effects_junction_tables;0;db/building_effects_junction_tables/vco vco_landmark_changeling_tricksters_throne wh_main_effect_economy_gdp_manufacture building_to_building_own 250.0000 125.0000 0.0000 +vco_landmark_darkblade_soul_engine_1 wh3_main_faction_political_diplomacy_mod_daemons faction_to_faction_own_unseen -25.0000 -15.0000 0.0000 +vco_landmark_darkblade_soul_engine_1 wh3_main_pooled_resource_def_slaves_buildings_used building_to_faction_own -100.0000 10.0000 0.0000 +vco_landmark_darkblade_soul_engine_1 wh_main_effect_force_all_campaign_captives_adjacent_province building_to_force_own_in_adjacent_province_unseen 50.0000 25.0000 0.0000 +vco_landmark_darkblade_soul_engine_2 vco_effect_force_stat_ward_save_vs_daemons province_to_force_own_provincewide 10.0000 0.0000 0.0000 +vco_landmark_darkblade_soul_engine_2 wh_main_effect_force_all_campaign_captives faction_to_force_own 10.0000 5.0000 0.0000 +vco_landmark_darkblade_soul_engine_2 wh_main_effect_force_all_campaign_post_battle_loot_mod faction_to_faction_own 5.0000 0.0000 0.0000 +vco_landmark_darkblade_soul_engine_2 wh_main_effect_technology_research_points faction_to_faction_own 15.0000 10.0000 0.0000 vco_landmark_fozzriks_flying_fastness wh2_main_effect_ability_cooldown_spells faction_to_force_own -20.0000 -15.0000 0.0000 vco_landmark_fozzriks_flying_fastness wh3_main_effect_winds_of_magic_pool_cap faction_to_force_own 5.0000 2.0000 0.0000 vco_landmark_fozzriks_flying_fastness wh_main_effect_economy_gdp_mining building_to_building_own 500.0000 250.0000 0.0000 @@ -170,8 +177,8 @@ vco_moulder_forest_flesh_pits wh2_dlc16_effect_throt_flesh_lab_merc_recruit_rank vco_moulder_forest_flesh_pits wh2_main_effect_character_stat_enable_flaming_attacks_versus_woodelves building_to_force_own_factionwide 1.0000 0.0000 0.0000 vco_moulder_forest_flesh_pits wh_main_effect_region_resource_animals_production building_to_building_own 100.0000 25.0000 0.0000 vco_moulder_forest_flesh_pits wh_main_effect_technology_research_points faction_to_faction_own_unseen 25.0000 5.0000 0.0000 +vco_moulder_laurelorn_broken_heart vco_throt_against_wood_elves_weapon_strength faction_to_force_own_unseen 5.0000 25.0000 0.0000 vco_moulder_laurelorn_broken_heart wh2_main_pooled_resource_skaven_food_buildings faction_to_faction_own_unseen 5.0000 1.0000 0.0000 -vco_moulder_laurelorn_broken_heart wh3_dlc24_effect_tech_xp_gain_increase_wood_elves faction_to_force_own_unseen 100.0000 25.0000 0.0000 vco_moulder_laurelorn_broken_heart wh_main_effect_economy_gdp_subsistance building_to_building_own 300.0000 100.0000 0.0000 vco_moulder_laurelorn_broken_heart wh_main_effect_economy_trade_tariff_mod faction_to_faction_own_unseen 20.0000 5.0000 0.0000 vco_moulder_laurelorn_broken_heart wh_main_effect_force_all_campaign_replenishment_rate province_to_army_own 15.0000 5.0000 0.0000 diff --git a/src/db/building_instances_tables/vco.tsv b/src/db/building_instances_tables/vco.tsv index b4239899..3882b40f 100644 --- a/src/db/building_instances_tables/vco.tsv +++ b/src/db/building_instances_tables/vco.tsv @@ -1,6 +1,7 @@ key num_instances #building_instances_tables;0;db/building_instances_tables/vco vco_landmark_changeling_tricksters_throne 1 +vco_landmark_darkblade_soul_engine 1 vco_landmark_fozzriks_flying_fastness 1 vco_landmark_grombrindal_repurposed_docks 1 vco_landmark_grombrindal_shattered_malekith_tower 1 diff --git a/src/db/building_level_armed_citizenry_junctions_tables/vco.tsv b/src/db/building_level_armed_citizenry_junctions_tables/vco.tsv index 6219c7fd..3f6d5207 100644 --- a/src/db/building_level_armed_citizenry_junctions_tables/vco.tsv +++ b/src/db/building_level_armed_citizenry_junctions_tables/vco.tsv @@ -24,7 +24,15 @@ id building_level unit_group 1791915590 vco_landmark_merovech_cleansed wh2_main_hef_art_eagle_claw_bolt_thrower 1791915584 vco_landmark_skeggi_asur_embassy wh2_main_hef_inf_swordmasters_of_hoeth_0 1791915587 vco_landmark_skeggi_asur_embassy wh2_main_hef_inf_swordmasters_of_hoeth_0 -1791915591 vco_landmark_skeggi_asur_embassy wh2_dlc15_hef_inf_mistwalkers_spireguard_0 +1791915591 vco_landmark_skeggi_asur_embassy wh2_dlc10_hef_mon_treeman_0 1791915585 vco_landmark_tower_of_llenog wh2_main_hef_mon_great_eagle 1791915588 vco_landmark_tower_of_llenog wh2_dlc15_hef_inf_mistwalkers_griffon_knights_0 1791915589 vco_landmark_tower_of_llenog wh2_dlc15_hef_inf_mistwalkers_griffon_knights_0 +1791915593 vco_landmark_darkblade_soul_engine_1 wh2_main_def_inf_shades_2 +1791915594 vco_landmark_darkblade_soul_engine_1 wh2_main_def_inf_shades_2 +1791915595 vco_landmark_darkblade_soul_engine_1 wh2_main_def_inf_shades_2 +1791915596 vco_landmark_darkblade_soul_engine_2 wh2_main_def_inf_shades_2 +1791915597 vco_landmark_darkblade_soul_engine_2 wh2_main_def_inf_shades_2 +1791915598 vco_landmark_darkblade_soul_engine_2 wh2_main_def_inf_black_guard_0 +1791915599 vco_landmark_darkblade_soul_engine_2 wh2_main_def_mon_war_hydra +1791915600 vco_landmark_darkblade_soul_engine_2 wh2_main_def_art_reaper_bolt_thrower diff --git a/src/db/building_levels_tables/vco.tsv b/src/db/building_levels_tables/vco.tsv index 10a7d7c3..d9132fe3 100644 --- a/src/db/building_levels_tables/vco.tsv +++ b/src/db/building_levels_tables/vco.tsv @@ -1,6 +1,8 @@ level_name chain level create_time create_cost upkeep_cost commodity only_in_capital faction_unique first_in_world_bundle resource_requirement can_convert building_instance_key should_show_building_level_in_ui_for_technology health_override development_point_cost can_be_damaged primary_slot_building_building_level_requirement audio_building_type visible_in_ui food_cost slave_cap_contribution resource_cost additional_loot_value #building_levels_tables;0;db/building_levels_tables/vco vco_landmark_changeling_tricksters_throne vco_landmark_changeling_tricksters_throne 0 5 10000 0 false false true vco_landmark_changeling_tricksters_throne false 0.0000 0 true 1 wh3_cam_settlement_major_tzeentch true 0 0 0 +vco_landmark_darkblade_soul_engine_1 vco_landmark_darkblade_soul_engine 0 1 1500 250 false false true vco_landmark_darkblade_soul_engine false 0.0000 0 true 1 wh2_cam_settlement_capital_darkelves true 0 0 0 +vco_landmark_darkblade_soul_engine_2 vco_landmark_darkblade_soul_engine 1 5 5000 0 false false true vco_landmark_darkblade_soul_engine false 0.0000 0 true 2 wh2_cam_settlement_capital_darkelves true 0 0 0 vco_landmark_fozzriks_flying_fastness vco_landmark_fozzriks_flying_fastness 0 8 10000 0 false false true vco_landmark_fozzriks_flying_fastness false 0.0000 0 true 1 wh2_cam_settlement_capital_skaven true 0 0 0 vco_landmark_grombrindal_repurposed_docks vco_landmark_grombrindal_repurposed_docks 0 6 8000 0 false false true vco_landmark_grombrindal_repurposed_docks false 0.0000 0 true 4 wh_cam_settlement_capital_dwarf true 0 0 0 vco_landmark_grombrindal_shattered_malekith_tower vco_landmark_grombrindal_shattered_malekith_tower 0 6 8000 0 false false true vco_landmark_grombrindal_shattered_malekith_tower false 0.0000 0 true 5 wh_cam_settlement_capital_dwarf true 0 0 0 diff --git a/src/db/building_set_to_building_junctions_tables/vco.tsv b/src/db/building_set_to_building_junctions_tables/vco.tsv index ac107c54..13e8ace5 100644 --- a/src/db/building_set_to_building_junctions_tables/vco.tsv +++ b/src/db/building_set_to_building_junctions_tables/vco.tsv @@ -1,6 +1,7 @@ building_chain building_level building_set exclude #building_set_to_building_junctions_tables;0;db/building_set_to_building_junctions_tables/vco vco_landmark_changeling_tricksters_throne wh2_main_set_landmark false +vco_landmark_darkblade_soul_engine wh2_main_set_landmark false vco_landmark_fozzriks_flying_fastness wh2_main_set_landmark false vco_landmark_grombrindal_repurposed_docks wh2_main_set_landmark false vco_landmark_grombrindal_shattered_malekith_tower wh2_main_set_landmark false diff --git a/src/db/building_superchains_tables/vco.tsv b/src/db/building_superchains_tables/vco.tsv index 379c1869..04f141ae 100644 --- a/src/db/building_superchains_tables/vco.tsv +++ b/src/db/building_superchains_tables/vco.tsv @@ -1,6 +1,7 @@ key #building_superchains_tables;0;db/building_superchains_tables/vco vco_landmark_changeling_tricksters_throne +vco_landmark_darkblade_soul_engine vco_landmark_fozzriks_flying_fastness vco_landmark_grombrindal_repurposed_docks vco_landmark_grombrindal_shattered_malekith_tower diff --git a/src/db/building_upgrades_junction_tables/vco.tsv b/src/db/building_upgrades_junction_tables/vco.tsv new file mode 100644 index 00000000..0c0c8a2f --- /dev/null +++ b/src/db/building_upgrades_junction_tables/vco.tsv @@ -0,0 +1,3 @@ +from to +#building_upgrades_junction_tables;0;db/building_upgrades_junction_tables/vco +vco_landmark_darkblade_soul_engine_1 vco_landmark_darkblade_soul_engine_2 diff --git a/src/db/cdir_events_dilemma_choice_details_tables/vco.tsv b/src/db/cdir_events_dilemma_choice_details_tables/vco.tsv index c697d186..15647469 100644 --- a/src/db/cdir_events_dilemma_choice_details_tables/vco.tsv +++ b/src/db/cdir_events_dilemma_choice_details_tables/vco.tsv @@ -15,6 +15,7 @@ FIRST vco_chs_vil_dilemma_the_reckoning FIRST vco_cst_cyl_dilemma_finest_hour FIRST vco_cth_miao_dilemma_sister_rescued FIRST vco_def_hel_dilemma_scouring +FIRST vco_def_malus_dilemma_mirror_mirror FIRST vco_dwf_gro_dilemma_elves FIRST vco_dwf_ungr_dilemma_ambush_dukhyls_forest FIRST vco_emp_mar_dilemma_hunting_trophy @@ -52,6 +53,7 @@ SECOND vco_chs_vil_dilemma_the_reckoning SECOND vco_cst_cyl_dilemma_finest_hour SECOND vco_cth_miao_dilemma_sister_rescued SECOND vco_def_hel_dilemma_scouring +SECOND vco_def_malus_dilemma_mirror_mirror SECOND vco_dwf_gro_dilemma_elves SECOND vco_dwf_ungr_dilemma_ambush_dukhyls_forest SECOND vco_emp_mar_dilemma_hunting_trophy diff --git a/src/db/cdir_events_dilemma_payloads_tables/vco.tsv b/src/db/cdir_events_dilemma_payloads_tables/vco.tsv index bfe87dd6..5fe6ac87 100644 --- a/src/db/cdir_events_dilemma_payloads_tables/vco.tsv +++ b/src/db/cdir_events_dilemma_payloads_tables/vco.tsv @@ -99,3 +99,5 @@ id choice_key dilemma_key payload_key value target_key 34169461484 SECOND vco_grn_ska_dilemma_danger_drops ADD_ANCILLARY ANCILLARY_KEY[vco_anc_weapon_chd_dagger_of_malice] default 34169461486 FIRST vco_skv_mor_dilemma_crimson_conspiracies EFFECT_BUNDLE KEY[vco_victory_payload_skv_mor_crimson_conspiracies_betray];DURATION[0] default 34169461487 SECOND vco_skv_mor_dilemma_crimson_conspiracies EFFECT_BUNDLE KEY[vco_victory_payload_skv_mor_crimson_conspiracies_serve];DURATION[0] default +34169461488 FIRST vco_def_malus_dilemma_mirror_mirror EFFECT_BUNDLE KEY[vco_victory_payload_def_malus_dilemma_mirror_mirror_defy];DURATION[0] default +34169461489 SECOND vco_def_malus_dilemma_mirror_mirror EFFECT_BUNDLE KEY[vco_victory_payload_def_malus_dilemma_mirror_mirror_serve];DURATION[0] default diff --git a/src/db/cdir_events_mission_payloads_tables/vco.tsv b/src/db/cdir_events_mission_payloads_tables/vco.tsv index c1a5198c..60774f4a 100644 --- a/src/db/cdir_events_mission_payloads_tables/vco.tsv +++ b/src/db/cdir_events_mission_payloads_tables/vco.tsv @@ -20,6 +20,7 @@ id mission_key payload_key status_key value target_key 11226115 vco_wh3_main_ie_qb_bst_final_battle_taurox ADD_ANCILLARY SUCCESS ANCILLARY_KEY[vco_anc_talisman_chameleon_cloak];SHOULD_REPLACE default 11226109 vco_custom_quest_alarielle_ariel TREASURY SUCCESS AMOUNT[5000] default 11226107 vco_custom_quest_alarielle_ariel EFFECT_BUNDLE SUCCESS KEY[vco_victory_payload_hef_ala_3_oakhearts_plea_1];DURATION[-1];GLOBAL default +11226135 vco_custom_quest_alarielle_ariel EFFECT_BUNDLE SUCCESS KEY[vco_victory_payload_hef_ala_3_oakhearts_plea_2];DURATION[-1];GLOBAL default 11226108 vco_custom_quest_alarielle_ariel ADD_ANCILLARY SUCCESS ANCILLARY_KEY[vco_anc_weapon_wand_of_wych_elm];SHOULD_REPLACE default 11226110 vco_custom_quest_hellebron_alarielle TREASURY SUCCESS AMOUNT[10000] default 11226117 vco_custom_quest_hellebron_alarielle ADD_ANCILLARY SUCCESS ANCILLARY_KEY[vco_anc_follower_shadowblade];SHOULD_REPLACE default @@ -40,3 +41,6 @@ id mission_key payload_key status_key value target_key 11226124 vco_custom_quest_queek_eight_peaks ADD_ANCILLARY SUCCESS ANCILLARY_KEY[vco_anc_follower_ska_bloodtail];SHOULD_REPLACE default 11226125 vco_custom_quest_karl_franz_conclave_light TREASURY SUCCESS AMOUNT[5000] default 11226126 vco_custom_quest_karl_franz_conclave_light EFFECT_BUNDLE SUCCESS KEY[vco_victory_payload_emp_kar_3_karl_uniter_post_battle];DURATION[-1];GLOBAL default +11226136 vco_wh2_dlc14_qb_def_final_battle_malus TREASURY SUCCESS AMOUNT[5000] default +11226137 vco_wh2_dlc14_qb_def_final_battle_malus FACTION_POOLED_RESOURCE_TRANSACTION SUCCESS RESOURCE[def_slaves];FACTOR[def_slaves_missions];AMOUNT[500];CONTEXT[absolute] default +11226138 vco_wh2_dlc14_qb_def_final_battle_malus ADD_ANCILLARY SUCCESS ANCILLARY_KEY[vco_anc_enchanted_item_warpstone_stars];SHOULD_REPLACE default diff --git a/src/db/dilemmas_tables/vco.tsv b/src/db/dilemmas_tables/vco.tsv index 4dc8fd61..91fba031 100644 --- a/src/db/dilemmas_tables/vco.tsv +++ b/src/db/dilemmas_tables/vco.tsv @@ -15,6 +15,7 @@ vco_chs_vil_dilemma_the_reckoning false The Everchosen steps into Vilitch's path vco_cst_cyl_dilemma_finest_hour false King Finubar and his court are in their seats. The stage is set. Zombified performers, musicians and stagehands are all in their places. The curtain rises, and Cylostra sweeps onto the stage. There is only one matter left to attend to. Which performance should she give? Cylostra's Finest Hour vco_cylostra_dilemma false Event UI_CAM_EVENT_Dilemma false vco_cth_miao_dilemma_sister_rescued false As the final Cultist is torn away screaming from his altar, a blinding, brilliant light bursts forth from deep within the Dark Fortress. Scores of daemons are incinerated on the spot, and northmen run for their lives as the whole structure collapses. A radiant dragon emerges from the ruin in a spray of shattered masonry. It is Miao's sister, Shen-Zoo, found at last! Hope Springs Eternal vco_miao_dilemma false Event UI_CAM_EVENT_Dilemma false vco_def_hel_dilemma_scouring false The verdant beauty of Gaean Vale succumbed to the ugliness of war as Hellebron's blood-crazed warriors fell upon the last remnants of the Glittering Host. Though the noble Asur made a good account of themselves, their serried ranks broke into disarray before the Witch Elves' frenzied assaults. Alarielle was bound in chains and forced to kneel at the Blood Queen's feet. Her blood will make a mighty offering to Khaine, but how best to spill it? The Scouring of Gaean Vale vco_hellebron_dilemma false Event UI_CAM_EVENT_Dilemma false +vco_def_malus_dilemma_mirror_mirror false “Piteous vermin,” Malus sneered, kicking the corpse of Deathmaster Snikch over the gunwale of his Black Ark.\\n\\nHe watched with some small degree of satisfaction as the rat's body tumbled through the air and splashed into the sea.\\n\\n“Make ready to cast off!” he barked to his Corsairs. “Malekith is waiting, and he will brook no further delay.”\\n\\nThe crew scrambled to carry out his commands. They all knew what fate awaited those who displeased the Witch King.\\n\\n[[i]]Mighty Darkblade, the errand boy![[/i]] Tz'arkan's voice echoed through his mind. [[i]]Is that our fate, to bow and scrape to his every whim?[[/i]]\\n\\n“Shut [[i]]up[[/i]], daemon,” Malus growled under his breath, gritting his teeth.\\n\\n[[i]]You could be more, Malus. So much more. With hate, all things are possible...[[/i]] In A Mirror, Darkly vco_malus_dilemma false Event UI_CAM_EVENT_Dilemma false vco_dwf_gro_dilemma_elves false Malekith is dead, turned to stone by Grungi's judgment. The dead have been avenged, but there are still foes out in the world. The Karaz Ankor still have need of the White Dwarf. The time has come for Grombindal to decide the fate of the Elgi race. Should the War of Vengeance begin again, or should peace reign? The Fate of the Elves vco_grombrindal_dilemma false Event UI_CAM_EVENT_Dilemma false vco_dwf_ungr_dilemma_ambush_dukhyls_forest false As Ungrim and his warband journeyed home through the sparse woodlands of Dukhlys Forest, a shrill horn echoed through the wind. Suddenly, the woods were alive with movement. Screaming elves charged out of the undergrowth, draichs raised with lethal intent. Ungrim readied his axe, but as the elves came upon him he noticed their eyes glowed with an eldritch light - a clear sign that Briarmaven's glamour was upon them. Ambush at Dukhyls Forest vco_ungrim_dilemma false Event UI_CAM_EVENT_Dilemma false vco_emp_mar_dilemma_hunting_trophy false The Huntsmarshal has led his men all across Lustria, slaughtering scores of fearsome beasts in Sigmar’s name and amassing a staggering array of hunting trophies which are now on display within the conquered temple-city of Tlaxtlan. A delegation from Altdorf will soon arrive to tour the city, and thus an opportunity to garner further support abroad presents itself. Which beast should serve as the centrepiece to this grand exhibit? The Huntsmarshal’s Trophy Hall vco_markus_dilemma false Event UI_CAM_EVENT_Dilemma false diff --git a/src/db/effect_bonus_value_battle_context_junctions_tables/vco.tsv b/src/db/effect_bonus_value_battle_context_junctions_tables/vco.tsv index 96b100dc..ae34171a 100644 --- a/src/db/effect_bonus_value_battle_context_junctions_tables/vco.tsv +++ b/src/db/effect_bonus_value_battle_context_junctions_tables/vco.tsv @@ -2,3 +2,4 @@ bonus_value_id effect_key battle_context_key #effect_bonus_value_battle_context_junctions_tables;0;db/effect_bonus_value_battle_context_junctions_tables/vco melee_attack_mod vco_skv_melee_attack_vs_vampires fighting_culture_vampire_counts melee_defence_mod vco_skv_melee_defence_vs_vampires fighting_culture_vampire_counts +unit_damage_resistance_all_mod vco_effect_force_stat_ward_save_vs_daemons fighting_culture_daemons_chaos diff --git a/src/db/effect_bonus_value_ids_unit_sets_tables/vco.tsv b/src/db/effect_bonus_value_ids_unit_sets_tables/vco.tsv index 60efa176..d8978b40 100644 --- a/src/db/effect_bonus_value_ids_unit_sets_tables/vco.tsv +++ b/src/db/effect_bonus_value_ids_unit_sets_tables/vco.tsv @@ -23,6 +23,7 @@ melee_damage_mod_mult vco_cylostra_zp_weapon_strength vco_cylostra_zombie_pirate melee_damage_mod_mult vco_drazhoath_infernal_guard_weapon_strength vco_drazhoath_infernal_guard melee_damage_mod_mult vco_grimgor_ironbound_labourer_weapon_strength vco_grimgor_ironbound_orc_labourers melee_damage_mod_mult vco_grn_ska_squig_weapon_strength vco_skarsnik_squigs +melee_damage_mod_mult vco_hef_ala_forest_spirits_weapon_strength vco_alarielle_forest_spirits melee_damage_mod_mult vco_nor_thr_troll_weapon_strength vco_wintertooth_trolls melee_damage_mod_mult vco_repanse_peasant_weapon_strength vco_repanse_peasants melee_damage_mod_mult vco_skv_clan_moulder_strength wh2_dlc16_clan_moulder_units @@ -43,6 +44,7 @@ mod_land_movement_battle vco_ogr_skr_gorger_speed vco_ogr_gorgers morale vco_cylostra_zp_leadership vco_cylostra_zombie_pirates morale vco_grimgor_ironbound_labourer_leadership vco_grimgor_ironbound_orc_labourers morale vco_nor_thr_troll_leadership vco_wintertooth_trolls +replenishment_percentage_bonus vco_hef_ala_forest_spirits_replenishment vco_alarielle_forest_spirits unit_damage_resistance_all_mod vco_def_morathi_ward_save vco_def_morathi unit_damage_resistance_all_mod vco_grimgor_ironbound_labourer_ward_save vco_astragoth_labourers unit_damage_resistance_all_mod vco_ogr_greasus_ward_save vco_ogr_greasus @@ -61,5 +63,6 @@ unit_fatigue_resistance_mod vco_grimgor_ironbound_labourer_vigour vco_grimgor_ir unit_fatigue_resistance_mod vco_nor_thr_troll_vigour_loss_reduction vco_wintertooth_trolls unit_xp_mod vco_grimgor_ironbound_labourer_recruit_rank vco_grimgor_ironbound_orc_labourers unit_xp_mod vco_grn_ska_squig_recruit_rank vco_skarsnik_squigs +unit_xp_mod vco_hef_ala_forest_spirits_recruit_rank vco_alarielle_forest_spirits unit_xp_mod vco_nor_thr_troll_recruit_rank vco_wintertooth_trolls xp_gain_rate_mod vco_grimgor_ironbound_labourer_experience vco_astragoth_labourers diff --git a/src/db/effect_bonus_value_subculture_junctions_tables/vco.tsv b/src/db/effect_bonus_value_subculture_junctions_tables/vco.tsv index 30ade210..080d51b1 100644 --- a/src/db/effect_bonus_value_subculture_junctions_tables/vco.tsv +++ b/src/db/effect_bonus_value_subculture_junctions_tables/vco.tsv @@ -4,3 +4,5 @@ favour_points_generation_percentage_mod vco_dwf_grombrindal_allegiance_points_mo favour_points_generation_percentage_mod vco_dwf_grombrindal_allegiance_points_mod_wef_hef wh_dlc05_sc_wef_wood_elves favour_points_generation_percentage_mod vco_hef_tyrion_allegiance_points_mod_wood_elves wh_dlc05_sc_wef_wood_elves favour_points_generation_percentage_mod vco_tmb_arkhan_allegiance_points_mod_vampire_coast wh2_dlc11_sc_cst_vampire_coast +melee_damage_ap_mod_mult vco_throt_against_wood_elves_weapon_strength wh_dlc05_sc_wef_wood_elves +melee_damage_mod_mult vco_throt_against_wood_elves_weapon_strength wh_dlc05_sc_wef_wood_elves diff --git a/src/db/effect_bundles_tables/vco.tsv b/src/db/effect_bundles_tables/vco.tsv index 9dc87d45..1332eaa2 100644 --- a/src/db/effect_bundles_tables/vco.tsv +++ b/src/db/effect_bundles_tables/vco.tsv @@ -118,8 +118,14 @@ vco_victory_payload_def_cop_3_return_of_the_queen_2 The Hag Queen deliberately w vco_victory_payload_def_gan_1_sacrifice_slaughter_1 Khaine's Fury rages within these blades but his power comes at a price. Blades of Khaine faction 1 wh3_main_mount_passive_totem_of_endless_bloodletting.png true false true vco_victory_payload_def_gan_2_suffer_not_another_queen_1 Look at them, they're pathetic... Once so proud but broken so easily. Put them to work in the pens, quickly! Asur Slaves faction 1 wh2_dlc10_lord_abilities_gaze_of_khaine.png true false true vco_victory_payload_def_gan_3_eternity_awaits_1 The Cauldron so long denied to me is finally mine. From the very first sip I am renewed, Crone no longer. One Sip, Eternal faction 1 wh2_dlc10_weapon_abilities_sword_of_khaine.png true false true +vco_victory_payload_def_hag_1_shadow_blade Malus has thwarted the Skaven assassin and is ready to journey back to Naggaroth with the Witch King's prized scrolls. Yet Tz'arkan whispers in his mind, laying before him a different path to tread... Master or Slave? faction 1 wh2_dlc14_lord_abilities_tzarkan.png true false true +vco_victory_payload_def_hag_2_norscan_nightmare “From out of the howling snows he came, pale as a frost-bitten corpse with eyes aglow with felfire. None could stand against him.”\\n- Svendal the Coward, last survivor of the Skornling Tribe The Terror faction 1 vco_merciless_slaver.png true false true +vco_victory_payload_def_hag_2_norscan_nightmare_1 Astride his mount, Spite, Malus Darkblade led packs of ravenous Cold Ones across the Old World. Their population has since exploded out of control, as they have few predators in these lands, and now they can be found as far south as the outskirts of Athel Loren. Old World Feeding Grounds faction 1 wh2_dlc14_skill_def_beastmaster_cold_ones.png true false true +vco_victory_payload_def_hag_3_tyrant_hag_graef The trophies Malus harvested from beyond the Worlds Edge Mountains left few to doubt his strength and cruelty, and the Eight Families have been tolerably docile ever since. Drachau Supreme faction 1 wh2_dlc14_skill_def_malus_unique_contempt_and_hatred.png true false true vco_victory_payload_def_hel_dilemma_scouring_cut_throat With the blood of Avelorn's slain, Khorne's followers daub their bare flesh with runes of warding that cheat a foe's blade and blunt even the most vicious attacks. Blood Runes of Warding faction 1 wh2_dlc16_hero_passive_blood_shield.png true false true vco_victory_payload_def_hel_dilemma_scouring_eat_heart The Druchii feast upon the savaged corpses of their foes, drawing strength from Avelorn's mightiest warriors and renewing their bloodlust for the battles to come. The Dark Feast faction 1 wh2_dlc10_quest_passive_primal_rage.png true false true +vco_victory_payload_def_malus_dilemma_mirror_mirror_defy Claiming the Scrolls of Hekarti for himself, Malus now stands in direct opposition of the Witch King. Secrets of the Hydra Queen faction 1 icon_ritual_currency_def.png true false true +vco_victory_payload_def_malus_dilemma_mirror_mirror_serve Malekith is now one step closer to his ultimate goal of conquering Ulthuan. As promised, he grants Malus access to a new elixir that can silence the daemon for days at a time. Favoured Servant faction 1 vco_malus_super_elixir.png true false true vco_victory_payload_dwf_bel_1_the_reckoning Though Zarakzil's foes all found the end of Belegar's hammer, Skaven still swarm in ever greater numbers from the Blighted Marsh. Bugman's Rangers venture into the depths to discover the source of the infestation... Trouble in Tilea faction 1 vco_blighted_marshes.png true false true vco_victory_payload_dwf_bel_1_the_reckoning_post_battle The sappers from the Engineering Guild successfully diverted the Tilean Sea into the Blighted Marshes. Now, Skavenblight is nothing but a labyrinth of flooded tunnels and collapsed caves, the resting place for countless drowned ratmen. The Cleansing Tide faction 1 wh2_dlc11_spell_deep_tidecall.png true false true vco_victory_payload_dwf_bel_2_friend_or_foe Fighting alongside Bretonnians has given Belegar and his throng ample experience fighting both above and beneath the ramparts. Belegar Siegemaster faction 1 wallbreaker.png true false true @@ -168,6 +174,7 @@ vco_victory_payload_hef_ala_1_hope_springs_eternal As word spreads of Alarielle' vco_victory_payload_hef_ala_2_mortal_worlds_torment As Alarielle journeyed to the most cursed lands of the world, none could stand against her. With a single touch, Be'lakor was banished from the world. With a simple gesture, the dark bindings of Mousillon's undead were unravelled, and Hellebron's tainted soul was cleansed by Isha's holy light. Anathema to the Tainted faction 1 vco_unit_passive_everqueens_touch.png true false true vco_victory_payload_hef_ala_3_oakhearts_plea The Everqueen has journeyed across the world, gathering many Tree Spirits and Wood Elves to her cause. With the Treeman Oakheart’s help, she now stands ready to confront the Queen of the Woods and cleanse her tainted soul. The Tears of Isha faction 1 wh2_dlc16_item_abilities_acorns_of_the_oak_of_ages.png true false true vco_victory_payload_hef_ala_3_oakhearts_plea_1 None know for certain what occurred at the heart of the Oak of Ages, only that Alarielle emerged alone, radiant with newfound power, wielding both the Stave of Avelorn and the Wand of the Wych Elm. Avatar of Isha faction 1 vco_avatar_of_isha.png true false true +vco_victory_payload_hef_ala_3_oakhearts_plea_2 With Ariel's corruption cleansed from the world, the forests bloom once more. None can deny that a new Queen in the Woods safeguards Athel Loren now. Saviour of Athel Loren faction 1 magical_forest.png true false true vco_victory_payload_hef_imr_1_eastern_ambitions Envoys from Athel Loren arrive on dragonback, thanking the Knights of Caledor for their deeds. The Wood Elves remain for some time, teaching their kin some finer points of forest warfare, before departing back to their home. Saviour of the Forest faction 1 vco_forest_dragon.png true false true vco_victory_payload_hef_imr_1_eastern_ambitions_1 A royal retinue of staggering majesty arrives from the east, led by none other than the Jade Dragon himself. Imrik and Minaithnir are overawed at the display, and the trio converse for many hours. When the Cathayan Prince departs, Imrik smiles fondly. He is confident the Elves have found a new ally in the people of Cathay. A New Ally faction 1 vco_jade_dragon.png true false true vco_victory_payload_hef_imr_2_vengeance_dark_lands Overthrown by the Knights of Caledor, the diabolic forges of the Black Dwarfs have since been repurposed to harness the dragon's flame. Zharr-Naggrund now serves as the lair of the dragon Lamoureux, Bane of Hashut. The Dragon Forges of the Dark Lands faction 1 vco_frost_dragon.png true false true diff --git a/src/db/effect_bundles_to_effects_junctions_tables/vco.tsv b/src/db/effect_bundles_to_effects_junctions_tables/vco.tsv index 09b543d1..77f119f5 100644 --- a/src/db/effect_bundles_to_effects_junctions_tables/vco.tsv +++ b/src/db/effect_bundles_to_effects_junctions_tables/vco.tsv @@ -19,7 +19,7 @@ vco_victory_payload_brt_bordeleaux_reclaimed wh_dlc05_faction_political_diplomac vco_victory_payload_brt_bordeleaux_reclaimed wh_dlc07_effect_peasant_increase_base_amount faction_to_region_own_unseen 10.0000 start_turn_completed vco_victory_payload_brt_bordeleaux_reclaimed wh_main_effect_economy_trade_good_commodity_mod faction_to_region_own_unseen 30.0000 start_turn_completed vco_victory_payload_brt_rep_1_desert_crusades wh3_main_effect_province_growth_faction faction_to_province_own_unseen 50.0000 start_turn_completed -vco_victory_payload_brt_rep_1_desert_crusades wh_dlc07_effect_peasant_increase_per_region faction_to_region_own_unseen 1.0000 start_turn_completed +vco_victory_payload_brt_rep_1_desert_crusades wh_dlc07_effect_peasant_increase_per_region faction_to_faction_own_unseen 1.0000 start_turn_completed vco_victory_payload_brt_rep_1_desert_crusades wh_main_effect_building_construction_cost_mod_all faction_to_region_own_unseen -15.0000 start_turn_completed vco_victory_payload_brt_rep_2_cleansing_the_land vco_brt_rep_dilemma faction_to_force_own_unseen 1.0000 start_turn_completed vco_victory_payload_brt_rep_3_lyonesse_lawbringer wh2_dlc13_effect_xp_gain_increase_versus_undead faction_to_force_own_unseen 100.0000 start_turn_completed @@ -85,7 +85,7 @@ vco_victory_payload_chd_dra_3_the_last_days wh3_dlc23_chd_ritual_unit_cap_chaos_ vco_victory_payload_chd_dra_3_the_last_days wh3_dlc23_chd_ritual_unit_cap_chaos_dwarf_warriors faction_to_faction_own_unseen 10.0000 start_turn_completed vco_victory_payload_chd_dra_3_the_last_days wh3_dlc23_faction_political_diplomacy_mod_chaos_dwarfs faction_to_faction_own_unseen 20.0000 start_turn_completed vco_victory_payload_chd_dra_witch_kings_gift_enslave wh3_dlc23_effect_rush_construction_cost faction_to_province_own_unseen -15.0000 start_turn_completed -vco_victory_payload_chd_dra_witch_kings_gift_enslave wh3_dlc23_pooled_resource_chd_armaments_modifier faction_to_region_own 15.0000 start_turn_completed +vco_victory_payload_chd_dra_witch_kings_gift_enslave wh3_dlc23_pooled_resource_chd_armaments_modifier faction_to_province_own_unseen 15.0000 start_turn_completed vco_victory_payload_chd_dra_witch_kings_gift_enslave wh3_dlc23_pooled_resource_chd_workload_modifier faction_to_province_own -15.0000 start_turn_completed vco_victory_payload_chd_dra_witch_kings_gift_sacrifice vco_drazhoath_infernal_guard_weapon_strength faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_chd_dra_witch_kings_gift_sacrifice wh3_dlc23_chd_ritual_unit_cap_infernal_ironsworn faction_to_faction_own_unseen 5.0000 start_turn_completed @@ -133,7 +133,7 @@ vco_victory_payload_chs_aza_3_sigmars_folly wh3_main_effect_pre_battle_bribery_c vco_victory_payload_chs_aza_dilemma_supplicants_come_brt wh2_main_effect_attribute_enable_causes_terror_vs_brt character_to_force_own_factionwide 1.0000 start_turn_completed vco_victory_payload_chs_aza_dilemma_supplicants_come_brt wh3_dlc20_effect_force_stat_charge_bonus_chs_cavalry faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_chs_aza_dilemma_supplicants_come_brt wh3_dlc20_effect_pooled_resource_mod_souls_battle faction_to_character_own_factionwide_armytext 10.0000 start_turn_completed -vco_victory_payload_chs_aza_dilemma_supplicants_come_brt wh_main_effect_public_order_faction faction_to_province_own_unseen 4.0000 start_turn_completed +vco_victory_payload_chs_aza_dilemma_supplicants_come_brt wh_main_effect_public_order_faction faction_to_province_own_unseen 2.0000 start_turn_completed vco_victory_payload_chs_aza_dilemma_supplicants_come_bst wh2_dlc09_effect_force_stat_melee_attack_during_ambushes faction_to_force_own 5.0000 start_turn_completed vco_victory_payload_chs_aza_dilemma_supplicants_come_bst wh2_dlc16_effect_force_enable_attribute_guerrilla_deployment_all faction_to_force_faction_leader 1.0000 start_turn_completed vco_victory_payload_chs_aza_dilemma_supplicants_come_bst wh_main_effect_attribute_enable_stalk faction_to_faction_leader 1.0000 start_turn_completed @@ -268,7 +268,7 @@ vco_victory_payload_cth_iron_into_gold wh_dlc05_faction_political_diplomacy_mod_ vco_victory_payload_cth_iron_into_gold wh_main_faction_political_diplomacy_mod_dwarfs faction_to_faction_own_unseen 40.0000 start_turn_completed vco_victory_payload_cth_iron_into_gold wh_main_faction_political_diplomacy_mod_empire faction_to_faction_own_unseen 40.0000 start_turn_completed vco_victory_payload_cth_kat_3_sister_rescued vco_cth_miao_dilemma faction_to_force_own_unseen 1.0000 start_turn_completed -vco_victory_payload_cth_miao_3_dilemma_sister_rescued_temperance wh3_main_effect_corruption_reduction_events faction_to_province_own_unseen -8.0000 start_turn_completed +vco_victory_payload_cth_miao_3_dilemma_sister_rescued_temperance wh3_main_effect_corruption_reduction_events faction_to_province_own_unseen -5.0000 start_turn_completed vco_victory_payload_cth_miao_3_dilemma_sister_rescued_temperance wh3_main_effect_province_growth_faction faction_to_province_own_unseen 20.0000 start_turn_completed vco_victory_payload_cth_miao_3_dilemma_sister_rescued_temperance wh_main_effect_force_all_campaign_replenishment_rate faction_to_force_own_unseen 15.0000 start_turn_completed vco_victory_payload_cth_miao_3_dilemma_sister_rescued_vengeance wh2_dlc13_effect_force_stat_weapon_strength_vs_nor_chs_bst faction_to_force_own_unseen 5.0000 start_turn_completed @@ -276,14 +276,14 @@ vco_victory_payload_cth_miao_3_dilemma_sister_rescued_vengeance wh2_dlc17_effect vco_victory_payload_cth_miao_3_dilemma_sister_rescued_vengeance wh2_main_effect_attribute_enable_causes_terror_vs_chs faction_to_faction_leader 1.0000 start_turn_completed vco_victory_payload_cth_the_northern_expedition vco_cth_zhao_compass_upgraded faction_to_force_own_unseen 1.0000 start_turn_completed vco_victory_payload_cth_the_northern_expedition wh3_main_effect_campaign_compass_coodown_mod faction_to_faction_own_unseen -1.0000 start_turn_completed -vco_victory_payload_cth_the_northern_expedition wh3_main_effect_corruption_reduction_events faction_to_province_own -8.0000 start_turn_completed +vco_victory_payload_cth_the_northern_expedition wh3_main_effect_corruption_reduction_events faction_to_province_own -5.0000 start_turn_completed vco_victory_payload_cth_yua_1_the_jade_compass vco_cth_zhao_compass_upgraded faction_to_force_own_unseen 1.0000 start_turn_completed vco_victory_payload_cth_yua_1_the_jade_compass wh3_main_effect_campaign_compass_coodown_mod faction_to_faction_own_unseen -1.0000 start_turn_completed -vco_victory_payload_cth_yua_1_the_jade_compass wh3_main_effect_corruption_reduction_events faction_to_province_own -8.0000 start_turn_completed +vco_victory_payload_cth_yua_1_the_jade_compass wh3_main_effect_corruption_reduction_events faction_to_province_own -5.0000 start_turn_completed vco_victory_payload_cth_yua_2_harmony_through_unity wh3_main_effect_province_growth_harmony faction_to_province_own 30.0000 start_turn_completed vco_victory_payload_cth_yua_2_harmony_through_unity wh3_main_faction_political_diplomacy_mod_cathay faction_to_faction_own_unseen 50.0000 start_turn_completed vco_victory_payload_cth_yua_2_harmony_through_unity wh_main_effect_force_all_campaign_recruitment_cost_all faction_to_force_own -20.0000 start_turn_completed -vco_victory_payload_cth_yua_3_the_spymaster wh3_dlc24_effect_force_stat_weapon_strength_cth_crowmen faction_to_force_own_unseen 10.0000 start_turn_completed +vco_victory_payload_cth_yua_3_the_spymaster wh3_dlc24_effect_force_stat_weapon_strength_cth_crowmen_great_moon_bird faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_cth_yua_3_the_spymaster wh_main_effect_agent_action_success_chance faction_to_character_own_unseen 25.0000 start_turn_completed vco_victory_payload_cth_yua_3_the_spymaster wh_main_effect_force_army_campaign_ambush_defence_success_chance army_to_army_own_unseen 25.0000 start_turn_completed vco_victory_payload_cth_yua_3_the_spymaster wh_main_effect_technology_research_points faction_to_faction_own_unseen 50.0000 start_turn_completed @@ -332,6 +332,16 @@ vco_victory_payload_def_gan_2_suffer_not_another_queen_1 wh2_main_faction_politi vco_victory_payload_def_gan_2_suffer_not_another_queen_1 wh3_main_effect_economy_gdp_mod_slaves faction_to_region_own_unseen 15.0000 start_turn_completed vco_victory_payload_def_gan_2_suffer_not_another_queen_1 wh3_main_effect_province_growth_faction faction_to_province_own_unseen 30.0000 start_turn_completed vco_victory_payload_def_gan_3_eternity_awaits_1 vco_def_hel_dilemma faction_to_faction_own_unseen 1.0000 start_turn_completed +vco_victory_payload_def_hag_1_shadow_blade vco_def_malus_dilemma faction_to_faction_own_unseen 1.0000 start_turn_completed +vco_victory_payload_def_hag_2_norscan_nightmare wh_main_effect_character_stat_charge_bonus_pct character_to_character_own_tzarkan 20.0000 start_turn_completed +vco_victory_payload_def_hag_2_norscan_nightmare wh_main_effect_character_stat_speed character_to_character_own_tzarkan 30.0000 start_turn_completed +vco_victory_payload_def_hag_2_norscan_nightmare wh_main_effect_character_stat_weapon_strength character_to_character_own_tzarkan 10.0000 start_turn_completed +vco_victory_payload_def_hag_2_norscan_nightmare_1 wh2_dlc14_effect_force_charge_bonus_increase_def_coldones faction_to_force_own 20.0000 start_turn_completed +vco_victory_payload_def_hag_2_norscan_nightmare_1 wh2_main_effect_tech_unit_xp_levels_def_coldones_chariots faction_to_province_own 2.0000 start_turn_completed +vco_victory_payload_def_hag_2_norscan_nightmare_1 wh2_main_effect_tech_upkeep_cost_reduction_def_coldones faction_to_force_own -15.0000 start_turn_completed +vco_victory_payload_def_hag_3_tyrant_hag_graef wh2_main_effect_character_mod_loyalty_all faction_to_faction_own 2.0000 start_turn_completed +vco_victory_payload_def_hag_3_tyrant_hag_graef wh_main_effect_economy_gdp_mod_all faction_to_region_own 10.0000 start_turn_completed +vco_victory_payload_def_hag_3_tyrant_hag_graef wh_main_effect_public_order_faction faction_to_province_own_unseen 2.0000 start_turn_completed vco_victory_payload_def_hel_dilemma_scouring_cut_throat wh2_dlc10_effect_force_stat_melee_defence_def_witchelves_executioners faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_def_hel_dilemma_scouring_cut_throat wh2_dlc16_effect_ability_enable_blood_shield faction_to_faction_leader 1.0000 start_turn_completed vco_victory_payload_def_hel_dilemma_scouring_cut_throat wh2_main_effect_force_stat_speed_def_elite_inf faction_to_force_own_unseen 10.0000 start_turn_completed @@ -340,12 +350,20 @@ vco_victory_payload_def_hel_dilemma_scouring_eat_heart wh2_dlc10_effect_ability_ vco_victory_payload_def_hel_dilemma_scouring_eat_heart wh2_dlc10_effect_force_stat_bonus_vs_infantry_witchelves_executioners faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_def_hel_dilemma_scouring_eat_heart wh2_main_effect_force_stat_melee_attack_executioners faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_def_hel_dilemma_scouring_eat_heart wh2_main_effect_force_stat_weapon_strength_def_executioners faction_to_force_own_unseen 10.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_defy wh2_main_faction_political_diplomacy_mod_dark_elves faction_to_faction_own_unseen -50.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_defy wh3_main_effect_ability_enable_bound_lash_of_despair character_to_character_own_tzarkan 1.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_defy wh_main_effect_character_stat_weapon_strength character_to_character_own_tzarkan 10.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_defy wh_main_effect_technology_research_points faction_to_faction_own 50.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_serve wh3_main_effect_allegiance_points_mod_dark_elves faction_to_faction_own_unseen 50.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_serve wh_main_effect_character_stat_unit_health faction_to_faction_leader 20.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_serve wh_main_effect_character_stat_weapon_strength character_to_character_own_tzarkan -10.0000 start_turn_completed +vco_victory_payload_def_malus_dilemma_mirror_mirror_serve wh_main_effect_public_order_faction faction_to_province_own_unseen 2.0000 start_turn_completed vco_victory_payload_dwf_bel_1_the_reckoning vco_dwf_bel_siege_skavenblight_dummy faction_to_faction_own_unseen 1.0000 start_turn_completed vco_victory_payload_dwf_bel_1_the_reckoning_post_battle vco_belegar_corruption_skaven_events faction_to_province_own_unseen -5.0000 start_turn_completed vco_victory_payload_dwf_bel_1_the_reckoning_post_battle wh2_main_effect_force_stat_weapon_strength_vs_skaven faction_to_force_own 5.0000 start_turn_completed -vco_victory_payload_dwf_bel_1_the_reckoning_post_battle wh_main_faction_political_diplomacy_mod_dwarfs faction_to_faction_own_unseen 30.0000 start_turn_completed -vco_victory_payload_dwf_bel_2_friend_or_foe wh2_dlc17_effect_ability_enabled_shatterstone faction_to_faction_leader 1.0000 start_turn_completed +vco_victory_payload_dwf_bel_1_the_reckoning_post_battle wh3_main_effect_allegiance_points_mod faction_to_faction_own_unseen 50.0000 start_turn_completed vco_victory_payload_dwf_bel_2_friend_or_foe wh2_dlc17_effect_missile_resist_during_sieges faction_to_force_own_unseen 15.0000 start_turn_completed +vco_victory_payload_dwf_bel_2_friend_or_foe wh3_main_effect_army_ability_enable_stoneshaker_during_siege faction_to_force_faction_leader 1.0000 start_turn_completed vco_victory_payload_dwf_bel_2_friend_or_foe wh3_main_effect_force_stat_weapon_strength_siege_battle faction_to_force_own_unseen 5.0000 start_turn_completed vco_victory_payload_dwf_bel_2_friend_or_foe_1 wh3_main_effect_building_settlement_supply_points faction_to_region_own 100.0000 start_turn_completed vco_victory_payload_dwf_bel_2_friend_or_foe_1 wh_main_effect_force_army_campaign_enable_replenishment_in_foreign_territory faction_to_force_faction_leader 1.0000 start_turn_completed @@ -466,6 +484,10 @@ vco_victory_payload_hef_ala_3_oakhearts_plea_1 wh2_dlc16_effect_ability_enable_a vco_victory_payload_hef_ala_3_oakhearts_plea_1 wh2_dlc16_effect_ability_enable_berry_wine faction_to_faction_leader 1.0000 start_turn_completed vco_victory_payload_hef_ala_3_oakhearts_plea_1 wh2_dlc16_effect_ability_enable_dart_of_doom faction_to_faction_leader 1.0000 start_turn_completed vco_victory_payload_hef_ala_3_oakhearts_plea_1 wh2_dlc16_effect_ability_enable_wrath_of_the_wood faction_to_faction_leader 1.0000 start_turn_completed +vco_victory_payload_hef_ala_3_oakhearts_plea_2 vco_hef_ala_forest_spirits_recruit_rank faction_to_force_own_unseen 2.0000 start_turn_completed +vco_victory_payload_hef_ala_3_oakhearts_plea_2 vco_hef_ala_forest_spirits_replenishment faction_to_force_own_unseen 10.0000 start_turn_completed +vco_victory_payload_hef_ala_3_oakhearts_plea_2 vco_hef_ala_forest_spirits_weapon_strength faction_to_force_own_unseen 10.0000 start_turn_completed +vco_victory_payload_hef_ala_3_oakhearts_plea_2 wh_dlc05_faction_political_diplomacy_mod_wood_elves faction_to_faction_own_unseen 50.0000 start_turn_completed vco_victory_payload_hef_imr_1_eastern_ambitions wh2_dlc16_effect_ability_enable_dragon_spear faction_to_faction_leader 1.0000 start_turn_completed vco_victory_payload_hef_imr_1_eastern_ambitions wh_dlc05_faction_political_diplomacy_mod_wood_elves faction_to_faction_own_unseen 30.0000 start_turn_completed vco_victory_payload_hef_imr_1_eastern_ambitions wh_main_effect_force_army_campaign_ambush_attack_success_chance faction_to_force_own 15.0000 start_turn_completed @@ -495,7 +517,7 @@ vco_victory_payload_hef_nag_3_the_eternal_war wh3_main_effect_province_growth_fa vco_victory_payload_hef_nag_3_the_eternal_war wh_main_effect_technology_research_rate_mod faction_to_faction_own_unseen 50.0000 start_turn_completed vco_victory_payload_hef_tyr_1_defender_ulthuan wh2_main_effect_economy_gdp_mod_trade_sea_global faction_to_region_own_unseen 50.0000 start_turn_completed vco_victory_payload_hef_tyr_1_defender_ulthuan wh3_main_effect_province_growth_faction faction_to_province_own 30.0000 start_turn_completed -vco_victory_payload_hef_tyr_1_defender_ulthuan wh_main_effect_public_order_faction faction_to_province_own 2.0000 start_turn_completed +vco_victory_payload_hef_tyr_1_defender_ulthuan wh_main_effect_public_order_faction faction_to_province_own_unseen 2.0000 start_turn_completed vco_victory_payload_hef_tyr_2_love_and_war_1 wh2_main_effect_attribute_enable_causes_terror_vs_def faction_to_force_own 1.0000 start_turn_completed vco_victory_payload_hef_tyr_2_love_and_war_1 wh_main_effect_force_all_campaign_experience_base_all faction_to_force_own 3.0000 start_turn_completed vco_victory_payload_hef_tyr_2_love_and_war_1 wh_main_effect_force_all_campaign_recruitment_cost_all faction_to_force_own_unseen -25.0000 start_turn_completed @@ -579,7 +601,7 @@ vco_victory_payload_ksl_mot_3_the_new_frontier_roc wh_main_effect_economy_gdp_mo vco_victory_payload_ksl_mot_3_the_new_frontier_roc wh_main_effect_force_all_campaign_replenishment_rate faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_ksl_tgo_1_there_can_only_be_one wh3_main_effect_ksl_motherland_cost_mod faction_to_faction_own_unseen -25.0000 start_turn_completed vco_victory_payload_ksl_tgo_1_there_can_only_be_one wh3_main_effect_province_growth_faction faction_to_province_own_unseen 60.0000 start_turn_completed -vco_victory_payload_ksl_tgo_1_there_can_only_be_one wh_main_effect_public_order_faction faction_to_province_own_unseen 4.0000 start_turn_completed +vco_victory_payload_ksl_tgo_1_there_can_only_be_one wh_main_effect_public_order_faction faction_to_province_own_unseen 2.0000 start_turn_completed vco_victory_payload_ksl_tgo_2_the_last_bastion wh2_dlc13_effect_force_stat_barrier_defending_siege faction_to_force_own_unseen 600.0000 start_turn_completed vco_victory_payload_ksl_tgo_2_the_last_bastion wh2_main_effect_force_enemy_campaign_movement_range faction_to_region_own -20.0000 start_turn_completed vco_victory_payload_ksl_tgo_3_wololo_1 vco_ksl_tgo_luminark_unlock_dummy faction_to_faction_own_unseen 1.0000 start_turn_completed @@ -721,7 +743,7 @@ vco_victory_payload_skv_mor_crimson_conspiracies_betray wh2_main_effect_characte vco_victory_payload_skv_mor_crimson_conspiracies_betray wh3_main_effect_character_stat_unit_mass_percentage_mod faction_to_faction_leader 50.0000 start_turn_completed vco_victory_payload_skv_mor_crimson_conspiracies_betray wh_main_effect_character_stat_weapon_strength_attacking faction_to_faction_leader 10.0000 start_turn_completed vco_victory_payload_skv_mor_crimson_conspiracies_serve wh2_main_faction_political_diplomacy_mod_skaven faction_to_faction_own_unseen 60.0000 start_turn_completed -vco_victory_payload_skv_mor_crimson_conspiracies_serve wh3_main_effect_province_growth_faction faction_to_province_own_unseen 50.0000 start_turn_completed +vco_victory_payload_skv_mor_crimson_conspiracies_serve wh3_main_effect_province_growth_faction faction_to_province_own_unseen 40.0000 start_turn_completed vco_victory_payload_skv_mor_crimson_conspiracies_serve wh_main_effect_force_all_campaign_recruitment_cost_all faction_to_force_own -15.0000 start_turn_completed vco_victory_payload_skv_ric_1_nightmare_drakenmoor wh2_main_effect_force_stat_armour_stormvermin faction_to_force_own_unseen 10.0000 start_turn_completed vco_victory_payload_skv_ric_1_nightmare_drakenmoor wh2_main_effect_force_stat_melee_attack_stormvermin faction_to_force_own_unseen 5.0000 start_turn_completed @@ -815,9 +837,9 @@ vco_victory_payload_vmp_hel_dilemma_dark_bargain_reject wh_main_effect_character vco_victory_payload_vmp_kem_1_sea_of_bones wh2_dlc11_vmp_skill_special_blood_dragon_unit_upkeep_reduction_black_knights faction_to_force_faction_leader -50.0000 start_turn_completed vco_victory_payload_vmp_kem_1_sea_of_bones wh_main_effect_force_all_campaign_replenishment_rate_undead_good faction_to_force_own_unseen 5.0000 start_turn_completed vco_victory_payload_vmp_kem_1_sea_of_bones wh_main_effect_raise_dead_recruitment_cost_mod faction_to_character_own_unseen -15.0000 start_turn_completed +vco_victory_payload_vmp_kem_2_age_of_the_living_is_ending wh2_dlc17_effect_magic__reduce_wom_cost_vampires_percentage faction_to_faction_leader -20.0000 start_turn_completed vco_victory_payload_vmp_kem_2_age_of_the_living_is_ending wh2_main_effect_magic_ruin_enable_flensing_ruin faction_to_faction_leader 1.0000 start_turn_completed -vco_victory_payload_vmp_kem_2_age_of_the_living_is_ending wh3_dlc23_effect_cooldown_lore_death faction_to_faction_leader -10.0000 start_turn_completed -vco_victory_payload_vmp_kem_2_age_of_the_living_is_ending wh3_main_effect_ability_wom_cost_pct_death_spells faction_to_faction_leader -20.0000 start_turn_completed +vco_victory_payload_vmp_kem_2_age_of_the_living_is_ending wh_main_effect_ability_cooldown_lore_of_vampires faction_to_faction_leader -10.0000 start_turn_completed vco_victory_payload_vmp_kem_3_immortal_lich wh2_main_effect_agent_recruitment_xp_all_agents_and_lords faction_to_faction_own_unseen 5.0000 start_turn_completed vco_victory_payload_vmp_kem_3_immortal_lich wh3_dlc20_effect_allegiance_points_mod_chs_nor faction_to_faction_own_unseen 50.0000 start_turn_completed vco_victory_payload_vmp_kem_3_immortal_lich wh3_main_effect_corruption_vampiric_adjacent_provinces faction_to_province_own 10.0000 start_turn_completed diff --git a/src/db/effects_tables/vco.tsv b/src/db/effects_tables/vco.tsv index 399acf50..3d9c4ae3 100644 --- a/src/db/effects_tables/vco.tsv +++ b/src/db/effects_tables/vco.tsv @@ -38,6 +38,7 @@ vco_cylostra_zp_speed battle_movement.png 101 battle_movement.png campaign true vco_cylostra_zp_vigour_loss_reduction vigour.png 101 vigour.png campaign true vco_cylostra_zp_weapon_strength weapon_damage.png 101 weapon_damage.png campaign true vco_def_hel_dilemma wh2_dlc10_weapon_abilities_sword_of_khaine.png 101 wh2_dlc10_weapon_abilities_sword_of_khaine.png campaign true +vco_def_malus_dilemma wh2_dlc14_lord_abilities_tzarkan.png 101 wh2_dlc14_lord_abilities_tzarkan.png campaign true vco_def_morathi_missile_resistance resistance_missile.png 101 resistance_missile.png campaign true vco_def_morathi_slaanesh_unlock_dummy attribute_mark_slaanesh.png 1 attribute_mark_slaanesh.png campaign true vco_def_morathi_ward_save resistance_ward_save.png 101 resistance_ward_save.png campaign true @@ -47,6 +48,7 @@ vco_dwf_gro_dilemma_elves wh2_dlc10_lord_abilities_oath_of_vengeance.png 101 wh2 vco_dwf_grombrindal_allegiance_points_mod_wef_hef allegiance.png 101 allegiance.png campaign true vco_dwf_per_turn_oathgold_gain oathgold.png 101 oathgold.png campaign true vco_dwf_ung_dilemma wh2_dlc16_item_abilities_twilight_horn_i.png 101 wh2_dlc16_item_abilities_twilight_horn_i.png campaign true +vco_effect_force_stat_ward_save_vs_daemons resistance_ward_save.png 101 resistance_ward_save.png campaign true vco_emp_karl_storm_chaos_dummy vco_broshake.png 101 vco_broshake.png campaign true vco_emp_mar_dilemma vco_hunter_trophy.png 101 vco_hunter_trophy.png campaign true vco_emp_vol_dilemma wh_main_spell_bound_shield_of_faith.png 101 wh_main_spell_bound_shield_of_faith.png campaign true @@ -71,6 +73,9 @@ vco_grn_ska_squig_recruit_rank experience.png 101 experience.png campaign true vco_grn_ska_squig_speed battle_movement.png 101 battle_movement.png campaign true vco_grn_ska_squig_weapon_strength weapon_damage.png 101 weapon_damage.png campaign true vco_harbinger_harpies_unbreakable attribute_unbreakable.png 101 attribute_unbreakable.png campaign true +vco_hef_ala_forest_spirits_recruit_rank experience.png 101 experience.png campaign true +vco_hef_ala_forest_spirits_replenishment replenishment.png 101 replenishment.png campaign true +vco_hef_ala_forest_spirits_weapon_strength weapon_damage.png 101 weapon_damage.png campaign true vco_hef_alarialle_ariel_dummy wh2_dlc16_item_abilities_acorns_of_the_oak_of_ages.png 101 wh2_dlc16_item_abilities_acorns_of_the_oak_of_ages.png campaign true vco_hef_imrik_dragon_speed battle_movement_character.png 101 battle_movement_character.png campaign true vco_hef_imrik_flammable_contact wh_dlc06_unit_contact_flammable.png 101 wh_dlc06_unit_contact_flammable.png campaign true @@ -135,6 +140,7 @@ vco_skv_ultimate_harvest_dilemma_dummy_text wh2_dlc16_lord_passive_master_contro vco_sla_devotees devotees.png 101 devotees.png campaign true vco_sla_nkari_weapon_strength weapon_damage_character.png 101 weapon_damage_character.png campaign true vco_throgg_thorns_aura wh3_dlc24_lord_abilities_thorns_aura.png 101 wh3_dlc24_lord_abilities_thorns_aura.png campaign true +vco_throt_against_wood_elves_weapon_strength weapon_damage.png 101 weapon_damage.png campaign true vco_tmb_arkhan_allegiance_points_mod_vampire_coast allegiance.png 101 allegiance.png campaign true vco_unit_passive_everqueens_touch vco_unit_passive_everqueens_touch.png 101 vco_unit_passive_everqueens_touch.png campaign true vco_vil_altars_upgraded wh2_dlc12_unit_abilities_burning_alignment.png 101 wh2_dlc12_unit_abilities_burning_alignment.png campaign true diff --git a/src/db/frontend_faction_leaders_tables/!vco.tsv b/src/db/frontend_faction_leaders_tables/!vco.tsv index ebff1554..d3b8bf05 100644 --- a/src/db/frontend_faction_leaders_tables/!vco.tsv +++ b/src/db/frontend_faction_leaders_tables/!vco.tsv @@ -20,7 +20,7 @@ wh2_dlc13_political_party_lzd_gorrok composite_scene\lord_selection\empire_provi wh2_dlc13_political_party_lzd_nakai composite_scene\lord_selection\empire_provinces\emperor_karl_franz.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\lzd_nakai_0.png Front_end_selection_movies/lzd_nakai ui/loading_ui/load_images/campaign_lizardmen1.png -1.0000 -1.0000 wh2_dlc13_vo_actor_Lizardmen_Nakai false easy wh2_dlc13_political_party_lzd_nakai wh2_dlc13_lzd_nakai wh2_dlc13_lzd_spirits_of_the_jungle wh2_dlc13_political_party_wulfhart_ruler composite_scene\lord_selection\empire_provinces\emperor_karl_franz.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\emp_markus_0.png Front_end_selection_movies/emp_wulfhart ui/loading_ui/load_images/campaign_empire1.png -1.0000 -1.0000 wh2_dlc13_vo_actor_Empire_Markus_Wulfhart false easy wh2_dlc13_political_party_wulfhart_ruler wh2_dlc13_emp_cha_markus_wulfhart wh2_dlc13_emp_the_huntmarshals_expedition wh2_dlc14_political_party_bretonnia_repanse composite_scene\lord_selection\empire_provinces\emperor_karl_franz.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\brt_repanse_de_lyonesse_0.png Front_end_selection_movies/brt_repanse ui/loading_ui/load_images/campaign_bretonnia1.png -1.0000 -1.0000 wh2_dlc14_vo_actor_Bretonnia_Repanse_De_Lyonese false easy wh2_dlc14_political_party_bretonnia_repanse wh2_dlc14_brt_repanse wh2_dlc14_brt_chevaliers_de_lyonesse -wh2_dlc14_political_party_def_malus composite_scene\lord_selection\empire_provinces\emperor_karl_franz.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\def_malus_0.png Front_end_selection_movies/def_malus ui/loading_ui/load_images/campaign_dark_elves1.png -1.0000 -1.0000 wh2_dlc14_vo_actor_Dark_Elf_Malus_Darkblade false wh2_dlc14_political_party_def_malus wh2_dlc14_def_malus_darkblade wh2_main_def_hag_graef +wh2_dlc14_political_party_def_malus composite_scene\lord_selection\empire_provinces\emperor_karl_franz.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\def_malus_0.png Front_end_selection_movies/def_malus ui/loading_ui/load_images/campaign_dark_elves1.png -1.0000 -1.0000 wh2_dlc14_vo_actor_Dark_Elf_Malus_Darkblade false easy wh2_dlc14_political_party_def_malus wh2_dlc14_def_malus_darkblade wh2_main_def_hag_graef wh2_dlc14_political_party_skv_snikch composite_scene\lord_selection\empire_provinces\emperor_karl_franz.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\skv_snikch_0.png Front_end_selection_movies/skv_snikch ui/loading_ui/load_images/campaign_skaven1.png -1.0000 -1.0000 wh2_dlc14_vo_actor_Skaven_Snikch false easy wh2_dlc14_political_party_skv_snikch wh2_dlc14_skv_deathmaster_snikch wh2_main_skv_clan_eshin wh2_dlc15_political_party_grn_grom composite_scene/front_end_selection/karl_franz_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\grn_grom_the_paunch_0.png Front_end_selection_movies/grn_grom ui/loading_ui/load_images/campaign_greenskins1.png -1.0000 -1.0000 wh2_dlc15_vo_actor_Goblin_Grom false wh2_dlc15_political_party_grn_grom wh2_dlc15_grn_grom_the_paunch wh2_dlc15_grn_broken_axe wh2_dlc15_political_party_hef_eltharion composite_scene/front_end_selection/karl_franz_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\hef_eltharion_0.png Front_end_selection_movies/hef_eltharion ui/loading_ui/load_images/campaign_high_elves1.png 0.3979 0.4196 wh2_dlc15_vo_actor_High_Elves_Eltharion false wh2_dlc15_political_party_hef_eltharion wh2_dlc15_hef_eltharion wh2_main_hef_yvresse @@ -30,7 +30,7 @@ wh2_dlc16_political_party_wef_drycha composite_scene/front_end_selection/karl_fr wh2_dlc16_political_party_wef_sisters_of_twilight composite_scene/front_end_selection/karl_franz_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\wef_sisters_of_twilight_0.png Front_end_selection_movies/wef_sisters ui/loading_ui/load_images/campaign_wood_elves1.png -1.0000 -1.0000 wh2_dlc16_vo_actor_Wood_Elves_SistersOfTwilight false easy wh2_dlc16_political_party_wef_sisters_of_twilight wh2_dlc16_wef_sisters_of_twilight wh2_dlc16_wef_sisters_of_twilight wh2_dlc17_political_party_beastmen_taurox composite_scene/front_end_selection/khazrak_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\bst_taurox_0.png Front_end_selection_movies/bst_taurox ui/loading_ui/load_images/campaign_beastmen1.png -1.0000 -1.0000 wh2_dlc17_vo_actor_Beastmen_Taurox false easy wh2_dlc17_political_party_beastmen_taurox wh2_dlc17_bst_taurox wh2_dlc17_bst_taurox wh2_dlc17_political_party_dwarf_thorek composite_scene/front_end_selection/karl_franz_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\dwf_thorek_0.png Front_end_selection_movies/dwf_thorek ui/loading_ui/load_images/campaign_dwarfs1.png -1.0000 -1.0000 wh2_dlc17_vo_actor_Dwarf_Thorek_Ironbrow false wh2_dlc17_political_party_dwarf_thorek wh2_dlc17_dwf_thorek wh2_dlc17_dwf_thorek_ironbrow -wh2_dlc17_political_party_lzd_oxyotl composite_scene/front_end_selection/karl_franz_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\lzd_oxyotl_0.png Front_end_selection_movies/lzd_oxyotl ui/loading_ui/load_images/campaign_lizardmen1.png -1.0000 -1.0000 wh2_dlc17_vo_actor_Lizardmen_Oxyotl false wh2_dlc17_political_party_lzd_oxyotl wh2_dlc17_lzd_oxyotl wh2_dlc17_lzd_oxyotl +wh2_dlc17_political_party_lzd_oxyotl composite_scene/front_end_selection/karl_franz_selection.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\lzd_oxyotl_0.png Front_end_selection_movies/lzd_oxyotl ui/loading_ui/load_images/campaign_lizardmen1.png -1.0000 -1.0000 wh2_dlc17_vo_actor_Lizardmen_Oxyotl false easy wh2_dlc17_political_party_lzd_oxyotl wh2_dlc17_lzd_oxyotl wh2_dlc17_lzd_oxyotl wh2_main_political_party_def_malekith composite_scene\lord_selection\dark_elves\malekith.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\def_malekith_0.png Front_end_selection_movies/def_malekith ui/loading_ui/load_images/campaign_dark_elves1.png -1.0000 -1.0000 wh2_main_vo_actor_Dark_Elves_Malekith false wh2_main_political_party_def_malekith wh2_main_def_malekith wh2_main_def_naggarond wh2_main_political_party_def_morathi composite_scene\lord_selection\dark_elves\morathi.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\def_morathi_0.png Front_end_selection_movies/def_morathi ui/loading_ui/load_images/campaign_dark_elves1.png -1.0000 -1.0000 wh2_main_vo_actor_Dark_Elves_Morathi false easy wh2_main_political_party_def_morathi wh2_main_def_morathi wh2_main_def_cult_of_pleasure wh2_main_political_party_hef_teclis composite_scene\lord_selection\high_elves\teclis.csc 0.0000 0.0000 UI\Portraits\Faction_leaders\hef_teclis_0.png Front_end_selection_movies/hef_teclis ui/loading_ui/load_images/campaign_high_elves1.png -1.0000 -1.0000 wh2_main_vo_actor_High_Elves_Teclis false wh2_main_political_party_hef_teclis wh2_main_hef_teclis wh2_main_hef_order_of_loremasters diff --git a/src/db/missions_tables/vco.tsv b/src/db/missions_tables/vco.tsv index 0ee572f3..1391810e 100644 --- a/src/db/missions_tables/vco.tsv +++ b/src/db/missions_tables/vco.tsv @@ -1,20 +1,21 @@ key mission_type localised_title localised_description ui_image ui_icon generate prioritised event_category set_piece_battle location_x location_y quest_mission quest_mission_final trigger_radius quest_character sticky_by_default localised_mission_completed_text can_be_manually_cancelled #missions_tables;0;db/missions_tables/vco -vco_custom_quest_alarielle_ariel FIGHT_SET_PIECE_BATTLE The Tears of Isha The Wood Elves are dwindling. Some perished whilst warring in other lands, fighting for King Orion’s increasingly bloodthirsty Wild Hunts, but most sickened and died as Ariel’s corruption spread through the forests. The Everqueen has gathered many Asrai and Tree Spirits to her cause from Wood Elf colonies across the world, and now, with the Treeman Oakheart’s aid, she stands ready to confront Ariel directly.\\n hef/generic rom_event_mission.png false true Quest vco_custom_quest_alarielle_ariel 345 410 true true 10.0000 1432265518 true false +vco_custom_quest_alarielle_ariel FIGHT_SET_PIECE_BATTLE The Tears of Isha The Wood Elves are dwindling. Some perished whilst warring in other lands, fighting for King Orion’s increasingly bloodthirsty Wild Hunts, but most sickened and died as Ariel’s corruption spread through the forests. The Everqueen has gathered many Asrai and Tree Spirits to her cause from Wood Elf colonies across the world, and now, with the Treeman Oakheart’s aid, she stands ready to confront Ariel directly.\\n hef/generic rom_event_mission.png false false Quest vco_custom_quest_alarielle_ariel 345 410 true true 10.0000 1432265518 true false vco_custom_quest_alarielle_hellebron FIGHT_SET_PIECE_BATTLE The Blood Queen Strikes Disaster! A great Druchii fleet has laid siege to the Straits of Lothern, led by the infamous Lokhir Fellheart. While Sea Lord Aislinn and Prince Tyrion saw to the harbour's defence, a smaller contingent made their way into the Inner Sea, masquerading as civilian ships fleeing the conflict. They are led by the Blood Queen of Har Ganeth, Crone Hellebron, and are sailing with all speed for the Isle of the Dead. Whatever her designs for the Great Vortex, they cannot come to pass! hef/generic rom_event_mission.png false false Quest vco_alarielle_battle_crones_folly 172 431 true true 10.0000 1432265518 true false -vco_custom_quest_belegar_eight_peaks FIGHT_SET_PIECE_BATTLE Eight Peaks Eternal Since recapturing the hold, Belegar and his kinsmen have withstood plots, alliances, ambushes, super-weapons, and untold deathtraps. Three times they have been rescued by relief forces that broke through the cordon of foes to bring much-needed reinforcements, the last army led by Thorgrim himself. Belegar has sworn a mighty oath to retake Karak Eight Peaks and, inch by bloody inch, Clan Angrund have expanded their foothold. Now, his foes make one final assault with the last reserves of their strength.\\n dwf/generic rom_event_mission.png false false Quest vco_custom_quest_belegar_eight_peaks 503 351 true true 0.0000 33713811 true Success! You have achieved one of your goals. false -vco_custom_quest_belegar_skavenblight FIGHT_SET_PIECE_BATTLE The Day of Reckoning Beneath the Blighted Marshes, the source of the Skaven infestation was discovered: a massive labyrinthine undercity; the largest ever seen by any Dwarf in living memory. Could this be the fabled heart of the Skaven empire? Belegar sends word to the High King, who calls for all able-bodied dawi to march on the city. Many grudges will be avenged this day!\\n dwf/generic rom_event_mission.png false false Quest vco_custom_quest_belegar_skavenblight 314 355 true true 0.0000 33713811 true Success! You have achieved one of your goals. false -vco_custom_quest_hellebron_alarielle FIGHT_SET_PIECE_BATTLE The Desecration of Avelorn After making landfall on the shores of Ulthuan, Hellebron wasted no time slaughtering the Elves of Nagarythe and offering their hearts up to her murderous patron's shrine. With the Sword of Khaine now in hand, she leads her Blood Voyage into the verdant forests of Avelorn, leaving a trail of ash and blood in her wake. Such acts of desecration will surely draw the ire of the Everqueen, but Hellebron is unconcerned. Let her come. Her royal blood will make a fine offering to Khaine!\\n\\n def/generic rom_event_mission.png false false Quest vco_custom_quest_hellebron_alarielle 171 463 true true 10.0000 1775671531 true false -vco_custom_quest_karl_franz_conclave_light FIGHT_SET_PIECE_BATTLE The Storm of Chaos From the Chaos Wastes, Archaon, Lord of the End Times, marches south into the lands of Kislev, a vast horde of daemons, beastmen and northmen following in his wake. The Ice Queen calls for aid, and Karl Franz answers. After assembling a grand alliance of dwarfs, elves and men, he marches north with all haste to meet the Everchosen's forces head-on.\\n emp/generic rom_event_mission.png false false Quest vco_custom_quest_karl_franz_conclave_light 489 599 true true 0.0000 341461509 true Success! You have achieved one of your goals. false -vco_custom_quest_queek_eight_peaks FIGHT_SET_PIECE_BATTLE Eight Peaks Eternal Since Clan Mors swarmed up from the depths to claim Karak Eight Peaks, Queek has been fighting a constant war of attrition against the last holdouts of the Dwarfs and the Greenskins. Now, the time has come to be rid of them once and for all.\\n skv/generic rom_event_mission.png false false Quest vco_custom_quest_queek_eight_peaks 503 351 true true 0.0000 778465562 true Success! You have achieved one of your goals. false -vco_custom_quest_skarsnik_eight_peaks FIGHT_SET_PIECE_BATTLE Eight Peaks Eternal Since recapturing the Eight Peaks from his mutinous subordinates, Skarsnik has repelled repeated assaults from both the Dwarfs and the Skaven. Now, his foes make one final assault with the last reserves of their strength. Break them here and now, and they will never again threaten the Eight Peaks!\\n grn/generic rom_event_mission.png false false Quest vco_custom_quest_skarsnik_eight_peaks 503 351 true true 0.0000 1607251777 true Success! You have achieved one of your goals. false +vco_custom_quest_belegar_eight_peaks FIGHT_SET_PIECE_BATTLE Eight Peaks Eternal Since recapturing the hold, Belegar and his kinsmen have withstood plots, alliances, ambushes, super-weapons, and untold deathtraps. Three times they have been rescued by relief forces that broke through the cordon of foes to bring much-needed reinforcements, the last army led by Thorgrim himself. Belegar has sworn a mighty oath to retake Karak Eight Peaks and, inch by bloody inch, Clan Angrund have expanded their foothold. Now, his foes make one final assault with the last reserves of their strength.\\n dwf/generic rom_event_mission.png false false Quest vco_custom_quest_belegar_eight_peaks 503 351 true true 10.0000 33713811 true Success! You have achieved one of your goals. false +vco_custom_quest_belegar_skavenblight FIGHT_SET_PIECE_BATTLE The Day of Reckoning Beneath the Blighted Marshes, the source of the Skaven infestation was discovered: a massive labyrinthine undercity; the largest ever seen by any Dwarf in living memory. Could this be the fabled heart of the Skaven empire? Belegar sends word to the High King, who calls for all able-bodied dawi to march on the city. Many grudges will be avenged this day!\\n dwf/generic rom_event_mission.png false false Quest vco_custom_quest_belegar_skavenblight 314 355 true true 10.0000 33713811 true Success! You have achieved one of your goals. false +vco_custom_quest_hellebron_alarielle FIGHT_SET_PIECE_BATTLE The Desecration of Avelorn After making landfall on the shores of Ulthuan, Hellebron wasted no time slaughtering the Elves of Nagarythe and offering their hearts up to her murderous patron's shrine. With the Sword of Khaine now in hand, she leads her Blood Voyage into the verdant forests of Avelorn, leaving a trail of ash and blood in her wake. Such acts of desecration will surely draw the ire of the Everqueen, but Hellebron is unconcerned. Let her come. Her royal blood will make a fine offering to Khaine!\\n\\n def/generic rom_event_mission.png false false Quest vco_custom_quest_hellebron_alarielle 173 460 true true 10.0000 1775671531 true false +vco_custom_quest_karl_franz_conclave_light FIGHT_SET_PIECE_BATTLE The Storm of Chaos From the Chaos Wastes, Archaon, Lord of the End Times, marches south into the lands of Kislev, a vast horde of daemons, beastmen and northmen following in his wake. The Ice Queen calls for aid, and Karl Franz answers. After assembling a grand alliance of dwarfs, elves and men, he marches north with all haste to meet the Everchosen's forces head-on.\\n emp/generic rom_event_mission.png false false Quest vco_custom_quest_karl_franz_conclave_light 489 599 true true 10.0000 341461509 true Success! You have achieved one of your goals. true +vco_custom_quest_queek_eight_peaks FIGHT_SET_PIECE_BATTLE Eight Peaks Eternal Since Clan Mors swarmed up from the depths to claim Karak Eight Peaks, Queek has been fighting a constant war of attrition against the last holdouts of the Dwarfs and the Greenskins. Now, the time has come to be rid of them once and for all.\\n skv/generic rom_event_mission.png false false Quest vco_custom_quest_queek_eight_peaks 503 351 true true 10.0000 778465562 true Success! You have achieved one of your goals. false +vco_custom_quest_skarsnik_eight_peaks FIGHT_SET_PIECE_BATTLE Eight Peaks Eternal Since recapturing the Eight Peaks from his mutinous subordinates, Skarsnik has repelled repeated assaults from both the Dwarfs and the Skaven. Now, his foes make one final assault with the last reserves of their strength. Break them here and now, and they will never again threaten the Eight Peaks!\\n grn/generic rom_event_mission.png false false Quest vco_custom_quest_skarsnik_eight_peaks 503 351 true true 10.0000 1607251777 true Success! You have achieved one of your goals. false vco_custom_quest_throt_ghoritch FIGHT_SET_PIECE_BATTLE The Siege of Hell Pit Throt's ambitions in Norsca have drawn the attention of the Everchosen himself. He has gathered a great host of men and daemons to his banner and now marches on Hell Pit, intent on purging the vermin infestation at its source before it threatens to spread beyond even his control. Furious at the no-fur's impudence, Throt summons his most vicious creations and hurries to reinforce the garrison before battle is joined.\\n\\n skv/generic rom_event_mission.png false false Quest vco_custom_quest_throt_ghoritch 468 620 true true 10.0000 1806854659 true Success! You have achieved one of your goals. true vco_custom_quest_tretch FIGHT_SET_PIECE_BATTLE Moonfall Though the bulk of the Warpstone Meteors now crash at the foot of Crookback Mountain, the Grey Seers lost control of an exceptionally large Meteor that has fallen near the Silver Pinnacle. The Lahmians have sent their deathless thralls to secure the precious substance for their own dark designs. Cursing the Grey Seers for their incompetence, Tretch gathers his finest Stormvermin and sets out to intercept the Lahmians at once.\\n bst/generic rom_event_mission.png false false Quest vco_tretch_battle_warpstone_meteor 563 504 true true 10.0000 1704409635 true false vco_route_victory CAPTURE_REGIONS Route emp/generic event_province_positive.png false false VictoryCondition 0 0 false false 0.0000 false Success! You have achieved one of your goals. true vco_wh2_dlc09_qb_tmb_final_battle_arkhan FIGHT_SET_PIECE_BATTLE Battle of the Black Pyramid The books, along with the Necromancer’s staff, have awoken the Black Pyramid. And so the carrion circle. The Tomb Kings have always lusted for power in life and especially in death. Settra comes, leading an undying alliance to wrest the pyramid from its creator’s most loyal servant. The Followers of Nagash raise their warriors even as the Black Pyramid climbs into the sky. The battle for its control is about to begin. tmb/generic rom_event_mission.png false false Quest wh2_dlc09_qb_tmb_final_battle_arkhan 384 213 true true 10.0000 1391587289 true false vco_wh2_dlc13_qb_emp_final_battle_wulfhart FIGHT_SET_PIECE_BATTLE Battle for Itza Lustria’s jungles burn. Its temple-cities crumble. Under Markus Wulfhart’s command, the Emperor’s forces have wreaked havoc in the New World, wantonly plundering the lucrative holdings of the lizard-beasts while sweeping aside all foes sent against them. But now, the most monstrous of them of all has been roused.\n\nWulfhart's scouts have informed him that the creature known as the Spirit of the Jungle has been sighted somewhere in the vicinity of Itza. The Huntsmarshal has caught the scent; this will be his toughest hunt yet. emp/generic rom_event_mission.png false false Quest wh2_dlc13_qb_emp_final_battle_wulfhart 116 185 true true 10.0000 1567246912 true false vco_wh2_dlc13_qb_lzd_final_battle_nakai FIGHT_SET_PIECE_BATTLE Battle for Itza One by one, Nakai fought off the so-called great hunters in cahoots with the Huntsmarshal. And one by one, they fled into the jungle like the warm-blooded cowards they are. Nakai correctly sensed they would be back for more, and now the chief warmblood himself, Markus Wulfhart, takes to the field with them. Lustria’s future hangs in the balance, for why else would Nakai be so compelled to act? This conflict ends now! lzd/generic rom_event_mission.png false false Quest wh2_dlc13_qb_lzd_final_battle_nakai 116 185 true true 10.0000 530282727 true false -vco_wh2_dlc14_qb_skv_final_battle_snikch FIGHT_SET_PIECE_BATTLE Shadow Meets Blade The ranks of the Ruinous Ones were no easy feat to bring down. Norscans, Beastmen, the warhost of disciples from the Chaos Wastes itself – all the twisted Chaos-things which drew their immense strength from beyond the void, from the very realm of Chaos itself. This was the strength which Snikch’s master craved.\n\nThe location of the great power was finally revealed to Snikch through the words of the Chaos warhost’s Sorcerer, who had vainly attempted to bargain for his own release. “You are a fool, ratling peon,” the Sorcerer shrieked, “for the power you seek is a Daemon of Slaanesh, and no minor Daemon at that! Tz’arkan, the Drinker of Worlds, is a ravenous monster inextricably bound to the soul of a living entity. The only chance of severing the Chaos-imbued bond is to destroy the vessel in which the Daemon is trapped. That vessel is none other than the Druchii known as Malus Darkblade.”\n\nThe prospect of wielding the power of a Daemon suddenly sounded very good to the Deathmaster. Almost as soon as he’d ordered his spies to find Darkblade’s location, word returned that the Druchii tyrant was in the area, but about to board his Black Ark back to Naggaroth. He cannot be allowed to escape! skv/generic rom_event_mission.png false true Quest wh2_dlc14_qb_skv_final_battle_snikch 907 469 true true 10.0000 1536102747 false Success! You have achieved one of your goals. true -vco_wh2_dlc16_qb_skv_final_battle_throt FIGHT_SET_PIECE_BATTLE The Ultimate Harvest Following Throt’s repeated attacks upon the Waystone sites in Naggaroth, Ariel has begun her ritual in the Witchwood! From the moment Clan Moulder had learned about the Mage Queen’s plans, Throt wondered how such a juicy tip-off could so conveniently land on his lap, but assumed it had something to do with the forest-things’ squabbles amongst themselves. It matters little to him now – with Ariel’s powers focused on her ritual, she is exposed, giving Throt the chance to finally obtain the greatest specimen he will likely ever get his foul claws on. By his haphazard calculations, consuming the demigoddess’ life essence will not only cure his extreme case of the Black Hunger, but could also make him more powerful than he could ever imagine. Moreover, after having his fill who knows what delightfully horrible things he can create in his laboratory using the leftover Queen-pulp? The possibilities are endless!\n\nAs purported by the tree-thing informant, Ariel should be vulnerable while she performs her ritual, but will not be unprotected. She will undoubtedly have her strongest lieutenants defending her, so Throt must fill his ranks with Moulder’s most dangerous monsters to ensure nothing can stop him from claiming Ariel as his prize. skv/generic rom_event_mission.png false true Quest wh2_dlc16_qb_skv_final_battle_throt 42 504 true true 10.0000 1806854659 false Success! You have achieved one of your goals. true +vco_wh2_dlc14_qb_def_final_battle_malus FIGHT_SET_PIECE_BATTLE Southlands Sacrifice With his mission in the Chaos Wastes complete, Malus begins the journey back to Naggarond. While at sea, he is visited by the Witch King himself, who alights upon Malus' Black Ark atop his draconic mount, Seraphon. He orders Malus to divert to the Skaven-infested jungles of the Southlands and seek out the Temple of Skulls. It is here where the daemons' souls must be sacrificed in order to open an ancient chamber containing the long lost Scrolls of Herkarti. def/generic rom_event_mission.png false false Quest vco_wh2_dlc14_qb_def_final_battle_malus 539 192 true true 10.0000 449743554 true Success! You have achieved one of your goals. false +vco_wh2_dlc14_qb_skv_final_battle_snikch FIGHT_SET_PIECE_BATTLE Shadow Meets Blade The ranks of the Ruinous Ones were no easy feat to bring down. Norscans, Beastmen, the warhost of disciples from the Chaos Wastes itself – all the twisted Chaos-things which drew their immense strength from beyond the void, from the very realm of Chaos itself. This was the strength which Snikch’s master craved.\n\nThe location of the great power was finally revealed to Snikch through the words of the Chaos warhost’s Sorcerer, who had vainly attempted to bargain for his own release. “You are a fool, ratling peon,” the Sorcerer shrieked, “for the power you seek is a Daemon of Slaanesh, and no minor Daemon at that! Tz’arkan, the Drinker of Worlds, is a ravenous monster inextricably bound to the soul of a living entity. The only chance of severing the Chaos-imbued bond is to destroy the vessel in which the Daemon is trapped. That vessel is none other than the Druchii known as Malus Darkblade.”\n\nThe prospect of wielding the power of a Daemon suddenly sounded very good to the Deathmaster. Almost as soon as he’d ordered his spies to find Darkblade’s location, word returned that the Druchii tyrant was in the area, but about to board his Black Ark back to Naggaroth. He cannot be allowed to escape! skv/generic rom_event_mission.png false false Quest wh2_dlc14_qb_skv_final_battle_snikch 907 469 true true 10.0000 1536102747 false Success! You have achieved one of your goals. true +vco_wh2_dlc16_qb_skv_final_battle_throt FIGHT_SET_PIECE_BATTLE The Ultimate Harvest Following Throt’s repeated attacks upon the Waystone sites in Naggaroth, Ariel has begun her ritual in the Witchwood! From the moment Clan Moulder had learned about the Mage Queen’s plans, Throt wondered how such a juicy tip-off could so conveniently land on his lap, but assumed it had something to do with the forest-things’ squabbles amongst themselves. It matters little to him now – with Ariel’s powers focused on her ritual, she is exposed, giving Throt the chance to finally obtain the greatest specimen he will likely ever get his foul claws on. By his haphazard calculations, consuming the demigoddess’ life essence will not only cure his extreme case of the Black Hunger, but could also make him more powerful than he could ever imagine. Moreover, after having his fill who knows what delightfully horrible things he can create in his laboratory using the leftover Queen-pulp? The possibilities are endless!\n\nAs purported by the tree-thing informant, Ariel should be vulnerable while she performs her ritual, but will not be unprotected. She will undoubtedly have her strongest lieutenants defending her, so Throt must fill his ranks with Moulder’s most dangerous monsters to ensure nothing can stop him from claiming Ariel as his prize. skv/generic rom_event_mission.png false false Quest wh2_dlc16_qb_skv_final_battle_throt 42 504 true true 10.0000 1806854659 false Success! You have achieved one of your goals. true vco_wh2_dlc16_qb_wef_final_battle_sisters FIGHT_SET_PIECE_BATTLE The Root of Chaos Though the Great Vortex stifles Daemonkind, a rift in the Witchwood provides Chaos with another passageway into the world. Ariel, demigoddess of the Asrai and avatar of Isha, channels all her power to seal the portal, hoping to prevent the Daemons of the Dreaming Wood from entering the mortal plane. Somehow, the scheming Skaven know the Mage Queen is vulnerable, and are preparing to attack. The Sisters of Twilight must dispatch them before they can disrupt Ariel’s efforts and bring cataclysm to the world. wef/generic rom_event_mission.png false false Quest wh2_dlc16_qb_wef_final_battle_sisters 42 504 true true 10.0000 2109289604 true Success! You have achieved one of your goals. true vco_wh3_main_ie_qb_bst_final_battle_taurox FIGHT_SET_PIECE_BATTLE The Heart of the Dark Finally, the beast-paths to the Heart of the Dark are revealed! Taurox had marauded mercilessly through the world, the promise of further gifts of Chaos fuelling his never-ending stampede. His Masters’ true goal, however, had always been to usher the Daemons of Chaos into the world, and only a pilgrimage of sacrifice and Ruin, ending at the Heart of the Dark, would make it so.\n\nIt appears others have made the journey also – some with different intentions – but with the final rite within his grasp the Brass Bull will not be denied the Gods’ favour! bst/generic rom_event_mission.png false false Quest wh2_dlc17_qb_bst_final_battle_taurox 574 695 true true 10.0000 6070318 true Success! You have achieved one of your goals. true diff --git a/src/db/slot_template_permitted_building_chains_tables/vco.tsv b/src/db/slot_template_permitted_building_chains_tables/vco.tsv index a8105ac1..4b43fb52 100644 --- a/src/db/slot_template_permitted_building_chains_tables/vco.tsv +++ b/src/db/slot_template_permitted_building_chains_tables/vco.tsv @@ -26,15 +26,34 @@ chain chain_set slot_template super_chain remove wh2_main_special_skeggi_secondary_major vco_landmark_skeggi_asur_embassy false wh2_main_special_the_awakening_secondary vco_landmark_wulfhart_imperial_dockyard false wh2_main_special_tlaxtlan_secondary vco_landmark_markus_trophy_hall false + wh3_dlc20_combi_special_the_crystal_spires_secondary vco_landmark_darkblade_soul_engine false + wh3_dlc20_combi_special_the_writhing_fortress_secondary vco_landmark_darkblade_soul_engine false + wh3_dlc20_special_fortress_of_the_damned_secondary vco_landmark_darkblade_soul_engine false + wh3_dlc20_special_the_twisted_towers_secondary vco_landmark_darkblade_soul_engine false wh3_dlc20_special_zharr_naggrund_secondary_obsidian vco_landmark_mazdamundi_geomantic_nexus false + wh3_dlc23_special_iron_storm_secondary vco_landmark_darkblade_soul_engine false + wh3_dlc23_special_the_volary_secondary_combi vco_landmark_darkblade_soul_engine false wh3_dlc24_special_plesk_secondary vco_moulder_dukhyls_forest_brood_warren false + wh3_main_combi_special_bloodwind_keep_secondary vco_landmark_darkblade_soul_engine false + wh3_main_combi_special_red_fortress_secondary vco_landmark_darkblade_soul_engine false + wh3_main_combi_special_the_challenge_stone_secondary vco_landmark_darkblade_soul_engine false wh3_main_combi_the_haunted_forest_secondary vco_landmark_imrik_asrai_enclave false wh3_main_kislev_city_secondary vco_landmark_mazdamundi_geomantic_nexus false wh3_main_praag_city_secondary vco_landmark_throgg_ducal_throne false + wh3_main_special_bloodwind_keep_secondary_obsidian vco_landmark_darkblade_soul_engine false wh3_main_special_fire_mouth_secondary_furs vco_landmark_mazdamundi_geomantic_nexus false + wh3_main_special_infernius_major_secondary vco_landmark_darkblade_soul_engine false wh3_main_special_mordheim_secondary vco_landmark_zhao_sigmars_rock false wh3_main_special_nan_gau_secondary_pottery vco_landmark_snikch_repurposed_forges false + wh3_main_special_palace_of_princes_secondary vco_landmark_darkblade_soul_engine false + wh3_main_special_red_fortress_secondary_ivory vco_landmark_darkblade_soul_engine false wh3_main_special_shang_yang_secondary_spices vco_landmark_snikch_warpstone_hoard false + wh3_main_special_the_challenge_stone_secondary vco_landmark_darkblade_soul_engine false + wh3_main_special_the_crystal_spires_secondary vco_landmark_darkblade_soul_engine false + wh3_main_special_the_palace_of_ruin_secondary_marble vco_landmark_darkblade_soul_engine false + wh3_main_special_the_twisted_towers_secondary vco_landmark_darkblade_soul_engine false + wh3_main_special_the_volary_secondary vco_landmark_darkblade_soul_engine false + wh3_main_special_the_writhing_fortress_secondary vco_landmark_darkblade_soul_engine false wh3_main_special_tower_of_gorgoth_secondary vco_landmark_tretch_tower_gorgoth false wh3_main_special_wei_jin_secondary_spices vco_landmark_mazdamundi_geomantic_nexus false wh_main_special_altdorf_secondary vco_landmark_kostaltyn_great_orthodoxy_cathedral false diff --git a/src/db/unit_set_to_unit_junctions_tables/vco.tsv b/src/db/unit_set_to_unit_junctions_tables/vco.tsv index af098b87..0ba012bc 100644 --- a/src/db/unit_set_to_unit_junctions_tables/vco.tsv +++ b/src/db/unit_set_to_unit_junctions_tables/vco.tsv @@ -97,8 +97,11 @@ unit_caste unit_category unit_class unit_record unit_set exclude vco_wh_main_grn_mon_trolls wh2_dlc17_throgg_focus_units false vco_wh_main_grn_mon_trolls wh2_dlc17_throgg_focus_units_excluding_fimir false wh2_dlc10_hef_cha_shadow_walker vco_hef_shadows false + wh2_dlc10_hef_inf_dryads_0 vco_alarielle_forest_spirits false wh2_dlc10_hef_inf_shadow_walkers_0 vco_hef_shadows false wh2_dlc10_hef_inf_shadow_warriors_0 vco_hef_shadows false + wh2_dlc10_hef_mon_treekin_0 vco_alarielle_forest_spirits false + wh2_dlc10_hef_mon_treeman_0 vco_alarielle_forest_spirits false wh2_dlc11_cst_cha_aranessa_0 vco_cst_ara false wh2_dlc11_cst_cha_aranessa_1 vco_cst_ara false wh2_dlc11_cst_inf_deck_gunners_0 vco_cst_deck_gunners false diff --git a/src/db/unit_sets_tables/vco.tsv b/src/db/unit_sets_tables/vco.tsv index 983bccf1..d5c43c14 100644 --- a/src/db/unit_sets_tables/vco.tsv +++ b/src/db/unit_sets_tables/vco.tsv @@ -1,5 +1,6 @@ key use_unit_exp_level_range min_unit_exp_level_inclusive max_unit_exp_level_inclusive special_category #unit_sets_tables;2;db/unit_sets_tables/vco +vco_alarielle_forest_spirits false -1 -1 vco_astragoth_labourers false -1 -1 vco_brt_alberic false -1 -1 vco_chs_arch false -1 -1 diff --git a/src/db/unit_special_abilities_tables/vco.tsv b/src/db/unit_special_abilities_tables/vco.tsv index f95b9dd3..9b0332ad 100644 --- a/src/db/unit_special_abilities_tables/vco.tsv +++ b/src/db/unit_special_abilities_tables/vco.tsv @@ -1,10 +1,10 @@ -key active_time recharge_time num_uses effect_range affect_self num_effected_friendly_units num_effected_enemy_units update_targets_every_frame initial_recharge activated_projectile target_friends target_enemies target_ground target_intercept_range always_affect_self only_affect_target wind_up_time passive unique_id bombardment spawned_unit wind_up_stance mana_cost min_range targetting_aoe passive_aoe active_aoe activation_effect vortex miscast_chance miscast_explosion ai_usage audio special_ability_display voiceover_state additional_melee_cp additional_missile_cp parent_ability spawn_type spawn_proxy_vfx target_ground_under_allies target_ground_under_enemies miscast_global_bonus target_self composite_scene_group_on_wind_up composite_scene_group_on_active wind_down_stance use_loop_stance update_phase_by_ability_duration spawn_is_transformation spawn_is_decoy only_affect_owned_units formation behaviour current_mana_moves_to_reserve spawn_shares_health_and_fatigue affect_siege_equipment shared_recharge_time intensity_based_activation autoresolver_usage autoresolver_targets display_stops_when_display_expires autoresolve_cp_multiplier ability_available_ui_event can_be_copied_to_transformation_unit audio_switch_casting_override audio_switch_ui_override ai_usage_template_group mom_vortex_key align_orientation_to_target_unit audio_vo_actor_override -#unit_special_abilities_tables;73;db/unit_special_abilities_tables/vco -vco_lord_abilities_cathayan_concoction 9.0000 60.0000 4 0.0000 true 0 0 false 0.0000 false false false 0.0000 false false 0.0000 false 946435148 0.0000 0.0000 wh_abilities_generic_regeneration_no_ring 0.0000 healing wh_group_lord_ability vo_battle_special_ability_spell_cast_positive 50.0000 50.0000 false false true false false false false false false false false true -1.0000 false buff_self 1 false 1.0000 true false -vco_lord_abilities_hunter_of_champions 50.0000 90.0000 1 0.0000 false 0 1 false 0.0000 false true false 100.0000 false false 0.0000 false 1367343187 0.0000 0.0000 wh_abilities_generic_debuff_no_ring 0.0000 hex_melee wh_group_lord_ability vo_battle_special_ability_generic_response 150.0000 0.0000 true false false false false false false false false false false true -1.0000 false debuff_unit 3 false 1.0000 true false -vco_lord_abilities_lustrian_concoction 9.0000 60.0000 4 0.0000 true 0 0 false 0.0000 false false false 0.0000 false false 0.0000 false 946435148 0.0000 0.0000 wh_abilities_generic_regeneration_no_ring 0.0000 healing wh_group_lord_ability vo_battle_special_ability_spell_cast_positive 50.0000 50.0000 false false true false false false false false false false false true -1.0000 false buff_self 1 false 1.0000 true false -vco_lord_passive_withering_idol 15.0000 0.0000 -1 35.0000 false 0 -1 false 0.0000 false false false 0.0000 false false 0.0000 true 946435150 0.0000 0.0000 wh_abilities_generic_direct_damage wh_abilities_generic_direct_damage 0.0000 vo_battle_special_ability_generic_response 100.0000 0.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 3 false 1.0000 true false -vco_unit_passive_everqueens_touch -1.0000 -1.0000 -1 5.0000 false 0 -1 true -1.0000 false false false 0.0000 false false 0.0000 true 946435149 0.0000 0.0000 wh_abilities_generic_direct_damage 0.0000 vo_battle_special_ability_generic_response 100.0000 100.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 3 false 1.0000 true false -vco_wh3_main_army_abilities_fozzriks_flensing_discharge 5.0000 30.0000 3 0.0000 false 0 0 false 0.0000 false true true -1.0000 false false 0.0000 false 2085025702 wh2_main_army_abilities_skaven_bomb 0.0000 0.0000 wh_army_abilities_generic_explosion_no_ring 0.0000 aoe wh_group_unit vo_battle_special_ability_spell_cast_negative 0.0000 100.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 2 false 1.0000 true false -vco_wh3_main_army_abilities_fozzriks_verdant_burst 5.0000 30.0000 2 0.0000 false 0 0 false 0.0000 false false true -1.0000 false false 0.0000 false 288097083 wh2_main_army_abilities_heal_splosion 0.0000 0.0000 wh_army_abilities_generic_explosion_no_ring 0.0000 healing wh_group_unit vo_battle_special_ability_generic_response 0.0000 100.0000 false false true false false false false false false false false true -1.0000 false buff_unit 2 false 1.0000 true false -vco_wh3_main_army_abilities_storm_of_fire 27.0000 120.0000 2 0.0000 false 0 0 false 0.0000 false true true -1.0000 false false 5.0000 false 946435147 wh3_main_army_abilities_storm_of_fire 0.0000 0.0000 wh_army_abilities_generic_bombardment wh_army_abilities_generic_bombardment wh_army_abilities_generic_bombardment_active 0.0000 aoe_bombardment wh3_main_ability_modular vo_battle_special_ability_spell_cast_negative 0.0000 200.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 3 false 1.0000 true Tzeentch false +key active_time recharge_time num_uses effect_range affect_self num_effected_friendly_units num_effected_enemy_units update_targets_every_frame initial_recharge activated_projectile target_friends target_enemies target_ground target_intercept_range always_affect_self only_affect_target wind_up_time passive unique_id bombardment spawned_unit wind_up_stance mana_cost min_range targetting_aoe passive_aoe active_aoe activation_effect vortex miscast_chance miscast_explosion ai_usage audio special_ability_display voiceover_state additional_melee_cp additional_missile_cp parent_ability spawn_type spawn_proxy_vfx target_ground_under_allies target_ground_under_enemies miscast_global_bonus target_self composite_scene_group_on_wind_up composite_scene_group_on_active wind_down_stance use_loop_stance update_phase_by_ability_duration spawn_is_transformation spawn_is_decoy only_affect_owned_units formation behaviour current_mana_moves_to_reserve spawn_shares_health_and_fatigue affect_siege_equipment shared_recharge_time intensity_based_activation autoresolver_usage autoresolver_targets display_stops_when_display_expires autoresolve_cp_multiplier ability_available_ui_event can_be_copied_to_transformation_unit audio_switch_casting_override audio_switch_ui_override ai_usage_template_group audio_vo_actor_override mom_vortex_key +#unit_special_abilities_tables;74;db/unit_special_abilities_tables/vco +vco_lord_abilities_cathayan_concoction 9.0000 60.0000 4 0.0000 true 0 0 false 0.0000 false false false 0.0000 false false 0.0000 false 946435148 0.0000 0.0000 wh_abilities_generic_regeneration_no_ring 0.0000 healing wh_group_lord_ability vo_battle_special_ability_spell_cast_positive 50.0000 50.0000 false false true false false false false false false false false true -1.0000 false buff_self 1 false 1.0000 true +vco_lord_abilities_hunter_of_champions 50.0000 90.0000 1 0.0000 false 0 1 false 0.0000 false true false 100.0000 false false 0.0000 false 1367343187 0.0000 0.0000 wh_abilities_generic_debuff_no_ring 0.0000 hex_melee wh_group_lord_ability vo_battle_special_ability_generic_response 150.0000 0.0000 true false false false false false false false false false false true -1.0000 false debuff_unit 3 false 1.0000 true +vco_lord_abilities_lustrian_concoction 9.0000 60.0000 4 0.0000 true 0 0 false 0.0000 false false false 0.0000 false false 0.0000 false 946435148 0.0000 0.0000 wh_abilities_generic_regeneration_no_ring 0.0000 healing wh_group_lord_ability vo_battle_special_ability_spell_cast_positive 50.0000 50.0000 false false true false false false false false false false false true -1.0000 false buff_self 1 false 1.0000 true +vco_lord_passive_withering_idol 15.0000 0.0000 -1 35.0000 false 0 -1 false 0.0000 false false false 0.0000 false false 0.0000 true 946435150 0.0000 0.0000 wh_abilities_generic_direct_damage wh_abilities_generic_direct_damage 0.0000 vo_battle_special_ability_generic_response 100.0000 0.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 3 false 1.0000 true +vco_unit_passive_everqueens_touch -1.0000 -1.0000 -1 5.0000 false 0 -1 true -1.0000 false false false 0.0000 false false 0.0000 true 946435149 0.0000 0.0000 wh_abilities_generic_direct_damage 0.0000 vo_battle_special_ability_generic_response 100.0000 100.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 3 false 1.0000 true +vco_wh3_main_army_abilities_fozzriks_flensing_discharge 5.0000 30.0000 3 0.0000 false 0 0 false 0.0000 false true true -1.0000 false false 0.0000 false 2085025702 wh2_main_army_abilities_skaven_bomb 0.0000 0.0000 wh_army_abilities_generic_explosion_no_ring 0.0000 aoe wh_group_unit vo_battle_special_ability_spell_cast_negative 0.0000 100.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 2 false 1.0000 true +vco_wh3_main_army_abilities_fozzriks_verdant_burst 5.0000 30.0000 2 0.0000 false 0 0 false 0.0000 false false true -1.0000 false false 0.0000 false 288097083 wh2_main_army_abilities_heal_splosion 0.0000 0.0000 wh_army_abilities_generic_explosion_no_ring 0.0000 healing wh_group_unit vo_battle_special_ability_generic_response 0.0000 100.0000 false false true false false false false false false false false true -1.0000 false buff_unit 2 false 1.0000 true +vco_wh3_main_army_abilities_storm_of_fire 27.0000 120.0000 2 0.0000 false 0 0 false 0.0000 false true true -1.0000 false false 5.0000 false 946435147 wh3_main_army_abilities_storm_of_fire 0.0000 0.0000 wh_army_abilities_generic_bombardment wh_army_abilities_generic_bombardment wh_army_abilities_generic_bombardment_active 0.0000 aoe_bombardment wh3_main_ability_modular vo_battle_special_ability_spell_cast_negative 0.0000 200.0000 false false true false false false false false false false false true -1.0000 false damage_aoe 3 false 1.0000 true Tzeentch diff --git a/src/db/victory_types_tables/vco.tsv b/src/db/victory_types_tables/vco.tsv index 8353ceb4..2b9aaef5 100644 --- a/src/db/victory_types_tables/vco.tsv +++ b/src/db/victory_types_tables/vco.tsv @@ -138,6 +138,9 @@ vco_victory_type_def_cop_3_return_of_the_queen 2 0 long long true vco_victory_type_def_gan_1_sacrifice_slaughter 0 0 long long true vco_victory_type_def_gan_2_suffer_not_another_queen 1 0 long long true vco_victory_type_def_gan_3_eternity_awaits 2 0 long long true +vco_victory_type_def_hag_1_shadow_blade 0 0 long long true +vco_victory_type_def_hag_2_norscan_nightmare 1 0 long long true +vco_victory_type_def_hag_3_tyrant_hag_graef 2 0 long long true vco_victory_type_dwf_bel_1_the_reckoning 0 0 long long true vco_victory_type_dwf_bel_2_friend_or_foe 1 0 long long true vco_victory_type_dwf_bel_3_karak_eight_peaks 2 0 long long true diff --git a/src/script/battle/vco_throt_ghoritch.lua b/src/script/battle/vco_throt_ghoritch.lua index 22c5c9bb..2586a258 100644 --- a/src/script/battle/vco_throt_ghoritch.lua +++ b/src/script/battle/vco_throt_ghoritch.lua @@ -24,20 +24,21 @@ gb:set_cutscene_during_deployment(true); ----HARD SCRIPT VERSION---- --------------------------- gb:set_objective_on_message("battle_started", "wh_main_qb_objective_attack_defeat_army"); ---gb:queue_help_on_message("spawn_reinforcements", "vco_throt_custom_quest_archaon_message_champions_come"); +gb:queue_help_on_message("spawn_reinforcements", "vco_throt_custom_quest_archaon_message_champions_come"); -------ARMY SETUP------- ga_ai_archaons_warhost = gb:get_army(gb:get_non_player_alliance_num(), "lzd_maz"); ga_ai_godslayers_legions = gb:get_army(gb:get_non_player_alliance_num(), "lzd_teh"); ---ga_ai_champions_of_chaos_1 = gb:get_army(gb:get_non_player_alliance_num(), "enemy_reinforcements"); ---ga_ai_champions_of_chaos_2 = gb:get_army(gb:get_non_player_alliance_num(), "enemy_reinforcements_2"); + +ga_ai_friendly_skaven = gb:get_army(gb:get_player_alliance_num(), "cth_start"); + +ga_ai_champions_of_chaos_1 = gb:get_army(gb:get_non_player_alliance_num(), "enemy_reinforcements"); + -------REINFORCEMENTS------- ---ga_ai_archaons_warhost:message_on_casualties("spawn_reinforcements", 0.2); ---ga_ai_champions_of_chaos_1:reinforce_on_message("spawn_reinforcements"); ---ga_ai_champions_of_chaos_1:rush_on_message("spawn_reinforcements",5000); ---ga_ai_champions_of_chaos_2:reinforce_on_message("spawn_reinforcements"); ---ga_ai_champions_of_chaos_2:rush_on_message("spawn_reinforcements",5000); \ No newline at end of file +ga_ai_archaons_warhost:message_on_casualties("spawn_reinforcements", 0.2); +ga_ai_champions_of_chaos_1:reinforce_on_message("spawn_reinforcements"); +ga_ai_champions_of_chaos_1:rush_on_message("spawn_reinforcements",5000); diff --git a/src/script/campaign/mod/vco-listeners-def.lua b/src/script/campaign/mod/vco-listeners-def.lua index 0a331f0e..784aaa76 100644 --- a/src/script/campaign/mod/vco-listeners-def.lua +++ b/src/script/campaign/mod/vco-listeners-def.lua @@ -3,11 +3,45 @@ local vlc = core:get_static_object("vco-lib-commons"); local FACTION_COP_KEY = "wh2_main_def_cult_of_pleasure"; local FACTION_HELLEBRON_KEY = "wh2_main_def_har_ganeth"; +local FACTION_MALUS_KEY = "wh2_main_def_hag_graef"; local GAN_ITEM_REWARD_ARMOR = "wh2_main_anc_armour_armour_of_living_death"; local GAN_ITEM_REWARD_WEAPON = "wh2_main_anc_weapon_hydra_blade"; local UNLOCKABLE_SLAANESH_UNITS = { "wh3_main_sla_mon_fiends_of_slaanesh_0", "wh3_main_sla_mon_keeper_of_secrets_0" }; local KEY_D_HELLEBRON_SCOURING = "vco_def_hel_dilemma_scouring"; +local KEY_D_MIRROR_MIRROR = "vco_def_malus_dilemma_mirror_mirror"; + + -- CHECKS -- +local function check_malus_give_ancillary_if_faction_defeated(target_faction_key, ancillary_id) + local target_faction = cm:get_faction(target_faction_key); + local recipient_faction = cm:get_faction("wh2_main_def_hag_graef"); + if (target_faction == nil or target_faction:is_null_interface() or target_faction:is_dead()) + and not cm:get_saved_value("vco_malus" .. target_faction_key .. "trophy_obtained") + then + cm:set_saved_value("vco_malus" .. target_faction_key .. "trophy_obtained", true); + cm:add_ancillary_to_faction(recipient_faction, ancillary_id, false); + end +end + +local function check_malus_defeated_factions() + check_malus_give_ancillary_if_faction_defeated("wh3_dlc23_chd_astragoth", "vco_anc_follower_graven_idol"); + check_malus_give_ancillary_if_faction_defeated("wh3_main_vmp_lahmian_sisterhood", "vco_anc_follower_ruby_lahmia"); + check_malus_give_ancillary_if_faction_defeated("wh_main_dwf_dwarfs", "vco_anc_follower_dammaz_kron"); + check_malus_give_ancillary_if_faction_defeated("wh2_dlc15_hef_imrik", "vco_anc_follower_minaithnirs_skull"); + check_malus_give_ancillary_if_faction_defeated("wh3_main_ogr_goldtooth", "vco_anc_follower_golden_mawtooth"); +end + +local function vco_def_check_malus_final_battle_building_completion() + local current_building_count = cm:get_saved_value("vco_def_malus_final_battle_building_checker"); + local updated_building_count = 1; + if current_building_count then updated_building_count = current_building_count + 1 end; + cm:set_saved_value("vco_def_malus_final_battle_building_checker", updated_building_count); + if updated_building_count >= 5 then + cm:set_saved_value("vco_def_malus_final_battle_already_happened", true); + cm:trigger_mission(FACTION_MALUS_KEY, "vco_wh2_dlc14_qb_def_final_battle_malus", true); + end +end + local function cop_lock_slaanesh_units() vlc.unit_locks:lock_units(UNLOCKABLE_SLAANESH_UNITS, FACTION_COP_KEY); end @@ -20,6 +54,10 @@ local function trigger_hellebron_dilemma() cm:trigger_dilemma(FACTION_HELLEBRON_KEY, KEY_D_HELLEBRON_SCOURING); end +local function trigger_malus_dilemma() + cm:trigger_dilemma(FACTION_MALUS_KEY, KEY_D_MIRROR_MIRROR); +end + -- LISTENERS -- local function add_listeners() @@ -55,6 +93,17 @@ local function add_listeners() false ); + core:add_listener( + "vco_def_malus_1_completed", + "MissionSucceeded", + function(context) + return context:faction():name() == FACTION_MALUS_KEY and + context:mission():mission_issuer_record_key() == "MUFFIN_MAN"; + end, + trigger_malus_dilemma, + false + ); + core:add_listener( "vco_def_hellebron_battle_desecration_isha", "BuildingCompleted", @@ -73,6 +122,33 @@ local function add_listeners() true ); + core:add_listener( + "vco_def_malus_temples_activate_final_battle", + "BuildingCompleted", + function(context) +vco:log("notwork_listener"); + local building = context:building(); + local faction = building:faction(); + return not cm:get_saved_value("vco_def_malus_final_battle_already_happened") and + building:name() == "vco_landmark_darkblade_soul_engine_2" and + faction:name() == FACTION_MALUS_KEY and + faction:is_human(); + end, + vco_def_check_malus_final_battle_building_completion, + true + ); + + core:add_listener( + "vco_def_malus_trophy_hunting", + "FactionTurnEnd", + function(context) + return context:faction():name() == FACTION_MALUS_KEY + and context:faction():is_human(); + end, + check_malus_defeated_factions, + true + ); + end -- MAIN -- diff --git a/src/script/campaign/mod/vco-listeners-doc.lua b/src/script/campaign/mod/vco-listeners-doc.lua index 443f74cd..11c803c6 100644 --- a/src/script/campaign/mod/vco-listeners-doc.lua +++ b/src/script/campaign/mod/vco-listeners-doc.lua @@ -50,6 +50,7 @@ local function add_listeners() true ); + core:add_listener( "vco_dae_daemon_prince_ascend_ritual_completed", "RitualCompletedEvent", diff --git a/src/script/campaign/mod/vco-listeners-dwf.lua b/src/script/campaign/mod/vco-listeners-dwf.lua index 524174d6..31d196bf 100644 --- a/src/script/campaign/mod/vco-listeners-dwf.lua +++ b/src/script/campaign/mod/vco-listeners-dwf.lua @@ -69,7 +69,7 @@ local function add_listeners() function(context) local building = context:building(); return not cm:get_saved_value("vco_dwf_bel_karak_eight_peaks_already_happened") and - building:name() == "wh_dlc06_dwf_eight_peaks_3" and + building:name() == "wh_dlc06_dwf_eight_peaks_1" and building:faction():name() == FACTION_BELEGAR_KEY and building:faction():is_human() and not building:faction():is_null_interface(); diff --git a/src/script/campaign/mod/vco-listeners-grn.lua b/src/script/campaign/mod/vco-listeners-grn.lua index fc763060..1a4f816c 100644 --- a/src/script/campaign/mod/vco-listeners-grn.lua +++ b/src/script/campaign/mod/vco-listeners-grn.lua @@ -60,7 +60,7 @@ local function add_listeners() function(context) local building = context:building(); return not cm:get_saved_value("vco_grn_ska_karak_eight_peaks_already_happened") and - building:name() == "wh_dlc06_grn_eight_peaks_3" and + building:name() == "wh_dlc06_grn_eight_peaks_1" and building:faction():name() == FACTION_SKARSNIK_KEY and building:faction():is_human() and not building:faction():is_null_interface(); diff --git a/src/script/campaign/mod/vco-listeners-skv.lua b/src/script/campaign/mod/vco-listeners-skv.lua index 1ce02e35..d8d6e791 100644 --- a/src/script/campaign/mod/vco-listeners-skv.lua +++ b/src/script/campaign/mod/vco-listeners-skv.lua @@ -271,7 +271,7 @@ local function add_listeners() function(context) local building = context:building(); return not cm:get_saved_value("vco_skv_mors_karak_eight_peaks_already_happened") and - building:name() == "wh2_main_special_eight_peaks_skv_3" and + building:name() == "wh2_main_special_eight_peaks_skv_1" and building:faction():name() == FACTION_MORS_KEY and building:faction():is_human() and not building:faction():is_null_interface(); diff --git a/src/script/campaign/mod/vco-loader.lua b/src/script/campaign/mod/vco-loader.lua index d91e43e4..33a3e0fb 100644 --- a/src/script/campaign/mod/vco-loader.lua +++ b/src/script/campaign/mod/vco-loader.lua @@ -2,7 +2,7 @@ local vco = core:get_static_object("vco"); -- UI -- -local function fix_objectives_panel_bug() +local function fix_objectives_panel_displaying_vanilla_victory_conditions_bug() local objectives_vc_uic = find_uicomponent(core:get_ui_root(), "objectives_screen", "subpanel_victory_conditions"); local victory_tree_uic = find_uicomponent(objectives_vc_uic, "tree_holder", "victory_type_tree", "slot_parent"); if victory_tree_uic ~= false then @@ -16,14 +16,14 @@ local function fix_objectives_panel_bug() end end -local function add_fix_objectives_panel_bug_listener() +local function add_fix_objectives_panel_displaying_vanilla_victory_conditions_bug_listener() core:add_listener( "vco_objectives_panel_victory_conditions_clicked", "ComponentLClickUp", function(context) return context.string == "tab_victory_conditions"; end, - fix_objectives_panel_bug, + fix_objectives_panel_displaying_vanilla_victory_conditions_bug, true ); end @@ -118,7 +118,7 @@ end local function main() cm:add_first_tick_callback(load_campaigns); - add_fix_objectives_panel_bug_listener(); + add_fix_objectives_panel_displaying_vanilla_victory_conditions_bug_listener(); recolor_and_resize_dummy_missions_listeners(); end diff --git a/src/script/vco-ie/main_warhammer/wh2_dlc17_lzd_oxyotl/missions.lua b/src/script/vco-ie/main_warhammer/wh2_dlc17_lzd_oxyotl/missions.lua new file mode 100644 index 00000000..1ad32efd --- /dev/null +++ b/src/script/vco-ie/main_warhammer/wh2_dlc17_lzd_oxyotl/missions.lua @@ -0,0 +1,187 @@ +local missions = { + [[ + mission + { + victory_type vco_victory_type_lzd_hex_1_solar_city; + key vco_route_victory; + issuer MUFFIN_MAN; + primary_objectives_and_payload + { + objective + { + override_text mission_text_text_vco_lzd_hex_1_solar_city; + type SCRIPTED; + script_key vco_dummy; + } + + objective + { + type CONTROL_N_PROVINCES_INCLUDING; + total 8; + + province wh3_main_combi_province_helspire_mountains; + province wh3_main_combi_province_vanaheim_mountains; + province wh3_main_combi_province_ice_tooth_mountains; + province wh3_main_combi_province_mountains_of_naglfari; + province wh3_main_combi_province_trollheim_mountains; + province wh3_main_combi_province_mountains_of_hel; + province wh3_main_combi_province_gianthome_mountains; + province wh3_main_combi_province_goromadny_mountains; + } + + objective + { + override_text mission_text_text_vco_cth_the_northern_expedition_obfuscate; + type CONTROL_N_REGIONS_FROM; + total 7; + + region wh3_main_combi_region_red_fortress; + region wh3_main_combi_region_bloodwind_keep; + region wh3_main_combi_region_fortress_of_eyes; + region wh3_main_combi_region_zanbaijin; + region wh3_main_combi_region_the_writhing_fortress; + region wh3_main_combi_region_the_howling_citadel; + region wh3_main_combi_region_the_crystal_spires; + region wh3_main_combi_region_black_rock; + region wh3_main_combi_region_the_twisted_towers; + region wh3_main_combi_region_fortress_of_the_damned; + region wh3_main_combi_region_the_frozen_city; + region wh3_main_combi_region_the_palace_of_ruin; + } + + payload + { + effect_bundle + { + bundle_key vco_victory_payload_lzd_hex_1_solar_city; + turns 0; + } + + effect_bundle + { + bundle_key vco_victory_payload_lzd_hex_1_unity_of_spirit; + turns 1; + } + + effect_bundle + { + bundle_key vco_victory_payload_all_campaign_victory_dummy; + turns 0; + } + + game_victory; + } + } + } + ]], + [[ + mission + { + victory_type vco_victory_type_lzd_hex_2_begone_thot; + key vco_route_victory; + issuer CLAN_ELDERS; + primary_objectives_and_payload + { + objective + { + override_text mission_text_text_vco_lzd_hex_1_begone_thot; + type SCRIPTED; + script_key vco_dummy; + } + + objective + { + type DESTROY_FACTION; + + faction wh2_main_def_cult_of_pleasure; + faction wh2_dlc09_tmb_exiles_of_nehek; + faction wh2_dlc17_bst_taurox; + faction wh2_dlc11_cst_the_drowned; + faction wh3_dlc20_chs_valkia; + + confederation_valid; + } + + payload + { + effect_bundle + { + bundle_key vco_victory_payload_lzd_hex_2_begone_thot; + turns 0; + } + + effect_bundle + { + bundle_key vco_victory_payload_all_campaign_victory_dummy; + turns 0; + } + + game_victory; + } + } + } + ]], + [[ + mission + { + victory_type vco_victory_type_lzd_hex_3_purging_warmbloods; + key vco_route_victory; + issuer CLAN_ELDERS; + primary_objectives_and_payload + { + objective + { + override_text mission_text_text_vco_lzd_hex_3_purging_warmbloods; + type SCRIPTED; + script_key vco_dummy; + } + + objective + { + type DESTROY_FACTION; + + faction wh2_dlc17_bst_taurox; + + confederation_valid; + } + + objective + { + type COMPLETE_N_MISSIONS_OF_CATEGORY; + event_category Chaos_Map_Hard; + total 10; + } + + objective + { + type FIGHT_SET_PIECE_BATTLE; + set_piece_battle wh2_dlc17_qb_bst_final_battle_taurox; + } + + payload + { + effect_bundle + { + bundle_key vco_victory_payload_lzd_hex_3_purging_warmbloods; + turns 0; + } + + add_ancillary_to_faction_pool + { + ancillary_key vco_anc_follower_lobotomised_warmbloods; + } + + effect_bundle + { + bundle_key vco_victory_payload_all_campaign_victory_dummy; + turns 0; + } + + game_victory; + } + } + } + ]] +}; + +return missions; diff --git a/src/script/vco-ie/main_warhammer/wh2_main_def_hag_graef/missions.lua b/src/script/vco-ie/main_warhammer/wh2_main_def_hag_graef/missions.lua new file mode 100644 index 00000000..10315ce3 --- /dev/null +++ b/src/script/vco-ie/main_warhammer/wh2_main_def_hag_graef/missions.lua @@ -0,0 +1,182 @@ +local missions = { + [[ + mission + { + victory_type vco_victory_type_def_hag_1_shadow_blade; + key vco_route_victory; + issuer MUFFIN_MAN; + primary_objectives_and_payload + { + objective + { + override_text mission_text_text_vco_def_hag_1_shadow_blade; + type SCRIPTED; + script_key vco_dummy; + } + + objective + { + type CONSTRUCT_N_OF_A_BUILDING; + faction wh2_main_def_hag_graef; + total 5; + + building_level vco_landmark_darkblade_soul_engine_2; + } + + objective + { + type FIGHT_SET_PIECE_BATTLE; + set_piece_battle vco_wh2_dlc14_qb_def_final_battle_malus; + } + + payload + { + effect_bundle + { + bundle_key vco_victory_payload_def_hag_1_shadow_blade; + turns 1; + } + + effect_bundle + { + bundle_key vco_victory_payload_all_campaign_victory_dummy; + turns 0; + } + + game_victory; + } + } + } + ]], + [[ + mission + { + victory_type vco_victory_type_def_hag_2_norscan_nightmare; + key vco_route_victory; + issuer CLAN_ELDERS; + primary_objectives_and_payload + { + objective + { + override_text mission_text_text_vco_def_hag_2_norscan_nightmare; + type SCRIPTED; + script_key vco_dummy; + } + + objective + { + type CONTROL_N_PROVINCES_INCLUDING; + total 8; + + province wh3_main_combi_province_helspire_mountains; + province wh3_main_combi_province_vanaheim_mountains; + province wh3_main_combi_province_ice_tooth_mountains; + province wh3_main_combi_province_mountains_of_naglfari; + province wh3_main_combi_province_trollheim_mountains; + province wh3_main_combi_province_mountains_of_hel; + province wh3_main_combi_province_gianthome_mountains; + province wh3_main_combi_province_goromadny_mountains; + } + + objective + { + type DESTROY_FACTION; + + faction wh3_main_ksl_the_ice_court; + faction wh_main_emp_empire; + faction wh_main_brt_bretonnia; + + confederation_valid; + } + + objective + { + type CAPTURE_X_BATTLE_CAPTIVES; + + total 10000; + } + + payload + { + effect_bundle + { + bundle_key vco_victory_payload_def_hag_2_norscan_nightmare; + turns 0; + } + + effect_bundle + { + bundle_key vco_victory_payload_def_hag_2_norscan_nightmare_1; + turns 0; + } + + effect_bundle + { + bundle_key vco_victory_payload_all_campaign_victory_dummy; + turns 0; + } + + game_victory; + } + } + } + ]], + [[ + mission + { + victory_type vco_victory_type_def_hag_3_tyrant_hag_graef; + key vco_route_victory; + issuer CLAN_ELDERS; + primary_objectives_and_payload + { + + objective + { + override_text mission_text_text_vco_def_hag_3_tyrant_hag_graef; + type SCRIPTED; + script_key vco_dummy; + } + + objective + { + type OWN_N_REGIONS_INCLUDING; + total 1; + + region wh3_main_combi_region_hag_graef; + } + + objective + { + type DESTROY_FACTION; + + faction wh3_dlc23_chd_astragoth; + faction wh3_main_vmp_lahmian_sisterhood; + faction wh_main_dwf_dwarfs; + faction wh2_dlc15_hef_imrik; + faction wh3_main_ogr_goldtooth; + + confederation_valid; + } + + payload + { + effect_bundle + { + bundle_key vco_victory_payload_def_hag_3_tyrant_hag_graef; + turns 0; + } + + effect_bundle + { + bundle_key vco_victory_payload_all_campaign_victory_dummy; + turns 0; + } + + game_victory; + } + } + } + ]] +}; + +return missions; diff --git a/src/script/vco-ie/main_warhammer/wh2_main_skv_clan_mors/missions.lua b/src/script/vco-ie/main_warhammer/wh2_main_skv_clan_mors/missions.lua index aa845aa8..edc82e05 100644 --- a/src/script/vco-ie/main_warhammer/wh2_main_skv_clan_mors/missions.lua +++ b/src/script/vco-ie/main_warhammer/wh2_main_skv_clan_mors/missions.lua @@ -138,7 +138,7 @@ local missions = { faction wh2_main_skv_clan_mors; province wh3_main_combi_province_eight_peaks; - building_level wh2_main_special_eight_peaks_skv_3; + building_level wh2_main_special_eight_peaks_skv_1; } objective diff --git a/src/script/vco-ie/main_warhammer/wh_main_dwf_karak_izor/missions.lua b/src/script/vco-ie/main_warhammer/wh_main_dwf_karak_izor/missions.lua index b44fb748..45f692ca 100644 --- a/src/script/vco-ie/main_warhammer/wh_main_dwf_karak_izor/missions.lua +++ b/src/script/vco-ie/main_warhammer/wh_main_dwf_karak_izor/missions.lua @@ -175,7 +175,7 @@ local missions = { faction wh_main_dwf_karak_izor; province wh3_main_combi_province_eight_peaks; - building_level wh_dlc06_dwf_eight_peaks_3; + building_level wh_dlc06_dwf_eight_peaks_1; } objective diff --git a/src/script/vco-ie/main_warhammer/wh_main_emp_empire/missions.lua b/src/script/vco-ie/main_warhammer/wh_main_emp_empire/missions.lua index d5369e63..0a92144e 100644 --- a/src/script/vco-ie/main_warhammer/wh_main_emp_empire/missions.lua +++ b/src/script/vco-ie/main_warhammer/wh_main_emp_empire/missions.lua @@ -102,6 +102,7 @@ local missions = { faction wh_main_vmp_schwartzhafen; faction wh2_dlc16_wef_drycha; + faction wh3_dlc24_tze_the_deceivers; confederation_valid; vassalization_valid; diff --git a/src/script/vco-ie/main_warhammer/wh_main_grn_crooked_moon/missions.lua b/src/script/vco-ie/main_warhammer/wh_main_grn_crooked_moon/missions.lua index 2415550e..f7ff31ec 100644 --- a/src/script/vco-ie/main_warhammer/wh_main_grn_crooked_moon/missions.lua +++ b/src/script/vco-ie/main_warhammer/wh_main_grn_crooked_moon/missions.lua @@ -135,7 +135,7 @@ local missions = { faction wh_main_grn_crooked_moon; province wh3_main_combi_province_eight_peaks; - building_level wh_dlc06_grn_eight_peaks_3; + building_level wh_dlc06_grn_eight_peaks_1; } objective diff --git a/src/text/db/vco_cdir_events_dilemma_choice_details.loc.tsv b/src/text/db/vco_cdir_events_dilemma_choice_details.loc.tsv index 0598f3d9..f7578f20 100644 --- a/src/text/db/vco_cdir_events_dilemma_choice_details.loc.tsv +++ b/src/text/db/vco_cdir_events_dilemma_choice_details.loc.tsv @@ -150,3 +150,7 @@ cdir_events_dilemma_choice_details_localised_choice_label_vco_skv_mor_dilemma_cr cdir_events_dilemma_choice_details_localised_choice_label_vco_skv_mor_dilemma_crimson_conspiraciesSECOND Serve Gnawdwell false cdir_events_dilemma_choice_details_localised_choice_title_vco_skv_mor_dilemma_crimson_conspiraciesFIRST Such delusions of grandeur can come only from a Skaven who has lived too long. The time has come for Clan Mors to have a new War-King Tyrant-General! false cdir_events_dilemma_choice_details_localised_choice_title_vco_skv_mor_dilemma_crimson_conspiraciesSECOND Great will be the bloodshed to come. Queek stands ready to slaughter all who would dare oppose the new regime. false +cdir_events_dilemma_choice_details_localised_choice_label_vco_def_malus_dilemma_mirror_mirrorFIRST Darkblade Defiant false +cdir_events_dilemma_choice_details_localised_choice_label_vco_def_malus_dilemma_mirror_mirrorSECOND Obedient Thrall false +cdir_events_dilemma_choice_details_localised_choice_title_vco_def_malus_dilemma_mirror_mirrorFIRST “Tz'arkan has the right of it. I will serve no longer!” false +cdir_events_dilemma_choice_details_localised_choice_title_vco_def_malus_dilemma_mirror_mirrorSECOND Another swig from his elixir, and the daemon is muzzled... for now. false diff --git a/src/text/db/vco_custom_ancillaries.loc.tsv b/src/text/db/vco_custom_ancillaries.loc.tsv index 9f6d0865..a1aea9f0 100644 --- a/src/text/db/vco_custom_ancillaries.loc.tsv +++ b/src/text/db/vco_custom_ancillaries.loc.tsv @@ -191,7 +191,7 @@ ancillaries_colour_text_vco_anc_follower_crowfathers_wings Though they were seve ancillaries_onscreen_name_vco_anc_follower_jade_griffon Jade Griffon false ancillaries_colour_text_vco_anc_follower_jade_griffon Queek's excitement quickly turned to rage when he discovered the man-thing's glowing green trinket was not, in fact, warpstone. false ancillaries_onscreen_name_vco_anc_follower_damsels_ashes The Damsel’s Ashes false -ancillaries_colour_text_vco_anc_follower_damsels_ashes In hindsight, a valiant cavalry charge directly towards a rank of Warpfire Throwers was not the best idea. These ashes were all that remained for Queek to harvest as a trophy. false +ancillaries_colour_text_vco_anc_follower_damsels_ashes In hindsight, a valiant cavalry charge directly towards a rank of Warpfire Throwers was not the best idea. These irradiated ashes were all that remained for Queek to harvest as a trophy. false ancillaries_onscreen_name_vco_anc_follower_belegars_head Belegar’s Head false ancillaries_colour_text_vco_anc_follower_belegars_head The Exile King takes pride of place upon Queek's trophy rack, though his monotonous grumbling is a source of constant irritation for the Skaven Warlord. false ancillaries_onscreen_name_vco_anc_follower_skarsniks_head Skarsnik’s Head false @@ -201,4 +201,14 @@ ancillaries_colour_text_vco_anc_enchanted_item_withering_orb With the proper app ancillaries_onscreen_name_vco_anc_follower_ska_bloodtail Ska Bloodtail false ancillaries_colour_text_vco_anc_follower_ska_bloodtail Right paw to Queek Headtaker and Fangleader of the Red Guard, what Ska Bloodtail lacks in intelligence he makes up for in unwavering loyalty and a near-suicidal fearlessness.\\n false ancillaries_onscreen_name_vco_anc_weapon_carmine_axe_eight_peaks The Carmine Axe of Vala-Azril-Ungol false -ancillaries_colour_text_vco_anc_weapon_carmine_axe_eight_peaks This axe was forged in Karak Eight Peaks by the mad Runesmith Orrey Singebeard. Struck with unique runes of vengeance and cooled in the cleansed wells of the Cavern of Stars, the axe shines with a crimson sheen. Skaven recognise the fabled axe blade - calling it the Red Death and squealing in their scurrying panic to flee. The Night Goblins also loathe the axe, typically losing control of their bowels in their haste to run away from its bearer. false +ancillaries_colour_text_vco_anc_weapon_carmine_axe_eight_peaks This axe was forged in Karak Eight Peaks by the mad Runesmith Orrey Singebeard. The Skaven know it as the Red Death, and Night Goblins typically lose control of their bowels at the mere sight of it. false +ancillaries_onscreen_name_vco_anc_follower_graven_idol Graven Idol false +ancillaries_colour_text_vco_anc_follower_graven_idol Astragoth’s petrified remains still glow like the dying embers of a forge. The aged priest's waning magics were no match for Tz'arkan's might. false +ancillaries_onscreen_name_vco_anc_follower_ruby_lahmia Ruby of Lahmia false +ancillaries_colour_text_vco_anc_follower_ruby_lahmia Neferata’s golden diadem is all that remains of the Queen of the Silver Pinnacle. It is inset with a blood-red ruby that pulses with the power of eternal life. false +ancillaries_onscreen_name_vco_anc_follower_dammaz_kron The Dammaz Kron false +ancillaries_colour_text_vco_anc_follower_dammaz_kron This tedious tome was prised from the High King's cold, dead hands. It lists every grievance ever inflicted on their stunted kind. The last page is incomplete and spattered with blood. false +ancillaries_onscreen_name_vco_anc_follower_minaithnirs_skull Minaithnir's Skull false +ancillaries_colour_text_vco_anc_follower_minaithnirs_skull The great dragon’s skull is an impressive sight, effortlessly dominating any chamber where it is displayed. The ancient beast was brought low by a battery of Reaper Bolt Throwers. false +ancillaries_onscreen_name_vco_anc_follower_golden_mawtooth Golden Mawtooth false +ancillaries_colour_text_vco_anc_follower_golden_mawtooth One of an Ogre tribe’s most valued items is its Mawtooth, typically a stone that bears the tribe’s scrawled marks and sigils. Ever given to ostentatious displays, the Goldtooth tribe’s Mawtooth was made of solid gold. It is a gleaming symbol of Malus’ conquests in the Ogre Kingdoms. false diff --git a/src/text/db/vco_custom_landmarks.loc.tsv b/src/text/db/vco_custom_landmarks.loc.tsv index d41dcb23..43044c10 100644 --- a/src/text/db/vco_custom_landmarks.loc.tsv +++ b/src/text/db/vco_custom_landmarks.loc.tsv @@ -184,3 +184,10 @@ building_culture_variants_name_vco_landmark_throgg_ducal_throne The Ducal Throne building_culture_variants_name_vco_landmark_throgg_ducal_thronewh_dlc08_nor_wintertooth The Ducal Throne false building_chains_chain_tooltip_vco_landmark_throgg_ducal_throne Conquered Kislevite Stronghold false building_short_description_texts_short_description_vco_landmark_throgg_ducal_throne Made from rare Shirokij oak and embellished with cold stone, the Ducal Throne is a grim, imposing sight. It now stands as the centrepiece of Throgg's treasure horde in Praag. false +building_culture_variants_name_vco_landmark_darkblade_soul_engine_1 Altar of Eldrazor false +building_culture_variants_name_vco_landmark_darkblade_soul_engine_1wh2_main_def_hag_graef Altar of Eldrazor false +building_short_description_texts_short_description_vco_landmark_darkblade_soul_engine_1 The Darkblade's warriors prowl the Chaos Wastes, hunting down daemons and ensnaring their souls at the foot of this altar. false +building_culture_variants_name_vco_landmark_darkblade_soul_engine_2 Temple of Eldrazor false +building_culture_variants_name_vco_landmark_darkblade_soul_engine_2wh2_main_def_hag_graef Temple of Eldrazor false +building_chains_chain_tooltip_vco_landmark_darkblade_soul_engine Soul Siphon false +building_short_description_texts_short_description_vco_landmark_darkblade_soul_engine_2 This grand edifice towers over the Chaos Wastes, a symbol of the Darkblade's conquest of these lands. false diff --git a/src/text/db/vco_custom_quests.loc.tsv b/src/text/db/vco_custom_quests.loc.tsv index 792e7012..62fdb229 100644 --- a/src/text/db/vco_custom_quests.loc.tsv +++ b/src/text/db/vco_custom_quests.loc.tsv @@ -56,7 +56,6 @@ scripted_subtitles_localised_text_vco_throt_archaon_speech_04 My vengeance is ga scripted_objectives_localised_text_vco_throt_custom_quest_archaon_message_champions_come The Everchosen sends his champions! Good-good! More meat-flesh for the war-beasts! false battle_set_piece_armies_army_onscreen_name_vco_custom_quest_throt_ghoritch_enemy_army_godslayer The Legion of Chaos false battle_set_piece_armies_army_onscreen_name_vco_custom_quest_throt_ghoritch_enemy_army_champions_sla_tze The Champions of Chaos false -battle_set_piece_armies_army_onscreen_name_vco_custom_quest_throt_ghoritch_enemy_army_champions_kho_nur The Champions of Chaos false battle_set_piece_armies_army_onscreen_name_vco_custom_quest_throt_ghoritch_ally_army_hell_pit_garrison Clan Moulder's Monstrous Menagerie false missions_localised_title_vco_route_victory Route false scripted_objectives_localised_text_vco_belegar_custom_quest_ungrim_arrival_message The Slayers from Karak Kadrin come to our aid! Die well, brothers! false @@ -112,5 +111,9 @@ scripted_subtitles_localised_text_vco_conclave_light_speech_03 Only a fool under scripted_subtitles_localised_text_vco_conclave_light_speech_04 It would be unwise to waste- Ready axes! false scripted_subtitles_localised_text_vco_conclave_light_speech_05 I will brook no meagerness. Our common cause shall benefit the world. false scripted_subtitles_localised_text_vco_conclave_light_speech_06 Agreed. Refusing union weakens us all. false -scripted_subtitles_localised_text_vco_conclave_light_speech_07 As Sigmar fought, so shall we;. We have marched many miles, but there is no distance so great that I would not gladly march it to face this - our ultimate foe! false +scripted_subtitles_localised_text_vco_conclave_light_speech_07 As Sigmar fought, so shall we. We have marched many miles, but there is no distance so great that I would not gladly march it to face this - our ultimate foe! false scripted_subtitles_localised_text_vco_conclave_light_speech_08 For Sigmar, for the Empire, for the WARHAMMER! false +missions_localised_title_vco_wh2_dlc14_qb_def_final_battle_malus Southlands Sacrifice false +missions_localised_description_vco_wh2_dlc14_qb_def_final_battle_malus With his mission in the Chaos Wastes complete, Malus begins the journey back to Naggarond. While at sea, he is visited by the Witch King himself, who alights upon Malus' Black Ark atop his draconic mount, Seraphon. He orders Malus to divert to the Skaven-infested jungles of the Southlands and seek out the Temple of Skulls. It is here where the daemons' souls must be sacrificed in order to open an ancient chamber containing the long lost Scrolls of Herkarti. false +battle_set_pieces_localised_name_vco_wh2_dlc14_qb_def_final_battle_malus Rise of Darkness false +battle_set_pieces_localised_description_vco_wh2_dlc14_qb_def_final_battle_malus After obtaining the Scrolls of Herkarti from the Temple of Skulls, Malus prepares to return to Naggaroth aboard his Black Ark. Having already repelled multiple assaults from the ratmen that infest these jungles, he is hardly surprised when yet another horde approaches. It is the Daemon they want, but they must know as well as Malus does that they are going to have to kill him to get it. Malus had heard of the ratman assassin Deathmaster Snikch, but now has the feeling that he may be about to get much more closely acquainted with him... false diff --git a/src/text/db/vco_dilemmas.loc.tsv b/src/text/db/vco_dilemmas.loc.tsv index 0381dd5d..b1cf4f6b 100644 --- a/src/text/db/vco_dilemmas.loc.tsv +++ b/src/text/db/vco_dilemmas.loc.tsv @@ -62,3 +62,5 @@ dilemmas_localised_title_vco_grn_ska_dilemma_danger_drops Danger in Da Dropz fal dilemmas_localised_description_vco_grn_ska_dilemma_danger_drops While Skarsnik is relieving himself at Da Dropz, he is set upon by a rabid Orc. Before the ranting git can strike the killing blow, however, he groans and topples over, dead. A Hobgoblin emerges, wiping his dagger clean. Calling himself Gorduz Backstabber, he claims to know the location of a Cathayan caravan. He is willing to lead Skarsnik and his tribe to them... for a price. false dilemmas_localised_title_vco_skv_mor_dilemma_crimson_conspiracies The Crimson Conspiracy false dilemmas_localised_description_vco_skv_mor_dilemma_crimson_conspiracies Queek prostrates himself before his master, Warlord Gnawdwell, though every fibre of his being rages against the act. In his paws he holds the Withering Idol, its viridescent glow dominating the dimly-lit chamber. The aged warrior praises Queek for his success and divulges his true plans for the device. He means to unleash its power upon the Council of Thirteen. All his major rivals will perish, and he will emerge from the bloodbath as the new ruler of all of Skavendom! false +dilemmas_localised_title_vco_def_malus_dilemma_mirror_mirror In A Mirror, Darkly false +dilemmas_localised_description_vco_def_malus_dilemma_mirror_mirror “Piteous vermin,” Malus sneered, kicking the corpse of Deathmaster Snikch over the gunwale of his Black Ark.\\n\\nHe watched with some small degree of satisfaction as the rat's body tumbled through the air and splashed into the sea.\\n\\n“Make ready to cast off!” he barked to his Corsairs. “Malekith is waiting, and he will brook no further delay.”\\n\\nThe crew scrambled to carry out his commands. They all knew what fate awaited those who displeased the Witch King.\\n\\nMalus made the long climb back to his personal chambers, situated at the highest steeple of the ship. There a mirror stood, but the reflection within made no attempt to mirror his own movements.\\n\\n[[i]]Mighty Darkblade, the errand boy![[/i]] Tz'arkan's voice echoed through his mind as his twisted reflection mouthed the daemon's words. [[i]]Is that our fate, to bow and scrape to his every whim?[[/i]]\\n\\n“Shut [[i]]up[[/i]], daemon,” Malus growled under his breath, gritting his teeth.\\n\\n[[i]]You could be more, Malus. So much more. With hate, all things are possible...[[/i]] false diff --git a/src/text/db/vco_effect_bundles.loc.tsv b/src/text/db/vco_effect_bundles.loc.tsv index bec23c55..1e0cacbc 100644 --- a/src/text/db/vco_effect_bundles.loc.tsv +++ b/src/text/db/vco_effect_bundles.loc.tsv @@ -329,7 +329,7 @@ effect_bundles_localised_description_vco_victory_payload_chs_vil_3_yueyins_diamo effect_bundles_localised_title_vco_victory_payload_chs_vil_dilemma_the_reckoning_mind Fractured Psyche true effect_bundles_localised_description_vco_victory_payload_chs_vil_dilemma_the_reckoning_mind In the light of the baleful moon, the Everwatcher and the Curseling shattered Archaon's psyche, transforming him into a slavering brute, obedient to Vilitch's every command. true effect_bundles_localised_title_vco_victory_payload_chs_vil_dilemma_the_reckoning_body Runes of Binding true -effect_bundles_localised_description_vco_victory_payload_chs_vil_dilemma_the_reckoning_body Archaon's flesh was carved with Tzeentchian runes of binding, forcing Archaon to obey Vilitch's every command. Though the Everchosen still rallies the Forces of Chaos towards the End Times, none know the truth about his newfound allegiance... true +effect_bundles_localised_description_vco_victory_payload_chs_vil_dilemma_the_reckoning_body Archaon's flesh was carved with Tzeentchian runes of binding, forcing him to obey Vilitch's every command. Though the Everchosen still rallies the Forces of Chaos towards the End Times, none know the truth about his newfound allegiance... true effect_bundles_localised_title_vco_victory_payload_chs_vil_1_the_reckoning_roc The Three-Eyed King Approaches true effect_bundles_localised_description_vco_victory_payload_chs_vil_1_the_reckoning_roc Archaon emerges from the Chaos Wastes, evidently infuriated by the Curseling's brazen conquest of the northmen. Biding his time, he moves to confront Vilitch at his weakest moment: when Mannslieb shines brightly in the sky. So predictable... true effect_bundles_localised_title_vco_victory_payload_chs_vil_2_master_puppets_roc The Long Night of Chaos true @@ -423,7 +423,7 @@ effect_bundles_localised_description_vco_victory_payload_chd_dra_witch_kings_gif effect_bundles_localised_title_vco_victory_payload_chd_dra_witch_kings_gift_sacrifice Hashut’s Favour false effect_bundles_localised_description_vco_victory_payload_chd_dra_witch_kings_gift_sacrifice As the Black Ark burned, the earth rumbled, and the sea began to boil. The ship slipped beneath the waves, and the Infernal Guard whispered praises to Hashut as their weapons took up their Dark Father’s flame. false effect_bundles_localised_title_vco_victory_payload_chd_zha_1_storms_end Corrupted Wei-Jin Compass false -effect_bundles_localised_description_vco_victory_payload_chd_zha_1_storms_end Ghorth the Cruel was most pleased to receive news of the conquest of [[col:fe_white]]Wei-Jin[[/col]]. A convoy of Daemonsmiths was sent to the [[col:fe_white]]Celestial Palace[[/col]] with great haste, where they wrought their fell magics upon the much coveted [[col:fe_white]]Wei-Jin Compass[[/col]]. false +effect_bundles_localised_description_vco_victory_payload_chd_zha_1_storms_end Ghorth the Cruel was well pleased to receive news of the conquest of [[col:fe_white]]Wei-Jin[[/col]]. A convoy of Daemonsmiths was sent to the [[col:fe_white]]Celestial Palace[[/col]] with great haste, where they wrought their fell magics upon the coveted [[col:fe_white]]Wei-Jin Compass[[/col]]. false effect_bundles_localised_title_vco_victory_payload_chd_zha_2_the_harrowing A Daring Raid false effect_bundles_localised_description_vco_victory_payload_chd_zha_2_the_harrowing The Warhost of Zhar lays siege to the [[col:subtitle_azazel]]Marcher Fortress[[/col]], intent on plundering its vast arsenal of hell-forged weapons. Such an action will surely draw the ire of the Dark Prince, but Zhatan is not concerned. He raises his axe and gives the order to attack, laughing all the while. false effect_bundles_localised_title_vco_victory_payload_chd_zha_3_hashuts_ascent The Fire Mouth Forge false @@ -500,7 +500,7 @@ effect_bundles_localised_title_vco_victory_payload_ksl_mot_1_malediction_of_ruin effect_bundles_localised_description_vco_victory_payload_ksl_mot_1_malediction_of_ruin The armies of Kislev's enemies crumble, burdened by the darkest of magics. Somewhere, deep in the forests, a cackling laugh echoes through the wind... false effect_bundles_localised_title_vco_victory_payload_ksl_mot_2_toil_and_trouble Lustrian Concoction false effect_bundles_localised_description_vco_victory_payload_ksl_mot_2_toil_and_trouble A single drop delivered to the eye engorges the creatures of the forest with newfound power. But to drink the substance is another matter entirely... false -effect_bundles_localised_title_vco_victory_payload_ksl_mot_3_the_new_frontier Manifest Destiny false +effect_bundles_localised_title_vco_victory_payload_ksl_mot_3_the_new_frontier The Fatherland false effect_bundles_localised_description_vco_victory_payload_ksl_mot_3_the_new_frontier The once meagre colony at Bleak Hold Fortress has swelled into a mighty nation that rivals the Motherland in strength and prosperity, though even the most prideful Kislevite knows to never, ever venture too deeply into the forests. false effect_bundles_localised_title_vco_victory_payload_ksl_mot_2_toil_and_trouble_roc Cathayan Concoction false effect_bundles_localised_description_vco_victory_payload_ksl_mot_2_toil_and_trouble_roc A single drop delivered to the eye engorges the creatures of the forest with newfound power. But to drink the substance is another matter entirely... false @@ -564,6 +564,8 @@ effect_bundles_localised_title_vco_victory_payload_hef_ala_3_oakhearts_plea The effect_bundles_localised_description_vco_victory_payload_hef_ala_3_oakhearts_plea The Everqueen has journeyed across the world, gathering many Tree Spirits and Wood Elves to her cause. With the Treeman Oakheart’s help, she now stands ready to confront the Queen of the Woods and cleanse her tainted soul. false effect_bundles_localised_title_vco_victory_payload_hef_ala_3_oakhearts_plea_1 Avatar of Isha false effect_bundles_localised_description_vco_victory_payload_hef_ala_3_oakhearts_plea_1 None know for certain what occurred at the heart of the Oak of Ages, only that Alarielle emerged alone, radiant with newfound power, wielding both the Stave of Avelorn and the Wand of the Wych Elm. false +effect_bundles_localised_title_vco_victory_payload_hef_ala_3_oakhearts_plea_2 Saviour of Athel Loren false +effect_bundles_localised_description_vco_victory_payload_hef_ala_3_oakhearts_plea_2 With Ariel's corruption cleansed from the world, the forests bloom once more. None can deny that a new Queen in the Woods safeguards Athel Loren now. false effect_bundles_localised_title_vco_victory_payload_nor_thr_1_ice_age_cometh The Everwinter false effect_bundles_localised_description_vco_victory_payload_nor_thr_1_ice_age_cometh A supernatural blizzard has descended upon Throgg's kingdom and shows no signs of abating. Under cover of darkness, his subjects lay waste to entire nations, leaving desolate fields of cracked ice and frozen bones in their wake. false effect_bundles_localised_title_vco_victory_payload_nor_thr_2_age_of_the_beast The Conqueror Comes false @@ -620,3 +622,15 @@ effect_bundles_localised_title_vco_victory_payload_emp_kar_3_karl_uniter_post_ba effect_bundles_localised_description_vco_victory_payload_emp_kar_3_karl_uniter_post_battle Together, the grand alliance forged at the Conclave of Light drove back the Forces of Darkness. All bore witness to the legendary duel between the Emperor and the Everchosen. With a mighty blow from Ghal Maraz, the world’s salvation was assured, and Archaon was cast screaming into the void. false effect_bundles_localised_title_vco_victory_payload_dwf_bel_1_the_reckoning_post_battle The Cleansing Tide false effect_bundles_localised_description_vco_victory_payload_dwf_bel_1_the_reckoning_post_battle The sappers from the Engineering Guild successfully diverted the Tilean Sea into the Blighted Marshes. Now, Skavenblight is nothing but a labyrinth of flooded tunnels and collapsed caves, the resting place for countless drowned ratmen. false +effect_bundles_localised_title_vco_victory_payload_def_hag_1_shadow_blade Master or Slave? false +effect_bundles_localised_description_vco_victory_payload_def_hag_1_shadow_blade Malus has thwarted his foes and is ready to journey back to Naggaroth. Yet Tz'arkan whispers in his mind, laying before him a different path to tread... false +effect_bundles_localised_title_vco_victory_payload_def_hag_2_norscan_nightmare The Terror false +effect_bundles_localised_description_vco_victory_payload_def_hag_2_norscan_nightmare “From out of the howling snows he came, pale as a frost-bitten corpse. Our mightiest warriors strove to cut him down, but none could stand against him.”\\n- Svendal the Coward, last survivor of the Skornling Tribe false +effect_bundles_localised_title_vco_victory_payload_def_hag_2_norscan_nightmare_1 Old World Feeding Grounds false +effect_bundles_localised_description_vco_victory_payload_def_hag_2_norscan_nightmare_1 Astride his mount, Spite, Malus Darkblade led packs of ravenous Cold Ones across the Old World. Their population has since exploded out of control, as they have few predators in these lands, and now they can be found as far south as the outskirts of Athel Loren. false +effect_bundles_localised_title_vco_victory_payload_def_hag_3_tyrant_hag_graef Drachau Supreme false +effect_bundles_localised_description_vco_victory_payload_def_hag_3_tyrant_hag_graef The trophies Malus harvested from beyond the Worlds Edge Mountains left few to doubt his strength and cruelty. The Eight Families have been tolerably docile ever since. false +effect_bundles_localised_title_vco_victory_payload_def_malus_dilemma_mirror_mirror_defy Secrets of the Hydra Queen false +effect_bundles_localised_description_vco_victory_payload_def_malus_dilemma_mirror_mirror_defy Claiming the Scrolls of Hekarti for himself, Malus now stands in direct opposition of the Witch King. false +effect_bundles_localised_title_vco_victory_payload_def_malus_dilemma_mirror_mirror_serve Favoured Servant false +effect_bundles_localised_description_vco_victory_payload_def_malus_dilemma_mirror_mirror_serve Malekith is now one step closer to his ultimate goal of conquering Ulthuan. As promised, he has granted Malus access to a new elixir that can silence the daemon for days at a time. false diff --git a/src/text/db/vco_effects.loc.tsv b/src/text/db/vco_effects.loc.tsv index 10421a21..c27d2586 100644 --- a/src/text/db/vco_effects.loc.tsv +++ b/src/text/db/vco_effects.loc.tsv @@ -142,7 +142,7 @@ effects_description_vco_nor_thr_troll_recruitment_cost Recruitment cost: %+n% fo effects_description_vco_nor_thr_troll_charge_bonus Charge bonus: %+n% for Troll units true effects_description_vco_nor_thr_troll_vigour_loss_reduction Vigour loss reduction: %+n% for Troll units true effects_description_vco_throgg_thorns_aura Ability: "Thorn's Aura" true -effects_description_vco_dwf_bel_siege_skavenblight_dummy The The Day of Reckoning quest battle will begin! true +effects_description_vco_dwf_bel_siege_skavenblight_dummy The Day of Reckoning quest battle will begin! true effects_description_vco_grn_ska_dilemma A dilemma will offer a choice between powerful rewards! true effects_description_vco_grn_ska_squig_weapon_strength Weapon strength: %+n% for Squig units true effects_description_vco_grn_ska_squig_recruit_rank Recruit rank: %+n for Squig units true @@ -152,3 +152,9 @@ effects_description_vco_lord_passive_withering_idol Passive ability: "Withering effects_description_vco_skv_mor_dilemma A dilemma will offer a choice between powerful rewards! true effects_description_vco_emp_karl_storm_chaos_dummy The Storm of Chaos quest battle will begin! true effects_description_vco_belegar_corruption_skaven_events Skaven corruption: %+n true +effects_description_vco_hef_ala_forest_spirits_replenishment Casualty replenishment rate: %+n% for Forest Spirit units true +effects_description_vco_hef_ala_forest_spirits_recruit_rank Recruit rank: %+n for Forest Spirit units true +effects_description_vco_hef_ala_forest_spirits_weapon_strength Weapon strength: %+n% for Forest Spirit units true +effects_description_vco_throt_against_wood_elves_weapon_strength Weapon strength: %+n% when fighting against Wood Elves true +effects_description_vco_effect_force_stat_ward_save_vs_daemons Ward save: %n% when fighting against Daemons of Chaos true +effects_description_vco_def_malus_dilemma A dilemma will offer a choice between powerful rewards! true diff --git a/src/text/db/vco_mission_text.loc.tsv b/src/text/db/vco_mission_text.loc.tsv index 2efc12ac..34ad71c0 100644 --- a/src/text/db/vco_mission_text.loc.tsv +++ b/src/text/db/vco_mission_text.loc.tsv @@ -141,7 +141,7 @@ mission_text_text_vco_cth_the_western_provinces_goods_96 Trade a minimum of [[im mission_text_text_vco_cth_the_western_provinces_goods_97 Trade a minimum of [[img:icon_caravan_cargo]][[/img]]13140 goods with the west.\\n(Current: 97%) true mission_text_text_vco_cth_the_western_provinces_goods_98 Trade a minimum of [[img:icon_caravan_cargo]][[/img]]13140 goods with the west.\\n(Current: 98%) true mission_text_text_vco_cth_the_western_provinces_goods_99 Trade a minimum of [[img:icon_caravan_cargo]][[/img]]13140 goods with the west.\\n(Current: 99%) true -mission_text_text_vco_cth_unify_grand_cathay Miao Ying gathers a great host under her banner, drawing from all the levies within the Northern Provinces. For too long she has safeguarded the Great Bastion, repelling countless incursions, yet denied every chance at reprisal. Her brother, Yuan Bo's protestations are dismissed as yet another storm in a teacup. The north wind blows strongly, a clear omen of war and glory. Who is she to deny prophecy? true +mission_text_text_vco_cth_unify_grand_cathay Miao Ying gathers a great host under her banner, drawing from all the levies within the Northern Provinces. For too long she has safeguarded the Great Bastion, repelling countless incursions, yet denied every chance at reprisal. The Jade Dragon denounces his sister's reckless ambition, but his protestations are dismissed as yet another storm in a teacup. The north wind blows strongly, a clear omen of war and glory. Who is he to deny prophecy? true mission_text_text_vco_cth_unify_great_bastion “My siblings resent me, thinking me favoured for I am the eldest. They envy my station. They are wrong! I am cursed with responsibility, the ultimate responsibility... Should I fail and the Bastion falls, then Cathay is doomed, and they will be jealous of nothing but a wasteland!” true mission_text_text_vco_cth_unify_ivory_road At the Tower of Ashshair, Zhao Ming once came to an agreement with Greasus Goldtooth: Cathay's caravans would have safe passage through the Ogre's lands, as long as a toll was paid. In the years since that bargain was struck, Greasus has risen to the rank of Overtyrant - leader of the Ogre Kingdoms, and his tolls have become increasingly exorbitant. The Iron Dragon must rein in the gluttonous Ogre's excesses, or else abandon all pretenses of diplomacy and secure the Ivory Road by force of arms. true mission_text_text_vco_cth_zha_1_iron_into_gold Though the Ivory Road reaps enormous profits, it is also used to exert influence over foreign powers and further Cathay's interests abroad. In Shang-Yang, the largest city in the Western Provinces, weary merchants and envoys are provided with every comfort and showered with luxurious gifts, thus ensuring they are more amenable to the Dragon Emperor's demands. true @@ -168,8 +168,8 @@ mission_text_text_vco_dwf_gro_2_high_elf_decision Fell forces now gather mission_text_text_vco_dwf_gro_2_high_elf_decision_1 Control at least 5 of the following regions either by [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: true mission_text_text_vco_dwf_gro_2_high_elf_decision_2 Control at least 2 of the following regions either by [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: true mission_text_text_vco_dwf_gro_3_age_reckoning The White Dwarf led his Ancestral Throng across the Boiling Sea and onto the shores of Naggaroth. Those who answered his call know they march with a Living Ancestor and stand ready with hammer and shield to bring ruin to their foes in these bleak lands. true -mission_text_text_vco_emp_kar_1_protector_empire A mysterious plague spreads from the north. [[col:subtitle_greasus]]Beastmen[[/col]] prey upon the Emperor's loyal subjects within the Drakwald forest. [[col:subtitle_kairos_future]]Marienburg[[/col]]'s secession drains the imperial coffers on a daily basis. Barely recovered from his most recent skirmish with the Greenskins at Black Fire Pass, [[col:red]]Karl Franz[[/col]] readies the men for a new campaign to unite the western provinces of his Empire. true -mission_text_text_vco_emp_kar_2_defier_dark Grim tidings make their way from the east. Despite his apparent death beneath the ramparts of Altdorf many years ago, the vampire [[col:subtitle_miao_ying]]Vlad von Carstein[[/col]] has returned. While he musters his legion of the dead, malicious tree spirits gather in the [[col:subtitle_skrag]]Gryphon Wood[[/col]], slaughtering good citizens of the Empire without rhyme or reason. This cannot stand. [[col:red]]Karl Franz[[/col]] orders his men east to put down these new threats to his reign once and for all. true +mission_text_text_vco_emp_kar_1_protector_empire A mysterious [[col:subtitle_kugath]]plague[[/col]] spreads from the north. [[col:subtitle_greasus]]Beastmen[[/col]] prey upon the Emperor's loyal subjects within the Drakwald forest. [[col:subtitle_kairos_future]]Marienburg[[/col]]'s secession drains the imperial coffers on a daily basis. Barely recovered from his most recent skirmish with the Greenskins at Black Fire Pass, [[col:red]]Karl Franz[[/col]] readies the men for a new campaign to unite the western provinces of his Empire. true +mission_text_text_vco_emp_kar_2_defier_dark Grim tidings make their way from the east. Despite his apparent death beneath the ramparts of Altdorf many years ago, the vampire [[col:subtitle_miao_ying]]Vlad von Carstein[[/col]] has returned. While he musters his legion of the dead, malicious tree spirits gather in the [[col:subtitle_skrag]]Gryphon Wood[[/col]], slaughtering good citizens of the Empire without rhyme or reason, and disturbing reports of [[col:magic]]doppelganger[[/col]] activity continue to plague Stirland. This cannot stand. [[col:red]]Karl Franz[[/col]] orders his men east to put down these new threats to his reign once and for all. true mission_text_text_vco_emp_kar_3_karl_uniter [[col:subtitle_miao_ying]]Archaon the Everchosen[[/col]] has united the warring tribes of the north and now marches south with the largest host ever seen in living memory. In response, [[col:red]]Karl Franz[[/col]] sends his emissaries across the Known World. He will assemble a grand council of war, a [[col:fe_white]]Conclave of Light[[/col]], to stand against the coming darkness. true mission_text_text_vco_emp_kar_3_karl_uniter_1 Control at least 3 of the following regions either by [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: true mission_text_text_vco_emp_the_1_champions_of_the_empire After a spate of recent attacks against the colonists in the New World, Karl Franz has called upon his Captain of Scouts, Markus Wulfhart, to defend the Empire's holdings and reaffirm their foothold on this beast-infested continent. From his newly established base camp on the Scorpion Coast, the Huntsmarshal readies his expedition for their imminent incursion into the jungle. true @@ -518,107 +518,107 @@ mission_text_text_vco_sla_nka_3_bloodline_aenarion The Arch-Temptor has b mission_text_text_vco_sla_nka_3_wrath_desire_roc_1 The Dark Prince visited exquisite agony upon N'Kari for his failure to defeat the Exiled One. His wounded pride can only be salved with the sweet nectar of revenge... true mission_text_text_vco_sla_nka_3_wrath_desire_roc_2 Though Ulthuan is presently shrouded from N'Kari's gaze, the amoral beings of the Old World beg for release. Let us indulge them. true mission_text_text_vco_sla_nka_3_wrath_desire_roc_3 Control at least [[url:#]]6[[/url]] of the following [[url:#]]9[[/url]] regions either by [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: true -mission_text_text_vcogg_the_great_game_completed Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions. true -mission_text_text_vcogg_the_great_game_completed_0 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 0) true -mission_text_text_vcogg_the_great_game_completed_1 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 1) true -mission_text_text_vcogg_the_great_game_completed_2 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 2) true -mission_text_text_vcogg_the_great_game_completed_3 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 3) true -mission_text_text_vcogg_the_great_game_completed_4 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 4) true -mission_text_text_vcogg_the_great_game_completed_5 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 5) true -mission_text_text_vcogg_the_great_game_completed_6 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 6) true -mission_text_text_vcogg_the_great_game_completed_7 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 7) true -mission_text_text_vcogg_the_great_game_completed_8 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 8) true -mission_text_text_vcogg_the_great_game_completed_9 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 9) true -mission_text_text_vcogg_the_great_game_completed_10 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 10) true -mission_text_text_vcogg_the_great_game_completed_11 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 11) true -mission_text_text_vcogg_the_great_game_completed_12 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 12) true -mission_text_text_vcogg_the_great_game_completed_13 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 13) true -mission_text_text_vcogg_the_great_game_completed_14 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 14) true -mission_text_text_vcogg_the_great_game_completed_15 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 15) true -mission_text_text_vcogg_the_great_game_completed_16 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 16) true -mission_text_text_vcogg_the_great_game_completed_17 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 17) true -mission_text_text_vcogg_the_great_game_completed_18 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 18) true -mission_text_text_vcogg_the_great_game_completed_19 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 19) true -mission_text_text_vcogg_the_great_game_completed_20 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 20) true -mission_text_text_vcogg_the_great_game_completed_21 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 21) true -mission_text_text_vcogg_the_great_game_completed_22 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 22) true -mission_text_text_vcogg_the_great_game_completed_23 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 23) true -mission_text_text_vcogg_the_great_game_completed_24 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 24) true -mission_text_text_vcogg_the_great_game_completed_25 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 25) true -mission_text_text_vcogg_the_great_game_completed_26 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 26) true -mission_text_text_vcogg_the_great_game_completed_27 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 27) true -mission_text_text_vcogg_the_great_game_completed_28 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 28) true -mission_text_text_vcogg_the_great_game_completed_29 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 29) true -mission_text_text_vcogg_the_great_game_completed_30 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 30) true -mission_text_text_vcogg_the_great_game_completed_31 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 31) true -mission_text_text_vcogg_the_great_game_completed_32 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 32) true -mission_text_text_vcogg_the_great_game_completed_33 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 33) true -mission_text_text_vcogg_the_great_game_completed_34 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 34) true -mission_text_text_vcogg_the_great_game_completed_35 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 35) true -mission_text_text_vcogg_the_great_game_completed_36 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 36) true -mission_text_text_vcogg_the_great_game_completed_37 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 37) true -mission_text_text_vcogg_the_great_game_completed_38 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 38) true -mission_text_text_vcogg_the_great_game_completed_39 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 39) true -mission_text_text_vcogg_the_great_game_completed_40 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 40) true -mission_text_text_vcogg_the_great_game_completed_41 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 41) true -mission_text_text_vcogg_the_great_game_completed_42 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 42) true -mission_text_text_vcogg_the_great_game_completed_43 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 43) true -mission_text_text_vcogg_the_great_game_completed_44 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 44) true -mission_text_text_vcogg_the_great_game_completed_45 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 45) true -mission_text_text_vcogg_the_great_game_completed_46 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 46) true -mission_text_text_vcogg_the_great_game_completed_47 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 47) true -mission_text_text_vcogg_the_great_game_completed_48 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 48) true -mission_text_text_vcogg_the_great_game_completed_49 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 49) true -mission_text_text_vcogg_the_great_game_completed_50 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 50) true -mission_text_text_vcogg_the_great_game_completed_51 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 51) true -mission_text_text_vcogg_the_great_game_completed_52 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 52) true -mission_text_text_vcogg_the_great_game_completed_53 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 53) true -mission_text_text_vcogg_the_great_game_completed_54 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 54) true -mission_text_text_vcogg_the_great_game_completed_55 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 55) true -mission_text_text_vcogg_the_great_game_completed_56 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 56) true -mission_text_text_vcogg_the_great_game_completed_57 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 57) true -mission_text_text_vcogg_the_great_game_completed_58 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 58) true -mission_text_text_vcogg_the_great_game_completed_59 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 59) true -mission_text_text_vcogg_the_great_game_completed_60 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 60) true -mission_text_text_vcogg_the_great_game_completed_61 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 61) true -mission_text_text_vcogg_the_great_game_completed_62 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 62) true -mission_text_text_vcogg_the_great_game_completed_63 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 63) true -mission_text_text_vcogg_the_great_game_completed_64 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 64) true -mission_text_text_vcogg_the_great_game_completed_65 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 65) true -mission_text_text_vcogg_the_great_game_completed_66 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 66) true -mission_text_text_vcogg_the_great_game_completed_67 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 67) true -mission_text_text_vcogg_the_great_game_completed_68 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 68) true -mission_text_text_vcogg_the_great_game_completed_69 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 69) true -mission_text_text_vcogg_the_great_game_completed_70 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 70) true -mission_text_text_vcogg_the_great_game_completed_71 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 71) true -mission_text_text_vcogg_the_great_game_completed_72 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 72) true -mission_text_text_vcogg_the_great_game_completed_73 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 73) true -mission_text_text_vcogg_the_great_game_completed_74 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 74) true -mission_text_text_vcogg_the_great_game_completed_75 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 75) true -mission_text_text_vcogg_the_great_game_completed_76 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 76) true -mission_text_text_vcogg_the_great_game_completed_77 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 77) true -mission_text_text_vcogg_the_great_game_completed_78 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 78) true -mission_text_text_vcogg_the_great_game_completed_79 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 79) true -mission_text_text_vcogg_the_great_game_completed_80 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 80) true -mission_text_text_vcogg_the_great_game_completed_81 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 81) true -mission_text_text_vcogg_the_great_game_completed_82 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 82) true -mission_text_text_vcogg_the_great_game_completed_83 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 83) true -mission_text_text_vcogg_the_great_game_completed_84 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 84) true -mission_text_text_vcogg_the_great_game_completed_85 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 85) true -mission_text_text_vcogg_the_great_game_completed_86 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 86) true -mission_text_text_vcogg_the_great_game_completed_87 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 87) true -mission_text_text_vcogg_the_great_game_completed_88 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 88) true -mission_text_text_vcogg_the_great_game_completed_89 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 89) true -mission_text_text_vcogg_the_great_game_completed_90 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 90) true -mission_text_text_vcogg_the_great_game_completed_91 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 91) true -mission_text_text_vcogg_the_great_game_completed_92 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 92) true -mission_text_text_vcogg_the_great_game_completed_93 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 93) true -mission_text_text_vcogg_the_great_game_completed_94 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 94) true -mission_text_text_vcogg_the_great_game_completed_95 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 95) true -mission_text_text_vcogg_the_great_game_completed_96 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 96) true -mission_text_text_vcogg_the_great_game_completed_97 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 97) true -mission_text_text_vcogg_the_great_game_completed_98 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 98) true -mission_text_text_vcogg_the_great_game_completed_99 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 99) true +mission_text_text_vco_the_great_game_completed Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions. true +mission_text_text_vco_the_great_game_completed_0 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 0) true +mission_text_text_vco_the_great_game_completed_1 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 1) true +mission_text_text_vco_the_great_game_completed_2 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 2) true +mission_text_text_vco_the_great_game_completed_3 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 3) true +mission_text_text_vco_the_great_game_completed_4 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 4) true +mission_text_text_vco_the_great_game_completed_5 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 5) true +mission_text_text_vco_the_great_game_completed_6 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 6) true +mission_text_text_vco_the_great_game_completed_7 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 7) true +mission_text_text_vco_the_great_game_completed_8 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 8) true +mission_text_text_vco_the_great_game_completed_9 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 9) true +mission_text_text_vco_the_great_game_completed_10 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 10) true +mission_text_text_vco_the_great_game_completed_11 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 11) true +mission_text_text_vco_the_great_game_completed_12 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 12) true +mission_text_text_vco_the_great_game_completed_13 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 13) true +mission_text_text_vco_the_great_game_completed_14 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 14) true +mission_text_text_vco_the_great_game_completed_15 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 15) true +mission_text_text_vco_the_great_game_completed_16 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 16) true +mission_text_text_vco_the_great_game_completed_17 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 17) true +mission_text_text_vco_the_great_game_completed_18 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 18) true +mission_text_text_vco_the_great_game_completed_19 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 19) true +mission_text_text_vco_the_great_game_completed_20 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 20) true +mission_text_text_vco_the_great_game_completed_21 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 21) true +mission_text_text_vco_the_great_game_completed_22 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 22) true +mission_text_text_vco_the_great_game_completed_23 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 23) true +mission_text_text_vco_the_great_game_completed_24 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 24) true +mission_text_text_vco_the_great_game_completed_25 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 25) true +mission_text_text_vco_the_great_game_completed_26 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 26) true +mission_text_text_vco_the_great_game_completed_27 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 27) true +mission_text_text_vco_the_great_game_completed_28 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 28) true +mission_text_text_vco_the_great_game_completed_29 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 29) true +mission_text_text_vco_the_great_game_completed_30 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 30) true +mission_text_text_vco_the_great_game_completed_31 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 31) true +mission_text_text_vco_the_great_game_completed_32 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 32) true +mission_text_text_vco_the_great_game_completed_33 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 33) true +mission_text_text_vco_the_great_game_completed_34 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 34) true +mission_text_text_vco_the_great_game_completed_35 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 35) true +mission_text_text_vco_the_great_game_completed_36 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 36) true +mission_text_text_vco_the_great_game_completed_37 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 37) true +mission_text_text_vco_the_great_game_completed_38 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 38) true +mission_text_text_vco_the_great_game_completed_39 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 39) true +mission_text_text_vco_the_great_game_completed_40 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 40) true +mission_text_text_vco_the_great_game_completed_41 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 41) true +mission_text_text_vco_the_great_game_completed_42 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 42) true +mission_text_text_vco_the_great_game_completed_43 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 43) true +mission_text_text_vco_the_great_game_completed_44 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 44) true +mission_text_text_vco_the_great_game_completed_45 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 45) true +mission_text_text_vco_the_great_game_completed_46 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 46) true +mission_text_text_vco_the_great_game_completed_47 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 47) true +mission_text_text_vco_the_great_game_completed_48 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 48) true +mission_text_text_vco_the_great_game_completed_49 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 49) true +mission_text_text_vco_the_great_game_completed_50 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 50) true +mission_text_text_vco_the_great_game_completed_51 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 51) true +mission_text_text_vco_the_great_game_completed_52 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 52) true +mission_text_text_vco_the_great_game_completed_53 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 53) true +mission_text_text_vco_the_great_game_completed_54 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 54) true +mission_text_text_vco_the_great_game_completed_55 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 55) true +mission_text_text_vco_the_great_game_completed_56 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 56) true +mission_text_text_vco_the_great_game_completed_57 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 57) true +mission_text_text_vco_the_great_game_completed_58 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 58) true +mission_text_text_vco_the_great_game_completed_59 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 59) true +mission_text_text_vco_the_great_game_completed_60 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 60) true +mission_text_text_vco_the_great_game_completed_61 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 61) true +mission_text_text_vco_the_great_game_completed_62 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 62) true +mission_text_text_vco_the_great_game_completed_63 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 63) true +mission_text_text_vco_the_great_game_completed_64 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 64) true +mission_text_text_vco_the_great_game_completed_65 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 65) true +mission_text_text_vco_the_great_game_completed_66 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 66) true +mission_text_text_vco_the_great_game_completed_67 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 67) true +mission_text_text_vco_the_great_game_completed_68 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 68) true +mission_text_text_vco_the_great_game_completed_69 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 69) true +mission_text_text_vco_the_great_game_completed_70 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 70) true +mission_text_text_vco_the_great_game_completed_71 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 71) true +mission_text_text_vco_the_great_game_completed_72 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 72) true +mission_text_text_vco_the_great_game_completed_73 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 73) true +mission_text_text_vco_the_great_game_completed_74 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 74) true +mission_text_text_vco_the_great_game_completed_75 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 75) true +mission_text_text_vco_the_great_game_completed_76 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 76) true +mission_text_text_vco_the_great_game_completed_77 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 77) true +mission_text_text_vco_the_great_game_completed_78 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 78) true +mission_text_text_vco_the_great_game_completed_79 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 79) true +mission_text_text_vco_the_great_game_completed_80 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 80) true +mission_text_text_vco_the_great_game_completed_81 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 81) true +mission_text_text_vco_the_great_game_completed_82 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 82) true +mission_text_text_vco_the_great_game_completed_83 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 83) true +mission_text_text_vco_the_great_game_completed_84 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 84) true +mission_text_text_vco_the_great_game_completed_85 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 85) true +mission_text_text_vco_the_great_game_completed_86 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 86) true +mission_text_text_vco_the_great_game_completed_87 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 87) true +mission_text_text_vco_the_great_game_completed_88 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 88) true +mission_text_text_vco_the_great_game_completed_89 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 89) true +mission_text_text_vco_the_great_game_completed_90 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 90) true +mission_text_text_vco_the_great_game_completed_91 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 91) true +mission_text_text_vco_the_great_game_completed_92 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 92) true +mission_text_text_vco_the_great_game_completed_93 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 93) true +mission_text_text_vco_the_great_game_completed_94 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 94) true +mission_text_text_vco_the_great_game_completed_95 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 95) true +mission_text_text_vco_the_great_game_completed_96 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 96) true +mission_text_text_vco_the_great_game_completed_97 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 97) true +mission_text_text_vco_the_great_game_completed_98 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 98) true +mission_text_text_vco_the_great_game_completed_99 Ascend in [[url:#]]The Great Game[[/url]] by spreading your corruption over 50 regions.\\n(Current: 99) true mission_text_text_vco_tmb_ark_1_thy_kingdom_come Arkhan has feigned obedience to Settra for long enough. The time has come to march out and retake the ancient lands of his master, the Great Necromancer Nagash. true mission_text_text_vco_tmb_ark_2_born_to_serve The vampires did not drink from the Elixir of Life as Arkhan did, but from a lesser, corrupted version that cursed them with unlife. They are forever bound to the will of Nagash, and as his foremost servant, Arkhan can command them just as easily. true mission_text_text_vco_tmb_ark_2_born_to_serve_region_overwrite Control at least 4 of the following regions either by direct ownership or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: true @@ -712,8 +712,8 @@ mission_text_text_vco_chs_bel_2_no_strings_on_me As the hour of the thirt mission_text_text_vco_chs_bel_3_aetherophasic_engine Be'lakor leads his legions through the [[col:ancillary_unique]]Shadow Rifts[[/col]], searching for cursed souls and fell arcana to power a mysterious new creation within the Forge of Souls. false mission_text_text_vco_chs_bel_3_aetherophasic_engine_1 Harvest the following settlements via [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies until the [[col:dark_r]]Aetherophasic Engine[[/col]] activates: false mission_text_text_vco_bst_mal_1_badlands_bloodground For centuries, the [[col:ancillary_rare]]Dwarfs[[/col]] and [[col:ancillary_uncommon]]Greenskins[[/col]] waged eternal war, each vying for supremacy over these arid lands. As thousands of carrion birds descended upon the aftermath of one especially bloody battle, a black shape coalesced within their midst. The Crowfather emerged, and with a single undulating bellow, he called his herds to war. false -mission_text_text_vco_bst_mal_2_seed_of_hate To all of humanity, Malagor is a harbinger of the downfall of all they hold dear. Vilified by the [[col:yellow]]Cult of Sigmar[[/col]] as the epitome of sin due to his many blasphemies, the [[col:yellow]]Grand Theogonist[[/col]] seeks to lead a coalition of nations against the Harbinger. They will fail. false -mission_text_text_vco_bst_mal_3_bane_of_death One night, when the dark moon waxed full in the sky, Malagor's mind was flooded with whispers from the Dark Gods. They commanded Malagor to lead his warherd into the blighted lands of the undead, tear down their necropolises, and smash their parched bones to powder. Malagor knew not the reasons for their instructions, but their motivations mattered little to him - the gods had commanded, and he would obey. false +mission_text_text_vco_bst_mal_2_seed_of_hate To all of humanity, Malagor is a harbinger of the downfall of all they hold dear. Vilified by the [[col:yellow]]Cult of Sigmar[[/col]] as the epitome of sin due to his many blasphemies, the [[col:yellow]]Grand Theogonist[[/col]] leads a coalition of nations against the Harbinger. They will fail. false +mission_text_text_vco_bst_mal_3_bane_of_death One night, when the dark moon waxed full in the sky, Malagor's mind was flooded with whispers from the Dark Gods. They commanded him to lead his warherd into the blighted lands of the undead, tear down their necropolises, and smash their parched bones to powder. Malagor knew not the reasons for their instructions, but their motivations mattered little to him - the gods had commanded, and he would obey. false mission_text_text_vco_skv_ric_1_nightmare_drakenmoor Though Tretch’s Raiders regularly patrol the [[col:dark_r]]Dark Lands[[/col]] in search of [[col:green]]Warpstone Meteor[[/col]] impact craters, the overland journey is fraught with peril. The Grey Seers claim to have devised a method of influencing their trajectories, but to do so, they will need access to the following locations: false mission_text_text_vco_skv_ric_2_ascension Kratch Doomclaw, Supreme Warlord of Clan Rictus, commands his Grand Chieftain of the Deep Warrens to lead a vermintide into the [[col:fe_white]]Worlds Edge Mountains[[/col]]. Kratch no doubt believes he will finally be rid of his irksome subordinate, but Tretch has a habit of turning such situations to his advantage... false mission_text_text_vco_skv_ric_3_fozzriks_flying_fastness [[col:yellow]]Fozzrik's Flying Fortress[[/col]], an ancient arcane castle imbued with all eight Winds of Magic, descends from the clouds and makes landfall in the Badlands for the first time in centuries. Its capture would grant Clan Rictus much prestige across Skavendom.\\n false @@ -768,16 +768,19 @@ mission_text_text_vco_hef_nag_1_shadows_over_naggaroth The Shadow King le mission_text_text_vco_hef_nag_2_amulet_of_sunfire While resting in a moonlit glade, the Shadow King is approached by an apparition of Lileath, the goddess of dreams and fortune. She reveals that the [[col:subtitle_kairos_future]]Amulet of Sunfire[[/col]], once lost beneath the waves, has been found by a Black Ark Corsair who has now gone into hiding somewhere in [[col:ancillary_unique]]Naggaroth[[/col]]. false mission_text_text_vco_hef_nag_3_the_eternal_war “Do not long for peace, for there can be none while any Druchii still draw breath. Embrace war as the crucible of your valediction, the means to purge this stain upon our people. Swear oaths of vengeance, not to me or your companions or to the uncaring gods, but to fallen mothers and fathers, dead sisters and brothers, slain sons and daughters. Take the darkness that the Druchii have created and rob them of its power.” false mission_text_text_vco_hef_nag_2_amulet_of_sunfire_1 Search for the [[col:subtitle_kairos_future]]Amulet of Sunfire[[/col]] by securing settlements via [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: false -mission_text_text_vco_dwf_bel_1_the_reckoning [[col:yellow]]Zarakzil[[/col]] is beset by foes on all sides. The Exile King knows that the modest hold cannot withstand these threats alone. Standing atop his Oathstone, he declares to all his kin that he would rather die in exile than see another hold suffer the fate of his ancestral hold. false +mission_text_text_vco_dwf_bel_1_the_reckoning [[col:yellow]]Zarakzil[[/col]] is beset by foes on all sides. The Exile King knows that the modest hold cannot withstand these threats alone. Standing atop his Oathstone, he declares to all his kin that he would rather die in exile than see another hold suffer the same fate of Vala-Azril-Ungol. With hammer and shield, he swears to bring ruin to all who would threaten their people. false mission_text_text_vco_dwf_bel_2_friend_or_foe The [[col:subtitle_miao_ying]]Grey Dwarfs[[/col]] are primarily the descendants of refugees from the broken holds of the Worlds Edge Mountains who now spend their days harvesting the meagre resources of the [[col:subtitle_miao_ying]]Grey Mountains[[/col]]. Belegar means to reignite their warrior spirit and unite them under the banner of Clan Angrund. false mission_text_text_vco_dwf_bel_2_friend_or_foe_1 To the west, foul grobi and uzkular raid and pillage the manlings of [[col:ancillary_rare]]Bretonnia[[/col]]. Though the stone from their shoddy castles could be put to far better use, perhaps it would be wiser to cut down their foes and win Clan Angrund a powerful, wealthy ally? false -mission_text_text_vco_dwf_bel_2_friend_or_foe_2 The [[col:ancillary_uncommon]]Elves of Athel Loren[[/col]] have traded blows with the Dwarfs on numerous occasions. Many think such grievances can only be avenged with blood and fire, but others argue it is time to make peace with the wutelgi and fight shoulder-to-shoulder against the common foe. false +mission_text_text_vco_dwf_bel_2_friend_or_foe_2 The [[col:ancillary_uncommon]]Elves of Athel Loren[[/col]] and the [[col:ancillary_rare]]Dwarfs of the Karaz Ankor[[/col]] share a bloody history that stretches back centuries. Many think such grievances can only be avenged with axe and fire, but others argue it is time to make peace with the wutelgi and fight shoulder-to-shoulder against the common foe. false mission_text_text_vco_dwf_bel_3_karak_eight_peaks The time is nigh for Clan Angrund to reclaim [[col:yellow]]Karak Eight Peaks[[/col]] from the Grobi and Thaggoraki despoilers! Belegar Ironhammer, clan leader and direct descendant of King Lunn, the last Dwarf to rule the ancestral hold, has inherited a bitter legacy of hatred and resentment. Even now he marshals his throng, making ready to strike out from Zarakzil. With the spirits of his fabled ancestors returned to fight by his side, Belegar will see his oaths fulfilled, and pass into legend himself. false -mission_text_text_vco_grn_ska_1_worlds_edge_warlord By the light of flickering candles made of Dwarf-fat, Skarsnik sits on his iron throne and plots yet more wicked schemes of conquest. [[col:yellow]]Mount Gunbad[[/col]] is his. [[col:yellow]]Karak Eight Peaks[[/col]] is his (those treasonous gits just didn't know it yet). Why stop there? Why shouldn't all the mountains be his to rule? Why indeed? false +mission_text_text_vco_grn_ska_1_worlds_edge_warlord By the light of flickering candles made of Dwarf-fat, Skarsnik sits on his iron throne and plots yet more wicked schemes of conquest. [[col:yellow]]Mount Gunbad[[/col]] is his. [[col:yellow]]Karak Eight Peaks[[/col]] is his (those treasonous gits just don't know it yet). Why stop there? Why shouldn't all the mountains be his to rule? Why indeed? false mission_text_text_vco_grn_ska_2_squig_feast Skarsnik is concerned. His ever-present pet, the Giant Cave Squig named [[col:subtitle_valkia]]Gobbla[[/col]], looks a bit pale of late. Perhaps he grows tired of stunties and ratties and needs more variety in his diet! Wasting no time, Skarsnik gathers a great host of Squigs into a mighty stampede and, with a blast of his Prodder, sends them bounding off into the east. Let the feasting begin! false mission_text_text_vco_grn_ska_2_squig_feast_1 Continue [[col:subtitle_valkia]]Gobbla[[/col]]'s culinary crusade by securing settlements via [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: false mission_text_text_vco_grn_ska_3_karak_eight_peaks Skarsnik, the self-proclaimed Night Goblin Warlord of [[col:yellow]]Karak Eight Peaks[[/col]], has taken leave of the hold to lead a squig-hunting excursion in the Worlds Edge Mountains. Unfortunately, in his absence, his treacherous subordinates have claimed the [[col:yellow]]Eight Peaks[[/col]] as their own. Worse still, rumour has it that stinking stunties and ratties have their sights set on the hold too! This won't do. These gits need to learn the hard way who is the one and only Warlord of the [[col:yellow]]Eight Peaks[[/col]]! false mission_text_text_vco_skv_mor_1_the_chorus_grows The rack upon Queek's back is adorned with grisly [[col:dark_r]]trophies[[/col]], each taken from the ruined corpses of his mightiest foes. Their trapped souls gibber to Queek endlessly, driving him to the edge of madness. Yet each soul has its own wisdom, and many a battle has been won thanks to their sage advice. More voices must join the chorus, so Queek's victories will never cease! false mission_text_text_vco_skv_mor_2_withering_idol Under the orders of Warlord Gnawdwell, Queek leads his clawpack across the [[col:green]]Southlands[[/col]]. They have been tasked with finding the [[col:ancillary_unique]]Withering Idol[[/col]], an ancient artefact rumoured to hold great power. false mission_text_text_vco_skv_mor_2_withering_idol_1 Search for the [[col:ancillary_unique]]Withering Idol[[/col]] by securing settlements via [[img:sword_of_khaine]][[/img]]conquest or through [[img:icon_vassal]][[/img]]vassals and [[img:icon_military_alliance]][[/img]]military allies: false -mission_text_text_vco_skv_mor_3_karak_eight_peaks Within his powerbase underneath the once majestic stronghold of [[col:yellow]]Karak Eight Peaks[[/col]], now called the City of Pillars by the Skaven, Queek has been fighting a never-ending war of attrition against the battle-hardened Dwarf armies of King Belegar Ironhammer and the Greenskin hordes of Warlord Skarsnik. A powerful warrior in his own right, Queek's deeds have since garnered the respect of the Orcs, the fears of the Goblins and the eternal hatred of the Dwarfs. false +mission_text_text_vco_skv_mor_3_karak_eight_peaks Within his powerbase underneath the once majestic stronghold of [[col:yellow]]Karak Eight Peaks[[/col]], now called the City of Pillars by the Skaven, Queek has been fighting a never-ending war of attrition against the battle-hardened Dwarf armies of [[col:ancillary_rare]]King Belegar Ironhammer[[/col]] and the Greenskin hordes of [[col:subtitle_festus]]Warlord Skarsnik[[/col]]. A powerful warrior in his own right, Queek's deeds have since garnered the respect of the Orcs, the fears of the Goblins and the eternal hatred of the Dwarfs. false +mission_text_text_vco_def_hag_1_shadow_blade Freshly disembarked from his Black Ark a world away from Hag Graef, Malus Darkblade stands ready to lead his warriors into the [[col:subtitle_daemon_prince]]Chaos Wastes[[/col]]. The Witch King has instructed him to harvest a score of [[col:subtitle_daemon_prince]]daemonic souls[[/col]] for some unknown purpose. Should he succeed, Malekith promises that he will finally gain the means to subjugate the dark power that burns within him. false +mission_text_text_vco_def_hag_2_norscan_nightmare Tz'arkan does not share Malus' interest in the Chaos Wastes. He urges him to journey south instead, into the realms of men, to cut down the savage northmen, clap the survivors in irons and put them to work building a new Druchii empire in the frozen peaks of [[col:subtitle_ursun]]Norsca[[/col]]. With this new powerbase established, the [[col:yellow]]Old World[[/col]] will be ripe for conquest. false +mission_text_text_vco_def_hag_3_tyrant_hag_graef The daemon-haunted Tyrant of [[col:ancillary_unique]]Hag Graef[[/col]] has been away from home for too long. Intrigue and betrayal are rife, and the Eight Families now clamour for the position of First Dreadlord. Malus tires of these feeble squabbles. He needs more tangible trophies of his conquests abroad, and the [[col:red]]Dark Lands[[/col]] are as good a place as any to find them. false diff --git a/src/text/db/vco_victory_types.loc.tsv b/src/text/db/vco_victory_types.loc.tsv index e855b249..b5ef81ac 100644 --- a/src/text/db/vco_victory_types.loc.tsv +++ b/src/text/db/vco_victory_types.loc.tsv @@ -282,3 +282,6 @@ victory_types_display_name_vco_victory_type_grn_ska_3_karak_eight_peaks Route II victory_types_display_name_vco_victory_type_skv_mor_1_the_chorus_grows Route I - Headtaker true victory_types_display_name_vco_victory_type_skv_mor_2_withering_idol Route II - The Withering Idol true victory_types_display_name_vco_victory_type_skv_mor_3_karak_eight_peaks Route III - The War for the Eight Peaks true +victory_types_display_name_vco_victory_type_def_hag_1_shadow_blade Route I - The Shadow & The Blade true +victory_types_display_name_vco_victory_type_def_hag_2_norscan_nightmare Route II - The Nightmare from the North true +victory_types_display_name_vco_victory_type_def_hag_3_tyrant_hag_graef Route III - Lord of Ruin true diff --git a/src/ui/buildings/icons/vco_wh2_main_ritual_def_0.png b/src/ui/buildings/icons/vco_wh2_main_ritual_def_0.png new file mode 100644 index 00000000..30cdbf17 Binary files /dev/null and b/src/ui/buildings/icons/vco_wh2_main_ritual_def_0.png differ diff --git a/src/ui/buildings/icons/wh2_main_ritual_def.png b/src/ui/buildings/icons/wh2_main_ritual_def.png new file mode 100644 index 00000000..867f0157 Binary files /dev/null and b/src/ui/buildings/icons/wh2_main_ritual_def.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_dammaz_kron.png b/src/ui/campaign ui/effect_bundles/vco_dammaz_kron.png new file mode 100644 index 00000000..2cedac07 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_dammaz_kron.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_golden_mawtooth.png b/src/ui/campaign ui/effect_bundles/vco_golden_mawtooth.png new file mode 100644 index 00000000..1c2da0d7 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_golden_mawtooth.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_graven_idol.png b/src/ui/campaign ui/effect_bundles/vco_graven_idol.png new file mode 100644 index 00000000..b2d1cfc0 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_graven_idol.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_malus_super_elixir.png b/src/ui/campaign ui/effect_bundles/vco_malus_super_elixir.png new file mode 100644 index 00000000..af562e29 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_malus_super_elixir.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_merciless_slaver.png b/src/ui/campaign ui/effect_bundles/vco_merciless_slaver.png new file mode 100644 index 00000000..f1dcebff Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_merciless_slaver.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_minaithnirs_skull.png b/src/ui/campaign ui/effect_bundles/vco_minaithnirs_skull.png new file mode 100644 index 00000000..9812a5c4 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_minaithnirs_skull.png differ diff --git a/src/ui/campaign ui/effect_bundles/vco_ruby_lahmia.png b/src/ui/campaign ui/effect_bundles/vco_ruby_lahmia.png new file mode 100644 index 00000000..1e0da433 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/vco_ruby_lahmia.png differ diff --git a/src/ui/campaign ui/effect_bundles/wh2_dlc14_skill_def_beastmaster_cold_ones.png b/src/ui/campaign ui/effect_bundles/wh2_dlc14_skill_def_beastmaster_cold_ones.png new file mode 100644 index 00000000..330a55b4 Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/wh2_dlc14_skill_def_beastmaster_cold_ones.png differ diff --git a/src/ui/campaign ui/effect_bundles/wh2_dlc14_skill_def_malus_unique_contempt_and_hatred.png b/src/ui/campaign ui/effect_bundles/wh2_dlc14_skill_def_malus_unique_contempt_and_hatred.png new file mode 100644 index 00000000..8b3341ff Binary files /dev/null and b/src/ui/campaign ui/effect_bundles/wh2_dlc14_skill_def_malus_unique_contempt_and_hatred.png differ diff --git a/src/ui/eventpics/def/vco_malus_dilemma.png b/src/ui/eventpics/def/vco_malus_dilemma.png new file mode 100644 index 00000000..b0ae81d6 Binary files /dev/null and b/src/ui/eventpics/def/vco_malus_dilemma.png differ