From 124b49ff56f39f08d78f1acf1a02e3e292b91599 Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Thu, 2 Apr 2009 23:38:57 +0400 Subject: [PATCH] [7605] Counting in ACHIEVEMENT_CRITERIA_TYPE_USE_ITEM only for not triggered item casted spells. --- src/game/Spell.cpp | 2 +- src/shared/revision_nr.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index f0b8bb2f..3ec1f008 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -2487,7 +2487,7 @@ void Spell::cast(bool skipCheck) if (m_caster->GetTypeId() == TYPEID_PLAYER) { - if (m_CastItem) + if (!m_IsTriggeredSpell && m_CastItem) ((Player*)m_caster)->GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_USE_ITEM, m_CastItem->GetEntry()); ((Player*)m_caster)->GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_CAST_SPELL, m_spellInfo->Id); diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 3b37940b..abbc020f 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "7604" + #define REVISION_NR "7605" #endif // __REVISION_NR_H__ -- 2.11.4.GIT