I've added many things to my mud in the last week, but now i think, before i add more classes, i need more skills/spells for my existing classes. One of the first things i want to do is add more warrior spells, so i want to add something i call 'fury'. You can only do this to yourself, and when you succesfully do it, you get +2 hitroll for 4 ticks, then fury wears off, and you may type it again. I was basically clueless on what to do for this, but nevertheless i gave it a stab, and it is VERY wrong..well, first i drop my code, then tell you what i tried to do. ACMD(do_fury) { struct char_data *char; if (GET_CLASS(ch) != CLASS_WARRIOR){ send_to_char("But only true warriors can do this!", ch); return; } /* this is supposed to add the players hitroll 2 */ else { send_to_char("You Feel FuRiOuS!!!", ch) char->real_abils.hit += 2; } here i want to add something that after 3 ticks, your hitroll is -2, to put it back... } can anyone help me with this? thanks john +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/07/00 PST