
WaysOfTheGods
Class system: build the Temple of Classes and walk the Way of the Mage, Berserker or Necromancer. 8 abilities per class, up to level 80. Join our Discord for news & support: discord.gg/QwthPaNAMEWays of the Gods
βοΈ Join our Discord β news, bug reports and suggestions! (that's also where the "Website" button leads)
Adds an RPG class system to Valheim: build the Temple of Classes, pledge yourself to one of three ways, and unlock 8 abilities per class by leveling up to level 80.
Classes
π₯ Mage
| Lv. | Ability |
|---|---|
| 10 | Fireball β hurl a fireball |
| 20 | Frost Nova β Fenring's ice nova around you |
| 30 | Ice Shards β fan of 5 freezing shards |
| 40 | Lightning Bolt β crackling staff projectile |
| 50 | Ring of Fire β 12 fireballs in every direction |
| 60 | Rune Shield β protective dome: armors allies inside, dissolves enemy projectiles, repels enemies |
| 70 | Lightning Storm β 8 bolts of Thor strike nearby enemies |
| 80 | Wrath of the Gods β Yagluth's meteor rain |
Passive: elemental damage, stamina and eitr regeneration grow with level.
πͺ Berserker
| Lv. | Ability |
|---|---|
| 10 | War Cry β repel nearby enemies |
| 20 | Charge β dash that tramples enemies, with a finishing blow |
| 30 | Spear Throw β hurl an ancient spear |
| 40 | Seismic Blow β the Elder's ground stomp |
| 50 | Berserker Fury β +40% damage, nearly free attacks |
| 60 | Iron Skin β massive defense for 20 s |
| 70 | Whirlwind β spinning blades for 3 s |
| 80 | Titanic Slam β leap skyward and crash down devastatingly |
Passive: melee damage, cheaper attacks and carry weight grow with level.
π Necromancer
| Lv. | Ability |
|---|---|
| 10 | Life Drain β drain enemies' life to heal yourself |
| 20 | Summon Skeleton β a skeleton fights for you (up to 5 with level) |
| 30 | Ooze Bomb β poison cloud bomb |
| 40 | Toxic Cloud β Bonemass' miasma, 6 waves of poison |
| 50 | Spectral Wave β spirits that rend and repel |
| 60 | Bone Armor β ancient bones armor you |
| 70 | Putrid Rain β 8 ooze bombs rain from the sky |
| 80 | Army of the Dead β 4 skeletons rise plus a spectral blast |
Passive: poison/spirit damage, health and eitr regeneration grow with level.
Talent trees & synergies
Every 10 levels you earn a talent point: open the talent panel (hotkey T, or at the temple) and choose 1 of 3 passive talents per tier β 8 tiers, 24 talents per class, MMORPG-style.
- Synergies: talents come in colour-coded themes. Learn 3 of the same colour to unlock a set bonus β become a Flamelord, a Bloodrage berserker, a Plaguelord... 6 synergies to discover.
- Capstone auras: choose a level-80 talent and everyone will see it β a wisp orbits the Mage, the Berserker burns with sacred flames, a spectral mist shrouds the Necromancer.
- Living tooltips: every ability description updates with your talents and synergies; the panel shows your aggregated bonuses.
- Chose poorly? Respec at the temple for 100 coins.
How to play
- Build the Temple of Classes with the hammer (Misc category): 20 Stone, 10 Fine Wood, 3 Surtling Cores. A shrine with Odin's statue, stone pillars and ever-burning braziers.
- Interact with the temple (
E) and choose your way. - Gain XP by killing monsters (tougher monsters give more; bosses give triple) or by offering at the temple: trophies +50 XP, boss trophies +500 XP, 10 coins +20 XP.
- Cast abilities with Shift+1 β¦ Shift+8 (configurable in the BepInEx config). A Valheim-style ability bar at the bottom shows icons, hotkeys, cooldowns and unlock levels.
- Ability damage scales with your class level. You can abandon your way at the temple (resets progress).
Class and XP are stored in your character save.
Configuration
BepInEx/config/gianl.waysofthegods.cfg: ability hotkeys, talent panel hotkey and XP multiplier.
Community & Support
βοΈ Join the Discord: discord.gg/QwthPaNAME
- π£ News and changelogs
- π Bug reports (please attach your
BepInEx/LogOutput.log) - π‘ Suggest new classes, abilities and features
Notes
- Designed for single player.
- Piece name is localized in English and Italian.
Credits
Built with Jotunn. Designed, tested and maintained by Hadorn96.

