Page 1 of 1
[Request] Character based XP modifiers
Posted: Mon Nov 17, 2008 12:42 pm
by ZexisStryfe
I am making this request in the spirit of customization, and of course for my own personal custom server asperations.
Could we add the ability to let every character have different permanent xp modifiers? As far as I can tell this would be as simple as adding one field to the character record (xp_multiplier) with a little coding in the background. Basically we would have the xp_multiplier field default to a value of 1 and have the emulator calculate each character's actual xp gain by doing ((
xp_multiplier x
server xp rate) x
vitality multiplier) +
Temporary xp bonuses =
final xp rate.
This way if if you wanted to set the individual's xp rate to 125% server norm, you just enter 1.25 in the multiplier field. I think this would be great for admin who want to give donators bonuses or for various other applications (such as quests increasing your xp rate

).
Its just an idea, but one worthy of adding i think.
Posted: Mon Nov 17, 2008 3:48 pm
by Arremis
I like this idea...it's unusual...and it would be the first time an emu has ever done this (to my knowledge).
Posted: Mon Nov 17, 2008 3:59 pm
by LethalEncounter
Yah I think it could be added fairly easily.
Re: [Request] Character based XP modifiers
Posted: Mon Feb 15, 2010 6:27 pm
by ZexisStryfe
I would really like to bump this and add in the ability to give zones XP modifiers as well.
Re: [Request] Character based XP modifiers
Posted: Wed Feb 17, 2010 9:43 am
by Arremis
Just like the "Hot Zones" in EQ

Re: [Request] Character based XP modifiers
Posted: Wed Feb 17, 2010 3:26 pm
by ZexisStryfe
Arremis wrote:Just like the "Hot Zones" in EQ

Exactly. And the devs have stated on several occasions that different zones have different base XP rates, even in EQ2.
Re: [Request] Character based XP modifiers
Posted: Wed Feb 17, 2010 3:29 pm
by Scatman
I believe John has mentioned a feature like this before. Correct me if I'm wrong John, but we will be implementing a system for zone variables so even more than xp can be modified per zone. Once we implement this, xp will certainly be first on the list.
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 10:50 am
by John Adams
I'd like to bump part of this request. Shush Zexis, we'll get to it all eventually
I am not sure if EQ2 Live supports "Hot Zones", but I very much like the concept from EQ1. If EQ2 does support bonus XP
zones, then my next question is do they support bonus XP
areas, like a POI or Location specifically has a higher XP rate than anywhere else in the current zone? I am not sure how practical the latter is, but in the name of customization ~grin~
Anyway, I'll add a field to our zones table: xp_modifier, float, default value 0 for No modification. value of 1 would also mean no modifier (1:1). But 0.5 is 1/2 the xp, 1.5 is 1-1/2x the xp, etc.
Any additional thoughts?
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 11:11 am
by Zcoretri
I believe they do have "hot zones". I think only designated instances become "hot zones", no overland zones or shared dungeons are ever "hot zones", they just server wide the bonus XP.
I hardly play live at all anymore, but that's kind of what I remembered.
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 12:26 pm
by Scatman
Regarding character xp bonuses: isn't that a feature Live supports? Example: for every toon at max level you get an additional 10% XP or the weekend XP bonuses. We could make this a separate table so we can give custom descriptions (when you hover your mouse over the XP bar).
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 1:13 pm
by ZexisStryfe
Yes to both Z and Scat. Both of these are onlive. Right now Moors of Ykesha is actually an XP hot zone. And for each char you have at max level you get a bonus 10% xp to all your other chars on that account. However advanture and tradeskill xp are separate, so we would need two variables to separate them out.
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 3:13 pm
by John Adams
What about AA XP? And is there really a thing called "Quest XP"? Not sure where I saw that referenced.
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 4:10 pm
by ZexisStryfe
Quest XP is unaffected by all the above modifiers. AA Xp would be a third variable, however there is some crossover because at max adventurer level all your Adventurer Xp is converted to AA Xp at a rate of 7 XP : 1 AA XP (if I recall properly).
Re: [Request] Character based XP modifiers
Posted: Tue Mar 16, 2010 9:40 pm
by John Adams
So based on
this code, I am assuming this is one of those places we'd have to check what a zones.xp_modifier value might be, if not 0 or 1, and apply that to the XP being calculated here.
Correct?
Re: [Request] Character based XP modifiers
Posted: Wed Mar 17, 2010 6:02 am
by ZexisStryfe
Yes, both zones and a char specific variable as well.