In the pet_shop spec_proc the argument for pet names ends up being converted to lower case. i.e. buy puppy Brutus => ends up being brutus I am not quite sure how to get around this to keep the cap's where they are. In the one_argument (and two_arguments) they get lowered. first_arg = begin; while (*argument && !isspace(*argument)) { *(first_arg++) = LOWER(*argument); argument++; The only way I can think of is to kinda bypass two_argument in pet_shop by adding a variable to store the pet name and just insert it in the pet name (after the check for name). Any other ideas, thoughts, or pointers? +------------------------------------------------------------+ | 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 : 04/11/01 PDT