Core/PacketIO: Update opcodes and packet structures to 8.2.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee2e49429f4383732b4e0f39b493470b9c1dd10c)
This commit is contained in:
@@ -295,6 +295,7 @@ namespace Game.Entities
|
||||
{
|
||||
case HighGuid.Player:
|
||||
case HighGuid.Item:
|
||||
case HighGuid.ChatChannel:
|
||||
case HighGuid.Transport:
|
||||
case HighGuid.Guild:
|
||||
return true;
|
||||
|
||||
@@ -319,8 +319,10 @@ namespace Game.Entities
|
||||
_changesMask = new UpdateMask(changeMask);
|
||||
}
|
||||
|
||||
public abstract void WriteCreate(WorldPacket data, UpdateFieldFlag fieldVisibilityFlags, T owner, Player receiver);
|
||||
public abstract void WriteUpdate(WorldPacket data, UpdateFieldFlag fieldVisibilityFlags, T owner, Player receiver);
|
||||
public virtual void WriteCreate(WorldPacket data, T owner, Player receiver) { }
|
||||
public virtual void WriteUpdate(WorldPacket data, T owner, Player receiver) { }
|
||||
public virtual void WriteCreate(WorldPacket data, UpdateFieldFlag fieldVisibilityFlags, T owner, Player receiver) { }
|
||||
public virtual void WriteUpdate(WorldPacket data, UpdateFieldFlag fieldVisibilityFlags, T owner, Player receiver) { }
|
||||
|
||||
public abstract void ClearChangesMask();
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user