diff options
| author | ariel- <ariel-@users.noreply.github.com> | 2016-10-02 07:34:23 +0200 |
|---|---|---|
| committer | joschiwald <joschiwald.trinity@gmail.com> | 2017-03-04 20:18:55 +0100 |
| commit | 3ce3acf765c413a307e821cb9c264f93b363ff94 (patch) | |
| tree | c2a96f9d62c03683fa96da9e34fa10239a93034a /src/server/game/Spells/SpellEffects.cpp | |
| parent | a3832be8d656c92a4c2104527425d150a859b511 (diff) | |
Core/Player: Implemented Titan's Grip damage reduction
Closes #6375
(cherry picked from commit a4baef19dd5d1fd42f20557d34219d9d14181545)
Core/Player: unconditionally remove Titan's grip penalty aura on Spell removal
Was causing an issue when switching spec, because off hand weapon was still equipped
(cherry picked from commit df0f88eb80a79f43173ed2d708738ec945b9a755)
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
| -rw-r--r-- | src/server/game/Spells/SpellEffects.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index db59ed14f10..bab9bc02570 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -5219,13 +5219,13 @@ void Spell::EffectDiscoverTaxi(SpellEffIndex /*effIndex*/) unitTarget->ToPlayer()->GetSession()->SendDiscoverNewTaxiNode(nodeid); } -void Spell::EffectTitanGrip(SpellEffIndex /*effIndex*/) +void Spell::EffectTitanGrip(SpellEffIndex effIndex) { if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT) return; if (m_caster->GetTypeId() == TYPEID_PLAYER) - m_caster->ToPlayer()->SetCanTitanGrip(true); + m_caster->ToPlayer()->SetCanTitanGrip(true, uint32(effectInfo->MiscValue)); } void Spell::EffectRedirectThreat(SpellEffIndex /*effIndex*/) |
