chrsschb
02-07-2012, 07:51 PM
So I decided to add the scripts for the trash on Spiroc Isle. All the scripts fire and the vanquishers get the signals, but only the Arbiter and the Banisher actually respawn. I have verified all names and npcids are correct. Anyone have any idea why this isn't working 100%?
sub EVENT_SPAWN {
quest::shout("Yes this PL works!");
}
sub EVENT_SIGNAL {
#a_spiroc_banisher
if ($signal eq 1){
quest::shout("I got signal 1 (banisher)!");
quest::unique_spawn(71007,0,0,1051,-829,436,0);
}
#a_spiroc_arbiter
elsif ($signal eq 2){
quest::shout("I got signal 2 (arbiter)!");
quest::unique_spawn(71008,0,0,1072,-750,448,67);
}
#a_spiroc_revolter
elsif ($signal eq 3){
quest::shout("I got signal 3 (revolter)!");
quest::unique_spawn(71010,0,0,787,-568,459,0);
}
#a_spiroc_expulser
elsif ($signal eq 4){
quest::shout("I got signal 4 (expulser)!");
quest::unique_spawn(71011,0,0,683,491,443,89);
}
#The_Spiroc_Guardian
elsif ($signal eq 5){
quest::shout("I got signal 5 (guardian)!");
quest::unique_spawn(71013,0,0,766,-868,424,68);
}
#a_spiroc_walker
elsif ($signal eq 6){
quest::shout("I got signal 6 (walker)!");
quest::unique_spawn(71014,0,0,956,-584,461,35);
}
#a_spiroc_caller
elsif ($signal eq 7){
quest::shout("I got signal 7 (caller)!");
quest::unique_spawn(71015,0,0,1125,-467,470,190);
}
}
sub EVENT_SPAWN {
quest::shout("Yes this PL works!");
}
sub EVENT_SIGNAL {
#a_spiroc_banisher
if ($signal eq 1){
quest::shout("I got signal 1 (banisher)!");
quest::unique_spawn(71007,0,0,1051,-829,436,0);
}
#a_spiroc_arbiter
elsif ($signal eq 2){
quest::shout("I got signal 2 (arbiter)!");
quest::unique_spawn(71008,0,0,1072,-750,448,67);
}
#a_spiroc_revolter
elsif ($signal eq 3){
quest::shout("I got signal 3 (revolter)!");
quest::unique_spawn(71010,0,0,787,-568,459,0);
}
#a_spiroc_expulser
elsif ($signal eq 4){
quest::shout("I got signal 4 (expulser)!");
quest::unique_spawn(71011,0,0,683,491,443,89);
}
#The_Spiroc_Guardian
elsif ($signal eq 5){
quest::shout("I got signal 5 (guardian)!");
quest::unique_spawn(71013,0,0,766,-868,424,68);
}
#a_spiroc_walker
elsif ($signal eq 6){
quest::shout("I got signal 6 (walker)!");
quest::unique_spawn(71014,0,0,956,-584,461,35);
}
#a_spiroc_caller
elsif ($signal eq 7){
quest::shout("I got signal 7 (caller)!");
quest::unique_spawn(71015,0,0,1125,-467,470,190);
}
}