I have been racking my brain all day on some code to efficiently find a roaming mob and this is what I came up with, does anyone have any better ideas or faster code? This works, but it is a lot of work and, well, frankly, quite slow... Sub FindRoamer(x1,x2,y1,y2,z) /declare i local /for i 1 to 2000...