[crossfire] exp loss changes

Mark Wedel mwedel at sonic.net
Fri Oct 14 00:39:32 CDT 2011


  Just a note on this - changing it as suggested does effect permanent 
experience in a subtle way.  Right now, experience you earn after losing 
experience still goes towards permanent experience.

Suppose a situation where a character has 100,000 experience and has not died. 
Permanent exp is set at 20%, and a character loses 10% of exp on death.

  In the old system, character would have 20,000 perm exp.  He dies, goes to 
90,000 exp, and as he regains that 10K exp, he gets permanent experience for it, 
so when he is back at 100,000 (assuming no more deaths), his permanent 
experience is now 22,000, since that goes up on all exp gain.  If the character 
is constantly dying, eventually he'll get down to his permanent exp total, at 
which he could slowly level up just by permanent experience.

  Under the suggested system, a characters would be limited to having an exp 
loss of 80% of total, or 80K.  The character dies, his exp loss is 10K.  If he 
gets to 100K again and dies, this could repeat forever - he will never get to a 
point where he is down to his permanent exp total.

  One way to work around this is that if a character has an exp loss, and 
permanent exp is in place, when they regain it, some of it goes to his total.

  Taking the above example, character dies.  His exp total is still 100K, but he 
has 10K in exp_loss, so effective experience is 90K.  He regains that 10K - 20% 
(2K) goes to his total, and 80% (8K) goes to the exp loss, so at the end, he has 
102K total exp, and 2K exp loss - his effective total is still 100K, but he has 
not worked off all his loss.

  I think this would pretty closely match the permanent exp thing as is now. 
Since his real exp is slowly going up, the cap of his exp loss is also slowly 
going up.


More information about the crossfire mailing list