ummm.... you dont play mud much, do you? here is a run down on what happens: morts level from 1-30. once they complete level 30, they become immortal. for this reason, not many commands are given to imms, and u can only advance from 31 by a impl saying advance glok 32, or set glok level 32, etc. if you want to stop people from becoming an imm, i think (not sure) its in do_gain_exp or some function like that, probably in fight.c.. add a check for if (GET_LEVEL(ch) = 30) { dont advance, or just lower the existing check from lvl_IMM to 30. dont have code in front of me, but thats how im guessing its done. At 05:42 PM 11/9/96 -0800, Nicholas S. Wourms wrote: >Dear Coders, > We are experincing a /MAJOR/ problem on our mud. There is a bug >that allows level 30 morts to gain enough exp to get to level 31 >(immort). Any ideas on where this is is caused (what .c file or .h?). >And mabye you could give me a hint on how to solve it. Thanks in advance! >+-----------------------------------------------------------+ >| Ensure that you have read the CircleMUD Mailing List FAQ: | >| http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | >+-----------------------------------------------------------+ > > +-----------------------------------------------------------+ | 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/18/00 PST