From 66b7a826d944ef8a62f565197278e4c1185fbba1 Mon Sep 17 00:00:00 2001 From: Dave Hendler Date: Wed, 10 Jun 2026 13:05:44 -0700 Subject: [PATCH] [beta] Game data update (Build 67808) (#11501) * [beta] Regenerate spell data (Build 67808) * [beta] Update spell data dump (Build 67808) --- SpellDataDump/allspells_ptr.txt | 7 +++++-- SpellDataDump/mage_ptr.txt | 4 +++- SpellDataDump/paladin_ptr.txt | 3 ++- engine/dbc/generated/client_data_version_ptr.inc | 2 +- engine/dbc/generated/sc_spell_data_ptr.inc | 11 +++++++---- 5 files changed, 18 insertions(+), 9 deletions(-) diff --git a/SpellDataDump/allspells_ptr.txt b/SpellDataDump/allspells_ptr.txt index 5f30674e77d..b1bc22fbabe 100644 --- a/SpellDataDump/allspells_ptr.txt +++ b/SpellDataDump/allspells_ptr.txt @@ -75081,9 +75081,11 @@ Effects : Affected Spells (Label): Splintering Orbs (444256) Name : Arcane Mage (id=137021) [Spell Family (3), Passive, Hidden] +Hotfixed : Learn Level (0 -> 10), Max Spell Level (0 -> 30) Class : Arcane Mage School : Physical Spell Type : None +Spell Level : 10 (max 30) Labels : 16: Class Spells : 17: Mage Spells : 292 @@ -75102,7 +75104,7 @@ Effects : #4 (id=191118) : Apply Aura (6) | Modify Guardian Damage Done% (531) Base Value: 5 | Scaled Value: 5 | Target: Self (1) #5 (id=191119) : Apply Aura (6) | Modify Power Regen (110) - Base Value: 60 | Scaled Value: -210 | Points Per Level: -3 | Resource: mana | Target: Self (1) + Base Value: 60 | Scaled Value: 0 | Points Per Level: -3 | Resource: mana | Target: Self (1) #6 (id=1032357) : Apply Aura (6) | Add Percent Modifier (108): Spell Resource Cost 1 (14) Base Value: -67 | Scaled Value: -67 | Misc Value: 14 | Target: Self (1) Affected Spells: Spellsteal (30449) @@ -303874,9 +303876,10 @@ Effects : #1 (id=1022822) : Apply Aura (6) | Proc Trigger Spell (42): Empyreal Ward Base Value: 0 | Scaled Value: 0 | Trigger Spell: 387792 | Target: Self (1) #2 (id=1187299) : Apply Aura (6) | Override Action Spell (Misc w/ Base) (332) - Base Value: 471195 | Scaled Value: 471195 | Target: Self (1) + Base Value: 471195 | Scaled Value: 471195 | Misc Value 2: 3 | Target: Self (1) Affected Spells: Lay on Hands (633), Lay on Hands (471195) Family Flags: 15 +Hotfixed : Misc Value 2 (0 -> 3) Description : Lay on Hands grants the target $387792s1% increased armor for $387792d and now ignores healing reduction effects. Name : Empyreal Ward (id=387792) [Spell Family (10)] diff --git a/SpellDataDump/mage_ptr.txt b/SpellDataDump/mage_ptr.txt index d8e35ad829e..6f401b3f6d0 100644 --- a/SpellDataDump/mage_ptr.txt +++ b/SpellDataDump/mage_ptr.txt @@ -2664,9 +2664,11 @@ Effects : Affected Spells (Label): Splintering Orbs (444256) Name : Arcane Mage (id=137021) [Spell Family (3), Passive, Hidden] +Hotfixed : Learn Level (0 -> 10), Max Spell Level (0 -> 30) Class : Arcane Mage School : Physical Spell Type : None +Spell Level : 10 (max 30) Labels : 16: Class Spells : 17: Mage Spells : 292 @@ -2685,7 +2687,7 @@ Effects : #4 (id=191118) : Apply Aura (6) | Modify Guardian Damage Done% (531) Base Value: 5 | Scaled Value: 5 | Target: Self (1) #5 (id=191119) : Apply Aura (6) | Modify Power Regen (110) - Base Value: 60 | Scaled Value: -210 | Points Per Level: -3 | Resource: mana | Target: Self (1) + Base Value: 60 | Scaled Value: 0 | Points Per Level: -3 | Resource: mana | Target: Self (1) #6 (id=1032357) : Apply Aura (6) | Add Percent Modifier (108): Spell Resource Cost 1 (14) Base Value: -67 | Scaled Value: -67 | Misc Value: 14 | Target: Self (1) Affected Spells: Spellsteal (30449) diff --git a/SpellDataDump/paladin_ptr.txt b/SpellDataDump/paladin_ptr.txt index 9fd7862b27f..0a3f269173d 100644 --- a/SpellDataDump/paladin_ptr.txt +++ b/SpellDataDump/paladin_ptr.txt @@ -11590,9 +11590,10 @@ Effects : #1 (id=1022822) : Apply Aura (6) | Proc Trigger Spell (42): Empyreal Ward Base Value: 0 | Scaled Value: 0 | Trigger Spell: 387792 | Target: Self (1) #2 (id=1187299) : Apply Aura (6) | Override Action Spell (Misc w/ Base) (332) - Base Value: 471195 | Scaled Value: 471195 | Target: Self (1) + Base Value: 471195 | Scaled Value: 471195 | Misc Value 2: 3 | Target: Self (1) Affected Spells: Lay on Hands (633), Lay on Hands (471195) Family Flags: 15 +Hotfixed : Misc Value 2 (0 -> 3) Description : Lay on Hands grants the target $387792s1% increased armor for $387792d and now ignores healing reduction effects. Name : Empyreal Ward (id=387792) [Spell Family (10)] diff --git a/engine/dbc/generated/client_data_version_ptr.inc b/engine/dbc/generated/client_data_version_ptr.inc index 56c840b8b4e..c8c9c0918c4 100644 --- a/engine/dbc/generated/client_data_version_ptr.inc +++ b/engine/dbc/generated/client_data_version_ptr.inc @@ -11,6 +11,6 @@ static const wowv_t __ptr_client_data_version { 12, 0, 7, 67808 }; #define PTR_CLIENT_DATA_HOTFIX_DATE "2026-06-10" #define PTR_CLIENT_DATA_HOTFIX_BUILD (67808) -#define PTR_CLIENT_DATA_HOTFIX_HASH "a7a25dd927de58a3fc331a13b8f17144f4dddb23fba41baff179d1b10e2917f1" +#define PTR_CLIENT_DATA_HOTFIX_HASH "2eed3856de887b6f0bec6f2d7cfa206a05521372975571a3f978ecc75dbd367a" #endif /* PTR_CLIENT_DATA_VERSION_INC*/ diff --git a/engine/dbc/generated/sc_spell_data_ptr.inc b/engine/dbc/generated/sc_spell_data_ptr.inc index 51dffc9f8b4..4e9e1d1cefb 100644 --- a/engine/dbc/generated/sc_spell_data_ptr.inc +++ b/engine/dbc/generated/sc_spell_data_ptr.inc @@ -4762,7 +4762,7 @@ static spell_data_t __ptr_spell_data[31039] = { { "Mage" , 137018, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000080, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 101, 0, 0x0000000000010000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 3, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3 }, /* 179701, 172453 */ { "Fire Mage" , 137019, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000080, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 3, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 3 }, /* 179702, 191125, 191126, 191127, 191128, 260857, 1297168 */ { "Frost Mage" , 137020, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000080, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 100, 0, 0x0000000008000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 3, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 3 }, /* 179703, 191121, 191122, 191123, 191124, 260847, 1304823, 1304824, 1307405 */ - { "Arcane Mage" , 137021, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000080, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 3, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 3 }, /* 179704, 191116, 191117, 191118, 191119, 1032357, 1300544 */ + { "Arcane Mage" , 137021, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000080, 0, 0, 0, 10, 30, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 3, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 3 }, /* 179704, 191116, 191117, 191118, 191119, 1032357, 1300544 */ { "Monk" , 137022, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000200, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 101, 0, 0x0000000000000010, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 53, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3 }, /* 179705 */ { "Brewmaster Monk" , 137023, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000200, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0 }, 53, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 3 }, /* 179707, 191108, 191109, 191110, 191111, 260837, 260838, 260839, 260840, 260841, 260842, 260843, 260844, 260845, 1267865, 1268612, 1292749, 1292750, 1317394 */ { "Mistweaver Monk" , 137024, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000200, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.000000, 0.000000, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 0, 0, 0, 0 }, 53, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 3 }, /* 179708, 191104, 191105, 191106, 191107, 260827, 260828, 260829, 260830, 260831, 260832, 260833, 260834, 260835, 741702, 1266574, 1313361 */ @@ -61579,7 +61579,7 @@ static spelleffect_data_t __ptr_spelleffect_data[52004] = { { 1022820, 387790, 0, 6, 189, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 1792, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 21, 0, 0.000000, 1.000000, 0, 0 }, { 1022821, 387790, 1, 3, 0, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 0, 0, { 0, 0, 0, 0 }, 387690, 1.000000, 0.000000, 0.000000, 0, 0, 0, 0, 0.000000, 1.000000, 0, 0 }, { 1022822, 387791, 0, 6, 42, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 0, 0, { 0, 0, 0, 0 }, 387792, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, - { 1187299, 387791, 1, 6, 332, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 471195.0000, 0, 0, { 32768, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, + { 1187299, 387791, 1, 6, 332, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 471195.0000, 0, 3, { 32768, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1022823, 387792, 0, 6, 101, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 30.0000, 1, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 21, 0, 0.000000, 1.660000, 0, 0 }, { 1022836, 387800, 0, 179, 0, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 26625, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 6, 18, 0.000000, 1.000000, 0, 0 }, { 1022838, 387801, 0, 6, 4, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, -15.0000, 10, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, @@ -147856,7 +147856,9 @@ static constexpr std::array __ptr_spelllabel_data { { } }; // spell hotfix entries, wow build 12.0.7.67808 -static constexpr std::array __ptr_spell_hotfix_data { { +static constexpr std::array __ptr_spell_hotfix_data { { + { 137021, 9, 0, 10 }, + { 137021, 10, 0, 30 }, { 177931, 8, 80U, 90U }, { 1248815, 59, 0.000000, 50.000000 }, { 1248815, 60, 20.000000, 0.000000 }, @@ -147864,7 +147866,8 @@ static constexpr std::array __ptr_spell_hotfix } }; // effect hotfix entries, wow build 12.0.7.67808 -static constexpr std::array __ptr_effect_hotfix_data { { +static constexpr std::array __ptr_effect_hotfix_data { { + { 1187299, 16, 0, 3 }, { 1251991, 24, 47, 24 }, { 1251991, 25, 134, 0 }, } };