Yeah, Me again. You guys are bound to be tired of hearing from me.. I kow I would be.
Anywho down to this interesting dilemna. Now, This isn't causing any crashes or anything of the sort like the last one, this one is just.. well.. wierd.
I changed the config +vnums option to show vnums of rooms, mobs, and objects, but what's wierd is, If a player is fighting something and an Immortal looks, the player has the mobs vnum, and if the imm is fighting any player they look at has the vnum of the mob the imm is fighting, Now that you know what it's doing, how about a look at the chunk of code causing this little interesting thing.
void show_char_to_char_0( CHAR_DATA * victim, CHAR_DATA * ch )
TIMER *timer = NULL;
buf = '\0';
set_char_color( AT_PERSON, ch );
if( IS_NPC( victim ) && !IS_NPC( ch ) && IS_IMMORTAL( ch ) && xIS_SET( ch->act, PLR_VNUMS ) )
snprintf( sbuf, MAX_STRING_LENGTH, "&w(&B%d&w)&D ", victim->pIndexData->vnum );
mudstrlcat( buf, sbuf, MAX_STRING_LENGTH );
if( !IS_NPC( victim ) && !victim->desc )
if( !victim->switched )
send_to_char_color( "[(Link Dead)] ", ch );
else if( !IS_AFFECTED( victim, AFF_POSSESS ) )
mudstrlcat( buf, "&P(&RSwitched&P)&D ", MAX_STRING_LENGTH );
*rest of function*
Well, Hope you guys can help because well, while this isn't really a threat, it's really annoying. Thanks.