INDEX: src/game/SpellEffects.cpp =================================================================== --- src/game/SpellEffects.cpp (revision 4951) +++ src/game/SpellEffects.cpp (working copy) @@ -3818,7 +3818,8 @@ uint32 quest_id = m_spellInfo->EffectMiscValue[i]; - _player->AreaExploredOrEventHappens(quest_id); + IF (_player->IsActiveQuest(quest_id)) + _player->CompleteQuest(quest_id); } void Spell::EffectSelfResurrect(uint32 i)