/* kolejny poziom polnocno-zachodniej wiezy
* Napisane przez ALfena
*/


#include "local.h"

inherit TPATH + "std/twierdza";



void
create_wieza()
{
	string t=sprintf("%O", this_object());
	int i = strlen(t)-2;
	set_short("Wieza");
	set_long("Znajdujesz sie w nieduzym pomieszczeniu, pracowicie "+
		"wyciosanym w czarnym kamieniu. "+query_long()+
		" Przed toba znajduja sie krecone schody pnace sie ku gorze."+
		" Za toba zas schody znikaja w czelusciach mroku.\n");
	add_item(({"schody","krecone schody"}),
		"Kamienne schody zostaly wyciosane z duzym znastwem, "+
		"poniewaz nie znac po nich uplywu czasu.\n");
	
	add_exit(LPATH + "wieza"+(t[i]-48)+"2", "gora", "@@schody", 2);
	add_exit(LPATH + "wieza"+(t[i]-48)+"0", "dol", 0, 1);
}


int
schody()
{
  write("Ciezko wspinasz sie kreconymi schodami ku gorze.\n");
  return 0;
}


void
create_twierdza()
{
  create_wieza();
}
