/* kazamaty
 * napisane przez Alfena
 */
#include "local.h"
inherit LPATH + "pomieszczenie";
void
create_pomieszczenie()
{
	set_short("Kazamaty");
	set_long(query_long()+" Kiedys zapewne to pomieszczenie sluzylo "+
		"celom rozrywkowym, dzis jednak jego funkcje zostaly "+
		"znacznie usprawnione i polepszone. Ze scian zwisaja "+
		"zelazne obrecze. Tuz obok zostaly umieszczone "+
		"roznorakie narzedzia sluzace do zabawy, a pod nimi "+
		"zauwazasz tabliczke.\n");
	
	add_item(({"obrecze","zelazne obrecze"}),"Wygladaja na solidne, nie "+
		"wspominajac juz o mocowaniu.\n");
	add_cmd_item(({"obrecze","zelazne obrecze","zelazna obrecz","obrecz"}),
		({"wyrwij","zniszcz", "rozegnij"}),
		({"Obrecze nawet nie drgnely.\n","Jak chcesz to uczynic?\n",
		"Obrecze nawet nie drgnely.\n"}));
	
	add_item(({"tabliczke"}),"Jest cos tam napisane.\n");
	add_cmd_item( ({ "napis","tabliczke"}), "zerwij", 
		"Moze to dziwne, ale tabliczka jest "+
		"zadziwiajaco dobrze przytwierdzona do sciany.\n");
	add_cmd_item( ({ "napis","tabliczke","instrukcje", }), "przeczytaj",
		"@@tabliczka@@");
	
	add_item(({"narzedzia","szczypce","dlutka","nakladki",
		"dziwne mechaniczne urzadzenia", "urzadzenia",
		"mechaniczne urzadzenia","dziwne urzadzenia"}),
		"Narzedzia sa rozmieszczone z fachowa precyzja, tak "+
		"by uzywajacy nie musial sie zbytnio przemeczac "+
		"wyszukujac potrzebne mu rzeczy. Swoim sokolim wzrokiem "+
		"rozrozniasz dlutka, nakladki, szczype oraz jakies dziwne "+
		"mechaniczne urzadzenia.\n"); 
	add_cmd_item(({"narzedzia","szczypce","dlutka","nakladki",
		"dziwne mechaniczne urzadzenia", "urzadzenia",
		"mechaniczne urzadzenia","dziwne urzadzenia","nakladke",
		"dlutko","urzadzenie","dziwne urzadzenie",
		"mechaniczne urzadzenie","dziwne mechaniczne urzadzenie"}),
		({"wez","zdejmij"}),
		({"Niebieska iskra przeskoczyla na twoje palce, wywolujac "+
		"chwilowe odretwienie.\n",
		"Niebieska iskra przeskoczyla na twoje palce, wywolujac "+
		"chwilowe odretwienie.\n",}));
	reset_twierdza();
	
	if (random(100) < 50)
		(clone_object(TPATH + "npc/wiezien"))->move(this_object());
}
string
tabliczka()
{
	object ob=present("wiezien");
	
	if (objectp(ob))
		return ob->tabliczka();
	return "B..... HHH.................DD............DDD.AS.\n"+
		"Reszta napisu jest nie do odczytania z powodu zakrzeplej "+
		"krwi.\n";
}
