About balrond DualMastery
From ThunderstoreA simple mod allowing for dual wielding any onehanded weapons with it own skill
⚔️ Balrond Dual Mastery
Current documented version: 0.3.6
Balrond Dual Mastery adds a dedicated dual-wield combat system to Valheim. It allows the player to use two supported one-handed weapons at the same time, with independent weapon calculations, custom paired animations, a dedicated Dual Mastery skill, multiplayer support, and compatibility layers for other animation/skill mods.
> Multiplayer: the mod is required on the server and on all clients joining that server.
✨ Key Features
- Dual wield two supported one-handed weapons.
- Dedicated Dual Mastery skill (
SkillTypeID874298). - Independent primary-hand and off-hand weapon calculations.
- Custom paired guard, combo, and secondary/power animations.
- Off-hand damage, force, resource cost, and XP scaling.
- Configurable primary and secondary animation-speed multipliers.
- Animation-authored
SPEEDevents supported by the paired clips. - Primary and secondary paired attacks aim toward the cursor/crosshair.
- Fast pair replacement through a configurable local grace window.
- Configurable local modifier for replacing only the off-hand item.
- Separate holster positioning for paired back weapons.
- ServerSync support for gameplay settings.
- Optional shudnal/ConfigurationManager integration through standard BepInEx config metadata.
- Soft compatibility with BetterArchery, WindstridesBowAnimations, OdinHorse, and SkillsReworked.
- No dependency on BalrondExtraSkills.
> Balrond Dual Mastery is not compatible with other mods that implement their own dual-wield ownership for the same player hands.
⚔️ Dual Mastery Skill
The mod registers:
Name: Dual Mastery
Skill ID: 874298
Accepted compatibility aliases include:
DualMastery
Dual Mastery
DualWield
Dual Wield
BalrondDualMastery
874298
By default, successful paired attacks raise the Dual Mastery skill.
When SkillsReworked manages skill 874298, SkillsReworked owns progression and attribute mapping while DualMastery continues to own the combat effects.
BalrondExtraSkills is not required.
⚔️ Combat Behaviour
Primary attack
While a valid pair is active:
- the paired primary animation set is used;
- primary and off-hand damage are calculated independently;
- the off-hand strike receives the configured mastery and balance multipliers;
- attack direction is aligned toward the cursor/crosshair;
- the authored
SPEEDanimation event controls clip cadence, with the configured Primary Animation Speed applied as an additional multiplier.
Secondary attack
The paired secondary attack:
- uses the custom paired secondary/power animation;
- applies its own resource surcharge;
- applies the configured secondary damage multiplier;
- aims toward the cursor/crosshair;
- uses the authored
SPEEDevent plus the configured Secondary Animation Speed multiplier.
The normal weapon-specific alternate attack is therefore replaced while the Dual Mastery pair is active.
🗡 Equipment Rules
Dual Mastery owns only valid supported paired layouts.
A pair normally consists of two compatible one-handed weapons. Spears keep their special handling so vanilla spear throw behaviour is not replaced by the paired system.
Items that are not valid paired weapons — for example bows, crossbows, two-handed weapons, tools, staffs, and similar non-pair items — end the paired state and follow their normal equip behaviour.
Pair Swap Grace
Local setting:
2 - Equipment / Pair Swap Grace Period
Default: 1.0 s
Range: 0-3 s
Example with an active pair A + B:
- select weapon
C-> temporaryA + C; - select weapon
Dbefore the grace window ends -> final pairC + D.
Set the value to 0 to disable the grace behaviour.
This is a local player input setting and is not ServerSync-locked.
Replace Offhand Modifier
Local setting:
2 - Equipment / Replace Offhand Modifier
Default: LeftAlt
Hold the configured modifier while selecting:
- supported one-handed weapon -> replace only the left-hand item;
- shield -> replace only the left-hand item;
- torch -> replace only the left-hand item.
If the selected item is a bow, crossbow, two-handed weapon, tool, or another incompatible item, normal Valheim equip behaviour is used and the paired state ends.
This setting is local and is not ServerSync-locked.
⚙️ Configuration
Balrond Dual Mastery uses normal BepInEx configuration entries.
Gameplay settings are synchronized through ServerSync when appropriate. Local UI/input/visual settings remain client-side.
General
EnabledLock Configuration
Equipment
Allow Mixed Weapon SkillsSeparate Back WeaponsPair Swap Grace PeriodReplace Offhand Modifier
Combat defaults
Offhand Damage At Skill 0 = 0.55
Offhand Damage At Skill 100 = 0.80
Dual Wield Damage Scale = 0.75
Secondary Damage Multiplier = 1.08
Offhand Force At Skill 0 = 0.70
Offhand Force At Skill 100 = 0.95
Primary Extra Resource Ratio = 0.60
Secondary Extra Resource Ratio = 0.75
Resource Discount At Skill 100 = 0.20
Skill defaults
Mastery Progression Enabled = true
Primary Attack XP = 0.12
Secondary Attack XP = 0.18
Mastery XP Multiplier = 1.0
Animation defaults
Primary Animation Speed = 1.0
Secondary Animation Speed = 1.0
The animation-speed values are additional multipliers. Custom Dual Mastery clips can contain SPEED AnimationEvents, and those authored events remain part of the final playback cadence.
🎬 Animation Ownership and Compatibility
DualMastery avoids continuously fighting other animation mods for runtimeAnimatorController.
BetterArchery
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 11d ago.
balrond DualMastery on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 0.3.14, released 2026-10-04
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 13 recorded builds of balrond DualMastery.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.3.14 | 2026-10-04 | n/a | BepInEx |
| 0.3.10 | 2026-10-04 | n/a | BepInEx |
| 0.3.8 | 2026-10-03 | n/a | BepInEx |
| 0.3.6 | 2026-10-03 | n/a | BepInEx |
| 0.2.8 | 2026-09-28 | n/a | BepInEx |
| 0.2.7 | 2026-09-21 | n/a | BepInEx |
Run balrond DualMastery on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Works on a server
From source side supportThunderstore lists server-side support for balrond DualMastery as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-05Open ↗
- ✓AuthorBalrond, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




