[Spell] Druid Clearcasting: do not drop aura if spellmod was not used (for 0 spellcost)

This commit is contained in:
Olion 2015-09-23 01:48:25 +03:00 committed by Antz
parent d91804bc05
commit 56578291d8

View File

@ -1904,6 +1904,7 @@ void SpellMgr::ModDBCSpellAttributes()
uint32 spell_id;
list_spell_id.push_back(20647);
list_spell_id.push_back(16870);
for (std::list<uint32>::iterator it = list_spell_id.begin(); it != list_spell_id.end(); ++it)
{
@ -1920,6 +1921,9 @@ void SpellMgr::ModDBCSpellAttributes()
spellInfo->Attributes |= SPELL_ATTR_IMPOSSIBLE_DODGE_PARRY_BLOCK;
spellInfo->AttributesEx3 |= SPELL_ATTR_EX3_CANT_MISS;
break;
case 16870:
spellInfo->procFlags = PROC_FLAG_NONE;
break;
}
}
}