Scripts/Misc: Fix issues reported by static analysis
This commit is contained in:
1 parent
f5bd7b903c
commit
0e76d67e49
2 files changed
+4
-4
No files matched your search
@@ -178,6 +178,9 @@ class npc_pet_mage_mirror_image : public CreatureScript
|
||||
void UpdateAI(uint32 diff) override
|
||||
{
|
||||
Unit* owner = me->GetCharmerOrOwner();
|
||||
if (!owner)
|
||||
return;
|
||||
|
||||
Unit* target = owner->getAttackerForHelper();
|
||||
|
||||
events.Update(diff);
|
||||
@@ -192,9 +195,6 @@ class npc_pet_mage_mirror_image : public CreatureScript
|
||||
if (me->HasUnitState(UNIT_STATE_CASTING))
|
||||
return;
|
||||
|
||||
if (!owner)
|
||||
return;
|
||||
|
||||
// assign target if image doesnt have any or the target is not actual
|
||||
if (!target || me->GetVictim() != target)
|
||||
{
|
||||
|
||||
@@ -1195,7 +1195,7 @@ class spell_pal_light_s_beacon : public SpellScriptLoader
|
||||
if (!procSpell)
|
||||
return;
|
||||
|
||||
uint32 healSpellId = procSpell->IsRankOf(sSpellMgr->GetSpellInfo(SPELL_PALADIN_HOLY_LIGHT)) ? SPELL_PALADIN_BEACON_OF_LIGHT_HEAL_1 : SPELL_PALADIN_BEACON_OF_LIGHT_HEAL_3;
|
||||
uint32 healSpellId = procSpell->IsRankOf(sSpellMgr->EnsureSpellInfo(SPELL_PALADIN_HOLY_LIGHT)) ? SPELL_PALADIN_BEACON_OF_LIGHT_HEAL_1 : SPELL_PALADIN_BEACON_OF_LIGHT_HEAL_3;
|
||||
uint32 heal = CalculatePct(eventInfo.GetHealInfo()->GetHeal(), aurEff->GetAmount());
|
||||
|
||||
Unit* beaconTarget = GetCaster();
|
||||
|
||||
Reference in new issue
Block a user