inherit "/d/Imperium/Rangerzy/lokacje/std";
inherit "/lib/guild_support";
#include "dane.h"
int statuj();
void
create_ranger_room()
{
   set_short("Sala Medytacji");
   set_long("Przestronna, jasna sala wypelniona dziwnymi przyrzadami i "+
   "manekinami. W tym pomieszczeniu Tancerze Wojny doskonala sie w walce "+
   "i podchodzeniu przeciwnika pod okiem instruktora weterana. Pod scianami "+
   "znajduja sie stojaki z bronia treningowa, a same sciany pokrywaja "+
   "plansze ze schematami atakow i pozycji obronnych. Powyzej wejscia "+
   "zauwazasz dwa srebrne miecze przechodzace przez szafirowy pierscien - "+
   "symbol Tancerzy Wojny. Male, obite tkanina drzwi w polnocnej scianie "+
   "prowadza do waskiego kretego korytarzyka.\n");
   add_item("zrodelko", "Male zrodelko tryska wprost ze skaly i szumiaca "+
                "kaskada splywa do zbiornika u podstawy sciany.\n");
   add_exit(RPATH + "2.c", "poludnie", 0 ,1);
}

void
init()
{
    ::init();
    init_guild_support();
    add_action("statuj", "statuj");
}
int
gs_hook_start_meditating()
{
    return 1;
}
 
void
gs_hook()
{
    write(
          "Przyjmujac wygodna pozycje zasiadasz na podlodze i zamykasz oczy. "
        + "Rozluzniasz cialo, masz wrazenie ze mozesz kontrolowac kazdy "
        + "jego fragment. Blokujesz swoje zmysly by moc skoncentrowac sie "
        + "wylacznie na sobie. Czujesz naplywajaca moc, ktora pozwala ci "
        + "<ocen>iac twoje cechy, i <ustaw>ic je wedlug wlasnego zyczenia. "
        + "Uzyj komendy <powstan> kiedy skonczysz medytacje.\n");
    say(QIMIE(this_player(), PL_MIA) + " rozpoczyna medytacje.\n");
}
int
gs_hook_rise()
{
    write("Czujesz sie jakbys wydobywal" +this_player()->koncowka("","a") +
          " sie z glebokiej otchlani. "
        + "Twoje zmysly powoli odzyskuja wrazliwosc, czujesz sie "
        + "jednak bardzo zrelaksowan" + this_player()->koncowka("y","a") 
        + " kiedy wstajesz.\n");
    say(QIMIE(this_player(), PL_MIA) + " zakonczyl"+this_player()->koncowka("","a")+" medytacje.\n");
}
int
statuj()
{
    string str;
    object to;
    to = this_player();
    write("\nTwoja srednia to: \t\t**" +to->query_average_stat()
          + "**\nTwoja sila: \t\t\t" +to->query_stat(SS_STR)
          + "\nTwoja zrecznosc: \t\t" + to->query_stat(SS_DEX)
          + "\nTwoja wytrzymalosc: \t\t" + to->query_stat(SS_CON)
          + "\nTwoja inteligencja: \t\t" +  to->query_stat(SS_INT)
          + "\nTwoja madrosc: \t\t\t" + to->query_stat(SS_WIS)
          + "\nTwoja odwaga: \t\t\t" +  to->query_stat(SS_DIS)
          + "\nRasowka: \t\t\t" + to->query_stat(SS_RACE)
          + "\nZawodowka: \t\t\t" +  to->query_stat(SS_GUILD)
          + "\nLayman: \t\t\t" + to->query_stat(SS_OTHER)
          + ".\n");
    return 1;
}
