script.Parent.OnServerEvent:Connect(function(n)local U=n.Character local G=U.Humanoid local y=U.HumanoidRootPart local h=G:LoadAnimation(script.Anim)h:Play()G.AutoRotate=false script.Parent.Parent.Parent.Handle2.sfx:Play()local d=Instance.new("\066\111\100\121\086\101\108\111\099\105\116\121",y)d.MaxForce=Vector3.new(1,1,1)*1000000 d.Parent=y d.Velocity=(Vector3.new(1,1,1)*(n.Character:WaitForChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")).CFrame.LookVector)*0 d.Name="\083\109\097\108\108\077\111\118\101\086\101\108"game.Debris:AddItem(d,3)wait(.5)script.Parent.Parent.Parent.Handle2.Handle2.Sword.Transparency=1 script.Parent.Parent.Parent.Handle1.Sword.Transparency=0 for n,U in pairs(script.Parent.Parent.Parent.Void.Void:GetDescendants())do if U:IsA("\080\097\114\116\105\099\108\101\069\109\105\116\116\101\114")then U:Emit(U:GetAttribute("\069\109\105\116\067\111\117\110\116"))end end local q=Assets.None:Clone()q.CanCollide=false q.CastShadow=false q.Anchored=true q.Parent=workspace.Effects q.Transparency=1 q.CFrame=y.CFrame*CFrame.new(0,0,0)local X=workspace:GetPartBoundsInBox(q.CFrame,Vector3.new(30,30,30))local a={}for n,G in pairs(X)do if G.Parent:FindFirstChild("\072\117\109\097\110\111\105\100")and G.Parent~=U then if not a[G.Parent.Humanoid]then a[G.Parent.Humanoid]=true local n=G.Parent.HumanoidRootPart G.Parent.Humanoid:TakeDamage(30)local U=Instance.new("\066\111\100\121\086\101\108\111\099\105\116\121",n)U.MaxForce=Vector3.new(1,1,1)*1000000 U.Parent=n U.Velocity=(Vector3.new(1,1,1)*(G.Parent:WaitForChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")).CFrame.UpVector)*.5 U.Name="\083\109\097\108\108\077\111\118\101\086\101\108"game.Debris:AddItem(U,3)end end end wait(1.7)script.Parent.Parent.Parent.Handle2.Handle2.Sword.Transparency=0 script.Parent.Parent.Parent.Handle1.Sword.Transparency=1 script.Parent.Parent.Parent.Handle2.Handle2.Attachment.JcutFlareParticle:Emit(15)script.Parent.Parent.Parent.Handle2.Sheath:Play()G.AutoRotate=true q:Destroy()end)
--
script.Parent.OnServerEvent:Connect(function(p)
	local Character = p.Character
	local Humanoid = Character.Humanoid
	local RootPart = Character.HumanoidRootPart
	local anim = Humanoid:LoadAnimation(script.Anim)
	anim:Play()
	Humanoid.AutoRotate = false
	script.Parent.Parent.Parent.Handle2.sfx:Play()
	local vel9 = Instance.new("BodyVelocity", RootPart)
	vel9.MaxForce = Vector3.new(1, 1, 1) * 1000000
	vel9.Parent = RootPart
	vel9.Velocity = Vector3.new(1, 1, 1) * p.Character:WaitForChild("HumanoidRootPart").CFrame.LookVector * 0
	vel9.Name = "SmallMoveVel"
	game.Debris:AddItem(vel9, 3)
	wait(0.5)
	script.Parent.Parent.Parent.Handle2.Handle2.Sword.Transparency = 1
	script.Parent.Parent.Parent.Handle1.Sword.Transparency = 0
	for _, Particles in pairs(script.Parent.Parent.Parent.Void.Void:GetDescendants()) do
		if Particles:IsA("ParticleEmitter") then
			Particles:Emit(Particles:GetAttribute("EmitCount"))
		end
	end
	local FX = Assets["None"]:Clone()
	FX.CanCollide = false
	FX.CastShadow = false
	FX.Anchored = true
	FX.Parent = workspace.Effects
	FX.Transparency = 1
	FX.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
	local hitcontent = workspace:GetPartBoundsInBox(FX.CFrame, Vector3.new(30, 30, 30))
	local hitlist = {}
	for _, v in pairs(hitcontent) do
		if v.Parent:FindFirstChild("Humanoid") and v.Parent ~= Character then
			if not hitlist[v.Parent.Humanoid] then
				hitlist[v.Parent.Humanoid] = true
				local RootPart2 = v.Parent.HumanoidRootPart
				v.Parent.Humanoid:TakeDamage(30)
				local vel0 = Instance.new("BodyVelocity", RootPart2)
				vel0.MaxForce = Vector3.new(1, 1, 1) * 1000000
				vel0.Parent = RootPart2
				vel0.Velocity = Vector3.new(1, 1, 1) * v.Parent:WaitForChild("HumanoidRootPart").CFrame.UpVector * 0.5
				vel0.Name = "SmallMoveVel"
				game.Debris:AddItem(vel0, 3)
			end
		end
	end
	wait(1.7)
	script.Parent.Parent.Parent.Handle2.Handle2.Sword.Transparency = 0
	script.Parent.Parent.Parent.Handle1.Sword.Transparency = 1
	script.Parent.Parent.Parent.Handle2.Handle2.Attachment.JcutFlareParticle:Emit(15)
	script.Parent.Parent.Parent.Handle2.Sheath:Play()
	Humanoid.AutoRotate = true
	FX:Destroy()
end)
