Fix crash in script for quest 10512 + code style cleanup.

--HG--
branch : trunk
This commit is contained in:
Machiavelli
2010-05-05 01:38:47 +02:00
parent 6649215e61
commit b54a361d60
@@ -436,7 +436,7 @@ struct npc_ogre_bruteAI : public ScriptedAI
{
if (!who || (!who->isAlive())) return;
if (me->IsWithinDistInMap(who, 50.0f) && (who->GetTypeId() == TYPEID_PLAYER) && CAST_PLR(who)->GetQuestStatus(10512) == QUEST_STATUS_INCOMPLETE)
if (me->IsWithinDistInMap(who, 50.0f) && (who->GetTypeId() == TYPEID_PLAYER) && who->ToPlayer()->GetQuestStatus(10512) == QUEST_STATUS_INCOMPLETE)
{
PlayerGUID = who->GetGUID();
}
@@ -454,7 +454,7 @@ struct npc_ogre_bruteAI : public ScriptedAI
me->SetReactState(REACT_AGGRESSIVE);
me->GetMotionMaster()->MoveTargetedHome();
Creature* Credit = me->FindNearestCreature(NPC_QUEST_CREDIT, 50, true);
if(pPlayer)
if (pPlayer && Credit)
pPlayer->KilledMonster(Credit->GetCreatureInfo(), Credit->GetGUID());
}
}