Attempting fix for issue #50: carried clam can be opened (with trident)
[open-adventure.git] / actions.c
index 5460848f95a93d7c10fa3f80fe82d8032eae251c..f38f9e5ad271f5dc9229b4a544e68a3c6c43ed5d 100644 (file)
--- a/actions.c
+++ b/actions.c
@@ -998,6 +998,8 @@ static phase_codes_t lock(verb_t verb, obj_t obj)
     case CLAM:
         if (verb == LOCK)
             rspeak(HUH_MAN);
+        else if (TOTING(CLAM))
+           rspeak(DROP_CLAM);
         else if (!TOTING(TRIDENT))
             rspeak(CLAM_OPENER);
         else {