DvergrAllies

版本 v1.0.9·更新於 2026-10-04

Tame, breed, and lead an army of custom Dvergr Allies! Features 4 custom classes (Warrior, Cleric, Spellsword, Elemental Mage), breeding genetics, star-level weapon scaling, and native combat AI.

模組介紹 作者原文

⚒️ Dvergr Allies

Tame, breed, and lead an army of custom Dwarven warriors.

[!NOTE]

Dvergr Allies is a massive overhaul to the Valheim taming system, allowing you to tame vanilla Dvergrs, breed them, and genetically evolve them into four distinct custom combat classes. Featuring dynamic weapon scaling, complex genetics, and custom-built Native Monster AI, your Dvergrs are no longer just passive NPCs—they are an elite fighting force.

🛡️ Features

[!TIP]

Mercenary Contracts: Don't want to tame? Buy Dvergr Contracts from Haldor the Trader! Consuming a contract will instantly summon a fully-tamed, randomized Dvergr class (including rare elites like Spellswords or Berserkers!).

  • Taming & Breeding: Tame wild vanilla Dvergrs using Coins, Cooked Meat, Sausages, or Yggdrasil Wood.
  • Genetic Class System: Breed your Dvergrs to discover specialized classes. Cross-breed existing classes to unlock powerful elite hybrids.
  • Dynamic Equipment Scaling: Your allies don't just get more health when they level up. Their physical gear dynamically upgrades! A 0-star Warrior wields a Bronze Sword. A 1-star upgrades to Iron. A 2-star wields a devastating Blackmetal Battleaxe.
  • Native Combat AI: Weapons and magic have been flawlessly integrated into the native Valheim monster physics engine, ensuring perfect hit registration, aggression, and particle effects.
  • Cleric AoE Healing: Clerics pulse massive Area-of-Effect Heal-over-Time spells to keep your army alive during raids.
  • Discord Stats via BarrkBOT: Your server tracks your empire and reports it to Discord — who commands the largest warband, whose bloodlines have taken the heaviest losses, and who got lucky pulling elites out of Haldor's contracts. Deaths and births are recorded as they happen and survive server restarts.

🧬 The Classes & Prefabs

| Class | Icon | Role | Abilities & Upgrades |

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

| Base Dvergr

AllyDvergr | ⛏️ | Foundation | The genetic baseline. Wields simple weapons. |

| The Warrior

AllyDvergrWarrior | ⚔️ | Tank / Aggro | 0★: Bronze Sword & Buckler

1★: Iron Sword & Silver Shield

2★ (Berserker): Blackmetal Battleaxe (+50% Slash Damage buff) |

| The Cleric

AllyDvergrCleric | 🌿 | Support / Healer | Ability: Pulses 15 HP/s AoE Heal-over-Time.

Defense: Wields an Iron Mace. |

| The Spellsword

AllyDvergrSpellswordFire / Ice | 🔥 / ❄️ | Elite Hybrid | Ability: Casts native Fireball or Icebolt, then rushes in for melee.

Gear: Bronze (0★) → Iron (1★) → Blackmetal (2★) |

| The Elemental Mage

AllyDvergrMageElemental | 🌌 | Arcane Artillery | Ability: Cycles elements every 10s (Fireball, Icebolt, Goblin Shaman Fire). |

🌳 The Breeding Tree

[!IMPORTANT]

You can't just find an elite unit in the wild—you have to breed one. When two Dvergrs mate, their offspring has a chance to mutate into a higher-tier class based on their parents' genetics.

🧬 Tier 1 Mutations (From Vanilla Tames)

Combining two base Dvergr tames has a chance to produce a specialized unit.

⛏️ Rogue + ⛏️ Rogue ➞ ⚔️ Warrior (Pure Melee)*

⛏️ Support Mage + ⛏️ Support Mage ➞ 🌿 Cleric (Pure Healing)*

⛏️ Fire Mage + ⛏️ Ice Mage ➞ 🌌 Elemental Mage (Dual Magic)*

🧬 Tier 2 Mutations (Hybrids & Elites)

Combining different classes passes down their traits into an Elite Hybrid.

⛏️ Rogue + ⛏️ Fire Mage ➞ 🔥 Fire Spellsword (Melee + Fire)*

⛏️ Rogue + ⛏️ Ice Mage ➞ ❄️ Ice Spellsword (Melee + Ice)*

⚔️ Warrior + ⚔️ Warrior ➞ 🪓 Berserker (Ultimate Melee)*

[!NOTE]

(Note: In the code, offspring that don't trigger the "Special Combo Chance" simply inherit the exact class of one of their parents, maintaining your bloodlines!).

⚙️ Configuration Options

Dvergr Allies is highly customizable via the BepInEx/config/DvergrAllies.cfg file. You can adjust almost every aspect of the mod in real-time.

🥩 Taming

  • Taming Time: Time required to tame a wild Dvergr. (Default: 1800s)
  • Taming Items: The prefabs they will eat. (Default: CookedMeat, Coins, Sausages, YggdrasilWood)
  • Fed Duration / Consume Range: Fine-tune their hunger mechani

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-JotunnValheimModding-JsonDotNET

檔案與校驗

檔案名稱
DvergrAllies-1.0.9.zip
檔案大小
213.3 KiB