X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=actions.c;h=5d1c6a391b6d7426bec7401812ce321e0b9e81aa;hp=3e811f9da226ec6d979703d4a5dbe0cc97e6e073;hb=bfda14305af68b1d8a2deb4bdb2718a8493f035e;hpb=093415efc888db27575dd25e01ef0f82f604d4df diff --git a/actions.c b/actions.c index 3e811f9..5d1c6a3 100644 --- a/actions.c +++ b/actions.c @@ -180,8 +180,8 @@ static int vbreak(token_t obj) game.fixed[VASE]= -1; } else { if (obj == MIRROR && game.closed) { - SPK=197; - return(18999); + RSPEAK(197); + return(190000); } } RSPEAK(SPK); @@ -926,8 +926,8 @@ static int wake(token_t obj) /* Wake. Only use is to disturb the dwarves. */ { if (obj != DWARF || !game.closed) {RSPEAK(SPK); return 2012;} - SPK=199; - return(18999); + RSPEAK(199); + return(19000); } static int wave(token_t obj) @@ -949,7 +949,10 @@ static int wave(token_t obj) RSPEAK(SPK); return 2012; } else { - if (game.closed) return(18999); + if (game.closed) { + RSPEAK(SPK); /* FIXME: How is SPK set here? */ + return(19000); + } if (game.closng || !AT(FISSUR)) {RSPEAK(SPK); return 2012;} if (HERE(BIRD))RSPEAK(SPK); game.prop[FISSUR]=1-game.prop[FISSUR];