From d6dbd51deeae42a621534e6565aaeb468ecc5d17 Mon Sep 17 00:00:00 2001 From: blue112 Date: Mon, 20 Apr 2009 03:39:21 +0200 Subject: Error server unavailable Add an error box when then game server isn't available (on char selection) --- src/net/tmwserv/charserverhandler.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/net/tmwserv/charserverhandler.cpp b/src/net/tmwserv/charserverhandler.cpp index 9739367b..225c12a8 100644 --- a/src/net/tmwserv/charserverhandler.cpp +++ b/src/net/tmwserv/charserverhandler.cpp @@ -214,6 +214,12 @@ void CharServerHandler::handleCharSelectResponse(MessageIn &msg) state = STATE_CONNECT_GAME; } + else if(errMsg == ERRMSG_FAILURE) + { + errorMessage = _("No gameservers are available."); + mCharInfo->clear(); + state = STATE_ERROR; + } } LocalPlayer* CharServerHandler::readPlayerData(MessageIn &msg, int &slot) -- cgit v1.2.3-70-g09d2