diff options
-rwxr-xr-x | src/server/game/Spells/Spell.cpp | 2 | ||||
-rwxr-xr-x | src/server/game/Spells/SpellMgr.cpp | 5 | ||||
-rwxr-xr-x | src/server/game/Spells/SpellMgr.h | 2 |
3 files changed, 3 insertions, 6 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 5c7a8825917..51b0e86a2c3 100755 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -4819,7 +4819,7 @@ SpellCastResult Spell::CheckCast(bool strict) return SPELL_FAILED_NOT_BEHIND; // Target must be facing you - if ((m_customAttr & SPELL_ATTR0_CU_REQ_TAGRET_FACING_CASTER) && !target->HasInArc(static_cast<float>(M_PI), m_caster)) + if ((m_customAttr & SPELL_ATTR0_CU_REQ_TARGET_FACING_CASTER) && !target->HasInArc(static_cast<float>(M_PI), m_caster)) return SPELL_FAILED_NOT_INFRONT; // Target must not be in combat diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 2e6e7fa7a03..e1bd2450641 100755 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3803,7 +3803,7 @@ void SpellMgr::LoadSpellCustomAttr() case 38764: case 38863: case 52743: // Head Smack - mSpellCustomAttr[i] |= SPELL_ATTR0_CU_REQ_TAGRET_FACING_CASTER; + mSpellCustomAttr[i] |= SPELL_ATTR0_CU_REQ_TARGET_FACING_CASTER; ++count; break; case 53: // Backstab @@ -3830,9 +3830,6 @@ void SpellMgr::LoadSpellCustomAttr() case 21987: // Lash of Pain case 23959: // Test Stab R50 case 24825: // Test Backstab - mSpellCustomAttr[i] |= SPELL_ATTR0_CU_REQ_CASTER_BEHIND_TARGET; - ++count; - break; case 58563: // Assassinate Restless Lookout mSpellCustomAttr[i] |= SPELL_ATTR0_CU_REQ_CASTER_BEHIND_TARGET; ++count; diff --git a/src/server/game/Spells/SpellMgr.h b/src/server/game/Spells/SpellMgr.h index 06828178997..9f4653e1051 100755 --- a/src/server/game/Spells/SpellMgr.h +++ b/src/server/game/Spells/SpellMgr.h @@ -1024,7 +1024,7 @@ enum SpellCustomAttributes SPELL_ATTR0_CU_NEGATIVE_EFF1 = 0x00020000, SPELL_ATTR0_CU_NEGATIVE_EFF2 = 0x00040000, SPELL_ATTR0_CU_IGNORE_ARMOR = 0x00080000, - SPELL_ATTR0_CU_REQ_TAGRET_FACING_CASTER = 0x00100000, + SPELL_ATTR0_CU_REQ_TARGET_FACING_CASTER = 0x00100000, SPELL_ATTR0_CU_REQ_CASTER_BEHIND_TARGET = 0x00200000, SPELL_ATTR0_CU_NEGATIVE = SPELL_ATTR0_CU_NEGATIVE_EFF0 | SPELL_ATTR0_CU_NEGATIVE_EFF1 | SPELL_ATTR0_CU_NEGATIVE_EFF2, |