Fixed bugs for Degeneracy: Bugs are listed in order of the revision number in which they were fixed. The bug list starts at roughly the point when beta testers started sending me bugs. Caution: Horrible quantities of spoilers ahead. Legend: [number] - This bug was fixed as of revision [number]. [number]R - This bug was fixed as of revision [number], and the fix was made retroactive to previous revisions. This happens to especially annoying bugs and bugs having to do with the hourglass or the portcullis (which are magically protected). [number]D - A change I made retroactive because I didn't yet have wordOkay and badVerb and the like. These I can go back and make non-retroactive in the future. ---------------------------------------------------------------------------- 31R Verb alias: PRAY FOR [x] -> PRAY 31R Verb alias: KICK -> attack 31R Fool should only speak when you're in the room with him. 31D "the Flour" becomes "the Sack of flour" 31 SHOW BLADE TO PRIEST 31 GIVE X TO PRIEST 31 GIVE X TO FOOL 31 LISTEN TO FOOL 31 TOUCH PIG 31 PUT LANCE IN HOLE now implies that you remove the lance afterwards. 31 OPEN FLAP makes clear the dimensions of the hole. 31 DRINK WINE -> more specific message 31 EAT BAG (not really fixed--TAKE FLOUR doesn't work) 31 LOOK IN ROBE -> "There is a Pocket in the Robe, in which..." 31 "circle" refers to symbol 31 "pole" refers to lance 31 "pepper" refers to spices 31 "bookshelf" refers to library 31 "throne" refers to high Seat 31 Made it more obvious that the library can be CONSULTed. 31 More specific message than "That/those does/do not seem to fit the lock.": "The x does/do not seem to fit the lock." 32 New verb: DIAGNOSE 32 New verb: BUTCHER 32 New verb: KNEEL 32 PUT x IN PIG (in particular, spices) 32 SHOW BOX TO PRIEST twice gives same reaction the second time. 32 SHOW KEY TO PRIEST 32 SHOW SYMBOL TO PRIEST 32 SHOW SPICES TO PRIEST 32 SHOW SYMBOL TO FOOL 32 SHOW SPICES TO FOOL 32 SHOW SILVER KEY TO FOOL 32 LOOK INSIDE PIG 32 LOOK UNDER STUMP 32 LISTEN TO BOX 32 ATTACK BOX 32 TAKE AXE -> "You remove the Axe from the Stump." 32 PUT X IN HOLE should not give the message about putting it in and removing it for all values of x. 32 New object: Circle (on your chain mail) 32 New object: Covering (on your chain mail) 32 New object: Chain on symbol. 32 Describe the state of the Perpetuum in its description. Make it clear that you could carry it, though it would be very heavy. 32 Give the Perpetuum a daemon which plays the splashing of water. (changed initial to describe water processing) 33R {TURN, INVERT, FLIP} HOURGLASS has disastrous results. 33R DIP x IN y -> PUT x IN y, implementing DIP x IN METAL. 33R LIFT -> TAKE, implementing LIFT PORTCULLIS. 33R START -> TURN ON, implementing START MOBILE. 33R Don't let Flap class be referable to as "upper" 33R Don't allow library to be referred to as "book". This causes confusion with the actual book. 33 New verb: SHAKE ("shake box" and a million other things) 33 SHOW SWORD TO FOOL 33 SHOW BOX TO FOOL/ASK FOOL ABOUT BOX 33 ASK FOOL ABOUT BARON 33 ASK FOOL ABOUT SONGS 33 ASK FOOL ABOUT LORE 33 "hourglass" -> "Hour-Glass" 33 "glows yellow with"... in furnace description is wrong. Changed to "its Insides glow yellow". 33 Renegade "&" and "." in description of lower flap. 33 Sand pours through bottom if it's in the *funnel*, not the *machine*. 33 The box is not be a Bag of Holding--it should only accept small things. (Note that this is an abusable bug). 34R "Life is slow to return..." message no longer plays when book becomes unimplemented in your hand. 34 CLEAN PIG 34 TASTE PIG 34D "hat" refers to fool's cap 34 Hourglass no longer prints info even when it's been removed. 34 SLEEP no longer prints "Your feeling especially drowsy". 35R DRAW -> TAKE, implementing DRAW SWORD 35R ATTACK [object] WITH [weapon] -> ATTACK [object] 35 New verb: PLAY (eg. PLAY GAMES) 35 The Priest doesn't shy away from the box if you've already shown it to him. 35 New object: Baron's eyes 35 New object: Armchair. 35 New object: Looking-glass. 35 New object: The sun visible through the portcullis. 35 Allow destruction of book. 36R "That portion of the hour-glass is empty of sand." was being shown when there was sand. 36D SLAP -> ASSAULT 36 EXTINGUISH FURNACE -> "You know not how." 36 Don't let gap be referrable to as "library" 36 Library: extra space in "manufacture" 36 Library: composites -> alloys. Also mention sympathetic metal. 36 Library: priest 36 Library: fool/fools 36 Library: baron 36 Library: mobile/perpetuum/machine 36 Library: noble metals 36 Library: base metals 36 Library: gold 36 Library: dol nesta 36 Library: wine 36 Library: transmutation[s] 36 Library: hourglass 36 Library: tongs 36 Library: silver 36 Library: copper 36 Library: projection 36 Library: religion 37R Protect wheel from version control 37R Sand should be blue, not rose 37R Sand should melt when you try to pick it up 37R PUT SAND IN {CASE, BOX} 37R TAKE SAND WITH {CASE, MAIL} 37R SWEEP SAND 37R TASTE SAND 37 TOUCH BARON -> He's cold. 37 TASTE ALTAR -> "Truly barbaric." 37 PUT BARON ON ALTAR -> same as pig 37 PUT BARON ON SEAT 37 TAKE SEAT -> SIT 37 Changed SING message 37 You set the mobile down gently when you DROP it. 37 "They are hardly portable" -> "The x are hardly portable." 37 Library: measures 37 Library: spices 37 Library: soul 37 Library: furnace 37 Chain mail only goes to your elbows. 37 Loss of Room 14 description seems to happen too quickly. 38R Bad description for piles of sand. 38D LOOK BEHIND -> look under 38D ROLL-> push 38 WASH 38 PUT BLADE IN WATER 38 PUT AXE IN WATER 38 {SIT,STAND} ON MOBILE 38 {PUSH,PULL} BARREL 38 New object: sigil on case 38 New object: atlas (part of library) 38 New object: bed in chamber 38 Re-obtain book of magic from library once it's in there. 38 Library: time 38 Library: platinum 38 Library: animals/animal 38 Library: circle 38 Library: castle/keep 39D BEND -> ATTACK 39 BEND KEY 39 ASK FOOL ABOUT WINE/TANKARD 39 ASK PRIEST ABOUT BARON 39 SHOW SPICES TO FOOL 39 SHOW PIG TO FOOL 39 SHOW SCROLL TO FOOL 39 SHOW SCROLL TO PRIEST 39 SHOW PIG TO PRIEST 39 New object: dresser in chamber 40 {BREAK, OPEN} LOCK WITH AXE now smashes up box, turning it into junk and letting you see the spices. Junk can't go into furnace. 40 PUT X ON STUMP now works as PUT X IN STUMP 40 Library: weapons 40 Library: symbol/symbols/symbolism 40 Library: ideas 41R Allow "flaps" and "levers" 41R Allow "keys" 41 ENTER PIG 41 PUT WATER IN BOX 41 SEARCH PRIEST 41 FILL GAP, FILL GAP WITH [object] 41 {CLIMB,MOVE} ALTAR 41 ASK FOOL ABOUT MOBILE 41 ASK FOOL ABOUT PRIEST 41 BREAK LOCK (of small box) -> CHOP BOX 41 X FLOOR in store room should talk about flour 41 "The Wine-Barrel cannot contain things" is not really correct 41 New object: gears and screws of machine 41 New object: drops of metal on floor after putting something into the pan 41 New object: pig's entrails 41 New object: mortar & pestle in lab 41 New object: crucible in lab 42N Can now get glass from machine after putting it in (machine hadnt supporter). 42N If you try "Open top" or "open bottom", it no longer says you need to smash the glass. 42 LOOK {UNDER,BEHIND}: chairs, carpet, tables, desk, etc. 42 Removed references to nonexistant tongs. 43 Spelling: "bely" should be "belie". "pulchitude" should be "pulchritude". "til" should be "till" or "'til". "untravelled" should be "unravelled". "counselor" shold be "counsellor". 43 British English: "Endeavor" and "so named for its Colour". 43 Changed back to original "quit?" message; your official quest has already been completed. 43 Putting the spice in the mobile suggests "only the particulate may progress through the machine", but the spice is "particulate". 44R Listed as "a" hour-glass, instead of "an". 44R UNSHEATHE/UNSHEATH -> TAKE 44 PUT BOOK ON SHELF wasn't recognised, only PUT BOOK IN GAP. 44 "gate" refers to portcullis 44 "suit" and "armour" refer to chain mail 44 "waterfall" refers to "mobile" 44 Library: transmutation 44 Library: Stesan 44 Hole is in scope even when desk is closed. 44 "maneuver" -> "Manoeuvre" 44 "Archimides" -> "Archimedes" 44 In the Hall, "unpure" -> "impure" 44 The oaken doors are "forbodingly closed" -> "forebodingly" 44 Fool does not recognise "tiller" 44 You can consult the library about "alchemy", but not "alchymy" which is its spelling. 44 "You cannot hope to lift the Perpetuumwhile... " (missing space). 44 The code for describing the flaps in the glass sometimes leave the final period out after "replentished from the top". 44 In description of hour-glass, "replentishing"->"replenishing" 44 "If you were" -> "were you" 44 Britishified numbers. 45 Messed up chirch hierarchy: "Only the Bishop may..." should be "abbot". 46 BLESS and PURIFY 46 GREET <- "x, hello" 46 EX -> EXAMINE 46 FOOL, HELLO 46 FOOL, STAND 46 FOOL, SING 46 ASK FOOL FOR CAP 46 ASK FOOL FOR WINE 46 ASK PRIEST ABOUT TAPESTRY 46 PRIEST, HELLO 46 PRIEST, STAND 46 OPEN SLIT 46 ATTACK DOOR 46 GET BLOOD -> "*Those* seem to be part of the carpet" 46 In the description of the mobile and the book, "Tho" should be "Tho'". 46 "stomach" and "slit" refer to entrails 46 "w" and "e" refer to west & east doors 46 New object: tapestry. 46 New object: Baron's notes in book. 46 Baron's eyes were takable (DOH!) 46 Robe is no longer concealed when not on baron's body 46 Added "A Team" Easter egg 47 PICK [lock] 47 Stair implementation frenzy: stairs in kitchen/storeroom, in chapel/priest's cell, in bedroom/laboratory. 47 Implemented locks for locked doors. 47 Consistently made oak doors refereable to by "east" and "west" 48 Add pig show/give actions 48 Add pig move around actions 48 "scroll" refers to case only if scroll is not present. 49R St. Patty's day message for fool. 49R UNLOCK defaults to key objects 49R "Top" for "Upper" and "bottom" for "Lower". (flaps, levers) 49R Integrate hints. 49R PC now occasionally gets a hint that the room "looks different" than it used to. 49 TOUCH WATER 49 TAKE KEY no longer favors the key you're already holding over the key in the baron's pocket. 49 Special ending when you leave along with the pig. 49 Pig should follow you around 70% of the time. 49 Cedric: '"wears an expression of resignation & a velvet robe" is a zeugma, used only for (somewhat outdated) comic effect.' Changed wording to make it less zeugmatic. 49 short_name "suits of Armour" instead of "suits of Armor" 49 several other armor->armour changes 49 "favored Thinkers" -> "favoured Thinkers" 50R Occasional random message near middle and end of game that a room is different than you remember it being. 50R Sort of re-versionified color of sand. It's now red in versions 35 and below. I couldn't find the exact version at which it stopped being red. [NB: This happened in version 37. Change in 52] 50R Version number now displayed on top of help screen. 50R Hourglass now shudders or does a similar (often random) effect every time the version number changes during the midgame. 50R First time you cycle some sand you'll get a brief success message. 50R Made hourglass flaps and levers respond consistently to "push", "pull", "open", and "close". We should have no more confusion about how to operate the hourglass. 50R Add "in" to names of types of sand 50R Annoying "read x in y" grammar line should be removed 50R Increased the amount of time you spend in the midgame. You still spend >130 turns at or above version 40, so it shouldn't affect difficulty of the game much. 50R De-versionized some stuff to do with the oak doors; it's just too confusing otherwise, and too hard to tell whether there are real bugs (which there probably still are) 50R Smartass lock/unlock messages for smashed door. 50 Verb alias: HACK -> CHOP 50 PULL/PUSH PAN -> TAKE PAN 50 ASK FOOL ABOUT LOCK -> ASK FOOL ABOUT BOX 50 ASK PRIEST FOR KEY 50 ASK PRIEST ABOUT FOOL 50 ASK PRIEST ABOUT SPICES 50 ASK PRIEST ABOUT GOD 50 New object: Baron's wounds 50 Newline in description of bloodstains. 50 It should be Stair-Way, not Stair-Way(InternalStairwayName). Stupid short_name. 50 "wax" refers to candles 50 "scarlet" refers to bloodstains 50 "body" refers to baron 50 "contents" refers to metal in pan 50 "ax" refers to axe 50 "The chairs are carved" -> "The Chairs are carved" 50 "holy Water" -> "Holy Water" 50 "sword"->"Sword" in sheath description. 50 "your going east" -> "your passage east" in chapel description. 50 "odor" -> "odour" in crucible smell message. 50 "seige" -> "siege" in armory description 50 "decadance" -> "decadence" in several chair descriptions 50 "undoubtably" -> "undoubtedly" in slaughteryard description 50 "noticable" -> "noticeable" in gap description 50 "ancients" -> "Ancients" in pig guts description 50 "Tho closed" -> "Tho' closed". "Tho it burns your eyes" ditto 50 "restart your quest?" -> "restart" 50 "rosegold" and "rosygold" now recognized by library. 50 Added generic consult message for book of magic 50 Added TAKE message to looking glass; it's not a tiny hand mirror. 50 If you sheathe your sword and then dip the sheath in the sympathetic alloy, you lose the sheath but retain the sword. 50 The first time you look at the portcullis, it says that it was probably the source of the crashing sound you heard earlier. 50 Tapestry finally has an actual allegory to describe, thanks to Pete. 50 Get rid of the thing that prevents "put glass on machine" from working 50 Use parse_name to return false when you're trying to take a key and you already have it. 51R Pig would sometimes "follow" you even if you left a room the pig wasn't in. 51 Added game URL to banner 51 If you SHOW SPICE TO PRIEST without getting the key (and message) from him, he reacts consistently. Bugs denounced as invalid or too difficult to fix/implement: ------------------------------------------------------------ # TOUCH [object] WITH/TO [object] # GRIP/GET [object] WITH [object] # STAB [object] WITH [object] # Attempts to get the pan/metal using potholders: GRIP PAN WITH SHEATH TAKE PAN WITH SHEATH HOLD PAN WITH SHEATH TAKE PAN WITH ROBE WRAP HAND IN ROBE TOUCH HANDLE WITH ROBE COOL METAL # FOLLOW FOOTPRINTS -> UP in storeroom # LIGHT PIG (w/candles) # PUT PIG ON CANDLES # WASH HANDS # OPEN DOOR WITH AXE -> CHOP DOOR WITH AXE (A good idea, but difficult to implement) # UNLOCK LOCK WITH GOLDEN KEY is broken. # USE MOBILE (What is it supposed to do?) # USE AXE ON PIG -> KILL PIG # CURE PIG # MAKE PRIEST EAT SPICES # PUSH PIG THROUGH GRATE # DROP PIG ON GRATE # PUT ARM IN HOLE # PUT HAND IN SHEATH # HOLD GLASS OVER MOBILE # LIFT MOBILE CAREFULLY (nice try) # TURN WHEEL WITH LANCE (nice try) # OPEN PORTCULLIS WITH LANCE (nice try) # X TOP OF GLASS and X SAND IN TOP aren't recognised, only X TOP. # Cedric: 'The blood "dyeing" the carpet jars a bit; his blood "has dyed" the carpet, or has spilt..?' # "stifling"->"stiflingly" # "lookingglass" # Getting very picky: The pig can "wallow" when there is no mud or anything for it to wallow in. # Double spaces after stops?