/*
* Now this is cleaner
*/
void do_help( CHAR_DATA *ch, char *argument )
{
HELP_DATA *pHelp;
if ( (pHelp = get_help( ch, argument )) == NULL )
{
send_to_char( "No help on that word.\n\r", ch );
return;
}
if ( pHelp->level >= 0 && str_cmp( argument, "imotd" ) )
{
stc( pHelp->keyword, ch );
stc( "\n\r", ch );
}
/*
* Strip leading '.' to allow initial blanks.
*/
if ( pHelp->text[0] == '.' )
stc( pHelp->text+1, ch );
else
stc( pHelp->text, ch );
return;
}