aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Spells/SpellEffects.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 830f9d1aef8..862aa99dbb9 100755
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -1213,11 +1213,12 @@ void Spell::EffectDummy(SpellEffIndex effIndex)
}
case 53808: // Pygmy Oil
{
- if (Aura *pAura = m_caster->GetAura(53806))
+ Aura *pAura = m_caster->GetAura(53806);
+ if (pAura)
pAura->RefreshDuration();
else
{
- Aura *pAura = m_caster->GetAura(53805);
+ pAura = m_caster->GetAura(53805);
if (!pAura || pAura->GetStackAmount() < 5 || !roll_chance_i(50))
m_caster->CastSpell(m_caster, 53805, true);
else