Итоги голосования для комментария:
muncher
я может быть не очень понял суть концепции «да, но...», но что мешает просто сделать внутри броска для проверки навыка степени успеха?
Они как раз и будут играть роль «да, но...» без дополнительных усложнений системы. Всего лишь определить разово, сколько границ внутри проверки и всё.