Добавлен
Здравствуйте, в пустой карте есть код:
function present takes integer i returns integer
  return i
endfunction

function temp takes nothing returns nothing
  integer dot = 1
  dot = present(dot)
endfunction
Который останавливает компиляцию AdicHelper.
Если изменить temp на :
function temp takes nothing returns nothing
  integer dot = 1
  set dot = present(dot)
endfunction
То компилируется без проблем. В чем же подвох?

Принятый ответ

Vlod, cJass немного багнут, по всей видимости, воспринимает dot как do.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
28
5 лет назад
0
Vlod, а если изменить имя dot на другое?
0
17
5 лет назад
0
PT153, то работает
0
28
5 лет назад
0
Vlod, cJass немного багнут, по всей видимости, воспринимает dot как do.
Принятый ответ
0
17
5 лет назад
Отредактирован Vlod
0
жаль, что отключить кастомные циклы нельзя.
PT153, нужно ли и кому сообщать о найденном баге?
0
28
5 лет назад
Отредактирован PT153
0
Vlod, напиши под статьёй про циклы, но я не думаю, что cJass кто-то будет править.
0
17
5 лет назад
0
PT153, всё может быть)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.