Can't recall the specifics, but I think I handled this in my release by allowing mkill %actor% to work (PL2 should allow many of the script-specific commands to work with %actor%.) Also, %actor.name% will return a useable value here. This was not the case in the original DG release but it is in mine. At 02:09 PM 1/23/98 +0100, you wrote: >Here's a quick fix for the alias variable. Due to the way the >GET_NAME macro works it will return the short description for >mobiles. Not good for mkill %actor.alias% if actor is a mob! All >you'll probably see will be, > >SCRIPT ERR: Mob (a tabby cat, VNum 1014): mkill: victim (a) not found > >as in this case the first thing in the mobs short description is an >'a' :( > >change in dg_scripts.c this bit after the "name" field .. > > else if (!str_cmp(field, "alias")) > strcpy(str, (c)->player.name); > >now aliases will be returned for mobs and players and you can get ya >mobiles scrappin like cats and dogs !! > >Andy > > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | > +------------------------------------------------------------+ > +------------------------------------------------------------+ | 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/15/00 PST