From 5d5dc1b54404b7f74bfccf3e05e3e7de244c128f Mon Sep 17 00:00:00 2001 From: clucksoft Date: Fri, 11 Oct 2013 22:54:35 -0700 Subject: [PATCH] update to spell fix --- zone/spells.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zone/spells.cpp b/zone/spells.cpp index 710bf62cf..fbf9ead2e 100644 --- a/zone/spells.cpp +++ b/zone/spells.cpp @@ -1821,7 +1821,8 @@ bool Mob::SpellFinished(uint16 spell_id, Mob *spell_target, uint16 slot, uint16 if(!SpellOnTarget(spell_id, spell_target, false, true, resist_adjust, false)) { if(IsBuffSpell(spell_id) && IsBeneficialSpell(spell_id)) { // Prevent mana usage/timers being set for beneficial buffs - InterruptSpell(); + if(casting_spell_type == 1) + InterruptSpell(); return false; } }