/* pierwszy 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."+
		" Na zachodniej scianie znajduje sie kamienny portyk.\n");
	add_item(({"portyk","kamienny portyk"}),
		"Obramowanie kamiennego portyku zostalo pokryte "+
		"plaskorzezbami krasnoludow, roslin i zwierzat.\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)+"1", "gora", "@@schody", 2);
	add_exit(LPATH + "kor38", "zachod", "@@portyk", 1);
}


int
schody()
{
  write("Ciezko wspinasz sie kreconymi schodami ku gorze.\n");
  return 0;
}


int
portyk()
{
  write("Przeszedl"+this_player()->koncowka("es","as")+" pod "+
  	"zdobionym zwienczeniem kamiennego portyku.\n");
  return 0;
}



void
create_twierdza()
{
  create_wieza();
}
