if(!src.Moving)
if(src.Trail) //var to check if src has a trailing obj
var/lastpos = src.loc //src's last position update
. = ..()
for(var/obj/A in src.TrailList)
step_to(A,lastpos) //Trailing move to src's last position.
Problem description:
This is a pet following feature Im trying to create. How to code an obj that lost sight of you in its oview(1) to go to your location?