diff --git a/ImperatorToCK3/CK3/World.cs b/ImperatorToCK3/CK3/World.cs index 7d636b2ef..cb5b9495e 100644 --- a/ImperatorToCK3/CK3/World.cs +++ b/ImperatorToCK3/CK3/World.cs @@ -384,12 +384,13 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac } Logger.IncrementProgress(); + var modifierMapper = new ModifierMapper("configurables/holy_site_effect_mappings.txt"); + Parallel.Invoke( () => ImportImperatorWars(impWorld, config.CK3BookmarkDate), () => { - var holySiteEffectMapper = new HolySiteEffectMapper("configurables/holy_site_effect_mappings.txt"); - Religions.DetermineHolySites(Provinces, impWorld.Religions, holySiteEffectMapper, config.CK3BookmarkDate); + Religions.DetermineHolySites(Provinces, impWorld.Religions, modifierMapper, config.CK3BookmarkDate); Religions.GenerateMissingReligiousHeads(LandedTitles, Characters, Provinces, Cultures, config.CK3BookmarkDate); Logger.IncrementProgress();