[Spell] Druid Clearcasting: do not drop aura if spellmod was not used (for 0 spellcost)
This commit is contained in:
parent
d91804bc05
commit
56578291d8
@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user