Дело в том, что у меня несколько другой взгляд на работу спеллов, так как я вижу их работу со стороны сервера. И вот какие проблемы сейчас получаются:

Есть 3 бафа на броню: плотная шкура как талант (10), плотная шкура как бонус к облику медведя (78) и облик медведя (120). Все эти модификаторы одинакового типа, дают % к базовому стату (броня). Это не я придумал, так оно есть у близов. Все модификаторы для всех статов\спеллов работают по одному принципу и для них всех идет одинаковая обработка. Я конечно могу переделать расчет именно для этих бафов. Но таких исключений еще никогда не было, что наводит меня на мысль, что просто где-то что-то упустили.