From b27ff4045da1ea2d1b3e2f19cef34538d1d5c123 Mon Sep 17 00:00:00 2001 From: FH3095 Date: Sat, 16 Feb 2013 23:08:51 +0100 Subject: Replace check in IsSingleTargetWith Old check was SpellFamily and SpellIcon, new is IsRankOf, which seems to make more sense in that context. close #8290 --- src/server/game/Spells/SpellInfo.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/server/game/Spells/SpellInfo.cpp') diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index 9a9369bad28..d2ab1a315e8 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -1174,10 +1174,8 @@ bool SpellInfo::IsSingleTarget() const bool SpellInfo::IsSingleTargetWith(SpellInfo const* spellInfo) const { - // TODO - need better check - // Equal icon and spellfamily - if (SpellFamilyName == spellInfo->SpellFamilyName && - SpellIconID == spellInfo->SpellIconID) + // Same spell? + if (IsRankOf(spellInfo)) return true; SpellSpecificType spec = GetSpellSpecific(); -- cgit v1.2.3