Die Verteidigung eines Planeten wird geschwächt, wenn der Planet beschädigt wird.

Eff_Planet_Defense =
   Trunc(Planet_Defense * (100 - Damage) / 100)
Eff_Base_Defense =
   Trunc(Base_Defense * (100 - Damage) / 100)
Eff_Total_Defense =
   Trunc((Base_Defense + Planet_Defense) * (100 - Damage) / 100)

Beachte, dass aufgrund von Rundungseffekten Eff_Total_Defense einen anderen Wert haben kann als Eff_Planet_Defense + Eff_Base_Defense.

Wenn eine Sternenbasis beschädigt wird, werden die Techlevels abgesenkt. Hier ist die Formel für die Geschütze (beam tech), die auch auf die anderen Gebiete zutrifft.

Eff_Beam_Tech =
   Beam_Tech
   ...höchstens Trunc((100 - Base_damage) / 10)
   ...mindestens 1

Ausrüstung eines Planeten im Kampf

Combat_mass =
   100 + Eff_Planet_Defense
   ...plus Eff_Base_Defense wenn Basis vorhanden

Beam_type =
   Round(Sqrt(Eff_Planet_Defense / 2))
                     ...wenn keine Basis vorhanden
   Max(obiges, Eff_Beam_Tech)
                     ...wenn Basis vorhanden

Beam_count =
   Round(Sqrt(Eff_Total_Defense / 3))
   ...maximal 10 wenn AllowAlternativeCombat ausgeschaltet ist
   ...maximal 20 wenn AllowAlternativeCombat eingeschaltet ist

Torp_type =
   Round(Sqrt(Eff_Planet_Defense / 2))
                     ...wenn keine Basis vorhanden
   Max(obiges, Eff_Torp_Tech)
                     ...wenn Basis vorhanden

Tube_count =
   Round(Sqrt(Eff_Total_Defense / 4))
   ...maximal 20

Torp_count =
   Tube_count * PlanetaryTorpsPerTube
   ...plus Trunc(Base_torp_cost / Torp_money_cost(Torp_type))
      wenn Basis vorhanden und UseBaseTorpsInCombat eingeschaltet
   ...maximal 255

   Base_torp_cost =
      Torp_money_cost(1) * Torps_in_storage(1)
      + Torp_money_cost(2) * Torps_in_storage(2)
      ...
      + Torp_money_cost(10) * Torps_in_storage(10)

Bay_count =
   Round(Sqrt(Eff_Planet_Defense))
   ...plus 5 if base present

Fighter_count =
   Round(Sqrt(Eff_Planet_Defense)) + Base_fighters