Mike, ok... this one is fun. 1) remove the call to advance_level from the gain_exp stuff. 2) don't let them gain exp after a certain limit, say 5 exp less then GET_LEVEL(ch)+2. 3) create a little spec_proc that will call advance_level on the char if they type gain at the mob. I did that to the guild master. this is a great help to slowing down those level 29's taking around a level 5 on an exp trip. --Angus ______________________________ Forward Header __________________________________ Subject: [QUESTION] Manual Level Gaining Author: INTERNET:CIRCLE@post.queensu.ca at CSERVE Date: 12/12/97 8:38 PM I've been pondering the code for a while now, trying to figure out a way to allow manual level gaining (i.e. player types "gain" at a certain mob to gain a level instead of it happening automatically). I RTFA, and only found one message pertaining to it, and it was a kinda vague on how to do it. I'm not looking for code, per se, but more along the lines of pseudocode and which files to look in. I've found the gain_exp & assoc funcs, but I'm not completely sure where to go. I know I need to add the "gain" command into the interpreter, that's not a problem, but where exactly after that, I'm not sure. Help? ^_^ Thanks, +------------------------------------------------------------+ | 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