----- Original Message -----
From: "Ramsey Stone" <ramseystone@HOTMAIL.COM>
>     Ill try to make this my last question for a while,
> but this answer seems unapparent to me. I added wintermute's
> ASCII Pfiles clan snippet. Now when I assign a clan, it changes
> all CAPTIOL letters to lowercase letters.
Unpropper grammar notwithstanding, this is basically the same issue that has
been discussed very recently.  half_chop() calls any_one_arg() which
converts the passed arguments to lower case.  If you don't want this
behavior, you'll need to parse the arguments yourself.  Something like this:
> ACMD(do_assign)
> {
>     struct char_data *victim = NULL;
>     char arg1[MAX_INPUT_LENGTH];
>     char arg2[MAX_INPUT_LENGTH];
       char *ptr;
       skip_spaces(&argument);
       ptr = strtok(argument, " ");
       if (ptr) {
          strcpy(arg1, ptr);
          ptr = strtok(NULL, "\r\n");
          if (ptr) strcpy(arg2, ptr); else *arg2 = 0;
       } else *arg1 = 0;
>
>     if ( !*arg1 || !*arg2 )
>     {
>         send_to_char( "Usage: assign <clan> <leader>\r\n", ch);
>         return;
>     }
Mike
--
   +---------------------------------------------------------------+
   | 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/06/01 PST