Labyrinth of Lyr by Jeff Ehinger Coded in Python 2.7 and 3.12 with the Pygame module. Web version packaged using Pygbag. This program may be freely distributed as long as it is not modified without permission and includes this text file. Inspirations... Hunt the Wumpus by Gregory Yob The Wizard's Castle by Joseph Power The Devil's Dungeon by C. William Engel Beneath Apple Manor by Don Worth Dragonsbane by M. Preston, P. Hunt, R. Rose, and D. More 06/05/23 - Added mysterious traders. - Keyrune can now be found in the special item pool. 10/03/23 - Removed gambling machines. Can now gamble with dwarves instead. - Added fake fountains. - Reworked the math for weapons and shields. They degrade more consistently now. - Trapped chests now have a subtle tell. - Changed up the Ogre-Mage's magic attack a bit. 10/05/23 - Fixed weird snipe shot interactions with shops. - Trolls are fought with your torch instead of your weapon. - Added levers. - Fixed some descriptive text. - Miss-miss in fights is now announced. Added escalation counter to prevent stalemates. - Reduced cost of bribes slightly. - Simplified demon bribes. If you don't pay, they hit you and disappear. - If there are any cultists on a floor, a demon is also guaranteed to appear. 10/07/23 - Leaving discovered chests behind on a floor gains you favor. - Changed order and enter-key activation of some choices to prevent accidental commands. - During class selection, can press 'R' or click on stairs for a random class. - Added uncommon themed floors-- lairs, vaults, mines, etc. - Items have icons now. Some items were removed and some were renamed. - New items: Crown, Bell. - Shop price adjustments. - Renamed the Acolyte to the Monk, to avoid using same first letter as the Amazon. - Demons will sometimes offer you a chest in exchange for life if you are evil enough. 10/08/23 - Added braziers to large floors. - Familiar learned some new tricks. - Chance to be resurrected if you have been good or evil enough. 02/14/24 - Fixed a shop-related crash bug. 03/21/24 - More adjustments to weapon and shield mechanics. - Now gain favor by leaving discovered fountains behind instead of chests. - Monsters now flicker for a second upon being defeated. - Minor fixes/changes to dragon fire, berserk, forges, magic door. - Slightly lowered cost of weapons and shields. 03/22/24 - Streamlined saving and generating of graves. - Added a new special item. - High scores now correctly record non-combat causes of death. - Finally fixed tremors rearranging rooms. 03/25/24 - Minor changes to pits and levers. - All enemies reward xp, now, regardless of level. - Added a new special item. - Fixed unseen objects being announced immediately after the torch goes out. 03/26/24 - Fixed a couple of minor bugs related to tremors. - Fixed xp loss during level drain. - Increased minimum amount of gold found in chests. - The cloak's effect is no longer guaranteed, just very likely. - Fixed forge bug. - Battle text is more concise. - Adjusted resurrection odds. - At least one monster guaranteed on every floor. - Changed up the bandit's mug ability. - Changed up ogre-mage's magic. - Added Hell. 03/27/24 - Fixed too many monsters generating on floors. - Slightly increased chance of generating sleeping monsters. - Now get a visual warning when life drops to 1. - Minor visual updates. - Braziers now light themselves when discovered, even in the dark. 03/28/24 - Adjusted random floor generation for more gaps, corridors, and alcoves. - Sleeping spiders no longer catch the player in webs. - No more than one specter generated per floor. - Adjustments to dragon fire, plus a new visual effect. - Wardens now have forcefields! - Changed effect of the eyeball. 04/01/24 - Fixed a minor bug related to running between monsters. - Added a clue to escaping the labyrinth. - Added many more details to the manual text file. 04/03/24 - Fixed minor bug with weapon bonus versus Wardens. - Snipes will no longer shoot into miasma. - Snipes don't hit running players, since they already shoot an arrow afterward. - Some adjustments to running odds. - Can now bribe wardens with the keyrune. - Demons do double damage in Hell. - Certain rooms are excluded from lever effect. - Specters are generated at a slightly lower level overall. - The quiver now comes with three arrows. 04/05/24 - Weapon no longer degrades when attacking trolls, since you're using a torch. - Reduced amount of torchlight used per hit when attacking trolls. - Cleaned up some more messages. - Added a new special item. - Fixed a bug where pointless clicks could use up torchlight. - Fixed a bug with combat odds in the dark. - Slight adjustments to combat and running odds. 07/30/24 - Fixed lever effect text when it targets its own room. - Replaced teleport orb effect with tremor. - Don't announce the labyrinth exit if it's dark. - Slightly reduced the cost of torches in shops. - Viking no longer fights automatically while berserk. - Specters now only have a chance to level drain, and can only do it once per battle. - Slight changes to dragon fire attack. 12/02/24 - Additional slight refinements to weapon and shield durability loss. - Forge messages improved.