First off this only works locally so even if u cast spell other will only see orginal version
First you choose a spell you want to alter, for me it was Burning Sky spell.
Then before you log into game you need to change your ClientPrefs_Main.def file found in the root Horzions directory.
Set the following options to true as below:
bool debugLogsEnabled = true
bool detailedServerLogsEnabled = true
Next in root directory run file: enable_debug.exe
Now log into the game, find the nearest mob to test on
Now in chat box type something easy to spot such as DIE DIE DIE
Then cast the spell you want to change on the mob.
Next log out and 1st run file: disable_debug.exe, then head to the following folder on your Hard Drive:
Horizons\logs
In there, there should be a file called net_debug_************
Open that file in txt editor program and search for the words u typed. After locating them scroll done the code until you see the info about the spell you cast. For standard Burning Sky spell should say somewhere: effect_fire_meteor.ent, what you are looking for is the *.ent file.
Once you have found which file it is head to the following folder:
Horizons\Resources\entities\effects
In there find the spell you want to change FIRST AND FORMOST MAKE A COPY OF THE FILE and change it to effect_fire_meteor_old.ent in this case. Next delete the orginal effect_fire_meteor.ent file.
Now the fun part choose a new effect to replace it
Select the spell you want make a copy in that folder and rename it to the spell effect you want to change. That's it all done can log in a play away. Also found can change the spell effects whilst ingame so no need to log out to player more
List of good spells to cast
effect_banshee.ent = banshee spell image 2 below
effect_big_bone_guy.ent = weird skull appears and hits mobs
effect_big_sword_guy.ent = Shining Blades Spell
effect_reyem_neas.ent = Fury of the Demon spell image 1 below
End Result
Attached Image - click to enlarge
Attached Image - click to enlarge