local player = game:GetService("Players").LocalPlayer local backpack = player:WaitForChild("Backpack") local tool = backpack:WaitForChild("Leviathan Breaker") local handle = tool:WaitForChild("Handle") local damageRemote = handle:WaitForChild("Damage") local workspace = game:GetService("Workspace") local chesterHead = workspace:WaitForChild("base"):WaitForChild("boss room"):WaitForChild("chester"):WaitForChild("head") local function fireDamage() if chesterHead and chesterHead:IsA("BasePart") then local args = { chesterHead, chesterHead.CFrame } damageRemote:FireServer(unpack(args)) else return false end return true end local spamEnabled = true local delayBetweenCalls = 0.1 while spamEnabled do if player and tool and handle and damageRemote then if not fireDamage() then break end else break end wait(delayBetweenCalls) end