Implement and document state-changes messages in YAML.
[open-adventure.git] / misc.c
diff --git a/misc.c b/misc.c
index 45528c20dd2e7485a4c93c85964ea19bbf0e6497..be6ec81bb49c6595fb176d098f957660223d750d 100644 (file)
--- a/misc.c
+++ b/misc.c
@@ -166,7 +166,7 @@ void pspeak(vocab_t msg, enum speaktype mode, int skip, ...)
         vspeak(objects[msg].inventory, ap);
        break;
     case look: 
-        vspeak(objects[msg].longs[skip], ap);
+        vspeak(objects[msg].descriptions[skip], ap);
        break;
     case hear:
         vspeak(objects[msg].sounds[skip], ap);
@@ -174,6 +174,9 @@ void pspeak(vocab_t msg, enum speaktype mode, int skip, ...)
     case study:
         vspeak(objects[msg].texts[skip], ap);
        break;
+    case change:
+        vspeak(objects[msg].changes[skip], ap);
+       break;
     }
     va_end(ap);
 }