daily pastebin goal
44%
SHARE
TWEET

edcb

a guest Oct 12th, 2017 57 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
Top