OSDN Git Service

防空の際の局戦の制空値を最新の検証結果の通りに計算する
[kancollesniffer/KancolleSniffer.git] / KancolleSniffer / BaseAirCoprs.cs
index 4382d0f..7d2d4e5 100644 (file)
@@ -63,8 +63,10 @@ namespace KancolleSniffer
                 if (plane.State != 1)\r
                     return prev;\r
                 var slot = plane.Slot;\r
-                var unskilled = (slot.Spec.AntiAir + slot.Spec.Interception * 1.5 + slot.FighterPowerLevelBonus) *\r
-                                Sqrt(plane.Count);\r
+                var intercepterBonus = Action == 2\r
+                    ? slot.Spec.AntiBomber * 2 + slot.Spec.Interception\r
+                    : slot.Spec.Interception * 1.5;\r
+                var unskilled = (slot.Spec.AntiAir + intercepterBonus + slot.FighterPowerLevelBonus) * Sqrt(plane.Count);\r
                 return new[]\r
                 {\r
                     prev[0] + (int)(unskilled + slot.AlvBonus[0]),\r