diff -r 1767c92eff37 -r 2af7bea32e5e gameServer/EngineInteraction.hs --- a/gameServer/EngineInteraction.hs Sat Aug 17 23:38:53 2013 +0400 +++ b/gameServer/EngineInteraction.hs Sun Aug 18 17:29:17 2013 +0400 @@ -43,7 +43,7 @@ lft = foldr l Nothing l m n = let m' = B.head $ B.tail m; tst = flip Set.member in if not $ tst timedMessages m' then n - else if '+' /= m' then Just Nothing else Just $ Just m + else if '+' /= m' then Just Nothing else Just . Just . B.pack . Base64.encode . BW.unpack $ m isNonEmpty = (/=) '+' . B.head . B.tail legalMessages = Set.fromList $ "M#+LlRrUuDdZzAaSjJ,sNpPwtghbc12345" ++ slotMessages slotMessages = "\128\129\130\131\132\133\134\135\136\137\138"