kpttr-Valheim_Ascended icon

Valheim Ascended

A comprehensive RPG overhaul for Valheim. Classes, talent trees, abilities, enchanting, smithing, and milestones.

By kpttr
Last updated 5 hours ago
Total downloads 614
Total rating 2 
Categories Mods Tweaks Misc Crafting AI Generated
Dependency string kpttr-Valheim_Ascended-0.2.7
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

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 playstyles and attribute scaling:

Class Primary Secondary
Warrior STR END
Rogue DEX AGI
Hunter AGI DEX
Mage INT Subclass
Paladin END INT
  • 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
  • Subclass paths — each class has dedicated subclass branches (left/right, or three-way for Mage/Paladin). Spec directly into either side; the opposing branch locks past the first couple of tiers once you commit
  • 207 total passives wired across all 5 classes (keystones, multi-rank nodes, and capstones)
  • Talent points earned from boss kills (20 total across all 7 bosses)
  • 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
    • RMB acts as a spell shield — works like vanilla blocking but scales off INT and costs 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 are cooldown-based; Mage and Paladin abilities cost Eitr

Implemented: Warrior 6/6, Rogue 6/6, Hunter 6/6, Mage 15/15, Paladin 9/12

  • Aura abilities still do not have VFX

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 + Ascended form), Consecrated Arms (weapon-type specific holy mechanics), Zealot's Conviction (zeal stacking + instant casts)

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:
    • Examples
      • 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

Shipwright

Entire profession is just a first pass. Expect major changes at some point, when i get around to it... 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)
    • boss power will be moved to ability bar eventually
  • Eitr bar — displayed for Mage and Paladin classes
  • 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: more to come

  • SE_Chilled — 1–3 stacks, 10%/stack slow, 6s timeout, snowflake VFX (Mage Rime Sage)
  • SE_Frozen — 2s root + animation freeze + blue tint + 25% frost vulnerability (Mage Rime Sage)
  • SE_NerveToxin — -20% move speed, -15% damage dealt; refreshes while target is poisoned (Rogue Assassin)
  • SE_DivineShield — Holy Strike becomes free to cast while active (Paladin)

Installation

Requirements

Steps

  1. Install BepInEx for Valheim
  2. Build the mod or obtain ValheimAscended.dll
  3. Copy ValheimAscended.dll to BepInEx/plugins/
  4. 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