Basically when my core overheats at temp 1199 it will resize then shrink back to normal and repeat basically when its growing I want anyone it touches to take -10 damage but only once per growth, so after it resets back to normal size and starts to expand again it should be able to damage them again.
Right now it only damages everyone once the very first time it expands then nothing for any others.
local debounce = false
local Temp = script.Parent.Parent.Parent.Parent.VALUES:WaitForChild("Temp")
while true do
if Temp.Value >= 1199 then
for i=1, 90 do
script.Parent.Size = script.Parent.Size + Vector3.new(9,9,9)
wait(0.01)
end
script.Parent.Size = Vector3.new(12.455,12.455,12.455)
end
wait()
end
function lava(hit)
if debounce == false then
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid ~= nil then
humanoid.Health = humanoid.Health - 10
wait(1)
end
end
end
script.Parent.Touched:connect(lava)

1 comment
Is this the full script?