Есть боец, у которого есть обычный удар.
Параметры удара: базовый урон Damage, вероятность критического удара CritChance, критический урон CritMultiplier и скорость атаки AttackSpeed.
Формула урона в секунду:
Теперь каждые N секунд вместо обычного удара происходит новый супер удар, который увеличивает урон на SuperDamageMultiplier. Супер удар может быть критическим как и обычный удар.
Как добавить супер удар в формулу DPS?
Update
При таких данных:
Damage = 100
CritChance = 0.3
CritMultiplier = 2
AttackSpeed = 5