*Move most reputation/force faction reaction code to new ReputationMgr. Author: VladimirMangos

--HG--
branch : trunk
This commit is contained in:
megamage
2009-03-26 13:53:32 -06:00
parent bdafaf4113
commit 68c3039715
17 changed files with 96 additions and 648 deletions

View File

@@ -84,7 +84,7 @@ ObjectAccessor::GetNPCIfCanInteractWith(Player const &player, uint64 guid, uint3
if(FactionTemplateEntry const* factionTemplate = sFactionTemplateStore.LookupEntry(unit->getFaction()))
if(factionTemplate->faction)
if(FactionEntry const* faction = sFactionStore.LookupEntry(factionTemplate->faction))
if(faction->reputationListID >= 0 && player.GetReputationRank(faction) <= REP_UNFRIENDLY)
if(faction->reputationListID >= 0 && player.GetReputationMgr().GetRank(faction) <= REP_UNFRIENDLY)
return NULL;
// not too far