Food and levels

Posted by Akula on Thu 17 Jan 2002 11:54 PM — 3 posts, 17,315 views.

#0
Ok, the default level system is max level 50 for players and 51-65 for immortals. I want to change it so that max level player is 100 and immortal 101-115 - you get the picture. How do I change this correctly?
Also is eating/drinking a requirement for survival in SMAUG, if so how do I go about removing this?
I am trying not to spam the boards, however problems keep coming up with me :( Any help would be greatly appreciated.
Australia Forum Administrator #1
In mud.h are some lines:


#define MAX_LEVEL 65
#define MAX_CLAN 50
#define MAX_DEITY 50
#define MAX_CPD 4 /* Maximum council power level difference */
#define MAX_HERB 20
#define MAX_DISEASE 20
#define MAX_PERSONAL 5 /* Maximum personal skills */
#define MAX_WHERE_NAME 29
#define LEVEL_HERO (MAX_LEVEL - 15)
#define LEVEL_IMMORTAL (MAX_LEVEL - 14)
#define LEVEL_SUPREME MAX_LEVEL
#define LEVEL_INFINITE (MAX_LEVEL - 1)
#define LEVEL_ETERNAL (MAX_LEVEL - 2)
#define LEVEL_IMPLEMENTOR (MAX_LEVEL - 3)
#define LEVEL_SUB_IMPLEM (MAX_LEVEL - 4)
#define LEVEL_ASCENDANT (MAX_LEVEL - 5)
#define LEVEL_GREATER (MAX_LEVEL - 6)
#define LEVEL_GOD (MAX_LEVEL - 7)
#define LEVEL_LESSER (MAX_LEVEL - 8)
#define LEVEL_TRUEIMM (MAX_LEVEL - 9)
#define LEVEL_DEMI (MAX_LEVEL - 10)


I would amend them appropriately, remove all object files, and recompile.

Not sure about the eating/drinking, I would search for the code which says "you are hungry" and see what needs to be changed.
Amended on Fri 18 Jan 2002 02:52 AM by Nick Gammon
#2
Starvation just lowers your HP by a bit, but doesn't really kill you...