ok i have olc now set up to list affects of objects and save them.
However when it lists them it uses a counter i was wondering if there
was a way to list the actual bitvector for the affect i.e.
1)blind
2)invis
.........
128)sanc
etc.....
this is the code i currently use to list them with a counter
void oedit_disp_affects(struct descriptor_data *d)
{
int counter, columns = 0;
get_char_cols(d->character);
for (counter = 0; counter < NUM_AFF_FLAGS; counter++) {
sprintf(buf, "%s%2d%s) %s%-20.20s %s", grn, counter, nrm, yel,
affected_bits[counter], !(++columns % 3) ? "\r\n" : "");
send_to_char(buf, d->character);
}
sprintf(buf, "\r\n%sEnter affect (0 for none) : ", nrm);
send_to_char(buf, d->character);
}
and it just lists them from 0 on not actual bits.
Thanks
Scorn
+------------------------------------------------------------+
| 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/15/00 PST