Scripts/Ulduar: Fix issue reported by static analysis

Coverity defect ID: 1316690
This commit is contained in:
jackpoz
2015-09-12 16:44:34 +02:00
parent 4013500d24
commit 4cdab0cdcb

View File

@@ -749,8 +749,8 @@ class boss_elder_brightleaf : public CreatureScript
case EVENT_SOLAR_FLARE:
{
uint8 stackAmount = 0;
if (me->GetAura(SPELL_FLUX_AURA))
stackAmount = me->GetAura(SPELL_FLUX_AURA)->GetStackAmount();
if (Aura* aura = me->GetAura(SPELL_FLUX_AURA))
stackAmount = aura->GetStackAmount();
me->CastCustomSpell(SPELL_SOLAR_FLARE, SPELLVALUE_MAX_TARGETS, stackAmount, me, false);
events.ScheduleEvent(EVENT_SOLAR_FLARE, urand(5000, 10000));
break;