From dc14094e28ea01448564c482dc9f63ca6b5ed2cf Mon Sep 17 00:00:00 2001 From: Finn Michael Halvorsen Date: Mon, 23 Dec 2019 08:33:50 +0100 Subject: [PATCH] fix(Core/Intance): Fixed group spawn UBRS Rend (#2499) --- .../BlackrockSpire/boss_rend_blackhand.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/boss_rend_blackhand.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/boss_rend_blackhand.cpp index f67d0272e..3225f0857 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/boss_rend_blackhand.cpp +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/boss_rend_blackhand.cpp @@ -187,9 +187,9 @@ public: instance->SetBossState(DATA_WARCHIEF_REND_BLACKHAND, NOT_STARTED); } - void SummonWave(Wave* wave) + void SummonWave(Wave* wave, uint32 size) { - for (uint8 i = 0; i < sizeof(wave); ++i) + for (uint8 i = 0; i < size; ++i) me->SummonCreature(wave[i].entry, wave[i].x_pos, wave[i].y_pos, wave[i].z_pos, M_PI); if (GameObject* waveDoor = me->GetMap()->GetGameObject(waveDoorGUID)) @@ -413,22 +413,22 @@ public: me->SummonCreature(NPC_GYTH, 211.762f, -397.5885f, 111.1817f, 4.747295f); break; case EVENT_WAVE_1: - SummonWave(Wave1); + SummonWave(Wave1,4); break; case EVENT_WAVE_2: - SummonWave(Wave2); + SummonWave(Wave2,3); break; case EVENT_WAVE_3: - SummonWave(Wave3); + SummonWave(Wave3,4); break; case EVENT_WAVE_4: - SummonWave(Wave4); + SummonWave(Wave4,4); break; case EVENT_WAVE_5: - SummonWave(Wave5); + SummonWave(Wave5,5); break; case EVENT_WAVE_6: - SummonWave(Wave6); + SummonWave(Wave6,5); break; default: break;