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.NullReferenceException
Message: Object reference not set to an instance of an object.
Source: TaleWorlds.MountAndBlade.View
CallStack:
  1. at TaleWorlds.MountAndBlade.View.BannerVisual.ConvertToMultiMesh()
  2. at TaleWorlds.MountAndBlade.View.TableauCacheManager.BeginCreateBannerTexture(BannerCode bannerCode, Action`1 setAction, Boolean isTableau, Boolean isLarge)
  3. at TaleWorlds.MountAndBlade.View.BannerVisual.GetTableauTextureSmall(Action`1 setAction)
  4. at TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetTableauMaterial(ItemObject item, Banner banner)
  5. at TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.OnGetWeaponData(WeaponData& weaponData, MissionWeapon weapon, Boolean isFemale, Banner banner, Boolean needBatchedVersion)
  6. at TaleWorlds.MountAndBlade.MissionWeapon.GetWeaponData(Boolean needBatchedVersionForMeshes)
  7. at TaleWorlds.MountAndBlade.View.AgentVisuals.AddSkinArmorWeaponMultiMeshesToEntity(UInt32 teamColor1, UInt32 teamColor2, Boolean needBatchedVersion, String faceAnimation, Single faceAnimationTime)
  8. at TaleWorlds.MountAndBlade.View.AgentVisuals.Refresh(Boolean needBatchedVersionForWeaponMeshes, Boolean removeSkeleton, Equipment oldEquipment, Boolean isRandomProgress)
  9. at TaleWorlds.MountAndBlade.View.AgentVisuals..ctor(AgentVisualsData data, String name, Boolean isRandomProgress, Boolean needBatchedVersionForWeaponMeshes)
  10. at SandBox.View.Map.PartyVisual.AddCharacterToPartyIcon_Patch1(PartyVisual this, CharacterObject characterObject, UInt32 contourColor, String bannerKey, Int32 wieldedItemIndex, UInt32 teamColor1, UInt32 teamColor2, ActionIndexCache leaderAction, ActionIndexCache mountAction, Single animationStartProgress, Boolean& clearBannerEntityCache)
  11. at SandBox.View.Map.PartyVisual.AddMobileIconComponents(PartyBase party, Boolean& clearBannerComponentCache, Boolean& clearBannerEntityCache)
  12. at SandBox.View.Map.PartyVisual.RefreshPartyIcon(PartyBase party)
  13. at SandBox.View.Map.PartyVisual.TaleWorlds.CampaignSystem.IPartyVisual.Tick(Single realDt, Single dt, PartyBase party)
  14. at TaleWorlds.CampaignSystem.PartyBase.Tick(Single realDt, Single dt)
  15. at TaleWorlds.CampaignSystem.Campaign.RealTick(Single realDt)
  16. at TaleWorlds.CampaignSystem.MapState.OnMapModeTick(Single dt)
  17. at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
  18. at TaleWorlds.Core.Game.OnTick(Single dt)
  19. at TaleWorlds.Core.GameManagerBase.OnTick(Single dt)
  20. at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch3(Module this, Single dt)

+ Installed Modules

+ Assemblies

+ Harmony Patches

  • TaleWorlds.DotNet.Managed.ApplicationTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnApplicationTickCorePatchFinalizer;
      • Owner: mod.modlib.patches.mipen; Namespace: ModLib.Patches.Patches.DotNetPatchFinalizer; Index: 2;

  • 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;
      • Owner: mod.modlib.patches.mipen; Namespace: ModLib.Patches.OnApplicationTickPatchFinalizer; Index: 2;

  • 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.ConstantDefinition.GetValue
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManagerBlankTranspiler;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.SetWidgetAttributeFromString
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManagerBlankTranspiler;

  • TaleWorlds.GauntletUI.UIContext.GetBrush
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManagerBlankTranspiler;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.ConvertObject
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManagerBlankTranspiler;

  • 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.GauntletUI.PrefabSystem.WidgetTemplate.CreateWidgets
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerBlankTranspiler;

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.OnRelease
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerBlankTranspiler;

  • 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.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

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

  • TaleWorlds.MountAndBlade.GauntletUI.BodyGeneratorView..ctor
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.BodyGeneratorViewPathPostfix;

  • TaleWorlds.MountAndBlade.GauntletUI.BodyGeneratorView.OnFinalize
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.BodyGeneratorViewOnFinalizePathPostfix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.ClanManagement.Categories.ClanMembersVM.RefreshMembersList
    • Prefixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.PatchClanMembersVMPrefix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.FaceGenPropertyVM.get_Name
    • Prefixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.FaceGenPropertyVMNamePathPrefix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.FaceGenPropertyVM.set_Value
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.FaceGenPropertyVMValuePathPostfix;
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.FaceGenPropertyVMPatchSetValuePostfix; Index: 1;

  • TaleWorlds.MountAndBlade.Module.CreateProcessedSkinsXMLForNative
    • Prefixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.ModuleProcessSkinsXmlPatchPrefix;
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.ModuleProcessSkinsXmlPatchPrefix; Index: 1;

  • TaleWorlds.CampaignSystem.CharacterObject.UpdatePlayerCharacterBodyProperties
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.CharacterObjectPath+CharacterObjectPatchPostfix;
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.CharacterObjectPatchPostfix; Index: 1;

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

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TavernEmployeesCampaignBehavior.CreateTavernWench
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTavernEmployeesPatchPostfix1;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TavernEmployeesCampaignBehavior.CreateTavernkeeper
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTavernEmployeesPatchPostfix2;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TavernEmployeesCampaignBehavior.CreateMusician
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTavernEmployeesPatchPostfix3;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TavernEmployeesCampaignBehavior.CreateRansomBroker
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTavernEmployeesPatchPostfix4;

  • SandBox.Source.Towns.BoardGameCampaignBehavior.CreateGameHost
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateGameHostPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TownMerchantsCampaignBehavior.CreateBlacksmith
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownMerchantsPatchPostfix1;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TownMerchantsCampaignBehavior.CreateMerchant
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownMerchantsPatchPostfix2;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TownMerchantsCampaignBehavior.CreateHorseTrader
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownMerchantsPatchPostfix3;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TownMerchantsCampaignBehavior.CreateArmorer
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownMerchantsPatchPostfix4;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.Towns.TownMerchantsCampaignBehavior.CreateWeaponsmith
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownMerchantsPatchPostfix5;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsMan
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix1;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateSlowTownsMan
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix2;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsManForTavern
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix3;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsManTavernDrinker
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix4;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsManCarryingStuff
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix5;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsWoman
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix6;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsWomanCarryingStuff
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix7;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateTownsWomanForTavern
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix8;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateBroomsWoman
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix9;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateDancer
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix10;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateBeggar
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix11;

  • SandBox.Source.Towns.CommonTownsfolkCampaignBehavior.CreateFemaleBeggar
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateTownsfolkPatchPostfix12;

  • SandBox.Source.Towns.BarberCampaignBehavior.CreateBarber
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateBarberPatchPostfix;

  • SandBox.Source.Towns.CommonVillagersCampaignBehavior.CreateVillageMan
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateVillagersPatchPostfix1;

  • SandBox.Source.Towns.CommonVillagersCampaignBehavior.CreateVillageManCarryingStuff
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateVillagersPatchPostfix2;

  • SandBox.Source.Towns.CommonVillagersCampaignBehavior.CreateVillageWoman
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateVillagersPatchPostfix3;

  • SandBox.Source.Towns.CommonVillagersCampaignBehavior.CreateVillageWomanCarryingStuff
    • Postfixes
      • Owner: mod.bannerlord.everyone.recruit; Namespace: RecruitEveryone.CreateVillagersPatchPostfix4;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultMarriageModel.IsSuitableForMarriage
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Patches.DefaultMarriageModelPatchPrefix1;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultMarriageModel.IsCoupleSuitableForMarriage
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Patches.DefaultMarriageModelPatchPrefix2;

  • TaleWorlds.CampaignSystem.Romance.EndAllCourtships
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Patches.EndAllCourtshipsPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CampaignUIHelper.GetHeroRelationToHeroTextShort
    • Postfixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Patches.GetHeroRelationToHeroTextShortPatchPostfix;

  • TaleWorlds.CampaignSystem.PlayerEncounter.set_LeaveEncounter
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Patches.LeaveEncounterPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.PregnancyCampaignBehavior.DailyTickHero
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Behaviors.Patches.PregnancyCampaignBehaviorPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RomanceCampaignBehavior.conversation_player_eligible_for_marriage_on_condition
    • Postfixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Behaviors.Patches.RomanceCampaignBehaviorPatchPostfix1;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RomanceCampaignBehavior.conversation_player_can_open_courtship_on_condition
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Behaviors.Patches.RomanceCampaignBehaviorPatchPrefix1;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RomanceCampaignBehavior.conversation_romance_at_stage_1_discussions_on_condition
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Behaviors.Patches.RomanceCampaignBehaviorPatchPrefix2;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RomanceCampaignBehavior.conversation_romance_at_stage_2_discussions_on_condition
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Behaviors.Patches.RomanceCampaignBehaviorPatchPrefix3;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RomanceCampaignBehavior.conversation_finalize_courtship_for_hero_on_condition
    • Prefixes
      • Owner: mod.bannerlord.anyone.marry; Namespace: MarryAnyone.Behaviors.Patches.RomanceCampaignBehaviorPatchPrefix4;
      • Owner: PlayerDeathPatches; Namespace: PlayerDeathPatches.PatchPrefix; Index: 1;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanFinanceModel.CalculateClanIncomeInternal
    • Postfixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.ClanFiancePatchPostfix;
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusIncomePostFixPostFix; Index: 1;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanFinanceModel.AddVillagesIncome
    • Prefixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.VillageTaxesPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultSettlementProsperityModel.GetSettlementProsperityChangeDueToIssues
    • Postfixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.ProsperityChangePatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanFinanceModel.AddTownTaxes
    • Prefixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.TownTaxesPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RebellionsCampaignBehavior.StartRebellionEvent
    • Prefixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.PlayerRebellionPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultSettlementMilitiaModel.CalculateMilitiaChangeInternal
    • Postfixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.MilitiaPatchPostfix;

  • TaleWorlds.CampaignSystem.KingdomManager.SiegeCompleted
    • Postfixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.OnSettlementCapturePatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultSettlementLoyaltyModel.CalculateLoyaltyChangeInternal
    • Postfixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.LoyaltyPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartySizeLimitModel.GetPartyMemberSizeLimit
    • Prefixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.VeteranPartySizePatchPrefix;
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusPartySizePostFixPostFix;

  • TaleWorlds.CampaignSystem.Village.HearthLevel
    • Postfixes
      • Owner: MoreSettlementAction; Namespace: MoreSettlementAction.HearthLevelPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultGenericXpModel.GetXpMultiplier
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusXPPostFixPostFix;

  • StoryMode.GameModels.StoryModeGenericXpModel.GetXpMultiplier
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusXPPostFixPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateRenownGain
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusRenownGainPostFixPostFix;
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultBattleRewardModelPatchPostfix; Index: 1;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateRenownGain
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusRenownGainPostFixPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateInfluenceGain
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusInfluenceGainPostFixPostFix;
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultBattleRewardModelInfluencePatchPostfix; Index: 1;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateInfluenceGain
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusInfluenceGainPostFixPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel.CalculateInfluenceGain
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusInfluenceGainPostFixPostFix;

  • StoryMode.GameModels.StoryModePartySizeLimitModel.GetPartyMemberSizeLimit
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusPartySizePostFixPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultCharacterStatsModel.MaxHitpoints
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusHealthPostFixPostFix;

  • SandBox.SandboxAgentStatCalculateModel.GetPerkEffectsOnAgent
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusSwingSpeedPostFixPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultPersuasionModel.GetDefaultSuccessChance
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusPersuasionPostFixPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanFinanceModel.AddExpensesFromParties
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusWagePostFix_partiesPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanFinanceModel.AddExpenseFromLeaderParty
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusWagePostFix_clanleaderpartyPostFix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultClanFinanceModel.AddExpensesFromGarrisons
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusGarrisonWagePostFixPostFix;

  • SandBox.SandboxAgentApplyDamageModel.CalculateDamage
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.BonusDamagePostFixPostFix;

  • TaleWorlds.MountAndBlade.Mission.RegisterBlow
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.TrivialPatchMissionRegisterBlowPrefix;
    • Postfixes
      • Owner: mod.bannerlord.attributesmatter; Namespace: AttributesMatter.HealOnKillPatchPostFix;

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

  • CharacterReload.Patch.ModuleProcessSkinsXmlPatch.Prefix
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Util.CompatibilityPatchUtilDoNotExecutePrefix;

  • CharacterReload.Patch.CharacterObjectPath+CharacterObjectPatch.Postfix
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Util.CompatibilityPatchUtilDoNotExecuteMethodSilent;

  • CharacterReload.Patch.FaceGenPropertyVMNamePath.Prefix
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Util.CompatibilityPatchUtilDoNotExecutePrefixSilent;

  • CharacterReload.Patch.FaceGenPropertyVMValuePath.Postfix
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Util.CompatibilityPatchUtilDoNotExecuteMethodSilent;

  • CharacterReload.VM.MyClanLordItemVM.OnNamingHeroOver
    • Postfixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Patches.ClanLordItemVMPatchOnNamingHeroOverPostfix;

  • CharacterReload.Pathes.BodyGeneratorPatch+SaveCurrentCharacter.Prefix
    • Prefixes
      • Owner: mod.bannerlord.popowanobi.dcc; Namespace: CharacterCreation.Util.CompatibilityPatchUtilDoNotExecutePrefixSilent;

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

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultCharacterDevelopmentModel.CalculateLearningLimit
    • Prefixes
      • Owner: CustomizableLevelingRate; Namespace: CustomizableLevelingRate.CalculateLearningLimitPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultCharacterDevelopmentModel.CalculateLearningRate
    • Prefixes
      • Owner: CustomizableLevelingRate; Namespace: CustomizableLevelingRate.CalculateLearningRatePatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultCharacterDevelopmentModel.SkillsRequiredForLevel
    • Postfixes
      • Owner: CustomizableLevelingRate; Namespace: CustomizableLevelingRate.SkillsRequiredForLevelPatchPostfix;

  • TaleWorlds.CampaignSystem.Campaign.OnPlayerCharacterChanged
    • Prefixes
      • Owner: PlayerDeathPatches; Namespace: PlayerDeathPatches.Patch2Prefix;

  • TaleWorlds.SaveSystem.SaveManager.Save
    • Postfixes
      • Owner: com.zijistark.bannerlord.nobletitles; Namespace: NobleTitles.Patches.SaveManagerPatchSavePostfix;

  • StoryMode.Behaviors.Quests.FirstPhase.BannerInvestigationQuestBehavior+BannerInvestigationQuest.InitializeNotablesToTalkList
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSTalkWithNoblePatchNoblePatch;

  • TaleWorlds.CampaignSystem.ViewModelCollection.BannerEditorVM.SetClanRelatedRules
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSPatchColorCreatorPrefix;

  • StoryMode.StoryModeSubModule.AddBehaviors
    • Postfixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSBehaviourPatchPostfix;

  • StoryMode.CharacterCreationSystem.CharacterCreationContent.AddMenus
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSCharCreationPatchPrefix;

  • StoryMode.MainStoryLine.CompleteTutorialPhase
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSPatchDisableTutorialPrefix;

  • StoryMode.CharacterCreationSystem.CharacterCreationContent.EscapeOnInit
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSEscapePatchPrefix;

  • StoryMode.Behaviors.TrainingFieldCampaignBehavior.OnCharacterCreationIsOver
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CulturedStartLocPatchPrefix;

  • StoryMode.CharacterCreationSystem.CharacterCreationContent.ApplyCulture
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.CSPatchApplyCulturePrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.BannerEditorVM.ExecuteDone
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.Patches.CSPatchBannerVMDonePrefix;

  • StoryMode.Behaviors.FirstPhaseCampaignBehavior.OnSettlementLeft
    • Prefixes
      • Owner: mod.bannerlord.CS; Namespace: zCulturedStart.Patches.CSPatchOnSettleLeftPrefix;

  • TaleWorlds.Core.ItemObject.Deserialize
    • Postfixes
      • Owner: org.aragas.bannerlord.civilized; Namespace: Aragas.Core.ItemObjectPatch1Postfix;

  • TaleWorlds.Core.ItemObject.InitCraftedItemObject
    • Postfixes
      • Owner: org.aragas.bannerlord.civilized; Namespace: Aragas.Core.ItemObjectPatch2Postfix;

  • TaleWorlds.CampaignSystem.MapEvent.SimulateBattleForRounds
    • Prefixes
      • Owner: cia.bane.rlord.holdit; Namespace: HoldIt.Patch.CustomSBDPreFix;

  • TaleWorlds.CampaignSystem.MobileParty.DoAIMove
    • Postfixes
      • Owner: cia.bane.rlord.holdit; Namespace: HoldIt.Patch.PartyStateDoAIMove;

  • TaleWorlds.CampaignSystem.Election.KingdomElection.GetAiChoice
    • Transpilers
      • Owner: kaelus.bannerlord.lessgreedyrulers; Namespace: LessGreedyRulers.NewOverruleLogicOverruleLogic;

  • TaleWorlds.CampaignSystem.Election.SettlementClaimantDecision.CalculateMeritOfOutcome
    • Transpilers
      • Owner: kaelus.bannerlord.lessgreedyrulers; Namespace: LessGreedyRulers.BetterCandidateFixCandidates;

  • SandBox.BattleAgentLogic.OnAgentRemoved
    • Prefixes
      • Owner: DontDiePatch; Namespace: DontDie.SubModule+DontDieMainPatchPrefix;

  • TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyInternal
    • Prefixes
      • Owner: rewstyr.righteousexecutions; Namespace: RighteousExecutions.KillCharacterActionPatchPrefix;

  • TaleWorlds.MountAndBlade.ArrangementOrder.GetShieldDirectionOfUnit
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.HoldTheDoorPostfix;

  • TaleWorlds.MountAndBlade.BehaviorSkirmish.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorSkirmishPostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorCautiousAdvance.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorCautiousAdvancePostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorMountedSkirmish.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorMountedSkirmishPostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorMountedSkirmish.GetAiWeight
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorMountedSkirmishPostfixGetAiWeight;

  • TaleWorlds.MountAndBlade.BehaviorProtectFlank.CalculateCurrentOrder
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorProtectFlankPrefixCalculateCurrentOrdert;

  • TaleWorlds.MountAndBlade.BehaviorHorseArcherSkirmish.GetAiWeight
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorHorseArcherSkirmishPrefixGetAiWeight;

  • TaleWorlds.MountAndBlade.BehaviorPullBack.GetAiWeight
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorPullBackPrefixGetAiWeight;

  • TaleWorlds.MountAndBlade.BehaviorVanguard.TickOccasionally
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorVanguardPrefixTickOccasionally;

  • TaleWorlds.MountAndBlade.BehaviorAssaultWalls.CalculateCurrentOrder
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorAssaultWallsPrefixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorDefendCastleKeyPosition.ResetOrderPositions
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorDefendCastleKeyPositionPostfixResetOrderPositions;

  • TaleWorlds.MountAndBlade.LadderQueueManager.Initialize
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideLadderQueueManagerPostfixInitialize;

  • TaleWorlds.MountAndBlade.SiegeTower.OnInit
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideSiegeTowerPostfixOnInit;

  • TaleWorlds.MountAndBlade.BehaviorCharge.CalculateCurrentOrder
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorChargePrefixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.FormationMovementComponent.GetFormationFrame
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideFormationMovementComponentPrefixGetFormationFrame;

  • TaleWorlds.MountAndBlade.MovementOrder.SetChargeBehaviorValues
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideMovementOrderPrefixSetChargeBehaviorValues;

  • TaleWorlds.MountAndBlade.MovementOrder.SetFollowBehaviorValues
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideMovementOrderPrefixSetFollowBehaviorValues;

  • TaleWorlds.MountAndBlade.MovementOrder.SetDefaultMoveBehaviorValues
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideMovementOrderPrefixSetDefaultMoveBehaviorValues;

  • TaleWorlds.MountAndBlade.MovementOrder.GetSubstituteOrder
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideMovementOrderPrefixGetSubstituteOrder;

  • TaleWorlds.MountAndBlade.Agent.GetTargetAgent
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideAgentPrefixGetTargetAgent;

  • TaleWorlds.MountAndBlade.Formation.GetOrderPositionOfUnit
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideFormationPrefixGetOrderPositionOfUnit;

  • TaleWorlds.MountAndBlade.Formation.GetOrderPositionOfUnitAux
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideFormationPrefixGetOrderPositionOfUnitAux;

  • TaleWorlds.MountAndBlade.OrderController.SetOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideOrderControllerPostfixSetOrder;

  • TaleWorlds.MountAndBlade.BehaviorRegroup.GetAiWeight
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorRegroupPrefixGetAiWeight;

  • TaleWorlds.MountAndBlade.BehaviorRegroup.CalculateCurrentOrder
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorRegroupPrefixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.AgentStatCalculateModel.SetAiRelatedProperties
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.AgentAi+OverrideSetAiRelatedPropertiesPostfix;

  • TaleWorlds.MountAndBlade.BehaviorSkirmishLine.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorSkirmishLinePostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorSkirmishLine.OnBehaviorActivatedAux
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorSkirmishLinePostfixOnBehaviorActivatedAux;

  • TaleWorlds.MountAndBlade.BehaviorDefend.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorDefendPostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorHoldHighGround.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorHoldHighGroundPostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish.CalculateCurrentOrder
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorScreenedSkirmishPostfixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish.TickOccasionally
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorScreenedSkirmishPrefixTickOccasionally;

  • TaleWorlds.MountAndBlade.BehaviorScreenedSkirmish.OnBehaviorActivatedAux
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Behaviours+OverrideBehaviorScreenedSkirmishPostfixOnBehaviorActivatedAux;

  • TaleWorlds.MountAndBlade.BehaviorAdvance.CalculateCurrentOrder
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorRegroup+OverrideBehaviorAdvancePrefixCalculateCurrentOrder;

  • TaleWorlds.MountAndBlade.SiegeTower.OnTick
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorRegroup+OverrideSiegeTowerPostfixOnTick;

  • SandBox.SiegeMissionTroopSpawnHandler.AfterStart
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.OverrideBehaviorRegroup+OverrideAfterStartPrefixAfterStart;

  • TaleWorlds.MountAndBlade.ViewModelCollection.HUD.MissionFormationMarkerTargetVM.Refresh
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideRefreshPostfix;

  • TaleWorlds.MountAndBlade.MissionCombatantsLogic.EarlyStart
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+TeamAiFieldBattlePostfix;

  • TaleWorlds.MountAndBlade.TacticFullScaleAttack.Advance
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFullScaleAttackPostfixAdvance;

  • TaleWorlds.MountAndBlade.TacticFullScaleAttack.Attack
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFullScaleAttackPostfixAttack;

  • TaleWorlds.MountAndBlade.TacticFullScaleAttack.HasBattleBeenJoined
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFullScaleAttackPostfixHasBattleBeenJoined;

  • TaleWorlds.MountAndBlade.TacticFullScaleAttack.GetTacticWeight
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFullScaleAttackPostfixGetAiWeight;

  • TaleWorlds.MountAndBlade.TacticFullScaleAttack.ManageFormationCounts
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFullScaleAttackPostfixManageFormationCounts;

  • TaleWorlds.MountAndBlade.TacticFrontalCavalryCharge.Advance
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFrontalCavalryChargePostfixAdvance;

  • TaleWorlds.MountAndBlade.TacticFrontalCavalryCharge.Attack
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFrontalCavalryChargePostfixAttack;

  • TaleWorlds.MountAndBlade.TacticFrontalCavalryCharge.HasBattleBeenJoined
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticFrontalCavalryChargePostfixHasBattleBeenJoined;

  • TaleWorlds.MountAndBlade.TacticRangedHarrassmentOffensive.Advance
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticRangedHarrassmentOffensivePostfixAdvance;

  • TaleWorlds.MountAndBlade.TacticRangedHarrassmentOffensive.Attack
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticRangedHarrassmentOffensivePostfixAttack;

  • TaleWorlds.MountAndBlade.TacticRangedHarrassmentOffensive.HasBattleBeenJoined
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticRangedHarrassmentOffensivePostfixHasBattleBeenJoined;

  • TaleWorlds.MountAndBlade.TacticRangedHarrassmentOffensive.ManageFormationCounts
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticRangedHarrassmentOffensivePostfixManageFormationCounts;

  • TaleWorlds.MountAndBlade.TacticDefensiveLine.HasBattleBeenJoined
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticDefensiveLinePrefixHasBattleBeenJoined;

  • TaleWorlds.MountAndBlade.TacticDefensiveLine.Defend
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticDefensiveLinePostfixDefend;

  • TaleWorlds.MountAndBlade.TacticDefensiveLine.Engage
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticDefensiveLinePostfixEngage;

  • TaleWorlds.MountAndBlade.TacticDefensiveEngagement.HasBattleBeenJoined
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticDefensiveEngagementPrefixHasBattleBeenJoined;

  • TaleWorlds.MountAndBlade.TacticDefensiveEngagement.Defend
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticDefensiveEngagementPostfixDefend;

  • TaleWorlds.MountAndBlade.TacticDefensiveEngagement.Engage
    • Postfixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticDefensiveEngagementPostfixAttack;

  • TaleWorlds.MountAndBlade.TacticComponent.SetDefaultBehaviorWeights
    • Prefixes
      • Owner: com.pf.rbai; Namespace: RealisticBattleAiModule.Tactics+OverrideTacticComponentPrefixSetDefaultBehaviorWeights;

  • 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;
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.RecipePatchPostfix; Index: 1;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.GetModifierTierForSmithedWeapon
    • Postfixes
      • Owner: Bannerlord.BetterSmithing; Namespace: BetterSmithing.MainFrame.Patches.DefaultSmithingModelPatchesGetModifierTierForSmithedWeaponPostfix;
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.AddModifierTierPatchPostfix; Index: 1;

  • TaleWorlds.CampaignSystem.InventoryLogic.InitializeRosters
    • 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
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.CraftingVMPatchPrefix;
    • 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;

  • 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.Map.DefaultSmithingModel.GetEnergyCostForRefining
    • Postfixes
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.AddRefiningPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.GetEnergyCostForSmithing
    • Postfixes
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.AddSmithingPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.GetEnergyCostForSmelting
    • Postfixes
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.AddSmeltingPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.ResearchPointsNeedForNewPart
    • Postfixes
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.AddResearchPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultSmithingModel.GetModifierChanges
    • Postfixes
      • Owner: mod.bannerlord.improvedsmithing; Namespace: ImprovedSmithing.AddModifierChangesPatchPostfix;

  • TaleWorlds.CampaignSystem.TournamentGame.GetTournamentPrize
    • Postfixes
      • Owner: mod.CraftedItemCopyright.bannerlord; Namespace: CraftedItemCopyright.CraftedItemCopyrightPatches+GetTournamentPrizePatchPostfix;
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.TournamentRewardsPatchPostfix; Index: 1;
    • Finalizers
      • Owner: mod.CraftedItemCopyright.bannerlord; Namespace: CraftedItemCopyright.CraftedItemCopyrightPatches+GetTournamentPrizePatchFinalizer;

  • TaleWorlds.CampaignSystem.Campaign.Tick
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+CampaignTickPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultPartySpeedCalculatingModel.CalculateFinalSpeed
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+DefaultPartySpeedCalculatingModelCalculateFinalSpeedPatchPostfix;

  • SandBox.View.Map.PartyVisual.AddCharacterToPartyIcon
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+PartyVisualAddCharacterToPartyIconPatchPrefix;

  • TaleWorlds.CampaignSystem.PartyBase.get_Banner
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+PartyBaseBannerPatchPostfix;

  • TaleWorlds.CampaignSystem.PartyGroupAgentOrigin.get_Banner
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+PartyGroupAgentOriginBannerGetterPatchPostfix;

  • TaleWorlds.CampaignSystem.MobileParty.DailyTick
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+MobilePartyDailyTickPatchPostfix;

  • SandBox.ViewModelCollection.Nameplate.PartyNameplateVM.RefreshDynamicProperties
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+PartyNameplateVMRefreshDynamicPropertiesPatchPostfix;

  • TaleWorlds.CampaignSystem.PlayerEncounter.DoMeetingInternal
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+MissionConversationVMCtorPatchPrefix;

  • SandBox.View.Map.PartyVisual.WieldMeleeWeapon
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+PartyVisualWieldMeleeWeaponPatchPrefix;

  • TaleWorlds.CampaignSystem.MobileParty.CanAttack
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MilitiaPatches+MobilePartyCanAttackPatchPostfix;

  • SandBox.View.Map.MapScreen.OnInitialize
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+MapScreenOnInitializePatchPostfix;

  • TaleWorlds.CampaignSystem.MobileParty.FillPartyStacks
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+MobilePartyFillPartyStacksPatchPrefix;

  • TaleWorlds.CampaignSystem.MapEventSide.HandleMapEventEndForParty
    • Postfixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+MapEventSideHandleMapEventEndForPartyPatchPostfix;

  • TaleWorlds.Core.MBSaveLoad.SaveGame
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+MDSaveLoadSaveGamePatchPrefix;

  • TaleWorlds.CampaignSystem.HeroCreator.CreateRelativeNotableHero
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+HeroCreatorCreateRelativeNotableHeroPatchPrefix;

  • TaleWorlds.CampaignSystem.PartyUpgrader.UpgradeReadyTroops
    • Finalizers
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+PartyUpgraderUpgradeReadyTroopsPatchFinalizer;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.AiBehaviors.AiBanditPatrollingBehavior.AiHourlyTick
    • Finalizers
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+AiBanditPatrollingBehaviorAiHourlyTickPatchFinalizer;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.HeroSpawnCampaignBehavior.OnHeroDailyTick
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+HeroSpawnCampaignBehaviorOnHeroDailyTickPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.HeroSpawnCampaignBehavior.GetMoveScoreForCompanion
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.MiscPatches+HeroSpawnCampaignBehaviorGetMoveScoreForCompanionPatchPrefix;

  • TaleWorlds.CampaignSystem.Actions.TakePrisonerAction.Apply
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.PrisonerPatches+TakePrisonerActionApplyPatchPrefix;

  • TaleWorlds.CampaignSystem.MapEvent.LootDefeatedParties
    • Prefixes
      • Owner: ca.gnivler.bannerlord.BanditMilitias; Namespace: Bandit_Militias.Patches.PrisonerPatches+MapEventFinishBattlePatchPrefix;

  • 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.Pre158GameMenuScreenHandlerConstructor; 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.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.DefaultArmyManagementCalculationModel.CalculateCohesionChange
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.CalculateCohesionChangePatchPrefix;

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

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

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartyMoraleModel.GetPartySizeMoraleEffect
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.GetPartySizeMoraleEffectPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartyMoraleModel.NumberOfDesertersDueToPaymentRatio
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.NumberOfDesertersDueToPaymentRatioPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultSettlementFoodModel.CalculateTownFoodStocksChange
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultSettlementFoodModelPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultSettlementMilitiaModel.CalculateMilitiaChange
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultSettlementMilitiaModelPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultTournamentModel.GetRenownReward
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.DefaultTournamentModelPatchPrefix;
    • Postfixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.TournamentRenownPatchPostfix;

  • TaleWorlds.CampaignSystem.Hero.AddSkillXp
    • Prefixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.AddSkillXpPatchPrefix;

  • 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;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Map.MapInfoVM.UpdatePlayerInfo
    • Postfixes
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.UpdatePlayerInfoPatchPostfix;

  • 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.CampaignSystem.SandBox.CampaignBehaviors.UrbanCharactersCampaignBehavior.SpawnUrbanCharactersAtGameStart
    • Transpilers
      • Owner: mod.bannerlord.tweaks; Namespace: BannerlordTweaks.Patches.SpawnUrbanCharactersPatchTranspiler;

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

  • TaleWorlds.CampaignSystem.SandBox.Source.TournamentGames.TournamentMatch.AddParticipant
    • Prefixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.AddParticipantsPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.Source.TournamentGames.TournamentCampaignBehavior.ConsiderStartOrEndTournament
    • Prefixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.DisableTournamentSpawnPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.Source.TournamentGames.TournamentMatch.End
    • Postfixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.TournamentEndMatchPatchPostfix;

  • TaleWorlds.CampaignSystem.TournamentGame.GetParticipantCharacters
    • Postfixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.TournamentParticipantPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.Source.TournamentGames.TournamentMatch.Start
    • Postfixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.TournamentStartMatchPatchPostfix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultCombatXpModel.GetXpFromHit
    • Postfixes
      • Owner: Tournaments Enhanced; Namespace: TournamentsEnhanced.TournamentXpOnHitPatchPostfix;

  • Helpers.SkillHelper.AddToStat
    • Prefixes
      • Owner: CustomSkillsAndPerks; Namespace: CustomSkillAndPerkEffects.CSPESubModuleAddToStat;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.get_NumberOfMaximumLooterParties
    • Prefixes
      • Owner: mod.partysizes.kaoses; Namespace: KaosesPartySizes.Patches.NumberOfMaximumLooterPartiesPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.get_NumberOfMinimumBanditPartiesInAHideoutToInfestIt
    • Prefixes
      • Owner: mod.partysizes.kaoses; Namespace: KaosesPartySizes.Patches.NumberOfMinimumBanditPartiesInAHideoutToInfestItPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.get_NumberOfMaximumBanditPartiesInEachHideout
    • Prefixes
      • Owner: mod.partysizes.kaoses; Namespace: KaosesPartySizes.Patches.NumberOfMaximumBanditPartiesInEachHideoutPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.get_NumberOfMaximumBanditPartiesAroundEachHideout
    • Prefixes
      • Owner: mod.partysizes.kaoses; Namespace: KaosesPartySizes.Patches.NumberOfMaximumBanditPartiesAroundEachHideoutPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.get_NumberOfMaximumHideoutsAtEachBanditFaction
    • Prefixes
      • Owner: mod.partysizes.kaoses; Namespace: KaosesPartySizes.Patches.NumberOfMaximumHideoutsAtEachBanditFactionPatchPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBanditDensityModel.get_NumberOfInitialHideoutsAtEachBanditFaction
    • Prefixes
      • Owner: mod.partysizes.kaoses; Namespace: KaosesPartySizes.Patches.NumberOfInitialHideoutsAtEachBanditFactionPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CampaignUIHelper.GetSkillEffectText
    • Prefixes
      • Owner: CustomSkillsAndPerks; Namespace: CustomSkillAndPerkEffects.CSPESubModuleGetSkillEffectText;

  • TaleWorlds.MountAndBlade.Mission.ComputeBlowDamage
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.BlowDamageCalculateModelPrefix;

  • TaleWorlds.MountAndBlade.Mission.ComputeBlowMagnitudeMissile
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.MissileBlowMagnitudeModelPrefix;

  • TaleWorlds.Core.CombatStatCalculator.CalculateStrikeMagnitudeForPassiveUsage
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.LanceBlowMagnitudeModelPrefix;

  • TaleWorlds.MountAndBlade.Mission.ComputeBlowDamageOnShield
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.BlowDamageCalculateModel+BlowDamageOnShieldPrefix;

  • TaleWorlds.MountAndBlade.Agent.GetBaseArmorEffectivenessForBodyPart
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.BlowDamageCalculateModel+ArmorEffectivenessForBodyPartPrefix;

  • TaleWorlds.MountAndBlade.Mission.GetAttackCollisionResults
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.BlowDamageCalculateModel+AttackCollisionResultsPrefix;

  • TaleWorlds.MountAndBlade.Mission.ChargeDamageCallback
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.ChargeDamageCallbackPatchPrefix;
    • Postfixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.ChargeDamageCallbackPatchPostfix;

  • SandBox.SandboxAgentStatCalculateModel.UpdateHorseStats
    • Postfixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.ChargeDamageCallbackPatch+ChangeHorseChargePropertyPostfix;

  • TaleWorlds.MountAndBlade.Mission.ComputeBlowMagnitudeFromHorseCharge
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.ChargeDamageCallbackPatch+ChangeHorseChargeMagnitudePrefix;

  • SandBox.SandboxAgentStatCalculateModel.UpdateAgentStats
    • Postfixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.ChargeDamageCallbackPatch+AppendCanBeChargedPropertyPostfix;
      • Owner: DrasticBattle; Namespace: DrasticBattle.TrivialPatchUpdateAgentStatsPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.Mission.CancelsDamageAndBlocksAttackBecauseOfNonEnemyCase
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.AttackBecauseOfNonEnemyCaseAttackNonEnemyCasePrefix;

  • SandBox.DefaultAgentDecideKilledOrUnconsciousModel.GetAgentStateProbability
    • Postfixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.AttackBecauseOfNonEnemyCaseGetAgentStateProbabilityPostfix;

  • SandBox.SandboxAgentApplyDamageModel.DecideCrushedThrough
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.DecideCrushedThroughPatchPrefix;

  • TaleWorlds.MountAndBlade.Mission.UpdateMomentumRemaining
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.DecideCrushedThroughPatchUpdateMomentumRemainingPrefix;

  • TaleWorlds.CampaignSystem.SandBox.GameComponents.Party.DefaultPartySizeLimitModel.CalculateMobilePartyMemberSizeLimit
    • Prefixes
      • Owner: DrasticBattle; Namespace: DrasticBattle.PartySizeIncreasePrefix;