My suggestion is to take something like 75-90% to 100% of the gold setting of the mob. in the GET_GOLD make it something like nuumber(..75*gold, gold) what ever the actual variables are, I dont have the code in front of me. Richard Glover wrote: > > Here is what I would do. First, make a function like: > > void random_gold(struct char_data *mob) > > And in it generate some random amount of coins then give add it to the > GET_GOLD(mob) of the mob. > > Put this function call after read_mobile calls throughout the code that you > want it to happen. This wouldn't be done in a function like vstat, but it > would in load_zone() and do_load(). > > Rick > > -----Original Message----- > From: Jeff Colledge <colledjl@davesworld.net> > To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca> > Date: Thursday, February 18, 1999 12:58 PM > Subject: [Code][Newbie] Random Acts of Gold > > >Hey all, > > > >I'm working on setting up a new mud (Circle 30 bpl 14). I'm still > >learning the code and am just now making some basic changes. One of the > >things that I've been trying to do as a way to help me understand the > >way the program is organized is to randomize treasure...or at least gold > >found on mobs. However, I've not been very successful...eventually > >having to reload the stock db.c file. =( Such is programing in the > >beginning. Anyway, I was wondering if there was a patch somewhere or if > >someone could send me a snippet of their code changes so I can have a > >template to work off of. All of my different attempts at this have been > >solely in the db.c file, is there another file out there that I should > >be looking at? > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | > +------------------------------------------------------------+ +------------------------------------------------------------+ | 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 : 12/15/00 PST