/* Routine to show what spells a char is affected by */
if (k->affected) {
for (aff = k->affected; aff; aff = aff->next) {
*buf2 = '\0';
sprintf(buf, "SPL: (%3dhr) %s%-21s%s ", aff->duration + 1,
CCCYN(ch, C_NRM), spells[aff->type], CCNRM(ch, C_NRM));
if (aff->modifier) {
sprintf(buf2, "%+d to %s", aff->modifier, apply_types[(int)
aff->location]);
strcat(buf, buf2);
}
if (aff->bitvector) {
if (*buf2)
****** strcat(buf, ", sets "); ***********Uuum just a guess,
should that second comma be there?****
else
strcat(buf, "sets ");
sprintbit(aff->bitvector, affected_bits, buf2);
strcat(buf, buf2);
}
send_to_char(strcat(buf, "\r\n"), ch);
}
}
}
taking a wild guess,
Jinz
+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://cspo.queensu.ca/~fletcher/Circle/list_faq.html |
| Or send 'info circle' to majordomo@cspo.queensu.ca |
+-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST