Hi all ok i found the problem :) for those who would like to know what the problem was i forgot to change this if (level > LVL_IMMORT) { return EXP_MAX - ((LVL_IMPL - level) * 1000); } to this if (level > 100) { return EXP_MAX - ((LVL_IMPL - level) * 1000); } 100 is the last mortal level Regards Peter ----- Original Message ----- From: Peter Babcock <peterb@daymon.co.za> To: Circle Discussion List <CIRCLE@post.queensu.ca> Sent: 08 February 2000 09:10 Subject: NEWBIE LEVELS > Hi All > > just a quick question, from class.c where the exp per levels is > i removed this case LVL_IMMORT: return 1600000000; > > because i had to many players getting to immortal status > and then messing around so i wanted then to stay level 100 > > but now i get the error > SYSERR: XP tables not set up correctly in class.c! > > is it because of what i removed, if so how can i fix it ? > > also if i advance someone to level 101 it wont do it!, it advances them then > to some > other level, but if i advance someone to 100 (last mortal level) it > makes them 101 > anyone got ideas ? > > Regards > Peter > > > +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT