/* The hobbit shadow */

inherit "/std/guild/guild_race_sh";
#include <ss_types.h>


int 
query_guild_tax_race() { return 4; }

int 
query_guild_not_allow_join_race(object player,string type,string style,string name)
{
    if (::query_guild_not_allow_join_race(player, type, style, name))
	return 1;

    if (style == "tchief") {
        write("Prawdziwy Halfling nie jest zlodziejem.\n");
        return 1;
    }

    
    return 0;
}

int
query_guild_keep_player(object player)
{
    if (player->query_race_name() != "halfling")
    {
	tell_object(player,"Tylko Halflingi moga byc Straznikami Krainy.\n");
        player->remove_guild_race();
	return 0;
    }

    if (player->query_alignment()<500) {
       tell_object(player,"Sludzy ciemnosci nie moga nalezec do tej gildii.\n");
       player->remove_guild_race();
       return 0;
    }

 return 1;
}


string
query_guild_style_race() { return "ranger"; }

string
query_guild_name_race() { return "Straznicy Krainy"; }

string
query_guild_title_race()
{
 int gstat;
 gstat=this_player()->query_stat(SS_RACE);

 if(this_player()->query_gender()==1&&gstat>10) return "uczennica Straznikow Krainy";
 if(this_player()->query_gender()!=1&&gstat>10) return "uczen Straznikow Krainy";


return "swiezy nabytek Straznikow Krainy";
}
