Source-checkedQuality of life & UI

SecondaryAttacks

by sighsorry · for Valheim

Adds secondary attacks for bows, staves, bombs, melee weapons, and Blood Magic, with auto presets, per-prefab overrides, summon tools, cooldown HUD, localization, and optional quickstep for knives and fist weapons.

16KDownloads
8d agoLast updated
BepInExLoaders
ThunderstoreSource

About SecondaryAttacks

From Thunderstore

Adds secondary attacks for bows, staves, bombs, melee weapons, and Blood Magic, with auto presets, per-prefab overrides, summon tools, cooldown HUD, localization, and optional quickstep for knives and fist weapons.

SecondaryAttacks

Adds secondary attacks for bows, staves, bombs, melee weapons, and Blood Magic, with auto presets, per-prefab overrides, summon tools, cooldown HUD, and localization. Preserves loaded weapons, adds an optional quickstep for knives and fist weapons, and improves Sneak and Blood Magic progression.

Highlights

  • Adds new secondary attacks for ranged weapons, melee weapons, bombs, elemental staves, and Blood Magic staves.
  • Lets weapon groups use default presets from config while individual prefabs can be tuned through YAML.
  • Syncs YAML configuration through ServerSync for dedicated servers and multiplayer clients.
  • Supports cooldowns, durability cost, resource cost, ammo cost, skill gain, adrenaline gain, and HUD feedback.
  • Shares cooldowns by automatically recognized weapon family, with preset-based fallback for unrecognized weapons; Blood Magic summon and shield families remain independent.
  • Optionally replaces dodge with a fixed quickstep while a knife or Unarmed weapon is equipped.
  • Remembers the last equipped shield and automatically equips it alongside a one-handed weapon when the left hand is empty.
  • Includes compatibility support for MagicPlugin summon projectiles and the companion WarfareTweaks mod.

Ranged Presets

SecondaryAttacks.Ranged.yml controls bows, crossbows, thrown bombs, and projectile staves. Weapon groups can be assigned a default preset in config, then individual prefabs can override that behavior in YAML.

Sentinel

Press the secondary attack key to spawn temporary sentinels that hover near you, search for targets, and fire on their own.

Sentinel count, lifetime, hover position, orbit speed, detection range, attack delay, and firing interval can all be tuned.

Ranged Tuning

Swap ranged presets by weapon group in config, or use SecondaryAttacks.Ranged.yml for per-prefab overrides.

Change spacing, interval, projectile speed, spread, damage, cost, and other preset values to build very different attacks from the same weapon.

Spiral

Spiral fires a configurable burst along a rotating pattern. Multi-projectile presets scale skill and adrenaline rewards so high projectile counts do not over-reward a single attack.

Piercing

Piercing lets projectiles pass through enemies, with damage reduced after each character hit.

Meteor

Meteor calls projectiles down from above. Count, interval, impact radius, spawn height, projectile scale, and area size are configurable.

Volley

Volley drops aimed projectiles around a target point and can be especially strong against large enemies.

Scatter

Scatter splits after the first non-character hit, creating ricocheting projectiles that can catch nearby enemies.

Scattered projectiles lose speed and damage on each bounce through the ricochetDecay setting.

Melee Presets

SecondaryAttacks.Melee.yml controls melee skills, copied throws, bombs, and utility-style secondaries. Several presets can use copyFrom, letting one weapon borrow another weapon's projectile or secondary attack pattern before applying its own preset behavior.

With FearNoSpear, recoverable copied throws carry the thrower's ID so other players cannot auto-pick up the landed weapon. Manual pickup and boomerang returns are unchanged. Use the updated versions on participating clients. FearNoSpear is optional, and virtual follow-up projectiles do not create protected item drops.

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 8d ago.

SecondaryAttacks 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
1.2.19, released 2026-10-08

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 30 recorded builds of SecondaryAttacks.

Recent builds

BuildReleasedGame versionsLoaders
1.2.192026-10-08n/aBepInEx
1.2.182026-10-08n/aBepInEx
1.2.172026-10-07n/aBepInEx
1.2.162026-10-06n/aBepInEx
1.2.152026-10-05n/aBepInEx
1.2.142026-09-29n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run SecondaryAttacks 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 catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for SecondaryAttacks 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-08Open ↗
  • ✓Authorsighsorry, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

SecondaryAttacks, answered

Generated from the mod’s own source data.

Do my players need to install SecondaryAttacks?

Thunderstore lists server-side support for SecondaryAttacks as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. SecondaryAttacks is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run SecondaryAttacks on a Valheim server.

Deploy in about a minute from $9.99 a month, then add SecondaryAttacks in one click.