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

Development::Feature Requests Post suggestions/feature requests here.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-15-2009, 02:43 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

yes I would really much like some sort of variable mult based modifier, instead of ups and downs =P
And its has to work beyond current lev of 75
Don't see whats a problem with reading XP table from the DB =P

For the record, I really don't care how much actual XP it takes to level up (in general) - cuase I have XP gained Rule which can be adjusted up and down.
I just want some way around ridiculous spikes, where previous level requires MORE XP than the next one.
Reply With Quote
  #2  
Old 07-15-2009, 05:17 AM
AndMetal
Developer
 
Join Date: Mar 2007
Location: Ohio
Posts: 648
Default

I think the hardest part about loading it from the DB is we don't want to query the DB every time we run Client::GetEXPForLevel(), so we'd want to load it into memory. To do that, we need to load the info into each zone we load. Granted, it would use 4 * max levels bytes of memory per zone (300 bytes for 75 levels), but I don't know if it's really worth it for a handful of servers that would want to modify the exp tables instead of the exp gain multipliers.

Personally, I think it would be easier for a server admin to modify the function & recompile than it would be to add a table & populate it with the exp amount for each level.

I do think it would be easy to put in something to make linear exp gain, but I don't think it would work well with the rules system, since you don't really want to change exp gain on-the-fly.
__________________
GM-Impossible of 'A work in progress'
A non-legit PEQ DB server
How to create your own non-legit server

My Contributions to the Wiki
Reply With Quote
  #3  
Old 07-15-2009, 08:49 AM
steve
Discordant
 
Join Date: Jan 2002
Posts: 305
Default

You can go from 50-60 in a couple hours now with hotzones on Live. I've done it as recent as a couple months ago.

I haven't tried regular zone exp because, frankly, there aren't enough people to group with to get a full group (except possibly Mayong, and I have no desire to play there). So it wouldn't be an accurate test to attempt to compare now vs then.

I do think the hell levels should have their exp redistributed, in accordance with the note that was posted for 51-60. Also, hell levels were gotten rid of for 30-50, so might as well do those too.
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 07:18 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3