Зороастр, есть еще способ, он может прописываться через функцию if. То есть, идет проверка, если есть талант, то умножать и получится все тот же шаблонный алгоритм. В роботе так было написано в версии 7.0.3
Я тут ругаюсь с юзерами не потому что у меня фетиш такой. Я за идею, да и интересно=)