N3OW/common/decisions/dlc_decisions/ep3_decisions.txt
2026-02-26 22:06:19 +00:00

3805 lines
76 KiB
Text

### Hold a Triumph ###
hold_triumph_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 60
hegemony = 60
}
sort_order = 110
desc = hold_triumph_decision_desc
selection_tooltip = hold_triumph_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
is_roman_emperor_trigger = yes
culture = { has_cultural_parameter = holds_triumphs }
}
is_valid = {
is_at_war = no
is_roman_emperor_trigger = yes
culture = { has_cultural_parameter = holds_triumphs }
}
is_valid_showing_failures_only = {
is_alive = yes
is_available_healthy_adult = yes
NOT = { exists = involved_activity }
is_imprisoned = no
}
cost = {
gold = {
value = 0
if = {
limit = {
NOR = {
has_treasury = yes
has_character_flag = free_triumph_flag
}
}
add = ep3_triumph_gold_cost
}
}
treasury = {
value = 0
if = {
limit = {
has_treasury = yes
NOT = { has_character_flag = free_triumph_flag }
}
add = ep3_triumph_gold_cost
}
}
influence = {
value = 0
if = {
limit = {
NOT = { has_character_flag = free_triumph_flag }
}
add = ep3_triumph_influence_cost
}
}
}
cooldown = { years = 10 }
effect = {
custom_tooltip = hold_triumph_decision_effects
trigger_event = {
id = ep3_decisions_event.0001
days = 1
}
if = {
limit = { has_character_flag = free_triumph_flag }
remove_character_flag = free_triumph_flag
}
}
ai_potential = {
NOT = { has_trait = humble }
has_variable = ep3_valid_triumph_victory
}
ai_will_do = {
base = 30
modifier = {
has_trait = arrogant
add = 30
}
modifier = {
has_trait = ambitious
add = 20
}
}
}
### Restore [ROOT.Char.GetPrimaryTitle.GetNameNoTierNoTooltip] ###
restore_backwater_counties_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_estate.dds"
}
decision_group_type = major
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 120
kingdom = 120
empire = 0
hegemony = 0
}
sort_order = 70
desc = restore_backwater_counties_decision_desc
selection_tooltip = restore_backwater_counties_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
primary_title ?= {
OR = {
tier = tier_duchy
tier = tier_kingdom
}
}
any_sub_realm_county = {
has_county_modifier = backwater_county_modifier
}
}
is_valid = {
is_at_war = no
custom_tooltip = {
text = backwater_county_eligible_modifier_removal_tt
any_sub_realm_county = {
count >= 1
has_county_modifier = backwater_county_modifier
development_level >= 50
}
}
}
is_valid_showing_failures_only = {
is_alive = yes
is_available = yes
NOT = { exists = involved_activity }
is_imprisoned = no
}
cost = {
gold = {
value = 0
if = {
limit = {
has_treasury = no
}
add = medium_gold_value
multiply = {
value = 1
every_sub_realm_county = {
limit = {
title_province = {
geographical_region = greek_backwater_modifier_region
}
has_county_modifier = backwater_county_modifier
development_level >= 50
}
add = 1
}
}
}
}
treasury = {
value = 0
if = {
limit = {
has_treasury = yes
}
add = medium_gold_value
multiply = {
value = 1
every_sub_realm_county = {
limit = {
title_province = {
geographical_region = greek_backwater_modifier_region
}
has_county_modifier = backwater_county_modifier
development_level >= 50
}
add = 1
}
}
}
}
}
effect = {
custom_tooltip = greek_backwater_modifier_removal_tt
if = {
limit = {
NOT = {
any_sub_realm_county = {
title_province = {
geographical_region = greek_backwater_modifier_region
}
has_county_modifier = backwater_county_modifier
development_level >= 50
}
}
}
custom_tooltip = no_backwater_counties_meet_criteria_tt
}
else = {
every_sub_realm_county = {
limit = {
title_province = {
geographical_region = greek_backwater_modifier_region
}
has_county_modifier = backwater_county_modifier
development_level >= 50
}
add_to_list = frontwater_counties
}
}
primary_title = { save_scope_as = target_theme }
# Toast for the Governor confirming which counties got the modifier removed
send_interface_message = {
type = event_generic_good
title = ep3_theme_not_backwater.t
left_icon = root
right_icon = root.primary_title
every_in_list = {
list = frontwater_counties
remove_county_modifier = backwater_county_modifier
}
}
if = { # If we remove the modifier from the last county belonging to this governor, we fire a celebration event for some narrative flavor
limit = {
any_sub_realm_county = {
count = 0
title_province = {
geographical_region = greek_backwater_modifier_region
}
has_county_modifier = backwater_county_modifier
}
}
# Event for the Governor if all counties are restored
trigger_event = {
id = ep3_decisions_event.3000
days = 1
}
# Once all the counties have been brought up to speed, we notify the emperor
liege = {
send_interface_message = {
type = event_generic_good_text
title = ep3_theme_not_backwater.t
desc = ep3_theme_not_backwater.desc
left_icon = root
}
# Trigger the event for the emperor to see if all the counties have been cleared
trigger_event = ep3_decisions_event.3001
}
}
}
}
### Prepare Greek Fire Dromons ###
prepare_greek_fire_dromons_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_smith.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 120
kingdom = 120
empire = 120
hegemony = 120
}
sort_order = 110
desc = prepare_greek_fire_dromons_decision_desc
selection_tooltip = prepare_greek_fire_dromons_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
has_multiple_players = no
title:c_byzantion = {
holder = root
}
culture = {
OR = {
this = culture:greek
any_parent_culture_or_above = { this = culture:greek }
}
}
}
is_valid = {
custom_tooltip = {
text = prepare_greek_fire_dromons_constantinople_tt
capital_county = title:c_byzantion
}
custom_tooltip = {
text = prepare_greek_fire_dromons_capital_unoccupied_tt
capital_province = {
is_occupied = no
}
}
custom_tooltip = {
text = prepare_greek_fire_dromons_no_modifier_tt
capital_county = {
NOT = { has_county_modifier = defensive_fire_dromons_modifier }
}
}
OR = {
influence >= major_influence_value
gold >= major_gold_value_static_max
}
}
is_valid_showing_failures_only = {
is_available = yes
NOT = { exists = involved_activity }
}
cooldown = { years = 5 }
effect = {
custom_tooltip = defensive_fire_dromons_3_years_tooltip
custom_tooltip = defensive_fire_dromons_custom_desc
custom_tooltip = defensive_fire_dromons_buildings_desc
trigger_event = ep3_decisions_event.3100
}
ai_potential = {
NOT = { has_trait = compassionate }
OR = {
gold >= massive_gold_value
influence >= massive_influence_value
}
}
ai_will_do = {
base = 20
ai_value_modifier = {
ai_compassion = -1
}
modifier = {
OR = {
has_trait = paranoid
has_trait = craven
}
add = 30
}
modifier = {
OR = {
martial > high_skill_rating
learning > high_skill_rating
}
add = 20
}
modifier = {
OR = {
has_trait = calm
has_trait = content
}
add = -20
}
}
}
### Re-Establish the Theodosian Borders ###
retake_eastern_provinces_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 120
hegemony = 120
}
sort_order = 50
desc = retake_eastern_provinces_decision_desc
selection_tooltip = retake_eastern_provinces_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
has_title = title:e_byzantium
NOT = {
is_target_in_global_variable_list = {
name = unavailable_unique_decisions
target = flag:retake_eastern_provinces_decision
}
}
}
is_valid = {
government_has_flag = government_is_administrative
completely_controls_region = custom_theodosian_ere
custom_tooltip = {
text = eastern_kingdoms_held_or_vassals_tt
trigger_if = {
limit = {
exists = title:k_bulgaria.holder
}
title:k_bulgaria.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_epirus.holder
}
title:k_epirus.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_hellas.holder
}
title:k_hellas.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_thessalonika.holder
}
title:k_thessalonika.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_krete.holder
}
title:k_krete.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_cyprus.holder
}
title:k_cyprus.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_nikaea.holder
}
title:k_nikaea.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_anatolia.holder
}
title:k_anatolia.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_pontus.holder
}
title:k_pontus.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_syria.holder
}
title:k_syria.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_jerusalem.holder
}
title:k_jerusalem.holder = { liege = root }
}
trigger_if = {
limit = {
exists = title:k_egypt.holder
}
title:k_egypt.holder = { liege = root }
}
}
}
is_valid_showing_failures_only = {
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
has_contagious_deadly_disease_trigger = no
}
cost = {
prestige = {
value = 1000
}
}
effect = {
show_as_tooltip = {
retake_eastern_provinces_decision_effect = yes
}
trigger_event = {
id = ep3_decisions_event.4000
days = 1
}
#Can only be done once
add_to_global_variable_list = {
name = unavailable_unique_decisions
target = flag:retake_eastern_provinces_decision
}
if = {
limit = {
is_ai = no
game_start_date >= 1178.10.1
}
add_achievement_global_variable_effect = {
VARIABLE = achieved_against_the_odds_achievement
VALUE = yes
}
}
}
ai_potential = {
has_title = title:e_byzantium
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
has_contagious_deadly_disease_trigger = no
}
ai_will_do = {
base = 100
}
}
### Refound the Pandidakterion ###
refound_pandidakterion_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 120
hegemony = 120
}
sort_order = 110
desc = refound_pandidakterion_decision_desc
selection_tooltip = refound_pandidakterion_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
has_title = title:e_byzantium
NOR = {
# the pandidakterion was created by the player
is_target_in_global_variable_list = {
name = unavailable_unique_decisions
target = flag:refound_pandidakterion_decision
}
# the pandidakterion already existed at game start
title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
}
}
is_valid = {
government_has_flag = government_is_administrative
custom_tooltip = {
text = pandidakterion_tt
any_sub_realm_county = {
this = title:c_byzantion #owns Constantinople
}
}
}
is_valid_showing_failures_only = {
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
has_contagious_deadly_disease_trigger = no
}
cost = {
gold = {
value = 0
if = {
limit = {
has_treasury = no
}
add = 1000
}
}
treasury = {
value = 0
if = {
limit = {
has_treasury = yes
}
add = 1000
}
}
}
effect = {
title:c_byzantion = { add_county_modifier = pandidakterion_university_modifier }
found_university_decision_event_effect = yes
#Can only be done once
add_to_global_variable_list = {
name = unavailable_unique_decisions
target = flag:refound_pandidakterion_decision
}
create_character_memory = {
type = refounded_pandidakterion_memory
}
}
ai_potential = {
has_title = title:e_byzantium
gold > 1000
}
ai_will_do = {
base = 100
}
}
### Ask for Support ###
ask_western_help_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 80
hegemony = 80
}
sort_order = 110
desc = ask_western_help_decision_desc
selection_tooltip = ask_western_help_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
# Byz emperor or governor
has_title = title:e_byzantium
# Christian without crusades (mainly Orthodox)
OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion }
faith = {
NOT = { has_doctrine_parameter = great_holy_wars_active }
}
government_has_flag = government_is_administrative
}
is_valid = {
is_at_war = yes
custom_tooltip = {
text = valid_primary_war_enemy_for_crusade
any_primary_war_enemy = {
NOT = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
OR = {
highest_held_title_tier >= tier_kingdom
liege = { highest_held_title_tier >= tier_kingdom }
}
}
}
custom_tooltip = {
text = valid_realm_size_for_help
top_liege = {
realm_size < massive_realm_size
}
}
custom_tooltip = {
text = there_is_someone_to_ask_for_help
OR = {
any_ally = {
OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion }
faith = {
has_doctrine_parameter = great_holy_wars_active
exists = religious_head
}
trigger_if = {
limit = {
has_variable = asked_for_help_by
}
NOT = { var:asked_for_help_by = root }
}
}
religion:christianity_religion = {
any_faith = {
has_doctrine_parameter = great_holy_wars_active
religious_head ?= {
trigger_if = {
limit = {
has_variable = asked_for_help_by
}
NOT = { var:asked_for_help_by = root }
}
}
}
}
}
}
}
is_valid_showing_failures_only = {
is_at_war = yes
NOT = { exists = involved_activity }
custom_tooltip = {
text = recently_asked_for_help
NOT = {
primary_title = { has_variable = recently_asked_western_help }
}
}
}
cost = {
prestige = {
value = 300
}
influence = {
value = massive_influence_value
multiply = 2
}
}
effect = {
custom_tooltip = ask_western_help_decision_effect_desc
hidden_effect = {
save_scope_as = caller
# Cooldown on your main title
primary_title = {
set_variable = {
name = recently_asked_western_help
years = 20
}
}
ordered_primary_war_enemy = {
limit = {
NOT = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
OR = {
highest_held_title_tier >= tier_kingdom
liege = { highest_held_title_tier >= tier_kingdom }
}
}
order_by = max_military_strength
save_scope_as = enemy
}
random_character_war = {
limit = {
is_war_leader = scope:enemy
}
save_scope_as = our_war
}
if = {
limit = {
any_ally = {
OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion }
faith = {
has_doctrine_parameter = great_holy_wars_active
exists = religious_head
}
trigger_if = {
limit = {
has_variable = asked_for_help_by
}
NOT = { var:asked_for_help_by = root }
}
}
}
ordered_ally = {
limit = {
OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion }
faith = {
has_doctrine_parameter = great_holy_wars_active
exists = religious_head
}
trigger_if = {
limit = {
has_variable = asked_for_help_by
}
NOT = { var:asked_for_help_by = root }
}
}
order_by = max_military_strength
save_scope_as = called
save_scope_as = called_1
set_variable = {
name = asked_for_help_by
value = root
years = 20
}
}
}
else = {
religion:christianity_religion = {
random_faith = {
limit = {
has_doctrine_parameter = great_holy_wars_active
religious_head ?= {
trigger_if = {
limit = {
has_variable = asked_for_help_by
}
NOT = { var:asked_for_help_by = root }
}
}
}
religious_head = {
save_scope_as = called
save_scope_as = called_2
set_variable = {
name = asked_for_help_by
value = root
years = 20
}
}
}
}
}
scope:called.faith = { save_scope_as = the_faith }
# Prep for eventual crusade
scope:enemy ?= {
if = {
limit = {
highest_held_title_tier = tier_kingdom
}
primary_title = { save_scope_as = target_kingdom }
}
else_if = {
limit = {
liege ?= { highest_held_title_tier = tier_kingdom }
}
liege.primary_title = { save_scope_as = target_kingdom }
}
else_if = {
limit = {
highest_held_title_tier > tier_kingdom
}
ordered_realm_de_jure_kingdom = {
order_by = great_holy_war_target_kingdom_weight_simplified
position = 1
save_scope_as = target_kingdom
}
}
else = {
liege ?= {
ordered_realm_de_jure_kingdom = {
order_by = great_holy_war_target_kingdom_weight_simplified
position = 1
save_scope_as = target_kingdom
}
}
}
}
scope:called_1 ?= {
trigger_event = {
id = ep3_decisions_event.4010
days = 3
}
}
scope:called_2 ?= {
trigger_event = {
id = ep3_decisions_event.4011
days = 3
}
}
}
}
ai_potential = {
has_title = title:e_byzantium
realm_size < massive_realm_size
}
ai_will_do = {
base = 50
}
}
### Evangelize the Pagans ###
evangelize_the_slavs_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 80
hegemony = 80
}
sort_order = 120
desc = evangelize_the_slavs_decision_desc
selection_tooltip = evangelize_the_slavs_decision_tooltip
decision_group_type = roman
cooldown = { years = 10 }
is_shown = {
has_ep3_dlc_trigger = yes
# Byz emperor or governor
OR = {
has_title = title:e_byzantium
liege = { has_title = title:e_byzantium }
}
OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion }
# You border with pagans to convert
trigger_if = {
limit = {
has_title = title:e_byzantium
}
any_neighboring_and_across_water_top_liege_realm_owner = {
valid_for_pagan_conversion_trigger = yes
}
}
trigger_else = {
any_neighboring_and_across_water_realm_same_rank_owner = {
valid_for_pagan_conversion_trigger = yes
}
}
}
is_valid = {
government_has_flag = government_is_administrative
trigger_if = {
limit = {
has_title = title:e_byzantium
}
custom_tooltip = {
any_neighboring_and_across_water_top_liege_realm_owner = {
valid_for_pagan_conversion_trigger = yes
}
text = valid_neighboring_and_across_water_top_liege
}
}
trigger_else = {
custom_tooltip = {
any_neighboring_and_across_water_realm_same_rank_owner = {
valid_for_pagan_conversion_trigger = yes
}
text = valid_neighboring_and_across_water_realm_same_rank
}
}
}
is_valid_showing_failures_only = {
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
has_contagious_deadly_disease_trigger = no
}
cost = {
piety = massive_piety_value
}
effect = {
custom_tooltip = evangelize_the_slavs_decision_effect
trigger_event = ep3_decisions_event.4020
}
ai_potential = {
piety > massive_piety_value
has_title = title:e_byzantium
}
ai_will_do = {
base = 0
ai_value_modifier = {
ai_zeal = 1
}
modifier = {
any_neighboring_and_across_water_top_liege_realm_owner = {
valid_for_pagan_conversion_trigger = yes
NOT = {
capital_county.title_province = {
geographical_region = world_europe_east
}
}
}
factor = 0.5
}
}
}
### Restore the Byzantine Empire ###
recreate_byzantine_empire_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
decision_group_type = major
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 6
empire = 6
hegemony = 0
}
desc = recreate_byzantine_empire_decision_desc
selection_tooltip = recreate_byzantine_empire_decision_tooltip
decision_group_type = roman
is_shown = {
has_dlc_feature = roads_to_power
NOR = {
exists = title:e_byzantium.holder
exists = title:h_roman_empire.holder
exists = title:h_eastern_roman_empire.holder
}
title:e_byzantium = { is_titular = no }
OR = {
culture = {
OR = {
this = culture:greek
any_parent_culture_or_above = { this = culture:greek }
}
}
AND = {
OR = {
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
}
primary_title = {
tier <= tier_empire
empire = title:e_latin_empire
}
}
AND = {
OR = {
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
}
primary_title = {
tier <= tier_empire
empire = title:e_byzantium
}
}
}
}
is_valid = {
custom_tooltip = {
NOT = {
exists = title:e_byzantium.holder
}
text = no_byz_emp_exists_tt
}
top_liege = this
OR = {
custom_tooltip = {
culture = {
this = culture:greek
}
text = is_greek_tt
}
custom_tooltip = {
culture = {
any_parent_culture_or_above = { this = culture:greek }
}
text = is_greek_descendent_tt
}
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
}
highest_held_title_tier >= tier_kingdom
realm_size >= 12
custom_tooltip = {
title:c_byzantion.holder = {
exists = this
OR = {
this = root
AND = {
is_ai = yes
top_liege = root
}
}
}
text = pandidakterion_tt
}
primary_title = {
tier <= tier_empire
OR = {
empire = title:e_latin_empire
empire = title:e_byzantium
}
}
trigger_if = {
limit = {
is_ai = no
has_legitimacy = yes
}
legitimacy_level >= 3
}
#A liiiiiittle easier for AI
trigger_if = {
limit = {
is_ai = yes
has_legitimacy = yes
}
legitimacy_level >= 1
}
}
is_valid_showing_failures_only = {
trigger_if = {
limit = {
is_ai = no
}
NOT = { exists = involved_activity }
is_available = yes
}
trigger_else = {
is_alive = yes
is_imprisoned = no
is_incapable = no
}
}
cost = {
prestige = {
value = {
add = 1000
if = {
limit = {
any_held_title = {
this = title:e_latin_empire
}
}
add = 1000
}
if = {
limit = {
culture = {
NOR = {
this = culture:greek
any_parent_culture_or_above = { this = culture:greek }
}
}
}
add = 500
}
#AI need to take this decision and aren't good at saving up for it
if = {
limit = {
is_ai = yes
}
multiply = 0.5
}
}
}
piety = {
value = {
add = massive_piety_value
if = {
limit = {
any_held_title = {
this = title:e_latin_empire
}
}
add = 500
}
if = {
limit = {
ep3_orthodox_faith_trigger = no
}
add = 500
}
if = {
limit = {
faith = faith:catholic
}
add = 500
}
#AI need to take this decision and aren't good at saving up for it
if = {
limit = {
is_ai = yes
}
multiply = 0.5
}
}
}
}
effect = {
show_as_tooltip = {
recreate_ere_decision_effect = yes
}
trigger_event = ep3_decisions_event.4030
}
ai_potential = {
NOT = { exists = title:e_byzantium.holder }
any_held_title = {
title_tier = kingdom
OR = {
empire = title:e_latin_empire
empire = title:e_byzantium
}
}
OR = {
culture = {
OR = {
this = culture:greek
any_parent_culture_or_above = { this = culture:greek }
}
}
ep3_orthodox_faith_trigger = yes
primary_title = {
tier <= tier_empire
empire = title:e_latin_empire
}
}
}
ai_will_do = {
base = 100
modifier = {
primary_title = {
tier <= tier_empire
empire = title:e_latin_empire
}
add = -60
}
modifier = {
NAND = {
culture = {
OR = {
this = culture:greek
any_parent_culture_or_above = { this = culture:greek }
}
}
OR = {
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
}
}
add = -30
}
}
}
### Found the Varangian Guard ###
found_varangian_guard_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_varangian_guard.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 60
hegemony = 60
}
sort_order = 100
desc = found_varangian_guard_decision_desc
selection_tooltip = found_varangian_guard_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
culture = { has_cultural_parameter = unlock_maa_varangian_guards }
primary_title.tier >= tier_empire
NOT = {
# You have not already founded it for your current title
primary_title = { has_variable = founded_varangian_guard }
}
}
is_valid = {
prestige_level >= 3
OR = {
any_realm_county = { culture = culture:norse }
any_courtier = {
count >= 5
culture = culture:norse
}
any_ally = { culture = culture:norse }
}
}
is_valid_showing_failures_only = {
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
}
cost = {
prestige = 1000
}
effect = {
primary_title = { set_variable = founded_varangian_guard }
send_interface_toast = {
title = unlocked_varangian_guard_desc_tt
type = event_toast_effect_neutral
left_icon = root
custom_tooltip = unlocked_varangian_guard_desc
}
create_character_memory = {
type = found_varangian_memory
}
}
ai_potential = {
has_title = title:e_byzantium
}
ai_will_do = {
base = 100
}
}
### Reinstate the Grain Dole ###
reinstitute_grain_dole_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 60
empire = 60
hegemony = 0
}
sort_order = 40
desc = reinstitute_grain_dole_decision_desc
selection_tooltip = reinstitute_grain_dole_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
is_roman_emperor_trigger = yes
NOT = {
is_target_in_global_variable_list = {
name = unavailable_unique_decisions
target = flag:reinstitute_grain_dole_decision
}
}
}
is_valid = {
government_has_flag = government_is_administrative
OR = {
capital_county = title:c_byzantion
capital_county = title:c_roma
}
completely_controls_region = custom_roman_aegyptus
custom_tooltip = {
text = enough_granaries_in_egypt
any_county_in_region = {
region = custom_roman_aegyptus
count >= 3
any_county_province = {
has_building_or_higher = cereal_fields_05
}
}
}
}
is_valid_showing_failures_only = {
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
custom_tooltip = {
NOT = {
title:c_byzantion = { has_county_modifier = panem_et_circenses_county_modifier }
}
text = grain_dole_already_active
}
}
cost = {
gold = {
value = 0
if = {
limit = {
has_treasury = no
}
add = grain_dole_cost
}
}
treasury = {
value = 0
if = {
limit = {
has_treasury = yes
}
add = grain_dole_cost
}
}
}
effect = {
add_to_global_variable_list = {
name = unavailable_unique_decisions
target = flag:reinstitute_grain_dole_decision
}
trigger_event = ep3_decisions_event.4040
reinstitute_grain_dole_decision_effect = yes
}
ai_potential = {
is_roman_emperor_trigger = yes
}
ai_will_do = {
base = 100
}
}
### Reconfirm the Grain Dole ###
reconfirm_grain_dole_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 60
empire = 60
hegemony = 0
}
sort_order = 90
desc = reconfirm_grain_dole_decision_desc
selection_tooltip = reconfirm_grain_dole_decision_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
is_roman_emperor_trigger = yes
is_target_in_global_variable_list = {
name = unavailable_unique_decisions
target = flag:reinstitute_grain_dole_decision
}
}
is_valid = {
government_has_flag = government_is_administrative
OR = {
capital_county = title:c_byzantion
capital_county = title:c_roma
}
completely_controls_region = custom_roman_aegyptus
custom_tooltip = {
text = enough_granaries_in_egypt
any_county_in_region = {
region = custom_roman_aegyptus
count >= 3
any_county_province = {
has_building_or_higher = cereal_fields_05
}
}
}
}
is_valid_showing_failures_only = {
is_at_war = no
NOT = { exists = involved_activity }
is_imprisoned = no
custom_tooltip = {
NOT = {
capital_county = { has_county_modifier = panem_et_circenses_county_modifier }
}
text = grain_dole_already_active
}
}
cost = {
gold = {
value = 0
if = {
limit = {
has_treasury = no
}
add = grain_dole_cost
multiply = {
value = 0.5
desc = unlocked_grain_dole
}
}
}
treasury = {
value = 0
if = {
limit = {
has_treasury = yes
}
add = grain_dole_cost
multiply = {
value = 0.5
desc = unlocked_grain_dole
}
}
}
}
effect = {
send_interface_message = {
type = event_title_good
title = reconfirm_grain_dole_decision_tt
right_icon = root
reinstitute_grain_dole_decision_effect = yes
}
}
ai_potential = {
is_roman_emperor_trigger = yes
capital_county = { has_variable = unlocked_grain_dole }
}
ai_will_do = {
base = 100
}
}
#mass_arrests_decision = {
# picture = {
# reference = "gfx/interface/illustrations/decisions/decision_prison.dds"
# }
# sort_order = 115
#
# desc = mass_arrests_decision_desc
# selection_tooltip = mass_arrests_decision_tooltip
# decision_group_type = admin
#
# is_shown = {
# has_ep3_dlc_trigger = yes
# government_allows = administrative
# primary_title.tier ?= tier_empire
# dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_5 }
# }
#
# is_valid = {
# government_has_flag = government_is_administrative
# primary_title.tier ?= tier_empire
# dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_5 }
# }
#
# is_valid_showing_failures_only = {
# NOT = { exists = involved_activity }
# is_imprisoned = no
# any_powerful_family = { }
# }
#
# cost = {
# influence = monumental_influence_value
# }
#
# cooldown = { years = 20 }
#
# effect = {
# show_as_tooltip = {
# add_tyranny = massive_tyranny_gain
# add_legitimacy = medium_legitimacy_loss
#
# custom_tooltip = house_loses_power_rating
# random_powerful_family = {
# every_house_member = {
# custom = choose_a_powerful_family
# change_influence = major_influence_loss
# custom_tooltip = imprisoned_by_you
# add_opinion = {
# modifier = imprisoned_me
# years = 10
# target = root
# }
# }
# }
# }
#
# trigger_event = ep3_decisions_event.3200
# }
#
# ai_potential = {
# always = no
# }
#
# ai_check_interval = 0
#
# ai_will_do = {
# base = 0
# }
#}
change_state_faith = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
picture = {
trigger = {
faith.religion = religion:islam_religion
}
reference = "gfx/interface/illustrations/activity_header_backgrounds/activity_pilgrimage.dds"
}
picture = {
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 60
empire = 60
hegemony = 0
}
sort_order = 110
decision_group_type = admin
desc = change_state_faith_decision_desc
selection_tooltip = change_state_faith_decision_selection_tooltip
is_shown = {
has_ep3_dlc_trigger = yes
government_allows = state_faith
exists = primary_title.state_faith
faith != primary_title.state_faith
}
is_valid = {
government_allows = state_faith
NOT = { faith ?= top_liege.primary_title.state_faith }
}
is_valid_showing_failures_only = {
NOT = { exists = involved_activity }
is_imprisoned = no
}
cost = {
influence = {
value = 5000
if = {
limit = {
has_character_flag = ep3_hof_state_faith_discount
}
multiply = {
value = 0.7
desc = hof_state_faith_discount
}
}
if = {
limit = {
domicile ?= { has_domicile_parameter = reduce_state_faith_cost }
}
multiply = {
value = 0.9
desc = domicile_large_temple
}
}
if = {
limit = {
has_perk = prophet_perk
}
multiply = {
value = 1
subtract = admin_state_faith_cost_perk_value
desc = "[GetPerk('prophet_perk').GetName(GetPlayer)]"
}
}
}
piety = {
value = 5000
if = {
limit = {
has_character_flag = ep3_hof_state_faith_discount
}
multiply = {
value = 0.7
desc = hof_state_faith_discount
}
}
if = {
limit = {
domicile ?= { has_domicile_parameter = reduce_state_faith_cost }
}
multiply = {
value = 0.9
desc = domicile_large_temple
}
}
if = {
limit = {
has_perk = prophet_perk
}
multiply = {
value = 1
subtract = admin_state_faith_cost_perk_value
desc = "[GetPerk('prophet_perk').GetName(GetPlayer)]"
}
}
}
}
effect = {
hidden_effect = {
primary_title.state_faith = { save_scope_as = old_faith }
root.faith = { save_scope_as = new_faith }
create_character_memory = { type = changed_state_faith_memory }
scope:new_memory = {
set_variable = {
name = old_faith
value = scope:old_faith
}
set_variable = {
name = new_faith
value = scope:new_faith
}
set_variable = {
name = title
value = root.primary_title
}
}
}
primary_title = { set_state_faith = root.faith }
capital_county = { set_county_faith = root.faith }
# Some vassals who like you the most will convert
every_vassal = {
custom = vassals_change_state_faith
limit = {
opinion = {
target = root
value >= 30
}
faith != root.faith
NOT = { has_vassal_stance = zealot }
is_ai = yes
}
hidden_effect = {
faith = { save_scope_as = old_faith }
root.faith = { save_scope_as = new_faith }
create_character_memory = { type = adopted_state_faith_memory }
scope:new_memory = {
set_variable = {
name = old_faith
value = scope:old_faith
}
set_variable = {
name = new_faith
value = scope:new_faith
}
set_variable = {
name = title
value = root.primary_title
}
}
}
set_character_faith = root.faith
}
# Opinion malus with Zealot vassals
save_scope_as = root_scope
every_vassal = {
vassal_stance = zealot
limit = {
faith != root.faith
}
custom = every_zealot_vassal
add_opinion = {
target = root
modifier = changed_state_faith_opinion
opinion = -30
}
}
# Notify and let the players choose
every_vassal = {
limit = {
is_ai = no
}
trigger_event = {
id = ep3_emperor_yearly.2300
days = 1
}
}
}
ai_potential = {
government_has_flag = government_is_administrative
primary_title.tier >= tier_empire
faith != primary_title.state_faith
}
ai_will_do = {
base = 50
modifier = {
has_trait = ambitious
add = 30
}
modifier = {
has_trait = arbitrary
add = 30
}
modifier = {
has_trait = arrogant
add = 25
}
modifier = {
has_trait = lazy
add = -20
}
modifier = {
has_trait = content
add = -50
}
modifier = {
has_trait = cynical
add = -50
}
modifier = {
has_trait = zealous
factor = 2
}
}
}
adopt_state_faith = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
picture = {
trigger = {
top_liege.primary_title.state_faith.religion = religion:islam_religion
}
reference = "gfx/interface/illustrations/activity_header_backgrounds/activity_pilgrimage.dds"
}
picture = {
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 60
duchy = 60
kingdom = 60
empire = 60
hegemony = 0
}
sort_order = 110
decision_group_type = admin
desc = adopt_state_faith_decision_desc
selection_tooltip = adopt_state_faith_decision_selection_tooltip
is_shown = {
has_ep3_dlc_trigger = yes
top_liege = { government_allows = state_faith }
exists = top_liege.primary_title.state_faith
NOT = { faith ?= top_liege.primary_title.state_faith }
}
is_valid = {
top_liege = { government_allows = state_faith }
NOT = { faith ?= top_liege.primary_title.state_faith }
}
is_valid_showing_failures_only = {
NOT = {
custom_description = {
text = "is_in_an_activity"
exists = involved_activity
}
}
is_imprisoned = no
NOT = { faith.religious_head ?= root }
}
cost = {}
effect = {
hidden_effect = {
faith = { save_scope_as = old_faith }
top_liege.faith = { save_scope_as = new_faith }
create_character_memory = { type = adopted_state_faith_memory }
scope:new_memory = {
set_variable = {
name = old_faith
value = scope:old_faith
}
set_variable = {
name = new_faith
value = scope:new_faith
}
set_variable = {
name = title
value = root.top_liege.primary_title
}
}
}
set_character_faith = top_liege.primary_title.state_faith
if = {
limit = { NOT = { has_character_flag = adopted_state_faith } }
if = {
limit = { government_allows = administrative }
change_influence = monumental_influence_gain
}
add_piety = massive_piety_gain
top_liege = {
if = {
limit = { faith = primary_title.state_faith }
add_opinion = {
target = root
modifier = converted_to_state_faith_opinion
opinion = 30
}
}
every_vassal = {
custom = every_governor_of_state_faith
limit = {
faith = top_liege.primary_title.state_faith
this != root
}
add_opinion = {
target = root
modifier = converted_to_state_faith_opinion
opinion = 30
}
}
}
add_character_flag = adopted_state_faith
}
}
ai_potential = {
government_has_flag = government_is_administrative
NOT = { has_trait = zealous } # A zealous vassal would presumably not want to change their faith
exists = top_liege.primary_title.state_faith
faith != top_liege.primary_title.state_faith
}
ai_will_do = {
base = 20
modifier = {
is_governor = yes
add = 40
}
# Personality
modifier = {
is_governor = yes
has_trait = ambitious
add = 20
}
modifier = {
has_trait = fickle
add = 30
}
modifier = {
has_trait = arbitrary
add = 10
}
modifier = {
has_trait = ambitious
add = -15
}
modifier = {
has_trait = arrogant
add = -15
}
modifier = {
has_trait = content
add = -20
}
modifier = {
has_trait = cynical
add = -30
}
modifier = {
has_trait = stubborn
add = -50
}
# Faith
modifier = { # More likely to switch away from an unreformed faith
faith ?= { has_doctrine_parameter = unreformed }
add = 20
}
modifier = { # Communal Identity make it more likely to adopt faith if they share same culture with the top liege
faith ?= { has_doctrine_parameter = same_culture_conversion_bonus_active }
culture ?= top_liege.culture
add = 10
}
modifier = { # Some faith are more likely to be abandoned
faith ?= { has_doctrine_parameter = unattractive_for_character_conversions }
add = 10
}
modifier = { # Don't adopt the state faith if you have the same faith as the top liege (if the emperor can have this faith, so can we!)
faith = top_liege.faith
top_liege != this
factor = 0
}
# Other
modifier = {
has_vassal_stance = zealot
factor = 0.3
}
# Non-admin vassals only consider converting if their faith hostility is low enough
modifier = {
NOT = { government_has_flag = government_is_administrative }
faith ?= {
faith_hostility_level = {
target = root.top_liege.primary_title.state_faith
value >= faith_hostile_level
}
}
factor = 0
}
}
}
### Found Salon ###
found_salon_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds"
}
sort_order = 120
desc = found_salon_decision_desc
selection_tooltip = found_salon_decision_tooltip
decision_group_type = adventurer
is_shown = {
has_ep3_dlc_trigger = yes
has_trait = violet_poet
NOT = { #You can only do it once.
is_target_in_global_variable_list = {
name = unavailable_unique_decisions
target = flag:flag_founded_salon
}
}
}
is_valid = {
has_trait = violet_poet
custom_tooltip = {
text = found_salon_decision_trigger_tt
any_courtier = {
has_trait = lifestyle_poet
count > 4
}
}
}
cost = {
gold = {
value = 0
if = {
limit = {
has_treasury = no
}
add = 350
if = {
limit = {
has_character_modifier = ep3_power_couple_modifier
}
subtract = 125
}
}
}
treasury = {
value = 0
if = {
limit = {
has_treasury = yes
}
add = 350
if = {
limit = {
has_character_modifier = ep3_power_couple_modifier
}
subtract = 125
}
}
}
}
effect = {
root.location = {
save_scope_as = location
}
show_as_tooltip = {
if = {
limit = {
exists = dynasty
}
dynasty = {
add_dynasty_prestige = medium_dynasty_prestige_gain
}
}
add_prestige = major_prestige_gain
scope:location = {
add_province_modifier = {
modifier = ep3_poets_salon_modifier
years = 250
}
}
add_character_modifier = {
modifier = ep3_founded_salon_modifier
}
}
hidden_effect = {
add_to_global_variable_list = {
name = unavailable_unique_decisions
target = flag:flag_founded_salon
}
}
trigger_event = ep3_decisions_event.4080
}
ai_potential = {
always = no
}
ai_check_interval = 0
ai_will_do = {
base = 0
}
}
### Cleave the Empire ###
split_roman_empire_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds"
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 0
hegemony = 360
}
sort_order = 110
desc = split_roman_empire_decision_desc
selection_tooltip = split_roman_empire_decision_selection_tooltip
decision_group_type = roman
is_shown = {
has_ep3_dlc_trigger = yes
primary_title = title:h_roman_empire
NOT = { exists = title:h_eastern_roman_empire.holder }
}
is_valid = {
realm_size >= 150
capital_county = title:c_roma
has_title = title:c_byzantion
}
is_valid_showing_failures_only = {
NOT = { exists = involved_activity }
is_imprisoned = no
}
cost = {}
effect = {
if = {
limit = {
has_active_diarchy = yes
has_diarchy_type = co_emperorship
}
diarch = { save_scope_as = new_holder }
}
if = {
limit = {
any_powerful_family = {
this != root.house
count >= 1
exists = house_head
}
}
ordered_powerful_family = {
limit = { this != root.house }
order_by = house_power_score
house_head = { save_scope_as = new_holder }
}
}
else = {
ordered_powerful_vassal = {
order_by = max_military_strength
save_scope_as = new_holder
}
}
custom_tooltip = {
text = form_eastern_roman_empire_tt
create_eastern_roman_empire_scripted_effect = yes
}
title:h_roman_empire = {
set_title_name = h_roman_empire_western
}
# Add truce with new Byzantine Emperor
add_truce_both_ways = {
character = scope:new_holder
years = 10
name = TRUCE_COLLABORATION
}
# Some additional bonuses
change_influence = {
value = monumental_influence_gain
multiply = 2
}
if = {
limit = {
any_owned_story = {
type = ep3_story_cycle_restoring_rome
has_variable = roman_empire_hard_mode
}
}
custom_tooltip = {
text = ending_of_restore_rome_trials_tt
random_owned_story = {
limit = { story_type = ep3_story_cycle_restoring_rome }
remove_variable = roman_empire_hard_mode
}
}
}
}
ai_potential = {
primary_title = title:h_roman_empire
}
ai_will_do = {
base = 50
}
}
### Commission Icon ###
commission_icon_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_smith.dds"
}
cooldown = { days = standard_commission_artifact_cooldown_time }
sort_order = 150
decision_group_type = admin
is_shown = {
has_dlc_feature = roads_to_power
is_landed_or_landless_administrative = yes
OR = {
faith = faith:orthodox
faiths_are_in_orthodox_christianity_group = { FAITH_1 = faith:orthodox FAITH_2 = root.faith }
}
faith_is_aniconic_trigger = no
}
is_valid_showing_failures_only = {
trigger_if = {
limit = {
government_allows = administrative
}
domicile ?= {
has_domicile_building_or_higher = temple_monastery_04
}
}
trigger_else = { always = yes }
}
minimum_cost = {
# Matches the cost defined in 00_inspirations.txt
gold = {
value = basic_fund_inspiration_cost
if = {
limit = { # Estate discount bonus
domicile ?= { has_domicile_parameter = estate_reduce_commission_artifact_cost }
}
multiply = estate_reduce_commission_artifact_cost_value
}
}
}
widget = {
gui = "decision_view_widget_commission_artifact"
controller = decision_option_list_controller
decision_to_second_step_button = "COMMISSION_ARTIFACT_DECISION_NEXT_STEP_BUTTON"
# Personal Artifacts are always valid to commission
item = {
value = commission_trinket_icon
current_description = {
desc = commission_artifact_decision_option_trinket_icon_desc
}
localization = {
desc = commission_artifact_decision_option_trinket_icon
}
icon = "gfx/interface/icons/artifact/artifact_icon_byz.dds"
ai_chance = {
value = 10
if = {
limit = {
has_royal_court = yes
}
multiply = 0
}
}
}
# Court Artifacts only appear if you have the Royal Court DLC, and are only valid if you have an active Royal Court
item = {
value = commission_court_icon_large
is_shown = { has_dlc_feature = royal_court }
is_valid = { has_royal_court = yes }
current_description = {
desc = commission_artifact_decision_option_tapestry_desc
}
localization = {
desc = commission_artifact_decision_option_court_icon_large
}
icon = "gfx/interface/icons/artifact/artifact_icon_byz.dds"
ai_chance = {
value = 20
if = {
limit = {
has_royal_court = yes
# Only make this choice if we don't already have an artifact of this type.
NOT = {
any_character_artifact = {
artifact_slot_type = wall_big
}
}
}
add = 100
}
}
}
item = {
value = commission_court_icon_small
is_shown = { has_dlc_feature = royal_court }
is_valid = { has_royal_court = yes }
current_description = {
desc = commission_artifact_decision_option_court_icon_small_desc
}
localization = {
desc = commission_artifact_decision_option_court_icon_small
}
icon = "gfx/interface/icons/artifact/artifact_icon_byz.dds"
ai_chance = {
value = 20
if = {
limit = {
has_royal_court = yes
# Only make this choice if we don't already have an artifact of this type.
NOT = {
any_character_artifact = {
artifact_slot_type = wall_small
}
}
}
add = 100
}
}
}
}
effect = {
if = {
limit = {
any_court_position_holder = {
type = antiquarian_court_position
}
}
random_court_position_holder = {
type = antiquarian_court_position
save_scope_as = antiquarian
}
}
# Explanatory Tooltips
custom_tooltip = commission_icon_decision_effect
if = {
limit = {
any_pool_character = {
province = root.capital_province
has_no_particular_noble_roots_trigger = yes
is_available_healthy_ai_adult = yes
NOR = {
exists = inspiration
has_trait = peasant_leader
}
}
}
random_pool_character = {
province = root.capital_province
limit = {
has_no_particular_noble_roots_trigger = yes
is_available_healthy_ai_adult = yes
NOR = {
exists = inspiration
has_trait = peasant_leader
}
}
save_scope_as = local_artisan
}
}
else_if = {
limit = {
is_ai = yes
any_courtier_or_guest = {
is_available_healthy_ai_adult = yes
}
}
random_courtier_or_guest = {
limit = {
is_available_healthy_ai_adult = yes
}
save_scope_as = local_artisan
}
}
else = {
# Artisan Generation
hidden_effect = {
create_character = {
template = local_artisan_template
location = root.capital_province
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
save_scope_as = local_artisan
}
}
}
hidden_effect = {
if = {
# Conditional exists to avoid false-positives during tooltip generation, but 'local_artisan' should always exist on execution!
limit = { exists = scope:local_artisan }
root = { add_courtier = scope:local_artisan }
scope:local_artisan = {
add_trait = devoted
}
}
trigger_event = ep3_decisions_event.5000
}
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 36
kingdom = 36
empire = 36
hegemony = 36
}
ai_potential = {
is_at_war = no
ai_greed < medium_positive_ai_value
short_term_gold > ai_war_chest_desired_gold_value
war_chest_gold >= halved_ai_war_chest_gold_maximum
NOT = { has_variable = conqueror }
ai_should_focus_on_building_in_their_capital = no
}
ai_will_do = {
base = 75
ai_value_modifier = {
ai_zeal = 1
}
}
}
### Embrace Heresy ###
embrace_heresy_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
}
sort_order = 120
desc = embrace_heresy_decision_desc
selection_tooltip = embrace_heresy_decision_tooltip
decision_group_type = admin
is_shown = {
government_allows = state_faith
is_adult = yes
top_liege != this
top_liege ?= { is_ai = yes }
top_liege.primary_title.state_faith ?= {
OR = {
NOT = { has_doctrine = eastern_hostility_doctrine }
has_doctrine = heresy_hostility_doctrine #Zoroastrians also get heresies, despite being Eastern.
}
}
this != top_liege.primary_title.state_faith.religious_head
}
is_valid = {
has_lifestyle = learning_lifestyle
custom_tooltip = {
text = heresy_in_empire_or_bordering_tt
top_liege ?= {
any_realm_county = {
OR = {
faith = {
faith_is_interesting_heresy_to_state_faith_trigger = yes
}
any_neighboring_county = {
holder.top_liege ?= {
this != root.top_liege
}
faith = {
faith_is_interesting_heresy_to_state_faith_trigger = yes
}
}
}
}
}
}
}
is_valid_showing_failures_only = {
NOT = { exists = involved_activity }
is_imprisoned = no
is_available = yes
}
cost = {
prestige = major_influence_loss
piety = massive_piety_loss
}
cooldown = { years = 50 }
effect = {
custom_tooltip = embrace_heresy_tt
custom_tooltip = leverage_position_tt
custom_tooltip = unlocks_demand_state_faith_decision
trigger_event = ep3_decisions_event.5020
}
ai_potential = {
always = no
}
ai_check_interval = 0
ai_will_do = {
base = 0
}
}
push_heresy_as_state_faith = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
}
sort_order = 150
desc = push_heresy_as_state_faith_desc
selection_tooltip = push_heresy_as_state_faith_tooltip
decision_group_type = admin
is_shown = {
government_allows = state_faith
is_adult = yes
top_liege != this
top_liege ?= { is_ai = yes }
top_liege.primary_title.state_faith ?= {
OR = {
NOT = { has_doctrine = eastern_hostility_doctrine }
has_doctrine = heresy_hostility_doctrine #Zoroastrians also get heresies, despite being Eastern.
}
}
NOR = {
this = top_liege.primary_title.state_faith.religious_head
faith = top_liege.primary_title.state_faith
}
has_variable = heresy_embraced
}
is_valid = {
custom_tooltip = {
text = has_embraced_heresy_tt
has_variable = heresy_embraced
faith = var:heresy_embraced
}
}
is_valid_showing_failures_only = {
NOT = { exists = involved_activity }
is_imprisoned = no
is_available = yes
}
cost = {
influence = major_influence_loss
}
cooldown = { years = 10 }
effect = {
custom_tooltip = try_to_push_faith_with_emperor_tt
save_scope_as = heretic
scope:heretic.faith = { save_scope_as = heresy }
top_liege = {
trigger_event = {
id = ep3_decisions_event.5021
days = 1
}
}
}
ai_potential = {
always = no
}
ai_check_interval = 0
ai_will_do = {
base = 0
}
}
### Establish Silk Production ###
establish_silk_production_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_estate.dds"
}
sort_order = 120
desc = {
first_valid = {
triggered_desc = {
trigger = { top_liege = this }
desc = establish_silk_production_decision_desc.emperor
}
desc = establish_silk_production_decision_desc
}
}
selection_tooltip = establish_silk_production_decision_tooltip
decision_group_type = admin
is_shown = {
has_ep3_dlc_trigger = yes
government_allows = administrative
OR = {
this = house.house_head
AND = {
is_ai = no
house.house_head = top_liege
}
}
domicile ?= {
is_domicile_type = estate
}
top_liege ?= {
is_roman_emperor_primary_title_trigger = yes
}
NOT = {
house = {
has_house_modifier = ep3_unlocked_silk
}
}
}
is_valid = {
trigger_if = {
limit = { top_liege = this }
is_roman_emperor_trigger = yes
OR = {
has_realm_law = imperial_bureaucracy_2
has_realm_law = imperial_bureaucracy_3
}
}
trigger_else = {
influence_level >= 3
OR = {
has_weak_hook = top_liege
has_strong_usable_hook = top_liege
AND = {
exists = house
top_liege.house ?= house
}
}
}
}
cost = {
gold = {
value = {
value = massive_gold_value
multiply = 2
}
}
}
effect = {
custom_tooltip = {
text = unlocked_estate_silk_buildings
house = { add_house_modifier = ep3_unlocked_silk }
}
send_interface_toast = {
type = msg_domicile_building_unlocked
title = unlocked_estate_silk_buildings_t
}
if = {
limit = {
top_liege != this
NOT = {
exists = house
top_liege.house ?= house
}
}
use_hook = top_liege
}
}
ai_potential = {
domicile ?= {
is_domicile_type = estate
}
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 120
kingdom = 120
empire = 120
hegemony = 120
}
ai_will_do = {
base = 50
modifier = {
has_trait = arrogant
add = 15
}
modifier = {
has_trait = ambitious
add = 25
}
}
}
### Commission Silk Regalia ###
commission_silk_regalia_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_smith.dds"
}
cooldown = { days = standard_commission_artifact_cooldown_time }
sort_order = 120
desc = commission_silk_regalia_decision_desc
selection_tooltip = commission_silk_regalia_decision_tooltip
decision_group_type = admin
is_shown = {
has_dlc_feature = roads_to_power
government_allows = administrative
this = house.house_head
domicile ?= {
has_domicile_parameter = estate_unlock_silk_regalia_decision
}
}
is_valid = {
}
minimum_cost = {
# Matches the cost defined in 00_inspirations.txt
gold = {
value = basic_fund_inspiration_cost
if = {
limit = { # Estate discount bonus
domicile ?= { has_domicile_parameter = estate_reduce_commission_artifact_cost }
}
multiply = estate_reduce_commission_artifact_cost_value
}
}
}
effect = {
# Explanatory Tooltips
custom_tooltip = commission_silk_regalia_decision_effect
if = {
limit = {
any_pool_character = {
province = root.capital_province
has_no_particular_noble_roots_trigger = yes
is_available_healthy_ai_adult = yes
NOR = {
exists = inspiration
has_trait = peasant_leader
}
}
}
random_pool_character = {
province = root.capital_province
limit = {
has_no_particular_noble_roots_trigger = yes
is_available_healthy_ai_adult = yes
NOR = {
exists = inspiration
has_trait = peasant_leader
}
}
save_scope_as = local_artisan
hidden_effect = {
add_character_modifier = local_artisan_modifier
}
}
}
else = {
# Artisan Generation
hidden_effect = {
create_character = {
template = local_artisan_template
location = root.capital_province
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
save_scope_as = local_artisan
}
scope:local_artisan = {
hidden_effect = {
add_character_modifier = local_artisan_modifier
}
}
}
}
hidden_effect = {
if = {
# Conditional exists to avoid false-positives during tooltip generation, but 'local_artisan' should always exist on execution!
limit = { exists = scope:local_artisan }
root = { add_courtier = scope:local_artisan }
scope:local_artisan = {
add_character_flag = local_artisan
}
}
trigger_event = ep3_decisions_event.5030
}
}
ai_check_interval_by_tier = {
barony = 0
county = 60
duchy = 60
kingdom = 60
empire = 60
hegemony = 60
}
ai_potential = {
is_at_war = no
ai_greed < medium_positive_ai_value
short_term_gold > ai_war_chest_desired_gold_value
war_chest_gold >= halved_ai_war_chest_gold_maximum
NOT = { has_variable = conqueror }
ai_should_focus_on_building_in_their_capital = no
}
ai_will_do = {
base = 75
ai_value_modifier = {
ai_boldness = 0.5
}
}
}
### Foster Integration ###
foster_integration_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds"
}
cooldown = { years = 20 }
sort_order = 120
desc = foster_integration_decision_desc
selection_tooltip = foster_integration_decision_tooltip
decision_group_type = admin
is_shown = {
has_dlc_feature = roads_to_power
is_adult = yes
this = house.house_head
government_allows = administrative
domicile ?= {
is_domicile_type = estate
}
exists = top_liege
root.top_liege != root
OR = {
top_liege.primary_title = {
NOT = { is_de_jure_liege_or_above_target = root.domicile.domicile_location.county }
}
domicile.domicile_location.county.culture != root.top_liege.culture
}
}
is_valid = {
OR = {
domicile.domicile_location.county = { de_jure_drifting_towards = root.top_liege.primary_title }
domicile.domicile_location.county.culture = {
cultural_acceptance = {
target = root.top_liege.culture
value <= 75
}
}
}
}
is_valid_showing_failures_only = {
NOT = { exists = involved_activity }
is_imprisoned = no
is_available = yes
is_at_war = no
}
cost = {
influence = {
value = {
add = major_influence_value
multiply = 2
}
}
}
effect = {
domicile.domicile_location.county = { save_scope_as = target_county }
add_character_modifier = {
modifier = ep3_integration_promoter_modifier
years = 15
}
set_variable = {
name = integration_promoted_in
value = scope:target_county
years = 15
}
if = {
limit = {
scope:target_county = { de_jure_drifting_towards = root.top_liege.primary_title }
}
scope:target_county = {
add_county_modifier = {
modifier = improve_de_jure_integration_modifier
years = 10
}
}
}
if = {
limit = {
scope:target_county.culture != root.top_liege.culture
scope:target_county.culture = {
cultural_acceptance = {
target = root.top_liege.culture
value <= 75
}
}
}
scope:target_county = {
add_county_modifier = {
modifier = improve_promote_culture_modifier
years = 10
}
}
}
if = {
limit = {
top_liege = { is_ai = yes }
}
top_liege = {
add_opinion = {
target = root
modifier = grateful_opinion
opinion = 25
}
}
}
else = {
if = {
limit = {
scope:target_county = { has_county_modifier = improve_promote_culture_modifier }
}
top_liege = {
send_interface_message = {
type = msg_vassal_decision_good
title = improve_promote_culture_modifier
desc = improve_promote_culture_modifier_tt
left_icon = root
right_icon = scope:target_county
}
}
}
else = {
top_liege = {
send_interface_message = {
type = msg_vassal_decision_good
title = improve_de_jure_integration_modifier
desc = improve_de_jure_integration_modifier_tt
left_icon = root
right_icon = scope:target_county
}
}
}
}
}
ai_check_interval_by_tier = {
barony = 0
county = 36
duchy = 36
kingdom = 36
empire = 36
hegemony = 0
}
ai_potential = {
government_allows = administrative
exists = top_liege
root.top_liege != root
}
ai_will_do = {
base = 75
modifier = {
culture = top_liege.culture
add = 25
}
modifier = {
has_trait = loyal
add = 20
}
modifier = {
has_trait = disloyal
add = -20
}
}
}
### Gather Faction Support ###
gather_faction_support_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds"
}
cooldown = { years = 25 }
sort_order = 120
desc = gather_faction_support_decision_desc
selection_tooltip = gather_faction_support_decision_tooltip
decision_group_type = admin
is_shown = {
has_dlc_feature = roads_to_power
government_allows = administrative
exists = top_liege
top_liege != root
is_adult = yes
this = house.house_head
domicile ?= {
is_domicile_type = estate
}
}
is_valid = {
custom_tooltip = {
text = belong_to_claimant_liberty_faction_tt
joined_faction ?= {
OR = {
faction_is_type = claimant_faction
faction_is_type = liberty_faction
}
}
}
}
is_valid_showing_failures_only = {
NOT = { exists = involved_activity }
is_imprisoned = no
is_available = yes
is_at_war = no
}
cost = {
influence = {
value = {
add = massive_influence_value
multiply = 2
}
}
}
effect = {
joined_faction = { save_scope_as = the_faction }
add_joined_faction_discontent = 20
custom_tooltip = gathered_support_for_faction_get_army_tt
set_variable = {
name = gathered_support_for_faction
value = scope:the_faction
years = 5
}
}
ai_check_interval_by_tier = {
barony = 0
county = 60
duchy = 60
kingdom = 60
empire = 60
hegemony = 0
}
ai_potential = {
government_allows = administrative
exists = top_liege
top_liege != root
}
ai_will_do = {
base = 50
modifier = {
has_trait = loyal
add = -30
}
modifier = {
has_trait = disloyal
add = 30
}
modifier = {
has_trait = ambitious
add = 50
}
}
}
#The latin emperor switching byz kingdoms to his de jure
### Legitimize Latin Dominion ###
legitimize_latin_dominion_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds"
}
decision_group_type = major
desc = legitimize_latin_dominion_decision_desc
selection_tooltip = legitimize_latin_dominion_decision_tooltip
# Yeah it's in the Roman category: what're you gonna do about it, _Greek_?
decision_group_type = roman
cooldown = { days = 60 }
is_shown = {
has_dlc_feature = roads_to_power
primary_title = title:e_latin_empire
title:e_byzantium = {
any_de_jure_county = { }
}
}
is_valid = {
custom_tooltip = {
text = is_latin_emperor_tt
primary_title = title:e_latin_empire
}
OR = {
custom_tooltip = {
text = control_byzantine_kingdom_tt
title:e_byzantium = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_byzantium }
any_de_jure_county = {
percent >= 0.8
holder.top_liege = {
this = root
}
}
}
}
}
custom_tooltip = {
text = latin_capital_byzantine_kingdom_tt
title:e_byzantium = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_byzantium }
any_de_jure_county = {
this = root.capital_county
}
}
}
}
}
custom_tooltip = {
text = hold_byz_kingdom_title_tt
title:e_byzantium = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_byzantium }
holder ?= {
OR = {
this = root
top_liege = root
}
}
OR = {
any_de_jure_county = {
this = root.capital_county
}
any_de_jure_county = {
percent >= 0.8
holder.top_liege = {
this = root
}
}
}
}
}
}
trigger_if = {
limit = {
is_ai = no
has_legitimacy = yes
}
legitimacy_level >= 3
}
#A liiiiiittle easier for AI
trigger_if = {
limit = {
has_legitimacy = yes
is_ai = yes
}
legitimacy_level >= 2
}
}
is_valid_showing_failures_only = {
trigger_if = {
limit = {
is_ai = no
}
NOT = { exists = involved_activity }
is_available = yes
}
trigger_else = {
is_alive = yes
is_imprisoned = no
is_incapable = no
}
}
cost = {
prestige = {
value = {
add = massive_prestige_value
#AI suck
if = {
limit = {
is_ai = yes
}
multiply = 0.75
}
}
}
piety = {
value = {
add = massive_piety_value
}
if = {
limit = {
is_ai = yes
}
multiply = 0.1
}
}
}
effect = {
custom_tooltip = gain_byz_kingdom_de_jure_tt
custom_tooltip = legitimize_latin_control_tt
custom_tooltip = legitimize_latin_cultural_acceptance_tt
show_as_tooltip = {
if = {
limit = {
government_allows = administrative
}
custom_tooltip = legitimize_latin_holder_influence_tt
}
else = {
custom_tooltip = legitimize_latin_holder_legitimacy_tt
}
}
custom_tooltip = latin_de_jure_lost_on_title_loss_tt
custom_tooltip = byzantines_threaten_latin_titles_tt
trigger_event = ep3_frankokratia_events.0080
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 0
empire = 6
hegemony = 0
}
ai_potential = {
primary_title ?= {
this = title:e_latin_empire
}
title:e_byzantium = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
exists = holder
holder.top_liege = {
this = root
}
}
}
NOT = {
any_held_title = {
this = title:e_byzantium
}
}
}
ai_will_do = {
base = 100
}
}
#A Byzantine switches it back
### Expunge Latin Dominion ###
expunge_latin_dominion_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds"
}
decision_group_type = major
desc = expunge_latin_dominion_decision_desc
selection_tooltip = expunge_latin_dominion_decision_tooltip
decision_group_type = roman
cooldown = { days = 60 }
is_shown = {
has_dlc_feature = roads_to_power
#Latin land needs to exist
title:e_latin_empire = {
any_in_de_jure_hierarchy = {
tier <= tier_kingdom
}
}
#Must be a Greek or Greekoid
OR = {
culture = culture:greek
culture = culture:roman
culture = {
any_parent_culture_or_above = {
this = culture:greek
}
}
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
AND = {
exists = title:e_byzantium.holder
this = title:e_byzantium.holder
}
AND = {
exists = title:h_roman_empire.holder
this = title:h_roman_empire.holder
}
AND = {
exists = title:h_eastern_roman_empire.holder
this = title:h_eastern_roman_empire.holder
}
}
OR = {
capital_province = {
OR = {
geographical_region = world_asia_minor
geographical_region = world_europe_south
geographical_region = world_middle_east
geographical_region = world_europe_east
geographical_region = world_steppe_west
}
}
AND = {
exists = title:e_byzantium.holder
this = title:e_byzantium.holder
}
AND = {
exists = title:h_roman_empire.holder
this = title:h_roman_empire.holder
}
AND = {
exists = title:h_eastern_roman_empire.holder
this = title:h_eastern_roman_empire.holder
}
}
}
is_valid = {
trigger_if = {
limit = {
top_liege != this
}
custom_tooltip = {
text = liege_isnt_latin_emp_tt
NOT = {
top_liege = {
primary_title = title:e_latin_empire
}
}
}
}
trigger_else = {
OR = {
highest_held_title_tier <= tier_kingdom
custom_tooltip = {
exists = title:e_byzantium.holder
this = title:e_byzantium.holder
text = holds_byz_emp_tt
}
custom_tooltip = {
exists = title:h_roman_empire.holder
this = title:h_roman_empire.holder
text = holds_roman_emp_tt
}
custom_tooltip = {
exists = title:h_eastern_roman_empire.holder
this = title:h_eastern_roman_empire.holder
text = holds_roman_emp_tt
}
}
}
#Must be a Greek or Greekoid
OR = {
culture = culture:greek
culture = culture:roman
custom_tooltip = {
culture = {
any_parent_culture_or_above = { this = culture:greek }
}
text = is_greek_descendent_tt
}
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
custom_tooltip = {
exists = title:e_byzantium.holder
this = title:e_byzantium.holder
text = holds_byz_emp_tt
}
custom_tooltip = {
exists = title:h_roman_empire.holder
this = title:h_roman_empire.holder
text = holds_roman_emp_tt
}
custom_tooltip = {
exists = title:h_eastern_roman_empire.holder
this = title:h_eastern_roman_empire.holder
text = holds_roman_emp_tt
}
}
OR = {
#Controls entire kingdom
custom_tooltip = {
text = control_latin_kingdom_tt
title:e_latin_empire = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_latin_empire }
any_de_jure_county = {
percent >= 1
holder.top_liege = {
this = root
}
}
}
}
}
#Controls half and has de jure title
custom_tooltip = {
text = has_latin_kingdom_title_tt
title:e_latin_empire = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_latin_empire }
holder ?= {
OR = {
this = root
top_liege = root
}
}
OR = {
any_de_jure_county = {
this = root.capital_county
}
any_de_jure_county = {
percent >= 0.5
holder.top_liege = {
this = root
}
}
}
}
}
}
}
trigger_if = {
limit = {
has_legitimacy = yes
is_ai = no
}
legitimacy_level >= 2
}
#A liiiiiittle easier for AI
trigger_if = {
limit = {
has_legitimacy = yes
is_ai = yes
}
legitimacy_level >= 1
}
}
is_valid_showing_failures_only = {
trigger_if = {
limit = {
is_ai = no
}
NOT = { exists = involved_activity }
is_available = yes
}
trigger_else = {
is_alive = yes
is_imprisoned = no
is_incapable = no
}
is_at_war = no
}
cost = {
prestige = {
value = {
add = major_prestige_value
#AI should definitely take this
if = {
limit = {
is_ai = yes
}
multiply = 0.5
}
}
}
piety = {
value = {
add = major_piety_value
if = {
limit = {
is_ai = yes
}
multiply = 0.5
}
}
}
}
effect = {
custom_tooltip = remove_latin_kingdom_de_jure_tt
custom_tooltip = legitimize_byz_control_tt
custom_tooltip = legitimize_byz_claim_tt
show_as_tooltip = {
expunge_latin_dominion_effect = yes
}
trigger_event = ep3_frankokratia_events.0090
}
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 12
kingdom = 9
empire = 9
hegemony = 9
}
ai_potential = {
is_available = yes
OR = {
highest_held_title_tier >= tier_kingdom
realm_size >= 10
}
#Must be a Greek or Greekoid
OR = {
culture = culture:greek
culture = culture:roman
culture = {
any_parent_culture_or_above = {
this = culture:greek
}
}
ep3_orthodox_faith_trigger = yes
faith = faith:hellenic_pagan
primary_title = title:e_byzantium
}
OR = {
#Controls entire kingdom
title:e_latin_empire = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_latin_empire }
any_de_jure_county = {
percent >= 1
holder.top_liege = {
this = root
}
}
}
}
#Controls half and has de jure title
title:e_latin_empire = {
any_in_de_jure_hierarchy = {
tier = tier_kingdom
NOT = { this = title:e_latin_empire }
holder ?= {
OR = {
this = root
top_liege = root
}
}
OR = {
any_de_jure_county = {
this = root.capital_county
}
any_de_jure_county = {
percent >= 0.5
holder.top_liege = {
this = root
}
}
}
}
}
}
}
ai_will_do = {
base = 75
modifier = {
add = 25
primary_title = title:e_byzantium
}
modifier = {
add = -50
any_held_title = {
this = title:e_latin_empire
}
}
}
}
### Go Fishing ###
go_fishing_decision = {
picture = { reference = "gfx/interface/illustrations/event_scenes/bp1_docks_tribal.dds" }
desc = go_fishing_decision_desc
selection_tooltip = go_fishing_decision_tooltip
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 24
kingdom = 0
empire = 0
hegemony = 0
}
cooldown = { years = 2 }
decision_group_type = adventurer_minor
is_shown = {
#DLC check.
has_ep3_dlc_trigger = yes
OR = { has_government = landless_adventurer_government has_government = landless_minority_government }
}
is_valid_showing_failures_only = {
is_available = yes
custom_tooltip = {
text = go_fishing_decision_unlock_tt
location = {
OR = {
is_coastal = yes
is_riverside_province = yes
}
}
}
}
effect = {
custom_tooltip = {
text = go_fishing_decision_effect_tt
trigger_event = ep3_decisions_event.9001
}
close_view = {
view = decisions
player = root
}
}
ai_potential = {
always = yes
}
ai_will_do = {
base = 100
}
}