Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
PlayerPackets.h
Go to the documentation of this file.
1
/*
2
* This file is part of Project SkyFire https://www.projectskyfire.org.
3
* See LICENSE.md file for Copyright information
4
*/
5
6
#ifndef SKYFIRE_PLAYER_PACKETS_H
7
#define SKYFIRE_PLAYER_PACKETS_H
8
9
#include "
WorldPacket.h
"
10
11
namespace
Skyfire::PlayerPackets
12
{
13
inline
WorldPacket
BuildCancelCombatPacket
()
14
{
15
return
WorldPacket
(
SMSG_CANCEL_COMBAT
, 0);
16
}
17
18
inline
WorldPacket
BuildPreResurrectPacket
(
ObjectGuid
playerGuid)
19
{
20
WorldPacket
data(
SMSG_PRE_RESURRECT
, 8);
21
data.
WriteGuidMask
(playerGuid, 1, 7, 5, 2, 6, 0, 3, 4);
22
data.
WriteGuidBytes
(playerGuid, 5, 1, 7, 0, 6, 4, 2, 3);
23
24
return
data;
25
}
26
}
27
28
#endif
WorldPacket.h
ByteBuffer::WriteGuidBytes
void WriteGuidBytes(const ObjectGuid &guid, Offsets... offsets)
Definition
ByteBuffer.h:264
ByteBuffer::WriteGuidMask
void WriteGuidMask(const ObjectGuid &guid, Offsets... offsets)
Definition
ByteBuffer.h:248
WorldPacket
Definition
WorldPacket.h:16
SMSG_CANCEL_COMBAT
@ SMSG_CANCEL_COMBAT
Definition
Opcodes.h:593
SMSG_PRE_RESURRECT
@ SMSG_PRE_RESURRECT
Definition
Opcodes.h:888
Skyfire::PlayerPackets
Definition
PlayerPackets.h:12
Skyfire::PlayerPackets::BuildCancelCombatPacket
WorldPacket BuildCancelCombatPacket()
Definition
PlayerPackets.h:13
Skyfire::PlayerPackets::BuildPreResurrectPacket
WorldPacket BuildPreResurrectPacket(ObjectGuid playerGuid)
Definition
PlayerPackets.h:18
ObjectGuid
Definition
ByteBuffer.h:66
src
server
game
Entities
Player
PlayerPackets.h
Generated on
for Project SkyFire Core by
1.17.0