zahar0zДа. Баг действительно неприятный. Я его сразу не заметил.
Вот пофикшеная версия.
https://yadi.sk/d/wHCTAs-DPsBAyg
Добавлено через 4 минуты
Теперь работает так.
На втором уровне (т.е. Обычные грейды) грейды можно менять между собой.
При условии построенного строения третьего уровня, грейд второго уровня можно либо перевести в один из грейдов третьего уровня, либо в другой грейд второго.
Грейды третьего уровня можно просто регрейдить между собой.
Назад откатить третий уровень до второго нельзя.
При этом при всем есть один баг. Но не думаю что он критичный. Не важно на каком уровне строения, при переводе грейда второго уровня в другой грейд второго уровня, с игрока не снимаются деньги.
Ну я у себя в моде регрейд поставил почти нулевой с 0.1 до 0.01 (не знал что будет если поставить 0 по-этому решил не рисковать).
Так что я даже этого бага не заметил у меня всегда регрейд почти ничего не стоит.
Протестил, работает. Вполне интересный финт получился =)
правка бага была только в двух .xdb Creatures или ещё где-то что-то подкрутил ?