bug with sense_curse/experience gaining in General Store

A place for people to post strange occurances that could be potential bugs.

Moderator: Board moderators

guest

bug with sense_curse/experience gaining in General Store

Post by guest »

Hi,

I created a character as gnome/priest. He has the sense_curse skill.
When I enter the General Store in Scorn and walk around using the sense_curse skill on every tile I very quickly gain experience and storm up in levels.

That not enough, when I hit the right tile, e.g. the ones with the gems on them, I literally JUMP a level or two. Also the experience points do not seem to add up:
total: 794852
sense_curse: 285472
praying: 48262
all others less.

I guess it shouldn't be that easy?

Regards

Oliver
Leaf
Forum Aficionado
Posts: 2002
Joined: Tue Apr 29, 2003 5:55 pm
Location: Minnesota, USA
Contact:

Re: bug with sense_curse/experience gaining in General Store

Post by Leaf »

Oliver wrote: I created a character as gnome/priest. He has the sense_curse skill.
When I enter the General Store in Scorn and walk around using the sense_curse skill on every tile I very quickly gain experience and storm up in levels.
Which server did you encounter this on?
This was a bug that was patched in 2004-May.

http://sourceforge.net/tracker/index.ph ... tid=113833
Oliver wrote: Also the experience points do not seem to add up:
total: 794852
sense_curse: 285472
praying: 48262
all others less.
Some of the individual skill experience scores do not contribute 100% to your overall EXP total. They apply a lesser percentage such as 60% (as an example.)

As a general rule, skills that kill monsters contribute higher to your total EXP then the other "non-violent" skills.
guest

Re: bug with sense_curse/experience gaining in General Store

Post by guest »

leaf wrote: Which server did you encounter this on?
This was a bug that was patched in 2004-May.

http://sourceforge.net/tracker/index.ph ... tid=113833
Oooops - sorry, I should have given this info right away:
I am running Debian testing (sarge) with crosfire-server 1.6.0.
leaf wrote: Some of the individual skill experience scores do not contribute 100% to your overall EXP total. They apply a lesser percentage such as 60% (as an example.)

As a general rule, skills that kill monsters contribute higher to your total EXP then the other "non-violent" skills.
Actually the total EXP is much higher than the sum of the individual skills.
If the individual skill only contributed with 60% it should be the opposite.

Best regards from Sweden

Oliver
woo
Senior member
Posts: 427
Joined: Tue Jun 15, 2004 10:32 pm
Location: Atlanta, GA
Contact:

Post by woo »

Like Leaf said that is an old bug - fixed in the newer servers (1.6 predates the fix)
User avatar
Salathar
Junior member
Posts: 245
Joined: Mon Apr 26, 2004 12:21 am

Post by Salathar »

This is really my personal opinion but I would strongly recommend anyone to run the latest cvs server.
Of course one can argue that the stability might not be the highest but I think (at least with current cvs) that bug fixes outweight this disadvantage.

Of course I might be biased just because the server has been known to be stable lately. :)
Leaf
Forum Aficionado
Posts: 2002
Joined: Tue Apr 29, 2003 5:55 pm
Location: Minnesota, USA
Contact:

Re: bug with sense_curse/experience gaining in General Store

Post by Leaf »

guest wrote: Actually the total EXP is much higher than the sum of the individual skills.
If the individual skill only contributed with 60% it should be the opposite.
Can you copy and paste the output of your 'skills command on here? Also include your total experience.

Thanks.
guest

bug with sense_curse/experience gaining in General Store

Post by guest »

Hi again,

please find the skills exp below:

Player skills:
disarm traps............................lvl: 2 (xp:3072/4000)
find traps..............................lvl: 3 (xp:4900/8000)
literacy................................lvl: 5 (xp:19412/32000)
one handed weapons......................lvl: 5 (xp:16588/32000)
praying.................................lvl: 6 (xp:48262/64000)
punching................................lvl: 1 (xp:99/2000)
sense curse.............................lvl: 9 (xp:285472/500000)
throwing................................lvl: 1 (xp:0/2000)
two handed weapons......................lvl: 6 (xp:34509/64000)
use magic item..........................lvl: 1 (xp:58/2000)
You can handle 7 weapon improvements.
You worship Sorig.
Your equipped item power is 2 out of 10

Total EXP is:
Score: 794852 Level: 10

I guess it's a rather weak chracter for a level 10... :wink:

Best regards

Oliver
Leaf
Forum Aficionado
Posts: 2002
Joined: Tue Apr 29, 2003 5:55 pm
Location: Minnesota, USA
Contact:

Post by Leaf »

Strange..

Was any experience added to the character from the DM command? (addexp <player> <how much>)

Was anything changed in the server config file with the Permanent experience?

Code: Select all

#define USE_PERMANENT_EXPERIENCE FALSE
#define PERM_EXP_MINIMUM_RATIO        0.25f
#define PERM_EXP_GAIN_RATIO           0.10f
#define PERM_EXP_MAX_LOSS_RATIO       0.50f
Does the character have access to some of the negative energy spells?
(Doesn't look like it, but asking to make sure...)
Guest

Post by Guest »

leaf wrote: Was any experience added to the character from the DM command? (addexp <player> <how much>)
No.
leaf wrote: Was anything changed in the server config file with the Permanent experience?

Code: Select all


#define USE_PERMANENT_EXPERIENCE FALSE
#define PERM_EXP_MINIMUM_RATIO        0.25f
#define PERM_EXP_GAIN_RATIO           0.10f
#define PERM_EXP_MAX_LOSS_RATIO       0.50f
No. - At least not by me. I am using the Debian binary package. The file /etc/crossfire/settings contains:
USE_PERMANENT_EXPERIENCE FALSE
The other variables are not defined here. (I guess thy are at compile time.)
leaf wrote: Does the character have access to some of the negative energy spells?
(Doesn't look like it, but asking to make sure...)
Oh, now you're asking me questions.... :?
Being a crossfire newbie I wouldn't even know what these are.

These are the spells the character has access to:
praying spells [lvl] [sp]
bless 2 9
cause light wounds 1 7
cause medium wounds 3 8
cure disease 5 37
detect evil 3 3
holy word den den
light 1 6
medium healing 4 8
minor healing 1 5
staff to snake 2 10
summon cult monsters 3 16

Hope this helps.

Best regards

Oliver
Leaf
Forum Aficionado
Posts: 2002
Joined: Tue Apr 29, 2003 5:55 pm
Location: Minnesota, USA
Contact:

Post by Leaf »

Anonymous wrote: USE_PERMANENT_EXPERIENCE FALSE
The other variables are not defined here. (I guess thy are at compile time.)
That sounds strange to me, those other variables should be included.

Something else that is strange is you don't have the permanent experience points percentages listed with your skill output.


summoning...............................lvl: 1 (xp:50/2000/24%)
thaumaturgy.............................lvl: 10 (xp:508899/900000/25%)
throwing................................lvl: 1 (xp:0/2000/0%)
two handed weapons......................lvl: 21 (xp:8533101/9500000/25%)
use magic item..........................lvl: 9 (xp:267128/500000/40%)
woodsman................................lvl: 2 (xp:2975/4000/25%)
Post Reply