Mount & Blade II: Bannerlord
0 of 0

File information

Last updated

Original upload

Created by

LunaWolve

Uploaded by

LunaW0lve

Virus scan

Safe to use

About this mod

Rebalances the throwing weapons (Axe/Dagger/Javelin) in the game and makes them more reliant on their weight.
Also comes with a configurable config file, to increase stack sizes across the board and add flat bonuses to damage/missile speed if needed.

Permissions and credits
Changelogs
Mod is compiled for 1.2.X, seems to also work in 1.3.X, according to users!

Description:

Rebalances the throwing weapons (Axe/Dagger/Javelin) in the game and makes them more reliant on their weight.
Also comes with a configurable config file, to increase stack sizes across the board and add flat bonuses to damage/missile speed if needed.

Currently the balance for the mod is aimed towards the following:

  • Throwing Axes (Slow Speed, Huge Cut Damage, Medium Stacksize)
  • Throwing Daggers (Fast Speed, Low-Moderate Pierce Damage, Large Stacksize)
  • Javelins (Medium Speed, Medium-Large Pierce Damage, Small Stacksize)
  • Every throwing weapon is HEAVILY affected by it's weight. I added a large multiplier for damage and missilespeed, based on the weight of the weapon. The heavier the weapon, the slower it will go, but the harder it will hit.

Do keep in mind, when looking at the damage numbers in-game, that especially javelins get a HUGE bonus for player speed, such as racing on a fast horse towards the enemy. As a result, if a javelin has the same base damage as a throwing knife, they won't end up dealing the same damage, but the Javelin will still heavily outperform the throwing knife, due to that speed bonus.

Do be aware that I take no responsibility for overpowered/underpowered weapons that end up being crafted by the players through mods.
This mod aims to bring balance towards the basic options available in the game and to provide a good vanilla crafting experience.

Config File Settings and how to use them:

v1.0.0 comes with a config file that allows you to edit the following parameters:

  • Stack Size (Flat Bonus)
  • Stack Size (Multiplier Factor)
  • Missile Damage (Flat Bonus)
  • Missile Damage (Multiplier Factor) <- DO NOT CHANGE*
  • Missile Speed (Flat Bonus)
  • Missile Speed (Multiplier Factor) <- DO NOT CHANGE*
*This is already set to a number for my preferred re-balancing for this mod. If you want to change the balancing across the board for a particular weapon type, feel free to change it, but don't use this as your first dialing knob.

Recommended Settings:

Spoiler:  
Show
<ThrowablesRefined>
    <StackSizeSettings>
        <JavelinFlatBonus>1</JavelinFlatBonus>
        <JavelinMultiFactor>1.0</JavelinMultiFactor>
        
        <AxeFlatBonus>3</AxeFlatBonus>
        <AxeMultiFactor>1.0</AxeMultiFactor>
        
        <DaggerFlatBonus>6</DaggerFlatBonus>
        <DaggerMultiFactor>1.0</DaggerMultiFactor>
    </StackSizeSettings>
    <MissileDamageSettings>
        <JavelinFlatBonusDamage>0</JavelinFlatBonusDamage>
        <JavelinMultiFactorDamage>6.0</JavelinMultiFactorDamage> <!--Do not edit unless you want to change the entire calculation-->
        
        <AxeFlatBonusDamage>0</AxeFlatBonusDamage>
        <AxeMultiFactorDamage>3.0</AxeMultiFactorDamage> <!--Do not edit unless you want to change the entire calculation-->
        
        <DaggerFlatBonusDamage>0</DaggerFlatBonusDamage>
        <DaggerMultiFactorDamage>4.2</DaggerMultiFactorDamage> <!--Do not edit unless you want to change the entire calculation-->
    </MissileDamageSettings>
    <MissileSpeedSettings>
        <JavelinFlatBonusSpeed>0</JavelinFlatBonusSpeed>
        <JavelinMultiFactorSpeed>8</JavelinMultiFactorSpeed> <!--Do not edit unless you want to change the entire calculation-->
        
        <AxeFlatBonusSpeed>0</AxeFlatBonusSpeed>
        <AxeMultiFactorSpeed>6</AxeMultiFactorSpeed> <!--Do not edit unless you want to change the entire calculation-->
        
        <DaggerFlatBonusSpeed>0</DaggerFlatBonusSpeed>
        <DaggerMultiFactorSpeed>10</DaggerMultiFactorSpeed> <!--Do not edit unless you want to change the entire calculation-->
    </MissileSpeedSettings>
</ThrowablesRefined>

Future Updates:


  • MCM implementation, so that you no longer have to fiddle with a config file.
  • Potentially additional parameters for balance.
  • More crafting parts for every throwable weapon type in the game.
  • Whatever you might want to see in this mod, LEAVE A COMMENT.
Modding Information:

This mod patches the following methods in the TaleWorlds.Core.dll:
  • CalculateMissileSpeed
  • CalculateMissileDamage
  • set_MaxDataValue

Compatibility:

Should be able to loaded anywhere at the moment. No compatibility issues are known as of the v1.0.0 release.

It should function with any other mod, unless they specifically patch the same methods mentioned in the "Modding Information" section.

I HIGHLY recommend combining this mod with my other mod: Throwing Dagger Fix.

Installation:
Simply extract the .zip into your "modules" folder.
Make sure that the file structure is as follows:

  • Modules (folder)
  • --->ThrowablesRefined (folder)
  • |-------->bin (folder)
  • |-------->SubModule.xml
  • |-------------->Win64_Shipping_Client (folder)
  • |-------------------->0Harmony.dll
  • |-------------------->ThrowablesRefined.dll
  • |-------------------->ThrowablesRefinedConfig.xml