28

» WarCraft 3 / Как отловить область применения способности?

Desgul, именно. Он создаётся движком игры, а не триггерами. С чего бы ему быть записанным в триггерную переменную?
Голем отлавливается событиями суммона.
28

» WarCraft 3 / Как отловить область применения способности?

Через переменную последний созданный, или вызванный
Это для случаев, когда ты создаёшь юнита в триггере.
28

» WarCraft 3 / Как отловить область применения способности?

Принятый ответ
Есть же опция "Точка каста", когда выбираешь точку для создания чего-нибудь.
Либо через способность "огненный голем" создать юнита, но как тогда его отловить?
Через события суммона.
28

» Эксперименты в Пустоте / Ломаем Warcraft3 1.31 полностью: Кастомный компилятор Lua

prog, я думаю, что просто возможность создать отдельные файлы для config и main, если их нужно полностью заменить.

Как в принципе собирается код карты? Мне вот сгенерированный код от WE вообще не нужен. Было бы неплохо иметь возможность полностью заменять файл кода.
28

» WarCraft 3 / Применение способности триггером

Вот, самый конец.
8gabriel8:
А мне казалось, что реализовали)
Как бы я делал полный разбор патча, список всего нового висит на главной.
28

» WarCraft 3 / Применение способности триггером

prog, на HIVE был список того, что хотят сделать, одним из пунктов было добавление типа proxy, который бы являлся нативным дамми.
28

» Администрация XGM / Прикрепление bitbucket к проекту.

Даже если репозиторий приватный, все будет показываться
Ага, то есть будет отображаться только описание коммита, а все внутренности остануться невидимыми, так?
28

» WarCraft 3 / Квесты

Так если одно из условий провалено, то и всё задание провалено, не?
Глянь миссию за Людей в RoC, где нужно продержаться 30 минут.
28

» WarCraft 3 / Разрешённые цели для ядовитого облака.

ВСЕХ наземных противников
Это способность не вешает бафф на юнитов с классификацией Нежить. Изменить это никак нельзя.
28

» WarCraft 3 / Условие при котором герой имеет определённую способность

Ну и на гуи есть вроде bj функция которая возвращает true если способность больше 1 уровня, кажись так наличие бафа проверяется на том же ГУИ, и это даже логично со стороны близов...
В GUI нет действия на проверку наличия способности, только на наличие баффа. А знаешь, как делается последняя?
if ( not ( UnitHasBuffBJ(GetTriggerUnit(), 'Bmlt') == true ) ) then
    return false
endif
return true
function UnitHasBuffBJ takes unit whichUnit, integer buffcode returns boolean
    return (GetUnitAbilityLevel(whichUnit, buffcode) > 0)
endfunction
Так что не надо тут ля-ля)
Но однажды пришли максималисты экономящие на спичках и миллиардные доли секунд, и назвали дурным тоном использовать этот лишний вызов... с тех пор так и повелось:
28

» WarCraft 3 / Квесты

Принятый ответ
Открыть карту кампании и посмотреть. Благо в 1.31+ это делается 2 клика в меню открытия карт.
28

» WarCraft 3 / Продажа юнитов

на 1.30+ вроде добавили возможность без костылей узнать стоймость юнитов.
Нет, не добавили, всё также смотрим стоимость через нативки из common.ai.
NazarPunk:
И нативки из common.ai
Это Custom Script, с ним всё хорошо.
Там используется добавленая в JNGP опция GUI поэтому карта не открывается.
А вот это можно переделать на CustomScript.
28

» Гильдия «Черамор» / [LUA] Loader

Если будешь тестировать это чудо
Я пока не занимался save-load системами, даже на JASS.
28

» WarCraft 3 / Способность: Круговая Молния

100500 утечек просто на глаз видно
Утечки если и есть, то только в GetUnitLoc(udg_Caster) и PolarProjectionBJ(...), больше не нашёл.