aboutsummaryrefslogtreecommitdiff
path: root/sql/updates/world/master
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-03-30 18:04:10 +0200
committerShauren <shauren.trinity@gmail.com>2025-03-30 18:04:10 +0200
commit972bcdcdd7a4beee41ad1017fa3177afd630f3e5 (patch)
treea0085fc2dcb4a7efd6d541bdc6f7c88061039831 /sql/updates/world/master
parent3e9321023adeac8a7523b30f5a71632807c8a7bd (diff)
Scripts/Spells: Fixed shaman talents Elemental Weapons, Stormblast, Stormflurry, Stormsurge and Lashing Flames
Diffstat (limited to 'sql/updates/world/master')
-rw-r--r--sql/updates/world/master/2025_03_30_01_world.sql39
1 files changed, 39 insertions, 0 deletions
diff --git a/sql/updates/world/master/2025_03_30_01_world.sql b/sql/updates/world/master/2025_03_30_01_world.sql
new file mode 100644
index 00000000000..2d00bb4d761
--- /dev/null
+++ b/sql/updates/world/master/2025_03_30_01_world.sql
@@ -0,0 +1,39 @@
+DELETE FROM `spell_script_names` WHERE `ScriptName` IN (
+ 'spell_sha_artifact_stormflurry_stormstrike',
+ 'spell_sha_artifact_stormflurry_windstrike',
+ 'spell_sha_stormflurry_stormstrike',
+ 'spell_sha_stormflurry_windstrike',
+ 'spell_sha_stormflurry_damage',
+ 'spell_sha_stormsurge',
+ 'spell_sha_stormsurge_proc',
+ 'spell_sha_stormblast',
+ 'spell_sha_stormblast_proc',
+ 'spell_sha_stormblast_damage',
+ 'spell_sha_elemental_weapons'
+);
+INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
+(17364,'spell_sha_artifact_stormflurry_stormstrike'),
+(115356,'spell_sha_artifact_stormflurry_windstrike'),
+(17364,'spell_sha_stormflurry_stormstrike'),
+(115356,'spell_sha_stormflurry_windstrike'),
+(32175,'spell_sha_stormflurry_damage'),
+(32176,'spell_sha_stormflurry_damage'),
+(115357,'spell_sha_stormflurry_damage'),
+(115360,'spell_sha_stormflurry_damage'),
+(201845,'spell_sha_stormsurge'),
+(201846,'spell_sha_stormsurge_proc'),
+(319930,'spell_sha_stormblast'),
+(17364,'spell_sha_stormblast_proc'),
+(115356,'spell_sha_stormblast_proc'),
+(32175,'spell_sha_stormblast_damage'),
+(32176,'spell_sha_stormblast_damage'),
+(115357,'spell_sha_stormblast_damage'),
+(115360,'spell_sha_stormblast_damage'),
+(384355,'spell_sha_elemental_weapons');
+
+DELETE FROM `spell_proc` WHERE `SpellId` IN (201845,201846,319930,334046);
+INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
+(201845,0x00,11,0x00800000,0x00000010,0x00200804,0x04010000,0x0,0x0,0x5,0x4,0x0,0x0,0x0,0,0,0,0), -- Stormsurge
+(201846,0x00,11,0x00000000,0x00000010,0x00000000,0x00010000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,1), -- Stormsurge
+(319930,0x00,11,0x00000000,0x00000000,0x00000000,0x00040000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0,0,0,0), -- Stormblast
+(334046,0x00,11,0x00000000,0x00000000,0x00000004,0x04000000,0x0,0x0,0x1,0x2,0x0,0x0,0x0,0,0,0,0); -- Lashing Flames