From 708bbe1cad667f774042536b1ae28316319e7b7d Mon Sep 17 00:00:00 2001 From: Rudolf Garstenauer Date: Mon, 11 Nov 2024 20:19:26 +0100 Subject: [PATCH] 11.11.24 [20:00] #30 last duel now gives no kinslayer --- common/decisions/nh_decision.txt | 6 ++++++ events/nh_events.txt | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/common/decisions/nh_decision.txt b/common/decisions/nh_decision.txt index ee285a8..d8274da 100644 --- a/common/decisions/nh_decision.txt +++ b/common/decisions/nh_decision.txt @@ -43,6 +43,12 @@ last_duel_decision = { has_trait = cancer triggered_desc = { desc = last_duel_decision_desc_cancer} } + AND = { + age >= 30 + religion = religion:germanic_religion + has_trait = infirm + triggered_desc = { desc = last_duel_decision_desc_cancer} + } } } diff --git a/events/nh_events.txt b/events/nh_events.txt index 9ae9f7c..014c8bb 100644 --- a/events/nh_events.txt +++ b/events/nh_events.txt @@ -325,6 +325,9 @@ nh.0041 = { modifier = nh_odins_blessing_modifier years = 1 } + scope:actor = { + remove_trait = kinslayer_3 + } } # No stress for single-option events. @@ -372,7 +375,9 @@ nh.0111 = { name = nh.0111.a if = { limit = { scope:champion = scope:player_heir_option } - scope:champion = { add_trait = einherjar } + scope:champion = { + remove_trait = kinslayer_3 + add_trait = einherjar } } # further bonuses