Valheim Ascended
Feedback welcome! Have questions, suggestions, or found a bug? Reach out on Discord: KP#5751
A comprehensive RPG overhaul mod for Valheim, built with BepInEx and Harmony. Adds classes, talent trees, abilities, three professions (enchanting, smithing, shipwright), a milestone-based progression system, and a fully custom UI layer.
Work in Progress — Features are incomplete and nothing is balanced yet. Expect frequent changes.
Features
Classes
Five playable classes, each with unique resource mechanics and playstyles:
| Class |
Primary |
Secondary |
Resource |
| Warrior |
STR |
END |
Rage (builds on hit/taken) |
| Rogue |
DEX |
AGI |
Combo (pip-based) |
| Hunter |
AGI |
DEX |
Focus (builds while still) |
| Mage |
INT |
Subclass |
Eitr + subclass resource |
| Paladin |
END |
INT |
Eitr |
- Class selection unlocks after defeating Eikthyr
- Talent tree preview on the class selection panel lets you browse all 5 trees before committing
- Each class branches into 2–3 subclasses via the talent tree
- Mage and Paladin receive 50 base Eitr on class selection for pre-Mistlands viability
- Respec available for a coin cost
Paladin is still in progress. Abilities are wired but aura VFX are not yet implemented.
Attributes
Five attributes that amplify Valheim's existing systems (food, gear) rather than adding flat values:
- STR — Melee damage (+0.5%/pt), carry weight, attack stam reduction, stagger resistance (+0.5%/pt), HP regen (+0.1/s/pt), armor penetration
- AGI — Equipment MS penalty reduction (+1%/pt), dodge stam reduction, run stam reduction, stamina regen (+1% of base/pt)
- INT — Magic damage (+0.5%/pt), CDR (+0.25%/pt), eitr pool (+2% of total/pt), eitr regen (+2% of base/pt)
- END — HP (+1.5% of food/pt), stamina (+1.5% of food/pt), armor (+1.5% of gear/pt), healing output (+0.5%/pt), blunt damage (+0.4%/pt)
- DEX — Crit chance, crit damage, backstab bonus, slash damage (+0.4%/pt), pierce damage (+0.4%/pt), dodge stam reduction (+0.3%/pt)
Each level-up grants +2 primary, +1 secondary (class-determined), and 1 free point to spend on any attribute.
Talent Trees
Per-class talent trees with ~50 nodes each:
- Node types: Start (free), Shared, Subclass Gate, Subclass Exclusive, Subclass Shared, Capstone
- Custom node art — per-subclass colored diamonds (selected/deselected), capstone art, gate art
- Bidirectional connections — not linear prerequisite chains
- Subclass unlock — requires 6–9 talent points spent (locked behind Elder kills)
- Right-click refund with BFS connectivity check to prevent orphaned nodes
- 216+ total passives wired across all 5 classes
- Talent points earned from boss kills (20 total across all 7 bosses)
- Scrollable tooltips with fade edges and scroll indicators
- Talent preview — browse all 5 class trees read-only before picking a class
Abilities
6+ abilities per class, unlocked via talent point thresholds:
- Tier-based unlock — Tier 1 at 5 points spent, Tier 2 at 10 points spent
- Pick any 3 — choose from your available abilities, right-click to unlearn
- Ability drawer — icon grid with custom art, click to assign to slots
- 3 ability slots with hotkeys G / H / B
- Mage: 5 slots including LMB/RMB for spell casting, with Arcane Bolt as a base ability
- Bolt transforms into subclass-specific variant after choosing a subclass
- Mages block using Spell Barrier (RMB) which drains Eitr instead of stamina
- Empower — enhance up to 2 abilities for -20% cooldown
- Unified ability bar art — shared Valheim-themed bar backgrounds (3/4/5-slot variants)
- Castbar system for windup abilities
- Cooldown display on the ability bar
- Abilities cost class resources (Rage, Focus, Combo, or Eitr)
Implemented: Warrior 6/6, Rogue 6/6, Hunter 6/6, Mage 11/11, Paladin 11/11
Capstone Abilities
End-of-tree ultimate talents with unique mechanics and pip-based UI:
- Warrior: Titan's Grip, Colossus (arc VFX), Gladiator (dodge trail VFX)
- Rogue: Living Shadow (clone), Reaver's Stance (spear glow), Executioner (2H execute)
- Mage: Spellblade (melee bolt proc), Enchanter (resonance stacking), Overcharge (hold-to-charge)
- Paladin: Divine Arsenal (bonus holy strikes), Radiant Judgement (judgment marks), Zealot's Conviction (zeal stacking)
Enchanting (Mixing System)
Craft enchantments by combining materials and trophies:
- Mixing mechanic — combine a base material (sets tier) with 1-2 trophies (determines enchant)
- 16 trophy tags — each trophy has 2 hidden tags (e.g. Beast / Swift), slot position determines which is active
- 512 unique enchantments — 256 tag combos × 2 variants (Offensive / Defensive)
- Discovery system — trophy tags hidden as ??? until researched or discovered through enchanting
- Trophy Research panel — pay tier-scaled materials to reveal hidden tags
- 2 enchantment slots per item with per-slot tier gating
- Item naming — enchanted items display combo names: [Enchant 1] Item of [Enchant 2]
- All 15 affix effects wired — ElementalMastery, Berserker, Execute, Lifesteal, Vampiric, HealOnKill, SoulHarvest, Thorns, Swiftness, Fortify, ParryStaggerProc, Undying, and more
- Inline slot actions — Reroll (↻) and Remove (✕) buttons on filled enchant slots
Smithing & Modifications
Equipment customization system:
- Component slots (Head, Shaft, Blade, etc.) with 3 modification choices each
- Dual-axis sliders with stat trade-offs:
- Brutality ↔ Impact (Damage % vs. Stagger)
- Force ↔ Resilience (Knockback vs. Damage Reduction)
- Lethality ↔ Fortitude (Armor Pen vs. Armor)
- Set Forging — assign armor to set templates with 4 type-locked slots (Head, Back, Body, Legs)
- 2-piece and 4-piece tiered bonuses (class-specific and universal)
- Class filter buttons for browsing sets
- Set bonuses UI works but gameplay effects are not yet implemented
- Cost icons — material costs displayed with icons across all smithing tabs
Shipwright
Build and maintain your ships using raw materials:
- Exploded diagram UI — click ship parts on a visual diagram to inspect and modify them
- 7 active ship parts: Hull (HP), Keel (stability), Mast (sail force), Sail (sail force), Rigging (wind angle), Rudder (turning speed), Cargo (storage) — plus Deck, Bow, Stern coming soon
- Material proportioning — fill slots with inventory items instead of picking pre-built mods
- 5 material categories: Structural (wood types), Support (nails/metal), Sealant (resin/tar), Sail Material (hides/pelts), Ties (thread/leather)
- 18 materials total, each with unique effectiveness vs weight tradeoffs
- Base × Combinator formula — base materials set the stat ceiling, combinators determine how much you reach
- Drawer-based material picker filtered by inventory (matches enchanting interaction pattern)
- Up to 2 material types per category slot
- Weight tradeoff — every material adds weight; heavier ships are slower but stronger
- Draft depth — total weight affects how deep the ship sits in water
- Condition & decay — sealed parts degrade over time while sailing; sealant slows decay
- Condition states: Good → Worn → Damaged → Broken (bonuses scale with condition)
- Hammer quick-repair at sea (restores to 70% max)
- Full repair at shipwright bench (costs Resin or Tar)
- Ship hover text — condition bars display on HUD when near a ship
- Real physics integration — materials map to Valheim ship fields (sail force, rudder speed, stability, wind angle, cargo capacity)
- Owner-only editing — only the ship owner can modify it in multiplayer
Material values are placeholder. Balance is ongoing.
Progression (Renown System)
Milestone-based leveling:
- 90+ milestones across 7 categories: Boss Kills, Crafting, Gathering, Exploration, Stations, Events, Professions
- Renown earned from completing milestones → level-ups
- Max level 50 with configurable renown-per-level (default 100)
- Boss kills additionally award talent points
Custom UI
Complete RPG interface overlay:
- Navigation Bar — icon bar for accessing all panels (draggable, horizontal/vertical toggle, orientation saved per character)
- Health & Stamina bars — custom bars with delayed damage/use trails
- Food / Boss Power / Rested indicators — compact status row below health bars (vanilla indicators hidden)
- Resource bar — Rage/Focus/Combo pips or Eitr display per class
- Ability bar — bottom-center with unified bar art, icon-grid drawer for ability assignment
- Castbar — draggable anchor (visible in inventory mode) for positioning the cast bar
- Equipment panel — paper doll slots, 3D preview, equipped items return to hotbar on unequip
- Stats detail panel — 44 stat rows in 7 categories with collapsible per-source breakdowns
- Talent panel — visual talent tree with custom node art, ability selection sub-panel, scrollable tooltips
- Quests/Milestones panel — card layout with filters, progress tracking, gathering tiers
- Enchanting panel — mixing area with discovery system
- Smithing panel — modifications, set forging, dual-axis sliders
- Shipwright panel — exploded diagram with material proportioning, condition bars, radar chart
- Social panel — player list, party invite, inspect
- Party HUD — health/status display for party members
- Floating text — proc notifications and persistent aura indicators
- Toast notifications — milestone completion and level-up slide-in banners
- Welcome guide — tabbed quick-start guide, dismissible, reopenable via console
- Target lock — press ` to lock onto a target
- Weapon sheathe — press Z to sheathe/unsheathe
- Scrollable tooltips — normalized design across all panels with max-height capping, mousewheel scroll, fade edges, and scroll indicators
- Snap-to-grid — 10px grid with 50px major lines, toggle button in navbar, hold Shift to bypass
- All panels are draggable with positions saved per character
- Class pick notification — top-of-screen prompt after killing Eikthyr until a class is chosen
Dual Wield
- Weapons alternate hits — mainhand swing followed by off-hand swing
- On-hit effects fire from the weapon that actually swung
- Spears are not compatible with dual wield
Status Effects
Custom status effect system:
- SE_Chilled — 1–3 stacks, 10%/stack slow, 6s timeout, snowflake VFX
- SE_Frozen — 2s root + animation freeze + blue tint + 25% frost vulnerability
Installation
Requirements
Steps
- Install BepInEx for Valheim
- Build the mod or obtain
ValheimAscended.dll
- Copy
ValheimAscended.dll to BepInEx/plugins/
- Launch Valheim
Dependencies
- .NET Framework 4.8
- BepInEx 5.x
- Harmony 2.x (included with BepInEx)
- Valheim managed assemblies
Console Commands
Open the console with F5. All commands are prefixed with va_.
| Command |
Description |
va_status |
Show level, renown, class, attributes, and resource |
va_status2 |
Full breakdown of all attribute modifier values |
va_guide |
Open the welcome guide |
va_level [n] |
Set level directly (applies retroactive growth) |
va_renown [n] |
Add renown (triggers level-ups) |
va_talentpoints [n] |
Grant talent points (default 20) |
va_milestone [id] |
Force-complete a milestone |
va_resetprogression |
Wipe level, renown, milestones, and attributes |
va_class [name] |
Set class (warrior/rogue/hunter/mage/paladin/none) |
va_spend [attr] |
Spend a free attribute point (str/agi/int/end/dex) |
va_enchant random [rarity] |
Enchant equipped items |
va_enchant add [type] [value] |
Add a specific affix to held weapon |
va_enchant test |
Test all enchant effect hooks |
va_enchant list |
List enchantments on equipped items |
va_enchant clear |
Remove enchantments from equipped items |
va_party [sub] |
Party management (invite/accept/decline/leave/kick/disband) |
va_weapon |
Dump equipped weapon data |
Hotkeys
| Key |
Action |
| Tab |
Open inventory + NavBar |
| G / H / B |
Ability slots 1–3 |
| LMB / RMB |
Mage ability slots 4–5 |
| ` (backtick) |
Toggle target lock (hold to clear) |
| Z |
Sheathe / unsheathe weapon |