コミットメタ情報

リビジョンbfea5d70ad967f2987e8c11803be824f42e387c7 (tree)
日時2019-10-01 22:49:44
作者Kazuhiro Fujieda <fujieda@user...>
コミッターKazuhiro Fujieda

ログメッセージ

ボス前で空襲戦があるとボス戦で大破警告が出るのを直す

変更サマリ

差分

--- a/KancolleSniffer.Test/BattleTest.cs
+++ b/KancolleSniffer.Test/BattleTest.cs
@@ -380,5 +380,18 @@ namespace KancolleSniffer.Test
380380 var ships = battle.Result.Friend.Main;
381381 Assert.IsTrue(new[] {82, 174, 147}.SequenceEqual(ships.Select(ship => ship.NowHp)));
382382 }
383+
384+ /// <summary>
385+ /// 基地航空戦直後のボス戦
386+ /// </summary>
387+ [TestMethod]
388+ public void AirRaidBattleBeforeBoss()
389+ {
390+ var sniffer = new Sniffer();
391+ SniffLogFile(sniffer, "airraid_battle_004");
392+ var battle = sniffer.Battle;
393+ Assert.AreEqual(BattleState.Result, battle.BattleState);
394+ Assert.AreEqual(0, sniffer.BadlyDamagedShips.Length);
395+ }
383396 }
384397 }
\ No newline at end of file
--- a/KancolleSniffer.Test/logs
+++ b/KancolleSniffer.Test/logs
@@ -1 +1 @@
1-Subproject commit c1608a1e015ee3bf30a6bf726b06e6e6b3842969
1+Subproject commit 90ec01acb709b2bef390d427b765aa0b08c48c10
--- a/KancolleSniffer/Model/BattleInfo.cs
+++ b/KancolleSniffer/Model/BattleInfo.cs
@@ -115,6 +115,7 @@ namespace KancolleSniffer.Model
115115 public void Port()
116116 {
117117 CleanupResult();
118+ _lastCell = false;
118119 BattleState = BattleState.None;
119120 }
120121
@@ -260,7 +261,6 @@ namespace KancolleSniffer.Model
260261 private void CleanupResult()
261262 {
262263 _friend = null;
263- _lastCell = false;
264264 }
265265
266266 private void SetFighterPower()
旧リポジトリブラウザで表示