#define NO_SHOUT "/std/curses/shadows/no_shout_sh"
void player_start(object target)
{
object shad;
if(target->noshout_on()) return;
shad = clone_object(NO_SHOUT);
shad->setup_noshout(target);
}
int prevent_remove(object target, object remover)
{
if(!remover) return 0;
return !remover->query_creator();
}
void player_quit(object target)
{
target->destruct_noshout();
}