N3OW/events/religion_events/jewish_events.txt
2026-01-06 14:25:21 +01:00

115 lines
No EOL
2.4 KiB
Text

namespace = jewish_events
### Rabbinic priesthood wants to become monogamous
jewish_events.0001 = {
type = character_event
title = jewish_events.0001.t
desc = jewish_events.0001.desc
theme = learning
left_portrait = {
character = root
animation = personality_bold
}
option = { #Just accept it
name = jewish_events.0001.a
show_as_tooltip = {
root.faith = {
remove_doctrine = doctrine_polygamy
add_doctrine = doctrine_monogamy
}
}
ai_chance = {
base = 100
}
}
option = { #Refuse to change
name = jewish_events.0001.b
trigger = {
this = root.culture.culture_head
root.culture = {
NOT = { has_cultural_tradition = tradition_polygamous }
}
}
add_piety = major_piety_loss
show_as_tooltip = {
root.faith = {
remove_doctrine = doctrine_polygamy
add_doctrine = doctrine_monogamy
}
}
root.culture = {
if = {
limit = {
has_cultural_tradition = tradition_monogamous
}
remove_culture_tradition = tradition_monogamous
}
if = {
limit = {
has_cultural_tradition = tradition_concubines
}
remove_culture_tradition = tradition_concubines
}
add_culture_tradition = tradition_polygamous
}
}
option = { #Refuse to change but also you're powerful enough to supercede the priesthood
name = jewish_events.0001.c
trigger = {
exists = root.faith.religious_head
root.faith.religious_head = { is_vassal_or_below_of = root }
}
add_piety_level = -1
reverse_add_opinion = {
target = root.faith.religious_head
modifier = insulted_opinion
opinion = -75
}
root.faith = {
set_variable = {
name = rabbinicism_rejected_monogamy
value = yes
}
}
}
after = {
add_character_flag = had_event_jewish_events_0001
if = {
limit = {
NOT = { root.faith = { has_variable = rabbinicism_rejected_monogamy } }
}
if = {
limit = {
root.faith = { has_doctrine = doctrine_polygamy }
}
root.faith = {
set_variable = {
name = rabbinicism_accepted_monogamy
value = yes
}
remove_doctrine = doctrine_polygamy
add_doctrine = doctrine_monogamy
}
}
if = {
limit = {
exists = root.faith.religious_head
root.faith.religious_head = { is_vassal_or_below_of = root }
}
every_player = {
limit = {
faith = root.faith
NOT = { has_character_flag = had_event_jewish_events_0001 }
}
trigger_event = jewish_events.0001
}
}
}
}
}