PyroPilot fires on Robots in neighbor Rooms

Also made some methods for finding targets more efficient