From: Eric S. Raymond Date: Wed, 5 Jul 2017 21:32:44 +0000 (-0400) Subject: Improve giant-words failure message. X-Git-Tag: 2017-07-10~61 X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=commitdiff_plain;h=c8cac18f42ab4e5e060d632fcde29c8c74354b53 Improve giant-words failure message. --- diff --git a/actions.c b/actions.c index 2b432f3..aea451e 100644 --- a/actions.c +++ b/actions.c @@ -217,9 +217,11 @@ static int bigwords(long id) else { if (game.loc == LOC_GIANTROOM) { - rspeak( START_OVER); + rspeak(START_OVER); } else { - rspeak(NOTHING_HAPPENS); + /* This is new begavior in Open Adventure - sounds better when + * player isn't in the Giant Room. */ + rspeak(WELL_POINTLESS); } game.foobar = WORD_EMPTY; return GO_CLEAROBJ; diff --git a/adventure.yaml b/adventure.yaml index a1c4fe1..c9be988 100644 --- a/adventure.yaml +++ b/adventure.yaml @@ -2957,6 +2957,7 @@ arbitrary_messages: !!omap black smoke. - SHELL_IMPERVIOUS: 'The shell is very strong and is impervious to attack.' - START_OVER: 'What''s the matter, can''t you read? Now you''d best start over.' +- WELL_POINTLESS: 'Well, that was remarkably pointless.' - DRAGON_SCALES: 'The axe bounces harmlessly off the dragon''s thick scales.' - NASTY_DRAGON: 'The dragon looks rather nasty. You''d best not try to get by.' - BIRD_BURNT: |- diff --git a/notes.adoc b/notes.adoc index 615fadd..8fbbbd5 100644 --- a/notes.adoc +++ b/notes.adoc @@ -49,7 +49,8 @@ Bug fixes: * Behavior when saying the giant's magic words outside his room wasn't quite correct - the game responded as though the player were in - the room. + the room ("...can't you read?"). The new message is "Well, that was + remarkably pointless." * Attempting to extinguish an unlit urn caused it to lose its oil.