scroll 1.20150314 → 1.20150323
raw patch · 4 files changed
+18/−3 lines, 4 files
Files
- CHANGELOG +7/−0
- Player/Consume.hs +4/−2
- TODO +6/−0
- scroll.cabal +1/−1
CHANGELOG view
@@ -1,3 +1,10 @@+scroll (1.20150323) unstable; urgency=medium++ * Fix a minor bug when moving over punctuation that was not swallowed.+ (This didn't affect gameplay.)++ -- Joey Hess <id@joeyh.name> Mon, 23 Mar 2015 10:43:55 -0400+ scroll (1.20150314) unstable; urgency=medium * This is a post-7drl release that does not change any gameplay.
Player/Consume.hs view
@@ -38,7 +38,7 @@ handle '\'' = powerup cont handle c | isPunctuation c || isSymbol c = do showMessage $ "You turn up your nose at eating the " ++ unicodeCharString c- cont+ noswallow handle c | isEdible c = do m <- gets poisons case M.lookup (CI.mk c) m of@@ -47,7 +47,9 @@ poison c cont Nothing -> do swallowIngredient c cont- handle _ = do+ handle _ = noswallow++ noswallow = do modifyPlayer $ \p -> p { playerSwallowing = Nothing } cont
TODO view
@@ -2,3 +2,9 @@ the charmap be constructed by picking a letter with the desired frequency that is not otherwise used. This adds a different sort of randomness to the game.++I've had 2 reports of it crashing after winning the game, with:++scroll: ./Data/Vector/Generic/Mutable.hs:590 (read): index out of bounds (6,6)++The typescript fileG0A3Np on clam should show this happening.
scroll.cabal view
@@ -1,5 +1,5 @@ Name: scroll-Version: 1.20150314+Version: 1.20150323 Cabal-Version: >= 1.6 License: GPL-2 Maintainer: Joey Hess <id@joeyh.name>