/*
 * Ksiega z instrukcjami dla rady Lesnych Elfow
 *   by Tanis
 * 
 */

inherit "/std/object.c";

#include "ogolne.h"
#include "lelf.h"

void
create_object()
 {
  add_prop(OBJ_M_NO_GET,"Nie mozesz zabrac ksiegi! Jest mocno przymocowana do stolu.");
  
  set_long("Gruba, opasla ksiega. Wiele kart pergaminu oprawiono "
   + "w mocne, obite skora oprawy. Dla bezpieczenstwa w kilku miejscach "
   + "na grzbiecie umieszczono metalowe okucia. Mimo to, "
   + "Ksiazka jest w kilku miejscach nico zniszczona. "
   + "Na okladce widnieje tytul ksiazki.\n");
    
  add_item(({"tytul","tytul ksiazki","tytul ksiegi"}),"Co kazdy czlonek rady Lesnych Elfow wiedziec powinien.\n");
  add_cmd_item(({"tytul","tytul ksiazki","tytul ksiegi"}),"przeczytaj","Co kazdy czlonek Rady Lesnych Elfow wiedziec powinien.\n");
  
  add_cmd_item(({"ksiege","ksiazke","gruba ksiege","gruba ksiazke"}),"przeczytaj","@@zawartosc_ksiazki");
 
  ustaw_nazwe(({"ksiega","ksiegi","ksiedze","ksiege","ksiega",
        "ksiedze"}), ({"ksiegi","ksieg","ksiegom","ksiegi","ksiegami",
        "ksiegach"}), PL_ZENSKI);
  dodaj_nazwy(({"ksiazka","ksiazki","ksiazce","ksiazke","ksiazka",
  	"ksiazce"}), ({"ksiazki","ksiazek","ksiazkom","ksiazki",
  	"ksiazkami","ksiazkach"}), PL_ZENSKI);

  dodaj_przym("gruby","grubi");
  dodaj_przym("otwarty","otwarci");
}

string
zawartosc_ksiazki()
{
    string tekst;

    tell_object(TP,"Otwierasz duza ksiege i zaczynasz ja czytac.\n");
    saybb(QCIMIE(TP,PL_MIA) + " czyta duza ksiege.\n");

    this_player()->more(read_file(LPATH + "rksiega.txt"));
    
    return "";
}