diff --git a/webapp/mt/MapMode.php b/webapp/mt/MapMode.php index 7cca86d5..e4cd7d21 100644 --- a/webapp/mt/MapMode.php +++ b/webapp/mt/MapMode.php @@ -128,14 +128,16 @@ class MapMode self::traverseMeta(function ($meta) use (&$mapModeMeta, &$phase, &$startTime, &$endTime) { if ($meta['mapMode'] == self::TREASURE_BOX_MODE) { - if (self::configedDailyTimeLimit1($meta)) { + if (self::configedDailyTimeLimit1($meta) && + myself()->_inTimeRangeStr($meta['daily_open_time'], $meta['daily_end_time'])) { $mapModeMeta = $meta; $phase = 1; $startTime = myself()->_getDaySecondsOffset(strtotime("2024-6-22 ". $meta['daily_open_time'])); $endTime = myself()->_getDaySecondsOffset(strtotime("2024-6-22 ". $meta['daily_end_time'])); return false; } - if (self::configedDailyTimeLimit2($meta)) { + if (self::configedDailyTimeLimit2($meta) && + myself()->_inTimeRangeStr($meta['daily_open_time'], $meta['daily_end_time'])) { $mapModeMeta = $meta; $phase = 2; $startTime = myself()->_getDaySecondsOffset(strtotime("2024-6-22 ". $meta['daily_open_time2']));