aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMeruemu <Meruemu@users.noreply.github.com>2016-06-22 00:18:08 +0200
committerjoschiwald <joschiwald.trinity@gmail.com>2017-02-01 22:53:21 +0100
commit9733e084e6fd784e2029b1cd44c092931766f57d (patch)
treed384160d0ba58063cadc223583a182627387daa2 /src
parent2355facafebc3e32ff571cc09891aea3bebf2126 (diff)
Core/Scripts: Fix array out of bounds in boss_mother_shahraz.cpp. (#17434)
Fix an error in Prismatic Shield auras and Fatal Attraction teleport points selection (was introduced in https://github.com/TrinityCore/TrinityCore/commit/fb63c8e915986650f787de62859e1f818d1d96c7) (cherry picked from commit 325ccab595780448ade80967aca74a9acb8cd8b2)
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_mother_shahraz.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/scripts/Outland/BlackTemple/boss_mother_shahraz.cpp b/src/server/scripts/Outland/BlackTemple/boss_mother_shahraz.cpp
index 3d37e21dfa5..a183b03d650 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_mother_shahraz.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_mother_shahraz.cpp
@@ -149,7 +149,7 @@ public:
void TeleportPlayers()
{
- uint32 random = urand(0, 7);
+ uint32 random = urand(0, 6);
float X = TeleportPoint[random].x;
float Y = TeleportPoint[random].y;
float Z = TeleportPoint[random].z;
@@ -210,7 +210,7 @@ public:
break;
case EVENT_PRISMATIC_SHIELD:
// Random Prismatic Shield every 15 seconds.
- DoCast(me, PrismaticAuras[urand(0, 6)]);
+ DoCast(me, PrismaticAuras[urand(0, 5)]);
events.ScheduleEvent(EVENT_PRISMATIC_SHIELD, 15000);
break;
case EVENT_FATAL_ATTRACTION: