From 523bd83ad6b458900f471242e78c5be9aab67332 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9A=90=E5=A6=82=E4=BB=99?= <18535853+PkllonG@users.noreply.github.com> Date: Sun, 5 Jul 2026 21:18:57 +0800 Subject: [PATCH] fix(Scripts/Ulduar): Change the spellID for the Freya summoning treasure chest (#26483) --- src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp index 4b98198419..216aa247b6 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp @@ -296,11 +296,12 @@ struct boss_freya : public BossAI // Summon the chest via spell so it is a wild object not owned by Freya, // otherwise it despawns with her when she teleports out. The spell is // chosen by raid size and how many Elders empowered her. + // Order intentionally differs from TC/cMaNGOS to match AC's even/odd chest-loot grouping. static constexpr uint32 summonChestSpell[2][4] = { // 0 Elder, 1 Elder, 2 Elder, 3 Elder - { 62950, 62952, 62953, 62954 }, // 10-man - { 62955, 62956, 62957, 62958 } // 25-man + { 62957, 62955, 62953, 62950 }, // 10-man + { 62958, 62956, 62954, 62952 } // 25-man }; me->CastSpell(me, summonChestSpell[me->GetMap()->Is25ManRaid() ? 1 : 0][_elderCount], true);