Skip to content
31 changes: 17 additions & 14 deletions After the End/common/cb_types/00_cb_types.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ claim = {
infamy_modifier = 0.85

can_use_title = {
OR = {
ROOT = { is_female = no }
NOT = { ROOT = { religion_group = muslim } }
}
#OR = {
# ROOT = { is_female = no }
# NOT = { ROOT = { religion_group = muslim } }
#}
OR = {
FROM = {
has_landed_title = PREV
Expand Down Expand Up @@ -266,10 +266,11 @@ other_claim = {
can_use_title = {
OR = {
ROOT = { is_female = no }
AND = {
NOT = { ROOT = { religion_group = muslim } }
NOT = { succ_law_title = { has_law = agnatic_succession } }
}
NOT = { succ_law_title = { has_law = agnatic_succession } }
}
OR = { # seems logical to have
ROOT = { is_female = yes }
NOT = { succ_law_title = { has_law = enatic_succession } }
}
OR = {
FROM = {
Expand Down Expand Up @@ -2545,11 +2546,11 @@ tribal_invasion = {
AND = {
independent = yes
religion_group = pagan_group
OR = {
culture_group = altaic
culture_group = magyar
culture_group = mesoamerican
}
#OR = {
# culture_group = altaic
# culture_group = magyar
# culture_group = mesoamerican
#}
FROM = {
NOT = { religion_group = pagan_group } # Should subjugate these instead
}
Expand Down Expand Up @@ -6380,6 +6381,7 @@ imperial_reconquest = {
allowed_to_target_suzerains = no

can_use = {
always = no # Juuuust in case
ROOT = {
has_landed_title = e_roman_empire
independent = yes
Expand Down Expand Up @@ -8012,7 +8014,6 @@ pagan_holy_war = {
}
}
}
ROOT = { piety = -100 }
}

can_use = {
Expand Down Expand Up @@ -8263,6 +8264,7 @@ caliphal_subjugation = {
}

can_use = {
always = no # Should already be disabled due to caliphate titles not existing but good to be sure
ROOT = {
religion_group = muslim
OR = {
Expand Down Expand Up @@ -10233,6 +10235,7 @@ cb_decadence_usurption = {
allowed_to_target_suzerains = no

can_use = {
always = no # Abundance of caution
ROOT = {
religion_group = muslim
}
Expand Down
223 changes: 223 additions & 0 deletions After the End/common/job_titles/00_job_titles.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,223 @@
##########################################
# COUNCILLOR TITLES
##########################################

# attribute: This attribute is added to the ruler's for governance purposes
# viceroy: This is the Viceroy title for de jure Kingdoms
# allow: conditions for the character to hold the title
# gain_effect: fires when the title is granted
# lose_effect: fires when a title is lost if dismissal_trigger evaluates to false
# The other fields are all character modifiers.

job_chancellor = {
is_chancellor = yes
is_voter = yes
attribute = diplomacy
dignity = 0.33
opinion_effect = 10

monthly_salary = 0.1
monthly_prestige = 0.75

allow = {
can_be_chancellor_trigger = yes
}
dismiss_trigger = {
FROM = {
NOT = {
AND = {
has_law = succession_voting_power_1
ROOT = { is_powerful_vassal = yes }
}
}
}
}
gain_effect = {
}
lose_effect = {
opinion = { who = FROM modifier = opinion_fired_from_council }
opinion = { who = FROM modifier = opinion_recently_fired }
}
retire_effect = {
}

action = action_statecraft
action = action_improve_relations
action = action_fabricate_claims
action = action_clan_sentiment # Replaces Fabricate Claims for Nomads
action = action_sow_dissent

lift_fow = yes
}

job_marshal = {
is_marshal = yes
is_voter = yes
attribute = martial
dignity = 0.33
opinion_effect = 10

monthly_salary = 0.1
monthly_prestige = 0.75

allow = {
can_be_marshal_trigger = yes
}
dismiss_trigger = {
FROM = {
NOT = {
AND = {
has_law = succession_voting_power_1
ROOT = { is_powerful_vassal = yes }
}
}
}
}
gain_effect = {
}
lose_effect = {
opinion = { who = FROM modifier = opinion_fired_from_council }
opinion = { who = FROM modifier = opinion_recently_fired }
}
retire_effect = {
}

action = action_organize_army
action = action_assist_arrest
action = action_train_troops
action = action_train_troops_nomadic
action = action_advance_mil_tech
action = action_organize_raid # Replaces action_advance_mil_tech for Tribes

lift_fow = yes
}

job_treasurer = {
is_treasurer = yes
is_voter = yes
attribute = stewardship
dignity = 0.2
opinion_effect = 10

monthly_salary = 0.1
monthly_prestige = 0.75

allow = {
can_be_treasurer_trigger = yes
}
dismiss_trigger = {
FROM = {
NOT = {
AND = {
has_law = succession_voting_power_1
ROOT = { is_powerful_vassal = yes }
}
}
}
}
gain_effect = {
}
lose_effect = {
opinion = { who = FROM modifier = opinion_fired_from_council }
opinion = { who = FROM modifier = opinion_recently_fired }
}
retire_effect = {
}

action = action_administer_realm
action = action_squeeze_peasants
action = action_collect_tribute # Replaces action_squeeze_peasants for Nomads
action = action_settle_tribe # Replaces action_squeeze_peasants for Tribes
action = action_oversee_construction
action = action_advance_eco_tech
action = action_build_legend # Replaces action_advance_eco_tech for Tribes

lift_fow = yes
}

job_spymaster = {
is_spymaster = yes
is_voter = yes
attribute = intrigue
dignity = 0.1
opinion_effect = 10

monthly_salary = 0.1

allow = {
can_be_spymaster_trigger = yes
}
dismiss_trigger = {
FROM = {
NOT = {
AND = {
has_law = succession_voting_power_1
ROOT = { is_powerful_vassal = yes }
}
}
}
}
gain_effect = {
}
lose_effect = {
opinion = { who = FROM modifier = opinion_fired_from_council }
opinion = { who = FROM modifier = opinion_recently_fired }
}
retire_effect = {
}

action = action_uncover_plots
action = action_uncover_plots_offmap # Replaces action_uncover_plots if mystics is activated.
action = action_sabotage_province
action = action_organize_spies
action = action_organize_spies_mystics
action = action_study_technology

lift_neighbor_fow = yes
}

job_spiritual = {
is_spiritual = yes
is_voter = yes
attribute = learning
dignity = 0.15
opinion_effect = 10

monthly_salary = 0.1
monthly_piety = 0.5

allow = {
can_be_spiritual_trigger = yes
}
gain_effect = {
}
lose_effect = {
opinion = { who = FROM modifier = opinion_fired_from_council }
opinion = { who = FROM modifier = opinion_recently_fired }
}
retire_effect = {
}
dismiss_trigger = {
FROM = {
#OR = {
# NOT = { religion_group = muslim }
# NOT = { religion = ROOT }
#}
NOT = {
AND = {
has_law = succession_voting_power_1
ROOT = { is_powerful_vassal = yes }
}
}
}
}

action = action_hunt_heretics
action = action_inquisition
action = action_advance_cul_tech
action = action_improve_rel_relations
action = action_charity
action = action_build_zeal # Tribal replacement for 'action_advance_cul_tech'

lift_fow = yes
}
Loading