Core/Players: Several currency fixes and improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/03918978c166c9fb191117a0cae9ba1285bf0e37)
This commit is contained in:
@@ -1904,7 +1904,7 @@ namespace Game.Achievements
|
||||
break;
|
||||
}
|
||||
case ModifierTreeType.PlayerHasTrackedCurrencyEqualOrGreaterThan: // 121
|
||||
if (referencePlayer.GetTrackedCurrencyCount(reqValue) < secondaryAsset)
|
||||
if (referencePlayer.GetCurrencyTrackedQuantity(reqValue) < secondaryAsset)
|
||||
return false;
|
||||
break;
|
||||
case ModifierTreeType.PlayerMapInstanceType: // 122
|
||||
@@ -2665,7 +2665,7 @@ namespace Game.Achievements
|
||||
return false;
|
||||
}
|
||||
case ModifierTreeType.PlayerHasCurrencyEqual: // 209
|
||||
if (referencePlayer.GetCurrency(reqValue) != secondaryAsset)
|
||||
if (referencePlayer.GetCurrencyQuantity(reqValue) != secondaryAsset)
|
||||
return false;
|
||||
break;
|
||||
case ModifierTreeType.MinimumAverageItemHighWaterMarkForSpec: // 210 NYI
|
||||
|
||||
Reference in New Issue
Block a user