09-10-2018, 01:42 PM
Добавил всем начальным профессиям дополнительные скиллы (в skill_trees, как полагается), персонаж учит скилл, он выучивается, появляется у него в списке (пассивный), работает. Все замечательно.
Стоит сделать персонажем рестарт - скилл удаляется и его нужно учить снова.
Забавно в этом всем то, что другие добавленные скиллы, например кристаллизация - не удаляется.
Поставил стоимость выучивания всех уровней проблемного скилла - 0 SP, ситуация немного изменилась: скилл не удаляется, а скидывается до 1-го уровня (а был к примеру 8-й).
Голову сломал, не могу понять - почему так происходит.
Уровни для изучения есть и в skills и в skill_trees. До рестарта персонажа в character_skills уровень скилла записан правильно.
OldSkillDelete = True или False в конфиге никак не влияют на происходящее.
Сборка Phenix/Open.
Стоит сделать персонажем рестарт - скилл удаляется и его нужно учить снова.
Забавно в этом всем то, что другие добавленные скиллы, например кристаллизация - не удаляется.
Поставил стоимость выучивания всех уровней проблемного скилла - 0 SP, ситуация немного изменилась: скилл не удаляется, а скидывается до 1-го уровня (а был к примеру 8-й).
Голову сломал, не могу понять - почему так происходит.
Уровни для изучения есть и в skills и в skill_trees. До рестарта персонажа в character_skills уровень скилла записан правильно.
OldSkillDelete = True или False в конфиге никак не влияют на происходящее.
Сборка Phenix/Open.