On Sat, 27 Sep 1997, Neuromancer wrote:
-+Where exactly is it that the code changes your chosen class
-+as a bitvector? I've been looking through the code and it looks
-+like it's saved as just "2" for thief and "3" for warrior? Maybe
-+I'm just a little off on the subject, but i was under the impression
-+the code saved you as 4 for thief, 8 for warrior, etc by powers of
-+two?
No. Classes are saved as sequential numbers starting from 0.
The only reason classes are changed into bitvectors in stock
Circle is for the class-specific do_who listing. It simplifies
the code to check whether or not someone is of one of the
specified classes. I believe the function do_who calls is in
class.c.
--
Daniel Koepke -:- dkoepke@california.com -:- [Shadowlord/Nether]
Think.
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST