X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=main.c;h=8a5545adbb3d42ff230ccfcdba83bf801d14a3f5;hp=c837fe69bf0a3f9a58f14c1e6515e83bb06f11b2;hb=878efdddfbb1cd134c4ceed6cbc80e64aa43d2a5;hpb=5337e00725f17e08836fb2a2f59ab178ece47000 diff --git a/main.c b/main.c index c837fe6..8a5545a 100644 --- a/main.c +++ b/main.c @@ -970,8 +970,6 @@ static bool do_command() { static struct command_t command; - command.verb = 0; - /* Can't leave cave once it's closing (except by main office). */ if (OUTSID(game.newloc) && game.newloc != 0 && game.closng) { rspeak(EXIT_CLOSED); @@ -1134,15 +1132,12 @@ Lookup: command.part = intransitive; command.verb = command.id1; break; - case SPECIAL: - speak(specials[command.id1].message); - goto Lclearobj; - case NUMERIC: + case NUMERIC: // LCOV_EXCL_LINE default: // LCOV_EXCL_LINE BUG(VOCABULARY_TYPE_N_OVER_1000_NOT_BETWEEN_0_AND_3); // LCOV_EXCL_LINE } - switch (action(&command)) { + switch (action(command)) { case GO_TERMINATE: return true; case GO_MOVE: