From 32ffe7a5c4882034cc96f1916a97357a16f4aad3 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sun, 8 Feb 2026 22:35:50 +0100 Subject: [PATCH] fix(culture): restrict traditions to appropriate cultures and remove dead params Fix tradition can_pick conditions so each is culture-specific: - tradition_noble_intrigue: restricted to noble_scadrian - tradition_skaa_resilience: restricted to skaa - tradition_terris_scholarship: restricted to terris - tradition_allomantic_heritage: kept as heritage_scadrial (all) Remove dead parameters blocks (allomantic_potential_bonus, noble_intrigue_bonus, skaa_resilience_bonus, terris_scholarship_bonus) that were never referenced by any scripted triggers. Co-Authored-By: Claude Opus 4.6 --- .../traditions/00_scadrial_traditions.txt | 27 +++---------------- 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/lords_of_ash/common/culture/traditions/00_scadrial_traditions.txt b/lords_of_ash/common/culture/traditions/00_scadrial_traditions.txt index dbd7a39..b29bd91 100644 --- a/lords_of_ash/common/culture/traditions/00_scadrial_traditions.txt +++ b/lords_of_ash/common/culture/traditions/00_scadrial_traditions.txt @@ -17,11 +17,6 @@ tradition_allomantic_heritage = { has_cultural_pillar = heritage_scadrial } - parameters = { - # Nobles with this tradition have a higher chance of producing Allomantic children - allomantic_potential_bonus = yes - } - character_modifier = { # Allomantic bloodlines are prized among nobility monthly_dynasty_prestige_mult = 0.1 @@ -39,7 +34,6 @@ tradition_allomantic_heritage = { ai_will_do = { value = 100 - # Only noble Scadrians value Allomantic heritage } } @@ -56,12 +50,7 @@ tradition_noble_intrigue = { has_cultural_pillar = heritage_scadrial } can_pick = { - has_cultural_pillar = heritage_scadrial - } - - parameters = { - # The Great Houses are masters of political intrigue - noble_intrigue_bonus = yes + culture = { has_same_culture_as = culture:noble_scadrian } } character_modifier = { @@ -95,12 +84,7 @@ tradition_skaa_resilience = { has_cultural_pillar = heritage_scadrial } can_pick = { - has_cultural_pillar = heritage_scadrial - } - - parameters = { - # The skaa have endured a thousand years of oppression - skaa_resilience_bonus = yes + culture = { has_same_culture_as = culture:skaa } } character_modifier = { @@ -134,12 +118,7 @@ tradition_terris_scholarship = { has_cultural_pillar = heritage_scadrial } can_pick = { - has_cultural_pillar = heritage_scadrial - } - - parameters = { - # The Terris Keepers preserve all knowledge - terris_scholarship_bonus = yes + culture = { has_same_culture_as = culture:terris } } character_modifier = {