From 2113085cc18a354331e9e5dbb28b73ccc0e971a3 Mon Sep 17 00:00:00 2001 From: seriallos Date: Wed, 11 Feb 2026 03:01:52 +0000 Subject: [PATCH 1/8] [live] Regenerate spell data (Build 65867) --- engine/dbc/generated/active_spells.inc | 4 +- engine/dbc/generated/assisted_combat.inc | 4 +- engine/dbc/generated/azerite.inc | 6 +- engine/dbc/generated/character_loadout.inc | 4 +- engine/dbc/generated/client_data_version.inc | 12 +-- engine/dbc/generated/embellishment_data.inc | 2 +- engine/dbc/generated/expected_stat.inc | 4 +- engine/dbc/generated/gem_data.inc | 2 +- engine/dbc/generated/item_armor.inc | 8 +- engine/dbc/generated/item_bonus.inc | 2 +- engine/dbc/generated/item_child.inc | 2 +- engine/dbc/generated/item_data.inc | 5 +- engine/dbc/generated/item_effect.inc | 2 +- engine/dbc/generated/item_naming.inc | 2 +- engine/dbc/generated/item_scaling.inc | 66 +++++++++++++++- engine/dbc/generated/item_set_bonus.inc | 2 +- engine/dbc/generated/item_weapon.inc | 8 +- engine/dbc/generated/mastery_spells.inc | 2 +- engine/dbc/generated/permanent_enchant.inc | 2 +- engine/dbc/generated/power_type_data.inc | 2 +- engine/dbc/generated/racial_spells.inc | 2 +- engine/dbc/generated/rand_prop_points.inc | 2 +- engine/dbc/generated/rank_spells.inc | 2 +- engine/dbc/generated/real_ppm_data.inc | 2 +- engine/dbc/generated/sc_scale_data.inc | 18 ++--- engine/dbc/generated/sc_spell_data.inc | 79 +++---------------- .../dbc/generated/specialization_spells.inc | 2 +- .../dbc/generated/spell_item_enchantment.inc | 2 +- engine/dbc/generated/spelltext_data.inc | 13 ++- engine/dbc/generated/temporary_enchant.inc | 2 +- engine/dbc/generated/trait_data.inc | 6 +- 31 files changed, 133 insertions(+), 138 deletions(-) diff --git a/engine/dbc/generated/active_spells.inc b/engine/dbc/generated/active_spells.inc index b8ee4ab4b8a..3a66338e606 100644 --- a/engine/dbc/generated/active_spells.inc +++ b/engine/dbc/generated/active_spells.inc @@ -1,4 +1,4 @@ -// Active class spells, wow build 12.0.1.65848 +// Active class spells, wow build 12.0.1.65867 static constexpr std::array __active_spells_data { { { 1, 0, 100, 0, "Charge" }, { 1, 0, 355, 0, "Taunt" }, @@ -354,7 +354,7 @@ static constexpr std::array __active_spells_data { { { 13, 1473, 1229376, 0, "Single-Button Assistant" }, } }; -// Pet active spells, wow build 12.0.1.65848 +// Pet active spells, wow build 12.0.1.65867 static constexpr std::array __active_pet_spells_data { { { 3, 2649, "Growl" }, { 3, 16827, "Claw" }, diff --git a/engine/dbc/generated/assisted_combat.inc b/engine/dbc/generated/assisted_combat.inc index c6572474bdd..c9f4ad3e731 100644 --- a/engine/dbc/generated/assisted_combat.inc +++ b/engine/dbc/generated/assisted_combat.inc @@ -1,4 +1,4 @@ -// Assisted Combat Step data, wow build 12.0.1.65848 +// Assisted Combat Step data, wow build 12.0.1.65867 static constexpr std::array __assisted_combat_step_data { { { 18862, 62, 0, 1459 }, { 3037, 62, 1, 44425 }, @@ -673,7 +673,7 @@ static constexpr std::array __assisted_combat_ { 11586, 1480, 10, 473662 }, } }; -// Assisted Combat Rule data, wow build 12.0.1.65848 +// Assisted Combat Rule data, wow build 12.0.1.65867 static constexpr std::array __assisted_combat_rule_data { { { 32, 9, 0, 15, 703, 0, 0 }, { 1480, 9, 1, 0, 0, 0, 0 }, diff --git a/engine/dbc/generated/azerite.inc b/engine/dbc/generated/azerite.inc index 8f96f5b979b..dbbdaaa780f 100644 --- a/engine/dbc/generated/azerite.inc +++ b/engine/dbc/generated/azerite.inc @@ -1,4 +1,4 @@ -// Azerite powers, wow build 12.0.1.65848 +// Azerite powers, wow build 12.0.1.65867 static constexpr std::array __azerite_power_data { { { 13, 263978, 4775, "Azerite Empowered" , 0 }, { 14, 268594, 0, "Longstrider" , 1 }, @@ -381,7 +381,7 @@ static constexpr std::array __azerite_power_data { { { 582, 317137, 0, "Heart of Darkness" , 3 }, } }; -// Azerite Essences, wow build 12.0.1.65848 +// Azerite Essences, wow build 12.0.1.65867 static constexpr std::array __azerite_essence_data { { { 2, 1, "Azeroth's Undying Gift" }, { 3, 1, "Sphere of Suppression" }, @@ -413,7 +413,7 @@ static constexpr std::array __azerite_essence_data { 37, 2, "The Formless Void" }, } }; -// Azerite Essence Powers, wow build 12.0.1.65848 +// Azerite Essence Powers, wow build 12.0.1.65867 static constexpr std::array __azerite_essence_power_data { { { 5, 2, 1, { 293019, 294668 }, { 293019, 294668 } }, // Azeroth's Undying Gift { 6, 2, 2, { 298080, 298082 }, { 294653, 294687 } }, // Azeroth's Undying Gift diff --git a/engine/dbc/generated/character_loadout.inc b/engine/dbc/generated/character_loadout.inc index 74d83ecf9f0..c3e2902d64a 100644 --- a/engine/dbc/generated/character_loadout.inc +++ b/engine/dbc/generated/character_loadout.inc @@ -1,6 +1,6 @@ static constexpr int MYTHIC_TARGET_ITEM_LEVEL = 265; -// Character Loadout data, wow build 12.0.1.65848 +// Character Loadout data, wow build 12.0.1.65867 static constexpr std::array __character_loadout_data { { { 1809, 1, 0, 154025 }, { 1809, 1, 0, 154026 }, @@ -619,7 +619,7 @@ static constexpr std::array __character_loadout_d { 1787, 13, 2, 194536 }, } }; -// Trait Loadout data, wow build 12.0.1.65848 +// Trait Loadout data, wow build 12.0.1.65867 static constexpr std::array __trait_loadout_data { { { 0, 119137, 1, 0 }, { 0, 119132, 1, 1 }, diff --git a/engine/dbc/generated/client_data_version.inc b/engine/dbc/generated/client_data_version.inc index ae51b7bba04..7439b430915 100644 --- a/engine/dbc/generated/client_data_version.inc +++ b/engine/dbc/generated/client_data_version.inc @@ -1,16 +1,16 @@ #ifndef CLIENT_DATA_VERSION_INC #define CLIENT_DATA_VERSION_INC -// Client data versioning information for 12.0.1.65848 +// Client data versioning information for 12.0.1.65867 -#define CLIENT_DATA_WOW_VERSION "12.0.1.65848" +#define CLIENT_DATA_WOW_VERSION "12.0.1.65867" #define SIMC_WOW_VERSION "1201" -static const wowv_t __client_data_version { 12, 0, 1, 65848 }; +static const wowv_t __client_data_version { 12, 0, 1, 65867 }; // Hotfix data versioning information -#define CLIENT_DATA_HOTFIX_DATE "2026-02-10" -#define CLIENT_DATA_HOTFIX_BUILD (65848) -#define CLIENT_DATA_HOTFIX_HASH "228768a20804d911bb9d37510032e6600ea9b2f75106f94a31ba63e5be0a702d" +#define CLIENT_DATA_HOTFIX_DATE "2026-02-11" +#define CLIENT_DATA_HOTFIX_BUILD (65867) +#define CLIENT_DATA_HOTFIX_HASH "128f139a3250584d6d67369c2204da80b31b593eea575f02d57bc857ba47f642" #endif /* CLIENT_DATA_VERSION_INC*/ diff --git a/engine/dbc/generated/embellishment_data.inc b/engine/dbc/generated/embellishment_data.inc index 1b16ef3391e..10709ae0af0 100644 --- a/engine/dbc/generated/embellishment_data.inc +++ b/engine/dbc/generated/embellishment_data.inc @@ -1,4 +1,4 @@ -// Embellishment data, wow build 12.0.1.65848 +// Embellishment data, wow build 12.0.1.65867 static constexpr std::array __embellishment_data { { { "Armor Spikes" , 8188, 147859, 396581 }, { "Potion Absorption Inhibitor" , 8175, 147812, 371700 }, diff --git a/engine/dbc/generated/expected_stat.inc b/engine/dbc/generated/expected_stat.inc index 5355588504d..f4cf979a549 100644 --- a/engine/dbc/generated/expected_stat.inc +++ b/engine/dbc/generated/expected_stat.inc @@ -1,4 +1,4 @@ -// Expected stat for levels 1-133, wow build 12.0.1.65848 +// Expected stat for levels 1-133, wow build 12.0.1.65867 static constexpr std::array __expected_stat_data { { { 1, 4.75353f, 50.00000f, 20.00000f, 0.00000f, 116.00000f, 292.24713f }, { 2, 5.22888f, 54.00000f, 22.00000f, 0.00000f, 126.00000f, 321.47183f }, @@ -135,7 +135,7 @@ static constexpr std::array __expected_stat_data { { { 133, 5513.91943f, 1470.00000f, 1626.29285f, 1564.02234f, 3430.00000f, 248126.37500f }, } }; -// Expected stat mods, wow build 12.0.1.65848 +// Expected stat mods, wow build 12.0.1.65867 static constexpr std::array __expected_stat_mod_data { { { 391, 1.056650f, 1.000000f, 1.040410f, 1.070000f, 1.033800f, 1.056650f, 8 }, { 424, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 8 }, diff --git a/engine/dbc/generated/gem_data.inc b/engine/dbc/generated/gem_data.inc index f39a98402f5..f061dd902a3 100644 --- a/engine/dbc/generated/gem_data.inc +++ b/engine/dbc/generated/gem_data.inc @@ -1,4 +1,4 @@ -// Gem properties, wow build 12.0.1.65848 +// Gem properties, wow build 12.0.1.65867 static constexpr std::array __gem_property_data { { { 2, 2686, 0x00000002, 0 }, // +$k1 Strength { 3, 2687, 0x00000008, 0 }, // +$k1 Agility diff --git a/engine/dbc/generated/item_armor.inc b/engine/dbc/generated/item_armor.inc index 27d121471b4..d6538d59164 100644 --- a/engine/dbc/generated/item_armor.inc +++ b/engine/dbc/generated/item_armor.inc @@ -1,4 +1,4 @@ -// Item armor values data from ItemArmorQuality.db2, ilevels 1-1300, wow build 12.0.1.65848 +// Item armor values data from ItemArmorQuality.db2, ilevels 1-1300, wow build 12.0.1.65867 static constexpr std::array __item_armor_quality_data { { { 1, { 0.900f, 0.950f, 1.000f, 1.000f, 1.000f, 1.000f, 1.000f } }, { 2, { 0.900f, 0.950f, 1.000f, 1.000f, 1.000f, 1.000f, 1.000f } }, @@ -1302,7 +1302,7 @@ static constexpr std::array __item_armor_qualit { 1300, { 0.900f, 0.950f, 1.000f, 1.000f, 1.000f, 1.000f, 1.000f } }, } }; -// Item armor values data from ItemArmorShield.db2, ilevels 1-1300, wow build 12.0.1.65848 +// Item armor values data from ItemArmorShield.db2, ilevels 1-1300, wow build 12.0.1.65867 static constexpr std::array __item_armor_shield_data { { { 1, { 20.63365f, 21.77996f, 22.92628f, 22.92628f, 22.92628f, 22.92628f, 22.92628f } }, { 2, { 22.50943f, 23.75996f, 25.01048f, 25.01048f, 25.01048f, 25.01048f, 25.01048f } }, @@ -2606,7 +2606,7 @@ static constexpr std::array __item_armor_shield_ { 1300, { 6822596.00000f, 7201629.00000f, 7580662.00000f, 7580662.00000f, 7580662.00000f, 7580662.00000f, 7580662.00000f } }, } }; -// Item armor values data from ItemArmorTotal.db2, ilevels 1-1300, wow build 12.0.1.65848 +// Item armor values data from ItemArmorTotal.db2, ilevels 1-1300, wow build 12.0.1.65867 static constexpr std::array __item_armor_total_data { { { 1, { 12.83871f, 22.04649f, 32.50988f, 48.90252f } }, { 2, { 14.00587f, 24.05072f, 35.46532f, 53.34820f } }, @@ -3910,7 +3910,7 @@ static constexpr std::array __item_armor_total_da { 1300, { 4245170.50000f, 7289759.00000f, 10749518.00000f, 16169808.00000f } }, } }; -// Armor location based multipliers, wow build 12.0.1.65848 +// Armor location based multipliers, wow build 12.0.1.65867 static constexpr std::array __armor_location_data { { { 1, { 0.120f, 0.120f, 0.120f, 0.120f } }, { 2, { 0.000f, 0.000f, 0.000f, 0.000f } }, diff --git a/engine/dbc/generated/item_bonus.inc b/engine/dbc/generated/item_bonus.inc index 3cc7c1b695a..fa5cdd71988 100644 --- a/engine/dbc/generated/item_bonus.inc +++ b/engine/dbc/generated/item_bonus.inc @@ -1,4 +1,4 @@ -// Item bonuses, wow build 12.0.1.65848 +// Item bonuses, wow build 12.0.1.65867 static constexpr std::array __item_bonus_data { { { 2, 1, 2, 7, 15789, 0, 0, 0 }, { 899, 1, 4, 2015, 0, 0, 0, 1 }, diff --git a/engine/dbc/generated/item_child.inc b/engine/dbc/generated/item_child.inc index ac1490bc95e..a58c1c2c31d 100644 --- a/engine/dbc/generated/item_child.inc +++ b/engine/dbc/generated/item_child.inc @@ -1,4 +1,4 @@ -// Item child equipment, wow build 12.0.1.65848 +// Item child equipment, wow build 12.0.1.65867 static constexpr std::array __item_child_equipment_data { { { 2, 127417, 1728 }, // parent=0, child=Teebu's Blazing Longsword { 3, 127829, 127830 }, // parent=Twinblades of the Deceiver, child=Twinblades of the Deceiver diff --git a/engine/dbc/generated/item_data.inc b/engine/dbc/generated/item_data.inc index 111bc52a795..5e2388c41da 100644 --- a/engine/dbc/generated/item_data.inc +++ b/engine/dbc/generated/item_data.inc @@ -66935,7 +66935,7 @@ static const dbc_item_data_t::stats_t __item_stats_data[66934] = { { 73, 5259, 0.000000f }, }; -// Items, ilevel 33-1300, wow build 12.0.1.65848 +// Items, ilevel 33-1300, wow build 12.0.1.65867 static const std::array __item_data_chunk0 { { { "Worn Shortsword", 25, 0x00000000, 0x00002000, 0x00, 1, 1, 0, 0, 1, 21, 2, 7, 2, 2600, 0.500000f, 0.000000f, 0, 0, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, @@ -165253,7 +165253,7 @@ static const std::array __item_data_chunk5 { { { "Draconic Aspirant's Chain Headguard", 216350, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 1, 4, 3, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[2402], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Draconic Aspirant's Leather Mask", 216351, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 1, 4, 2, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[52033], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, } }; -static const std::array __item_data_chunk6 { { +static const std::array __item_data_chunk6 { { { "Draconic Aspirant's Plate Wargreaves", 216352, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 7, 4, 4, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[62718], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Draconic Aspirant's Silk Legwraps", 216353, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 7, 4, 1, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[53931], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Draconic Aspirant's Chain Wargreaves", 216354, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 7, 4, 3, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[52033], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, @@ -179829,7 +179829,6 @@ static const std::array __item_data_chunk6 { { { "Windpetal Haranir Baton", 266265, 0x00008000, 0x00002000, 0x00, 16, 10, 0, 0, 2, 17, 2, 10, 1, 3600, 0.300000f, 0.000000f, &__item_stats_data[50359], 4, 0x0200, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Moonpetal Haranir Staff", 266266, 0x00008000, 0x00002200, 0x00, 16, 10, 0, 0, 2, 17, 2, 10, 1, 3600, 0.300000f, 0.000000f, &__item_stats_data[66913], 5, 0x0010, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Thornpierce Haranir Fang", 266267, 0x00008000, 0x00002000, 0x00, 16, 10, 0, 0, 2, 13, 2, 15, 1, 1800, 0.500000f, 0.000000f, &__item_stats_data[50359], 4, 0x0008, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Rootbound Haranir Claws", 266268, 0x00008000, 0x00002200, 0x00, 16, 10, 0, 0, 2, 13, 2, 13, 1, 2600, 0.350000f, 0.000000f, &__item_stats_data[1265], 5, 0xffff, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Rootbound Haranir Aegis", 266269, 0x00008000, 0x00002000, 0x00, 16, 10, 0, 0, 2, 14, 4, 6, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[49425], 5, 0x0040, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Witherbloom Haranir Staff", 266270, 0x00008000, 0x00002200, 0x00, 16, 10, 0, 0, 2, 17, 2, 10, 1, 3600, 0.300000f, 0.000000f, &__item_stats_data[66913], 5, 0x0100, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Wildbloom Haranir Warblade", 266271, 0x00008000, 0x00002000, 0x00, 16, 10, 0, 0, 2, 17, 2, 8, 1, 3600, 0.500000f, 0.000000f, &__item_stats_data[50685], 4, 0x0001, 0x0000000000180000, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, diff --git a/engine/dbc/generated/item_effect.inc b/engine/dbc/generated/item_effect.inc index 820ae5bbe1e..3c623fa29f6 100644 --- a/engine/dbc/generated/item_effect.inc +++ b/engine/dbc/generated/item_effect.inc @@ -1,4 +1,4 @@ -// Item effects, wow build 12.0.1.65848 +// Item effects, wow build 12.0.1.65867 static constexpr std::array __item_effect_data { { { 116657, 317388, 0, 0, 1, 0, -1, -1 }, // Shroud of Resolve { 116658, 317389, 0, 0, 1, 0, -1, -1 }, // Shroud of Resolve diff --git a/engine/dbc/generated/item_naming.inc b/engine/dbc/generated/item_naming.inc index e7ff51b567a..ce52dc7d975 100644 --- a/engine/dbc/generated/item_naming.inc +++ b/engine/dbc/generated/item_naming.inc @@ -1,4 +1,4 @@ -// Item name descriptions, wow build 12.0.1.65848 +// Item name descriptions, wow build 12.0.1.65867 static constexpr std::array __item_name_description_data { { { 2, "Now with extra description" }, { 20, "Season 10" }, diff --git a/engine/dbc/generated/item_scaling.inc b/engine/dbc/generated/item_scaling.inc index e598a0c1f0a..9e89005640f 100644 --- a/engine/dbc/generated/item_scaling.inc +++ b/engine/dbc/generated/item_scaling.inc @@ -1,5 +1,5 @@ -// Curve points data, wow build 12.0.1.65848 -static constexpr std::array __curve_point_data { { +// Curve points data, wow build 12.0.1.65867 +static constexpr std::array __curve_point_data { { { 8, 0, 0.00000f, 1.00000f, 0.00000f, 1.00000f }, { 9, 0, 0.00000f, 1.00000f, 0.00000f, 1.00000f }, { 11, 0, 0.00000f, 1.00000f, 0.00000f, 1.00000f }, @@ -163959,9 +163959,21 @@ static constexpr std::array __curve_point_data { { { 99851, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 99851, 1, 0.05091f, 1.00000f, 1.00000f, 1.00000f }, { 99851, 2, 1.00000f, 1.00000f, 0.00000f, 0.00000f }, + { 99852, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99852, 1, 4.00000f, 3.91632f, 0.00000f, 0.00000f }, + { 99853, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99853, 1, 4.00000f, 4.71966f, 0.00000f, 0.00000f }, { 99854, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 99854, 1, 0.05091f, 1.00000f, 1.00000f, 1.00000f }, { 99854, 2, 1.00000f, 1.00000f, 0.00000f, 0.00000f }, + { 99860, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99860, 1, 1.00000f, -6.00000f, 0.00000f, 0.00000f }, + { 99862, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99862, 1, 8.00000f, 6.72803f, 0.00000f, 0.00000f }, + { 99863, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99863, 1, 7.71500f, 0.00000f, 0.00000f, 0.00000f }, + { 99864, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99864, 1, 6.65000f, 0.00000f, 0.00000f, 0.00000f }, { 99867, 0, 0.00000f, 1.00000f, 0.00000f, 0.00000f }, { 99867, 1, 0.00167f, 2.00000f, 0.00000f, 0.00000f }, { 99867, 2, 1.00000f, 2.00000f, 0.00000f, 0.00000f }, @@ -163977,6 +163989,10 @@ static constexpr std::array __curve_point_data { { { 99874, 3, 1.14756f, 0.00000f, 0.00000f, 0.00000f }, { 99874, 4, 3.84300f, -80.00000f, 0.00000f, 0.00000f }, { 99874, 5, 3.84300f, -80.00000f, 0.00000f, 0.00000f }, + { 99877, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99877, 1, 6.00000f, 7.12971f, 0.00000f, 0.00000f }, + { 99878, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99878, 1, 6.00000f, 7.33054f, 0.00000f, 0.00000f }, { 99879, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, { 99879, 1, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 99879, 2, 0.55348f, 0.00000f, 0.00000f, 0.00000f }, @@ -164020,6 +164036,21 @@ static constexpr std::array __curve_point_data { { { 99937, 2, 8.00000f, 6.52719f, 0.00000f, 0.00000f }, { 99938, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 99938, 1, 8.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99939, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, + { 99939, 1, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99939, 2, 0.59550f, 0.00000f, 0.00000f, 0.00000f }, + { 99939, 3, 1.41156f, 0.00000f, 0.00000f, 0.00000f }, + { 99939, 4, 2.38200f, -80.00000f, 0.00000f, 0.00000f }, + { 99940, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, + { 99940, 1, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99940, 2, 0.67130f, 0.00000f, 0.00000f, 0.00000f }, + { 99940, 3, 1.61458f, 0.00000f, 0.00000f, 0.00000f }, + { 99940, 4, 3.00000f, -80.00000f, 0.00000f, 0.00000f }, + { 99941, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, + { 99941, 1, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 99941, 2, 0.89699f, 0.00000f, 0.00000f, 0.00000f }, + { 99941, 3, 1.73611f, 0.00000f, 0.00000f, 0.00000f }, + { 99941, 4, 3.00000f, -80.00000f, 0.00000f, 0.00000f }, { 99942, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, { 99942, 1, 0.50000f, -40.00000f, 0.00000f, 0.00000f }, { 99942, 2, 1.00000f, 0.00000f, 0.00000f, 0.00000f }, @@ -164098,6 +164129,12 @@ static constexpr std::array __curve_point_data { { { 100009, 4, 0.61091f, 0.60963f, 0.00000f, 0.00000f }, { 100009, 5, 0.79273f, 1.00000f, 0.00000f, 0.00000f }, { 100009, 6, 1.00000f, 0.59893f, 0.00000f, 0.00000f }, + { 100012, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100012, 1, 2.91600f, -8.93724f, 0.00000f, 0.00000f }, + { 100013, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100013, 1, 1.92700f, 0.00000f, 0.00000f, 0.00000f }, + { 100014, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100014, 1, 6.50000f, 5.92469f, 0.00000f, 0.00000f }, { 100020, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 100020, 1, 2.89100f, 9.53975f, 0.00000f, 0.00000f }, { 100021, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, @@ -164192,6 +164229,10 @@ static constexpr std::array __curve_point_data { { { 100166, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 100166, 1, 1.86644f, -1.70711f, 0.00000f, 0.00000f }, { 100166, 2, 3.55200f, -4.51883f, 0.00000f, 0.00000f }, + { 100168, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100168, 1, 6.50000f, 5.12134f, 0.00000f, 0.00000f }, + { 100169, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100169, 1, 6.50000f, 5.12134f, 0.00000f, 0.00000f }, { 100170, 0, 0.00000f, -80.00000f, 0.00000f, -80.00000f }, { 100170, 1, 0.30909f, -42.78075f, 0.03125f, -30.00000f }, { 100170, 2, 0.62909f, -14.54546f, 0.06250f, -24.00000f }, @@ -164238,6 +164279,11 @@ static constexpr std::array __curve_point_data { { { 100206, 1, 0.52364f, -17.11230f, 0.52364f, -17.11230f }, { 100206, 2, 0.79273f, -42.35294f, 0.79273f, -42.35294f }, { 100206, 3, 1.00000f, -80.00000f, 1.00000f, -80.00000f }, + { 100209, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, + { 100209, 1, 0.50000f, -40.00000f, 0.00000f, 0.00000f }, + { 100209, 2, 1.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100210, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100210, 1, 1.00000f, -6.00000f, 0.00000f, 0.00000f }, { 100215, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, { 100215, 1, 7.00000f, 7.33054f, 7.00000f, 7.33054f }, { 100221, 0, 0.00000f, -80.00000f, 0.00000f, -80.00000f }, @@ -164250,9 +164296,21 @@ static constexpr std::array __curve_point_data { { { 100222, 5, 0.57091f, -10.26738f, 0.50000f, -6.00000f }, { 100222, 6, 0.75000f, -3.00000f, 0.75000f, -3.00000f }, { 100222, 7, 1.00000f, 0.00000f, 1.00000f, 0.00000f }, + { 100226, 0, 0.00000f, -80.00000f, 0.00000f, -80.00000f }, + { 100226, 1, 0.03125f, -30.00000f, 0.03125f, -30.00000f }, + { 100226, 2, 0.06250f, -24.00000f, 0.06250f, -24.00000f }, + { 100226, 3, 0.10909f, -9.83957f, 0.12500f, -18.00000f }, + { 100226, 4, 0.17455f, 0.00000f, 0.25000f, -12.00000f }, + { 100226, 5, 0.47636f, 0.00000f, 0.50000f, -6.00000f }, + { 100226, 6, 0.71273f, 0.00000f, 0.75000f, -3.00000f }, + { 100226, 7, 1.00000f, 0.00000f, 1.00000f, 0.00000f }, { 100227, 0, 0.00000f, 12.75314f, 0.00000f, 0.00000f }, { 100227, 1, 0.29650f, 0.10042f, 0.00000f, 0.00000f }, { 100227, 2, 3.55800f, 0.00000f, 0.00000f, 0.00000f }, + { 100234, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100234, 1, 4.99600f, 10.54393f, 0.00000f, 0.00000f }, + { 100235, 0, 0.00000f, 0.00000f, 0.00000f, 0.00000f }, + { 100235, 1, 4.41800f, 0.00000f, 0.00000f, 0.00000f }, { 100237, 0, 0.00000f, -80.00000f, 0.00000f, 0.00000f }, { 100237, 1, 251.09589f, -80.00000f, 0.00000f, 0.00000f }, { 100237, 2, 293.83563f, -0.22988f, 0.00000f, 0.00000f }, @@ -164305,7 +164363,7 @@ static constexpr std::array __curve_point_data { { { 100257, 4, 8.64000f, -80.00000f, 8.64000f, -80.00000f }, } }; -// Item Scaling Config data, wow build 12.0.1.65848 +// Item Scaling Config data, wow build 12.0.1.65867 static constexpr std::array __item_scaling_config_data { { { 1, 12, 70, 70 }, { 2, 13, 70, 70 }, @@ -164583,7 +164641,7 @@ static constexpr std::array __item_scaling_conf { 300, 60, 0, 0 }, } }; -// Item Offset Curve data, wow build 12.0.1.65848 +// Item Offset Curve data, wow build 12.0.1.65867 static constexpr std::array __item_offset_curve_data { { { 1, 6243, 0 }, { 2, 6243, -6 }, diff --git a/engine/dbc/generated/item_set_bonus.inc b/engine/dbc/generated/item_set_bonus.inc index 379a9ec695b..a61dffd4b28 100644 --- a/engine/dbc/generated/item_set_bonus.inc +++ b/engine/dbc/generated/item_set_bonus.inc @@ -1,4 +1,4 @@ -// Set bonus data, wow build 12.0.1.65848 +// Set bonus data, wow build 12.0.1.65867 static constexpr std::array __set_bonus_data { { // SetBonusName , OptName , Tier , EnumID, SetID, Bns, Cls, Spec, TraitTree, SpellID, ItemIDs { "Armaments of the Infinite Infantry" , "shadowlands_season_3" , "SL3", 0, 1506, 2, 1, 73, -1, 364002, { 188942, 188941, 188940, 188938, 188937, 0 } }, diff --git a/engine/dbc/generated/item_weapon.inc b/engine/dbc/generated/item_weapon.inc index 4db618980fe..bea042ccf6f 100644 --- a/engine/dbc/generated/item_weapon.inc +++ b/engine/dbc/generated/item_weapon.inc @@ -1,4 +1,4 @@ -// Item damage data from ItemDamageOneHand.db2, wow build 12.0.1.65848 +// Item damage data from ItemDamageOneHand.db2, wow build 12.0.1.65867 static constexpr std::array __item_damage_one_hand_data { { { 1, { 0.24219f, 0.38951f, 0.40364f, 0.40364f, 0.40364f, 0.40364f, 0.40364f } }, { 2, { 0.28255f, 0.45443f, 0.47092f, 0.47092f, 0.47092f, 0.47092f, 0.47092f } }, @@ -1302,7 +1302,7 @@ static constexpr std::array __item_damage_one { 1300, { 521397.09375f, 838580.31250f, 868995.18750f, 868995.18750f, 868995.18750f, 868995.18750f, 868995.18750f } }, } }; -// Item damage data from ItemDamageOneHandCaster.db2, wow build 12.0.1.65848 +// Item damage data from ItemDamageOneHandCaster.db2, wow build 12.0.1.65867 static constexpr std::array __item_damage_one_hand_caster_data { { { 1, { 0.12109f, 0.19476f, 0.20182f, 0.20182f, 0.20182f, 0.20182f, 0.20182f } }, { 2, { 0.14127f, 0.22722f, 0.23546f, 0.23546f, 0.23546f, 0.23546f, 0.23546f } }, @@ -2606,7 +2606,7 @@ static constexpr std::array __item_dam { 1300, { 260698.54688f, 419290.15625f, 434497.59375f, 434497.59375f, 434497.59375f, 434497.59375f, 434497.59375f } }, } }; -// Item damage data from ItemDamageTwoHand.db2, wow build 12.0.1.65848 +// Item damage data from ItemDamageTwoHand.db2, wow build 12.0.1.65867 static constexpr std::array __item_damage_two_hand_data { { { 1, { 0.32075f, 0.51587f, 0.53458f, 0.53458f, 0.53458f, 0.53458f, 0.53458f } }, { 2, { 0.37420f, 0.60184f, 0.62367f, 0.62367f, 0.62367f, 0.62367f, 0.62367f } }, @@ -3910,7 +3910,7 @@ static constexpr std::array __item_damage_two { 1300, { 690529.50000f, 1110601.62500f, 1150882.50000f, 1150882.50000f, 1150882.50000f, 1150882.50000f, 1150882.50000f } }, } }; -// Item damage data from ItemDamageTwoHandCaster.db2, wow build 12.0.1.65848 +// Item damage data from ItemDamageTwoHandCaster.db2, wow build 12.0.1.65867 static constexpr std::array __item_damage_two_hand_caster_data { { { 1, { 0.16037f, 0.25793f, 0.26729f, 0.26729f, 0.26729f, 0.26729f, 0.26729f } }, { 2, { 0.18710f, 0.30092f, 0.31184f, 0.31184f, 0.31184f, 0.31184f, 0.31184f } }, diff --git a/engine/dbc/generated/mastery_spells.inc b/engine/dbc/generated/mastery_spells.inc index a383b9640e5..11ed3767434 100644 --- a/engine/dbc/generated/mastery_spells.inc +++ b/engine/dbc/generated/mastery_spells.inc @@ -1,4 +1,4 @@ -// Mastery abilities, wow build 12.0.1.65848 +// Mastery abilities, wow build 12.0.1.65867 static constexpr std::array __mastery_spell_data { { { 62, 190740 }, // Mastery: Savant (Arcane Mage) { 63, 12846 }, // Mastery: Ignite (Fire Mage) diff --git a/engine/dbc/generated/permanent_enchant.inc b/engine/dbc/generated/permanent_enchant.inc index 5f7bced0dd1..f89d6d1afbf 100644 --- a/engine/dbc/generated/permanent_enchant.inc +++ b/engine/dbc/generated/permanent_enchant.inc @@ -1,4 +1,4 @@ -// Permanent item enchants, wow build 12.0.1.65848 +// Permanent item enchants, wow build 12.0.1.65867 static constexpr std::array __permanent_enchant_data { { { 6614, 1, 4, 0x00100020, 0x0000001f, "accelerated_agility" }, { 6615, 2, 4, 0x00100020, 0x0000001f, "accelerated_agility" }, diff --git a/engine/dbc/generated/power_type_data.inc b/engine/dbc/generated/power_type_data.inc index e83a4651885..6456a4e254c 100644 --- a/engine/dbc/generated/power_type_data.inc +++ b/engine/dbc/generated/power_type_data.inc @@ -1,4 +1,4 @@ -// Power types, wow build 12.0.1.65848 +// Power types, wow build 12.0.1.65867 static constexpr std::array __power_type_data { { { 0, "Mana", 0, 0, 1.0, 0, 0.0, 0.0, 0x000030c0, 0x17d2 }, { 1, "Rage", 0, 1000, 10.0, 0, 0.0, -12.5, 0x00002000, 0x0401 }, diff --git a/engine/dbc/generated/racial_spells.inc b/engine/dbc/generated/racial_spells.inc index ca99e25fd0a..d4e663504e1 100644 --- a/engine/dbc/generated/racial_spells.inc +++ b/engine/dbc/generated/racial_spells.inc @@ -1,4 +1,4 @@ -// Racial abilities, wow build 12.0.1.65848 +// Racial abilities, wow build 12.0.1.65867 static constexpr std::array __racial_spell_data { { { 0x0000000000000001, 0x00003fff, 458619, "No Place Like Home" }, { 0x0000000000000001, 0x00003fff, 20598, "The Human Spirit" }, diff --git a/engine/dbc/generated/rand_prop_points.inc b/engine/dbc/generated/rand_prop_points.inc index e95579ef6c2..a2422155e03 100644 --- a/engine/dbc/generated/rand_prop_points.inc +++ b/engine/dbc/generated/rand_prop_points.inc @@ -1,4 +1,4 @@ -// Random property points for item levels 1-1300, wow build 12.0.1.65848 +// Random property points for item levels 1-1300, wow build 12.0.1.65867 static constexpr std::array __rand_prop_points_data { { { 1, 0.00000000f, 0.00000000f, { 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f }, { 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f }, { 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f } }, { 2, 0.00000000f, 0.00000000f, { 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f }, { 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f }, { 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f, 0.00000000f } }, diff --git a/engine/dbc/generated/rank_spells.inc b/engine/dbc/generated/rank_spells.inc index 15ceb964176..838c30399f3 100644 --- a/engine/dbc/generated/rank_spells.inc +++ b/engine/dbc/generated/rank_spells.inc @@ -1,4 +1,4 @@ -// Rank class spells, wow build 12.0.1.65848 +// Rank class spells, wow build 12.0.1.65867 static constexpr std::array __rank_spells_data { { { 1, 0, 319158, 0, "Victory Rush" , "Rank 2" }, { 2, 0, 327977, 0, "Judgment" , "Rank 2" }, diff --git a/engine/dbc/generated/real_ppm_data.inc b/engine/dbc/generated/real_ppm_data.inc index 2355295837c..7d9097b98e8 100644 --- a/engine/dbc/generated/real_ppm_data.inc +++ b/engine/dbc/generated/real_ppm_data.inc @@ -1,4 +1,4 @@ -// RPPM Modifiers, wow build 12.0.1.65848 +// RPPM Modifiers, wow build 12.0.1.65867 static constexpr std::array __rppm_modifier_data { { { 5301, 4, 1, 1.0000 }, { 5301, 202560, 8, 0.2000 }, diff --git a/engine/dbc/generated/sc_scale_data.inc b/engine/dbc/generated/sc_scale_data.inc index dc0d4d29235..1ff7ca9715a 100644 --- a/engine/dbc/generated/sc_scale_data.inc +++ b/engine/dbc/generated/sc_scale_data.inc @@ -1,4 +1,4 @@ -// Hit points per stamina for level 1 - 90, wow build 12.0.1.65848 +// Hit points per stamina for level 1 - 90, wow build 12.0.1.65867 static constexpr double __hp_per_sta[90] = { 1, 1, 1, 1, 1, // 5 1, 1, 1, 1, 2, // 10 @@ -20,7 +20,7 @@ static constexpr double __hp_per_sta[90] = { 20, 20, 20, 20, 20, // 90 }; -// Spell scaling multipliers for levels 1 - 90, wow build 12.0.1.65848 +// Spell scaling multipliers for levels 1 - 90, wow build 12.0.1.65867 static constexpr double __spell_scaling[][90] = { { 0, 0, 0, 0, 0, // 5 @@ -506,7 +506,7 @@ static constexpr double __spell_scaling[][90] = { }, }; -// Base mana points for levels 1 - 90, wow build 12.0.1.65848 +// Base mana points for levels 1 - 90, wow build 12.0.1.65867 static constexpr double __base_mp[][90] = { { 0, 0, 0, 0, 0, // 5 @@ -803,7 +803,7 @@ static constexpr double __base_mp[][90] = { }, }; -// Combat rating values for level 1 - 90, wow build 12.0.1.65848 +// Combat rating values for level 1 - 90, wow build 12.0.1.65867 static constexpr double __combat_ratings[][90] = { // Dodge { @@ -1311,7 +1311,7 @@ static constexpr double __combat_ratings[][90] = { }, }; -// Combat rating multipliers for item level 1 - 1300, wow build 12.0.1.65848 +// Combat rating multipliers for item level 1 - 1300, wow build 12.0.1.65867 static constexpr double __combat_ratings_mult_by_ilvl[][1300] = { // Armor Multiplier { @@ -2367,7 +2367,7 @@ static constexpr double __combat_ratings_mult_by_ilvl[][1300] = { }, }; -// Item level translation for item level 1 - 1300, wow build 12.0.1.65848 +// Item level translation for item level 1 - 1300, wow build 12.0.1.65867 static constexpr double __item_level_squish[1300] = { 1, 1, 2, 2, 2, // 5 3, 3, 4, 4, 5, // 10 @@ -2631,7 +2631,7 @@ static constexpr double __item_level_squish[1300] = { 951, 952, 953, 954, 955, // 1300 }; -// Item socket costs for item levels 1 - 1300, wow build 12.0.1.65848 +// Item socket costs for item levels 1 - 1300, wow build 12.0.1.65867 static constexpr double __item_socket_cost_per_level[1300] = { 0, 0, 0, 0, 0, // 5 0, 0, 0, 0, 0, // 10 @@ -2835,7 +2835,7 @@ static constexpr double __item_socket_cost_per_level[1300] = { 8, 8, 8, 8, 8, // 1000 }; -// Stamina multipliers for item level 1 - 1300, wow build 12.0.1.65848 +// Stamina multipliers for item level 1 - 1300, wow build 12.0.1.65867 static constexpr double __stamina_mult_by_ilvl[][1300] = { // Armor Multiplier { @@ -3891,7 +3891,7 @@ static constexpr double __stamina_mult_by_ilvl[][1300] = { }, }; -// Azerite level to item level 1 - 300, wow build 12.0.1.65848 +// Azerite level to item level 1 - 300, wow build 12.0.1.65867 static constexpr unsigned __azerite_level_to_item_level[300] = { 1, 2, 3, 4, 5, // 5 6, 7, 9, 11, 13, // 10 diff --git a/engine/dbc/generated/sc_spell_data.inc b/engine/dbc/generated/sc_spell_data.inc index f573ebd8331..5c9337bb8d3 100644 --- a/engine/dbc/generated/sc_spell_data.inc +++ b/engine/dbc/generated/sc_spell_data.inc @@ -1,4 +1,4 @@ -// 30880 spells, wow build level 12.0.1.65848 +// 30880 spells, wow build level 12.0.1.65867 static spell_data_t __spell_data[30880] = { { "Power Word: Shield" , 17, 2, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000010, 0, 0, 0, 4, 0, 0, 0.000000, 40.000000, 7500, 1500, 7500, 0, 0, 0, 0, 2493, 1, 0, 15000, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 327680, 0, 2621696, 0, 0, 0, 0, 0, 4096, 0, 0, 0, 0, 1, 0, 0, 0 }, { 1, 0, 0, 0 }, 6, { 0, 0 }, { 0, 0 }, 0x88000000, 19, 0, 0, 0, 0, 0, 0, 2, 4, 0, 4 }, /* 13, 1285768 */ { "Backstab" , 53, 1, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000008, 0, 0, 0, 12, 0, 0, 0.000000, 5.000000, 0, 1000, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 2, 0x00000000, 0x00008000, 0, { 327696, 201327104, 1048576, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 }, { 4, 4194304, 0, 0 }, 8, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 4, 1, 0, 3 }, /* 30, 31, 32, 297239 */ @@ -30882,7 +30882,7 @@ static spell_data_t __spell_data[30880] = { { "Eye Beam" , 1287949, 124, 0.000000, 0.000000, 0.000000, 0x0000000000000000, 0x00000800, 0, 0, 0, 0, 0, 0, 0.000000, 50000.000000, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0x0000000000000000, 0, 0.000000, 0, 0x00000000, 0x00000000, 0, { 0, 0, 0, 1073742336, 0, 67108864, 0, 0, 4608, 1048576, 256, 0, 0, 1, 0, 0, 0 }, { 65792, 2048, 0, 0 }, 107, { 0, 0 }, { 0, 0 }, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3 }, /* 1305765 */ }; -// 51568 effects, wow build level 12.0.1.65848 +// 51568 effects, wow build level 12.0.1.65867 static spelleffect_data_t __spelleffect_data[51568] = { { 13, 17, 0, 6, 69, 0, 0x00000000, 0.000000, 0.050000, 0.000000, 4.638000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 127, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 21, 0, 0.000000, 1.000000, 0, 0 }, { 1285768, 17, 1, 6, 4, 0, 0x00000000, 0.000000, 0.050000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 0, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 21, 0, 0.000000, 1.000000, 0, 0 }, @@ -88827,7 +88827,7 @@ static const std::array __spelleffect_id_index { { 49167, 48344, 2797, 5167, 48915, 51567, } }; -// Spell powers, wow build 12.0.1.65848 +// Spell powers, wow build 12.0.1.65867 static constexpr std::array __spellpower_data { { { 7, 17, 137032, 0, 0, 0, 0, 2.600, 0.000, 0.000 }, { 265783, 17, 137031, 0, 0, 0, 0, 3.100, 0.000, 0.000 }, @@ -89791,7 +89791,7 @@ static const std::array __spellpower_id_index { { 569, 840, } }; -// Spell labels, wow build 12.0.1.65848 +// Spell labels, wow build 12.0.1.65867 static constexpr std::array __spelllabel_data { { { 17, 16 }, { 17, 18 }, @@ -146990,75 +146990,16 @@ static constexpr std::array __spelllabel_data { { { 1287949, 292 }, } }; -// spell hotfix entries, wow build 12.0.1.65848 -static constexpr std::array __spell_hotfix_data { { - { 642, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 1044, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 45438, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 49206, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 53576, 9, 23, 0 }, - { 53576, 49, 23, 0 }, - { 185311, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 185422, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 204018, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 207349, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 212295, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 270233, 23, 65536U, 0U }, - { 270233, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 270233, 52, 0U, 4U }, - { 342246, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 381684, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 414658, 35, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 1235057, 0, "Midnight Versatility Flask", "Flask of Thalassian Resistance" }, - { 1245055, 8, 90U, 0U }, - { 1247411, 4, 40U, 8U }, - { 1265774, 24, 0U, 500U }, - { 1266165, 55, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 1266165, 56, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, +// spell hotfix entries, wow build 12.0.1.65867 +static constexpr std::array __spell_hotfix_data { { } }; -// effect hotfix entries, wow build 12.0.1.65848 -static constexpr std::array __effect_hotfix_data { { - { 313813, 29, 0U, 1048576U }, - { 733625, 5, 332, 4 }, - { 733625, 17, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 1026495, 5, 4, 108 }, - { 1026495, 17, hotfix::client_hotfix_entry_t::flags_value_t{}, hotfix::client_hotfix_entry_t::flags_value_t{} }, - { 1244908, 6, 0.110248, 0.665441 }, - { 1244908, 28, -9, -7 }, - { 1245853, 6, 0.551239, 2.397241 }, - { 1245853, 28, -9, -7 }, - { 1245854, 6, 0.658981, 1.212725 }, - { 1245870, 6, 23.571106, 0.000000 }, - { 1245870, 28, -9, 0 }, - { 1245871, 6, 4.928916, 0.000000 }, - { 1245871, 28, -9, 0 }, - { 1245921, 6, 0.278125, 0.909298 }, - { 1245921, 28, -9, -7 }, - { 1245922, 6, 1.495861, 1.242793 }, - { 1245923, 6, 0.067575, 0.301460 }, - { 1245923, 28, -9, -7 }, - { 1245928, 6, 0.412565, 0.582823 }, - { 1245928, 28, -9, -7 }, - { 1245929, 6, 0.341433, 0.482336 }, - { 1245929, 28, -9, -7 }, - { 1245930, 6, 1.513937, 1.516437 }, - { 1245930, 28, -9, -7 }, - { 1245931, 6, 3.753302, 0.581306 }, - { 1257674, 6, 0.867810, 0.000000 }, - { 1257674, 28, -9, 0 }, - { 1257675, 6, 0.170717, 0.000000 }, - { 1257675, 28, -9, 0 }, - { 1272218, 6, 33.083466, 8.622615 }, - { 1272223, 6, 33.083466, 10.437902 }, - { 1278246, 14, -80.000000, -50.000000 }, - { 1278249, 14, -75.000000, -90.000000 }, - { 1293549, 6, 2.000087, 0.520627 }, +// effect hotfix entries, wow build 12.0.1.65867 +static constexpr std::array __effect_hotfix_data { { } }; -// power hotfix entries, wow build 12.0.1.65848 -static constexpr std::array __power_hotfix_data { { - { 312838, 5, 20, 30 }, +// power hotfix entries, wow build 12.0.1.65867 +static constexpr std::array __power_hotfix_data { { } }; static constexpr std::array __spelldriver_index_data { { diff --git a/engine/dbc/generated/specialization_spells.inc b/engine/dbc/generated/specialization_spells.inc index 126b915d904..360f113ae90 100644 --- a/engine/dbc/generated/specialization_spells.inc +++ b/engine/dbc/generated/specialization_spells.inc @@ -1,4 +1,4 @@ -// Talent tree specialization abilities, wow build 12.0.1.65848 +// Talent tree specialization abilities, wow build 12.0.1.65867 static constexpr std::array __specialization_spell_data { { { 0, 535, 264656, 0, "Pathfinding" , 0 }, { 0, 535, 264662, 0, "Endurance Training" , 0 }, diff --git a/engine/dbc/generated/spell_item_enchantment.inc b/engine/dbc/generated/spell_item_enchantment.inc index c1f31a8f43f..5b7a4105428 100644 --- a/engine/dbc/generated/spell_item_enchantment.inc +++ b/engine/dbc/generated/spell_item_enchantment.inc @@ -1,4 +1,4 @@ -// Item enchantment data, wow build 12.0.1.65848 +// Item enchantment data, wow build 12.0.1.65867 static constexpr std::array __spell_item_ench_data { { { 13, 0, -1, 0, 1, 10, 320, 0, 0, { 2, 0, 0 }, { 1, 0, 0 }, { 0, 0, 0 }, { 1.0000f, 0.0000f, 0.0000f }, 0, "Sharpened II" }, { 14, 0, -1, 0, 7, 10, 320, 0, 0, { 2, 0, 0 }, { 2, 0, 0 }, { 0, 0, 0 }, { 0.3637f, 0.0000f, 0.0000f }, 0, "Sharpened III" }, diff --git a/engine/dbc/generated/spelltext_data.inc b/engine/dbc/generated/spelltext_data.inc index 81a28997ab2..09d2b2d46bb 100644 --- a/engine/dbc/generated/spelltext_data.inc +++ b/engine/dbc/generated/spelltext_data.inc @@ -1,4 +1,4 @@ -// Spell text, wow build 12.0.1.65848 +// Spell text, wow build 12.0.1.65867 static constexpr std::array __spelltext_data { { { 17, "Shields an ally for $d, absorbing $s1 damage.", "Absorbs $w1 damage.", 0 }, { 53, "Stab the target, causing ${$s2*$} Physical damage. Damage increased by $s4% when you are behind your target$?s319949[, and critical strikes apply Find Weakness for $319949s1 sec][].\r\n\r\n|cFFFFFFFFAwards $s3 combo $lpoint:points;.|r", 0, 0 }, @@ -28604,14 +28604,11 @@ static constexpr std::array __spelltext_data { { { 1287949, "$@spelldesc198013", 0, 0 }, } }; -// spelltext hotfix entries, wow build 12.0.1.65848 -static constexpr std::array __spelltext_hotfix_data { { - { 1245050, 0, "Your spells and abilities have the chance to grant $1252457s1 secondary stats for $1252487d based on the target creature's type.\r\n\r\nThis effect is augmented by Darkmoon Sigil: Hunt.", "Your spells and abilities have the chance to grant $s1 secondary stats for $1252487d based on the target creature's type.\r\n\r\nThis effect is augmented by Darkmoon Sigil: Hunt." }, - { 1262121, 0, "Add a supply of Boomshots to your arsenal. Your attacks have a chance to fire one of these Boomshots which explodes on impact to deal $386260s1 Fire damage in a small radius around the target.\r\n\r\nLasts $M2 min.\r\n", "Add a supply of Boomshots to your arsenal. Your attacks have a chance to fire one of these Boomshots which explodes on impact to deal $1262142s1 Fire damage in a small radius around the target.\r\n\r\nLasts $M2 min.\r\n" }, - { 1262123, 0, "Add a supply of Boomshots to your arsenal. Your attacks have a chance to fire one of these Boomshots which explodes on impact to deal $386260s1 Fire damage in a small radius around the target.\r\n\r\nLasts $M2 min.\r\n", "Add a supply of Boomshots to your arsenal. Your attacks have a chance to fire one of these Boomshots which explodes on impact to deal $1262146s1 Fire damage in a small radius around the target.\r\n\r\nLasts $M2 min.\r\n" }, +// spelltext hotfix entries, wow build 12.0.1.65867 +static constexpr std::array __spelltext_hotfix_data { { } }; -// Spell description variables, wow build 12.0.1.65848 +// Spell description variables, wow build 12.0.1.65867 static constexpr std::array __spelldesc_vars_data { { { 53, "$mult=${($max(0,$min($pl-10,10))*11+260)/370}" }, { 120, "$arctic1=$?s31674[${1.01}][${1}]\r\n$arctic2=$?s31675[${1.02}][${$}]\r\n$arctic3=$?s31676[${1.03}][${$}]\r\n$arctic4=$?s31677[${1.04}][${$}]\r\n$arctic5=$?s31678[${1.05}][${$}]\r\n$piercing1=$?s11151[${1.02}][${1}]\r\n$piercing2=$?s12952[${1.04}][${$}]\r\n$piercing3=$?s12953[${1.06}][${$}]\r\n$mult=${$*$}" }, @@ -29307,7 +29304,7 @@ static constexpr std::array __spelldesc_vars_data { { 1283718, "$bD=$?s375510[${$375510s1}][${0}]\r\n$bF=$?s375510[${$375510s1/2}][${0}]\r\n$bE=$?s1264321[${$1264321s1}][${0}]\r\n$dE=$?s1264321[${$1264321s1/2}][${0}]\r\n$dmI=${$357209s1}\r\n$doI=${$357209o2*(10+$+$)}\r\n$duI=${20+$+$}\r\n$dmII=${$357209s1+($357209o2*3)}\r\n$doII=${$357209o2*(7+$+$)}\r\n$duII=${14+$+$}\r\n$dmIII=${$357209s1+($357209o2*6)}\r\n$doIII=${$357209o2*(4+$+$)}\r\n$duIII=${8+$+$}\r\n$dmIV=${$357209s1+($357209o2*9)}\r\n$doIV=${$357209o2*(1+$+$)}\r\n$duIV=${2+$+$}" }, } }; -// spelldesc_vars hotfix entries, wow build 12.0.1.65848 +// spelldesc_vars hotfix entries, wow build 12.0.1.65867 static constexpr std::array __spelldesc_vars_hotfix_data { { } }; diff --git a/engine/dbc/generated/temporary_enchant.inc b/engine/dbc/generated/temporary_enchant.inc index f670f405baa..09cbe4f9b6f 100644 --- a/engine/dbc/generated/temporary_enchant.inc +++ b/engine/dbc/generated/temporary_enchant.inc @@ -1,4 +1,4 @@ -// Temporary item enchants, wow build 12.0.1.65848 +// Temporary item enchants, wow build 12.0.1.65867 static constexpr std::array __temporary_enchant_data { { { 2713, 0, 29453, "adamantite_sharpening_stone" }, { 2955, 0, 34340, "adamantite_weightstone" }, diff --git a/engine/dbc/generated/trait_data.inc b/engine/dbc/generated/trait_data.inc index 2dfad801890..98c905891ed 100644 --- a/engine/dbc/generated/trait_data.inc +++ b/engine/dbc/generated/trait_data.inc @@ -1,4 +1,4 @@ -// Player trait definitions, wow build 12.0.1.65848 +// Player trait definitions, wow build 12.0.1.65867 static constexpr std::array __trait_data_data { { { 1, 1, 112112, 90261, 1, 0, 117117, 386164, 0, 0, 1, 2, 200, "Battle Stance", { 73, 0, 0, 0 }, { 73, 0, 0, 0 }, 0, 0 }, { 1, 1, 112179, 90322, 2, 23, 117184, 382896, 0, 0, 9, 4, 0, "Two-Handed Weapon Specialization", { 71, 0, 0, 0 }, { 0, 0, 0, 0 }, 0, 0 }, @@ -3422,7 +3422,7 @@ static constexpr std::array __trait_data_data { { { 4, 13, 123333, 99827, 1, 0, 0, 0, 0, 0, 1, 1, 200, "0", { 1467, 0, 0, 0 }, { 0, 0, 0, 0 }, 36, 3 }, } }; -// Player trait definition effect entries, wow build 12.0.1.65848 +// Player trait definition effect entries, wow build 12.0.1.65867 static constexpr std::array __trait_definition_effect_data { { { 85158, 0, 1, 88312 }, { 85162, 0, 1, 94588 }, @@ -4364,7 +4364,7 @@ static const std::array __trait_spell_id_index { { #define MAX_HERO_TREES_PER_CLASS (4) -// Hero trees, wow build 12.0.1.65848 +// Hero trees, wow build 12.0.1.65867 static constexpr std::array, 41> __trait_sub_tree_data { { { 18, "Voidweaver", 5 }, { 19, "Archon", 5 }, From fb88a6282f0e166540ce3dfbec0ce41cdbe46f19 Mon Sep 17 00:00:00 2001 From: seriallos Date: Wed, 11 Feb 2026 03:01:53 +0000 Subject: [PATCH 2/8] [live] Update spell data dump (Build 65867) --- SpellDataDump/allspells.txt | 48 ++------------------------------- SpellDataDump/bonus_ids.txt | 2 +- SpellDataDump/build_info.txt | 2 +- SpellDataDump/deathknight.txt | 6 +---- SpellDataDump/demonhunter.txt | 2 +- SpellDataDump/druid.txt | 2 +- SpellDataDump/evoker.txt | 3 +-- SpellDataDump/hunter.txt | 4 +-- SpellDataDump/mage.txt | 6 +---- SpellDataDump/monk.txt | 3 +-- SpellDataDump/nonclass.txt | 27 +------------------ SpellDataDump/paladin.txt | 6 +---- SpellDataDump/priest.txt | 2 +- SpellDataDump/rogue.txt | 4 +-- SpellDataDump/shaman.txt | 3 +-- SpellDataDump/spell_id_list.txt | 2 +- SpellDataDump/warlock.txt | 4 +-- SpellDataDump/warrior.txt | 2 +- 18 files changed, 20 insertions(+), 108 deletions(-) diff --git a/SpellDataDump/allspells.txt b/SpellDataDump/allspells.txt index de683507e7a..5627cfb7e4d 100644 --- a/SpellDataDump/allspells.txt +++ b/SpellDataDump/allspells.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Power Word: Shield (id=17) [Spell Family (6)] Class : Priest School : Holy @@ -920,7 +920,6 @@ Grants the target $387792s1% increased armor for $387792d.][] Cannot be used on a target with Forbearance. Causes Forbearance for $25771d. Name : Divine Shield (id=642) [Spell Family (10)] -Hotfixed : Attributes Class : Paladin School : Holy Spell Type : Magic @@ -1665,7 +1664,6 @@ Tooltip : Immune to Physical damage and harmful effects.$?a469770[ Movement speed increased by $w4%.][] Name : Blessing of Freedom (id=1044) [Spell Family (10)] -Hotfixed : Attributes Talent Entry : Generic [tree=class, row=4, col=5, max_rank=1, req_points=0, select_idx=300] Class : Paladin School : Holy @@ -26722,7 +26720,6 @@ Description : Increases dodge by $s1 for $d. Tooltip : Increases dodge by $s1. Name : Ice Block (id=45438) [Spell Family (3)] -Hotfixed : Attributes Talent Entry : Generic [tree=class, row=2, col=5, max_rank=1, req_points=0] Class : Mage School : Frost @@ -28665,7 +28662,6 @@ $@spelldesc55095 Variables : $CAP=$?$OWB==0[${$AP*0.98}][${($AP+$OAP)*2/3}]--2H, DW Name : Summon Gargoyle (id=49206) [Spell Family (15)] -Hotfixed : Attributes Class : Death Knight School : Shadow Spell Type : None @@ -30621,7 +30617,6 @@ Damage taken reduced by $w4%.][]$?e4[ Healed for $w5 every $t5 sec.][] Name : Infusion of Light (id=53576) [Spell Family (10), Passive] -Hotfixed : Learn Level (23 -> 0), Required Level (23 -> 0) Talent Entry : Holy [tree=spec, row=2, col=4, max_rank=1, req_points=0] Class : Paladin School : Physical @@ -99566,7 +99561,6 @@ Description : Taunts the target to attack you, and increases the threat you Tooltip : Taunted. Name : Crimson Vial (id=185311) [Spell Family (8)] -Hotfixed : Attributes Class : Rogue School : Nature Spell Type : Magic @@ -99700,7 +99694,6 @@ Arcane Shot has a $260393h% chance to reduce the cooldown of Rapid Fire by ${$26 Variables : $mult=${($max(0,$min($pl-10,10))*5+80)/130} Name : Shadow Dance (id=185422) [Spell Family (8)] -Hotfixed : Attributes Class : Rogue School : Physical Spell Type : None @@ -117834,7 +117827,6 @@ Description : Consuming a nearby Soul Fragment heals you. Tooltip : Soul Fragments are nearby. Name : Blessing of Spellwarding (id=204018) [Spell Family (10)] -Hotfixed : Attributes Talent Entry : Protection [tree=spec, row=5, col=4, max_rank=1, req_points=8, select_idx=200] Class : Paladin School : Holy @@ -121185,7 +121177,6 @@ Effects : Description : $?c3[Soul Immolation grants ${$s2*$1241937d} additional Fury over its duration.][Increases the critical strike chance of Immolation Aura by $s1%.] Name : Dark Arbiter (id=207349) [Spell Family (15)] -Hotfixed : Attributes Class : Death Knight School : Shadow Spell Type : None @@ -121202,7 +121193,6 @@ Effects : Base Value: 1 | Scaled Value: 1 | Misc Value: 100876 | Misc Value 2: 3238 | Radius: 4 yards | Target: Front Left of Self (44) #2 (id=313813) : Dummy (3) | Attributes: Don't Fail Spell On Targeting Failure (20) Base Value: 25 | Scaled Value: 25 | Target: Targeted Enemy (6) -Hotfixed : Attribute (0 -> 1048576) #3 (id=313814) : Trigger Spell (64): Summon Gargoyle Base Value: 3 | Scaled Value: 3 | Trigger Spell: 61777 | Target: Self (1) #4 (id=328306) : Trigger Spell (64): Dark Arbiter @@ -127030,7 +127020,6 @@ Description : Invoke ancient symbols, restoring $s6 Energy and increasing t Tooltip : Finishing moves deal $w1% increased damage. Name : Nether Ward (desc=PvP Talent) (id=212295) [Spell Family (5)] -Hotfixed : Attributes School : Shadow Spell Type : Magic Resource : 1% Base Mana (0) (id=192759) @@ -171282,7 +171271,6 @@ Description : $@spelldesc270233 Tooltip : Blizzard is instant cast. Name : Freezing Rain (id=270233) [Spell Family (3), Passive] -Hotfixed : Proc Flags 1 (65536 -> 0), Attributes, Proc Flags 2 (0 -> 4) Talent Entry : Frost [tree=spec, row=6, col=6, max_rank=1, req_points=8] Class : Mage School : Frost @@ -182781,7 +182769,6 @@ Attributes : Passive (6), Do Not Display (Spellbook, Aura Icon, Combat Log Effects : #1 (id=733625) : Apply Aura (6) | Dummy (4) Base Value: 207349 | Scaled Value: 207349 | Target: Self (1) -Hotfixed : Sub Type (332 -> 4), Affects Spells Description : Your Summon Gargoyle spell summons a Val'kyr instead of a Gargoyle. Name : Critical Prowess (id=278108) @@ -248059,7 +248046,6 @@ Effects : Description : Alters the fabric of time, returning you to your current location and health when cast a second time, or after ${$110909d+$s3} sec. Effect negated by long distance or death. Name : Alter Time (id=342246) [Spell Family (3)] -Hotfixed : Attributes Class : Mage School : Arcane Spell Type : None @@ -287021,7 +287007,6 @@ Effects : Description : Mutilate deals an additional $s1% Bleed damage over ${$381672d+2} sec. Name : Brimming with Life (id=381684) [Spell Family (11), Hidden] -Hotfixed : Attributes Class : Shaman School : Physical Spell Type : None @@ -308129,7 +308114,6 @@ Effects : Base Value: 100 | Scaled Value: 100 | Target: Self (1) Affected Spells: Tiger Palm (100780), Tiger Palm (331433), Glyph of Tiger Palm (468605) Family Flags: 10 -Hotfixed : Sub Type (4 -> 108), Affects Spells #3 (id=1026496) : Apply Aura (6) | Dummy (4) Base Value: 500 | Scaled Value: 500 | Target: Self (1) Description : Tiger Palm's damage is increased by $s2% and reduces the remaining cooldown of your Brews by ${$s3/1000}.1 additional sec. @@ -343976,7 +343960,6 @@ Effects : Description : $@spelldesc204066 Name : Ice Cold (id=414658) [Spell Family (3)] -Hotfixed : Attributes Class : Mage School : Frost Spell Type : Magic @@ -451786,7 +451769,6 @@ Effects : Description : Defensive Stance reduces damage taken by an additional $s1%. Name : Flask of Thalassian Resistance (id=1235057) -Hotfixed : Name School : Nature Spell Type : None Duration : 3600 seconds @@ -462253,7 +462235,6 @@ Attributes : Passive (6), Do Not Display (Spellbook, Aura Icon, Combat Log Effects : #1 (id=1244908) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Void | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 87.22633 (coefficient=0.665441) | Trigger Spell: 1244253 | Target: Self (1) -Hotfixed : Coefficient (0.110248 -> 0.665441), Scaling Class (-9 -> -7) Description : Your damaging spells and abilities have the chance to embolden you in Void Glass granting $s1 Versatility over $1244617d. Multiple applications can overlap. This effect is augmented by Darkmoon Sigil: Void. @@ -463185,10 +463166,8 @@ Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (2 Effects : #1 (id=1245853) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 314.2315 (coefficient=2.397241) | Trigger Spell: 1245012 | Target: Self (1) -Hotfixed : Coefficient (0.551239 -> 2.397241), Scaling Class (-9 -> -7) #2 (id=1245854) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 154.9905 (coefficient=1.212725) | Trigger Spell: 1245965 | Target: Self (1) -Hotfixed : Coefficient (0.658981 -> 1.212725) Description : Your damaging spells and abilities have the chance to grant $@spellname1245025, increasing your lowest secondary stat by $s1 for $1245025d. When an allied player dies, gain $s2 of your highest secondary stat for $1245025d. This effect can only occur once every 5 min. @@ -463207,10 +463186,8 @@ Attributes : Do Not Display (Spellbook, Aura Icon, Combat Log) (7), Can Pr Effects : #1 (id=1245870) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (23.571106 -> 0), Scaling Class (-9 -> 0) #2 (id=1245871) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (4.928916 -> 0), Scaling Class (-9 -> 0) Name : Farstrider's Guile (id=1245025) School : Physical @@ -463232,14 +463209,12 @@ Effects : Tooltip : Lowest secondary stat increased by $w5. Name : Hunt (id=1245050) [Passive] -Hotfixed : Description School : Physical Spell Type : None Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (27), Allow While Stealthed (37), Do Not Report Spell Failure (71), Allow While Invisible (78), Not an Action (92), Suppress Target Procs (113), Allow Cast While Casting (135), Suppress Weapon Procs (151), Allow While Stunned (163), Allow While Fleeing (177), Allow While Confused (178), Allow While Riding Vehicle (204), Allow While Charmed (261), Aura Points On Client (268), Allow Cast While Channeling (308), Scales with Casting Item's Level (354) Effects : #1 (id=1245921) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Hunt | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 119.1912 (coefficient=0.909298) | Trigger Spell: 1252457 | Target: Self (1) -Hotfixed : Coefficient (0.278125 -> 0.909298), Scaling Class (-9 -> -7) Description : Your spells and abilities have the chance to grant $s1 secondary stats for $1252487d based on the target creature's type. This effect is augmented by Darkmoon Sigil: Hunt. @@ -463252,7 +463227,6 @@ Attributes : Passive (6), Aura Points On Client (268), Scales with Casting Effects : #1 (id=1245922) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Rot | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 158.8333 (coefficient=1.242793) | Trigger Spell: 1244332 | Target: Self (1) -Hotfixed : Coefficient (1.495861 -> 1.242793) Description : Afflict your target with Rotting Roots dealing $s1 Nature Damage every $1247411t seconds for $1247411d. This effect stacks up to $1247411u times. New stacks do not refresh applied stacks. This effect is augmented by Darkmoon Sigil: Rot. @@ -463268,7 +463242,6 @@ Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (2 Effects : #1 (id=1245923) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Void | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 39.51552 (coefficient=0.30146) | Trigger Spell: 1244253 | Target: Self (1) -Hotfixed : Coefficient (0.067575 -> 0.30146), Scaling Class (-9 -> -7) Description : Your damaging spells and abilities have the chance to embolden you in Void Glass granting $s1 Versatility over $1244617d. Multiple applications can overlap. Name : Blood (id=1245053) [Passive] @@ -463280,10 +463253,8 @@ Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (2 Effects : #1 (id=1245928) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 76.39672 (coefficient=0.582823) | Trigger Spell: 1245012 | Target: Self (1) -Hotfixed : Coefficient (0.412565 -> 0.582823), Scaling Class (-9 -> -7) #2 (id=1245929) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 63.22484 (coefficient=0.482336) | Trigger Spell: 1245965 | Target: Self (1) -Hotfixed : Coefficient (0.341433 -> 0.482336), Scaling Class (-9 -> -7) Description : Your damaging spells and abilities have the chance to grant $@spellname1245025, increasing your lowest secondary stat by $s1 for $1245025d. When an allied player dies, gain $s2 of your highest secondary stat for $1245025d. This effect can only occur once every 5 min. @@ -463296,18 +463267,15 @@ Attributes : Passive (6), Aura Points On Client (268), Scales with Casting Effects : #1 (id=1245930) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Hunt | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 198.7753 (coefficient=1.516437) | Trigger Spell: 1252457 | Target: Self (1) -Hotfixed : Coefficient (1.513937 -> 1.516437), Scaling Class (-9 -> -7) Description : Your spells and abilities have the chance to grant $1252457s2 secondary stats for $1252487d based on the target creature's type. Name : Rot (id=1245055) [Passive] -Hotfixed : Max Scaling Level (90 -> 0) School : Physical Spell Type : None Attributes : Passive (6), Aura Points On Client (268), Scales with Casting Item's Level (354) Effects : #1 (id=1245931) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Rot | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 74.29293 (coefficient=0.581306) | Trigger Spell: 1244332 | Target: Self (1) -Hotfixed : Coefficient (3.753302 -> 0.581306) Description : Afflict your target with Rotting Roots dealing $s1 Nature Damage every $1247411t seconds for $1247411d. This effect stacks up to $1247411u times. New stacks do not refresh applied stacks. Name : Avatar of Destruction (id=1245089) [Spell Family (5), Passive] @@ -465229,7 +465197,6 @@ Effects : Description : $@spelldesc288848 Name : Root Rot (id=1247411) -Hotfixed : School (40 -> 8) School : Nature Spell Type : Magic Spell Level : 1 @@ -471179,10 +471146,8 @@ Attributes : Do Not Display (Spellbook, Aura Icon, Combat Log) (7) Effects : #1 (id=1257674) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (0.86781 -> 0), Scaling Class (-9 -> 0) #2 (id=1257675) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (0.170717 -> 0), Scaling Class (-9 -> 0) Name : Hasty Hunt (id=1252486) School : Physical @@ -481847,7 +481812,6 @@ Effects : Base Value: 0 | Scaled Value: 0 | Trigger Spell: 1262140 | Target: Self (1) Name : Weighted Boomshots (id=1262121) [Hidden] -Hotfixed : Description School : Physical Spell Type : None Cast Time : 2 seconds @@ -481864,7 +481828,6 @@ Lasts $M2 min. Name : Weighted Boomshots (id=1262123) [Hidden] -Hotfixed : Description School : Physical Spell Type : None Cast Time : 2 seconds @@ -481913,7 +481876,6 @@ Attributes : Allow While Stealthed (37), Not an Action (92), Allow Cast Wh Effects : #1 (id=1272218) : School Damage (2): fire | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 1102 (coefficient=8.622615) | Radius: 0 - 3 yards | Target: At Enemy (53) -> at Enemy in Area (16) -Hotfixed : Coefficient (33.083466 -> 8.622615) Description : Deals a small amount of fire damage in an area around the target. Name : Weighted Boomshots (id=1262146) @@ -481926,7 +481888,6 @@ Attributes : Allow While Stealthed (37), Not an Action (92), Allow Cast Wh Effects : #1 (id=1272223) : School Damage (2): fire | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 1334 (coefficient=10.4379) | Radius: 0 - 3 yards | Target: At Enemy (53) -> at Enemy in Area (16) -Hotfixed : Coefficient (33.083466 -> 10.437902) Description : Deals a small amount of fire damage in an area around the target. Name : Weighted Boomshots (id=1262147) [Hidden] @@ -482369,7 +482330,7 @@ Name : Raptor Swipe (id=1262343) [Spell Family (9)] Class : Hunter School : Physical Spell Type : Melee -Resource : 30 Focus (2) (id=312838)[Hotfixed: Cost (20 -> 30)] +Resource : 30 Focus (2) (id=312838) Range : 100 yards Max Targets : 5 GCD : 1.5 seconds @@ -489608,7 +489569,6 @@ Effects : Description : Memories of the Titans' destruction flash in your mind when you evoke the Dark Titan's power, increasing critical strike by $s2% and haste by $s1% for $1265939d. Name : Embers of Nihilam (id=1265774) [Spell Family (5), Passive] -Hotfixed : Internal Cooldown (0 -> 500) Talent Entry : Destruction [tree=spec, row=11, col=4, max_rank=1, req_points=20, select_idx=300] Class : Warlock School : Shadowflame @@ -490755,7 +490715,6 @@ Effects : #1 (id=1278246) : Apply Aura (6) | Modify Damage Taken% (87) Base Value: -50 | Scaled Value: -50 | Misc Value: 0x7f | Target: Self (1) Affected School(s): All -Hotfixed : Base Value (-80 -> -50) #2 (id=1278247) : Apply Aura (6) | Modify Attacker Melee Crit Chance (187) Base Value: -6 | Scaled Value: -6 | Target: Self (1) #3 (id=1278248) : Apply Aura (6) | Modify Damage Done% (79) @@ -490763,7 +490722,6 @@ Hotfixed : Base Value (-80 -> -50) Affected School(s): All #4 (id=1278249) : Apply Aura (6) | Threat (10) Base Value: -90 | Scaled Value: -90 | Misc Value: 127 | Target: Self (1) -Hotfixed : Base Value (-75 -> -90) Description : $@spelldesc421373 Name : Nether Entropic Kris (id=1266072) @@ -490987,7 +490945,6 @@ Description : Deep Breath deals $?a134735[$s1% reduced][$s1% increased] dam Recall will be available after the second cast if talented. Name : Strafing Run (id=1266165) [Spell Family (224)] -Hotfixed : Aura Interrupt, Channel Interrupt Class : Evoker School : Fire Spell Type : None @@ -501150,7 +501107,6 @@ Attributes : Passive (6), Do Not Display (Spellbook, Aura Icon, Combat Log Effects : #1 (id=1293549) : Apply Aura (6) | Proc Trigger Spell (42) | Scaling Class: Primary Attribute (-1) Base Value: 0 | Scaled Value: 68.24404 (coefficient=0.520627) | Target: Self (1) -Hotfixed : Coefficient (2.000087 -> 0.520627) Description : When you heal or deal damage you have a chance to increase your Strength, Agility, or Intellect by $s1 for $60229d. Your highest stat is always chosen. Name : Ruptured Viscera (id=1280645) [Spell Family (15), Hidden] diff --git a/SpellDataDump/bonus_ids.txt b/SpellDataDump/bonus_ids.txt index 7fd8b909546..df4ef603e41 100644 --- a/SpellDataDump/bonus_ids.txt +++ b/SpellDataDump/bonus_ids.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live bonus_id={ 1 }, desc={ Heroic }, stats={ 100% Sta [1.5789] } bonus_id={ 2 }, desc={ Crafting Material }, quality={ epic } bonus_id={ 3 }, base_ilevel={ 30 }, req_ilevel={ 25 }, ilevel_adjust={ 20 }, crafting_quality={ 11 } diff --git a/SpellDataDump/build_info.txt b/SpellDataDump/build_info.txt index 6ef0a5e5c15..ef3da6c8506 100644 --- a/SpellDataDump/build_info.txt +++ b/SpellDataDump/build_info.txt @@ -1 +1 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live (hotfix 2026-02-10/65848) +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live (hotfix 2026-02-11/65867) diff --git a/SpellDataDump/deathknight.txt b/SpellDataDump/deathknight.txt index ff3de3bee84..f97b6ac5f00 100644 --- a/SpellDataDump/deathknight.txt +++ b/SpellDataDump/deathknight.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Dual Wield (desc=Passive) (id=674) [Passive] Class : Frost Death Knight, Warrior, Hunter, Rogue, Monk, Demon Hunter School : Physical @@ -1182,7 +1182,6 @@ $@spelldesc55095 Variables : $CAP=$?$OWB==0[${$AP*0.98}][${($AP+$OAP)*2/3}]--2H, DW Name : Summon Gargoyle (id=49206) [Spell Family (15)] -Hotfixed : Attributes Class : Death Knight School : Shadow Spell Type : None @@ -6065,7 +6064,6 @@ Description : Causes each of your Virulent Plagues to flare up, dealing $21 Extends the duration of Dread Plague and Virulent Plague by ${$137007s11/1000}.1 sec. Name : Dark Arbiter (id=207349) [Spell Family (15)] -Hotfixed : Attributes Class : Death Knight School : Shadow Spell Type : None @@ -6082,7 +6080,6 @@ Effects : Base Value: 1 | Scaled Value: 1 | Misc Value: 100876 | Misc Value 2: 3238 | Radius: 4 yards | Target: Front Left of Self (44) #2 (id=313813) : Dummy (3) | Attributes: Don't Fail Spell On Targeting Failure (20) Base Value: 25 | Scaled Value: 25 | Target: Targeted Enemy (6) -Hotfixed : Attribute (0 -> 1048576) #3 (id=313814) : Trigger Spell (64): Summon Gargoyle Base Value: 3 | Scaled Value: 3 | Trigger Spell: 61777 | Target: Self (1) #4 (id=328306) : Trigger Spell (64): Dark Arbiter @@ -8768,7 +8765,6 @@ Attributes : Passive (6), Do Not Display (Spellbook, Aura Icon, Combat Log Effects : #1 (id=733625) : Apply Aura (6) | Dummy (4) Base Value: 207349 | Scaled Value: 207349 | Target: Self (1) -Hotfixed : Sub Type (332 -> 4), Affects Spells Description : Your Summon Gargoyle spell summons a Val'kyr instead of a Gargoyle. Name : Eternal Rune Weapon (id=278479) [Spell Family (15), Passive] diff --git a/SpellDataDump/demonhunter.txt b/SpellDataDump/demonhunter.txt index d115a854b51..5e59ef83770 100644 --- a/SpellDataDump/demonhunter.txt +++ b/SpellDataDump/demonhunter.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Dual Wield (desc=Passive) (id=674) [Passive] Class : Frost Death Knight, Warrior, Hunter, Rogue, Monk, Demon Hunter School : Physical diff --git a/SpellDataDump/druid.txt b/SpellDataDump/druid.txt index 497995a2b13..0e2e54f8d62 100644 --- a/SpellDataDump/druid.txt +++ b/SpellDataDump/druid.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Incapacitating Roar (id=99) [Spell Family (7)] Talent Entry : Generic [tree=class, row=9, col=1, max_rank=1, req_points=23, select_idx=100] Class : Druid diff --git a/SpellDataDump/evoker.txt b/SpellDataDump/evoker.txt index 15698f482ff..8937fb12658 100644 --- a/SpellDataDump/evoker.txt +++ b/SpellDataDump/evoker.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Arcane Resistance (desc=Racial Passive) (id=822) [Passive] Class : Warrior, Paladin, Hunter, Rogue, Priest, Death Knight, Shaman, Mage, Warlock, Monk, Druid, Demon Hunter, Evoker Race : Blood Elf (0x200) @@ -16159,7 +16159,6 @@ Description : Deep Breath deals $?a134735[$s1% reduced][$s1% increased] dam Recall will be available after the second cast if talented. Name : Strafing Run (id=1266165) [Spell Family (224)] -Hotfixed : Aura Interrupt, Channel Interrupt Class : Evoker School : Fire Spell Type : None diff --git a/SpellDataDump/hunter.txt b/SpellDataDump/hunter.txt index 2106ba06234..f9f0a855009 100644 --- a/SpellDataDump/hunter.txt +++ b/SpellDataDump/hunter.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Auto Shot (id=75) [Spell Family (9)] Class : Hunter School : Physical @@ -21804,7 +21804,7 @@ Name : Raptor Swipe (id=1262343) [Spell Family (9)] Class : Hunter School : Physical Spell Type : Melee -Resource : 30 Focus (2) (id=312838)[Hotfixed: Cost (20 -> 30)] +Resource : 30 Focus (2) (id=312838) Range : 100 yards Max Targets : 5 GCD : 1.5 seconds diff --git a/SpellDataDump/mage.txt b/SpellDataDump/mage.txt index 8b0ad13c2fd..f60e67bb164 100644 --- a/SpellDataDump/mage.txt +++ b/SpellDataDump/mage.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Invisibility (id=66) [Spell Family (3)] Class : Mage School : Arcane @@ -1893,7 +1893,6 @@ Description : Unleash a flurry of ice, striking the target $s1 times for a |CFFffffffApplies ${$1246769s2*$s1} $lstack:stacks; of Freezing.|R Name : Ice Block (id=45438) [Spell Family (3)] -Hotfixed : Attributes Talent Entry : Generic [tree=class, row=2, col=5, max_rank=1, req_points=0] Class : Mage School : Frost @@ -7740,7 +7739,6 @@ Description : $@spelldesc270233 Tooltip : Blizzard is instant cast. Name : Freezing Rain (id=270233) [Spell Family (3), Passive] -Hotfixed : Proc Flags 1 (65536 -> 0), Attributes, Proc Flags 2 (0 -> 4) Talent Entry : Frost [tree=spec, row=6, col=6, max_rank=1, req_points=8] Class : Mage School : Frost @@ -10980,7 +10978,6 @@ Effects : Description : Alters the fabric of time, returning you to your current location and health when cast a second time, or after ${$110909d+$s3} sec. Effect negated by long distance or death. Name : Alter Time (id=342246) [Spell Family (3)] -Hotfixed : Attributes Class : Mage School : Arcane Spell Type : None @@ -13991,7 +13988,6 @@ Effects : Description : $@spelldesc389713 Name : Ice Cold (id=414658) [Spell Family (3)] -Hotfixed : Attributes Class : Mage School : Frost Spell Type : Magic diff --git a/SpellDataDump/monk.txt b/SpellDataDump/monk.txt index fc3269aaf32..28d915a080d 100644 --- a/SpellDataDump/monk.txt +++ b/SpellDataDump/monk.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Dual Wield (desc=Passive) (id=674) [Passive] Class : Frost Death Knight, Warrior, Hunter, Rogue, Monk, Demon Hunter School : Physical @@ -14117,7 +14117,6 @@ Effects : Base Value: 100 | Scaled Value: 100 | Target: Self (1) Affected Spells: Tiger Palm (100780), Tiger Palm (331433), Glyph of Tiger Palm (468605) Family Flags: 10 -Hotfixed : Sub Type (4 -> 108), Affects Spells #3 (id=1026496) : Apply Aura (6) | Dummy (4) Base Value: 500 | Scaled Value: 500 | Target: Self (1) Description : Tiger Palm's damage is increased by $s2% and reduces the remaining cooldown of your Brews by ${$s3/1000}.1 additional sec. diff --git a/SpellDataDump/nonclass.txt b/SpellDataDump/nonclass.txt index 12b70a8586a..4ccb68cb59e 100644 --- a/SpellDataDump/nonclass.txt +++ b/SpellDataDump/nonclass.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Stun (id=56) School : Physical Spell Type : Magic @@ -236395,7 +236395,6 @@ Effects : Description : |cnRED_FONT_COLOR:Catching this fish will summon the spirit of the Blood Hunter to take revenge.|R Name : Flask of Thalassian Resistance (id=1235057) -Hotfixed : Name School : Nature Spell Type : None Duration : 3600 seconds @@ -241906,7 +241905,6 @@ Attributes : Passive (6), Do Not Display (Spellbook, Aura Icon, Combat Log Effects : #1 (id=1244908) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Void | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 87.22633 (coefficient=0.665441) | Trigger Spell: 1244253 | Target: Self (1) -Hotfixed : Coefficient (0.110248 -> 0.665441), Scaling Class (-9 -> -7) Description : Your damaging spells and abilities have the chance to embolden you in Void Glass granting $s1 Versatility over $1244617d. Multiple applications can overlap. This effect is augmented by Darkmoon Sigil: Void. @@ -242146,10 +242144,8 @@ Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (2 Effects : #1 (id=1245853) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 314.2315 (coefficient=2.397241) | Trigger Spell: 1245012 | Target: Self (1) -Hotfixed : Coefficient (0.551239 -> 2.397241), Scaling Class (-9 -> -7) #2 (id=1245854) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 154.9905 (coefficient=1.212725) | Trigger Spell: 1245965 | Target: Self (1) -Hotfixed : Coefficient (0.658981 -> 1.212725) Description : Your damaging spells and abilities have the chance to grant $@spellname1245025, increasing your lowest secondary stat by $s1 for $1245025d. When an allied player dies, gain $s2 of your highest secondary stat for $1245025d. This effect can only occur once every 5 min. @@ -242168,10 +242164,8 @@ Attributes : Do Not Display (Spellbook, Aura Icon, Combat Log) (7), Can Pr Effects : #1 (id=1245870) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (23.571106 -> 0), Scaling Class (-9 -> 0) #2 (id=1245871) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (4.928916 -> 0), Scaling Class (-9 -> 0) Name : Farstrider's Guile (id=1245025) School : Physical @@ -242193,14 +242187,12 @@ Effects : Tooltip : Lowest secondary stat increased by $w5. Name : Hunt (id=1245050) [Passive] -Hotfixed : Description School : Physical Spell Type : None Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (27), Allow While Stealthed (37), Do Not Report Spell Failure (71), Allow While Invisible (78), Not an Action (92), Suppress Target Procs (113), Allow Cast While Casting (135), Suppress Weapon Procs (151), Allow While Stunned (163), Allow While Fleeing (177), Allow While Confused (178), Allow While Riding Vehicle (204), Allow While Charmed (261), Aura Points On Client (268), Allow Cast While Channeling (308), Scales with Casting Item's Level (354) Effects : #1 (id=1245921) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Hunt | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 119.1912 (coefficient=0.909298) | Trigger Spell: 1252457 | Target: Self (1) -Hotfixed : Coefficient (0.278125 -> 0.909298), Scaling Class (-9 -> -7) Description : Your spells and abilities have the chance to grant $s1 secondary stats for $1252487d based on the target creature's type. This effect is augmented by Darkmoon Sigil: Hunt. @@ -242213,7 +242205,6 @@ Attributes : Passive (6), Aura Points On Client (268), Scales with Casting Effects : #1 (id=1245922) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Rot | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 158.8333 (coefficient=1.242793) | Trigger Spell: 1244332 | Target: Self (1) -Hotfixed : Coefficient (1.495861 -> 1.242793) Description : Afflict your target with Rotting Roots dealing $s1 Nature Damage every $1247411t seconds for $1247411d. This effect stacks up to $1247411u times. New stacks do not refresh applied stacks. This effect is augmented by Darkmoon Sigil: Rot. @@ -242229,7 +242220,6 @@ Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (2 Effects : #1 (id=1245923) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Void | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 39.51552 (coefficient=0.30146) | Trigger Spell: 1244253 | Target: Self (1) -Hotfixed : Coefficient (0.067575 -> 0.30146), Scaling Class (-9 -> -7) Description : Your damaging spells and abilities have the chance to embolden you in Void Glass granting $s1 Versatility over $1244617d. Multiple applications can overlap. Name : Blood (id=1245053) [Passive] @@ -242241,10 +242231,8 @@ Attributes : Passive (6), Allow While Mounted (24), Allow While Sitting (2 Effects : #1 (id=1245928) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 76.39672 (coefficient=0.582823) | Trigger Spell: 1245012 | Target: Self (1) -Hotfixed : Coefficient (0.412565 -> 0.582823), Scaling Class (-9 -> -7) #2 (id=1245929) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Blood | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 63.22484 (coefficient=0.482336) | Trigger Spell: 1245965 | Target: Self (1) -Hotfixed : Coefficient (0.341433 -> 0.482336), Scaling Class (-9 -> -7) Description : Your damaging spells and abilities have the chance to grant $@spellname1245025, increasing your lowest secondary stat by $s1 for $1245025d. When an allied player dies, gain $s2 of your highest secondary stat for $1245025d. This effect can only occur once every 5 min. @@ -242257,18 +242245,15 @@ Attributes : Passive (6), Aura Points On Client (268), Scales with Casting Effects : #1 (id=1245930) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Hunt | Scaling Class: Secondary Rating (-7) Base Value: 0 | Scaled Value: 198.7753 (coefficient=1.516437) | Trigger Spell: 1252457 | Target: Self (1) -Hotfixed : Coefficient (1.513937 -> 1.516437), Scaling Class (-9 -> -7) Description : Your spells and abilities have the chance to grant $1252457s2 secondary stats for $1252487d based on the target creature's type. Name : Rot (id=1245055) [Passive] -Hotfixed : Max Scaling Level (90 -> 0) School : Physical Spell Type : None Attributes : Passive (6), Aura Points On Client (268), Scales with Casting Item's Level (354) Effects : #1 (id=1245931) : Apply Aura (6) | Cast Linked Spell w/ Value (285): Rot | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 74.29293 (coefficient=0.581306) | Trigger Spell: 1244332 | Target: Self (1) -Hotfixed : Coefficient (3.753302 -> 0.581306) Description : Afflict your target with Rotting Roots dealing $s1 Nature Damage every $1247411t seconds for $1247411d. This effect stacks up to $1247411u times. New stacks do not refresh applied stacks. Name : [DNT] Equip Artifact (id=1245110) [Hidden] @@ -242903,7 +242888,6 @@ Effects : Description : Echo the sound of your drum through a sacred loa temple, aligning its beat with the will of the loa. Name : Root Rot (id=1247411) -Hotfixed : School (40 -> 8) School : Nature Spell Type : Magic Spell Level : 1 @@ -245786,10 +245770,8 @@ Attributes : Do Not Display (Spellbook, Aura Icon, Combat Log) (7) Effects : #1 (id=1257674) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (0.86781 -> 0), Scaling Class (-9 -> 0) #2 (id=1257675) : Apply Aura (6) | Dummy (4) Base Value: 0 | Scaled Value: 0 | Target: Self (1) -Hotfixed : Coefficient (0.170717 -> 0), Scaling Class (-9 -> 0) Name : Hasty Hunt (id=1252486) School : Physical @@ -249527,7 +249509,6 @@ Effects : Base Value: 0 | Scaled Value: 0 | Trigger Spell: 1262140 | Target: Self (1) Name : Weighted Boomshots (id=1262121) [Hidden] -Hotfixed : Description School : Physical Spell Type : None Cast Time : 2 seconds @@ -249544,7 +249525,6 @@ Lasts $M2 min. Name : Weighted Boomshots (id=1262123) [Hidden] -Hotfixed : Description School : Physical Spell Type : None Cast Time : 2 seconds @@ -249593,7 +249573,6 @@ Attributes : Allow While Stealthed (37), Not an Action (92), Allow Cast Wh Effects : #1 (id=1272218) : School Damage (2): fire | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 1102 (coefficient=8.622615) | Radius: 0 - 3 yards | Target: At Enemy (53) -> at Enemy in Area (16) -Hotfixed : Coefficient (33.083466 -> 8.622615) Description : Deals a small amount of fire damage in an area around the target. Name : Weighted Boomshots (id=1262146) @@ -249606,7 +249585,6 @@ Attributes : Allow While Stealthed (37), Not an Action (92), Allow Cast Wh Effects : #1 (id=1272223) : School Damage (2): fire | Scaling Class: Replace Secondary (-9) Base Value: 0 | Scaled Value: 1334 (coefficient=10.4379) | Radius: 0 - 3 yards | Target: At Enemy (53) -> at Enemy in Area (16) -Hotfixed : Coefficient (33.083466 -> 10.437902) Description : Deals a small amount of fire damage in an area around the target. Name : Weighted Boomshots (id=1262147) [Hidden] @@ -251546,7 +251524,6 @@ Effects : #1 (id=1278246) : Apply Aura (6) | Modify Damage Taken% (87) Base Value: -50 | Scaled Value: -50 | Misc Value: 0x7f | Target: Self (1) Affected School(s): All -Hotfixed : Base Value (-80 -> -50) #2 (id=1278247) : Apply Aura (6) | Modify Attacker Melee Crit Chance (187) Base Value: -6 | Scaled Value: -6 | Target: Self (1) #3 (id=1278248) : Apply Aura (6) | Modify Damage Done% (79) @@ -251554,7 +251531,6 @@ Hotfixed : Base Value (-80 -> -50) Affected School(s): All #4 (id=1278249) : Apply Aura (6) | Threat (10) Base Value: -90 | Scaled Value: -90 | Misc Value: 127 | Target: Self (1) -Hotfixed : Base Value (-75 -> -90) Description : $@spelldesc421373 Name : Nether Entropic Kris (id=1266072) @@ -253212,7 +253188,6 @@ Attributes : Passive (6), Do Not Display (Spellbook, Aura Icon, Combat Log Effects : #1 (id=1293549) : Apply Aura (6) | Proc Trigger Spell (42) | Scaling Class: Primary Attribute (-1) Base Value: 0 | Scaled Value: 68.24404 (coefficient=0.520627) | Target: Self (1) -Hotfixed : Coefficient (2.000087 -> 0.520627) Description : When you heal or deal damage you have a chance to increase your Strength, Agility, or Intellect by $s1 for $60229d. Your highest stat is always chosen. Name : Conjured Illusory Adornment - Blooming Light (id=1281332) diff --git a/SpellDataDump/paladin.txt b/SpellDataDump/paladin.txt index d347b5884a2..761af405fb9 100644 --- a/SpellDataDump/paladin.txt +++ b/SpellDataDump/paladin.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Block (desc=Passive) (id=107) [Passive] Class : Warrior, Paladin, Shaman School : Physical @@ -92,7 +92,6 @@ Grants the target $387792s1% increased armor for $387792d.][] Cannot be used on a target with Forbearance. Causes Forbearance for $25771d. Name : Divine Shield (id=642) [Spell Family (10)] -Hotfixed : Attributes Class : Paladin School : Holy Spell Type : Magic @@ -213,7 +212,6 @@ Tooltip : Immune to Physical damage and harmful effects.$?a469770[ Movement speed increased by $w4%.][] Name : Blessing of Freedom (id=1044) [Spell Family (10)] -Hotfixed : Attributes Talent Entry : Generic [tree=class, row=4, col=5, max_rank=1, req_points=0, select_idx=300] Class : Paladin School : Holy @@ -1511,7 +1509,6 @@ Damage taken reduced by $w4%.][]$?e4[ Healed for $w5 every $t5 sec.][] Name : Infusion of Light (id=53576) [Spell Family (10), Passive] -Hotfixed : Learn Level (23 -> 0), Required Level (23 -> 0) Talent Entry : Holy [tree=spec, row=2, col=4, max_rank=1, req_points=0] Class : Paladin School : Physical @@ -6035,7 +6032,6 @@ Effects : Description : Avenger's Shield hits $s1 additional targets, and grants you an absorb shield for $s2% of all damage it deals. Name : Blessing of Spellwarding (id=204018) [Spell Family (10)] -Hotfixed : Attributes Talent Entry : Protection [tree=spec, row=5, col=4, max_rank=1, req_points=8, select_idx=200] Class : Paladin School : Holy diff --git a/SpellDataDump/priest.txt b/SpellDataDump/priest.txt index de6ea8ad077..f45d482d889 100644 --- a/SpellDataDump/priest.txt +++ b/SpellDataDump/priest.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Power Word: Shield (id=17) [Spell Family (6)] Class : Priest School : Holy diff --git a/SpellDataDump/rogue.txt b/SpellDataDump/rogue.txt index 50ce83e7b07..74579991585 100644 --- a/SpellDataDump/rogue.txt +++ b/SpellDataDump/rogue.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Backstab (id=53) [Spell Family (8)] Replaces : Sinister Strike (id=1752) Class : Subtlety Rogue @@ -3809,7 +3809,6 @@ Effects : Description : Increases the damage of Shadowstrike by $s1%. Name : Crimson Vial (id=185311) [Spell Family (8)] -Hotfixed : Attributes Class : Rogue School : Nature Spell Type : Magic @@ -3908,7 +3907,6 @@ Description : Shadow Dance duration is increased by $1271702s3% of your Has Current bonus duration: ${$s1/1000}.2 sec Name : Shadow Dance (id=185422) [Spell Family (8)] -Hotfixed : Attributes Class : Rogue School : Physical Spell Type : None diff --git a/SpellDataDump/shaman.txt b/SpellDataDump/shaman.txt index 9373d2f67d6..5a46be5f24c 100644 --- a/SpellDataDump/shaman.txt +++ b/SpellDataDump/shaman.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Block (desc=Passive) (id=107) [Passive] Class : Warrior, Paladin, Shaman School : Physical @@ -13593,7 +13593,6 @@ Effects : Description : Increases the critical strike chance of your Nature spells and abilities by $s1%. Name : Brimming with Life (id=381684) [Spell Family (11), Hidden] -Hotfixed : Attributes Class : Shaman School : Physical Spell Type : None diff --git a/SpellDataDump/spell_id_list.txt b/SpellDataDump/spell_id_list.txt index 0df6db0f8a2..8b647fab307 100644 --- a/SpellDataDump/spell_id_list.txt +++ b/SpellDataDump/spell_id_list.txt @@ -1,4 +1,4 @@ -Class Spell ID List, wow build 12.0.1.65848 +Class Spell ID List, wow build 12.0.1.65867 Death Knight 3714 Path of Frost diff --git a/SpellDataDump/warlock.txt b/SpellDataDump/warlock.txt index 1613e38aca1..5b9611d1aff 100644 --- a/SpellDataDump/warlock.txt +++ b/SpellDataDump/warlock.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Eye of Kilrogg (id=126) [Spell Family (5)] Class : Warlock School : Shadow @@ -5718,7 +5718,6 @@ Effects : Description : $@spelldesc212172 Name : Nether Ward (desc=PvP Talent) (id=212295) [Spell Family (5)] -Hotfixed : Attributes School : Shadow Spell Type : Magic Resource : 1% Base Mana (0) (id=192759) @@ -20202,7 +20201,6 @@ Effects : Description : Memories of the Titans' destruction flash in your mind when you evoke the Dark Titan's power, increasing critical strike by $s2% and haste by $s1% for $1265939d. Name : Embers of Nihilam (id=1265774) [Spell Family (5), Passive] -Hotfixed : Internal Cooldown (0 -> 500) Talent Entry : Destruction [tree=spec, row=11, col=4, max_rank=1, req_points=20, select_idx=300] Class : Warlock School : Shadowflame diff --git a/SpellDataDump/warrior.txt b/SpellDataDump/warrior.txt index d7a1f24122c..8e17bd2839d 100644 --- a/SpellDataDump/warrior.txt +++ b/SpellDataDump/warrior.txt @@ -1,4 +1,4 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65848 Live +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live Name : Vanguard (id=71) [Spell Family (4), Passive] Class : Protection Warrior School : Physical From 9f7c1350d03228d34d0045c731bfce44f4143e7c Mon Sep 17 00:00:00 2001 From: seriallos Date: Wed, 11 Feb 2026 19:49:21 +0000 Subject: [PATCH 3/8] [live] Regenerate spell data (Build 65867) --- engine/dbc/generated/client_data_version.inc | 2 +- engine/dbc/generated/item_bonus.inc | 23 +++++++++++++++----- engine/dbc/generated/item_scaling.inc | 5 ++++- 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/engine/dbc/generated/client_data_version.inc b/engine/dbc/generated/client_data_version.inc index 7439b430915..d3469a33848 100644 --- a/engine/dbc/generated/client_data_version.inc +++ b/engine/dbc/generated/client_data_version.inc @@ -11,6 +11,6 @@ static const wowv_t __client_data_version { 12, 0, 1, 65867 }; #define CLIENT_DATA_HOTFIX_DATE "2026-02-11" #define CLIENT_DATA_HOTFIX_BUILD (65867) -#define CLIENT_DATA_HOTFIX_HASH "128f139a3250584d6d67369c2204da80b31b593eea575f02d57bc857ba47f642" +#define CLIENT_DATA_HOTFIX_HASH "1cde195ec7c85911b9cc77037eb43c7aee57331db42f6a19621f0776b9a10c99" #endif /* CLIENT_DATA_VERSION_INC*/ diff --git a/engine/dbc/generated/item_bonus.inc b/engine/dbc/generated/item_bonus.inc index fa5cdd71988..33ecca7e280 100644 --- a/engine/dbc/generated/item_bonus.inc +++ b/engine/dbc/generated/item_bonus.inc @@ -1,5 +1,5 @@ // Item bonuses, wow build 12.0.1.65867 -static constexpr std::array __item_bonus_data { { +static constexpr std::array __item_bonus_data { { { 2, 1, 2, 7, 15789, 0, 0, 0 }, { 899, 1, 4, 2015, 0, 0, 0, 1 }, { 971, 1, 7, 1, 1, 0, 0, 2 }, @@ -11079,9 +11079,11 @@ static constexpr std::array __item_bonus_data { { { 16211, 7749, 7, 3, 0, 0, 0, 1 }, { 16212, 7749, 12, 101834, 0, 0, 0, 2 }, { 16218, 7752, 0, 0, 0, 0, 0, 0 }, - { 16219, 7753, 0, 0, 0, 0, 0, 0 }, - { 16220, 7754, 0, 0, 0, 0, 0, 0 }, - { 16221, 7755, 0, 0, 0, 0, 0, 0 }, + { 30718, 7753, 49, 105, 0, 0, 0, 0 }, + { 30719, 7754, 10, 125, 0, 0, 0, 0 }, + { 30720, 7754, 49, 106, 0, 0, 0, 1 }, + { 30721, 7755, 10, 200, 0, 0, 0, 0 }, + { 30722, 7755, 49, 107, 0, 0, 0, 1 }, { 16224, 7756, 4, 13216, 0, 0, 0, 0 }, { 16225, 7757, 24, 0, 0, 0, 0, 0 }, { 16230, 7759, 34, 227, 0, 0, 0, 0 }, @@ -13353,8 +13355,17 @@ static constexpr std::array __item_bonus_data { { { 29552, 9117, 49, 103, 0, 0, 0, 4 }, { 29553, 9118, 49, 104, 0, 0, 0, 0 }, { 29554, 9119, 49, 105, 0, 0, 0, 0 }, - { 29555, 9120, 49, 106, 0, 0, 0, 0 }, - { 29556, 9121, 49, 107, 0, 0, 0, 0 }, + { 30715, 9119, 3, 4, 0, 0, 0, 1 }, + { 19837, 9120, 4, 2015, 0, 0, 0, 0 }, + { 19875, 9120, 10, 125, 0, 0, 0, 1 }, + { 19888, 9120, 7, 1, 0, 0, 0, 2 }, + { 29555, 9120, 49, 106, 0, 0, 0, 3 }, + { 30716, 9120, 3, 4, 0, 0, 0, 4 }, + { 19841, 9121, 4, 13145, 0, 0, 0, 0 }, + { 19901, 9121, 10, 200, 0, 0, 0, 1 }, + { 19914, 9121, 7, 3, 0, 0, 0, 2 }, + { 29556, 9121, 49, 107, 0, 0, 0, 3 }, + { 30717, 9121, 3, 4, 0, 0, 0, 4 }, { 29557, 9122, 49, 108, 0, 0, 0, 0 }, { 29558, 9123, 49, 109, 0, 0, 0, 0 }, { 29559, 9124, 49, 110, 0, 0, 0, 0 }, diff --git a/engine/dbc/generated/item_scaling.inc b/engine/dbc/generated/item_scaling.inc index 9e89005640f..5a9854bd19e 100644 --- a/engine/dbc/generated/item_scaling.inc +++ b/engine/dbc/generated/item_scaling.inc @@ -1,5 +1,5 @@ // Curve points data, wow build 12.0.1.65867 -static constexpr std::array __curve_point_data { { +static constexpr std::array __curve_point_data { { { 8, 0, 0.00000f, 1.00000f, 0.00000f, 1.00000f }, { 9, 0, 0.00000f, 1.00000f, 0.00000f, 1.00000f }, { 11, 0, 0.00000f, 1.00000f, 0.00000f, 1.00000f }, @@ -164361,6 +164361,9 @@ static constexpr std::array __curve_point_data { { { 100257, 2, 2.90000f, 0.00000f, 2.90000f, 0.00000f }, { 100257, 3, 6.28000f, -80.00000f, 6.28000f, -80.00000f }, { 100257, 4, 8.64000f, -80.00000f, 8.64000f, -80.00000f }, + { 100285, 0, 0.00000f, 12.75314f, 0.00000f, 0.00000f }, + { 100285, 1, 0.29650f, 0.10042f, 0.00000f, 0.00000f }, + { 100285, 2, 3.55800f, 0.00000f, 0.00000f, 0.00000f }, } }; // Item Scaling Config data, wow build 12.0.1.65867 From e586b532818805a761e6f1d6cd02bad2d18f3da6 Mon Sep 17 00:00:00 2001 From: seriallos Date: Wed, 11 Feb 2026 19:49:21 +0000 Subject: [PATCH 4/8] [live] Update spell data dump (Build 65867) --- SpellDataDump/bonus_ids.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/SpellDataDump/bonus_ids.txt b/SpellDataDump/bonus_ids.txt index df4ef603e41..b318d988941 100644 --- a/SpellDataDump/bonus_ids.txt +++ b/SpellDataDump/bonus_ids.txt @@ -4343,6 +4343,9 @@ bonus_id={ 7745 }, stats={ 100% Crit [0.0460] } bonus_id={ 7746 }, stats={ 100% Haste [0.0940] } bonus_id={ 7747 }, effects={ Render Tribute (id=357585, index=2, type=use), Harsh Tutelage (id=358569, index=2, type=equip) } bonus_id={ 7748 }, effects={ Harsh Tutelage (id=358571, index=2, type=equip) } +bonus_id={ 7753 }, base_ilevel={ 71 }, req_ilevel={ 60 } +bonus_id={ 7754 }, base_ilevel={ 72 }, req_ilevel={ 60 } +bonus_id={ 7755 }, base_ilevel={ 73 }, req_ilevel={ 60 } bonus_id={ 7880 }, quality={ epic }, ilevel={ 233 @plvl 0 - 233 @plvl 0 } bonus_id={ 7881 }, quality={ epic }, ilevel={ 262 @plvl 0 - 262 @plvl 0 } bonus_id={ 7883 }, ilevel={ 5 @plvl 1 - 220 @plvl 60 } @@ -4932,9 +4935,9 @@ bonus_id={ 9115 }, base_ilevel={ 69 }, req_ilevel={ 60 }, quality={ epic } bonus_id={ 9116 }, base_ilevel={ 70 }, req_ilevel={ 60 }, desc={ Heroic }, quality={ epic } bonus_id={ 9117 }, base_ilevel={ 71 }, req_ilevel={ 60 }, desc={ Mythic }, quality={ epic } bonus_id={ 9118 }, base_ilevel={ 70 }, req_ilevel={ 60 } -bonus_id={ 9119 }, base_ilevel={ 71 }, req_ilevel={ 60 } -bonus_id={ 9120 }, base_ilevel={ 72 }, req_ilevel={ 60 } -bonus_id={ 9121 }, base_ilevel={ 73 }, req_ilevel={ 60 } +bonus_id={ 9119 }, base_ilevel={ 71 }, req_ilevel={ 60 }, quality={ epic } +bonus_id={ 9120 }, base_ilevel={ 72 }, req_ilevel={ 60 }, desc={ Heroic }, quality={ epic } +bonus_id={ 9121 }, base_ilevel={ 73 }, req_ilevel={ 60 }, desc={ Mythic }, quality={ epic } bonus_id={ 9122 }, base_ilevel={ 72 }, req_ilevel={ 60 } bonus_id={ 9123 }, base_ilevel={ 73 }, req_ilevel={ 60 } bonus_id={ 9124 }, base_ilevel={ 74 }, req_ilevel={ 60 } From 15c6a249cb574fccb29bdf7a076539a2441959bd Mon Sep 17 00:00:00 2001 From: seriallos Date: Thu, 12 Feb 2026 20:55:17 +0000 Subject: [PATCH 5/8] [live] Regenerate spell data (Build 65867) --- engine/dbc/generated/client_data_version.inc | 4 ++-- engine/dbc/generated/item_data.inc | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/engine/dbc/generated/client_data_version.inc b/engine/dbc/generated/client_data_version.inc index d3469a33848..2cc51d0037d 100644 --- a/engine/dbc/generated/client_data_version.inc +++ b/engine/dbc/generated/client_data_version.inc @@ -9,8 +9,8 @@ static const wowv_t __client_data_version { 12, 0, 1, 65867 }; // Hotfix data versioning information -#define CLIENT_DATA_HOTFIX_DATE "2026-02-11" +#define CLIENT_DATA_HOTFIX_DATE "2026-02-12" #define CLIENT_DATA_HOTFIX_BUILD (65867) -#define CLIENT_DATA_HOTFIX_HASH "1cde195ec7c85911b9cc77037eb43c7aee57331db42f6a19621f0776b9a10c99" +#define CLIENT_DATA_HOTFIX_HASH "511709e5d24dfecc696c63d3e431635549ed7014199940ab111947a8a9fa0a81" #endif /* CLIENT_DATA_VERSION_INC*/ diff --git a/engine/dbc/generated/item_data.inc b/engine/dbc/generated/item_data.inc index 5e2388c41da..957bdfbd149 100644 --- a/engine/dbc/generated/item_data.inc +++ b/engine/dbc/generated/item_data.inc @@ -165253,7 +165253,7 @@ static const std::array __item_data_chunk5 { { { "Draconic Aspirant's Chain Headguard", 216350, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 1, 4, 3, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[2402], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Draconic Aspirant's Leather Mask", 216351, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 1, 4, 2, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[52033], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, } }; -static const std::array __item_data_chunk6 { { +static const std::array __item_data_chunk6 { { { "Draconic Aspirant's Plate Wargreaves", 216352, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 7, 4, 4, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[62718], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Draconic Aspirant's Silk Legwraps", 216353, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 7, 4, 1, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[53931], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Draconic Aspirant's Chain Wargreaves", 216354, 0x00001000, 0x00002000, 0x00, 454, 70, 0, 0, 2, 7, 4, 3, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[52033], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, @@ -179557,6 +179557,7 @@ static const std::array __item_data_chunk6 { { { "Voidformed Stabber", 264430, 0x00000000, 0x00002000, 0x00, 415, 70, 0, 0, 2, 13, 2, 15, 1, 1800, 0.500000f, 0.000000f, &__item_stats_data[55077], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Voidformed Caster", 264431, 0x00000000, 0x00002000, 0x00, 400, 70, 0, 0, 2, 23, 4, 0, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[55966], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Voidformed Protector", 264432, 0x00000000, 0x00002000, 0x00, 400, 70, 0, 0, 2, 14, 4, 6, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[55090], 5, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Voidformed Impaler", 264433, 0x00000000, 0x00002000, 0x00, 400, 80, 0, 0, 2, 17, 2, 6, 1, 3600, 0.600000f, 0.000000f, &__item_stats_data[56002], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Ring of the Threshadon's Heart", 264447, 0x00000000, 0x00002000, 0x00, 80, 80, 0, 0, 2, 11, 4, 0, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[53439], 3, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Featherwoven Promise Band", 264448, 0x00000000, 0x00002000, 0x00, 80, 80, 0, 0, 2, 11, 4, 0, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[59018], 3, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Lightwood Logging Hatchet", 264449, 0x00000000, 0x00002000, 0x00, 100, 80, 0, 0, 2, 13, 2, 0, 1, 2600, 0.700000f, 0.000000f, &__item_stats_data[56731], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, From d69649de4b819f4bfc20a78323a139ad5159b034 Mon Sep 17 00:00:00 2001 From: seriallos Date: Thu, 12 Feb 2026 20:55:17 +0000 Subject: [PATCH 6/8] [live] Update spell data dump (Build 65867) --- SpellDataDump/build_info.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpellDataDump/build_info.txt b/SpellDataDump/build_info.txt index ef3da6c8506..116f5752e34 100644 --- a/SpellDataDump/build_info.txt +++ b/SpellDataDump/build_info.txt @@ -1 +1 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live (hotfix 2026-02-11/65867) +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live (hotfix 2026-02-12/65867) From 7df97b20226502c56c08f5cc0fed65a849a36d3f Mon Sep 17 00:00:00 2001 From: seriallos Date: Fri, 13 Feb 2026 00:56:25 +0000 Subject: [PATCH 7/8] [live] Regenerate spell data (Build 65867) --- engine/dbc/generated/client_data_version.inc | 4 +-- engine/dbc/generated/item_data.inc | 16 +++++----- engine/dbc/generated/item_effect.inc | 32 ++++++++++---------- engine/dbc/generated/sc_spell_data.inc | 8 +++-- 4 files changed, 31 insertions(+), 29 deletions(-) diff --git a/engine/dbc/generated/client_data_version.inc b/engine/dbc/generated/client_data_version.inc index 2cc51d0037d..9b395ef985f 100644 --- a/engine/dbc/generated/client_data_version.inc +++ b/engine/dbc/generated/client_data_version.inc @@ -9,8 +9,8 @@ static const wowv_t __client_data_version { 12, 0, 1, 65867 }; // Hotfix data versioning information -#define CLIENT_DATA_HOTFIX_DATE "2026-02-12" +#define CLIENT_DATA_HOTFIX_DATE "2026-02-13" #define CLIENT_DATA_HOTFIX_BUILD (65867) -#define CLIENT_DATA_HOTFIX_HASH "511709e5d24dfecc696c63d3e431635549ed7014199940ab111947a8a9fa0a81" +#define CLIENT_DATA_HOTFIX_HASH "0dec5ee0cd957f165a53d8c03b3f3d51ad4fa52c2f99cfdc6ddedbf2807bcdaf" #endif /* CLIENT_DATA_VERSION_INC*/ diff --git a/engine/dbc/generated/item_data.inc b/engine/dbc/generated/item_data.inc index 957bdfbd149..add5a66ef54 100644 --- a/engine/dbc/generated/item_data.inc +++ b/engine/dbc/generated/item_data.inc @@ -173559,15 +173559,15 @@ static const std::array __item_data_chunk6 { { { "Arcanoweave Treads", 239662, 0x00010000, 0x00006000, 0x00, 577, 90, 0, 0, 4, 8, 4, 1, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[56681], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 1958, 0, 0, 0 }, { "Sunfire Sash", 239663, 0x00010000, 0x00006000, 0x00, 577, 90, 0, 0, 4, 6, 4, 1, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[5631], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Arcanoweave Cord", 239664, 0x00010000, 0x00006000, 0x00, 577, 90, 0, 0, 4, 6, 4, 1, 1, 0, 0.000000f, 0.000000f, &__item_stats_data[5631], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Helm", 239668, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 1, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Gloves", 239669, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 10, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Belt", 239670, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 6, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Helm", 239668, 0x00010000, 0x00006000, 0x00, 615, 90, 0, 0, 3, 1, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Gloves", 239669, 0x00010000, 0x00006000, 0x00, 615, 90, 0, 0, 3, 10, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Belt", 239670, 0x00010000, 0x00006000, 0x00, 615, 81, 0, 0, 3, 6, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Courtly Wrists", 239671, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 9, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Robes", 239672, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 20, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Slippers", 239673, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 8, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Cloak", 239674, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 16, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57222], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Shoulders", 239675, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 3, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, - { "Courtly Pants", 239676, 0x00010000, 0x00006000, 0x00, 615, 78, 0, 0, 3, 7, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Robes", 239672, 0x00010000, 0x00006000, 0x00, 615, 90, 0, 0, 3, 20, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Slippers", 239673, 0x00010000, 0x00006000, 0x00, 615, 81, 0, 0, 3, 8, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Cloak", 239674, 0x00010000, 0x00006000, 0x00, 615, 90, 0, 0, 3, 16, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57222], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Shoulders", 239675, 0x00010000, 0x00006000, 0x00, 615, 90, 0, 0, 3, 3, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, + { "Courtly Pants", 239676, 0x00010000, 0x00006000, 0x00, 615, 90, 0, 0, 3, 7, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Thalassian Competitor's Cloth Bands", 239677, 0x00010000, 0x00006000, 0x00, 577, 90, 0, 0, 2, 9, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Thalassian Competitor's Cloth Cloak", 239678, 0x00010000, 0x00006000, 0x00, 577, 90, 0, 0, 2, 16, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57222], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, { "Thalassian Competitor's Cloth Gloves", 239679, 0x00010000, 0x00006000, 0x00, 577, 90, 0, 0, 2, 10, 4, 1, 2, 0, 0.000000f, 0.000000f, &__item_stats_data[57201], 4, 0xffff, 0xffffffffffffffff, { 0, 0, 0 }, 0, 0, 0, 0, 0, 0 }, diff --git a/engine/dbc/generated/item_effect.inc b/engine/dbc/generated/item_effect.inc index 3c623fa29f6..63305e7ba0a 100644 --- a/engine/dbc/generated/item_effect.inc +++ b/engine/dbc/generated/item_effect.inc @@ -10264,14 +10264,14 @@ static constexpr std::array __item_effect_data { { { 211997, 1238443, 241297, 0, 0, 0, -1, -1 }, // Potion of Zealotry { 211347, 1236616, 241308, 0, 0, 0, -1, -1 }, // Light's Potential { 211346, 1236616, 241309, 0, 0, 0, -1, -1 }, // Light's Potential - { 210507, 1235057, 241320, 0, 0, 0, -1, -1 }, // Flask of Thalassian Resistance - { 210506, 1235057, 241321, 0, 0, 0, -1, -1 }, // Flask of Thalassian Resistance - { 210509, 1235108, 241322, 0, 0, 0, -1, -1 }, // Flask of the Magisters - { 210510, 1235108, 241323, 0, 0, 0, -1, -1 }, // Flask of the Magisters - { 210513, 1235110, 241324, 0, 0, 0, -1, -1 }, // Flask of the Blood Knights - { 210514, 1235110, 241325, 0, 0, 0, -1, -1 }, // Flask of the Blood Knights - { 210512, 1235111, 241326, 0, 0, 0, -1, -1 }, // Flask of the Shattered Sun - { 210511, 1235111, 241327, 0, 0, 0, -1, -1 }, // Flask of the Shattered Sun + { 210507, 1235057, 241320, 0, 0, 0, 3000, -1 }, // Flask of Thalassian Resistance + { 210506, 1235057, 241321, 0, 0, 0, 3000, -1 }, // Flask of Thalassian Resistance + { 210509, 1235108, 241322, 0, 0, 0, 3000, -1 }, // Flask of the Magisters + { 210510, 1235108, 241323, 0, 0, 0, 3000, -1 }, // Flask of the Magisters + { 210513, 1235110, 241324, 0, 0, 0, 3000, -1 }, // Flask of the Blood Knights + { 210514, 1235110, 241325, 0, 0, 0, 3000, -1 }, // Flask of the Blood Knights + { 210512, 1235111, 241326, 0, 0, 0, 3000, -1 }, // Flask of the Shattered Sun + { 210511, 1235111, 241327, 0, 0, 0, 3000, -1 }, // Flask of the Shattered Sun { 208941, 1280591, 241340, 0, 1, 0, -1, -1 }, // Magister's Alchemist Stone { 208942, 17619, 241340, 1, 1, 0, -1, -1 }, // Alchemist Stone { 209286, 1231936, 242260, 0, 0, 0, -1, -1 }, // Arsenal: Children's Stormwind Guard Weapon Set @@ -10577,14 +10577,14 @@ static constexpr std::array __item_effect_data { { { 212203, 1236616, 245898, 0, 0, 0, -1, -1 }, // Light's Potential { 212205, 1238443, 245900, 0, 0, 0, -1, -1 }, // Potion of Zealotry { 212206, 1238443, 245901, 0, 0, 0, -1, -1 }, // Potion of Zealotry - { 212226, 1235057, 245926, 0, 0, 0, -1, -1 }, // Flask of Thalassian Resistance - { 212227, 1235057, 245927, 0, 0, 0, -1, -1 }, // Flask of Thalassian Resistance - { 212228, 1235111, 245928, 0, 0, 0, -1, -1 }, // Flask of the Shattered Sun - { 212229, 1235111, 245929, 0, 0, 0, -1, -1 }, // Flask of the Shattered Sun - { 212230, 1235110, 245930, 0, 0, 0, -1, -1 }, // Flask of the Blood Knights - { 212231, 1235110, 245931, 0, 0, 0, -1, -1 }, // Flask of the Blood Knights - { 212232, 1235108, 245932, 0, 0, 0, -1, -1 }, // Flask of the Magisters - { 212233, 1235108, 245933, 0, 0, 0, -1, -1 }, // Flask of the Magisters + { 212226, 1235057, 245926, 0, 0, 0, 3000, -1 }, // Flask of Thalassian Resistance + { 212227, 1235057, 245927, 0, 0, 0, 3000, -1 }, // Flask of Thalassian Resistance + { 212228, 1235111, 245928, 0, 0, 0, 3000, -1 }, // Flask of the Shattered Sun + { 212229, 1235111, 245929, 0, 0, 0, 3000, -1 }, // Flask of the Shattered Sun + { 212230, 1235110, 245930, 0, 0, 0, 3000, -1 }, // Flask of the Blood Knights + { 212231, 1235110, 245931, 0, 0, 0, 3000, -1 }, // Flask of the Blood Knights + { 212232, 1235108, 245932, 0, 0, 0, 3000, -1 }, // Flask of the Magisters + { 212233, 1235108, 245933, 0, 0, 0, 3000, -1 }, // Flask of the Magisters { 212252, 1233515, 245964, 0, 1, 0, -1, -1 }, // Durable Information Securing Container { 212253, 1236138, 245964, 1, 1, 0, -1, -1 }, // Durable Information Securing Container { 212254, 1233262, 245964, 2, 0, 0, -1, -1 }, // Durable Information Securing Container diff --git a/engine/dbc/generated/sc_spell_data.inc b/engine/dbc/generated/sc_spell_data.inc index 5c9337bb8d3..e671db903b8 100644 --- a/engine/dbc/generated/sc_spell_data.inc +++ b/engine/dbc/generated/sc_spell_data.inc @@ -77447,7 +77447,7 @@ static spelleffect_data_t __spelleffect_data[51568] = { { 1232651, 1236590, 1, 30, 0, -10, 0x00000000, 70.497208, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 0, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1232652, 1236590, 2, 3, 0, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 50.0000, 0, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1232669, 1236600, 0, 10, 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 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 21, 0, 0.000000, 1.000000, 0, 0 }, - { 1232711, 1236616, 0, 6, 29, -1, 0x00000000, 5.575280, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, -2, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, + { 1232711, 1236616, 0, 6, 29, -1, 0x00000000, 2.787640, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, -2, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1232750, 1236644, 0, 6, 108, 0, 0x00000040, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 10.0000, 0, 0, { 131072, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 0.330000, 0, 0 }, { 1232751, 1236644, 1, 6, 220, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 64, 0, { 104988672, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 0.500000, 0, 0 }, { 1232752, 1236644, 2, 6, 108, 0, 0x00000040, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 150.0000, 0, 0, { 33554432, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 0.300000, 0, 0 }, @@ -77543,7 +77543,7 @@ static spelleffect_data_t __spelleffect_data[51568] = { { 1234009, 1236994, 7, 6, 189, -7, 0x00000000, -0.958896, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 1879048192, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1234010, 1236994, 8, 6, 189, -7, 0x00000000, -0.958896, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 33554432, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1302805, 1236994, 9, 6, 4, -7, 0x00000000, -0.958896, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 0, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, - { 1233487, 1236998, 0, 6, 29, -1, 0x00000000, 6.209017, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, -2, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, + { 1233487, 1236998, 0, 6, 29, -1, 0x00000000, 3.104508, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, -2, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 1, 0, 0.000000, 1.000000, 0, 0 }, { 1234844, 1236998, 1, 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 }, 1237154, 1.000000, 0.000000, 0.000000, 0, 0, 0, 0, 0.000000, 1.000000, 0, 0 }, { 1233499, 1237001, 0, 54, 0, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 0.0000, 8054, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 0, 0, 0.000000, 1.000000, 0, 0 }, { 1233500, 1237001, 1, 3, 0, 0, 0x00000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0.000000, 0.000000, 120.0000, 0, 0, { 0, 0, 0, 0 }, 0, 1.000000, 0.000000, 0.000000, 0, 0, 0, 0, 0.000000, 1.000000, 0, 0 }, @@ -146995,7 +146995,9 @@ static constexpr std::array __spell_hotfix_dat } }; // effect hotfix entries, wow build 12.0.1.65867 -static constexpr std::array __effect_hotfix_data { { +static constexpr std::array __effect_hotfix_data { { + { 1232711, 6, 5.575280, 2.787640 }, + { 1233487, 6, 6.209017, 3.104508 }, } }; // power hotfix entries, wow build 12.0.1.65867 From e4e56a79036a2dadd478af42b2d0111bdcbc9d7f Mon Sep 17 00:00:00 2001 From: seriallos Date: Fri, 13 Feb 2026 00:56:25 +0000 Subject: [PATCH 8/8] [live] Update spell data dump (Build 65867) --- SpellDataDump/allspells.txt | 6 ++++-- SpellDataDump/build_info.txt | 2 +- SpellDataDump/nonclass.txt | 6 ++++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/SpellDataDump/allspells.txt b/SpellDataDump/allspells.txt index 5627cfb7e4d..544dd2dfbba 100644 --- a/SpellDataDump/allspells.txt +++ b/SpellDataDump/allspells.txt @@ -454284,7 +454284,8 @@ Category Cooldown: 300 seconds Attributes : Allow While Sitting (27), No Immunities (29), Allow While Stealthed (37), No Threat (42), Aura Points On Client (268), Visible only to caster (conversations only) (343), Scales with Casting Item's Level (354), Not In Proving Grounds (401), Unknown (508) Effects : #1 (id=1232711) : Apply Aura (6) | Attribute (29) | Scaling Class: Primary Attribute (-1) - Base Value: 0 | Scaled Value: 730.8104 (coefficient=5.57528) | Stat: StrAgiInt | Target: Self (1) + Base Value: 0 | Scaled Value: 365.4052 (coefficient=2.78764) | Stat: StrAgiInt | Target: Self (1) +Hotfixed : Coefficient (5.57528 -> 2.78764) Description : Drink to increase your primary stat by $s1 for $d. Tooltip : Primary stat increased by $w1. @@ -455195,7 +455196,8 @@ Proc Flags : Generic Heal, Generic Hostile Spell, Magic Heal, Magic Hostil Attributes : Allow While Sitting (27), No Immunities (29), Allow While Stealthed (37), No Threat (42), Aura Points On Client (268), Visible only to caster (conversations only) (343), Scales with Casting Item's Level (354), Not In Proving Grounds (401), Only Proc From Class Abilities (415), Allow Class Ability Procs (416), Unknown (508) Effects : #1 (id=1233487) : Apply Aura (6) | Attribute (29) | Scaling Class: Primary Attribute (-1) - Base Value: 0 | Scaled Value: 813.881 (coefficient=6.209017) | Stat: StrAgiInt | Target: Self (1) + Base Value: 0 | Scaled Value: 406.9404 (coefficient=3.104508) | Stat: StrAgiInt | Target: Self (1) +Hotfixed : Coefficient (6.209017 -> 3.104508) #2 (id=1234844) : Apply Aura (6) | Proc Trigger Spell (42): Draught of Rampant Abandon Base Value: 0 | Scaled Value: 0 | Trigger Spell: 1237154 Description : Increases $pri by $s0 for $d. While under the effects of this potion the Void may extract its toll, opening a void zone at your feet. diff --git a/SpellDataDump/build_info.txt b/SpellDataDump/build_info.txt index 116f5752e34..899830303e6 100644 --- a/SpellDataDump/build_info.txt +++ b/SpellDataDump/build_info.txt @@ -1 +1 @@ -SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live (hotfix 2026-02-12/65867) +SimulationCraft 1201-01 for World of Warcraft 12.0.1.65867 Live (hotfix 2026-02-13/65867) diff --git a/SpellDataDump/nonclass.txt b/SpellDataDump/nonclass.txt index 4ccb68cb59e..bd5d00fef58 100644 --- a/SpellDataDump/nonclass.txt +++ b/SpellDataDump/nonclass.txt @@ -238199,7 +238199,8 @@ Category Cooldown: 300 seconds Attributes : Allow While Sitting (27), No Immunities (29), Allow While Stealthed (37), No Threat (42), Aura Points On Client (268), Visible only to caster (conversations only) (343), Scales with Casting Item's Level (354), Not In Proving Grounds (401), Unknown (508) Effects : #1 (id=1232711) : Apply Aura (6) | Attribute (29) | Scaling Class: Primary Attribute (-1) - Base Value: 0 | Scaled Value: 730.8104 (coefficient=5.57528) | Stat: StrAgiInt | Target: Self (1) + Base Value: 0 | Scaled Value: 365.4052 (coefficient=2.78764) | Stat: StrAgiInt | Target: Self (1) +Hotfixed : Coefficient (5.57528 -> 2.78764) Description : Drink to increase your primary stat by $s1 for $d. Tooltip : Primary stat increased by $w1. @@ -238911,7 +238912,8 @@ Proc Flags : Generic Heal, Generic Hostile Spell, Magic Heal, Magic Hostil Attributes : Allow While Sitting (27), No Immunities (29), Allow While Stealthed (37), No Threat (42), Aura Points On Client (268), Visible only to caster (conversations only) (343), Scales with Casting Item's Level (354), Not In Proving Grounds (401), Only Proc From Class Abilities (415), Allow Class Ability Procs (416), Unknown (508) Effects : #1 (id=1233487) : Apply Aura (6) | Attribute (29) | Scaling Class: Primary Attribute (-1) - Base Value: 0 | Scaled Value: 813.881 (coefficient=6.209017) | Stat: StrAgiInt | Target: Self (1) + Base Value: 0 | Scaled Value: 406.9404 (coefficient=3.104508) | Stat: StrAgiInt | Target: Self (1) +Hotfixed : Coefficient (6.209017 -> 3.104508) #2 (id=1234844) : Apply Aura (6) | Proc Trigger Spell (42): Draught of Rampant Abandon Base Value: 0 | Scaled Value: 0 | Trigger Spell: 1237154 Description : Increases $pri by $s0 for $d. While under the effects of this potion the Void may extract its toll, opening a void zone at your feet.