Перепроверили, все работает. Возможно смутило то, что визуально количество брони на противнике не изменяется, как и его рейт, но при нанесении урона количество брони делится на 1.5. Идея программы была не в том, чтобы ослабить броню противника для всех вокруг, а в том, чтобы ослабление работало только для использовавшего программу. Сейчас я уже не уверен, что такое решение лучшее, поэтому если кто-то может аргументировано поспорить и не только в пользу пилота, а сравнив с одноранговыми программами других профессий - можно пересмотреть и изменить логику.