Итоги голосования для комментария:
Hobbit Torchbearer или Как я нашел идеальную систему для игры по Западным Пределам
Как минимум 6-й пункт там реализован весьма хорошо и достаточно просто.
+