Scripts: Fix static analysis issues CID 1379870 and 1367941 (#20747)
This commit is contained in:
@@ -719,7 +719,8 @@ class spell_baleroc_torment_AuraScript : public AuraScript
|
||||
uint32 stacks = healer->GetAuraCount(SPELL_VITAL_SPARK) + std::min(uint8(ceil(GetStackAmount() / (Is25ManHeroic ? 5 : 3))), uint8(255));
|
||||
|
||||
healer->SetAuraStack(SPELL_VITAL_SPARK, healer, stacks);
|
||||
healer->GetAura(SPELL_VITAL_SPARK)->RefreshDuration();
|
||||
if (Aura* aura = healer->GetAura(SPELL_VITAL_SPARK))
|
||||
aura->RefreshDuration();
|
||||
}
|
||||
|
||||
void OnRemove(AuraEffect const* /*aurEff*/, AuraEffectHandleModes /*mode*/)
|
||||
|
||||
@@ -975,7 +975,8 @@ public:
|
||||
case EVENT_ATTACK:
|
||||
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IMMUNE_TO_PC);
|
||||
me->setFaction(FACTION_HOSTILE);
|
||||
me->CombatStart(ObjectAccessor::GetPlayer(*me, _playerGUID));
|
||||
if (Player* player = ObjectAccessor::GetPlayer(*me, _playerGUID))
|
||||
me->CombatStart(player);
|
||||
_events.ScheduleEvent(EVENT_FIREBALL, 1);
|
||||
_events.ScheduleEvent(EVENT_FROSTNOVA, Seconds(5));
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user