Core: Updated to 11.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/df1ec76d54db3a91759fc93f4d6b6828d4ec0f59)
This commit is contained in:
@@ -4624,7 +4624,6 @@ namespace Game.Spells
|
||||
ReputationRank factionRank = (ReputationRank)GetAmount();
|
||||
|
||||
player.GetReputationMgr().ApplyForceReaction(factionId, factionRank, apply);
|
||||
player.GetReputationMgr().SendForceReactions();
|
||||
|
||||
// stop fighting at apply (if forced rank friendly) or at remove (if real rank friendly)
|
||||
if ((apply && factionRank >= ReputationRank.Friendly) || (!apply && player.GetReputationRank(factionId) >= ReputationRank.Friendly))
|
||||
|
||||
@@ -591,13 +591,7 @@ namespace Game
|
||||
FillSpentCurrenciesMap(traitConfig, cachedCurrencies);
|
||||
}
|
||||
|
||||
if (condition.TraitNodeGroupID != 0)
|
||||
{
|
||||
cachedCurrencies.TryAdd(condition.TraitCurrencyID, 0);
|
||||
if (cachedCurrencies[condition.TraitCurrencyID] < condition.SpentAmountRequired)
|
||||
return false;
|
||||
}
|
||||
else if (condition.TraitNodeID != 0)
|
||||
if (condition.TraitNodeGroupID != 0 || condition.TraitNodeID != 0 || condition.TraitNodeEntryID != 0)
|
||||
{
|
||||
cachedCurrencies.TryAdd(condition.TraitCurrencyID, 0);
|
||||
if (cachedCurrencies[condition.TraitCurrencyID] < condition.SpentAmountRequired)
|
||||
|
||||
Reference in New Issue
Block a user