diff --git a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp index 47caa5ca6..d6ef410ce 100644 --- a/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp +++ b/src/server/scripts/Outland/GruulsLair/boss_gruul.cpp @@ -271,7 +271,11 @@ class spell_gruul_shatter : public SpellScript if (Unit* target = GetHitUnit()) { target->RemoveAurasDueToSpell(SPELL_STONED); - target->CastSpell((Unit*)nullptr, SPELL_SHATTER_EFFECT, true); + + if (target->IsPlayer()) + { + target->CastSpell((Unit*)nullptr, SPELL_SHATTER_EFFECT, true); + } } }