Es ist nicht (mehr) erlaubt, in event-Funktionen c_move, c_trace und co zu verwenden, also solche Anweisungen, die selbst wiederum events auslösen können.
function Box_Event()
{
if(event_type == EVENT_IMPACT) {
my.skill1 = 1;
}
}
action box_move()
{
eBox = me;
my.emask |=(ENABLE_IMPACT);
my.event = Box_Event;
while(1) {
if(my.skill1) { c_move(me,...); }
wait(1);
}
}