OSDN Git Service

陸戦・局戦の改修レベルが制空値に反映されないのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Sat, 17 Mar 2018 04:36:59 +0000 (13:36 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Sat, 17 Mar 2018 04:36:59 +0000 (13:36 +0900)
KancolleSniffer.Test/SnifferTest.cs
KancolleSniffer.Test/logs
KancolleSniffer/ItemInfo.cs

index d2d2504..312e626 100644 (file)
@@ -306,6 +306,17 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
+        /// 陸上戦闘機の改修レベルを制空値に反映させる。\r
+        /// </summary>\r
+        [TestMethod]\r
+        public void FighterPowerOfLandBAseFighter()\r
+        {\r
+            var sniffer = new Sniffer();\r
+            SniffLogFile(sniffer, "baseaircorps_004");\r
+            PAssert.That(() => sniffer.BaseAirCorps[1].AirCorps[0].FighterPower.AirCombat[0] == 328);\r
+        }\r
+\r
+        /// <summary>\r
         /// マップ索敵の判定式(33)を正しく計算する\r
         /// </summary>\r
         [TestMethod]\r
index 9cc6b5a..a490671 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 9cc6b5a36ebf6baef97f2400b06bbd2267a782d1
+Subproject commit a490671d227804409f61dbc48939808951aed117
index 134427d..2e25de4 100644 (file)
 // See the License for the specific language governing permissions and\r
 // limitations under the License.\r
 \r
-using System;\r
 using System.Collections.Generic;\r
 using System.Drawing;\r
-using System.IO;\r
 using System.Linq;\r
 using static System.Math;\r
 \r
@@ -409,6 +407,7 @@ namespace KancolleSniffer
                 {\r
                     case 6: // 艦戦\r
                     case 45: // 水戦\r
+                    case 48: // 陸戦・局戦\r
                         return 0.2 * Level;\r
                     case 7: // 改修可能なのは爆戦のみ\r
                         return 0.25 * Level;\r