/*
// The "primary" guild command.
// Brought to you by Jubal.
// Part of the TMI mudlib.
// Revised for the new login system by Mobydick, 1-27-93
*/
#include <config.h>
#include <mudlib.h>
#include <domains.h>
#include <daemons.h>
inherit DAEMON ;
int cmd_primary( string domain )
{
	object link ;
	if( ! domain )
	{
		notify_fail( "Usage: primary <domain>\n" );
		return 0;
	}
	if( member_array( domain, DOMAIN_LIST ) == -1 )
	{
		notify_fail( "No such domain.\n" );
		return 0;
	}
	link = this_player()->query_link() ;
	if ((int)DOMAIN_D->set_primary_domain(link,domain)) {
		write( "Primary domain set to " + domain + ".\n" );
	} else {
		write( "Unable to set primary domain.\n" );
	}
	return 1;
}
int help()
{
	write(
"Command: primary\n" +
"Syntax:  primary <domain>\n" +
"  If you are in more than one domain, the primary command will set\n" +
"the domain which finger, people, etc. tell everyone else you're in.\n" +
"  See also: domains\n" );
	return 1;
}
/* EOF */