KrYn0MoRe

Berzerker [black magic]

Jun 28th, 2022 (edited)
332
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 256.94 KB | None
  1. -- converted and fixed by KrYn0MoRe
  2.  
  3. Tool0 = Instance.new("Tool")
  4. Part1 = Instance.new("Part")
  5. SpecialMesh2 = Instance.new("SpecialMesh")
  6. Sound3 = Instance.new("Sound")
  7. Sound4 = Instance.new("Sound")
  8. Sound5 = Instance.new("Sound")
  9. Sound6 = Instance.new("Sound")
  10. Sound7 = Instance.new("Sound")
  11. Sound8 = Instance.new("Sound")
  12. Sound9 = Instance.new("Sound")
  13. Sound10 = Instance.new("Sound")
  14. Sound11 = Instance.new("Sound")
  15. Sound12 = Instance.new("Sound")
  16. Sound13 = Instance.new("Sound")
  17. Sound14 = Instance.new("Sound")
  18. Sound15 = Instance.new("Sound")
  19. Sound16 = Instance.new("Sound")
  20. Sound17 = Instance.new("Sound")
  21. Sound18 = Instance.new("Sound")
  22. Sound19 = Instance.new("Sound")
  23. Sound20 = Instance.new("Sound")
  24. Sound21 = Instance.new("Sound")
  25. SpecialMesh22 = Instance.new("SpecialMesh")
  26. Part23 = Instance.new("Part")
  27. SpecialMesh24 = Instance.new("SpecialMesh")
  28. Part25 = Instance.new("Part")
  29. SpecialMesh26 = Instance.new("SpecialMesh")
  30. Part27 = Instance.new("Part")
  31. CylinderMesh28 = Instance.new("CylinderMesh")
  32. Part29 = Instance.new("Part")
  33. SpecialMesh30 = Instance.new("SpecialMesh")
  34. Part31 = Instance.new("Part")
  35. SpecialMesh32 = Instance.new("SpecialMesh")
  36. Part33 = Instance.new("Part")
  37. BlockMesh34 = Instance.new("BlockMesh")
  38. Part35 = Instance.new("Part")
  39. SpecialMesh36 = Instance.new("SpecialMesh")
  40. Part37 = Instance.new("Part")
  41. SpecialMesh38 = Instance.new("SpecialMesh")
  42. Part39 = Instance.new("Part")
  43. SpecialMesh40 = Instance.new("SpecialMesh")
  44. Part41 = Instance.new("Part")
  45. SpecialMesh42 = Instance.new("SpecialMesh")
  46. Part43 = Instance.new("Part")
  47. SpecialMesh44 = Instance.new("SpecialMesh")
  48. Part45 = Instance.new("Part")
  49. SpecialMesh46 = Instance.new("SpecialMesh")
  50. Part47 = Instance.new("Part")
  51. BlockMesh48 = Instance.new("BlockMesh")
  52. Part49 = Instance.new("Part")
  53. SpecialMesh50 = Instance.new("SpecialMesh")
  54. Part51 = Instance.new("Part")
  55. SpecialMesh52 = Instance.new("SpecialMesh")
  56. Part53 = Instance.new("Part")
  57. SpecialMesh54 = Instance.new("SpecialMesh")
  58. Part55 = Instance.new("Part")
  59. SpecialMesh56 = Instance.new("SpecialMesh")
  60. Part57 = Instance.new("Part")
  61. SpecialMesh58 = Instance.new("SpecialMesh")
  62. Part59 = Instance.new("Part")
  63. SpecialMesh60 = Instance.new("SpecialMesh")
  64. Part61 = Instance.new("Part")
  65. SpecialMesh62 = Instance.new("SpecialMesh")
  66. Part63 = Instance.new("Part")
  67. BlockMesh64 = Instance.new("BlockMesh")
  68. Part65 = Instance.new("Part")
  69. CylinderMesh66 = Instance.new("CylinderMesh")
  70. Part67 = Instance.new("Part")
  71. BlockMesh68 = Instance.new("BlockMesh")
  72. Part69 = Instance.new("Part")
  73. SpecialMesh70 = Instance.new("SpecialMesh")
  74. Part71 = Instance.new("Part")
  75. CylinderMesh72 = Instance.new("CylinderMesh")
  76. Part73 = Instance.new("Part")
  77. SpecialMesh74 = Instance.new("SpecialMesh")
  78. Part75 = Instance.new("Part")
  79. SpecialMesh76 = Instance.new("SpecialMesh")
  80. Part77 = Instance.new("Part")
  81. SpecialMesh78 = Instance.new("SpecialMesh")
  82. Part79 = Instance.new("Part")
  83. BlockMesh80 = Instance.new("BlockMesh")
  84. Part81 = Instance.new("Part")
  85. BlockMesh82 = Instance.new("BlockMesh")
  86. Part83 = Instance.new("Part")
  87. BlockMesh84 = Instance.new("BlockMesh")
  88. SpecialMesh85 = Instance.new("SpecialMesh")
  89. StringValue86 = Instance.new("StringValue")
  90. SpecialMesh87 = Instance.new("SpecialMesh")
  91. SpecialMesh88 = Instance.new("SpecialMesh")
  92. SpecialMesh89 = Instance.new("SpecialMesh")
  93. Part90 = Instance.new("Part")
  94. SpecialMesh91 = Instance.new("SpecialMesh")
  95. Part92 = Instance.new("Part")
  96. SpecialMesh93 = Instance.new("SpecialMesh")
  97. Part94 = Instance.new("Part")
  98. BlockMesh95 = Instance.new("BlockMesh")
  99. Part96 = Instance.new("Part")
  100. BlockMesh97 = Instance.new("BlockMesh")
  101. BlockMesh98 = Instance.new("BlockMesh")
  102. Part99 = Instance.new("Part")
  103. SpecialMesh100 = Instance.new("SpecialMesh")
  104. Part101 = Instance.new("Part")
  105. SpecialMesh102 = Instance.new("SpecialMesh")
  106. Part103 = Instance.new("Part")
  107. BlockMesh104 = Instance.new("BlockMesh")
  108. SpecialMesh105 = Instance.new("SpecialMesh")
  109. SpecialMesh106 = Instance.new("SpecialMesh")
  110. SpecialMesh107 = Instance.new("SpecialMesh")
  111. SpecialMesh108 = Instance.new("SpecialMesh")
  112. SpecialMesh109 = Instance.new("SpecialMesh")
  113. Tool0.Name = "EnmaU"
  114. Tool0.Parent = nil
  115. Tool0.CanBeDropped = false
  116. Tool0.Grip = CFrame.new(0, 0.75, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  117. Tool0.GripForward = Vector3.new(1, -0, -0)
  118. Tool0.GripPos = Vector3.new(0, 0.75, 0)
  119. Tool0.GripRight = Vector3.new(0, 0, 1)
  120. Part1.Name = "Handle"
  121. Part1.Parent = Tool0
  122. Part1.CFrame = CFrame.new(-0.500387013, 3.74555612, -2.68724799, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  123. Part1.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  124. Part1.Position = Vector3.new(-0.5003870129585266, 3.745556116104126, -2.6872479915618896)
  125. Part1.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  126. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  127. Part1.Velocity = Vector3.new(0.0004761707969009876, 0.006729792337864637, 0.0001835189905250445)
  128. Part1.Size = Vector3.new(2, 7, 2)
  129. Part1.BottomSurface = Enum.SurfaceType.Smooth
  130. Part1.BrickColor = BrickColor.new("Black")
  131. Part1.RotVelocity = Vector3.new(1, 1, 1)
  132. Part1.TopSurface = Enum.SurfaceType.Smooth
  133. Part1.brickColor = BrickColor.new("Black")
  134. Part1.FormFactor = Enum.FormFactor.Symmetric
  135. Part1.formFactor = Enum.FormFactor.Symmetric
  136. SpecialMesh2.Parent = Part1
  137. SpecialMesh2.Scale = Vector3.new(0.07289999723434448, 0.38272497057914734, 0.07289999723434448)
  138. Sound3.Name = "Crash"
  139. Sound3.Parent = Part1
  140. Sound3.SoundId = "http://www.roblox.com/asset/?id=10730819"
  141. Sound3.Volume = 1
  142. Sound4.Name = "CSlash"
  143. Sound4.Parent = Part1
  144. Sound4.Pitch = 0.25
  145. Sound4.PlaybackSpeed = 0.25
  146. Sound4.SoundId = "http://www.roblox.com/asset/?id=46153268"
  147. Sound4.Volume = 1
  148. Sound5.Name = "Slash"
  149. Sound5.Parent = Part1
  150. Sound5.Pitch = 0.6499999761581421
  151. Sound5.PlaybackSpeed = 0.6499999761581421
  152. Sound5.SoundId = "http://roblox.com/asset/?id=10209645"
  153. Sound5.Volume = 1
  154. Sound6.Name = "S2"
  155. Sound6.Parent = Part1
  156. Sound6.SoundId = "http://www.roblox.com/asset/?id=60619309"
  157. Sound6.Volume = 1
  158. Sound7.Name = "S4"
  159. Sound7.Parent = Part1
  160. Sound7.Pitch = 0.5
  161. Sound7.PlaybackSpeed = 0.5
  162. Sound7.SoundId = "http://www.roblox.com/asset/?id=60661796 "
  163. Sound7.Volume = 1
  164. Sound8.Name = "S3"
  165. Sound8.Parent = Part1
  166. Sound8.SoundId = "http://www.roblox.com/asset/?id=60619326"
  167. Sound8.Volume = 1
  168. Sound9.Name = "Screech"
  169. Sound9.Parent = Part1
  170. Sound9.Pitch = 1.2000000476837158
  171. Sound9.PlaybackSpeed = 1.2000000476837158
  172. Sound9.SoundId = "http://www.roblox.com/asset/?id=51322486"
  173. Sound9.Volume = 1
  174. Sound10.Name = "MetalClash"
  175. Sound10.Parent = Part1
  176. Sound10.Pitch = 0.30000001192092896
  177. Sound10.PlaybackSpeed = 0.30000001192092896
  178. Sound10.SoundId = "http://www.roblox.com/asset/?id=62339698 "
  179. Sound10.Volume = 1
  180. Sound11.Name = "Smack"
  181. Sound11.Parent = Part1
  182. Sound11.Pitch = 0.5
  183. Sound11.PlaybackSpeed = 0.5
  184. Sound11.SoundId = "http://www.roblox.com/asset/?id=46153268"
  185. Sound11.Volume = 1
  186. Sound12.Name = "QSlash"
  187. Sound12.Parent = Part1
  188. Sound12.Pitch = 0.4000000059604645
  189. Sound12.PlaybackSpeed = 0.4000000059604645
  190. Sound12.SoundId = "rbxasset://sounds/swordslash.wav"
  191. Sound12.Volume = 1
  192. Sound13.Name = "Slash2"
  193. Sound13.Parent = Part1
  194. Sound13.Pitch = 0.6000000238418579
  195. Sound13.PlaybackSpeed = 0.6000000238418579
  196. Sound13.SoundId = "rbxasset://sounds/swordlunge.wav"
  197. Sound13.Volume = 1
  198. Sound14.Name = "BaneSlash1"
  199. Sound14.Parent = Part1
  200. Sound14.Pitch = 0.26499998569488525
  201. Sound14.PlaybackSpeed = 0.26499998569488525
  202. Sound14.SoundId = "http://www.roblox.com/asset/?id=28144425"
  203. Sound14.Volume = 1
  204. Sound15.Name = "Ominent"
  205. Sound15.Parent = Part1
  206. Sound15.Pitch = 0.5
  207. Sound15.PlaybackSpeed = 0.5
  208. Sound15.SoundId = "http://www.roblox.com/asset/?id=28257433"
  209. Sound15.Volume = 1
  210. Sound16.Name = "RoarSound"
  211. Sound16.Parent = Part1
  212. Sound16.Pitch = 0
  213. Sound16.PlaybackSpeed = 0
  214. Sound16.SoundId = "rbxassetid://63719813"
  215. Sound16.Volume = 1
  216. Sound17.Name = "NFE"
  217. Sound17.Parent = Part1
  218. Sound17.Pitch = 0.30000001192092896
  219. Sound17.PlaybackSpeed = 0.30000001192092896
  220. Sound17.SoundId = "http://www.roblox.com/asset/?id=2697431"
  221. Sound17.Volume = 1
  222. Sound18.Name = "GETB"
  223. Sound18.Parent = Part1
  224. Sound18.Pitch = 0.5
  225. Sound18.PlaybackSpeed = 0.5
  226. Sound18.SoundId = "http://www.roblox.com/asset/?id=55634401"
  227. Sound18.Volume = 1
  228. Sound19.Name = "GETBE1"
  229. Sound19.Parent = Part1
  230. Sound19.Pitch = 0.4000000059604645
  231. Sound19.PlaybackSpeed = 0.4000000059604645
  232. Sound19.SoundId = "http://www.roblox.com/asset/?id=2233908"
  233. Sound19.Volume = 1
  234. Sound20.Name = "GF"
  235. Sound20.Parent = Part1
  236. Sound20.Pitch = 1.5
  237. Sound20.PlaybackSpeed = 1.5
  238. Sound20.SoundId = "http://www.roblox.com/asset/?id=48618802 "
  239. Sound20.Volume = 1
  240. Sound21.Name = "IK"
  241. Sound21.Parent = Part1
  242. Sound21.Pitch = 0.699999988079071
  243. Sound21.PlaybackSpeed = 0.699999988079071
  244. Sound21.SoundId = "http://www.roblox.com/asset/?id=69935389"
  245. Sound21.Volume = 1
  246. SpecialMesh22.Name = "SawMesh"
  247. SpecialMesh22.Parent = Tool0
  248. SpecialMesh22.MeshId = "http://www.roblox.com/asset/?id=74322089"
  249. SpecialMesh22.Scale = Vector3.new(12, -12, -12)
  250. SpecialMesh22.VertexColor = Vector3.new(0, 0, 0)
  251. SpecialMesh22.TextureId = "http://www.roblox.com/asset/?id=74322092"
  252. SpecialMesh22.MeshType = Enum.MeshType.FileMesh
  253. Part23.Name = "Handle5"
  254. Part23.Parent = Tool0
  255. Part23.CFrame = CFrame.new(-0.943566978, 3.90622211, -1.11619604, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  256. Part23.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  257. Part23.Position = Vector3.new(-0.9435669779777527, 3.906222105026245, -1.1161960363388062)
  258. Part23.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  259. Part23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  260. Part23.Velocity = Vector3.new(-0.0000630159629508853, 0.006423882208764553, 0.00006270372250583023)
  261. Part23.Size = Vector3.new(1, 1, 1)
  262. Part23.BottomSurface = Enum.SurfaceType.Smooth
  263. Part23.BrickColor = BrickColor.new("Black")
  264. Part23.CanCollide = false
  265. Part23.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  266. Part23.TopSurface = Enum.SurfaceType.Smooth
  267. Part23.brickColor = BrickColor.new("Black")
  268. Part23.FormFactor = Enum.FormFactor.Symmetric
  269. Part23.formFactor = Enum.FormFactor.Symmetric
  270. SpecialMesh24.Parent = Part23
  271. SpecialMesh24.MeshId = "http://www.roblox.com/asset/?id=1033714"
  272. SpecialMesh24.Scale = Vector3.new(0.20047499239444733, -0.7290000319480896, 0.20047499239444733)
  273. SpecialMesh24.MeshType = Enum.MeshType.FileMesh
  274. Part25.Name = "Handle3"
  275. Part25.Parent = Tool0
  276. Part25.CFrame = CFrame.new(-0.500387013, 3.74555612, -2.68724799, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  277. Part25.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  278. Part25.Position = Vector3.new(-0.5003870129585266, 3.745556116104126, -2.6872479915618896)
  279. Part25.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  280. Part25.Color = Color3.new(0.105882, 0.164706, 0.207843)
  281. Part25.Velocity = Vector3.new(0.0004761707969009876, 0.006729792337864637, 0.0001835189905250445)
  282. Part25.Size = Vector3.new(1, 1, 1)
  283. Part25.BottomSurface = Enum.SurfaceType.Smooth
  284. Part25.BrickColor = BrickColor.new("Black")
  285. Part25.CanCollide = false
  286. Part25.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  287. Part25.TopSurface = Enum.SurfaceType.Smooth
  288. Part25.brickColor = BrickColor.new("Black")
  289. Part25.FormFactor = Enum.FormFactor.Symmetric
  290. Part25.formFactor = Enum.FormFactor.Symmetric
  291. SpecialMesh26.Parent = Part25
  292. SpecialMesh26.MeshId = "http://www.roblox.com/asset/?id=1033714"
  293. SpecialMesh26.Scale = Vector3.new(0.20047499239444733, 3.6449999809265137, 0.20047499239444733)
  294. SpecialMesh26.MeshType = Enum.MeshType.FileMesh
  295. Part27.Name = "Handle4"
  296. Part27.Parent = Tool0
  297. Part27.CFrame = CFrame.new(-0.648113012, 3.79911089, -2.16356611, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  298. Part27.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  299. Part27.Position = Vector3.new(-0.6481130123138428, 3.7991108894348145, -2.1635661125183105)
  300. Part27.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  301. Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  302. Part27.Velocity = Vector3.new(0.0002964427985716611, 0.006627822760492563, 0.00014324745279736817)
  303. Part27.Size = Vector3.new(1, 7, 1)
  304. Part27.BottomSurface = Enum.SurfaceType.Smooth
  305. Part27.BrickColor = BrickColor.new("Really black")
  306. Part27.CanCollide = false
  307. Part27.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  308. Part27.TopSurface = Enum.SurfaceType.Smooth
  309. Part27.brickColor = BrickColor.new("Really black")
  310. Part27.FormFactor = Enum.FormFactor.Symmetric
  311. Part27.formFactor = Enum.FormFactor.Symmetric
  312. CylinderMesh28.Parent = Part27
  313. CylinderMesh28.Scale = Vector3.new(0.6196500062942505, 0.01822499930858612, 0.6196500062942505)
  314. Part29.Name = "Handle2"
  315. Part29.Parent = Tool0
  316. Part29.CFrame = CFrame.new(-0.0572069995, 3.58488894, -4.25830078, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  317. Part29.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  318. Part29.Position = Vector3.new(-0.05720699951052666, 3.5848889350891113, -4.25830078125)
  319. Part29.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  320. Part29.Color = Color3.new(0.105882, 0.164706, 0.207843)
  321. Part29.Velocity = Vector3.new(0.0010153575567528605, 0.007035702466964722, 0.000304334273096174)
  322. Part29.Size = Vector3.new(1, 2, 1)
  323. Part29.BottomSurface = Enum.SurfaceType.Smooth
  324. Part29.BrickColor = BrickColor.new("Black")
  325. Part29.CanCollide = false
  326. Part29.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  327. Part29.TopSurface = Enum.SurfaceType.Smooth
  328. Part29.brickColor = BrickColor.new("Black")
  329. Part29.FormFactor = Enum.FormFactor.Custom
  330. Part29.formFactor = Enum.FormFactor.Custom
  331. SpecialMesh30.Parent = Part29
  332. SpecialMesh30.MeshId = "http://www.roblox.com/asset/?id=3270017"
  333. SpecialMesh30.Scale = Vector3.new(0.6378750205039978, 0.6378750205039978, 1.0935001373291016)
  334. SpecialMesh30.MeshType = Enum.MeshType.FileMesh
  335. Part31.Name = "Handle6"
  336. Part31.Parent = Tool0
  337. Part31.CFrame = CFrame.new(-0.0572069995, 3.58488894, -4.25830078, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  338. Part31.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  339. Part31.Position = Vector3.new(-0.05720699951052666, 3.5848889350891113, -4.25830078125)
  340. Part31.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  341. Part31.Color = Color3.new(0.384314, 0.145098, 0.819608)
  342. Part31.Velocity = Vector3.new(0.0010153575567528605, 0.007035702466964722, 0.000304334273096174)
  343. Part31.Size = Vector3.new(1, 1, 1)
  344. Part31.BottomSurface = Enum.SurfaceType.Smooth
  345. Part31.BrickColor = BrickColor.new("Royal purple")
  346. Part31.CanCollide = false
  347. Part31.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  348. Part31.TopSurface = Enum.SurfaceType.Smooth
  349. Part31.brickColor = BrickColor.new("Royal purple")
  350. Part31.FormFactor = Enum.FormFactor.Symmetric
  351. Part31.formFactor = Enum.FormFactor.Symmetric
  352. SpecialMesh32.Parent = Part31
  353. SpecialMesh32.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  354. SpecialMesh32.Scale = Vector3.new(0.1822500079870224, 0.3645000159740448, 0.1822500079870224)
  355. SpecialMesh32.MeshType = Enum.MeshType.FileMesh
  356. Part33.Name = "Handle7"
  357. Part33.Parent = Tool0
  358. Part33.CFrame = CFrame.new(-0.840156972, 3.7015729, -1.35151696, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  359. Part33.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  360. Part33.Position = Vector3.new(-0.8401569724082947, 3.701572895050049, -1.3515169620513916)
  361. Part33.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  362. Part33.Color = Color3.new(0.105882, 0.164706, 0.207843)
  363. Part33.Velocity = Vector3.new(-0.000009347742889076471, 0.006464147474616766, 0.00005127086478751153)
  364. Part33.Size = Vector3.new(1, 2, 1)
  365. Part33.BottomSurface = Enum.SurfaceType.Smooth
  366. Part33.BrickColor = BrickColor.new("Black")
  367. Part33.CanCollide = false
  368. Part33.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  369. Part33.TopSurface = Enum.SurfaceType.Smooth
  370. Part33.brickColor = BrickColor.new("Black")
  371. Part33.FormFactor = Enum.FormFactor.Symmetric
  372. Part33.formFactor = Enum.FormFactor.Symmetric
  373. BlockMesh34.Parent = Part33
  374. BlockMesh34.Scale = Vector3.new(0.3645000159740448, 0.2733750343322754, 0.2733750343322754)
  375. Part35.Name = "Handle8"
  376. Part35.Parent = Tool0
  377. Part35.CFrame = CFrame.new(-0.751509011, 3.16795897, -1.27193403, 0.949057281, 0.162133187, 0.270191103, 0.194618464, -0.975975871, -0.0979528502, 0.247818589, 0.145547032, -0.957811058)
  378. Part35.Orientation = Vector3.new(5.619999885559082, 164.25, 168.72000122070312)
  379. Part35.Position = Vector3.new(-0.7515090107917786, 3.167958974838257, -1.2719340324401855)
  380. Part35.Rotation = Vector3.new(174.16000366210938, 15.680000305175781, -9.6899995803833)
  381. Part35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  382. Part35.Velocity = Vector3.new(-0.00011794338934123516, 0.0064319828525185585, -0.000043433246901258826)
  383. Part35.Size = Vector3.new(1, 2, 2)
  384. Part35.BottomSurface = Enum.SurfaceType.Smooth
  385. Part35.BrickColor = BrickColor.new("Black")
  386. Part35.CanCollide = false
  387. Part35.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  388. Part35.TopSurface = Enum.SurfaceType.Smooth
  389. Part35.brickColor = BrickColor.new("Black")
  390. Part35.FormFactor = Enum.FormFactor.Symmetric
  391. Part35.formFactor = Enum.FormFactor.Symmetric
  392. SpecialMesh36.Parent = Part35
  393. SpecialMesh36.Scale = Vector3.new(0.2733750343322754, 0.3645000159740448, 0.2733750343322754)
  394. SpecialMesh36.MeshType = Enum.MeshType.Wedge
  395. Part37.Name = "Handle9"
  396. Part37.Parent = Tool0
  397. Part37.CFrame = CFrame.new(-0.603783011, 3.11440206, -1.79561603, 0.949057281, -0.162133247, -0.270191103, 0.194618553, 0.975975871, 0.0979529321, 0.247818574, -0.145547152, 0.957811058)
  398. Part37.Orientation = Vector3.new(-5.619999885559082, -15.75, 11.279999732971191)
  399. Part37.Position = Vector3.new(-0.6037830114364624, 3.1144020557403564, -1.7956160306930542)
  400. Part37.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, 9.6899995803833)
  401. Part37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  402. Part37.Velocity = Vector3.new(0.00006178457988426089, 0.006533952429890633, -0.000003161738277412951)
  403. Part37.Size = Vector3.new(1, 2, 2)
  404. Part37.BottomSurface = Enum.SurfaceType.Smooth
  405. Part37.BrickColor = BrickColor.new("Black")
  406. Part37.CanCollide = false
  407. Part37.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  408. Part37.TopSurface = Enum.SurfaceType.Smooth
  409. Part37.brickColor = BrickColor.new("Black")
  410. Part37.FormFactor = Enum.FormFactor.Symmetric
  411. Part37.formFactor = Enum.FormFactor.Symmetric
  412. SpecialMesh38.Parent = Part37
  413. SpecialMesh38.Scale = Vector3.new(0.2733750343322754, 0.3645000159740448, 0.2733750343322754)
  414. SpecialMesh38.MeshType = Enum.MeshType.Wedge
  415. Part39.Name = "Handle10"
  416. Part39.Parent = Tool0
  417. Part39.CFrame = CFrame.new(-0.500361979, 2.49185109, -1.70278203, 0.949057281, 0.162133187, 0.270191103, 0.194618464, -0.975975871, -0.0979528502, 0.247818589, 0.145547032, -0.957811058)
  418. Part39.Orientation = Vector3.new(5.619999885559082, 164.25, 168.72000122070312)
  419. Part39.Position = Vector3.new(-0.500361979007721, 2.4918510913848877, -1.7027820348739624)
  420. Part39.Rotation = Vector3.new(174.16000366210938, 15.680000305175781, -9.6899995803833)
  421. Part39.Color = Color3.new(0.105882, 0.164706, 0.207843)
  422. Part39.Velocity = Vector3.new(-0.00006490619853138924, 0.006496429909020662, -0.00011365073441993445)
  423. Part39.Size = Vector3.new(1, 2, 2)
  424. Part39.BottomSurface = Enum.SurfaceType.Smooth
  425. Part39.BrickColor = BrickColor.new("Black")
  426. Part39.CanCollide = false
  427. Part39.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  428. Part39.TopSurface = Enum.SurfaceType.Smooth
  429. Part39.brickColor = BrickColor.new("Black")
  430. Part39.FormFactor = Enum.FormFactor.Symmetric
  431. Part39.formFactor = Enum.FormFactor.Symmetric
  432. SpecialMesh40.Parent = Part39
  433. SpecialMesh40.Scale = Vector3.new(0.2733750343322754, 0.2733750343322754, 0.2733750343322754)
  434. SpecialMesh40.MeshType = Enum.MeshType.Wedge
  435. Part41.Name = "Handle11"
  436. Part41.Parent = Tool0
  437. Part41.CFrame = CFrame.new(-0.352634013, 2.43829489, -2.22646308, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  438. Part41.Orientation = Vector3.new(-5.619999885559082, -15.75, -168.72000122070312)
  439. Part41.Position = Vector3.new(-0.3526340126991272, 2.4382948875427246, -2.2264630794525146)
  440. Part41.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -170.30999755859375)
  441. Part41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  442. Part41.Velocity = Vector3.new(0.00011482177069410682, 0.006598399020731449, -0.00007337854185607284)
  443. Part41.Size = Vector3.new(1, 2, 2)
  444. Part41.BottomSurface = Enum.SurfaceType.Smooth
  445. Part41.BrickColor = BrickColor.new("Black")
  446. Part41.CanCollide = false
  447. Part41.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  448. Part41.TopSurface = Enum.SurfaceType.Smooth
  449. Part41.brickColor = BrickColor.new("Black")
  450. Part41.FormFactor = Enum.FormFactor.Symmetric
  451. Part41.formFactor = Enum.FormFactor.Symmetric
  452. SpecialMesh42.Parent = Part41
  453. SpecialMesh42.Scale = Vector3.new(0.2733750343322754, 0.2733750343322754, 0.2733750343322754)
  454. SpecialMesh42.MeshType = Enum.MeshType.Wedge
  455. Part43.Name = "Handle12"
  456. Part43.Parent = Tool0
  457. Part43.CFrame = CFrame.new(-0.426497996, 2.46507406, -1.96462202, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  458. Part43.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  459. Part43.Position = Vector3.new(-0.4264979958534241, 2.465074062347412, -1.9646220207214355)
  460. Part43.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  461. Part43.Color = Color3.new(0.384314, 0.145098, 0.819608)
  462. Part43.Velocity = Vector3.new(0.000024957756977528334, 0.006547414697706699, -0.00009351463813800365)
  463. Part43.Size = Vector3.new(1, 1, 1)
  464. Part43.BottomSurface = Enum.SurfaceType.Smooth
  465. Part43.BrickColor = BrickColor.new("Royal purple")
  466. Part43.CanCollide = false
  467. Part43.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  468. Part43.TopSurface = Enum.SurfaceType.Smooth
  469. Part43.brickColor = BrickColor.new("Royal purple")
  470. Part43.FormFactor = Enum.FormFactor.Symmetric
  471. Part43.formFactor = Enum.FormFactor.Symmetric
  472. SpecialMesh44.Parent = Part43
  473. SpecialMesh44.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  474. SpecialMesh44.Scale = Vector3.new(0.3645000159740448, 0.3645000159740448, 0.3645000159740448)
  475. SpecialMesh44.MeshType = Enum.MeshType.FileMesh
  476. Part45.Name = "Handle13"
  477. Part45.Parent = Tool0
  478. Part45.CFrame = CFrame.new(-0.987900019, 4.59092999, -1.484146, -0.949057281, -0.162133276, 0.270191103, -0.194618553, 0.975975871, -0.0979528502, -0.247818574, -0.145547062, -0.957811058)
  479. Part45.Orientation = Vector3.new(5.619999885559082, 164.25, -11.279999732971191)
  480. Part45.Position = Vector3.new(-0.9879000186920166, 4.590929985046387, -1.484145998954773)
  481. Part45.Rotation = Vector3.new(174.16000366210938, 15.680000305175781, 170.30999755859375)
  482. Part45.Color = Color3.new(0.105882, 0.164706, 0.207843)
  483. Part45.Velocity = Vector3.new(0.00017164222663268447, 0.006517753005027771, 0.00020911225874442607)
  484. Part45.Size = Vector3.new(1, 2, 2)
  485. Part45.BottomSurface = Enum.SurfaceType.Smooth
  486. Part45.BrickColor = BrickColor.new("Black")
  487. Part45.CanCollide = false
  488. Part45.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  489. Part45.TopSurface = Enum.SurfaceType.Smooth
  490. Part45.brickColor = BrickColor.new("Black")
  491. Part45.FormFactor = Enum.FormFactor.Symmetric
  492. Part45.formFactor = Enum.FormFactor.Symmetric
  493. SpecialMesh46.Parent = Part45
  494. SpecialMesh46.Scale = Vector3.new(0.2733750343322754, 0.3645000159740448, 0.2733750343322754)
  495. SpecialMesh46.MeshType = Enum.MeshType.Wedge
  496. Part47.Name = "Handle14"
  497. Part47.Parent = Tool0
  498. Part47.CFrame = CFrame.new(-0.899254024, 4.05731583, -1.40456402, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  499. Part47.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  500. Part47.Position = Vector3.new(-0.8992540240287781, 4.057315826416016, -1.4045640230178833)
  501. Part47.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  502. Part47.Color = Color3.new(0.105882, 0.164706, 0.207843)
  503. Part47.Velocity = Vector3.new(0.00006304663838818669, 0.006485588848590851, 0.0001144074703915976)
  504. Part47.Size = Vector3.new(1, 2, 1)
  505. Part47.BottomSurface = Enum.SurfaceType.Smooth
  506. Part47.BrickColor = BrickColor.new("Black")
  507. Part47.CanCollide = false
  508. Part47.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  509. Part47.TopSurface = Enum.SurfaceType.Smooth
  510. Part47.brickColor = BrickColor.new("Black")
  511. Part47.FormFactor = Enum.FormFactor.Symmetric
  512. Part47.formFactor = Enum.FormFactor.Symmetric
  513. BlockMesh48.Parent = Part47
  514. BlockMesh48.Scale = Vector3.new(0.3645000159740448, 0.2733750343322754, 0.2733750343322754)
  515. Part49.Name = "Handle15"
  516. Part49.Parent = Tool0
  517. Part49.CFrame = CFrame.new(-0.840171993, 4.53737402, -2.007828, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  518. Part49.Orientation = Vector3.new(-5.619999885559082, -15.75, -168.72000122070312)
  519. Part49.Position = Vector3.new(-0.8401719927787781, 4.537374019622803, -2.0078279972076416)
  520. Part49.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -170.30999755859375)
  521. Part49.Color = Color3.new(0.105882, 0.164706, 0.207843)
  522. Part49.Velocity = Vector3.new(0.00035137025406584144, 0.006619722116738558, 0.0002493844658602029)
  523. Part49.Size = Vector3.new(1, 2, 2)
  524. Part49.BottomSurface = Enum.SurfaceType.Smooth
  525. Part49.BrickColor = BrickColor.new("Black")
  526. Part49.CanCollide = false
  527. Part49.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  528. Part49.TopSurface = Enum.SurfaceType.Smooth
  529. Part49.brickColor = BrickColor.new("Black")
  530. Part49.FormFactor = Enum.FormFactor.Symmetric
  531. Part49.formFactor = Enum.FormFactor.Symmetric
  532. SpecialMesh50.Parent = Part49
  533. SpecialMesh50.Scale = Vector3.new(0.2733750343322754, 0.3645000159740448, 0.2733750343322754)
  534. SpecialMesh50.MeshType = Enum.MeshType.Wedge
  535. Part51.Name = "Handle16"
  536. Part51.Parent = Tool0
  537. Part51.CFrame = CFrame.new(-0.943593979, 5.15992498, -2.1006701, -0.949057281, -0.162133276, 0.270191103, -0.194618553, 0.975975871, -0.0979528502, -0.247818574, -0.145547062, -0.957811058)
  538. Part51.Orientation = Vector3.new(5.619999885559082, 164.25, -11.279999732971191)
  539. Part51.Position = Vector3.new(-0.9435939788818359, 5.1599249839782715, -2.100670099258423)
  540. Part51.Rotation = Vector3.new(174.16000366210938, 15.680000305175781, 170.30999755859375)
  541. Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
  542. Part51.Velocity = Vector3.new(0.0004780638264492154, 0.006657246965914965, 0.0003598727926146239)
  543. Part51.Size = Vector3.new(1, 2, 2)
  544. Part51.BottomSurface = Enum.SurfaceType.Smooth
  545. Part51.BrickColor = BrickColor.new("Black")
  546. Part51.CanCollide = false
  547. Part51.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  548. Part51.TopSurface = Enum.SurfaceType.Smooth
  549. Part51.brickColor = BrickColor.new("Black")
  550. Part51.FormFactor = Enum.FormFactor.Symmetric
  551. Part51.formFactor = Enum.FormFactor.Symmetric
  552. SpecialMesh52.Parent = Part51
  553. SpecialMesh52.Scale = Vector3.new(0.2733750343322754, 0.2733750343322754, 0.2733750343322754)
  554. SpecialMesh52.MeshType = Enum.MeshType.Wedge
  555. Part53.Name = "Handle17"
  556. Part53.Parent = Tool0
  557. Part53.CFrame = CFrame.new(-0.795866013, 5.10636902, -2.62435102, 0.949057281, -0.162133247, -0.270191103, 0.194618553, 0.975975871, 0.0979529321, 0.247818574, -0.145547152, 0.957811058)
  558. Part53.Orientation = Vector3.new(-5.619999885559082, -15.75, 11.279999732971191)
  559. Part53.Position = Vector3.new(-0.7958660125732422, 5.1063690185546875, -2.6243510246276855)
  560. Part53.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, 9.6899995803833)
  561. Part53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  562. Part53.Velocity = Vector3.new(0.0006577917956747115, 0.0067592160776257515, 0.00040014495607465506)
  563. Part53.Size = Vector3.new(1, 2, 2)
  564. Part53.BottomSurface = Enum.SurfaceType.Smooth
  565. Part53.BrickColor = BrickColor.new("Black")
  566. Part53.CanCollide = false
  567. Part53.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  568. Part53.TopSurface = Enum.SurfaceType.Smooth
  569. Part53.brickColor = BrickColor.new("Black")
  570. Part53.FormFactor = Enum.FormFactor.Symmetric
  571. Part53.formFactor = Enum.FormFactor.Symmetric
  572. SpecialMesh54.Parent = Part53
  573. SpecialMesh54.Scale = Vector3.new(0.2733750343322754, 0.2733750343322754, 0.2733750343322754)
  574. SpecialMesh54.MeshType = Enum.MeshType.Wedge
  575. Part55.Name = "Handle18"
  576. Part55.Parent = Tool0
  577. Part55.CFrame = CFrame.new(-0.869729996, 5.13314581, -2.36251092, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  578. Part55.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  579. Part55.Position = Vector3.new(-0.8697299957275391, 5.133145809173584, -2.362510919570923)
  580. Part55.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  581. Part55.Color = Color3.new(0.384314, 0.145098, 0.819608)
  582. Part55.Velocity = Vector3.new(0.000567927781958133, 0.006708231288939714, 0.0003800088888965547)
  583. Part55.Size = Vector3.new(1, 1, 1)
  584. Part55.BottomSurface = Enum.SurfaceType.Smooth
  585. Part55.BrickColor = BrickColor.new("Royal purple")
  586. Part55.CanCollide = false
  587. Part55.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  588. Part55.TopSurface = Enum.SurfaceType.Smooth
  589. Part55.brickColor = BrickColor.new("Royal purple")
  590. Part55.FormFactor = Enum.FormFactor.Symmetric
  591. Part55.formFactor = Enum.FormFactor.Symmetric
  592. SpecialMesh56.Parent = Part55
  593. SpecialMesh56.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  594. SpecialMesh56.Scale = Vector3.new(0.3645000159740448, 0.3645000159740448, 0.3645000159740448)
  595. SpecialMesh56.MeshType = Enum.MeshType.FileMesh
  596. Part57.Name = "Handle19"
  597. Part57.Parent = Tool0
  598. Part57.CFrame = CFrame.new(-0.943566978, 3.90622211, -1.11619604, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  599. Part57.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  600. Part57.Position = Vector3.new(-0.9435669779777527, 3.906222105026245, -1.1161960363388062)
  601. Part57.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  602. Part57.Color = Color3.new(0.384314, 0.145098, 0.819608)
  603. Part57.Velocity = Vector3.new(-0.0000630159629508853, 0.006423882208764553, 0.00006270372250583023)
  604. Part57.Size = Vector3.new(1, 1, 1)
  605. Part57.BottomSurface = Enum.SurfaceType.Smooth
  606. Part57.BrickColor = BrickColor.new("Royal purple")
  607. Part57.CanCollide = false
  608. Part57.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  609. Part57.TopSurface = Enum.SurfaceType.Smooth
  610. Part57.brickColor = BrickColor.new("Royal purple")
  611. Part57.FormFactor = Enum.FormFactor.Symmetric
  612. Part57.formFactor = Enum.FormFactor.Symmetric
  613. SpecialMesh58.Parent = Part57
  614. SpecialMesh58.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  615. SpecialMesh58.Scale = Vector3.new(0.2733750343322754, 0.5467500686645508, 0.2733750343322754)
  616. SpecialMesh58.MeshType = Enum.MeshType.FileMesh
  617. Part59.Name = "Handle20"
  618. Part59.Parent = Tool0
  619. Part59.CFrame = CFrame.new(-0.845082998, 3.87051892, -1.46532404, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  620. Part59.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  621. Part59.Position = Vector3.new(-0.8450829982757568, 3.870518922805786, -1.4653240442276)
  622. Part59.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  623. Part59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  624. Part59.Velocity = Vector3.new(0.000056805467465892434, 0.006491863634437323, 0.00008955143857747316)
  625. Part59.Size = Vector3.new(3, 3, 3)
  626. Part59.BottomSurface = Enum.SurfaceType.Smooth
  627. Part59.BrickColor = BrickColor.new("Royal purple")
  628. Part59.CanCollide = false
  629. Part59.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  630. Part59.TopSurface = Enum.SurfaceType.Smooth
  631. Part59.brickColor = BrickColor.new("Royal purple")
  632. Part59.FormFactor = Enum.FormFactor.Symmetric
  633. Part59.formFactor = Enum.FormFactor.Symmetric
  634. SpecialMesh60.Parent = Part59
  635. SpecialMesh60.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  636. SpecialMesh60.Scale = Vector3.new(0.9112499952316284, 0.3645000159740448, 0.3645000159740448)
  637. SpecialMesh60.MeshType = Enum.MeshType.FileMesh
  638. Part61.Name = "Handle21"
  639. Part61.Parent = Tool0
  640. Part61.CFrame = CFrame.new(-0.845082998, 3.87051892, -1.46532404, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  641. Part61.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  642. Part61.Position = Vector3.new(-0.8450829982757568, 3.870518922805786, -1.4653240442276)
  643. Part61.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  644. Part61.Color = Color3.new(0.384314, 0.145098, 0.819608)
  645. Part61.Velocity = Vector3.new(0.000056805467465892434, 0.006491863634437323, 0.00008955143857747316)
  646. Part61.Size = Vector3.new(1, 1, 1)
  647. Part61.BottomSurface = Enum.SurfaceType.Smooth
  648. Part61.BrickColor = BrickColor.new("Royal purple")
  649. Part61.CanCollide = false
  650. Part61.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  651. Part61.TopSurface = Enum.SurfaceType.Smooth
  652. Part61.brickColor = BrickColor.new("Royal purple")
  653. Part61.FormFactor = Enum.FormFactor.Symmetric
  654. Part61.formFactor = Enum.FormFactor.Symmetric
  655. SpecialMesh62.Parent = Part61
  656. SpecialMesh62.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  657. SpecialMesh62.Scale = Vector3.new(0.3645000159740448, 0.9112499952316284, 0.3645000159740448)
  658. SpecialMesh62.MeshType = Enum.MeshType.FileMesh
  659. Part63.Name = "Handle22"
  660. Part63.Parent = Tool0
  661. Part63.CFrame = CFrame.new(-1.38674903, 4.06688881, 0.454849005, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  662. Part63.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  663. Part63.Position = Vector3.new(-1.386749029159546, 4.066888809204102, 0.4548490047454834)
  664. Part63.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  665. Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
  666. Part63.Velocity = Vector3.new(-0.0006021999288350344, 0.006117974407970905, -0.00005811218579765409)
  667. Part63.Size = Vector3.new(1, 2, 1)
  668. Part63.BottomSurface = Enum.SurfaceType.Smooth
  669. Part63.BrickColor = BrickColor.new("Black")
  670. Part63.CanCollide = false
  671. Part63.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  672. Part63.TopSurface = Enum.SurfaceType.Smooth
  673. Part63.brickColor = BrickColor.new("Black")
  674. Part63.FormFactor = Enum.FormFactor.Symmetric
  675. Part63.formFactor = Enum.FormFactor.Symmetric
  676. BlockMesh64.Parent = Part63
  677. BlockMesh64.Scale = Vector3.new(1.0935001373291016, 1.8224999904632568, 0.0911250039935112)
  678. Part65.Name = "Handle23"
  679. Part65.Parent = Tool0
  680. Part65.CFrame = CFrame.new(-1.58371699, 4.13829994, 1.15309095, 0.162133202, 0.949057281, -0.270191103, -0.975975871, 0.194618508, 0.0979529321, 0.145547137, 0.247818589, 0.957811058)
  681. Part65.Orientation = Vector3.new(-5.619999885559082, -15.75, -78.72000122070312)
  682. Part65.Position = Vector3.new(-1.5837169885635376, 4.138299942016602, 1.1530909538269043)
  683. Part65.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -80.30999755859375)
  684. Part65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  685. Part65.Velocity = Vector3.new(-0.000841837259940803, 0.005982015281915665, -0.00011180753062944859)
  686. Part65.Size = Vector3.new(1, 2, 1)
  687. Part65.BottomSurface = Enum.SurfaceType.Smooth
  688. Part65.BrickColor = BrickColor.new("Black")
  689. Part65.CanCollide = false
  690. Part65.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  691. Part65.TopSurface = Enum.SurfaceType.Smooth
  692. Part65.brickColor = BrickColor.new("Black")
  693. Part65.FormFactor = Enum.FormFactor.Symmetric
  694. Part65.formFactor = Enum.FormFactor.Symmetric
  695. CylinderMesh66.Parent = Part65
  696. CylinderMesh66.Offset = Vector3.new(0, 0, 1.100000023841858)
  697. CylinderMesh66.Scale = Vector3.new(1.093999981880188, 0.04800000041723251, 1.093999981880188)
  698. Part67.Name = "Handle24"
  699. Part67.Parent = Tool0
  700. Part67.CFrame = CFrame.new(-1.38674903, 4.06688881, 0.454849005, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  701. Part67.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  702. Part67.Position = Vector3.new(-1.386749029159546, 4.066888809204102, 0.4548490047454834)
  703. Part67.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  704. Part67.Color = Color3.new(0.384314, 0.145098, 0.819608)
  705. Part67.Velocity = Vector3.new(-0.0006021999288350344, 0.006117974407970905, -0.00005811218579765409)
  706. Part67.Size = Vector3.new(1, 2, 1)
  707. Part67.BottomSurface = Enum.SurfaceType.Smooth
  708. Part67.BrickColor = BrickColor.new("Royal purple")
  709. Part67.CanCollide = false
  710. Part67.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  711. Part67.TopSurface = Enum.SurfaceType.Smooth
  712. Part67.brickColor = BrickColor.new("Royal purple")
  713. Part67.FormFactor = Enum.FormFactor.Symmetric
  714. Part67.formFactor = Enum.FormFactor.Symmetric
  715. BlockMesh68.Parent = Part67
  716. BlockMesh68.Offset = Vector3.new(0, 0.30000001192092896, 0)
  717. BlockMesh68.Scale = Vector3.new(2.1500000953674316, 1.850000023841858, 0.07289999723434448)
  718. Part69.Name = "Handle25"
  719. Part69.Parent = Tool0
  720. Part69.CFrame = CFrame.new(-1.87917304, 4.24540901, 2.2004621, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  721. Part69.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  722. Part69.Position = Vector3.new(-1.8791730403900146, 4.24540901184082, 2.2004621028900146)
  723. Part69.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  724. Part69.Color = Color3.new(0.384314, 0.145098, 0.819608)
  725. Part69.Velocity = Vector3.new(-0.001201295992359519, 0.005778075195848942, -0.00019235197396483272)
  726. Part69.Size = Vector3.new(1, 2, 1)
  727. Part69.BottomSurface = Enum.SurfaceType.Smooth
  728. Part69.BrickColor = BrickColor.new("Royal purple")
  729. Part69.CanCollide = false
  730. Part69.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  731. Part69.TopSurface = Enum.SurfaceType.Smooth
  732. Part69.brickColor = BrickColor.new("Royal purple")
  733. Part69.FormFactor = Enum.FormFactor.Symmetric
  734. Part69.formFactor = Enum.FormFactor.Symmetric
  735. SpecialMesh70.Name = "RingMesh"
  736. SpecialMesh70.Parent = Part69
  737. SpecialMesh70.MeshId = "http://www.roblox.com/asset/?id=3270017"
  738. SpecialMesh70.Scale = Vector3.new(1.0935001373291016, 1.0935001373291016, 1.0935001373291016)
  739. SpecialMesh70.MeshType = Enum.MeshType.FileMesh
  740. Part71.Name = "Handle26"
  741. Part71.Parent = Tool0
  742. Part71.CFrame = CFrame.new(-1.58371699, 4.13829994, 1.15309095, 0.162133202, 0.949057281, -0.270191103, -0.975975871, 0.194618508, 0.0979529321, 0.145547137, 0.247818589, 0.957811058)
  743. Part71.Orientation = Vector3.new(-5.619999885559082, -15.75, -78.72000122070312)
  744. Part71.Position = Vector3.new(-1.5837169885635376, 4.138299942016602, 1.1530909538269043)
  745. Part71.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -80.30999755859375)
  746. Part71.Color = Color3.new(0.384314, 0.145098, 0.819608)
  747. Part71.Velocity = Vector3.new(-0.000841837259940803, 0.005982015281915665, -0.00011180753062944859)
  748. Part71.Size = Vector3.new(1, 2, 1)
  749. Part71.BottomSurface = Enum.SurfaceType.Smooth
  750. Part71.BrickColor = BrickColor.new("Royal purple")
  751. Part71.CanCollide = false
  752. Part71.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  753. Part71.TopSurface = Enum.SurfaceType.Smooth
  754. Part71.brickColor = BrickColor.new("Royal purple")
  755. Part71.FormFactor = Enum.FormFactor.Symmetric
  756. Part71.formFactor = Enum.FormFactor.Symmetric
  757. CylinderMesh72.Parent = Part71
  758. CylinderMesh72.Offset = Vector3.new(0, 0, 0.75)
  759. CylinderMesh72.Scale = Vector3.new(2.187000274658203, 0.04374000057578087, 2.187000274658203)
  760. Part73.Name = "Handle27"
  761. Part73.Parent = Tool0
  762. Part73.CFrame = CFrame.new(-1.35720098, 3.88901997, 0.481377006, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  763. Part73.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  764. Part73.Position = Vector3.new(-1.3572009801864624, 3.8890199661254883, 0.4813770055770874)
  765. Part73.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  766. Part73.Color = Color3.new(0.384314, 0.145098, 0.819608)
  767. Part73.Velocity = Vector3.new(-0.000638398458249867, 0.006107253022491932, -0.00008968047040980309)
  768. Part73.Size = Vector3.new(1, 1, 1)
  769. Part73.BottomSurface = Enum.SurfaceType.Smooth
  770. Part73.BrickColor = BrickColor.new("Royal purple")
  771. Part73.CanCollide = false
  772. Part73.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  773. Part73.TopSurface = Enum.SurfaceType.Smooth
  774. Part73.brickColor = BrickColor.new("Royal purple")
  775. Part73.FormFactor = Enum.FormFactor.Symmetric
  776. Part73.formFactor = Enum.FormFactor.Symmetric
  777. SpecialMesh74.Parent = Part73
  778. SpecialMesh74.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  779. SpecialMesh74.Scale = Vector3.new(0.1822500079870224, 2.551500082015991, 0.1822500079870224)
  780. SpecialMesh74.MeshType = Enum.MeshType.FileMesh
  781. Part75.Name = "Handle28"
  782. Part75.Parent = Tool0
  783. Part75.CFrame = CFrame.new(-1.41629803, 4.24476099, 0.428321987, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  784. Part75.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  785. Part75.Position = Vector3.new(-1.4162980318069458, 4.244760990142822, 0.4283219873905182)
  786. Part75.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  787. Part75.Color = Color3.new(0.384314, 0.145098, 0.819608)
  788. Part75.Velocity = Vector3.new(-0.0005660013994202018, 0.006128695793449879, -0.000026543901185505092)
  789. Part75.Size = Vector3.new(1, 1, 1)
  790. Part75.BottomSurface = Enum.SurfaceType.Smooth
  791. Part75.BrickColor = BrickColor.new("Royal purple")
  792. Part75.CanCollide = false
  793. Part75.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  794. Part75.TopSurface = Enum.SurfaceType.Smooth
  795. Part75.brickColor = BrickColor.new("Royal purple")
  796. Part75.FormFactor = Enum.FormFactor.Symmetric
  797. Part75.formFactor = Enum.FormFactor.Symmetric
  798. SpecialMesh76.Parent = Part75
  799. SpecialMesh76.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  800. SpecialMesh76.Scale = Vector3.new(0.1822500079870224, 2.551500082015991, 0.1822500079870224)
  801. SpecialMesh76.MeshType = Enum.MeshType.FileMesh
  802. Part77.Name = "Handle29"
  803. Part77.Parent = Tool0
  804. Part77.CFrame = CFrame.new(-1.38674903, 4.06688881, 0.454849005, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  805. Part77.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  806. Part77.Position = Vector3.new(-1.386749029159546, 4.066888809204102, 0.4548490047454834)
  807. Part77.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  808. Part77.Color = Color3.new(0.384314, 0.145098, 0.819608)
  809. Part77.Velocity = Vector3.new(-0.0006021999288350344, 0.006117974407970905, -0.00005811218579765409)
  810. Part77.Size = Vector3.new(1, 1, 1)
  811. Part77.BottomSurface = Enum.SurfaceType.Smooth
  812. Part77.BrickColor = BrickColor.new("Royal purple")
  813. Part77.CanCollide = false
  814. Part77.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  815. Part77.TopSurface = Enum.SurfaceType.Smooth
  816. Part77.brickColor = BrickColor.new("Royal purple")
  817. Part77.FormFactor = Enum.FormFactor.Symmetric
  818. Part77.formFactor = Enum.FormFactor.Symmetric
  819. SpecialMesh78.Parent = Part77
  820. SpecialMesh78.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  821. SpecialMesh78.Scale = Vector3.new(0.1822500079870224, 2.551500082015991, 0.29159998893737793)
  822. SpecialMesh78.MeshType = Enum.MeshType.FileMesh
  823. Part79.Name = "Handle30"
  824. Part79.Parent = Tool0
  825. Part79.CFrame = CFrame.new(-1.87917304, 4.24540901, 2.2004621, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  826. Part79.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  827. Part79.Position = Vector3.new(-1.8791730403900146, 4.24540901184082, 2.2004621028900146)
  828. Part79.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  829. Part79.Color = Color3.new(0.384314, 0.145098, 0.819608)
  830. Part79.Velocity = Vector3.new(-0.001201295992359519, 0.005778075195848942, -0.00019235197396483272)
  831. Part79.Size = Vector3.new(1, 2, 1)
  832. Part79.BottomSurface = Enum.SurfaceType.Smooth
  833. Part79.BrickColor = BrickColor.new("Royal purple")
  834. Part79.CanCollide = false
  835. Part79.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  836. Part79.TopSurface = Enum.SurfaceType.Smooth
  837. Part79.brickColor = BrickColor.new("Royal purple")
  838. Part79.FormFactor = Enum.FormFactor.Symmetric
  839. Part79.formFactor = Enum.FormFactor.Symmetric
  840. BlockMesh80.Parent = Part79
  841. BlockMesh80.Scale = Vector3.new(0.009999999776482582, 0.009999999776482582, 0.009999999776482582)
  842. Part81.Name = "Handle31"
  843. Part81.Parent = Tool0
  844. Part81.CFrame = CFrame.new(-1.87917304, 4.24540901, 2.2004621, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  845. Part81.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  846. Part81.Position = Vector3.new(-1.8791730403900146, 4.24540901184082, 2.2004621028900146)
  847. Part81.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  848. Part81.Color = Color3.new(0.384314, 0.145098, 0.819608)
  849. Part81.Velocity = Vector3.new(-0.001201295992359519, 0.005778075195848942, -0.00019235197396483272)
  850. Part81.Size = Vector3.new(1, 2, 1)
  851. Part81.BottomSurface = Enum.SurfaceType.Smooth
  852. Part81.BrickColor = BrickColor.new("Royal purple")
  853. Part81.CanCollide = false
  854. Part81.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  855. Part81.TopSurface = Enum.SurfaceType.Smooth
  856. Part81.brickColor = BrickColor.new("Royal purple")
  857. Part81.FormFactor = Enum.FormFactor.Symmetric
  858. Part81.formFactor = Enum.FormFactor.Symmetric
  859. BlockMesh82.Parent = Part81
  860. BlockMesh82.Scale = Vector3.new(0.009999999776482582, 0.009999999776482582, 0.009999999776482582)
  861. Part83.Name = "Handle32"
  862. Part83.Parent = Tool0
  863. Part83.CFrame = CFrame.new(-1.87917304, 4.24540901, 2.2004621, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  864. Part83.Orientation = Vector3.new(-11.220000267028809, 75.37000274658203, -95.7300033569336)
  865. Part83.Position = Vector3.new(-1.8791730403900146, 4.24540901184082, 2.2004621028900146)
  866. Part83.Rotation = Vector3.new(-38.13999938964844, 71.62999725341797, -59.029998779296875)
  867. Part83.Color = Color3.new(0.384314, 0.145098, 0.819608)
  868. Part83.Velocity = Vector3.new(-0.001201295992359519, 0.005778075195848942, -0.00019235197396483272)
  869. Part83.Size = Vector3.new(1, 1, 1)
  870. Part83.BottomSurface = Enum.SurfaceType.Smooth
  871. Part83.BrickColor = BrickColor.new("Royal purple")
  872. Part83.CanCollide = false
  873. Part83.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  874. Part83.TopSurface = Enum.SurfaceType.Smooth
  875. Part83.brickColor = BrickColor.new("Royal purple")
  876. Part83.FormFactor = Enum.FormFactor.Symmetric
  877. Part83.formFactor = Enum.FormFactor.Symmetric
  878. BlockMesh84.Parent = Part83
  879. BlockMesh84.Scale = Vector3.new(0.009999999776482582, 0.009999999776482582, 0.009999999776482582)
  880. SpecialMesh85.Name = "Triangle"
  881. SpecialMesh85.Parent = Tool0
  882. SpecialMesh85.MeshId = "http://www.roblox.com/asset/?id=6547801"
  883. SpecialMesh85.Scale = Vector3.new(0.10000000149011612, 0.0010000000474974513, 0.10000000149011612)
  884. SpecialMesh85.TextureId = "http://"
  885. SpecialMesh85.MeshType = Enum.MeshType.FileMesh
  886. StringValue86.Name = "Drive"
  887. StringValue86.Parent = Tool0
  888. StringValue86.Value = "UNLIMITED"
  889. SpecialMesh87.Name = "ClawMesh"
  890. SpecialMesh87.Parent = Tool0
  891. SpecialMesh87.MeshId = "http://www.roblox.com/asset/?id=10681506"
  892. SpecialMesh87.Scale = Vector3.new(12, 16, 8)
  893. SpecialMesh87.VertexColor = Vector3.new(0, 0, 0)
  894. SpecialMesh87.TextureId = "http://www.roblox.com/asset/?id=10681501"
  895. SpecialMesh87.MeshType = Enum.MeshType.FileMesh
  896. SpecialMesh88.Name = "JawMesh"
  897. SpecialMesh88.Parent = Tool0
  898. SpecialMesh88.MeshId = "http://www.roblox.com/asset/?id=51177741"
  899. SpecialMesh88.Scale = Vector3.new(6, 8, 6)
  900. SpecialMesh88.VertexColor = Vector3.new(0.75, 0.25, 2)
  901. SpecialMesh88.MeshType = Enum.MeshType.FileMesh
  902. SpecialMesh89.Name = "SpikeMesh"
  903. SpecialMesh89.Parent = Tool0
  904. SpecialMesh89.MeshId = "http://www.roblox.com/asset/?id=1033714"
  905. SpecialMesh89.Scale = Vector3.new(5, 60, 5)
  906. SpecialMesh89.MeshType = Enum.MeshType.FileMesh
  907. Part90.Name = "Handle33"
  908. Part90.Parent = Tool0
  909. Part90.CFrame = CFrame.new(-2.06722403, 4.23562098, 2.92831397, 0.949057221, -0.270191163, 0.162133247, 0.194618553, 0.0979529247, -0.975975871, 0.247818619, 0.957811058, 0.145547152)
  910. Part90.Orientation = Vector3.new(77.41999816894531, 48.09000015258789, 63.279998779296875)
  911. Part90.Position = Vector3.new(-2.0672240257263184, 4.235620975494385, 2.928313970565796)
  912. Part90.Rotation = Vector3.new(81.5199966430664, 9.329999923706055, 15.890000343322754)
  913. Part90.Color = Color3.new(0.384314, 0.145098, 0.819608)
  914. Part90.Velocity = Vector3.new(-0.001463731867261231, 0.0056337593123316765, -0.00026209669886156917)
  915. Part90.Size = Vector3.new(1, 2, 2)
  916. Part90.BottomSurface = Enum.SurfaceType.Smooth
  917. Part90.BrickColor = BrickColor.new("Royal purple")
  918. Part90.CanCollide = false
  919. Part90.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  920. Part90.TopSurface = Enum.SurfaceType.Smooth
  921. Part90.brickColor = BrickColor.new("Royal purple")
  922. Part90.FormFactor = Enum.FormFactor.Symmetric
  923. Part90.formFactor = Enum.FormFactor.Symmetric
  924. SpecialMesh91.Parent = Part90
  925. SpecialMesh91.Scale = Vector3.new(0.0860000029206276, 1, 1)
  926. SpecialMesh91.MeshType = Enum.MeshType.Wedge
  927. Part92.Name = "Handle34"
  928. Part92.Parent = Tool0
  929. Part92.CFrame = CFrame.new(-1.91209805, 2.42295098, 3.75778198, -0.949057281, -0.270191163, -0.162133157, -0.194618478, 0.0979529247, 0.975975871, -0.247818634, 0.957811058, -0.145547122)
  930. Part92.Orientation = Vector3.new(-77.41999816894531, -131.91000366210938, -63.279998779296875)
  931. Part92.Position = Vector3.new(-1.9120980501174927, 2.4229509830474854, 3.757781982421875)
  932. Part92.Rotation = Vector3.new(-98.4800033569336, -9.329999923706055, 164.11000061035156)
  933. Part92.Color = Color3.new(0.384314, 0.145098, 0.819608)
  934. Part92.Velocity = Vector3.new(-0.0020331006962805986, 0.005413867067545652, -0.0006361533887684345)
  935. Part92.Size = Vector3.new(1, 2, 2)
  936. Part92.BottomSurface = Enum.SurfaceType.Smooth
  937. Part92.BrickColor = BrickColor.new("Royal purple")
  938. Part92.CanCollide = false
  939. Part92.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  940. Part92.TopSurface = Enum.SurfaceType.Smooth
  941. Part92.brickColor = BrickColor.new("Royal purple")
  942. Part92.FormFactor = Enum.FormFactor.Symmetric
  943. Part92.formFactor = Enum.FormFactor.Symmetric
  944. SpecialMesh93.Parent = Part92
  945. SpecialMesh93.Scale = Vector3.new(0.0860000029206276, 0.42500001192092896, 0.3499999940395355)
  946. SpecialMesh93.MeshType = Enum.MeshType.Wedge
  947. Part94.Name = "Handle35"
  948. Part94.Parent = Tool0
  949. Part94.CFrame = CFrame.new(-1.20286596, 3.08302808, 0.523293018, -0.949057281, -0.270191163, -0.162133157, -0.194618478, 0.0979529247, 0.975975871, -0.247818634, 0.957811058, -0.145547122)
  950. Part94.Orientation = Vector3.new(-77.41999816894531, -131.91000366210938, -63.279998779296875)
  951. Part94.Position = Vector3.new(-1.2028659582138062, 3.0830280780792236, 0.5232930183410645)
  952. Part94.Rotation = Vector3.new(-98.4800033569336, -9.329999923706055, 164.11000061035156)
  953. Part94.Color = Color3.new(0.384314, 0.145098, 0.819608)
  954. Part94.Velocity = Vector3.new(-0.0007743552559986711, 0.006074161268770695, -0.00022539669589605182)
  955. Part94.Size = Vector3.new(1, 2, 2)
  956. Part94.BottomSurface = Enum.SurfaceType.Smooth
  957. Part94.BrickColor = BrickColor.new("Royal purple")
  958. Part94.CanCollide = false
  959. Part94.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  960. Part94.TopSurface = Enum.SurfaceType.Smooth
  961. Part94.brickColor = BrickColor.new("Royal purple")
  962. Part94.FormFactor = Enum.FormFactor.Symmetric
  963. Part94.formFactor = Enum.FormFactor.Symmetric
  964. BlockMesh95.Parent = Part94
  965. BlockMesh95.Offset = Vector3.new(0, 0.5, -0.3700000047683716)
  966. BlockMesh95.Scale = Vector3.new(0.08500000089406967, 3.140000104904175, 0.30000001192092896)
  967. Part96.Name = "Handle36"
  968. Part96.Parent = Tool0
  969. Part96.CFrame = CFrame.new(-1.20286596, 3.08302808, 0.523293018, -0.949057281, -0.270191163, -0.162133157, -0.194618478, 0.0979529247, 0.975975871, -0.247818634, 0.957811058, -0.145547122)
  970. Part96.Orientation = Vector3.new(-77.41999816894531, -131.91000366210938, -63.279998779296875)
  971. Part96.Position = Vector3.new(-1.2028659582138062, 3.0830280780792236, 0.5232930183410645)
  972. Part96.Rotation = Vector3.new(-98.4800033569336, -9.329999923706055, 164.11000061035156)
  973. Part96.Color = Color3.new(0.384314, 0.145098, 0.819608)
  974. Part96.Velocity = Vector3.new(-0.0007743552559986711, 0.006074161268770695, -0.00022539669589605182)
  975. Part96.Size = Vector3.new(1, 2, 2)
  976. Part96.BottomSurface = Enum.SurfaceType.Smooth
  977. Part96.BrickColor = BrickColor.new("Royal purple")
  978. Part96.CanCollide = false
  979. Part96.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  980. Part96.TopSurface = Enum.SurfaceType.Smooth
  981. Part96.brickColor = BrickColor.new("Royal purple")
  982. Part96.FormFactor = Enum.FormFactor.Symmetric
  983. Part96.formFactor = Enum.FormFactor.Symmetric
  984. BlockMesh97.Parent = Part96
  985. BlockMesh97.Offset = Vector3.new(0, 0.800000011920929, -0.5)
  986. BlockMesh97.Scale = Vector3.new(0.08449999988079071, 2, 0.5)
  987. BlockMesh98.Parent = Tool0
  988. BlockMesh98.Offset = Vector3.new(0, 0.800000011920929, -0.6000000238418579)
  989. BlockMesh98.Scale = Vector3.new(0.08449999988079071, 2, 0.4000000059604645)
  990. Part99.Name = "Handle37"
  991. Part99.Parent = Tool0
  992. Part99.CFrame = CFrame.new(-1.59732199, 2.17125511, 2.74996901, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  993. Part99.Orientation = Vector3.new(-5.619999885559082, -15.75, -168.72000122070312)
  994. Part99.Position = Vector3.new(-1.5973219871520996, 2.171255111694336, 2.749969005584717)
  995. Part99.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -170.30999755859375)
  996. Part99.Color = Color3.new(0.384314, 0.145098, 0.819608)
  997. Part99.Velocity = Vector3.new(-0.0017095182556658983, 0.005605531856417656, -0.000582954497076571)
  998. Part99.Size = Vector3.new(1, 2, 2)
  999. Part99.BottomSurface = Enum.SurfaceType.Smooth
  1000. Part99.BrickColor = BrickColor.new("Royal purple")
  1001. Part99.CanCollide = false
  1002. Part99.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  1003. Part99.TopSurface = Enum.SurfaceType.Smooth
  1004. Part99.brickColor = BrickColor.new("Royal purple")
  1005. Part99.FormFactor = Enum.FormFactor.Symmetric
  1006. Part99.formFactor = Enum.FormFactor.Symmetric
  1007. SpecialMesh100.Parent = Part99
  1008. SpecialMesh100.Scale = Vector3.new(0.0860000029206276, 0.2199999988079071, 0.30000001192092896)
  1009. SpecialMesh100.MeshType = Enum.MeshType.Wedge
  1010. Part101.Name = "Handle38"
  1011. Part101.Parent = Tool0
  1012. Part101.CFrame = CFrame.new(-0.671926022, 2.17971802, -0.800620973, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  1013. Part101.Orientation = Vector3.new(-5.619999885559082, -15.75, -168.72000122070312)
  1014. Part101.Position = Vector3.new(-0.6719260215759277, 2.179718017578125, -0.800620973110199)
  1015. Part101.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -170.30999755859375)
  1016. Part101.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1017. Part101.Velocity = Vector3.new(-0.00043520284816622734, 0.006308322306722403, -0.0002491525374352932)
  1018. Part101.Size = Vector3.new(1, 2, 2)
  1019. Part101.BottomSurface = Enum.SurfaceType.Smooth
  1020. Part101.BrickColor = BrickColor.new("Royal purple")
  1021. Part101.CanCollide = false
  1022. Part101.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  1023. Part101.TopSurface = Enum.SurfaceType.Smooth
  1024. Part101.brickColor = BrickColor.new("Royal purple")
  1025. Part101.FormFactor = Enum.FormFactor.Symmetric
  1026. Part101.formFactor = Enum.FormFactor.Symmetric
  1027. SpecialMesh102.Parent = Part101
  1028. SpecialMesh102.Scale = Vector3.new(0.0860000029206276, 0.2199999988079071, 0.30000001192092896)
  1029. SpecialMesh102.MeshType = Enum.MeshType.Wedge
  1030. Part103.Name = "Handle39"
  1031. Part103.Parent = Tool0
  1032. Part103.CFrame = CFrame.new(-1.293365, 2.40500998, 1.40234399, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  1033. Part103.Orientation = Vector3.new(-5.619999885559082, -15.75, -168.72000122070312)
  1034. Part103.Position = Vector3.new(-1.2933650016784668, 2.4050099849700928, 1.402343988418579)
  1035. Part103.Rotation = Vector3.new(-5.840000152587891, -15.680000305175781, -170.30999755859375)
  1036. Part103.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1037. Part103.Velocity = Vector3.new(-0.0011912622721865773, 0.005879369098693132, -0.0004185629659332335)
  1038. Part103.Size = Vector3.new(1, 2, 2)
  1039. Part103.BottomSurface = Enum.SurfaceType.Smooth
  1040. Part103.BrickColor = BrickColor.new("Royal purple")
  1041. Part103.CanCollide = false
  1042. Part103.RotVelocity = Vector3.new(0.00023704060004092753, -0.0003585448139347136, -0.000150036794366315)
  1043. Part103.TopSurface = Enum.SurfaceType.Smooth
  1044. Part103.brickColor = BrickColor.new("Royal purple")
  1045. Part103.FormFactor = Enum.FormFactor.Symmetric
  1046. Part103.formFactor = Enum.FormFactor.Symmetric
  1047. BlockMesh104.Parent = Part103
  1048. BlockMesh104.Offset = Vector3.new(0, 0.10499999672174454, 1.8250000476837158)
  1049. BlockMesh104.Scale = Vector3.new(0.08500000089406967, 0.48500001430511475, 0.17399999499320984)
  1050. SpecialMesh105.Name = "RingMesh"
  1051. SpecialMesh105.Parent = Tool0
  1052. SpecialMesh105.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1053. SpecialMesh105.Scale = Vector3.new(3, 3, 3)
  1054. SpecialMesh105.MeshType = Enum.MeshType.FileMesh
  1055. SpecialMesh106.Name = "BlastMesh"
  1056. SpecialMesh106.Parent = Tool0
  1057. SpecialMesh106.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1058. SpecialMesh106.Scale = Vector3.new(1, 0.10000000149011612, 1)
  1059. SpecialMesh106.MeshType = Enum.MeshType.FileMesh
  1060. SpecialMesh107.Name = "CMesh"
  1061. SpecialMesh107.Parent = Tool0
  1062. SpecialMesh107.MeshId = "http://www.roblox.com/asset/?id=50880202 "
  1063. SpecialMesh107.Scale = Vector3.new(4, 4, 4)
  1064. SpecialMesh107.VertexColor = Vector3.new(0.25, 0, 1)
  1065. SpecialMesh107.TextureId = "http://www.roblox.com/asset/?id=50880003 "
  1066. SpecialMesh107.MeshType = Enum.MeshType.FileMesh
  1067. SpecialMesh108.Name = "SMesh"
  1068. SpecialMesh108.Parent = Tool0
  1069. SpecialMesh108.MeshId = "http://www.roblox.com/asset/?id=60119920 "
  1070. SpecialMesh108.Scale = Vector3.new(10, 10, 10)
  1071. SpecialMesh108.VertexColor = Vector3.new(0.25, 0.10000000149011612, 1)
  1072. SpecialMesh108.TextureId = "http://www.roblox.com/asset/?id=60119961"
  1073. SpecialMesh108.MeshType = Enum.MeshType.FileMesh
  1074. SpecialMesh109.Name = "WEEMesh"
  1075. SpecialMesh109.Parent = Tool0
  1076. SpecialMesh109.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1077. SpecialMesh109.Scale = Vector3.new(40, 50, 40)
  1078. SpecialMesh109.MeshType = Enum.MeshType.FileMesh
  1079.  
  1080. local owner = owner
  1081.  
  1082. Tool = Tool0
  1083. Tool.Parent = owner:FindFirstChildOfClass("Backpack")
  1084.  
  1085. script.Parent = Tool
  1086.  
  1087. player=Tool.Parent.Parent
  1088. if player.Name=="TheClassyDemon" then
  1089.     rtool=game.ServerStorage.DEV["Classy's EnmaU"]:clone()
  1090.     rtool.Parent=player.Backpack
  1091.     Tool:Remove()
  1092. end
  1093.  
  1094. Handle=Tool.Handle
  1095.  
  1096. for _,v in pairs(Tool:children()) do
  1097.     if v.className=="Part" then
  1098.         for __,vv in pairs(v:children()) do
  1099.             if string.match(vv.className,"Mesh")=="Mesh" then
  1100.                 --vv.Scale=vv.Scale*1.35
  1101.             end
  1102.         end
  1103.     end
  1104. end
  1105. Weld=function()
  1106.     for _,v in pairs(Handle:children()) do
  1107.         if v.className=="Weld" then
  1108.             v:Remove()
  1109.         end
  1110.     end
  1111.     w=Instance.new("Weld")
  1112.     w.Part0=Handle
  1113.     w.Part1=Tool["Handle2"]
  1114.     w.Parent=Handle
  1115.     w.C0=CFrame.new(0,4.5/5*1.35*1.35,0)
  1116.     w=Instance.new("Weld")
  1117.     w.Part0=Handle
  1118.     w.Part1=Tool["Handle3"]
  1119.     w.Parent=Handle
  1120.     w.C0=CFrame.new(0,0,0)
  1121.     w=Instance.new("Weld")
  1122.     w.Part0=Handle
  1123.     w.Part1=Tool["Handle4"]
  1124.     w.Parent=Handle
  1125.     w.C0=CFrame.new(0,-1.5/5*1.35*1.35,0)
  1126.     w=Instance.new("Weld")
  1127.     w.Part0=Handle
  1128.     w.Part1=Tool["Handle5"]
  1129.     w.Parent=Handle
  1130.     w.C0=CFrame.new(0,-4.5/5*1.35*1.35,0)
  1131.     w=Instance.new("Weld")
  1132.     w.Part0=Handle
  1133.     w.Part1=Tool["Handle6"]
  1134.     w.Parent=Handle
  1135.     w.C0=CFrame.new(0,4.5/5*1.35*1.35,0)
  1136.  
  1137.     w=Instance.new("Weld")
  1138.     w.Part0=Handle
  1139.     w.Part1=Tool["Handle7"]
  1140.     w.Parent=Handle
  1141.     w.C0=CFrame.new(.5/5*1.35*1.35,-3.75/5*1.35*1.35,0)
  1142.  
  1143.     w=Instance.new("Weld")
  1144.     w.Part0=Handle
  1145.     w.Part1=Tool["Handle8"]
  1146.     w.Parent=Handle
  1147.     w.C0=CFrame.new(2/5*1.35*1.35,-3.75/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,math.pi/2)
  1148.  
  1149.     w=Instance.new("Weld")
  1150.     w.Part0=Handle
  1151.     w.Part1=Tool["Handle9"]
  1152.     w.Parent=Handle
  1153.     w.C0=CFrame.new(2/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,math.pi/2)
  1154.  
  1155.     w=Instance.new("Weld")
  1156.     w.Part0=Handle
  1157.     w.Part1=Tool["Handle10"]
  1158.     w.Parent=Handle
  1159.     w.C0=CFrame.new(3.75/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,math.pi/2)
  1160.  
  1161.     w=Instance.new("Weld")
  1162.     w.Part0=Handle
  1163.     w.Part1=Tool["Handle11"]
  1164.     w.Parent=Handle
  1165.     w.C0=CFrame.new(3.75/5*1.35*1.35,-2.25/5*1.35*1.35+1.5/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  1166.  
  1167.     w=Instance.new("Weld")
  1168.     w.Part0=Handle
  1169.     w.Part1=Tool["Handle12"]
  1170.     w.Parent=Handle
  1171.     w.C0=CFrame.new(3.75/5*1.35*1.35,-1.5/5*1.35*1.35,0)
  1172.  
  1173.     w=Instance.new("Weld")
  1174.     w.Part0=Handle
  1175.     w.Part1=Tool["Handle13"]
  1176.     w.Parent=Handle
  1177.     w.C0=CFrame.new(-2/5*1.35*1.35,-3.75/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,-math.pi/2)
  1178.  
  1179.     --DERP
  1180.  
  1181.     w=Instance.new("Weld")
  1182.     w.Part0=Handle
  1183.     w.Part1=Tool["Handle14"]
  1184.     w.Parent=Handle
  1185.     w.C0=CFrame.new(-.5/5*1.35*1.35,-3.75/5*1.35*1.35,0)
  1186.  
  1187.     w=Instance.new("Weld")
  1188.     w.Part0=Handle
  1189.     w.Part1=Tool["Handle15"]
  1190.     w.Parent=Handle
  1191.     w.C0=CFrame.new(-2/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  1192.  
  1193.     w=Instance.new("Weld")
  1194.     w.Part0=Handle
  1195.     w.Part1=Tool["Handle16"]
  1196.     w.Parent=Handle
  1197.     w.C0=CFrame.new(-3.75/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,-math.pi/2)
  1198.  
  1199.     w=Instance.new("Weld")
  1200.     w.Part0=Handle
  1201.     w.Part1=Tool["Handle17"]
  1202.     w.Parent=Handle
  1203.     w.C0=CFrame.new(-3.75/5*1.35*1.35,-2.25/5*1.35*1.35+1.5/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,math.pi/2)
  1204.  
  1205.     w=Instance.new("Weld")
  1206.     w.Part0=Handle
  1207.     w.Part1=Tool["Handle18"]
  1208.     w.Parent=Handle
  1209.     w.C0=CFrame.new(-3.75/5*1.35*1.35,-1.5/5*1.35*1.35,0)
  1210.  
  1211.     w=Instance.new("Weld")
  1212.     w.Part0=Handle
  1213.     w.Part1=Tool["Handle19"]
  1214.     w.Parent=Handle
  1215.     w.C0=CFrame.new(0,-4.5/5*1.35*1.35,0)
  1216.  
  1217.     w=Instance.new("Weld")
  1218.     w.Part0=Handle
  1219.     w.Part1=Tool["Handle20"]
  1220.     w.Parent=Handle
  1221.     w.C0=CFrame.new(0,-3.5/5*1.35*1.35,0)
  1222.  
  1223.     w=Instance.new("Weld")
  1224.     w.Part0=Handle
  1225.     w.Part1=Tool["Handle21"]
  1226.     w.Parent=Handle
  1227.     w.C0=CFrame.new(0,-3.5/5*1.35*1.35,0)
  1228.  
  1229.  
  1230.     w=Instance.new("Weld")
  1231.     w.Part0=Handle
  1232.     w.Part1=Tool["Handle22"]
  1233.     w.Parent=Handle
  1234.     w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  1235.  
  1236.     w=Instance.new("Weld")
  1237.     w.Part0=Handle
  1238.     w.Part1=Tool["Handle23"]
  1239.     w.Parent=Handle
  1240.     w.C0=CFrame.new(0,-11/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  1241.  
  1242.     w=Instance.new("Weld")
  1243.     w.Part0=Handle
  1244.     w.Part1=Tool["Handle24"]
  1245.     w.Parent=Handle
  1246.     w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  1247.  
  1248.     w=Instance.new("Weld")
  1249.     w.Part0=Handle
  1250.     w.Part1=Tool["Handle25"]
  1251.     w.Parent=Handle
  1252.     w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  1253.  
  1254.     w=Instance.new("Weld")
  1255.     w.Part0=Handle
  1256.     w.Part1=Tool["Handle26"]
  1257.     w.Parent=Handle
  1258.     w.C0=CFrame.new(0,-11/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  1259.  
  1260.     w=Instance.new("Weld")
  1261.     w.Part0=Handle
  1262.     w.Part1=Tool["Handle27"]
  1263.     w.Parent=Handle
  1264.     w.C0=CFrame.new(.5/5*1.35*1.35,-9/5*1.35*1.35,0)
  1265.  
  1266.     w=Instance.new("Weld")
  1267.     w.Part0=Handle
  1268.     w.Part1=Tool["Handle28"]
  1269.     w.Parent=Handle
  1270.     w.C0=CFrame.new(-.5/5*1.35*1.35,-9/5*1.35*1.35,0)
  1271.  
  1272.     w=Instance.new("Weld")
  1273.     w.Part0=Handle
  1274.     w.Part1=Tool["Handle29"]
  1275.     w.Parent=Handle
  1276.     w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  1277.  
  1278.     w=Instance.new("Weld")
  1279.     w.Part0=Handle
  1280.     w.Part1=Tool["Handle30"]
  1281.     w.Parent=Handle
  1282.     w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  1283.  
  1284.  
  1285.     w=Instance.new("Weld")
  1286.     w.Part0=Handle
  1287.     w.Part1=Tool["Handle31"]
  1288.     w.Parent=Handle
  1289.     w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  1290.     w=Instance.new("Weld")
  1291.     w.Part0=Handle
  1292.     w.Part1=Tool["Handle32"]
  1293.     w.Parent=Handle
  1294.     w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  1295.  
  1296.     w=Instance.new("Weld")
  1297.     w.Part0=Handle
  1298.     w.Part1=Tool["Handle33"]
  1299.     w.Parent=Handle
  1300.     w.C0=CFrame.new(.085,-5.85,0)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  1301.  
  1302.     w=Instance.new("Weld")
  1303.     w.Part0=Handle
  1304.     w.Part1=Tool["Handle34"]
  1305.     w.Parent=Handle
  1306.     w.C0=CFrame.new(2,-6.425,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  1307.  
  1308.     w=Instance.new("Weld")
  1309.     w.Part0=Handle
  1310.     w.Part1=Tool["Handle35"]
  1311.     w.Parent=Handle
  1312.     w.C0=CFrame.new(1,-3.2,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  1313.  
  1314.     w=Instance.new("Weld")
  1315.     w.Part0=Handle
  1316.     w.Part1=Tool["Handle36"]
  1317.     w.Parent=Handle
  1318.     w.C0=CFrame.new(1,-3.2,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  1319.  
  1320.     w=Instance.new("Weld")
  1321.     w.Part0=Handle
  1322.     w.Part1=Tool["Handle37"]
  1323.     w.Parent=Handle
  1324.     w.C0=CFrame.new(2.15,-5.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  1325.  
  1326.     w=Instance.new("Weld")
  1327.     w.Part0=Handle
  1328.     w.Part1=Tool["Handle38"]
  1329.     w.Parent=Handle
  1330.     w.C0=CFrame.new(1.775,-1.7,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  1331.  
  1332.     w=Instance.new("Weld")
  1333.     w.Part0=Handle
  1334.     w.Part1=Tool["Handle39"]
  1335.     w.Parent=Handle
  1336.     w.C0=CFrame.new(1.775,-4,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  1337.  
  1338. end
  1339. Tool.AncestryChanged:connect(Weld)
  1340. Weld()
  1341. wait()
  1342.  
  1343. --Main Functions/Vars
  1344. wait(1)
  1345. Handle=Tool.Handle
  1346. FakeS=Instance.new("Motor6D")
  1347. FakeSL=Instance.new("Motor6D")
  1348. FakeR=Instance.new("Motor6D")
  1349. FakeL=Instance.new("Motor6D")
  1350. FakeS.Name="Right Shoulder"
  1351. FakeSL.Name="Left Shoulder"
  1352. FakeR.Name="Right Hip"
  1353. FakeL.Name="Left Hip"
  1354. Stance="Standing"
  1355. Astral=false
  1356. local countdr=0
  1357. local countdre = 0
  1358. effectz = Instance.new("Model", owner.Character)
  1359. effectz.Name = "Effects"
  1360. ----print("ENMA READY")
  1361.  
  1362. ArtificialHB = Instance.new("BindableEvent", script)
  1363. ArtificialHB.Name = "Heartbeat"
  1364.  
  1365. script:WaitForChild("Heartbeat")
  1366.  
  1367. frame = 1 / 30
  1368. tf = 0
  1369. allowframeloss = false
  1370. tossremainder = false
  1371. lastframe = tick()
  1372. script.Heartbeat:Fire()
  1373.  
  1374. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1375.     tf = tf + s
  1376.     if tf >= frame then
  1377.         if allowframeloss then
  1378.             script.Heartbeat:Fire()
  1379.             lastframe = tick()
  1380.         else
  1381.             for i = 1, math.floor(tf / frame) do
  1382.                 script.Heartbeat:Fire()
  1383.             end
  1384.             lastframe = tick()
  1385.         end
  1386.         if tossremainder then
  1387.             tf = 0
  1388.         else
  1389.             tf = tf - frame * math.floor(tf / frame)
  1390.         end
  1391.     end
  1392. end)
  1393.  
  1394. function swait(num)
  1395.     if num == 0 or num == nil then
  1396.         ArtificialHB.Event:wait()
  1397.     else
  1398.         for i = 0, num do
  1399.             ArtificialHB.Event:wait()
  1400.         end
  1401.     end
  1402. end
  1403. isdown=true
  1404.  
  1405. RightS,RightH,LeftS,LeftH=nil,nil,nil,nil
  1406.  
  1407. eDidHit=false
  1408.  
  1409. NeutralHold=CFrame.new(0.25, 3, -0.125, 0, 0, 1, 0, -1, 0, 1, 0, -0) --No awkward hold
  1410. StandardHold=CFrame.new(0.25, 3, -0.125, -0.31190744, -0.882354498, 0.352369517, 0.188282326, -0.420918405, -0.88734293, 0.931269825, -0.210423902, 0.297419339)
  1411. VertHighGrip=CFrame.new(-0.368718535, -1.25, -0.743718147, -0.721649349, 0.580245495, 0.377541453, -0.261766374, 0.276156932, -0.924778879, -0.640859127, -0.766193986, -0.0473999567)
  1412.  
  1413. Pro=100
  1414.  
  1415. Comboing=false;
  1416. CurrentType="Light"
  1417. CurrentDrive="Amethyst"
  1418. didHit=false;
  1419.  
  1420. cAnim=true
  1421.  
  1422. StandRS=CFrame.new(1, 0.5, 0, 0.707106709, 0, 0.707106709, 0, 1, 0, -0.707106709, 0, 0.707106709)
  1423. StandRH=CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1424. StandLS=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  1425. StandLH=CFrame.new(-1, -1, 0, 0, 0.0392597914, -0.999228895, 0, 0.999228895, 0.0392597914, 1, 0, 0)
  1426.  
  1427. STGyro=Instance.new("BodyGyro")
  1428. STGyro.maxTorque=Vector3.new(1/0,1/0,1/0) --Vector3.new(5000000000,5000000000,5000000000)*500000000000000
  1429. STGyro.P=15000
  1430. STGyro.D=350
  1431. STGyro.Name="StanceGyro"
  1432.  
  1433. EX=false
  1434.  
  1435. GripC0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  1436.  
  1437. ContactId=math.random(0,50000)
  1438. moving=false;
  1439. Gauntlet=nil;
  1440.  
  1441. OVERDRIVE=false;
  1442.  
  1443. LastKill=time()
  1444.  
  1445. ArmorPar=script:FindFirstChild("Armor") --Armor (Exempt)
  1446. OverPhrase={"Restriction Zero-Zero-X released...","Disengaging Void energy seal...","Dimensional flow stabilizer neutralized...","NOW I'LL SHOW YOU MY TRUE POWER!!","ROAR CERBERUS!!"}
  1447. StandardTaunts={"Outta my way already.","Hmph, how weak.","Pathetic."}
  1448. KillTaunts={"What's the matter? Get up.","The end.","Stay outta my way."}
  1449.  
  1450. CHP=nil;
  1451. _CHP=nil;
  1452.  
  1453. Spectres=0;
  1454. Eclipse=0;
  1455.  
  1456. dbanim=true
  1457.  
  1458. PPOS=Instance.new("Part")
  1459. PPOS.Size=Vector3.new(8,1,8)
  1460. PPOS.Transparency=1
  1461. PPOS.formFactor="Symmetric"
  1462. PPOS.TopSurface=0
  1463. PPOS.BottomSurface=0
  1464. PPOS.Anchored=true
  1465. BASEPOS=Instance.new("BodyPosition")
  1466. BASEPOS.P=5000
  1467. BASEPOS.D=500
  1468. BASEPOS.maxForce=Vector3.new(0,0,0)*5000000000000000000
  1469. BASEPOS.Name="Base Positioning"
  1470.  
  1471. float=function()
  1472. end
  1473. isot=function(pos)
  1474.     local p=Instance.new("Part")
  1475.     p.Name="Trail"
  1476.     p.TopSurface=0
  1477.     p.BottomSurface=0
  1478.     p.Anchored=true
  1479.     p.CanCollide=false
  1480.     p.formFactor="Symmetric"
  1481.     p.Size=Vector3.new(1,1,1)
  1482.     p.BrickColor=BrickColor.new("Really black")
  1483.     p.CFrame=CFrame.new(pos)
  1484.     p.Parent=Tool.Parent
  1485.     game:GetService("Debris"):AddItem(p,3)
  1486.     m=Instance.new("BlockMesh")
  1487.     m.Scale=Vector3.new(2,2,2)
  1488.     m.Parent=p
  1489.  
  1490.     coroutine.resume(coroutine.create(function(part,spin) for i=1, 10 do part.Mesh.Scale=part.Mesh.Scale+Vector3.new(.7,.7,.7) part.Transparency=i/10 part.CFrame=part.CFrame*CFrame.new(math.random(-10,10)/50,math.random(-10,10)/50,math.random(-10,10)/50)*spin swait() end part.Parent=nil end),p,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/200,math.random(-50,50)/200,math.random(-50,50)/200))
  1491. end
  1492. BlockG=function()
  1493. end
  1494. blockdeb=true
  1495. GTaunt=function()
  1496. end
  1497. StandardTaunt=function()
  1498.     if CPlayer.Humanoid.Health/CPlayer.Humanoid.MaxHealth<=.3 then
  1499.         cAnim=false
  1500.         deb=false
  1501.         FakeSL.MaxVelocity=.4
  1502.         FakeSL.DesiredAngle=-2.8
  1503.         FakeSL.CurrentAngle=-1.6
  1504.         FakeR.DesiredAngle=0
  1505.         FakeL.DesiredAngle=0
  1506.         FakeSL.C0=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  1507.         Tool.Parent.Torso.Neck.DesiredAngle=-.6
  1508.         Dir=Tool.Parent["Left Arm"].CFrame*CFrame.new(0,-5,0)
  1509.         Un=(Tool.Parent["Left Arm"].Position-Dir.p).unit
  1510.         ----game:GetService("Chat"):Chat(CPlayer,"HAHA, WOW.",2)
  1511.         for i=1, 6 do
  1512.             FakeSL.DesiredAngle=1.4
  1513.             Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/39,0,0)
  1514.             swait()
  1515.         end
  1516.         Tool.Parent.Torso.Neck.MaxVelocity=.07
  1517.         swait(.8)
  1518.         coroutine.resume(coroutine.create(function() for i=1, 2*5 do swait(.2/5) FakeSL.DesiredAngle=-2.8 end end))
  1519.         ----game:GetService("Chat"):Chat(CPlayer,"I have NO intention of taking this bullcrap!",2)
  1520.         swait(2.5)
  1521.         ----game:GetService("Chat"):Chat(CPlayer,"I'm giving you FIVE seconds to beat it,",2)
  1522.         for i=1, 8 do
  1523.             Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/52,0,0)
  1524.             swait()
  1525.         end
  1526.         swait(1.2)
  1527.         ----game:GetService("Chat"):Chat(CPlayer,"Otherwise I'm going to MURDER you!",2)
  1528.         cAnim=true
  1529.         deb=true
  1530.     else
  1531.         cAnim=false
  1532.         deb=false
  1533.         FakeSL.MaxVelocity=.4
  1534.         FakeSL.DesiredAngle=-2.8
  1535.         FakeSL.CurrentAngle=-1.6
  1536.         FakeR.DesiredAngle=0
  1537.         FakeL.DesiredAngle=0
  1538.         FakeSL.C0=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  1539.         Tool.Parent.Torso.Neck.DesiredAngle=1.6
  1540.         Dir=Tool.Parent["Left Arm"].CFrame*CFrame.new(0,-5,0)
  1541.         Un=(Tool.Parent["Left Arm"].Position-Dir.p).unit
  1542.         we=nil
  1543.         for _,v in pairs(CPlayer.Head:children()) do
  1544.             if v.className=="Weld" then
  1545.                 if v.Part1~=nil then
  1546.                     if v.Part1.Parent.Name=="GreenTopHat" then
  1547.                         we=v
  1548.                     end
  1549.                 end
  1550.             end
  1551.         end
  1552.         if we==nil then
  1553.             VoidTaunts={"Have you seen my tophat?","Hey kid, what'd you do with my tophat?!","Aw this SUCKS!","Where is that stupid thing?!","Oh COME ON!","UGH.","Every time I swear!","*Sigh* God this gets old."}
  1554.         else
  1555.             VoidTaunts={"Why do I have to play with kids?","I don't have time for you.","Stay outta my way.","Psh.","I strongly suggest you screw off.","This is really starting to piss me off."}
  1556.         end
  1557.         ----game:GetService("Chat"):Chat(CPlayer,VoidTaunts[math.random(1,#VoidTaunts)],2)
  1558.         if we==nil then
  1559.             for i=1, 6 do
  1560.                 FakeSL.DesiredAngle=-3
  1561.                 Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/39,0,0)
  1562.                 swait()
  1563.             end
  1564.             Tool.Parent.Torso.Neck.MaxVelocity=.07
  1565.             coroutine.resume(coroutine.create(function() for i=1, 2*5 do swait(.2/5) FakeSL.DesiredAngle=-2.8 end end))
  1566.             for i=1, 1 do
  1567.                 Tool.Parent.Torso.Neck.DesiredAngle=.5
  1568.                 swait(.25)
  1569.                 Tool.Parent.Torso.Neck.DesiredAngle=1.3
  1570.                 swait(.2)
  1571.             end
  1572.             for i=1, 4 do
  1573.                 Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/26,0,0)
  1574.                 swait()
  1575.             end
  1576.         else
  1577.             resWelds()
  1578.             co=we.C0
  1579.             cn=we.C1
  1580.             FakeS.DesiredAngle=3
  1581.             FakeS.MaxVelocity=.6
  1582.             FakeSL.DesiredAngle=-3.2
  1583.             FakeL.DesiredAngle=0
  1584.             FakeR.DesiredAngle=.1
  1585.             FakeSL.MaxVelocity=.1
  1586.             CPlayer.Torso.Neck.DesiredAngle=-1
  1587.             for i=1, 8 do
  1588.                 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8/8,0,math.rad(-90))
  1589.                 Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  1590.                 swait()
  1591.             end
  1592.             we.Part0=CPlayer["Right Arm"]
  1593.             we.C0=CFrame.new(-0.203069657, -1.28180432, -0.908436298, 0.987688363, 0.156434476, 0, 0.148778066, -0.939347625, -0.309016943, -0.0483409092, 0.305212468, -0.951056659)
  1594.             FakeS.DesiredAngle=2.5
  1595.             FakeSL.DesiredAngle=-3.2
  1596.             FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  1597.             FakeSL.MaxVelocity=.1
  1598.             for i=1, 7 do
  1599.                 FakeSL.DesiredAngle=-3
  1600.                 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/7,0,math.rad(-90))
  1601.                 FakeSL.MaxVelocity=.1
  1602.                 swait(.05)
  1603.                 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/7,0,math.rad(-90))
  1604.                 FakeSL.MaxVelocity=.1
  1605.                 FakeSL.DesiredAngle=-3.4
  1606.                 swait(.05)
  1607.             end
  1608.             FakeS.DesiredAngle=3.1
  1609.             swait(.125)
  1610.             for i=1, 4 do
  1611.                 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8/2,0,math.rad(-90))
  1612.                 Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  1613.                 swait()
  1614.             end
  1615.             we.C0=co
  1616.             we.Part0=CPlayer.Head
  1617.             CPlayer.Torso.Neck.DesiredAngle=0
  1618.             FakeS.DesiredAngle=0
  1619.             swait(.05)
  1620.             for i=1, 4 do
  1621.                 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/8,0,math.rad(-90))
  1622.                 swait()
  1623.             end
  1624.             resWelds()
  1625.         end
  1626.         cAnim=true
  1627.         deb=true
  1628.     end
  1629. end
  1630.  
  1631. getDirection=function()
  1632.     if CPlayer==nil then
  1633.         return {CFrame.new(0,0,0),CFrame.new(0,0,0)}
  1634.     end
  1635.     Cam=workspace.CurrentCamera
  1636.     return {CFrame.new(CPlayer.Torso.Position,Vector3.new(Cam.CoordinateFrame.x,CPlayer.Torso.Position.y,Cam.CoordinateFrame.z))*CFrame.fromEulerAnglesXYZ(0,math.pi,0),Vector3.new(Cam.CoordinateFrame.p.x,CPlayer.Torso.CFrame.p.y,Cam.CoordinateFrame.p.z)}
  1637. end
  1638.  
  1639. EDO=0
  1640. LASTO=0
  1641. LDM=0
  1642. com=false
  1643. DDEALT=0
  1644. DHIT=0
  1645.  
  1646. CYO=0
  1647. StartTwo=function(Noob)
  1648.     if com==true then return end
  1649.     com=true
  1650.     if Noob:FindFirstChild("Stun")==nil then DDEALT=0 DHITS=0 Comboee=nil Comboing=false com=false return end
  1651.     --FTST=script.TWODCAM:clone()
  1652.     --FTST.Disabled=false
  1653.     --FTST.Parent=Tool.Parent
  1654.     Comboing=true
  1655.     --Tool.Parent.Humanoid.WalkSpeed=0
  1656.     CoHuman=Noob.Humanoid
  1657.     HP=CoHuman.Health
  1658.     LDM=HP
  1659.     EM=0
  1660.     GGG=script["2DDamage"]:clone()
  1661.     GGG.Parent=owner.PlayerGui
  1662.     GGG.Damage.Text=DDEALT
  1663.     GGG.Hits.Text=DHIT
  1664.     Ravens=0
  1665.     _comboee=Noob
  1666.     while true do
  1667.         if Noob==nil then break end
  1668.         if Noob.Parent==nil or Comboing==false then
  1669.             break
  1670.         end
  1671.         if CoHuman.MaxHealth<DDEALT then
  1672.             break
  1673.         end
  1674.         if Noob:FindFirstChild("Stun")==nil then
  1675.             break
  1676.         end
  1677.         if game.Players:GetPlayerFromCharacter(Noob)==nil then if Noob.Stun.Value.Value>50 then Noob.Stun.Value.Value=50 end Noob.Stun.Value.Value=Noob.Stun.Value.Value-1 if Noob.Stun.Value.Value<1 then Noob.Stun:Remove() end end
  1678.         if CoHuman.Health>LDM then coroutine.resume(coroutine.create(function(h,n) swait(.1) h.Health=h.Health-n end),CoHuman,CoHuman.Health-LDM) end
  1679.         if Tool.Drive.Value=="Ethersword" or Grabbing==true and FTST and FTST.Parent~=nil then
  1680.             --FTST.Value.Value=false
  1681.             --FTST=script.TWODCAM:clone()
  1682.             --FTST.Disabled=false
  1683.         elseif Tool.Drive.Value~="Ethersword" and Grabbing==false and FTST and FTST.Parent==nil then
  1684.             --FTST.Parent=CPlayer
  1685.         end
  1686.         GGG.Damage.Text=DDEALT
  1687.         GGG.Hits.Text=DHIT
  1688.         LDM=CoHuman.Health
  1689.         Comboing=true
  1690.         Comboee=_comboee
  1691.         swait(.1)
  1692.     end
  1693.     while true do
  1694.         if Astral==false then
  1695.             break
  1696.         end
  1697.         swait(.1)
  1698.     end
  1699.     swait(1)
  1700.     Fangs=0
  1701.     eDidHit=false
  1702.     Spectres=0
  1703.     Ravens=0
  1704.     Eclipse=0
  1705.     EX=false
  1706.     CoHuman.Health=HP-DDEALT
  1707.     Pro=100
  1708.     if Noob:FindFirstChild("Stun")~=nil then Noob.Stun:Remove() end
  1709.     if Noob==nil then return end
  1710.     Did=HP-CoHuman.Health
  1711.     ----print("Did "..Did.." units of damage.")
  1712.     Tool.Parent.Humanoid.WalkSpeed=16
  1713.     if CPlayer:FindFirstChild("TWODCAM")~=nil then
  1714.         CPlayer.TWODCAM.Value.Value=false
  1715.     end
  1716.     Comboing=false
  1717.     LastType=nil
  1718.     LastMove=""
  1719.     DDEALT=0
  1720.     DHIT=0
  1721.     Stance="Standing"
  1722.     swait(.5)
  1723.     if Noob:FindFirstChild("Stun")~=nil then Noob.Stun:Remove() end
  1724.     coroutine.resume(coroutine.create(function(g) for i=1, 10 do g.Damage.TextTransparency=i/20 g.Hits.TextTransparency=i/20 swait(.025) end g.Parent=nil end),GGG)
  1725.     Sayings={"Move.","Hmph."}
  1726.     if Did>=25 and Did<50 then
  1727.         Sayings={"Hurts don't it?","Hmph!"}
  1728.     elseif Did>=40 and Did<65 then
  1729.         Sayings={"No point!","Punk!"}
  1730.     elseif Did>=65 and Did<100 then
  1731.         Sayings={"DIE WILL YA?!","Ya like that?!"}
  1732.     elseif Did>=100 then
  1733.         Sayings={"The end.","It's over!","You guys can't stop me!"}
  1734.     end
  1735.     ----game:GetService("Chat"):Chat(CPlayer,Sayings[math.random(1,#Sayings)],2)
  1736.     com=false
  1737. end
  1738. MinPro=20
  1739. Outw="http://www.roblox.com/asset/?id=11187115"
  1740.  
  1741. function GenBillGuiGrow(s,EfDec,Ob)
  1742.     EfDec = EfDec or 'rbxassetid://63343099'
  1743.     coroutine.wrap(function()
  1744.         wait()
  1745.         b=Instance.new("BillboardGui")
  1746.         b.Name="Billpootis"
  1747.         b.Adornee=Ob
  1748.         b.Size=UDim2.new(1,0,1,0)
  1749.         b.StudsOffset=Vector3.new(0,2,-2)
  1750.         i=Instance.new("ImageLabel")
  1751.         i.Image=EfDec
  1752.         i.Size=UDim2.new(1,0,1,0)
  1753.         i.Position=UDim2.new(0,0,0,0)
  1754.         i.Parent=b
  1755.         i.BackgroundTransparency=1
  1756.         lolhax=math.random(1,500000)
  1757.  
  1758.         for _,v in pairs(game.Players:children()) do
  1759.             if v:FindFirstChild("PlayerGui")~=nil then
  1760.                 l=b:clone()
  1761.                 l.Name=lolhax
  1762.                 l.Name=s.Name
  1763.                 l.Parent=v.PlayerGui
  1764.                 coroutine.resume(coroutine.create(function(b) if EfDec=="http://www.roblox.com/asset/?id=63343099" then for i=1, 5 do b.Size=UDim2.new(1+i*3,0,1+i*3,0) wait() b.StudsOffset=Vector3.new(0,i*1.75,-2) end wait(2) b:Remove() else for i=1, 10 do b.StudsOffset=Vector3.new(i,-i*1.5,-i) b.Size=UDim2.new(5+i/.08,0,5+i/.08,0) wait() end b:Remove()  end end),l)
  1765.             end
  1766.         end
  1767.         wait(5)
  1768.         for _,v in pairs(game.Players:children()) do
  1769.             if v:FindFirstChild("PlayerGui")~=nil then
  1770.                 if v.PlayerGui:FindFirstChild(s.Parent.Name)~=nil then
  1771.                     l=v:FindFirstChild(lolhax)
  1772.                     if l~=nil then l:Remove() end
  1773.                 end
  1774.             end
  1775.         end
  1776.     end)()
  1777. end
  1778.  
  1779. SpecPause=function(wtime,wt)
  1780.     Torsos={}
  1781.     if Comboee~=nil then
  1782.         if Comboee:FindFirstChild("Stun")==nil then
  1783.         else
  1784.             Comboee.Stun.Value.Value=Comboee.Stun.Value.Value+wtime*150
  1785.             ----print("Adding "..(wtime*150))
  1786.         end
  1787.         Comboee.Torso.Anchored=true
  1788.         coroutine.resume(coroutine.create(function(tor,w) swait(w) tor.Anchored=false end),Comboee.Torso,wtime)
  1789.     end
  1790.     if Pro<100 then
  1791.         Pro=100
  1792.     end
  1793.     GenBillGuiGrow(effectz,nil,Tool.Parent.Torso)
  1794.     GenBillGuiGrow(effectz,Outw,Tool.Parent.Torso)
  1795.     e=Instance.new("Part")
  1796.     e.Transparency=.5
  1797.     e.Reflectance=.4
  1798.     e.Name="Emanate"
  1799.     e.TopSurface=0
  1800.     e.BottomSurface=0
  1801.     e.Shape=0
  1802.     e.Size=Vector3.new(2,2,2)
  1803.     e.Anchored=true
  1804.     e.CanCollide=false
  1805.     e.BrickColor=BrickColor.new("Really black")
  1806.     e.Reflectance=.25
  1807.     e.CFrame=Tool.Parent.Torso.CFrame
  1808.     e.Parent=effectz
  1809.     EM=0
  1810.     for i=1, 7 do
  1811.         e.Size=e.Size+Vector3.new(4,4,4)
  1812.         e.Transparency=i/10
  1813.         e.CFrame=Tool.Parent.Torso.CFrame
  1814.         swait(.05)
  1815.     end
  1816.     e.Parent=nil
  1817.     swait(wt)
  1818. end
  1819.  
  1820. SuperPause=function(wtime,wt)
  1821.     if workspace:FindFirstChild("Workin'Here")~=nil then return end
  1822.     Torsos={}
  1823.     if Pro<80 then
  1824.         Pro=80
  1825.     end
  1826.     GenBillGuiGrow(effectz,nil,Tool.Parent.Torso)
  1827.     GenBillGuiGrow(effectz,Outw,Tool.Parent.Torso)
  1828.     local e=Instance.new("Part")
  1829.     e.Transparency=.5
  1830.     e.Reflectance=.4
  1831.     e.Name="Emanate"
  1832.     e.TopSurface=0
  1833.     e.BottomSurface=0
  1834.     e.Shape=0
  1835.     e.Size=Vector3.new(2,2,2)
  1836.     e.Anchored=true
  1837.     e.CanCollide=false
  1838.     e.BrickColor=BrickColor.new("Really black")
  1839.     e.Reflectance=0
  1840.     e.CFrame=Tool.Parent.Torso.CFrame
  1841.     e.Parent=effectz
  1842.     local va=Instance.new("BoolValue")
  1843.     va.Name="Workin'Here"
  1844.     va.Parent=workspace
  1845.     game:GetService("Debris"):AddItem(va,10)
  1846.     amb=game.Lighting.Ambient
  1847.     ambr=amb.r
  1848.     ambg=amb.g
  1849.     ambb=amb.b
  1850.     ----print(ambr)
  1851.     desr=35/255
  1852.     desg=25/255
  1853.     desb=50/255
  1854.     ----print(desr)
  1855.     difr=ambr-desr
  1856.     difg=ambg-desg
  1857.     difb=ambb-desb
  1858.     difr=difr/255/.1
  1859.     difg=difg/255/.1
  1860.     difb=difb/255/.1
  1861.     ----print(difr)
  1862.     EM=0
  1863.     for i=1, 10 do
  1864.         game.Lighting.Ambient=Color3.new(amb.r-difr*i,amb.g-difg*i,amb.b-difb*i)
  1865.         e.Size=e.Size+Vector3.new(4,4,4)
  1866.         e.Transparency=i/10
  1867.         e.CFrame=Tool.Parent.Torso.CFrame
  1868.         swait(.05)
  1869.     end
  1870.     swait(wt)
  1871.     for i=1, 20 do
  1872.         swait(.05)
  1873.         game.Lighting.Ambient=Color3.new((amb.r-difr*10)+difr*(i*.5),(amb.g-difg*10)+difg*(i*.5),(amb.b-difb*10)+difb*(i*.5))
  1874.     end
  1875.     game.Lighting.Ambient=Color3.new(amb.r,amb.g,amb.b)
  1876.     va.Parent=nil
  1877.     e.Parent=nil
  1878. end
  1879. Grabbing=false
  1880. standardDamage=function(hit,damage,Knockback,Knockdown,stuntime,debtime,Ground,float,keep)
  1881.     if hit.Parent==nil then
  1882.         return
  1883.     end
  1884.     if float==nil then float=false end
  1885.     if keep==nil then keep=false end
  1886.     h=hit.Parent:FindFirstChild("Humanoid",false)
  1887.     if h==false then
  1888.         if CoHuman~=nil then
  1889.             h=CoHuman
  1890.         end
  1891.     end
  1892.     if Comboee~=nil then
  1893.         if hit.Parent~=Comboee then
  1894.             return
  1895.         end
  1896.     end
  1897.     if h~=nil then
  1898.         t=hit.Parent:FindFirstChild("Torso")
  1899.         if t~=nil then
  1900.             che=false
  1901.             if t:FindFirstChild(Tool.Name..ContactId)==nil then
  1902.                 che=true
  1903.             end
  1904.             if che==true and h~=Tool.Parent.Humanoid then
  1905.                 if OVERDRIVE==false then
  1906.                     damage=math.ceil(damage*.75)
  1907.                 else
  1908.                     genhiteff(hit)
  1909.                 end
  1910.                 DDEALT=DDEALT+damage
  1911.                 DHIT=DHIT+1
  1912.                 HitHealth=h.Health
  1913.                 h:TakeDamage(damage)
  1914.                 didHit=true
  1915.                 if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  1916.                 s=Instance.new("BodyVelocity")
  1917.                 s.Name=Tool.Name..ContactId
  1918.                 s.velocity=Knockback
  1919.                 s.P=2000
  1920.                 s.maxForce=Vector3.new(50000000,5000000,50000000)*1000
  1921.                 s.Parent=t
  1922.                 game:GetService("Debris"):AddItem(s,debtime*1.75)
  1923.                 if Knockdown==true then
  1924.                     r=Instance.new("BodyAngularVelocity")
  1925.                     r.P=5000
  1926.                     r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000000000000000000000000000
  1927.                     r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  1928.                     r.Parent=t
  1929.                     game:GetService("Debris"):AddItem(r,.2+debtime)
  1930.                 end
  1931.                 if float==true then
  1932.                     if t:FindFirstChild("BodyForce")==nil then
  1933.                         fff=Instance.new("BodyForce")
  1934.                         fff.force=Vector3.new(0,1200,0)
  1935.                         fff.Parent=t
  1936.                         game:GetService("Debris"):AddItem(fff,3.5)
  1937.                     end
  1938.                 end
  1939.                 if Ground==true then
  1940.                     r=Instance.new("BodyGyro")
  1941.                     r.P=5000
  1942.                     r.D=500
  1943.                     r.maxTorque=Vector3.new(50000,50000,50000)*50000000000
  1944.                     r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  1945.                     t.CFrame=r.cframe
  1946.                     r.Parent=t
  1947.                     game:GetService("Debris"):AddItem(r,1)
  1948.                 end
  1949.                 if keep==true then
  1950.                     p=Instance.new("BodyPosition")
  1951.                     p.P=5000
  1952.                     p.maxForce=Vector3.new(5000000000,0,5000000000)
  1953.                     p.position=t.Position+Knockback/8
  1954.                     p.Parent=t
  1955.                     game:GetService("Debris"):AddItem(p,.375)
  1956.                 end
  1957.                 if h.Health==0 then
  1958.                     LastKill=time()
  1959.                 end
  1960.             end
  1961.         end
  1962.     end
  1963. end
  1964. HFD=true
  1965. HellsFangDamage=function(hit,damage,Knockback,Knockdown,stuntime,debtime,Ground,float,keep)
  1966.     if hit.Parent==nil then
  1967.         return
  1968.     end
  1969.     if HFD==false then return end
  1970.     if float==nil then float=false end
  1971.     if keep==nil then keep=false end
  1972.     h=hit.Parent:FindFirstChild("Humanoid",false)
  1973.     if h==false then
  1974.         if CoHuman~=nil then
  1975.             h=CoHuman
  1976.         end
  1977.     end
  1978.     if Comboee~=nil then
  1979.         if hit.Parent~=Comboee then
  1980.             return
  1981.         end
  1982.     end
  1983.     if h~=nil then
  1984.         t=hit.Parent:FindFirstChild("Torso")
  1985.         if t~=nil then
  1986.             if h~=Tool.Parent.Humanoid then
  1987.                 HFD=false
  1988.                 Comboee=t.Parent
  1989.                 if OVERDRIVE==false then
  1990.                     damage=math.ceil(damage*(Pro*.01)*.9)
  1991.                 else
  1992.                     genhiteff(hit)
  1993.                 end
  1994.                 DDEALT=DDEALT+damage
  1995.                 DHIT=DHIT+1
  1996.                 ----print("Damage prorated to: "..damage)
  1997.                 if LastType=="c" and Tool.Drive.Value=="Amethyst" then Tool.Handle.Smack:Play()     doSound(Tool.Handle.Smack,70,Tool.Handle,100) end
  1998.                 if hit.Parent:FindFirstChild("Stun")==nil then
  1999.                     --s=script.Stun:clone()
  2000.                     --s.Disabled=false
  2001.                     --s.Value.Value=s.Value.Value+stuntime+4
  2002.                     --s.Parent=hit.Parent
  2003.                     coroutine.resume(coroutine.create(StartTwo),Comboee)
  2004.                 else
  2005.                     hit.Parent.Stun.Value.Value=hit.Parent.Stun.Value.Value+stuntime/2
  2006.                 end
  2007.                 Pro=Pro-(damage*.8)
  2008.                 if Pro<=MinPro then
  2009.                     Pro=MinPro
  2010.                 end
  2011.                 ----print("Prorating at: "..Pro.."%")
  2012.                 h:TakeDamage(damage)
  2013.                 didHit=true
  2014.                 s=Instance.new("BodyVelocity")
  2015.                 s.Name=Tool.Name..ContactId
  2016.                 s.velocity=Knockback/2
  2017.                 s.P=2000
  2018.                 s.maxForce=Vector3.new(math.abs(Knockback.x),math.abs(Knockback.y),math.abs(Knockback.z))*5000000000000000000000
  2019.                 s.Parent=t
  2020.                 game:GetService("Debris"):AddItem(s,debtime)
  2021.                 if Knockdown==true then
  2022.                     r=Instance.new("BodyAngularVelocity")
  2023.                     r.P=5000
  2024.                     r.maxTorque=Vector3.new(50000,50000,50000)*500000000
  2025.                     r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  2026.                     r.Parent=t
  2027.                     game:GetService("Debris"):AddItem(r,.2+debtime)
  2028.                 end
  2029.                 if float==true then
  2030.                     fff=Instance.new("BodyForce")
  2031.                     fff.force=Vector3.new(0,2225,0)
  2032.                     fff.Parent=t
  2033.                     game:GetService("Debris"):AddItem(fff,3.5)
  2034.                 end
  2035.                 if Ground==true then
  2036.                     r=Instance.new("BodyGyro")
  2037.                     r.P=5000
  2038.                     r.D=500
  2039.                     r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000
  2040.                     r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  2041.                     t.CFrame=r.cframe
  2042.                     r.Parent=t
  2043.                     game:GetService("Debris"):AddItem(r,1)
  2044.                 end
  2045.                 if s.maxForce.x<5 then
  2046.                     ----print("LIFTING")
  2047.                     if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  2048.                     p=Instance.new("BodyPosition")
  2049.                     p.P=15000
  2050.                     p.D=1500
  2051.                     p.maxForce=Vector3.new(5000000000000000000,500000000,500000000000000000)*5000000000000000000000
  2052.                     p.position=End.p
  2053.                     p.Parent=t
  2054.                     game:GetService("Debris"):AddItem(p,2.5)
  2055.                 end
  2056.                 if h.Health==0 then
  2057.                     LastKill=time()
  2058.                 end
  2059.                 coroutine.resume(coroutine.create(function() swait(.05) HFD=true end))
  2060.             end
  2061.         end
  2062.     end
  2063. end
  2064.  
  2065.  
  2066. HoldS=function()
  2067.     Tool.Parent["Right Arm"].RightGrip.C0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  2068.     Tool.Parent["Right Arm"].RightGrip.C1=StandardHold
  2069. end
  2070. HoldN=function()
  2071.     Tool.Parent["Right Arm"].RightGrip.C0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  2072.     Tool.Parent["Right Arm"].RightGrip.C1=NeutralHold
  2073. end
  2074. LastType=nil
  2075. deb=true
  2076. Cols={BrickColor.new("Black"),BrickColor.new("Really black"),BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Magenta")}
  2077. LastMove=""
  2078. Ravens=0 --Max 2 raven wings per combo
  2079. genroarsound=function(iter,start,conv)
  2080.     Tool.Handle.RoarSound.Volume=10/iter
  2081.     Tool.Handle.RoarSound.Pitch=start
  2082.     for k=1, iter do
  2083.         Tool.Handle.RoarSound.Pitch=Tool.Handle.RoarSound.Pitch-conv
  2084.         Tool.Handle.RoarSound:Play()
  2085.     end
  2086. end
  2087. genhiteff=function(targ)
  2088.     pol=Instance.new("Part")
  2089.     pol.Name="Trail"
  2090.     pol.TopSurface=0
  2091.     pol.BottomSurface=0
  2092.     pol.Anchored=true
  2093.     pol.CanCollide=false
  2094.     pol.formFactor="Symmetric"
  2095.     pol.Size=Vector3.new(1,1,1)
  2096.     pol.BrickColor=Cols[math.random(1,#Cols)]
  2097.     pol.CFrame=targ.CFrame
  2098.     pol.Parent=Tool.Parent
  2099.     game:GetService("Debris"):AddItem(pol,3)
  2100.     ml=Instance.new("BlockMesh")
  2101.     ml.Scale=Vector3.new(2,2,2)
  2102.     ml.Parent=pol
  2103.     coroutine.resume(coroutine.create(function(part,spin) for i=1, 10 do part.Mesh.Scale=part.Mesh.Scale-Vector3.new(.1,.1,.1) part.Transparency=i/50 part.CFrame=part.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)*spin swait() end part.Parent=nil end),pol,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  2104. end
  2105. gentrail=function(par)
  2106.     par=par:clone()
  2107.     par.Parent=effectz
  2108.     coroutine.resume(coroutine.create(function(part,spin) for i=1, 20 do part.Mesh.Scale=part.Mesh.Scale-Vector3.new(.05,.05,.05) part.Transparency=i/20 part.CFrame=part.CFrame*CFrame.new(math.random(-10,10)/1000,math.random(-10,10)/1000,math.random(-10,10)/1000)*spin swait() end part.Parent=nil end),par,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  2109. end
  2110. RestoreHP=function(targe,rest)
  2111.     pol=Instance.new("Part")
  2112.     pol.Name="Trail"
  2113.     pol.TopSurface=0
  2114.     pol.BottomSurface=0
  2115.     pol.Anchored=false
  2116.     pol.CanCollide=false
  2117.     pol.formFactor="Symmetric"
  2118.     pol.Size=Vector3.new(1,1,1)
  2119.     pol.BrickColor=Cols[math.random(1,#Cols)]
  2120.     pol.CFrame=targe.CFrame+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2121.     pol.Parent=Tool.Parent
  2122.     game:GetService("Debris"):AddItem(pol,6)
  2123.     m=Instance.new("BlockMesh")
  2124.     m.Scale=Vector3.new(2,2,2)
  2125.     m.Parent=pol
  2126.     bp=Instance.new("BodyPosition")
  2127.     bp.P=9000
  2128.     bp.D=100
  2129.     bp.Parent=pol
  2130.     bp.position=pol.Position+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*2+(pol.Position-CPlayer.Torso.Position).unit*math.random(-5,5)
  2131.     coroutine.resume(coroutine.create(function(part,spin,tar) swait(.2) for i=1, math.random(8,11) do part.BodyPosition.position=part.BodyPosition.position+(pol.Position-tar.Position).unit*-2 swait() end swait(.25) part.BodyPosition:Remove() part.Anchored=true for i=1, 5 do gentrail(part:clone()) part.CFrame=CFrame.new(part.Position:Lerp(CPlayer.Torso.Position,i/5))*CFrame.fromEulerAnglesXYZ(math.random(-5,5),math.random(-5,5),0) swait(.05) end CPlayer.Humanoid.Health=CPlayer.Humanoid.Health+rest part.Parent=nil end),pol,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500),targe)
  2132. end
  2133. RestoreMHP=function(targe,rest)
  2134. end
  2135. FaceForward=function() --This'll cut alot of lines out later.
  2136.     --STGyro.CFrame = getDirection()[1]
  2137.     STGyro.CFrame = owner.Character.HumanoidRootPart.CFrame
  2138.     --STGyro.CFrame = CFrame.new(owner.Character.HumanoidRootPart.CFrame.Position,owner.Character.HumanoidRootPart.CFrame.Position+owner.Character.HumanoidRootPart.CFrame.LookVector*2)
  2139.     return STGyro.cframe
  2140. end
  2141. FaceComboee=function()
  2142.     if Comboee~=nil then
  2143.         if Comboee:FindFirstChild("Torso")~=nil then
  2144.             STGyro.cframe=CFrame.new(CPlayer.Torso.Position,Vector3.new(Comboee.Torso.Position.x,CPlayer.Torso.Position.y,Comboee.Torso.Position.z))
  2145.         end
  2146.     end
  2147. end
  2148. StopMotors=function()
  2149.     FakeS.DesiredAngle=0   
  2150.     FakeS.CurrentAngle=0
  2151.     FakeSL.DesiredAngle=0
  2152.     FakeSL.CurrentAngle=0
  2153.     FakeR.DesiredAngle=0
  2154.     FakeL.DesiredAngle=0
  2155.     FakeR.CurrentAngle=0
  2156.     FakeL.CurrentAngle=0
  2157.     Neck=CPlayer.Torso.Neck
  2158.     Neck.DesiredAngle=0
  2159.     Neck.CurrentAngle=0
  2160.     Neck.MaxVelocity=.5
  2161.     Neck.C0=STCO
  2162. end
  2163.  
  2164. SOUT=false;
  2165. SATTACKING=false
  2166. SBeast=Instance.new("Part")
  2167. SBeast.TopSurface=0
  2168. SBeast.BottomSurface=0
  2169. SBeast.Anchored=true
  2170. SBeast.Name="Ogawa"
  2171. SBeast.Size=Vector3.new(3,3,3)
  2172. SBeast.BrickColor=BrickColor.new("Really black")
  2173. m=Tool.JawMesh:clone()
  2174. m.Parent=SBeast
  2175. m.Scale=Vector3.new(2,2,2.5)
  2176. sbct=0
  2177. game:GetService("RunService").Stepped:connect(function()
  2178.     local s=SBeast
  2179.     if s.Parent~=nil then
  2180.         local fow=.6
  2181.         local pos1=SBeast.CFrame*CFrame.new(0,0,-fow)
  2182.         local pos2=SBeast.CFrame*CFrame.new(0,0,-50)
  2183.         SBeast.CFrame=CFrame.new(pos1.p,pos2.p)
  2184.         sbct=sbct+1
  2185.         if sbct==4 then
  2186.             sbct=0
  2187.             local   p=Instance.new("Part")
  2188.             p.TopSurface=0
  2189.             p.BottomSurface=0
  2190.             p.CanCollide=false
  2191.             p.Anchored=true
  2192.             p.BrickColor=BrickColor.new("Really black")
  2193.             p.formFactor="Symmetric"
  2194.             p.Size=Vector3.new(1,1,1)
  2195.             p.CFrame=s.CFrame*CFrame.new(0,0,-1)
  2196.             p.Parent=effectz
  2197.             local m=Instance.new("BlockMesh")
  2198.             m.Parent=p
  2199.             m.Scale=Vector3.new(3,3,3)
  2200.             coroutine.resume(coroutine.create(function(p) for i=1, 18 do p.Mesh.Scale=p.Mesh.Scale-Vector3.new(3/18,3/18,3/18) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*-.2 swait() end p.Parent=nil end),p)
  2201.         end
  2202.     end
  2203. end)
  2204. SOUT=false
  2205. SPECIAL=false
  2206. PerformAttack=function(InputKey,InputDirection,Combo)
  2207.     if Astral==true or SPECIAL==true then return end
  2208.     if Combo=="^<>[Drive]" and owner.Character:FindFirstChild("DRAGONCOOLDOWN")==nil  then
  2209.         ----print("dd")
  2210.         p=Instance.new("StringValue",owner.Character)
  2211.         p.Name="DRAGONCOOLDOWN"
  2212.         game:GetService("Debris"):AddItem(p,2.5)
  2213.         if SBeast==nil then
  2214.             ----print(":I")
  2215.             SBeast=Instance.new("Part")
  2216.             SBeast.TopSurface=0
  2217.             SBeast.BottomSurface=0
  2218.             SBeast.Anchored=true
  2219.             SBeast.Name="Ogawa"
  2220.             SBeast.Size=Vector3.new(3,3,3)
  2221.             SBeast.BrickColor=BrickColor.new("Really black")
  2222.             m=Tool.JawMesh:clone()
  2223.             m.Parent=SBeast
  2224.             m.Scale=Vector3.new(2,2,2.5)
  2225.         end
  2226.         CPlayer=owner.Character
  2227.         if SOUT==false then
  2228.             CPlayer=owner.Character
  2229.             cdir=Vector3.new(CPlayer.Torso.CFrame.lookVector.x,0,CPlayer.Torso.CFrame.lookVector.z)
  2230.             SBeast.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+cdir*4-Vector3.new(0,2,0),CPlayer.Torso.CFrame.p-Vector3.new(0,2,0)+cdir*40)
  2231.             for effect=1, 3 do
  2232.                 local   p=Instance.new("Part")
  2233.                 p.TopSurface=0
  2234.                 p.BottomSurface=0
  2235.                 p.CanCollide=false
  2236.                 p.Anchored=true
  2237.                 p.BrickColor=BrickColor.new("Really black")
  2238.                 p.formFactor="Symmetric"
  2239.                 p.Size=Vector3.new(1,1,1)
  2240.                 p.CFrame=SBeast.CFrame
  2241.                 p.Parent=workspace
  2242.                 local m=Instance.new("BlockMesh")
  2243.                 m.Parent=p
  2244.                 m.Scale=Vector3.new(4,4,4)
  2245.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*-.5 swait() end p.Parent=nil end),p)
  2246.                 swait()
  2247.             end
  2248.  
  2249.             SBeast.Parent=workspace
  2250.             SOUT=true
  2251.  
  2252.         else
  2253.             for effect=1, 3 do
  2254.                 local   p=Instance.new("Part")
  2255.                 p.TopSurface=0
  2256.                 p.BottomSurface=0
  2257.                 p.CanCollide=false
  2258.                 p.Anchored=true
  2259.                 p.BrickColor=BrickColor.new("Really black")
  2260.                 p.formFactor="Symmetric"
  2261.                 p.Size=Vector3.new(1,1,1)
  2262.                 p.CFrame=SBeast.CFrame
  2263.                 p.Parent=workspace
  2264.                 local m=Instance.new("BlockMesh")
  2265.                 m.Parent=p
  2266.                 m.Scale=Vector3.new(4,4,4)
  2267.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*-.5 swait() end p.Parent=nil end),p)
  2268.                 swait()
  2269.             end
  2270.  
  2271.             SBeast.Parent=nil
  2272.             SOUT=false
  2273.         end
  2274.     end
  2275.     if SOUT==true and SATTACKING==false then
  2276.         SATTACKING=true
  2277.         if Combo==">>[Drive]" then --Mawaru
  2278.             ----game:GetService("Chat"):Chat(CPlayer,"Mawaru!",2)
  2279.             SBeast.Parent=nil
  2280.  
  2281.             for effect=1, 5 do
  2282.                 local   p=Instance.new("Part")
  2283.                 p.TopSurface=0
  2284.                 p.BottomSurface=0
  2285.                 p.CanCollide=false
  2286.                 p.Anchored=true
  2287.                 p.BrickColor=BrickColor.new("Really black")
  2288.                 p.formFactor="Symmetric"
  2289.                 p.Size=Vector3.new(1,1,1)
  2290.                 p.CFrame=SBeast.CFrame
  2291.                 p.Parent=effectz
  2292.                 local m=Instance.new("BlockMesh")
  2293.                 m.Parent=p
  2294.                 m.Scale=Vector3.new(6,6,6)
  2295.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*.25 swait() end p.Parent=nil end),p)
  2296.                 swait()
  2297.             end
  2298.  
  2299.             local   p=Instance.new("Part")
  2300.             p.TopSurface=0
  2301.             p.BottomSurface=0
  2302.             p.CanCollide=false
  2303.             p.Anchored=true
  2304.             p.BrickColor=BrickColor.new("Really black")
  2305.             p.formFactor="Symmetric"
  2306.             p.Size=Vector3.new(1,1,1)
  2307.             p.CFrame=SBeast.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  2308.             p.Parent=effectz
  2309.             local m=Tool.SawMesh:clone() m.Parent=p
  2310.             coroutine.resume(coroutine.create(function(p) for i=1, 24 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,math.pi/5)+SBeast.CFrame.lookVector*1.3 swait() end p.Parent=nil end),p)
  2311.  
  2312.  
  2313.             for i=1, 18 do
  2314.                 if i/3==math.floor(i/3) then
  2315.                     hpos=p.Position
  2316.                     maxdec=7
  2317.                     for i,v in pairs(game.workspace:children()) do
  2318.                         if v.className=="Model" then
  2319.                             H=v:FindFirstChild("Humanoid")
  2320.                             if H~=nil then
  2321.                                 if H.Health>0 and H~=Tool.Parent.Humanoid then
  2322.                                     T=H.Parent:FindFirstChild("Torso")
  2323.                                     if T~=nil then
  2324.                                         ----print((T.Position-hpos).magnitude)
  2325.                                         if (T.Position-hpos).magnitude<=maxdec then
  2326.                                             standardDamage(T,10,SBeast.CFrame.lookVector*25,false,5,.05,false,false)
  2327.  
  2328.                                             local   p=Instance.new("Part")
  2329.                                             p.TopSurface=0
  2330.                                             p.BottomSurface=0
  2331.                                             p.CanCollide=false
  2332.                                             p.Anchored=true
  2333.                                             p.BrickColor=BrickColor.new("Really black")
  2334.                                             p.formFactor="Symmetric"
  2335.                                             p.Size=Vector3.new(1,1,1)
  2336.                                             p.CFrame=T.CFrame
  2337.                                             p.Parent=effectz
  2338.                                             local m=Instance.new("BlockMesh")
  2339.                                             m.Parent=p
  2340.                                             m.Scale=Vector3.new(2,2,2)
  2341.                                             coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2342.                                         end
  2343.                                     end
  2344.                                 end
  2345.                             end
  2346.                         end
  2347.                     end
  2348.                 end
  2349.                 SBeast.CFrame=CFrame.new(p.Position,p.Position+SBeast.CFrame.lookVector*5)
  2350.                 swait()
  2351.             end
  2352.  
  2353.             for effect=1, 8 do
  2354.                 local   p=Instance.new("Part")
  2355.                 p.TopSurface=0
  2356.                 p.BottomSurface=0
  2357.                 p.CanCollide=false
  2358.                 p.Anchored=true
  2359.                 p.BrickColor=BrickColor.new("Really black")
  2360.                 p.formFactor="Symmetric"
  2361.                 p.Size=Vector3.new(1,1,1)
  2362.                 p.CFrame=SBeast.CFrame
  2363.                 p.Parent=effectz
  2364.                 local m=Instance.new("BlockMesh")
  2365.                 m.Parent=p
  2366.                 m.Scale=Vector3.new(7,7,7)
  2367.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*.25 swait() end p.Parent=nil end),p)
  2368.                 swait(.06)
  2369.                 SBeast.CFrame=CFrame.new(SBeast.CFrame.p+SBeast.CFrame.lookVector*(5-(effect*.6)),SBeast.CFrame.p+SBeast.CFrame.lookVector*10)
  2370.             end
  2371.             swait(.25)
  2372.             SBeast.Parent=workspace
  2373.         end
  2374.         if Combo=="<<[Drive]" then --It's Late
  2375.             SOUT=false
  2376.             SBeast.Parent=nil
  2377.             ----game:GetService("Chat"):Chat(CPlayer,"Black Divinity.",2)
  2378.             for effect=1, 5 do
  2379.                 for see=1, 2 do
  2380.                     swait()
  2381.                     for lol=1, 3 do
  2382.                         local   p=Instance.new("Part")
  2383.                         p.TopSurface=0
  2384.                         p.BottomSurface=0
  2385.                         p.CanCollide=false
  2386.                         p.Anchored=true
  2387.                         p.BrickColor=BrickColor.new("Really black")
  2388.                         p.formFactor="Symmetric"
  2389.                         p.Size=Vector3.new(1,1,1)
  2390.                         p.CFrame=CFrame.new(SBeast.Position)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/4,math.random(-10,10)/4,math.random(-10,10)/4)
  2391.                         p.Parent=effectz
  2392.                         local m=Tool.SpikeMesh:clone()
  2393.                         m.Parent=p
  2394.                         m.Scale=Vector3.new(1,13,1)
  2395.                         coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.CFrame=p.CFrame*CFrame.new(0,2,0) swait() end p.Parent=nil end),p)
  2396.                     end
  2397.                 end
  2398.                 for poot=1, 2 do
  2399.                     local   p=Instance.new("Part")
  2400.                     p.TopSurface=0
  2401.                     p.BottomSurface=0
  2402.                     p.CanCollide=false
  2403.                     p.Anchored=true
  2404.                     p.BrickColor=BrickColor.new("Really black")
  2405.                     p.formFactor="Symmetric"
  2406.                     p.Size=Vector3.new(1,1,1)
  2407.                     p.CFrame=SBeast.CFrame
  2408.                     p.Parent=effectz
  2409.                     local m=Instance.new("BlockMesh")
  2410.                     m.Parent=p
  2411.                     m.Scale=Vector3.new(5,5,5)
  2412.                     coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.9,.9,.9) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2413.                     s=Instance.new("Sound") s.Pitch=.5
  2414.                     s.Volume=.3
  2415.                     s.SoundId="rbxasset://sounds/collide.wav"
  2416.                     s.Parent=p
  2417.                     s:Play()
  2418.  
  2419.                 end
  2420.                 hpos=SBeast.Position
  2421.                 maxdec=17.5
  2422.                 for i,v in pairs(game.workspace:children()) do
  2423.                     if v.className=="Model" then
  2424.                         H=v:FindFirstChild("Humanoid")
  2425.                         if H~=nil then
  2426.                             if H.Health>0 and H~=Tool.Parent.Humanoid then
  2427.                                 T=H.Parent:FindFirstChild("Torso")
  2428.                                 if T~=nil then
  2429.                                     ----print((T.Position-hpos).magnitude)
  2430.                                     if (T.Position-hpos).magnitude<=maxdec then
  2431.                                         standardDamage(T,6,-(SBeast.Position-T.Position).unit*30,false,5,.2,false,true)
  2432.  
  2433.  
  2434.                                         local   p=Instance.new("Part")
  2435.                                         p.TopSurface=0
  2436.                                         p.BottomSurface=0
  2437.                                         p.CanCollide=false
  2438.                                         p.Anchored=true
  2439.                                         p.BrickColor=BrickColor.new("Really black")
  2440.                                         p.formFactor="Symmetric"
  2441.                                         p.Size=Vector3.new(1,1,1)
  2442.                                         p.CFrame=T.CFrame
  2443.                                         p.Parent=effectz
  2444.                                         local m=Instance.new("BlockMesh")
  2445.                                         m.Parent=p
  2446.                                         m.Scale=Vector3.new(2,2,2)
  2447.                                         coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2448.  
  2449.                                     end
  2450.                                 end
  2451.                             end
  2452.                         end
  2453.                     end
  2454.                 end
  2455.                 swait()
  2456.             end
  2457.             SOUT=false
  2458.         end
  2459.         if Combo=="^^[Drive]" and owner.Character:FindFirstChild("ROMEIDACOOLDOWN")==nil then --Romeida
  2460.  
  2461.             if countdre<4 then
  2462.                 countdre = countdre+1
  2463.                 print(countdre)
  2464.             end
  2465.             if countdre>=4 then
  2466.                 print("WH")
  2467.                 p=Instance.new("StringValue",owner.Character)
  2468.                 p.Name="ROMEIDACOOLDOWN"
  2469.                 game:GetService("Debris"):AddItem(p,9)
  2470.             end
  2471.             coroutine.resume(coroutine.create(function()
  2472.                 while countdre>0 do
  2473.                     wait(10)
  2474.                     countdre=countdre-1
  2475.                     print(countdre)
  2476.                     if countdre<0 then
  2477.                         countdre=0
  2478.                     end
  2479.                 end
  2480.             end))
  2481.             ----game:GetService("Chat"):Chat(CPlayer,"Romeida!",2)
  2482.             SBeast.Parent=nil
  2483.             for effect=1, 3 do
  2484.                 local   p=Instance.new("Part")
  2485.                 p.TopSurface=0
  2486.                 p.BottomSurface=0
  2487.                 p.CanCollide=false
  2488.                 p.Anchored=true
  2489.                 p.BrickColor=BrickColor.new("Really black")
  2490.                 p.formFactor="Symmetric"
  2491.                 p.Size=Vector3.new(1,1,1)
  2492.                 p.CFrame=SBeast.CFrame
  2493.                 p.Parent=effectz
  2494.                 local m=Instance.new("BlockMesh")
  2495.                 m.Parent=p
  2496.                 m.Scale=Vector3.new(4,4,4)
  2497.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*.25 swait() end p.Parent=nil end),p)
  2498.                 swait()
  2499.             end
  2500.             local lol=SBeast:clone()
  2501.             lol.Name="SEE?"
  2502.             lol.JawMesh.Scale=Vector3.new(8,8,8)
  2503.             lol.Parent=workspace
  2504.             local last=SBeast.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi,-math.pi/2)-Vector3.new(0,2,0)-SBeast.CFrame.lookVector*5
  2505.             last=last*CFrame.new(0,-math.pi/4,0)
  2506.             s=Tool.Handle.Screech:clone()
  2507.             s.Pitch=.7
  2508.             s.Parent=lol
  2509.             s:Play()
  2510.             s=Tool.Handle.Ominent:clone()
  2511.             s.Pitch=.7
  2512.             s.Parent=lol
  2513.             s:Play()
  2514.             s=Tool.Handle.IK:clone()
  2515.             s.Pitch=1.2
  2516.             s.Parent=lol
  2517.             s:Play()
  2518.             for i=1, 16 do
  2519.                 local   p=Instance.new("Part")
  2520.                 p.TopSurface=0
  2521.                 p.BottomSurface=0
  2522.                 p.CanCollide=false
  2523.                 p.Anchored=true
  2524.                 p.BrickColor=BrickColor.new("Really black")
  2525.                 p.formFactor="Symmetric"
  2526.                 p.Size=Vector3.new(1,1,1)
  2527.                 p.CFrame=last
  2528.                 p.Parent=effectz
  2529.                 local m=Tool.ClawMesh:clone()
  2530.                 m.Parent=p
  2531.                 coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 swait() end p.Parent=nil end),p)
  2532.                 last=last*CFrame.new(0,0,2)*CFrame.fromEulerAnglesXYZ(0,-math.pi/(18+i),0)
  2533.                 lol.CFrame=last*CFrame.fromEulerAnglesXYZ(0,math.pi,math.pi/2)
  2534.                 lol.Transparency=i/24
  2535.                 local   p=Instance.new("Part")
  2536.                 p.TopSurface=0
  2537.                 p.BottomSurface=0
  2538.                 p.CanCollide=false
  2539.                 p.Anchored=true
  2540.                 p.BrickColor=BrickColor.new("Really black")
  2541.                 p.formFactor="Symmetric"
  2542.                 p.Size=Vector3.new(1,1,1)
  2543.                 p.CFrame=last
  2544.                 p.Parent=effectz
  2545.                 local m=Instance.new("BlockMesh")
  2546.                 m.Parent=p
  2547.                 m.Scale=Vector3.new(12,12,12)
  2548.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2549.                 hpos=last.p
  2550.                 maxdec=15
  2551.                 for i,v in pairs(game.workspace:children()) do
  2552.                     if v.className=="Model" then
  2553.                         H=v:FindFirstChild("Humanoid")
  2554.                         if H~=nil then
  2555.                             if H.Health>0 and H~=Tool.Parent.Humanoid then
  2556.                                 T=H.Parent:FindFirstChild("Torso")
  2557.                                 if T~=nil then
  2558.                                     ----print((T.Position-hpos).magnitude)
  2559.                                     if (T.Position-hpos).magnitude<=maxdec then
  2560.                                         standardDamage(T,6,Vector3.new(0,30,0)+SBeast.CFrame.lookVector*45,false,5,.05,false,false)
  2561.  
  2562.                                     end
  2563.                                 end
  2564.                             end
  2565.                         end
  2566.                     end
  2567.                 end
  2568.                 swait()
  2569.             end
  2570.             for i=16, 24 do
  2571.                 lol.Transparency=i/24
  2572.                 swait()
  2573.             end
  2574.             lol.Parent=nil
  2575.             SOUT=false
  2576.         end
  2577.  
  2578.         if Combo=="vv[Drive]" then --Evil Divide
  2579.             ----game:GetService("Chat"):Chat(CPlayer,"Evil Divide!",2)
  2580.             SOUT=false
  2581.             SBeast.Parent=nil
  2582.  
  2583.             local mo=Instance.new("Model",Tool)
  2584.  
  2585.             local par = Instance.new("Part",mo)
  2586.             par.Name = "Drillpart"
  2587.             par.Anchored = true
  2588.             par.CanCollide = false
  2589.             par.BrickColor=BrickColor.new("Black")
  2590.             par.CFrame = CFrame.new(SBeast.Position - Vector3.new(0,5,0))
  2591.             local m = Tool.SpikeMesh:clone()
  2592.             m.Name="Mesh"
  2593.             m.Scale = Vector3.new(4,15,4)
  2594.             m.Parent=par
  2595.  
  2596.             local px = m.Scale.x/1 - .2
  2597.             local py = m.Scale.y/1.5
  2598.             local cpos = par.CFrame * CFrame.new(0,-py/2,0)
  2599.  
  2600.             local duck = px / 40
  2601.  
  2602.             mo.PrimaryPart = par
  2603.  
  2604.             for i=1, 38 - 2 do
  2605.                 local p = Instance.new("Part",mo)
  2606.                 p.Name="Dix"
  2607.                 p.TopSurface=0
  2608.                 p.BottomSurface=0
  2609.                 p.formFactor="Custom"
  2610.                 p.Size=Vector3.new(1.6 - i*.02,.6,.5)
  2611.                 p.CFrame = cpos + Vector3.new(math.cos(math.rad(1080/38*i))*(px-i*duck),py/38*i,math.sin(math.rad(1080/38*i))*(px-i*duck))
  2612.                 p.CFrame = CFrame.new(p.CFrame.p,Vector3.new(par.Position.x,p.CFrame.p.y,par.Position.z))
  2613.                 p.CFrame = p.CFrame * CFrame.Angles(math.pi/3,0,0)
  2614.                 p.Anchored=true
  2615.                 p.CanCollide=false
  2616.                 p.BrickColor=BrickColor.new("Really black")
  2617.                 p.Name = i
  2618.             end
  2619.  
  2620.             local s=Instance.new("Sound",par)
  2621.             s.Volume=1
  2622.             s.SoundId="http://www.roblox.com/asset/?id=188959272"
  2623.             s.Pitch=.9
  2624.             s:Play()
  2625.  
  2626.             local p=Instance.new("Part")
  2627.             p.TopSurface=0
  2628.             p.BottomSurface=0
  2629.             p.CanCollide=false
  2630.             p.Anchored=true
  2631.             p.BrickColor=BrickColor.new("Really black")
  2632.             p.formFactor="Symmetric"
  2633.             p.Size=Vector3.new(1,1,1)
  2634.             p.CFrame=par.CFrame * CFrame.new(0,7,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2635.             p.Parent=effectz
  2636.             m=Tool.BlastMesh:clone()
  2637.             m.Scale = Vector3.new(16,10,16)
  2638.             m.Parent=p
  2639.             m.Name="Triangle"
  2640.             coroutine.resume(coroutine.create(function(p,v) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale-Vector3.new(1.5,0,1.5) swait() end p.Parent=nil end),p,Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10))
  2641.  
  2642.  
  2643.             for i=1, 6 do
  2644.                 mo:SetPrimaryPartCFrame(par.CFrame * CFrame.new(0,1.5,0) * CFrame.Angles(0,math.rad(-i*18.5),0))
  2645.                 if i%3 == 0 then
  2646.                     hpos=par.Position + Vector3.new(0,2,0)
  2647.                     maxdec=13.5
  2648.  
  2649.                     if i == 3 then
  2650.  
  2651.                         local p=Instance.new("Part")
  2652.                         p.TopSurface=0
  2653.                         p.BottomSurface=0
  2654.                         p.CanCollide=false
  2655.                         p.Anchored=true
  2656.                         p.BrickColor=BrickColor.new("Really black")
  2657.                         p.formFactor="Symmetric"
  2658.                         p.Size=Vector3.new(1,1,1)
  2659.                         p.CFrame=par.CFrame * CFrame.new(0,-5.1,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  2660.                         p.Parent=effectz
  2661.                         m=Tool.RingMesh:clone()
  2662.                         m.Scale = Vector3.new(15,15,3)
  2663.                         m.Parent=p
  2664.                         m.Name="Triangle"
  2665.                         coroutine.resume(coroutine.create(function(p,v) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale-Vector3.new(1.5,1.5,0) p.CFrame = p.CFrame swait() end p.Parent=nil end),p,Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10))
  2666.  
  2667.                     end
  2668.  
  2669.                     for i,v in pairs(game.workspace:children()) do
  2670.                         if v.className=="Model" then
  2671.                             H=v:FindFirstChild("Humanoid")
  2672.                             if H~=nil then
  2673.                                 if H.Health>0 and H~=Tool.Parent.Humanoid then
  2674.                                     T=H.Parent:FindFirstChild("Torso")
  2675.                                     if T~=nil then
  2676.                                         if (T.Position-hpos).magnitude<=maxdec and T:FindFirstChild("Vac") == nil then
  2677.                                             standardDamage(T,5,Vector3.new(0,-5,0) - (T.Position - par.Position).unit * ((T.Position - par.Position).magnitude*2.5),false,5,.05,false,false)
  2678.  
  2679.                                             local tt=Instance.new("BoolValue",T)
  2680.                                             tt.Name="Vac"
  2681.                                             game:GetService("Debris"):AddItem(tt,.03 * 40)
  2682.  
  2683.                                             local p=Instance.new("Part")
  2684.                                             p.TopSurface=0
  2685.                                             p.BottomSurface=0
  2686.                                             p.CanCollide=false
  2687.                                             p.Anchored=true
  2688.                                             p.BrickColor=BrickColor.new("Really black")
  2689.                                             p.formFactor="Symmetric"
  2690.                                             p.Size=Vector3.new(1,1,1)
  2691.                                             p.CFrame=T.CFrame
  2692.                                             p.Parent=effectz
  2693.                                             local m=Instance.new("SpecialMesh")
  2694.                                             m.MeshType="Sphere"
  2695.                                             m.Parent=p
  2696.                                             m.Scale=Vector3.new(1,1,1)
  2697.                                             coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2698.  
  2699.                                         end
  2700.                                     end
  2701.                                 end
  2702.                             end
  2703.                         end
  2704.                     end
  2705.                 end
  2706.                 swait()
  2707.             end
  2708.             for i=1, 64 do
  2709.                 mo:SetPrimaryPartCFrame(par.CFrame * CFrame.Angles(0,math.rad(-100+i),0))
  2710.  
  2711.                 if i%7 == 0 or i == 3 then
  2712.  
  2713.                     local p=Instance.new("Part")
  2714.                     p.TopSurface=0
  2715.                     p.BottomSurface=0
  2716.                     p.CanCollide=false
  2717.                     p.Anchored=true
  2718.                     p.BrickColor=BrickColor.new("Really black")
  2719.                     p.formFactor="Symmetric"
  2720.                     p.Size=Vector3.new(1,1,1)
  2721.                     p.CFrame=par.CFrame * CFrame.new(0,-5.1,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0) + Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10)
  2722.                     p.Parent=effectz
  2723.                     m=Tool.RingMesh:clone()
  2724.                     m.Scale = Vector3.new(2,2,3)
  2725.                     m.Parent=p
  2726.                     m.Name="Triangle"
  2727.                     coroutine.resume(coroutine.create(function(p,v) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,0) p.CFrame = p.CFrame + v/7 swait() end p.Parent=nil end),p,Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10))
  2728.  
  2729.                 end
  2730.  
  2731.                 if i%5 == 0 or i == 1 then
  2732.  
  2733.  
  2734.                     hpos=par.Position + Vector3.new(0,0,0)
  2735.                     maxdec=8
  2736.                     for i,v in pairs(game.workspace:children()) do
  2737.                         if v.className=="Model" then
  2738.                             H=v:FindFirstChild("Humanoid")
  2739.                             if H~=nil then
  2740.                                 if H.Health>0 and H~=Tool.Parent.Humanoid then
  2741.                                     T=H.Parent:FindFirstChild("Torso")
  2742.                                     if T~=nil then
  2743.                                         if (T.Position-hpos).magnitude<=maxdec then
  2744.  
  2745.                                             if T:FindFirstChild("Vac") then
  2746.                                                 standardDamage(T,1.5,Vector3.new(0,-5,0) - (T.Position - (par.Position+Vector3.new(math.random(-2,2),0,math.random(-2,2)))).unit * (2 + (T.Position - par.Position).magnitude*5),false,5,.05,false,false)
  2747.  
  2748.                                                 local p=Instance.new("Part")
  2749.                                                 p.TopSurface=0
  2750.                                                 p.BottomSurface=0
  2751.                                                 p.CanCollide=false
  2752.                                                 p.Anchored=true
  2753.                                                 p.BrickColor=BrickColor.new("Really black")
  2754.                                                 p.formFactor="Symmetric"
  2755.                                                 p.Size=Vector3.new(1,1,1)
  2756.                                                 p.CFrame=T.CFrame
  2757.                                                 p.Parent=effectz
  2758.                                                 local m=Instance.new("SpecialMesh")
  2759.                                                 m.MeshType="Sphere"
  2760.                                                 m.Parent=p
  2761.                                                 m.Scale=Vector3.new(1,1,1)
  2762.                                                 coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2763.  
  2764.                                             else
  2765.                                                 standardDamage(T,2,(T.Position - par.Position).unit * (5 + (T.Position - par.Position).magnitude*5),false,5,.05,false,false)
  2766.  
  2767.                                                 local p=Instance.new("Part")
  2768.                                                 p.TopSurface=0
  2769.                                                 p.BottomSurface=0
  2770.                                                 p.CanCollide=false
  2771.                                                 p.Anchored=true
  2772.                                                 p.BrickColor=BrickColor.new("Really black")
  2773.                                                 p.formFactor="Symmetric"
  2774.                                                 p.Size=Vector3.new(1,1,1)
  2775.                                                 p.CFrame=T.CFrame
  2776.                                                 p.Parent=effectz
  2777.                                                 local m=Instance.new("SpecialMesh")
  2778.                                                 m.MeshType="Sphere"
  2779.                                                 m.Parent=p
  2780.                                                 m.Scale=Vector3.new(1,1,1)
  2781.                                                 coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2782.  
  2783.                                             end
  2784.                                         end
  2785.                                     end
  2786.                                 end
  2787.                             end
  2788.                         end
  2789.                     end
  2790.                 end
  2791.  
  2792.                 swait()
  2793.             end
  2794.             for i=1, 24 do
  2795.                 for _,v in pairs(mo:children()) do
  2796.                     v.Transparency = i/24
  2797.                 end
  2798.                 mo[i]:Remove()
  2799.                 mo:SetPrimaryPartCFrame(par.CFrame * CFrame.new(0,-1.5*6/24,0) * CFrame.Angles(0,math.rad(i/2+5),0))
  2800.                 ----print("RRORR")
  2801.                 swait()
  2802.             end
  2803.             mo:Remove()
  2804.             swait(.5)
  2805.         end
  2806.  
  2807.         if Combo=="v^[Drive]" then --Drunkard Shade
  2808.             ----game:GetService("Chat"):Chat(CPlayer,"Drunkard Shade.",2)
  2809.             SOUT=false
  2810.             SBeast.Parent=nil
  2811.             stole=0
  2812.             local   p=Instance.new("Part")
  2813.             p.TopSurface=0
  2814.             p.BottomSurface=0
  2815.             p.CanCollide=false
  2816.             p.Anchored=true
  2817.             p.BrickColor=BrickColor.new("Really black")
  2818.             p.formFactor="Symmetric"
  2819.             p.Size=Vector3.new(1,1,1)
  2820.             p.CFrame=SBeast.CFrame
  2821.             p.Parent=effectz
  2822.             local m=Instance.new("BlockMesh")
  2823.             m.Parent=p
  2824.             m.Scale=Vector3.new(5,5,5)
  2825.             coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2826.             for i=1, 8 do
  2827.                 local   p=Instance.new("Part")
  2828.                 p.TopSurface=0
  2829.                 p.BottomSurface=0
  2830.                 p.CanCollide=false
  2831.                 p.Anchored=true
  2832.                 p.BrickColor=BrickColor.new("Really black")
  2833.                 p.formFactor="Symmetric"
  2834.                 p.Size=Vector3.new(1,1,1)
  2835.                 p.CFrame=SBeast.CFrame
  2836.                 p.Parent=effectz
  2837.                 local m=Instance.new("BlockMesh")
  2838.                 m.Parent=p
  2839.                 m.Scale=Vector3.new(12,12,12)
  2840.                 game:GetService("Debris"):AddItem(p,10)
  2841.                 coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=.5+i/80-stole/40 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  2842.                 hpos=SBeast.Position
  2843.                 maxdec=30
  2844.                 for i,v in pairs(game.workspace:children()) do
  2845.                     if v.className=="Model" then
  2846.                         H=v:FindFirstChild("Humanoid")
  2847.                         if H~=nil then
  2848.                             if H.Health>0 and H~=Tool.Parent.Humanoid then
  2849.                                 T=H.Parent:FindFirstChild("Torso")
  2850.                                 if T~=nil then
  2851.                                     ----print((T.Position-hpos).magnitude)
  2852.                                     if (T.Position-hpos).magnitude<=maxdec then
  2853.                                         H:TakeDamage(1.5)
  2854.                                         stole=stole+2
  2855.                                         pol=Instance.new("Part")
  2856.                                         pol.Name="Trail"
  2857.                                         pol.TopSurface=0
  2858.                                         pol.BottomSurface=0
  2859.                                         pol.Anchored=false
  2860.                                         pol.CanCollide=false
  2861.                                         pol.formFactor="Symmetric"
  2862.                                         pol.Size=Vector3.new(1,1,1)
  2863.                                         pol.BrickColor=Cols[math.random(1,#Cols)]
  2864.                                         pol.CFrame=T.CFrame+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2865.                                         pol.Parent=Tool.Parent
  2866.                                         game:GetService("Debris"):AddItem(pol,8)
  2867.                                         m=Instance.new("BlockMesh")
  2868.                                         m.Scale=Vector3.new(2,2,2)
  2869.                                         m.Parent=pol
  2870.                                         bp=Instance.new("BodyPosition")
  2871.                                         bp.P=9000
  2872.                                         bp.D=100
  2873.                                         bp.Parent=pol
  2874.                                         bp.position=pol.Position+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*2+(pol.Position-SBeast.Position).unit*math.random(-5,5)
  2875.                                         coroutine.resume(coroutine.create(function(part,spin,tar) swait(.2) for i=1, math.random(8,11) do part.BodyPosition.position=part.BodyPosition.position+(pol.Position-tar.Position).unit*-2 swait() end swait(.25) part.BodyPosition:Remove() part.Anchored=true for i=1, 6 do gentrail(part:clone()) part.CFrame=CFrame.new(part.Position:Lerp(SBeast.Position,i/6))*CFrame.fromEulerAnglesXYZ(math.random(-5,5),math.random(-5,5),0) swait(.05) end part.Parent=nil end),pol,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500),SBeast)
  2876.  
  2877.                                     end
  2878.                                 end
  2879.                             end
  2880.                         end
  2881.                     end
  2882.                 end
  2883.                 swait(.4)
  2884.             end
  2885.             swait(.75)
  2886.             for i=1, stole/5 do
  2887.                 --RestoreHP(SBeast,4)
  2888.             end
  2889.         end
  2890.         if Combo=="<>[Drive]" then --Relocate
  2891.             local dir=Vector3.new(workspace.CurrentCamera.CoordinateFrame.lookVector.x,0,workspace.CurrentCamera.CoordinateFrame.lookVector.z)
  2892.             SBeast.CFrame=CFrame.new(SBeast.Position,SBeast.Position+dir*50)
  2893.         end
  2894.         SATTACKING=false
  2895.     end
  2896.  
  2897.     if deb==false then return end
  2898.     deb=false
  2899.     ----print(Combo.."from stance "..Stance)
  2900.     cAnim=false
  2901.     STGyro.D=200
  2902.     CPlayer.Humanoid.WalkSpeed=0
  2903.  
  2904.     --Distortions
  2905.  
  2906.     if Combo=="vv<>[Drive]" and owner:FindFirstChild("OVERTURECOOLDOWN")==nil then --Nightmare Overture [DESTROY]
  2907.         attack=true
  2908.         ----print("SEE")
  2909.  
  2910.         if workspace:FindFirstChild("Workin'Here")==nil then
  2911.  
  2912.             p=Instance.new("StringValue",owner)
  2913.             p.Name="OVERTURECOOLDOWN"
  2914.             game:GetService("Debris"):AddItem(p,160)
  2915.  
  2916.             coroutine.resume(coroutine.create(function()
  2917.                 Torsos={}
  2918.                 if Pro<100 then
  2919.                     Pro=120
  2920.                 end
  2921.                 EM=0
  2922.                 swait(3)
  2923.             end))
  2924.         end
  2925.  
  2926.         resWelds()
  2927.         StopMotors()
  2928.         FaceForward()
  2929.         FaceComboee()
  2930.         CPlayer.Torso.CFrame=STGyro.cframe
  2931.         DIR=CPlayer.Torso.CFrame.lookVector
  2932.         STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/6,0,0)
  2933.         FakeL.DesiredAngle=.9 FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,0,0)
  2934.         FakeR.DesiredAngle=-.9 FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,0,0)
  2935.         FakeS.DesiredAngle=0 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2*math.rad(-90))
  2936.         FakeSL.DesiredAngle=0 FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/2)
  2937.  
  2938.         FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2.5,0,0)*CFrame.new(0,0,.25)
  2939.         FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2.5,0,math.rad(-90))
  2940.  
  2941.         Neck=CPlayer.Torso.Neck
  2942.         Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  2943.  
  2944.         ----game:GetService("Chat"):Chat(CPlayer,"NIGHTMARE...",2)
  2945.  
  2946.  
  2947.  
  2948.         hpos=CPlayer.Torso.Position
  2949.         maxdec=10
  2950.         for i,v in pairs(game.workspace:children()) do
  2951.             if v.className=="Model" then
  2952.                 H=v:FindFirstChild("Humanoid")
  2953.                 if H~=nil then
  2954.                     if H.Health>0 and H~=Tool.Parent.Humanoid then
  2955.                         T=H.Parent:FindFirstChild("Torso")
  2956.                         if T~=nil then
  2957.                             ----print((T.Position-hpos).magnitude)
  2958.                             if (T.Position-hpos).magnitude<=maxdec then
  2959.                                 vp=Instance.new("BodyPosition")
  2960.                                 vp.P=5000
  2961.                                 vp.Name="SEE?"
  2962.                                 vp.position=T.Position
  2963.                                 vp.maxForce=Vector3.new(50000,50000,50000)*5000000000000000000000000000000000
  2964.                                 vp.Parent=T
  2965.                             end
  2966.                         end
  2967.                     end
  2968.                 end
  2969.             end
  2970.         end
  2971.  
  2972.         Hats={}
  2973.         IDs={}
  2974.         cCols={}
  2975.         Pants=Tool.Parent:FindFirstChild("Pants")
  2976.         Shirt=Tool.Parent:FindFirstChild("Shirt")
  2977.         Decal=Tool.Parent.Torso:FindFirstChild("roblox")
  2978.         s=Tool.Parent:FindFirstChild("Shirt Graphic")
  2979.         if s~=nil then s:Remove() end --we don't need this anyway.
  2980.         if Pants~=nil then
  2981.             Pants.Parent=nil
  2982.         end
  2983.         if Shirt~=nil then
  2984.             Shirt.Parent=nil
  2985.         end
  2986.         if Decal~=nil then
  2987.             Decal.Parent=nil
  2988.         end
  2989.         for _,v in pairs(Tool.Parent:children()) do
  2990.             if v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  2991.                 table.insert(Hats,v.Handle)
  2992.                 table.insert(IDs,v.Handle.Mesh.TextureId)
  2993.                 v.Handle.Mesh.TextureId=""
  2994.             end
  2995.         end
  2996.         for _,v in pairs(Tool.Parent:children()) do
  2997.             if v.className=="Part" then
  2998.                 table.insert(cCols,v.BrickColor)
  2999.                 v.BrickColor=BrickColor.new("Black")
  3000.                 if v.Name=="WingPart" then v:Remove() end
  3001.             end
  3002.         end
  3003.  
  3004.         for _,v in pairs(Tool:children()) do
  3005.             if v.className=="Part" then
  3006.                 v.Transparency=1
  3007.             end
  3008.         end
  3009.  
  3010.         coroutine.resume(coroutine.create(function() for i=1, 10 do
  3011.                 local   p=Instance.new("Part")
  3012.                 p.TopSurface=0
  3013.                 p.BottomSurface=0
  3014.                 p.CanCollide=false
  3015.                 p.Anchored=true
  3016.                 p.BrickColor=BrickColor.new("Really black")
  3017.                 p.formFactor="Symmetric"
  3018.                 p.Size=Vector3.new(1,1,1)
  3019.                 p.CFrame=CPlayer.Torso.CFrame
  3020.                 p.Parent=effectz
  3021.                 local m=Instance.new("BlockMesh")
  3022.                 m.Parent=p
  3023.                 m.Scale=Vector3.new(5,5,5)
  3024.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)*1.5 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3025.  
  3026.  
  3027.                 local   p=Instance.new("Part")
  3028.                 p.TopSurface=0
  3029.                 p.BottomSurface=0
  3030.                 p.CanCollide=false
  3031.                 p.Anchored=true
  3032.                 p.BrickColor=BrickColor.new("White")
  3033.                 p.formFactor="Symmetric"
  3034.                 p.Size=Vector3.new(1,1,1)
  3035.                 p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  3036.                 p.Parent=effectz
  3037.                 local m=Instance.new("BlockMesh")
  3038.                 m.Parent=p
  3039.                 m.Scale=Vector3.new(.125,.125,.125)
  3040.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.04,.04,.04) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3041.  
  3042.                 local   p=Instance.new("Part")
  3043.                 p.TopSurface=0
  3044.                 p.BottomSurface=0
  3045.                 p.CanCollide=false
  3046.                 p.Anchored=true
  3047.                 p.BrickColor=BrickColor.new("White")
  3048.                 p.formFactor="Symmetric"
  3049.                 p.Size=Vector3.new(1,1,1)
  3050.                 p.CFrame=CPlayer.Head.CFrame*CFrame.new(-.25,0.25,-.5)
  3051.                 p.Parent=effectz
  3052.                 local m=Instance.new("BlockMesh")
  3053.                 m.Parent=p
  3054.                 m.Scale=Vector3.new(.125,.125,.125)
  3055.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.04,.04,.04) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3056.  
  3057.                 local p=Instance.new("Part")
  3058.                 p.TopSurface=0
  3059.                 p.BottomSurface=0
  3060.                 p.CanCollide=false
  3061.                 p.Anchored=true
  3062.                 p.BrickColor=BrickColor.new("Really black")
  3063.                 p.formFactor="Symmetric"
  3064.                 p.Size=Vector3.new(1,1,1)
  3065.                 p.CFrame=CFrame.new(CPlayer.Torso.Position)
  3066.                 p.Parent=effectz
  3067.                 m=Tool.BlastMesh:clone()
  3068.                 m.Parent=p
  3069.                 m.Scale=Vector3.new(1,8,1)
  3070.                 m.Name="Triangle"
  3071.                 coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1,-.4,1)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.9,0) swait() end p.Parent=nil end),p)
  3072.                 hpos=CPlayer.Torso.Position
  3073.                 swait(.05)
  3074.             end end))
  3075.  
  3076.  
  3077.         --Make wings
  3078.  
  3079.  
  3080.  
  3081.         p=Instance.new("Part")
  3082.         p.Name="WingPart"
  3083.         p.TopSurface=0
  3084.         p.BottomSurface=0
  3085.         p.CanCollide=false
  3086.         p.BrickColor=BrickColor.new("Really black")
  3087.         p.Size=Vector3.new(1,1,1)
  3088.         p.CFrame=Tool.Parent.Torso.CFrame
  3089.         m=Instance.new("BlockMesh")
  3090.         m.Scale=Vector3.new(.5,2,1)/1.5
  3091.         m.Parent=p
  3092.         w=Instance.new("Weld")
  3093.         w.Part0=Tool.Parent.Torso
  3094.         w.Part1=p
  3095.         w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3096.         w.Parent=w.Part0
  3097.         p.Parent=Tool.Parent
  3098.  
  3099.  
  3100.         p=Instance.new("Part")
  3101.         p.Name="WingPart"
  3102.         p.TopSurface=0
  3103.         p.BottomSurface=0
  3104.         p.CanCollide=false
  3105.         p.BrickColor=BrickColor.new("Really black")
  3106.         p.Size=Vector3.new(1,1,1)
  3107.         p.CFrame=Tool.Parent.Torso.CFrame
  3108.         m=Instance.new("BlockMesh")
  3109.         m.Scale=Vector3.new(.5,2,1)/1.5
  3110.         m.Parent=p
  3111.         w=Instance.new("Weld")
  3112.         w.Part0=Tool.Parent.Torso
  3113.         w.Part1=p
  3114.         w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3115.         w.Parent=w.Part0
  3116.         p.Parent=Tool.Parent
  3117.  
  3118.         p=Instance.new("Part")
  3119.         p.Name="WingPart"
  3120.         p.TopSurface=0
  3121.         p.BottomSurface=0
  3122.         p.CanCollide=false
  3123.         p.BrickColor=BrickColor.new("Really black")
  3124.         p.Size=Vector3.new(1,1,1)
  3125.         p.CFrame=Tool.Parent.Torso.CFrame
  3126.         m=Instance.new("BlockMesh")
  3127.         m.Scale=Vector3.new(.5,5,1)/1.5
  3128.         m.Parent=p
  3129.         w=Instance.new("Weld")
  3130.         w.Part0=Tool.Parent.Torso
  3131.         w.Part1=p
  3132.         w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3133.         w.C0=w.C0*CFrame.new(0,-.625,.625)
  3134.         w.Parent=w.Part0
  3135.         p.Parent=Tool.Parent
  3136.  
  3137.         p=Instance.new("Part")
  3138.         p.Name="WingPart"
  3139.         p.TopSurface=0
  3140.         p.BottomSurface=0
  3141.         p.CanCollide=false
  3142.         p.BrickColor=BrickColor.new("Really black")
  3143.         p.Size=Vector3.new(1,1,1)
  3144.         p.CFrame=Tool.Parent.Torso.CFrame
  3145.         m=Instance.new("BlockMesh")
  3146.         m.Scale=Vector3.new(.5,5,1)/1.5
  3147.         m.Parent=p
  3148.         w=Instance.new("Weld")
  3149.         w.Part0=Tool.Parent.Torso
  3150.         w.Part1=p
  3151.         w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3152.         w.C0=w.C0*CFrame.new(0,-.625,.625)
  3153.         w.Parent=w.Part0
  3154.         p.Parent=Tool.Parent
  3155.  
  3156.         p=Instance.new("Part")
  3157.         p.Name="WingPart"
  3158.         p.TopSurface=0
  3159.         p.BottomSurface=0
  3160.         p.CanCollide=false
  3161.         p.BrickColor=BrickColor.new("Really black")
  3162.         p.Size=Vector3.new(1,1,1)
  3163.         p.CFrame=Tool.Parent.Torso.CFrame
  3164.         m=Instance.new("BlockMesh")
  3165.         m.Scale=Vector3.new(.5,8,1)/1.5
  3166.         m.Parent=p
  3167.         w=Instance.new("Weld")
  3168.         w.Part0=Tool.Parent.Torso
  3169.         w.Part1=p
  3170.         w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3171.         w.C0=w.C0*CFrame.new(0,-1.275,1.275)
  3172.         w.Parent=w.Part0
  3173.         p.Parent=Tool.Parent
  3174.  
  3175.         p=Instance.new("Part")
  3176.         p.Name="WingPart"
  3177.         p.TopSurface=0
  3178.         p.BottomSurface=0
  3179.         p.CanCollide=false
  3180.         p.BrickColor=BrickColor.new("Really black")
  3181.         p.Size=Vector3.new(1,1,1)
  3182.         p.CFrame=Tool.Parent.Torso.CFrame
  3183.         m=Instance.new("BlockMesh")
  3184.         m.Scale=Vector3.new(.5,8,1)/1.5
  3185.         m.Parent=p
  3186.         w=Instance.new("Weld")
  3187.         w.Part0=Tool.Parent.Torso
  3188.         w.Part1=p
  3189.         w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3190.         w.C0=w.C0*CFrame.new(0,-1.275,1.275)
  3191.         w.Parent=w.Part0
  3192.         p.Parent=Tool.Parent
  3193.  
  3194.         p=Instance.new("Part")
  3195.         p.Name="WingPart"
  3196.         p.TopSurface=0
  3197.         p.BottomSurface=0
  3198.         p.CanCollide=false
  3199.         p.BrickColor=BrickColor.new("Really black")
  3200.         p.Size=Vector3.new(1,1,1)
  3201.         p.CFrame=Tool.Parent.Torso.CFrame
  3202.         m=Instance.new("BlockMesh")
  3203.         m.Scale=Vector3.new(.5,4,1.1)/1.5
  3204.         m.Parent=p
  3205.         w=Instance.new("Weld")
  3206.         w.Part0=Tool.Parent.Torso
  3207.         w.Part1=p
  3208.         w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3209.         w.C0=w.C0*CFrame.new(0,-1.9,1.9)
  3210.         w.Parent=w.Part0
  3211.         p.Parent=Tool.Parent
  3212.  
  3213.         p=Instance.new("Part")
  3214.         p.Name="WingPart"
  3215.         p.TopSurface=0
  3216.         p.BottomSurface=0
  3217.         p.CanCollide=false
  3218.         p.BrickColor=BrickColor.new("Really black")
  3219.         p.Size=Vector3.new(1,1,1)
  3220.         p.CFrame=Tool.Parent.Torso.CFrame
  3221.         m=Instance.new("BlockMesh")
  3222.         m.Scale=Vector3.new(.5,4,1.1)/1.5
  3223.         m.Parent=p
  3224.         w=Instance.new("Weld")
  3225.         w.Part0=Tool.Parent.Torso
  3226.         w.Part1=p
  3227.         w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3228.         w.C0=w.C0*CFrame.new(0,-1.9,1.9)
  3229.         w.Parent=w.Part0
  3230.         p.Parent=Tool.Parent
  3231.  
  3232.         p=Instance.new("Part")
  3233.         p.Name="WingPart"
  3234.         p.TopSurface=0
  3235.         p.BottomSurface=0
  3236.         p.CanCollide=false
  3237.         p.BrickColor=BrickColor.new("Really black")
  3238.         p.Size=Vector3.new(1,1,1)
  3239.         p.CFrame=Tool.Parent.Torso.CFrame
  3240.         m=Instance.new("SpecialMesh")
  3241.         m.MeshType="Wedge"
  3242.         m.Scale=Vector3.new(.5,.8,1)/1.5
  3243.         m.Parent=p
  3244.         w=Instance.new("Weld")
  3245.         w.Part0=Tool.Parent.Torso
  3246.         w.Part1=p
  3247.         w.C0=CFrame.new(.32,1.27,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3248.         w.Parent=w.Part0
  3249.         p.Parent=Tool.Parent
  3250.  
  3251.         p=Instance.new("Part")
  3252.         p.Name="WingPart"
  3253.         p.TopSurface=0
  3254.         p.BottomSurface=0
  3255.         p.CanCollide=false
  3256.         p.BrickColor=BrickColor.new("Really black")
  3257.         p.Size=Vector3.new(1,1,1)
  3258.         p.CFrame=Tool.Parent.Torso.CFrame
  3259.         m=Instance.new("SpecialMesh")
  3260.         m.MeshType="Wedge"
  3261.         m.Scale=Vector3.new(.5,.8,1)/1.5
  3262.         m.Parent=p
  3263.         w=Instance.new("Weld")
  3264.         w.Part0=Tool.Parent.Torso
  3265.         w.Part1=p
  3266.         w.C0=CFrame.new(-.32,1.27,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3267.         w.Parent=w.Part0
  3268.         p.Parent=Tool.Parent
  3269.  
  3270.         p=Instance.new("Part")
  3271.         p.Name="WingPart"
  3272.         p.TopSurface=0
  3273.         p.BottomSurface=0
  3274.         p.CanCollide=false
  3275.         p.BrickColor=BrickColor.new("Really black")
  3276.         p.Size=Vector3.new(1,1,1)
  3277.         p.CFrame=Tool.Parent.Torso.CFrame
  3278.         m=Instance.new("SpecialMesh")
  3279.         m.MeshType="Wedge"
  3280.         m.Scale=Vector3.new(.5,2.2,1)/1.5
  3281.         m.Parent=p
  3282.         w=Instance.new("Weld")
  3283.         w.Part0=Tool.Parent.Torso
  3284.         w.Part1=p
  3285.         w.C0=CFrame.new(.3,-1.45,.7)
  3286.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  3287.         w.Parent=w.Part0
  3288.         p.Parent=Tool.Parent
  3289.  
  3290.         p=Instance.new("Part")
  3291.         p.Name="WingPart"
  3292.         p.TopSurface=0
  3293.         p.BottomSurface=0
  3294.         p.CanCollide=false
  3295.         p.BrickColor=BrickColor.new("Really black")
  3296.         p.Size=Vector3.new(1,1,1)
  3297.         p.CFrame=Tool.Parent.Torso.CFrame
  3298.         m=Instance.new("SpecialMesh")
  3299.         m.MeshType="Wedge"
  3300.         m.Scale=Vector3.new(.5,2.2,1)/1.5
  3301.         m.Parent=p
  3302.         w=Instance.new("Weld")
  3303.         w.Part0=Tool.Parent.Torso
  3304.         w.Part1=p
  3305.         w.C0=CFrame.new(-.3,-1.45,.7)
  3306.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  3307.         w.Parent=w.Part0
  3308.         p.Parent=Tool.Parent
  3309.  
  3310.         p=Instance.new("Part")
  3311.         p.Name="WingPart"
  3312.         p.TopSurface=0
  3313.         p.BottomSurface=0
  3314.         p.CanCollide=false
  3315.         p.BrickColor=BrickColor.new("Really black")
  3316.         p.Size=Vector3.new(1,1,1)
  3317.         p.CFrame=Tool.Parent.Torso.CFrame
  3318.         m=Instance.new("SpecialMesh")
  3319.         m.MeshType="Wedge"
  3320.         m.Scale=Vector3.new(.5,.8,1.1)/1.5
  3321.         m.Parent=p
  3322.         w=Instance.new("Weld")
  3323.         w.Part0=Tool.Parent.Torso
  3324.         w.Part1=p
  3325.         w.C0=CFrame.new(.35,1.8,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3326.         w.C0=w.C0*CFrame.new(0,0,.575)
  3327.         w.Parent=w.Part0
  3328.         p.Parent=Tool.Parent
  3329.  
  3330.         p=Instance.new("Part")
  3331.         p.Name="WingPart"
  3332.         p.TopSurface=0
  3333.         p.BottomSurface=0
  3334.         p.CanCollide=false
  3335.         p.BrickColor=BrickColor.new("Really black")
  3336.         p.Size=Vector3.new(1,1,1)
  3337.         p.CFrame=Tool.Parent.Torso.CFrame
  3338.         m=Instance.new("SpecialMesh")
  3339.         m.MeshType="Wedge"
  3340.         m.Scale=Vector3.new(.5,.8,1.1)/1.5
  3341.         m.Parent=p
  3342.         w=Instance.new("Weld")
  3343.         w.Part0=Tool.Parent.Torso
  3344.         w.Part1=p
  3345.         w.C0=CFrame.new(-.35,1.8,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3346.         w.C0=w.C0*CFrame.new(0,0,.575)
  3347.         w.Parent=w.Part0
  3348.         p.Parent=Tool.Parent
  3349.  
  3350.         p=Instance.new("Part")
  3351.         p.Name="WingPart"
  3352.         p.TopSurface=0
  3353.         p.BottomSurface=0
  3354.         p.CanCollide=false
  3355.         p.BrickColor=BrickColor.new("Really black")
  3356.         p.Size=Vector3.new(1,1,1)
  3357.         p.CFrame=Tool.Parent.Torso.CFrame
  3358.         m=Instance.new("SpecialMesh")
  3359.         m.MeshType="Wedge"
  3360.         m.Scale=Vector3.new(.5,.8,1.1)/1.5
  3361.         m.Parent=p
  3362.         w=Instance.new("Weld")
  3363.         w.Part0=Tool.Parent.Torso
  3364.         w.Part1=p
  3365.         w.C0=CFrame.new(.35,2.4,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  3366.         w.C0=w.C0*CFrame.new(0,0,1.25)
  3367.         w.Parent=w.Part0
  3368.         p.Parent=Tool.Parent
  3369.  
  3370.         p=Instance.new("Part")
  3371.         p.Name="WingPart"
  3372.         p.TopSurface=0
  3373.         p.BottomSurface=0
  3374.         p.CanCollide=false
  3375.         p.BrickColor=BrickColor.new("Really black")
  3376.         p.Size=Vector3.new(1,1,1)
  3377.         p.CFrame=Tool.Parent.Torso.CFrame
  3378.         m=Instance.new("SpecialMesh")
  3379.         m.MeshType="Wedge"
  3380.         m.Scale=Vector3.new(.5,.8,1.1)/1.5
  3381.         m.Parent=p
  3382.         w=Instance.new("Weld")
  3383.         w.Part0=Tool.Parent.Torso
  3384.         w.Part1=p
  3385.         w.C0=CFrame.new(-.35,2.4,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3386.         w.C0=w.C0*CFrame.new(0,0,1.25)
  3387.         w.Parent=w.Part0
  3388.         p.Parent=Tool.Parent
  3389.  
  3390.         p=Instance.new("Part")
  3391.         p.Name="WingPart"
  3392.         p.TopSurface=0
  3393.         p.BottomSurface=0
  3394.         p.CanCollide=false
  3395.         p.BrickColor=BrickColor.new("Really black")
  3396.         p.Size=Vector3.new(1,1,1)
  3397.         p.CFrame=Tool.Parent.Torso.CFrame
  3398.         m=Instance.new("SpecialMesh")
  3399.         m.MeshType="Wedge"
  3400.         m.Scale=Vector3.new(.5,2.2,1)/1.5
  3401.         m.Parent=p
  3402.         w=Instance.new("Weld")
  3403.         w.Part0=Tool.Parent.Torso
  3404.         w.Part1=p
  3405.         w.C0=CFrame.new(.32,-3.3,.7)
  3406.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  3407.         w.C0=w.C0*CFrame.new(0,0,.65)
  3408.         w.Parent=w.Part0
  3409.         p.Parent=Tool.Parent
  3410.  
  3411.         p=Instance.new("Part")
  3412.         p.Name="WingPart"
  3413.         p.TopSurface=0
  3414.         p.BottomSurface=0
  3415.         p.CanCollide=false
  3416.         p.BrickColor=BrickColor.new("Really black")
  3417.         p.Size=Vector3.new(1,1,1)
  3418.         p.CFrame=Tool.Parent.Torso.CFrame
  3419.         m=Instance.new("SpecialMesh")
  3420.         m.MeshType="Wedge"
  3421.         m.Scale=Vector3.new(.5,2.2,1)/1.5
  3422.         m.Parent=p
  3423.         w=Instance.new("Weld")
  3424.         w.Part0=Tool.Parent.Torso
  3425.         w.Part1=p
  3426.         w.C0=CFrame.new(-.32,-3.3,.7)
  3427.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  3428.         w.C0=w.C0*CFrame.new(0,0,.65)
  3429.         w.Parent=w.Part0
  3430.         p.Parent=Tool.Parent
  3431.  
  3432.         p=Instance.new("Part")
  3433.         p.Name="WingPart"
  3434.         p.TopSurface=0
  3435.         p.BottomSurface=0
  3436.         p.CanCollide=false
  3437.         p.BrickColor=BrickColor.new("Really black")
  3438.         p.Size=Vector3.new(1,1,1)
  3439.         p.CFrame=Tool.Parent.Torso.CFrame
  3440.         m=Instance.new("SpecialMesh")
  3441.         m.MeshType="Wedge"
  3442.         m.Scale=Vector3.new(.5,2.2,1)/1.5
  3443.         m.Parent=p
  3444.         w=Instance.new("Weld")
  3445.         w.Part0=Tool.Parent.Torso
  3446.         w.Part1=p
  3447.         w.C0=CFrame.new(.32,-5.1625,.7)
  3448.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  3449.         w.C0=w.C0*CFrame.new(0,0,.65*2)
  3450.         w.Parent=w.Part0
  3451.         p.Parent=Tool.Parent
  3452.         _pp=p
  3453.  
  3454.         p=Instance.new("Part")
  3455.         p.Name="WingPart"
  3456.         p.TopSurface=0
  3457.         p.BottomSurface=0
  3458.         p.CanCollide=false
  3459.         p.BrickColor=BrickColor.new("Really black")
  3460.         p.Size=Vector3.new(1,1,1)
  3461.         p.CFrame=Tool.Parent.Torso.CFrame
  3462.         m=Instance.new("SpecialMesh")
  3463.         m.MeshType="Wedge"
  3464.         m.Scale=Vector3.new(.5,2.2,1)/1.5
  3465.         m.Parent=p
  3466.         w=Instance.new("Weld")
  3467.         w.Part0=Tool.Parent.Torso
  3468.         w.Part1=p
  3469.         w.C0=CFrame.new(-.32,-5.1625,.7)
  3470.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  3471.         w.C0=w.C0*CFrame.new(0,0,.65*2)
  3472.         w.Parent=w.Part0
  3473.         p.Parent=Tool.Parent
  3474.         _p=p
  3475.  
  3476.         p=Instance.new("Part")
  3477.         p.Name="WingPart"
  3478.         p.TopSurface=0
  3479.         p.BottomSurface=0
  3480.         p.CanCollide=false
  3481.         p.BrickColor=BrickColor.new("Really black")
  3482.         p.Size=Vector3.new(1,1,1)
  3483.         p.CFrame=Tool.Parent.Torso.CFrame
  3484.         m=Instance.new("SpecialMesh")
  3485.         m.MeshType="Wedge"
  3486.         m.Scale=Vector3.new(.5,3.6,1)/1.5
  3487.         m.Parent=p
  3488.         w=Instance.new("Weld")
  3489.         w.Part0=_p
  3490.         w.Part1=p
  3491.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  3492.         w.C0=w.C0*CFrame.new(0,-.45,-.65)
  3493.         w.Parent=w.Part0
  3494.         p.Parent=Tool.Parent
  3495.  
  3496.         _ppp=p
  3497.  
  3498.         p=Instance.new("Part")
  3499.         p.Name="WingPart"
  3500.         p.TopSurface=0
  3501.         p.BottomSurface=0
  3502.         p.CanCollide=false
  3503.         p.BrickColor=BrickColor.new("Really black")
  3504.         p.Size=Vector3.new(1,1,1)
  3505.         p.CFrame=Tool.Parent.Torso.CFrame
  3506.         m=Instance.new("SpecialMesh")
  3507.         m.MeshType="Wedge"
  3508.         m.Scale=Vector3.new(.5,3.6,1)/1.5
  3509.         m.Parent=p
  3510.         w=Instance.new("Weld")
  3511.         w.Part0=_pp
  3512.         w.Part1=p
  3513.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  3514.         w.C0=w.C0*CFrame.new(0,-.45,-.65)
  3515.         w.Parent=w.Part0
  3516.         p.Parent=Tool.Parent
  3517.         _p=p
  3518.  
  3519.         p=Instance.new("Part")
  3520.         p.Name="WingPart"
  3521.         p.TopSurface=0
  3522.         p.BottomSurface=0
  3523.         p.CanCollide=false
  3524.         p.BrickColor=BrickColor.new("Really black")
  3525.         p.Size=Vector3.new(1,1,1)
  3526.         p.CFrame=Tool.Parent.Torso.CFrame
  3527.         m=Instance.new("SpecialMesh")
  3528.         m.MeshType="Wedge"
  3529.         m.Scale=Vector3.new(.5,3.6,1)/1.5
  3530.         m.Parent=p
  3531.         w=Instance.new("Weld")
  3532.         w.Part0=_p
  3533.         w.Part1=p
  3534.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  3535.         w.C0=w.C0*CFrame.new(0,6,-0)
  3536.         w.Parent=w.Part0
  3537.         p.Parent=Tool.Parent
  3538.  
  3539.         p=Instance.new("Part")
  3540.         p.Name="WingPart"
  3541.         p.TopSurface=0
  3542.         p.BottomSurface=0
  3543.         p.CanCollide=false
  3544.         p.BrickColor=BrickColor.new("Really black")
  3545.         p.Size=Vector3.new(1,1,1)
  3546.         p.CFrame=Tool.Parent.Torso.CFrame
  3547.         m=Instance.new("SpecialMesh")
  3548.         m.MeshType="Wedge"
  3549.         m.Scale=Vector3.new(.5,3.6,1)/1.5
  3550.         m.Parent=p
  3551.         w=Instance.new("Weld")
  3552.         w.Part0=_ppp
  3553.         w.Part1=p
  3554.         w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  3555.         w.C0=w.C0*CFrame.new(0,6,-0)
  3556.         w.Parent=w.Part0
  3557.         p.Parent=Tool.Parent
  3558.  
  3559.  
  3560.  
  3561.  
  3562.         for i=1, 8 do
  3563.             swait(.026)
  3564.             for _,v in pairs(Tool.Parent:children()) do
  3565.                 if v.className=="Part" then
  3566.                     v.BrickColor=BrickColor.new("Institutional white")
  3567.                 end
  3568.             end
  3569.             for _,v in pairs(Hats) do
  3570.                 v.BrickColor=BrickColor.new("Institutional white")
  3571.             end
  3572.             swait(.026)
  3573.             for _,v in pairs(Tool.Parent:children()) do
  3574.                 if v.className=="Part" then
  3575.                     v.BrickColor=BrickColor.new("Really black")
  3576.                 end
  3577.             end
  3578.             for _,v in pairs(Hats) do
  3579.                 v.BrickColor=BrickColor.new("Really black")
  3580.             end
  3581.         end
  3582.         FakeS.MaxVelocity=.8
  3583.         FakeSL.MaxVelocity=.8
  3584.         FakeS.C0=RightS.C0
  3585.         FakeSL.C0=LeftS.C0
  3586.         local vp=Instance.new("BodyPosition")
  3587.         vp.P=6000
  3588.         vp.maxForce=Vector3.new(50000,50000,50000)*500000000000000000000000000000000000
  3589.         vp.D=500
  3590.         vp.position=CPlayer.Torso.Position+DIR*2-Vector3.new(0,2,0)
  3591.         vp.Parent=CPlayer.Torso
  3592.         for i=1, 5 do
  3593.             STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/7,0,0)
  3594.             FakeL.DesiredAngle=-.6 FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/128,0,0)
  3595.             FakeR.DesiredAngle=.6 FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/128,0,0)
  3596.             FakeS.DesiredAngle=3.6 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/26,0,-math.pi/12*math.rad(-90))
  3597.             FakeSL.DesiredAngle=-3.6 FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/26,0,math.pi/12)
  3598.             swait()
  3599.         end
  3600.         swait(.06)
  3601.         FakeSL.DesiredAngle=0
  3602.         FakeS.DesiredAngle=0
  3603.         FakeL.DesiredAngle=0
  3604.         FakeR.DesiredAngle=0
  3605.         POS=CPlayer.Torso.Position+DIR*100+Vector3.new(0,200,0)
  3606.         STGyro.cframe=CFrame.new(CPlayer.Torso.Position,POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  3607.         ----game:GetService("Chat"):Chat(CPlayer,"...OVERTURE!",2)
  3608.         cdir=(CPlayer.Torso.Position-POS).unit
  3609.         local p=Instance.new("Part")
  3610.         p.TopSurface=0
  3611.         p.BottomSurface=0
  3612.         p.CanCollide=false
  3613.         p.Anchored=true
  3614.         p.BrickColor=BrickColor.new("Really black")
  3615.         p.formFactor="Symmetric"
  3616.         p.Size=Vector3.new(1,1,1)
  3617.         p.CFrame=CFrame.new(CPlayer.Torso.Position,POS)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  3618.         p.Parent=effectz
  3619.         m=Tool.BlastMesh:clone()
  3620.         m.Parent=p
  3621.         m.Scale=Vector3.new(1,-8,1)
  3622.         m.Name="Triangle"
  3623.         coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.8,1,1.8)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,3,0)*CFrame.new(0,-2,0) swait() end p.Parent=nil end),p)
  3624.  
  3625.         local p=Instance.new("Part")
  3626.         p.TopSurface=0
  3627.         p.BottomSurface=0
  3628.         p.CanCollide=false
  3629.         p.Anchored=true
  3630.         p.BrickColor=BrickColor.new("Really black")
  3631.         p.formFactor="Symmetric"
  3632.         p.Size=Vector3.new(1,1,1)
  3633.         p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*5,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  3634.         p.Parent=effectz
  3635.         m=Tool.RingMesh:clone()
  3636.         m.Parent=p
  3637.         m.Scale=Vector3.new(4,1,4)
  3638.         m.Name="Triangle"
  3639.         coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1,1,0)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,-.25,0) swait() end p.Parent=nil end),p)
  3640.  
  3641.         local p=Instance.new("Part")
  3642.         p.TopSurface=0
  3643.         p.BottomSurface=0
  3644.         p.CanCollide=false
  3645.         p.Anchored=true
  3646.         p.BrickColor=BrickColor.new("Really black")
  3647.         p.formFactor="Symmetric"
  3648.         p.Size=Vector3.new(1,1,1)
  3649.         p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*9,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  3650.         p.Parent=effectz
  3651.         m=Tool.RingMesh:clone()
  3652.         m.Parent=p
  3653.         m.Scale=Vector3.new(8,4,8)
  3654.         m.Name="Triangle"
  3655.         coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,0)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,-.35,0) swait() end p.Parent=nil end),p)
  3656.  
  3657.         local p=Instance.new("Part")
  3658.         p.TopSurface=0
  3659.         p.BottomSurface=0
  3660.         p.CanCollide=false
  3661.         p.Anchored=true
  3662.         p.BrickColor=BrickColor.new("Really black")
  3663.         p.formFactor="Symmetric"
  3664.         p.Size=Vector3.new(1,1,1)
  3665.         p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*14,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  3666.         p.Parent=effectz
  3667.         m=Tool.RingMesh:clone()
  3668.         m.Parent=p
  3669.         m.Scale=Vector3.new(14,8,14)
  3670.         m.Name="Triangle"
  3671.         coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(2,2,0)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,-.45,0) swait() end p.Parent=nil end),p)
  3672.  
  3673.         coroutine.resume(coroutine.create(function()
  3674.             for i=1, 5 do
  3675.  
  3676.                 swait()
  3677.     --[[    for ii=1, 2 do
  3678.  
  3679.         local p=Instance.new("Part")
  3680.         p.TopSurface=0
  3681.         p.BottomSurface=0
  3682.         p.CanCollide=false
  3683.         p.Anchored=true
  3684.         p.BrickColor=BrickColor.new("Really black")
  3685.         p.formFactor="Symmetric"
  3686.         p.Size=Vector3.new(1,1,1)
  3687.         p.CFrame=CFrame.new(CPlayer.Torso.Position+cdir*15,POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2+math.random(-10,10)/25,math.random(-10,10)/25,math.random(-10,10)/25)
  3688.         p.Parent=effectz
  3689.         m=Tool.SpikeMesh:clone()
  3690.         m.Parent=p
  3691.         m.Scale=Vector3.new(9,10,9)
  3692.         m.Name="Triangle"
  3693.         coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(0,8,0)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,1,0) swait() end p.Parent=nil end),p)
  3694.  
  3695.         end]]
  3696.  
  3697.     --[[    for ii=1, 2 do
  3698.         local p=Instance.new("Part")
  3699.         p.TopSurface=0
  3700.         p.BottomSurface=0
  3701.         p.CanCollide=false
  3702.         p.Anchored=true
  3703.         p.BrickColor=BrickColor.new("Really black")
  3704.         p.formFactor="Symmetric"
  3705.         p.Size=Vector3.new(1,1,1)
  3706.         p.CFrame=CFrame.new(CPlayer.Torso.Position+cdir*15+Vector3.new(math.random(-9,9),0,math.random(-9,9)),POS+Vector3.new(0,20,0))*CFrame.fromEulerAnglesXYZ(-math.pi/2+math.random(-10,10)/25,math.random(-10,10)/25,math.random(-10,10)/25)
  3707.         p.Parent=effectz
  3708.         m=Tool.SpikeMesh:clone()
  3709.         m.Parent=p
  3710.         m.Scale=Vector3.new(11,10,11)
  3711.         m.Name="Triangle"
  3712.         coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(0,10,0)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,1,0) swait() end p.Parent=nil end),p)
  3713.         end]]
  3714.  
  3715.                 for ii=1, 1 do
  3716.  
  3717.                     local p=Instance.new("Part")
  3718.                     p.TopSurface=0
  3719.                     p.BottomSurface=0
  3720.                     p.CanCollide=false
  3721.                     p.Anchored=true
  3722.                     p.BrickColor=BrickColor.new("Really black")
  3723.                     p.formFactor="Symmetric"
  3724.                     p.Size=Vector3.new(1,1,1)
  3725.                     p.CFrame=CFrame.new(CPlayer.Torso.Position+cdir*15+Vector3.new(math.random(-9,9)/9,0,math.random(-9,9)/9),POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2+math.random(-10,10)/25,math.random(-10,10)/25,math.random(-10,10)/25)
  3726.                     p.Parent=effectz
  3727.                     m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  3728.                     m.Parent=p
  3729.                     m.Scale=Vector3.new(20,1,20)
  3730.                     m.Name="Triangle"
  3731.                     coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.3,14,-.3)  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,.25,0) swait() end p.Parent=nil end),p)
  3732.  
  3733.                 end
  3734.  
  3735.             end end))
  3736.         st=STGyro.cframe
  3737.         hpos=CPlayer.Torso.Position
  3738.         maxdec=1000
  3739.         for i,v in pairs(game.workspace:children()) do
  3740.             if v.className=="Model" then
  3741.                 H=v:FindFirstChild("Humanoid")
  3742.                 if H~=nil then
  3743.                     if H.Health>1 and H~=Tool.Parent.Humanoid then
  3744.                         T=H.Parent:FindFirstChild("Torso")
  3745.                         if T~=nil then
  3746.                             ----print((T.Position-hpos).magnitude)
  3747.                             if (T.Position-hpos).magnitude<=maxdec then
  3748.                                 if T:FindFirstChild("SEE?")~=nil then
  3749.                                     T["SEE?"]:Remove()
  3750.                                 end
  3751.                             end
  3752.                         end
  3753.                     end
  3754.                 end
  3755.             end end
  3756.  
  3757.         local p=Instance.new("Part")
  3758.         p.TopSurface=0
  3759.         p.BottomSurface=0
  3760.         p.CanCollide=false
  3761.         p.Anchored=true
  3762.         p.BrickColor=BrickColor.new("Really black")
  3763.         p.formFactor="Symmetric"
  3764.         p.Size=Vector3.new(1,1,1)
  3765.         p.CFrame=CFrame.new(CPlayer.Torso.Position)
  3766.         p.Parent=effectz
  3767.         m=Tool.BlastMesh:clone()
  3768.         m.Parent=p
  3769.         m.Scale=Vector3.new(1,8,1)
  3770.         m.Name="Triangle"
  3771.         coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,-.1,1.5)*2  p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.9,0) swait() end p.Parent=nil end),p)
  3772.         Tool.Handle.IK:Play()
  3773.         Tool.Handle.Screech:Play()
  3774.         genroarsound(5,.5,.2)
  3775.         for i=1, 15 do
  3776.             vp.position=CPlayer.Torso.CFrame.p-cdir*(11*1.25)
  3777.             STGyro.cframe=st*CFrame.fromEulerAnglesXYZ(0,(math.pi*6/15)*i,0)
  3778.  
  3779.             local   p=Instance.new("Part")
  3780.             p.TopSurface=0
  3781.             p.BottomSurface=0
  3782.             p.CanCollide=false
  3783.             p.Anchored=true
  3784.             p.BrickColor=BrickColor.new("Really black")
  3785.             p.formFactor="Symmetric"
  3786.             p.Size=Vector3.new(1,1,1)
  3787.             p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  3788.             p.Parent=effectz
  3789.             local m=Instance.new("BlockMesh")
  3790.             m.Parent=p
  3791.             m.Scale=Vector3.new(20+i*.5,20+i*.5,20+i*.5)
  3792.             coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.2,.2,.2) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3793.  
  3794. --[[local   p=Instance.new("Part")
  3795.             p.TopSurface=0
  3796.             p.BottomSurface=0
  3797.             p.CanCollide=false
  3798.             p.Anchored=true
  3799.             p.BrickColor=BrickColor.new("Really black")
  3800.             p.formFactor="Symmetric"
  3801.             p.Size=Vector3.new(1,1,1)
  3802.             p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  3803.             p.Parent=effectz
  3804.             local m=Instance.new("BlockMesh")
  3805.             m.Parent=