Вот так вот должно быть, если подумать и почитать английское описание таланта/символа.
А по поводу того, что меньше получается: или баг, или провести ещё тесты.
P.S. Примерные расчеты. У всех персонажей есть некторое кол-во ловкости (Agility), которое дает Agility * 2 брони. Поэтому исходя из первого наблюдения получим систему из двух уравнений с двумя неизвестными:
Agility * 2 + Armor = 15947 ед.
Agility * 2 + 1,6 * Armor = 25371 ед.
Вычитая первое уравнение из второго, получим: 0,6 * Armor = 9424 => Armor ~ 15707 ед., а Agility ~ 120 ед.
Если принять это за правильные значения, то последовательно получим:
(Действие таланта: 1,25 = 1 + 0,25)
Agility * 2 + 1,25 * Armor = 120 * 2 + 1,25 * 15707 ~ 19874 ед.
Agility * 2 + 1,6 * 1,25 * Armor = 120 * 2 + 1,6 * 1,25 * 15707 ~ 31654 ед.
Начало ошибки
(Действие символа и таланта: 1,325 = 1 + 0,25 * 1,3)
Agility * 2 + 1,325 * Armor = 120 * 2 + 1,325 * 15707 ~ 21052 ед.
Agility * 2 + 1,6 * 1,325 * Armor = 120 * 2 + 1,6 * 1,325 * 15707 ~ 33539 ед.
Погрешность не более 2%.
Конец ошибки
Как правильно:
(Действие символа и таланта: 1,3 = 1 + 0,3)
Agility * 2 + 1,3 * Armor = 120 * 2 + 1,3 * 15707 ~ 20659 ед.
Agility * 2 + 1,6 * 1,3 * Armor = 120 * 2 + 1,6 * 1,3 * 15707 ~ 32911 ед.