enemy dynamic positioning works properly now