From b3eb4c105e498e9020300e3c91673e2ce177e554 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Mon, 2 Mar 2026 17:02:52 +0000 Subject: [PATCH] activities --- common/activities/activity_types/feast.txt | 10 ++++++++-- common/activities/activity_types/playdate.txt | 10 ++++++++-- common/activities/activity_types/wedding.txt | 10 ++++++++-- 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/common/activities/activity_types/feast.txt b/common/activities/activity_types/feast.txt index f28d08e0..e6a531af 100644 --- a/common/activities/activity_types/feast.txt +++ b/common/activities/activity_types/feast.txt @@ -9,7 +9,10 @@ activity_feast = { is_shown = { - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } highest_held_title_tier > tier_barony trigger_if = { limit = { @@ -67,7 +70,10 @@ activity_feast = { is_alive = yes is_capable_adult = yes is_imprisoned = no - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } NOT = { is_incapable = yes } } # If no one shows up diff --git a/common/activities/activity_types/playdate.txt b/common/activities/activity_types/playdate.txt index 5714827c..288049cf 100644 --- a/common/activities/activity_types/playdate.txt +++ b/common/activities/activity_types/playdate.txt @@ -7,7 +7,10 @@ } top_liege != this } - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } trigger_if = { limit = { is_ai = yes @@ -44,7 +47,10 @@ is_valid = { scope:host = { is_imprisoned = no - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } NOT = { is_incapable = yes } } # If no one shows up diff --git a/common/activities/activity_types/wedding.txt b/common/activities/activity_types/wedding.txt index 2cc99422..8c9ee4a0 100644 --- a/common/activities/activity_types/wedding.txt +++ b/common/activities/activity_types/wedding.txt @@ -1,7 +1,10 @@ activity_wedding = { is_shown = { highest_held_title_tier > tier_barony - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } trigger_if = { limit = { is_ai = yes @@ -89,7 +92,10 @@ } scope:host = { # The host becoming unlanded will invalidate - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } # The new host being only a baron will invalidate highest_held_title_tier >= tier_county # Incapable host will invalidate