From 5a0f5143c80037b6486ffc65f844474ac66f7818 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Thu, 5 Nov 2026 11:31:37 +0000 Subject: [PATCH] confed --- .../09_mpo_interactions.txt | 33 ++++++++----------- .../dlc_decisions/mpo/mpo_decisions.txt | 4 --- 2 files changed, 14 insertions(+), 23 deletions(-) diff --git a/common/character_interactions/09_mpo_interactions.txt b/common/character_interactions/09_mpo_interactions.txt index 9720b3c8c..49816a692 100644 --- a/common/character_interactions/09_mpo_interactions.txt +++ b/common/character_interactions/09_mpo_interactions.txt @@ -35,16 +35,11 @@ age >= 6 } is_playable_character = yes - OR = { - is_independent_ruler = yes - confederation ?= { is_house_based = no } - } } is_shown = { scope:recipient = { is_playable_character = yes - scope:actor.confederation ?= { is_house_based = no } NOT = { this = scope:actor } } OR ={ @@ -56,11 +51,13 @@ is_independent_ruler = yes } } - AND = { - is_independent_ruler = no - liege = { - any_vassal = { - this = scope:recipient + scope:actor = { + AND = { + is_independent_ruler = no + liege = { + any_vassal = { + this = scope:recipient + } } } } @@ -9322,10 +9319,6 @@ join_confederation_interaction = { } is_shown = { - OR = { - is_independent_ruler = yes - scope:recipient.confederation ?= { is_house_based = no } - } OR ={ AND = { scope:recipient = { @@ -9335,11 +9328,13 @@ join_confederation_interaction = { is_independent_ruler = yes } } - AND = { - is_independent_ruler = no - scope:recipient = { - liege = { - this = scope:actor.liege + scope:actor = { + AND = { + is_independent_ruler = no + scope:recipient = { + liege = { + this = scope:actor.liege + } } } } diff --git a/common/decisions/dlc_decisions/mpo/mpo_decisions.txt b/common/decisions/dlc_decisions/mpo/mpo_decisions.txt index 887137b17..dd7c3716b 100644 --- a/common/decisions/dlc_decisions/mpo/mpo_decisions.txt +++ b/common/decisions/dlc_decisions/mpo/mpo_decisions.txt @@ -377,10 +377,6 @@ call_for_confederation_decision = { } } } - modifier = { - add = -100 - prestige <= medium_prestige_value # You cannot afford this - } #Another confederation of your culture already exists modifier = { any_confederation = {