diff --git a/src/server/scripts/Spells/spell_quest.cpp b/src/server/scripts/Spells/spell_quest.cpp index 230f9f975..2ec1a3891 100644 --- a/src/server/scripts/Spells/spell_quest.cpp +++ b/src/server/scripts/Spells/spell_quest.cpp @@ -1308,6 +1308,7 @@ class spell_q12683_take_sputum_sample : public SpellScript { uint32 spellId = GetSpellInfo()->Effects[EFFECT_0].CalcValue(); caster->CastSpell(caster, spellId, true, nullptr); + caster->RemoveAurasDueToSpell(reqAuraId); // consuming the sample clears Hydra Sputum } }