Improved enemy generation