From 425a80b2a298466542e5c052c3d6d91ea8b53ebb Mon Sep 17 00:00:00 2001 From: mik1893 Date: Sat, 13 Aug 2016 11:30:52 +0200 Subject: [PATCH] Core/Spells: fix greater blessings selection issues (pet class on player class) --- src/game/Spells/Spell.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/game/Spells/Spell.cpp b/src/game/Spells/Spell.cpp index 9dd72c442..3ea3beb13 100644 --- a/src/game/Spells/Spell.cpp +++ b/src/game/Spells/Spell.cpp @@ -8077,8 +8077,9 @@ bool WorldObjectSpellTargetCheck::operator()(WorldObject* target) return false; break; case TARGET_CHECK_RAID_CLASS: - if (_referer->getClass() != unitTarget->getClass()) - return false; + if (_referer->GetTypeId() == unitTarget->GetTypeId()) + if (_referer->getClass() != unitTarget->getClass()) + return false; // nobreak; case TARGET_CHECK_RAID: if (unitTarget->IsTotem())