Crossfire Server, Trunk
crossfire-crossfire-server/doc/skills.txt File Reference

Functions

SKILLS EXPERIENCE DOCUMENTATION for PLAYERS Summary Description of system Using the new skills system a new player commands b learning a new skill c about experience and skills d starting skills by player profession Appendices a skills descriptions b how stats are related to skills experience c Default parameters for skills d Theory of Experience Gain DESCRIPTION OF SKILLS EXPERIENCE SYSTEM When crossfire is compiled with the ALLOW_SKILLS flag defined (in include/config.h) the new skills/experience system is enabled. Under this system the flow of play changes dramatically. Instead of gaining experience for basically just killing monsters(and disarming traps) players will now gain a variety of experience through the use of skills. Some skills replicate old functions in the game(cf. melee weapons skill
 
SKILLS EXPERIENCE DOCUMENTATION for PLAYERS Summary Description of system Using the new skills system a new player commands b learning a new skill c about experience and skills d starting skills by player profession Appendices a skills descriptions b how stats are related to skills experience c Default parameters for skills d Theory of Experience Gain DESCRIPTION OF SKILLS EXPERIENCE SYSTEM When crossfire is compiled with the ALLOW_SKILLS flag missile weapon skill while others add new functionality (cf stealing, hiding, etc). One important aspect of this new system is the way in which experience is gained -- basically it is the philosophy that "you are what you do". A player who kills monsters with spells gains experience in casting destructive spells. A player who steals from creatures often will get better at stealing
 

Function Documentation

◆ defined()

SKILLS EXPERIENCE DOCUMENTATION for PLAYERS Summary Description of system Using the new skills system a new player commands b learning a new skill c about experience and skills d starting skills by player profession Appendices a skills descriptions b how stats are related to skills experience c Default parameters for skills d Theory of Experience Gain DESCRIPTION OF SKILLS EXPERIENCE SYSTEM When crossfire is compiled with the ALLOW_SKILLS flag defined ( in include/config.  h)
new

◆ functionality()

SKILLS EXPERIENCE DOCUMENTATION for PLAYERS Summary Description of system Using the new skills system a new player commands b learning a new skill c about experience and skills d starting skills by player profession Appendices a skills descriptions b how stats are related to skills experience c Default parameters for skills d Theory of Experience Gain DESCRIPTION OF SKILLS EXPERIENCE SYSTEM When crossfire is compiled with the ALLOW_SKILLS flag missile weapon skill while others add new functionality ( cf  stealing,
hiding  ,
etc   
)
new