update enemy generation