void do_hero( CHAR_DATA * ch, char * argument ) { if ( !IS_NPC( ch ) && ch->level < LEVEL_HERO ) { send_to_char( AT_WHITE, "You are not yet a champion.\n\r", ch ); return; } talk_channel( ch, argument, CHANNEL_HERO, "hero" ); return; }
void do_clan( CHAR_DATA * ch, char * argument ) { if ( ch->clan == 0 ) { send_to_char( AT_BLUE, "You are not clanned.\n\r", ch ); return; } talk_channel( ch, argument, CHANNEL_CLAN, "clantalk" ); return; }
void do_immtalk( CHAR_DATA * ch, char * argument ) { if ( !IS_NPC( ch ) && !IS_IMMORTAL( ch ) ) { send_to_char( AT_WHITE, "You are still but mortal.\n\r", ch ); return; } talk_channel( ch, argument, CHANNEL_IMMTALK, "immtalk" ); return; }
void do_immtalk( CHAR_DATA *ch, const char *argument ) { CHAR_DATA *rch; rch = get_char( ch ); if ( !authorized( rch, "immtalk" ) ) return; talk_channel( ch, argument, CHANNEL_IMMTALK, "immtalk" ); return; }
void do_yell( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_YELL, "yell" ); return; }
void do_shout( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_SHOUT, "shout" ); WAIT_STATE( ch, 12 ); return; }
void do_answer( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_QUESTION, "answer" ); return; }
void do_question( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_QUESTION, "question" ); return; }
/* * Alander's new channels. */ void do_music( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_MUSIC, "music" ); return; }
void do_chat( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_CHAT, "chat" ); return; }
void do_auction( CHAR_DATA *ch, const char *argument ) { talk_channel( ch, argument, CHANNEL_AUCTION, "auction" ); return; }
void do_ooc( CHAR_DATA * ch, char * argument ) { talk_channel( ch, argument, CHANNEL_OOC, "OOC" ); return; }
void do_gossip( CHAR_DATA * ch, char * argument ) { gossip_send(ch->name, argument); talk_channel( ch, argument, CHANNEL_GOSSIP, "gossip" ); return; }
void do_class( CHAR_DATA * ch, char * argument ) { talk_channel( ch, argument, CHANNEL_CLASS, "classtalk" ); return; }
void do_immtalk( CHAR_DATA *ch, char *argument ) { talk_channel( ch, argument, CHANNEL_IMMTALK, "immtalk" ); return; }
void do_warmessage( CHAR_DATA *ch, char *argument ) { talk_channel( ch, argument, CHANNEL_WARMESSAGE, "" ); return; }