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. То дается баф и утечек нет
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
У руны модель есть? Но по идеи этот код не должен вызфывать утечки, после удаления ошметков на земле не остаётся.

Карту можно лицезреть?
28
попробуй заменить dummy.mdl на _.mdl

хотя толку, если там ремув используется
32
Даже со стандартной моделью, после удаления ничего не остаётся.
Насчет утечек, точно потребление памяти постоянно растёт?

Ну норм все, дело в коде автора, событие - юнит получает предмет срабатывает на руны, а там у тебя еще и локалки не обнуляются.
1
Даже со стандартной моделью, после удаления ничего не остаётся.
Насчет утечек, точно потребление памяти постоянно растёт?

Ну норм все, дело в коде автора, событие - юнит получает предмет срабатывает на руны, а там у тебя еще и локалки не обнуляются.
Данные локалки не текут, отключите триггеры на подбор, ситуация не изменится
32
Создавал и удалял тут же руну, счетчик не растет, хм.
28
quq_CCCP, оно утекает только если дать эту руну герою, без понятия почему, абилка что ли от руны утекает?

не, даже если убрать способность с руны всё равно ерунда происходит
32
1000 итераций, и ровно на 1000 растет счетчик, руны удаляются, ошметков на земле нету и спецэффектов тоже.

Не в модели руны точно дело, ибо там на 100 рунах уже идет просадка фпс.
Загруженные файлы
1
Попробовал триггерно удалять способность, которая дается руной, и, баф, который дается этой способностью ; перед окончанием действия способности. Без результата
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.