diff --git a/webapp/services/MissionService.php b/webapp/services/MissionService.php index f829550c..a98cbdc6 100644 --- a/webapp/services/MissionService.php +++ b/webapp/services/MissionService.php @@ -595,8 +595,8 @@ class MissionService extends BaseService { return; } - foreach (array_rand($metas, count($metas)) as $key) { - $meta = $metas[array_rand($metas,1)]; + foreach (array_rand($metas, 5) as $key) { + $meta = $metas[$key]; if ($this->getMissionsCount() >= $wantedRefreshMissionNum) { break;