Thanks for the feedback =). Yea they should not track through walls though. must be a bug I will have to hunt down. Basically the ai will roam around randomly until they have a clear line of sight to the player... then they move to the last known position until they see the player again.
it was a hacky/cheap way to do pathfinding without doing pathfinding.