
WaysOfTheGods
RPG classes with MULTIPLAYER. Configurable boss/world-age level gates, weak-enemy XP scaling, six classes and unified talent trees. Discord: discord.gg/QwthPaNAMEWays of the Gods
⚔️ Join our Discord — news, bug reports and suggestions! (that's also where the "Website" button leads)
Adds a multiplayer-ready RPG class system to Valheim. Build the Temple of Classes, pledge yourself to one of six ways, choose a branch and sub-class, then shape your build through a unified talent tree.
New in 3.2 — Gates of Fate
- Boss-gated progression: optionally cap class levels until specific world bosses are defeated, with eight configurable caps from the start of the world through Fader.
- World-age progression: alternatively unlock class levels as the world grows older through
WorldDaysPerLevel. - Weak-enemy XP scaling: optionally reduce rewards from enemies far below your current progression while keeping strong enemies and bosses worthwhile.
- All new rules are disabled by default, server-enforced in multiplayer and never remove levels already earned.
New in 3.1 — Clear Sight
- Readable Talent Panel: set
TalentUiScaleunder Accessibility to enlarge text, icons, buttons and click areas together. - Resizable ability bar: open the inventory and drag the lower-right
◢handle. Position and scale are saved automatically. - Balanced Raven Form: flight consumes stamina, forces a controlled landing when exhausted and cannot be used for weapon attacks or other class abilities.
🔥 New in 3.0 — The Reforging
The entire roster has been rebuilt:
- One tree, three branches, six sub-classes for every class. Choose one of three exclusive branches at level 1; at level 10 it forks into two exclusive sub-classes.
- Five abilities per sub-class, unlocked at levels 1 / 10 / 20 / 35 / 45.
- Max level 50. A full build reaches about 67% of its tree, so every point matters.
- All talents on one screen, with branch and sub-class choices shown directly in the tree.
- Change path for 200 coins or fully respec for 100 coins.
- Existing characters are migrated automatically and receive a full talent refund.
The six ways
| Class | Branches and sub-classes |
|---|---|
| 🔮 Mage | Fire: Pyromancer / Flame Summoner · Frost: Cryomancer / Frostwarden · Lightning: Stormcaller / Tempest |
| 🪓 Berserker | Crushing: Juggernaut / Earthshaker · Rending: Reaver / Ravager · Hunting: Lancer / Warhound |
| 💀 Necromancer | Plague: Pestilent / Blightcaller · Spirit: Reaper / Banshee · Bone: Bonelord / Deathknight |
| 🌿 Druid | Wild Shape: Werewolf / Werebear · Warden: Skald / Beastmaster · Restoration: Lifekeeper / Grovekeeper |
| ⚡ Einherjar | Storm: Thunderer / Stormherald · Spear: Spearmaster / Valkyrie Knight · Valhalla: Valkyrie / Herald of the Slain |
| 🛡️ Guardian | Bulwark: Warden / Sentinel · Vanguard: Crusher / Warbringer · Paladin: Templar / Lightbringer |
🐺 Druid shapeshifting
The Wild Shape branch transforms the Druid into a real wolf, bear or raven. Raven form can fly: Space to rise, Ctrl to dive. Flight drains stamina, and combat is disabled until you leave Raven form.
Multiplayer
- Install the mod on the server and on every client. Major.Minor versions must match; vanilla clients cannot join.
- Kill XP is shared with players within 64 m.
- Domes, blessings, heals, buffs and taunts work across the group.
- Abilities, summons and capstone auras are synchronized between players.
- Server admins control progression scaling and difficulty for everyone.
How to play
- Build the Temple of Classes with the hammer (Misc): 20 Stone, 10 Fine Wood, 3 Surtling Cores.
- Interact with the temple (
E) and choose your class. - Gain XP by killing monsters or offering trophies and coins at the temple.
- Open the talent panel with
T, choose your branch, then your sub-class at level 10. - Cast abilities with Shift+1 … Shift+5 by default. Hotkeys are configurable.
Your progress is archived separately for every class: changing class does not erase it.
Progression and difficulty
Ability power follows world progression and class level. Damage, healing and summons scale from Meadows to the endgame; tooltips show their current effective values.
The server-enforced difficulty presets are:
| Preset | Power | Feel |
|---|---|---|
| Saga | ×1.25 | relaxed power fantasy |
| Midgard (default) | ×1.0 | intended balance |
| Jotunheim | ×0.75 | abilities support your weapons |
| Ragnarök | ×0.5 | brutal |
Set ProgressionScaling = false for classic level-only scaling.
Configuration
BepInEx/config/gianl.waysofthegods.cfg: ability hotkeys, talent-panel hotkey, XP multiplier, HUD position, progression scaling and difficulty. Set TalentUiScale under Accessibility to enlarge all Talent Panel text, icons and buttons (1.0 default, up to 1.75; reopen the panel after changing it).
Open your inventory to customize the ability bar: drag the bar to move it, or drag the lower-right resize handle to change its size. Position and AbilityBarScale are saved automatically.
Server admins can optionally gate class levels through LevelGate:
Off(default) — unrestricted class leveling.Bosses— uses the eight configurable caps inBossLevelCaps, from no boss defeated through Fader.WorldAge— unlocks one additional class level everyWorldDaysPerLeveldays.
Set ReduceWeakEnemyXp = true to reduce XP from enemies far below the strength expected for the player's class level. WeakEnemyXpPerTier controls the penalty and WeakEnemyXpFloor the minimum reward. These progression settings are enforced by the server in multiplayer.
Community and support
⚔️ Discord: discord.gg/QwthPaNAME
- 📣 News and changelogs
- 🐛 Bug reports — please attach
BepInEx/LogOutput.log - 💡 Suggestions for classes, abilities and features
Credits
Built with Jotunn.
Designed, tested and maintained by Hadorn96.