Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 05-10-2011, 06:02 PM
tristantio tristantio is offline
Fire Giant

tristantio's Avatar

Join Date: Nov 2010
Posts: 888
Default Is mob XP based on the level or the con of the mob?

For instance, at 36 a level 35 and a level 29 both con dark blue.
  #2  
Old 05-10-2011, 07:26 PM
Kika Maslyaka Kika Maslyaka is offline
Planar Protector

Kika Maslyaka's Avatar

Join Date: Apr 2011
Posts: 1,055
Default

on level of mob.
the con only represent average difficulty of encounter - such as Dark Blue = "It can still kick your ass" [You must be logged in to view images. Log in or Register.]

thought system is heavily inconsistent. As you go higher, the mobs become so much more deadly, that the only thing that matter is actual difference in level between you and it.
At lev 60, a lev 59 blue con will beat the living crap out of you in a matter of seconds [You must be logged in to view images. Log in or Register.]

At higher levels there are instances when its easier/better XP to chain pull light blue's, than a single dark blue - specially for melee classes
  #3  
Old 05-10-2011, 09:51 PM
quellren quellren is offline
Fire Giant

quellren's Avatar

Join Date: Jul 2010
Location: I'm homeless.
Posts: 564
Default

It's my understanding that mobs award a fixed number of exp points regardless of level.
Disregarding the racial and class exp modifiers which can be explained in the FAQ:
Say a lvl 29 mob gives 20,000 exp (unless it's trivial green con)
If you are lvl 10, 20k is a good portion of a level. (like dumping a gallon of water into a bucket)
If you are lvl 35, it still gives the same 20k, you just have a much bigger 'bucket' to fill.


Also: expect there to be a point where soloing dark blues is no longer efficient. Kika is right, at 60, a lvl 59 will make you a snack excepting rare circumstances like Low-MR mobs that can be kited.
Last edited by quellren; 05-10-2011 at 09:53 PM..
  #4  
Old 05-10-2011, 10:11 PM
Kika Maslyaka Kika Maslyaka is offline
Planar Protector

Kika Maslyaka's Avatar

Join Date: Apr 2011
Posts: 1,055
Default

well yes, but what I meant is:
level 1 mob gives 100 XP
level 26 mob gives 26k XP (for a example)
etc
but each level you need to earn more Xp to ding

there is however max Xp cap for a level, so you cannot just kill couple of reds (with outside PL help) and get like 20 levels in 1 shot.
I believe the cap is like no more than 2/3 of level XP can be gained from a single kill, and gets smaller as you go up.

so even thought, you are level 1, and your friends just set thing up so you killed a level 50 mob, which worth shit load of XP, the most you will get from it is 1 level [You must be logged in to view images. Log in or Register.]
Or something along those lines =)
  #5  
Old 05-10-2011, 10:31 PM
Rejuvenation Rejuvenation is offline
Kobold

Rejuvenation's Avatar

Join Date: Aug 2010
Posts: 195
Default

Code:
if (conlevel != 0xFF && !resexp) {
                                switch (conlevel)
                                {
                                        case CON_GREEN:
                                                add_exp = 0;
                                                add_aaxp = 0;
                                                return;
                                        case CON_LIGHTBLUE:
                                                        add_exp = add_exp * RuleI(Character, LightBlueModifier)/100;
                                                        add_aaxp = add_aaxp * RuleI(Character, LightBlueModifier)/100;
                                                break;
                                        case CON_BLUE:
                                                        add_exp = add_exp * RuleI(Character, BlueModifier)/100;
                                                        add_aaxp = add_aaxp * RuleI(Character, BlueModifier)/100;
                                                break;
                                        case CON_WHITE:
                                                        add_exp = add_exp * RuleI(Character, WhiteModifier)/100;
                                                        add_aaxp = add_aaxp * RuleI(Character, WhiteModifier)/100;
                                                break;
                                        case CON_YELLOW:
                                                        add_exp = add_exp * RuleI(Character, YellowModifier)/100;
                                                        add_aaxp = add_aaxp * RuleI(Character, YellowModifier)/100;
                                                break;
                                        case CON_RED:
                                                        add_exp = add_exp * RuleI(Character, RedModifier)/100;
                                                        add_aaxp = add_aaxp * RuleI(Character, RedModifier)/100;
                                                break;
                                }
                        }
This is from the open source ProjectEmu code page. If the server is based off of this code, then it looks like exp is only dependent upon mob con level. That being said, tons of stuff is different on this server, and I of course havn't seen the code so I wouldn't know if they have implemented exp gain differently.
__________________
  #6  
Old 05-10-2011, 10:40 PM
Doors Doors is offline
Planar Protector

Doors's Avatar

Join Date: Apr 2011
Location: Pittsburgh
Posts: 2,933
Default

I am interested in knowing the code behind the RedModifier, YellowModifier, etc. Just not motivated enough to research it myself heh.
__________________
Quote:
Originally Posted by Drakaris View Post
You can be my squire once you can bench half of what I can.
  #7  
Old 05-10-2011, 11:07 PM
Kika Maslyaka Kika Maslyaka is offline
Planar Protector

Kika Maslyaka's Avatar

Join Date: Apr 2011
Posts: 1,055
Default

the con modifiers are part of custom rule system which can adjusted by server admin
what they do is alter default 100% XP given by a mob to give more or less Xp based on the rule value.
This is used to for example to force players to only fight mobs which are very close to their own level - like WoW/EQ2 system

for example: a lev 10 usually gives 100 XP at lev 10
with default settings, it always gives 100 XP.
with modified rules you can make it that for each level it below you, its looses 20% of XP worth

so if you are lev 10 - mob worth 100 xp
if you are lev 11, mob now worth 80 xp
if you are lev 12 mob now worth 60 XP

this is in addition of the growing XP bar that needs to be filled.
this makes XPing A LOT slower
  #8  
Old 05-10-2011, 11:34 PM
Rejuvenation Rejuvenation is offline
Kobold

Rejuvenation's Avatar

Join Date: Aug 2010
Posts: 195
Default

Kika is correct. rulesys.h contains the prototype of the rule functions. When it calls RuleI( ) it checks to see what the server has set in its database for the modifiers. That being said, it doesn't pass the actual level of the mob, so the server would have to check the mob's level again after checking the ConModifier values to distinguish further between mob levels. I am not a dev so I cannot check to see what the database does with these though.
__________________
  #9  
Old 05-11-2011, 02:50 PM
Slave Slave is offline
Banned


Join Date: Mar 2011
Posts: 2,339
Default

The answer is that both are used. The level of the monster is the base, and the con affects that. If the mob is light blue, I've noticed you get AT THE MOST 1/2 the experience you would have if it were blue. This is despite a mere 1 level difference in the mob and his friend that you just killed.

So the ultimate thing to take from this is, kill dark blue cons. They give you full experience AND have a far less chance of melee or spell mitigation than higher con mobs.
  #10  
Old 05-11-2011, 02:55 PM
baalzy baalzy is offline
Planar Protector

baalzy's Avatar

Join Date: Mar 2011
Posts: 1,860
Default

I'd think that the xp is customized on here. I've gotten 'You gain experience' messages on green mobs before in P99. Where in the case above it clearly shows that green cons give 0 xp.

Example: at lvl 40 or 41 I was killing the guards inside Rivervale, one of the guards (the one outside the fishing shop I think) conned green, but gave me xp anyways.
__________________

Baalzy - 57 Gnocro, Baalz - 36 Ikscro, Adra - 51 Hileric, Fatbag Ofcrap - 25 halfuid

Red99
Baalz Less - Humger, Baalzy - Ikscro

If MMORPG players were around when God said, "Let there be light" they'd have called the light gay, and plunged the universe back into darkness by squatting their nutsacks over it.
Picture courtesy of azeth
Closed Thread

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 07:26 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.