note that the type of timer runs in an event script, make sure all them are running without rid attached
I think if you want to play around with the script, I better rewrite it, since this script is so unoptimized
[paste=5wz8uee3plf5]
hehe ... use this new pastebin
if you want to make obstacles
create a new npc with sprite ID -1 and trigger OnTouch
mjolnir_04,151,209,5 script koth_slow#1 -1,2,2,{
end;
OnTouch:
// sc_start SC_STUN, rand(1000,5000), 1;
// sc_start SC_BLIND, rand(5000,10000), 1;
sc_start SC_DECREASEAGI, rand(1000,5000), 10;
end;
OnInit:
while ( checkcell( strnpcinfo(4), .@x = rand(450), .@y = rand(450), cell_chknopass ) );
movenpc strnpcinfo(0), .@x, .@y;
end;
}there are a bunch of status change (sc_) defined in const.txt, you can play around with themits better to randomize the npc location every time the event start
so after the "GO!" announcement, add donpcevent "koth_slow#1"; ... and so on to move the npc into random locations