Put this in act_wiz.c void announce( CHAR_DATA *ch, char *argument ) { DESCRIPTOR_DATA *d; if ( argument[0] == '\0' ) { send_to_char( "announce what?\n\r", ch ); return; } for ( d = descriptor_list; d; d = d->next ) { if ( d->connected == CON_PLAYING ) { send_to_char( "{BAnnouncement:{x",d->character); send_to_char( argument, d->character ); send_to_char( "\n\r", d->character ); } } return; } Then just put something to the angle of sprintf( buf, "{B%s has wandered into DWB -=[%d]=-{x", ch->name,ch->level); announce( ch, buf ); Or whatever you want it to look like in the file /* written by Salem AKA BirthRight of the BR Project blackwolf.wolf-guild.com port 6969 email me changes at salem@limpbizkit.com*/