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 } } } } }