diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-01-04 18:09:51 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-01-04 18:09:51 +0300 |
commit | 45cc2ca610613ee824e0549904edb33334b265a7 (patch) | |
tree | bdfd7badb19824a4fe849ba9de9bdd52737910e5 /src/net/eathena | |
parent | fa2383b7cb1fb53c2411af6bd04c4dbda4c7d3cb (diff) | |
download | plus-45cc2ca610613ee824e0549904edb33334b265a7.tar.gz plus-45cc2ca610613ee824e0549904edb33334b265a7.tar.bz2 plus-45cc2ca610613ee824e0549904edb33334b265a7.tar.xz plus-45cc2ca610613ee824e0549904edb33334b265a7.zip |
Move processCharDeleteFailed from ea namespace into eathena and tmwa.
Diffstat (limited to 'src/net/eathena')
-rw-r--r-- | src/net/eathena/charserverhandler.cpp | 14 | ||||
-rw-r--r-- | src/net/eathena/charserverhandler.h | 2 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/net/eathena/charserverhandler.cpp b/src/net/eathena/charserverhandler.cpp index 49cde4480..5ced3761f 100644 --- a/src/net/eathena/charserverhandler.cpp +++ b/src/net/eathena/charserverhandler.cpp @@ -593,4 +593,18 @@ void CharServerHandler::processCharChangeSlot(Net::MessageIn &msg) msg.readInt16("unused"); } +void CharServerHandler::processCharDeleteFailed(Net::MessageIn &msg A_UNUSED) +{ + BLOCK_START("CharServerHandler::processCharDeleteFailed") + unlockCharSelectDialog(); + msg.readUInt8("error"); + // TRANSLATORS: error message + new OkDialog(_("Error"), _("Failed to delete character."), + // TRANSLATORS: ok dialog button + _("OK"), + DialogType::ERROR, + true, true, nullptr, 260); + BLOCK_END("CharServerHandler::processCharDeleteFailed") +} + } // namespace EAthena diff --git a/src/net/eathena/charserverhandler.h b/src/net/eathena/charserverhandler.h index 364c1d694..0af45d9bd 100644 --- a/src/net/eathena/charserverhandler.h +++ b/src/net/eathena/charserverhandler.h @@ -98,6 +98,8 @@ class CharServerHandler final : public MessageHandler, static void processCharChangeSlot(Net::MessageIn &msg); + static void processCharDeleteFailed(Net::MessageIn &msg); + private: static std::string mNewName; static uint32_t mPinSeed; |