diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b43de5..c0dfb49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ ### Fixed - 修复风暴回显过滤 +- 修复一处舰长处理 +- 修复中奖记录通知 - ## v0.3.0.200410 alpha (2020-04-10) diff --git a/src/plugin/AwardRecord.php b/src/plugin/AwardRecord.php index d41d0fc..5f45fcd 100644 --- a/src/plugin/AwardRecord.php +++ b/src/plugin/AwardRecord.php @@ -108,7 +108,7 @@ class AwardRecord // 范围 if ($day <= 2 && empty($raffle['update_time'])) { $info = $raffle['gift_name'] . 'x' . $raffle['gift_num']; - Log::notice("实物奖励于" . $raffle['end_time'] . "获奖: {$info} ,请留意查看..."); + Log::notice("实物奖励于" . $raffle['create_time'] . "获奖: {$info} ,请留意查看..."); Notice::push('raffle', $info); } array_push(self::$raffle_list, $raffle['id']); diff --git a/src/plugin/ZoneTcpClient.php b/src/plugin/ZoneTcpClient.php index 4d02b3d..e0dccf2 100644 --- a/src/plugin/ZoneTcpClient.php +++ b/src/plugin/ZoneTcpClient.php @@ -20,6 +20,7 @@ use Socket\Raw\Factory; class ZoneTcpClient { use TimeLock; + private static $raffle_id = 0; private static $raffle_list = []; private static $server_addr = null; @@ -214,7 +215,7 @@ class ZoneTcpClient case 'GUARD_LOTTERY_START': // 舰长(1) $data = [ - 'room_id' => $de_raw['data']['roomid'], + 'room_id' => self::$room_id, 'raffle_id' => $de_raw['data']['id'], 'raffle_title' => '总督舰长(1)', 'raffle_type' => 'guard',