Files
moonwell-core-vanilla/sql/migrations/20170823151102_world.sql
T
Prithu a0717ef9c6 Rework spell proc flags and remove periodic first tick procs (#2227)
* No longer proc Nefarian's Corrupted Healing (Priest call) when using Renew

* Added support for triggering on cures
No longer proc PROC_FLAG_SUCCESSFUL_POSITIVE_SPELL for non-healing spells
Reworked usage of proc flags 10, 11, 12 and 13. These were incorrectly being used for AoE-only purposes when they should be generic
Now proc some flags at the start of periodic casts rather than the first tick (i.e. hots)

* Adjusted initial periodic spell triggers to take into account exclusive auras that do not re-apply, but refresh

* Totems no longer proc generic cast flags

* Removed periodic trigger forwarding, the implementation was incorrectly delaying some procs

* Implemented Corrupted Healing using SPELL_AURA_OVERRIDE_CLASS_SCRIPTS, otherwise we cannot prevent periodic effects triggering it
2017-08-28 03:51:47 +10:00

8 lines
273 B
SQL

INSERT INTO `migrations` VALUES ('20170823151102');
-- Nightfall, only proc on periodic effects
UPDATE `spell_proc_event` SET `procFlags` = 262144 WHERE `entry` = 18094;
-- Blackout, default proc flags
UPDATE `spell_proc_event` SET `procFlags` = 0 WHERE `entry` = 15268;