From e6941a4f412a442ca97ef1b454837f74077e5f6c Mon Sep 17 00:00:00 2001 From: QAston Date: Sat, 6 Jun 2009 12:53:38 +0200 Subject: *Remove Arcane Blast on Arcane Missiles and Arcane Barrage cast *Spell_affect entry for Fingers of frost - by Larva *use spellaffect entries in every affect check *Allow spell_affect table to modify affect data for any spell --HG-- branch : trunk --- src/game/Unit.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/game/Unit.cpp') diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index b838ec90e44..aca3ea92ce5 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -9168,10 +9168,6 @@ bool Unit::isSpellCrit(Unit *pVictim, SpellEntry const *spellProto, SpellSchoolM if (!pVictim->HasAuraState(AURA_STATE_FROZEN, spellProto, this)) break; crit_chance+=modChance; - // Fingers of Frost - // TODO: Change this code to less hacky - if (Aura * aur = GetAura(44544)) - aur->DropAuraCharge(); break; case 7917: // Glyph of Shadowburn if (pVictim->HasAuraState(AURA_STATE_HEALTHLESS_35_PERCENT, spellProto, this)) @@ -12035,7 +12031,6 @@ bool InitTriggerAuraData() isTriggerAura[SPELL_AURA_RAID_PROC_FROM_CHARGE_WITH_VALUE] = true; isTriggerAura[SPELL_AURA_PROC_TRIGGER_SPELL_WITH_VALUE] = true; isTriggerAura[SPELL_AURA_MOD_DAMAGE_FROM_CASTER] = true; - isTriggerAura[SPELL_AURA_ABILITY_IGNORE_AURASTATE] = true; isTriggerAura[SPELL_AURA_MOD_SPELL_CRIT_CHANCE] = true; isNonTriggerAura[SPELL_AURA_MOD_POWER_REGEN]=true; -- cgit v1.2.3