In char_check, in update.c:
It sets the flag correctly when they have a shard, but it does not send_to_char. Why is that?
if ( total_shards(ch) > 0 && !xSET_BIT(ch->act, PLR_LETHAL ) )
{
send_to_char( "&RYou are now lethal due to having a shard.&D\n\r", ch );
xSET_BIT(ch->act, PLR_LETHAL );
}
It sets the flag correctly when they have a shard, but it does not send_to_char. Why is that?