inherit "/std/object";

#include "local.h"
#include <stdproperties.h>
#include <pl.h>
#include <macros.h>
#include <ss_types.h>

string 
przepis()
{
  string tmp = "Brudna i poplamiona kartka, gesto zapisana. Atrament miejscami sie" +
         " rozmyl, przez co slowa sa dosc niewyrazne i trudne do odczytania.\n";
  if ((TP->query_skill(109) > 5) && (TP->query_skill(109) < 25))
  {
      tmp += "Nie jestes pew"+ TP->koncowka("ien", "na") + 
          ", ale to chyba przepis na jakas miksture...\n";
  }
      
  if (TP->query_skill(109) >= 25)
  {
      tmp += "Z latwoscia rozpoznajesz przepis kulinarny.\n";
  }
  if (TP->query_skill(109) < 5)
  {
      tmp += "Nie masz pojecia, co tu moze byc napisane, ale moze ktos bardziej uczony moglby ci pomoc.\n";
  }
  return tmp;
}

void create_object()
{

  ustaw_nazwe(({"kartka","kartki","kartce","kartke","kartka","kartce"}),
              ({"kartki","kartek","kartkom","kartki","kartkami","kartkach"}),
              PL_ZENSKI);
              
  set_long ("@@przepis");
}

int przeczytaj (string s)
{
    object obj;
    if (s=="kartke" || s=="przepis" || s=="recepture" || s=="swistek")
    {
        if ((TP->query_skill(109) > 5) && (TP->query_skill(109) < 25))
        {
            write ("Dwie uncje khaki, siegel azyl kucru, zawieszac, zuc na lapetnie...??\n");
            write ("O co w tym chodzi???\n");
            return 1;
        }
        if (TP->query_skill(109) > 26)
        {
            write ("\n\t--------------------------------------\n"+
                "\t Przepis na Ciasteczka Hortensji\n"+
                "\n"+
                "\tBierzesz funt maki, cwierc funta\n"+
                "\tcukru, 3 szczypty soli, 4 kurze jaja,\n"+
                "\ttroche cynamonu...\n"+
                "\t--------------------------------------\n"+
                "Tak, z pewnoscia kazdy kucharz chcialby rzucic okiem na ten przepis.\n");
            return 1;
        }
        if (TP->query_skill(109) <=5)
            write ("Nie masz pojecia, co jest nabazgrane na tym brudnym swistku.\n");
            return 1;
    }        
    notify_fail("Co chcesz przeczytac?\n");
    return 0;
}

void init()
{
  ::init();
  add_action (przeczytaj,"przeczytaj");
}
