Page 1 of 1

Character class - Max Stat, more

Posted: Wed Feb 15, 2006 12:57 pm
by Nannif
3 things.

1. Today the meaning of character class is the starting abileties you get. Nothing more. A barbarion can end up as good as a mage at anything.
(Exception... Monk can never use weapon. Monk starts with 5 stat potions, in the end game this is nothing)


2. Problem with max stats/Barbarion.
I start a character, and gets an 18. I put that to Str. I choose a race. and then Barbarion.
I will endup with 1 stat too high according to my race max stats(all races), thus one of the +3 extra from Barbarion, will be worthless.
ALL Classes with a +3, and a 18 at the rolling.

3. Suggestion, I vote for a Character class Max stat modification, this is because how you grow up will affect you all your life :)

Max stat modifications
Class STR DEX CON INT WIS POW CHA
Alchemist -1 0 0 +1 0 0 0 0
Barbarian +1 0 +1 -1 0 0 -1 0
Devotee -1 0 -1 0 +1 +1 0 0
Evoker -1 0 0 0 0 +1 0 0
Monk 0 0 0 0 0 1 0 0
... etc

All classes affect max stats with a net of 0.
Monk with a net of +1, due to lack of weapons. (Affecting only humanoid races able to wield a weapon, the others should be compensated with their race choice.)

I might be wrong, this could all be a setting in the server, I don't know.

Posted: Wed Feb 15, 2006 5:42 pm
by cavesomething
starting class /does/ set the maximum value stats can take. By default it is 20 for everything, and class and race bonuses alter that.

Posted: Thu Feb 16, 2006 9:12 am
by Nannif
OK, at cat2.dynu.ca I ONLY get the max stat to that of the race... not affected by starting class.

Can these server settings be seen anywhere as a player?

list_server_settings ?

Posted: Thu Feb 16, 2006 9:45 am
by Nannif
statistics

Thats the command to use...to see the max stat.
Very good to use before drinking potions, if you dont like the message "have no effect".

And NO, Class does not affect the max.
At least not at any of the servers I tried (3) crossfire.metal included.

Posted: Mon Feb 20, 2006 7:42 pm
by kshinji
I dislike idea of max stats...

It would be better to have it much harder to get more stats bonuses

Simpliest idea:

each stat pot have value A. You can sue it only , if you it is A or less pot you drink.

A=0 undrinkable ;-)

A=1 only if it is your first pot

etc.

I have developed much better idea, including "small stat points" today i am to tired to explain, tomorrow i might post it, if you want. It will be probably used by mikee's fork, but we are working GPL'ed, and we allow everybody to use our ideas, and/or sources.

Posted: Tue Feb 21, 2006 12:25 am
by cavesomething
kshinji wrote:I dislike idea of max stats...

It would be better to have it much harder to get more stats bonuses

Simpliest idea:

each stat pot have value A. You can sue it only , if you it is A or less pot you drink.

A=0 undrinkable ;-)

A=1 only if it is your first pot

etc.

I have developed much better idea, including "small stat points" today i am to tired to explain, tomorrow i might post it, if you want.
both approaches sound rather complicated, which suggests they are not the best approach.

I would be more inclined to go with a higher ceiling (one which is in effect unreachable) and less bonuses for reaching 30 in a stat.
kshinji wrote: It will be probably used by mikee's fork, but we are working GPL'ed, and we allow everybody to use our ideas, and/or sources.
This would be the ideas and sources that crossfire had as of january 30th?

Other than a few minor changes to some maps (with broken commit messages, no less) all the code appears to be identical to crossfire.

Posted: Thu Mar 09, 2006 2:11 pm
by kshinji
When have we started? Were we supposed to add/remove headers in 5 minutes after fork started working? lol, you are funny

Posted: Thu Mar 09, 2006 7:47 pm
by cavesomething
no, but after four weeks it would seem reasonable to expect there might have been a change of some kind (or at least an update of the contact details - your fork lists incorrect information throughout the documentation (eg, claiming that mwedel is the 'core maintainer'.))