aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/CharacterHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Handlers/CharacterHandler.cpp')
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp18
1 files changed, 6 insertions, 12 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index 8593b4352c3..e3192efff29 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -250,8 +250,7 @@ void WorldSession::HandleCharEnum(PreparedQueryResult result)
while (result->NextRow());
}
- charEnum.Write();
- SendPacket(&charEnum.GetWorldPacket());
+ SendPacket(charEnum.Write());
}
void WorldSession::HandleCharEnumOpcode(WorldPacket& /*recvData*/)
@@ -294,8 +293,7 @@ void WorldSession::HandleCharUndeleteEnum(PreparedQueryResult result)
while (result->NextRow());
}
- charEnum.Write();
- SendPacket(&charEnum.GetWorldPacket());
+ SendPacket(charEnum.Write());
}
void WorldSession::HandleCharUndeleteEnumOpcode(WorldPacket& /*recvData*/)
@@ -2441,8 +2439,7 @@ void WorldSession::SendCharCreate(ResponseCodes result)
WorldPackets::Character::CharacterCreateResponse response;
response.Code = result;
- response.Write();
- SendPacket(&response.GetWorldPacket());
+ SendPacket(response.Write());
}
void WorldSession::SendCharDelete(ResponseCodes result)
@@ -2450,8 +2447,7 @@ void WorldSession::SendCharDelete(ResponseCodes result)
WorldPackets::Character::CharacterDeleteResponse response;
response.Code = result;
- response.Write();
- SendPacket(&response.GetWorldPacket());
+ SendPacket(response.Write());
}
void WorldSession::SendCharRename(ResponseCodes result, WorldPackets::Character::CharacterRenameInfo const& renameInfo)
@@ -2526,8 +2522,7 @@ void WorldSession::SendUndeleteCooldownStatusResponse(uint32 currentCooldown, ui
response.MaxCooldown = maxCooldown;
response.CurrentCooldown = currentCooldown;
- response.Write();
- SendPacket(&response.GetWorldPacket());
+ SendPacket(response.Write());
}
void WorldSession::SendUndeleteCharacterResponse(CharacterUndeleteResult result, WorldPackets::Character::CharacterUndeleteInfo const* undeleteInfo)
@@ -2536,6 +2531,5 @@ void WorldSession::SendUndeleteCharacterResponse(CharacterUndeleteResult result,
response.UndeleteInfo = undeleteInfo;
response.Result = result;
- response.Write();
- SendPacket(&response.GetWorldPacket());
+ SendPacket(response.Write());
}