Итоги голосования для комментария:
muncher у меня оладушки на плите, так что вкратце

1. криты, конечно. на d100 от 1 до 5 и от 95 до 100 например
2. степени успеха. Допустим, игроку нужно кинуть на удачу 1-45. Убираем крит, оставшееся делим на 4 — получаем по 10 на каждую степень успеха. Кинул 39 — минимальный успех, кинул 9 — максимальный, но не крит.
3. мы, делая свою систему (да, тоже) просто-напросто ввели сравнительный логарифм, но у нас форумка и автоматизированные кубы на сервере =) так что пока идей не могу подсказать, но подумаю
+