inherit "/d/Imperium/Rangerzy/lokacje/std";
#include "dane.h"
void
create_ranger_room()
{
   set_short("Korytarz");
   set_long("Znajdujesz sie w korytarzu biegnacym wzdloz fortu. "+
   "Na drewnianych scianach sa porozpinane skory niedzwiedzi i rysi. "+
   "Zauwazasz tez kilka sztuk egzotycznej broni oraz przedziwna skore "+
   "konia w paski. Zza drzwi na polnocy dobiega cie szczek broni.\n");
   add_exit(RPATH + "2.c", "polnoc", 0 ,1);
   add_exit(RPATH + "4.c", "poludnie", 0 ,1);
   add_exit(RPATH + "6.c", "wschod", 0 ,1);
}

int
gryf(string str)
{
    if ((this_player()->query_prop("ranger") == 1) && (this_player()->query_prop("pierscien_ran") == 0) && str != "pierscien")
    {
        write("Czyzbys pragn" + this_player()->koncowka("al","ela") + " pobrac pierscien?\n");
        return 1;
    }
    if ((this_player()->query_prop("ranger") == 0) || (this_player()->query_prop("pierscien_ran") == 1))
    {
        write("Nie mozesz wziasc pierscienia.\n");
        return 1;
    }
    else
    {
        write("Wznosisz modly do nieba, w twej kieszeni pojawia sie pierscien.\n"+
              "Od teraz mozesz komenda <wezwij gryfa> wezwac pomocnika, a "+
              "typujac to po raz drugi pomocnik wesprze cie w walce. Komenda "+
              "<zniszcz> niszczy twego pomocnika.\n");
        clone_object("/d/Imperium/vic/pierscien.c")->move(this_player());
        return 1;
    }
}

void
init()
{
    ::init();
    add_action("gryf", "pobierz");
}
