HaldorBounties

v0.0.5·Updated 2026-03-09

Adds a daily bounty board to Haldor's shop - accept kill contracts, hunt player-style minibosses, clear raid warbands, and choose one of four rewards.

About this mod Author’s original text

Haldor Bounties

Turn Haldor into a daily contract board with biome-locked bounty progression, player-style bounty NPCs, and choose-one reward payouts.

Haldor Bounties adds a fourth Bounties tab to HaldorOverhaul's trader UI (Buy/Sell/Bank/Bounties). Each in-game day, the board rotates to a new set of contracts. Completed bounties reset on day change, while active bounties stay active until you finish or abandon them. A live timer in the bounty UI shows exactly when the next reset happens.

The board rolls 4 bounties per day: 2 Kill, 1 Miniboss, 1 Raid. 180 default bounty definitions span Meadows through Mistlands. Bounties are biome-gated so contract difficulty follows world progression and avoids late-game bounty pressure early on.

The core gameplay loop: accept a bounty from Haldor, complete the objective in the world, return to Haldor and choose 1 of 4 reward options, repeat after the daily reset.

Easy - Kill Contracts

Basic creature hunts like killing Deer, Boars, Greydwarves, Draugr, Wolves, Seekers, etc. These are the bread-and-butter progression contracts.

Medium - Miniboss Hunts

A named bounty NPC spawns in the wild with a map marker. These NPCs are built from the player prefab and fight like hostile humanoid players (melee, 2H, bows/crossbows, armor sets, aggressive AI).

Hard - Raid Contracts

A raider warband spawns as a group around a campfire. They sit idle until a player approaches, then stand up and attack. You must clear all required raiders for completion. Raids use the same bounty NPC system, tuned for group combat.

Bounties are biome-tiered and boss-gated, so contract difficulty follows world progression.

| Boss Defeated | Biome Unlocked |

|:---|:---|

| None | Meadows |

| Eikthyr | Black Forest |

| The Elder | Swamp |

| Bonemass | Mountain |

| Moder | Plains |

| Yagluth | Mistlands |

When a bounty is ready, you choose one reward option:

| Reward | Description |

|:---|:---|

| Coins | Bank deposit via HaldorOverhaul's shared bank system |

| Ingots | Metals and refined bars tiered by biome |

| Resources | Crafting materials tiered by biome |

| Consumables | Food and mead tiered by biome |

Reward tier is derived from the bounty biome gate, with type multipliers:

  • Miniboss: 1.5x reward scaling
  • Raid: 1.25x reward scaling

Item rewards are delivered to inventory (or dropped nearby if inventory is full).

Left panel sections:

  • Available - today's unaccepted bounties
  • Active - accepted and in-progress/ready bounties
  • Completed - claimed this day

Right panel shows details, progress, tier, objective, reward choices, and Accept/Abandon/Claim state.

BountyReset clears bounty state/progress and despawns tracked bounty creatures for the local player profile.

  • Install BepInEx for Valheim
  • Install JsonDotNET for JSON config support
  • Install HaldorOverhaul (required dependency)
  • Download the latest release from Releases
  • Extract HaldorBounties.dll to BepInEx/plugins/HaldorBounties/
  • Launch the game and open Haldor

| Dependency | Version | Required | Link |

|:---|:---|:---|:---|

| Valheim | 0.219+ | Yes | |

| BepInEx | 5.4.2200+ | Yes | Download |

| JsonDotNET | 13.0.4+ | Yes | Download |

| HaldorOverhaul | latest | Yes | GitHub |

Built on BepInEx and Harmony

Companion mod for HaldorOverhaul

Forged for the Valheim community. Skol, Vikings.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-JsonDotNETProfMags-TraderOverhaul

File & checksum

Filename
HaldorBounties-0.0.5.zip
File size
649.9 KiB