В качестве идеи:
на сайте со статсами есть таблицы с STR/DEX и прочими бонусами, рассчитанные, как я понимаю, по реальным статсам реальных чаров.
формула типа что-то^(STR - что-то) явно придумывалась на глазок, и та константа, которая вычитается, может быть не совсем верной. судя по STR бонусу - то что было в исходниках - точно не верное.
и проще подогнать эту константу сравнивая именно бонусы, рассчитанные по формуле и указанные на сайте. оставив для начала тот метод округления, который был.
для начала можно попробовать целые числа, т.е. 35 ровно, без дробей: STRCompute = new double[]{1.036, 35};
P.S. CON бонус скорее всего не вообще правильный. у мну данных пока мало, но похоже что 1 CON меняет количество хп/кп на 3%. т.е. формула типа 1.03^(CON - что-то).
Для своего орка пока наиболее правдоподобна формула: 1.03 ^ (CON - 18), вроде и с округлением и бонусами все ОК, но данных мало, надо по другим расам посмотреть...
Если интересно - вот те данные что я набрал (в скобках число за вычетом бонуса от пассивки Boost HP):
на 23 в Bg (CON 31) - 577 hp, 288 cp
на 34 в Bg (CON 31) - 1033 hp, 516 cp
на 35 в Bg (CON 31) - 1077 hp, 538 cp
на 38 в Bg (CON 31) - 1210 hp, 605 cp
на 41 в PL (CON 30) - 1382 (1322) hp, 1058 cp
на 45 в Dv (CON 31) - 1655 (1555) hp, 1244 cp
на 45 в PL (CON 30) - 1698 (1598) hp, 1278 cp
на 48 в PL (CON 30) - 1884 (1734) hp, 1387 cp
на 49 .... (CON 26) - 1743 (1593) hp, 1274 cp
на 49 .... (CON 27) - 1793 (1643) hp, 1314 cp
на 49 .... (CON 30) - 1944 (1794) hp, 1435 cp
на 49 .... (CON 31) - 1994 (1844) hp, 1475 cp
на 50 в Dr (CON 27) - 1849 (1699) хп, 1359 кп
на 50 в PL (CON 26) - 1797 (1647) хп, 1318 кп
на 52 в PL (CON 26) - 1956 (1756) хп, 1405 кп
на 53 в PL (CON 26) - 2012 (1812) хп, 1449 кп
на 54 в PL (CON 26) - 2067 (1867) хп, 1494 кп
[27/26] = 1.03157 1.031387 (127;131;135;139;143;147)
[30/27] = 1.0919; 1/3 = 1.02974
[31/30] = 1.02765 1.02787
у гнумки 34 лвл (CON 45) - 1494 hp (; 1394), 1115 cp
у гнумки 35 лвл (CON 45) - 1557 hp (; 1457), 1165 cp
у гнумки 38 лвл (CON 45) - 1796 hp (; 1646), 1317 cp
у гнумки 40 лвл (CON 45) - 1925 hp (boost hp 3; 1775), 1420 cp
тупо перетащить бонус с одной расы на другую явно не выходит. судя по данным таблички lvlupgain - и не должно.
MetAleX & Almalexia & Lia - забросил
Server: Hindemith