Core/Misc: Fix issues reported by static analysis

This commit is contained in:
Aokromes
2016-07-19 16:11:21 +02:00
parent 5d835e4526
commit 0c5007efe9
3 changed files with 3 additions and 1 deletions

View File

@@ -177,7 +177,7 @@ void SimpleCharmedPlayerAI::UpdateAI(const uint32 /*diff*/)
for (Player::AuraEffectList::const_iterator iter = auras.begin(); iter != auras.end(); ++iter)
if ((*iter)->GetCasterGUID() == charmer->GetGUID() && (*iter)->GetBase()->IsPermanent())
{
me->Kill(me);
me->KillSelf();
return;
}
}

View File

@@ -394,6 +394,7 @@ public:
GluthGUID = creature->GetInstanceScript()->GetGuidData(DATA_GLUTH);
DoCast(me, SPELL_INFECTED_WOUND);
timer = 0;
state = STATE_ZOMBIE_NORMAL;
}

View File

@@ -542,6 +542,7 @@ public:
npc_earthen_ring_flamecallerAI(Creature* creature) : ScriptedAI(creature)
{
_instance = me->GetInstanceScript();
_mySpot = 0;
}
void Reset() override