casus_belli_types updated

This commit is contained in:
Thakia 2026-10-02 14:52:17 -03:00
parent 879b23e955
commit 97285933b8
10 changed files with 898 additions and 1473 deletions

View file

@ -50,6 +50,8 @@
# scope:attacker is the attacker
# scope:defender is the defender
is_allowed_claim_title = {
# So Claim CB can only be used on titles that have de jure vassals, otherwise this CB will show up but you are unable to click the button to start the actual war because -- the title doesn't have de jure vassals
is_titular = no
trigger_if = {
limit = {
scope:attacker = {
@ -69,7 +71,7 @@
}
}
scope:claimant = {
NOT = { has_trait = incapable }
is_incapable = no
is_hostage = no
custom_description = {
text = is_not_a_minister_desc
@ -113,7 +115,7 @@
}
trigger_if = {
limit = {
is_weak_claimant_due_to_gender_trigger = { FAITH = scope:attacker.faith CHARACTER = scope:claimant }
is_weak_claimant_due_to_gender_trigger = { RITE = scope:attacker.rite CHARACTER = scope:claimant }
}
trigger_if = {
limit = {
@ -145,7 +147,7 @@
OR = {
has_trait = incapable
is_adult = no
is_weak_claimant_due_to_gender_trigger = { FAITH = scope:attacker.faith CHARACTER = root.holder }
is_weak_claimant_due_to_gender_trigger = { RITE = scope:attacker.rite CHARACTER = root.holder }
}
}
}
@ -201,27 +203,6 @@
value = 0
add = common_cb_impious_piety_cost
}
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
value = 0
add = claim_cb_prestige_cost
@ -394,6 +375,8 @@
}
on_victory = {
pam_notify_claim_war_instigator_effect_win = yes
#Grab the higher title tier
ordered_in_list = {
list = target_titles
@ -472,7 +455,7 @@
if = {
limit = {
top_liege = this
government_allows = administrative
government_has_mechanic = administrative
primary_title = { is_in_list = target_titles }
}
every_held_title = {
@ -631,9 +614,11 @@
}
on_white_peace = {
pam_notify_claim_war_instigator_effect_draw = yes
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -678,7 +663,7 @@
}
# Defender neither gains nor loses any prestige.
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -728,6 +713,8 @@
}
on_defeat = {
pam_notify_claim_war_instigator_effect_loss = yes
scope:attacker = { show_pow_release_message_effect = yes }
# Legitimacy
@ -842,16 +829,18 @@
scope:attacker = {
government_has_flag = government_is_feudal
liege ?= {
government_has_flag = government_is_administrative
government_has_mechanic = administrative
}
}
scope:defender = {
government_has_flag = government_is_administrative
government_has_mechanic = administrative
liege ?= scope:attacker.liege
}
}
multiply = 0.4
}
multiply = pam_peace_of_god_coreligionist_war_ai_score_value
multiply = zealous_war_on_head_of_faith_ai_score_value
add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
}
}

View file

@ -53,27 +53,6 @@
value = 0
add = common_cb_impious_piety_cost
}
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
value = 0
# scale base value based on number of counties x 100
@ -208,7 +187,7 @@
value = scope:cb_prestige_factor # Set by 'setup_de_jure_cb'
multiply = -5.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -224,7 +203,7 @@
}
# Defender neither gains nor loses any prestige.
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -326,6 +305,8 @@
ai_score_mult = {
value = 1
multiply = pam_peace_of_god_coreligionist_war_ai_score_value
multiply = zealous_war_on_head_of_faith_ai_score_value
add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
}
}
@ -422,27 +403,6 @@ individual_county_de_jure_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost
@ -683,6 +643,8 @@ individual_county_de_jure_cb = {
ai_score_mult = {
value = 1
multiply = pam_peace_of_god_coreligionist_war_ai_score_value
multiply = zealous_war_on_head_of_faith_ai_score_value
add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
}
}
@ -759,27 +721,6 @@ individual_duchy_de_jure_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost
@ -1075,10 +1016,12 @@ individual_duchy_de_jure_cb = {
ai_score_mult = {
value = 1
multiply = pam_peace_of_god_coreligionist_war_ai_score_value
multiply = zealous_war_on_head_of_faith_ai_score_value
add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
}
}
#
#imperial_reconquest_cb = {
# icon = de_jure_cb
# group = de_jure
@ -1312,6 +1255,8 @@ individual_duchy_de_jure_cb = {
#
# ai_score_mult = {
# value = 1
# multiply = pam_peace_of_god_coreligionist_war_ai_score_value
# multiply = zealous_war_on_head_of_faith_ai_score_value
# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
# }
#}
@ -1482,6 +1427,8 @@ individual_duchy_de_jure_cb = {
#
# ai_score_mult = {
# value = 1
# multiply = pam_peace_of_god_coreligionist_war_ai_score_value
# multiply = zealous_war_on_head_of_faith_ai_score_value
# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
# }
#}
@ -1654,7 +1601,8 @@ individual_duchy_de_jure_cb = {
#
# ai_score_mult = {
# value = 1
# multiply = pam_peace_of_god_coreligionist_war_ai_score_value
# multiply = zealous_war_on_head_of_faith_ai_score_value
# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
# }
#}
#

View file

@ -18,7 +18,7 @@
#
# is_allowed_claim_title = {
# scope:claimant = {
# NOT = { has_trait = incapable }
# is_incapable = no
# is_imprisoned = no
# OR = {
# this = scope:attacker
@ -321,7 +321,7 @@
# value = scope:cb_prestige_factor # Set by 'setup_claim_cb'
# multiply = -5
# }
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -355,7 +355,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -483,11 +483,11 @@
#
# max_ai_diplo_distance_to_title = 1000
#}
#
###########
## Special 'claim' CB used by Harold the Hard-ruler to invade England in 1066.
## If victorious, Harold personally seizes all land in Northern England (ostensibly to distribute to good Norwegian vassals). Otherwise should be mostly-identical to a Claim CB.
###########
##########
# Special 'claim' CB used by Harold the Hard-ruler to invade England in 1066.
# If victorious, Harold personally seizes all land in Northern England (ostensibly to distribute to good Norwegian vassals). Otherwise should be mostly-identical to a Claim CB.
##########
#norwegian_invasion_cb = {
# icon = invasion
# group = event
@ -504,7 +504,7 @@
#
# is_allowed_claim_title = {
# scope:claimant = {
# NOT = { has_trait = incapable }
# is_incapable = no
# is_imprisoned = no
# OR = {
# this = scope:attacker
@ -900,7 +900,7 @@
# value = scope:cb_prestige_factor # Set by 'setup_claim_cb'
# multiply = -5
# }
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -934,7 +934,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -1062,12 +1062,12 @@
#
# max_ai_diplo_distance_to_title = 1000
#}
#
###########
## Special 'claim' CB used by the Sons of Lothbrok to invade England & Scotland in 867.
## If victorious, they personally seize all land in k_england or k_scotland (depending on the war). Otherwise very close to a duchy conquest CB.
###########
#
##########
# Special 'claim' CB used by the Sons of Lothbrok to invade England & Scotland in 867.
# If victorious, they personally seize all land in k_england or k_scotland (depending on the war). Otherwise very close to a duchy conquest CB.
##########
#sons_of_lothbrok_invasion_cb = {
# icon = fp1_varangian_adventurer_conquest
# group = event
@ -1291,7 +1291,7 @@
# value = minor_prestige_value
# multiply = -1.0
# }
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -1307,7 +1307,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -1405,12 +1405,12 @@
#
# max_ai_diplo_distance_to_title = 500
#}
#
###########
## Special 'invasion' CB used by the Hungarians to migrate from the steppe to Pannonia
## If victorious, the Hungarians directly usurp all land within Pannonia not held by a player.
###########
#
##########
# Special 'invasion' CB used by the Hungarians to migrate from the steppe to Pannonia
# If victorious, the Hungarians directly usurp all land within Pannonia not held by a player.
##########
#hungarian_migration_cb = {
# icon = invasion
# group = invasion #Switching this to event will render the CB invisible.
@ -1945,12 +1945,12 @@
#
# attacker_wargoal_percentage = 0.5
#}
#
###########
## Special 'invasion' CB used by the Azariqa to secede in Iraq
## If victorious, they directly usurp all land within Jazira & create the relevant title.
###########
#
##########
# Special 'invasion' CB used by the Azariqa to secede in Iraq
# If victorious, they directly usurp all land within Jazira & create the relevant title.
##########
#azariqa_rebellion_cb = {
# icon = invasion
# group = event
@ -2056,7 +2056,10 @@
#
# hidden_effect = {
# scope:attacker = {
# faith = { save_scope_as = faith }
# detach_rite_to_new_faith = {
# target = rite:azariqa
# save_scope_as = faith
# }
# set_up_dynamic_temporal_hof_title_effect = { NEW_HOLDER = scope:attacker }
# }
# }
@ -2117,14 +2120,14 @@
#
# scope:attacker = {
# add_prestige = mongol_invasion_cb_prestige_white_peace
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -2450,7 +2453,7 @@ raiktor_claim_cb = {
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -2495,7 +2498,7 @@ raiktor_claim_cb = {
}
# Defender neither gains nor loses any prestige.
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -2695,7 +2698,7 @@ raiktor_conquest_cb = {
scope:attacker = {
random_courtier = {
limit = {
has_character_flag = raiktor
has_variable = raiktor
}
save_scope_as = vassal_to_be
}
@ -2832,14 +2835,14 @@ raiktor_conquest_cb = {
scope:attacker = {
add_prestige = mongol_invasion_cb_prestige_white_peace
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -3453,7 +3456,7 @@ diarch_vassalisation_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -3469,7 +3472,7 @@ diarch_vassalisation_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -3725,7 +3728,7 @@ remove_regent_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -3753,7 +3756,7 @@ remove_regent_cb = {
}
}
}
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}

File diff suppressed because it is too large Load diff

View file

@ -85,27 +85,6 @@ mythical_ancestor_war = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost
@ -226,14 +205,14 @@ mythical_ancestor_war = {
scope:attacker = {
add_prestige = mongol_invasion_cb_prestige_white_peace
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -419,27 +398,6 @@ legendary_adventure = {
on_invalidated = {}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = fp1_varangian_adventure_base_piety_cost
@ -1671,7 +1629,7 @@ legendary_adventure = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -1687,7 +1645,7 @@ legendary_adventure = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -1829,27 +1787,6 @@ leg_demand_fealty_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost
@ -1866,28 +1803,7 @@ leg_demand_fealty_cb = {
}
}
}
if = {
limit = {
scope:defender.primary_title = {
tier = tier_kingdom
}
}
multiply = {
value = 2
desc = CB_VASSALIZING_KING
}
}
if = {
limit = {
scope:defender.primary_title = {
tier = tier_empire
}
}
multiply = {
value = 4
desc = CB_VASSALIZING_EMPEROR
}
}
multiply = vassalization_cb_prestige_cost_mulitiplier
multiply = common_cb_prestige_cost_multiplier
}

View file

@ -12,7 +12,7 @@
allowed_for_character = {
OR = {
government_allows = administrative
government_has_mechanic = administrative
house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier }
}
NOR = {
@ -81,7 +81,7 @@
trigger_if = {
limit = {
scope:attacker = {
NOT = { government_allows = administrative }
NOT = { government_has_mechanic = administrative }
house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier }
}
}
@ -236,7 +236,7 @@
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -252,7 +252,7 @@
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -364,7 +364,7 @@ duchy_expansion_cb = {
defender_score_from_battles_scale = 150
allowed_for_character = {
government_allows = administrative
government_has_mechanic = administrative
vassal_contract_has_flag = admin_duchy_expansion_unlocked
NOT = {
government_has_flag = government_is_landless_adventurer
@ -812,7 +812,7 @@ naval_expansion_cb = {
allowed_for_character = {
OR = {
government_allows = administrative
government_has_mechanic = administrative
house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier }
}
any_sub_realm_county = {
@ -890,7 +890,7 @@ naval_expansion_cb = {
trigger_if = {
limit = {
scope:attacker = {
NOT = { government_allows = administrative }
NOT = { government_has_mechanic = administrative }
house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier }
}
}
@ -1045,7 +1045,7 @@ naval_expansion_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -1061,7 +1061,7 @@ naval_expansion_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -1173,7 +1173,7 @@ naval_duchy_expansion_cb = {
defender_score_from_battles_scale = 150
allowed_for_character = {
government_allows = administrative
government_has_mechanic = administrative
any_sub_realm_county = {
is_coastal_county = yes
}
@ -1640,7 +1640,7 @@ influence_war_cb = {
defender_score_from_battles_scale = 150
allowed_for_character = {
government_allows = administrative
government_has_mechanic = administrative
NOT = {
government_has_flag = government_is_landless_adventurer
}

View file

@ -414,7 +414,7 @@
value = miniscule_prestige_value #Less for counties
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -430,7 +430,7 @@
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -855,7 +855,7 @@ ep3_laamp_adventurer_duchy_invasion = {
AND = {
duchy = scope:target
holder = {
government_allows = administrative
government_has_mechanic = administrative
}
}
}
@ -988,7 +988,7 @@ ep3_laamp_adventurer_duchy_invasion = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -1004,7 +1004,7 @@ ep3_laamp_adventurer_duchy_invasion = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -1576,7 +1576,7 @@ ep3_laamp_adventurer_kingdom_invasion = {
value = medium_prestige_value #More for kingdoms
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -1592,7 +1592,7 @@ ep3_laamp_adventurer_kingdom_invasion = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -2168,7 +2168,7 @@ ep3_laamp_adventurer_empire_invasion = {
value = major_prestige_value #More for empires
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -2184,7 +2184,7 @@ ep3_laamp_adventurer_empire_invasion = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -2695,7 +2695,7 @@ ep3_laamp_raid_contract_cb = {
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -2714,7 +2714,7 @@ ep3_laamp_raid_contract_cb = {
LOSER_ALLY_FAME_SCALE = 1
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -2755,20 +2755,9 @@ ep3_laamp_raid_contract_cb = {
}
scope:attacker = {
switch = {
trigger = scope:attacker.primary_title.tier
tier_county = {
add_prestige = { value = minor_prestige_loss }
}
tier_duchy = {
add_prestige = { value = medium_prestige_loss }
}
tier_kingdom = {
add_prestige = { value = major_prestige_loss }
}
tier_empire = {
add_prestige = { value = massive_prestige_loss }
}
add_prestige = {
value = 0
subtract = scope:attacker.tier_scaled_prestige_value
}
random_character_active_contract = {
task_contract_type = laamp_raid_contract
@ -2786,20 +2775,8 @@ ep3_laamp_raid_contract_cb = {
}
}
scope:defender = {
switch = {
trigger = scope:attacker.primary_title.tier
tier_county = {
add_prestige = { value = minor_prestige_gain }
}
tier_duchy = {
add_prestige = { value = medium_prestige_gain }
}
tier_kingdom = {
add_prestige = { value = major_prestige_gain }
}
tier_empire = {
add_prestige = { value = massive_prestige_gain }
}
add_prestige = {
value = tier_scaled_prestige_value
}
}
@ -2876,10 +2853,10 @@ ep3_laamp_raid_contract_cb = {
}
}
}
#
#crusading_claim_cb = {
# icon = undirected_great_holy_war
# group = religious_script_onlyFr
# group = religious_script_only
#
# full_occupation_by_defender_gives_victory = no
# attacker_capital_gives_war_score = no
@ -3049,13 +3026,13 @@ ep3_laamp_raid_contract_cb = {
# if = {
# limit = {
# top_liege = this
# government_allows = administrative
# government_has_mechanic = administrative
# primary_title = { is_in_list = target_titles }
# }
# every_held_title = {
# title_tier >= county
# limit = {
# is_noble_family_title = no
# is_landless_type_title = no
# }
# add_to_list = target_titles
# }
@ -3168,7 +3145,7 @@ ep3_laamp_raid_contract_cb = {
#
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -3212,7 +3189,7 @@ ep3_laamp_raid_contract_cb = {
# }
# # Defender neither gains nor loses any prestige.
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -3249,16 +3226,16 @@ ep3_laamp_raid_contract_cb = {
# geographical_region = world_asia_minor
# geographical_region = world_middle_east
# geographical_region = world_africa_north
## county = {
## OR = {
## empire = title:e_caspian-pontic_steppe
## empire = title:e_byzantium
## }
## }
# county = {
# OR = {
# empire = title:e_caspian-pontic_steppe
# empire = title:e_byzantium
# }
# }
# }
# }
# liege = scope:defender
# OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion }
# faith.religion = religion:christianity_religion
# }
# }
# add_character_flag = frankokratia_crusaders_lose_outcome
@ -3418,17 +3395,16 @@ ep3_laamp_raid_contract_cb = {
# geographical_region = world_asia_minor
# geographical_region = world_middle_east
# geographical_region = world_africa_north
## county = {
## OR = {
## empire = title:e_caspian-pontic_steppe
## empire = title:e_byzantium
## }
## }
# county = {
# OR = {
# empire = title:e_caspian-pontic_steppe
# empire = title:e_byzantium
# }
# }
# }
# }
# liege = scope:defender
#
# OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion }
# faith.religion = religion:christianity_religion
# }
# }
# add_character_flag = frankokratia_crusaders_lose_outcome
@ -3484,7 +3460,7 @@ ep3_laamp_raid_contract_cb = {
#
# max_ai_diplo_distance_to_title = 10000
#}
#
#ep3_hasan_assassin_war = {
# icon = dissolution_war
# group = event
@ -3558,7 +3534,7 @@ ep3_laamp_raid_contract_cb = {
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -3575,7 +3551,7 @@ ep3_laamp_raid_contract_cb = {
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
#
@ -3694,7 +3670,7 @@ ep3_laamp_raid_contract_cb = {
#
# max_ai_diplo_distance_to_title = 500
#}
#
imperial_expedition_cb = {
icon = invasion
group = conquest
@ -4181,7 +4157,6 @@ ep3_pillaging_foray = {
should_show_war_goal_subview = yes
allow_hostages = no
mutually_exclusive_titles = { always = yes }
interface_priority = 110
attacker_score_from_occupation_scale = 150
attacker_score_from_battles_scale = 150
@ -4461,7 +4436,7 @@ ep3_pillaging_foray = {
value = miniscule_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -4484,7 +4459,7 @@ ep3_pillaging_foray = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -4594,7 +4569,7 @@ ep3_pillaging_foray = {
ticking_war_score_targets_entire_realm = no
}
#
#ep3_roman_empire_border_war = {
# icon = ducal_conquest_cb
# group = invasion
@ -4603,11 +4578,6 @@ ep3_pillaging_foray = {
# should_show_war_goal_subview = yes
# allow_hostages = no
# mutually_exclusive_titles = { always = yes }
# interface_priority = 110
#
# attacker_score_from_occupation_scale = 150
# attacker_score_from_battles_scale = 150
# defender_score_from_battles_scale = 150
#
# allowed_for_character = {
# OR = {
@ -4853,7 +4823,7 @@ ep3_pillaging_foray = {
# value = miniscule_prestige_value
# multiply = -1.0
# }
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -4876,7 +4846,7 @@ ep3_pillaging_foray = {
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -4971,6 +4941,10 @@ ep3_pillaging_foray = {
#
# use_de_jure_wargoal_only = yes
#
# attacker_score_from_occupation_scale = 150
# attacker_score_from_battles_scale = 150
# defender_score_from_battles_scale = 150
#
# # The war will last 2 years at most
# defender_ticking_warscore_delay = { months = 3 }
# defender_ticking_warscore = 0.15
@ -4983,16 +4957,12 @@ ep3_pillaging_foray = {
#
# ticking_war_score_targets_entire_realm = no
#}
#
ep3_laamp_apprehend_adventurer_cb = {
icon = apprehend_adventurer
group = event
allow_hostages = no
attacker_score_from_occupation_scale = 150
attacker_score_from_battles_scale = 150
defender_score_from_battles_scale = 150
target_top_liege_if_outside_realm = no
allowed_for_character = {}
@ -5023,20 +4993,8 @@ ep3_laamp_apprehend_adventurer_cb = {
add_prestige = { value = major_prestige_gain }
}
scope:defender = {
switch = {
trigger = scope:defender.primary_title.tier
tier_county = {
add_prestige = { value = minor_prestige_loss }
}
tier_duchy = {
add_prestige = { value = medium_prestige_loss }
}
tier_kingdom = {
add_prestige = { value = major_prestige_loss }
}
tier_empire = {
add_prestige = { value = massive_prestige_loss }
}
add_prestige = {
value = tier_scaled_prestige_value
}
create_title_and_vassal_change = {
type = conquest
@ -5075,33 +5033,33 @@ ep3_laamp_apprehend_adventurer_cb = {
on_white_peace_desc = { desc = ep3_laamp_apprehend_adventurer_cb_white_peace_desc }
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
add_prestige = { value = medium_prestige_loss }
}
# Allies on both sides get full prestige value for helping in the war, based on their war participation.
modify_allies_of_participants_fame_values = {
WINNER = scope:attacker # not important as the scales are identical
FAME_BASE = major_prestige_value
IS_RELIGIOUS_WAR = no
WINNER_ALLY_FAME_SCALE = 1
LOSER_ALLY_FAME_SCALE = 1
}
scope:defender = {
stress_impact = {
arrogant = medium_stress_impact_gain
}
}
# Truce
add_truce_white_peace_effect = yes
scope:attacker = {
show_pow_release_message_effect = yes
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
add_prestige = { value = medium_prestige_loss }
}
# Allies on both sides get full prestige value for helping in the war, based on their war participation.
modify_allies_of_participants_fame_values = {
WINNER = scope:attacker # not important as the scales are identical
FAME_BASE = major_prestige_value
IS_RELIGIOUS_WAR = no
WINNER_ALLY_FAME_SCALE = 1
LOSER_ALLY_FAME_SCALE = 1
}
scope:defender = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
# Truce
add_truce_white_peace_effect = yes
# EP3: note gold gained from military assistance/join war contracts and their war contribution threshold
laamp_as_mercenary_payout_tooltip_effect = yes
}
}
on_defeat_desc = { desc = ep3_laamp_apprehend_adventurer_cb_defeat_desc }
@ -5308,7 +5266,7 @@ ep3_laamp_apprehend_adventurer_cb = {
# #Venetians...
# AND = {
# government_has_flag = government_is_republic
# religion = religion:catholic_religion
# faith = faith:catholic
# }
# has_trait = despoiler_of_byzantium
# }
@ -5504,7 +5462,7 @@ ep3_laamp_apprehend_adventurer_cb = {
# }
# ep3_orthodox_faith_trigger = yes
# faith = faith:hellenic_pagan
# religion = religion:catholic_religion
# faith = faith:catholic
# has_trait = despoiler_of_byzantium
# }
# }
@ -5971,14 +5929,15 @@ ep3_laamp_peasant_war = {
location = scope:new_capital.title_province
template = peasant_faction_leader_template
faith = scope:new_capital.faith
rite = scope:new_capital.rite
culture = scope:new_capital.culture
gender_female_chance = {
if = {
limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:new_capital.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:new_capital.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -5987,6 +5946,9 @@ ep3_laamp_peasant_war = {
}
save_scope_as = peasant_leader
}
scope:peasant_leader = {
set_character_rite = scope:new_capital.rite
}
add_to_variable_list = {
name = war_met_peasant_leaders_list
target = scope:peasant_leader
@ -6054,8 +6016,8 @@ ep3_laamp_peasant_war = {
show_pow_release_message_effect = yes
#set this to not display the event to keep playing as landless
set_variable = became_landed_through_separatist_uprising_var
#swap the peasant trait for the better one # lies paradox lies
#remove_trait = peasant_leader
#swap the peasant trait for the better one
remove_trait = peasant_leader
add_trait = populist_leader
if = {
limit = {
@ -6076,14 +6038,15 @@ ep3_laamp_peasant_war = {
location = scope:new_capital.title_province
template = peasant_faction_leader_template
faith = scope:new_capital.faith
rite = scope:new_capital.rite
culture = scope:new_capital.culture
gender_female_chance = {
if = {
limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:new_capital.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:new_capital.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -6283,14 +6246,14 @@ ep3_laamp_peasant_war = {
clear_variable_list = war_supported_counties_list
clear_variable_list = war_met_peasant_leaders_list
remove_variable = ep3_laamp_peasant_war_remain_laamp
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -6406,7 +6369,7 @@ admin_barbarian_conquest_cb = {
allowed_against_character = {
scope:defender = {
government_allows = administrative
government_has_mechanic = administrative
}
scope:attacker = {
ALL_FALSE = {
@ -6485,27 +6448,6 @@ admin_barbarian_conquest_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost

View file

@ -104,27 +104,6 @@ china_seize_county_cb = {
on_invalidated = {}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
add = {
value = 50
@ -232,7 +211,7 @@ china_seize_county_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -248,7 +227,7 @@ china_seize_county_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -428,27 +407,6 @@ china_hegemon_seize_county_cb = {
on_invalidated = {}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
add = {
value = 50
@ -574,7 +532,7 @@ china_hegemon_seize_county_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -590,7 +548,7 @@ china_hegemon_seize_county_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -794,27 +752,6 @@ china_seize_duchy_cb = {
on_invalidated = {}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
add = {
value = 50
@ -940,7 +877,7 @@ china_seize_duchy_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -956,7 +893,7 @@ china_seize_duchy_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -1136,27 +1073,6 @@ china_hegemon_seize_duchy_cb = {
on_invalidated = {}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
add = {
value = 50
@ -1310,7 +1226,7 @@ china_hegemon_seize_duchy_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -1326,7 +1242,7 @@ china_hegemon_seize_duchy_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -1468,27 +1384,6 @@ claim_the_mandate_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost
@ -1708,7 +1603,7 @@ claim_the_mandate_cb = {
value = medium_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -1724,7 +1619,7 @@ claim_the_mandate_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -1941,27 +1836,6 @@ chinese_consolidation_cb = {
on_invalidated_desc = msg_religious_war_invalidation_region_message
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
add = common_cb_impious_piety_cost
if = {
@ -2037,6 +1911,8 @@ chinese_consolidation_cb = {
every_held_title = {
limit = {
hegemony = title:h_china
# Capital baronies change hands with their county
is_capital_barony = no
}
add_to_list = titles_taken
}
@ -2048,7 +1924,8 @@ chinese_consolidation_cb = {
limit = {
highest_held_title_tier >= scope:attacker.highest_held_title_tier
}
add_to_list = titles_taken
# titles_taken feeds change_title_holder_include_vassals, so it wants the title
primary_title = { add_to_list = titles_taken }
}
else = {
add_to_list = vassals_taken
@ -2067,7 +1944,7 @@ chinese_consolidation_cb = {
limit = {
highest_held_title_tier >= scope:attacker.highest_held_title_tier
}
add_to_list = titles_taken
primary_title = { add_to_list = titles_taken }
}
else = {
add_to_list = vassals_taken
@ -2362,27 +2239,6 @@ chinese_reunification_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
add = common_cb_impious_piety_cost
if = {
@ -2681,27 +2537,6 @@ silk_road_vassalization_cb = {
}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
piety = {
value = 0
add = common_cb_impious_piety_cost
@ -2718,28 +2553,7 @@ silk_road_vassalization_cb = {
}
}
}
if = {
limit = {
scope:defender.primary_title = {
tier = tier_kingdom
}
}
multiply = {
value = 2
desc = CB_VASSALIZING_KING
}
}
if = {
limit = {
scope:defender.primary_title = {
tier = tier_empire
}
}
multiply = {
value = 4
desc = CB_VASSALIZING_EMPEROR
}
}
multiply = vassalization_cb_prestige_cost_mulitiplier
multiply = common_cb_prestige_cost_multiplier
}
@ -2846,7 +2660,7 @@ silk_road_vassalization_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -2862,7 +2676,7 @@ silk_road_vassalization_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -3132,27 +2946,6 @@ grand_campaign_kingdom_invasion_cb = {
on_invalidated = {}
cost = {
influence = {
add = {
value = 25
desc = CB_BASE_COST
}
add = {
value = 0.5
multiply = scope:attacker.realm_size
desc = CB_REALM_SIZE_COST
max = 75
}
multiply = common_cb_cost_multiplier
if = {
limit = {
scope:attacker = {
NOT = { government_has_flag = government_has_influence }
}
}
multiply = 0
}
}
prestige = {
add = {
value = 50
@ -3368,7 +3161,7 @@ grand_campaign_kingdom_invasion_cb = {
value = minor_prestige_value
multiply = -1.0
}
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -3394,7 +3187,7 @@ grand_campaign_kingdom_invasion_cb = {
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}

View file

@ -108,7 +108,7 @@ replace_ceremonial_regent_faction_war = {
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -124,7 +124,7 @@ replace_ceremonial_regent_faction_war = {
}
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
add_character_flag = {
@ -309,7 +309,7 @@ restore_ceremonial_liege_faction_war = {
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -325,7 +325,7 @@ restore_ceremonial_liege_faction_war = {
}
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
add_character_flag = {
@ -524,7 +524,7 @@ ceremonial_claimant_faction_war = {
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -535,7 +535,7 @@ ceremonial_claimant_faction_war = {
flag = recent_ceremonial_claimant_faction_war
years = faction_war_white_peace_cooldown
}
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
}
@ -718,7 +718,7 @@ imperial_policy_faction_war = {
on_white_peace = {
scope:attacker = {
show_pow_release_message_effect = yes
stress_impact = {
stress_and_fulfillment_impact = {
ambitious = medium_stress_impact_gain
arrogant = medium_stress_impact_gain
}
@ -734,7 +734,7 @@ imperial_policy_faction_war = {
}
}
scope:defender = {
stress_impact = {
stress_and_fulfillment_impact = {
arrogant = medium_stress_impact_gain
}
add_character_flag = {

View file

@ -1,5 +1,5 @@
#
## War to install Bloc member -- Bloc Expansion

# War to install Bloc member -- Bloc Expansion
#japan_install_bloc_member_cb = {
# icon = bloc
# group = subjugation
@ -127,24 +127,15 @@
# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes }
#
# scope:attacker = {
# switch = {
# trigger = scope:defender.primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = scope:defender.tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
@ -193,7 +184,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -210,7 +201,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -245,24 +236,15 @@
# }
#
# scope:attacker = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = tier_scaled_prestige_value
# }
# }
#
@ -443,24 +425,15 @@
# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes }
#
# scope:attacker = {
# switch = {
# trigger = scope:defender.primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = scope:defender.tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
@ -526,7 +499,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -543,7 +516,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -584,24 +557,15 @@
# }
#
# scope:attacker = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = tier_scaled_prestige_value
# }
# }
#
@ -771,24 +735,15 @@
# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes }
#
# scope:attacker = {
# switch = {
# trigger = scope:defender.primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = scope:defender.tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
@ -854,7 +809,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -871,7 +826,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -912,24 +867,15 @@
# }
#
# scope:attacker = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = tier_scaled_prestige_value
# }
# }
#
@ -1123,7 +1069,7 @@
# if = {
# limit = { is_independent_ruler = no }
# if = {
# limit = { government_allows = administrative }
# limit = { government_has_flag = government_has_influence }
# change_influence = japan_demand_administrative_war_influence_value
# }
# else = { add_prestige_experience = japan_demand_administrative_war_prestige_value }
@ -1161,7 +1107,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -1178,7 +1124,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -1449,7 +1395,7 @@
# if = {
# limit = { is_independent_ruler = no }
# if = {
# limit = { government_allows = administrative }
# limit = { government_has_flag = government_has_influence }
# change_influence = japan_imperial_expansion_war_influence_value
# }
# else = { add_prestige_experience = japan_imperial_expansion_war_prestige_value }
@ -1754,7 +1700,7 @@
# if = {
# limit = { is_independent_ruler = no }
# if = {
# limit = { government_allows = administrative }
# limit = { government_has_flag = government_has_influence }
# change_influence = japan_imperial_reconquest_war_influence_value
# }
# else = { add_prestige_experience = japan_imperial_reconquest_war_prestige_value }
@ -2059,14 +2005,14 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -2272,24 +2218,15 @@
# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes }
#
# scope:attacker = {
# switch = {
# trigger = scope:defender.primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = scope:defender.tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
# #Show land transfer
@ -2355,7 +2292,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -2372,7 +2309,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -2401,23 +2338,14 @@
# }
#
# scope:attacker = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = tier_scaled_prestige_value
# }
# }
# #Show land transfer
@ -2554,24 +2482,15 @@
# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes }
#
# scope:attacker = {
# switch = {
# trigger = scope:defender.primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = scope:defender.tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
@ -2630,7 +2549,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -2647,7 +2566,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -2684,24 +2603,15 @@
# }
#
# scope:attacker = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = tier_scaled_prestige_value
# }
# }
#
@ -2888,24 +2798,15 @@
# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes }
#
# scope:attacker = {
# switch = {
# trigger = scope:defender.primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = scope:defender.tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
@ -2938,7 +2839,7 @@
# on_white_peace = {
# scope:attacker = {
# show_pow_release_message_effect = yes
# stress_impact = {
# stress_and_fulfillment_impact = {
# ambitious = medium_stress_impact_gain
# arrogant = medium_stress_impact_gain
# }
@ -2955,7 +2856,7 @@
# }
#
# scope:defender = {
# stress_impact = {
# stress_and_fulfillment_impact = {
# arrogant = medium_stress_impact_gain
# }
# }
@ -3011,24 +2912,15 @@
# }
#
# scope:attacker = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_loss }
# tier_duchy = { add_prestige = medium_prestige_loss }
# tier_kingdom = { add_prestige = major_prestige_loss }
# tier_empire = { add_prestige = massive_prestige_loss }
# tier_hegemony = { add_prestige = monumental_prestige_loss }
# add_prestige = {
# value = 0
# subtract = tier_scaled_prestige_value
# }
# }
#
# scope:defender = {
# switch = {
# trigger = primary_title.tier
# tier_county = { add_prestige = minor_prestige_gain }
# tier_duchy = { add_prestige = medium_prestige_gain }
# tier_kingdom = { add_prestige = major_prestige_gain }
# tier_empire = { add_prestige = massive_prestige_gain }
# tier_hegemony = { add_prestige = monumental_prestige_gain }
# add_prestige = {
# value = tier_scaled_prestige_value
# }
# }
#
@ -3087,4 +2979,3 @@
# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing
# }
#}
#