Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 01-26-2013, 04:11 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default New spell editor

Anyone willing to help test a new spell editor for me? I'd like to iron out any bugs before I put it up for general use.

It's written in vb and is similar to Secrets/Ailia/Bleh except it edits the database directly (and creates files on request). Send me a PM
Reply With Quote
  #2  
Old 02-13-2013, 03:03 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

*Updated*
This is a Beta version with limited testing, please use accordingly (i.e. make frequent and seperate backups of your database)

Pre-requisites
.Net framework v4.0: http://www.microsoft.com/en-au/downl....aspx?id=17851

Mysql connector for vb.net: http://dev.mysql.com/downloads/connector/net/

General Info
This tool edits the spells_new table in the database, and can output spell files in SOF/SOD format. It should support Titanium files, but I'm unfamiliar with the client and no Titanium testing has been done.

The tool can be downloaded here: Jsre Spell Editor v.0.1.1.4

Some Screenshots








Please report any feedback either here or by PM.



Lastly.. I can't seem to edit posts after a certain period, can this be changed so that I can update this thread as required?

Thanks,
Jsr
Reply With Quote
  #3  
Old 02-23-2013, 01:48 PM
Chrono
Sarnak
 
Join Date: Apr 2002
Posts: 36
Default

Very surprised no one has commented on this tool yet.

I had a little trouble installing at first as it specifically needs a version of the MySQL Connector which was out of date at the time I downloaded, so had to do 5 minutes googling to get the right version.

Other than that, it's very quick and responsive. However I was going to add a Defensive Proc for a new spell, which is #323. The spell effects seem to cap at 254, so it doesn't show :(

List of all spell effects can be found here (dated Sept 2010, so not sure if theres many other spell effect list, but it's a good start.): http://code.google.com/p/peqphpedito...spellenums.php @ Line 510

Once these get added in I will be able to use it more and give more feedback!

Nice tool though!

Thanks.
Reply With Quote
  #4  
Old 02-27-2013, 08:16 PM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

My intention is to source spell effects etc from the server files, so you'd just need to copy certain files into the tool's directory. Need some time to get around to it though. They're pretty limited at the moment
Reply With Quote
  #5  
Old 04-04-2013, 03:07 AM
AudioGarden21
Sarnak
 
Join Date: Aug 2004
Posts: 80
Default

Well, I tried to get this tool working to test it out, but it's asking me for version 6.6.4 which I've been unable to acquire. It seems MySQL removed it from their archives, sadly, and I can't find a download for it anywhere else.

Gonna have to toss this one in the trash mate. Sorry.
Reply With Quote
  #6  
Old 04-04-2013, 03:40 AM
jsre
Fire Beetle
 
Join Date: Apr 2010
Posts: 3
Default

I'll recompile with the latest connector over the weekend, and in a couple of weeks I'll add functionality to read the source for spell effects.

Given I can't maintain this thread I'm not planning to actively maintain the tool. It is intended for hobby users that don't know have the skills or time to write their own, and aren't able to setup the web based tools.. It doesn't look like there are many people in that category
Reply With Quote
  #7  
Old 04-04-2013, 03:44 AM
AudioGarden21
Sarnak
 
Join Date: Aug 2004
Posts: 80
Default

Understood. In all honesty, as long as it works I reckon that's well enough on its own. It doesn't have to be too fancy. We're only changing entries here and there in the grand scheme of things.

Thanks for the heads up though. It looks promising in the screenshots. =)
Reply With Quote
  #8  
Old 04-04-2013, 01:39 PM
orionsun
Banned
 
Join Date: May 2009
Location: USA
Posts: 22
Default

Quote:
I'm not planning to actively maintain the tool.
Its pretty funny how many closed source tools there are for an open source project. Put it on google code, let people work on it and it grow into something you didnt expect, or you can let it die like Nulls/Secrets/Alliah/etc.
Reply With Quote
  #9  
Old 04-04-2013, 09:10 PM
jsre
Fire Beetle
 
Join Date: Apr 2010
Posts: 3
Default

Good idea.. I'll add it to the rainy day do list
Reply With Quote
  #10  
Old 04-07-2013, 08:03 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

I've uploaded a version which uses the Mysql connector 6.6.5 (current).

Jsre spell editor v0.1.1.5

Still a BETA tool with limited testing, so please ensure you are backing up your spells_new table before using, and PM me with bugs or feedback.
Reply With Quote
  #11  
Old 04-17-2013, 11:04 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

FYI - **Please ensure you Backup spells_new table as well as your spell file.**

Reported issues being fixed;
- Blank spell file is written upon error
- Issues creating a new spell file (and some sloppy error handling)
- Use of spell ID's 0 or 1 causes issues

Reported issues I haven't worked out;
- Database error when writing spell file (some users)
- Potential File format issue with some operating systems(?)

Requested features that may be implemented at some point;
- Revert option (per spell and separately all spells)
- Updated spell effect Id's
- Ability to switch editor tabs while browsing spells
- List of NPC's "with this spell"


Again, MODs - it would be handy if I could edit my own posts in this thread
(if this can be changed)
Reply With Quote
  #12  
Old 05-10-2013, 09:35 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

Note: I no longer have access to the hosting where these files are located and so cannot update. Happy to provide files via email or alternate hosting, just drop me a PM.
Reply With Quote
  #13  
Old 05-10-2013, 05:29 PM
Garudan
Sarnak
 
Join Date: Jun 2005
Posts: 38
Default

when i adjust spellDB with your editor and export it via Heidisql into spells_us.txt (your file export is not working for me) everything works absolutly perfect, i just loose every spell >65.....any idea what this might cause?
Reply With Quote
  #14  
Old 05-10-2013, 09:10 PM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

when you say 'loose every spell > 65', do you mean they're not in the file? If so what's the last spell ID in the file?
Reply With Quote
  #15  
Old 05-19-2013, 03:35 AM
Astal
Hill Giant
 
Join Date: Mar 2010
Posts: 236
Default

hey are you gonna make a way to load from the spells_us file to the database like null had?

My database is blank but I have my correct spell file, i just dont know how to load em in to the database

or load from the spell file in to the editor
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 03:07 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3