[CF-Devel] Bug or feature? Stat maximums for certain classes can exceed race maximums.

Peter Mardahl peterm at tesla.EECS.Berkeley.EDU
Mon Oct 30 17:59:13 CST 2000


I refer to:
     
     http://langmuir.eecs.berkeley.edu/~peterm/Class.html
     
     

So here's the bug:

If you start with a player with a roll of 18 in a stat,
and then choose any race, and then choose a class which gives a +3
bonus to that stat, that player will exceed his "race maximum" in
taht stat by 1 point.

E.g., Joe the Human rolls this up:
18 Str, 10 Dex, 18 Con, 10 Int, 10 Wis, 10 Pow, 10 Cha

and then choose to be class "barbarian".

Now he has:
21 12 21 4 9 9 8

A human's normal stat maxima are:
20 20 20 20 20 20

So he's gained 2 net stats.

Is this a BUG or is it a FEATURE?
Any class which gives a +3 class bonus can cause this.
These classes get a +2:  Barbarian, (no magic, praying at start)
			 Sorcerer (no weapon skill at start)
These get a +1:  Evoker, Thief, Alchemist, Priest:  they're missing
praying or magic or both.


If it is a BUG:

1)  Fix by setting the affected stat to the race-maximum (means 
    the player will need 1 to 2 more potions than he'd need otherwise)?

2)  Fix by setting all race maxima to be <max roll> +3 instead of +2?

3)  Fix by not giving the whole bonus, but not taking all the
negative stats?

4)  Fix by restricting classes to +2 only bonuses?

PM

    
    


More information about the crossfire mailing list