From f413a988621d36742cf5894460639f64edb4adf3 Mon Sep 17 00:00:00 2001 From: maximius Date: Tue, 13 Oct 2009 16:13:33 -0700 Subject: *Some Exceptions for SetReputation, without this it is impossible to earn rep with Horde Expedition and Alliance Vanguard, by Themris --HG-- branch : trunk --- src/game/ReputationMgr.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/game/ReputationMgr.cpp b/src/game/ReputationMgr.cpp index 006f47980ac..35bf2304fe4 100644 --- a/src/game/ReputationMgr.cpp +++ b/src/game/ReputationMgr.cpp @@ -251,6 +251,14 @@ bool ReputationMgr::SetReputation(FactionEntry const* factionEntry, int32 standi uint32 team = factionEntry->team; int32 sharedStanding = standing; // Here we decide what the amount is to send to the others of the group. + switch(factionEntry->ID) + { + case 1037: // Alliance Vanguard + case 1052: // Horde Expedition + extraTarget = -1; // Make possible to earn rep with this two factions + break; + + } switch(team) { case HORDE: // When earning reputation with home city factions, 25% of the earned reputation -- cgit v1.2.3