Fix catch-all for ending games 0.4.0
authorMichael Hasselmann <michael@taschenorakel.de>
Tue, 13 Sep 2011 18:41:51 +0000 (20:41 +0200)
committerMichael Hasselmann <michael@taschenorakel.de>
Tue, 13 Sep 2011 18:53:35 +0000 (20:53 +0200)
commitf3e9b7d3fe5db15ee0528dc043463a1afa3f47d3
tree7d113bf4411ef0964893c8f279cda604785e7a1e
parent90a7668563cdcb0019bfd0204af42547605da501
Fix catch-all for ending games

Cannot expect to get valid game result for all game ending scenarios. Now
catch-all also matches game-creating messages, so had to harden token
processing: Once a token was recognized and properly processed, we mark it as
such. This prevents the same token from being processed twice (by different
scenarios).
game/fics/engine.cc