mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/PacketIO: Use hotfix status enum instead of magic numbers in SMSG_DB_REPLY
This commit is contained in:
@@ -36,7 +36,7 @@ void WorldSession::HandleDBQueryBulk(WorldPackets::Hotfix::DBQueryBulk& dbQuery)
|
||||
|
||||
if (store && store->HasRecord(record.RecordID))
|
||||
{
|
||||
dbReply.Status = 1;
|
||||
dbReply.Status = DB2Manager::HotfixRecord::Status::Valid;
|
||||
dbReply.Timestamp = GameTime::GetGameTime();
|
||||
store->WriteRecord(record.RecordID, GetSessionDbcLocale(), dbReply.Data);
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ WorldPacket const* DBReply::Write()
|
||||
_worldPacket << uint32(TableHash);
|
||||
_worldPacket << uint32(RecordID);
|
||||
_worldPacket << uint32(Timestamp);
|
||||
_worldPacket.WriteBits(Status, 2);
|
||||
_worldPacket.WriteBits(AsUnderlyingType(Status), 2);
|
||||
_worldPacket << uint32(Data.size());
|
||||
_worldPacket.append(Data);
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ namespace WorldPackets
|
||||
uint32 TableHash = 0;
|
||||
uint32 Timestamp = 0;
|
||||
uint32 RecordID = 0;
|
||||
uint8 Status = 3;
|
||||
DB2Manager::HotfixRecord::Status Status = DB2Manager::HotfixRecord::Status::Invalid;
|
||||
ByteBuffer Data;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user