diff --git a/data/sql/updates/pending_db_world/rev_1691843684176706600.sql b/data/sql/updates/pending_db_world/rev_1691843684176706600.sql new file mode 100644 index 000000000..cb2a75766 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1691843684176706600.sql @@ -0,0 +1,3 @@ +-- Insertion Aura Has Brewfest Mug +DELETE FROM `spell_custom_attr` WHERE (`spell_id` = 42533); +INSERT INTO `spell_custom_attr` (`spell_id`, `attributes`) VALUES (42533, 16777216); diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index 6934add0c..1b4586b2a 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -57,6 +57,12 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->AttributesEx3 |= SPELL_ATTR3_ALWAYS_HIT; }); + // Has Brewfest Mug + ApplySpellFix({ 42533 }, [](SpellInfo* spellInfo) + { + spellInfo->DurationEntry = sSpellDurationStore.LookupEntry(347); // 15 min + }); + // Elixir of Minor Fortitude ApplySpellFix({ 2378 }, [](SpellInfo* spellInfo) {