& btsetcharvalue()2
Error Messages:
* If <ObjectDB> is not valid the function will return #-1 INVALID
TARGET
* If <skill/attribute> is an attribute and <mode> does not equal 0
the function will return #-1 ONLY SKILLS CAN HAVE FLAG
* If <skill/attribute is not valie the function will return #-1
INVALID VALUE
Example:
Given a player named Labrat (#dbref 1234):
> think btsetcharvalue(#1234, medtech, 2, 0)
Labrat's Medtech set to 2
> think btsetcharvalue(#1234, medtech, 2, 1)
Labrat's Medtech set to 5
> think btsetcharvalue(#1234, medtech, 2, 2)
Labrat gained 2 more Medtech XP.