mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-02-06 17:08:23 +01:00
Core/PacketIO: Updated SendKnownSpells
This commit is contained in:
@@ -56,10 +56,14 @@ WorldPacket const* WorldPackets::Spells::SendKnownSpells::Write()
|
||||
|
||||
_worldPacket.WriteBit(InitialLogin);
|
||||
_worldPacket << uint32(KnownSpells.size());
|
||||
_worldPacket << uint32(FavoriteSpells.size());
|
||||
|
||||
for (uint32 spellId : KnownSpells)
|
||||
_worldPacket << uint32(spellId);
|
||||
|
||||
for (uint32 spellId : FavoriteSpells)
|
||||
_worldPacket << uint32(spellId);
|
||||
|
||||
return &_worldPacket;
|
||||
}
|
||||
|
||||
|
||||
@@ -120,6 +120,7 @@ namespace WorldPackets
|
||||
|
||||
bool InitialLogin = false;
|
||||
std::vector<uint32> KnownSpells;
|
||||
std::vector<uint32> FavoriteSpells; // tradeskill recipes
|
||||
};
|
||||
|
||||
class UpdateActionButtons final : public ServerPacket
|
||||
|
||||
@@ -1569,7 +1569,7 @@ void OpcodeTable::Initialize()
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SCRIPT_CAST, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SELL_RESPONSE, STATUS_NEVER, CONNECTION_TYPE_REALM);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SEND_ITEM_PASSIVES, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SEND_KNOWN_SPELLS, STATUS_UNHANDLED, CONNECTION_TYPE_INSTANCE);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SEND_KNOWN_SPELLS, STATUS_NEVER, CONNECTION_TYPE_INSTANCE);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SEND_RAID_TARGET_UPDATE_ALL, STATUS_NEVER, CONNECTION_TYPE_REALM);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SEND_RAID_TARGET_UPDATE_SINGLE, STATUS_NEVER, CONNECTION_TYPE_REALM);
|
||||
DEFINE_SERVER_OPCODE_HANDLER(SMSG_SEND_SPELL_CHARGES, STATUS_NEVER, CONNECTION_TYPE_INSTANCE);
|
||||
|
||||
Reference in New Issue
Block a user