Bannerlord has encountered a problem and will close itself.
This is a community Crash Report. Please save it and use it for reporting the error. Do not provide screenshots, provide the report!
Most likely this error was caused by a custom installed module.

If you were in the middle of something, the progress might be lost.

Launcher: steam (08.92.64.03)
Runtime: .NET Framework 4.8.9241.0


+ Exception

Exception Information:
Potential Source Module Id: HeroEnhancement
Type: System.NullReferenceException
Message: Object reference not set to an instance of an object.
Stacktrace:
  1. at bool HeroEnhancement.StrategyAttrEnhance+RunTownWorkshopPrefixPatch.Prefix(ref WorkshopsCampaignBehavior __instance, ref Town townComponent, ref Workshop workshop) in D:/1.2.8闲鱼生意/更新MOD/HeroEnhancement/StrategyAttrEnhance.cs:line 515
  2. at void TaleWorlds.CampaignSystem.CampaignBehaviors.WorkshopsCampaignBehavior.RunTownWorkshop_Patch1(WorkshopsCampaignBehavior this, Town townComponent, Workshop workshop)
  3. at void TaleWorlds.CampaignSystem.CampaignBehaviors.WorkshopsCampaignBehavior.RunTownShopsAtGameStart()
  4. at void TaleWorlds.CampaignSystem.CampaignBehaviors.WorkshopsCampaignBehavior.OnNewGameCreatedPartialFollowUp(CampaignGameStarter starter, int i)
  5. at void TaleWorlds.CampaignSystem.MbEvent<T1, T2>.InvokeList(EventHandlerRec<T1, T2> list, T1 t1, T2 t2)
  6. at void TaleWorlds.CampaignSystem.CampaignEvents.OnNewGameCreated(CampaignGameStarter campaignGameStarter)
  7. at void TaleWorlds.CampaignSystem.CampaignEventDispatcher.OnNewGameCreated(CampaignGameStarter campaignGameStarter)
  8. at void TaleWorlds.CampaignSystem.Campaign.OnNewGameCreated(CampaignGameStarter gameStarter)
  9. at void TaleWorlds.CampaignSystem.Campaign.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, out GameTypeLoadingStates nextState)
  10. at bool TaleWorlds.Core.GameType.DoLoadingForGameType()
  11. at void SandBox.SandBoxGameManager.DoLoadingForGameManager(GameManagerLoadingSteps gameManagerLoadingStep, out GameManagerLoadingSteps nextStep)
  12. at bool TaleWorlds.Core.GameManagerBase.DoLoadingForGameManager()
  13. at void TaleWorlds.MountAndBlade.GameLoadingState.OnTick(float dt)
  14. at void TaleWorlds.Core.GameStateManager.OnTick(float dt)
  15. at void TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch2(Module this, float dt)

+ Enhanced Stacktrace

+ Involved Modules and Plugins

From Highest Probability to Lowest:

+ Installed Modules

+ Assemblies

+ Harmony Patches

+ Log Files