#include "definicje.h"
inherit PATH+"/std/ulica.c";
inherit "/lib/drink_water";
#include <macros.h>
#include <stdproperties.h>
object load_board();
void 
create_ulica()
{
    set_short("Na glownej sciezce miasta Lub-Nur");
    set_long("Stoisz na sicezce w miescie Lub-Nur "+
	         "Widzisz tutaj fontanne i tablice "+
	         "ogloszeniowa.\n");
	         
    add_item("wode","Chlodne krople wody z fontanny "+
    		    "padajace na twoja twarz chlodza "+
		    "przyjemnie	skore.");
    add_item("fontanne","Jest to piekna fontanna, wykonanna "+
    	     " z pieknego bialego kamienia. Jest ona tak "+
	     "zbudowana ze bez trudu mezesz sie z niej napic.\n");
	     
    add_exit("ulica3","polnoc");
    add_exit("ulica4","zachod");
    add_exit("ulica8","wschod");
    
    load_board();
    add_prop(OBJ_I_CONTAIN_WATER,1);
    set_drink_places("z fontanny");
}
void 
init()
{
    ::init();
    init_drink_water();
}
object
load_board()
{
    object bb;
    string *file;
    string name;

    file = explode(MASTER + "/", "/");
    file = slice_array(file, 0, sizeof(file) - 2);

    seteuid(getuid());
    bb = clone_object("/std/board");

    name = implode(file, "/") + "/log";
    if (file_size(name) != -2) 
	mkdir(name);

    bb->set_board_name(name + "/board_data");
    bb->set_num_notes(30);
    bb->set_silent(0);
    bb->move(this_object());

    return bb;
}
void
drink_effect(string str)
{
    write("Podchodzisz na tyle blisko fontanny, aby moc zaczerpnac z niej "
        + "odrobine. Chlodne krople splywaja po twojej skorze, gdy gasisz "
        + "pragnienie lykiem swiezej, orzezwiajacej wody.\n");
    saybb(QCIMIE(this_player(), PL_MIA) + " podchodzi blisko fontanny, by "
        + "zaczerpnac z niej lyk wody.\n");
}
