/* 
	Straznica przy bramie
		Aetherian@Sarcan
		Data: 30.12.200
*/

#include "../pal.h";
inherit OBJ+"brama.c";

object br;

void
create_room()
{
  ::create_room();	

  br = clone_object(OBJ+"brama_w.c");
  br -> move(TO);
  
  set_guard();
  
  set_alarm(1.0, 30.0, "otwarta", br);
  
  set_short("Straznica wschodnia");
  set_long("Znajdujesz sie w budynku wschodniej straznicy miejskiej. " +
	   "Na zachod, przez wielka, zelazna brame, prowadzi trakt na " +
	   "zewnatrz Palanthasu.\n");

  add_exit(LOC+"swiatynna7","wschod");	
  add_exit(br->query_other_room(), br->query_pass_command()[0], "@@brama_zam", 1, "@@brama_zam");	
}

void otworz_zamknij()
{
  if (br->query_open())
    zamknij_brame(br);
  else
    otworz_brame(br);
}


int brama_zam() 
{
  return !br->query_open();
}


int brama_otw() 
{
  return !brama_zam();
}
