Итоги голосования для комментария:
Лазарь Я очень люблю, когда люди творят свои системы, даже когда они заимствуют их чуть более чем полностью.
Эта — не понравилась. Слишком много цифр, модификаторов, каких-то порогов сложности.
Зачем столько переменных? Зачем вообще все эти +1?
Плюс — стойкое дежа вю. Всё это я уже видел.
Окей, если Вам так нравится — почему не взять что-то уже готовое, ведь оно уже сбалансировано.
У Вас же голый скелет системы, которую можно доводить до ума годами. А вот сломать — довольно быстро.
+