aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Entities/Player/Player.cpp4
-rw-r--r--src/server/game/Loot/Loot.cpp6
2 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index f6884b36a61..c96c957fea9 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -27509,7 +27509,7 @@ void Player::LearnSpecializationSpells()
{
for (size_t j = 0; j < specSpells->size(); ++j)
{
- SpecializationSpellsEntry const* specSpell = specSpells->at(j);
+ SpecializationSpellsEntry const* specSpell = (*specSpells)[j];
SpellInfo const* spellInfo = sSpellMgr->GetSpellInfo(specSpell->SpellID);
if (!spellInfo || spellInfo->SpellLevel > getLevel())
continue;
@@ -27531,7 +27531,7 @@ void Player::RemoveSpecializationSpells()
{
for (size_t j = 0; j < specSpells->size(); ++j)
{
- SpecializationSpellsEntry const* specSpell = specSpells->at(j);
+ SpecializationSpellsEntry const* specSpell = (*specSpells)[j];
RemoveSpell(specSpell->SpellID, true);
if (specSpell->OverridesSpellID)
RemoveOverrideSpell(specSpell->OverridesSpellID, specSpell->SpellID);
diff --git a/src/server/game/Loot/Loot.cpp b/src/server/game/Loot/Loot.cpp
index 7207edfa877..28adf3da965 100644
--- a/src/server/game/Loot/Loot.cpp
+++ b/src/server/game/Loot/Loot.cpp
@@ -343,7 +343,7 @@ LootItem* Loot::LootItemInSlot(uint32 lootSlot, Player* player, QuestItem* *qite
QuestItemMap::const_iterator itr = PlayerQuestItems.find(player->GetGUID());
if (itr != PlayerQuestItems.end() && questSlot < itr->second->size())
{
- QuestItem* qitem2 = &itr->second->at(questSlot);
+ QuestItem* qitem2 = &(*itr->second)[questSlot];
if (qitem)
*qitem = qitem2;
item = &quest_items[qitem2->index];
@@ -613,7 +613,7 @@ void Loot::BuildLootResponse(WorldPackets::Loot::LootResponse& packet, Player* v
if (!fi->is_looted && !item.is_looted)
{
WorldPackets::Loot::LootItemData lootItem;
- lootItem.LootListID = items.size() + fi->index + 1;
+ lootItem.LootListID = fi->index + 1;
lootItem.UIType = slotType;
lootItem.Quantity = item.count;
lootItem.Loot.Initialize(item);
@@ -633,7 +633,7 @@ void Loot::BuildLootResponse(WorldPackets::Loot::LootResponse& packet, Player* v
if (!ci->is_looted && !item.is_looted)
{
WorldPackets::Loot::LootItemData lootItem;
- lootItem.LootListID = items.size() + ci->index + 1;
+ lootItem.LootListID = ci->index + 1;
lootItem.Quantity = item.count;
lootItem.Loot.Initialize(item);