[QUESTION] Manual Level Gaining

From: Angus Mezick (angus@EDGIL.CCMAIL.COMPUSERVE.COM)
Date: 12/14/97


     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