Core/ScriptSystem: Add OnEffectManaShield and AfterEffectManaShield hooks to AuraScript class. Usage of these is the same as similar Absorb hooks.
Scripts: Move Incanter's Absorbtion script from Unit::CalcAbsorbResist to AuraScript.
This commit is contained in:
@@ -26964,6 +26964,10 @@ INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
|
||||
( 11958, 'spell_mage_cold_snap'),
|
||||
( -543, 'spell_mage_frost_warding_trigger'),
|
||||
( -6143, 'spell_mage_frost_warding_trigger'),
|
||||
( -543, 'spell_mage_incanters_absorbtion_absorb'),
|
||||
( -6143, 'spell_mage_incanters_absorbtion_absorb'),
|
||||
(-11426, 'spell_mage_incanters_absorbtion_absorb'),
|
||||
( -1463, 'spell_mage_incanters_absorbtion_manashield')
|
||||
( 31687, 'spell_mage_summon_water_elemental'),
|
||||
( 32826, 'spell_mage_polymorph_visual'),
|
||||
-- warlock
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id`=-543 AND `ScriptName`='spell_mage_incanters_absorbtion_absorb';
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id`=-6143 AND `ScriptName`='spell_mage_incanters_absorbtion_absorb';
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id`=-11426 AND `ScriptName`='spell_mage_incanters_absorbtion_absorb';
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id`=-1463 AND `ScriptName`='spell_mage_incanters_absorbtion_manashield';
|
||||
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
|
||||
( -543, 'spell_mage_incanters_absorbtion_absorb'),
|
||||
( -6143, 'spell_mage_incanters_absorbtion_absorb'),
|
||||
(-11426, 'spell_mage_incanters_absorbtion_absorb'),
|
||||
( -1463, 'spell_mage_incanters_absorbtion_manashield');
|
||||
Reference in New Issue
Block a user