Добавлен ttoni
function UnitAdd10AttackSpeed takes unit u returns nothing
set bj_lastCreatedItem = CreateItem('I000', 0., 0.)
call UnitAddItem(u, bj_lastCreatedItem)
call RemoveItem(bj_lastCreatedItem)
endfunction
Собственно, появляется руна, дается юниту, к руне прикреплена способность на основе 'Auhf'. При каждом вызове функции стабильно 1 утечка. Не могу понять почему. Утечка именно в функции.
Принятый ответ
Только что потестил, руны, как объекты не вычищаются от времени после поднятия, также не работает RemoveItem(), но можно удалить их до того как взял
Да, действительно, если удалять руну через RemoveItem() в событии EVENT_PLAYER_UNIT_PICKUP_ITEM. То дается баф и утечек нет
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. ttoni
Ред. ttoni
call RemoveItem(udg_critChanceRune)
Ред. ScorpioT1000