So I have my enemy character with all the code and everything set up. I've done the 'for each' and have the enemy spawn at different coordinates on the level, however, a lot of the code only works with one of the enemy. The mirroring, attack and a lot of the code doesn't work on the first enemy encountered and only seems to work once I walk past the the last enemy character on my level. Any help please?