Page 1 of 2

bug with sense_curse/experience gaining in General Store

Posted: Tue Jan 11, 2005 6:42 am
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

Re: bug with sense_curse/experience gaining in General Store

Posted: Tue Jan 11, 2005 6:55 am
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.

Re: bug with sense_curse/experience gaining in General Store

Posted: Tue Jan 11, 2005 3:29 pm
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

Posted: Tue Jan 11, 2005 3:48 pm
by woo
Like Leaf said that is an old bug - fixed in the newer servers (1.6 predates the fix)

Posted: Wed Jan 12, 2005 12:21 am
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. :)

Re: bug with sense_curse/experience gaining in General Store

Posted: Wed Jan 12, 2005 1:13 am
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.

bug with sense_curse/experience gaining in General Store

Posted: Wed Jan 12, 2005 6:04 pm
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

Posted: Thu Jan 13, 2005 2:09 am
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...)

Posted: Sat Jan 15, 2005 10:52 am
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

Posted: Fri Jan 21, 2005 1:05 am
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%)