X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;ds=sidebyside;f=notes.adoc;h=45b3cd3156797d94e85dd3c00c9c08841a0b91da;hb=e1ce7d6b6a02e19f0a15ae8fc61a44060843dcc4;hp=9a9600304ef43fb75a4713ac7c63828f58b7832b;hpb=f911e4245357c9049ae3bd171922bdb33e4e8f84;p=open-adventure.git diff --git a/notes.adoc b/notes.adoc index 9a96003..45b3cd3 100644 --- a/notes.adoc +++ b/notes.adoc @@ -54,6 +54,7 @@ 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 ("...can't you read?"). The new message is "Nothing happens." + The -o option reverts this change. * Attempting to extinguish an unlit urn caused it to lose its oil. @@ -66,7 +67,7 @@ Bug fixes: "eying" for "eyeing". "thresholds" for "threshholds". * Under odd circumstances (dropping rug or vase outdoors) the game could - say "floor" when it should say "ground" (or "dirt", or something). + formerly say "floor" when it should say "ground" (or "dirt", or something). Bugs (accidental changes that don't seem worth the effort to fix): @@ -98,6 +99,7 @@ that random events (dwarf & pirate appearances, the bird's magic word) will be reproducible. A "version" command has been added. This has no effect on gameplay. + The text displayed by the "news" command has been updated. A -l command-line option has been added. When this is given (with a @@ -166,6 +168,9 @@ afl (American Fuzzy Lop). We've found and fixed some crashers in our new code (which occasionally uses malloc(3)), but none as yet in Don's old code (which didn't). +After version 1.11, correctness was carefully checked against the +behavior of a binary from before the big refactoring. + The code falls short of being fully modern C in the following ways: