Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/sys/items/kraeuter/kraeuter.h b/sys/items/kraeuter/kraeuter.h
new file mode 100644
index 0000000..596606f
--- /dev/null
+++ b/sys/items/kraeuter/kraeuter.h
@@ -0,0 +1,40 @@
+// MorgenGrauen MUDlib
+//
+// kraeuter.h -- Definition fuer Kraeuter 
+//
+// $Id: fishing.h,v 3.2 2002/12/17 10:01:43 Rikus Exp $
+
+#ifndef __KRAEUTER_H__
+#define __KRAEUTER_H__
+
+#define KRAEUTERLISTE      "/sys/items/kraeuter/kraeuterliste.h"
+
+#define PLANTDIR           "/items/kraeuter/"
+
+#define SECURE(x) ("/secure/"+x)
+#define KRAEUTERVCSAVEFILE SECURE("ARCH/kraeuterVC")
+#define PLANTMASTER        (SECURE("krautmaster"))
+#define KRAEUTERVC         PLANTDIR"virtual_compiler"
+
+#define STDPLANT           "/std/items/kraeuter/kraut"
+#define PLANTITEM          PLANTDIR"kraut"
+#define STDTRANK           "/std/items/kraeuter/trank"
+#define TRANKITEM          PLANTDIR"trank"
+
+#define KESSELID           "_lib\nkraeuterkessel"
+
+#define INGREDIENT_ID           0
+#define INGREDIENT_DEMON        1
+#define INGREDIENT_GENDER       2
+#define INGREDIENT_NAME         3
+#define INGREDIENT_ADJ          4
+#define INGREDIENT_LONG         5
+#define INGREDIENT_ROOMDETAIL   6
+
+#define PLANT_ROOMDETAIL   "_lib_p_plantroomdetail"
+
+#define IS_PLANT(x) (member(inherit_list(x), \
+                     "/std/items/kraeuter/kraut.c")>=0)
+
+#endif // __KRAEUTER_H__
+
diff --git a/sys/items/kraeuter/kraeuterliste.h b/sys/items/kraeuter/kraeuterliste.h
new file mode 100644
index 0000000..159d53f
--- /dev/null
+++ b/sys/items/kraeuter/kraeuterliste.h
@@ -0,0 +1,256 @@
+// Automatisch generiertes File, nicht von Hand editieren!
+// Erzeugendes File: /secure/krautmaster
+
+#define PLANTCOUNT 249
+
+#define PLANT(x) "/items/kraeuter/"+x
+
+#define ZYPRESSENWOLFSMILCH            PLANT("zypressenwolfsmilch")
+#define ZWOELFFINGERKRAUT              PLANT("zwoelffingerkraut")
+#define ZWIRBELWURZ                    PLANT("zwirbelwurz")
+#define ZWERGWURZ                      PLANT("zwergwurz")
+#define ZWERGENHUT                     PLANT("zwergenhut")
+#define ZWACKELKRAUT                   PLANT("zwackelkraut")
+#define ZOOKZWIEBEL                    PLANT("zookzwiebel")
+#define ZICKZACK_KLEE                  PLANT("zickzack_klee")
+#define ZESSTRAZWIEBEL                 PLANT("zesstrazwiebel")
+#define ZAPPERLILIE                    PLANT("zapperlilie")
+#define WURZELSILIE                    PLANT("wurzelsilie")
+#define WURMKRAUT                      PLANT("wurmkraut")
+#define WUNDKLEE                       PLANT("wundklee")
+#define WUESTENROSE                    PLANT("wuestenrose")
+#define WUESTENENZIAN                  PLANT("wuestenenzian")
+#define WUERGERKRAUT                   PLANT("wuergerkraut")
+#define WOLPITROESTER                  PLANT("wolpitroester")
+#define WINDWURZ                       PLANT("windwurz")
+#define WINDNESSEL                     PLANT("windnessel")
+#define WILHELMSBURGER_SIEBENSTERN     PLANT("wilhelmsburger_siebenstern")
+#define WIESENSCHAUMKRAUT              PLANT("wiesenschaumkraut")
+#define WIESENRISPE                    PLANT("wiesenrispe")
+#define WIESENRETTICH                  PLANT("wiesenrettich")
+#define WIESENMELDE                    PLANT("wiesenmelde")
+#define WIESENLICHTNELKE               PLANT("wiesenlichtnelke")
+#define WIESENKUCKUCKSBLUME            PLANT("wiesenkuckucksblume")
+#define WIESENKERBEL                   PLANT("wiesenkerbel")
+#define WIESENGLOCKENBLUME             PLANT("wiesenglockenblume")
+#define WIESENBUTTERBLUME              PLANT("wiesenbutterblume")
+#define WERWOLFSMILCH_GRUEN            PLANT("werwolfsmilch_gruen")
+#define WEISSWURZ_VIELBLUETIG          PLANT("weisswurz_vielbluetig")
+#define WEISSWURZ_QUIRLBLAETTRIG       PLANT("weisswurz_quirlblaettrig")
+#define WEISSWURZ_GEMEIN               PLANT("weisswurz_gemein")
+#define WEISSKLEE                      PLANT("weissklee")
+#define WEIDENKLEE                     PLANT("weidenklee")
+#define WASSERWURZ                     PLANT("wasserwurz")
+#define WASSERRETTICH                  PLANT("wasserrettich")
+#define WASSERKLEE                     PLANT("wasserklee")
+#define WASSER_HAHNENFUSS_WEISS        PLANT("wasser_hahnenfuss_weiss")
+#define WARZENWOLFSMILCH               PLANT("warzenwolfsmilch")
+#define WALDSCHATTENRAUTENWICKE        PLANT("waldschattenrautenwicke")
+#define WALDRETTICH                    PLANT("waldrettich")
+#define WALDREBE_WEISS                 PLANT("waldrebe_weiss")
+#define WALDREBE_SCHWARZ               PLANT("waldrebe_schwarz")
+#define WALDREBE_ROT                   PLANT("waldrebe_rot")
+#define WALDREBE_GEMEIN                PLANT("waldrebe_gemein")
+#define WALDMOOS_LANGLEBIG             PLANT("waldmoos_langlebig")
+#define WALDMOOS                       PLANT("waldmoos")
+#define WALDLICHTNELKE                 PLANT("waldlichtnelke")
+#define WALDENZIAN                     PLANT("waldenzian")
+#define VOGELHANF                      PLANT("vogelhanf")
+#define VAINERPILZ                     PLANT("vainerpilz")
+#define TYPONIA                        PLANT("typonia")
+#define TROPENENZIAN                   PLANT("tropenenzian")
+#define TROLLTROESTER                  PLANT("trolltroester")
+#define TROLLSCHMAROTZER               PLANT("trollschmarotzer")
+#define TRAEUMERSCHLINGE               PLANT("traeumerschlinge")
+#define TORFMOORRAUTENWICKE_GLATT      PLANT("torfmoorrautenwicke_glatt")
+#define TORFMOORRAUTENWICKE_GEZAHNT    PLANT("torfmoorrautenwicke_gezahnt")
+#define TORFMOORRAUTENWICKE_GEFRANST   PLANT("torfmoorrautenwicke_gefranst")
+#define TEUFELSKRALLE_SCHWARZ          PLANT("teufelskralle_schwarz")
+#define TEUFELSKRALLE_ROT              PLANT("teufelskralle_rot")
+#define TEUFELSKRALLE_RISPIG           PLANT("teufelskralle_rispig")
+#define TEUFELSKRALLE_KOPFIG           PLANT("teufelskralle_kopfig")
+#define TEUFELSKRALLE_DREIKANTIG       PLANT("teufelskralle_dreikantig")
+#define TEUFELSKRALLE_BUSCHIG          PLANT("teufelskralle_buschig")
+#define TEUFELSKRALLE_AEHRIG           PLANT("teufelskralle_aehrig")
+#define TEUFELSABBISS_GEMEIN           PLANT("teufelsabbiss_gemein")
+#define SUMPFRETTICH                   PLANT("sumpfrettich")
+#define SUMPFREBE_SCHWARZ              PLANT("sumpfrebe_schwarz")
+#define SUMPFRAUTENWICKE               PLANT("sumpfrautenwicke")
+#define SUMPFLICHTNELKE                PLANT("sumpflichtnelke")
+#define SUESSKLEE                      PLANT("suessklee")
+#define STUPSKRAUT                     PLANT("stupskraut")
+#define STERNMIERE                     PLANT("sternmiere")
+#define STERNENFLECHTE                 PLANT("sternenflechte")
+#define STEINBEISSERKNOLLE             PLANT("steinbeisserknolle")
+#define SPITZWEGERICH                  PLANT("spitzwegerich")
+#define SONNENWENDWOLFSMILCH           PLANT("sonnenwendwolfsmilch")
+#define SONNENPILZ                     PLANT("sonnenpilz")
+#define SOMMERFINDLING                 PLANT("sommerfindling")
+#define SICHELNELKE                    PLANT("sichelnelke")
+#define SCHWARZWURZ_WILD               PLANT("schwarzwurz_wild")
+#define SCHWARZWURZ_KRIECHEND          PLANT("schwarzwurz_kriechend")
+#define SCHWARZWURZ_GEZACKT            PLANT("schwarzwurz_gezackt")
+#define SCHWARZWURZ_GEMEIN             PLANT("schwarzwurz_gemein")
+#define SCHWARZSCHATTENMOOS            PLANT("schwarzschattenmoos")
+#define SCHWALBENWURZ_ENZIAN           PLANT("schwalbenwurz_enzian")
+#define SCHUETTELKRAUT                 PLANT("schuettelkraut")
+#define SCHILFRAUTENWICKE              PLANT("schilfrautenwicke")
+#define SCHATTENKRAUT                  PLANT("schattenkraut")
+#define SCHANDKRAUT                    PLANT("schandkraut")
+#define SAUERKLEE                      PLANT("sauerklee")
+#define RIESENORKSCHORFLING_LILA_GEPUNKTET PLANT("riesenorkschorfling_lila_gepunktet")
+#define REGENWURZ                      PLANT("regenwurz")
+#define RAUTENWICKE_FEURIG             PLANT("rautenwicke_feurig")
+#define RAUCHKRESSE                    PLANT("rauchkresse")
+#define RATSHERRENKRESSE               PLANT("ratsherrenkresse")
+#define RASCHELKRAUT                   PLANT("raschelkraut")
+#define POTTERRAUTENWICKE_GLATT        PLANT("potterrautenwicke_glatt")
+#define POTTERRAUTENWICKE_GEFRANST     PLANT("potterrautenwicke_gefranst")
+#define POLARWOLFSMILCH                PLANT("polarwolfsmilch")
+#define POLARBIRKENGESELLE             PLANT("polarbirkengeselle")
+#define ORANGUTANHANF                  PLANT("orangutanhanf")
+#define NEBELRAUTENWICKE_GLATT         PLANT("nebelrautenwicke_glatt")
+#define NEBELRAUTENWICKE_GEZAHNT       PLANT("nebelrautenwicke_gezahnt")
+#define NEBELRAUTENWICKE_GEFRANST      PLANT("nebelrautenwicke_gefranst")
+#define NEBELMOOS_TRUEGERISCH          PLANT("nebelmoos_truegerisch")
+#define NEANDERTALER_KNOCHENMOOS       PLANT("neandertaler_knochenmoos")
+#define NACHTSCHATTEN_SCHWARZ          PLANT("nachtschatten_schwarz")
+#define MOULOKINER_SIEBENSTERN         PLANT("moulokiner_siebenstern")
+#define MORONER_SIEBENSTERN            PLANT("moroner_siebenstern")
+#define MOORRETTICH                    PLANT("moorrettich")
+#define MIRILSZWIEBEL                  PLANT("mirilszwiebel")
+#define MEERRETTICH                    PLANT("meerrettich")
+#define MALTEKRESSE                    PLANT("maltekresse")
+#define MAEUSEHANF                     PLANT("maeusehanf")
+#define LUNGEN_ENZIAN_DUNKELBLAU       PLANT("lungen_enzian_dunkelblau")
+#define LOEWENHANF                     PLANT("loewenhanf")
+#define LICHTNELKE_ROT                 PLANT("lichtnelke_rot")
+#define LEIMKRAUT_WEISS                PLANT("leimkraut_weiss")
+#define LEIMKRAUT_ROT                  PLANT("leimkraut_rot")
+#define LEIMKRAUT_NICKEND              PLANT("leimkraut_nickend")
+#define LEIMKRAUT_KLEBRIG              PLANT("leimkraut_klebrig")
+#define LEIMKRAUT_AUFGEBLASEN          PLANT("leimkraut_aufgeblasen")
+#define LEBERMOOS                      PLANT("lebermoos")
+#define LAUCHKRESSE                    PLANT("lauchkresse")
+#define LAUBMOOS                       PLANT("laubmoos")
+#define LANGFINGERKRAUT_AUFRECHT       PLANT("langfingerkraut_aufrecht")
+#define KUCKUCKSLICHTNELKE             PLANT("kuckuckslichtnelke")
+#define KRONENZWIEBEL                  PLANT("kronenzwiebel")
+#define KRIESELZWIEBEL                 PLANT("krieselzwiebel")
+#define KOBOLDSWURZ_GETUEPFELT         PLANT("koboldswurz_getuepfelt")
+#define KNURRPILZ                      PLANT("knurrpilz")
+#define KLEINBUGERICH                  PLANT("kleinbugerich")
+#define KLEEFARN                       PLANT("kleefarn")
+#define KLEE_WEISS                     PLANT("klee_weiss")
+#define KLEE_TROPFIG                   PLANT("klee_tropfig")
+#define KLEE_ROT                       PLANT("klee_rot")
+#define KLEE_PERSISCH                  PLANT("klee_persisch")
+#define KLEE_KRIECHEND                 PLANT("klee_kriechend")
+#define KLEE_KOPFIG                    PLANT("klee_kopfig")
+#define KLEE_DOLDIG                    PLANT("klee_doldig")
+#define KICHERPILZ                     PLANT("kicherpilz")
+#define KICHERKRESSE                   PLANT("kicherkresse")
+#define KATZENWURZ                     PLANT("katzenwurz")
+#define KATZENHANF                     PLANT("katzenhanf")
+#define JOFSWURZ                       PLANT("jofswurz")
+#define INKARNATKLEE                   PLANT("inkarnatklee")
+#define HYDRAZAHN                      PLANT("hydrazahn")
+#define HYDRABALSAMKRAUT_GROSS         PLANT("hydrabalsamkraut_gross")
+#define HUNGERKRAUT                    PLANT("hungerkraut")
+#define HUNDEHANF                      PLANT("hundehanf")
+#define HUMNIZWIEBEL                   PLANT("humnizwiebel")
+#define HUEPFERLISL                    PLANT("huepferlisl")
+#define HONIGKLEE                      PLANT("honigklee")
+#define HEXENTRAUM_QUIETSCHGRUEN       PLANT("hexentraum_quietschgruen")
+#define HEXENKRAUT_WILD                PLANT("hexenkraut_wild")
+#define HEXENKRAUT_VERBRANNT           PLANT("hexenkraut_verbrannt")
+#define HEXENKRAUT_KREUZBLAETTRIG      PLANT("hexenkraut_kreuzblaettrig")
+#define HEXENKRAUT_KLEIN               PLANT("hexenkraut_klein")
+#define HEXENKRAUT_GROSS               PLANT("hexenkraut_gross")
+#define HEXENKRAUT_GEMEIN              PLANT("hexenkraut_gemein")
+#define HEXENKRAUT_BRAUN               PLANT("hexenkraut_braun")
+#define HEXENKRAUT_13_FINGRIG          PLANT("hexenkraut_13_fingrig")
+#define HASENKLEE                      PLANT("hasenklee")
+#define HANGRAUTENWICKE_WEISS_GEPUNKTET PLANT("hangrautenwicke_weiss_gepunktet")
+#define HANGRAUTENWICKE                PLANT("hangrautenwicke")
+#define HAMMERKRAUT                    PLANT("hammerkraut")
+#define HALTEKRESSE                    PLANT("haltekresse")
+#define HAHNENFUSS_WOLLIG              PLANT("hahnenfuss_wollig")
+#define HAHNENFUSS_SPREIZEND           PLANT("hahnenfuss_spreizend")
+#define HAHNENFUSS_SCHARF              PLANT("hahnenfuss_scharf")
+#define HAHNENFUSS_KRIECHEND           PLANT("hahnenfuss_kriechend")
+#define HAHNENFUSS_KNOLLIG             PLANT("hahnenfuss_knollig")
+#define HAHNENFUSS_GELB                PLANT("hahnenfuss_gelb")
+#define HAHNENFUSS_GACKERND            PLANT("hahnenfuss_gackernd")
+#define HAHNENFUSS_FLUTEND             PLANT("hahnenfuss_flutend")
+#define HAHNENFUSS_EISENHUTBLAETTRIG   PLANT("hahnenfuss_eisenhutblaettrig")
+#define HAHNENFUSS_EFEUBLAETTRIG       PLANT("hahnenfuss_efeublaettrig")
+#define HAHNENFUSS_BRENNEND            PLANT("hahnenfuss_brennend")
+#define GOLDHAHNENFUSS                 PLANT("goldhahnenfuss")
+#define GLOCKENBLUME                   PLANT("glockenblume")
+#define GLETSCHER_HAHNENFUSS_ROT       PLANT("gletscher_hahnenfuss_rot")
+#define GIPFELRAUTENWICKE_WILD         PLANT("gipfelrautenwicke_wild")
+#define GESELLENKRESSE                 PLANT("gesellenkresse")
+#define GEBIRGSRETTICH                 PLANT("gebirgsrettich")
+#define GEBIRGSENZIAN                  PLANT("gebirgsenzian")
+#define GAENSEFINGERKRAUT              PLANT("gaensefingerkraut")
+#define GAENSEBLUEMCHEN                PLANT("gaensebluemchen")
+#define FUTTERKRESSE                   PLANT("futterkresse")
+#define FRUEHLINGSFINGERKRAUT          PLANT("fruehlingsfingerkraut")
+#define FRUEHLINGS_ENZIAN_POLSTERWUECHSIG PLANT("fruehlings_enzian_polsterwuechsig")
+#define FRUEHLINGS_ENZIAN_HIMMELBLAU   PLANT("fruehlings_enzian_himmelblau")
+#define FRUEHLINGS_ENZIAN_FUENFZIPFLIG PLANT("fruehlings_enzian_fuenfzipflig")
+#define FRUEHLINGS_ENZIAN              PLANT("fruehlings_enzian")
+#define FROSTREBE_ROT                  PLANT("frostrebe_rot")
+#define FROSTENZIAN                    PLANT("frostenzian")
+#define FRANSENENZIAN                  PLANT("fransenenzian")
+#define FINSTERMOOS                    PLANT("finstermoos")
+#define FINGERKRAUT_KRIECHEND          PLANT("fingerkraut_kriechend")
+#define FINGERKRAUT_GROSSBLUETIG       PLANT("fingerkraut_grossbluetig")
+#define FINGERKRAUT_AUFRECHT           PLANT("fingerkraut_aufrecht")
+#define FEUERTULPE                     PLANT("feuertulpe")
+#define FEUERENZIAN                    PLANT("feuerenzian")
+#define FELDKLEE                       PLANT("feldklee")
+#define FELD_ENZIAN_BLAUVIOLETT        PLANT("feld_enzian_blauviolett")
+#define ERDBEERFINGERKRAUT             PLANT("erdbeerfingerkraut")
+#define ENZIAN_STENGELLOS              PLANT("enzian_stengellos")
+#define ENZIAN_GELB                    PLANT("enzian_gelb")
+#define ELFENOHRWURZ                   PLANT("elfenohrwurz")
+#define ELEFANTENHANF                  PLANT("elefantenhanf")
+#define EISZWIEBEL                     PLANT("eiszwiebel")
+#define EISZAHN                        PLANT("eiszahn")
+#define EISWURZ                        PLANT("eiswurz")
+#define EISSTERN                       PLANT("eisstern")
+#define EISNESSEL                      PLANT("eisnessel")
+#define EISKRAUT                       PLANT("eiskraut")
+#define EISENZWIEBEL                   PLANT("eisenzwiebel")
+#define EISDORN                        PLANT("eisdorn")
+#define EISDISTEL                      PLANT("eisdistel")
+#define DUNKELPILZ                     PLANT("dunkelpilz")
+#define DUNKELMOOS                     PLANT("dunkelmoos")
+#define DUESTERZWIEBEL_FINSTER         PLANT("duesterzwiebel_finster")
+#define DREIFINGERKRAUT_GROSSBLUETIG   PLANT("dreifingerkraut_grossbluetig")
+#define DREIFINGERKRAUT_GEMEIN         PLANT("dreifingerkraut_gemein")
+#define DRACHENZINNENDORN_GESCHECKT    PLANT("drachenzinnendorn_gescheckt")
+#define DRACHENHORTER_SIEBENSTERN      PLANT("drachenhorter_siebenstern")
+#define DRACHENHANF                    PLANT("drachenhanf")
+#define BUSCHREBE_NIEDER               PLANT("buschrebe_nieder")
+#define BUSCHREBE_GROSS                PLANT("buschrebe_gross")
+#define BRUNNENKRESSE                  PLANT("brunnenkresse")
+#define BREITWEGERICH                  PLANT("breitwegerich")
+#define BOCKSHORNKLEE                  PLANT("bockshornklee")
+#define BLUTNELKE                      PLANT("blutnelke")
+#define BITTERKLEE                     PLANT("bitterklee")
+#define BERGRETTICH                    PLANT("bergrettich")
+#define BERGRAUTENWICKE_GEZAHNT        PLANT("bergrautenwicke_gezahnt")
+#define BERGRAUTENWICKE_GEMEIN         PLANT("bergrautenwicke_gemein")
+#define BERGMOOS                       PLANT("bergmoos")
+#define BERGKLEE                       PLANT("bergklee")
+#define BAERLAPPMOOS                   PLANT("baerlappmoos")
+#define BAERENKLAU                     PLANT("baerenklau")
+#define AUGENTROST_GEMEIN              PLANT("augentrost_gemein")
+#define ARKZWIEBEL                     PLANT("arkzwiebel")
+#define ARATHORNSILIKUM_WEIS           PLANT("arathornsilikum_weis")
+#define ACKERLICHTNELKE                PLANT("ackerlichtnelke")
+#define ACKERKLEE_GELB                 PLANT("ackerklee_gelb")
+#define ACKER_RETTICH                  PLANT("acker_rettich")
diff --git a/sys/items/kraeuter/trankattribute.h b/sys/items/kraeuter/trankattribute.h
new file mode 100644
index 0000000..484347c
--- /dev/null
+++ b/sys/items/kraeuter/trankattribute.h
@@ -0,0 +1,59 @@
+#ifndef __KRAEUTER_TRANKATTRIBUTE_H__
+#define __KRAEUTER_TRANKATTRIBUTE_H__
+
+#define T_CARRY                 "attr_tragen"
+#define T_DAMAGE_ANIMALS        "attr_dam_animals"
+#define T_DAMAGE_MAGIC          "attr_dam_magical"
+#define T_DAMAGE_UNDEAD         "attr_dam_undead"
+#define T_PROTECTION_ANIMALS    "attr_prot_animals"
+#define T_PROTECTION_MAGIC      "attr_prot_magical"
+#define T_PROTECTION_UNDEAD     "attr_prot_undead"
+#define T_FROG                  "attr_defrog"
+#define T_FLEE_TPORT            "attr_flee_tport"
+#define T_HEAL_LP               "attr_heal_lp"
+#define T_HEAL_SP               "attr_heal_sp"
+#define T_HEAL_POISON           "attr_heal_poison"
+#define T_HEAL_DISEASE          "attr_heal_disease"
+#define T_CHANGE_DIMENSION      "attr_change_dimension"
+#define T_SA_SPEED              "attr_change_sa_speed"
+#define T_SA_DURATION           "attr_change_sa_duration"
+#define T_SA_SPELL_PENETRATION  "attr_change_sa_spell_penetration"
+#define T_EFFECT_DURATION       "attr_effect_duration"
+#define T_SUPPORTER             "attr_supporter"
+#define T_BLOCKING              "attr_blocking"
+#define T_ABUNDANCE             "attr_abundance"
+#define T_EXPIRE                "best_before"
+
+#define T_KRAUT_EFFECTS ({ \
+    T_CARRY, T_DAMAGE_ANIMALS, T_DAMAGE_MAGIC, \
+    T_DAMAGE_UNDEAD, T_PROTECTION_ANIMALS, T_PROTECTION_MAGIC, \
+    T_PROTECTION_UNDEAD, T_FROG, T_FLEE_TPORT, T_HEAL_LP, T_HEAL_SP, \
+    T_HEAL_POISON, T_HEAL_DISEASE, T_CHANGE_DIMENSION, \
+    T_SA_SPEED, T_SA_DURATION, T_SA_SPELL_PENETRATION, })
+
+#define T_KRAUT_MAP \
+  (["car": T_CARRY, \
+    "da":  T_DAMAGE_ANIMALS, \
+    "dm":  T_DAMAGE_MAGIC, \
+    "du":  T_DAMAGE_UNDEAD, \
+    "dn":  T_EFFECT_DURATION, \
+    "flt": T_FLEE_TPORT, \
+    "fro": T_FROG, \
+    "hI":  T_HEAL_DISEASE, \
+    "hP":  T_HEAL_POISON, \
+    "hK":  T_HEAL_SP, \
+    "hL":  T_HEAL_LP, \
+    "pa":  T_PROTECTION_ANIMALS, \
+    "pm":  T_PROTECTION_MAGIC, \
+    "pu":  T_PROTECTION_UNDEAD, \
+    "ss":  T_SA_SPEED, \
+    "sp":  T_SA_SPELL_PENETRATION, \
+    "sd":  T_SA_DURATION ])
+
+// negative Effekte muesssen abs. groesser als dies sein, damit sie bei der Wirkung
+// beruecksichtigt werden.
+#define T_MINIMUM_THRESHOLD	150
+// Dies ist der max. Effekt. Alles, was hierueber gebt, wird gedeckelt.
+#define T_MAXIMUM_THRESHOLD	2000
+
+#endif // __KRAEUTER_TRANKATTRIBUTE_H__