On Thu, 2 Apr 1998, Patrick J. Dughi wrote: > Races too are an issue, and the general stance is "Do it >yourself". Now, to make a sword of dragon slaying, or a trident of sea >command or something of the like, again, special case coding, or a large >re-write for a nice general version. Make it an APPLY_ value with the modifier being the race to slay (or -1 for slay anyone). :) That's an easy extension. > There are quite a few things that I don't see in stock code, but >that every mud has - of course, they all have incompatiable types. Is that not a good thing? Someone may think of a better way to do it than Jeremy or I do. I'm not sure if you had the APPLY_ idea for a race slaying weapon (which, btw, also works for class slaying) but you may have had a better one. >Shouldn't it be possible to add these things in, without specifying that >one must use them? Modularize something and then proffer a default choice? CircleMUD is a code base, OasisOLC is a specific package written for it. The MUD is general, it can go anywhere. The OLC has a specific purpose, hence you get everything in one neat package. >(ie. modularize races, and offer human/undifferentiated as the only choice >with stock code..functionally identical to current stock) Sounds like a lot of #ifdef's to me. -- George Greer - Me@Null.net | Genius may have its limitations, but stupidity http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard +------------------------------------------------------------+ | 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