--[[ _____ _____ _ ________ _______ _____ _______ __ _ _____ | __ \ /\ / ____| |/ / ____|__ __| | __ \|_ _\ \ / /\ | | / ____| | |__) | / \ | | | ' /| |__ | | | |__) | | | \ \ / / \ | | | (___ | _ / / /\ \| | | < | __| | | | _ / | | \ \/ / /\ \ | | \___ \ | | \ \ / ____ \ |____| . \| |____ | | | | \ \ _| |_ \ / ____ \| |____ ____) | |_| \_\/_/ \_\_____|_|\_\______| |_| |_| \_\_____| \/_/ \_\______|_____/ Licensed by Arquive / @ArquiveHacks ]] local Players = game:GetService("Players") local RS = game:GetService("RunService") local RF = game:GetService("ReplicatedFirst") local base = require(RF:WaitForChild("Classes"):WaitForChild("RacketHandler"):WaitForChild("Moves"):WaitForChild("RacketMoveBase")) local size = 28 if getgenv().Hitbox_Expander then getgenv().Hitbox_Expander() end local old = getgenv().DidHit or base.DidHit getgenv().DidHit = old local ball = Instance.new("Part") ball.Name = "hitbox" ball.Shape = Enum.PartType.Ball ball.Size = Vector3.new(1, 1, 1) * (size * 2) ball.Transparency = 0.8 ball.Material = Enum.Material.ForceField ball.Color = Color3.fromRGB(0, 255, 0) ball.Anchored = true ball.CanCollide = false ball.CanQuery = false ball.CanTouch = false ball.CastShadow = false ball.Parent = workspace local con con = RS.RenderStepped:Connect(function() local char = Players.LocalPlayer.Character if char then local hrp = char:FindFirstChild("HumanoidRootPart") if hrp then ball.CFrame = hrp.CFrame return end end ball.CFrame = CFrame.new(0, -10000, 0) end) base.DidHit = function(self, pos, radius) return old(self, pos, size) end getgenv().Hitbox_Expander = function() if con then con:Disconnect() con = nil end if ball then ball:Destroy() end base.DidHit = old getgenv().Hitbox_Expander = nil end