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

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 08-14-2006, 01:14 PM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

good work. This seems to have improved things a bit, but I am still seeing problems with some AAs sticking across zoning with titanium... for example I trained salvage, did a #save just in case, and then zoned, on the other side, neither my "total points spent" nor my salvage item were correct (however, my avaliable points were reduced...) Hopefully you can repeat this, I am a bit busy right now, none the less I will get these changes in.
Reply With Quote
  #2  
Old 08-14-2006, 01:32 PM
fireclav
Sarnak
 
Join Date: Jun 2006
Location: nowhere
Posts: 56
Default

ive noticed a few problems and alot of aas not showing up but other then that this is a HUGE improvement over nothing
Reply With Quote
  #3  
Old 08-14-2006, 01:33 PM
Glorandwarf
Fire Beetle
 
Join Date: Jul 2006
Posts: 5
Default

will take a look into training the Salvage AA and see what happens, pretty much just tested it with Innate Strength and Innate Stamina. Those AAs will show the correct values in the client (have been working correctly on the server side), figured that they would work for all of them. Back to the drawing board.

I'm going to check my source and make sure that I did make a patch for all of my AA changes, and if I missed anything I will repost it.

LOL, when I first posted my changes to the AA code I was stuck at getting it to work, so I thought that maybe someone else would get it working. Never know when inspiration will strike, huh?
Reply With Quote
  #4  
Old 08-14-2006, 04:20 PM
Glorandwarf
Fire Beetle
 
Join Date: Jul 2006
Posts: 5
Default

After doing some preliminary checking on the Salvage AA, it appears that it is not saving it in the player profile for some reason. Using a test command that displays PC stats (including AAs), I can see that whenever I zone, it loses the Salvage AA altogther, but it keeps the others (ex. Innate Charisma).

Will check into it some more later, getting late now.

EDIT: I located the problem with the Salvage AA: has to do with its id of 997. There's some code that removes any AA entries that have ids out of range, and the highest ID (defined in AA.h) is 933, so it is removing the Salvage AA entry. Will see about adding the rest of the aa ids into the file later, it's still late.

Last edited by Glorandwarf; 08-15-2006 at 12:29 AM..
Reply With Quote
  #5  
Old 08-14-2006, 04:23 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Slightly off-topic, but similar in loss of data (maybe due to it not saving while zoning) -- Endurance. Everytime I zone, it's 0. And yes, it's been posted before. But if Glorandwarf can locate the bad save, maybe it'll lead to a fix for endurance, too.
Reply With Quote
  #6  
Old 08-14-2006, 05:28 PM
mattmeck
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by John Adams
Slightly off-topic, but similar in loss of data (maybe due to it not saving while zoning) -- Endurance. Everytime I zone, it's 0. And yes, it's been posted before. But if Glorandwarf can locate the bad save, maybe it'll lead to a fix for endurance, too.
Endurance is 100% broke, its not even started code wise, last I checked. So even if it saves properly it wont do anything.
Reply With Quote
  #7  
Old 08-15-2006, 01:28 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by mattmeck
Endurance is 100% broke, its not even started code wise, last I checked. So even if it saves properly it wont do anything.
Ahh, ok. That answers that.

Thanks for the info.
Reply With Quote
  #8  
Old 08-16-2006, 03:39 PM
Glorandwarf
Fire Beetle
 
Join Date: Jul 2006
Posts: 5
Default

Hello all,

I managed to find out what was going on with the Salvage AA, and I think that I have it fixed now. There was some code that checked AAs to see if any were invalid, and if so, they were removed. The last valid ID was 933, and since the ID for Salvage was 997, it was seen as being invalid and was removed.

I have updated the zone/AA.h file to include all of the AAs available up through the Omens of War expansion, so any of the AAs that are currently available should be purchaseable without any being deleted on zoning. Note that this does NOT add any new AAs to the game, as that needs to be done with the database. This new file provides IDs to the developers to use when coding the AAs into EQEmu.

The updated zone/AA.h file is located here.

Hope this helps out.
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 09:56 PM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3