From 49665b054dfbec88a56ea26641322bc5d2545493 Mon Sep 17 00:00:00 2001 From: Kudlaty Date: Sat, 28 Nov 2009 16:34:51 +0100 Subject: Should fix crash with chromaggus. #472 patch by footman --HG-- branch : trunk --- .../scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp index 99c82deea39..a2596943f54 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp +++ b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp @@ -232,7 +232,7 @@ struct TRINITY_DLL_DECL boss_chromaggusAI : public ScriptedAI for (std::list::iterator i = m_creature->getThreatManager().getThreatList().begin(); i != m_creature->getThreatManager().getThreatList().end(); ++i) { Unit* pUnit; - if ((*i)->getSource()) + if ((*i) && (*i)->getSource()) { pUnit = Unit::GetUnit((*m_creature), (*i)->getUnitGuid()); if (pUnit) -- cgit v1.2.3