Та за какво иде реч: Боен Кораб и Унищожител разполагат с Плазма Оръдия, а Плазмени системи не се изискват като проучване. Това според мен е пропуск на програмист - няма как да пуснеш нещо, което не знаеш, че съществува. Ривър, тези камъни са в твоята градина - няма начин логически погледнато да се въоръжат тези два кораба при положение, че не е заложено изричното изискване да има елементарно ниво Плазмени системи. Бойния кораб има 1 плазма оръдие, добре де, аз не съм пускал плазми, а той пак го има, как става номера? Унищожителя пък е с цели 2 плазма оръдия...???
Кода според мен трябва да е подобен:
if plasma >2 then do battleship
if plasma >4 then do destroyer
Предполагам, че ще го вземеш в предвид. Защото няма логика хора без никакви проучвания да хвъркат из галактиката със машини от тоя клас, а хора, които си късаме задниците да вдигаме скорости и т.н. да се сдухваме с разни скаути