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 days ago
Total downloads 396
Total rating 2 
Categories Mods Tweaks Misc Crafting AI Generated
Dependency string kpttr-Valheim_Ascended-0.2.2
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 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
  • Each class branches into 2–3 subclasses via the talent tree
  • Respec available for a coin cost

Attributes

Five attributes that scale combat stats:

  • STR — Physical damage, carry weight, combat stamina reduction, knockback, armor penetration
  • AGI — Movement speed, dodge stamina reduction, run stamina reduction
  • INT — Magic damage, healing output, eitr pool, eitr regen
  • END — Max health, armor, stamina pool, healing received, blunt damage
  • DEX — Crit chance, crit damage, backstab bonus, slash damage

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

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
    • Empower — enhance up to 2 abilities for -20% cooldown (placeholder)
  • Per-class ability bar art — unique bar skins per subclass + generic fallback
  • 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

Ship modification profession — upgrade and customize your vessels:

  • 4 modification categories: Hull, Sail, Cargo, Armament
  • Per-ship definitions — each ship type has unique mods with appropriate materials and effects:
    • Raft — Hull and Sail only (wood, resin)
    • Karve — Hull, Sail, Cargo (fine wood, bronze, deer hide)
    • Longship / Drakkar — All categories including Armament (iron, ancient bark, black metal)
  • 12 mod types: Reinforced Hull, Streamlined Hull, Ironclad, Large Sail, Storm Sail, Auxiliary Oars, Extended Hold, Reinforced Crates, Quick Rigging, Ram Bow, Mounted Crossbow (coming soon), Harpoon Launcher (coming soon)
  • Multi-tier upgrades — slider-based tier progression (up to 5 tiers per mod)
  • Material costs scale with ship tier and upgrade level
  • 50% salvage refund when removing installed mods
  • Radar stat chart — visual overview of ship stats with yellow preview overlay before committing changes
  • 3D ship preview with rotate and zoom
  • Owner-only editing — only the ship owner can modify it in multiplayer

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 per-subclass 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 — scrollable enchantment picker
  • Smithing panel — modifications, set bonuses, refining
  • Shipwright panel — ship modifications with 3D preview, radar chart, tier slider
  • 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

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

  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