From 5a988fd8145f236f1dfda207866cd7518b299510 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Thu, 5 Nov 2026 09:56:35 +0000 Subject: [PATCH] fix --- .../09_mpo_interactions.txt | 16 ++++++++++++++++ .../dlc_decisions/mpo/mpo_decisions.txt | 8 -------- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/common/character_interactions/09_mpo_interactions.txt b/common/character_interactions/09_mpo_interactions.txt index 8e3173883..2e2ad613f 100644 --- a/common/character_interactions/09_mpo_interactions.txt +++ b/common/character_interactions/09_mpo_interactions.txt @@ -51,6 +51,14 @@ } NOT = { this = scope:actor } } + AND = { + is_independent_ruler = no + liege = { + any_vassal = { + this = scope:recipient + } + } + } } is_valid_showing_failures_only = { @@ -9316,6 +9324,14 @@ join_confederation_interaction = { is_independent_ruler = yes scope:recipient.confederation ?= { is_house_based = no } } + AND = { + is_independent_ruler = no + scope:recipient = { + liege = { + this = scope:actor.liege + } + } + } } is_valid_showing_failures_only = { diff --git a/common/decisions/dlc_decisions/mpo/mpo_decisions.txt b/common/decisions/dlc_decisions/mpo/mpo_decisions.txt index 504571c84..376af0552 100644 --- a/common/decisions/dlc_decisions/mpo/mpo_decisions.txt +++ b/common/decisions/dlc_decisions/mpo/mpo_decisions.txt @@ -366,14 +366,6 @@ call_for_confederation_decision = { } factor = 0.05 } - #There's already another confederation nearby - modifier = { - any_confederation = { - is_house_based = no # any_confederation_member is not performant for house blocs - any_confederation_member = { in_diplomatic_range = root } - } - factor = 0.1 - } modifier = { add = 300 culture = { has_cultural_parameter = forming_confederations_is_easier }