On Fri, 10 Apr 1998, Fiorin wrote: >I recently coded a drain life spell and can't seem to figure out how to >get the damage that it does to be added to the player or mobs current hp >which is what I want the spell to do. Any help would be greatly >appreciated. case SPELL_ENERGY_DRAIN: dam = dice(1, 8); /* or whatever the damage is */ GET_HIT(ch) = MIN(GET_MAX_HIT(ch), GET_HIT(ch) + dam); break; That's all there is to it. PS: Please make your email client wrap lines at 79 characters. Makes your posts easier to read. John Evans <evansj@hi-line.net> -- http://www.hi-line.net/~evansj/ Any sufficiently advanced technology is indistinguishable from magic. -- Arthur C. Clarke +------------------------------------------------------------+ | 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