Grammar fix.
[open-adventure.git] / actions.c
index 6351f0d9164dd0647c43baba63ccc260a6bd831d..275a607faa2ad210e84c4089552169fd835b42d5 100644 (file)
--- a/actions.c
+++ b/actions.c
@@ -1231,9 +1231,8 @@ static int wave(token_t verb, token_t obj)
                    CAGE_FLY :
                    FREE_FLY);
 
-        /* FIXME: Arithemetic on property values */
-        game.prop[FISSURE] = 1 - game.prop[FISSURE];
-        pspeak(FISSURE, look, 2 - game.prop[FISSURE], true);
+        state_change(FISSURE,
+           game.prop[FISSURE] == BRIDGED ? UNBRIDGED : BRIDGED);
         return GO_CLEAROBJ;
     }
 }