EDIT - Oops, double-post. Not sure how I managed that - sorry! Here's the main post.
One line summary of your issue
[3.0.1.1] [ONDO] No in-game explanation for missing de jure CBs vs holy orders
Game Version
[3.0.1.1] [ONDO]
What expansions do you have installed?
All of the above
Do you have mods enabled?
No
Please explain your issue is in as much detail as possible.
In my current game, the Knights Hospitaller have taken a few counties in the Kingdom of Africa. (They are based in Sardinia.) I have just finished holy-warring for Africa, so that I could create the kingdom for myself. I was hoping to use the various de jure CBs to clean up the final few outstanding counties. However, all of the usual de jure CBs are simply missing.
I checked the code (dejure_duchy_claim in 01_cb_types.txt - see below) and this appears to be a deliberate feature - presumably to make it harder to take land away from your own landed hoy orders. If you want to use the de jure CBs, you have to expel the holy order (or change to a different religion). However, this is not explained at all in-game - you have to check the wiki or code to find out about this.
It would be much more transparent if the condition was moved from the can_use_title to the can_use_gui block, with a custom tooltip that explains that you are not allowed to use de jure CBs on non-expelled holy orders of your religion.
Steps to reproduce the issue.
Load the attached save and attempt to declare a de jure war on the knights of sardinia. Observe that all de jure CBs are simply missing. Expel the Knights Hospitaller via the intrigue menu. Observe that you can now use de jure CBs on them.
Upload Attachment
[3.0.1.1] [ONDO] No in-game explanation for missing de jure CBs vs holy orders
Game Version
[3.0.1.1] [ONDO]
What expansions do you have installed?
All of the above
Do you have mods enabled?
No
Please explain your issue is in as much detail as possible.
In my current game, the Knights Hospitaller have taken a few counties in the Kingdom of Africa. (They are based in Sardinia.) I have just finished holy-warring for Africa, so that I could create the kingdom for myself. I was hoping to use the various de jure CBs to clean up the final few outstanding counties. However, all of the usual de jure CBs are simply missing.
I checked the code (dejure_duchy_claim in 01_cb_types.txt - see below) and this appears to be a deliberate feature - presumably to make it harder to take land away from your own landed hoy orders. If you want to use the de jure CBs, you have to expel the holy order (or change to a different religion). However, this is not explained at all in-game - you have to check the wiki or code to find out about this.
It would be much more transparent if the condition was moved from the can_use_title to the can_use_gui block, with a custom tooltip that explains that you are not allowed to use de jure CBs on non-expelled holy orders of your religion.
Code:
dejure_duchy_claim = { # New1
name = CB_NAME_DEJURECLAIM
war_name = WAR_NAME_DEJURECLAIM
sprite = 31
truce_days = 3650
hostile_against_others = yes
is_permanent = yes
check_de_jure_tier = DUKE
press_claim = yes
can_ask_to_join_war = no
allowed_to_target_tributaries = no
sort_priority = 790
can_use_gui = {
check_if_crusader_trigger = yes
ROOT = {
show_scope_change = no
conditional_tooltip = {
trigger = {
tier = DUKE
}
prestige = 250
}
conditional_tooltip = {
trigger = {
tier = KING
}
prestige = 500
}
conditional_tooltip = {
trigger = {
tier = EMPEROR
}
prestige = 1000
}
}
}
on_add = {
ROOT = {
if = {
limit = {
tier = DUKE
}
prestige = -250
}
if = {
limit = {
tier = KING
}
prestige = -500
}
if = {
limit = {
tier = EMPEROR
}
prestige = -1000
}
}
hidden_tooltip = { fire_haruspicy_event_effect = yes }
if = {
limit = { defender = { is_offmap_governor = offmap_china } }
attacker = {
sound_effect = china_angered_emperor
detract_grace_super_huge_effect = yes
}
}
}
can_use_title = {
OR = {
holder = ROOT
kingdom = {
holder = ROOT
}
empire = {
holder = ROOT
}
}
FROM = { # Can only De Jure claim duchies from the same religion group
religion_group = ROOT
NOT = {
is_liege_of = ROOT
}
}
OR = { # This ensures that the AI doesn't declare this type of war against someone who only holds one county within the targeted title...
ROOT = {
ai = no
}
any_de_jure_vassal_title = {
count = 2
tier = count
holder_scope = {
same_realm = FROM
}
}
}
NAND = { # Though different sects of Muslims must Holy War each other instead
ROOT = {
NOT = {
religion = FROM
}
}
ROOT = {
religion_group = muslim
}
FROM = {
religion_group = muslim
}
}
FROM = { ################ This is the part that prevent you from using the de jure duchy CB on holy orders of your religion
OR = {
holy_order = no
NOT = { religion = ROOT }
NOT = { has_dlc = "Sons of Abraham" }
OR = {
AND = {
primary_title = { title = d_knights_templar }
ROOT = {
has_character_modifier = expelled_d_knights_templar
}
}
AND = {
primary_title = { title = d_knights_hospitaler }
ROOT = {
has_character_modifier = expelled_d_knights_hospitaler
}
}
AND = {
primary_title = { title = d_teutonic_order }
ROOT = {
has_character_modifier = expelled_d_teutonic_order
}
}
AND = {
primary_title = { title = d_jomsvikings }
ROOT = {
has_character_modifier = expelled_d_jomsvikings
}
}
AND = {
primary_title = { title = d_hashshashin }
ROOT = {
has_character_modifier = expelled_d_hashshashin
}
}
AND = {
primary_title = { title = d_bektashi }
ROOT = {
has_character_modifier = expelled_d_bektashi
}
}
AND = {
primary_title = { title = d_haruriyyah }
ROOT = {
has_character_modifier = expelled_d_haruriyyah
}
}
AND = {
primary_title = { title = d_holy_sepulchre }
ROOT = {
has_character_modifier = expelled_d_holy_sepulchre
}
}
AND = {
primary_title = { title = d_saint_anthony }
ROOT = {
has_character_modifier = expelled_d_saint_anthony
}
}
AND = {
primary_title = { title = d_immortals }
ROOT = {
has_character_modifier = expelled_d_immortals
}
}
AND = {
primary_title = { title = d_zealots }
ROOT = {
has_character_modifier = expelled_d_zealots
}
}
AND = {
primary_title = { title = d_sky_lords }
ROOT = {
has_character_modifier = expelled_d_sky_lords
}
}
AND = {
primary_title = { title = d_spirit_guardians }
ROOT = {
has_character_modifier = expelled_d_spirit_guardians
}
}
AND = {
primary_title = { title = d_warriors_perun }
ROOT = {
has_character_modifier = expelled_d_warriors_perun
}
}
AND = {
primary_title = { title = d_chosen_perkunas }
ROOT = {
has_character_modifier = expelled_d_chosen_perkunas
}
}
AND = {
primary_title = { title = d_sons_kaleva }
ROOT = {
has_character_modifier = expelled_d_sons_kaleva
}
}
AND = {
primary_title = { title = d_huitzilopochtli }
ROOT = {
has_character_modifier = expelled_d_huitzilopochtli
}
}
AND = {
primary_title = { title = d_knights_santiago }
ROOT = {
has_character_modifier = expelled_d_knights_santiago
}
}
AND = {
primary_title = { title = d_knights_calatrava }
ROOT = {
has_character_modifier = expelled_d_knights_calatrava
}
}
AND = {
primary_title = { title = d_saint_addai }
ROOT = {
has_character_modifier = expelled_d_saint_addai
}
}
AND = {
primary_title = { title = d_zun_warriors }
ROOT = {
has_character_modifier = expelled_d_zun_warriors
}
}
}
}
}
}
can_use = {
has_dlc = "Jade Dragon"
ROOT = {
NOT = {
has_game_rule = {
name = jade_dragon_cbs
value = off
}
}
}
}
on_success_title = {
ROOT = {
vassalize_or_take_under_title = {
title = PREV
enemy = FROM
#anti_nomad = yes # Vassalize non-nomadic rulers
type = claim
}
participation_scaled_prestige = 100
}
any_attacker = {
limit = { NOT = { character = ROOT } }
hidden_tooltip = { participation_scaled_prestige = 100 }
}
hidden_tooltip = {
check_war_effect = yes
FROM = {
landless_pope_effect = yes
}
}
}
on_fail_title = {
ROOT = {
show_scope_change = no
prestige = -100
}
FROM = {
show_scope_change = no
participation_scaled_prestige = 50
}
any_defender = {
limit = { NOT = { character = FROM } }
hidden_tooltip = { participation_scaled_prestige = 50 }
}
}
on_reverse_demand = {
ROOT = {
show_scope_change = no
prestige = -200
transfer_scaled_wealth = {
to = FROM
value = 4.0
}
}
FROM = {
show_scope_change = no
participation_scaled_prestige = 100
}
any_defender = {
limit = { NOT = { character = FROM } }
hidden_tooltip = { participation_scaled_prestige = 100 }
}
}
attacker_ai_victory_worth = {
factor = -1 # always accept
}
attacker_ai_defeat_worth = {
factor = 100
}
defender_ai_victory_worth = {
factor = -1 # always accept
}
defender_ai_defeat_worth = {
factor = 100
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
ROOT = {
has_character_flag = is_temujin
has_landed_title = e_mongol_empire
demesne_size = 1
}
FROM = {
has_landed_title = e_china_west_governor
}
}
modifier = { #Focus on Coronation first.
factor = 0.1
has_dlc = "Holy Fury"
ROOT = {
is_feudal = yes
OR = {
religion = catholic
religion = fraticelli
}
NOR = {
trait = crowned_by_priest
trait = crowned_by_bishop
trait = crowned_by_pope
trait = crowned_by_myself
}
}
}
}
}
Steps to reproduce the issue.
Load the attached save and attempt to declare a de jure war on the knights of sardinia. Observe that all de jure CBs are simply missing. Expel the Knights Hospitaller via the intrigue menu. Observe that you can now use de jure CBs on them.
Upload Attachment
Last edited:
Upvote
0