diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-03-18 00:07:02 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-03-18 00:07:02 +0300 |
commit | b1fae7bfe9a48c8a25f8b7d048256a5ab0de4c3f (patch) | |
tree | f7052c942f2757412cd4692859194a2448279218 /src/net/eathena/skillhandler.cpp | |
parent | 823aa3ec75e3d7388bafffa5dd7d1fb36a54e7ce (diff) | |
download | manaplus-b1fae7bfe9a48c8a25f8b7d048256a5ab0de4c3f.tar.gz manaplus-b1fae7bfe9a48c8a25f8b7d048256a5ab0de4c3f.tar.bz2 manaplus-b1fae7bfe9a48c8a25f8b7d048256a5ab0de4c3f.tar.xz manaplus-b1fae7bfe9a48c8a25f8b7d048256a5ab0de4c3f.zip |
eathena: add partial support for packet SMSG_SKILL_ITEM_LIST_WINDOW 0x07e3.
Diffstat (limited to 'src/net/eathena/skillhandler.cpp')
-rw-r--r-- | src/net/eathena/skillhandler.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/net/eathena/skillhandler.cpp b/src/net/eathena/skillhandler.cpp index 762c60816..374952014 100644 --- a/src/net/eathena/skillhandler.cpp +++ b/src/net/eathena/skillhandler.cpp @@ -70,6 +70,7 @@ SkillHandler::SkillHandler() : SMSG_SKILL_ARROW_CREATE_LIST, SMSG_PLAYER_SKILL_AUTO_SPELLS, SMSG_SKILL_DEVOTION_EFFECT, + SMSG_SKILL_ITEM_LIST_WINDOW, 0 }; handledMessages = _messages; @@ -148,6 +149,10 @@ void SkillHandler::handleMessage(Net::MessageIn &msg) processSkillDevotionEffect(msg); break; + case SMSG_SKILL_ITEM_LIST_WINDOW: + processSkillItemListWindow(msg); + break; + default: break; } @@ -486,4 +491,12 @@ void SkillHandler::processSkillDevotionEffect(Net::MessageIn &msg) msg.readInt16("range"); } +void SkillHandler::processSkillItemListWindow(Net::MessageIn &msg) +{ + UNIMPLIMENTEDPACKET; + + msg.readInt32("skill level"); + msg.readInt32("unused"); +} + } // namespace EAthena |