Кстати, сорри за оффтоп, но больше не знаю где и у кого спросить) Чисто из интереса, в какой структуре данных хранится дерево навыков и по какой схеме строится? Если просто бинарное дерево, то чтобы заполнить все слоты, нужно 28 левелов, то есть 28 уровней дерева. Получается 2^29-1 = 536 870 911 вершин. Всего 28 вторичных навыков, то есть по байту на каждую вершину. Получаются гигабайты инфы на каждого героя %%%