Предлагаю переделать маршрутизатор сигнала следующим способом: бафф от него будет появляться не мгновенно, а накапливаться со временем до максимального значения сразу после выполнения условий накопления (не стрелять и не использовать боевые модули). При этом лучше увеличить время до полного накопления, например до 10 секунд.
Таким образом, модуль максимального ранга будет накапливать свой бафф: 5% в секунду в течение 10 секунд (50% максимум).
Если что, можно ввести время до начала срабатывания модуля после выполнения условий, например 1 секунда.