diff options
| author | Seyden <saiifii@live.de> | 2017-07-29 21:40:28 +0200 |
|---|---|---|
| committer | joschiwald <joschiwald.trinity@gmail.com> | 2017-07-29 21:40:28 +0200 |
| commit | 567590248592494adabd0ffa8cbb3c9daed983f4 (patch) | |
| tree | 5c4cb413a560aaaa3b3356d28524e4b50804bf69 /src/server/game/Achievements/CriteriaHandler.cpp | |
| parent | 7e4f6078512cd42f606b513f0a2597cc5f06dcc0 (diff) | |
Core/Creatures: Implemented Basic Creature Scaling (#20026)
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
| -rw-r--r-- | src/server/game/Achievements/CriteriaHandler.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp index 466fcbf8880..cbf296ddb7e 100644 --- a/src/server/game/Achievements/CriteriaHandler.cpp +++ b/src/server/game/Achievements/CriteriaHandler.cpp @@ -320,7 +320,7 @@ bool CriteriaData::Meets(uint32 criteriaId, Player const* source, Unit const* ta case CRITERIA_DATA_TYPE_T_LEVEL: if (!target) return false; - return target->getLevel() >= Level.Min; + return target->GetLevelForTarget(source) >= Level.Min; case CRITERIA_DATA_TYPE_T_GENDER: if (!target) return false; @@ -1683,7 +1683,7 @@ bool CriteriaHandler::AdditionalRequirementsSatisfied(ModifierTreeNode const* tr return false; break; case CRITERIA_ADDITIONAL_CONDITION_TARGET_LEVEL: // 40 - if (!unit || unit->getLevel() != reqValue) + if (!unit || unit->GetLevelForTarget(referencePlayer) != reqValue) return false; break; case CRITERIA_ADDITIONAL_CONDITION_TARGET_ZONE: // 41 |
