> > db.c:2540: ch->real_abils.intel = 25; > > db.c:2541: ch->real_abils.wis = 25; > > db.c:2542: ch->real_abils.dex = 25; > > db.c:2543: ch->real_abils.str = 25; > > db.c:2545: ch->real_abils.con = 25; > > db.c:2546: ch->real_abils.cha = 25; > > these define the stats of a god character(usually the first to log into the > mud). Nope, these are the default stats of the initialized player structure. You need to initialize the structure before you try to assign values to the various members of the structure. What's happening is that you are setting all the stats of the player, THEN initializing the struct data, which is setting them all to 25's. If you will go and reread the init_char() function you will find that the "if it's the first player" case is only setting their xp, level, and hp/mana/move. The rest of the function is var inits to default stats. Jason Beeland aka Veritus Silverun "A realist is just a cynic who's usually right." -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/04/01 PST