Skip to content

Commit e8a13e4

Browse files
authored
Fix for the vanilla Great Moravia holder remaining on the lobby map in 867 (#3012) #patch
Also removed a mapping which doesn't make sense to me, Cotinians were not Moravians.
2 parents 764eb2d + 4b699dd commit e8a13e4

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

ImperatorToCK3/CK3/World.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,6 @@ internal World(Imperator.World impWorld, Configuration config, Thread? irCoaExtr
340340
ImportImperatorHoldingsIfNotDisabledByConfiguration(impWorld, config);
341341

342342
LandedTitles.ImportDevelopmentFromImperator(Provinces, CorrectedDate, config.ImperatorCivilizationWorth);
343-
LandedTitles.RemoveInvalidLandlessTitles(config.CK3BookmarkDate);
344343

345344
// Apply region-specific tweaks.
346345
HandleIcelandAndFaroeIslands(impWorld, config);
@@ -352,6 +351,8 @@ internal World(Imperator.World impWorld, Configuration config, Thread? irCoaExtr
352351

353352
// Now that Islam has been handled, we can generate filler holders without the risk of making them Muslim.
354353
GenerateFillerHoldersForUnownedLands(impWorld.Provinces, Cultures, config);
354+
// The filler holders have overwritten some counties, so now we can remove holders from titles that have become landless.
355+
LandedTitles.RemoveInvalidLandlessTitles(config.CK3BookmarkDate);
355356
Logger.IncrementProgress();
356357
if (!config.StaticDeJure) {
357358
LandedTitles.SetDeJureKingdomsAndAbove(config.CK3BookmarkDate, Cultures, Characters, MapData, CK3RegionMapper, LocDB);
@@ -1349,10 +1350,12 @@ private void GenerateFillerHoldersForUnownedLands(Imperator.Provinces.ProvinceCo
13491350

13501351
duchy.SetHolder(holder, date);
13511352
duchy.SetGovernment(government, date);
1353+
duchy.SetDeFactoLiege(newLiege: null, date);
13521354
duchyIdToHolderDict[duchy.Id] = holder;
13531355
} else {
13541356
county.SetGovernment(government, date);
13551357
}
1358+
county.SetDeFactoLiege(newLiege: null, date);
13561359
}
13571360
}
13581361

ImperatorToCK3/Data_Files/configurables/title_map.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,6 @@ link = { ir = BMY ck3 = k_blemmyia rank = k }
102102
link = { ir = HVT ck3 = k_switzerland rank = k }
103103

104104
#Illyria and Dacia
105-
106-
link = { ir = OTN ck3 = k_moravia rank = k }
107105
link = { ir = TYR ck3 = k_moldavia rank = k }
108106
link = { ir = NRC ck3 = k_austria rank = k }
109107

0 commit comments

Comments
 (0)