diff --git a/data/sql/updates/pending_db_world/rev_1788526923026591760.sql b/data/sql/updates/pending_db_world/rev_1788526923026591760.sql new file mode 100644 index 0000000000..a7916a2a60 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1788526923026591760.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature_template_model` SET `VerifiedBuild` = 51831 +WHERE `CreatureID` = 27153 AND `Idx` = 0 AND `CreatureDisplayID` = 25958; +DELETE FROM `creature_template_model` WHERE `CreatureID` = 27153 AND `Idx` = 1 AND `CreatureDisplayID` = 25159; diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index d5e5fd0253..1c433b4532 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -69,6 +69,12 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->DurationEntry = sSpellDurationStore.LookupEntry(347); // 15 min }); + // Headless Horseman's Mount - use the flying creature model for the flying variants + ApplySpellFix({ 48023, 51617 }, [](SpellInfo* spellInfo) + { + spellInfo->Effects[EFFECT_0].MiscValue = 27152; + }); + // Elixir of Minor Fortitude ApplySpellFix({ 2378 }, [](SpellInfo* spellInfo) {