var night = new Sniffer();\r
SniffLogFile(night, "nelsontouch_003");\r
PAssert.That(() => night.Battle.Result.Friend.Main[0].SpecialAttack == ShipStatus.Attack.Fire);\r
+ // 海戦をまたがってフラグを引き継ぐ\r
+ var fired = new Sniffer();\r
+ SniffLogFile(fired, "nelsontouch_004");\r
+ PAssert.That(() => fired.Fleets[0].Ships[0].SpecialAttack == ShipStatus.Attack.Fired);\r
}\r
\r
/// <summary>\r
-Subproject commit 277cebc9ccabcb716943cb0f3a67ad8b7f84e84a
+Subproject commit 4f915f58976ac96320fd84933a3b8c3a6949642a
ship.NowHp = NowHp;\r
ship.Slot = _status.Slot;\r
ship.SlotEx = _status.SlotEx;\r
- ship.SpecialAttack = _status.SpecialAttack == ShipStatus.Attack.Fire\r
- ? ShipStatus.Attack.Fired\r
- : ShipStatus.Attack.None;\r
+ if (_status.SpecialAttack == ShipStatus.Attack.Fire)\r
+ ship.SpecialAttack = ShipStatus.Attack.Fired;\r
}\r
}\r
\r