inherit "/lib/skill_raise";
inherit "/d/std/room";

#include <ss_types.h>
#include <stdproperties.h>

void set_up_skills();

void
create_room()
{ 
    set_short("Sala treningowa");
    set_long("W tej sali mozesz trenowac, rozne umiejetnosci."+
    " Na scianie wisi jakas tabliczka.");

    add_item("tabliczke", "Jest cos na niej napisane, "+
    "moze bys ja przeczytal.\n");
    add_cmd_item("tabliczke", "przeczytaj", "@@tablica");

    add_prop(ROOM_I_INSIDE, 1);
    add_exit("ulicae3","poludnie");
    add_exit("gildia2","zachod");
}

int
tablica()
{
       write("Mozesz tu trenowac umiejetnosci zarowno "+
             "przydatne jak i w walce tak i w codziennym "+
	     "zyciu. Jesli nie wiesz jak trenowac sprobuj "+
	     "'?trenuj'.\n");

    return 1;
}

void
init()
{
    ::init();
    init_skill_raise();
    set_up_skills();
}

void
set_up_skills()
{
    sk_add_train(SS_2H_COMBAT, 15 );
    sk_add_train(SS_PARRY, 16 );
    sk_add_train(SS_WEP_SWORD, 27 );
    sk_add_train(SS_WEP_POLEARM, 15 );
    sk_add_train(SS_AWARENESS, 26 );
    sk_add_train(SS_WEP_WARHAMMER, 25 );
    sk_add_train(SS_WEP_KNIFE, 23 );
    sk_add_train(SS_WEP_CLUB, 12 );
    sk_add_train(SS_WEP_AXE, 6 );
    sk_add_train(SS_CLIMB, 20 );
    sk_add_train(SS_SWIM, 19 );
    sk_add_train(SS_SNEAK, 9 );
}

