From a164f1b189f1899705dd0453ea747a4fa0289365 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sat, 7 Feb 2026 22:08:57 +0100 Subject: [PATCH] data(history): remap province IDs to vanilla map coordinates Replaced sequential IDs (1-105) with actual vanilla province IDs from landed_titles (2030-3107 range). Without this fix, no province had valid culture, religion, or holding data at game start because CK3 matches province history by vanilla map IDs. Co-Authored-By: Claude Opus 4.6 --- .../provinces/00_mistborn_provinces.txt | 223 +++++++++--------- 1 file changed, 112 insertions(+), 111 deletions(-) diff --git a/lords_of_ash/history/provinces/00_mistborn_provinces.txt b/lords_of_ash/history/provinces/00_mistborn_provinces.txt index b9749f2..6fd4858 100644 --- a/lords_of_ash/history/provinces/00_mistborn_provinces.txt +++ b/lords_of_ash/history/provinces/00_mistborn_provinces.txt @@ -1,28 +1,29 @@ ############################################ # Mistborn: The Final Empire - Province History # Culture, religion, and holdings for all 105 provinces +# Province IDs match vanilla CK3 (mapped via landed_titles) # Start date: 1020.1.1 ############################################ # ============================================================ -# CENTRAL DOMINANCE (Provinces 1-21) +# CENTRAL DOMINANCE # Heart of the Final Empire - Luthadel and surrounding lands # ============================================================ # --- c_luthadel (d_luthadel) --- -1 = { +2046 = { # Kredik Shaw - The Lord Ruler's palace complex culture = noble_scadrian religion = steel_ministry holding = castle_holding } -2 = { +2047 = { # Luthadel City - Capital of the Final Empire culture = noble_scadrian religion = steel_ministry holding = city_holding } -3 = { +2048 = { # Luthadel Skaa Slums culture = skaa religion = steel_ministry @@ -30,13 +31,13 @@ } # --- c_fellise (d_luthadel) --- -4 = { +2049 = { # Fellise - Noble retreat town culture = noble_scadrian religion = steel_ministry holding = castle_holding } -5 = { +2037 = { # Fellise Estates culture = noble_scadrian religion = steel_ministry @@ -44,13 +45,13 @@ } # --- c_holstep (d_luthadel) --- -6 = { +2051 = { # Holstep culture = noble_scadrian religion = steel_ministry holding = castle_holding } -7 = { +2461 = { # Holstep Mines culture = skaa religion = steel_ministry @@ -58,13 +59,13 @@ } # --- c_valtroux (d_valtroux) --- -8 = { +2050 = { # Valtroux culture = noble_scadrian religion = steel_ministry holding = castle_holding } -9 = { +2053 = { # Valtroux Keep culture = noble_scadrian religion = steel_ministry @@ -72,13 +73,13 @@ } # --- c_tavring (d_valtroux) --- -10 = { +2054 = { # Tavring culture = noble_scadrian religion = steel_ministry holding = castle_holding } -11 = { +2055 = { # Tavring Fields culture = skaa religion = steel_ministry @@ -86,13 +87,13 @@ } # --- c_austrex (d_valtroux) --- -12 = { +2035 = { # Austrex - Major trade city culture = noble_scadrian religion = steel_ministry holding = castle_holding } -13 = { +2034 = { # Austrex Docks culture = noble_scadrian religion = steel_ministry @@ -100,13 +101,13 @@ } # --- c_haverfrex (d_haverfrex) --- -14 = { +2460 = { # Haverfrex culture = noble_scadrian religion = steel_ministry holding = castle_holding } -15 = { +2074 = { # Haverfrex Mills culture = skaa religion = steel_ministry @@ -114,13 +115,13 @@ } # --- c_kalling (d_haverfrex) --- -16 = { +3107 = { # Kalling culture = noble_scadrian religion = steel_ministry holding = castle_holding } -17 = { +2052 = { # Kalling Plantations culture = skaa religion = steel_ministry @@ -128,13 +129,13 @@ } # --- c_south_seran (d_south_seran) --- -18 = { +2038 = { # South Seran culture = noble_scadrian religion = steel_ministry holding = castle_holding } -19 = { +2039 = { # Conventical of Seran - Steel Ministry site culture = noble_scadrian religion = steel_ministry @@ -142,13 +143,13 @@ } # --- c_suisna (d_south_seran) --- -20 = { +2036 = { # Suisna culture = noble_scadrian religion = steel_ministry holding = castle_holding } -21 = { +2031 = { # Suisna Farms culture = skaa religion = steel_ministry @@ -156,18 +157,18 @@ } # ============================================================ -# NORTHERN DOMINANCE (Provinces 22-39) +# NORTHERN DOMINANCE # Terris homeland and northern frontier # ============================================================ # --- c_urteau (d_urteau) --- -22 = { +2768 = { # Urteau - Northern capital culture = noble_scadrian religion = steel_ministry holding = castle_holding } -23 = { +2769 = { # Urteau Canal District culture = noble_scadrian religion = steel_ministry @@ -175,13 +176,13 @@ } # --- c_terristown (d_urteau) --- -24 = { +2773 = { # Terristown - Main Terris settlement culture = terris religion = steel_ministry holding = castle_holding } -25 = { +2767 = { # Terris Synod culture = terris religion = steel_ministry @@ -189,13 +190,13 @@ } # --- c_erlnest (d_urteau) --- -26 = { +2748 = { # Erlnest culture = noble_scadrian religion = steel_ministry holding = castle_holding } -27 = { +2749 = { # Erlnest Steading culture = terris religion = steel_ministry @@ -203,13 +204,13 @@ } # --- c_tathingdwen (d_tathingdwen) --- -28 = { +2746 = { # Tathingdwen - Historical Terris capital culture = terris religion = steel_ministry holding = castle_holding } -29 = { +2747 = { # Tathingdwen Library - Great Terris libraries culture = terris religion = steel_ministry @@ -217,13 +218,13 @@ } # --- c_bindal (d_tathingdwen) --- -30 = { +2763 = { # Bindal culture = noble_scadrian religion = steel_ministry holding = castle_holding } -31 = { +2764 = { # Bindal Pastures culture = terris religion = steel_ministry @@ -231,13 +232,13 @@ } # --- c_vennsat (d_tathingdwen) --- -32 = { +2765 = { # Vennsat culture = noble_scadrian religion = steel_ministry holding = castle_holding } -33 = { +2771 = { # Vennsat Highlands culture = terris religion = steel_ministry @@ -245,13 +246,13 @@ } # --- c_torinost (d_torinost) --- -34 = { +2766 = { # Torinost culture = noble_scadrian religion = steel_ministry holding = castle_holding } -35 = { +2770 = { # Torinost Fort culture = noble_scadrian religion = steel_ministry @@ -259,13 +260,13 @@ } # --- c_mantiz (d_torinost) --- -36 = { +2755 = { # Mantiz culture = noble_scadrian religion = steel_ministry holding = castle_holding } -37 = { +2756 = { # Mantiz Garrison culture = noble_scadrian religion = steel_ministry @@ -273,13 +274,13 @@ } # --- c_nordel (d_torinost) --- -38 = { +2757 = { # Nordel culture = noble_scadrian religion = steel_ministry holding = castle_holding } -39 = { +2758 = { # Nordel Mines culture = skaa religion = steel_ministry @@ -287,18 +288,18 @@ } # ============================================================ -# EASTERN DOMINANCE (Provinces 40-57) +# EASTERN DOMINANCE # Trade and commerce heartland # ============================================================ # --- c_fadrex (d_fadrex) --- -40 = { +2950 = { # Fadrex City - Major eastern city culture = noble_scadrian religion = steel_ministry holding = castle_holding } -41 = { +2953 = { # Fadrex Garrison culture = noble_scadrian religion = steel_ministry @@ -306,13 +307,13 @@ } # --- c_vetitan (d_fadrex) --- -42 = { +2954 = { # Vetitan culture = noble_scadrian religion = steel_ministry holding = castle_holding } -43 = { +2955 = { # Vetitan Quarry culture = skaa religion = steel_ministry @@ -320,13 +321,13 @@ } # --- c_tremredare (d_fadrex) --- -44 = { +2952 = { # Tremredare culture = noble_scadrian religion = steel_ministry holding = castle_holding } -45 = { +2951 = { # Tremredare Walls culture = noble_scadrian religion = steel_ministry @@ -334,13 +335,13 @@ } # --- c_austrex_east (d_austrex_east) --- -46 = { +2945 = { # Austrex East culture = noble_scadrian religion = steel_ministry holding = castle_holding } -47 = { +2946 = { # Austrex East Port culture = noble_scadrian religion = steel_ministry @@ -348,13 +349,13 @@ } # --- c_doriel (d_austrex_east) --- -48 = { +2947 = { # Doriel culture = noble_scadrian religion = steel_ministry holding = castle_holding } -49 = { +2949 = { # Doriel Fields culture = skaa religion = steel_ministry @@ -362,13 +363,13 @@ } # --- c_salmont (d_austrex_east) --- -50 = { +2948 = { # Salmont culture = noble_scadrian religion = steel_ministry holding = castle_holding } -51 = { +2942 = { # Salmont Warehouses culture = noble_scadrian religion = steel_ministry @@ -376,13 +377,13 @@ } # --- c_statlin (d_statlin) --- -52 = { +2943 = { # Statlin culture = noble_scadrian religion = steel_ministry holding = castle_holding } -53 = { +2939 = { # Statlin Market culture = noble_scadrian religion = steel_ministry @@ -390,13 +391,13 @@ } # --- c_benton (d_statlin) --- -54 = { +2957 = { # Benton culture = noble_scadrian religion = steel_ministry holding = castle_holding } -55 = { +2958 = { # Benton Farms culture = skaa religion = steel_ministry @@ -404,13 +405,13 @@ } # --- c_elming (d_statlin) --- -56 = { +2959 = { # Elming culture = noble_scadrian religion = steel_ministry holding = castle_holding } -57 = { +2961 = { # Elming Forge culture = skaa religion = steel_ministry @@ -418,18 +419,18 @@ } # ============================================================ -# WESTERN DOMINANCE (Provinces 58-73) +# WESTERN DOMINANCE # Agricultural lands and vineyards # ============================================================ # --- c_hassedel (d_hassedel) --- -58 = { +2065 = { # Hassedel culture = noble_scadrian religion = steel_ministry holding = castle_holding } -59 = { +2070 = { # Hassedel Keep culture = noble_scadrian religion = steel_ministry @@ -437,13 +438,13 @@ } # --- c_turenval (d_hassedel) --- -60 = { +2030 = { # Turenval culture = noble_scadrian religion = steel_ministry holding = castle_holding } -61 = { +2033 = { # Turenval Orchards culture = skaa religion = steel_ministry @@ -451,13 +452,13 @@ } # --- c_wesring (d_hassedel) --- -62 = { +2032 = { # Wesring culture = noble_scadrian religion = steel_ministry holding = castle_holding } -63 = { +2068 = { # Wesring Tower culture = noble_scadrian religion = steel_ministry @@ -465,13 +466,13 @@ } # --- c_longsfollow (d_longsfollow) --- -64 = { +2076 = { # Longsfollow culture = noble_scadrian religion = steel_ministry holding = castle_holding } -65 = { +2077 = { # Longsfollow Inn culture = noble_scadrian religion = steel_ministry @@ -479,13 +480,13 @@ } # --- c_kanton (d_longsfollow) --- -66 = { +2075 = { # Kanton culture = noble_scadrian religion = steel_ministry holding = castle_holding } -67 = { +2459 = { # Kanton Mills culture = skaa religion = steel_ministry @@ -493,13 +494,13 @@ } # --- c_brennin (d_longsfollow) --- -68 = { +2071 = { # Brennin culture = noble_scadrian religion = steel_ministry holding = castle_holding } -69 = { +2073 = { # Brennin Vineyards culture = skaa religion = steel_ministry @@ -507,13 +508,13 @@ } # --- c_charneost (d_charneost) --- -70 = { +2380 = { # Charneost culture = noble_scadrian religion = steel_ministry holding = castle_holding } -71 = { +2382 = { # Charneost Garrison culture = noble_scadrian religion = steel_ministry @@ -521,13 +522,13 @@ } # --- c_dalling (d_charneost) --- -72 = { +2348 = { # Dalling culture = noble_scadrian religion = steel_ministry holding = castle_holding } -73 = { +2376 = { # Dalling Stables culture = noble_scadrian religion = steel_ministry @@ -535,18 +536,18 @@ } # ============================================================ -# SOUTHERN DOMINANCE (Provinces 74-89) +# SOUTHERN DOMINANCE # Pits of Hathsin and southern territories # ============================================================ # --- c_pits_of_hathsin (d_pits_of_hathsin) --- -74 = { +2482 = { # The Pits of Hathsin - Atium mining prison culture = noble_scadrian religion = steel_ministry holding = castle_holding } -75 = { +2481 = { # Pits Garrison culture = noble_scadrian religion = steel_ministry @@ -554,13 +555,13 @@ } # --- c_latten (d_pits_of_hathsin) --- -76 = { +2480 = { # Latten culture = noble_scadrian religion = steel_ministry holding = castle_holding } -77 = { +2479 = { # Latten Outpost culture = noble_scadrian religion = steel_ministry @@ -568,13 +569,13 @@ } # --- c_grenford (d_pits_of_hathsin) --- -78 = { +2477 = { # Grenford culture = noble_scadrian religion = steel_ministry holding = castle_holding } -79 = { +2478 = { # Grenford Walls culture = noble_scadrian religion = steel_ministry @@ -582,13 +583,13 @@ } # --- c_veldence (d_veldence) --- -80 = { +2041 = { # Veldence culture = noble_scadrian religion = steel_ministry holding = castle_holding } -81 = { +2045 = { # Veldence Estate culture = noble_scadrian religion = steel_ministry @@ -596,13 +597,13 @@ } # --- c_torining (d_veldence) --- -82 = { +2043 = { # Torining culture = noble_scadrian religion = steel_ministry holding = castle_holding } -83 = { +2044 = { # Torining Watch culture = noble_scadrian religion = steel_ministry @@ -610,13 +611,13 @@ } # --- c_balefire (d_veldence) --- -84 = { +2469 = { # Balefire culture = noble_scadrian religion = steel_ministry holding = castle_holding } -85 = { +2467 = { # Balefire Beacon culture = noble_scadrian religion = steel_ministry @@ -624,13 +625,13 @@ } # --- c_south_keep (d_south_keep) --- -86 = { +2494 = { # South Keep culture = noble_scadrian religion = steel_ministry holding = castle_holding } -87 = { +2493 = { # South Keep Barracks culture = noble_scadrian religion = steel_ministry @@ -638,13 +639,13 @@ } # --- c_darriston (d_south_keep) --- -88 = { +2499 = { # Darriston culture = noble_scadrian religion = steel_ministry holding = castle_holding } -89 = { +2495 = { # Darriston Harbor culture = noble_scadrian religion = steel_ministry @@ -652,18 +653,18 @@ } # ============================================================ -# REMOTE DOMINANCE (Provinces 90-105) +# REMOTE DOMINANCE # Frontier lands at the edge of the empire # ============================================================ # --- c_remote_edge (d_remote_edge) --- -90 = { +2721 = { # Remote Edge culture = noble_scadrian religion = steel_ministry holding = castle_holding } -91 = { +2722 = { # Remote Edge Watchtower culture = noble_scadrian religion = steel_ministry @@ -671,13 +672,13 @@ } # --- c_ashfield (d_remote_edge) --- -92 = { +2723 = { # Ashfield culture = noble_scadrian religion = steel_ministry holding = castle_holding } -93 = { +2751 = { # Ashfield Settlement culture = skaa religion = steel_ministry @@ -685,13 +686,13 @@ } # --- c_misthollow (d_remote_edge) --- -94 = { +2750 = { # Misthollow culture = noble_scadrian religion = steel_ministry holding = castle_holding } -95 = { +2752 = { # Misthollow Ruins culture = noble_scadrian religion = steel_ministry @@ -699,13 +700,13 @@ } # --- c_farmost (d_farmost) --- -96 = { +2717 = { # Farmost culture = noble_scadrian religion = steel_ministry holding = castle_holding } -97 = { +2719 = { # Farmost Outpost culture = noble_scadrian religion = steel_ministry @@ -713,13 +714,13 @@ } # --- c_koloss_range (d_farmost) --- -98 = { +2057 = { # Koloss Range - Near koloss tribal territories culture = noble_scadrian religion = steel_ministry holding = castle_holding } -99 = { +2058 = { # Koloss Range Fort culture = noble_scadrian religion = steel_ministry @@ -727,13 +728,13 @@ } # --- c_deepness_border (d_farmost) --- -100 = { +2720 = { # Deepness Border - Edge of the known world culture = noble_scadrian religion = steel_ministry holding = castle_holding } -101 = { +2056 = { # Deepness Watchtower culture = noble_scadrian religion = steel_ministry @@ -741,13 +742,13 @@ } # --- c_frontier (d_frontier) --- -102 = { +2759 = { # Frontier culture = noble_scadrian religion = steel_ministry holding = castle_holding } -103 = { +2760 = { # Frontier Garrison culture = noble_scadrian religion = steel_ministry @@ -755,13 +756,13 @@ } # --- c_ashmount_view (d_frontier) --- -104 = { +2761 = { # Ashmount View - Settlement near an ashmount culture = noble_scadrian religion = steel_ministry holding = castle_holding } -105 = { +2762 = { # Ashmount View Shelter culture = noble_scadrian religion = steel_ministry