[function f_on_move]
ref1=<local.char>
if (<ref1.findlayer(layer_legs)>)
if (<ref1.findlayer(layer_legs).baseid> == i_leggings_of_speed)
doswitch <local.2>
ref1.move n
ref1.move ne
ref1.move e
ref1.move se
ref1.move s
ref1.move sw
ref1.move w
ref1.move nw
enddo
endif
endif