DRIED_PLANT is now PLANT_DRIED

For consistency with future plant states, the state
for dried plants was renamed to PLANT_DRIED.
And since we don't use an age counter for it anymore,
PLANT_DRIED gets a positive (non-failure) value...

Change-Id: I5f44c04f726ec7fc129958c9f7732dc19848a092
diff --git a/std/items/kraeuter/kraut.c b/std/items/kraeuter/kraut.c
index 87adfb3..8d728f5 100644
--- a/std/items/kraeuter/kraut.c
+++ b/std/items/kraeuter/kraut.c
@@ -10,7 +10,7 @@
 #define PLANT_LIFETIME  (24*3600)
 #define FRESH_TIME      (6*3600)
 // Die plantID wird fuer ungueltig erschaffene Kraeuter auf -1 gesetzt.
-#define DRIED_PLANT     -1
+#define PLANT_DRIED     1
 
 private int state;
 // enthaelt die Nummer des Krauts
@@ -60,7 +60,7 @@
       return 0;
   if (plantId==-1)
       return str+" (unwirksam).\n";
-  else if (state==DRIED_PLANT)
+  else if (state==PLANT_DRIED)
      return str+" (getrocknet).\n";
   else if (object_time() + FRESH_TIME + PLANT_LIFETIME < time())
      return str+" (verfault).\n";
@@ -78,10 +78,11 @@
   int factor;
   // schon getrocknet oder nicht aelter als 6 h? 
   // Dann keine (weitere) Reduktion.
-  if ( state == DRIED_PLANT || object_time() + FRESH_TIME > time())
+  if ( state == PLANT_DRIED || object_time() + FRESH_TIME > time())
     factor = 100;
   // >30 Stunden nach dem Pfluecken ist das Kraut verschimmelt.
   else if ( object_time() + FRESH_TIME + PLANT_LIFETIME < time() )
+    factor = 1; //TODO -> 0
   // Zeit zwischen 6 und 30 Stunden nach dem Pfluecken in 99 gleichmaessige
   // Abschnitte unterteilen. 24 h sind 86400 s, 86400/99 = 873.
   else
@@ -93,7 +94,7 @@
 // Wie lange (in Sekunden) ist das Kraut noch haltbar?
 public int TimeToLive()
 {
-  if ( state == DRIED_PLANT )
+  if ( state == PLANT_DRIED )
     return __INT_MAX__;
   return object_time() + FRESH_TIME + PLANT_LIFETIME - time();
 }
@@ -109,7 +110,7 @@
 
 static string _query_nosell() 
 {
-  if (state != DRIED_PLANT)
+  if (state != PLANT_DRIED)
     return "Mit ungetrockneten Kraeutern handele ich nicht. Die verderben "
       "immer so schnell im Lager, und dann werde ich sie nicht wieder los.";
   return 0;
@@ -138,7 +139,7 @@
 public void DryPlant(int qual) 
 {
   // Keine mehrfache Trocknung zulassen.
-  if ( state == DRIED_PLANT )
+  if ( state == PLANT_DRIED )
     return;
 
   // Nur bestimmte Objekte duerfen Trocknungen ausloesen.
@@ -160,7 +161,7 @@
     return;
   }
   // Kraut als getrocknet kennzeichnen.
-  state=DRIED_PLANT;
+  state=PLANT_DRIED;
   quality = qual;
 }
 
@@ -189,5 +190,5 @@
 
 nomask int QueryDried()
 {
-  return (state == DRIED_PLANT);
+  return (state == PLANT_DRIED);
 }