diff options
| author | kandera <kanderadev@gmail.com> | 2012-08-02 15:32:28 -0700 |
|---|---|---|
| committer | kandera <kanderadev@gmail.com> | 2012-08-02 15:32:28 -0700 |
| commit | 71a872c63d2a9050c24e88b034d13758d545abf3 (patch) | |
| tree | cb2cbf1a46172efdac14fbd710f0385d8faf05c7 /src/server/game/Spells/SpellEffects.cpp | |
| parent | e72f01650c1974603ff1fe7941698e9bed44418a (diff) | |
| parent | 8e35762b35a07ca3ad096b6430962104d0b97dd4 (diff) | |
Merge pull request #7260 from Amit86/patch-4
[Paladin/Spells] Fix Improved concentration aura
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
| -rwxr-xr-x | 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 58c24aa895c..e43c64cd388 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -3572,8 +3572,8 @@ void Spell::EffectInterruptCast(SpellEffIndex effIndex) { if (m_originalCaster) { - int32 duration = m_originalCaster->ModSpellDuration(m_spellInfo, unitTarget, m_originalCaster->CalcSpellDuration(m_spellInfo), false, 1 << effIndex); - unitTarget->ProhibitSpellSchool(curSpellInfo->GetSchoolMask(), duration/*GetSpellDuration(m_spellInfo)*/); + int32 duration = m_spellInfo->GetDuration(); + unitTarget->ProhibitSpellSchool(curSpellInfo->GetSchoolMask(), unitTarget->ModSpellDuration(m_spellInfo, unitTarget, duration, false, 1 << effIndex)); } ExecuteLogEffectInterruptCast(effIndex, unitTarget, curSpellInfo->Id); unitTarget->InterruptSpell(CurrentSpellTypes(i), false); |
