File information
Last updated
Original upload
Created by
KillingGodVHUploaded by
KillingGodVHVirus scan
Safe to use
Tags for this mod
Current section
About this mod
Adds New Classes, Abilities, New Attack Animations, Skills and More! Build a fantasy based party with custom spells and attacks! Now with configuration and Server Sync!
- Requirements
-
This mod does not have any known dependencies other than the base game.
Mods requiring this file
Mod name Notes Fantasy Followers Pack Required For some Weapons and Armor. Magic Overhaul - Spanish translation MAGIC OVERHAUL - By KillingGodVH ( Instalar mod original para usar esta traducción) Magic Overhaul - Turkish Translation v1.5.35 sürümüne uygundur. Magic Overhaul CHS OUTDATED 必须下载本体 Magic Overhaul RUS v1.5.5 - Permissions and credits
-
Credits and distribution permission
- Other user's assets All the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permission You can upload this file to other sites but you must credit me as the creator of the file
- Modification permission You must get permission from me before you are allowed to modify my files to improve it
- Conversion permission You can convert this file to work with other games as long as you credit me as the creator of the file
- Asset use permission You must get permission from me before you are allowed to use any of the assets in this file
- Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation points You are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is opted-in to receive Donation Points
-
Translations
- Turkish
- Spanish
- Mandarin
- Changelogs
-
-
Version 1.5.591
- +Fixed Flying Mount Lox collider
-
Version 1.5.59
- + Now All skills checking PvP mode On/Off of other players
+ Added Runestones that gives class XP (elder,bonemass,moder,yagl) 10% dropchance
+ Added 5 FLYING MOUNTS. Dropping from Yagluth 1% chance
^All of that can be changed in config (chances, exp)
- + Now All skills checking PvP mode On/Off of other players
-
Version 1.5.55
- +Added new chat command /skills to show MO skills tab if you're using AUGA
+Now skills tab also displaying how much experience exactly you need to gain till next level
- +Added new chat command /skills to show MO skills tab if you're using AUGA
-
Version 1.5.54
- +Fixed most spells can't be used in dungeons
+Increased druid raven collider size
+Added BASE damage to all damage skills (30 damage)
+Now damage also scales if your weapon is behind your back ( you don't need to hold it in hands) +Bug fixes
- +Fixed most spells can't be used in dungeons
-
Version 1.5.53
- +Added Experience Tomes for each class
*Dropping from ANY creature with 3% chance (one tome for random class)
+Removed mage 1st skill (portal) and replaced with copy of priest 1st skill (teleport to target location)
- +Added Experience Tomes for each class
-
Version 1.5.35
- +Changed visuals for berserker sword and archer bow
+Fixed bugs
+Changed few skills
+Added new config lines
- +Changed visuals for berserker sword and archer bow
-
Version 1.5.33
- +Added Vulkan Support (fixed purple particles while using Vulkan API)
+Fixed Druid 2 projectile "yellow square" broken effect
+Nerfed Monk
+Improved Warlock multipliers
- +Added Vulkan Support (fixed purple particles while using Vulkan API)
-
Version 1.5.32
- +Fixed archer having level100 ability before lvl100
-
Version 1.5.31
- Small HotFix
+Now you can leave engineer turret with interact (E) button
+Fixed issue with engineer turret not removing after some time
+Fixed issue with text "Class level increased"
- Small HotFix
-
Version 1.5.4
- +New class added: Spartan
+New class added: Priest
+Balance rework: now all classes damage skills scales from particular weapon damage types (each class has its own damage types)
+Minor bugfixes / reworks
- +New class added: Spartan
-
Version 1.5.3
- +New class: Engineer
+Bug fixes
+Optimization
+All weapons/helmets now have sepparated recipes
+Class levels were dropped to 0. All classes now have bonuses on lvl100 (watch first post in comments)
+Other fixes
+Feedback now working
+Changed weapon damage types
Small HotFix 1.5.3
+Now you can leave engineer turret with interact (E) button
+Fixed issue with engineer turret not removing after some time
+Fixed issue with text "Class level increased" - +Fixed archer having level100 ability before lvl100
- +New class: Engineer
-
Version 1.5.2
- +Updated for new valheim version
+Fixed monk using 1000 damage butcher knife bug
+Fixed berserker using 4 skill manacost bug
+DK can't use dash anymore in dungeons and in water
+Warlock 4 skill can't deal dmg to tamed animals anymore
+Other fixes
- +Updated for new valheim version
-
Version 1.5.1
- +Fixed DK bug that stole 1000+ damage from bosses
+Minimum UI size decreased from 0.75x to 0.5x
- +Fixed DK bug that stole 1000+ damage from bosses
-
Version 1.5.0
- +New class: Death Knight
+Added new localization strings
+Added skip start in order to prevent players dying cause of Animator Override after making new character
+Bugfixes
- +New class: Death Knight
-
Version 1.4.1
- +Fixed archer bow not being able to shoot arrows
+Added 20 new localized strings
+Added option to remove floating island effects
+Added tooltips on how to remove Floating Island
+Added option to remove Ninja Run animation
+Other fixes
- +Fixed archer bow not being able to shoot arrows
-
Version 1.4.0
- +H&H compatibility
+Added new piece object: Floating Island (admin only)
+Added new piece object: MO Cultivated Ground (you can plant on it)
- +H&H compatibility
-
Version 1.3.0
- 1) Fixed few animations bugs
2) Added new UI styles
3) Fixed class bugs
4) Fixed collider bugs
5) Added new 10 class weapons
6) Now you can wear all class helmets/weapons but if its not your class stats will be decreased
7) Added 2 new UI styles (you can change them with CHANGE UI button in Altar)
8) Optimized mesh models and other stuff
9) Added new options like mana regen for each class
10) Added new Piece => Magic Door with Password
11) Added version control
- 1) Fixed few animations bugs
-
Version 1.2.0
- +Added 10 unique class helmets
+Added VULKAN support (no more purple particle effects and models)
+Added gamepad support for druid eagle
+Added more cfg options (helmet recipe and its armor)
+Added serversync helmet cfg
+Added new monk/bers sit animation
- +Added 10 unique class helmets
-
Version 1.1.0
- +Monk now can punch trees depending on monk level
+Added more localization strings (chinese translation added by default now)
+Changed shaman 2 projectile skill from TARGEt to NOTARGET
+Fixed bug with not being able to create character
- +Monk now can punch trees depending on monk level
-
Version 1.0.0
- +Added 2 new classes: Druid and Shaman
+Added FEEDBACK UI tab where you can write your bug/problem/suggestion directly to mod developer (me)
+Fixed big amount of fall damage bugs
+Optimized effect models
+Added a lot of new options in .cfg
- +Added 2 new classes: Druid and Shaman
-
Version 0.9.0
- +Fixed skill save/load
+Fixed gamebreaking bug
+Added new UI window with skill levels when you open vanilla skill tab
- +Fixed skill save/load
-
Version 0.7
- +Added CLASS levels Max class lvl is 100 .
You can see them in player "Skills" window (where you also have Running, Blocking and e.t.c)
Each class lvl improves this specific class ability values and decreases cooldown all on skills on 0.5% for each level
- +Added CLASS levels Max class lvl is 100 .
-
Version 0.6
- + New class added: Paladin
+ Added 4 new interactable buttons in UI to change hotkey of each skill inside game
(Press on button => press any key => Hotkey changed!)
+ Fixed few minor bugs
- + New class added: Paladin
-
Version 0.5
- + Buffed Monk class
^ Added passive: your UNARMED (fists) now getting +150% block power from item in your SECOND inventory slot
(you can put shield in second inventory slot and your fists will block 100+ damage)
- + Buffed Monk class
-
Version 0.4
- +New class: Monk +Added new options for berserker (stamina usage) and other classes
+Now if you play on server you can't build altars. Only ADMINS can build it now (singleplayer still same)
+Added "use Alt hotkey" UI button
+Fixed few bugs
+Min UI size changed from x1 to x0.75
- +New class: Monk +Added new options for berserker (stamina usage) and other classes
-
Version 0.3
- +HOTFIX Fixed issue with mage projectile berserker projectile stopping game from saving after you die.
-
Version 0.2
- +Added a lot of options in config file. All skills cooldowns / manacosts / main values
+Added gamepad support. Hold Right Stick (RS) + X A B Y buttons to use skills
+If you play on server with this mod => configs will be synced
+Added localization file
- +Added a lot of options in config file. All skills cooldowns / manacosts / main values
-
Version 0.1.0
- Mod Beta Added
-


[H&H updated] Mod adds 11 classes with unique Spells , new custom player animations and UI - NOW WITH CONFIGURATION (Server Sync) See How-To for details!
Special thanks to Zabros for collaborating with me on way of creating mod and helping with custom UI / animation / models stuff.
Special thanks to GraveBear for helping me with some mod features / models and with mod description.
Like my mods? Support me:
Paypal: [email protected]

Spoiler:












Show























Spoiler:
Ninja:
1) Instantly heal yourself on % hp
2) Teleport behind target enemy
3) AoE black fire damage around you
4) Merge yourself underground to move faster while enemies can't see you
+Class has different run / jump / sword secondary attack animations
Mage:
1) Place 2 portals, one near you and another one in targeted spot. Use E (interact) with portal to teleport between them
2) Ice blast projectile
3) Create a field that pushes all enemies outside.
4) While active you can run on water
Archer:
1) Place trap on ground. When enemy come close = BOOM
2) Long jump to mouse-ground location
3) Passive: you have 50% chance after bow show to DO NOT WASTE arrow
4) Rage mod: while active your bow charge is instant and bow shoot speed increased
+Class has different jump animation
Berserker:
1) Tornado projectile with aoe damage
2) Teleport choosen enemy to your location
3) Passive: infinite stamina. xD
4) Rage mod: while active your attack speed with melee weapons +300%
Rogue:
1) Throw grenade in air that explodes few times staggering enemies around
2) Place a clone on your place. Use again to teleport to it
3) Passive: you deal x2 damage with dagger if you hit into enemies BACK
4) Mark an enemy target. While marked enemy gets x2 damage FROM ANY SOURCE OF DAMAGE
+Class has different jump / dagger secondary attack animations
Warlock:
1) Drain hp from enemies around you
2) AoE on target ground that staggers enemies
3) Spawn 5 ghosts around you that fight on your side on 30 seconds
4) Rage mod: while active consume your hp every 2 seconds and deal damage to all enemies around your HUGE area.
Monk:
1) Increase your defence on few seconds
2) Projectile. If hit enemy you can use it one more time to "dash" into enemy and deal damage
3) Passive: your UNARMED attack speed increased x2. Your UNARMED attack damage also adds damage from weapon in FIRST INVENTORY SLOT (0,0)
So if you put Iron Sword in first slot your fist damage will be increased on 0.75 * Sword Iron damage => converted into TRUE damage.
4) While active your fists (unarmed) dealing AOE damage to enemies
+Class has different jump animation
Paladin:
1) Provoke (taunt) all enemies around and force them to attack your player
2) Root all nearby enemies on few second
3) Your armor increased on +%, but instead your DAMAGE from any SOURCE decreased x2
4) Activate to start "collecting" taken damage *multiplier . Activate again to make AoE explosion with equals to collected damage
Druid:
1) Buff nearby players with +MoveSpeed and -StaminaDrain
2) Projectile damage + root
3) Heal nearby players
4) Turn yourself into eagle to fly
Shaman:
1) AoE that makes enemies deal 0 damage
2) Projectile chain lightning
3) Spawn totem that slows enemies around
4) Cast once in spot to spawn Lightning Ray which will damage nearby enemies and move to your mouse position
DeathKnight:
1) Dash forward dealing damage on line
2) Choose an enemy to steal his % of attack damage (enemy will deal -50% attack damage on time stolen), increasing your attack damage on stolen one
3) Passive: every kill gives you 1 soul. Max souls by default is 300. Each soul increasing max hp on 1 . Also killing an enemy heals you on 10% max hp
4) Toggle to use 1 soul per 3 seconds and increase your attack power x3 by default. Also 3% of your damage converting into your hp (vampirism)
Engineer:
1) Spawn a pyramid that will make a tornado that pulls all enemies in center
2) Throw a grenade that will explode in few seconds and deal damage
3) Throw a crate that will create a turret that you can use to shoot projectiles
4) Active: repair all items in your inventory to particular %. Passive: you can craft items from inside your inventory without using crafting stations
Spartan:
1) Spartan kick that staggers enemy and increasing enemy damage taken for few seconds
2) Throw a spear to target ground location that will create a fire area that damages all enemies around
3) Passive: on perfect block you deflect attack and deal damage to attacker. Active: while in rage mode (4th skill) use to do ultimate attack and deal big AoE damage
4) Enter rage mode (buff): damage reduction, movespeed, attack damage, stamina drain
Priest:
1) Teleport to target ground location
2) Link yourself with other player. While linked you restore target hp every second and granting you both buff: movespeed, attack damage, damage reduction, stamina drain, can't be pushed
3) Throw a holy wave that will heal and add stamina to ally and deal damage to enemies
4) Give nearby players immortality on 10 seconds
+Added CLASS levels
Max class lvl is 100 . You can see them in player "Skills" window (where you also have Running, Blocking and e.t.c)
Each class lvl improves this specific class ability values and decreases cooldown all on skills on 0.5% for each level
EACH CLASS HAS SPECIAL PERKS ON LVL 100:
1) Ninja => Double jump, 2nd skill (teleport behind) also deals damage on use
2) Mage => 3rd skill (AoE sphere) were reworked, now instead of pushing creature outside It gives Mana + Stamina regen to all players. On lvl100 3rd skill also gives other players (including yourself) +50% attack damage buff while they're inside
3) Berserker => after each attack you also send fire slash while in Rage Mode (4th skill)
4) Deathknight => Cheat Death ability passive. After taking lethal damage (health < 0) you restore your health to 100% immediately. (Cooldown is high)
5) Monk => since monk is already strong he will get only double jump on lvl100 as ninja
6) Shaman => after reaching lvl100 each hit of skill4 on your ally players will also give them buff +200% attack on ONE attack
7) Archer => on lvl100 rage mode (4th skill) will make your arrows also deal AoE damage after hit (small area)
8) Engineer => lvl100 engineer will be able to repair items to 100% and also increase turret duration x2
9) Druid => lvl100 1th skill (buff) now adds additional bonuses (33% poison damage bonus + carry weight bonus + 0 stamina cost run)
10) Warlock => if lvl100 warlock kills any creature that can be tameable it will automatically revive it already tamed
11) Rogue => on lvl100 faster crouch speed + double jump + mark also slows and deals more damage
12) Paladin => on lvl100 no more decreasing damage from 3rd passive, increase carry weight to 9999
13) Spartan => on lvl100 you gain passive vampirism (you heal when deal damage)
14) Priest => on lvl100 your 2nd skill (leash) also applies to 3 additional player-targets
Show
Ninja:
1) Instantly heal yourself on % hp
2) Teleport behind target enemy
3) AoE black fire damage around you
4) Merge yourself underground to move faster while enemies can't see you
+Class has different run / jump / sword secondary attack animations
Mage:
1) Place 2 portals, one near you and another one in targeted spot. Use E (interact) with portal to teleport between them
2) Ice blast projectile
3) Create a field that pushes all enemies outside.
4) While active you can run on water
Archer:
1) Place trap on ground. When enemy come close = BOOM
2) Long jump to mouse-ground location
3) Passive: you have 50% chance after bow show to DO NOT WASTE arrow
4) Rage mod: while active your bow charge is instant and bow shoot speed increased
+Class has different jump animation
Berserker:
1) Tornado projectile with aoe damage
2) Teleport choosen enemy to your location
3) Passive: infinite stamina. xD
4) Rage mod: while active your attack speed with melee weapons +300%
Rogue:
1) Throw grenade in air that explodes few times staggering enemies around
2) Place a clone on your place. Use again to teleport to it
3) Passive: you deal x2 damage with dagger if you hit into enemies BACK
4) Mark an enemy target. While marked enemy gets x2 damage FROM ANY SOURCE OF DAMAGE
+Class has different jump / dagger secondary attack animations
Warlock:
1) Drain hp from enemies around you
2) AoE on target ground that staggers enemies
3) Spawn 5 ghosts around you that fight on your side on 30 seconds
4) Rage mod: while active consume your hp every 2 seconds and deal damage to all enemies around your HUGE area.
Monk:
1) Increase your defence on few seconds
2) Projectile. If hit enemy you can use it one more time to "dash" into enemy and deal damage
3) Passive: your UNARMED attack speed increased x2. Your UNARMED attack damage also adds damage from weapon in FIRST INVENTORY SLOT (0,0)
So if you put Iron Sword in first slot your fist damage will be increased on 0.75 * Sword Iron damage => converted into TRUE damage.
4) While active your fists (unarmed) dealing AOE damage to enemies
+Class has different jump animation
Paladin:
1) Provoke (taunt) all enemies around and force them to attack your player
2) Root all nearby enemies on few second
3) Your armor increased on +%, but instead your DAMAGE from any SOURCE decreased x2
4) Activate to start "collecting" taken damage *multiplier . Activate again to make AoE explosion with equals to collected damage
Druid:
1) Buff nearby players with +MoveSpeed and -StaminaDrain
2) Projectile damage + root
3) Heal nearby players
4) Turn yourself into eagle to fly
Shaman:
1) AoE that makes enemies deal 0 damage
2) Projectile chain lightning
3) Spawn totem that slows enemies around
4) Cast once in spot to spawn Lightning Ray which will damage nearby enemies and move to your mouse position
DeathKnight:
1) Dash forward dealing damage on line
2) Choose an enemy to steal his % of attack damage (enemy will deal -50% attack damage on time stolen), increasing your attack damage on stolen one
3) Passive: every kill gives you 1 soul. Max souls by default is 300. Each soul increasing max hp on 1 . Also killing an enemy heals you on 10% max hp
4) Toggle to use 1 soul per 3 seconds and increase your attack power x3 by default. Also 3% of your damage converting into your hp (vampirism)
Engineer:
1) Spawn a pyramid that will make a tornado that pulls all enemies in center
2) Throw a grenade that will explode in few seconds and deal damage
3) Throw a crate that will create a turret that you can use to shoot projectiles
4) Active: repair all items in your inventory to particular %. Passive: you can craft items from inside your inventory without using crafting stations
Spartan:
1) Spartan kick that staggers enemy and increasing enemy damage taken for few seconds
2) Throw a spear to target ground location that will create a fire area that damages all enemies around
3) Passive: on perfect block you deflect attack and deal damage to attacker. Active: while in rage mode (4th skill) use to do ultimate attack and deal big AoE damage
4) Enter rage mode (buff): damage reduction, movespeed, attack damage, stamina drain
Priest:
1) Teleport to target ground location
2) Link yourself with other player. While linked you restore target hp every second and granting you both buff: movespeed, attack damage, damage reduction, stamina drain, can't be pushed
3) Throw a holy wave that will heal and add stamina to ally and deal damage to enemies
4) Give nearby players immortality on 10 seconds
+Added CLASS levels
Max class lvl is 100 . You can see them in player "Skills" window (where you also have Running, Blocking and e.t.c)
Each class lvl improves this specific class ability values and decreases cooldown all on skills on 0.5% for each level
EACH CLASS HAS SPECIAL PERKS ON LVL 100:
1) Ninja => Double jump, 2nd skill (teleport behind) also deals damage on use
2) Mage => 3rd skill (AoE sphere) were reworked, now instead of pushing creature outside It gives Mana + Stamina regen to all players. On lvl100 3rd skill also gives other players (including yourself) +50% attack damage buff while they're inside
3) Berserker => after each attack you also send fire slash while in Rage Mode (4th skill)
4) Deathknight => Cheat Death ability passive. After taking lethal damage (health < 0) you restore your health to 100% immediately. (Cooldown is high)
5) Monk => since monk is already strong he will get only double jump on lvl100 as ninja
6) Shaman => after reaching lvl100 each hit of skill4 on your ally players will also give them buff +200% attack on ONE attack
7) Archer => on lvl100 rage mode (4th skill) will make your arrows also deal AoE damage after hit (small area)
8) Engineer => lvl100 engineer will be able to repair items to 100% and also increase turret duration x2
9) Druid => lvl100 1th skill (buff) now adds additional bonuses (33% poison damage bonus + carry weight bonus + 0 stamina cost run)
10) Warlock => if lvl100 warlock kills any creature that can be tameable it will automatically revive it already tamed
11) Rogue => on lvl100 faster crouch speed + double jump + mark also slows and deals more damage
12) Paladin => on lvl100 no more decreasing damage from 3rd passive, increase carry weight to 9999
13) Spartan => on lvl100 you gain passive vampirism (you heal when deal damage)
14) Priest => on lvl100 your 2nd skill (leash) also applies to 3 additional player-targets
Spoiler:
Helmets:


Show
Helmets:




Spoiler:
1) Alter can be crafted from the Build Hammer Menu,

2) Interact with the Alter to select your class:

3) Pressing ALT+ 1, 2, 3, 4 will cast your spells.
Spell Bar:

NOTE: You can move UI with dragging your mouse while Mouse is active.
Alter Class Select:

Arrows LEFT - RIGHT = scrolling between classes.
Change Class middle button = Accept class changes.
Alt+ 1, 2, 3, 4 to cast your spells
Configuration:
Configuration file is generated when Magic Overhaul is used/ran for the first time, this allows you to set values such as cooldown timers and more. When Magic Overhaul is placed on the server the server's configuration will override the players connecting and sync those settings.

Show
1) Alter can be crafted from the Build Hammer Menu,

2) Interact with the Alter to select your class:

3) Pressing ALT+ 1, 2, 3, 4 will cast your spells.
Spell Bar:

NOTE: You can move UI with dragging your mouse while Mouse is active.
Alter Class Select:

Arrows LEFT - RIGHT = scrolling between classes.
Change Class middle button = Accept class changes.
Alt+ 1, 2, 3, 4 to cast your spells
Configuration:
Configuration file is generated when Magic Overhaul is used/ran for the first time, this allows you to set values such as cooldown timers and more. When Magic Overhaul is placed on the server the server's configuration will override the players connecting and sync those settings.


This mod is still under development, there may be bugs and conflics with other mods. PLEASE REPORT ALL BUGS IN ODIN PLUS TEAM DISCORD OR HERE IN "BUG REPORTS". Feedback is always welcome!


- Install with Vortex Mod Manager
- For Manual Installation - place DLL file inside of your Bepinex\plugins folder.