##################################################################################################################################################
##################################################################################################################################################
### BOSS ID : 347066
### BOSS NAME : Blurb
### TRIGGER : KILL ALL Slarg 347118
##################################################################################################################################################
##################################################################################################################################################
if ($signal == 347118 || $signal == 347135) { # IF SIGNAL FROM Slarg
my $Slarg_npcid = 347118;
my $Slarg_check = $entity_list->GetMobByNpcTypeID($Slarg_npcid);
my $Respawn_176_npcid = 347176;
my $Respawn_176_check = $entity_list->GetMobByNpcTypeID($Respawn_176_npcid);
if (defined $Respawn_176_check && $Respawn_176_check->GetID() > 0) { quest::gmsay("$datetime $npc_name (GM): Slarg Respawn_Time_NPC is UP!"); } # Respawner is still up, do not spawn boss
elsif (!defined $Slarg_check && $Slarg_check->GetID() == 0) { # All Slarg Are Not Spawn!
quest::gmsay("$datetime $npc_name (GM): Slarg ARE ALL DEAD!");
my $a = 347066; # Named 347066 Blurb
quest::spawn2($a,0,0,$Water_Spawn_X,$Water_Spawn_Y,$Water_Spawn_Z,$h); # Spawn
quest::gmsay("$datetime $npc_name (GM): Trash Slarg Spawn Boss $a Blurb at $Water_Spawn_X, $Water_Spawn_Y, $Water_Spawn_Z.");
quest::spawn2($Respawn_176_npcid,0,0,-1247,-755,59,0); # Respawn NPC
}
else { quest::gmsay("$datetime $npc_name (GM): Slarg are still ALIVE."); } # Else Slarg are still Alive
}