From cdb79041828c820866c73f21a0c8b77ddf91380c Mon Sep 17 00:00:00 2001 From: offl Date: Mon, 22 Feb 2021 17:20:03 +0200 Subject: DB/Instance/Gruul's Lair: Overhaul --- src/server/scripts/Outland/GruulsLair/boss_gruul.cpp | 14 ++++++++------ src/server/scripts/Outland/GruulsLair/gruuls_lair.h | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp index 26236e1b0e0..35e7d6fe4ef 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 . */ -/* 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 }; -- cgit v1.2.3