SPDat Spell Editor
This is my SPDat editor wot I made today, it's quite simple, and a bit rough around the edges, but it works.
There's a big read me in the zip to tell you how it works. Have fun with it, and make some cool spells :) K. |
Congrats Kaiyodo on making the first SPDat editor =) Looks very nice, haven't used it for editing yet, but it looks and I hear it works perfect =D.
|
thats flippin awesome!
|
trying it out now.. any chance of making it opensource?
|
Ok for the people that DONT read the readme (like i just didnt lol) u need to copy the edited spdat.eff to your EQEMU folder AND EverQuest folder... hehe
|
LOL...they're called README's for a reason
|
Woot! Thanks Kaiyodo, looks great so far. A lot easier then doing it the old way:) There is a program called Eqcaster (can't remember where i got it though) that is a really good tool to use to see what the diffrent numbers and effects mean are for many of the spells. Just can't edit them with it.
FYI info the reason the Min number is always neg (in case people are wondering and don't kow) is because of the formula used (at least this is the reason i seemed to come up with.) For Ice Comet it would be "(Min) * Fomula = damage". So it works out as -620 * 10 = -6200, or 6200 damage. Except the Max is 1120 so it just gets set to 1120 every time. But that's why the first number in damage spells need to be neg. Another note if anyone doesn't know. Formula 102 means (min + level) = damage 103 is "Min + Level * 2 = damage" and so on upward ( i think it keeps going, don't see any spells that go higher though. And 101 is "Min + Level / 2 = damage" There are some paranthises in there somewhere but i'm tired so i just left them out :) I think these formula number work the same way for buffs and debuffs but didn't get a chance to check many of them. And on a small note...you forgot an L in skill :) But since that's the only mistake i've seen we won't hold it against you :p Great program thought, and nice work!! |
Spell editor source code
Here's the source for it. I've converted it to a VC6 project rather than the VC.NET it started out as so more people can compile it. I've added a few comments here and there, but it should be pretty easy to understand as long as you know a bit about the Win32 API.
Be aware, this is not what I'd call elgant code :) K. |
thanks for that K, I was mad I never did get to finish mine :D
thanks for source too, maybe I'll touch up it up a bit if you don't mind ;) |
two words bro:
:D kick ass! :D |
Wonderful Job!
Baron, if you are touching things up- can you make the spell gem/color a pulldown menu? |
I simply love this little spell editor. I was having a lot of troubles creating/editing spells before, but this tool makes it very simple.
Now I'm creating quests and npcs that cast certain spells for you. It's working really well so far.. and every custom spell has worked so far, so im excited. I'm probably soon going to start a website devoted to custom spell files, and quest files for each zone. I'm building an alternate version of what I think eq should be like, quest-wise. |
wow i wonder why i waited to try it
WeirdAE 100 dd zone wide AE Illusion: elemental wolf ( yes it changes EVERYONE to wolf other than caster ) gflux style ( blast upwards but twice as high it dont seem to work.. maybe emu unsupported.. ) then it mind wipes mobs 6 times each heh so result is all mobs change to wolf and get hurt a little but dont aggro. im trying to make AE that makes everyone make a eye of zoom but dont seem to work either. |
Damn nice job bro. Hope to see more releases =)
|
made gems and icons a seperate button, opened up new window to select what ones you want, but my compiler went k-plunk, finding cd :D
|
All times are GMT -4. The time now is 07:17 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.