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