N3OW/common/scripted_effects/NEOW_major_decisions_scripted_effects.txt
2026-10-10 22:03:08 +02:00

1149 lines
No EOL
28 KiB
Text

restore_swedish_empire_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
give_nickname = nick_the_lion_of_the_north
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_sweden = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
hidden_effect = {
copy_title_history = title:k_sweden
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_sweden
if = {
limit = {
title:k_sapmi = { is_titular = no }
has_title = title:k_sapmi
}
title:k_sapmi = { set_de_jure_liege_title = title:e_sweden }
set_flag = flag_swedish_sapmi
}
else = {
if = {
limit = {
title:k_sapmi = { is_titular = no }
}
title:k_sapmi = {
every_in_de_jure_hierarchy = {
limit = {
tier = tier_duchy
root = { completely_controls = prev }
OR = {
this = title:d_vasterbottena
this = title:d_norrbottena
}
}
set_de_jure_liege_title = title:k_sweden
}
every_in_de_jure_hierarchy = {
limit = {
tier = tier_duchy
root = { completely_controls = prev }
OR = {
this = title:d_giemajohka
this = title:d_gulodat
}
}
set_de_jure_liege_title = title:k_finland
}
# set_de_jure_liege_title = title:e_zapadnorussia
}
}
}
title:k_finland = { set_de_jure_liege_title = title:e_sweden }
title:k_esthonia = { set_de_jure_liege_title = title:e_sweden }
title:k_sweden = { set_de_jure_liege_title = title:e_sweden }
if = {
limit = {
exists = title:k_gotaland
}
destroy_title = title:k_gotaland
}
if = {
limit = { title:k_gotaland ?= { is_titular = no } }
title:k_gotaland = {
every_in_de_jure_hierarchy = {
limit = { tier = tier_duchy }
set_de_jure_liege_title = title:k_sweden
}
}
}
if = {
limit = {
title:k_norway = { is_titular = no }
OR = {
has_title = title:k_norway
completely_controls = title:k_norway
}
}
title:k_norway = { set_de_jure_liege_title = title:e_sweden }
}
if = {
limit = {
completely_controls = title:d_finnmarku
NOT = { has_title = title:k_sapmi }
}
if = {
limit = {
OR = {
has_title = title:k_norway
completely_controls = title:k_norway
}
}
title:d_finnmarku = { set_de_jure_liege_title = title:k_norway }
}
else = {
title:d_finnmarku = { set_de_jure_liege_title = title:k_finland }
}
}
if = {
limit = {
completely_controls = title:d_guoldat
NOT = { has_title = title:k_sapmi }
}
if = {
limit = {
OR = {
has_title = title:k_norway
completely_controls = title:k_norway
}
}
title:d_guoldat = { set_de_jure_liege_title = title:k_norway }
}
else_if = {
limit = {
OR = {
has_title = title:k_karelia
completely_controls = title:k_karelia
}
}
title:d_guoldat = { set_de_jure_liege_title = title:k_karelia }
}
else = {
title:d_guoldat = { set_de_jure_liege_title = title:k_finland }
}
}
if = {
limit = {
title:k_latvia = { is_titular = no }
OR = {
has_title = title:k_latvia
completely_controls = title:k_latvia
}
}
title:k_latvia = { set_de_jure_liege_title = title:e_sweden }
}
if = {
limit = {
title:k_pribaltia = { is_titular = no }
OR = {
has_title = title:k_pribaltia
completely_controls = title:k_pribaltia
}
}
title:k_pribaltia = { set_de_jure_liege_title = title:e_sweden }
}
if = {
limit = {
title:k_lithuania = { is_titular = no }
OR = {
has_title = title:k_lithuania
completely_controls = title:k_lithuania
}
}
title:k_lithuania = { set_de_jure_liege_title = title:e_sweden }
}
if = {
limit = {
title:k_schleswig_holstein = { is_titular = no }
OR = {
has_title = title:k_schleswig_holstein
completely_controls = title:k_schleswig_holstein
}
}
title:k_schleswig_holstein = { set_de_jure_liege_title = title:e_sweden }
}
if = {
limit = {
title:k_karelia = { is_titular = no }
OR = {
has_title = title:k_karelia
completely_controls = title:k_karelia
}
}
title:k_karelia = { set_de_jure_liege_title = title:e_sweden }
}
else = {
title:k_karelia = {
every_in_de_jure_hierarchy = {
limit = {
tier = tier_duchy
root = { completely_controls = prev }
}
set_de_jure_liege_title = title:k_finland
}
# set_de_jure_liege_title = title:e_zapadnorussia
}
}
if = {
limit = {
title:k_poland = { is_titular = no }
OR = {
has_title = title:k_poland
completely_controls = title:k_poland
}
}
title:k_poland = { set_de_jure_liege_title = title:e_sweden }
}
if = {
limit = {
title:k_brandenburg = { is_titular = no }
OR = {
has_title = title:k_brandenburg
completely_controls = title:k_brandenburg
}
}
title:k_brandenburg = { set_de_jure_liege_title = title:e_sweden }
}
# if = {
# limit = {
# title:k_petrograd = { is_titular = no }
# OR = {
# has_title = title:k_petrograd
# completely_controls = title:k_petrograd
# }
# }
# title:k_petrograd = { set_de_jure_liege_title = title:e_sweden }
# }
if = {
limit = {
title:k_iceland = { is_titular = no }
OR = {
has_title = title:k_iceland
completely_controls = title:k_iceland
}
}
title:k_iceland = { set_de_jure_liege_title = title:e_sweden }
}
title:e_scandinavia = {
set_title_name = k_denmark
set_color_from_title = title:k_denmark
set_coa = k_denmark
}
}
}
form_bulgarian_empire_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
give_nickname = nick_the_great
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_bulgaria = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
hidden_effect = {
copy_title_history = title:k_bulgaria
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_bulgaria
title:k_bulgaria = { set_de_jure_liege_title = title:e_bulgaria }
title:k_macedonia = { set_de_jure_liege_title = title:e_bulgaria }
title:k_thrace = { set_de_jure_liege_title = title:e_bulgaria }
if = {
limit = {
title:k_dacia = { is_titular = no }
OR = {
has_title = title:k_dacia
completely_controls = title:k_dacia
}
}
title:k_dacia = { set_de_jure_liege_title = title:e_bulgaria }
}
if = {
limit = {
title:k_transylvania = { is_titular = no }
OR = {
has_title = title:k_transylvania
completely_controls = title:k_transylvania
}
}
title:k_transylvania = { set_de_jure_liege_title = title:e_bulgaria }
}
if = {
limit = {
title:k_serbia = { is_titular = no }
OR = {
has_title = title:k_serbia
completely_controls = title:k_serbia
}
}
title:k_serbia = { set_de_jure_liege_title = title:e_bulgaria }
}
if = {
limit = {
title:k_epirus = { is_titular = no }
OR = {
has_title = title:k_epirus
completely_controls = title:k_epirus
}
}
title:k_epirus = { set_de_jure_liege_title = title:e_bulgaria }
}
if = {
limit = {
title:k_montenegro = { is_titular = no }
OR = {
has_title = title:k_montenegro
completely_controls = title:k_montenegro
}
}
title:k_montenegro = { set_de_jure_liege_title = title:e_bulgaria }
}
}
}
restore_ottoman_empire_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
give_nickname = nick_NEOW_fatih
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_sublime_state = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
hidden_effect = {
copy_title_history = title:e_turkey
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_bulgaria
title:k_bulgaria = { set_de_jure_liege_title = title:e_sublime_state }
title:k_macedonia = { set_de_jure_liege_title = title:e_sublime_state }
title:k_thrace = { set_de_jure_liege_title = title:e_sublime_state }
title:k_hellas = { set_de_jure_liege_title = title:e_sublime_state }
title:k_krete = { set_de_jure_liege_title = title:e_sublime_state }
title:k_mikrasia = { set_de_jure_liege_title = title:e_sublime_state }
title:k_cyprus = { set_de_jure_liege_title = title:e_sublime_state }
title:k_epirus = { set_de_jure_liege_title = title:e_sublime_state }
title:k_nikaea = { set_de_jure_liege_title = title:e_sublime_state }
title:k_anatolia = { set_de_jure_liege_title = title:e_sublime_state }
title:k_pontus = { set_de_jure_liege_title = title:e_sublime_state }
title:k_armenitolia = { set_de_jure_liege_title = title:e_sublime_state }
title:k_cilicia = { set_de_jure_liege_title = title:e_sublime_state }
if = {
limit = {
exists = title:e_turkey
}
destroy_title = title:e_turkey
}
if = {
limit = {
exists = title:e_greece
}
destroy_title = title:e_greece
}
}
}
form_hetmanshchina_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_hetmanshchina = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_hetmanshchina
if = {
limit = {
title:k_ruthenia = { is_titular = no }
has_title = title:k_ruthenia
}
title:k_ruthenia = { set_de_jure_liege_title = title:e_hetmanshchina }
set_flag = flag_cossack_ukraine
}
else = {
if = {
limit = {
title:k_ruthenia = { is_titular = no }
}
title:k_ruthenia = {
every_in_de_jure_hierarchy = {
limit = {
tier = tier_duchy
root = { completely_controls = prev }
OR = {
this = title:d_donbas
this = title:d_zaporizhzhia
this = title:d_kherson
this = title:d_dnipro
this = title:d_kharkiv
}
}
set_de_jure_liege_title = title:k_kuban
}
}
}
}
title:d_donbas = { set_de_jure_liege_title = title:k_kuban }
title:d_zaporizhzhia = { set_de_jure_liege_title = title:k_kuban }
title:d_kherson = { set_de_jure_liege_title = title:k_kuban }
title:d_dnipro = { set_de_jure_liege_title = title:k_kuban }
title:d_kharkiv = { set_de_jure_liege_title = title:k_kuban }
title:k_kuban = { set_de_jure_liege_title = title:e_hetmanshchina }
title:k_caucasus = { set_de_jure_liege_title = title:e_hetmanshchina }
title:k_crimea = { set_de_jure_liege_title = title:e_hetmanshchina }
}
}
expand_alps_decision_effect = {
add_prestige = massive_prestige_gain
hidden_effect = {
title:k_austria = { set_de_jure_liege_title = title:e_alps }
title:k_swabia = { set_de_jure_liege_title = title:e_alps }
title:k_bavaria = { set_de_jure_liege_title = title:e_alps }
title:k_italy = { set_de_jure_liege_title = title:e_alps }
title:k_venice = { set_de_jure_liege_title = title:e_alps }
title:k_slovenia = { set_de_jure_liege_title = title:e_alps }
}
}
form_quinto_imperio_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
give_nickname = nick_o_desejado
add_trait = savior
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_sebastianist_hof = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_sebastianist_hof
title:k_spanish_galicia = { set_de_jure_liege_title = title:e_sebastianist_hof }
title:k_portugal = { set_de_jure_liege_title = title:e_sebastianist_hof }
title:k_andalusia = { set_de_jure_liege_title = title:e_sebastianist_hof }
title:k_castille_leon = { set_de_jure_liege_title = title:e_sebastianist_hof }
title:k_aragon = { set_de_jure_liege_title = title:e_sebastianist_hof }
title:k_navarra = { set_de_jure_liege_title = title:e_sebastianist_hof }
if = {
limit = {
exists = title:e_iberia
}
destroy_title = title:e_iberia
}
if = {
limit = {
title:k_sardinia_and_corsica = { is_titular = no }
OR = {
has_title = title:k_sardinia_and_corsica
completely_controls = title:k_sardinia_and_corsica
}
}
title:k_sardinia_and_corsica = { set_de_jure_liege_title = title:e_sebastianist_hof }
}
}
}
restore_rhine_border_novelist_france_decision_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
hidden_effect = {
title:k_belgium = { set_de_jure_liege_title = title:e_france }
title:k_lotharingia = { set_de_jure_liege_title = title:e_france }
title:d_palatinate = { set_de_jure_liege_title = title:k_lotharingia}
title:d_alsace = { set_de_jure_liege_title = title:k_lotharingia }
}
}
restore_alpine_border_novelist_france_decision_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
hidden_effect = {
title:k_rhodania = { set_de_jure_liege_title = title:e_france }
title:d_upper_burgundy = { set_de_jure_liege_title = title:k_france }
title:d_savoie = { set_de_jure_liege_title = title:k_rhodania }
}
}
restore_numenor_decision_effect = {
save_scope_as = scoped_ruler
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:h_numenor = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
every_held_title = { #Should shift all dejure of all Empires owned at the time.
title_tier = empire
set_de_jure_liege_title = title:h_numenor
}
every_empire = {
limit = {
NOT = { exists = hegemony }
any_de_jure_county = {
percent >= 0.6
holder = {
OR = {
this = root
any_liege_or_above = { this = root }
}
}
}
}
set_de_jure_liege_title = title:h_numenor
}
}
restore_byzantium_decision_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_NEOW_byzantium = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_NEOW_byzantium
title:k_thrace = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_macedonia = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_hellas= { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_bulgaria = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_epirus = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_cyprus = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_krete = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_nikaea = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_anatolia = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_pontus = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_armenitolia = { set_de_jure_liege_title = title:e_NEOW_byzantium }
title:k_cilicia = { set_de_jure_liege_title = title:e_NEOW_byzantium }
if = {
limit = {
exists = title:e_greece
}
destroy_title = title:e_greece
}
if = {
limit = {
exists = title:e_turkey
}
destroy_title = title:e_turkey
}
if = {
limit = {
title:k_serbia = { is_titular = no }
OR = {
has_title = title:k_serbia
completely_controls = title:k_serbia
}
}
title:k_serbia = { set_de_jure_liege_title = title:e_NEOW_byzantium }
}
if = {
limit = {
title:k_montenegro = { is_titular = no }
OR = {
has_title = title:k_montenegro
completely_controls = title:k_montenegro
}
}
title:k_montenegro = { set_de_jure_liege_title = title:e_NEOW_byzantium }
}
}
}
albanian_two_decision_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:k_two_albania = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:k_two_albania
title:d_napoli = { set_de_jure_liege_title = title:k_two_albania }
title:d_abruzzo = { set_de_jure_liege_title = title:k_two_albania }
title:d_apulia = { set_de_jure_liege_title = title:k_two_albania }
title:d_lucania = { set_de_jure_liege_title = title:k_two_albania }
title:d_calabria = { set_de_jure_liege_title = title:k_two_albania }
title:d_kosovo = { set_de_jure_liege_title = title:k_two_albania }
title:d_kastrioti = { set_de_jure_liege_title = title:k_two_albania }
title:d_dyrrachion = { set_de_jure_liege_title = title:k_two_albania }
title:d_gjirokaster = { set_de_jure_liege_title = title:k_two_albania }
title:k_two_albania = { set_de_jure_liege_title = title:e_italy }
if = {
limit = {
exists = title:k_epirus
}
destroy_title = title:k_epirus
}
if = {
limit = {
exists = title:k_sicily
}
destroy_title = title:k_sicily
}
if = {
limit = {
title:d_palermo = { is_titular = no }
OR = {
has_title = title:d_palermo
completely_controls = title:d_palermo
}
}
title:d_palermo = { set_de_jure_liege_title = title:k_two_albania }
}
if = {
limit = {
title:d_siracusa = { is_titular = no }
OR = {
has_title = title:d_siracusa
completely_controls = title:d_siracusa
}
}
title:d_siracusa = { set_de_jure_liege_title = title:k_two_albania }
}
if = {
limit = {
title:d_athens = { is_titular = no }
OR = {
has_title = title:d_athens
completely_controls = title:d_athens
}
}
title:d_athens = { set_de_jure_liege_title = title:k_two_albania }
}
if = {
limit = {
title:d_epirus = { is_titular = no }
OR = {
has_title = title:d_epirus
completely_controls = title:d_epirus
}
}
title:d_epirus = { set_de_jure_liege_title = title:k_two_albania }
}
if = {
limit = {
title:d_peloponnese = { is_titular = no }
OR = {
has_title = title:d_peloponnese
completely_controls = title:d_peloponnese
}
}
title:d_peloponnese = { set_de_jure_liege_title = title:k_two_albania }
}
if = {
limit = {
title:d_cephalonia = { is_titular = no }
OR = {
has_title = title:d_cephalonia
completely_controls = title:d_cephalonia
}
}
title:d_cephalonia = { set_de_jure_liege_title = title:k_two_albania }
}
}
}
declare_doggerlaw_effect = {
add_prestige = massive_prestige_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:k_doggerlaw = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:k_doggerlaw
title:d_york = { set_de_jure_liege_title = title:k_doggerlaw }
title:d_northumberland = { set_de_jure_liege_title = title:k_doggerlaw }
title:d_lothian = { set_de_jure_liege_title = title:k_doggerlaw }
if = {
limit = {
title:k_northumberland = { is_titular = no }
OR = {
has_title = title:k_northumberland
completely_controls = title:k_northumberland
}
}
destroy_title = title:k_northumberland
}
if = {
limit = {
title:d_strathclyde = { is_titular = no }
OR = {
has_title = title:d_strathclyde
completely_controls = title:d_strathclyde
}
}
title:d_strathclyde = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_galloway = { is_titular = no }
OR = {
has_title = title:d_galloway
completely_controls = title:d_galloway
}
}
title:d_galloway = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_cumbria = { is_titular = no }
OR = {
has_title = title:d_cumbria
completely_controls = title:d_cumbria
}
}
title:d_cumbria = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_lincoln = { is_titular = no }
OR = {
has_title = title:d_lincoln
completely_controls = title:d_lincoln
}
}
title:d_lincoln = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_nottingham = { is_titular = no }
OR = {
has_title = title:d_nottingham
completely_controls = title:d_nottingham
}
}
title:d_nottingham = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_lancaster = { is_titular = no }
OR = {
has_title = title:d_lancaster
completely_controls = title:d_lancaster
}
}
title:d_lancaster = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_leicester = { is_titular = no }
OR = {
has_title = title:d_leicester
completely_controls = title:d_leicester
}
}
title:d_leicester = { set_de_jure_liege_title = title:k_doggerlaw }
}
if = {
limit = {
title:d_norfolk = { is_titular = no }
OR = {
has_title = title:d_norfolk
completely_controls = title:d_norfolk
}
}
title:d_norfolk = { set_de_jure_liege_title = title:k_doggerlaw }
}
}
}
restore_great_moravia_effect = {
add_prestige = massive_prestige_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:k_great_moravia = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:k_great_moravia
title:d_moravia = { set_de_jure_liege_title = title:k_great_moravia }
title:d_nyitra = { set_de_jure_liege_title = title:k_great_moravia }
title:d_banska_bystrica = { set_de_jure_liege_title = title:k_great_moravia }
title:d_trencin = { set_de_jure_liege_title = title:k_great_moravia }
title:d_tatra = { set_de_jure_liege_title = title:k_great_moravia }
if = {
limit = {
title:k_hungary = { is_titular = no }
OR = {
has_title = title:k_hungary
completely_controls = title:k_hungary
}
}
destroy_title = title:k_hungary
}
if = {
limit = {
title:k_bohemia = { is_titular = no }
OR = {
has_title = title:k_bohemia
completely_controls = title:k_bohemia
}
}
destroy_title = title:k_bohemia
}
if = {
limit = {
title:k_galicia-volhynia = { is_titular = no }
OR = {
has_title = title:k_galicia-volhynia
completely_controls = title:k_galicia-volhynia
}
}
destroy_title = title:k_galicia-volhynia
}
if = {
limit = {
title:d_gyor = { is_titular = no }
OR = {
has_title = title:d_gyor
completely_controls = title:d_gyor
}
}
title:d_gyor = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_visegrad = { is_titular = no }
OR = {
has_title = title:d_visegrad
completely_controls = title:d_visegrad
}
}
title:d_visegrad = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_somogy = { is_titular = no }
OR = {
has_title = title:d_somogy
completely_controls = title:d_somogy
}
}
title:d_somogy = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_szekesfehervar = { is_titular = no }
OR = {
has_title = title:d_szekesfehervar
completely_controls = title:d_szekesfehervar
}
}
title:d_szekesfehervar = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_bacs = { is_titular = no }
OR = {
has_title = title:d_bacs
completely_controls = title:d_bacs
}
}
title:d_bacs = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_tiszantul = { is_titular = no }
OR = {
has_title = title:d_tiszantul
completely_controls = title:d_tiszantul
}
}
title:d_tiszantul = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_ungvar = { is_titular = no }
OR = {
has_title = title:d_ungvar
completely_controls = title:d_ungvar
}
}
title:d_ungvar = { set_de_jure_liege_title = title:k_great_moravia }
}
if = {
limit = {
title:d_transcarpathia = { is_titular = no }
OR = {
has_title = title:d_transcarpathia
completely_controls = title:d_transcarpathia
}
}
title:d_transcarpathia = { set_de_jure_liege_title = title:k_great_moravia }
}
}
}
form_carpathia_effect = {
add_prestige = massive_prestige_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:e_carpathia = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
set_primary_title_to = title:e_carpathia
title:k_hungary = { set_de_jure_liege_title = title:e_carpathia }
title:k_slovakia = { set_de_jure_liege_title = title:e_carpathia }
title:k_galicia-volhynia = { set_de_jure_liege_title = title:e_carpathia }
title:k_transylvania = { set_de_jure_liege_title = title:e_carpathia }
if = {
limit = {
title:k_dacia = { is_titular = no }
OR = {
has_title = title:k_dacia
completely_controls = title:k_dacia
}
}
title:k_dacia = { set_de_jure_liege_title = title:e_carpathia }
}
if = {
limit = {
title:k_moldavia = { is_titular = no }
OR = {
has_title = title:k_moldavia
completely_controls = title:k_moldavia
}
}
title:k_moldavia = { set_de_jure_liege_title = title:e_carpathia }
}
}
}
form_ossiland_decision_effect = {
add_prestige = massive_prestige_gain
save_scope_as = scoped_ruler
give_nickname = nick_the_ossi
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:k_ossiland = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
trigger_event = NEOW_decision.0004
set_primary_title_to = title:k_ossiland
title:d_nordmark = { set_de_jure_liege_title = title:k_ossiland }
title:d_vorpommern = { set_de_jure_liege_title = title:k_ossiland }
title:d_ostmark = { set_de_jure_liege_title = title:k_ossiland }
title:d_anhalt = { set_de_jure_liege_title = title:k_ossiland }
title:d_lower_lusatia = { set_de_jure_liege_title = title:k_ossiland }
title:d_upper_lusatia = { set_de_jure_liege_title = title:k_ossiland }
title:d_meissen = { set_de_jure_liege_title = title:k_ossiland }
title:d_thuringia = { set_de_jure_liege_title = title:k_ossiland }
title:k_ossiland = { set_de_jure_liege_title = title:e_germany }
if = {
limit = {
title:k_brandenburg = { is_titular = no }
OR = {
has_title = title:k_brandenburg
}
}
destroy_title = title:k_brandenburg
}
if = {
limit = {
title:k_sorbia = { is_titular = no }
OR = {
has_title = title:k_sorbia
}
}
destroy_title = title:k_sorbia
}
}
}
troy_decision_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:k_troy = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
title:d_optimatoi = {
set_de_jure_liege_title = title:k_troy
}
title:d_opsikion = {
set_de_jure_liege_title = title:k_troy
}
title:d_thrace = {
set_de_jure_liege_title = title:k_troy
}
title:k_troy = {
set_de_jure_liege_title = title:e_turkey
}
if = {
limit = {
highest_held_title_tier <= tier_kingdom
}
set_primary_title_to = title:k_troy
}
}
}