diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index 5bda5eeed..bdcbf71c5 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -429,10 +429,9 @@ bool IsPositiveTarget(uint32 targetA, uint32 targetB) bool IsExplicitPositiveTarget(uint32 targetA) { - // positive targets + // positive targets that in target selection code expect target in m_targers, so not that auto-select target by spell data by m_caster and etc switch(targetA) { - case TARGET_SELF: case TARGET_SINGLE_FRIEND: case TARGET_SINGLE_PARTY: case TARGET_CHAIN_HEAL: @@ -448,7 +447,7 @@ bool IsExplicitPositiveTarget(uint32 targetA) bool IsExplicitNegativeTarget(uint32 targetA) { - // non-positive targets + // non-positive targets that in target selection code expect target in m_targers, so not that auto-select target by spell data by m_caster and etc switch(targetA) { case TARGET_CHAIN_DAMAGE: diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 69398c2a8..4fc4e5d5e 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "9043" + #define REVISION_NR "9044" #endif // __REVISION_NR_H__