diff options
author | QAston <qaston@gmail.com> | 2013-02-25 08:17:53 -0800 |
---|---|---|
committer | QAston <qaston@gmail.com> | 2013-02-25 08:17:53 -0800 |
commit | 9fbbcb5371ef3b55e1cbaa86a65c1fe95755fac9 (patch) | |
tree | e03ff6faf78757e523f244c9acf78c1489e1f337 /src | |
parent | 48c83afb04ba47f334a3eccaf33e6ffc4d5197d8 (diff) | |
parent | b27ff4045da1ea2d1b3e2f19cef34538d1d5c123 (diff) |
Merge pull request #9230 from FH3095/IsSingleTargetWith
Replace check in IsSingleTargetWith
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/SpellInfo.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
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(); |