First of all, I've got sprintbit using unsigned long long.
Someplaces, when its called, like in Oasis, or in stat object, it works
fine. When I try to use it for AFF_ and also my PRF_ flags, if the bit is
higher than a certain number, not quiet sure what it is, sprintbit returns
nothing, I could have bit 1 << 28 by itself, with a couple others, but if i
tried to have 1 << 0 through 1 << 28 this wouldn't work, my stat character
for PRF: doesn't even show that line at all. This happens with AFF_ too,
but in oasis it works fine! I cant see a difference, using the same
buffers, so its not as if the buffer is too large, i've checked this. Any
idea why? Also, my 1 << 29 bit for ITEM_flags won't show up in the list of
settable flags in the oasis menu, the 30) doesn't even show up, but if i set
NUM_ITEM_FLAGS to 31, it just skips 30. Oh, something else, all my
constants in constants.c are correct.
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT