I have a much better enemy movement script that fixes all of the problems they currently have but I have no time to implement it so for now y'all have to manage :D