diff options
author | Trazom62 <none@none> | 2010-01-24 16:26:33 +0100 |
---|---|---|
committer | Trazom62 <none@none> | 2010-01-24 16:26:33 +0100 |
commit | 8710fe8fa07d569a2f398d75ab34fcefb2324b2f (patch) | |
tree | 50214dd226798199d9b493f7e9f674be66f789a3 /src/game/Player.cpp | |
parent | 08e4346ab2f840b777bffb494e8153e0144f1561 (diff) |
implement ACHIEVEMENT_CRITERIA_TYPE_EQUIP_EPIC_ITEM (achievement Epic, Superior)
remove hack for ACHIEVEMENT_CRITERIA_TYPE_ROLL_NEED_ON_LOOT and ACHIEVEMENT_CRITERIA_TYPE_ROLL_GREED_ON_LOOT (achievement Needy, Greedy)
need DB support
--HG--
branch : trunk
Diffstat (limited to 'src/game/Player.cpp')
-rw-r--r-- | src/game/Player.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp index a444bb79fbd..e5b5e8dd77b 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -11269,6 +11269,7 @@ Item* Player::EquipItem( uint16 pos, Item *pItem, bool update ) // only for full equip instead adding to stack GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_EQUIP_ITEM, pItem->GetEntry()); + GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_EQUIP_EPIC_ITEM, pItem->GetEntry(), slot); return pItem; } @@ -11290,6 +11291,7 @@ void Player::QuickEquipItem( uint16 pos, Item *pItem) } GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_EQUIP_ITEM, pItem->GetEntry()); + GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_EQUIP_EPIC_ITEM, pItem->GetEntry(), slot); } } |