From: Kazuhiro Fujieda Date: Sat, 6 Feb 2021 08:29:54 +0000 (+0900) Subject: 歴戦「第十方面艦隊」、全力出撃!のカウンターに編成チェックがないのを直す X-Git-Tag: v12.8~9 X-Git-Url: http://git.osdn.net/view?p=kancollesniffer%2FKancolleSniffer.git;a=commitdiff_plain;h=596f73416f78e960dac3725ac086c8c687dd3916 歴戦「第十方面艦隊」、全力出撃!のカウンターに編成チェックがないのを直す --- 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: