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