if(src.density)
src.density=0;src.layer=6
src.icon_state="fly"
src.overlays+=FlightShadow
step(src,NORTH);src.dir=SOUTH
i kinda ran into a problem again* when i try to get it to move it just directly moves 32 pixels like made a jump with this library but if i remove the library it moves smother.
That's what the step() proc does. You can use the library's mob.move() proc: src.move(NORTH) instead of step(src, NORTH)