Linking mobs:
Code:
sub EVENT_AGGRO {
my $enraged_corflunk = $entity_list->GetMobByNpcTypeID(999270);
my $enraged_zarchoomi = $entity_list->GetMobByNpcTypeID(999269);
if ($enraged_corflunk) {
my $enraged_corflunknpc = $enraged_corflunk->CastToNPC();
$enraged_corflunknpc->AddToHateList($client, 1);
}
if ($enraged_zarchoomi) {
my $enraged_zarchoominpc = $enraged_zarchoomi->CastToNPC();
$enraged_zarchoominpc->AddToHateList($client, 1);
}
}
Spawning mobs at the same time (only the one npc has a respawn timer):
Code:
sub EVENT_SPAWN
{
my $x = $npc->GetX();
my $y = $npc->GetY();
my $z = $npc->GetZ();
my $h = $npc->GetHeading();
quest::spawn2(1241,0,0,$x + 15,$y,$z,$h);
quest::spawn2(1242,0,0,$x - 15,$y,$z,$h);
}