aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Reputation/ReputationMgr.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2016-04-25 22:03:34 +0200
committerShauren <shauren.trinity@gmail.com>2016-05-20 23:49:53 +0200
commit70102f32fe38ae7d49acbd5ddee0239602d3cb94 (patch)
tree22dcecc33942c7f60e2edb5402f6f7feaf559ece /src/server/game/Reputation/ReputationMgr.cpp
parent885d9b53c38662e00e3b4977b82e9cf36d197f94 (diff)
Core/DataStores: Updated opcodes and db2 to 7.0.3.21414
Diffstat (limited to 'src/server/game/Reputation/ReputationMgr.cpp')
-rw-r--r--src/server/game/Reputation/ReputationMgr.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/server/game/Reputation/ReputationMgr.cpp b/src/server/game/Reputation/ReputationMgr.cpp
index ceecf1a9b85..46ceb14df3d 100644
--- a/src/server/game/Reputation/ReputationMgr.cpp
+++ b/src/server/game/Reputation/ReputationMgr.cpp
@@ -19,7 +19,6 @@
#include "DatabaseEnv.h"
#include "ReputationMgr.h"
#include "ReputationPackets.h"
-#include "DBCStores.h"
#include "Player.h"
#include "WorldPacket.h"
#include "World.h"
@@ -235,11 +234,9 @@ void ReputationMgr::Initialize()
_exaltedFactionCount = 0;
_sendFactionIncreased = false;
- for (unsigned int i = 1; i < sFactionStore.GetNumRows(); i++)
+ for (FactionEntry const* factionEntry : sFactionStore)
{
- FactionEntry const* factionEntry = sFactionStore.LookupEntry(i);
-
- if (factionEntry && factionEntry->CanHaveReputation())
+ if (factionEntry->CanHaveReputation())
{
FactionState newFaction;
newFaction.ID = factionEntry->ID;
@@ -283,7 +280,7 @@ bool ReputationMgr::SetReputation(FactionEntry const* factionEntry, int32 standi
{
float spillOverRepOut = float(standing);
// check for sub-factions that receive spillover
- std::vector<uint32> const* flist = GetFactionTeamList(factionEntry->ID);
+ std::vector<uint32> const* flist = sDB2Manager.GetFactionTeamList(factionEntry->ID);
// if has no sub-factions, check for factions with same parent
if (!flist && factionEntry->ParentFactionID && factionEntry->ParentFactionModOut != 0.0f)
{
@@ -298,7 +295,7 @@ bool ReputationMgr::SetReputation(FactionEntry const* factionEntry, int32 standi
}
else // spill to "sister" factions
{
- flist = GetFactionTeamList(factionEntry->ParentFactionID);
+ flist = sDB2Manager.GetFactionTeamList(factionEntry->ParentFactionID);
}
}
}