Nothing seems to be working past the line that is now changed to...
Code:
$npc->SignalAllClients(1);
I am guessing there is something wrong there.
Here is what I have, if I leave it like this the mob never despawns. If I remark the new line out, he does despawn.
Code:
## Provocating - Dragons of Mist
## a_hungry_ooze_bud.pl
my $current_size=7;
sub EVENT_SPAWN {
quest::settimer("increase_size", 3);
}
sub EVENT_TIMER {
if($timer eq "increase_size") {
if ($current_size<25)
{
$current_size=$current_size+4;
quest::npcsize($current_size);
quest::say("The hungry ooze grows bigger and bigger as it continues to eat the bixie's jum jum silo!");
} else {
quest::say("The hungry ooze explodes as it devours all the jum jum in the silo!");
$npc->SignalAllClients(1);
quest::depop();
}
}
}