From 596f73416f78e960dac3725ac086c8c687dd3916 Mon Sep 17 00:00:00 2001 From: Kazuhiro Fujieda Date: Sat, 6 Feb 2021 17:29:54 +0900 Subject: [PATCH] =?utf8?q?=E6=AD=B4=E6=88=A6=E3=80=8C=E7=AC=AC=E5=8D=81?= =?utf8?q?=E6=96=B9=E9=9D=A2=E8=89=A6=E9=9A=8A=E3=80=8D=E3=80=81=E5=85=A8?= =?utf8?q?=E5=8A=9B=E5=87=BA=E6=92=83=EF=BC=81=E3=81=AE=E3=82=AB=E3=82=A6?= =?utf8?q?=E3=83=B3=E3=82=BF=E3=83=BC=E3=81=AB=E7=B7=A8=E6=88=90=E3=83=81?= =?utf8?q?=E3=82=A7=E3=83=83=E3=82=AF=E3=81=8C=E3=81=AA=E3=81=84=E3=81=AE?= =?utf8?q?=E3=82=92=E7=9B=B4=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- KancolleSniffer.Test/QuestCounterTest.cs | 9 ++++++++- KancolleSniffer/Model/QuestCounter.cs | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/KancolleSniffer.Test/QuestCounterTest.cs b/KancolleSniffer.Test/QuestCounterTest.cs index 46c8907..d93ddf9 100644 --- a/KancolleSniffer.Test/QuestCounterTest.cs +++ b/KancolleSniffer.Test/QuestCounterTest.cs @@ -1407,10 +1407,17 @@ namespace KancolleSniffer.Test { var count = InjectQuest(928); _battleInfo.InjectResultStatus( - new[] {ShipStatus("羽黒改二"), ShipStatus("那智"), ShipStatus(1), ShipStatus(1), ShipStatus(1), ShipStatus(1)}, + new[] + { + ShipStatus("羽黒改二"), ShipStatus("那智"), ShipStatus(1), ShipStatus(1), ShipStatus(1), ShipStatus(1) + }, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]); InjectMapNext(732, 5); + InjectBattleResult("S"); + PAssert.That(() => count.NowArray.SequenceEqual(new[] {0, 0, 0})); + + _battleInfo.Result.Friend.Main[1] = ShipStatus("妙高"); InjectBattleResult("A"); PAssert.That(() => count.NowArray.SequenceEqual(new[] {0, 0, 0})); InjectBattleResult("S"); diff --git a/KancolleSniffer/Model/QuestCounter.cs b/KancolleSniffer/Model/QuestCounter.cs index 5433300..cc3e3e6 100644 --- a/KancolleSniffer/Model/QuestCounter.cs +++ b/KancolleSniffer/Model/QuestCounter.cs @@ -335,6 +335,8 @@ namespace KancolleSniffer.Model return specs.Flagship.Name.StartsWith("明石") && specs.Types.Count(type => type == 2) >= 3; case 914: return specs.Types.Count(type => type == 5) >= 3 && specs.Types.Count(type => type == 2) >= 1; + case 928: + return specs.Names.Count("羽黒", "足柄", "妙高", "高雄", "神風") >= 2; case 318: return specs.Types.Count(type => type == 3) >= 2; case 329: -- 2.11.0