Revision | 10ce17aecf608c6794f5046491cfabe050df1358 (tree) |
---|---|
Zeit | 2016-05-25 00:06:59 |
Autor | Kazuhiro Fujieda <fujieda@user...> |
Commiter | Kazuhiro Fujieda |
旗艦大破でダメコンを使って進撃した次の戦闘で大破警告が出るのを直す
@@ -260,6 +260,20 @@ namespace KancolleSniffer.Test | ||
260 | 260 | } |
261 | 261 | |
262 | 262 | /// <summary> |
263 | + /// 旗艦大破で女神を使った進撃を反映する | |
264 | + /// </summary> | |
265 | + [TestMethod] | |
266 | + public void DamageControlForFlagShip() | |
267 | + { | |
268 | + var sniffer = new Sniffer(); | |
269 | + SniffLogFile(sniffer, "damecon_005"); | |
270 | + var fs = sniffer.GetShipStatuses(0)[0]; | |
271 | + PAssert.That(() => fs.SlotEx.Id == -1); | |
272 | + PAssert.That(() => fs.NowHp == fs.MaxHp); | |
273 | + PAssert.That(() => sniffer.BadlyDamagedShips.Length == 0); | |
274 | + } | |
275 | + | |
276 | + /// <summary> | |
263 | 277 | /// 連合艦隊(水上打撃部隊)で二回目の砲撃戦がない場合を正しく処理する |
264 | 278 | /// </summary> |
265 | 279 | [TestMethod] |
@@ -1 +1 @@ | ||
1 | -Subproject commit ba32fb8bc4168b693e27866b20c156eb781ffdbd | |
1 | +Subproject commit a2220ba0cfe0e32d974c33ef3e0eeea49eeb624b |
@@ -154,6 +154,8 @@ namespace KancolleSniffer | ||
154 | 154 | ConsumeSlotItem(flagship, 43); // 女神 |
155 | 155 | break; |
156 | 156 | } |
157 | + if (_flagshipRecoveryType != 0) | |
158 | + _shipInfo.SetBadlyDamagedShips(); | |
157 | 159 | _flagshipRecoveryType = 0; |
158 | 160 | } |
159 | 161 |