Okay so i have been playing bannerlord for a while and it's been really interesting and i have played bannerlord with mods, I'm currently on v 1.2.10 and have quite a few mods, all compatible and nothing that alter significantly any of the core basic mechanics. But after defeating the Aserai who were the last thorn in the way of uniting entire Calradia under my banner, I actually ran into a very annoying issue. After a while of in game days/time I get a crash which is not related to any mod
Here is the log
- ExceptionException Information:Type: System.NullReferenceExceptionMessage: Object reference not set to an instance of an object.Stacktrace:at int TaleWorlds.CampaignSystem.FactionManager.GetRelationBetweenClans(Clan clan1, Clan clan2)at float TaleWorlds.CampaignSystem.GameComponents.DefaultDiplomacyModel.GetScoreOfClanToLeaveKingdom(Clan clan, Kingdom kingdom)at int TaleWorlds.CampaignSystem.BarterSystem.Barterables.LeaveKingdomAsClanBarterable.GetUnitValueForFaction(IFaction faction)at void TaleWorlds.CampaignSystem.CampaignBehaviors.BarterBehaviors.DiplomaticBartersBehavior.ConsiderClanLeaveKingdom(Clan clan)at void TaleWorlds.CampaignSystem.CampaignBehaviors.BarterBehaviors.DiplomaticBartersBehavior.DailyTickClan(Clan clan)at void TaleWorlds.CampaignSystem.MbEvent<T>.InvokeList(EventHandlerRec<T> list, T t)at void TaleWorlds.CampaignSystem.CampaignEvents.DailyTickClan(Clan clan)at void TaleWorlds.CampaignSystem.CampaignEventDispatcher.DailyTickClan(Clan clan)at void TaleWorlds.CampaignSystem.CampaignPeriodicEventManager+PeriodicTicker<T>.PeriodicTickSome(double timeUnitsElapsed)at void TaleWorlds.CampaignSystem.CampaignPeriodicEventManager.PeriodicDailyTick()at void TaleWorlds.CampaignSystem.CampaignPeriodicEventManager.TickPeriodicEvents()at void TaleWorlds.CampaignSystem.Campaign.Tick()at void TaleWorlds.CampaignSystem.GameState.MapState.OnMapModeTick(float dt)at void TaleWorlds.CampaignSystem.GameState.MapState.OnTick(float dt)at void TaleWorlds.Core.GameStateManager.OnTick(float dt)at void TaleWorlds.Core.Game.OnTick(float dt)at void TaleWorlds.Core.GameManagerBase.OnTick(float dt)at void TaleWorlds.MountAndBlade.Module.OnApplicationTick(float dt)at void TaleWorlds.DotNet.Managed.ApplicationTick(float dt)at void ManagedCallbacks.LibraryCallbacksGenerated.Managed_ApplicationTick_Patch1(float dt)
I tried and disabled all mods related to in game diplomacy (diplomacy, kingdom destruction, allegiance overhaul, annexation etc)
initially talked with the Allegiance Overhaul author and he said that there have been no such scripts that inject anything into the save, pointing that this is a vanilla issue, which it does seem like it is.
As this is only happen after conquering entirety of Calradia.
I do not have any knowledge of bannerlord code (I barely had a knowledge of skyrim mods)
Now no matter how and when I open the game, after a while it is bound to crash and I'm afraid that while is hardly 2 or 3 minutes
[link] [comments]
Comments
Post a Comment