Возвращает информацию о механике покровителей.
Дополнительные подробности: LuaApiDetails (закрытая ссылка)
-- библиотека: avatar -- объявление: function GetFairyMechanicsInfo( unitId ) -- параметры: нет -- возвращаемые значения: table or nil - если информация найдена, то таблица: description: WString - кастомное описание механики покровителей. Может быть пустым groups: table of table - индексированный с 0 список описаний групп заклинаний, на которые влияет покровитель. Каждая группа представлена таблицей с полями: spells: table of SpellId - индексированный с 0 список идентификаторов ресурсов заклинаний группы entries: table of table - индексированный с 0 список описаний влияния покровителя на заклинания этой группы. Каждое описание представлено таблицей с полями: fairyRank: number (int) - уровень покровительства immunityTimeMs: number (int) - время, на которое игрок имунен durationMod: number (float) - модификатор длительности -- пример: local info = avatar.GetFairyMechanicsInfo() if info then local spellsOfFirstGroup = info.groups[0].spells if spellsOfFirstGroup then local spellId = spellsOfFirstGroup[0] end end