On Sun, 28 Dec 1997, George wrote: > How about having it add (AFF_MIRROR1 | AFF_MIRROR2 | AFF_MIRROR3) ? > > Ie: af[0].bitvector = (AFF_M1 | AFF_M2 | AFF_M3); > > The line that adds the affections uses: > if (add) { > SET_BIT(AFF_FLAGS(ch), bitv); > } else { > REMOVE_BIT(AFF_FLAGS(ch), bitv); > mod = -mod; > } Ack, your right, I forgot about setting multiple affections like that. However, if you cast the spell, attack a mob, and come out of the battle with 1 image left (AFF_MIRROR1), then you could quit, and come back in and be back to all three MIRROR affection flags back, giving you 3 images. _\|/_____________________________\|/_ Ryan Lane Gasper _\|/_ /|"You will never see me cause \/------------------\/|\ | I'm always alone" -Ministry dalamar@cybercom.net| |"The tree of liberty must be refreshed from time to | _\|_time_with_the_blood_of_patriots_and_tyrants"_-ThomasJ|/_ /|\ -*-1997-*- /|\ +------------------------------------------------------------+ | 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