No-one else was online so I decided to login as a guest on another computer and try to play against myself. So Mr_Scrub and guest1001 are chatting away, all well and good. I tried to challenge, first as Mr_Scrub challenging the guest then as guest challenging Mr_Scrub. Both times "challenging XXX" came up on the chat window of the challenger, but nothing came up in the wondow of the player being challenged. Should the game automatically start, or does the player who is challenged need to accept the challenge? If it's the latter, is there a text command to enter, or should there be some other means of accepting?
Sorry if theres a doc somewhere explaining all this, but I havent seen anything...
Mr Scrub













Sounds to me like the chat server is up, but the game logic daemon is frazzled.
I'll try to figure that out now.
Dang... and I wanted some sleep, too...
Ah, think I've got it - looking at the logs, it looks like it was denying a challenge to someone it didn't recognise... which is fair enough, given I haven't added you all toe the database yet.
I'll be able to add you to the database once I've homogenised it so that the thud, forum, and contacts DBs all use the same centralised datastore.
If you could play as guests in the meantime, it'll recognise you, and will allow you to connect with (I think) any password. Sorry about that.
[And, good bug there: people who've failed to log in should get a clearer message - I'll fix that. In general, the whole connecting business needs to be give a lot more error messages with clear human-readable descriptions, like "chat server is up, but game server is down - please try challenging again in a couple of minutes", "connection has dropped, please wait while we try to reconnect. Your game state will not be lost, as it has been saved on the server..."]