so much event updating

This commit is contained in:
trashmasteruni 2026-04-25 13:36:44 +02:00
parent c4b6d9bdeb
commit 811167944e
135 changed files with 4885 additions and 297691 deletions

View file

@ -2186,6 +2186,15 @@ cultural_festival.2060 = {
}
any_character_artifact = { #you bring something with you
is_equipped = no
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
trigger_if = {
limit = {
scope:stop_host_scope = {
highest_held_title_tier > tier_kingdom #No point in giving a court artifact if this is a character without a court.
}
}
ep1_artifact_is_court_artifact_trigger = no
}
}
}
@ -2212,6 +2221,7 @@ cultural_festival.2060 = {
random_character_artifact = {
limit = {
is_equipped = no
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
trigger_if = {
limit = {
scope:stop_host_scope = {
@ -2236,6 +2246,7 @@ cultural_festival.2060 = {
}
alternative_limit = {
is_equipped = no
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
trigger_if = {
limit = {
scope:stop_host_scope = {
@ -2248,6 +2259,7 @@ cultural_festival.2060 = {
}
alternative_limit = {
is_equipped = no
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
trigger_if = {
limit = {
scope:stop_host_scope = {
@ -3551,7 +3563,7 @@ cultural_festival.2110 = {
trigger = {
has_activity_intent = reduce_stress_intent
}
custom_tooltip = available_because_intent_tt
reason = activity_intent
stress_impact = {
base = major_stress_impact_loss #your reward
callous = minor_stress_impact_gain
@ -5371,6 +5383,7 @@ cultural_festival.3040 = {
artifact_type = dagger
artifact_type = sword
}
artifact_can_be_gift_advance_trigger = yes
}
}
@ -5384,6 +5397,7 @@ cultural_festival.3040 = {
artifact_type = dagger
artifact_type = sword
}
artifact_can_be_gift_advance_trigger = yes
}
save_scope_as = sword_in_the_stone_scope
}
@ -8819,12 +8833,15 @@ cultural_festival.4300 = { #Vassal: Decide which gift to give
has_any_artifact = yes
any_character_artifact = {
category = inventory
NOT = { has_variable = historical_unique_artifact }
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:visiting_liege }
}
}
random_character_artifact = {
limit = {
category = inventory
NOT = { has_variable = historical_unique_artifact }
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:visiting_liege }
}
save_scope_as = existing_artifact
}
@ -9171,21 +9188,20 @@ cultural_festival.4302 = { #Liege: Pick the gift for Vassal, mirror of cultural_
immediate = {
if = {
limit = {
root = {
has_any_artifact = yes
any_character_artifact = {
category = inventory
NOT = { has_variable = historical_unique_artifact }
NOT = { has_variable = received_as_cultural_gift } #make sure you don't give back the thing you just got
}
has_any_artifact = yes
any_character_artifact = {
category = inventory
NOT = { has_variable = historical_unique_artifact }
NOT = { has_variable = received_as_cultural_gift } #make sure you don't give back the thing you just got
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
}
}
random_character_artifact = {
limit = {
category = inventory
artifact_owner = root
NOT = { has_variable = historical_unique_artifact }
NOT = { has_variable = received_as_cultural_gift }
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
}
save_scope_as = existing_artifact
}