Argle bargle! This overwriten stack crap is enough to make me wanna kill things. I have added this to my prompt code (trying to make sure MAX_STRING_LENGTH[8129 on my mud]) for (;count < 801;count++) { if(*str == '&') prompt_count += 8; else prompt_count++; } if(prompt_count >= 800) { send_to_char("Prompt string is too long, try taking some colors out.\r\n", ch); return str; } It still crashes so I'm just wondering if this code is efficient to check and make sure the prompt string is under 800 characters (counting &'s as 8 characters for color) and if not, return the already existant prompt_str. Chuck +------------------------------------------------------------+ | 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