Please disclose if your mod was created primarily using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ValheimBossTrader
Unlock 964 items at Haldor based on boss progression. Kill a boss, unlock the next biome's resources. Prices from TraderOverhaul. Fully configurable.
CHANGELOG
Changelog
1.0.6
- Fix:
banksetconsole command now works correctly (rewritten to interceptTerminal.TryRunCommanddirectly, bypassing NuGet stub/game version incompatibility). - Fix: Removed verbose bank logs on each purchase (no more freeze caused by log spam).
- Fix: Missing prefab warnings downgraded to debug level (no longer visible in default BepInEx log output).
1.0.5
- New: Console command
bankset <montant>— sets the bank balance directly (requiresdevcommands). Useful for testing.
1.0.4
- Fix: Bank and category filter UI backgrounds disappearing after a few seconds — textures were being garbage collected by Unity. All textures are now stored as MonoBehaviour fields to prevent collection.
1.0.3
- New: Bank system — deposit and withdraw coins at Haldor. Balance saved per character in
BepInEx/config/BossTrader_Bank/. Bank funds are automatically used when buying items (inventory is topped up transparently before each purchase). - New: Category filter panel — IMGUI panel displayed next to the merchant, with buttons for each category (Matériaux, Nourriture, Armes, Armures, Munitions, Consommables, Divers). Clicking a category filters the item list instantly; clicking again returns to "Tout".
- New: Haldor dark-wood UI theme — Bank and category filter panels use a custom dark wood / amber palette matching Haldor's Black Forest aesthetic.
- Fix: Capes (
CapeDeerHide,CapeTrollHide,CapeWolf,CapeFeather,CapeLinen,CapeLox,CapeAsh,CapeAsksvin) were incorrectly categorized as Food; corrected to Armor.
1.0.2
- Fix: load after ValheimLegends to prevent Warp spell conflict (SoftDependency)
1.0.1
- Fix: the mod was silently failing to load on BepInEx 5.4.23.x due to a transitive dependency on
MonoMod.Backportsintroduced byHarmonyX 2.16.0. PinnedHarmonyXto2.10.1to resolve this. - Fix: replaced
recordtype with a plainclassto avoid potential runtime issues on .NET Framework 4.8.1. - Fix: added a guard to skip items with
ItemType.Nonefor compatibility with Epic Loot's gamble system.
1.0.0
- Initial release
- 964 items from all biomes, gated by boss progression
- Real-time unlock on boss kill (no reload needed)
- Configurable price multiplier, stack multiplier, and category toggles
- Prices and quantities sourced from TraderOverhaul