revert Alignment
This commit is contained in:
Vannifar 2026-04-25 10:02:11 +02:00
parent 15a5108e23
commit c4b6d9bdeb
250 changed files with 11067 additions and 16365 deletions

View file

@ -389,33 +389,62 @@ mpo_nomad_events.1000 = {
name = mpo_nomad_events.1000.c
trigger = {
has_variable = beheaded_warrior_accolade
var:beheaded_warrior_accolade = {
exists = acclaimed_knight
}
}
var:beheaded_warrior_accolade = {
add_glory = medium_glory_gain
acclaimed_knight = {
save_scope_as = beheaded_accolade_knight
#Give artifact to accolade knight
scope:head_artifact = {
set_owner = {
target = scope:book_recipient
history = {
location = root.capital_province
actor = root
recipient = scope:beheaded_accolade_knight
type = given
#Accolade gains glory if it is active
if = {
limit = {
var:beheaded_warrior_accolade = {
is_accolade_active = yes
exists = acclaimed_knight
}
}
var:beheaded_warrior_accolade = {
add_glory = medium_glory_gain
acclaimed_knight = {
save_scope_as = beheaded_accolade_knight
#Give artifact to accolade knight
scope:head_artifact = {
set_owner = {
target = scope:book_recipient
history = {
location = root.capital_province
actor = root
recipient = scope:beheaded_accolade_knight
type = given
}
}
}
#gain opinion with accolade knight
add_opinion = {
target = root
modifier = respect_opinion
opinion = 25
}
}
#gain opinion with accolade knight
}
}
#Accolade successors appear if it isn't active
else = {
save_scope_as = accolade_owner
scope:beheaded_warrior = {
save_scope_as = knight_in_need
}
var:beheaded_warrior_accolade = {
save_scope_as = accolade_in_need
}
every_knight = {
custom = custom.every_knight
add_opinion = {
target = root
modifier = respect_opinion
opinion = 25
opinion = 10
}
}
custom_tooltip = beheaded_accolade_successor_tt
trigger_event = {
id = accolade.0006
}
destroy_artifact = scope:head_artifact
}
stress_impact = {
content = minor_stress_impact_gain
@ -2667,7 +2696,6 @@ mpo_nomad_events.1020 = {
if = {
limit = {
has_relation_soulmate = scope:rowdy_boy
is_alive = yes
}
add_stress = major_stress_impact_gain
remove_relation_soulmate = scope:rowdy_boy
@ -2784,12 +2812,12 @@ mpo_nomad_events.1020 = {
add = -100
}
modifier = {
trait_is_criminal_in_faith_trigger = { FAITH = root.faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = root }
trait_is_criminal_in_faith_trigger = { FAITH = root.faith TRAIT = kinslayer_3 GENDER_CHARACTER = root }
add = -25
}
modifier = {
NOT = {
trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = root.faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = root }
trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = root.faith TRAIT = kinslayer_3 GENDER_CHARACTER = root }
}
add = 50
}
@ -4582,13 +4610,6 @@ mpo_nomad_events.1040 = {
type = character_event
title = mpo_nomad_events.1040.t
desc = {
#Duchy overrunning wars need different desc
triggered_desc = {
trigger = {
exists = scope:duchy_war
}
desc = mpo_nomad_events.1040.desc_duchy
}
desc = mpo_nomad_events.1040.desc
#TRIGGERED DESC FOR GOVERNMENT TYPE GAINED
first_valid = {
@ -6171,7 +6192,7 @@ mpo_nomad_events.1080 = {
random_list = {
1 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:witch FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = witch FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = witch
}
@ -6180,49 +6201,49 @@ mpo_nomad_events.1080 = {
}
1 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:incestuous FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = incestuous FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = incestuous
}
1 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:kinslayer_1 FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = kinslayer_1 FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = kinslayer_1
}
1 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:kinslayer_2 FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = kinslayer_2 FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = kinslayer_2
}
1 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:kinslayer_3 FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = kinslayer_3 FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = kinslayer_3
}
3 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:deviant FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = deviant FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = deviant
}
3 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:fornicator FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = fornicator FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = fornicator
}
3 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:adulterer FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = adulterer FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = adulterer
}
3 = {
trigger = {
trait_is_criminal_in_faith_trigger = { TRAIT = trait:sodomite FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
trait_is_criminal_in_faith_trigger = { TRAIT = sodomite FAITH = scope:neighbor_ruler.faith GENDER_CHARACTER = scope:escaped_warrior }
}
add_trait = sodomite
}