diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Outland/GruulsLair/boss_gruul.cpp | 14 | ||||
-rw-r--r-- | src/server/scripts/Outland/GruulsLair/gruuls_lair.h | 2 |
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 }; |