Description
NOTE: The developer of this mod mainly works on the base system than adding new spells, You can use the kit to easily make new spells in a short time as the developer's major work is the base system. Currently contains 5 spells, More can be added by the community using the reference kit, Which is available on this page.
WHAT'S THIS? The purpose of this mod is to bring magic to Mordhau, This mod adds a third bar and several spells for various magic schools.
Make your mage class, Burn your enemies, and Heal your allies! 🧙♂️
INSTALLATION:
For server: Add these to your server's game.ini file,
Under [/Script/Mordhau.MordhauGameMode]: SpawnServerActorsOnMapLoad=/Magichau/Blueprints/MH_Core.MH_Core_C
Under [/Script/Mordhau.MordhauGameSession]: Mods=4268409
For modders (Reference kit): https://github.com/thePeacey/MSDK-Magichau-Kit (read the readme)
CONFIGURATION: This guide is mostly useful for those who wanna restrict certain spells, You wouldn't need to read this if you are a regular user.
Before starting: If you wanna configure the mod, Make sure you have Dictionary Lib installed on your server.
You can configure the following: ⁍ Disable the mod ⁌ ⁍ Update Rate of the mod ⁌ ⁍ Lock certain Spells for certain Players or Everyone ⁌ ⁍ Lock certain Spell Levels for certain Players or Everyone ⁌ ⁍ Lock certain Spell Schools for certain Players or Everyone ⁌ ⁍ Lock certain Spell Levels of certain Schools for certain Players or Everyone ⁌
BELOW IS HOW TO DO THE ABOVE: !dlib set Magichau/Config <KEY> <VALUE> !dlib set Magichau/Spells/<SPELL_CLASS> <KEY> <VALUE> !dlib set Magichau/Levels/<LEVEL_NAME> <KEY> <VALUE> !dlib set Magichau/Practices/<MANCY_NAME> <KEY> <VALUE>
OBJECTS: ‣ CONFIG; This object is used for the mod's Core configuration. ‣ SPELLS; This object is used for configuration of an specific spell class. ‣ LEVELS; This object is used for configuration of an specific spell level. ‣ PRACTICES; This object is used for configuration of an specific spell school.
Keys: ‣ MOD_ENABLED; This key is for Config and disables every spell for everyone. ‣ UPDATE_RATE; This key is for Config and defines how fast the Core works on server. ‣ BLACKLIST_ENABLED; This key disables the object for everyone and ignores whitelist. ‣ WHITELIST_ENABLED; This key disables the object whoever is not allowed to use. ‣ WHITELIST_PLAYERS; This key stores the fabids of those allowed to use the whitelisted object.
EXAMPLE: !dlib set Magichau/Config Mod_Enabled False !dlib set Magichau/Config Update_Rate 1.0 (Lower number means Faster) !dlib set Magichau/Levels/Apprentice Blacklist_Enabled True !dlib set Magichau/Practices/Necromancy Blacklist_Enabled True !dlib set Magichau/Spells/MH_Spell_Fireball Whitelist_Enabled True !dlib add Magichau/Spells/MH_Spell_Fireball Whitelist_Players P51E6A81C9E3Y
Also by attaching the LEVEL OF A PRACTICE to it's Key, It can be restricted for that certain level aswell. Example: !dlib set Magichau/Practices/Cryomancy Blacklist_Enabled.Adept True !dlib set Magichau/Practices/Aeromancy Whitelist_Enabled.Master True !dlib add Magichau/Practices/Aeromancy Whitelist_Players.Master P51E6A81C9E3Y
Core configurations can take up to a minute to update, So after changing the config be patient! 🙂
FAQ:
- Is this continued version of Spellhau?
-> No, This is a totally new magic mod with its own system.
- Why are the Spellhau items missing?
-> This mod is not kiisanart's Spellhau
- Will there be wands and staff etc?
-> No, Only spells will be added.
- How many spells are planned to be added?
-> Up to 5 spells for each mancy, So almost up to 50
- Do you have permission to use Spellhau assets?
-> Yes, The permission and assets are given by kiisanart at Spellhau Source Files
CREDITS:
ELLPEE
KIISANART
SOOMRK
MORDHAU MODDING COMMUNITY
Ratings & reviews
Sign in to leave a rating or comment.