flavor_wittelsbach_house_union.3 普法尔茨支系绝嗣
时间范围:1360.1.1 - 1837.1.1(每月 100% 概率)
触发条件:
- 本国拥有君主。
- 本国君主属于维特尔斯巴赫王朝(
dynasty:wittelsbach_dynasty)。 - 普法尔茨(
c:PAL)处于摄政状态,且摄政类型不是配偶摄政(regency_type:consort_regency)。 - 普法尔茨(
c:PAL)由AI控制(is_human = no)。 - 全局变量
wittelsbach_treaty_pavia_yes已存在。
关键效果:
- 历史选项:
flavor_wittelsbach_house_union.3.a- 将普法尔茨(
c:PAL)的所有核心省份添加为巴伐利亚(c:BAV)的核心。 - 巴伐利亚(
c:BAV)吞并普法尔茨(c:PAL)。 - 条件效果:如果普法尔茨(
c:PAL)是神圣罗马帝国(international_organization:hre)的选帝侯,而巴伐利亚(c:BAV)不是,则神圣罗马帝国将选帝侯地位授予巴伐利亚。
- 将普法尔茨(
背景介绍:
此事件模拟了维特尔斯巴赫家族普法尔茨支系绝嗣的历史情境。根据帕维亚条约(wittelsbach_treaty_pavia_yes)确立的继承规则,当普法尔茨选侯国因缺乏直系男性继承人而由摄政统治时,作为家族主支的巴伐利亚有权继承其领土与头衔。事件的核心是巴伐利亚对普法尔茨的合法吞并,并可能随之获得其在神圣罗马帝国中的选帝侯地位,从而极大地增强巴伐利亚在帝国政治中的影响力。
完整事件代码:
flavor_wittelsbach_house_union.3 = { #Palatinate Line dies out
type = country_event
title = flavor_wittelsbach_house_union.3.title
desc = flavor_wittelsbach_house_union.3.desc
historical_info = flavor_wittelsbach_house_union.3.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = BAV
from = 1360.1.1
to = 1837.1.1
monthly_chance = 100
}
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler ?= {
save_scope_as = target_ruler
}
c:PAL = {
previous_ruler = {
save_scope_as = target_character
}
}
}
trigger = {
has_ruler = yes
ruler.dynasty ?= dynasty:wittelsbach_dynasty
c:PAL = {
has_regent = yes
NOT = {
regency_type = regency_type:consort_regency
}
is_human = no
}
has_global_variable = wittelsbach_treaty_pavia_yes
}
option = {
name = flavor_wittelsbach_house_union.3.a
historical_option = yes
c:PAL = {
every_core_location = {
add_core = c:BAV
}
}
annex_country = { country = c:PAL }
if = {
limit = {
c:PAL = {
has_special_status_in_international_organization = {
type = special_status:elector
international_organization = international_organization:hre
}
}
c:BAV = {
NOT = {
has_special_status_in_international_organization = {
type = special_status:elector
international_organization = international_organization:hre
}
}
}
}
international_organization:hre = {
international_organization_add_special_status = {
type = special_status:elector
country = c:BAV
}
}
}
}
}