Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::GeorgeS's Tools

Development::GeorgeS's Tools A forum just for GeorgeS's tools

Reply
 
Thread Tools Display Modes
  #1  
Old 10-31-2020, 04:11 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default updated tools

I updated the tools to work for the current installer, and also completed a spell editor which you can try. I'll need to make a tutorial for it.



tools download:

https://drive.google.com/file/d/1SFU...ew?usp=sharing
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #2  
Old 11-14-2020, 05:08 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Hey folks, all tool are now back online in the signature link below.
I did verify these work, but there may be areas where crashes can occur. In the Items editor, the handling of personal inventory of toons is quirky, seems to work, but shows slightly wrong. I think RoF has a different # of slots per character - causing this.

I added the spell editor which I spent hundreds of hours working on. It works great for RoF, and the current version is more robust and should be self explanatory. As usual backup your files. Also, the spell editor is for RoF as I found handling many clients is very challenging and risky.

I'll get a video of the spell editor so one can see its capabilities, but as usual when working on a new spell, I would duplicate a existing one and use the copy.
I made a necro that could cast mage spells and it worked real well!

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #3  
Old 11-14-2020, 05:58 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Quick refs for the RoF2 inventory standard:
https://github.com/EQEmu/Server/blob..._limits.h#L124
https://github.com/EQEmu/Server/blob...gelog.txt#L364 (Note: the repository changelog is now defunct)


tldr;

Moved the server from the 'modified' Titanium standard to the RoF2 one.

ammo: 21 -> 22 (SoF)

powersource: 9999 -> 21 (SoF)

general{1..8}: {22..29} -> {23..30} (SoF)

general9: 31 (RoF)

general10: 32 (RoF)

cursor: 30 -> 33 (RoF)

All items in the database had their 'equip' bitmask bits 21 and 22 swapped to reflect 'true' position.

The server has a 'use' bitmask for each supported client and slots that do not exist in a connected client are ignored.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #4  
Old 11-16-2020, 08:46 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Thanks for the schema diffs and inventory info. I spent a while adding the changes into the eqitems editor, and looks like it works perfectly now!

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #5  
Old 11-16-2020, 10:33 PM
Mortow's Avatar
Mortow
Hill Giant
 
Join Date: Apr 2013
Posts: 215
Default

Glad to see you back again George. Thanks for updating these.
Reply With Quote
  #6  
Old 11-17-2020, 01:16 PM
chrsschb's Avatar
chrsschb
Dragon
 
Join Date: Nov 2008
Location: GA
Posts: 905
Default

Glad you're back man. Can't wait to dive into this spell editor as I mess with spells a lot
__________________
Clumsy's World: Resurgence
Clumsy's World [2006-2012]
Reply With Quote
  #7  
Old 11-27-2020, 12:36 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Quote:
Originally Posted by chrsschb View Post
Glad you're back man. Can't wait to dive into this spell editor as I mess with spells a lot
It's been 17 years, so I wonder if I'm the oldest user account here..
I was 38 or so when I signed on to eqemu, and now am retired lol!

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #8  
Old 11-27-2020, 08:16 PM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

Quote:
Originally Posted by GeorgeS View Post
I was 38 or so when I signed on to eqemu, and now am retired lol!

GeorgeS


Good, now we can spend more time with us! A LOT of people will surely appreciate that. Your tools are irreplaceable!
Reply With Quote
  #9  
Old 11-30-2020, 10:40 AM
chrsschb's Avatar
chrsschb
Dragon
 
Join Date: Nov 2008
Location: GA
Posts: 905
Default

Quote:
Originally Posted by GeorgeS View Post
It's been 17 years, so I wonder if I'm the oldest user account here..
I was 38 or so when I signed on to eqemu, and now am retired lol!

GeorgeS
You're close, for sure. Early 2002 is the oldest existing (member) account.
__________________
Clumsy's World: Resurgence
Clumsy's World [2006-2012]
Reply With Quote
  #10  
Old 11-19-2020, 05:22 PM
Xirtnil
Fire Beetle
 
Join Date: Oct 2010
Posts: 3
Default

Hey George, all of the .rar files downloaded from your signature seem to be corrupt archives.
Reply With Quote
  #11  
Old 11-22-2020, 08:08 PM
Player Juan
Fire Beetle
 
Join Date: Nov 2020
Posts: 5
Default

Thanks for all of your hard work! I was having issues with eqitems, then read a suggestion to check the turn music off option. Now it works.
Reply With Quote
  #12  
Old 11-27-2020, 12:34 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Quote:
Originally Posted by Player Juan View Post
Thanks for all of your hard work! I was having issues with eqitems, then read a suggestion to check the turn music off option. Now it works.

I suspect the registration for the ocx is giving issues.
I can make it so the music is off by default.

As we move towards newer OS's, older DLL's can cause these issues, but generally ok with my system..

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #13  
Old 11-27-2020, 12:33 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Quote:
Originally Posted by Xirtnil View Post
Hey George, all of the .rar files downloaded from your signature seem to be corrupt archives.
I use winrar 5.7, but I think winzip or win10's one may not work.
They are legit rar files, but as I mentioned, use winrar to get them to work.

At some time I'll convert to .zip

George
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #14  
Old 12-03-2020, 07:13 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

Hey GeorgeS, I was trying to play around with the spell editor and couldnt get it to work. I noticed you said it was for RoF. Sadly I have the Underfoot install and not the RoF. Is there an easy way change something in these files so that it will work with Underfoot? If not, do you know of another way to edit existing spells?
Reply With Quote
  #15  
Old 12-08-2020, 05:31 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Quote:
Originally Posted by kolamer View Post
Hey GeorgeS, I was trying to play around with the spell editor and couldnt get it to work. I noticed you said it was for RoF. Sadly I have the Underfoot install and not the RoF. Is there an easy way change something in these files so that it will work with Underfoot? If not, do you know of another way to edit existing spells?
It's very complex for me to support both clients as the tool creates the table data and writes the text spell file. The tool also uses the client text spell file to load into the table, and that's very difficult to handle without trouble.

If the fields were the same, then it's easy, but since EQ needs both the table and the spell file is really hard.

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
Reply

Thread Tools
Display Modes

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 04:48 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