From a0f7762cab9b759b7d3e7dc25a447b5e43f2048b Mon Sep 17 00:00:00 2001 From: Trazom62 Date: Sat, 9 Jan 2010 14:19:00 +0100 Subject: Fix Drakarri Colossus: mojo stay passive only if colossus still alive --HG-- branch : trunk --- .../scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/bindings/scripts') diff --git a/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp b/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp index 854ed66aaa1..e8e284986f4 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp +++ b/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp @@ -247,7 +247,7 @@ struct TRINITY_DLL_DECL npc_living_mojoAI : public ScriptedAI pColossus = m_creature->GetCreature(*m_creature, pInstance->GetData64(DATA_DRAKKARI_COLOSSUS)); //Check if the npc is near of Drakkari Colossus. - if (pColossus && m_creature->IsInRange3d(pColossus->GetHomePosition().GetPositionX(),pColossus->GetHomePosition().GetPositionY(),pColossus->GetHomePosition().GetPositionZ(),0.0f,17.0f)) + if (pColossus && pColossus->isAlive() && m_creature->IsInRange3d(pColossus->GetHomePosition().GetPositionX(),pColossus->GetHomePosition().GetPositionY(),pColossus->GetHomePosition().GetPositionZ(),0.0f,17.0f)) m_creature->SetReactState(REACT_PASSIVE); else m_creature->SetReactState(REACT_AGGRESSIVE); -- cgit v1.2.3