aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Events
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-03-12 18:35:59 +0100
committerShauren <shauren.trinity@gmail.com>2022-03-12 18:35:59 +0100
commitbecc9ba1fc5ba72c2aba404e05e77c54360ced57 (patch)
treea14c65c5d908815317bb19c4bc4e496a22a81630 /src/server/scripts/Events
parentfe31d436ef1149a30358cab850954a7dab015579 (diff)
Core/Misc: Fix mac build
Diffstat (limited to 'src/server/scripts/Events')
-rw-r--r--src/server/scripts/Events/fireworks_show.cpp22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/server/scripts/Events/fireworks_show.cpp b/src/server/scripts/Events/fireworks_show.cpp
index f055bebb89d..692e6c4defa 100644
--- a/src/server/scripts/Events/fireworks_show.cpp
+++ b/src/server/scripts/Events/fireworks_show.cpp
@@ -17,7 +17,6 @@
#include "ScriptMgr.h"
#include "Containers.h"
-#include "CreatureAIImpl.h"
#include "EventMap.h"
#include "GameEventMgr.h"
#include "GameObject.h"
@@ -735,18 +734,20 @@ public:
static uint32 CheerPicker()
{
- uint32 newid = RAND(
+ uint32 ids[] =
+ {
SOUND_CHEER_1,
SOUND_CHEER_2,
SOUND_CHEER_3,
SOUND_CHEER_4
- );
- return newid;
+ };
+ return Trinity::Containers::SelectRandomContainerElement(ids);
}
static uint32 FireworksPicker()
{
- uint32 newid = RAND(
+ uint32 ids[] =
+ {
FIREWORK_SHOW_TYPE_1_RED,
FIREWORK_SHOW_TYPE_2_RED,
FIREWORK_SHOW_TYPE_1_RED_BIG,
@@ -770,13 +771,14 @@ public:
FIREWORK_SHOW_TYPE_2_PURPLE,
FIREWORK_SHOW_TYPE_1_PURPLE_BIG,
FIREWORK_SHOW_TYPE_2_PURPLE_BIG
- );
- return newid;
+ };
+ return Trinity::Containers::SelectRandomContainerElement(ids);
}
static uint32 FireworksBIGOnlyPicker()
{
- uint32 newid = RAND(
+ uint32 ids[] =
+ {
FIREWORK_SHOW_TYPE_1_RED_BIG,
FIREWORK_SHOW_TYPE_2_RED_BIG,
FIREWORK_SHOW_TYPE_1_BLUE_BIG,
@@ -789,8 +791,8 @@ public:
FIREWORK_SHOW_TYPE_2_YELLOW_BIG,
FIREWORK_SHOW_TYPE_1_PURPLE_BIG,
FIREWORK_SHOW_TYPE_2_PURPLE_BIG
- );
- return newid;
+ };
+ return Trinity::Containers::SelectRandomContainerElement(ids);
}
void UpdateAI(uint32 diff) override