Modular Weapons lets you change weapon properties and stats.

Finally your longswords can be finesse weapons, your flails have extended reach and your poop knives deal poison damage or just make your greatclubs throwable and dual wieldable with slashing and psychic damage because why not?

Features

Dependencies

Installation

Download from:

https://digineaux.com/product/no-title/ or
https://www.nexusmods.com/baldursgate3/mods/25803

  1. Close Baldur's Gate 3. Install Script Extender and MCM first.
  2. Import this release ZIP into BG3 Mod Manager, or extract ModularWeapons.pak directly into %LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Mods
    1. Keep the .pak directly in the Mods folder.
    2. If updating, remove the previous WeaponTagsPOC.pak
  3. Activate Modular Weapons and place it after MCM in your active load order. Save and export the load order to the game.
  4. Launch the game and load a save. Open MCM with Insert, or through the Escape menu, then select this mods menu.

You may need to unequip and re-equip to get weapons or ui to update some changes. But most things update immedately after applying changes in the mod menu.

Closing MCM keeps drafts for the current session; loading a save or switching MCM profiles discards unapplied drafts.

You can also find a direct download on my site if you prefer.

Compatibility notes

Engine Restrictions

Presets:

"Active preset" and "Default preset" is remembered per save file.

Presets can be easily shared between players or backed up,

  1. The sharer navigates to the following folder in their file browser: %LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Script Extender\ModularWeapons\presets\saved
  2. Find the preset .json file they want to share and send it to the other player (email and discord are common methods).
  3. The receiving player, simply places the file in their "saved" folder at the same path.
  4. Receving player loads their save game and opens the mod menu
  5. Select the preset from the list and then click "Set selected as current preset".