I haven't played crossfire for a while, and came back a couple of days ago. I downloaded client and server, played around a bit standalone and on servers.
On standalone, I'm traing the new use_permanent_experience option. Sounds like what I want, so that exploring a lot becomes viable (rather than coming back a lot to known places to minimize deaths), as well as to preserve experience in the less used skills (smithery,...).
I have two questions though:
1) how does it actually work? Am I right to believe that two separate counts of exp are kept, say for each 2 exp 1 goes to a "permanent" stack and the other to a "losable" stack, and the number given by the client is the sum of both?
2) do any of the multiplayer servers actually have this feature turned on?
Thanks,
Atan
permanent experience option
Moderator: Board moderators
-
- Forum Aficionado
- Posts: 1994
- Joined: Tue Apr 29, 2003 5:55 pm
- Location: Minnesota, USA
- Contact:
Re: permanent experience option
It's found in the config.h fileAtan wrote:
1) how does it actually work?
You have 3 values:
#define PERM_EXP_MINIMUM_RATIO 0.25f
#define PERM_EXP_GAIN_RATIO 0.10f
#define PERM_EXP_MAX_LOSS_RATIO 0.50f
The minimum ratio is the minimum amount of permanent exp relative to the total exp in the skill (ie, at a default of .25, if you had 100 experience, at least 25 of it would be permanent).
The gain ratio is how much of experienced experience goes to the permanent value. This does not detract from total exp gain (ie, if you gained 100 exp, 100 would go to the skill total and 10 to the permanent value).
The loss ratio is the maximum amount of experience that can be lost in any one hit - this is calculated as total exp - perm exp * loss ratio.
I would presume that in order to have a server will all permanent XP, you would use the following:
#define PERM_EXP_MINIMUM_RATIO 1.00f
#define PERM_EXP_GAIN_RATIO 1.00f
#define PERM_EXP_MAX_LOSS_RATIO 0.00f
-
- Forum Aficionado
- Posts: 1994
- Joined: Tue Apr 29, 2003 5:55 pm
- Location: Minnesota, USA
- Contact:
Re: permanent experience option
crossfire.metalforge.net is using the permanent exp system (see my previous post) - I don't know of any public server that is using 100% permanent exp though.Atan wrote: 2) do any of the multiplayer servers actually have this feature turned on?
Re: permanent experience option
Thanks a lot leaf for the detailed reply! That's the kind of explanation that makes me want to dig into the code someday... maybe... 
Well, 100% permanent would probably not be fun. IMO the goal of perm exp is as an incentive to act boldly (knowing you won't lose all because you dare to walk the untrodden path) but leaving some penalty to dying, so you still remain cautious and cherish your virtual life as you should
Anyway, you just convinced me to use metalforge as a base (besides the fact that the server I was mostly playing in now tends to crash a lot).
Atan

leaf wrote: crossfire.metalforge.net is using the permanent exp system (see my previous post) - I don't know of any public server that is using 100% permanent exp though.
Well, 100% permanent would probably not be fun. IMO the goal of perm exp is as an incentive to act boldly (knowing you won't lose all because you dare to walk the untrodden path) but leaving some penalty to dying, so you still remain cautious and cherish your virtual life as you should

Anyway, you just convinced me to use metalforge as a base (besides the fact that the server I was mostly playing in now tends to crash a lot).
Atan