Там кто-то говорил про поэтапное обучение? Возможно, в этом есть смысл, если конечно в реализации это не очень сложно. Если за модификацию урона отвечает одна и та же функция, то добавить в неё лишнее условие не должно быть проблемой. Но по крайней мере так интереснее
Смысл в том, чтобы избавить игрока от лишних денег и lp, но не сразу, не в первой главе, когда и того и другого мало.
К примеру:
В первой главе Харад может обучить ГГ грубой заточке, которая даёт +10 урона. Стоит это, допустим 800 золотых и 10lp, для ученика 500 золотых. Тут же он выдаёт брусок, который действует неограниченно, поскольку добавлять счётчики использований - это громоздить лишние скрипты, а большой роли это не играет.
В третьей главе +10 урона станет слишком мало, и тут Беннет может обучить продвинутой заточке, которая даёт уже +20 урона, за 10lp и 5000 золотых
Наконец в 5й главе начальник харадримов обучает искусной заточке, +30 урона (или сколько надо в интересах баланса) за 10lp и 10000 золотых.
Таким образом к концу игры мы за 30 lp и ололо золота получаем лишние 30 урона, что равносильно +30 к силе. Довольно неплохо, учитывая, что кач силы обычными способами постоянно дорожает