#include "PacketPlayerItemUse.hpp" #include using namespace mwmp; PacketPlayerItemUse::PacketPlayerItemUse(RakNet::RakPeerInterface *peer) : PlayerPacket(peer) { packetID = ID_PLAYER_ITEM_USE; } void PacketPlayerItemUse::Packet(RakNet::BitStream *newBitstream, bool send) { PlayerPacket::Packet(newBitstream, send); RW(player->usedItem.refId, send, true); RW(player->usedItem.count, send); RW(player->usedItem.charge, send); RW(player->usedItem.enchantmentCharge, send); RW(player->usedItem.soul, send, true); RW(player->usingItemMagic, send); RW(player->itemUseDrawState, send); }