daily pastebin goal
61%
SHARE
TWEET

edcb

a guest Oct 12th, 2017 93 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --Blade throw fixed, other various fixes.
  2.  
  3. script.Name = "Ether Blades"
  4. wait(0.05)
  5. local Module_Id = 0
  6. local Player = game:service("Players").YOURNAMEHERE
  7. repeat
  8.   wait()
  9. until Player.Character
  10. local Character = Player.Character
  11. local Char, Plr = Character, Player
  12. local Mouse = Player:GetMouse()
  13. local height = 0
  14. local IsLanded = false
  15. local NotifyKeyPresses = false
  16. local CanRun = false
  17. local CanJump = true
  18. local Torso = Char:WaitForChild("Torso")
  19. Instance.new("ForceField",char).Visible = false
  20. Instance.new("ForceField",char).Visible = false
  21. Instance.new("ForceField",char).Visible = false    
  22. z = Instance.new("Sound", Torso)
  23. z.SoundId = "rbxassetid://143521584" -- Put Music ID Here.
  24. z.Looped = true
  25. z.Pitch = 1
  26. z.Volume = 5
  27. wait(.1)
  28. z:Play()
  29. local Head = Char:WaitForChild("Head")
  30. local Left_Arm = Char:WaitForChild("Left Arm")
  31. local Right_Arm = Char:WaitForChild("Right Arm")
  32. local Left_Leg = Char:WaitForChild("Left Leg")
  33. local Right_Leg = Char:WaitForChild("Right Leg")
  34. local HumanoidRootPart = Char:WaitForChild("HumanoidRootPart")
  35. local Humanoid = Char:WaitForChild("Humanoid")
  36. local DebounceKeyDown, DebounceState = false, false
  37. local DebounceAFKAnimations = false
  38. local sp = Torso
  39. local State, LastState, Mode = "Idle", "Normal", nil
  40. local AFKAnimSequenceCount, MaxSequenceCount = 0, 500
  41. local char, Char, plr, Plr = Character, Character, Player, Player
  42. local mouse, ms = Mouse, Mouse
  43. local dkd, debkd = DebounceKeyDown, DebounceKeyDown
  44. local dst, debst, ds, debs = DebounceState, DebounceState, DebounceState, DebounceState
  45. local daa, dafk, debafk = DebounceAFKAnimations, DebounceAFKAnimations, DebounceAFKAnimations
  46. local rs = game:service("RunService")
  47. local lrs = rs.RenderStepped
  48. local srs = rs.Heartbeat
  49. local lleg, rleg = Left_Leg, Right_Leg
  50. local larm, rarm = Left_Arm, Right_Arm
  51. local hed, torr, torso = Head, Torso, Torso
  52. local hum, root = Humanoid, HumanoidRootPart
  53. local vec3, vec2 = Vector3.new, Vector2.new
  54. local sin, cos, atan, rad, rand, rands = math.sin, math.cos, math.atan, math.rad, math.random, math.randomseed
  55. local cf, ang, eu = CFrame.new, CFrame.Angles, CFrame.fromEulerAnglesXYZ
  56. local bc, bcr, c3 = BrickColor.new, BrickColor.Random, Color3.new
  57. if hed:FindFirstChild("Running") then
  58.   hed:WaitForChild("Running").Volume = 0
  59. end
  60. if Char:FindFirstChild("Animate") then
  61.   local Anim = Char:WaitForChild("Animate")
  62.   local Anim_2 = Anim:Clone()
  63.   Anim_2.Disabled = true
  64.   Anim_2.Parent = Char
  65.   Anim.Disabled = true
  66.   Anim_2.Disabled = false
  67. end
  68. do
  69.   if Char:FindFirstChild("Health") then
  70.     ypcall(game.Destroy, Char.Health)
  71.   end
  72.   Weld = function(to, from, c1)
  73.  
  74.   local New_Weld = Instance.new("Weld", to)
  75.   New_Weld.Part0 = from
  76.   New_Weld.Part1 = to
  77.   New_Weld.C1 = c1
  78.   return New_Weld
  79. end
  80.  
  81.   clerp = function(c1, c2, al)
  82.  
  83.   local com1 = {c1.X, c1.Y, c1.Z, c1:toEulerAnglesXYZ()}
  84.   local com2 = {c2.X, c2.Y, c2.Z, c2:toEulerAnglesXYZ()}
  85.   for i,v in pairs(com1) do
  86.     com1[i] = v + (com2[i] - v) * al
  87.   end
  88.   return cf(com1[1], com1[2], com1[3]) * ang(select(4, unpack(com1)))
  89. end
  90.  
  91.   lerp = function(c1, c2, al)
  92.  
  93.   return c1:lerp(c2, al)
  94. end
  95.  
  96.   snd = function(Id, Parent)
  97.  
  98.   local Sound = Instance.new("Sound", Parent)
  99.   Sound.Pitch = 1
  100.   Sound.Volume = 0.25
  101.   Sound.Looped = false
  102.   return Sound
  103. end
  104.  
  105.   local sine, change = 0, 1
  106.   local m = Instance.new("Model")
  107.   m.Name = "Blade_"
  108.   p1 = Instance.new("Part", m)
  109.   p1.BrickColor = bc("Mulberry")
  110.   p1.Material = Enum.Material.Ice
  111.   p1.CFrame = cf(-7.75327206, 0.249948442, 23.8050709, 8.42213703e-05, -1.84584439e-06, 1, 8.27520998e-05, -1, -1.85281419e-06, 1, 8.27522599e-05, -8.42212103e-05)
  112.   p1.CanCollide = false
  113.   p1.FormFactor = Enum.FormFactor.Custom
  114.   p1.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  115.   p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  116.   p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  117.   p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  118.   p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  119.   p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  120.   p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  121.   b1 = Instance.new("SpecialMesh", p1)
  122.   b1.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  123.   b1.TextureId = ""
  124.   b1.MeshType = Enum.MeshType.FileMesh
  125.   b1.Name = "Mesh"
  126.   b1.Scale = vec3(0.300000012, 0.200000003, 0.600000024)
  127.   p2 = Instance.new("Part", m)
  128.   p2.BrickColor = bc("Mulberry")
  129.   p2.Material = Enum.Material.Ice
  130.   p2.CFrame = cf(-7.75327206, 0.249948442, 23.8050709, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  131.   p2.CanCollide = false
  132.   p2.FormFactor = Enum.FormFactor.Custom
  133.   p2.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  134.   p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  135.   p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  136.   p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  137.   p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  138.   p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  139.   p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  140.   b2 = Instance.new("SpecialMesh", p2)
  141.   b2.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  142.   b2.TextureId = ""
  143.   b2.MeshType = Enum.MeshType.FileMesh
  144.   b2.Name = "Mesh"
  145.   b2.Scale = vec3(0.300000012, 0.200000003, 0.600000024)
  146.   p3 = Instance.new("Part", m)
  147.   p3.BrickColor = bc("Mulberry")
  148.   p3.Material = Enum.Material.Ice
  149.   p3.CFrame = cf(-7.75324965, 0.44994536, 23.8050613, 8.42213703e-05, -1.84584439e-06, 1, 8.27520998e-05, -1, -1.85281419e-06, 1, 8.27522599e-05, -8.42212103e-05)
  150.   p3.CanCollide = false
  151.   p3.FormFactor = Enum.FormFactor.Custom
  152.   p3.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  153.   p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  154.   p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  155.   p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  156.   p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  157.   p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  158.   p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  159.   b3 = Instance.new("SpecialMesh", p3)
  160.   b3.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  161.   b3.TextureId = ""
  162.   b3.MeshType = Enum.MeshType.FileMesh
  163.   b3.Name = "Mesh"
  164.   b3.Scale = vec3(0.300000012, 0.200000003, 0.600000024)
  165.   p4 = Instance.new("Part", m)
  166.   p4.BrickColor = bc("Really black")
  167.   p4.Material = Enum.Material.SmoothPlastic
  168.   p4.CFrame = cf(-7.75311041, 0.10003978, 26.0050869, 1, 1.71142547e-05, -3.41671621e-05, 1.71118536e-05, -1, -7.0290509e-05, -3.4168359e-05, 7.0289927e-05, -1)
  169.   p4.CanCollide = false
  170.   p4.FormFactor = Enum.FormFactor.Custom
  171.   p4.Size = vec3(0.200000003, 0.200000003, 0.600000024)
  172.   p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  173.   p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  174.   p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  175.   p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  176.   p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  177.   p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  178.   b4 = Instance.new("SpecialMesh", p4)
  179.   b4.MeshType = Enum.MeshType.Wedge
  180.   b4.Name = "Mesh"
  181.   b4.Scale = vec3(0.5, 1, 1)
  182.   p5 = Instance.new("Part", m)
  183.   p5.BrickColor = bc("Really black")
  184.   p5.Material = Enum.Material.SmoothPlastic
  185.   p5.CFrame = cf(-8.00326824, 0.349939257, 23.5050945, 9.51142374e-06, -1, 2.92663335e-05, 1, 9.51279071e-06, 4.67159698e-05, -4.67162536e-05, 2.92658788e-05, 1)
  186.   p5.CanCollide = false
  187.   p5.FormFactor = Enum.FormFactor.Custom
  188.   p5.Size = vec3(0.300000012, 0.5, 0.800000012)
  189.   p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  190.   p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  191.   p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  192.   p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  193.   p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  194.   p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  195.   b5 = Instance.new("SpecialMesh", p5)
  196.   b5.MeshType = Enum.MeshType.Wedge
  197.   b5.Name = "Mesh"
  198.   p6 = Instance.new("Part", m)
  199.   p6.BrickColor = bc("Mulberry")
  200.   p6.Material = Enum.Material.Ice
  201.   p6.CFrame = cf(-7.75324965, 0.44994536, 23.8050613, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  202.   p6.CanCollide = false
  203.   p6.FormFactor = Enum.FormFactor.Custom
  204.   p6.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  205.   p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  206.   p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  207.   p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  208.   p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  209.   p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  210.   p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  211.   b6 = Instance.new("SpecialMesh", p6)
  212.   b6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  213.   b6.TextureId = ""
  214.   b6.MeshType = Enum.MeshType.FileMesh
  215.   b6.Name = "Mesh"
  216.   b6.Scale = vec3(0.300000012, 0.200000003, 0.600000024)
  217.   p7 = Instance.new("Part", m)
  218.   p7.BrickColor = bc("Really black")
  219.   p7.Material = Enum.Material.Sand
  220.   p7.Name = "Handle"
  221.   p7.CFrame = cf(-7.75322247, 0.350003362, 24.805069, -3.06218935e-05, 1.84542239e-06, 1, -8.27810727e-05, 1, -1.84795761e-06, -1, -8.27811309e-05, -3.06217335e-05)
  222.   p7.CanCollide = false
  223.   p7.FormFactor = Enum.FormFactor.Custom
  224.   p7.Size = vec3(1.80000019, 0.300000012, 0.300000012)
  225.   p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  226.   p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  227.   p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  228.   p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  229.   p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  230.   p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  231.   b7 = Instance.new("SpecialMesh", p7)
  232.   b7.MeshType = Enum.MeshType.Cylinder
  233.   b7.Name = "Mesh"
  234.   p8 = Instance.new("Part", m)
  235.   p8.BrickColor = bc("Mulberry")
  236.   p8.Material = Enum.Material.Ice
  237.   p8.CFrame = cf(-7.75307512, 0.350043178, 26.3050995, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  238.   p8.CanCollide = false
  239.   p8.FormFactor = Enum.FormFactor.Custom
  240.   p8.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  241.   p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  242.   p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  243.   p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  244.   p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  245.   p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  246.   p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  247.   b8 = Instance.new("SpecialMesh", p8)
  248.   b8.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  249.   b8.TextureId = ""
  250.   b8.MeshType = Enum.MeshType.FileMesh
  251.   b8.Name = "Mesh"
  252.   b8.Scale = vec3(0.219999999, 0.219999999, 0.5)
  253.   p9 = Instance.new("Part", m)
  254.   p9.BrickColor = bc("Really black")
  255.   p9.Material = Enum.Material.SmoothPlastic
  256.   p9.CFrame = cf(-7.50327206, 0.349928707, 23.5050468, -7.36239599e-05, 1, 8.20992573e-05, -1, -7.36337388e-05, 0.000119003467, 0.000119009514, -8.2090497e-05, 1)
  257.   p9.CanCollide = false
  258.   p9.FormFactor = Enum.FormFactor.Custom
  259.   p9.Size = vec3(0.300000012, 0.5, 0.800000012)
  260.   p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  261.   p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  262.   p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  263.   p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  264.   p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  265.   p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  266.   b9 = Instance.new("SpecialMesh", p9)
  267.   b9.MeshType = Enum.MeshType.Wedge
  268.   b9.Name = "Mesh"
  269.   p10 = Instance.new("Part", m)
  270.   p10.BrickColor = bc("Really black")
  271.   p10.Material = Enum.Material.SmoothPlastic
  272.   p10.CFrame = cf(-7.75313997, 0.600024462, 25.6050415, 1, 4.18487289e-05, 4.77320209e-05, -4.18528361e-05, 1, 8.60911168e-05, -4.7728412e-05, -8.60931177e-05, 1)
  273.   p10.CanCollide = false
  274.   p10.FormFactor = Enum.FormFactor.Custom
  275.   p10.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  276.   p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  277.   p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  278.   p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  279.   p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  280.   p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  281.   p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  282.   b10 = Instance.new("SpecialMesh", p10)
  283.   b10.MeshType = Enum.MeshType.Wedge
  284.   b10.Name = "Mesh"
  285.   b10.Scale = vec3(0.5, 1, 1)
  286.   p11 = Instance.new("Part", m)
  287.   p11.BrickColor = bc("Really black")
  288.   p11.Material = Enum.Material.SmoothPlastic
  289.   p11.CFrame = cf(-8.00310135, 0.350052655, 26.0050964, 9.95122991e-06, -1, -8.21789436e-05, -1, -9.94328821e-06, -9.66310618e-05, 9.66302468e-05, 8.2179904e-05, -1)
  290.   p11.CanCollide = false
  291.   p11.FormFactor = Enum.FormFactor.Custom
  292.   p11.Size = vec3(0.200000003, 0.200000003, 0.600000024)
  293.   p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  294.   p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  295.   p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  296.   p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  297.   p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  298.   p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  299.   b11 = Instance.new("SpecialMesh", p11)
  300.   b11.MeshType = Enum.MeshType.Wedge
  301.   b11.Name = "Mesh"
  302.   b11.Scale = vec3(0.5, 1, 1)
  303.   p12 = Instance.new("Part", m)
  304.   p12.BrickColor = bc("Really black")
  305.   p12.Material = Enum.Material.SmoothPlastic
  306.   p12.CFrame = cf(-8.00315189, 0.350035429, 25.6050777, 9.51142374e-06, -1, 2.92663335e-05, 1, 9.51279071e-06, 4.67159698e-05, -4.67162536e-05, 2.92658788e-05, 1)
  307.   p12.CanCollide = false
  308.   p12.FormFactor = Enum.FormFactor.Custom
  309.   p12.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  310.   p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  311.   p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  312.   p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  313.   p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  314.   p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  315.   p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  316.   b12 = Instance.new("SpecialMesh", p12)
  317.   b12.MeshType = Enum.MeshType.Wedge
  318.   b12.Name = "Mesh"
  319.   b12.Scale = vec3(0.5, 1, 1)
  320.   p13 = Instance.new("Part", m)
  321.   p13.BrickColor = bc("Really black")
  322.   p13.Material = Enum.Material.SmoothPlastic
  323.   p13.CFrame = cf(-7.75314856, 0.35003832, 25.7050858, -3.06218935e-05, 1.84542239e-06, 1, -8.27810727e-05, 1, -1.84795761e-06, -1, -8.27811309e-05, -3.06217335e-05)
  324.   p13.CanCollide = false
  325.   p13.FormFactor = Enum.FormFactor.Custom
  326.   p13.Size = vec3(0.400000006, 0.400000006, 0.400000006)
  327.   p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  328.   p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  329.   p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  330.   p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  331.   p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  332.   p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  333.   b13 = Instance.new("SpecialMesh", p13)
  334.   b13.MeshType = Enum.MeshType.Cylinder
  335.   b13.Name = "Mesh"
  336.   p14 = Instance.new("Part", m)
  337.   p14.BrickColor = bc("Eggplant")
  338.   p14.Material = Enum.Material.SmoothPlastic
  339.   p14.CFrame = cf(-7.75314379, 0.350039691, 25.6050682, -0.258816183, -0.965926707, 1.57904815e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  340.   p14.CanCollide = false
  341.   p14.FormFactor = Enum.FormFactor.Custom
  342.   p14.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  343.   p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  344.   p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  345.   p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  346.   p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  347.   p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  348.   p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  349.   b14 = Instance.new("SpecialMesh", p14)
  350.   b14.MeshType = Enum.MeshType.Cylinder
  351.   b14.Name = "Mesh"
  352.   b14.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  353.   p15 = Instance.new("Part", m)
  354.   p15.BrickColor = bc("Really black")
  355.   p15.Material = Enum.Material.SmoothPlastic
  356.   p15.CFrame = cf(-7.5031414, 0.350024939, 25.6050282, 4.12494637e-06, 1, 7.09887754e-05, -1, 4.11876863e-06, 8.70211079e-05, 8.70208169e-05, -7.09891247e-05, 1)
  357.   p15.CanCollide = false
  358.   p15.FormFactor = Enum.FormFactor.Custom
  359.   p15.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  360.   p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  361.   p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  362.   p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  363.   p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  364.   p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  365.   p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  366.   b15 = Instance.new("SpecialMesh", p15)
  367.   b15.MeshType = Enum.MeshType.Wedge
  368.   b15.Name = "Mesh"
  369.   b15.Scale = vec3(0.5, 1, 1)
  370.   p16 = Instance.new("Part", m)
  371.   p16.BrickColor = bc("Really black")
  372.   p16.Material = Enum.Material.SmoothPlastic
  373.   p16.CFrame = cf(-7.50310516, 0.350042135, 26.0050392, -6.84391198e-05, 1, -4.03960548e-05, 1, 6.84385304e-05, -1.46136626e-05, -1.46109032e-05, -4.0397048e-05, -1)
  374.   p16.CanCollide = false
  375.   p16.FormFactor = Enum.FormFactor.Custom
  376.   p16.Size = vec3(0.200000003, 0.200000003, 0.600000024)
  377.   p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  378.   p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  379.   p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  380.   p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  381.   p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  382.   p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  383.   b16 = Instance.new("SpecialMesh", p16)
  384.   b16.MeshType = Enum.MeshType.Wedge
  385.   b16.Name = "Mesh"
  386.   b16.Scale = vec3(0.5, 1, 1)
  387.   p17 = Instance.new("Part", m)
  388.   p17.BrickColor = bc("Dark indigo")
  389.   p17.Material = Enum.Material.Neon
  390.   p17.CFrame = cf(-7.48066139, 0.349874318, 22.2413902, -4.01375701e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382795e-06, -3.89064262e-05, -1, -1.83268639e-06)
  391.   p17.CanCollide = false
  392.   p17.FormFactor = Enum.FormFactor.Custom
  393.   p17.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  394.   p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  395.   p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  396.   p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  397.   p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  398.   p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  399.   p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  400.   b17 = Instance.new("SpecialMesh", p17)
  401.   b17.MeshType = Enum.MeshType.Wedge
  402.   b17.Name = "Mesh"
  403.   b17.Scale = vec3(0.250003815, 1, 1)
  404.   p18 = Instance.new("Part", m)
  405.   p18.BrickColor = bc("Really black")
  406.   p18.Material = Enum.Material.SmoothPlastic
  407.   p18.CFrame = cf(-7.7531147, 0.600037873, 26.0050888, -1, 5.76474013e-05, -7.5282238e-05, 5.76494494e-05, 1, -2.71398258e-05, 7.52806664e-05, -2.71441659e-05, -1)
  408.   p18.CanCollide = false
  409.   p18.FormFactor = Enum.FormFactor.Custom
  410.   p18.Size = vec3(0.200000003, 0.200000003, 0.600000024)
  411.   p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  412.   p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  413.   p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  414.   p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  415.   p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  416.   p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  417.   b18 = Instance.new("SpecialMesh", p18)
  418.   b18.MeshType = Enum.MeshType.Wedge
  419.   b18.Name = "Mesh"
  420.   b18.Scale = vec3(0.5, 1, 1)
  421.   p19 = Instance.new("Part", m)
  422.   p19.BrickColor = bc("Really black")
  423.   p19.Material = Enum.Material.SmoothPlastic
  424.   p19.CFrame = cf(-7.75312138, 0.100024462, 25.6050739, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  425.   p19.CanCollide = false
  426.   p19.FormFactor = Enum.FormFactor.Custom
  427.   p19.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  428.   p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  429.   p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  430.   p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  431.   p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  432.   p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  433.   p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  434.   b19 = Instance.new("SpecialMesh", p19)
  435.   b19.MeshType = Enum.MeshType.Wedge
  436.   b19.Name = "Mesh"
  437.   b19.Scale = vec3(0.5, 1, 1)
  438.   p20 = Instance.new("Part", m)
  439.   p20.BrickColor = bc("Really black")
  440.   p20.Material = Enum.Material.SmoothPlastic
  441.   p20.CFrame = cf(-7.50325012, 0.34996599, 24.1050472, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  442.   p20.CanCollide = false
  443.   p20.FormFactor = Enum.FormFactor.Custom
  444.   p20.Size = vec3(0.300000012, 0.5, 0.400000006)
  445.   p20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  446.   p20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  447.   p20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  448.   p20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  449.   p20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  450.   p20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  451.   b20 = Instance.new("SpecialMesh", p20)
  452.   b20.MeshType = Enum.MeshType.Wedge
  453.   b20.Name = "Mesh"
  454.   p21 = Instance.new("Part", m)
  455.   p21.BrickColor = bc("Really black")
  456.   p21.Material = Enum.Material.SmoothPlastic
  457.   p21.CFrame = cf(-8.00323772, 0.349970788, 24.105072, -9.59882018e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.2179904e-05, -1)
  458.   p21.CanCollide = false
  459.   p21.FormFactor = Enum.FormFactor.Custom
  460.   p21.Size = vec3(0.300000012, 0.5, 0.400000006)
  461.   p21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  462.   p21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  463.   p21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  464.   p21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  465.   p21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  466.   p21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  467.   b21 = Instance.new("SpecialMesh", p21)
  468.   b21.MeshType = Enum.MeshType.Wedge
  469.   b21.Name = "Mesh"
  470.   p22 = Instance.new("Part", m)
  471.   p22.BrickColor = bc("Dark indigo")
  472.   p22.Material = Enum.Material.Neon
  473.   p22.CFrame = cf(-8.02601433, 0.349957824, 23.6959991, -5.19071705e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25360747e-07, 0.000109730543, -1, -5.73098077e-05)
  474.   p22.CanCollide = false
  475.   p22.FormFactor = Enum.FormFactor.Custom
  476.   p22.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  477.   p22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  478.   p22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  479.   p22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  480.   p22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  481.   p22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  482.   p22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  483.   b22 = Instance.new("SpecialMesh", p22)
  484.   b22.MeshType = Enum.MeshType.Wedge
  485.   b22.Name = "Mesh"
  486.   b22.Scale = vec3(0.250003815, 1, 1)
  487.   p23 = Instance.new("Part", m)
  488.   p23.BrickColor = bc("Really black")
  489.   p23.Material = Enum.Material.Ice
  490.   p23.CFrame = cf(-7.52600813, 0.349938989, 23.5595779, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  491.   p23.CanCollide = false
  492.   p23.FormFactor = Enum.FormFactor.Custom
  493.   p23.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  494.   p23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  495.   p23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  496.   p23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  497.   p23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  498.   p23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  499.   p23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  500.   b23 = Instance.new("SpecialMesh", p23)
  501.   b23.MeshType = Enum.MeshType.Wedge
  502.   b23.Name = "Mesh"
  503.   b23.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  504.   p24 = Instance.new("Part", m)
  505.   p24.BrickColor = bc("Really black")
  506.   p24.Material = Enum.Material.Ice
  507.   p24.CFrame = cf(-7.98062706, 0.349924982, 22.6505337, -5.19071705e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25360747e-07, 0.000109730543, -1, -5.73098077e-05)
  508.   p24.CanCollide = false
  509.   p24.FormFactor = Enum.FormFactor.Custom
  510.   p24.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  511.   p24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  512.   p24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  513.   p24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  514.   p24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  515.   p24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  516.   p24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  517.   b24 = Instance.new("SpecialMesh", p24)
  518.   b24.MeshType = Enum.MeshType.Wedge
  519.   b24.Name = "Mesh"
  520.   b24.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  521.   p25 = Instance.new("Part", m)
  522.   p25.BrickColor = bc("Really black")
  523.   p25.Material = Enum.Material.Ice
  524.   p25.CFrame = cf(-7.5260458, 0.349902958, 22.8322964, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  525.   p25.CanCollide = false
  526.   p25.FormFactor = Enum.FormFactor.Custom
  527.   p25.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  528.   p25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  529.   p25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  530.   p25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  531.   p25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  532.   p25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  533.   p25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  534.   b25 = Instance.new("SpecialMesh", p25)
  535.   b25.MeshType = Enum.MeshType.Wedge
  536.   b25.Name = "Mesh"
  537.   b25.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  538.   p26 = Instance.new("Part", m)
  539.   p26.BrickColor = bc("Really black")
  540.   p26.Material = Enum.Material.Ice
  541.   p26.CFrame = cf(-7.9806242, 0.34990871, 22.8323402, -9.59882018e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.2179904e-05, -1)
  542.   p26.CanCollide = false
  543.   p26.FormFactor = Enum.FormFactor.Custom
  544.   p26.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  545.   p26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  546.   p26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  547.   p26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  548.   p26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  549.   p26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  550.   p26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  551.   b26 = Instance.new("SpecialMesh", p26)
  552.   b26.MeshType = Enum.MeshType.Wedge
  553.   b26.Name = "Mesh"
  554.   b26.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  555.   p27 = Instance.new("Part", m)
  556.   p27.BrickColor = bc("Really black")
  557.   p27.Material = Enum.Material.Ice
  558.   p27.CFrame = cf(-7.52608395, 0.349913508, 22.6504936, -4.01375701e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382795e-06, -3.89064262e-05, -1, -1.83268639e-06)
  559.   p27.CanCollide = false
  560.   p27.FormFactor = Enum.FormFactor.Custom
  561.   p27.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  562.   p27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  563.   p27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  564.   p27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  565.   p27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  566.   p27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  567.   p27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  568.   b27 = Instance.new("SpecialMesh", p27)
  569.   b27.MeshType = Enum.MeshType.Wedge
  570.   b27.Name = "Mesh"
  571.   b27.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  572.   p28 = Instance.new("Part", m)
  573.   p28.BrickColor = bc("Really black")
  574.   p28.Material = Enum.Material.Ice
  575.   p28.CFrame = cf(-7.98055124, 0.349968553, 23.7414322, -5.19071705e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25360747e-07, 0.000109730543, -1, -5.73098077e-05)
  576.   p28.CanCollide = false
  577.   p28.FormFactor = Enum.FormFactor.Custom
  578.   p28.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  579.   p28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  580.   p28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  581.   p28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  582.   p28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  583.   p28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  584.   p28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  585.   b28 = Instance.new("SpecialMesh", p28)
  586.   b28.MeshType = Enum.MeshType.Wedge
  587.   b28.Name = "Mesh"
  588.   b28.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  589.   p29 = Instance.new("Part", m)
  590.   p29.BrickColor = bc("Really black")
  591.   p29.Material = Enum.Material.Ice
  592.   p29.CFrame = cf(-7.98051929, 0.349963725, 23.9232483, -9.59882018e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.2179904e-05, -1)
  593.   p29.CanCollide = false
  594.   p29.FormFactor = Enum.FormFactor.Custom
  595.   p29.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  596.   p29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  597.   p29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  598.   p29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  599.   p29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  600.   p29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  601.   p29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  602.   b29 = Instance.new("SpecialMesh", p29)
  603.   b29.MeshType = Enum.MeshType.Wedge
  604.   b29.Name = "Mesh"
  605.   b29.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  606.   p30 = Instance.new("Part", m)
  607.   p30.BrickColor = bc("Really black")
  608.   p30.Material = Enum.Material.Ice
  609.   p30.CFrame = cf(-7.5260582, 0.349928647, 23.0141258, -4.01375701e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382795e-06, -3.89064262e-05, -1, -1.83268639e-06)
  610.   p30.CanCollide = false
  611.   p30.FormFactor = Enum.FormFactor.Custom
  612.   p30.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  613.   p30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  614.   p30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  615.   p30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  616.   p30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  617.   p30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  618.   p30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  619.   b30 = Instance.new("SpecialMesh", p30)
  620.   b30.MeshType = Enum.MeshType.Wedge
  621.   b30.Name = "Mesh"
  622.   b30.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  623.   p31 = Instance.new("Part", m)
  624.   p31.BrickColor = bc("Really black")
  625.   p31.Material = Enum.Material.Ice
  626.   p31.CFrame = cf(-7.52605438, 0.349933356, 23.1959419, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  627.   p31.CanCollide = false
  628.   p31.FormFactor = Enum.FormFactor.Custom
  629.   p31.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  630.   p31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  631.   p31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  632.   p31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  633.   p31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  634.   p31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  635.   p31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  636.   b31 = Instance.new("SpecialMesh", p31)
  637.   b31.MeshType = Enum.MeshType.Wedge
  638.   b31.Name = "Mesh"
  639.   b31.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  640.   p32 = Instance.new("Part", m)
  641.   p32.BrickColor = bc("Really black")
  642.   p32.Material = Enum.Material.Ice
  643.   p32.CFrame = cf(-7.98059559, 0.349938273, 23.0141697, -5.19071705e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25360747e-07, 0.000109730543, -1, -5.73098077e-05)
  644.   p32.CanCollide = false
  645.   p32.FormFactor = Enum.FormFactor.Custom
  646.   p32.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  647.   p32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  648.   p32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  649.   p32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  650.   p32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  651.   p32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  652.   p32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  653.   b32 = Instance.new("SpecialMesh", p32)
  654.   b32.MeshType = Enum.MeshType.Wedge
  655.   b32.Name = "Mesh"
  656.   b32.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  657.   p33 = Instance.new("Part", m)
  658.   p33.BrickColor = bc("Really black")
  659.   p33.Material = Enum.Material.Ice
  660.   p33.CFrame = cf(-7.98059845, 0.34994489, 23.1959801, -9.59882018e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.2179904e-05, -1)
  661.   p33.CanCollide = false
  662.   p33.FormFactor = Enum.FormFactor.Custom
  663.   p33.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  664.   p33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  665.   p33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  666.   p33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  667.   p33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  668.   p33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  669.   p33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  670.   b33 = Instance.new("SpecialMesh", p33)
  671.   b33.MeshType = Enum.MeshType.Wedge
  672.   b33.Name = "Mesh"
  673.   b33.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  674.   p34 = Instance.new("Part", m)
  675.   p34.BrickColor = bc("Really black")
  676.   p34.Material = Enum.Material.Ice
  677.   p34.CFrame = cf(-7.52599716, 0.349962771, 23.7413921, -4.01375701e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382795e-06, -3.89064262e-05, -1, -1.83268639e-06)
  678.   p34.CanCollide = false
  679.   p34.FormFactor = Enum.FormFactor.Custom
  680.   p34.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  681.   p34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  682.   p34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  683.   p34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  684.   p34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  685.   p34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  686.   p34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  687.   b34 = Instance.new("SpecialMesh", p34)
  688.   b34.MeshType = Enum.MeshType.Wedge
  689.   b34.Name = "Mesh"
  690.   b34.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  691.   p35 = Instance.new("Part", m)
  692.   p35.BrickColor = bc("Really black")
  693.   p35.Material = Enum.Material.Ice
  694.   p35.CFrame = cf(-7.5259881, 0.349954128, 23.9232235, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  695.   p35.CanCollide = false
  696.   p35.FormFactor = Enum.FormFactor.Custom
  697.   p35.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  698.   p35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  699.   p35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  700.   p35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  701.   p35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  702.   p35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  703.   p35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  704.   b35 = Instance.new("SpecialMesh", p35)
  705.   b35.MeshType = Enum.MeshType.Wedge
  706.   b35.Name = "Mesh"
  707.   b35.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  708.   p36 = Instance.new("Part", m)
  709.   p36.BrickColor = bc("Really black")
  710.   p36.Material = Enum.Material.Ice
  711.   p36.CFrame = cf(-8.02608013, 0.349911034, 22.3323441, 9.51142374e-06, -1, 2.92663335e-05, 1, 9.51279071e-06, 4.67159698e-05, -4.67162536e-05, 2.92658788e-05, 1)
  712.   p36.CanCollide = false
  713.   p36.FormFactor = Enum.FormFactor.Custom
  714.   p36.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  715.   p36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  716.   p36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  717.   p36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  718.   p36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  719.   p36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  720.   p36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  721.   b36 = Instance.new("SpecialMesh", p36)
  722.   b36.MeshType = Enum.MeshType.Wedge
  723.   b36.Name = "Mesh"
  724.   b36.Scale = vec3(0.500007629, 0.454546124, 0.454546481)
  725.   p37 = Instance.new("Part", m)
  726.   p37.BrickColor = bc("Really black")
  727.   p37.Material = Enum.Material.Ice
  728.   p37.CFrame = cf(-7.48064137, 0.349888116, 22.332283, -7.36239599e-05, 1, 8.20992573e-05, -1, -7.36337388e-05, 0.000119003467, 0.000119009514, -8.2090497e-05, 1)
  729.   p37.CanCollide = false
  730.   p37.FormFactor = Enum.FormFactor.Custom
  731.   p37.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  732.   p37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  733.   p37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  734.   p37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  735.   p37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  736.   p37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  737.   p37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  738.   b37 = Instance.new("SpecialMesh", p37)
  739.   b37.MeshType = Enum.MeshType.Wedge
  740.   b37.Name = "Mesh"
  741.   b37.Scale = vec3(0.500007629, 0.454546124, 0.454546481)
  742.   p38 = Instance.new("Part", m)
  743.   p38.BrickColor = bc("Really black")
  744.   p38.Material = Enum.Material.Ice
  745.   p38.CFrame = cf(-7.93526602, 0.34984082, 21.241415, -9.59882018e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.2179904e-05, -1)
  746.   p38.CanCollide = false
  747.   p38.FormFactor = Enum.FormFactor.Custom
  748.   p38.Size = vec3(0.200000003, 0.200000003, 2.27273226)
  749.   p38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  750.   p38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  751.   p38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  752.   p38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  753.   p38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  754.   p38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  755.   b38 = Instance.new("BlockMesh", p38)
  756.   b38.Name = "Mesh"
  757.   b38.Scale = vec3(0.500007629, 0.454546124, 1)
  758.   p39 = Instance.new("Part", m)
  759.   p39.BrickColor = bc("Really black")
  760.   p39.Material = Enum.Material.Ice
  761.   p39.CFrame = cf(-7.57164097, 0.349846482, 21.241394, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  762.   p39.CanCollide = false
  763.   p39.FormFactor = Enum.FormFactor.Custom
  764.   p39.Size = vec3(0.200000003, 0.200000003, 2.27273226)
  765.   p39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  766.   p39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  767.   p39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  768.   p39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  769.   p39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  770.   p39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  771.   b39 = Instance.new("BlockMesh", p39)
  772.   b39.Name = "Mesh"
  773.   b39.Scale = vec3(0.500007629, 0.454546124, 1)
  774.   p40 = Instance.new("Part", m)
  775.   p40.BrickColor = bc("Really black")
  776.   p40.Material = Enum.Material.Ice
  777.   p40.CFrame = cf(-7.52610397, 0.349906892, 22.4686661, -6.28492053e-05, 1, -5.15577158e-05, 1, 6.28489579e-05, -4.93691687e-06, -4.93368634e-06, -5.15580177e-05, -1)
  778.   p40.CanCollide = false
  779.   p40.FormFactor = Enum.FormFactor.Custom
  780.   p40.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  781.   p40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  782.   p40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  783.   p40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  784.   p40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  785.   p40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  786.   p40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  787.   b40 = Instance.new("SpecialMesh", p40)
  788.   b40.MeshType = Enum.MeshType.Wedge
  789.   b40.Name = "Mesh"
  790.   b40.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  791.   p41 = Instance.new("Part", m)
  792.   p41.BrickColor = bc("Really black")
  793.   p41.Material = Enum.Material.Ice
  794.   p41.CFrame = cf(-7.98055553, 0.349950492, 23.5596161, -9.59882018e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.2179904e-05, -1)
  795.   p41.CanCollide = false
  796.   p41.FormFactor = Enum.FormFactor.Custom
  797.   p41.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  798.   p41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  799.   p41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  800.   p41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  801.   p41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  802.   p41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  803.   p41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  804.   b41 = Instance.new("SpecialMesh", p41)
  805.   b41.MeshType = Enum.MeshType.Wedge
  806.   b41.Name = "Mesh"
  807.   b41.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  808.   p42 = Instance.new("Part", m)
  809.   p42.BrickColor = bc("Really black")
  810.   p42.Material = Enum.Material.Ice
  811.   p42.CFrame = cf(-7.98056698, 0.349928617, 23.3778133, -5.19071705e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25360747e-07, 0.000109730543, -1, -5.73098077e-05)
  812.   p42.CanCollide = false
  813.   p42.FormFactor = Enum.FormFactor.Custom
  814.   p42.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  815.   p42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  816.   p42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  817.   p42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  818.   p42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  819.   p42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  820.   p42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  821.   b42 = Instance.new("SpecialMesh", p42)
  822.   b42.MeshType = Enum.MeshType.Wedge
  823.   b42.Name = "Mesh"
  824.   b42.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  825.   p43 = Instance.new("Part", m)
  826.   p43.BrickColor = bc("Really black")
  827.   p43.Material = Enum.Material.Ice
  828.   p43.CFrame = cf(-7.75338221, 0.34988299, 22.059576, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  829.   p43.CanCollide = false
  830.   p43.FormFactor = Enum.FormFactor.Custom
  831.   p43.Size = vec3(0.300004601, 0.200000003, 3.90909958)
  832.   p43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  833.   p43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  834.   p43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  835.   p43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  836.   p43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  837.   p43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  838.   b43 = Instance.new("BlockMesh", p43)
  839.   b43.Name = "Mesh"
  840.   b43.Scale = vec3(1, 0.454546124, 1)
  841.   p44 = Instance.new("Part", m)
  842.   p44.BrickColor = bc("Bright violet")
  843.   p44.Material = Enum.Material.Ice
  844.   p44.CFrame = cf(-7.75330973, 0.299918205, 23.2414284, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  845.   p44.CanCollide = false
  846.   p44.FormFactor = Enum.FormFactor.Custom
  847.   p44.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  848.   p44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  849.   p44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  850.   p44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  851.   p44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  852.   p44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  853.   p44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  854.   b44 = Instance.new("SpecialMesh", p44)
  855.   b44.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  856.   b44.TextureId = ""
  857.   b44.MeshType = Enum.MeshType.FileMesh
  858.   b44.Name = "Mesh"
  859.   b44.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  860.   p45 = Instance.new("Part", m)
  861.   p45.BrickColor = bc("Bright violet")
  862.   p45.Material = Enum.Material.Ice
  863.   p45.CFrame = cf(-7.75330544, 0.399947196, 23.241436, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  864.   p45.CanCollide = false
  865.   p45.FormFactor = Enum.FormFactor.Custom
  866.   p45.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  867.   p45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  868.   p45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  869.   p45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  870.   p45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  871.   p45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  872.   p45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  873.   b45 = Instance.new("SpecialMesh", p45)
  874.   b45.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  875.   b45.TextureId = ""
  876.   b45.MeshType = Enum.MeshType.FileMesh
  877.   b45.Name = "Mesh"
  878.   b45.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  879.   p46 = Instance.new("Part", m)
  880.   p46.BrickColor = bc("Bright violet")
  881.   p46.Material = Enum.Material.Ice
  882.   p46.CFrame = cf(-7.75333023, 0.399924815, 22.9686947, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  883.   p46.CanCollide = false
  884.   p46.FormFactor = Enum.FormFactor.Custom
  885.   p46.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  886.   p46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  887.   p46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  888.   p46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  889.   p46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  890.   p46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  891.   p46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  892.   b46 = Instance.new("SpecialMesh", p46)
  893.   b46.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  894.   b46.TextureId = ""
  895.   b46.MeshType = Enum.MeshType.FileMesh
  896.   b46.Name = "Mesh"
  897.   b46.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  898.   p47 = Instance.new("Part", m)
  899.   p47.BrickColor = bc("Bright violet")
  900.   p47.Material = Enum.Material.Ice
  901.   p47.CFrame = cf(-7.75332451, 0.299913019, 22.9686737, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  902.   p47.CanCollide = false
  903.   p47.FormFactor = Enum.FormFactor.Custom
  904.   p47.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  905.   p47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  906.   p47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  907.   p47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  908.   p47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  909.   p47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  910.   p47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  911.   b47 = Instance.new("SpecialMesh", p47)
  912.   b47.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  913.   b47.TextureId = ""
  914.   b47.MeshType = Enum.MeshType.FileMesh
  915.   b47.Name = "Mesh"
  916.   b47.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  917.   p48 = Instance.new("Part", m)
  918.   p48.BrickColor = bc("Bright violet")
  919.   p48.Material = Enum.Material.Ice
  920.   p48.CFrame = cf(-7.75334263, 0.299892604, 22.6959686, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  921.   p48.CanCollide = false
  922.   p48.FormFactor = Enum.FormFactor.Custom
  923.   p48.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  924.   p48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  925.   p48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  926.   p48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  927.   p48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  928.   p48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  929.   p48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  930.   b48 = Instance.new("SpecialMesh", p48)
  931.   b48.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  932.   b48.TextureId = ""
  933.   b48.MeshType = Enum.MeshType.FileMesh
  934.   b48.Name = "Mesh"
  935.   b48.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  936.   p49 = Instance.new("Part", m)
  937.   p49.BrickColor = bc("Bright violet")
  938.   p49.Material = Enum.Material.Ice
  939.   p49.CFrame = cf(-7.75335121, 0.399919689, 22.6959419, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  940.   p49.CanCollide = false
  941.   p49.FormFactor = Enum.FormFactor.Custom
  942.   p49.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  943.   p49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  944.   p49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  945.   p49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  946.   p49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  947.   p49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  948.   p49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  949.   b49 = Instance.new("SpecialMesh", p49)
  950.   b49.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  951.   b49.TextureId = ""
  952.   b49.MeshType = Enum.MeshType.FileMesh
  953.   b49.Name = "Mesh"
  954.   b49.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  955.   p50 = Instance.new("Part", m)
  956.   p50.BrickColor = bc("Bright violet")
  957.   p50.Material = Enum.Material.Ice
  958.   p50.CFrame = cf(-7.75338411, 0.399899274, 22.423233, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  959.   p50.CanCollide = false
  960.   p50.FormFactor = Enum.FormFactor.Custom
  961.   p50.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  962.   p50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  963.   p50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  964.   p50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  965.   p50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  966.   p50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  967.   p50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  968.   b50 = Instance.new("SpecialMesh", p50)
  969.   b50.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  970.   b50.TextureId = ""
  971.   b50.MeshType = Enum.MeshType.FileMesh
  972.   b50.Name = "Mesh"
  973.   b50.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  974.   p51 = Instance.new("Part", m)
  975.   p51.BrickColor = bc("Bright violet")
  976.   p51.Material = Enum.Material.Ice
  977.   p51.CFrame = cf(-7.75336504, 0.299874097, 22.4232197, -1, -4.1876061e-05, 0.000126350584, 4.18869386e-05, -1, 8.60874643e-05, 0.00012634696, 8.60927539e-05, 1)
  978.   p51.CanCollide = false
  979.   p51.FormFactor = Enum.FormFactor.Custom
  980.   p51.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  981.   p51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  982.   p51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  983.   p51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  984.   p51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  985.   p51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  986.   p51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  987.   b51 = Instance.new("SpecialMesh", p51)
  988.   b51.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  989.   b51.TextureId = ""
  990.   b51.MeshType = Enum.MeshType.FileMesh
  991.   b51.Name = "Mesh"
  992.   b51.Scale = vec3(0.150002301, 0.0909092277, 0.909092903)
  993.   p52 = Instance.new("Part", m)
  994.   p52.BrickColor = bc("Really black")
  995.   p52.Material = Enum.Material.Ice
  996.   p52.CFrame = cf(-7.86718607, 0.349782139, 19.6959324, 9.51142556e-06, -1, 2.92663335e-05, 1, 9.51279344e-06, 4.67159698e-05, -4.67162536e-05, 2.92658715e-05, 1)
  997.   p52.CanCollide = false
  998.   p52.FormFactor = Enum.FormFactor.Custom
  999.   p52.Size = vec3(0.200000003, 0.227273062, 0.818183661)
  1000.   p52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1001.   p52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1002.   p52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1003.   p52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1004.   p52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1005.   p52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1006.   b52 = Instance.new("SpecialMesh", p52)
  1007.   b52.MeshType = Enum.MeshType.Wedge
  1008.   b52.Name = "Mesh"
  1009.   b52.Scale = vec3(0.500007629, 1, 1)
  1010.   p53 = Instance.new("Part", m)
  1011.   p53.BrickColor = bc("Really black")
  1012.   p53.Material = Enum.Material.Ice
  1013.   p53.CFrame = cf(-7.63989449, 0.349779248, 19.6959114, -7.36239672e-05, 1, 8.20992573e-05, -1, -7.36337388e-05, 0.000119003467, 0.000119009514, -8.20904825e-05, 1)
  1014.   p53.CanCollide = false
  1015.   p53.FormFactor = Enum.FormFactor.Custom
  1016.   p53.Size = vec3(0.200000003, 0.227273062, 0.818183601)
  1017.   p53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1018.   p53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1019.   p53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1020.   p53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1021.   p53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1022.   p53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1023.   b53 = Instance.new("SpecialMesh", p53)
  1024.   b53.MeshType = Enum.MeshType.Wedge
  1025.   b53.Name = "Mesh"
  1026.   b53.Scale = vec3(0.500007629, 1, 1)
  1027.   p54 = Instance.new("Part", m)
  1028.   p54.BrickColor = bc("Dark indigo")
  1029.   p54.Material = Enum.Material.Neon
  1030.   p54.CFrame = cf(-7.59446192, 0.349770248, 19.6049919, -7.36239672e-05, 1, 8.20992573e-05, -1, -7.36337388e-05, 0.000119003467, 0.000119009514, -8.20904825e-05, 1)
  1031.   p54.CanCollide = false
  1032.   p54.FormFactor = Enum.FormFactor.Custom
  1033.   p54.Size = vec3(0.200000003, 0.31818229, 1.00000226)
  1034.   p54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1035.   p54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1036.   p54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1037.   p54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1038.   p54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1039.   p54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1040.   b54 = Instance.new("SpecialMesh", p54)
  1041.   b54.MeshType = Enum.MeshType.Wedge
  1042.   b54.Name = "Mesh"
  1043.   b54.Scale = vec3(0.250003815, 1, 1)
  1044.   p55 = Instance.new("Part", m)
  1045.   p55.BrickColor = bc("Dark indigo")
  1046.   p55.Material = Enum.Material.Neon
  1047.   p55.CFrame = cf(-7.91264153, 0.349778861, 19.6050339, 9.51142556e-06, -1, 2.92663335e-05, 1, 9.51279344e-06, 4.67159698e-05, -4.67162536e-05, 2.92658715e-05, 1)
  1048.   p55.CanCollide = false
  1049.   p55.FormFactor = Enum.FormFactor.Custom
  1050.   p55.Size = vec3(0.200000003, 0.31818229, 1.00000226)
  1051.   p55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1052.   p55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1053.   p55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1054.   p55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1055.   p55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1056.   p55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1057.   b55 = Instance.new("SpecialMesh", p55)
  1058.   b55.MeshType = Enum.MeshType.Wedge
  1059.   b55.Name = "Mesh"
  1060.   b55.Scale = vec3(0.250003815, 1, 1)
  1061.   p56 = Instance.new("Part", m)
  1062.   p56.BrickColor = bc("Really black")
  1063.   p56.Material = Enum.Material.Ice
  1064.   p56.CFrame = cf(-7.98063278, 0.349910736, 22.4687004, -9.59882091e-05, -1, -8.21833164e-05, -1, 9.59911267e-05, -3.54550102e-05, 3.54628974e-05, 8.21798967e-05, -1)
  1065.   p56.CanCollide = false
  1066.   p56.FormFactor = Enum.FormFactor.Custom
  1067.   p56.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  1068.   p56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1069.   p56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1070.   p56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1071.   p56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1072.   p56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1073.   p56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1074.   b56 = Instance.new("SpecialMesh", p56)
  1075.   b56.MeshType = Enum.MeshType.Wedge
  1076.   b56.Name = "Mesh"
  1077.   b56.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  1078.   p57 = Instance.new("Part", m)
  1079.   p57.BrickColor = bc("Really black")
  1080.   p57.Material = Enum.Material.Ice
  1081.   p57.CFrame = cf(-7.52603769, 0.349922836, 23.3777695, -4.01375519e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382567e-06, -3.89064262e-05, -1, -1.83269367e-06)
  1082.   p57.CanCollide = false
  1083.   p57.FormFactor = Enum.FormFactor.Custom
  1084.   p57.Size = vec3(0.200000003, 0.200000003, 0.200000003)
  1085.   p57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1086.   p57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1087.   p57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1088.   p57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1089.   p57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1090.   p57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1091.   b57 = Instance.new("SpecialMesh", p57)
  1092.   b57.MeshType = Enum.MeshType.Wedge
  1093.   b57.Name = "Mesh"
  1094.   b57.Scale = vec3(0.500007629, 0.909092247, 0.909092963)
  1095.   p58 = Instance.new("Part", m)
  1096.   p58.BrickColor = bc("Dark indigo")
  1097.   p58.Material = Enum.Material.Neon
  1098.   p58.CFrame = cf(-8.02618599, 0.349850088, 21.1959724, -5.19073751e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25363021e-07, 0.000109730543, -1, -5.73098005e-05)
  1099.   p58.CanCollide = false
  1100.   p58.FormFactor = Enum.FormFactor.Custom
  1101.   p58.Size = vec3(0.200000003, 2.18182158, 0.200000003)
  1102.   p58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1103.   p58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1104.   p58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1105.   p58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1106.   p58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1107.   p58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1108.   b58 = Instance.new("SpecialMesh", p58)
  1109.   b58.MeshType = Enum.MeshType.Brick
  1110.   b58.Name = "Mesh"
  1111.   b58.Scale = vec3(0.250003815, 1, 0.454546511)
  1112.   p59 = Instance.new("Part", m)
  1113.   p59.BrickColor = bc("Dark indigo")
  1114.   p59.Material = Enum.Material.Neon
  1115.   p59.CFrame = cf(-7.52618933, 0.349854857, 21.1959248, -4.01375519e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382567e-06, -3.89064262e-05, -1, -1.83269367e-06)
  1116.   p59.CanCollide = false
  1117.   p59.FormFactor = Enum.FormFactor.Custom
  1118.   p59.Size = vec3(0.200000003, 2.18182158, 0.200000003)
  1119.   p59.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1120.   p59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1121.   p59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1122.   p59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1123.   p59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1124.   p59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1125.   b59 = Instance.new("SpecialMesh", p59)
  1126.   b59.MeshType = Enum.MeshType.Brick
  1127.   b59.Name = "Mesh"
  1128.   b59.Scale = vec3(0.250003815, 1, 0.909092963)
  1129.   p60 = Instance.new("Part", m)
  1130.   p60.BrickColor = bc("Dark indigo")
  1131.   p60.Material = Enum.Material.Neon
  1132.   p60.CFrame = cf(-8.02598763, 0.349980175, 23.9687328, 6.09254312e-05, 4.14997376e-05, 1, 1, 7.6401062e-05, -6.09286035e-05, -7.6403594e-05, 1, -4.14950664e-05)
  1133.   p60.CanCollide = false
  1134.   p60.FormFactor = Enum.FormFactor.Custom
  1135.   p60.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1136.   p60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1137.   p60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1138.   p60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1139.   p60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1140.   p60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1141.   p60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1142.   b60 = Instance.new("SpecialMesh", p60)
  1143.   b60.MeshType = Enum.MeshType.Wedge
  1144.   b60.Name = "Mesh"
  1145.   b60.Scale = vec3(0.250003815, 1, 1)
  1146.   p61 = Instance.new("Part", m)
  1147.   p61.BrickColor = bc("Dark indigo")
  1148.   p61.Material = Enum.Material.Neon
  1149.   p61.CFrame = cf(-7.48053026, 0.349959135, 23.9686871, 4.27772102e-05, 5.73098732e-05, -1, -1, 3.47651221e-05, -4.27752166e-05, 3.47626737e-05, 1, 5.73113502e-05)
  1150.   p61.CanCollide = false
  1151.   p61.FormFactor = Enum.FormFactor.Custom
  1152.   p61.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1153.   p61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1154.   p61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1155.   p61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1156.   p61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1157.   p61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1158.   p61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1159.   b61 = Instance.new("SpecialMesh", p61)
  1160.   b61.MeshType = Enum.MeshType.Wedge
  1161.   b61.Name = "Mesh"
  1162.   b61.Scale = vec3(0.250003815, 1, 1)
  1163.   p62 = Instance.new("Part", m)
  1164.   p62.BrickColor = bc("Dark indigo")
  1165.   p62.Material = Enum.Material.Neon
  1166.   p62.CFrame = cf(-7.48055792, 0.349948227, 23.6959743, -4.01375519e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382567e-06, -3.89064262e-05, -1, -1.83269367e-06)
  1167.   p62.CanCollide = false
  1168.   p62.FormFactor = Enum.FormFactor.Custom
  1169.   p62.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1170.   p62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1171.   p62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1172.   p62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1173.   p62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1174.   p62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1175.   p62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1176.   b62 = Instance.new("SpecialMesh", p62)
  1177.   b62.MeshType = Enum.MeshType.Wedge
  1178.   b62.Name = "Mesh"
  1179.   b62.Scale = vec3(0.250003815, 1, 1)
  1180.   p63 = Instance.new("Part", m)
  1181.   p63.BrickColor = bc("Dark indigo")
  1182.   p63.Material = Enum.Material.Neon
  1183.   p63.CFrame = cf(-8.02604008, 0.349936932, 23.3323536, -5.19073751e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25363021e-07, 0.000109730543, -1, -5.73098005e-05)
  1184.   p63.CanCollide = false
  1185.   p63.FormFactor = Enum.FormFactor.Custom
  1186.   p63.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1187.   p63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1188.   p63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1189.   p63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1190.   p63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1191.   p63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1192.   p63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1193.   b63 = Instance.new("SpecialMesh", p63)
  1194.   b63.MeshType = Enum.MeshType.Wedge
  1195.   b63.Name = "Mesh"
  1196.   b63.Scale = vec3(0.250003815, 1, 1)
  1197.   p64 = Instance.new("Part", m)
  1198.   p64.BrickColor = bc("Dark indigo")
  1199.   p64.Material = Enum.Material.Neon
  1200.   p64.CFrame = cf(-8.02602291, 0.349961221, 23.6050816, 6.09254312e-05, 4.14997376e-05, 1, 1, 7.6401062e-05, -6.09286035e-05, -7.6403594e-05, 1, -4.14950664e-05)
  1201.   p64.CanCollide = false
  1202.   p64.FormFactor = Enum.FormFactor.Custom
  1203.   p64.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1204.   p64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1205.   p64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1206.   p64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1207.   p64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1208.   p64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1209.   p64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1210.   b64 = Instance.new("SpecialMesh", p64)
  1211.   b64.MeshType = Enum.MeshType.Wedge
  1212.   b64.Name = "Mesh"
  1213.   b64.Scale = vec3(0.250003815, 1, 1)
  1214.   p65 = Instance.new("Part", m)
  1215.   p65.BrickColor = bc("Dark indigo")
  1216.   p65.Material = Enum.Material.Neon
  1217.   p65.CFrame = cf(-7.48055267, 0.349930644, 23.6050472, 4.27772102e-05, 5.73098732e-05, -1, -1, 3.47651221e-05, -4.27752166e-05, 3.47626737e-05, 1, 5.73113502e-05)
  1218.   p65.CanCollide = false
  1219.   p65.FormFactor = Enum.FormFactor.Custom
  1220.   p65.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1221.   p65.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1222.   p65.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1223.   p65.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1224.   p65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1225.   p65.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1226.   p65.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1227.   b65 = Instance.new("SpecialMesh", p65)
  1228.   b65.MeshType = Enum.MeshType.Wedge
  1229.   b65.Name = "Mesh"
  1230.   b65.Scale = vec3(0.250003815, 1, 1)
  1231.   p66 = Instance.new("Part", m)
  1232.   p66.BrickColor = bc("Dark indigo")
  1233.   p66.Material = Enum.Material.Neon
  1234.   p66.CFrame = cf(-7.48057842, 0.349927366, 23.3323174, -4.01375519e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382567e-06, -3.89064262e-05, -1, -1.83269367e-06)
  1235.   p66.CanCollide = false
  1236.   p66.FormFactor = Enum.FormFactor.Custom
  1237.   p66.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1238.   p66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1239.   p66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1240.   p66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1241.   p66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1242.   p66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1243.   p66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1244.   b66 = Instance.new("SpecialMesh", p66)
  1245.   b66.MeshType = Enum.MeshType.Wedge
  1246.   b66.Name = "Mesh"
  1247.   b66.Scale = vec3(0.250003815, 1, 1)
  1248.   p67 = Instance.new("Part", m)
  1249.   p67.BrickColor = bc("Dark indigo")
  1250.   p67.Material = Enum.Material.Neon
  1251.   p67.CFrame = cf(-8.02605343, 0.349935144, 22.9687195, -5.19073751e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25363021e-07, 0.000109730543, -1, -5.73098005e-05)
  1252.   p67.CanCollide = false
  1253.   p67.FormFactor = Enum.FormFactor.Custom
  1254.   p67.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1255.   p67.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1256.   p67.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1257.   p67.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1258.   p67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1259.   p67.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1260.   p67.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1261.   b67 = Instance.new("SpecialMesh", p67)
  1262.   b67.MeshType = Enum.MeshType.Wedge
  1263.   b67.Name = "Mesh"
  1264.   b67.Scale = vec3(0.250003815, 1, 1)
  1265.   p68 = Instance.new("Part", m)
  1266.   p68.BrickColor = bc("Dark indigo")
  1267.   p68.Material = Enum.Material.Neon
  1268.   p68.CFrame = cf(-8.02603722, 0.349947959, 23.2414474, 6.09254312e-05, 4.14997376e-05, 1, 1, 7.6401062e-05, -6.09286035e-05, -7.6403594e-05, 1, -4.14950664e-05)
  1269.   p68.CanCollide = false
  1270.   p68.FormFactor = Enum.FormFactor.Custom
  1271.   p68.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1272.   p68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1273.   p68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1274.   p68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1275.   p68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1276.   p68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1277.   p68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1278.   b68 = Instance.new("SpecialMesh", p68)
  1279.   b68.MeshType = Enum.MeshType.Wedge
  1280.   b68.Name = "Mesh"
  1281.   b68.Scale = vec3(0.250003815, 1, 1)
  1282.   p69 = Instance.new("Part", m)
  1283.   p69.BrickColor = bc("Dark indigo")
  1284.   p69.Material = Enum.Material.Neon
  1285.   p69.CFrame = cf(-7.48058844, 0.349928856, 23.241396, 4.27772102e-05, 5.73098732e-05, -1, -1, 3.47651221e-05, -4.27752166e-05, 3.47626737e-05, 1, 5.73113502e-05)
  1286.   p69.CanCollide = false
  1287.   p69.FormFactor = Enum.FormFactor.Custom
  1288.   p69.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1289.   p69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1290.   p69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1291.   p69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1292.   p69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1293.   p69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1294.   p69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1295.   b69 = Instance.new("SpecialMesh", p69)
  1296.   b69.MeshType = Enum.MeshType.Wedge
  1297.   b69.Name = "Mesh"
  1298.   b69.Scale = vec3(0.250003815, 1, 1)
  1299.   p70 = Instance.new("Part", m)
  1300.   p70.BrickColor = bc("Dark indigo")
  1301.   p70.Material = Enum.Material.Neon
  1302.   p70.CFrame = cf(-7.48060369, 0.349908412, 22.9686832, -4.01375519e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382567e-06, -3.89064262e-05, -1, -1.83269367e-06)
  1303.   p70.CanCollide = false
  1304.   p70.FormFactor = Enum.FormFactor.Custom
  1305.   p70.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1306.   p70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1307.   p70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1308.   p70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1309.   p70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1310.   p70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1311.   p70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1312.   b70 = Instance.new("SpecialMesh", p70)
  1313.   b70.MeshType = Enum.MeshType.Wedge
  1314.   b70.Name = "Mesh"
  1315.   b70.Scale = vec3(0.250003815, 1, 1)
  1316.   p71 = Instance.new("Part", m)
  1317.   p71.BrickColor = bc("Dark indigo")
  1318.   p71.Material = Enum.Material.Neon
  1319.   p71.CFrame = cf(-8.02607059, 0.34991619, 22.6050758, -5.19073751e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25363021e-07, 0.000109730543, -1, -5.73098005e-05)
  1320.   p71.CanCollide = false
  1321.   p71.FormFactor = Enum.FormFactor.Custom
  1322.   p71.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1323.   p71.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1324.   p71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1325.   p71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1326.   p71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1327.   p71.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1328.   p71.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1329.   b71 = Instance.new("SpecialMesh", p71)
  1330.   b71.MeshType = Enum.MeshType.Wedge
  1331.   b71.Name = "Mesh"
  1332.   b71.Scale = vec3(0.250003815, 1, 1)
  1333.   p72 = Instance.new("Part", m)
  1334.   p72.BrickColor = bc("Dark indigo")
  1335.   p72.Material = Enum.Material.Neon
  1336.   p72.CFrame = cf(-8.02606297, 0.349921376, 22.8778057, 6.09254312e-05, 4.14997376e-05, 1, 1, 7.6401062e-05, -6.09286035e-05, -7.6403594e-05, 1, -4.14950664e-05)
  1337.   p72.CanCollide = false
  1338.   p72.FormFactor = Enum.FormFactor.Custom
  1339.   p72.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1340.   p72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1341.   p72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1342.   p72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1343.   p72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1344.   p72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1345.   p72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1346.   b72 = Instance.new("SpecialMesh", p72)
  1347.   b72.MeshType = Enum.MeshType.Wedge
  1348.   b72.Name = "Mesh"
  1349.   b72.Scale = vec3(0.250003815, 1, 1)
  1350.   p73 = Instance.new("Part", m)
  1351.   p73.BrickColor = bc("Dark indigo")
  1352.   p73.Material = Enum.Material.Neon
  1353.   p73.CFrame = cf(-7.48059034, 0.349900365, 22.8777714, 4.27772102e-05, 5.73098732e-05, -1, -1, 3.47651221e-05, -4.27752166e-05, 3.47626737e-05, 1, 5.73113502e-05)
  1354.   p73.CanCollide = false
  1355.   p73.FormFactor = Enum.FormFactor.Custom
  1356.   p73.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1357.   p73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1358.   p73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1359.   p73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1360.   p73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1361.   p73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1362.   p73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1363.   b73 = Instance.new("SpecialMesh", p73)
  1364.   b73.MeshType = Enum.MeshType.Wedge
  1365.   b73.Name = "Mesh"
  1366.   b73.Scale = vec3(0.250003815, 1, 1)
  1367.   p74 = Instance.new("Part", m)
  1368.   p74.BrickColor = bc("Dark indigo")
  1369.   p74.Material = Enum.Material.Neon
  1370.   p74.CFrame = cf(-7.48063612, 0.349904716, 22.6050358, -4.01375519e-06, 1.83283555e-06, -1, 1, -3.89064116e-05, -4.01382567e-06, -3.89064262e-05, -1, -1.83269367e-06)
  1371.   p74.CanCollide = false
  1372.   p74.FormFactor = Enum.FormFactor.Custom
  1373.   p74.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1374.   p74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1375.   p74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1376.   p74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1377.   p74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1378.   p74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1379.   p74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1380.   b74 = Instance.new("SpecialMesh", p74)
  1381.   b74.MeshType = Enum.MeshType.Wedge
  1382.   b74.Name = "Mesh"
  1383.   b74.Scale = vec3(0.250003815, 1, 1)
  1384.   p75 = Instance.new("Part", m)
  1385.   p75.BrickColor = bc("Dark indigo")
  1386.   p75.Material = Enum.Material.Neon
  1387.   p75.CFrame = cf(-8.02609253, 0.349906802, 22.2414341, -5.19073751e-07, -5.73098732e-05, 1, -1, -0.000109730514, -5.25363021e-07, 0.000109730543, -1, -5.73098005e-05)
  1388.   p75.CanCollide = false
  1389.   p75.FormFactor = Enum.FormFactor.Custom
  1390.   p75.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1391.   p75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1392.   p75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1393.   p75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1394.   p75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1395.   p75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1396.   p75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1397.   b75 = Instance.new("SpecialMesh", p75)
  1398.   b75.MeshType = Enum.MeshType.Wedge
  1399.   b75.Name = "Mesh"
  1400.   b75.Scale = vec3(0.250003815, 1, 1)
  1401.   p76 = Instance.new("Part", m)
  1402.   p76.BrickColor = bc("Dark indigo")
  1403.   p76.Material = Enum.Material.Neon
  1404.   p76.CFrame = cf(-8.02607727, 0.349911958, 22.5141621, 6.09254312e-05, 4.14997376e-05, 1, 1, 7.6401062e-05, -6.09286035e-05, -7.6403594e-05, 1, -4.14950664e-05)
  1405.   p76.CanCollide = false
  1406.   p76.FormFactor = Enum.FormFactor.Custom
  1407.   p76.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1408.   p76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1409.   p76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1410.   p76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1411.   p76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1412.   p76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1413.   p76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1414.   b76 = Instance.new("SpecialMesh", p76)
  1415.   b76.MeshType = Enum.MeshType.Wedge
  1416.   b76.Name = "Mesh"
  1417.   b76.Scale = vec3(0.250003815, 1, 1)
  1418.   p77 = Instance.new("Part", m)
  1419.   p77.BrickColor = bc("Dark indigo")
  1420.   p77.Material = Enum.Material.Neon
  1421.   p77.CFrame = cf(-7.48062325, 0.349887103, 22.5141106, 4.27772102e-05, 5.73098732e-05, -1, -1, 3.47651221e-05, -4.27752166e-05, 3.47626737e-05, 1, 5.73113502e-05)
  1422.   p77.CanCollide = false
  1423.   p77.FormFactor = Enum.FormFactor.Custom
  1424.   p77.Size = vec3(0.200000003, 0.272727698, 0.272727877)
  1425.   p77.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1426.   p77.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1427.   p77.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1428.   p77.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1429.   p77.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1430.   p77.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1431.   b77 = Instance.new("SpecialMesh", p77)
  1432.   b77.MeshType = Enum.MeshType.Wedge
  1433.   b77.Name = "Mesh"
  1434.   b77.Scale = vec3(0.250003815, 1, 1)
  1435.   p78 = Instance.new("Part", m)
  1436.   p78.BrickColor = bc("Eggplant")
  1437.   p78.Material = Enum.Material.SmoothPlastic
  1438.   p78.CFrame = cf(-7.75317383, 0.350023478, 25.4050617, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1439.   p78.CanCollide = false
  1440.   p78.FormFactor = Enum.FormFactor.Custom
  1441.   p78.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1442.   p78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1443.   p78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1444.   p78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1445.   p78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1446.   p78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1447.   p78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1448.   b78 = Instance.new("SpecialMesh", p78)
  1449.   b78.MeshType = Enum.MeshType.Cylinder
  1450.   b78.Name = "Mesh"
  1451.   b78.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1452.   p79 = Instance.new("Part", m)
  1453.   p79.BrickColor = bc("Eggplant")
  1454.   p79.Material = Enum.Material.SmoothPlastic
  1455.   p79.CFrame = cf(-7.75317383, 0.350023478, 25.4050617, -0.258816183, -0.965926707, 1.57904833e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  1456.   p79.CanCollide = false
  1457.   p79.FormFactor = Enum.FormFactor.Custom
  1458.   p79.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1459.   p79.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1460.   p79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1461.   p79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1462.   p79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1463.   p79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1464.   p79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1465.   b79 = Instance.new("SpecialMesh", p79)
  1466.   b79.MeshType = Enum.MeshType.Cylinder
  1467.   b79.Name = "Mesh"
  1468.   b79.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1469.   p80 = Instance.new("Part", m)
  1470.   p80.BrickColor = bc("Eggplant")
  1471.   p80.Material = Enum.Material.SmoothPlastic
  1472.   p80.CFrame = cf(-7.75318909, 0.350022495, 25.2050705, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1473.   p80.CanCollide = false
  1474.   p80.FormFactor = Enum.FormFactor.Custom
  1475.   p80.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1476.   p80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1477.   p80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1478.   p80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1479.   p80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1480.   p80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1481.   p80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1482.   b80 = Instance.new("SpecialMesh", p80)
  1483.   b80.MeshType = Enum.MeshType.Cylinder
  1484.   b80.Name = "Mesh"
  1485.   b80.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1486.   p81 = Instance.new("Part", m)
  1487.   p81.BrickColor = bc("Eggplant")
  1488.   p81.Material = Enum.Material.SmoothPlastic
  1489.   p81.CFrame = cf(-7.75318909, 0.350022495, 25.2050705, -0.258816183, -0.965926707, 1.57904833e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  1490.   p81.CanCollide = false
  1491.   p81.FormFactor = Enum.FormFactor.Custom
  1492.   p81.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1493.   p81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1494.   p81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1495.   p81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1496.   p81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1497.   p81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1498.   p81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1499.   b81 = Instance.new("SpecialMesh", p81)
  1500.   b81.MeshType = Enum.MeshType.Cylinder
  1501.   b81.Name = "Mesh"
  1502.   b81.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1503.   p82 = Instance.new("Part", m)
  1504.   p82.BrickColor = bc("Eggplant")
  1505.   p82.Material = Enum.Material.SmoothPlastic
  1506.   p82.CFrame = cf(-7.75321913, 0.350011975, 25.0050659, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1507.   p82.CanCollide = false
  1508.   p82.FormFactor = Enum.FormFactor.Custom
  1509.   p82.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1510.   p82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1511.   p82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1512.   p82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1513.   p82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1514.   p82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1515.   p82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1516.   b82 = Instance.new("SpecialMesh", p82)
  1517.   b82.MeshType = Enum.MeshType.Cylinder
  1518.   b82.Name = "Mesh"
  1519.   b82.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1520.   p83 = Instance.new("Part", m)
  1521.   p83.BrickColor = bc("Eggplant")
  1522.   p83.Material = Enum.Material.SmoothPlastic
  1523.   p83.CFrame = cf(-7.75321913, 0.350011975, 25.0050659, -0.258816183, -0.965926707, 1.57904833e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  1524.   p83.CanCollide = false
  1525.   p83.FormFactor = Enum.FormFactor.Custom
  1526.   p83.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1527.   p83.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1528.   p83.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1529.   p83.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1530.   p83.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1531.   p83.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1532.   p83.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1533.   b83 = Instance.new("SpecialMesh", p83)
  1534.   b83.MeshType = Enum.MeshType.Cylinder
  1535.   b83.Name = "Mesh"
  1536.   b83.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1537.   p84 = Instance.new("Part", m)
  1538.   p84.BrickColor = bc("Eggplant")
  1539.   p84.Material = Enum.Material.SmoothPlastic
  1540.   p84.CFrame = cf(-7.75322247, 0.350003362, 24.805069, -0.258816183, -0.965926707, 1.57904833e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  1541.   p84.CanCollide = false
  1542.   p84.FormFactor = Enum.FormFactor.Custom
  1543.   p84.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1544.   p84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1545.   p84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1546.   p84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1547.   p84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1548.   p84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1549.   p84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1550.   b84 = Instance.new("SpecialMesh", p84)
  1551.   b84.MeshType = Enum.MeshType.Cylinder
  1552.   b84.Name = "Mesh"
  1553.   b84.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1554.   p85 = Instance.new("Part", m)
  1555.   p85.BrickColor = bc("Eggplant")
  1556.   p85.Material = Enum.Material.SmoothPlastic
  1557.   p85.CFrame = cf(-7.75322247, 0.350003362, 24.805069, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1558.   p85.CanCollide = false
  1559.   p85.FormFactor = Enum.FormFactor.Custom
  1560.   p85.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1561.   p85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1562.   p85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1563.   p85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1564.   p85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1565.   p85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1566.   p85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1567.   b85 = Instance.new("SpecialMesh", p85)
  1568.   b85.MeshType = Enum.MeshType.Cylinder
  1569.   b85.Name = "Mesh"
  1570.   b85.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1571.   p86 = Instance.new("Part", m)
  1572.   p86.BrickColor = bc("Eggplant")
  1573.   p86.Material = Enum.Material.SmoothPlastic
  1574.   p86.CFrame = cf(-7.75320053, 0.349996626, 24.6050606, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1575.   p86.CanCollide = false
  1576.   p86.FormFactor = Enum.FormFactor.Custom
  1577.   p86.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1578.   p86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1579.   p86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1580.   p86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1581.   p86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1582.   p86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1583.   p86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1584.   b86 = Instance.new("SpecialMesh", p86)
  1585.   b86.MeshType = Enum.MeshType.Cylinder
  1586.   b86.Name = "Mesh"
  1587.   b86.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1588.   p87 = Instance.new("Part", m)
  1589.   p87.BrickColor = bc("Eggplant")
  1590.   p87.Material = Enum.Material.SmoothPlastic
  1591.   p87.CFrame = cf(-7.75320053, 0.349996626, 24.6050606, -0.258816183, -0.965926707, 1.57904833e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  1592.   p87.CanCollide = false
  1593.   p87.FormFactor = Enum.FormFactor.Custom
  1594.   p87.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1595.   p87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1596.   p87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1597.   p87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1598.   p87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1599.   p87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1600.   p87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1601.   b87 = Instance.new("SpecialMesh", p87)
  1602.   b87.MeshType = Enum.MeshType.Cylinder
  1603.   b87.Name = "Mesh"
  1604.   b87.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1605.   p88 = Instance.new("Part", m)
  1606.   p88.BrickColor = bc("Eggplant")
  1607.   p88.Material = Enum.Material.SmoothPlastic
  1608.   p88.CFrame = cf(-7.75323677, 0.349980384, 24.4050598, -0.258816183, -0.965926707, 1.57904833e-05, -6.06896647e-05, 3.26090558e-05, 1, -0.965926707, 0.258816183, -6.70615118e-05)
  1609.   p88.CanCollide = false
  1610.   p88.FormFactor = Enum.FormFactor.Custom
  1611.   p88.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1612.   p88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1613.   p88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1614.   p88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1615.   p88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1616.   p88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1617.   p88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1618.   b88 = Instance.new("SpecialMesh", p88)
  1619.   b88.MeshType = Enum.MeshType.Cylinder
  1620.   b88.Name = "Mesh"
  1621.   b88.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1622.   p89 = Instance.new("Part", m)
  1623.   p89.BrickColor = bc("Eggplant")
  1624.   p89.Material = Enum.Material.SmoothPlastic
  1625.   p89.CFrame = cf(-7.75323677, 0.349980384, 24.4050598, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1626.   p89.CanCollide = false
  1627.   p89.FormFactor = Enum.FormFactor.Custom
  1628.   p89.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1629.   p89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1630.   p89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1631.   p89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1632.   p89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1633.   p89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1634.   p89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1635.   b89 = Instance.new("SpecialMesh", p89)
  1636.   b89.MeshType = Enum.MeshType.Cylinder
  1637.   b89.Name = "Mesh"
  1638.   b89.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1639.   p90 = Instance.new("Part", m)
  1640.   p90.BrickColor = bc("Eggplant")
  1641.   p90.Material = Enum.Material.SmoothPlastic
  1642.   p90.CFrame = cf(-7.75314379, 0.350039691, 25.6050682, 0.258784294, -0.965935171, -4.55241388e-05, -7.79460024e-05, -6.80121666e-05, 1, -0.965935111, -0.258784324, -9.28912705e-05)
  1643.   p90.CanCollide = false
  1644.   p90.FormFactor = Enum.FormFactor.Custom
  1645.   p90.Size = vec3(0.200000003, 0.400000006, 0.400000006)
  1646.   p90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1647.   p90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1648.   p90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1649.   p90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1650.   p90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1651.   p90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1652.   b90 = Instance.new("SpecialMesh", p90)
  1653.   b90.MeshType = Enum.MeshType.Cylinder
  1654.   b90.Name = "Mesh"
  1655.   b90.Scale = vec3(0.200000003, 0.800000012, 0.800000012)
  1656.   p91 = Instance.new("Part", m)
  1657.   p91.BrickColor = bc("Really black")
  1658.   p91.Material = Enum.Material.Sand
  1659.   p91.Transparency = 1
  1660.   p91.Name = "HitBox"
  1661.   p91.CFrame = cf(-7.75318241, 0.350110948, 21.305069, -3.06218863e-05, 1.84542478e-06, 1, -8.27810727e-05, 1, -1.84795965e-06, -1, -8.27811309e-05, -3.06217335e-05)
  1662.   p91.CanCollide = false
  1663.   p91.FormFactor = Enum.FormFactor.Custom
  1664.   p91.Size = vec3(5.20000029, 0.300000012, 1.5)
  1665.   p91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1666.   p91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1667.   p91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1668.   p91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1669.   p91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1670.   p91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1671.   p92 = Instance.new("Part", m)
  1672.   p92.BrickColor = bc("Really black")
  1673.   p92.Material = Enum.Material.Sand
  1674.   p92.Transparency = 1
  1675.   p92.Name = "TrailBox"
  1676.   p92.CFrame = cf(-7.75318193, 0.350110888, 21.305069, -3.06218935e-05, 1.84542444e-06, 1, -8.27810727e-05, 1, -1.84795999e-06, -1, -8.27811309e-05, -3.06217262e-05)
  1677.   p92.CanCollide = false
  1678.   p92.FormFactor = Enum.FormFactor.Custom
  1679.   p92.Size = vec3(4.4000001, 0.300000012, 0.699999988)
  1680.   p92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1681.   p92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1682.   p92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1683.   p92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1684.   p92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1685.   p92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1686.   w1 = Instance.new("Weld", p1)
  1687.   w1.Name = "PartW"
  1688.   w1.Part0 = p1
  1689.   w1.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1690.   w1.Part1 = p7
  1691.   w1.C1 = cf(1.00000572, -0.0999721438, -1.85966492e-05, -1, 2.88709998e-08, 5.35994768e-05, -2.88709998e-08, -1, -4.19536406e-10, 5.35994768e-05, -4.21147783e-10, 1)
  1692.   w2 = Instance.new("Weld", p2)
  1693.   w2.Name = "PartW"
  1694.   w2.Part0 = p2
  1695.   w2.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1696.   w2.Part1 = p7
  1697.   w2.C1 = cf(1.00000572, -0.0999721438, -1.85966492e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1698.   w3 = Instance.new("Weld", p3)
  1699.   w3.Name = "PartW"
  1700.   w3.Part0 = p3
  1701.   w3.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1702.   w3.Part1 = p7
  1703.   w3.C1 = cf(1, 0.10002479, 3.33786011e-06, -1, 2.88709998e-08, 5.35994768e-05, -2.88709998e-08, -1, -4.19536406e-10, 5.35994768e-05, -4.21147783e-10, 1)
  1704.   w4 = Instance.new("Weld", p4)
  1705.   w4.Name = "PartW"
  1706.   w4.Part0 = p4
  1707.   w4.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1708.   w4.Part1 = p7
  1709.   w4.C1 = cf(-1.19999695, -0.250062913, 7.58171082e-05, 3.54505755e-06, 1.24906219e-05, 1, 1.89601033e-05, -1, 1.24905564e-05, 1, 1.89600596e-05, -3.54529038e-06)
  1710.   w5 = Instance.new("Weld", p5)
  1711.   w5.Name = "PartW"
  1712.   w5.Part0 = p5
  1713.   w5.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1714.   w5.Part1 = p7
  1715.   w5.C1 = cf(1.29998207, 4.30345535e-05, -0.250005722, -3.60651138e-05, 1.35521987e-06, -1, 1, 7.66494486e-06, -3.60651065e-05, 7.66489666e-06, -1, -1.35549453e-06)
  1716.   w6 = Instance.new("Weld", p6)
  1717.   w6.Name = "PartW"
  1718.   w6.Part0 = p6
  1719.   w6.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1720.   w6.Part1 = p7
  1721.   w6.C1 = cf(1, 0.10002479, 3.33786011e-06, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1722.   w7 = Instance.new("Weld", p7)
  1723.   w7.Name = "HandleW"
  1724.   w7.Part0 = p7
  1725.   w7.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1726.   w7.Part1 = p7
  1727.   w7.C1 = cf(0, 0, 0, 1, 0, 0, 0, 1, 2.62012634e-14, 0, 2.62012634e-14, 1)
  1728.   w8 = Instance.new("Weld", p8)
  1729.   w8.Name = "PartW"
  1730.   w8.Part0 = p8
  1731.   w8.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1732.   w8.Part1 = p7
  1733.   w8.C1 = cf(-1.50003052, -8.43703747e-05, 0.000101566315, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1734.   w9 = Instance.new("Weld", p9)
  1735.   w9.Name = "PartW"
  1736.   w9.Part0 = p9
  1737.   w9.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1738.   w9.Part1 = p7
  1739.   w9.C1 = cf(1.3000145, 3.34382057e-05, 0.249989986, -3.62261853e-05, 5.14747007e-05, -1, -1, -7.17815201e-05, 3.62224891e-05, -7.17796502e-05, 1, 5.14772983e-05)
  1740.   w10 = Instance.new("Weld", p10)
  1741.   w10.Name = "PartW"
  1742.   w10.Part0 = p10
  1743.   w10.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1744.   w10.Part1 = p7
  1745.   w10.C1 = cf(-0.799993515, 0.249954909, 5.76972961e-05, 1.71099891e-05, 3.31076444e-06, -1, -4.00034623e-05, 1, 3.31007323e-06, 1, 4.00034078e-05, 1.71101201e-05)
  1746.   w11 = Instance.new("Weld", p11)
  1747.   w11.Name = "PartW"
  1748.   w11.Part0 = p11
  1749.   w11.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1750.   w11.Part1 = p7
  1751.   w11.C1 = cf(-1.20001984, -5.05149364e-05, -0.249916077, -1.38494797e-05, -5.15571955e-05, 1, -1, -1.17955142e-05, -1.38500836e-05, 1.17962281e-05, -1, -5.15570282e-05)
  1752.   w12 = Instance.new("Weld", p12)
  1753.   w12.Name = "PartW"
  1754.   w12.Part0 = p12
  1755.   w12.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1756.   w12.Part1 = p7
  1757.   w12.C1 = cf(-0.800001144, -3.46302986e-05, -0.249954224, -3.60651138e-05, 1.35521987e-06, -1, 1, 7.66494486e-06, -3.60651065e-05, 7.66489666e-06, -1, -1.35549453e-06)
  1758.   w13 = Instance.new("Weld", p13)
  1759.   w13.Name = "PartW"
  1760.   w13.Part0 = p13
  1761.   w13.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1762.   w13.Part1 = p7
  1763.   w13.C1 = cf(-0.900016785, -3.95476818e-05, 4.62532043e-05, 1, 0, 0, 0, 1, 2.62012634e-14, 0, 2.62012634e-14, 1)
  1764.   w14 = Instance.new("Weld", p14)
  1765.   w14.Name = "PartW"
  1766.   w14.Part0 = p14
  1767.   w14.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1768.   w14.Part1 = p7
  1769.   w14.C1 = cf(-0.799999237, -2.98917294e-05, 5.4359436e-05, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445774e-05)
  1770.   w15 = Instance.new("Weld", p15)
  1771.   w15.Name = "PartW"
  1772.   w15.Part0 = p15
  1773.   w15.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1774.   w15.Part1 = p7
  1775.   w15.C1 = cf(-0.799966812, -4.41968441e-05, 0.250056744, -4.23986785e-06, 4.03668964e-05, -1, -1, 5.97006783e-06, 4.24010796e-06, 5.97023882e-06, 1, 4.03668746e-05)
  1776.   w16 = Instance.new("Weld", p16)
  1777.   w16.Name = "PartW"
  1778.   w16.Part0 = p16
  1779.   w16.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1780.   w16.Part1 = p7
  1781.   w16.C1 = cf(-1.19997787, -6.01112843e-05, 0.250080585, -6.81680758e-05, 9.76949741e-06, 1, 1, 7.02872931e-05, 6.81673919e-05, -7.02866309e-05, 1, -9.77428863e-06)
  1782.   w17 = Instance.new("Weld", p17)
  1783.   w17.Name = "PartW"
  1784.   w17.Part0 = p17
  1785.   w17.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1786.   w17.Part1 = p7
  1787.   w17.C1 = cf(2.56367111, 8.36849213e-05, 0.272639751, -4.38745265e-05, 1, 3.24549037e-05, 1, 4.38747193e-05, -5.85909902e-06, -5.86052283e-06, 3.2454649e-05, -1)
  1788.   w18 = Instance.new("Weld", p18)
  1789.   w18.Name = "PartW"
  1790.   w18.Part0 = p18
  1791.   w18.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1792.   w18.Part1 = p7
  1793.   w18.C1 = cf(-1.20004082, 0.24993518, 7.05718994e-05, -4.46635531e-05, -5.56386731e-05, 1, 5.57977946e-05, 1, 5.56411651e-05, -1, 5.58002757e-05, -4.46604463e-05)
  1794.   w19 = Instance.new("Weld", p19)
  1795.   w19.Name = "PartW"
  1796.   w19.Part0 = p19
  1797.   w19.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1798.   w19.Part1 = p7
  1799.   w19.C1 = cf(-0.799983978, -0.250045121, 7.72476196e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1800.   w20 = Instance.new("Weld", p20)
  1801.   w20.Name = "PartW"
  1802.   w20.Part0 = p20
  1803.   w20.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1804.   w20.Part1 = p7
  1805.   w20.C1 = cf(0.700014114, 2.10404396e-05, 0.249993801, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1806.   w21 = Instance.new("Weld", p21)
  1807.   w21.Name = "PartW"
  1808.   w21.Part0 = p21
  1809.   w21.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1810.   w21.Part1 = p7
  1811.   w21.C1 = cf(0.700004578, 2.49147415e-05, -0.249994278, 4.73211148e-05, -5.15659631e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413309e-05, -1, -5.15615102e-05)
  1812.   w22 = Instance.new("Weld", p22)
  1813.   w22.Name = "PartW"
  1814.   w22.Part0 = p22
  1815.   w22.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1816.   w22.Part1 = p7
  1817.   w22.C1 = cf(1.10907745, 4.57763672e-05, -0.27275753, -2.69494558e-05, 1, 2.66879651e-05, -1, -2.69494922e-05, 1.32480614e-06, 1.32552543e-06, -2.66879288e-05, 1)
  1818.   w23 = Instance.new("Weld", p23)
  1819.   w23.Name = "PartW"
  1820.   w23.Part0 = p23
  1821.   w23.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1822.   w23.Part1 = p7
  1823.   w23.C1 = cf(1.2454834, 3.91602516e-05, 0.227252483, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1824.   w24 = Instance.new("Weld", p24)
  1825.   w24.Name = "PartW"
  1826.   w24.Part0 = p24
  1827.   w24.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1828.   w24.Part1 = p7
  1829.   w24.C1 = cf(2.15454292, 9.95695591e-05, -0.227338791, -2.69494558e-05, 1, 2.66879651e-05, -1, -2.69494922e-05, 1.32480614e-06, 1.32552543e-06, -2.66879288e-05, 1)
  1830.   w25 = Instance.new("Weld", p25)
  1831.   w25.Name = "PartW"
  1832.   w25.Part0 = p25
  1833.   w25.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1834.   w25.Part1 = p7
  1835.   w25.C1 = cf(1.97276497, 6.33299351e-05, 0.227237225, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1836.   w26 = Instance.new("Weld", p26)
  1837.   w26.Name = "PartW"
  1838.   w26.Part0 = p26
  1839.   w26.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1840.   w26.Part1 = p7
  1841.   w26.C1 = cf(1.97273636, 6.82473183e-05, -0.227341175, 4.73211148e-05, -5.15659631e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413309e-05, -1, -5.15615102e-05)
  1842.   w27 = Instance.new("Weld", p27)
  1843.   w27.Name = "PartW"
  1844.   w27.Part0 = p27
  1845.   w27.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1846.   w27.Part1 = p7
  1847.   w27.C1 = cf(2.15456772, 8.893013e-05, 0.227204323, -4.38745265e-05, 1, 3.24549037e-05, 1, 4.38747193e-05, -5.85909902e-06, -5.86052283e-06, 3.2454649e-05, -1)
  1848.   w28 = Instance.new("Weld", p28)
  1849.   w28.Name = "PartW"
  1850.   w28.Part0 = p28
  1851.   w28.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1852.   w28.Part1 = p7
  1853.   w28.C1 = cf(1.06364441, 5.28097153e-05, -0.227296352, -2.69494558e-05, 1, 2.66879651e-05, -1, -2.69494922e-05, 1.32480614e-06, 1.32552543e-06, -2.66879288e-05, 1)
  1854.   w29 = Instance.new("Weld", p29)
  1855.   w29.Name = "PartW"
  1856.   w29.Part0 = p29
  1857.   w29.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1858.   w29.Part1 = p7
  1859.   w29.C1 = cf(0.881828308, 3.29315662e-05, -0.22726965, 4.73211148e-05, -5.15659631e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413309e-05, -1, -5.15615102e-05)
  1860.   w30 = Instance.new("Weld", p30)
  1861.   w30.Name = "PartW"
  1862.   w30.Part0 = p30
  1863.   w30.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1864.   w30.Part1 = p7
  1865.   w30.C1 = cf(1.79093552, 7.39693642e-05, 0.227219105, -4.38745265e-05, 1, 3.24549037e-05, 1, 4.38747193e-05, -5.85909902e-06, -5.86052283e-06, 3.2454649e-05, -1)
  1866.   w31 = Instance.new("Weld", p31)
  1867.   w31.Name = "PartW"
  1868.   w31.Part0 = p31
  1869.   w31.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1870.   w31.Part1 = p7
  1871.   w31.C1 = cf(1.60911942, 6.36279583e-05, 0.227217197, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1872.   w32 = Instance.new("Weld", p32)
  1873.   w32.Name = "PartW"
  1874.   w32.Part0 = p32
  1875.   w32.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1876.   w32.Part1 = p7
  1877.   w32.C1 = cf(1.79090691, 8.27312469e-05, -0.227318287, -2.69494558e-05, 1, 2.66879651e-05, -1, -2.69494922e-05, 1.32480614e-06, 1.32552543e-06, -2.66879288e-05, 1)
  1878.   w33 = Instance.new("Weld", p33)
  1879.   w33.Name = "PartW"
  1880.   w33.Part0 = p33
  1881.   w33.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1882.   w33.Part1 = p7
  1883.   w33.C1 = cf(1.60909653, 7.42971897e-05, -0.22732687, 4.73211148e-05, -5.15659631e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413309e-05, -1, -5.15615102e-05)
  1884.   w34 = Instance.new("Weld", p34)
  1885.   w34.Name = "PartW"
  1886.   w34.Part0 = p34
  1887.   w34.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1888.   w34.Part1 = p7
  1889.   w34.C1 = cf(1.0636692, 4.78923321e-05, 0.227257729, -4.38745265e-05, 1, 3.24549037e-05, 1, 4.38747193e-05, -5.85909902e-06, -5.86052283e-06, 3.2454649e-05, -1)
  1890.   w35 = Instance.new("Weld", p35)
  1891.   w35.Name = "PartW"
  1892.   w35.Part0 = p35
  1893.   w35.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1894.   w35.Part1 = p7
  1895.   w35.C1 = cf(0.881837845, 2.41994858e-05, 0.227261543, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1896.   w36 = Instance.new("Weld", p36)
  1897.   w36.Name = "PartW"
  1898.   w36.Part0 = p36
  1899.   w36.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1900.   w36.Part1 = p7
  1901.   w36.C1 = cf(2.47273254, 0.000111877918, -0.272782326, -3.60651138e-05, 1.35521987e-06, -1, 1, 7.66494486e-06, -3.60651065e-05, 7.66489666e-06, -1, -1.35549453e-06)
  1902.   w37 = Instance.new("Weld", p37)
  1903.   w37.Name = "PartW"
  1904.   w37.Part0 = p37
  1905.   w37.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1906.   w37.Part1 = p7
  1907.   w37.C1 = cf(2.47277832, 8.9943409e-05, 0.272656918, -3.62261853e-05, 5.14747007e-05, -1, -1, -7.17815201e-05, 3.62224891e-05, -7.17796502e-05, 1, 5.14772983e-05)
  1908.   w38 = Instance.new("Weld", p38)
  1909.   w38.Name = "PartW"
  1910.   w38.Part0 = p38
  1911.   w38.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1912.   w38.Part1 = p7
  1913.   w38.C1 = cf(3.56365967, 0.000132113695, -0.181934357, 4.73211148e-05, -5.15659631e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413309e-05, -1, -5.15615102e-05)
  1914.   w39 = Instance.new("Weld", p39)
  1915.   w39.Name = "PartW"
  1916.   w39.Part0 = p39
  1917.   w39.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1918.   w39.Part1 = p7
  1919.   w39.C1 = cf(3.5636692, 0.00013846159, 0.181690693, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1920.   w40 = Instance.new("Weld", p40)
  1921.   w40.Name = "PartW"
  1922.   w40.Part0 = p40
  1923.   w40.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1924.   w40.Part1 = p7
  1925.   w40.C1 = cf(2.33639526, 9.73641872e-05, 0.227190018, -7.78454632e-05, 2.09309292e-05, 1, 1, 6.46986446e-05, 7.78441172e-05, -6.46970147e-05, 1, -2.09359641e-05)
  1926.   w41 = Instance.new("Weld", p41)
  1927.   w41.Name = "PartW"
  1928.   w41.Part0 = p41
  1929.   w41.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1930.   w41.Part1 = p7
  1931.   w41.C1 = cf(1.24546051, 4.97996807e-05, -0.227294922, 4.73211148e-05, -5.15659631e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413309e-05, -1, -5.15615102e-05)
  1932.   w42 = Instance.new("Weld", p42)
  1933.   w42.Name = "PartW"
  1934.   w42.Part0 = p42
  1935.   w42.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1936.   w42.Part1 = p7
  1937.   w42.C1 = cf(1.42726326, 4.29749489e-05, -0.227300644, -2.69494558e-05, 1, 2.66879651e-05, -1, -2.69494922e-05, 1.32480614e-06, 1.32552543e-06, -2.66879288e-05, 1)
  1938.   w43 = Instance.new("Weld", p43)
  1939.   w43.Name = "PartW"
  1940.   w43.Part0 = p43
  1941.   w43.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1942.   w43.Part1 = p7
  1943.   w43.C1 = cf(2.74549294, 0.00010690093, -7.58171082e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1944.   w44 = Instance.new("Weld", p44)
  1945.   w44.Name = "PartW"
  1946.   w44.Part0 = p44
  1947.   w44.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1948.   w44.Part1 = p7
  1949.   w44.C1 = cf(1.56364441, -0.0499557257, -3.9100647e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1950.   w45 = Instance.new("Weld", p45)
  1951.   w45.Name = "PartW"
  1952.   w45.Part0 = p45
  1953.   w45.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1954.   w45.Part1 = p7
  1955.   w45.C1 = cf(1.56362915, 0.050073266, -3.52859497e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1956.   w46 = Instance.new("Weld", p46)
  1957.   w46.Name = "PartW"
  1958.   w46.Part0 = p46
  1959.   w46.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1960.   w46.Part1 = p7
  1961.   w46.C1 = cf(1.83637047, 0.0500734746, -5.14984131e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1962.   w47 = Instance.new("Weld", p47)
  1963.   w47.Name = "PartW"
  1964.   w47.Part0 = p47
  1965.   w47.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1966.   w47.Part1 = p7
  1967.   w47.C1 = cf(1.83639908, -0.0499383211, -4.57763672e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1968.   w48 = Instance.new("Weld", p48)
  1969.   w48.Name = "PartW"
  1970.   w48.Part0 = p48
  1971.   w48.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1972.   w48.Part1 = p7
  1973.   w48.C1 = cf(2.10910416, -0.0499361753, -5.53131104e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1974.   w49 = Instance.new("Weld", p49)
  1975.   w49.Name = "PartW"
  1976.   w49.Part0 = p49
  1977.   w49.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1978.   w49.Part1 = p7
  1979.   w49.C1 = cf(2.10912323, 0.050090909, -6.43730164e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1980.   w50 = Instance.new("Weld", p50)
  1981.   w50.Name = "PartW"
  1982.   w50.Part0 = p50
  1983.   w50.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1984.   w50.Part1 = p7
  1985.   w50.C1 = cf(2.38183212, 0.0500930846, -8.86917114e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1986.   w51 = Instance.new("Weld", p51)
  1987.   w51.Name = "PartW"
  1988.   w51.Part0 = p51
  1989.   w51.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1990.   w51.Part1 = p7
  1991.   w51.C1 = cf(2.3818531, -0.0499320924, -6.96182251e-05, -9.57285374e-05, -3.31040064e-06, -1, 4.00310564e-05, -1, 3.30656621e-06, -1, -4.00307399e-05, 9.57286757e-05)
  1992.   w52 = Instance.new("Weld", p52)
  1993.   w52.Name = "PartW"
  1994.   w52.Part0 = p52
  1995.   w52.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1996.   w52.Part1 = p7
  1997.   w52.C1 = cf(5.1091404, 0.000201493502, -0.113807201, -3.60651138e-05, 1.35522714e-06, -1, 1, 7.66494759e-06, -3.60651065e-05, 7.66489848e-06, -1, -1.35549453e-06)
  1998.   w53 = Instance.new("Weld", p53)
  1999.   w53.Name = "PartW"
  2000.   w53.Part0 = p53
  2001.   w53.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2002.   w53.Part1 = p7
  2003.   w53.C1 = cf(5.10915375, 0.000199049711, 0.113484383, -3.62261853e-05, 5.14746935e-05, -1, -1, -7.17815201e-05, 3.62224891e-05, -7.17796574e-05, 1, 5.14772983e-05)
  2004.   w54 = Instance.new("Weld", p54)
  2005.   w54.Name = "PartW"
  2006.   w54.Part0 = p54
  2007.   w54.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2008.   w54.Part1 = p7
  2009.   w54.C1 = cf(5.20007133, 0.000197649002, 0.158919811, -3.62261853e-05, 5.14746935e-05, -1, -1, -7.17815201e-05, 3.62224891e-05, -7.17796574e-05, 1, 5.14772983e-05)
  2010.   w55 = Instance.new("Weld", p55)
  2011.   w55.Name = "PartW"
  2012.   w55.Part0 = p55
  2013.   w55.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2014.   w55.Part1 = p7
  2015.   w55.C1 = cf(5.20004082, 0.000205665827, -0.159259796, -3.60651138e-05, 1.35522714e-06, -1, 1, 7.66494759e-06, -3.60651065e-05, 7.66489848e-06, -1, -1.35549453e-06)
  2016.   w56 = Instance.new("Weld", p56)
  2017.   w56.Name = "PartW"
  2018.   w56.Part0 = p56
  2019.   w56.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2020.   w56.Part1 = p7
  2021.   w56.C1 = cf(2.33637619, 0.000100374222, -0.227338791, 4.73211148e-05, -5.15659558e-05, 1, -1, 9.41389007e-05, 4.73259679e-05, -9.41413382e-05, -1, -5.15615102e-05)
  2022.   w57 = Instance.new("Weld", p57)
  2023.   w57.Name = "PartW"
  2024.   w57.Part0 = p57
  2025.   w57.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2026.   w57.Part1 = p7
  2027.   w57.C1 = cf(1.42729187, 3.80575657e-05, 0.227228642, -4.38745265e-05, 1, 3.2454911e-05, 1, 4.38747193e-05, -5.85909675e-06, -5.86052101e-06, 3.2454649e-05, -1)
  2028.   w58 = Instance.new("Weld", p58)
  2029.   w58.Name = "PartW"
  2030.   w58.Part0 = p58
  2031.   w58.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2032.   w58.Part1 = p7
  2033.   w58.C1 = cf(3.60910416, 0.000144988298, -0.272852898, -2.69494558e-05, 1, 2.66879579e-05, -1, -2.69494922e-05, 1.32480386e-06, 1.32552339e-06, -2.66879288e-05, 1)
  2034.   w59 = Instance.new("Weld", p59)
  2035.   w59.Name = "PartW"
  2036.   w59.Part0 = p59
  2037.   w59.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2038.   w59.Part1 = p7
  2039.   w59.C1 = cf(3.60913658, 0.000150680542, 0.227143764, -4.38745265e-05, 1, 3.2454911e-05, 1, 4.38747193e-05, -5.85909675e-06, -5.86052101e-06, 3.2454649e-05, -1)
  2040.   w60 = Instance.new("Weld", p60)
  2041.   w60.Name = "PartW"
  2042.   w60.Part0 = p60
  2043.   w60.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2044.   w60.Part1 = p7
  2045.   w60.C1 = cf(0.836343765, 4.55379486e-05, -0.27273941, -6.37934863e-06, -1, 1.08782224e-05, 1, -6.37998892e-06, -5.90797426e-05, 5.90798118e-05, 1.08778549e-05, 1)
  2046.   w61 = Instance.new("Weld", p61)
  2047.   w61.Name = "PartW"
  2048.   w61.Part0 = p61
  2049.   w61.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2050.   w61.Part1 = p7
  2051.   w61.C1 = cf(0.836374283, 2.5510788e-05, 0.272717953, 4.80170893e-05, -1, -2.66859206e-05, -1, -4.80158997e-05, -4.46253835e-05, 4.46241029e-05, 2.6688067e-05, -1)
  2052.   w62 = Instance.new("Weld", p62)
  2053.   w62.Name = "PartW"
  2054.   w62.Part0 = p62
  2055.   w62.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2056.   w62.Part1 = p7
  2057.   w62.C1 = cf(1.10908699, 3.71932983e-05, 0.272698402, -4.38745265e-05, 1, 3.2454911e-05, 1, 4.38747193e-05, -5.85909675e-06, -5.86052101e-06, 3.2454649e-05, -1)
  2058.   w63 = Instance.new("Weld", p63)
  2059.   w63.Name = "PartW"
  2060.   w63.Part0 = p63
  2061.   w63.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2062.   w63.Part1 = p7
  2063.   w63.C1 = cf(1.47272301, 5.49852848e-05, -0.272772789, -2.69494558e-05, 1, 2.66879579e-05, -1, -2.69494922e-05, 1.32480386e-06, 1.32552339e-06, -2.66879288e-05, 1)
  2064.   w64 = Instance.new("Weld", p64)
  2065.   w64.Name = "PartW"
  2066.   w64.Part0 = p64
  2067.   w64.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2068.   w64.Part1 = p7
  2069.   w64.C1 = cf(1.19999504, 5.66840172e-05, -0.272763252, -6.37934863e-06, -1, 1.08782224e-05, 1, -6.37998892e-06, -5.90797426e-05, 5.90798118e-05, 1.08778549e-05, 1)
  2070.   w65 = Instance.new("Weld", p65)
  2071.   w65.Name = "PartW"
  2072.   w65.Part0 = p65
  2073.   w65.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2074.   w65.Part1 = p7
  2075.   w65.C1 = cf(1.20001411, 2.71201134e-05, 0.272706509, 4.80170893e-05, -1, -2.66859206e-05, -1, -4.80158997e-05, -4.46253835e-05, 4.46241029e-05, 2.6688067e-05, -1)
  2076.   w66 = Instance.new("Weld", p66)
  2077.   w66.Name = "PartW"
  2078.   w66.Part0 = p66
  2079.   w66.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2080.   w66.Part1 = p7
  2081.   w66.C1 = cf(1.47274399, 4.64320183e-05, 0.272689342, -4.38745265e-05, 1, 3.2454911e-05, 1, 4.38747193e-05, -5.85909675e-06, -5.86052101e-06, 3.2454649e-05, -1)
  2082.   w67 = Instance.new("Weld", p67)
  2083.   w67.Name = "PartW"
  2084.   w67.Part0 = p67
  2085.   w67.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2086.   w67.Part1 = p7
  2087.   w67.C1 = cf(1.83635712, 8.32974911e-05, -0.272774696, -2.69494558e-05, 1, 2.66879579e-05, -1, -2.69494922e-05, 1.32480386e-06, 1.32552339e-06, -2.66879288e-05, 1)
  2088.   w68 = Instance.new("Weld", p68)
  2089.   w68.Name = "PartW"
  2090.   w68.Part0 = p68
  2091.   w68.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2092.   w68.Part1 = p7
  2093.   w68.C1 = cf(1.56362915, 7.35223293e-05, -0.272767067, -6.37934863e-06, -1, 1.08782224e-05, 1, -6.37998892e-06, -5.90797426e-05, 5.90798118e-05, 1.08778549e-05, 1)
  2094.   w69 = Instance.new("Weld", p69)
  2095.   w69.Name = "PartW"
  2096.   w69.Part0 = p69
  2097.   w69.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2098.   w69.Part1 = p7
  2099.   w69.C1 = cf(1.56366539, 5.54323196e-05, 0.272681713, 4.80170893e-05, -1, -2.66859206e-05, -1, -4.80158997e-05, -4.46253835e-05, 4.46241029e-05, 2.6688067e-05, -1)
  2100.   w70 = Instance.new("Weld", p70)
  2101.   w70.Name = "PartW"
  2102.   w70.Part0 = p70
  2103.   w70.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2104.   w70.Part1 = p7
  2105.   w70.C1 = cf(1.8363781, 5.75780869e-05, 0.272675037, -4.38745265e-05, 1, 3.2454911e-05, 1, 4.38747193e-05, -5.85909675e-06, -5.86052101e-06, 3.2454649e-05, -1)
  2106.   w71 = Instance.new("Weld", p71)
  2107.   w71.Name = "PartW"
  2108.   w71.Part0 = p71
  2109.   w71.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2110.   w71.Part1 = p7
  2111.   w71.C1 = cf(2.20000076, 9.44435596e-05, -0.272780418, -2.69494558e-05, 1, 2.66879579e-05, -1, -2.69494922e-05, 1.32480386e-06, 1.32552339e-06, -2.66879288e-05, 1)
  2112.   w72 = Instance.new("Weld", p72)
  2113.   w72.Name = "PartW"
  2114.   w72.Part0 = p72
  2115.   w72.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2116.   w72.Part1 = p7
  2117.   w72.C1 = cf(1.92727089, 7.70390034e-05, -0.272781372, -6.37934863e-06, -1, 1.08782224e-05, 1, -6.37998892e-06, -5.90797426e-05, 5.90798118e-05, 1.08778549e-05, 1)
  2118.   w73 = Instance.new("Weld", p73)
  2119.   w73.Name = "PartW"
  2120.   w73.Part0 = p73
  2121.   w73.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2122.   w73.Part1 = p7
  2123.   w73.C1 = cf(1.92728996, 5.70416451e-05, 0.27269125, 4.80170893e-05, -1, -2.66859206e-05, -1, -4.80158997e-05, -4.46253835e-05, 4.46241029e-05, 2.6688067e-05, -1)
  2124.   w74 = Instance.new("Weld", p74)
  2125.   w74.Name = "PartW"
  2126.   w74.Part0 = p74
  2127.   w74.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2128.   w74.Part1 = p7
  2129.   w74.C1 = cf(2.20002556, 8.39829445e-05, 0.27265358, -4.38745265e-05, 1, 3.2454911e-05, 1, 4.38747193e-05, -5.85909675e-06, -5.86052101e-06, 3.2454649e-05, -1)
  2130.   w75 = Instance.new("Weld", p75)
  2131.   w75.Name = "PartW"
  2132.   w75.Part0 = p75
  2133.   w75.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2134.   w75.Part1 = p7
  2135.   w75.C1 = cf(2.5636425, 0.000115156174, -0.272791862, -2.69494558e-05, 1, 2.66879579e-05, -1, -2.69494922e-05, 1.32480386e-06, 1.32552339e-06, -2.66879288e-05, 1)
  2136.   w76 = Instance.new("Weld", p76)
  2137.   w76.Name = "PartW"
  2138.   w76.Part0 = p76
  2139.   w76.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2140.   w76.Part1 = p7
  2141.   w76.C1 = cf(2.29091454, 9.77218151e-05, -0.272784233, -6.37934863e-06, -1, 1.08782224e-05, 1, -6.37998892e-06, -5.90797426e-05, 5.90798118e-05, 1.08778549e-05, 1)
  2142.   w77 = Instance.new("Weld", p77)
  2143.   w77.Name = "PartW"
  2144.   w77.Part0 = p77
  2145.   w77.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2146.   w77.Part1 = p7
  2147.   w77.C1 = cf(2.29095078, 7.38799572e-05, 0.272669315, 4.80170893e-05, -1, -2.66859206e-05, -1, -4.80158997e-05, -4.46253835e-05, 4.46241029e-05, 2.6688067e-05, -1)
  2148.   w78 = Instance.new("Weld", p78)
  2149.   w78.Name = "PartW"
  2150.   w78.Part0 = p78
  2151.   w78.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2152.   w78.Part1 = p7
  2153.   w78.C1 = cf(-0.599992752, -2.95639038e-05, 3.0040741e-05, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2154.   w79 = Instance.new("Weld", p79)
  2155.   w79.Name = "PartW"
  2156.   w79.Part0 = p79
  2157.   w79.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2158.   w79.Part1 = p7
  2159.   w79.C1 = cf(-0.599992752, -2.95639038e-05, 3.0040741e-05, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445792e-05)
  2160.   w80 = Instance.new("Weld", p80)
  2161.   w80.Name = "PartW"
  2162.   w80.Part0 = p80
  2163.   w80.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2164.   w80.Part1 = p7
  2165.   w80.C1 = cf(-0.400001526, -1.39772892e-05, 2.0980835e-05, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2166.   w81 = Instance.new("Weld", p81)
  2167.   w81.Name = "PartW"
  2168.   w81.Part0 = p81
  2169.   w81.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2170.   w81.Part1 = p7
  2171.   w81.C1 = cf(-0.400001526, -1.39772892e-05, 2.0980835e-05, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445792e-05)
  2172.   w82 = Instance.new("Weld", p82)
  2173.   w82.Name = "PartW"
  2174.   w82.Part0 = p82
  2175.   w82.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2176.   w82.Part1 = p7
  2177.   w82.C1 = cf(-0.199996948, -7.95722008e-06, -2.86102295e-06, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2178.   w83 = Instance.new("Weld", p83)
  2179.   w83.Name = "PartW"
  2180.   w83.Part0 = p83
  2181.   w83.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2182.   w83.Part1 = p7
  2183.   w83.C1 = cf(-0.199996948, -7.95722008e-06, -2.86102295e-06, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445792e-05)
  2184.   w84 = Instance.new("Weld", p84)
  2185.   w84.Name = "PartW"
  2186.   w84.Part0 = p84
  2187.   w84.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2188.   w84.Part1 = p7
  2189.   w84.C1 = cf(0, 0, 0, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445792e-05)
  2190.   w85 = Instance.new("Weld", p85)
  2191.   w85.Name = "PartW"
  2192.   w85.Part0 = p85
  2193.   w85.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2194.   w85.Part1 = p7
  2195.   w85.C1 = cf(0, 0, 0, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2196.   w86 = Instance.new("Weld", p86)
  2197.   w86.Name = "PartW"
  2198.   w86.Part0 = p86
  2199.   w86.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2200.   w86.Part1 = p7
  2201.   w86.C1 = cf(0.200008392, 9.83476639e-06, 2.81333923e-05, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2202.   w87 = Instance.new("Weld", p87)
  2203.   w87.Name = "PartW"
  2204.   w87.Part0 = p87
  2205.   w87.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2206.   w87.Part1 = p7
  2207.   w87.C1 = cf(0.200008392, 9.83476639e-06, 2.81333923e-05, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445792e-05)
  2208.   w88 = Instance.new("Weld", p88)
  2209.   w88.Name = "PartW"
  2210.   w88.Part0 = p88
  2211.   w88.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2212.   w88.Part1 = p7
  2213.   w88.C1 = cf(0.400009155, 1.01327896e-05, -1.90734863e-06, 0.965934634, -0.258786619, -1.57200484e-05, 1.87932164e-05, 9.40141217e-06, 1, -0.258786619, -0.965934634, 1.39445792e-05)
  2214.   w89 = Instance.new("Weld", p89)
  2215.   w89.Name = "PartW"
  2216.   w89.Part0 = p89
  2217.   w89.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2218.   w89.Part1 = p7
  2219.   w89.C1 = cf(0.400009155, 1.01327896e-05, -1.90734863e-06, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2220.   w90 = Instance.new("Weld", p90)
  2221.   w90.Name = "PartW"
  2222.   w90.Part0 = p90
  2223.   w90.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2224.   w90.Part1 = p7
  2225.   w90.C1 = cf(-0.799999237, -2.98917294e-05, 5.4359436e-05, 0.965927184, 0.258813888, 1.01115875e-05, 2.49276491e-06, -4.83722688e-05, 1, 0.258813858, -0.965927243, -4.73692526e-05)
  2226.   w91 = Instance.new("Weld", p91)
  2227.   w91.Name = "HitBoxW"
  2228.   w91.Part0 = p91
  2229.   w91.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2230.   w91.Part1 = p7
  2231.   w91.C1 = cf(3.5, 0.000397324562, 0.000147342682, 1, 0, -7.27595761e-12, 0, 1, -2.36122233e-12, 0, 2.07256434e-12, 1)
  2232.   w92 = Instance.new("Weld", p92)
  2233.   w92.Name = "TrailBoxW"
  2234.   w92.Part0 = p92
  2235.   w92.C0 = cf(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2236.   w92.Part1 = p7
  2237.   w92.C1 = cf(3.5, 0.000397264957, 0.000147819519, 1, 0, -7.27595761e-12, 0, 1, -2.36122233e-12, 0, 2.07256434e-12, 1)
  2238.   m.Parent = Char
  2239.   for i,v in pairs(m:children()) do
  2240.     if v:IsA("BasePart") then
  2241.       v.Locked = true
  2242.     end
  2243.   end
  2244.   local m2 = m:Clone()
  2245.   m2.Parent = Char
  2246.   local handle1 = m:WaitForChild("Handle")
  2247.   local hitbox1 = m:WaitForChild("HitBox")
  2248.   local trailbox1 = m:WaitForChild("TrailBox")
  2249.   local handle2 = m2:WaitForChild("Handle")
  2250.   local hitbox2 = m2:WaitForChild("HitBox")
  2251.   local trailbox2 = m2:WaitForChild("TrailBox")
  2252.   local llw = Weld(Left_Leg, Torso, cf(0.5, 2, 0))
  2253.   local rlw = Weld(Right_Leg, Torso, cf(-0.5, 2, 0))
  2254.   local raw = Weld(Right_Arm, Torso, cf(-1.5, 0, 0))
  2255.   local law = Weld(Left_Arm, Torso, cf(1.5, 0, 0))
  2256.   local torw = Weld(Torso, HumanoidRootPart, cf(0, 0, 0))
  2257.   local hedw = Weld(Head, Torso, cf(0, -1.5, 0))
  2258.   local h1w = Weld(larm, handle1, cf(0, -1, 0) * ang(rad(90), 0, rad(90)))
  2259.   local h2w = Weld(rarm, handle2, cf(0, -1, 0) * ang(rad(90), 0, rad(90)))
  2260.   local Used = {
  2261. Executed = {}
  2262. ,
  2263. Failed = {}
  2264. }
  2265.   local BindKey = function(Name, Key, Function)
  2266.  
  2267.   local keydown = nil
  2268.   keydown = mouse.KeyDown:connect(function(key)
  2269.    
  2270.     if Key:lower() == key:lower() then
  2271.       if dkd then
  2272.         table.insert(Used.Failed, {Name, Key, Function})
  2273.       else
  2274.         if NotifyKeyPresses then
  2275.           warn("executed(" .. Name .. ", \"" .. tostring(Key:upper()) .. "\")")
  2276.         end
  2277.         Function(Name, Key)
  2278.         if NotifyKeyPresses then
  2279.           warn("ended(" .. Name .. ")")
  2280.         end
  2281.         table.insert(Used.Executed, {Name, Key, Function})
  2282.       end
  2283.     end
  2284.   end
  2285. )
  2286. end
  2287.  
  2288.   FaceMouse = function()
  2289.  
  2290.   local torso, torsoPos = Torso, HumanoidRootPart.Position
  2291.   local torso = Char:FindFirstChild("Torso")
  2292.   if torso then
  2293.     torsoPos = HumanoidRootPart.CFrame.p
  2294.     HumanoidRootPart.CFrame = lerp(HumanoidRootPart.CFrame, CFrame.new(torsoPos, Vector3.new(mouse.Hit.X, torsoPos.Y, mouse.Hit.Z)), 0.5)
  2295.   end
  2296. end
  2297.  
  2298.   local TrailFXModel = Instance.new("Model", Character)
  2299.   IsLimb = function(Object)
  2300.  
  2301.   local Limbs = {"Right Arm", "Left Arm", "Left Leg", "Right Leg", "Torso", "Head"}
  2302.   local Value, Integer = false, "Not Defined"
  2303.   for Index,String in next do
  2304.     if Object.Name:lower() == String:lower() then
  2305.       Value = true
  2306.       Integer = Index
  2307.     end
  2308.   end
  2309.   return {Value, Integer}
  2310. end
  2311.  
  2312.   local LimbsLast = {["Right Arm"] = CFrame.new(0, 0, 0), ["Left Arm"] = CFrame.new(0, 0, 0), ["Left Leg"] = CFrame.new(0, 0, 0), ["Right Leg"] = CFrame.new(0, 0, 0), Torso = CFrame.new(0, 0, 0), Head = CFrame.new(0, 0, 0)}
  2313.   BodyTrail = function(Time, Colour)
  2314.  
  2315.   TrailFXModel:BreakJoints()
  2316.   for Index,Object in pairs(Char:children()) do
  2317.     do
  2318.       if Object:IsA("BasePart") and Object.Name ~= "HumanoidRootPart" and IsLimb(Object)[1] == true then
  2319.         do
  2320.           spawn(function()
  2321.    
  2322.     local NewObj = Instance.new("Part")
  2323.     NewObj.Color = BrickColor.new(Colour).Color
  2324.     NewObj.CanCollide = false
  2325.     NewObj.Anchored = true
  2326.     NewObj.TopSurface = 0
  2327.     NewObj.Transparency = 0
  2328.     NewObj.Material = "Granite"
  2329.     NewObj.CFrame = Object.CFrame
  2330.     local Pos = LimbsLast[Object.Name].p
  2331.     wait()
  2332.     local Pos2 = Object.CFrame.p
  2333.     local Distance = Pos - Pos2.magnitude
  2334.     local LimbsAndSizes = {
  2335. ["Right Arm"] = {1, 2}
  2336. ,
  2337. ["Left Arm"] = {1, 2}
  2338. ,
  2339. ["Left Leg"] = {1, 2}
  2340. ,
  2341. ["Right Leg"] = {1, 2}
  2342. ,
  2343. Torso = {2, 2}
  2344. ,
  2345. Head = {2, 1}
  2346. }
  2347.     for Limb,XY in next do
  2348.       if Object.Name:lower() == Limb:lower() then
  2349.         LimbsLast[Limb] = Object.CFrame
  2350.         NewObj.Name = Object.Name
  2351.         NewObj.Size = Vector3.new(XY[1], XY[2], Distance)
  2352.       end
  2353.     end
  2354.     NewObj.CFrame = CFrame.new(Pos, Pos2) * CFrame.new(0, 0, -(Distance / 2))
  2355.     NewObj.Parent = TrailFXModel
  2356.     delay(Time / 2, function()
  2357.      
  2358.       local integer = 0.05
  2359.       for i = 0, 1, integer do
  2360.         NewObj.Transparency = i
  2361.         wait()
  2362.       end
  2363.       NewObj:Destroy()
  2364.     end
  2365. )
  2366.   end
  2367. )
  2368.           -- DECOMPILER ERROR at PC30: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2369.  
  2370.           -- DECOMPILER ERROR at PC30: LeaveBlock: unexpected jumping out IF_STMT
  2371.  
  2372.         end
  2373.       end
  2374.     end
  2375.   end
  2376. end
  2377.  
  2378.   rainb = function(hue)
  2379.  
  2380.   local section = hue % 1 * 3
  2381.   local secondary = 0.5 * math.pi * (section % 1)
  2382.   if section < 1 then
  2383.     return c3(1, 1 - cos(secondary), 1 - sin(secondary))
  2384.   else
  2385.     if section < 2 then
  2386.       return c3(1 - sin(secondary), 1, 1 - cos(secondary))
  2387.     else
  2388.       return c3(1 - cos(secondary), 1 - sin(secondary), 1)
  2389.     end
  2390.   end
  2391. end
  2392.  
  2393.   local CRIT = false
  2394.   showDamage = function(Parent, Txt, RemovalTime, Clr)
  2395.  
  2396.   ypcall(function()
  2397.    
  2398.     if string.find("critical", Txt:lower()) then
  2399.       Clr = "Really red"
  2400.       print("crit")
  2401.     end
  2402.     local Clr_Raw = Clr
  2403.     if Clr == nil then
  2404.       Clr = "Mulberry"
  2405.     end
  2406.     Clr = bc(Clr).Color
  2407.     local Pert = Instance.new("Part", Parent)
  2408.     Pert.Size = vec3(0.2, 0.2, 0.2)
  2409.     Pert.Transparency = 1
  2410.     Pert.CanCollide = false
  2411.     Pert.Anchored = true
  2412.     Pert.CFrame = Parent:FindFirstChild("Head").CFrame
  2413.     Pert.BrickColor = bc("Really black")
  2414.     local Gui = Instance.new("BillboardGui", Pert)
  2415.     Gui.Adornee = Pert
  2416.     local n2 = 10
  2417.     Gui.Size = UDim2.new(n2, 0, n2, 0)
  2418.     local TextL = Instance.new("TextLabel", Gui)
  2419.     local r, g, b = Clr.r, Clr.g, Clr.b
  2420.     local clr = c3(r, g, b)
  2421.     if Clr_Raw:lower() == "rainbow" then
  2422.       lrs:connect(function()
  2423.      
  2424.       Clr = rainb(tick() / 3)
  2425.       r = Clr.r
  2426.       clr = c3(r, g, b)
  2427.     end
  2428. )
  2429.     end
  2430.     ypcall(function()
  2431.      
  2432.       if type(tonumber(Txt)) == "number" then
  2433.         TextL.Text = tostring(math.floor(tonumber(Txt)))
  2434.       else
  2435.         TextL.Text = tostring(Txt)
  2436.       end
  2437.     end
  2438. )
  2439.     TextL.BackgroundTransparency = 1
  2440.     TextL.Font = "Bodoni"
  2441.     TextL.Size = UDim2.new(6, 0, 0.5, 0)
  2442.     TextL.Position = UDim2.new(-3, 0, -0.05, 0)
  2443.     TextL.TextScaled = true
  2444.     TextL.FontSize = "Size28"
  2445.     TextL.TextColor3 = clr
  2446.     local n = 10
  2447.     local sp = Pert.CFrame * cf(rand(-n, n), rand(-n, n), rand(-n, n))
  2448.     lrs:connect(function()
  2449.      
  2450.       Pert.CFrame = clerp(Pert.CFrame, sp, 0.01)
  2451.       clr = c3(r, g, b)
  2452.       TextL.TextColor3 = clr
  2453.     end
  2454. )
  2455.     delay(RemovalTime / 2 + 1, function()
  2456.      
  2457.       local rn, bn, gn = 1 - r, 1 - b, 1 - g
  2458.       spawn(function()
  2459.        
  2460.         for i = 0, 1, 0.025 do
  2461.           TextL.TextTransparency = i
  2462.           lrs:wait()
  2463.         end
  2464.         Pert:Destroy()
  2465.       end
  2466. )
  2467.       spawn(function()
  2468.        
  2469.         for i = 0, rn, 0.01 do
  2470.           r = rn - i
  2471.           lrs:wait()
  2472.         end
  2473.       end
  2474. )
  2475.       spawn(function()
  2476.        
  2477.         for i = 0, bn, 0.01 do
  2478.           b = bn - i
  2479.           lrs:wait()
  2480.         end
  2481.       end
  2482. )
  2483.       spawn(function()
  2484.        
  2485.         for i = 0, gn, 0.01 do
  2486.           g = gn - i
  2487.           lrs:wait()
  2488.         end
  2489.       end
  2490. )
  2491.     end
  2492. )
  2493.   end
  2494. )
  2495. end
  2496.  
  2497.   CheckIfLanded = function()
  2498.  
  2499.   local Ray = Ray.new(torso.Position, vec3(0, -1, 0) * 10)
  2500.   local Ignore = {Char}
  2501.   local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray, Ignore)
  2502.   if Hit == nil then
  2503.     return false, nil
  2504.   end
  2505.   return true, Hit
  2506. end
  2507.  
  2508.   FindNearestTorso = function(Position, Distance, SinglePlayer)
  2509.  
  2510.   if SinglePlayer.Torso.CFrame.p - Position.magnitude >= Distance then
  2511.     do return not SinglePlayer end
  2512.     do
  2513.       local List = {}
  2514.       for i,v in pairs(workspace:GetChildren()) do
  2515.         if v:IsA("Model") and (v:findFirstChild("Torso") or v:findFirstChild("HumanoidRootPart")) and v ~= Char and v.HumanoidRootPart.Position - Position.magnitude <= Distance then
  2516.           table.insert(List, v)
  2517.         end
  2518.       end
  2519.       do return List end
  2520.       -- DECOMPILER ERROR: 4 unprocessed JMP targets
  2521.     end
  2522.   end
  2523. end
  2524.  
  2525.   DebounceHit = false
  2526.   local pitches = {0.75, 0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1, 1.15, 1.2, 1.25}
  2527.   local swing_sfx = {134012322}
  2528.   local cut_sfx = {220833976}
  2529.   local bash_sfx = {386946017}
  2530.   local sounds = {}
  2531.   sounds.swing = function(self)
  2532.  
  2533.   local s = Instance.new("Sound", sp)
  2534.   s.Pitch = 1.25 + pitches[rand(1, #pitches)]
  2535.   s.SoundId = swing_sfx[rand(1, #swing_sfx)]
  2536.   return s
  2537. end
  2538.  
  2539.   sounds.cut = function(self)
  2540.  
  2541.   local s = Instance.new("Sound", sp)
  2542.   s.Pitch = pitches[rand(1, #pitches)]
  2543.   s.SoundId = cut_sfx[rand(1, #cut_sfx)]
  2544.   return s
  2545. end
  2546.  
  2547.   sounds.bash = function(self)
  2548.  
  2549.   local s = Instance.new("Sound", sp)
  2550.   s.Pitch = pitches[rand(1, #pitches)]
  2551.   s.SoundId = bash_sfx[rand(1, #bash_sfx)]
  2552.   return s
  2553. end
  2554.  
  2555.   NewFXBox = function(name, prnt)
  2556.  
  2557.   if prnt == nil then
  2558.     prnt = Character
  2559.   end
  2560.   local FXBox = Instance.new("Model", prnt)
  2561.   FXBox.Name = "FXBox"
  2562.   if name then
  2563.     FXBox.Name = name
  2564.   end
  2565.   local Count = 0
  2566.   local Check = nil
  2567.   Check = FXBox.ChildAdded:connect(function(Object)
  2568.    
  2569.     if Object:IsA("BasePart") then
  2570.       FXBox.PrimaryPart = Object
  2571.       Check:disconnect()
  2572.     end
  2573.   end
  2574. )
  2575.   return FXBox
  2576. end
  2577.  
  2578.   ReSurface = function(Part, Integer)
  2579.  
  2580.   if Part ~= nil and Part:IsA("BasePart") then
  2581.     Part.TopSurface = Integer
  2582.     Part.BottomSurface = Integer
  2583.     Part.LeftSurface = Integer
  2584.     Part.RightSurface = Integer
  2585.     Part.FrontSurface = Integer
  2586.     Part.BackSurface = Integer
  2587.   end
  2588. end
  2589.  
  2590.   ni = function(name, prnt)
  2591.  
  2592.   return Instance.new(tostring(name), prnt)
  2593. end
  2594.  
  2595.   local TrailModel = NewFXBox("TrailBOX")
  2596.   NewPart = function(prnt)
  2597.  
  2598.   local NPart = ni("Part", prnt)
  2599.   ReSurface(NPart, 10)
  2600.   if prnt:IsA("BasePart") then
  2601.     NPart.CFrame = prnt.CFrame
  2602.   end
  2603.   NPart.Anchored = true
  2604.   NPart.Size = vec3(1, 1, 1)
  2605.   NPart.CanCollide = false
  2606.   NPart.BrickColor = bc("Royal purple")
  2607.   return NPart
  2608. end
  2609.  
  2610.   HandleSP = function(func)
  2611.  
  2612.   for i,v in next do
  2613.     if v:IsA("Sound") then
  2614.       v:Stop()
  2615.       func(v)
  2616.     end
  2617.   end
  2618. end
  2619.  
  2620.   GenTrail = function(Origin, Time)
  2621.  
  2622. end
  2623.  
  2624.   MagDmg = function(Part, magni, knock, func)
  2625.  
  2626.   for _,c in pairs(workspace:children()) do
  2627.     local hum = c:findFirstChild("Humanoid")
  2628.     if hum ~= nil then
  2629.       local head = c:findFirstChild("HumanoidRootPart")
  2630.       if head ~= nil then
  2631.         local targ = head.Position - Part.Position
  2632.         local mag = targ.magnitude
  2633.         if mag <= magni and c.Name ~= Player.Name then
  2634.           local bv = Instance.new("BodyVelocity", head)
  2635.           do
  2636. --            bv.MaxVelocity = vec3(1 / 0, 0, 1 / 0)
  2637.             bv.Velocity = HumanoidRootPart.CFrame.lookVector * knock-- + 2
  2638.             delay(0.1, function()
  2639.    
  2640.     bv:Destroy()
  2641.   end
  2642. )
  2643.             func(c, hum)
  2644.           end
  2645.         end
  2646.       end
  2647.     end
  2648.   end
  2649. end
  2650.  
  2651.   BindKey("Ground Breaker", "x", function(AttackName, Key)
  2652.  
  2653.   ds = true
  2654.   for i = 0, 1, 0.05 do
  2655.     local animspd = 0.1
  2656.     torw.C0 = clerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2657.     hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2658.     law.C0 = clerp(law.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2659.     raw.C0 = clerp(raw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2660.     rlw.C0 = clerp(rlw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2661.     llw.C0 = clerp(llw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2662.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2663.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2664.     lrs:wait()
  2665.   end
  2666.   for i = 0, 1, 0.05 do
  2667.     local animspd = 0.1
  2668.     torw.C0 = clerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2669.     hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2670.     law.C0 = clerp(law.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2671.     raw.C0 = clerp(raw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2672.     rlw.C0 = clerp(rlw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2673.     llw.C0 = clerp(llw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2674.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2675.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2676.     lrs:wait()
  2677.   end
  2678.   ds = false
  2679. end
  2680. )
  2681.   local LA = {"Left", "Right"}
  2682.   local LastArm = LA[math.random(1, #LA)]
  2683.   local gDown = false
  2684.   local CanLoopG = true
  2685.   BindKey("Blink", "g", function(AttackName, Key)
  2686.  
  2687.   ds = true
  2688.   BodyTrail(0, "Magenta")
  2689.   HumanoidRootPart.CFrame = HumanoidRootPart.CFrame * cf(0, 0, -15)
  2690.   BodyTrail(0, "Magenta")
  2691.   if LastArm == LA[1] then
  2692.     LastArm = LA[2]
  2693.     for i = 0, 1, 0.15 do
  2694.       local animspd = 0.75
  2695.       torw.C0 = clerp(torw.C0, CFrame.new(0, -0.0468509197, -0.211326599, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876) * ang(0, 0, 0), animspd)
  2696.       hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.0227189064, -0.26047188, 1, 0, 0, 0, 0.984807789, -0.173647925, 0, 0.173647925, 0.984807789) * ang(0, 0, 0), animspd)
  2697.       law.C0 = clerp(law.C0, CFrame.new(0.278717279, 0.591294587, 0.10480696, 0.819151103, -0.57357794, 4.34693362e-07, 0.0499908626, 0.0713932812, -0.99619472, 0.571395278, 0.816033959, 0.0871555209) * ang(0, 0, 0), animspd)
  2698.       raw.C0 = clerp(raw.C0, CFrame.new(0.0113945007, 0.161766201, 0.349781126, 0.992404103, 0.0868226364, -0.0871557891, 0.0211326815, 0.577615142, 0.816035628, 0.121192873, -0.811678946, 0.571392715) * ang(0, 0, 0), animspd)
  2699.       rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.375620604, -0.433983207, 1, 0, 0, 0, 0.965925574, -0.258819878, 0, 0.258819878, 0.965925574) * ang(0, 0, 0), animspd)
  2700.       llw.C0 = clerp(llw.C0, CFrame.new(0, 1.07288361e-05, 4.76837158e-06, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 0.999999881) * ang(0, 0, 0), animspd)
  2701.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2702.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2703.       lrs:wait()
  2704.     end
  2705.   else
  2706.     do
  2707.       if LastArm == LA[2] then
  2708.         LastArm = LA[1]
  2709.         for i = 0, 1, 0.15 do
  2710.           local animspd = 0.75
  2711.           torw.C0 = clerp(torw.C0, CFrame.new(0, -0.0468509197, -0.211326599, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876) * ang(0, 0, 0), animspd)
  2712.           hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.0227189064, -0.26047188, 1, 0, 0, 0, 0.984807789, -0.173647925, 0, 0.173647925, 0.984807789) * ang(0, 0, 0), animspd)
  2713.           law.C0 = clerp(law.C0, CFrame.new(0.0881265402, 0.374933362, 0.499300212, 0.992403924, -0.0868240818, -0.087155737, 0.121112585, 0.565171182, 0.816035032, -0.0215935856, -0.820392013, 0.571393549) * ang(0, 0, 0), animspd)
  2714.           raw.C0 = clerp(raw.C0, CFrame.new(-0.279206991, 0.591076076, 0.104926825, 0.819152057, 0.57357645, 0, -0.0499906242, 0.0713940263, -0.996194661, -0.571393788, 0.816034913, 0.0871560276) * ang(0, 0, 0), animspd)
  2715.           rlw.C0 = clerp(rlw.C0, CFrame.new(-0.000478506088, 0.000445604324, 0.00016617775, 1, 0, 0, 0, 0.999999881, 3.57627869e-07, 0, -3.57627869e-07, 0.999999881) * ang(0, 0, 0), animspd)
  2716.           llw.C0 = clerp(llw.C0, CFrame.new(-0.00047826767, 0.376046538, -0.433818698, 1, 0, 0, 0, 0.965925872, -0.258818686, 0, 0.258818686, 0.965925872) * ang(0, 0, 0), animspd)
  2717.           h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2718.           h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2719.           lrs:wait()
  2720.         end
  2721.       else
  2722.         do
  2723.           error("local LastArm value invalid", 1)
  2724.           ds = false
  2725.         end
  2726.       end
  2727.     end
  2728.   end
  2729. end
  2730. )
  2731.   BindKey("Backflip Slash", "q", function(AttackName, Key)  
  2732.   --[[if height > 0 then
  2733.     return
  2734.   end
  2735.   if not IsLanded then
  2736.     return
  2737.   end]]
  2738.   ds = true
  2739.   hum.WalkSpeed = 0
  2740.   for i = 0, 1, 0.035 do
  2741.     local animspd = 0.15
  2742.     torw.C0 = clerp(torw.C0, CFrame.new(0.000422000885, -0.0971133709, 1.31130219e-05, 1, 0, 0, 0, 0.866025448, 0.500000298, 0, -0.500000298, 0.866025388) * ang(0, 0, 0), animspd)
  2743.     hedw.C0 = clerp(hedw.C0, CFrame.new(2.38418579e-07, 0.0394052267, 0.20832628, 1, 0, 0, 0, 0.965925992, 0.25881961, 0, -0.25881955, 0.965925932) * ang(0, 0, 0), animspd)
  2744.     law.C0 = lerp(law.C0, CFrame.new(-0.500982285, -0.466032803, 0.61457634, 0.866025567, 0.499999821, 1.11829343e-06, -0.421695679, 0.730397582, 0.537301302, 0.268649727, -0.465317041, 0.843390584) * ang(0, 0, 0), animspd)
  2745.     raw.C0 = lerp(raw.C0, CFrame.new(0.550538659, -0.46602726, 0.614567757, 0.866025388, -0.5, 0, 0.421695888, 0.730398655, 0.537299573, -0.268649757, -0.465314984, 0.843391716) * ang(0, 0, 0), animspd)
  2746.     rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.411981583, 0.122371793, 1, 0, 0, 0, 0.866025448, -0.500000298, 0, 0.500000298, 0.866025388) * ang(0, 0, 0), animspd)
  2747.     llw.C0 = clerp(llw.C0, CFrame.new(-1.93119049e-05, -0.0656920671, -0.479138374, 1, 0, 0, 0, 0.939692616, 0.34202075, 0, -0.34202075, 0.939692557) * ang(0, 0, 0), animspd)
  2748.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2749.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2750.     lrs:wait()
  2751.   end
  2752.   local debhet2, debhet = false, false
  2753.   local vel = Instance.new("BodyVelocity", HumanoidRootPart)
  2754.   vel.MaxForce = vec3(1 / 0, 1 / 0, 1 / 0)
  2755.   vel.Velocity = HumanoidRootPart.CFrame.lookVector * -120 + vec3(0, 50, 0)
  2756.   delay(0.01, function()
  2757.    
  2758.     vel:Destroy()
  2759.   end
  2760. )
  2761.   for i = 0, 0.8, 0.05 do
  2762.     MagDmg(hitbox2, 5, 5, function(chr, h)
  2763.    
  2764.     if debhet2 == false then
  2765.       debhet2 = true
  2766.       local crit = false
  2767.       do
  2768.         ypcall(function()
  2769.      
  2770.       chr.Health:Destroy()
  2771.     end
  2772. )
  2773.         local d = rand()
  2774.         if d > 0.95 then
  2775.           crit = true
  2776.           dot = true
  2777.         end
  2778.         delay(0.5, function()
  2779.      
  2780.       debhet2 = false
  2781.     end
  2782. )
  2783.         local damage = rand(5, 8)
  2784.         if crit then
  2785.           damage = damage + rand(3, 8)
  2786.         end
  2787.         h.Health = h.Health - (damage)
  2788.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  2789.         if dot == true then
  2790.           do
  2791.             spawn(function()
  2792.      
  2793.       for i = 0, rand(2, 5) do
  2794.         h.Health = h.Health - damage / 4
  2795.         showDamage(h.Parent, "(Dmg Ovr Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  2796.         wait(0.8)
  2797.       end
  2798.       ds = false
  2799.     end
  2800. )
  2801.             -- DECOMPILER ERROR at PC53: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2802.  
  2803.             -- DECOMPILER ERROR at PC53: LeaveBlock: unexpected jumping out IF_STMT
  2804.  
  2805.           end
  2806.         end
  2807.       end
  2808.     end
  2809.   end
  2810. )
  2811.     MagDmg(hitbox1, 5, 5, function(chr, h)
  2812.    
  2813.     if debhet == false then
  2814.       debhet = true
  2815.       local crit = false
  2816.       do
  2817.         ypcall(function()
  2818.      
  2819.       chr.Health:Destroy()
  2820.     end
  2821. )
  2822.         local d = rand()
  2823.         if d > 0.95 then
  2824.           crit = true
  2825.           dot = true
  2826.         end
  2827.         delay(0.5, function()
  2828.      
  2829.       debhet = false
  2830.     end
  2831. )
  2832.         local damage = rand(5, 8)
  2833.         if crit then
  2834.           damage = damage + rand(3, 8)
  2835.         end
  2836.         h.Health = h.Health - (damage)
  2837.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  2838.         if dot == true then
  2839.           do
  2840.             spawn(function()
  2841.      
  2842.       for i = 0, rand(2, 5) do
  2843.         h.Health = h.Health - damage / 4
  2844.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  2845.         wait(0.8)
  2846.       end
  2847.     end
  2848. )
  2849.             -- DECOMPILER ERROR at PC53: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2850.  
  2851.             -- DECOMPILER ERROR at PC53: LeaveBlock: unexpected jumping out IF_STMT
  2852.  
  2853.           end
  2854.         end
  2855.       end
  2856.     end
  2857.   end
  2858. )
  2859.     local animspd = 0.3
  2860.     torw.C0 = lerp(torw.C0, cf(0, 0, 0) * ang(rad(560 * i), 0, 0), animspd)
  2861.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.0903711319, -0.463028312, 1, 0, 0, 0, 0.939693093, -0.342018992, 0, 0.342019022, 0.939693093) * ang(0, 0, 0), animspd)
  2862.     law.C0 = lerp(law.C0, CFrame.new(0.144277692, 0.799976468, -0.629216552, 0.99619478, -0.0871558562, 1.1790172e-06, -0.0333519913, -0.381226987, -0.923879683, 0.0805219784, 0.920364022, -0.382683128) * ang(0, 0, 0), animspd)
  2863.     raw.C0 = lerp(raw.C0, CFrame.new(-0.0945549011, 0.799960315, -0.629431963, 0.99619472, 0.087155737, 0, 0.033353053, -0.381227165, -0.923879564, -0.0805214047, 0.920363963, -0.382683396) * ang(0, 0, 0), animspd)
  2864.     rlw.C0 = clerp(rlw.C0, CFrame.new(0, -0.0170865059, -0.26105395, 1, 0, 0, 0, 0.991444767, 0.130526975, 0, -0.130526975, 0.991444767) * ang(0, 0, 0), animspd)
  2865.     llw.C0 = clerp(llw.C0, CFrame.new(0, -0.18736732, -0.845235884, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876) * ang(0, 0, 0), animspd)
  2866.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2867.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2868.     lrs:wait()
  2869.   end
  2870.   spawn(function()
  2871.    
  2872.     repeat
  2873.       local animspd = 0.3
  2874.       torw.C0 = lerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2875.       hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.0903711319, -0.463028312, 1, 0, 0, 0, 0.939693093, -0.342018992, 0, 0.342019022, 0.939693093) * ang(0, 0, 0), animspd)
  2876.       law.C0 = lerp(law.C0, CFrame.new(0.144277692, 0.799976468, -0.629216552, 0.99619478, -0.0871558562, 1.1790172e-06, -0.0333519913, -0.381226987, -0.923879683, 0.0805219784, 0.920364022, -0.382683128) * ang(0, 0, 0), animspd)
  2877.       raw.C0 = lerp(raw.C0, CFrame.new(-0.0945549011, 0.799960315, -0.629431963, 0.99619472, 0.087155737, 0, 0.033353053, -0.381227165, -0.923879564, -0.0805214047, 0.920363963, -0.382683396) * ang(0, 0, 0), animspd)
  2878.       rlw.C0 = clerp(rlw.C0, CFrame.new(0, -0.0170865059, -0.26105395, 1, 0, 0, 0, 0.991444767, 0.130526975, 0, -0.130526975, 0.991444767) * ang(0, 0, 0), animspd)
  2879.       llw.C0 = clerp(llw.C0, CFrame.new(0, -0.18736732, -0.845235884, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876) * ang(0, 0, 0), animspd)
  2880.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2881.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2882.       lrs:wait()
  2883.     until ds == false
  2884.   end
  2885. )
  2886.  --[[ repeat
  2887.     lrs:wait()
  2888.   until IsLanded]]
  2889.   local vel = Instance.new("BodyVelocity", HumanoidRootPart)
  2890.   vel.MaxForce = vec3(1 / 0, 0, 1 / 0)
  2891.   vel.Velocity = HumanoidRootPart.CFrame.lookVector * -50
  2892.   wait(0.2)
  2893.   vel:Destroy()
  2894.   ds = false
  2895. end
  2896. )
  2897.   BindKey("Void Blast", "r", function(AttackName, Key)
  2898.  
  2899.   ds = true
  2900.   local fb = NewFXBox()
  2901.   for i = 0, 1, 0.025 do
  2902.     do
  2903.       local animspd = 0.15
  2904.       torw.C0 = clerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2905.       hedw.C0 = clerp(hedw.C0, cf(0, 0, rad(15)) * ang(-rad(15), 0, 0), animspd)
  2906.       law.C0 = clerp(law.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2907.       raw.C0 = clerp(raw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2908.       rlw.C0 = clerp(rlw.C0, cf(-rad(3), 0, 0) * ang(0, 0, rad(3)), animspd)
  2909.       llw.C0 = clerp(llw.C0, cf(rad(3), 0, 0) * ang(0, 0, -rad(3)), animspd)
  2910.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2911.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2912.       lrs:wait()
  2913.     end
  2914.   end
  2915.   do
  2916.     for i,v in pairs(m:children()) do
  2917.       if v.Name ~= "TrailBox" and v.Name ~= "HitBox" and v:IsA("BasePart") then
  2918.         spawn(function()
  2919.    
  2920.     local m, int = 1, 0.05
  2921.     for i = 0, m + int, int do
  2922.       v.Transparency = i
  2923.       lrs:wait()
  2924.     end
  2925.   end
  2926. )
  2927.       end
  2928.     end
  2929.   end
  2930.   for i,v in pairs(m:children()) do
  2931.     if v.Name ~= "TrailBox" and v.Name ~= "HitBox" and v:IsA("BasePart") then
  2932.       spawn(function()
  2933.    
  2934.     local m, int = 1, 0.05
  2935.     for i = 0, m + int, int do
  2936.       v.Transparency = i
  2937.       lrs:wait()
  2938.     end
  2939.   end
  2940. )
  2941.     end
  2942.   end
  2943.   for i = 0, 1, 0.05 do
  2944.     local animspd = 0.4
  2945.     torw.C0 = clerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2946.     hedw.C0 = clerp(hedw.C0, cf(0, 0, rad(15)) * ang(-rad(15), 0, 0), animspd)
  2947.     law.C0 = lerp(law.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2948.     raw.C0 = lerp(raw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2949.     rlw.C0 = clerp(rlw.C0, cf(-rad(3), 0, 0) * ang(0, 0, rad(3)), animspd)
  2950.     llw.C0 = clerp(llw.C0, cf(rad(3), 0, 0) * ang(0, 0, -rad(3)), animspd)
  2951.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2952.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2953.     lrs:wait()
  2954.   end
  2955.   local pert = Instance.new("Part", fb)
  2956.   ReSurface(pert, 10)
  2957.   pert.Material = "Granite"
  2958.   pert.BrickColor = bc("Royal purple")
  2959.   pert.Anchored = true
  2960.   pert.Size = vec3(2, 2, 2)
  2961.   pert.CanCollide = false
  2962.   pert.CFrame = HumanoidRootPart.CFrame * cf(0, 3, -4) * ang(rand(-360, 360), rand(-360, 360), rand(-360, 360))
  2963.   local int = 0
  2964.   local int2 = 0
  2965.   for i = 0, 1, 0.005 do
  2966.     int = int + 1
  2967.     pert.Size = pert.Size + vec3(0.025, 0.025, 0.025)
  2968.     pert.CFrame = lerp(pert.CFrame, HumanoidRootPart.CFrame * cf(0, 2, -4 - (int2)) * ang(rad(int), rad((int) * 3), rad((int) * 2)), 0.05)
  2969.     local animspd = 0.15
  2970.     torw.C0 = clerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2971.     hedw.C0 = clerp(hedw.C0, cf(0, 0, -rad(25)) * ang(rad(25), 0, 0), animspd)
  2972.     law.C0 = lerp(law.C0, cf(-rad(90), 0.3, -1.5) * ang(rad(80), 0, -rad(80)), animspd)
  2973.     raw.C0 = lerp(raw.C0, cf(rad(90), 0.3, -1.5) * ang(rad(80), 0, rad(80)), animspd)
  2974.     rlw.C0 = clerp(rlw.C0, cf(-rad(3), 0, 0) * ang(0, 0, rad(3)), animspd)
  2975.     llw.C0 = clerp(llw.C0, cf(rad(3), 0, 0) * ang(0, 0, -rad(3)), animspd)
  2976.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2977.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  2978.     lrs:wait()
  2979.   end
  2980.   for i = 0, 1, 0.1 do
  2981.     pert.CFrame = lerp(pert.CFrame, HumanoidRootPart.CFrame * cf(0, 2, -4 - (int2)) * ang(rad(int), rad((int) * 3), rad((int) * 2)), 0.1)
  2982.     lrs:wait()
  2983.   end
  2984.   for i,v in pairs(m:children()) do
  2985.     if v.Name ~= "TrailBox" and v.Name ~= "HitBox" and v:IsA("BasePart") then
  2986.       spawn(function()
  2987.    
  2988.     local m, int = 1, 0.05
  2989.     for i = 0, m + int, int do
  2990.       v.Transparency = 1 - i
  2991.       lrs:wait()
  2992.     end
  2993.   end
  2994. )
  2995.     end
  2996.   end
  2997.   for i,v in pairs(m:children()) do
  2998.     if v.Name ~= "TrailBox" and v.Name ~= "HitBox" and v:IsA("BasePart") then
  2999.       spawn(function()
  3000.    
  3001.     local m, int = 1, 0.05
  3002.     for i = 0, m + int, int do
  3003.       v.Transparency = 1 - i
  3004.       lrs:wait()
  3005.     end
  3006.   end
  3007. )
  3008.     end
  3009.   end
  3010.   fb:Destroy()
  3011.   ds = false
  3012. end
  3013. )
  3014.   BindKey("Beserk Blades", "e", function(AttackName, Key)
  3015.  
  3016.   ds = true
  3017.   local debhet1, debhet2 = false, false
  3018.   hum.WalkSpeed = 11
  3019.   local fb = NewFXBox()
  3020.   local s1 = Instance.new("Sound", sp)
  3021.   s1.SoundId = "rbxassetid://201858168"
  3022.   s1.Pitch = 1.05
  3023.   local s2 = Instance.new("Sound", sp)
  3024.   s2.SoundId = "rbxassetid://163619849"
  3025.   s2.Pitch = 1.1
  3026.   local s4 = Instance.new("Sound", sp)
  3027.   s4.SoundId = "rbxassetid://180120107"
  3028.   s4.Pitch = 0.9
  3029.   for i = 1, 5 do
  3030.     local s3 = Instance.new("Sound", sp)
  3031.     s3.SoundId = "rbxassetid://206083107"
  3032.     s3.Pitch = pitches[rand(1, #pitches)]
  3033.     lrs:wait()
  3034.     s3:Play()
  3035.     for i = 0, 360, 35 do
  3036.       spawn(function()
  3037.    
  3038.     GenTrail(trailbox1.CFrame * cf(0, 1, 0), 30)
  3039.   end
  3040. )
  3041.       MagDmg(hitbox2, 5, 5, function(chr, h)
  3042.    
  3043.     if debhet2 == false then
  3044.       debhet2 = true
  3045.       local crit = false
  3046.       do
  3047.         ypcall(function()
  3048.      
  3049.       chr.Health:Destroy()
  3050.     end
  3051. )
  3052.         local d = rand()
  3053.         if d > 0.95 then
  3054.           crit = true
  3055.           dot = true
  3056.         end
  3057.         delay(0.5, function()
  3058.      
  3059.       debhet2 = false
  3060.     end
  3061. )
  3062.         local damage = rand(5, 8)
  3063.         if crit then
  3064.           damage = damage + rand(5, 15)
  3065.         end
  3066.         h.Health = h.Health - (damage)
  3067.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  3068.         if dot == true then
  3069.           do
  3070.             spawn(function()
  3071.      
  3072.       for i = 1, rand(5, 12) do
  3073.         h.Health = h.Health - damage / 4
  3074.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3075.         wait(0.8)
  3076.       end
  3077.     end
  3078. )
  3079.             -- DECOMPILER ERROR at PC53: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3080.  
  3081.             -- DECOMPILER ERROR at PC53: LeaveBlock: unexpected jumping out IF_STMT
  3082.  
  3083.           end
  3084.         end
  3085.       end
  3086.     end
  3087.   end
  3088. )
  3089.       MagDmg(hitbox1, 5, 5, function(chr, h)
  3090.    
  3091.     ypcall(function()
  3092.      
  3093.       chr.Health:Destroy()
  3094.     end
  3095. )
  3096.     if debhet1 == false then
  3097.       debhet1 = true
  3098.       local crit = false
  3099.       do
  3100.         local d = rand()
  3101.         if d > 0.98 then
  3102.           warn("crit(" .. d .. ")")
  3103.           crit = true
  3104.           dot = true
  3105.         end
  3106.         delay(0.5, function()
  3107.      
  3108.       debhet1 = false
  3109.     end
  3110. )
  3111.         local damage = rand(5, 8)
  3112.         if crit then
  3113.           damage = damage + rand(5, 15)
  3114.         end
  3115.         h.Health = h.Health - (damage)
  3116.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  3117.         if dot == true then
  3118.           do
  3119.             spawn(function()
  3120.      
  3121.       for i = 1, rand(5, 12) do
  3122.         h.Health = h.Health - damage / 4
  3123.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3124.         wait(0.8)
  3125.       end
  3126.     end
  3127. )
  3128.             -- DECOMPILER ERROR at PC59: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3129.  
  3130.             -- DECOMPILER ERROR at PC59: LeaveBlock: unexpected jumping out IF_STMT
  3131.  
  3132.           end
  3133.         end
  3134.       end
  3135.     end
  3136.   end
  3137. )
  3138.       local animspd = 0.25
  3139.       torw.C0 = lerp(torw.C0, cf(0, height, 0) * ang(-rad(15), math.rad(i), 0), 0.3)
  3140.       hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3141.       law.C0 = lerp(law.C0, cf(-2, -1, 0) * ang(0, 0, -rad(90)), animspd)
  3142.       raw.C0 = lerp(raw.C0, cf(2, -1, 0) * ang(0, 0, rad(90)), animspd)
  3143.       rlw.C0 = clerp(rlw.C0, cf(-rad(8), 0, 0) * ang(0, 0, rad(8)), animspd)
  3144.       llw.C0 = clerp(llw.C0, cf(rad(8), 0, 0) * ang(0, 0, -rad(8)), animspd)
  3145.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, rad(45), 0), animspd)
  3146.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(135), 0), animspd)
  3147.       lrs:wait()
  3148.     end
  3149.   end
  3150.   hum.WalkSpeed = 1
  3151.   s2:Play()
  3152.   ds = false
  3153. end
  3154. )
  3155.   BindKey("Blade Spear", "f", function(AttackName, Key)  
  3156. if ds then
  3157. return
  3158. end
  3159.   local fb = NewFXBox()
  3160.   ds = true
  3161.   local s1 = Instance.new("Sound", sp)
  3162.   s1.SoundId = "rbxassetid://215395236"
  3163.   s1.Pitch = 1.5
  3164.   s1.Volume = 1
  3165.   local s2 = Instance.new("Sound", sp)
  3166.   s2.SoundId = "rbxassetid://134012322"
  3167.   s2.Pitch = 1
  3168.   s2.Volume = 1
  3169.   local s3 = Instance.new("Sound", sp)
  3170.   s3.SoundId = "rbxassetid://186772924"
  3171.   s3.Pitch = 0.75
  3172.   s3.Volume = 1
  3173.   local s4 = Instance.new("Sound", sp)
  3174.   s4.SoundId = "rbxassetid://282061340"
  3175.   s4.Pitch = 0.75
  3176.   s4.Volume = 1
  3177.   wait()
  3178.   for i = 0, 15 do
  3179.     local animspd = 0.25
  3180.     torw.C0 = clerp(torw.C0, cf(0, height, 0) * ang(-rad(12.5), -rad(50), 0), animspd)
  3181.     hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, rad(50), 0), animspd)
  3182.     law.C0 = clerp(law.C0, cf(-rad(4), -rad(8), 0) * ang(0, 0, -rad(8)), animspd)
  3183.     raw.C0 = lerp(raw.C0, cf(1.15, 0.5, -1.75) * ang(rad(90), 0, rad(60)), animspd)
  3184.     rlw.C0 = clerp(rlw.C0, cf(0.1, -0.1, 0.1) * ang(-rad(6.25), rad(12.5), 0), animspd)
  3185.     llw.C0 = clerp(llw.C0, cf(0.25, -0.15, 0) * ang(rad(20), 0, -rad(12.5)), animspd)
  3186.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3187.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, rad(77.5)), animspd)
  3188.     lrs:wait()
  3189.   end
  3190.   s1:Play()
  3191.   for i = 0, 15 do
  3192.     do
  3193.       local animspd = 0.25
  3194.       torw.C0 = clerp(torw.C0, cf(0, height, 0) * ang(-rad(12.5), -rad(50), 0), animspd)
  3195.       hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, rad(50), 0), animspd)
  3196.       law.C0 = clerp(law.C0, cf(-rad(4), -rad(8), 0) * ang(0, 0, -rad(8)), animspd)
  3197.       raw.C0 = lerp(raw.C0, cf(0.05, 0.5, -1.25) * ang(rad(90), 0, rad(10)), animspd)
  3198.       rlw.C0 = clerp(rlw.C0, cf(0.1, -0.1, 0.1) * ang(-rad(6.25), rad(12.5), 0), animspd)
  3199.       llw.C0 = clerp(llw.C0, cf(0.25, -0.15, 0) * ang(rad(20), 0, -rad(12.5)), animspd)
  3200.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3201.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(160), rad(77.5)), animspd)
  3202.       lrs:wait()
  3203.     end
  3204.   end
  3205.   h2w:Destroy()
  3206.   handle2.Anchored = true
  3207.   local weld = Instance.new("Weld", fb)
  3208.   weld.Part0 = HumanoidRootPart
  3209.   weld.Part1 = handle2
  3210.   weld.C1 = handle2.CFrame:inverse() * HumanoidRootPart.CFrame * ang(0, rad(7), -rad(5))
  3211.   weld.Name = "W"
  3212.   handle2.Anchored = false
  3213.   local val, val2 = 0, 0
  3214.   do
  3215.     local debhet = false
  3216.     s2:Play()
  3217.     do
  3218.       for i = 0, 3.75 do
  3219.         MagDmg(hitbox2, 8, 15, function(chr, h)    
  3220.     if debhet == false then
  3221.       debhet = true
  3222.       ypcall(function()      
  3223.       chr.Health:Destroy()
  3224.     end
  3225. )
  3226.       local crit = false
  3227.       do
  3228.         local d = rand()
  3229.         if d > 0.65 then
  3230.           crit = true
  3231.           dot = true
  3232.         end
  3233.         delay(0.01, function()
  3234.      
  3235.       debhet = false
  3236.     end
  3237. )
  3238.         local damage = rand(7, 16)
  3239.         if crit then
  3240.           damage = damage + rand(5, 15)
  3241.         end
  3242.         h.Health = h.Health - (damage) + 2
  3243.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  3244.         if dot == true then
  3245.           do
  3246.             spawn(function()
  3247.      
  3248.       for i = 1, rand(2, 6) do
  3249.         h.Health = h.Health - damage / 4 + 2
  3250.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3251.         wait(rand(0.8, 2.5))
  3252.       end
  3253.     end
  3254. )
  3255.           end
  3256.         end
  3257.       end
  3258.     end
  3259.   end
  3260. )
  3261.         val = val + 4
  3262.         local animspd = 0.5
  3263.         weld.C0 = clerp(weld.C0, cf(0, 0, -(val)), animspd)
  3264.         torw.C0 = lerp(torw.C0, cf(0, height, 0) * ang(-rad(12.5), rad(20), 0), animspd)
  3265.         hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, -rad(20), 0), animspd)
  3266.         law.C0 = clerp(law.C0, cf(-rad(4), -rad(8), 0) * ang(0, 0, -rad(8)), animspd)
  3267.         raw.C0 = lerp(raw.C0, cf(-0.5, 0.5, -0.1) * ang(rad(90), 0, -rad(60)), animspd)
  3268.         rlw.C0 = clerp(rlw.C0, cf(0.1, -0.1, 0.1) * ang(-rad(6.25), rad(12.5), 0), animspd)
  3269.         llw.C0 = clerp(llw.C0, cf(0.25, -0.15, 0) * ang(rad(20), 0, -rad(12.5)), animspd)
  3270.         h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3271.         lrs:wait()
  3272.       end
  3273.     end
  3274.     hum.WalkSpeed = 0
  3275.     torso.Anchored = true
  3276.     for i = 1, 5, 0.25 do
  3277.       local animspd = 0.2
  3278.       val = val + 1
  3279.       weld.C0 = clerp(weld.C0, cf(0, 0, -(val)), animspd)
  3280.       local pe = Instance.new("Part", fb)
  3281.       pe.Anchored = true
  3282.       pe.Transparency = 0.65
  3283.       pe.CanCollide = false
  3284.       pe.Size = vec3(0.6, 0.6, 0.6)
  3285.       pe.TopSurface = 0
  3286.       pe.Color = bc("Magenta").Color
  3287.       pe.CFrame = handle2.CFrame * cf(1 * -i, 0, 0) * ang(rand(-360, 360), rand(-360, 360), rand(-360, 360))
  3288.       spawn(function()
  3289.     for i = 0, 0.35, 0.05 do
  3290.       pe.Transparency = 0.65 + i
  3291.       lrs:wait()
  3292.     end
  3293.     pe:Destroy()
  3294.   end
  3295. )
  3296.       lrs:wait()
  3297.     end
  3298.     for i = 1, 7, 0.25 do
  3299.       local animspd = 0.2
  3300.       local pe = Instance.new("Part", fb)
  3301.       pe.Anchored = true
  3302.       pe.Transparency = 1
  3303.       pe.CanCollide = false
  3304.       pe.Size = vec3(1.5, 1.5, 1.5)
  3305.       pe.TopSurface = 0
  3306.       pe.Color = bc("Royal purple").Color
  3307.       pe.CFrame = handle2.CFrame * cf(-2 + i, 0, 0) * ang(rand(-360, 360), rand(-360, 360), rand(-360, 360))
  3308.       local weld2 = Instance.new("Weld", Character)
  3309.       weld2.Part0 = pe
  3310.       weld2.Part1 = handle2
  3311.       weld2.C1 = handle2.CFrame:inverse() * pe.CFrame
  3312.       weld2.Name = "W2"
  3313.       spawn(function()
  3314.    
  3315.     for i = 0, 1, 0.05 do
  3316.       pe.Transparency = 1.65 - i
  3317.       lrs:wait()
  3318.     end
  3319.   end
  3320. )
  3321.       delay(1.5, function()
  3322.    
  3323.     for i = 0, 1, 0.05 do
  3324.       pe.Transparency = i
  3325.       lrs:wait()
  3326.     end
  3327.     pe:Destroy()
  3328.     weld2:Destroy()
  3329.   end
  3330. )
  3331.       lrs:wait()
  3332.     end
  3333.     s3:Play()
  3334. lrs:wait()
  3335.     local p1 = Instance.new("Part", fb)
  3336.     p1.Anchored = true
  3337.     p1.Transparency = 1
  3338.     p1.CanCollide = false
  3339.     p1.Size = vec3(12, 12, 12)
  3340.     p1.TopSurface = 0
  3341.     p1.Color = bc("Royal purple").Color
  3342.     p1.CFrame = handle2.CFrame * ang(rad(90), rad(0), rad(90)) * cf(0, -2, 0)
  3343.     local me1 = Instance.new("SpecialMesh", p1)
  3344.     me1.MeshType = "FileMesh"
  3345.     me1.MeshId = "rbxassetid://3270017"
  3346.     me1.Scale = vec3(1.5, 10, 1.5)
  3347.     local p2 = Instance.new("Part", fb)
  3348.     p2.Anchored = true
  3349.     p2.Transparency = 1
  3350.     p2.CanCollide = false
  3351.     p2.Size = vec3(1.5, 3, 1.5)
  3352.     p2.TopSurface = 0
  3353.     p2.Color = bc("Royal purple").Color
  3354.     p2.CFrame = handle2.CFrame * ang(0, rad(0), rad(90)) * cf(0, -2, 0)
  3355.     local me2 = Instance.new("SpecialMesh", p2)
  3356.     me2.MeshType = "FileMesh"
  3357.     me2.MeshId = "rbxassetid://3270017"
  3358.     me2.Scale = vec3(1.5, 10, 1.5)
  3359.     torso.Anchored = false
  3360.     delay(0.1, function()    
  3361.     ds = false
  3362.   end
  3363. )
  3364.     for i = 0, 1, 0.05 do
  3365.       p1.Transparency = 1 - i
  3366.       lrs:wait()
  3367.     end
  3368.     handle2.Anchored = true
  3369.     m2.Parent = nil
  3370.     for i = 0, 1, 0.025 do
  3371.       p1.CFrame = p1.CFrame * ang(0, rad(5), 0)
  3372.       lrs:wait()
  3373.     end
  3374.     for i = 0, 1, 0.05 do
  3375.       p1.Transparency = i
  3376.       lrs:wait()
  3377.     end
  3378.     p1:Destroy()
  3379.     p2:Destroy()
  3380.     for i,v in pairs(m:children()) do
  3381.       v.Transparency = 1
  3382.     end
  3383.     m2.Parent = Character
  3384.     h2w = Weld(rarm, handle2, cf(0, -1, 0) * ang(rad(90), 0, rad(90)))
  3385.     h2w.C0 = cf(0, 0, 0) * ang(rad(0), 0, -rad(180))
  3386.     handle2.Anchored = false
  3387.     delay(0.75, function()
  3388.    
  3389.     s4:Play()
  3390.   end
  3391. )
  3392.     for i,v in pairs(m:children()) do
  3393.       spawn(function()
  3394.    
  3395.     for i = 0, 5, 0.1 do
  3396.       if v.Name ~= "TrailBox" and v.Name ~= "HitBox" and v:IsA("BasePart") then
  3397.         v.Transparency = 5 - i
  3398.         lrs:wait()
  3399.       end
  3400.     end
  3401.   end
  3402. )
  3403.       for i_,v_ in pairs(m:children()) do
  3404.         spawn(function()
  3405.    
  3406.     for i = 0, 5, 0.1 do
  3407.       if v_.Name ~= "TrailBox" and v_.Name ~= "HitBox" and v_:IsA("BasePart") then
  3408.         v_.Transparency = 5 - i
  3409.         lrs:wait()
  3410.       end
  3411.     end
  3412.   end
  3413. )
  3414.       end
  3415.     end
  3416.     wait(0.25)
  3417.     fb:Destroy()
  3418.     dkd = false
  3419.   end
  3420. end
  3421. )
  3422.   BindKey("Sit", "z", function(AttackName, Key)  
  3423.   ds = true
  3424.   hum.WalkSpeed = 2
  3425.   for i = 0, 1, 0.03 do
  3426.     local animspd = 0.2
  3427.     torw.C0 = clerp(torw.C0, CFrame.new(0.0734259486, -1.07769084, 0.591883659, 0.921220124, 0.374676734, -0.10474202, -0.159497008, 0.609295309, 0.776736736, 0.354844034, -0.698839426, 0.621054947) * ang(0, 0, 0), animspd)
  3428.     hedw.C0 = clerp(hedw.C0, CFrame.new(-0.122578576, -0.0169298649, -0.356238186, 0.991444886, -2.98023224e-08, -0.130526453, -0.0337826014, 0.965926051, -0.256603986, 0.126078874, 0.258818179, 0.957662463) * ang(0, 0, 0), animspd)
  3429.     law.C0 = clerp(law.C0, CFrame.new(-0.392519593, -0.30513835, -0.272547394, 0.923879862, 0.38268286, -2.38418579e-07, -0.36964336, 0.89239943, -0.258818567, -0.099045217, 0.239117295, 0.965926051) * ang(0, 0, 0), animspd)
  3430.     raw.C0 = clerp(raw.C0, CFrame.new(0.469016552, -0.646901846, -1.26597059, 0.811113179, -0.464953005, 0.354844034, 0.560471714, 0.444404036, -0.698839426, 0.167233378, 0.765717924, 0.621054947) * ang(0, 0, 0), animspd)
  3431.     rlw.C0 = clerp(rlw.C0, CFrame.new(-0.359871984, 0.707089186, 0.157295704, 0.921220124, -0.271241635, 0.278893471, 0.374676734, 0.811566949, -0.448304027, -0.10474202, 0.517481565, 0.849259734) * ang(0, 0, 0), animspd)
  3432.     llw.C0 = clerp(llw.C0, CFrame.new(0.0101166964, -0.0557525158, -0.912290573, 1.00000012, 2.98023224e-08, 1.49011612e-08, -4.47034836e-08, 0.953716874, 0.30070588, -1.49011612e-08, -0.30070591, 0.953717053) * ang(0, 0, 0), animspd)
  3433.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3434.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3435.     lrs:wait()
  3436.   end
  3437.   hum.WalkSpeed = 0
  3438.   delay(1.5, function()    
  3439.     hum.WalkSpeed = 8
  3440.   end
  3441. )
  3442.   repeat
  3443.     local animspd = 0.3
  3444.     torw.C0 = clerp(torw.C0, CFrame.new(0, -1.91698706, 0.27142334, 1, 0, 0, 0, 0.76604414, -0.642788053, 0, 0.642788053, 0.76604414) * ang(0, 0, 0), animspd)
  3445.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, -0.0828192234, 0.134720802, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012) * ang(0, 0, 0), animspd)
  3446.     law.C0 = clerp(law.C0, CFrame.new(-0.390914202, -0.17002362, 0.809981823, 0.939692616, 0.342020124, 0, -0.208208516, 0.572048187, 0.793353736, 0.271342933, -0.745508611, 0.608761013) * ang(0, 0, 0), animspd)
  3447.     raw.C0 = clerp(raw.C0, CFrame.new(0.340461493, -0.170115292, 0.809848785, 0.939692974, -0.34201932, 4.22700623e-07, 0.208207637, 0.572048366, 0.793353915, -0.271342605, -0.745508909, 0.608760834) * ang(0, 0, 0), animspd)
  3448.     rlw.C0 = clerp(rlw.C0, CFrame.new(-0.271476805, -0.740630507, 0.567320943, 0.976296008, -0.21643962, 0, 0.139124796, 0.627551377, -0.76604414, 0.1658023, 0.747885823, 0.642787993) * ang(0, 0, 0), animspd)
  3449.     llw.C0 = clerp(llw.C0, CFrame.new(0.171023369, -0.740502715, 0.56757009, 0.976296365, 0.21643807, 0, -0.139123812, 0.627551615, -0.76604414, -0.165801108, 0.747886121, 0.642788053) * ang(0, 0, 0), animspd)
  3450.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3451.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3452.     lrs:wait()
  3453.   until State ~= "Idle"
  3454.   hum.WalkSpeed = 0
  3455.   for i = 0, 1, 0.03 do
  3456.     local animspd = 0.2
  3457.     torw.C0 = clerp(torw.C0, CFrame.new(0.0734259486, -1.07769084, 0.591883659, 0.921220124, 0.374676734, -0.10474202, -0.159497008, 0.609295309, 0.776736736, 0.354844034, -0.698839426, 0.621054947) * ang(0, 0, 0), animspd)
  3458.     hedw.C0 = clerp(hedw.C0, CFrame.new(-0.122578576, -0.0169298649, -0.356238186, 0.991444886, -2.98023224e-08, -0.130526453, -0.0337826014, 0.965926051, -0.256603986, 0.126078874, 0.258818179, 0.957662463) * ang(0, 0, 0), animspd)
  3459.     law.C0 = clerp(law.C0, CFrame.new(-0.392519593, -0.30513835, -0.272547394, 0.923879862, 0.38268286, -2.38418579e-07, -0.36964336, 0.89239943, -0.258818567, -0.099045217, 0.239117295, 0.965926051) * ang(0, 0, 0), animspd)
  3460.     raw.C0 = clerp(raw.C0, CFrame.new(0.469016552, -0.646901846, -1.26597059, 0.811113179, -0.464953005, 0.354844034, 0.560471714, 0.444404036, -0.698839426, 0.167233378, 0.765717924, 0.621054947) * ang(0, 0, 0), animspd)
  3461.     rlw.C0 = clerp(rlw.C0, CFrame.new(-0.359871984, 0.707089186, 0.157295704, 0.921220124, -0.271241635, 0.278893471, 0.374676734, 0.811566949, -0.448304027, -0.10474202, 0.517481565, 0.849259734) * ang(0, 0, 0), animspd)
  3462.     llw.C0 = clerp(llw.C0, CFrame.new(0.0101166964, -0.0557525158, -0.912290573, 1.00000012, 2.98023224e-08, 1.49011612e-08, -4.47034836e-08, 0.953716874, 0.30070588, -1.49011612e-08, -0.30070591, 0.953717053) * ang(0, 0, 0), animspd)
  3463.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3464.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3465.     lrs:wait()
  3466.   end
  3467.   ds = false
  3468. end
  3469. )
  3470.   BindKey("Lay Down", "c", function(AttackName, Key)  
  3471.   ds = true
  3472.   hum.WalkSpeed = 2
  3473.   for i = 0, 1, 0.03 do
  3474.     local animspd = 0.2
  3475.     torw.C0 = clerp(torw.C0, CFrame.new(0.0734259486, -1.07769084, 0.591883659, 0.921220124, 0.374676734, -0.10474202, -0.159497008, 0.609295309, 0.776736736, 0.354844034, -0.698839426, 0.621054947) * ang(0, 0, 0), animspd)
  3476.     hedw.C0 = clerp(hedw.C0, CFrame.new(-0.122578576, -0.0169298649, -0.356238186, 0.991444886, -2.98023224e-08, -0.130526453, -0.0337826014, 0.965926051, -0.256603986, 0.126078874, 0.258818179, 0.957662463) * ang(0, 0, 0), animspd)
  3477.     law.C0 = clerp(law.C0, CFrame.new(-0.392519593, -0.30513835, -0.272547394, 0.923879862, 0.38268286, -2.38418579e-07, -0.36964336, 0.89239943, -0.258818567, -0.099045217, 0.239117295, 0.965926051) * ang(0, 0, 0), animspd)
  3478.     raw.C0 = clerp(raw.C0, CFrame.new(0.469016552, -0.646901846, -1.26597059, 0.811113179, -0.464953005, 0.354844034, 0.560471714, 0.444404036, -0.698839426, 0.167233378, 0.765717924, 0.621054947) * ang(0, 0, 0), animspd)
  3479.     rlw.C0 = clerp(rlw.C0, CFrame.new(-0.359871984, 0.707089186, 0.157295704, 0.921220124, -0.271241635, 0.278893471, 0.374676734, 0.811566949, -0.448304027, -0.10474202, 0.517481565, 0.849259734) * ang(0, 0, 0), animspd)
  3480.     llw.C0 = clerp(llw.C0, CFrame.new(0.0101166964, -0.0557525158, -0.912290573, 1.00000012, 2.98023224e-08, 1.49011612e-08, -4.47034836e-08, 0.953716874, 0.30070588, -1.49011612e-08, -0.30070591, 0.953717053) * ang(0, 0, 0), animspd)
  3481.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3482.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3483.     lrs:wait()
  3484.   end
  3485.   hum.WalkSpeed = 0
  3486.   delay(1.5, function()
  3487.    
  3488.     hum.WalkSpeed = 8
  3489.   end
  3490. )
  3491.   repeat
  3492.     local animspd = 0.2
  3493.     torw.C0 = clerp(torw.C0, CFrame.new(0, -2.47821784, 0.499558449, 1, 0, 0, 0, 0.0436210111, -0.999048233, 0, 0.999048233, 0.0436210148) * ang(0, 0, 0), animspd)
  3494.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.231482744, 0.17876941, 1, 0, 0, 0, 0.923879504, 0.382683724, 0, -0.382683724, 0.923879504) * ang(0, 0, 0), animspd)
  3495.     law.C0 = clerp(law.C0, CFrame.new(0.685811996, 1.17431498, 0.0763368756, 0.923879623, -0.373611987, -0.0828278661, -0.382683128, -0.901980102, -0.199964315, -2.98023224e-08, 0.216439784, -0.976296127) * ang(0, 0, 0), animspd)
  3496.     raw.C0 = clerp(raw.C0, CFrame.new(-0.578729153, 0.838823795, 0.111681841, 0.819151878, 0.573576689, -8.70478743e-07, 0.57303077, -0.818372488, -0.0436173975, -0.0250186287, 0.0357287712, -0.999048412) * ang(0, 0, 0), animspd)
  3497.     rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.338772655, -1.24918079, 1, 0, 0, 0, 0.887010515, 0.461749405, 0, -0.461749405, 0.887010515) * ang(0, 0, 0), animspd)
  3498.     llw.C0 = clerp(llw.C0, CFrame.new(0, 2.14576721e-06, -4.04566526e-06, 1, 0, 0, 0, 1.00000012, 3.7252903e-09, 0, 3.7252903e-09, 1.00000012) * ang(0, 0, 0), animspd)
  3499.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, -rad(90)), animspd)
  3500.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, rad(90)), animspd)
  3501.     lrs:wait()
  3502.   until State ~= "Idle"
  3503.   hum.WalkSpeed = 0
  3504.   for i = 0, 1, 0.03 do
  3505.     local animspd = 0.2
  3506.     torw.C0 = clerp(torw.C0, CFrame.new(0.0734259486, -1.07769084, 0.591883659, 0.921220124, 0.374676734, -0.10474202, -0.159497008, 0.609295309, 0.776736736, 0.354844034, -0.698839426, 0.621054947) * ang(0, 0, 0), animspd)
  3507.     hedw.C0 = clerp(hedw.C0, CFrame.new(-0.122578576, -0.0169298649, -0.356238186, 0.991444886, -2.98023224e-08, -0.130526453, -0.0337826014, 0.965926051, -0.256603986, 0.126078874, 0.258818179, 0.957662463) * ang(0, 0, 0), animspd)
  3508.     law.C0 = clerp(law.C0, CFrame.new(-0.392519593, -0.30513835, -0.272547394, 0.923879862, 0.38268286, -2.38418579e-07, -0.36964336, 0.89239943, -0.258818567, -0.099045217, 0.239117295, 0.965926051) * ang(0, 0, 0), animspd)
  3509.     raw.C0 = clerp(raw.C0, CFrame.new(0.469016552, -0.646901846, -1.26597059, 0.811113179, -0.464953005, 0.354844034, 0.560471714, 0.444404036, -0.698839426, 0.167233378, 0.765717924, 0.621054947) * ang(0, 0, 0), animspd)
  3510.     rlw.C0 = clerp(rlw.C0, CFrame.new(-0.359871984, 0.707089186, 0.157295704, 0.921220124, -0.271241635, 0.278893471, 0.374676734, 0.811566949, -0.448304027, -0.10474202, 0.517481565, 0.849259734) * ang(0, 0, 0), animspd)
  3511.     llw.C0 = clerp(llw.C0, CFrame.new(0.0101166964, -0.0557525158, -0.912290573, 1.00000012, 2.98023224e-08, 1.49011612e-08, -4.47034836e-08, 0.953716874, 0.30070588, -1.49011612e-08, -0.30070591, 0.953717053) * ang(0, 0, 0), animspd)
  3512.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3513.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3514.     lrs:wait()
  3515.   end
  3516.   ds = false
  3517. end
  3518. )
  3519.   BindKey("Custom Jump", " ", function(AttackName, Key)
  3520.  
  3521.   if CanJump == false then
  3522.     return
  3523.   end
  3524. --[[if not IsLanded then
  3525.     return
  3526.   end]]
  3527.   CanJump = false
  3528.   delay(5, function()
  3529.    
  3530.     CanJump = true
  3531.   end
  3532. )
  3533.   ds = true
  3534.   hum.WalkSpeed = 2
  3535.   local s1 = Instance.new("Sound", sp)
  3536.   s1.SoundId = "rbxassetid://142070127"
  3537.   s1.Pitch = 1.15
  3538.   s1.Volume = 1
  3539.   local s2 = Instance.new("Sound", sp)
  3540.   s2.SoundId = "rbxassetid://157878578"
  3541.   s2.Pitch = 1.15
  3542.   s2.Volume = 1
  3543.   local s3 = Instance.new("Sound", sp)
  3544.   s3.SoundId = "rbxassetid://180204562"
  3545.   s3.Pitch = 1.15
  3546.   s3.Volume = 1
  3547.   local s5 = Instance.new("Sound", sp)
  3548.   s5.SoundId = "rbxassetid://222942614"
  3549.   s5.Pitch = 1
  3550.   s5.Volume = 1
  3551.   local s4 = Instance.new("Sound", sp)
  3552.   s4.SoundId = "rbxassetid://244578911"
  3553.   s4.Pitch = 2
  3554.   s4.Volume = 0.1
  3555.   s4.Looped = true
  3556.   wait()
  3557.   s3:Play()
  3558.   delay(0.5, function()
  3559.    
  3560.     s4:Play()
  3561.   end
  3562. )
  3563.   local fb = NewFXBox()
  3564.   for i = 0, 1, 0.05 do
  3565.     local animspd = 0.3
  3566.     torw.C0 = clerp(torw.C0, CFrame.new(0, -0.688065529, -0.19135952, 1, 0, 0, 0, 0.9238801, 0.382682055, 0, -0.382682055, 0.9238801) * ang(0, 0, 0), animspd)
  3567.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.127452612, 0.203455865, 1, 0, 0, 0, 0.965925694, 0.258819848, 0, -0.258819848, 0.965925694) * ang(0, 0, 0), animspd)
  3568.     law.C0 = clerp(law.C0, CFrame.new(0.405900359, 0.622551918, 0.37040484, 0.737276912, -0.675590754, 1.06186019e-06, 0.17485714, 0.19082129, -0.965925574, 0.652570188, 0.712154806, 0.258819938) * ang(0, 0, 0), animspd)
  3569.     raw.C0 = clerp(raw.C0, CFrame.new(-9.53674316e-07, 0.0237717628, 0.334566593, 1, 0, 0, 0, 0.819152832, 0.573575437, 0, -0.573575437, 0.819152832) * ang(0, 0, 0), animspd)
  3570.     rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.591989636, 0.139762461, 1, 0, 0, 0, 0.906307757, -0.422618419, 0, 0.422618419, 0.906307757) * ang(0, 0, 0), animspd)
  3571.     llw.C0 = clerp(llw.C0, CFrame.new(1.04308128e-06, -0.277914524, -0.890877604, 1, 0, 0, 0, 0.793353081, 0.608761728, 0, -0.608761728, 0.793353081) * ang(0, 0, 0), animspd)
  3572.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, -rad(55), -rad(90)), animspd)
  3573.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3574.     lrs:wait()
  3575.   end
  3576.   local per = Instance.new("Part", fb)
  3577.   per.CanCollide = false
  3578.   ReSurface(per, 10)
  3579.   per.Transparency = 0.5
  3580.   per.Material = "Granite"
  3581.   per.Anchored = true
  3582.   per.BrickColor = bc("Royal purple")
  3583.   per.Size = vec3(4, 0.2, 4)
  3584.   per.CFrame = cf(Torso.CFrame.p) * cf(0, -3, 0) * ang(rad(90), 0, 0)
  3585.   local me1 = Instance.new("SpecialMesh", per)
  3586.   me1.MeshType = "FileMesh"
  3587.   me1.MeshId = "rbxassetid://3270017"
  3588.   me1.Scale = vec3(1, 1, 1)
  3589.   spawn(function()
  3590.    
  3591.     local mx, it = 1, 0.05
  3592.     for i = 0, mx + it, it do
  3593.       me1.Scale = me1.Scale + vec3(2, 2, 2)
  3594.       per.Transparency = 0.5 + i
  3595.       lrs:wait()
  3596.     end
  3597.   end
  3598. )
  3599.   s5:Play()
  3600.   local bv = Instance.new("BodyVelocity", HumanoidRootPart)
  3601.   bv.MaxForce = Vector3.new(1 / 0, 1 / 0, 1 / 0)
  3602.   bv.Velocity = Vector3.new(0, 150, 0)
  3603.   spawn(function()
  3604.    
  3605.     wait()
  3606.     bv:Destroy()
  3607.   end
  3608. )
  3609.   hum.WalkSpeed = 250
  3610.   local int = 0
  3611.   local ting = 0
  3612.   do
  3613.     do
  3614.       for i = 0, 1, 0.05 do
  3615.         if i < 0.9 then
  3616.           ting = ting + 0.25
  3617.           if ting >= 1 then
  3618.             ting = 0
  3619.             BodyTrail(0, "Magenta")
  3620.           end
  3621.           local p = Instance.new("Part", fb)
  3622.           p.Size = Vector3.new(3, 3, 3)
  3623.           local anglez = ang(rad(rand(-360, 360)), rad(rand(-360, 360)), rad(rand(-360, 360)))
  3624.           local setp = HumanoidRootPart.CFrame * CFrame.new(0, 2, 0):inverse() * anglez
  3625.           p.CFrame = setp
  3626.           p.CanCollide = false
  3627.           p.Anchored = true
  3628.           p.Material = "Granite"
  3629.           p.Color = BrickColor.new("Magenta").Color
  3630.           game.Debris:AddItem(p, 4)
  3631.           spawn(function()
  3632.    
  3633.     for i = 0, 1, 0.05 do
  3634.       p.Size = p.Size + Vector3.new(0.5, 0.5, 0.5)
  3635.       p.CFrame = setp
  3636.       p.Transparency = i
  3637.       lrs:wait()
  3638.     end
  3639.     p:Destroy()
  3640.   end
  3641. )
  3642.         end
  3643.         do
  3644.           int = int + 36
  3645.           do
  3646.             local animspd = 0.2
  3647.             torw.C0 = lerp(torw.C0, cf(0, 0, 0) * ang(0, rad(int), 0), animspd)
  3648.             hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.051027298, -0.188228667, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872) * ang(0, 0, 0), animspd)
  3649.             law.C0 = lerp(law.C0, CFrame.new(0.309529305, 0.494719565, 0.188925743, 0.939692855, -0.342019558, -8.41849669e-07, 0.0298099965, 0.081900008, 0.99619472, -0.340717971, -0.936117053, 0.0871564522) * ang(0, 0, 0), animspd)
  3650.             raw.C0 = clerp(raw.C0, CFrame.new(-0.485822797, 0.499988556, -0.275978863, 0.923879743, 0.38268292, 0, 0, 0, -1, -0.38268292, 0.923879743, 0) * ang(0, 0, 0), animspd)
  3651.             rlw.C0 = clerp(rlw.C0, CFrame.new(-3.09944153e-06, 0.162638426, -1.09523427, 1, 0, 0, 0, 0.906308293, 0.422617137, 0, -0.422617137, 0.906308293) * ang(0, 0, 0), animspd)
  3652.             llw.C0 = clerp(llw.C0, CFrame.new(-2.14576721e-06, -0.00759673119, -0.174313933, 1, 0, 0, 0, 0.996194661, 0.0871569663, 0, -0.0871569663, 0.996194661) * ang(0, 0, 0), animspd)
  3653.             h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(-rad(90), rad(90), 0) * ang(-rad(45), 0, 0), animspd)
  3654.             h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(-rad(90), rad(90), 0) * ang(rad(45), 0, 0), animspd)
  3655.             lrs:wait()
  3656.             -- DECOMPILER ERROR at PC693: LeaveBlock: unexpected jumping out DO_STMT
  3657.  
  3658.           end
  3659.         end
  3660.       end
  3661.     end
  3662.     hum.WalkSpeed = 30
  3663.     local ting2 = 0
  3664.     repeat
  3665.       ting2 = ting2 + 0.25
  3666.       if ting2 >= 1 then
  3667.         ting2 = 0
  3668.         BodyTrail(0, "Institutional white")
  3669.       end
  3670.       local animspd = 0.3
  3671.       torw.C0 = lerp(torw.C0, CFrame.new(0, 0, 0) * ang(0, 0, 0), animspd)
  3672.       hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.00565493107, -0.130732462, 1, 0, 0, 0, 0.99619478, -0.0871549696, 0, 0.087154977, 0.99619478) * ang(0, 0, 0), animspd)
  3673.       law.C0 = lerp(law.C0, CFrame.new(-1.04904175e-05, 1.15000439, -0.349998474, 1, 0, 0, 0, -0.6755898, -0.737277806, 0, 0.737277806, -0.6755898) * ang(0, 0, 0), animspd)
  3674.       raw.C0 = lerp(raw.C0, CFrame.new(-0.000442504883, 1.14998817, -0.350416183, 1, 0, 0, 0, -0.675590217, -0.737277329, 0, 0.737277329, -0.675590217) * ang(0, 0, 0), animspd)
  3675.       rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.374032259, -1.07349765, 1, 0, 0, 0, 0.887011111, 0.461748064, 0, -0.461748064, 0.887011111) * ang(0, 0, 0), animspd)
  3676.       llw.C0 = clerp(llw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3677.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3678.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3679.       lrs:wait()
  3680.     until IsLanded == true
  3681.     s4:Stop()
  3682.     s1:Play()
  3683.     s2:Play()
  3684.     hum.WalkSpeed = 0
  3685.     for Index,Player in next do
  3686.       if Player:FindFirstChild("Humanoid") then
  3687.         local h = Player.Humanoid
  3688.         h.PlatformStand = true
  3689.         ypcall(function()
  3690.    
  3691.     chr.Health:Destroy()
  3692.   end
  3693. )
  3694.         local bv = Instance.new("BodyVelocity", h.Parent.HumanoidRootPart)
  3695.         bv.MaxForce = Vector3.new(1 / 0, 1 / 0, 1 / 0)
  3696.         local rn = 60
  3697.         bv.Velocity = Vector3.new(rand(-rn, rn), rand(15, 40), rand(-rn, rn))
  3698.         spawn(function()
  3699.    
  3700.     wait()
  3701.     bv:Destroy()
  3702.   end
  3703. )
  3704.         local crit = false
  3705.         local d = rand()
  3706.         if d > 0.85 then
  3707.           crit = true
  3708.           dot = true
  3709.         end
  3710.         local damage = rand(25, 35)
  3711.         if crit then
  3712.           damage = damage + rand(5, 15)
  3713.         end
  3714.         h.Health = h.Health - (damage) + 2
  3715.         showDamage(h.Parent.HumanoidRootPart, tostring(damage), 1, "Royal purple")
  3716.         if dot == true then
  3717.           spawn(function()
  3718.    
  3719.     for i = 1, rand(2, 6) do
  3720.       h.Health = h.Health - damage / 4 + 2
  3721.       showDamage(h.Parent.HumanoidRootPart, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3722.       wait(rand(0.8, 2.5))
  3723.     end
  3724.   end
  3725. )
  3726.         end
  3727.       end
  3728.     end
  3729.     spawn(function()
  3730.    
  3731.     local origin = HumanoidRootPart.CFrame
  3732.     for i = 1, 4 do
  3733.       local p = Instance.new("Part", fb)
  3734.       do
  3735.         p.Size = Vector3.new(3, 3, 3)
  3736.         local anglez = ang(rad(rand(-360, 360)), rad(rand(-360, 360)), rad(rand(-360, 360)))
  3737.         local setp = origin * cf(0, 2, 0):inverse() * anglez
  3738.         p.CFrame = setp
  3739.         p.CanCollide = false
  3740.         p.Anchored = true
  3741.         p.Material = "Granite"
  3742.         p.Color = BrickColor.new("Magenta").Color
  3743.         local otp = p.Touched:connect(function(hit)
  3744.      
  3745.       if not hit:IsDescendantOf(Character) and not hit.Parent:FindFirstChild("Humanoid") and hit.Name ~= "Base" and hit.Name ~= "Wall" then
  3746.         print(hit.Name)
  3747.         hit.Anchored = false
  3748.         hit:BreakJoints()
  3749.         wait()
  3750.         local bv = Instance.new("BodyVelocity", hit)
  3751.         do
  3752.           bv.MaxForce = Vector3.new(1 / 0, 1 / 0, 1 / 0)
  3753.           bv.Velocity = Vector3.new(rand(-150, 150), rand(-150, 150), rand(-150, 150))
  3754.           spawn(function()
  3755.        
  3756.         wait()
  3757.         bv:Destroy()
  3758.       end
  3759. )
  3760.         end
  3761.       end
  3762.     end
  3763. )
  3764.         spawn(function()
  3765.      
  3766.       for i = 0, 1.05, 0.05 do
  3767.         p.Transparency = i
  3768.         p.Size = p.Size + vec3(0.5, 0.5, 0.5)
  3769.         p.CFrame = setp * ang(rad(i * 3), rad(i * 3), rad(i * 3))
  3770.         lrs:wait()
  3771.       end
  3772.       otp:disconnect()
  3773.       p:Destroy()
  3774.     end
  3775. )
  3776.       end
  3777.     end
  3778.   end
  3779. )
  3780.     for i = 0, 1, 0.05 do
  3781.       local animspd = 0.2
  3782.       torw.C0 = clerp(torw.C0, CFrame.new(-9.53674316e-07, -0.940428734, -0.286800385, 1, 0, 0, 0, 0.819152594, 0.573575675, 0, -0.573575675, 0.819152594) * ang(0, 0, 0), animspd)
  3783.       hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.153496861, 0.154758215, 1, 0, 0, 0, 0.965925753, 0.258819431, 0, -0.258819431, 0.965925753) * ang(0, 0, 0), animspd)
  3784.       law.C0 = clerp(law.C0, CFrame.new(-0.000436782837, 1.04063034, -0.613723755, 1, 0, 0, 0, -0.537298799, -0.843392015, 0, 0.843392015, -0.537298799) * ang(0, 0, 0), animspd)
  3785.       raw.C0 = clerp(raw.C0, CFrame.new(-0.0504407883, 1.04063225, -0.613725662, 1, 0, 0, 0, -0.537298322, -0.843392372, 0, 0.843392372, -0.537298322) * ang(0, 0, 0), animspd)
  3786.       rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.965613842, 0.123298049, 1, 0, 0, 0, 0.819152594, -0.573575675, 0, 0.573575675, 0.819152594) * ang(0, 0, 0), animspd)
  3787.       llw.C0 = clerp(llw.C0, CFrame.new(0, 0.116882801, -1.07864153, 1, 0, 0, 0, 0.843390703, 0.537300885, 0, -0.537300885, 0.843390703) * ang(0, 0, 0), animspd)
  3788.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3789.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  3790.       lrs:wait()
  3791.     end
  3792.     game.Debris:AddItem(fb, 10)
  3793.     HandleSP(function(s)
  3794.    
  3795.     s:Destroy()
  3796.   end
  3797. )
  3798.     ds = false
  3799.   end
  3800. end
  3801. )
  3802.   Attack1 = function()
  3803.  
  3804.   ds = true
  3805.   local sw = sounds:swing()
  3806.   for i = 0, 1, 0.1 do
  3807.     local animspd = 0.5
  3808.     torw.C0 = clerp(torw.C0, cf(0, height, 0) * ang(0, rad(55), 0), animspd)
  3809.     hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, -rad(55), 0), animspd)
  3810.     law.C0 = lerp(law.C0, cf(-rad(25), 0.5, -1) * ang(rad(80), rad(20), -rad(25)), animspd)
  3811.     raw.C0 = lerp(raw.C0, cf(rad(12), -0.25, 0.3) * ang(-rad(15), 0, rad(15)), animspd)
  3812.     rlw.C0 = clerp(rlw.C0, cf(-rad(4), 0, 0) * ang(0, 0, rad(4)), animspd)
  3813.     llw.C0 = clerp(llw.C0, cf(rad(5), 0, 0) * ang(0, 0, -rad(5)), animspd)
  3814.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, rad(0), -rad(90)), animspd)
  3815.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(180), rad(25)), animspd)
  3816.     lrs:wait()
  3817.   end
  3818.   sw:Play()
  3819.   local debhet = false
  3820.   for i = 0, 1, 0.1 do
  3821.     GenTrail(trailbox1.CFrame * cf(0, 1, 0), 30)
  3822.     MagDmg(hitbox1, 5, 15, function(chr, h)
  3823.    
  3824.     if debhet == false then
  3825.       debhet = true
  3826.       local crit = false
  3827.       do
  3828.         local d = rand()
  3829.         if d > 0.8 then
  3830.           crit = true
  3831.           dot = true
  3832.         end
  3833.         delay(0.05, function()
  3834.      
  3835.       debhet = false
  3836.     end
  3837. )
  3838.         local damage = rand(5, 12)
  3839.         h.Health = h.Health - damage + 2
  3840.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  3841.         if dot == true then
  3842.           do
  3843.             spawn(function()
  3844.      
  3845.       for i = 1, rand(2, 6) do
  3846.         h.Health = h.Health - damage / 4 + 2
  3847.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3848.         wait(rand(0.8, 2.5))
  3849.       end
  3850.     end
  3851. )
  3852.             -- DECOMPILER ERROR at PC43: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3853.  
  3854.             -- DECOMPILER ERROR at PC43: LeaveBlock: unexpected jumping out IF_STMT
  3855.  
  3856.           end
  3857.         end
  3858.       end
  3859.     end
  3860.   end
  3861. )
  3862.     local animspd = 0.5
  3863.     torw.C0 = clerp(torw.C0, cf(0, height, 0) * ang(0, -rad(55), 0), animspd)
  3864.     hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, rad(55), 0), animspd)
  3865.     law.C0 = lerp(law.C0, cf(rad(45), 1, 0) * ang(rad(80), rad(20), rad(45)), animspd)
  3866.     raw.C0 = lerp(raw.C0, cf(rad(12), -0.25, 0.3) * ang(-rad(15), 0, rad(15)), animspd)
  3867.     rlw.C0 = clerp(rlw.C0, cf(-rad(4), 0, 0) * ang(0, 0, rad(4)), animspd)
  3868.     llw.C0 = clerp(llw.C0, cf(rad(5), 0, 0) * ang(0, 0, -rad(5)), animspd)
  3869.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, rad(60), -rad(90)), animspd)
  3870.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(195), rad(40)), animspd)
  3871.     lrs:wait()
  3872.   end
  3873.   dkd = false
  3874. end
  3875.  
  3876.   Attack2 = function()
  3877.  
  3878.   ds = true
  3879.   for i = 0, 1, 0.075 do
  3880.     local animspd = 0.3
  3881.     torw.C0 = clerp(torw.C0, CFrame.new(0, height + -0.316644907, -0.127640963, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872), animspd)
  3882.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.00565731525, -0.13073346, 1, 0, 0, 0, 0.99619478, -0.0871558785, 0, 0.0871558785, 0.99619478), animspd)
  3883.     law.C0 = clerp(law.C0, cf(0, 0, 0) * ang(rad(90), -rad(30), rad(30)), animspd)
  3884.     raw.C0 = clerp(raw.C0, cf(0, 0, 0) * ang(rad(100), rad(30), -rad(30)), animspd)
  3885.     rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.357986093, -0.299931765, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872), animspd)
  3886.     llw.C0 = clerp(llw.C0, CFrame.new(0, -0.220270157, -0.902203202, 1, 0, 0, 0, 0.819152355, 0.573576093, 0, -0.573576093, 0.819152355), animspd)
  3887.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, rad(180), 0), animspd)
  3888.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(180), 0), animspd)
  3889.     lrs:wait()
  3890.   end
  3891.   HumanoidRootPart.Velocity = HumanoidRootPart.CFrame.lookVector * 50
  3892.   delay(0.1, function()
  3893.    
  3894.     HumanoidRootPart.Velocity = HumanoidRootPart.CFrame.lookVector * 0
  3895.   end
  3896. )
  3897.   local debhet1, debhet = false, false
  3898.   hum.WalkSpeed = 5
  3899.   for i = 0, 1, 0.075 do
  3900.     MagDmg(hitbox1, 5, 8, function(chr, h)
  3901.    
  3902.     if debhet == false then
  3903.       debhet = true
  3904.       local crit = false
  3905.       do
  3906.         local d = rand()
  3907.         if d > 0.9 then
  3908.           crit = true
  3909.           dot = true
  3910.         end
  3911.         delay(0.2, function()
  3912.      
  3913.       debhet = false
  3914.     end
  3915. )
  3916.         local damage = rand(12, 18)
  3917.         h.Health = h.Health - damage + 2
  3918.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  3919.         if dot == true then
  3920.           do
  3921.             spawn(function()
  3922.      
  3923.       for i = 1, rand(2, 6) do
  3924.         h.Health = h.Health - damage / 4 + 2
  3925.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3926.         wait(rand(0.8, 2.5))
  3927.       end
  3928.     end
  3929. )
  3930.             -- DECOMPILER ERROR at PC43: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3931.  
  3932.             -- DECOMPILER ERROR at PC43: LeaveBlock: unexpected jumping out IF_STMT
  3933.  
  3934.           end
  3935.         end
  3936.       end
  3937.     end
  3938.   end
  3939. )
  3940.     MagDmg(hitbox2, 5, 8, function(chr, h)
  3941.    
  3942.     if debhet1 == false then
  3943.       debhet1 = true
  3944.       local crit = false
  3945.       do
  3946.         local d = rand()
  3947.         if d > 0.9 then
  3948.           crit = true
  3949.           dot = true
  3950.         end
  3951.         delay(0.2, function()
  3952.      
  3953.       debhet1 = false
  3954.     end
  3955. )
  3956.         local damage = rand(12, 18)
  3957.         h.Health = h.Health - damage + 2
  3958.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  3959.         if dot == true then
  3960.           do
  3961.             spawn(function()
  3962.      
  3963.       for i = 1, rand(2, 6) do
  3964.         h.Health = h.Health - damage / 4 + 2
  3965.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  3966.         wait(rand(0.8, 2.5))
  3967.       end
  3968.     end
  3969. )
  3970.             -- DECOMPILER ERROR at PC43: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3971.  
  3972.             -- DECOMPILER ERROR at PC43: LeaveBlock: unexpected jumping out IF_STMT
  3973.  
  3974.           end
  3975.         end
  3976.       end
  3977.     end
  3978.   end
  3979. )
  3980.     local animspd = 0.3
  3981.     torw.C0 = clerp(torw.C0, CFrame.new(0, height + -0.316644907, -0.127640963, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872), animspd)
  3982.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, 0.00565731525, -0.13073346, 1, 0, 0, 0, 0.99619478, -0.0871558785, 0, 0.0871558785, 0.99619478), animspd)
  3983.     law.C0 = lerp(law.C0, CFrame.new(-0.238501668, -0.489723861, -0.596781075, 0.907673419, 0.258819282, -0.330365866, -0.412760526, 0.408217788, -0.814240098, -0.0758797824, 0.875426173, 0.477358788), animspd)
  3984.     raw.C0 = lerp(raw.C0, CFrame.new(0.338492751, -0.393148661, -0.570888698, 0.907674551, -0.258814812, 0.330366135, 0.412759483, 0.408227324, -0.814236045, 0.0758718997, 0.875423074, 0.477365732), animspd)
  3985.     rlw.C0 = clerp(rlw.C0, CFrame.new(0, 0.238677025, 0.0656869411, 1, 0, 0, 0, 0.819152296, -0.573576212, 0, 0.573576212, 0.819152296), animspd)
  3986.     llw.C0 = clerp(llw.C0, CFrame.new(0, -0.220270157, -0.902203202, 1, 0, 0, 0, 0.819152355, 0.573576093, 0, -0.573576093, 0.819152355), animspd)
  3987.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, rad(120), 0), animspd)
  3988.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(120), 0), animspd)
  3989.     lrs:wait()
  3990.   end
  3991.   dkd = false
  3992. end
  3993.  
  3994.   Attack3 = function()
  3995.  
  3996.   dkd = true
  3997.   for i = 0, 1, 0.05 do
  3998.     local animspd = 0.35
  3999.     torw.C0 = clerp(torw.C0, CFrame.new(-3.81469727e-06, height + 0, 8.10623169e-06, 0.76604414, 0, -0.642788053, 0, 1, 0, 0.642788053, 0, 0.76604414), animspd)
  4000.     hedw.C0 = clerp(hedw.C0, CFrame.new(0, -7.91549683e-05, 0, 0.76604414, 0, 0.642788053, 0, 1, 0, -0.642788053, 0, 0.76604414), animspd)
  4001.     law.C0 = clerp(law.C0, CFrame.new(-0.231363416, -0.313025355, -0.0123214126, 0.939692736, 0.342020154, -1.51991844e-06, -0.342020124, 0.939692676, -2.54413351e-07, 1.31130219e-06, 7.4505806e-07, 1.00000012), animspd)
  4002.     raw.C0 = clerp(raw.C0, CFrame.new(0.774468005, 1.68742216, -1.05526197, 0.526540399, -0.554391623, 0.644519508, -0.39162308, -0.831067145, -0.394916266, 0.754577219, -0.0444693267, -0.654702842), animspd)
  4003.     rlw.C0 = clerp(rlw.C0, CFrame.new(-4.82797623e-06, 1.90734863e-05, 9.53674316e-07, 1.00000012, 0, 0, 0, 1, 0, 0, 0, 1.00000012), animspd)
  4004.     llw.C0 = clerp(llw.C0, CFrame.new(0.242321491, -0.181349516, -0.62571007, 0.977650642, 0.126749054, 0.167731822, -0.167730987, 0.951251507, 0.258818567, -0.126750082, -0.281167984, 0.951251388), animspd)
  4005.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4006.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, rad(90)), animspd)
  4007.     lrs:wait()
  4008.   end
  4009.   for i = 0, 1, 0.075 do
  4010.     MagDmg(hitbox2, 5, 8, function(chr, h)
  4011.    
  4012.     if debhet1 == false then
  4013.       debhet1 = true
  4014.       local crit = false
  4015.       do
  4016.         local d = rand()
  4017.         if d > 0.9 then
  4018.           crit = true
  4019.           dot = true
  4020.         end
  4021.         delay(0.2, function()
  4022.      
  4023.       debhet1 = false
  4024.     end
  4025. )
  4026.         local damage = rand(12, 18)
  4027.         h.Health = h.Health - damage + 2
  4028.         showDamage(h.Parent, tostring(damage), 1, "Royal purple")
  4029.         if dot == true then
  4030.           do
  4031.             spawn(function()
  4032.      
  4033.       for i = 1, rand(2, 6) do
  4034.         h.Health = h.Health - damage / 4 + 2
  4035.         showDamage(h.Parent, "(Dmg Over Time)\n" .. tostring(math.floor(damage / 3)), 0.3, "Toothpaste")
  4036.         wait(rand(0.8, 2.5))
  4037.       end
  4038.     end
  4039. )
  4040.             -- DECOMPILER ERROR at PC42: LeaveBlock: unexpected jumping out IF_THEN_STMT
  4041.  
  4042.             -- DECOMPILER ERROR at PC42: LeaveBlock: unexpected jumping out IF_STMT
  4043.  
  4044.           end
  4045.         end
  4046.       end
  4047.     end
  4048.   end
  4049. )
  4050.     local animspd = 0.35
  4051.     torw.C0 = clerp(torw.C0, CFrame.new(-0.0466222763, height + -0.690346003, -0.282869935, 0.984836638, -0.09323778, 0.146299437, -0.0075959973, 0.819316864, 0.573290706, -0.173317939, -0.565708995, 0.806185007), animspd)
  4052.     hedw.C0 = clerp(hedw.C0, CFrame.new(0.0227015726, 0.0227335691, -0.259479046, 0.99619472, -0.015133746, -0.0858321339, -8.30739737e-07, 0.98480767, -0.173649102, 0.0871561095, 0.172988325, 0.981060147), animspd)
  4053.     law.C0 = clerp(law.C0, CFrame.new(-0.423365831, -0.805190384, 0.442436278, 0.749662578, 0.630910277, 0.199895933, -0.65233624, 0.653458774, 0.383991092, 0.111640185, -0.418263078, 0.90143919), animspd)
  4054.     raw.C0 = clerp(raw.C0, CFrame.new(0.0403805971, 0.54813695, -0.608423054, 0.984808505, -0.0735414475, -0.157301858, -0.0996458605, 0.502540171, -0.858792305, 0.142207339, 0.861420274, 0.487577677), animspd)
  4055.     rlw.C0 = clerp(rlw.C0, CFrame.new(0.130929023, -0.107013583, -0.285914183, 0.984808505, 0.132908016, -0.111748315, -0.0996458605, 0.959596634, 0.263144672, 0.142207339, -0.248011827, 0.958262563), animspd)
  4056.     llw.C0 = clerp(llw.C0, CFrame.new(0.0952451527, 0.272332788, 0.228919625, 0.984808505, -0.0153057612, -0.172968075, -0.0996458605, 0.765958309, -0.635121047, 0.142207339, 0.642708182, 0.752797008), animspd)
  4057.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4058.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, rad(135), 0), 1)
  4059.     lrs:wait()
  4060.   end
  4061.   dkd = false
  4062. end
  4063.  
  4064.   Attack4 = function()
  4065.  
  4066.   dkd = true
  4067.   for i = 0, 1, 0.025 do
  4068.     local animspd = 0.15
  4069.     torw.C0 = clerp(torw.C0, CFrame.new(-0.0466222763, height + -0.690346003, -0.282869577, 0.984836638, -0.09323778, 0.146299437, -0.0075959973, 0.819316864, 0.573290706, -0.173317939, -0.565708995, 0.806185007), animspd)
  4070.     hedw.C0 = clerp(hedw.C0, CFrame.new(0.0227025263, 0.0227332115, -0.25947845, 0.99619472, -0.015133746, -0.0858321339, -8.30739737e-07, 0.98480767, -0.173649102, 0.0871561095, 0.172988325, 0.981060147), animspd)
  4071.     law.C0 = clerp(law.C0, CFrame.new(0.0528661013, 0.335999966, -0.483066082, 0.928495824, -0.224704504, -0.295640707, -0.344109386, -0.221375376, -0.912459195, 0.139586136, 0.948947251, -0.282869011), animspd)
  4072.     raw.C0 = clerp(raw.C0, CFrame.new(0.135996819, -0.360626996, 0.131640285, 0.959433854, -0.180004746, -0.216991097, 0.246674418, 0.908648968, 0.336910933, 0.136523187, -0.376769871, 0.916190982), animspd)
  4073.     rlw.C0 = clerp(rlw.C0, CFrame.new(0.130929977, -0.107013106, -0.285915136, 0.984808505, 0.132908016, -0.111748315, -0.0996458605, 0.959596634, 0.263144672, 0.142207339, -0.248011827, 0.958262563), animspd)
  4074.     llw.C0 = clerp(llw.C0, CFrame.new(0.0952461064, 0.272332549, 0.228919744, 0.984808505, -0.0153057612, -0.172968075, -0.0996458605, 0.765958309, -0.635121047, 0.142207339, 0.642708182, 0.752797008), animspd)
  4075.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4076.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4077.     lrs:wait()
  4078.   end
  4079.   height = 14
  4080.   local bp = nil
  4081.   local debhet1 = false
  4082.   for i = 0, 1, 0.05 do
  4083.     MagDmg(hitbox1, 8, 0, function(chr, h)
  4084.    
  4085.     if debhet1 == false then
  4086.       debhet1 = true
  4087.       warn("k")
  4088.       bp = Instance.new("BodyPosition", chr.HumanoidRootPart)
  4089.       bp.Position = HumanoidRootPart.CFrame * cf(0, height, -3).p
  4090.       bp.MaxForce = vec3(9000000000, 9000000000, 9000000000)
  4091.       bp.P = 10000
  4092.       bp.D = 300
  4093.       delay(1, function()
  4094.      
  4095.       debhet1 = false
  4096.     end
  4097. )
  4098.     end
  4099.   end
  4100. )
  4101.     local animspd = 0.2
  4102.     torw.C0 = clerp(torw.C0, CFrame.new(-0.0466208458, height + 0.409653425, 0.117130518, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872), animspd)
  4103.     hedw.C0 = clerp(hedw.C0, CFrame.new(-0.00449903309, -0.0233068466, 0.0928348526, 0.999496222, -0.0235671494, 0.0212592408, 0.0217354894, 0.99634409, 0.082620576, -0.0231286511, -0.0821168572, 0.996354342), animspd)
  4104.     law.C0 = clerp(law.C0, CFrame.new(0.150065541, 0.380384982, -0.504315972, 0.966921747, -0.229312122, -0.111706652, -0.163986176, -0.223409697, -0.960831404, 0.195373923, 0.947366953, -0.253623724), animspd)
  4105.     raw.C0 = clerp(raw.C0, CFrame.new(0.556985497, -0.373821795, 0.787944138, 0.828413546, -0.559688926, 0.0218946207, 0.421200305, 0.648246408, 0.634324133, -0.369217277, -0.516260624, 0.772757173), animspd)
  4106.     rlw.C0 = clerp(rlw.C0, CFrame.new(-0.0711208582, 0.0647822618, -0.705621958, 0.99681288, -0.0797582269, 0.00164395967, 0.0682673156, 0.863500178, 0.499706984, -0.0412752926, -0.498002112, 0.866192997), animspd)
  4107.     llw.C0 = clerp(llw.C0, CFrame.new(0.101902485, 0.00366866589, -0.193562478, 0.999971092, 0.00753792096, -0.000994257745, -0.00725150481, 0.984837651, 0.173327416, 0.00228571077, -0.173315212, 0.984863758), animspd)
  4108.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, rad(175), 0), animspd)
  4109.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4110.     lrs:wait()
  4111.   end
  4112.   Humanoid.WalkSpeed = 1
  4113.   dkd = false
  4114.   print("press an attack button to attack mid-air")
  4115.   wait(0.75)
  4116.   repeat
  4117.     lrs:wait()
  4118.   until dkd == false
  4119.   height = 0
  4120.   warn("ended")
  4121.   pcall(function()
  4122.    
  4123.     bp.P = 0
  4124.     bp.D = 0
  4125.     bp.MaxForce = vec3(0, 0, 0)
  4126.     bp.Parent = workspace
  4127.   end
  4128. )
  4129. end
  4130.  
  4131.   local ComboResetTime, canatk = 0.3, true
  4132.   local combo = 0
  4133.   ComboUp = function()
  4134.  
  4135.   if dkd == true then
  4136.     return
  4137.   end
  4138.   if combo == 0 and canatk == true then
  4139.     canatk = false
  4140.     Attack1()
  4141.     combo = 1
  4142.     canatk = true
  4143.     spawn(function()
  4144.    
  4145.     ds = true
  4146.     wait(ComboResetTime)
  4147.     if canatk == true then
  4148.       ds = false
  4149.     end
  4150.     if combo == 1 and not ds then
  4151.       combo = 0
  4152.       print("combo reset")
  4153.     end
  4154.   end
  4155. )
  4156.     return
  4157.   end
  4158.   if combo == 1 and canatk == true then
  4159.     canatk = false
  4160.     Attack2()
  4161.     combo = 2
  4162.     canatk = true
  4163.     spawn(function()
  4164.    
  4165.     ds = true
  4166.     wait(ComboResetTime)
  4167.     if canatk == true then
  4168.       ds = false
  4169.     end
  4170.     if combo == 2 and not ds then
  4171.       combo = 0
  4172.       print("combo reset")
  4173.     end
  4174.   end
  4175. )
  4176.     return
  4177.   end
  4178.   if combo == 2 and canatk == true then
  4179.     canatk = false
  4180.     Attack3()
  4181.     combo = 3
  4182.     canatk = true
  4183.     spawn(function()
  4184.    
  4185.     ds = true
  4186.     wait(ComboResetTime)
  4187.     if canatk == true then
  4188.       ds = false
  4189.     end
  4190.     if combo == 3 and not ds then
  4191.       combo = 0
  4192.       print("combo reset")
  4193.     end
  4194.   end
  4195. )
  4196.     return
  4197.   end
  4198.   if combo == 3 and canatk == true then
  4199.     canatk = false
  4200.     Attack4()
  4201.     combo = 0
  4202.     wait(ComboResetTime)
  4203.     canatk = true
  4204.     spawn(function()
  4205.    
  4206.     if canatk == true then
  4207.       ds = false
  4208.     end
  4209.     wait(ComboResetTime / 4)
  4210.     if combo == 0 and not ds then
  4211.       combo = 0
  4212.       print("combo reset")
  4213.     end
  4214.   end
  4215. )
  4216.     return
  4217.   end
  4218. end
  4219.  
  4220.   mouse.Button1Down:connect(function()
  4221.  
  4222.   ComboUp()
  4223. end
  4224. )
  4225.   LookAround_AFKAnim = function()
  4226.  
  4227.   ds = true
  4228.   for i = 0, 1, 0.05 do
  4229.     torw.C0 = lerp(torw.C0, cf(0, 0, 0) * ang(-rad(0), -rad(65), 0), 0.125)
  4230.     hedw.C0 = clerp(hedw.C0, cf(0, 0, -rad(9)) * ang(rad(9), rad(65), 0) * eu(-rad(8), 0, 0), 0.125)
  4231.     raw.C0 = lerp(raw.C0, cf(0, 0.5, 0.25) * ang(rad(90), 0, -rad(65)), animspd)
  4232.     law.C0 = lerp(law.C0, cf(-0.65, 0.5, -1) * ang(rad(90), 0, -rad(32.5)), animspd)
  4233.     rlw.C0 = clerp(rlw.C0, cf(-0.2, -0.15, 0) * ang(0, 0, rad(12.5)), animspd)
  4234.     llw.C0 = clerp(llw.C0, cf(0, 0, -0.35) * ang(0, rad(32.5), -rad(5)), animspd)
  4235.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, -rad(45), -rad(55)), animspd)
  4236.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, -rad(55), rad(45)), animspd)
  4237.     lrs:wait()
  4238.   end
  4239.   for i = 0, 1, 0.05 do
  4240.     torw.C0 = lerp(torw.C0, cf(0, 0, 0) * ang(-rad(0), -rad(65), 0), 0.125)
  4241.     hedw.C0 = clerp(hedw.C0, cf(0, 0, -rad(9)) * ang(rad(9), rad(65), 0) * eu(-rad(8), 0, 0), 0.125)
  4242.     raw.C0 = lerp(raw.C0, cf(0, 0.5, 0.25) * ang(rad(90), 0, -rad(65)), animspd)
  4243.     law.C0 = lerp(law.C0, cf(-0.65, 0.5, -1) * ang(rad(90), 0, -rad(32.5)), animspd)
  4244.     rlw.C0 = clerp(rlw.C0, cf(-0.2, -0.15, 0) * ang(0, 0, rad(12.5)), animspd)
  4245.     llw.C0 = clerp(llw.C0, cf(0, 0, -0.35) * ang(0, rad(32.5), -rad(5)), animspd)
  4246.     h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, -rad(45), -rad(55)), animspd)
  4247.     h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, -rad(55), rad(45)), animspd)
  4248.     lrs:wait()
  4249.   end
  4250.   ds = false
  4251. end
  4252.  
  4253.   Fiddle_AKFAnim = function()
  4254.  
  4255.   print("Fiddle Played")
  4256. end
  4257.  
  4258.   hum.MaxHealth = 200
  4259.   wait(0.1)
  4260.   hum.Health = 200
  4261.   HumanoidRootPart.Transparency = 1
  4262.   lrs:connect(function()
  4263.   hum.MaxHealth = OverallHealth
  4264.   if torso.CFrame.Y < -40 then
  4265.     torso.CFrame = CFrame.new(math.random(-100, 100), 10, math.random(-100, 100))
  4266.   end
  4267.   local tmag_y = torso.Velocity.Y
  4268.   local trot = torso.RotVelocity.Y / 50
  4269.   local cap = 2
  4270.   sine = sine + change
  4271.   Char.Humanoid.FreeFalling:connect(function(FF)
  4272.     if DebounceFallin == true then
  4273.       return
  4274.     end
  4275.     if FF then
  4276.       FreeFalling = true
  4277.     else
  4278.       FreeFalling = false
  4279.     end
  4280.   end)
  4281.     hum.JumpPower = 0
  4282.     hum.WalkSpeed = 9
  4283.     if ds then
  4284.       return
  4285.     end
  4286.   if FreeFalling == true and DebounceState == false and ds == false then
  4287.     State = "FreeFalling"
  4288.   else
  4289.     if (torso.Velocity * Vector3.new(1, 1, 1)).magnitude < 5 and DebounceState == false and ds == false then
  4290.       State = "Idle"
  4291.     else
  4292.       if (torso.Velocity * Vector3.new(1, 1, 1)).magnitude > 6 and DebounceState == false and ds == false then
  4293.         State = "Walking"
  4294.       else
  4295.         if Attacking == true then
  4296.           State = "Attacking"
  4297.         else
  4298.           if DebounceState == true or ds == true then
  4299.             State = "Debouncing"
  4300.           end
  4301.         end
  4302.       end
  4303.     end
  4304.   end
  4305.   if State == "FreeFalling" then
  4306.     change = 2
  4307.       local animspd = 0.1
  4308.       torw.C0 = clerp(torw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4309.       hedw.C0 = clerp(hedw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4310.       law.C0 = clerp(law.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4311.       raw.C0 = clerp(raw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4312.       rlw.C0 = clerp(rlw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4313.       llw.C0 = clerp(llw.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4314.       h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4315.       h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, 0, 0), animspd)
  4316.   else
  4317.     if State == "Idle" then
  4318.             local animspd = 0.2
  4319.             local change = 1.25
  4320.             torw.C0 = lerp(torw.C0, cf(0, sin(sine / 15) / 25, 0) * ang(-rad(0), -rad(65), cos(sine / 15) / 30), 0.125)
  4321.             hedw.C0 = clerp(hedw.C0, cf(-cos(sine / 15) / 20, 0, -rad(9) + -cos(sine / 15) / 40) * ang(rad(9), rad(65), 0) * eu(-rad(8) + cos(sine / 15) / 20, 0, 0), 0.125)
  4322.             raw.C0 = lerp(raw.C0, cf(0, 0.5 + sin(sine / 15) / 12, 0.25) * ang(rad(90), -sin(sine / 15) / 12, -rad(65)), animspd)
  4323.             law.C0 = lerp(law.C0, cf(-0.65, 0.5 + sin(sine / 15) / 12, -1) * ang(rad(90), 0, -rad(32.5)), animspd)
  4324.             rlw.C0 = clerp(rlw.C0, cf(-0.2, -0.15 + -sin(sine / 15) / 25, 0) * ang(0, 0, rad(12.5) + -cos(sine / 15) / 30), animspd)
  4325.             llw.C0 = clerp(llw.C0, cf(0, -sin(sine / 15) / 25, -0.35) * ang(0, rad(32.5), -rad(5) + -cos(sine / 15) / 30), animspd)
  4326.             h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(0, -rad(45), -rad(55)), animspd)
  4327.             h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(0, -rad(55), rad(45)), animspd)
  4328.     else
  4329.       if State == "Walking" then
  4330.                           local animspd = 0.1
  4331.                           change = 1.35
  4332.                           torw.C0 = lerp(torw.C0, cf(trot * 8, cos(sine / 3) / 8, 0) * ang(-rad(10) + cos(sine / 3) / 8, cos(sine / 6) / 8, trot), animspd)
  4333.                           hedw.C0 = clerp(hedw.C0, cf(0, 0, -0.2 + cos(sine / 3) / 8) * ang(rad(10) + -cos(sine / 3) / 8, trot + -cos(sine / 6) / 8, 0), animspd)
  4334.                           law.C0 = lerp(law.C0, cf(-0.25, -0.3, -cos(sine / 6) / 3) * ang(cos(sine / 6) / 3, 0, -rad(20)), animspd)
  4335.                           raw.C0 = lerp(raw.C0, cf(0.5, 0.25 + cos(sine / 3) / 8, -1.25) * ang(rad(80) + cos(sine / 3) / 8, rad(7), rad(35)), animspd)
  4336.                           rlw.C0 = clerp(rlw.C0, cf(-0.034, -sin(sine / 6) / 4, -0.4 + -cos(sine / 6) / 2 + sin(sine / 6) / 2) * ang(-rad(5) + sin(sine / 6) / 3, -cos(sine / 6) / 8, rad(2)), animspd)
  4337.                           llw.C0 = clerp(llw.C0, cf(0.034, sin(sine / 6) / 4, -0.4 + cos(sine / 6) / 2 + -sin(sine / 6) / 2) * ang(-rad(5) + -sin(sine / 6) / 3, -cos(sine / 6) / 8, -rad(2)), animspd)
  4338.                           h1w.C0 = lerp(h1w.C0, cf(0, 0, 0) * ang(-rad(15), -rad(30), rad(15)), animspd)
  4339.                           h2w.C0 = lerp(h2w.C0, cf(0, 0, 0) * ang(rad(15), rad(245), -rad(7)), animspd)
  4340.       end
  4341.     end
  4342.   end
  4343.   if State == "Attacking" then
  4344.   end
  4345. end)
  4346. end
  4347. print("Full Power: Lucifer Awakened")
  4348. print("----Controls----")
  4349. print 'Backflip Slash - Q'
  4350. print 'Blade Spear - F (WIP do not use)'
  4351. print 'Blade Berserk - E'
  4352. print 'Sit - Z'
  4353. print 'Ground Breaker - X (WIP)'
  4354. print 'Lie Down - C'
  4355. print 'Void Blast - R (WIP)'
  4356. print 'Working on issue with custom jump'
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top