diff options
author | Shauren <shauren.trinity@gmail.com> | 2014-12-23 00:25:43 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2014-12-23 00:25:43 +0100 |
commit | 941904d5ea5f8f385c6fcc0fa5eb45a9ef6e8eaf (patch) | |
tree | 80bd9817b169d86d95c60627c49cafdb373c2086 /src/server/game/Globals/ObjectMgr.cpp | |
parent | 6c6e4d4328526ccfcd9049efbf9033fe47de41a6 (diff) |
Core/Items: Updated item stat calculations
* Implemented item modifiers
* Implemented item bonuses
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index bbd11c830c9..f9c532d23dd 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -2381,12 +2381,12 @@ void FillDisenchantFields(uint32* disenchantID, uint32* requiredDisenchantSkill, { if (disenchant->ID == 60 || disenchant->ID == 61) // epic item disenchant ilvl range 66-99 (classic) { - if (itemTemplate.GetRequiredLevel() > 60 || itemTemplate.GetRequiredSkillRank() > 300) + if (itemTemplate.GetBaseRequiredLevel() > 60 || itemTemplate.GetRequiredSkillRank() > 300) continue; // skip to epic item disenchant ilvl range 90-199 (TBC) } else if (disenchant->ID == 66 || disenchant->ID == 67) // epic item disenchant ilvl range 90-199 (TBC) { - if (itemTemplate.GetRequiredLevel() <= 60 || (itemTemplate.GetRequiredSkill() && itemTemplate.GetRequiredSkillRank() <= 300)) + if (itemTemplate.GetBaseRequiredLevel() <= 60 || (itemTemplate.GetRequiredSkill() && itemTemplate.GetRequiredSkillRank() <= 300)) continue; } |