/* Tablica w Athel Loren
 *   by Tanis
 * ( Na podstawie tablicy w Nuln )
 */

inherit "/std/board.c";

#include <std.h>

#include "ogolne.h"
#include "lelf.h"

void create_board()
 {
  add_prop(OBJ_M_NO_GET,"Przeciez nie mozesz zabrac drzewa !?");
  
  set_long("Duze, stare drzewo rosnie nieco blizej centrum polany, dzieki czemu "
     + "jest latwo dostepne. Na korze okrywajacej gruby pien mozna zostawiac informacje dla innych czlonkow "
     + "gildii. Kora jest na tyle gruba, ze masz pewnosc, "
     + "ze piszac na niej nie zrobisz zadnej krzywdy temu drzewu.\n");  

    remove_adj("ogloszeniowy");

    dodaj_nazwy(({"drzewo","drzewa","drzewu","drzewo","drzewem",
        "drzewie"}), allocate(6), PL_NIJAKI_NOS);

    dodaj_przym("duzy", "duzi");

    set_board_name(LPATH + "notki"); 
    set_num_notes(50);
    set_silent(1);       /* 1 ciche exe i read 0 glosne exe i read    */
    set_keep_discarded(1);

    set_remove_rank(2);
    set_remove_str("Nie mozesz tego uczynic !\n");
 }
 
int
block()
{
    // Ech.... musze sie ugiac i odblokowac ;))
	// Tanis
	
	return 0;
	
    if ((SECURITY->query_wiz_rank(this_player()->query_name()) < 6) &&
        ((GILDIA)->query_prawa(this_player()->query_real_name())<LEV_CZLONEK) &&
        (this_player()->query_real_name() != "tanis"))
    {
        if (environment(TP)==environment()) write("Nie masz prawa czytac tej tablicy!\n");
        return 1;
    }
    
    return 0;
}

varargs int
block_reader()
{
    if (::block_reader()) return 1;
    
    return block();
}

varargs int 
block_writer()
{
    if (::block_writer()) return 1;
    
    return block();
}