Не помню, можно ли это сделать не только через lua. Если не знаешь lua то тут прям целую абилку надо тебе написать.
Могу научить на луа писать, не за бесплатно конечно. Если заинтересован, пиши в мой дискорд. Nears#2040
Ну а вообще, вот мини-код на lua к способности на точку.
ability_destroy_trees = class({})--Создаём класс способности
function ability_destroy_trees:OnSpellStart()--Событие(On) старта(Start) способности(Spell). т.е момент, когда способность была скастована. (Прим. стан свена начал лететь в цель)
local position = self:GetCursorPosition()--Позиция, куда была нажата способность
GridNav:DestroyTreesAroundPoint(position, 600, false)--Уничтожаем деревья вокруг выбранной игроков позиции в радиусе 600, не обращая на коллизию деревьев. (false делает так, что дерево уничтожится, даже если не полностью входит в радиус уничтожения)
end