From 0a2cd0fa608942b0241f5f1fa13e689d5193c098 Mon Sep 17 00:00:00 2001 From: Adam Chevalier Date: Mon, 23 Aug 2021 13:19:00 -0500 Subject: [PATCH] some fixes --- ACR_Changelog.md | 15 + .../common/laws/succession_laws.txt | 12 +- .../decisions/ACR_druidic_decisions.txt | 2 +- .../events/ACR_hellenic_revival_events.txt | 2 +- .../events/ACR_red_dragon_events.txt | 2 +- .../events/ACR_roman_revival_events.txt | 1808 ++++++++--------- 6 files changed, 931 insertions(+), 910 deletions(-) diff --git a/ACR_Changelog.md b/ACR_Changelog.md index 21f732c0..3d500f31 100644 --- a/ACR_Changelog.md +++ b/ACR_Changelog.md @@ -1,5 +1,20 @@ # Changelog +## 2021-08-23 v0.47.0 "Morrigan" + +> Morrigan is a shapeshifting Celtic goddess of war and fate whose name means either "great queen" or "phantom queen". She is associated with crows and ravens and is sometimes depicted as a triple-goddess called "The Morrigan". The names of the individual goddesses varies by source; Badb and Macha are common, with either Nemain or Anand joining them. She is the wife of The Dagda. + +Celtic: + +- Shortened the time it takes for the Aonach to start from 60 to 14 days. +- Clans of Danu forces either Cognatic or Absolute Cognatic, not just Absolute. + - Agnatic will no longer be the default for Druidic titles given out with Clans of Danu active. + +Hellenic: + +- Disabled the Roman mayor events *even harder* than I did 3 years ago, because apparently they were still responsible for CTDs. + + ## 2020-07-14 v0.46.2 "Kamutef" > Kamutef was an aspect of the minor god Min, himself an aspect of Horus. Kamutef represented the cycle of regeneration of gods and kings. Said to be both the son (as an indirect aspect of Horus) and consort of Isis, Kamutef is born by impregnating Isis who gives birth to Kamutef, who then creates himself again in a never ending cycle. diff --git a/AncientReligions/common/laws/succession_laws.txt b/AncientReligions/common/laws/succession_laws.txt index 3fcfe4b3..bb372c0e 100644 --- a/AncientReligions/common/laws/succession_laws.txt +++ b/AncientReligions/common/laws/succession_laws.txt @@ -1495,8 +1495,8 @@ gender_laws = { NOT = { religion = britannic_pagan } NOT = { has_religion_feature = religion_matriarchal } NOT = { has_religion_feature = religion_equal } - NOT = { has_religion_feature = religion_feature_egyptian } - NOT = { has_religion_feature = religion_feature_celtic } + #NOT = { has_religion_feature = religion_feature_egyptian } + #NOT = { has_religion_feature = religion_feature_celtic } OR = { NOT = { tier = baron } is_theocracy = yes @@ -1598,7 +1598,13 @@ gender_laws = { value = all } } - + modifier = { + factor = 0 + OR = { + has_religion_feature = religion_feature_celtic + has_religion_feature = religion_feature_egyptian + } + } modifier = { factor = 100 holder_scope = { diff --git a/AncientReligions/decisions/ACR_druidic_decisions.txt b/AncientReligions/decisions/ACR_druidic_decisions.txt index e9ea725d..891e3910 100644 --- a/AncientReligions/decisions/ACR_druidic_decisions.txt +++ b/AncientReligions/decisions/ACR_druidic_decisions.txt @@ -38,7 +38,7 @@ decisions = { prestige = 100 character_event = { id = celtic.1193 tooltip = tailteann_invite } hidden_tooltip = { - character_event = { id = celtic.1191 days = 60 } # Aonach starts + character_event = { id = celtic.1191 days = 14 } # Aonach starts clr_character_flag = tailteann_has_ended any_realm_character = { limit = { diff --git a/AncientReligions/events/ACR_hellenic_revival_events.txt b/AncientReligions/events/ACR_hellenic_revival_events.txt index ff8687da..3a2755bb 100644 --- a/AncientReligions/events/ACR_hellenic_revival_events.txt +++ b/AncientReligions/events/ACR_hellenic_revival_events.txt @@ -1098,7 +1098,7 @@ character_event = { id = hellenic.50 hide_window = yes - is_triggered_only = yes + is_triggered_only = yes # this is disabled because vanilla has Myrmidons religion = catholic diff --git a/AncientReligions/events/ACR_red_dragon_events.txt b/AncientReligions/events/ACR_red_dragon_events.txt index c38a5829..a0136a3a 100644 --- a/AncientReligions/events/ACR_red_dragon_events.txt +++ b/AncientReligions/events/ACR_red_dragon_events.txt @@ -26,7 +26,7 @@ narrative_event = { only_rulers = yes has_dlc = "The Old Gods" - has_global_flag = celtic_pagan_reformation + has_global_flag = celtic_reformation trigger = { NOT = { diff --git a/AncientReligions/events/ACR_roman_revival_events.txt b/AncientReligions/events/ACR_roman_revival_events.txt index f3f9de0e..07e58884 100644 --- a/AncientReligions/events/ACR_roman_revival_events.txt +++ b/AncientReligions/events/ACR_roman_revival_events.txt @@ -1,904 +1,904 @@ -####################################### -# -# ANCIENT RELIGIONS -# - Revival of the Roman culture -# -# Event ID hellenic.150 - hellenic.159 reserved -# -####################################### - -# Written by Jon Severinsson - -namespace = hellenic - -# An Italian mayor takes the burgher's request to his liege. -character_event = { - id = hellenic.150 - hide_window = yes - - capable_only = yes - prisoner = no - - only_rulers = yes - ai = yes - - trigger = { - always = no # disabled for now, because it may be responsible for CTDs - prestige = 100 - lower_tier_than = DUKE - religion = hellenic_pagan - is_republic = yes - NOT = { has_character_flag = flag_roman_customs } - - capital_scope = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - } - - NOT = { - any_liege = { - NOT = { religion = hellenic_pagan } - } - } - top_liege = { - higher_tier_than = COUNT - NOT = { culture = roman } - NOT = { has_character_flag = flag_allowed_roman_customs } - } - } - - mean_time_to_happen = { - years = 100 - - modifier = { - factor = 0.5 - NOT = { year = 966 } - } - modifier = { - factor = 0.6 - year = 966 - NOT = { year = 1066 } - } - modifier = { - factor = 0.7 - year = 1066 - NOT = { year = 1166 } - } - modifier = { - factor = 0.8 - year = 1166 - NOT = { year = 1266 } - } - modifier = { - factor = 0.9 - year = 1166 - NOT = { year = 1366 } - } - - modifier = { - factor = 1.25 - trait = content - } - modifier = { - factor = 1.25 - trait = craven - } - modifier = { - factor = 1.25 - trait = slothful - } - modifier = { - factor = 0.8 - trait = ambitious - } - - modifier = { - factor = 0.5 - OR = { - de_jure_liege_or_above = e_roman_empire - e_roman_empire = { owner = { any_realm_lord = { character = ROOT } } } - } - } - modifier = { - factor = 0.8 - OR = { - culture = roman - culture = italian - culture_group = italian_group # SWMH - } - } - modifier = { - factor = 0.8 - capital_scope = { - religion = hellenic_pagan - } - } - } - - immediate = { - liege = { - if = { - limit = { NOT = { top_liege = { character = PREV } } } - character_event = { id = hellenic.152 } - } - if = { - limit = { top_liege = { character = PREV } } - character_event = { id = hellenic.153 } - } - } - } -} - -# A roundtrip through the mayor to get him as the FROM character even for higher lieges. -character_event = { - id = hellenic.151 - hide_window = yes - - is_triggered_only = yes - - immediate = { - FROM = { - liege = { - if = { - limit = { NOT = { top_liege = { character = PREV } } } - character_event = { id = hellenic.152 days = 3 random = 4 } - } - if = { - limit = { top_liege = { character = PREV } } - character_event = { id = hellenic.153 days = 3 random = 4 } - } - } - } - } -} - -# An intermediate liege is asked to approve the return to old Roman rights and customs. -character_event = { - id = hellenic.152 - desc = hellenic.152.desc - picture = GFX_evt_throne_room - - is_triggered_only = yes - - option = { - name = hellenic.152.a - trigger = { - culture = roman - } - ai_chance = { - factor = 100 - } - - FROM = { character_event = { id = hellenic.151 } } - } - - option = { - name = hellenic.152.b - trigger = { - NOT = { culture = roman } - } - ai_chance = { - factor = 50 - modifier = { - factor = 0.8 - trait = zealous - NOT = { religion = hellenic_pagan } - } - modifier = { - factor = 1.25 - OR = { - trait = kind - trait = charitable - trait = humble - } - } - modifier = { - factor = 1.25 - opinion = { who = FROM value = 50 } - } - modifier = { - factor = 1.25 - opinion = { who = FROM value = 25 } - } - modifier = { - factor = 0.8 - NOT = { opinion = { who = FROM value = 0 } } - } - modifier = { - factor = 0.8 - NOT = { opinion = { who = FROM value = -25 } } - } - } - - FROM = { character_event = { id = hellenic.151 } } - } - - option = { - name = hellenic.152.c - trigger = { - NOT = { culture = roman } - FROM = { - capital_scope = { - culture = ROOT - } - } - } - ai_chance = { - factor = 50 - modifier = { - factor = 2.0 - trait = proud - } - } - - FROM = { - prestige = -100 - capital_scope = { - add_province_modifier = { - name = was_refused_roman_revival - duration = 1825 - } - } - } - add_character_modifier = { - name = refused_roman_revival - duration = 1825 - } - } - - option = { - name = hellenic.152.c - trigger = { - NOT = { culture = roman } - FROM = { - capital_scope = { - NOT = { culture = ROOT } - } - } - } - ai_chance = { - factor = 50 - } - - FROM = { - prestige = -100 - capital_scope = { - add_province_modifier = { - name = was_refused_roman_revival - duration = 1825 - } - } - } - add_character_modifier = { - name = refused_roman_revival - duration = 1825 - } - } -} - -# The top liege is asked to approve the return to old Roman rights and customs. -character_event = { - id = hellenic.153 - desc = hellenic.152.desc - picture = GFX_evt_throne_room - - is_triggered_only = yes - - option = { - name = hellenic.153.a - trigger = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - } - ai_chance = { - factor = 50 - modifier = { - factor = 0.8 - trait = zealous - NOT = { religion = hellenic_pagan } - } - modifier = { - factor = 1.25 - OR = { - trait = kind - trait = charitable - trait = humble - } - } - modifier = { - factor = 1.25 - opinion = { who = FROM value = 50 } - } - modifier = { - factor = 1.25 - opinion = { who = FROM value = 25 } - } - modifier = { - factor = 0.8 - NOT = { opinion = { who = FROM value = 0 } } - } - modifier = { - factor = 0.8 - NOT = { opinion = { who = FROM value = -25 } } - } - } - - culture = roman - hidden_tooltip = { - any_child = { - limit = { - NOT = { age = 6 } - employer = { character = ROOT } - } - culture = roman - } - } - set_character_flag = flag_allowed_roman_customs - FROM = { - prestige = 100 - set_character_flag = flag_roman_customs - capital_scope = { - add_province_modifier = { - name = was_allowed_roman_revival - duration = 1825 - } - } - } - add_character_modifier = { - name = allowed_roman_revival - duration = 1825 - } - hidden_tooltip = { - FROM = { - any_liege = { - limit = { NOT = { character = ROOT } } - character_event = { id = hellenic.154 } - } - } - } - } - - option = { - name = hellenic.153.b - ai_chance = { - factor = 25 - modifier = { - factor = 0.8 - trait = zealous - NOT = { religion = hellenic_pagan } - } - modifier = { - factor = 1.25 - OR = { - trait = kind - trait = charitable - trait = humble - } - } - modifier = { - factor = 1.25 - opinion = { who = FROM value = 50 } - } - modifier = { - factor = 1.25 - opinion = { who = FROM value = 25 } - } - modifier = { - factor = 0.8 - NOT = { opinion = { who = FROM value = 0 } } - } - modifier = { - factor = 0.8 - NOT = { opinion = { who = FROM value = -25 } } - } - } - - set_character_flag = flag_allowed_roman_customs - FROM = { - prestige = 50 - set_character_flag = flag_roman_customs - capital_scope = { - add_province_modifier = { - name = was_allowed_roman_revival - duration = 1825 - } - } - } - add_character_modifier = { - name = allowed_roman_revival - duration = 1825 - } - hidden_tooltip = { - FROM = { - any_liege = { - limit = { NOT = { character = ROOT } } - character_event = { id = hellenic.154 } - } - } - } - } - - option = { - name = hellenic.152.c - trigger = { - NOT = { culture = roman } - FROM = { - capital_scope = { - culture = ROOT - } - } - } - ai_chance = { - factor = 50 - modifier = { - factor = 2.0 - trait = proud - } - } - - FROM = { - prestige = -100 - capital_scope = { - add_province_modifier = { - name = was_refused_roman_revival - duration = 1825 - } - } - } - add_character_modifier = { - name = refused_roman_revival - duration = 1825 - } - } - - option = { - name = hellenic.152.d - trigger = { - NOT = { culture = roman } - FROM = { - capital_scope = { - NOT = { culture = ROOT } - } - } - } - ai_chance = { - factor = 50 - } - - FROM = { - prestige = -100 - capital_scope = { - add_province_modifier = { - name = was_refused_roman_revival - duration = 1825 - } - } - } - add_character_modifier = { - name = refused_roman_revival - duration = 1825 - } - } -} - -# An intermediate liege is informed that the top liege has approved the return to old Roman rights and customs. -character_event = { - id = hellenic.154 - desc = hellenic.154.desc - picture = GFX_evt_throne_room - - is_triggered_only = yes - - option = { - name = hellenic.154.a - trigger = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - } - ai_chance = { - factor = 50 - modifier = { - factor = 1.25 - top_liege = { culture = roman } - } - modifier = { - factor = 0.8 - trait = zealous - NOT = { religion = hellenic_pagan } - } - } - - culture = roman - hidden_tooltip = { - any_child = { - limit = { - NOT = { age = 6 } - employer = { character = ROOT } - } - culture = roman - } - } - } - - option = { - name = hellenic.154.b - trigger = { - NOT = { culture = roman } - } - ai_chance = { - factor = 50 - } - } - - option = { - name = hellenic.154.c - trigger = { - culture = roman - } - ai_chance = { - factor = 100 - } - } -} - -# Roman customs spreads -character_event = { - id = hellenic.155 - hide_window = yes - - only_rulers = yes - ai = yes - - trigger = { - lower_tier_than = DUKE - is_republic = yes - NOT = { has_character_flag = flag_roman_customs } - - capital_scope = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - } - - top_liege = { - higher_tier_than = COUNT - OR = { - culture = roman - has_character_flag = flag_allowed_roman_customs - } - } - } - - mean_time_to_happen = { - years = 100 - - modifier = { - factor = 0.5 - NOT = { year = 966 } - } - modifier = { - factor = 0.6 - year = 966 - NOT = { year = 1066 } - } - modifier = { - factor = 0.7 - year = 1066 - NOT = { year = 1166 } - } - modifier = { - factor = 0.8 - year = 1166 - NOT = { year = 1266 } - } - modifier = { - factor = 0.9 - year = 1166 - NOT = { year = 1366 } - } - - modifier = { - factor = 0.5 - capital_scope = { - OR = { - any_neighbor_province = { culture = roman } - any_neighbor_province = { - any_province_lord = { - lower_tier_than = DUKE - is_republic = yes - has_character_flag = flag_roman_customs - } - } - any_province_lord = { - lower_tier_than = DUKE - is_republic = yes - has_character_flag = flag_roman_customs - } - } - } - } - modifier = { - factor = 0.5 - any_liege = { culture = roman } - } - - modifier = { - factor = 1.25 - trait = content - } - modifier = { - factor = 1.25 - trait = slothful - } - modifier = { - factor = 0.8 - trait = ambitious - } - - modifier = { - factor = 0.5 - OR = { - de_jure_liege_or_above = e_roman_empire - e_roman_empire = { owner = { any_realm_lord = { character = ROOT } } } - } - } - modifier = { - factor = 0.8 - OR = { - culture = roman - culture = italian - culture_group = italian_group # SWMH - } - } - modifier = { - factor = 0.8 - religion = hellenic_pagan - } - modifier = { - factor = 0.8 - capital_scope = { - religion = hellenic_pagan - } - } - } - - immediate = { - set_character_flag = flag_roman_customs - culture = roman # Mayor converts (if not already the case). - any_liege = { - character_event = { id = hellenic.156 } - } - } -} - -# A liege is informed that another city has returned to old Roman rights and customs. -character_event = { - id = hellenic.156 - desc = hellenic.156.desc - picture = GFX_evt_roman_temple - - is_triggered_only = yes - - option = { - name = hellenic.156.a - trigger = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - } - ai_chance = { - factor = 25 - modifier = { - factor = 1.25 - top_liege = { culture = roman } - } - modifier = { - factor = 0.8 - trait = zealous - NOT = { religion = hellenic_pagan } - } - } - - culture = roman - hidden_tooltip = { - any_child = { - limit = { - NOT = { age = 6 } - employer = { character = ROOT } - } - culture = roman - } - } - } - - option = { - name = hellenic.154.b - trigger = { - NOT = { culture = roman } - } - ai_chance = { - factor = 75 - } - } - - option = { - name = hellenic.154.c - trigger = { - culture = roman - } - ai_chance = { - factor = 100 - } - } -} - -# A province changes culture -character_event = { - id = hellenic.157 - hide_window = yes - - only_rulers = yes - ai = yes - has_character_flag = flag_roman_customs - - trigger = { - lower_tier_than = DUKE - is_republic = yes - - capital_scope = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - NOT = { - any_province_lord = { - lower_tier_than = DUKE - is_republic = yes - NOT = { has_character_flag = flag_roman_customs } - } - } - } - } - - mean_time_to_happen = { - years = 100 - - modifier = { - factor = 0.5 - NOT = { year = 966 } - } - modifier = { - factor = 0.6 - year = 966 - NOT = { year = 1066 } - } - modifier = { - factor = 0.7 - year = 1066 - NOT = { year = 1166 } - } - modifier = { - factor = 0.8 - year = 1166 - NOT = { year = 1266 } - } - modifier = { - factor = 0.9 - year = 1166 - NOT = { year = 1366 } - } - - modifier = { - factor = 0.5 - OR = { - de_jure_liege_or_above = e_roman_empire - e_roman_empire = { owner = { any_realm_lord = { character = ROOT } } } - } - } - modifier = { - factor = 0.5 - religion = hellenic_pagan - } - modifier = { - factor = 2.0 - capital_scope = { - NOT = { - any_province_lord = { - is_theocracy = yes - NOT = { religion = hellenic_pagan } - } - } - } - } - } - - immediate = { - capital_scope = { - culture = roman - } - any_liege = { - character_event = { id = hellenic.158 } - } - } -} - -# A liege is informed that a province has changed culture -character_event = { - id = hellenic.158 - desc = hellenic.158.desc - picture = GFX_evt_roman_temple - - is_triggered_only = yes - - option = { - name = hellenic.156.a - trigger = { - NOT = { culture = roman } - OR = { - culture = italian - culture_group = italian_group # SWMH - } - } - ai_chance = { - factor = 25 - modifier = { - factor = 1.25 - capital_scope = { culture = roman } - } - modifier = { - factor = 1.25 - top_liege = { culture = roman } - } - modifier = { - factor = 0.8 - trait = zealous - NOT = { religion = hellenic_pagan } - } - } - - culture = roman - hidden_tooltip = { - any_child = { - limit = { - NOT = { age = 6 } - employer = { character = ROOT } - } - culture = roman - } - } - } - - option = { - name = hellenic.154.b - trigger = { - NOT = { culture = roman } - } - ai_chance = { - factor = 75 - } - } - - option = { - name = hellenic.154.c - trigger = { - culture = roman - } - ai_chance = { - factor = 100 - } - } -} +######################################## +## +## ANCIENT RELIGIONS +## - Revival of the Roman culture +## +## Event ID hellenic.150 - hellenic.159 reserved +## +######################################## +# +## Written by Jon Severinsson +# +#namespace = hellenic +# +## An Italian mayor takes the burgher's request to his liege. +#character_event = { +# id = hellenic.150 +# hide_window = yes +# +# capable_only = yes +# prisoner = no +# +# only_rulers = yes +# ai = yes +# +# trigger = { +# always = no # disabled for now, because it may be responsible for CTDs +# prestige = 100 +# lower_tier_than = DUKE +# religion = hellenic_pagan +# is_republic = yes +# NOT = { has_character_flag = flag_roman_customs } +# +# capital_scope = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# +# NOT = { +# any_liege = { +# NOT = { religion = hellenic_pagan } +# } +# } +# top_liege = { +# higher_tier_than = COUNT +# NOT = { culture = roman } +# NOT = { has_character_flag = flag_allowed_roman_customs } +# } +# } +# +# mean_time_to_happen = { +# years = 100 +# +# modifier = { +# factor = 0.5 +# NOT = { year = 966 } +# } +# modifier = { +# factor = 0.6 +# year = 966 +# NOT = { year = 1066 } +# } +# modifier = { +# factor = 0.7 +# year = 1066 +# NOT = { year = 1166 } +# } +# modifier = { +# factor = 0.8 +# year = 1166 +# NOT = { year = 1266 } +# } +# modifier = { +# factor = 0.9 +# year = 1166 +# NOT = { year = 1366 } +# } +# +# modifier = { +# factor = 1.25 +# trait = content +# } +# modifier = { +# factor = 1.25 +# trait = craven +# } +# modifier = { +# factor = 1.25 +# trait = slothful +# } +# modifier = { +# factor = 0.8 +# trait = ambitious +# } +# +# modifier = { +# factor = 0.5 +# OR = { +# de_jure_liege_or_above = e_roman_empire +# e_roman_empire = { owner = { any_realm_lord = { character = ROOT } } } +# } +# } +# modifier = { +# factor = 0.8 +# OR = { +# culture = roman +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# modifier = { +# factor = 0.8 +# capital_scope = { +# religion = hellenic_pagan +# } +# } +# } +# +# immediate = { +# liege = { +# if = { +# limit = { NOT = { top_liege = { character = PREV } } } +# character_event = { id = hellenic.152 } +# } +# if = { +# limit = { top_liege = { character = PREV } } +# character_event = { id = hellenic.153 } +# } +# } +# } +#} +# +## A roundtrip through the mayor to get him as the FROM character even for higher lieges. +#character_event = { +# id = hellenic.151 +# hide_window = yes +# +# is_triggered_only = yes +# +# immediate = { +# FROM = { +# liege = { +# if = { +# limit = { NOT = { top_liege = { character = PREV } } } +# character_event = { id = hellenic.152 days = 3 random = 4 } +# } +# if = { +# limit = { top_liege = { character = PREV } } +# character_event = { id = hellenic.153 days = 3 random = 4 } +# } +# } +# } +# } +#} +# +## An intermediate liege is asked to approve the return to old Roman rights and customs. +#character_event = { +# id = hellenic.152 +# desc = hellenic.152.desc +# picture = GFX_evt_throne_room +# +# is_triggered_only = yes +# +# option = { +# name = hellenic.152.a +# trigger = { +# culture = roman +# } +# ai_chance = { +# factor = 100 +# } +# +# FROM = { character_event = { id = hellenic.151 } } +# } +# +# option = { +# name = hellenic.152.b +# trigger = { +# NOT = { culture = roman } +# } +# ai_chance = { +# factor = 50 +# modifier = { +# factor = 0.8 +# trait = zealous +# NOT = { religion = hellenic_pagan } +# } +# modifier = { +# factor = 1.25 +# OR = { +# trait = kind +# trait = charitable +# trait = humble +# } +# } +# modifier = { +# factor = 1.25 +# opinion = { who = FROM value = 50 } +# } +# modifier = { +# factor = 1.25 +# opinion = { who = FROM value = 25 } +# } +# modifier = { +# factor = 0.8 +# NOT = { opinion = { who = FROM value = 0 } } +# } +# modifier = { +# factor = 0.8 +# NOT = { opinion = { who = FROM value = -25 } } +# } +# } +# +# FROM = { character_event = { id = hellenic.151 } } +# } +# +# option = { +# name = hellenic.152.c +# trigger = { +# NOT = { culture = roman } +# FROM = { +# capital_scope = { +# culture = ROOT +# } +# } +# } +# ai_chance = { +# factor = 50 +# modifier = { +# factor = 2.0 +# trait = proud +# } +# } +# +# FROM = { +# prestige = -100 +# capital_scope = { +# add_province_modifier = { +# name = was_refused_roman_revival +# duration = 1825 +# } +# } +# } +# add_character_modifier = { +# name = refused_roman_revival +# duration = 1825 +# } +# } +# +# option = { +# name = hellenic.152.c +# trigger = { +# NOT = { culture = roman } +# FROM = { +# capital_scope = { +# NOT = { culture = ROOT } +# } +# } +# } +# ai_chance = { +# factor = 50 +# } +# +# FROM = { +# prestige = -100 +# capital_scope = { +# add_province_modifier = { +# name = was_refused_roman_revival +# duration = 1825 +# } +# } +# } +# add_character_modifier = { +# name = refused_roman_revival +# duration = 1825 +# } +# } +#} +# +## The top liege is asked to approve the return to old Roman rights and customs. +#character_event = { +# id = hellenic.153 +# desc = hellenic.152.desc +# picture = GFX_evt_throne_room +# +# is_triggered_only = yes +# +# option = { +# name = hellenic.153.a +# trigger = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# ai_chance = { +# factor = 50 +# modifier = { +# factor = 0.8 +# trait = zealous +# NOT = { religion = hellenic_pagan } +# } +# modifier = { +# factor = 1.25 +# OR = { +# trait = kind +# trait = charitable +# trait = humble +# } +# } +# modifier = { +# factor = 1.25 +# opinion = { who = FROM value = 50 } +# } +# modifier = { +# factor = 1.25 +# opinion = { who = FROM value = 25 } +# } +# modifier = { +# factor = 0.8 +# NOT = { opinion = { who = FROM value = 0 } } +# } +# modifier = { +# factor = 0.8 +# NOT = { opinion = { who = FROM value = -25 } } +# } +# } +# +# culture = roman +# hidden_tooltip = { +# any_child = { +# limit = { +# NOT = { age = 6 } +# employer = { character = ROOT } +# } +# culture = roman +# } +# } +# set_character_flag = flag_allowed_roman_customs +# FROM = { +# prestige = 100 +# set_character_flag = flag_roman_customs +# capital_scope = { +# add_province_modifier = { +# name = was_allowed_roman_revival +# duration = 1825 +# } +# } +# } +# add_character_modifier = { +# name = allowed_roman_revival +# duration = 1825 +# } +# hidden_tooltip = { +# FROM = { +# any_liege = { +# limit = { NOT = { character = ROOT } } +# character_event = { id = hellenic.154 } +# } +# } +# } +# } +# +# option = { +# name = hellenic.153.b +# ai_chance = { +# factor = 25 +# modifier = { +# factor = 0.8 +# trait = zealous +# NOT = { religion = hellenic_pagan } +# } +# modifier = { +# factor = 1.25 +# OR = { +# trait = kind +# trait = charitable +# trait = humble +# } +# } +# modifier = { +# factor = 1.25 +# opinion = { who = FROM value = 50 } +# } +# modifier = { +# factor = 1.25 +# opinion = { who = FROM value = 25 } +# } +# modifier = { +# factor = 0.8 +# NOT = { opinion = { who = FROM value = 0 } } +# } +# modifier = { +# factor = 0.8 +# NOT = { opinion = { who = FROM value = -25 } } +# } +# } +# +# set_character_flag = flag_allowed_roman_customs +# FROM = { +# prestige = 50 +# set_character_flag = flag_roman_customs +# capital_scope = { +# add_province_modifier = { +# name = was_allowed_roman_revival +# duration = 1825 +# } +# } +# } +# add_character_modifier = { +# name = allowed_roman_revival +# duration = 1825 +# } +# hidden_tooltip = { +# FROM = { +# any_liege = { +# limit = { NOT = { character = ROOT } } +# character_event = { id = hellenic.154 } +# } +# } +# } +# } +# +# option = { +# name = hellenic.152.c +# trigger = { +# NOT = { culture = roman } +# FROM = { +# capital_scope = { +# culture = ROOT +# } +# } +# } +# ai_chance = { +# factor = 50 +# modifier = { +# factor = 2.0 +# trait = proud +# } +# } +# +# FROM = { +# prestige = -100 +# capital_scope = { +# add_province_modifier = { +# name = was_refused_roman_revival +# duration = 1825 +# } +# } +# } +# add_character_modifier = { +# name = refused_roman_revival +# duration = 1825 +# } +# } +# +# option = { +# name = hellenic.152.d +# trigger = { +# NOT = { culture = roman } +# FROM = { +# capital_scope = { +# NOT = { culture = ROOT } +# } +# } +# } +# ai_chance = { +# factor = 50 +# } +# +# FROM = { +# prestige = -100 +# capital_scope = { +# add_province_modifier = { +# name = was_refused_roman_revival +# duration = 1825 +# } +# } +# } +# add_character_modifier = { +# name = refused_roman_revival +# duration = 1825 +# } +# } +#} +# +## An intermediate liege is informed that the top liege has approved the return to old Roman rights and customs. +#character_event = { +# id = hellenic.154 +# desc = hellenic.154.desc +# picture = GFX_evt_throne_room +# +# is_triggered_only = yes +# +# option = { +# name = hellenic.154.a +# trigger = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# ai_chance = { +# factor = 50 +# modifier = { +# factor = 1.25 +# top_liege = { culture = roman } +# } +# modifier = { +# factor = 0.8 +# trait = zealous +# NOT = { religion = hellenic_pagan } +# } +# } +# +# culture = roman +# hidden_tooltip = { +# any_child = { +# limit = { +# NOT = { age = 6 } +# employer = { character = ROOT } +# } +# culture = roman +# } +# } +# } +# +# option = { +# name = hellenic.154.b +# trigger = { +# NOT = { culture = roman } +# } +# ai_chance = { +# factor = 50 +# } +# } +# +# option = { +# name = hellenic.154.c +# trigger = { +# culture = roman +# } +# ai_chance = { +# factor = 100 +# } +# } +#} +# +## Roman customs spreads +#character_event = { +# id = hellenic.155 +# hide_window = yes +# +# only_rulers = yes +# ai = yes +# +# trigger = { +# lower_tier_than = DUKE +# is_republic = yes +# NOT = { has_character_flag = flag_roman_customs } +# +# capital_scope = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# +# top_liege = { +# higher_tier_than = COUNT +# OR = { +# culture = roman +# has_character_flag = flag_allowed_roman_customs +# } +# } +# } +# +# mean_time_to_happen = { +# years = 100 +# +# modifier = { +# factor = 0.5 +# NOT = { year = 966 } +# } +# modifier = { +# factor = 0.6 +# year = 966 +# NOT = { year = 1066 } +# } +# modifier = { +# factor = 0.7 +# year = 1066 +# NOT = { year = 1166 } +# } +# modifier = { +# factor = 0.8 +# year = 1166 +# NOT = { year = 1266 } +# } +# modifier = { +# factor = 0.9 +# year = 1166 +# NOT = { year = 1366 } +# } +# +# modifier = { +# factor = 0.5 +# capital_scope = { +# OR = { +# any_neighbor_province = { culture = roman } +# any_neighbor_province = { +# any_province_lord = { +# lower_tier_than = DUKE +# is_republic = yes +# has_character_flag = flag_roman_customs +# } +# } +# any_province_lord = { +# lower_tier_than = DUKE +# is_republic = yes +# has_character_flag = flag_roman_customs +# } +# } +# } +# } +# modifier = { +# factor = 0.5 +# any_liege = { culture = roman } +# } +# +# modifier = { +# factor = 1.25 +# trait = content +# } +# modifier = { +# factor = 1.25 +# trait = slothful +# } +# modifier = { +# factor = 0.8 +# trait = ambitious +# } +# +# modifier = { +# factor = 0.5 +# OR = { +# de_jure_liege_or_above = e_roman_empire +# e_roman_empire = { owner = { any_realm_lord = { character = ROOT } } } +# } +# } +# modifier = { +# factor = 0.8 +# OR = { +# culture = roman +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# modifier = { +# factor = 0.8 +# religion = hellenic_pagan +# } +# modifier = { +# factor = 0.8 +# capital_scope = { +# religion = hellenic_pagan +# } +# } +# } +# +# immediate = { +# set_character_flag = flag_roman_customs +# culture = roman # Mayor converts (if not already the case). +# any_liege = { +# character_event = { id = hellenic.156 } +# } +# } +#} +# +## A liege is informed that another city has returned to old Roman rights and customs. +#character_event = { +# id = hellenic.156 +# desc = hellenic.156.desc +# picture = GFX_evt_roman_temple +# +# is_triggered_only = yes +# +# option = { +# name = hellenic.156.a +# trigger = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# ai_chance = { +# factor = 25 +# modifier = { +# factor = 1.25 +# top_liege = { culture = roman } +# } +# modifier = { +# factor = 0.8 +# trait = zealous +# NOT = { religion = hellenic_pagan } +# } +# } +# +# culture = roman +# hidden_tooltip = { +# any_child = { +# limit = { +# NOT = { age = 6 } +# employer = { character = ROOT } +# } +# culture = roman +# } +# } +# } +# +# option = { +# name = hellenic.154.b +# trigger = { +# NOT = { culture = roman } +# } +# ai_chance = { +# factor = 75 +# } +# } +# +# option = { +# name = hellenic.154.c +# trigger = { +# culture = roman +# } +# ai_chance = { +# factor = 100 +# } +# } +#} +# +## A province changes culture +#character_event = { +# id = hellenic.157 +# hide_window = yes +# +# only_rulers = yes +# ai = yes +# has_character_flag = flag_roman_customs +# +# trigger = { +# lower_tier_than = DUKE +# is_republic = yes +# +# capital_scope = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# NOT = { +# any_province_lord = { +# lower_tier_than = DUKE +# is_republic = yes +# NOT = { has_character_flag = flag_roman_customs } +# } +# } +# } +# } +# +# mean_time_to_happen = { +# years = 100 +# +# modifier = { +# factor = 0.5 +# NOT = { year = 966 } +# } +# modifier = { +# factor = 0.6 +# year = 966 +# NOT = { year = 1066 } +# } +# modifier = { +# factor = 0.7 +# year = 1066 +# NOT = { year = 1166 } +# } +# modifier = { +# factor = 0.8 +# year = 1166 +# NOT = { year = 1266 } +# } +# modifier = { +# factor = 0.9 +# year = 1166 +# NOT = { year = 1366 } +# } +# +# modifier = { +# factor = 0.5 +# OR = { +# de_jure_liege_or_above = e_roman_empire +# e_roman_empire = { owner = { any_realm_lord = { character = ROOT } } } +# } +# } +# modifier = { +# factor = 0.5 +# religion = hellenic_pagan +# } +# modifier = { +# factor = 2.0 +# capital_scope = { +# NOT = { +# any_province_lord = { +# is_theocracy = yes +# NOT = { religion = hellenic_pagan } +# } +# } +# } +# } +# } +# +# immediate = { +# capital_scope = { +# culture = roman +# } +# any_liege = { +# character_event = { id = hellenic.158 } +# } +# } +#} +# +## A liege is informed that a province has changed culture +#character_event = { +# id = hellenic.158 +# desc = hellenic.158.desc +# picture = GFX_evt_roman_temple +# +# is_triggered_only = yes +# +# option = { +# name = hellenic.156.a +# trigger = { +# NOT = { culture = roman } +# OR = { +# culture = italian +# culture_group = italian_group # SWMH +# } +# } +# ai_chance = { +# factor = 25 +# modifier = { +# factor = 1.25 +# capital_scope = { culture = roman } +# } +# modifier = { +# factor = 1.25 +# top_liege = { culture = roman } +# } +# modifier = { +# factor = 0.8 +# trait = zealous +# NOT = { religion = hellenic_pagan } +# } +# } +# +# culture = roman +# hidden_tooltip = { +# any_child = { +# limit = { +# NOT = { age = 6 } +# employer = { character = ROOT } +# } +# culture = roman +# } +# } +# } +# +# option = { +# name = hellenic.154.b +# trigger = { +# NOT = { culture = roman } +# } +# ai_chance = { +# factor = 75 +# } +# } +# +# option = { +# name = hellenic.154.c +# trigger = { +# culture = roman +# } +# ai_chance = { +# factor = 100 +# } +# } +#}