diff options
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 |