#include #include #include "PacketActorAttack.hpp" using namespace mwmp; PacketActorAttack::PacketActorAttack(RakNet::RakPeerInterface *peer) : ActorPacket(peer) { packetID = ID_ACTOR_ATTACK; } void PacketActorAttack::Actor(BaseActor &actor, bool send) { RW(actor.attack.target.refNumIndex, send); RW(actor.attack.target.mpNum, send); RW(actor.attack.target.guid, send); RW(actor.attack.spellId, send); RW(actor.attack.type, send); RW(actor.attack.success, send); RW(actor.attack.damage, send); RW(actor.attack.pressed, send); RW(actor.attack.knockdown, send); RW(actor.attack.block, send); }