Changing the movement utility script did nothing. I did that workaround from the other thread but if I close unity and then open it up the target objects have to be readded every single time manually. So why doesn't the layer mask work? That means it doesn't even work in the deathmatch ai kit either. In the deathmatch ai kit it has a check for hearing that checks it against a layer mask then it creates a possible target, this actually doesn't work