finally not more vanilla sephardi

This commit is contained in:
Fishedotjpg 2026-03-04 13:03:05 +00:00
parent 0af600a0c2
commit 2e9e3b5ed2
4 changed files with 72 additions and 96 deletions

View file

@ -2663,6 +2663,7 @@ three_year_pool_pulse = {
} }
} }
100 = courtier_guest_management.4001 # Wanderer becomes an adventurer 100 = courtier_guest_management.4001 # Wanderer becomes an adventurer
100 = courtier_guest_management.4002
} }
} }

View file

@ -876,9 +876,6 @@ pool_repopulate_local_flavor = {
geographical_region = world_europe geographical_region = world_europe
geographical_region = world_asia_minor geographical_region = world_asia_minor
} }
NOT = {
geographical_region = world_europe_west_iberia
}
} }
} }
} }
@ -887,38 +884,17 @@ pool_repopulate_local_flavor = {
root.faith = { religion = { is_in_family = rf_pagan } } root.faith = { religion = { is_in_family = rf_pagan } }
} }
} }
culture:sephardi = { culture:NEOW_sephardi = {
trigger = { trigger = {
root.capital_province = { root.capital_province = {
geographical_region = world_europe_west_iberia geographical_region = world_europe
} }
} }
} }
culture:radhanite = { culture:sharoni = {
trigger = { trigger = {
root.capital_province = { root.capital_province = {
OR = { geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_india
}
}
}
}
culture:kochinim = {
trigger = {
root.capital_province = {
geographical_region = world_india
}
}
}
culture:bavlim = {
trigger = {
root.capital_province = {
OR = {
geographical_region = world_middle_east
geographical_region = world_middle_east_persia
geographical_region = world_africa_north
}
} }
} }
} }
@ -1170,6 +1146,7 @@ pool_repopulate_local_flavor = {
} }
dynasty = none dynasty = none
after_creation = { after_creation = {
random_list = { random_list = {
200 = { 200 = {
@ -1199,58 +1176,7 @@ pool_repopulate_local_flavor = {
culture = { has_cultural_pillar = heritage_israelite } culture = { has_cultural_pillar = heritage_israelite }
} }
add_character_flag = ai_will_not_convert add_character_flag = ai_will_not_convert
random_list = { set_character_faith = faith:congregationist
10 = {
set_character_faith = faith:rabbinism
}
2 = {
trigger = {
root.capital_province.faith = {
religion_tag = christianity_religion
}
root.capital_province = {
geographical_region = world_europe_west_iberia
}
}
set_character_faith = faith:conversos
}
40 = {
trigger = {
has_trait = lifestyle_mystic
}
set_character_faith = faith:merkabah
}
20 = {
trigger = {
root.capital_province = {
OR = {
geographical_region = world_europe_south_east
geographical_region = world_asia_minor
}
}
}
set_character_faith = faith:samaritan
}
20 = {
trigger = {
root.capital_province = {
OR = {
geographical_region = world_europe_south_east
geographical_region = world_asia_minor
}
}
}
set_character_faith = faith:karaism
}
90 = {
trigger = {
root.capital_province = {
geographical_region = world_india
}
}
set_character_faith = faith:malabarism
}
}
if = { if = {
limit = { limit = {
NOT = { NOT = {
@ -1260,22 +1186,6 @@ pool_repopulate_local_flavor = {
learn_language_of_culture = root.capital_province.culture learn_language_of_culture = root.capital_province.culture
} }
} }
else_if = {
limit = {
culture = culture:greek
}
random_list = {
10 = {
set_character_faith = faith:iconoclast
}
10 = {
set_character_faith = faith:paulician
}
10 = {
set_character_faith = faith:bogomilist
}
}
}
else_if = { else_if = {
limit = { limit = {
OR = { OR = {

View file

@ -599,6 +599,7 @@ create_landless_minority_title_effect = {
name = minority_creation_reason name = minority_creation_reason
value = scope:minority_creation_reason value = scope:minority_creation_reason
} }
set_title_name = minority_name
set_variable = { set_variable = {
name = minority_flavor_char name = minority_flavor_char
value = scope:minority_flavor_char value = scope:minority_flavor_char

View file

@ -1387,3 +1387,67 @@ courtier_guest_management.4001 = {
} }
} }
} }
courtier_guest_management.4002 = {
hidden = yes
trigger = {
has_ep3_dlc_trigger = yes
is_pool_character = yes # Can cease to be in the pool between it queuing and executing
ai_can_valid_to_create_laamp_trigger = yes
is_valid_for_laampdom = yes
OR = {
has_character_flag = easteregg
has_trait = historical_character
culture = { has_cultural_tradition = tradition_diasporic }
AND = {
is_lowborn = no
culture = { has_cultural_tradition = tradition_diasporic }
}
any_claim = { tier >= tier_kingdom }
}
pool_character_is_pruneable_trigger = no # Avoid having uninteresting characters become Adventurers
is_ai = yes
NOT = {
any_heir_title = { }
}
}
immediate = {
random = {
chance = 0
modifier = { add = ep3_laamp_chance_score_value }
#Counteract bonus in above value somewhat
modifier = {
culture = { has_cultural_tradition = tradition_diasporic }
add = 75
}
modifier = {
has_trait = historical_character
add = 150
}
create_landless_minority_title_effect = {
REASON = flag:voluntary
FLAVOR_CHAR = root
}
if = { # Debug AI tracking
limit = { debug_only = yes }
if = {
limit = { exists = global_var:ai_wanderer_laamp_count }
change_global_variable = {
name = ai_wanderer_laamp_count
add = 1
}
}
else = {
set_global_variable = {
name = ai_wanderer_laamp_count
value = 1
}
}
debug_log = "AI became adventurer due to cultural tradition"
debug_log_scopes = yes
}
}
}
}