(08.07.2020 01:33)Berserker Wrote: Гильдия магов 4-го и 5-го уровня остаётся недоступной для цитадели.
Если добавляется уровень гильдии магов, которого не было, то ещё его нужно:
1. прописывать в массиве Town_BuildingsDrawOrder (по вогу это TownsBuildingsDrawQueue, там же можно подсмотреть адрес).
2. Добавлять деф строения в массив Town_BuildingsDefs.
3. Добавлять графику рамки в массив Town_BuildingsSelection.
4. Записать координаты строения в Town_BuildingsCoords.
5. Прописать зависимости строений в Town_BuildingsDependMasks.
6. Разрешить строение в Town_BuildingsMask.
7. Настроить игнор рендера дефов в Town_BuildingsReplaceMasks.
8. Может что-то ещё... (для городов полтинник таблиц, всего и не упомнишь)
Если не строиться здание и после этого, то пробуйте строить ERM-ом (т.к. в оригинале в диалоге холла тоже может стоять ограничение, это только в MoP/ERA+ используется универсальный диалог холла
, в котором разрешено всё). Если чего-то не хватает, то всё равно прозвучит звук строительства, т.е. можно будет определить, что игра пытается что-то строить.