It's a great mod,helokero13. It brings me a lot of happiness To my dismay there is a problem in Enhance weapons. If your exsit the game, threre is no enhancement after your reload. Thanks your mod.~.~
This is an old vanilla bug that had been fixed but then was reintroduced with patch 1.1.0. It also happens to all vanilla legendary/masterwork + % swing/thrust damage (from the lv250 smithing perks) crafted weapons. If you search on Steam threads, you'll see that TW has been informed of this months ago and they still have not fixed it.
all working good for me, only thing is that when i craft some high tier weapon and try to enhance it i keep getting negative status (-1,-2,-3...). is that a bug? if not anyway to deactive negative status? i already tried some configs but nothing seems to solve the problem. other thing, just an idea, im sure a lot of people would like it too, would u be able to make a version of this mod for armors? would be awesome lol thanks for the work anyway!!
My game crashed when i try to enhance my weapons(i tried 3 different type of weapons in 4 cities) im using latest version of the game. Exception information Type: System.Reflection.TargetInvocationException Message: Exception has been thrown by the target of an invocation. Source: mscorlib CallStack:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at ForgeForMe.ForgeForMeBehavior.EnhancingWeapon(Int32 slot) in C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:line 522
at ForgeForMe.ForgeForMeBehavior.b__3_7(MenuCallbackArgs args) in C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:line 323
at TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.RunConsequence(MenuContext menuContext)
?- Enhanced Stacktrace
Frame: EnhancingWeapon at offset 1637 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:522:25 (IL Offset: 151)
Frame: b__3_7 at offset 47 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:323:21 (IL Offset: 8)
Method: System.Void ForgeForMe.ForgeForMeBehavior::EnhancingWeapon(System.Int32 slot) Frame: EnhancingWeapon at offset 1637 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:522:25 (IL Offset: 151)
Method: System.Void ForgeForMe.ForgeForMeBehavior::b__3_7(TaleWorlds.CampaignSystem.GameMenus.MenuCallbackArgs args) Frame: b__3_7 at offset 47 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:323:21 (IL Offset: 8)
This is the error i get. Im using the latest versions of mods that i have and only forge for me crashed my game so far.
coming from Warband, there were plenty of similar mods that actually applied the specific built-in game modifiers when you were improving the weapon through a smith - in this mod it seems awkward cheat-level (don't mind all that much considering we have no access to a lot of cosmetic choices, so it can def fix that issue), but when I first downloaded this mod that was what I was expecting. is development in halt? If not you could also add armor to the list and actually use said currently unused in vanilla modifiers instead of giving flat increases at insane costs
69 comments
To my dismay there is a problem in Enhance weapons. If your exsit the game, threre is no enhancement after your reload.
Thanks your mod.~.~
my game version is 1.1.4
all working good for me, only thing is that when i craft some high tier weapon and try to enhance it i keep getting negative status (-1,-2,-3...). is that a bug? if not anyway to deactive negative status? i already tried some configs but nothing seems to solve the problem. other thing, just an idea, im sure a lot of people would like it too, would u be able to make a version of this mod for armors? would be awesome lol thanks for the work anyway!!
Exception information
- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
- at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
- at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
- at TaleWorlds.Library.Common.InvokeWithLog(MethodInfo methodInfo, Object obj, Object[] args)
- at TaleWorlds.Library.ViewModel.ExecuteCommand_Patch1(ViewModel this, String commandName, Object[] parameters)
- at TaleWorlds.GauntletUI.Data.GauntletView.OnCommand_Patch0(GauntletView this, String command, Object[] args)
- at TaleWorlds.GauntletUI.BaseTypes.Widget.EventFired(String eventName, Object[] args)
- at TaleWorlds.GauntletUI.BaseTypes.ButtonWidget.HandleClick()
- at TaleWorlds.GauntletUI.BaseTypes.ButtonWidget.OnMouseReleased()
- at TaleWorlds.GauntletUI.EventManager.MouseUp()
- at TaleWorlds.GauntletUI.UIContext.UpdateInput(InputType handleInputs)
- at TaleWorlds.ScreenSystem.ScreenManager.Update()
- at TaleWorlds.ScreenSystem.ScreenManager.Tick_Patch1(Single dt, Boolean activeMouseVisible)
- at ForgeForMe.ForgeForMeBehavior.EnhancingWeapon(Int32 slot) in C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:line 522
- at ForgeForMe.ForgeForMeBehavior.b__3_7(MenuCallbackArgs args) in C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:line 323
- at TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.RunConsequence(MenuContext menuContext)
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
Source: mscorlib
CallStack:
Inner Exception information
Type: System.Exception
Message: Enhancing Weapon Error: Metot bulunamad?: 'TaleWorlds.Core.ItemModifier TaleWorlds.Core.ItemModifierGroup.GetRandomModifierWithTarget(Single, Single)'.
Source: ForgeForMe
CallStack:
?- Enhanced Stacktrace
- Frame: EnhancingWeapon at offset 1637 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:522:25 (IL Offset: 151)
- Module: ForgeForMe
- Frame: b__3_7 at offset 47 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:323:21 (IL Offset: 8)
- Module: ForgeForMe
- Frame: RunConsequence at offset 132 in file:line:column :0:0 (IL Offset: 33)
- Module: UNKNOWN
- Frame: InvokeMethod at offset 0 in file:line:column :0:0 (IL Offset: -1)
- Module: UNKNOWN
- Frame: UnsafeInvokeInternal at offset 269 in file:line:column :0:0 (IL Offset: 57)
- Module: UNKNOWN
- Frame: Invoke at offset 146 in file:line:column :0:0 (IL Offset: 108)
- Module: UNKNOWN
- Frame: InvokeWithLog at offset 120 in file:line:column :0:0 (IL Offset: 23)
- Module: UNKNOWN
- Frame: TaleWorlds.Library.ViewModel.ExecuteCommand_Patch1 at offset 636 in file:line:column :0:0 (IL Offset: -1)
- Module: Bannerlord.MBOptionScreen
- Module: UNKNOWN
- Module: UNKNOWN
- Frame: TaleWorlds.GauntletUI.Data.GauntletView.OnCommand_Patch0 at offset 410 in file:line:column :0:0 (IL Offset: -1)
- Module: UNKNOWN
- Frame: EventFired at offset 91 in file:line:column :0:0 (IL Offset: 32)
- Module: UNKNOWN
- Frame: HandleClick at offset 291 in file:line:column :0:0 (IL Offset: 140)
- Module: UNKNOWN
- Frame: OnMouseReleased at offset 190 in file:line:column :0:0 (IL Offset: 80)
- Module: UNKNOWN
- Frame: MouseUp at offset 478 in file:line:column :0:0 (IL Offset: 170)
- Module: UNKNOWN
- Frame: UpdateInput at offset 305 in file:line:column :0:0 (IL Offset: 159)
- Module: UNKNOWN
- Frame: Update at offset 310 in file:line:column :0:0 (IL Offset: 122)
- Module: UNKNOWN
- Frame: TaleWorlds.ScreenSystem.ScreenManager.Tick_Patch1 at offset 149 in file:line:column :0:0 (IL Offset: -1)
- Module: Bannerlord.ButterLib
- Module: UNKNOWN
- Module: UNKNOWN
Method: System.Void ForgeForMe.ForgeForMeBehavior::EnhancingWeapon(System.Int32 slot)
Method: System.Void ForgeForMe.ForgeForMeBehavior::b__3_7(TaleWorlds.CampaignSystem.GameMenus.MenuCallbackArgs args)
Method: System.Void TaleWorlds.CampaignSystem.GameMenus.GameMenuOption::RunConsequence(TaleWorlds.CampaignSystem.GameState.MenuContext menuContext)
Method: static System.Object System.RuntimeMethodHandle::InvokeMethod(System.Object target, System.Object[] arguments, System.Signature sig, System.Boolean constructor)
Method: System.Object System.Reflection.RuntimeMethodInfo::UnsafeInvokeInternal(System.Object obj, System.Object[] parameters, System.Object[] arguments)
Method: virtual System.Object System.Reflection.RuntimeMethodInfo::Invoke(System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
Method: static System.Object TaleWorlds.Library.Common::InvokeWithLog(System.Reflection.MethodInfo methodInfo, System.Object obj, System.Object[] args)
Method: static System.Boolean MCM.UI.Patches.ViewModelPatch::ExecuteCommandPatch(System.Object __instance, System.String commandName, System.Object[] parameters)
Method: static System.Void TaleWorlds.Library.ViewModel.ExecuteCommand_Patch1(TaleWorlds.Library.ViewModel this, System.String commandName, System.Object[] parameters)
Method: virtual System.Void TaleWorlds.Library.ViewModel::ExecuteCommand(System.String commandName, System.Object[] parameters)
Method: static System.Void TaleWorlds.GauntletUI.Data.GauntletView.OnCommand_Patch0(TaleWorlds.GauntletUI.Data.GauntletView this, System.String command, System.Object[] args)
Method: System.Void TaleWorlds.GauntletUI.BaseTypes.Widget::EventFired(System.String eventName, System.Object[] args)
Method: virtual System.Void TaleWorlds.GauntletUI.BaseTypes.ButtonWidget::HandleClick()
Method: virtual System.Void TaleWorlds.GauntletUI.BaseTypes.ButtonWidget::OnMouseReleased()
Method: System.Void TaleWorlds.GauntletUI.EventManager::MouseUp()
Method: System.Void TaleWorlds.GauntletUI.UIContext::UpdateInput(TaleWorlds.Library.InputType handleInputs)
Method: static System.Void TaleWorlds.ScreenSystem.ScreenManager::Update()
Method: static System.Void Bannerlord.ButterLib.ExceptionHandler.BEWPatch::Finalizer(System.Exception __exception)
Method: static System.Void TaleWorlds.ScreenSystem.ScreenManager.Tick_Patch1(System.Single dt, System.Boolean activeMouseVisible)
Method: static System.Void TaleWorlds.ScreenSystem.ScreenManager::Tick(System.Single dt, System.Boolean activeMouseVisible)
?- Involved Modules
- ForgeForMe
- Method: System.Void ForgeForMe.ForgeForMeBehavior::EnhancingWeapon(System.Int32 slot)
- Method: System.Void ForgeForMe.ForgeForMeBehavior::b__3_7(TaleWorlds.CampaignSystem.GameMenus.MenuCallbackArgs args)
This is the error i get. Im using the latest versions of mods that i have and only forge for me crashed my game so far.Frame: EnhancingWeapon at offset 1637 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:522:25 (IL Offset: 151)
Frame: b__3_7 at offset 47 in file:line:column C:\Users\user\Desktop\mod\Mount-and-Blade-Bannerlord-Mods\ForgeForMe\src\ForgeForMe\ForgeForMeBehavior.cs:323:21 (IL Offset: 8)
its i dude ))