Цитата Сообщение от Subzeroy Посмотреть сообщение
Вы сделали не совсем верно. Вы указали, что на одном уровне будут находиться навыки 8, 9, 10 и в таблице зависимостей видна ошибка
( 9 => [8],
10 => [9],)
Нельзя делать зависимости для навыков, которые находятся на одном уровне. На втором уровне у Вас указаны навыки 11, 12 и зависимости для них также не верно указаны. Можно указывать зависимости навыкам с предыдущих уровней, а с этого же или следующих уровней нельзя... Такая таблица зависимостей была бы правильная:
11 => [8, 9],
12 => [9, 10]
Объяснения слабо помогли, но я уже сам нашел, что препятствовало связке - я нечаянно создал две одинаковых цепочки и в одной была одна связка, а в другой другая и видимо они конфликтовали между собой и ни одна не сработала.

Цитата Сообщение от Subzeroy Посмотреть сообщение
с этого же или следующих уровней нельзя
То есть нельзя собрать "столбик" навыков? И кстати, как отключить возможность переключать между персонажами древа, оно мне нужна только для одного персонажа, напарники будут, но для них прокачки не будет. Есть для этого какой-нибудь переключатель или может что-то возможно удалить из скрипта?