Abstract out enemy step into function