From 74e8e79e54ae60d8473f96cb5e0dcd36b1fc326e Mon Sep 17 00:00:00 2001 From: Trystanosaurus <25745474+Trystanosaurus@users.noreply.github.com> Date: Mon, 17 Dec 2018 20:46:34 +0100 Subject: [PATCH] Gruul: Add a minimum cooldown for Cave In (#893) --- src/server/scripts/Outland/GruulsLair/boss_gruul.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp index 998ac9d54..f869aa1d0 100644 --- a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp +++ b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp @@ -103,7 +103,8 @@ class boss_gruul : public CreatureScript case EVENT_CAVE_IN: if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0)) me->CastSpell(target, SPELL_CAVE_IN, false); - _caveInTimer -= 1500; + if (_caveInTimer >= 4000) + _caveInTimer -= 1500; events.ScheduleEvent(EVENT_CAVE_IN, _caveInTimer); break; case EVENT_REVERBERATION: