aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoroffl <offl@users.noreply.github.com>2021-02-22 17:20:03 +0200
committerShauren <shauren.trinity@gmail.com>2022-03-06 22:48:56 +0100
commit99a47c40b2084aef03638ca2bde0c6fbecae9ec3 (patch)
tree552fc2fdc709af22cce9324fb8855bafbdfe1246 /src
parent80d2075e01e56f293ced847d8ce38003d60e0e0c (diff)
DB/Instance/Gruul's Lair: Overhaul
(cherry picked from commit cdb79041828c820866c73f21a0c8b77ddf91380c)
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Outland/GruulsLair/boss_gruul.cpp14
-rw-r--r--src/server/scripts/Outland/GruulsLair/gruuls_lair.h2
2 files changed, 9 insertions, 7 deletions
diff --git a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp
index 6b889df62b3..8ff41f014f8 100644
--- a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp
+++ b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp
@@ -15,12 +15,14 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-/* ScriptData
-SDName: Boss_Gruul
-SD%Complete: 60
-SDComment: Ground Slam need further development (knock back effect must be added to the core)
-SDCategory: Gruul's Lair
-EndScriptData */
+/*
+TO-DO:
+Slighly(400ms) after spell cast 33965 creatures 19198 are spawned. I guess he forces all enemies including pets(9 summoned units
+and 9 units in his threatlist) to cast 39186(19198 were created by that spell(sniff)). Summoned by that spell creature 19198 casts 33496
+on self after being summoned. Then probably they casts 33497(Pull Towards: (150)) on their creators and that's how that knockback is handled.
+If you look closely, players are knocked to random destinations with random angles, means there is no only one spell which handles knockback.
+19198 despawns after 800ms after being summoned.
+*/
#include "ScriptMgr.h"
#include "gruuls_lair.h"
diff --git a/src/server/scripts/Outland/GruulsLair/gruuls_lair.h b/src/server/scripts/Outland/GruulsLair/gruuls_lair.h
index c7939dadc70..79ef246f518 100644
--- a/src/server/scripts/Outland/GruulsLair/gruuls_lair.h
+++ b/src/server/scripts/Outland/GruulsLair/gruuls_lair.h
@@ -43,7 +43,7 @@ enum GLCreatureIds
enum GLGameObjectIds
{
- GO_MAULGAR_DOOR = 184468,
+ GO_MAULGAR_DOOR = 183817,
GO_GRUUL_DOOR = 184662
};