-----------------------------------
-- Area: Temenos E T	
-- NPC: Light_Elemental

-----------------------------------
package.loaded["scripts/zones/Temenos/TextIDs"] = nil;
-----------------------------------
require("scripts/globals/limbus");
require("scripts/zones/Temenos/TextIDs");

-----------------------------------
-- onMobSpawn Action
-----------------------------------

function onMobSpawn(mob)
end;

-----------------------------------
-- onMobEngaged
-----------------------------------

function onMobEngaged(mob,target)
   local mobID = mob:getID();
  if(mobID==16929031)then
  	    GetMobByID(16929032):updateEnmity(target);
		GetMobByID(16929030):updateEnmity(target);
  elseif(mobID==16929032)then
  	    GetMobByID(16929031):updateEnmity(target);
		GetMobByID(16929030):updateEnmity(target);
  end
end;

-----------------------------------
-- onMobDeath
-----------------------------------

function onMobDeath(mob,killer)
   local mobID = mob:getID();	
	
	 switch (mobID): caseof {
		[16929031] = function (x)		   
          if(IsMobDead(16929030)==true and IsMobDead(16929032)==true )then
        	GetNPCByID(16928768+77):setPos(0.5,-6,-459);
	        GetNPCByID(16928768+77):setStatus(STATUS_NORMAL);
	        GetNPCByID(16928768+472):setStatus(STATUS_NORMAL);
          end
		end	, 
		[16929032] = function (x)		   
          if(IsMobDead(16929030)==true and IsMobDead(16929031)==true )then
        	GetNPCByID(16928768+77):setPos(0.5,-6,-459);
	        GetNPCByID(16928768+77):setStatus(STATUS_NORMAL);
	        GetNPCByID(16928768+472):setStatus(STATUS_NORMAL);
          end
		end	, 
	 }
end;