- Removed invalid [ROOT.GetName] from ReligiousHeadTitleName keys
across all 4 faiths plus fallback (ck3-tiger: Custom/GetName cannot
follow a Scope promote)
- Renamed disappointed_opinion to disappointed_by_snapping_opinion to
avoid collision with vanilla opinion modifier of same name
- Added loc keys for the renamed opinion modifier and
guilty_about_snapping_opinion
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CK3 requires UTF-8 BOM on .txt data files. Without it, every file
logs a parse warning and data loading becomes unreliable. Added BOM
(EF BB BF) to all 76 .txt files under lords_of_ash/.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CK3 does not have 'skulduggery', 'mystery', or 'learning_skill' as
valid event themes. Replaced with 'secret' and 'learning' across
all affected event files. Also changed skaa uprising to use the new
'brutal_repression' modifier instead of reusing 'ash_blight'.
Renamed mistborn_feruchemy.0010.c → mistborn_feruchemy.0010.opt_c
to avoid a MURMUR3A hash collision with a vanilla loc key.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CK3 does not support negative values for add_gold. Replaced all 14
instances across 6 event files with remove_short_term_gold, which
is the correct CK3 effect for deducting gold.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Renamed mistborn_final_empire/ to lords_of_ash/ and
mistborn_final_empire.mod to lords-of-ash.mod using git mv.
Updated all references in CLAUDE.md, ck3-game-install skill,
and commit skill.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>