Почему же, мне идея нравится
По крайней мере если для каждой части очереди кидать 1 раз и сравнивать результат с необходимым числом для попадания - весьма неплохо
. Скажем, роф 12, то есть 3 группы по 4 пули получются. Отдача -2. Скилл игрока 18. Результирующий с учетом рофа - 20. Пенальти на попадание - 8. Нужен 12 для попадания 1 пули в первой части. Игрок выкинул 10 - 2 пули попадают. Цель не обкинула додж - дальше кидается дамаж. Следующая часть очереди идет с пенальти от отдачи -2, то есть 18, с учетом пенальти на попадание - 10. И т.п.