When you type 'commands' it does not appear any command beggining with 'm' (like mail, music, etc) , or with 'p' as second letter (like up, open, etc). The problem appears 2 times in the file 'act_info.c' (into the 'do_commands' function) Original: if ( command->level < LEVEL_HERO && command->level <= get_trust(ch ) && (command->name[0] != 'm' >>>> && command->name[1] != 'p') ) ------------------------------------------------------------------------ if ( command->level < LEVEL_HERO && command->level <= get_trust( ch ) && !str_prefix(argument,command->name) && (command->name[0] != 'm' >>>>> && command->name[1] != 'p') ) Must change to: if ( command->level < LEVEL_HERO && command->level <= get_trust( ch ) && (command->name[0] != 'm' >>>>> || command->name[1] != 'p')) ------------------------------------------------------------------------ if ( command->level < LEVEL_HERO && command->level <= get_trust( ch) && !str_prefix(argument, command->name) && (command->name[0] != 'm' >>>>> || command->name[1] != 'p')) ------------------------------------------------------------------------- After doing it, you will see, also some commands you probaly donīt want to see: mer, mea, mez.... So you must change them to: . . . || command->name[1] != 'p') && (strcmp(command->name,"mez")) && (strcmp(command->name,"mea")) && (strcmp(command->name,"mer"))) ******************************************************************************** Desden, el Chaman Tibetano. Personal Web: http://luisso.net/inicio.htm Snippets Page: http://luisso.net/smaug_snippets.htm ********************************************************************************