diff options
Diffstat (limited to 'src/net/eathena/guildhandler.cpp')
-rw-r--r-- | src/net/eathena/guildhandler.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/net/eathena/guildhandler.cpp b/src/net/eathena/guildhandler.cpp index 241ff2bb3..502ae1dc1 100644 --- a/src/net/eathena/guildhandler.cpp +++ b/src/net/eathena/guildhandler.cpp @@ -75,6 +75,7 @@ GuildHandler::GuildHandler() : SMSG_GUILD_OPPOSITION_ACK, SMSG_GUILD_BROKEN, SMSG_GUILD_UPDATE_COORDS, + SMSG_GUILD_EMBLEM, 0 }; handledMessages = _messages; @@ -198,6 +199,10 @@ void GuildHandler::handleMessage(Net::MessageIn &msg) processGuildUpdateCoords(msg); break; + case SMSG_GUILD_EMBLEM: + processGuildEmblem(msg); + break; + default: break; } @@ -440,4 +445,12 @@ void GuildHandler::processGuildExpulsionList(Net::MessageIn &msg) } } +void GuildHandler::processGuildEmblem(Net::MessageIn &msg) +{ + UNIMPLIMENTEDPACKET; + msg.readInt32("being id"); + msg.readInt32("guild id"); + msg.readInt16("emblem id"); +} + } // namespace EAthena |