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.


+ Exception

Exception information
Type: System.ArgumentNullException
Message: Value cannot be null. Parameter name: key
Source: mscorlib
CallStack:
  1. at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
  2. at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  3. at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
  4. at TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CaravansCampaignBehavior.UpdateAverageValues()
  5. at TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CaravansCampaignBehavior.OnSessionLaunched(CampaignGameStarter campaignGameStarter)
  6. at TaleWorlds.CampaignSystem.MbEvent`1.InvokeList(EventHandlerRec`1 list, T t)
  7. at TaleWorlds.CampaignSystem.CampaignEvents.OnSessionStart(CampaignGameStarter campaignGameStarter)
  8. at TaleWorlds.CampaignSystem.CampaignEventDispatcher.OnSessionStart(CampaignGameStarter campaignGameStarter)
  9. at TaleWorlds.CampaignSystem.Campaign.OnSessionStart(CampaignGameStarter starter)
  10. at TaleWorlds.CampaignSystem.Campaign.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, GameTypeLoadingStates& nextState)
  11. at StoryMode.CampaignStoryMode.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, GameTypeLoadingStates& nextState)
  12. at TaleWorlds.Core.GameType.DoLoadingForGameType()
  13. at SandBox.CampaignGameManager.DoLoadingForGameManager(GameManagerLoadingSteps gameManagerLoadingStep, GameManagerLoadingSteps& nextStep)
  14. at TaleWorlds.Core.GameManagerBase.DoLoadingForGameManager()
  15. at TaleWorlds.MountAndBlade.GameLoadingState.OnTick(Single dt)
  16. at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
  17. at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch2(Module this, Single dt)

+ Installed Modules

+ Assemblies

+ Harmony Patches

  • TaleWorlds.DotNet.Managed.ApplicationTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnApplicationTickCorePatchFinalizer;

  • TaleWorlds.Engine.ScriptComponentBehaviour.OnTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnComponentBehaviourTickPatchFinalizer;

  • TaleWorlds.MountAndBlade.Module.OnApplicationTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnApplicationTickPatchFinalizer;

  • TaleWorlds.MountAndBlade.View.Missions.MissionView.OnMissionScreenTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnMissionScreenTickPatchFinalizer;

  • TaleWorlds.Engine.Screens.ScreenManager.Tick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnFrameTickPatchFinalizer;

  • TaleWorlds.MountAndBlade.Mission.Tick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnTickMissionPatchFinalizer;

  • TaleWorlds.MountAndBlade.MissionBehaviour.OnMissionTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnMissionTickPatchFinalizer;

  • TaleWorlds.SaveSystem.TypeExtensions.IsContainer
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.TypeExtensionsPatchIsContainerPrefix;

  • TaleWorlds.Library.ViewModel.ExecuteCommand
    • Prefixes
      • Owner: bannerlord.mcm.ui.viewmodelpatch; Namespace: MCM.UI.Patches.ViewModelPatchExecuteCommandPatch;
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelPatchViewModel_ExecuteCommand_Transpiler;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetPrefab.LoadFrom
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.WidgetPrefabPatchWidgetPrefab_LoadFrom_Transpiler;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.Initialize
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.WidgetFactoryPatchInitializeTranspiler;

  • TaleWorlds.GauntletUI.BrushFactory.get_Brushes
    • Postfixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManagerGetBrushesPostfix;

  • TaleWorlds.GauntletUI.BrushFactory.GetBrush
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManagerGetBrushPrefix;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.GetCustomType
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerGetCustomTypePrefix;
      • Owner: bannerlord.mcm.resourcehandler.post154; Namespace: MCM.UI.Patches.WidgetFactoryPost154PatchGetCustomTypePrefix; Index: 1;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.CreateBuiltinWidget
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerCreateBuiltinWidgetPrefix;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.GetWidgetTypes
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerGetWidgetTypesPostfix;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.IsCustomType
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerIsCustomTypePrefix;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.OnUnload
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerOnUnloadPrefix;
      • Owner: bannerlord.mcm.resourcehandler.post154; Namespace: MCM.UI.Patches.WidgetFactoryPost154PatchOnUnloadPrefix; Index: 1;

  • TaleWorlds.TwoDimension.EditableText.GetCursorPosition
    • Finalizers
      • Owner: bannerlord.mcm.ui.editabletextpatch; Namespace: MCM.UI.Patches.EditableTextPatchGetCursorPosition;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleLoad
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseSubModuleLoadPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleUnloaded
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnSubModuleUnloadedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeInitialModuleScreenSetAsRoot
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnBeforeInitialModuleScreenSetAsRootPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameStart
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnGameStartPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameEnd
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnGameEndPostfix;

  • SandBox.SandBoxSubModule.OnSubModuleLoad
    • Prefixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerSubModuleLoadPrefix;
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerSubModuleLoadPostfix;

  • SandBox.SandBoxSubModule.OnGameStart
    • Prefixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerOnGameStartPrefix;
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerOnGameStartPostfix;

  • MCM.IntegratedLoaderSubModule..ctor
    • Prefixes
      • Owner: bannerlord.mcm.implementation.mcmv3.loaderpreventer; Namespace: MCM.Implementation.MCMv3.Patches.MCMv3IntegratedLoaderSubModulePatchStopIntegratedLoaderSubModuleCtor;

  • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;

  • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;

  • TaleWorlds.Library.ViewModel.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CraftingCampaignBehavior.CreateCraftedWeapon
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.CraftingCampaignBehaviorPatchesCreateCraftedWeaponPrefix;
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.CraftingCampaignBehaviorPatchesCreateCraftedWeaponPostfix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CraftingCampaignBehavior.DoRefinement
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.CraftingCampaignBehaviorPatchesDoRefinementPostfix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CraftingCampaignBehavior.DoSmelting
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.CraftingCampaignBehaviorPatchesDoSmeltingPostfix;
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DoSmeltingPatchPostfix; Index: 1;

  • TaleWorlds.Core.Crafting.get_CraftedWeaponName
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.CraftingPatchesCraftedWeaponNameGetterPostfix;

  • TaleWorlds.Core.Crafting.InitializePreCraftedWeaponOnLoad
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.CraftingPatchesInitializePreCraftedWeaponOnLoadPostfix;
      • Owner: mod.CraftedItemCopyright.bannerlord; Namespace: CraftedItemCopyright.CraftedItemCopyrightPatches+InitializePreCraftedWeaponOnLoadPatchPostfix; Index: 1;
    • Finalizers
      • Owner: mod.CraftedItemCopyright.bannerlord; Namespace: CraftedItemCopyright.CraftedItemCopyrightPatches+InitializePreCraftedWeaponOnLoadPatchFinalizer;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.GetRefiningFormulas
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.DefaultSmithingModelPatchesGetRefiningFormulasPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.GetModifierTierForSmithedWeapon
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.DefaultSmithingModelPatchesGetModifierTierForSmithedWeaponPostfix;

  • TaleWorlds.CampaignSystem.InventoryLogic.InitializeRosters
    • Prefixes
      • Owner: com.bannerlord.Jiros.ManageRemoteCompanionsAndParties; Namespace: ManageRemoteCompanions.PatchInventoryInitRostersPrefix;
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.InventoryLogicPatchesInitializeRostersPrefix;

  • SandBox.GauntletUI.CraftingGauntletScreen.Initialize
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingGauntletScreenPatchesInitializePostfix;

  • SandBox.GauntletUI.CraftingGauntletScreen.OnFinalize
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingGauntletScreenPatchesOnFinalizePostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CraftingVM..ctor
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingVMPatchesConstructorPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CraftingVM.ExecuteSwitchToCrafting
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingVMPatchesExecuteSwitchToCraftingPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CraftingVM.ExecuteSwitchToSmelting
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingVMPatchesExecuteSwitchToSmeltingPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CraftingVM.ExecuteSwitchToRefinement
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingVMPatchesExecuteSwitchToRefinementPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CraftingVM.set_CurrentCraftingHero
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingVMPatchesCurrentCraftingHeroSetterPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CraftingVM.HaveEnergy
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.CraftingVMPatchesHaveEnergyPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Refinement.RefinementVM.OnCraftingHeroChanged
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.RefinementVMPatchesOnCraftingHeroChangedPrefix;
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.RefinementVMPatchesOnCraftingHeroChangedPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Smelting.SmeltingSortControllerVM.SortByCurrentState
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesSortByCurrentStatePrefix;
    • Finalizers
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesSortByCurrentStateFinalizer;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Smelting.SmeltingSortControllerVM.ExecuteSortByName
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesExecuteSortByNamePrefix;
    • Finalizers
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesExecuteSortByNameFinalizer;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Smelting.SmeltingSortControllerVM.ExecuteSortByYield
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesExecuteSortByYieldPrefix;
    • Finalizers
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesExecuteSortByYieldFinalizer;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Smelting.SmeltingSortControllerVM.ExecuteSortByType
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesExecuteSortByTypePrefix;
    • Finalizers
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingSortControllerVMPatchesExecuteSortByTypeFinalizer;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Smelting.SmeltingVM.RefreshList
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingVMPatchesRefreshListPrefix;
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.RefreshListRenamePatchPostfix; Index: 1;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.Smelting.SmeltingVM.SmeltSelectedItems
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.SmeltingVMPatchesSmeltSelectedItemsPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.WeaponDesign.WeaponDesignVM.set_IsInFinalCraftingStage
    • Prefixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.ViewModelPatches.WeaponDesignVMPatchesIsInFinalCraftingStageSetterPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.WeaponDesign.WeaponDesignVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.BetterSmithing; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Craft.WeaponDesign.WeaponDesignVM.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.BetterSmithing; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultCharacterDevelopmentModel.get_LevelsPerAttributePoint
    • Postfixes
      • Owner: harmonyPatch; Namespace: AttributePerLevel.Patches+GetLevelsPerAttributePointPatchPostfix;

  • TaleWorlds.CampaignSystem.TournamentGame.GetTournamentPrize
    • Postfixes
      • Owner: mod.CraftedItemCopyright.bannerlord; Namespace: CraftedItemCopyright.CraftedItemCopyrightPatches+GetTournamentPrizePatchPostfix;
    • Finalizers
      • Owner: mod.CraftedItemCopyright.bannerlord; Namespace: CraftedItemCopyright.CraftedItemCopyrightPatches+GetTournamentPrizePatchFinalizer;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.HideoutCampaignBehavior.IsHideoutAttackableNow
    • Prefixes
      • Owner: bannerlord.daytimehideouts; Namespace: DaytimeHideouts.HideoutCampaignBehaviorIsHideoutAttackableNowPatchPrefix;

  • TaleWorlds.CampaignSystem.CharacterObject.UpdatePlayerCharacterBodyProperties
    • Postfixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.CharacterObjectPatchPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.ClanManagement.ClanLordItemVM.OnNamingHeroOver
    • Postfixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.ClanLordItemVMPatchOnNamingHeroOverPostfix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.FaceGenPropertyVM.RefreshValues
    • Postfixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.FaceGenPropertyVMPatchRefreshValuesPostfix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.FaceGenPropertyVM.set_Value
    • Postfixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.FaceGenPropertyVMPatchSetValuePostfix;

  • TaleWorlds.MountAndBlade.Module.CreateProcessedSkinsXMLForNative
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.ModuleProcessSkinsXmlPatchPrefix;

  • TaleWorlds.MountAndBlade.BodyGenerator.SaveCurrentCharacter
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.BodyGeneratorPatch+SaveCurrentCharacterPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.DynamicBodyCampaignBehavior.DailyTick
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.DynamicBodyPatchPrefix;

  • TaleWorlds.MountAndBlade.MissionBehaviour.OnRegisterBlow
    • Prefixes
      • Owner: DismembermentPlus; Namespace: DismembermentPlus.Patches.OnRegisterBlowPatchOnRegisterBlowPrefix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.HUD.KillFeed.SPKillFeedVM.OnAgentRemoved
    • Prefixes
      • Owner: DismembermentPlus; Namespace: DismembermentPlus.Patches.SPKillFeedVMPatchOnAgentRemovedPrefix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.HUD.KillFeed.SPKillFeedVM.OnPersonalKill
    • Prefixes
      • Owner: DismembermentPlus; Namespace: DismembermentPlus.Patches.SPKillFeedVMPatchOnPersonalKillPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanTierModel.GetCompanionLimitFromTier
    • Postfixes
      • Owner: mod.bannerlord.distinguishedservice; Namespace: DistinguishedService.CompanionLimitPatchPostfix;

  • TaleWorlds.CampaignSystem.GameMenus.GameMenuCallbackManager.InitializeState
    • Postfixes
      • Owner: io.dallen.bannerlord.fastdialogue; Namespace: MBFastDialogue.Patches.GameMenuCallbackManagerPatch1Postfix;

  • StoryMode.GameModels.StoryModeEncounterGameMenuModel.GetEncounterMenu
    • Postfixes
      • Owner: io.dallen.bannerlord.fastdialogue; Namespace: MBFastDialogue.Patches.StoryModeEncounterGameMenuModelPatch1Postfix;

  • SandBox.View.Map.MapScreen.HandleLeftMouseButtonClick
    • Prefixes
      • Owner: bannerlord.exitsettlement; Namespace: ExitSettlement.MapScreenHandleLeftMouseButtonClickPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.ClanManagement.Categories.ClanPartiesVM.OnPartySelection
    • Postfixes
      • Owner: com.bannerlord.Jiros.ManageRemoteCompanionsAndParties; Namespace: ManageRemoteCompanions.PatchClanPartiesVMPostfix;

  • TaleWorlds.CampaignSystem.InventoryLogic.ResetLogic
    • Prefixes
      • Owner: com.bannerlord.Jiros.ManageRemoteCompanionsAndParties; Namespace: ManageRemoteCompanions.PatchInventoryResetPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.SPInventoryVM.get_CharacterList
    • Postfixes
      • Owner: com.bannerlord.Jiros.ManageRemoteCompanionsAndParties; Namespace: ManageRemoteCompanions.SPInventoryVMPatchv2Postfix;

  • TaleWorlds.MountAndBlade.Mission.DecideWeaponCollisionReaction
    • Postfixes
      • Owner: xorberax.cutthrougheveryone; Namespace: CutThroughEveryone.CutThroughEveryonePatchDecideWeaponCollisionReactionPostfix;

  • TaleWorlds.MountAndBlade.Mission.MeleeHitCallback
    • Postfixes
      • Owner: xorberax.cutthrougheveryone; Namespace: CutThroughEveryone.CutThroughEveryonePatchMeleeHitCallbackPostfix;

  • TaleWorlds.MountAndBlade.View.Screen.MissionScreen.UpdateCamera
    • Prefixes
      • Owner: xorberax.shouldercam; Namespace: ShoulderCam.ShoulderCamPatchPrefix;
    • Postfixes
      • Owner: xorberax.shouldercam; Namespace: ShoulderCam.ShoulderCamPatchPostfix;

  • TaleWorlds.CampaignSystem.CharacterDevelopment.Managers.SkillLevelingManager.OnSurgeryApplied
    • Prefixes
      • Owner: com.Questry.CustomSpawns; Namespace: CustomSpawns.HarmonyPatches.OnSurgeryAppliedBugPatchPrefix;

  • TaleWorlds.MountAndBlade.GauntletUI.Widgets.Nameplate.SettlementNameplateEventVisualWidget.UpdateVisual
    • Postfixes
      • Owner: mod.bannerlord.highsellprice; Namespace: HighSellPrice.HighSellPriceWidgetPostfix;

  • SandBox.ViewModelCollection.Nameplate.SettlementNameplateVM.RefreshDynamicProperties
    • Postfixes
      • Owner: mod.bannerlord.highsellprice; Namespace: HighSellPrice.HighSellPriceVMPostfix;

  • TaleWorlds.CampaignSystem.Actions.DeclareWarAction.Apply
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.DeclareWarActionPatchApplyPatch;

  • TaleWorlds.CampaignSystem.Actions.DeclareWarAction.ApplyDeclareWarOverProvocation
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.DeclareWarActionPatchApplyDeclareWarOverProvocationPatch;

  • StoryMode.Behaviors.Quests.SupportKingdomQuestBehavior+SupportKingdomQuest.MainStoryLineChosen
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.SupportKingdomQuestPatchPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanPoliticsModel.CalculateInfluenceChange
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.DefaultClanPoliticsModelPatchCalculateInfluenceChangePatch;

  • TaleWorlds.CampaignSystem.Actions.GiveGoldToClanAction.ApplyFromHeroToClan
    • Prefixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.GiveGoldToClanActionPatchApplyFromHeroToClanPatch;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.KingdomDecisionProposalBehavior.ConsiderWar
    • Prefixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.KingdomDecisionProposalBehaviorPatchConsiderWarDecisionPatch;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.KingdomDecisionProposalBehavior.ConsiderPeace
    • Prefixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.KingdomDecisionProposalBehaviorPatchConsiderPeacePatch;

  • TaleWorlds.CampaignSystem.SandBox.GameMenusCallbacks.menu_settlement_taken_on_init
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.GameMenusCallbacksPatchmenu_settlement_taken_on_initPatch;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagementVM.RefreshValues
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.KingdomManagementVMPatchRefreshValuesPatch;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagementVM.ExecuteClose
    • Prefixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.KingdomManagementVMPatchExecuteClosePatch;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.UrbanCharactersCampaignBehavior.RegisterEvents
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.UrbanCharactersCampaignBehaviorPatchRegisterEventsPatch;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.UrbanCharactersCampaignBehavior.DailyTickHero
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.UrbanCharactersCampaignBehaviorPatchHourlyTickPatch;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.BarterBehaviors.DiplomaticBartersBehavior.ConsiderWar
    • Prefixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.DiplomaticBartersBehaviorPatchConsiderWarPatch;

  • SandBox.GauntletUI.EncyclopediaData.GetEncyclopediaPageInstance
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.EncyclopediaDataPatchGetEncyclopediaPageInstancePatch;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.KingdomDiplomacy.KingdomDiplomacyVM.RefreshDiplomacyList
    • Postfixes
      • Owner: mod.diplomacyfixes; Namespace: DiplomacyFixes.Patches.KingdomDiplomacyVMPatchRefreshDiplomacyListPatch;

  • StoryMode.CharacterCreationSystem.CharacterCreationContent.ApplyCulture
    • Postfixes
      • Owner: Bannerlord.ButterLib.CampaignIdentifier; Namespace: Bannerlord.ButterLib.Implementation.CampaignIdentifier.Patches.CharacterCreationContentApplyCulturePatchApplyCulturePostfix;

  • TaleWorlds.CampaignSystem.Clan.InitializeClan
    • Postfixes
      • Owner: Bannerlord.ButterLib.CampaignIdentifier; Namespace: Bannerlord.ButterLib.Implementation.CampaignIdentifier.Patches.ClanInitializeClanPatchInitializeClanPostfix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CampaignBehaviorManager.OnGameLoaded
    • Prefixes
      • Owner: Bannerlord.ButterLib.ObjectSystem; Namespace: Bannerlord.ButterLib.Implementation.ObjectSystem.Patches.CampaignBehaviorManagerPatchOnGameLoadedPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CampaignBehaviorManager.OnBeforeSave
    • Postfixes
      • Owner: Bannerlord.ButterLib.ObjectSystem; Namespace: Bannerlord.ButterLib.Implementation.ObjectSystem.Patches.CampaignBehaviorManagerPatchOnBeforeSavePostfix;

  • TaleWorlds.GauntletUI.Data.GauntletMovie.LoadMovie
    • Prefixes
      • Owner: bannerlord.mcm.resourcehandler.post154; Namespace: MCM.UI.Patches.GauntletMoviePatchLoadMovieHarmony;

  • TaleWorlds.MountAndBlade.ViewModelCollection.InitialMenuVM..ctor
    • Postfixes
      • Owner: bannerlord.mcm.mainmenuscreeninjection_v4; Namespace: MCM.UI.Functionality.DefaultGameMenuScreenHandlerConstructor; Priority: 300;

  • SandBox.View.Map.MapScreen.GetEscapeMenuItems
    • Postfixes
      • Owner: bannerlord.mcm.escapemenuinjection_v3; Namespace: MCM.UI.Functionality.DefaultIngameMenuScreenHandlerMapScreen_GetEscapeMenuItems; Priority: 300;

  • TaleWorlds.MountAndBlade.GauntletUI.GauntletMissionSingleplayerEscapeMenu.GetEscapeMenuItems
    • Postfixes
      • Owner: bannerlord.mcm.escapemenuinjection_v3; Namespace: MCM.UI.Functionality.DefaultIngameMenuScreenHandlerMissionSingleplayerEscapeMenu_GetEscapeMenuItems; Priority: 300;

  • TaleWorlds.MountAndBlade.GauntletUI.GauntletMissionSingleplayerEscapeMenu.OnMissionScreenInitialize
    • Postfixes
      • Owner: bannerlord.mcm.escapemenuinjection_v3; Namespace: MCM.UI.Functionality.DefaultIngameMenuScreenHandlerOnMissionScreenInitialize; Priority: 300;

  • TaleWorlds.MountAndBlade.GauntletUI.GauntletMissionEscapeMenuBase.OnMissionScreenFinalize
    • Postfixes
      • Owner: bannerlord.mcm.escapemenuinjection_v3; Namespace: MCM.UI.Functionality.DefaultIngameMenuScreenHandlerOnMissionScreenFinalize; Priority: 300;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.DefaultNotificationsCampaignBehavior.OnRelationChanged
    • Prefixes
      • Owner: HLC.TrueNobleOpinion; Namespace: TrueNobleOpinion.ApplyRelationBetweenHeroesOverridePrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultDiplomacyModel.GetHeroesForEffectiveRelation
    • Prefixes
      • Owner: HLC.TrueNobleOpinion; Namespace: TrueNobleOpinion.DiplomaticRelationOverridePrefix;

  • TaleWorlds.CampaignSystem.Campaign.HourlyTick
    • Postfixes
      • Owner: HLC.TruePrisoners; Namespace: TruePrisoners.PrisonerEscapeTickPostfix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.BarterBehaviors.DiplomaticBartersBehavior.ConsiderRansomPrisoner
    • Prefixes
      • Owner: HLC.TruePrisoners; Namespace: TruePrisoners.PrisonerFreedomOverridePrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.PrisonerRecruitCampaignBehavior.AddDialogs
    • Prefixes
      • Owner: HLC.TruePrisoners; Namespace: TruePrisoners.PrisonerDialogOverridePrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.EncounterGameMenuBehavior.AddGameMenus
    • Postfixes
      • Owner: HLC.TruePrisoners; Namespace: TruePrisoners.CastleOutsideDialogOverridePostfix;

  • TaleWorlds.CampaignSystem.Barterables.JoinKingdomAsClanBarterable.GetUnitValueForFaction
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.BarterablePatchesPostfix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CraftingCampaignBehavior.GetMaxHeroCraftingStamina
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.GetMaxHeroCraftingStaminaPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CraftingCampaignBehavior.HourlyTick
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.HourlyTickPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.GetPlayerMaximumTroopCountForHideoutMission
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultBanditDensityModelPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateRenownGain
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultBattleRewardModelPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateInfluenceGain
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultBattleRewardModelInfluencePatchPrefix;

  • TaleWorlds.CampaignSystem.DefaultBuildingTypes.InitializeAll
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultBuildingTypesPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartySizeLimitModel.CalculateMobilePartyMemberSizeLimit
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultPartySizeLimitModelPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartySizeLimitModel.CalculateMobilePartyPrisonerSizeLimitInternal
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultPrisonerSizeLimitModelPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartyWageModel.GetTotalWage
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultPartyWageModelPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultTournamentModel.GetRenownReward
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultTournamentModelPatchPrefix;

  • SandBox.Source.Missions.HideoutMissionController.IsSideDepleted
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.IsSideDepletedPatchPostfix;

  • SandBox.Source.Missions.HideoutMissionController.InitializeMission
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.InitializeMissionPatchPostfix;

  • SandBox.TournamentMissions.Missions.TournamentBehavior.OnPlayerWinTournament
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.OnPlayerWinTournamentPatchPrefix;

  • SandBox.ViewModelCollection.Tournament.TournamentVM.RefreshBetProperties
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.RefreshBetPropertiesPatchPostfix;

  • SandBox.ViewModelCollection.Tournament.TournamentVM.RefreshValues
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.RefreshValuesPatchPostfix;

  • SandBox.ViewModelCollection.Tournament.TournamentVM.get_IsBetButtonEnabled
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.IsBetButtonEnabledPatchPrefix;

  • TaleWorlds.Core.WeaponComponentData.get_CanHitMultipleTargets
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.WeaponComponentDataPatchPostfix;