Core/PacketIO: Added missing move assignment operator to ByteBuffer
(cherry picked from commit fcb1e3e6424ef86934132e1111052a6798d78bc9)
This commit is contained in:
@@ -179,12 +179,8 @@ int32 CreatureTemplate::GetHealthScalingExpansion() const
|
||||
|
||||
void CreatureTemplate::InitializeQueryData()
|
||||
{
|
||||
WorldPacket queryTemp;
|
||||
for (uint8 loc = LOCALE_enUS; loc < TOTAL_LOCALES; ++loc)
|
||||
{
|
||||
queryTemp = BuildQueryData(static_cast<LocaleConstant>(loc));
|
||||
QueryData[loc] = queryTemp;
|
||||
}
|
||||
QueryData[loc] = BuildQueryData(static_cast<LocaleConstant>(loc));
|
||||
}
|
||||
|
||||
WorldPacket CreatureTemplate::BuildQueryData(LocaleConstant loc) const
|
||||
@@ -247,7 +243,8 @@ WorldPacket CreatureTemplate::BuildQueryData(LocaleConstant loc) const
|
||||
ObjectMgr::GetLocaleString(creatureLocale->TitleAlt, loc, stats.TitleAlt);
|
||||
}
|
||||
|
||||
return *queryTemp.Write();
|
||||
queryTemp.Write();
|
||||
return queryTemp.Move();
|
||||
}
|
||||
|
||||
CreatureLevelScaling const* CreatureTemplate::GetLevelScaling(Difficulty difficulty) const
|
||||
|
||||
@@ -50,12 +50,8 @@
|
||||
|
||||
void GameObjectTemplate::InitializeQueryData()
|
||||
{
|
||||
WorldPacket queryTemp;
|
||||
for (uint8 loc = LOCALE_enUS; loc < TOTAL_LOCALES; ++loc)
|
||||
{
|
||||
queryTemp = BuildQueryData(static_cast<LocaleConstant>(loc));
|
||||
QueryData[loc] = queryTemp;
|
||||
}
|
||||
QueryData[loc] = BuildQueryData(static_cast<LocaleConstant>(loc));
|
||||
}
|
||||
|
||||
WorldPacket GameObjectTemplate::BuildQueryData(LocaleConstant loc) const
|
||||
@@ -92,7 +88,8 @@ WorldPacket GameObjectTemplate::BuildQueryData(LocaleConstant loc) const
|
||||
memcpy(stats.Data, raw.data, MAX_GAMEOBJECT_DATA * sizeof(int32));
|
||||
stats.ContentTuningId = ContentTuningId;
|
||||
|
||||
return *queryTemp.Write();
|
||||
queryTemp.Write();
|
||||
return queryTemp.Move();
|
||||
}
|
||||
|
||||
bool QuaternionData::isUnit() const
|
||||
|
||||
@@ -452,12 +452,8 @@ bool Quest::CanIncreaseRewardedQuestCounters() const
|
||||
|
||||
void Quest::InitializeQueryData()
|
||||
{
|
||||
WorldPacket queryTemp;
|
||||
for (uint8 loc = LOCALE_enUS; loc < TOTAL_LOCALES; ++loc)
|
||||
{
|
||||
queryTemp = BuildQueryData(static_cast<LocaleConstant>(loc));
|
||||
QueryData[loc] = queryTemp;
|
||||
}
|
||||
QueryData[loc] = BuildQueryData(static_cast<LocaleConstant>(loc));
|
||||
}
|
||||
|
||||
WorldPacket Quest::BuildQueryData(LocaleConstant loc) const
|
||||
@@ -597,7 +593,8 @@ WorldPacket Quest::BuildQueryData(LocaleConstant loc) const
|
||||
response.Info.AreaGroupID = GetAreaGroupID();
|
||||
response.Info.TimeAllowed = GetLimitTime();
|
||||
|
||||
return *response.Write();
|
||||
response.Write();
|
||||
return response.Move();
|
||||
}
|
||||
|
||||
uint32 Quest::RoundXPValue(uint32 xp)
|
||||
|
||||
Reference in New Issue
Block a user