А зачем он? Игрокам достаточно таблицы вероятностей и знания тех самых особых деталей вроде обязательного выпадения Мудрости. Конкретная же реализация нужна только тому, кто ее собирается править. :)
Разве доказано, что значения из таблицы вероятностей для классов не подвержены корректировкам со стороны алгоритма в случае каких-то событий (например, в случае наличия :) уже имеющихся навыков) ?
Если нет никакой корреляции между вероятностями выпадения скиллов, то немного грустно.
И кто может точно сказать, какие есть еще правила кроме Wisdom на 6 уровне и some magic school на 4 ?
В ERM есть оператор, позволяющий узнать, что предложат на ближайшем уровне. Значит, Слава нашел точку входа в нужную функцию в коде НММ. Возможно (в ERM ни в чем нельзя быть уверенным заранее - все надо пробовать :rolleyes:), этот оператор позволит написать скрипт, генерирующий дерево для конкретного героя. Вот только в каком виде это дерево выдать? Максимум, что может создать скрипт - это текстовый файл. Значит, нужна еще и стороння программка, которая эти текстовики будет конвертить в наглядный формат, например, в граф. Это было бы несомненно полезно для оффлайна, но возни... Впрочем, если кто возьмет на себя вторую часть работы (интерпретацию текстового файла), я мог бы попробовать справиться с первой. Но работать будет только в WoG и аддонах на его основе, для классического SoD - увы.
Если это предложение всем желающим, то я обязательно подумаю пару дней и напишу в личку.