Existe uma maneira de diminuir o atraso na minha habilidade?
Eu criei um método no qual todos que tocarem o “Rock” da habilidade sofrerão dano pelo menos uma vez, quando verifico se o personagem está na tabela dos personagens que sofreram dano, por algum motivo causa atraso, porque é chamado muitas vezes. (A abilidade é um onda de rochas entao sera chamado varias vezes o Touched)
local HumanoidsDamaged = {}
rock.Touched:Connect(function(hit)
local CharHited = hit.Parent
if not table.find(HumanoidsDamaged,CharHited) then
if CharHited:FindFirstChild("Zombie") and CharHited ~= char then
hit.Parent:FindFirstChild("Zombie"):TakeDamage(damage);
table.insert(HumanoidsDamaged,CharHited)
end
end
end)