Нимкс, я предлагаю иное, а точнее 2 режима работы щита.
Нормальный и режим перегрузки.
В нормальном режиме работы сохраняется текущая механика щита… т.е. криты, очки щита, резисты и т.п.
В режиме перегрузки щит становится иммунным к входящему урону, но накладывается эффект ионного луча.
Щит в режиме перегрузки имеет ограниченное время работы, к примеру 2 минуты.
Время работы зависит от величины щита в начале цикла и от интенсивности входящего урона.
К примеру, когда заряд щита равен 50%, то время работы в режиме перегрузки - 1 минута.
При входящем уроне, время работы снижается… грубо говоря, при фокусе сквада щит будет работать около 10 секунд…
Если время вышло, то щиты равны 0% и не защищают корабль, пока не наберут заряд в 50%. Входящий урон приходится на корпус.
Время работы аварийного щита рассчитывается по формуле t=T*(2n-dps/2m) , где T- полное время работы щита, n - размер щита при активации перегрузки, m - полный размер щита, dps - показатель суммарного входящего урона, с учетом резистов.
Время работы щита - 120 секунд. При размере щита в 5000, при активации режима перегрузке на показателе в 1000 и входящем уроне в секунду 500, щит проработает 18 секунд.
Энергия конденсатора максимально питает щит и двигатели, форсаж не тратит энергию, пока работает перегрузка щита.
Время работы истекло, щит выключен автоматикой. Заряд щита - 0 , заряд конденсатора - 0, способность уходит в откат на 60 секунд или иное время.
Время работы не истекло, щит выключен вручную. Заряд щита как в начале цикла, заряд конденсатора как в начале цикла, способность уходит в откат на половину времени.
Причем данная формула не позволит уйти в неуязвимость при низких значениях щита, щит попросту спадет. А при зарядах около 20% позволит некоторое время пережить даже фокус целого сквада и дождаться подкрепления. Цифры взяты наобум. Но при дамаге 1500 жить можно лишь 8 секунд… а тут порой по 5к вливают в секунду. Есть толк.