Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 71.92 KB | None | 0 0
  1. --[[
  2. Q - Toggle between Normal and Infusion
  3. --Normal--
  4. Skill 1 - Convert HP to Sanguine 1:1 Ratio
  5. Skill 2 - Fire a mana orb
  6. Skill 3 - Create a mana blade from your staff then slash with it
  7. Skill 4 - Slam your staff into the ground causing pillars of darkness to burst out of the ground
  8. --Infusion--
  9. Skill 1 - Convert Sanguine to HP 2:1 Ratio
  10. Skill 2 - Fire a bloody orb. If it hits something, it explodes and inflicts them with a bleed
  11. Skill 3 - Create a bloody blade from your staff then slash with it, creating bloody gash. Using Sanguine makes explosions
  12. Skill 4 - Slam your staff into the ground causing bloody pillars to come from under people. Causes bleeding.
  13.  
  14. The priest has always been healer on the battlefield, however that all changed when
  15. a shadowy figure destroyed the church the priest lived in along with the surrounding
  16. village. No matter how much the priest tried, his/her miracles were far from strong
  17. enough to save anybody. In the ruins of the church he/she found a forbidden text, one
  18. of the dark arts and knew that this was the power he/she lacked. With dark magic and
  19. broken vows in hand, the blood priest walked the bloody path to stop the figure from
  20. wreaking any more havoc.
  21.  
  22. Use for Skill 3
  23. Tween(HRW, CFrame.new(0,0,0),CFrame.new(0,0,0),0.2,true)
  24. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  25. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  26. Tween(RW, CFrame.new(1.0, 0.25, -0.55) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8+math.pi/16,math.pi/8,math.pi/3.7+math.pi/16), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  27. Tween(LW, CFrame.new(-1.0, 0.5, 0.5) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,math.pi/8,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  28. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  29. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  30.  
  31. ]]--
  32.  
  33.  
  34. Player = game:GetService("Players").LocalPlayer
  35. Character = Player.Character
  36. PlayerGui = Player.PlayerGui
  37. Backpack = Player.Backpack
  38. Torso = Character.Torso
  39. Root = Character.HumanoidRootPart
  40. Head = Character.Head
  41. LeftArm = Character["Left Arm"]
  42. LeftLeg = Character["Left Leg"]
  43. RightArm = Character["Right Arm"]
  44. RightLeg = Character["Right Leg"]
  45. --player
  46. player = nil
  47. --save shoulders
  48. RSH, LSH, NK = nil, nil, nil
  49. --welds
  50. RW, LW, RW2, LW2, NK2 = Instance.new("Weld"), Instance.new("Weld"), Instance.new("Weld"), Instance.new("Weld"), Instance.new("Weld")
  51. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  52. LH=Torso["Left Hip"]
  53. RH=Torso["Right Hip"]
  54. NK=Torso["Neck"]
  55.  
  56. SK1Hold = false
  57. Infusion = false
  58. wh = false
  59. movehold = false
  60. dashing = false
  61. skilluse = false
  62. attack = false
  63.  
  64. EX01 = false
  65.  
  66. EX02 = false
  67. EX022 = false
  68. SK2EX1 = false
  69. SK2EX2 = false
  70.  
  71. Mana = Instance.new("IntConstrainedValue")
  72. Mana.MaxValue = 100
  73. Mana.MinValue = 0
  74. Mana.Value = 100
  75. Mana.Parent = Character
  76.  
  77. Blood = Instance.new("IntConstrainedValue")
  78. Blood.MaxValue = 50
  79. Blood.MinValue = 0
  80. Blood.Value = 0
  81.  
  82. Atik = Instance.new("IntConstrainedValue")
  83. Atik.MaxValue = 30
  84. Atik.MinValue = 0
  85. Atik.Value = 0
  86.  
  87. MMouse=nil
  88.  
  89. combo = {}
  90.  
  91. Time1 = 5
  92.  
  93. function rwait()
  94. game:service("RunService").RenderStepped:wait()
  95. end
  96.  
  97. function Weld(Part1,Part0,CFrame0,CFrame1,skippos)
  98. if not skippos then
  99. Part1.Position = Part0.Position
  100. end
  101. local we = Instance.new("Weld",Part1)
  102. we.Part1 = Part1
  103. we.Part0 = Part0
  104. we.C0 = CFrame0 or CFrame.new()
  105. we.C1 = CFrame1 or CFrame.new()
  106. Instance.new("BoolValue",we).Name = "Cancel"
  107. local c0o = Instance.new("CFrameValue",we)
  108. c0o.Name = "c0o"
  109. c0o.Value = we.C0
  110. local c1o = Instance.new("CFrameValue",we)
  111. c1o.Name = "c1o"
  112. c1o.Value = we.C1
  113. return we
  114. end
  115.  
  116. function Co(fun) Delay(0,fun) end
  117.  
  118. function CheckI(Item,Blacklist,Specific)
  119. for _,v in pairs(Item:children()) do
  120. if not Specific then
  121. if v:IsA(Blacklist) or v.Name:match(Blacklist) then
  122. v:Destroy()
  123. end
  124. else
  125. if v:IsA(Blacklist) or v.Name == Blacklist then
  126. v:Destroy()
  127. end
  128. end
  129. end
  130. end
  131.  
  132. function Tween(weld, c0, c1, dur, canc)
  133. Co(function()
  134. if not weld:FindFirstChild("Cancel") then
  135. Instance.new("BoolValue",weld).Name = "Cancel"
  136. end
  137. if canc then
  138. weld.Cancel.Value = true
  139. rwait()
  140. weld.Cancel.Value = false
  141. end
  142. local c0sp,c0sa,c0p,c0a,c1sp,c1sa,c1p,c1a
  143. if c0 then
  144. c0sp = weld.C0.p
  145. c0sa = Vector3.new(weld.C0:toEulerAnglesXYZ())
  146. c0p = c0.p - c0sp
  147. c0a = Vector3.new(c0:toEulerAnglesXYZ()) - c0sa
  148. end
  149. if c1 then
  150. c1sp = weld.C1.p
  151. c1sa = Vector3.new(weld.C1:toEulerAnglesXYZ())
  152. c1p = c1.p - c1sp
  153. c1a = Vector3.new(c1:toEulerAnglesXYZ()) - c1sa
  154. end
  155.  
  156. for ni = 0, 1, (1/60)/dur do
  157. if not weld.Cancel.Value then
  158. if c0 then
  159. weld.C0 = CFrame.new(c0sp.x + (c0p.x*ni), c0sp.y + (c0p.y*ni), c0sp.z + (c0p.z*ni)) * CFrame.Angles(c0sa.x + (c0a.x*ni), c0sa.y + (c0a.y*ni), c0sa.z + (c0a.z*ni))
  160. end
  161. if c1 then
  162. weld.C1 = CFrame.new(c1sp.x + (c1p.x*ni), c1sp.y + (c1p.y*ni), c1sp.z + (c1p.z*ni)) * CFrame.Angles(c1sa.x + (c1a.x*ni), c1sa.y + (c1a.y*ni), c1sa.z + (c1a.z*ni))
  163. end
  164. rwait()
  165. else
  166. return
  167. end
  168. end
  169. if c0 ~= nil then weld.C0 = c0 end
  170. if c1 ~= nil then weld.C1 = c1 end
  171. end)
  172. end
  173.  
  174. if Character:findFirstChild("Dalevila",true) ~= nil then
  175. Character:findFirstChild("Dalevila",true).Parent = nil
  176. end
  177. if Character:findFirstChild("Remy",true) ~= nil then
  178. Character:findFirstChild("Remy",true).Parent = nil
  179. end
  180. if Player.PlayerGui:findFirstChild("Eve Battle HUD",true) ~= nil then
  181. Player.PlayerGui:findFirstChild("Eve Battle HUD",true).Parent = nil
  182. end
  183.  
  184. Holder = Instance.new("Part",Character)
  185. Holder.Name = "Holder"
  186. Holder.FormFactor = 3
  187. Holder.CanCollide = false
  188. Holder.Size = Vector3.new(0.2,0.2,0.2)
  189. Holder.Transparency = 1
  190.  
  191. HRW = Weld(Root,Holder,CFrame.new(0,0,0),CFrame.new(0,0,0),true)
  192.  
  193. HandL = Instance.new("Part",Character)
  194. HandL.Name = "Holder"
  195. HandL.FormFactor = 3
  196. HandL.CanCollide = false
  197. HandL.Size = Vector3.new(0.2,0.2,0.2)
  198. HandL.Transparency = 1
  199.  
  200. HNL = Weld(LeftArm,HandL,CFrame.new(0,0,1)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0),CFrame.new(0,0,0),true)
  201.  
  202. HandR = Instance.new("Part",Character)
  203. HandR.Name = "Holder"
  204. HandR.FormFactor = 3
  205. HandR.CanCollide = false
  206. HandR.Size = Vector3.new(0.2,0.2,0.2)
  207. HandR.Transparency = 1
  208.  
  209. HNR = Weld(RightArm,HandR,CFrame.new(0,0,1)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0),CFrame.new(0,0,0),true)
  210.  
  211.  
  212. Effects = Instance.new("Model",Character)
  213. Effects.Name = "Effectuals"
  214.  
  215. local Staff = Instance.new("Model")
  216. Staff.Name = "Dalevila"
  217. Staff.Parent = Character
  218.  
  219. --derp
  220.  
  221. local msh1 = Instance.new("CylinderMesh")
  222. msh1.Scale = Vector3.new(1,1,1)
  223. local msh2 = Instance.new("CylinderMesh")
  224. msh2.Scale = Vector3.new(1,1,1)
  225. local msh3 = Instance.new("SpecialMesh")
  226. msh3.Scale = Vector3.new(1,1,1)
  227. msh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  228. local msh3c = Instance.new("SpecialMesh")
  229. msh3c.Scale = Vector3.new(5,5,5)
  230. msh3c.MeshType = "Sphere"
  231. local msh5 = Instance.new("SpecialMesh")
  232. msh5.Scale = Vector3.new(0.1, 1, 0.1)
  233. msh5.MeshId = "http://www.roblox.com/asset/?id=168892432"
  234.  
  235. local prt1 = Instance.new("Part")
  236. prt1.formFactor = 3
  237. prt1.CanCollide = false
  238. prt1.Name = "Handle"
  239. prt1.Locked = true
  240. prt1.Size = Vector3.new(0.3,5,0.3)
  241. prt1.Parent = Staff
  242. msh1.Parent = prt1
  243. prt1.BrickColor = BrickColor.new("Black")
  244. local prt2 = Instance.new("Part")
  245. prt2.formFactor = 3
  246. prt2.CanCollide = false
  247. prt2.Name = "Handle2"
  248. prt2.Locked = true
  249. prt2.Size = Vector3.new(0.5,0.2,0.5)
  250. prt2.Parent = Staff
  251. msh2.Parent = prt2
  252. prt2.BrickColor = BrickColor.new("Black")
  253. local prt3 = Instance.new("Part")
  254. prt3.formFactor = 3
  255. prt3.CanCollide = false
  256. prt3.Name = "Ring1"
  257. prt3.Locked = true
  258. prt3.Size = Vector3.new(0.2,0.2,0.2)
  259. prt3.Parent = Staff
  260. msh3.Parent = prt3
  261. prt3.BrickColor = BrickColor.new("Black")
  262. local prt3c = Instance.new("Part")
  263. prt3c.formFactor = 3
  264. prt3c.Transparency = 0.5
  265. prt3c.CanCollide = false
  266. prt3c.Name = "Orb"
  267. prt3c.Locked = true
  268. prt3c.Size = Vector3.new(0.2,0.2,0.2)
  269. prt3c.Parent = Staff
  270. msh3c.Parent = prt3c
  271. prt3c.BrickColor = BrickColor.new("Black")
  272.  
  273. local bld = Instance.new("Part")
  274. bld.formFactor = 3
  275. bld.CanCollide = false
  276. bld.Name = "Blood"
  277. bld.Locked = true
  278. bld.Size = Vector3.new(0.2,0.2,0.2)
  279. bld.Parent = Staff
  280. mshbd = msh3c:Clone()
  281. mshbd.Parent = bld
  282. mshbd.Scale = Vector3.new(0,0,0)
  283. bld.BrickColor = BrickColor.new("Bright red")
  284.  
  285. local prt5 = Instance.new("Part")
  286. prt5.formFactor = 3
  287. prt5.CanCollide = false
  288. prt5.Name = "Wrap"
  289. prt5.Locked = true
  290. prt5.Size = Vector3.new(0.2,0.2,0.2)
  291. prt5.Parent = Staff
  292. msh5.Parent = prt5
  293. prt5.BrickColor = BrickColor.new("Bright red")
  294.  
  295. local w1 = Instance.new("Weld")
  296. w1.Parent = prt1
  297. w1.Part0 = prt1
  298. local w2 = Instance.new("Weld")
  299. w2.Parent = prt2
  300. w2.Part0 = prt2
  301. w2.Part1 = prt1
  302. w2.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  303. w2.C0 = CFrame.new(0, 2.5,0) * CFrame.Angles(0, 0, 0)
  304. local w3 = Instance.new("Weld")
  305. w3.Parent = prt3
  306. w3.Part0 = prt3
  307. w3.Part1 = prt1
  308. w3.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  309. w3.C0 = CFrame.new(0, 3.1,0) * CFrame.Angles(0, 0, 0)
  310. local w3c = Instance.new("Weld")
  311. w3c.Parent = prt3c
  312. w3c.Part0 = prt3
  313. w3c.Part1 = prt3c
  314. w3c.C1 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  315. w3c.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  316.  
  317. local wbl = Instance.new("Weld")
  318. wbl.Parent = bld
  319. wbl.Part0 = prt3
  320. wbl.Part1 = bld
  321. wbl.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  322. wbl.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  323.  
  324. local w5 = Instance.new("Weld")
  325. w5.Parent = prt5
  326. w5.Part0 = prt5
  327. w5.Part1 = prt1
  328. w5.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  329. w5.C0 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, math.rad(0)) * CFrame.new(0,0,0)
  330.  
  331. for i = 1 , 3 do
  332. local msh4 = Instance.new("SpecialMesh")
  333. msh4.Scale = Vector3.new(0.55, 0.55, 1)
  334. msh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  335.  
  336. local msh4c = Instance.new("SpecialMesh")
  337. msh4c.Scale = Vector3.new(0.45, 0.05, 0.05)
  338. msh4c.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  339.  
  340. local prt4 = Instance.new("Part")
  341. prt4.formFactor = 3
  342. prt4.CanCollide = false
  343. prt4.Name = "Ring2"
  344. prt4.Locked = true
  345. prt4.Size = Vector3.new(0.2,0.2,0.2)
  346. prt4.Parent = Staff
  347. msh4.Parent = prt4
  348. prt4.BrickColor = BrickColor.new("Black")
  349.  
  350. local prt4c = Instance.new("Part")
  351. prt4c.formFactor = 3
  352. prt4c.CanCollide = false
  353. prt4c.Name = "Ring2"
  354. prt4c.Locked = true
  355. prt4c.Size = Vector3.new(0.2,0.2,0.2)
  356. prt4c.Parent = Staff
  357. msh4c.Parent = prt4c
  358. prt4c.BrickColor = BrickColor.new("Bright red")
  359.  
  360. local w4 = Instance.new("Weld")
  361. w4.Parent = prt4
  362. w4.Part0 = prt4
  363. w4.Part1 = prt3
  364. w4.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  365. w4.C0 = CFrame.new(0.8, 0,0) * CFrame.Angles(0, 0, (math.pi/2)*i+(math.pi/2)) * CFrame.new(0,0,0)
  366.  
  367. local w4c = Instance.new("Weld")
  368. w4c.Parent = prt4c
  369. w4c.Part0 = prt4c
  370. w4c.Part1 = prt4
  371. w4c.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  372. w4c.C0 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0) * CFrame.new(0,0,0)
  373. end
  374.  
  375. for i = 1 , 4 do
  376. local msh4 = Instance.new("SpecialMesh")
  377. msh4.Scale = Vector3.new(0.9, 0.15, 0.15)
  378. msh4.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  379. local prt4 = Instance.new("Part")
  380. prt4.formFactor = 3
  381. prt4.CanCollide = false
  382. prt4.Name = "Ring2"
  383. prt4.Locked = true
  384. prt4.Size = Vector3.new(0.2,0.2,0.2)
  385. prt4.Parent = Staff
  386. msh4.Parent = prt4
  387. prt4.BrickColor = BrickColor.new("Really black")
  388. local w4 = Instance.new("Weld")
  389. w4.Parent = prt4
  390. w4.Part0 = prt4
  391. w4.Part1 = prt3
  392. w4.C1 = CFrame.new(0, 0,0) * CFrame.Angles(0, 0, 0)
  393. w4.C0 = CFrame.new(0.8, 0,0) * CFrame.Angles(0, 0, math.rad((-i*90+45))) * CFrame.new(0,0,0)
  394. end
  395.  
  396. for _,v in pairs(Staff:children()) do
  397. if v.className=="Part" then
  398. v.Material = "SmoothPlastic"
  399. v.BackSurface = "SmoothNoOutlines"
  400. v.BottomSurface = "SmoothNoOutlines"
  401. v.FrontSurface = "SmoothNoOutlines"
  402. v.LeftSurface = "SmoothNoOutlines"
  403. v.RightSurface = "SmoothNoOutlines"
  404. v.TopSurface = "SmoothNoOutlines"
  405. end
  406. end
  407. w1 = Weld(HandL,prt1,CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,math.pi),CFrame.new(0,0,0),true)
  408.  
  409. HUD = Instance.new("ScreenGui",PlayerGui)
  410. HUD.Name = "Eve Battle HUD"
  411.  
  412. BLF = Instance.new("Frame",HUD)
  413. BLF.Name = "Blood"
  414. BLF.BackgroundTransparency = 1
  415. BLF.Position = UDim2.new(0.25,0,0.8,0)
  416. BLF.Size = UDim2.new(0.075,0,0.075,0)
  417. BLF.SizeConstraint = "RelativeXX"
  418.  
  419. BL1 = Instance.new("ImageLabel",BLF)
  420. BL1.BackgroundTransparency = 1
  421. BL1.ImageColor3 = Color3.new(0,0,0)
  422. BL1.ImageTransparency = 0.5
  423. BL1.Position = UDim2.new(-1,0,-0.45,0)
  424. BL1.Size = UDim2.new(2,2,2,2)
  425. BL1.SizeConstraint = "RelativeXX"
  426. BL1.Image = "http://www.roblox.com/asset/?id=117959738"
  427. BL1.ZIndex = 1
  428.  
  429. BL2 = Instance.new("ImageLabel",BLF)
  430. BL2.BackgroundTransparency = 1
  431. BL2.ImageColor3 = Color3.new(203/255,203/255,203/255)
  432. BL2.Position = UDim2.new(-1,0,-0.45,0)
  433. BL2.Size = UDim2.new(2*Blood.Value/50,0,2*Blood.Value/50,0)
  434. BL2.SizeConstraint = "RelativeXX"
  435. BL2.Image = "http://www.roblox.com/asset/?id=117959738"
  436. BL2.ZIndex = 2
  437.  
  438. BL3 = Instance.new("ImageLabel",BLF)
  439. BL3.BackgroundTransparency = 1
  440. BL3.ImageColor3 = Color3.new(0,0,0)
  441. BL3.ImageTransparency = 0.5
  442. BL3.Position = UDim2.new(-1,0,-0.45,0)
  443. BL3.Size = UDim2.new(2,0,2,0)
  444. BL3.SizeConstraint = "RelativeXX"
  445. BL3.Image = "http://www.roblox.com/asset/?id=117959738"
  446. BL3.ZIndex = 4
  447.  
  448. BLT = Instance.new("TextLabel",BLF)
  449. BLT.Name = "CD#"
  450. BLT.BackgroundTransparency = 1
  451. BLT.Position = UDim2.new(-0.5,0,0,0)
  452. BLT.Size = UDim2.new(1,0,1,0)
  453. BLT.SizeConstraint = "RelativeXX"
  454. BLT.Text = ""..Blood.Value.."/50"
  455. BLT.Font = "Legacy"
  456. BLT.FontSize = "Size14"
  457. BLT.TextColor3 = Color3.new(0,0,0)
  458. BLT.TextStrokeColor3 = Color3.new(1,1,1)
  459. BLT.TextStrokeTransparency = 0
  460. BLT.ZIndex = 3
  461.  
  462. SK1 = Instance.new("Frame",HUD)
  463. SK1.Name = "Sk1"
  464. SK1.BackgroundTransparency = 1
  465. SK1.Position = UDim2.new(0.35,0,0.8,0)
  466. SK1.Size = UDim2.new(0.075,0,0.075,0)
  467. SK1.SizeConstraint = "RelativeXX"
  468.  
  469. SH1 = Instance.new("Frame",SK1)
  470. SH1.Name = "Shadow"
  471. SH1.Position = UDim2.new(-0.5,0,0,0)
  472. SH1.Size = UDim2.new(1.05,0,1.05,0)
  473. SH1.SizeConstraint = "RelativeXX"
  474. SH1.Style = "RobloxSquare"
  475. SH1.ZIndex = 1
  476.  
  477. CD1 = Instance.new("Frame",SK1)
  478. CD1.Name = "Cooldown"
  479. CD1.BackgroundTransparency = 0
  480. CD1.Position = UDim2.new(-0.5,0,0,0)
  481. CD1.Size = UDim2.new(1,0,1,0)
  482. CD1.SizeConstraint = "RelativeXX"
  483. CD1.Style = "RobloxSquare"
  484. CD1.ZIndex = 3
  485.  
  486. CT1 = Instance.new("TextLabel",SK1)
  487. CT1.Name = "CD#"
  488. CT1.BackgroundTransparency = 1
  489. CT1.Position = UDim2.new(-0.5,0,0,0)
  490. CT1.Size = UDim2.new(1,0,1,0)
  491. CT1.SizeConstraint = "RelativeXX"
  492. CT1.Text = Time1
  493. CT1.Font = "Legacy"
  494. CT1.TextScaled = true
  495. CT1.TextColor3 = Color3.new(0,0,0)
  496. CT1.TextStrokeColor3 = Color3.new(1,1,1)
  497. CT1.TextStrokeTransparency = 0
  498. CT1.ZIndex = 4
  499.  
  500. IL1 = Instance.new("ImageLabel",SK1)
  501. IL1.BackgroundTransparency = 0
  502. IL1.Position = UDim2.new(-0.5,0,0,0)
  503. IL1.Size = UDim2.new(1,0,1,0)
  504. IL1.SizeConstraint = "RelativeXX"
  505. IL1.Image = "http://www.roblox.com/asset/?id=174998237"
  506. IL1.ZIndex = 2
  507.  
  508. SK2 = SK1:Clone()
  509. SK2.Parent = HUD
  510. SK2.Position = UDim2.new(0.45,0,0.8,0)
  511. CD2 = SK2.Cooldown
  512. CT2 = SK2["CD#"]
  513. CT2.Text = 6
  514. IL2 = SK2.ImageLabel
  515. IL2.Image = "http://www.roblox.com/asset/?id=174998263"
  516.  
  517. SK3 = SK1:Clone()
  518. SK3.Parent = HUD
  519. SK3.Position = UDim2.new(0.55,0,0.8,0)
  520. CD3 = SK3.Cooldown
  521. CT3 = SK3["CD#"]
  522. CT3.Text = 9
  523. IL3 = SK3.ImageLabel
  524. IL3.Image = "http://www.roblox.com/asset/?id=174998294"
  525.  
  526. SK4 = SK1:Clone()
  527. SK4.Parent = HUD
  528. SK4.Position = UDim2.new(0.65,0,0.8,0)
  529. CD4 = SK4.Cooldown
  530. CT4 = SK4["CD#"]
  531. CT4.Text = 21
  532. IL4 = SK4.ImageLabel
  533. IL4.Image = "http://www.roblox.com/asset/?id=174998319"
  534.  
  535. MN = Instance.new("Frame",HUD)
  536. MN.Name = "Mana"
  537. MN.BackgroundTransparency = 1
  538. MN.Position = UDim2.new(0.5,0,0.725,0)
  539. MN.Size = UDim2.new(0.5,0,0.05,0)
  540.  
  541. MB = Instance.new("Frame",MN)
  542. MB.BackgroundColor3 = Color3.new(155/255,155/255,255/255)
  543. MB.Position = UDim2.new(-0.5,0,0,0)
  544. MB.Size = UDim2.new(1*(Mana.Value/100),0,1,0)
  545. MB.ZIndex = 2
  546.  
  547. MH = Instance.new("Frame",MN)
  548. MH.Name = "Shadow"
  549. MH.Position = UDim2.new(-0.5,0,0,0)
  550. MH.Size = UDim2.new(1,2,1,2)
  551. MH.Style = "RobloxSquare"
  552. MH.ZIndex = 1
  553.  
  554. MT = Instance.new("TextLabel",MN)
  555. MT.Name = "M#"
  556. MT.BackgroundTransparency = 1
  557. MT.Position = UDim2.new(-0.5,0,0,0)
  558. MT.Size = UDim2.new(1,0,1,0)
  559. MT.Text = ""..Mana.Value.."/100"
  560. MT.Font = "Legacy"
  561. MT.TextScaled = true
  562. MT.TextColor3 = Color3.new(0,0,0)
  563. MT.TextStrokeColor3 = Color3.new(1,1,1)
  564. MT.TextStrokeTransparency = 0
  565. MT.ZIndex = 3
  566.  
  567. if (script.Parent.className ~= "HopperBin") then
  568. Tool = Instance.new("HopperBin")
  569. Tool.Parent = Backpack
  570. Tool.Name = "Dalevila"
  571. script.Parent = Tool
  572. end
  573. Bin = script.Parent
  574.  
  575.  
  576.  
  577. function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color) -- Expanding Half Size good for smaller effects
  578. local msh1 = Instance.new("SpecialMesh")
  579. msh1.MeshType = "Sphere"
  580. msh1.Scale = Vector3.new(0,0,0)
  581. S=Instance.new("Part")
  582. S.Name="Effect"
  583. S.formFactor=0
  584. S.Size=Vector3.new(x1,y1,z1)
  585. S.BrickColor=color
  586. S.Reflectance = 0
  587. S.TopSurface=0
  588. S.BottomSurface=0
  589. S.Transparency=0
  590. S.Anchored=true
  591. S.CanCollide=false
  592. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  593. S.Parent=Effects
  594. msh1.Parent = S
  595. coroutine.resume(coroutine.create(function(Part,CF) for i = 0,1,0.075 do Part.Mesh.Scale = Vector3.new(x1/2*i,y1/2*i,z1/2*i) Part.Transparency=0+1*i rwait() end game:GetService("Debris"):AddItem(Part,0) end),S,S.CFrame)
  596. end
  597.  
  598. function MMMAGIC2(part,x1,y1,z1,x2,y2,z2,color)
  599. local msh1 = Instance.new("BlockMesh")
  600. msh1.Scale = Vector3.new(0.5,0.5,0.5)
  601. S=Instance.new("Part")
  602. S.Name="Effect"
  603. S.formFactor=0
  604. S.Size=Vector3.new(x1,y1,z1)
  605. S.BrickColor=color
  606. S.Reflectance = 0
  607. S.TopSurface=0
  608. S.BottomSurface=0
  609. S.Transparency=0
  610. S.Anchored=true
  611. S.CanCollide=false
  612. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  613. S.Parent=Effects
  614. msh1.Parent = S
  615. coroutine.resume(coroutine.create(function(Part,CF)
  616. for i=1, 9 do
  617. Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1)
  618. Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  619. Part.Transparency=i*.1
  620. rwait()
  621. end
  622. game:GetService("Debris"):AddItem(Part,0) end),S,S.CFrame)
  623. end
  624.  
  625. function MMMAGICB(part,x1,y1,z1,x2,y2,z2,color) -- Expanding Half Size good for smaller effects
  626. local msh1 = Instance.new("SpecialMesh")
  627. msh1.MeshType = "Sphere"
  628. msh1.Scale = Vector3.new(0,0,0)
  629. S=Instance.new("Part")
  630. S.Name="Effect"
  631. S.formFactor=0
  632. S.Size=Vector3.new(x1,y1,z1)
  633. S.BrickColor=color
  634. S.Reflectance = 0
  635. S.TopSurface=0
  636. S.BottomSurface=0
  637. S.Transparency=0
  638. S.Anchored=true
  639. S.CanCollide=false
  640. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  641. S.Parent=Effects
  642. msh1.Parent = S
  643. coroutine.resume(coroutine.create(function(Part,CF) for i = 0,1,0.075 do Part.Mesh.Scale = Vector3.new(x1/2*i,y1/2*i,z1/2*i) Part.Transparency=0+1*i rwait() end game:GetService("Debris"):AddItem(Part,0) end),S,S.CFrame)
  644. coroutine.resume(coroutine.create(function()
  645. local c = game.Workspace:GetChildren()
  646. for i = 1, #c do
  647. local hum = c[i]:findFirstChild("Humanoid")
  648. if hum ~= nil and hum.Health ~= 0 then
  649. local head = c[i]:findFirstChild("Head")
  650. if head ~= nil then
  651. local targ = head.Position - S.Position
  652. local mag = targ.magnitude
  653. if mag <= 10 and c[i] ~= Character then
  654. coroutine.resume(coroutine.create(function(Part,BodPos)
  655. clproc = true
  656. Part.Parent.Humanoid:TakeDamage(3)
  657. if not Part.Parent:findFirstChild("Bleed") then
  658. local poot = script.Bleed:Clone()
  659. poot.Parent = Part.Parent
  660. poot.Disabled = false
  661. end
  662. end),head,fb)
  663. end
  664. end
  665. end
  666. end
  667. MMMAGIC2(S,3,3,3,x2,y2,z2,BrickColor.new("Bright red"))
  668. end))
  669. end
  670.  
  671. function hitbox(part,size,damage,dur,givemana,deletion,delwut,bewmie,var1,var2,color,splash,splashsize,bleed)
  672. local myArray = {"hi"}
  673. coroutine.resume(coroutine.create(function()
  674. for i = 0, 1, (1/60)/dur do
  675. rwait()
  676. local c = game.Workspace:GetChildren()
  677. for i = 1, #c do
  678. local hum = c[i]:findFirstChild("Humanoid")
  679. if hum ~= nil and hum.Health ~= 0 then
  680. local head = c[i]:findFirstChild("Head")
  681. if head ~= nil then
  682. local targ = head.Position - part.Position
  683. local mag = targ.magnitude
  684. if mag <= size and c[i] ~= Character then
  685. rwait()
  686. coroutine.resume(coroutine.create(function(Part,BodPos)
  687. if myArray[i] ~= Part.Parent.Name then
  688. print(myArray[i])
  689. table.insert(myArray,i,Part.Parent.Name)
  690. if splash ~= true then
  691. Part.Parent.Humanoid:TakeDamage(damage)
  692. if bleed == true then
  693. if not Part.Parent:findFirstChild("Bleed") then
  694. local poot = script.Bleed:Clone()
  695. poot.Parent = Part.Parent
  696. poot.Disabled = false
  697. end
  698. end
  699. if givemana == true then
  700. Blood.Value = Blood.Value + 1
  701. end
  702.  
  703. if bewmie == true then
  704. MMMAGIC(part,var1,var1,var1,0,0,0,BrickColor.new(color))
  705. MMMAGIC2(part,var2,var2,var2,0,0,0,BrickColor.new(color))
  706. end
  707. if deletion == true then
  708. delwut.Parent = nil
  709. end
  710. elseif splash == true then
  711. hitbox(part,splashsize,damage,dur,givemana,deletion,delwut,bewmie,var1,var2,color,false,splashsize,bleed)
  712. end
  713.  
  714. end
  715. end),head,fb)
  716. end
  717. end
  718. end
  719. end
  720. end
  721.  
  722. end))
  723. end
  724.  
  725. cl0 = Instance.new("Model")
  726.  
  727. clr = Instance.new("Part",cl0)
  728. clr.FormFactor = 3
  729. clr.Size = Vector3.new(2,2,1)
  730. clr.Anchored = true
  731. clr.CanCollide = false
  732. clr.Transparency = 1
  733. clr.Material = "SmoothPlastic"
  734. clr.BottomSurface = "Smooth"
  735. clr.TopSurface = "Smooth"
  736.  
  737. cl1 = Instance.new("Part",cl0)
  738. cl1.FormFactor = 3
  739. cl1.Size = Vector3.new(1,1,1)
  740. cl1.BrickColor = BrickColor.new("Medium blue")
  741. cl1.Anchored = true
  742. cl1.CanCollide = false
  743. cl1.Transparency = 0.4
  744. cl1.Material = "SmoothPlastic"
  745. cl1.BottomSurface = "Smooth"
  746. cl1.TopSurface = "Smooth"
  747.  
  748. cl2 = Instance.new("Part",cl0)
  749. cl2.FormFactor = 3
  750. cl2.Size = Vector3.new(2,2,1)
  751. cl2.BrickColor = BrickColor.new("Medium blue")
  752. cl2.Anchored = true
  753. cl2.CanCollide = false
  754. cl2.Transparency = 0.4
  755. cl2.Material = "SmoothPlastic"
  756. cl2.BottomSurface = "Smooth"
  757. cl2.TopSurface = "Smooth"
  758.  
  759. cl3 = Instance.new("Part",cl0)
  760. cl3.FormFactor = 3
  761. cl3.Size = Vector3.new(1,2,1)
  762. cl3.BrickColor = BrickColor.new("Medium blue")
  763. cl3.Anchored = true
  764. cl3.CanCollide = false
  765. cl3.Transparency = 0.4
  766. cl3.Material = "SmoothPlastic"
  767. cl3.BottomSurface = "Smooth"
  768. cl3.TopSurface = "Smooth"
  769.  
  770. cl4 = Instance.new("Part",cl0)
  771. cl4.FormFactor = 3
  772. cl4.Size = Vector3.new(1,2,1)
  773. cl4.BrickColor = BrickColor.new("Medium blue")
  774. cl4.Anchored = true
  775. cl4.CanCollide = false
  776. cl4.Transparency = 0.4
  777. cl4.Material = "SmoothPlastic"
  778. cl4.BottomSurface = "Smooth"
  779. cl4.TopSurface = "Smooth"
  780.  
  781. cl5 = Instance.new("Part",cl0)
  782. cl5.FormFactor = 3
  783. cl5.Size = Vector3.new(1,2,1)
  784. cl5.BrickColor = BrickColor.new("Medium blue")
  785. cl5.Anchored = true
  786. cl5.CanCollide = false
  787. cl5.Transparency = 0.4
  788. cl5.Material = "SmoothPlastic"
  789. cl5.BottomSurface = "Smooth"
  790. cl5.TopSurface = "Smooth"
  791.  
  792. cl6 = Instance.new("Part",cl0)
  793. cl6.FormFactor = 3
  794. cl6.Size = Vector3.new(1,2,1)
  795. cl6.BrickColor = BrickColor.new("Medium blue")
  796. cl6.Anchored = true
  797. cl6.CanCollide = false
  798. cl6.Transparency = 0.4
  799. cl6.Material = "SmoothPlastic"
  800. cl6.BottomSurface = "Smooth"
  801. cl6.TopSurface = "Smooth"
  802. cll = Instance.new("PointLight",cl2)
  803. cll.Color = Color3.new(155/255,155/255,1)
  804. cl0:BreakJoints()
  805.  
  806. function beameff(color,part,Part)
  807. local Coluh = BrickColor.new(color)
  808. local msh1z = Instance.new("CylinderMesh")
  809. local prt1z = Instance.new("Part")
  810. prt1z.formFactor = 3
  811. prt1z.Name = "HealRay"
  812. prt1z.Locked = true
  813. prt1z.Size = Vector3.new(0.2,0.2,0.2)
  814. prt1z.Parent = Character
  815. msh1z.Parent = prt1z
  816. prt1z.BrickColor = BrickColor.new(color)
  817. prt1z.CanCollide = false
  818. prt1z.Anchored = true
  819. light7 = Instance.new("PointLight")
  820. light7.Parent = prt1z
  821. light7.Brightness = 15
  822. light7.Range = 5
  823. light7.Color = Coluh.Color
  824. local msh2z = Instance.new("CylinderMesh")
  825. local prt2z = Instance.new("Part")
  826. prt2z.formFactor = 3
  827. prt2z.Name = "HealRay"
  828. prt2z.Locked = true
  829. prt2z.Size = Vector3.new(0.2,0.2,0.2)
  830. prt2z.Parent = Character
  831. msh2z.Parent = prt2z
  832. prt2z.BrickColor = BrickColor.new(color)
  833. prt2z.CanCollide = false
  834. prt2z.Anchored = true
  835. light8 = Instance.new("PointLight")
  836. light8.Parent = prt2z
  837. light8.Brightness = 15
  838. light8.Range = 5
  839. light8.Color = Coluh.Color
  840. local msh3z = Instance.new("CylinderMesh")
  841. local prt3z = Instance.new("Part")
  842. prt3z.formFactor = 3
  843. prt3z.Name = "HealRay"
  844. prt3z.Locked = true
  845. prt3z.Size = Vector3.new(0.2,0.2,0.2)
  846. prt3z.Parent = Character
  847. msh3z.Parent = prt3z
  848. prt3z.BrickColor = BrickColor.new(color)
  849. prt3z.CanCollide = false
  850. prt3z.Anchored = true
  851. light9 = Instance.new("PointLight")
  852. light9.Parent = prt3z
  853. light9.Brightness = 15
  854. light9.Range = 5
  855. light9.Color = Coluh.Color
  856. local msh4z = Instance.new("CylinderMesh")
  857. local prt4z = Instance.new("Part")
  858. prt4z.formFactor = 3
  859. prt4z.Name = "HealRay"
  860. prt4z.Locked = true
  861. prt4z.Size = Vector3.new(0.2,0.2,0.2)
  862. prt4z.Parent = Character
  863. msh4z.Parent = prt4z
  864. prt4z.BrickColor = BrickColor.new(color)
  865. prt4z.CanCollide = false
  866. prt4z.Anchored = true
  867. light10 = Instance.new("PointLight")
  868. light10.Parent = prt4z
  869. light10.Brightness = 15
  870. light10.Range = 5
  871. light10.Color = Coluh.Color
  872.  
  873. wait(0.15)
  874.  
  875. local start = part.CFrame * CFrame.new(0,-part.Size.y/2,0)
  876. local oristrpos1 = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)) + (start.p+Part.Position)/2
  877. local oristrpos2 = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)) + (oristrpos1+Part.Position)/2
  878. local oristrpos3 = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)) + (oristrpos2+Part.Position)/2
  879. local oristrpos4 = Part.Position
  880. local mg1 = (start.p - oristrpos1).magnitude
  881. local mg2 = (oristrpos1 - oristrpos2).magnitude
  882. local mg3 = (oristrpos2- oristrpos3).magnitude
  883. local mg4 = (oristrpos3 - oristrpos4).magnitude
  884. prt1z.Size = Vector3.new(0.5,mg1,0.5)
  885. prt1z.CFrame = CFrame.new((start.p+oristrpos1)/2,oristrpos1) * CFrame.Angles(math.rad(90),0,0)
  886. prt2z.Size = Vector3.new(0.75,mg2,0.75)
  887. prt2z.CFrame = CFrame.new((oristrpos1+oristrpos2)/2,oristrpos2) * CFrame.Angles(math.rad(90),0,0)
  888. prt3z.Size = Vector3.new(1,mg3,1)
  889. prt3z.CFrame = CFrame.new((oristrpos2+oristrpos3)/2,oristrpos3) * CFrame.Angles(math.rad(90),0,0)
  890. prt4z.Size = Vector3.new(1.25,mg4,1.25)
  891. prt4z.CFrame = CFrame.new((oristrpos3+oristrpos4)/2,oristrpos4) * CFrame.Angles(math.rad(90),0,0)
  892. coroutine.resume(coroutine.create(function()
  893. for i = 0.1 , 1 ,0.1 do
  894. wait()
  895. msh1z.Scale = Vector3.new(1-0.75*i,1,1-0.75*i)
  896. msh2z.Scale = Vector3.new(1-0.75*i,1,1-0.75*i)
  897. msh3z.Scale = Vector3.new(1-0.75*i,1,1-0.75*i)
  898. msh4z.Scale = Vector3.new(1-0.75*i,1,1-0.75*i)
  899. prt1z.Transparency = 1*i
  900. prt2z.Transparency = 1*i
  901. prt3z.Transparency = 1*i
  902. prt4z.Transparency = 1*i
  903. end
  904. end))
  905. for i = 0.1 , 1 ,0.1 do
  906. wait()
  907. msh1z.Scale = Vector3.new(0.5-0.5*i,1,0.5-0.5*i)
  908. msh2z.Scale = Vector3.new(0.5-0.5*i,1,0.5-0.5*i)
  909. msh3z.Scale = Vector3.new(0.5-0.5*i,1,0.5-0.5*i)
  910. msh4z.Scale = Vector3.new(0.5-0.5*i,1,0.5-0.5*i)
  911. prt1z.Transparency = 0.5+0.5*i
  912. prt2z.Transparency = 0.5+0.5*i
  913. prt3z.Transparency = 0.5+0.5*i
  914. prt4z.Transparency = 0.5+0.5*i
  915. end
  916. prt1z.Parent = nil
  917. prt2z.Parent = nil
  918. prt3z.Parent = nil
  919. prt4z.Parent = nil
  920. end
  921.  
  922.  
  923. function SK1()
  924. attack = true
  925. Character.Humanoid.WalkSpeed = 4
  926. coroutine.resume(coroutine.create(function()
  927. if dashing == true then
  928. movehold = false
  929. dashing = false
  930. Character.Humanoid.WalkSpeed = 4
  931. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  932. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  933. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  934. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  935. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  936. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  937. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  938. end
  939. end))
  940. Tween(RW, CFrame.new(1, 0.5, 0) * CFrame.fromEulerAnglesXYZ(math.pi/1.5,0,-math.pi/4), CFrame.new(-0.5, 0.5, 0), 0.2, true)
  941. Tween(LW, CFrame.new(-1, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/3,-math.pi/2), CFrame.new(0.5, 0.5, 0), 0.2, true)
  942. Tween(w1, CFrame.new(0,-1.25,0)*CFrame.fromEulerAnglesXYZ(0,-math.pi/1.5,math.pi/1.5),CFrame.new(0,0,0),0.2,true)
  943. for i = 0, 1, (1/60)/0.3 do
  944. rwait()
  945. end
  946. while SK1Hold == true do
  947. if Infusion == false then
  948. if Blood.Value < 50 then
  949. if Blood.Value > 46 then
  950. Character.Humanoid:TakeDamage(50-Blood.Value)
  951. Blood.Value = Blood.Value + 50-Blood.Value
  952. elseif Blood.Value <= 46 then
  953. Character.Humanoid:TakeDamage(4)
  954. Blood.Value = Blood.Value + 4
  955. end
  956. beameff("Black",bld,HandR)
  957. elseif Blood.Value == 50 then
  958. SK1Hold = false
  959. end
  960. elseif Infusion == true then
  961. if Character.Humanoid.Health < Character.Humanoid.MaxHealth and Blood.Value >= 4 then
  962. Blood.Value = Blood.Value - 4
  963. Character.Humanoid:TakeDamage(-2)
  964. beameff("Bright red",HandR,bld)
  965. else
  966. SK1Hold = false
  967. end
  968. end
  969. end
  970. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  971. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  972. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  973. Character.Humanoid.WalkSpeed = 16
  974. for i = 0, 1, (1/60)/0.3 do
  975. rwait()
  976. end
  977. attack = false
  978. end
  979.  
  980. function SK2(Bloody)
  981. --Weld(Part1,Part0,CFrame0,CFrame1,skippos)
  982. attack = true
  983. Character.Humanoid.WalkSpeed = 4
  984. coroutine.resume(coroutine.create(function()
  985. if dashing == true then
  986. movehold = false
  987. dashing = false
  988. Character.Humanoid.WalkSpeed = 4
  989. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  990. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  991. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  992. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  993. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  994. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  995. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  996. end
  997. end))
  998. local BE2 = Instance.new("Part",Effects)
  999. BE2.formFactor = 3
  1000. BE2.Transparency = 0.5
  1001. BE2.Anchored = false
  1002. if Bloody == false then
  1003. BE2.BrickColor = BrickColor.new("Really black")
  1004. elseif Bloody == true then
  1005. BE2.BrickColor = BrickColor.new("Black")
  1006. end
  1007. BE2.CanCollide = false
  1008. BE2.Size = Vector3.new(0.2,0.2,0.2)
  1009. BE2.CFrame = HandR.CFrame
  1010. BE2:BreakJoints()
  1011. local BEW2 = Instance.new("Weld")
  1012. BEW2.Parent = BE2
  1013. BEW2.Part0 = BE2
  1014. BEW2.Part1 = HandR
  1015. BEW2.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1016. BEW2.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1017. local BEM2 = Instance.new("SpecialMesh",BE2)
  1018. BEM2.MeshId = "http://www.roblox.com/asset/?id=1185246"
  1019. BEM2.Scale = Vector3.new(-1.5, -1.5, -1.5)
  1020.  
  1021. local BE3 = Instance.new("Part",Effects)
  1022. BE3.Name = "Test"
  1023. BE3.formFactor = 3
  1024. BE3.Transparency = 0.2
  1025. BE3.Anchored = false
  1026. if Bloody == false then
  1027. BE3.BrickColor = BrickColor.new("Black")
  1028. elseif Bloody == true then
  1029. BE3.BrickColor = BrickColor.new("Bright red")
  1030. end
  1031. BE3.CanCollide = false
  1032. BE3.Size = Vector3.new(1,1,1)
  1033. BE3.CFrame = HandR.CFrame
  1034. BE3.Material = "SmoothPlastic"
  1035. BE3:BreakJoints()
  1036. local BEW3 = Instance.new("Weld")
  1037. BEW3.Parent = BE3
  1038. BEW3.Part0 = BE3
  1039. BEW3.Part1 = BE2
  1040. BEW3.C0 = CFrame.new(1,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1041. BEW3.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1042.  
  1043. local BE4 = Instance.new("Part",Effects)
  1044. BE4.Name = "Test"
  1045. BE4.formFactor = 3
  1046. BE4.Transparency = 0.2
  1047. BE4.Anchored = false
  1048. if Bloody == false then
  1049. BE4.BrickColor = BrickColor.new("Black")
  1050. elseif Bloody == true then
  1051. BE4.BrickColor = BrickColor.new("Bright red")
  1052. end
  1053. BE4.CanCollide = false
  1054. BE4.Size = Vector3.new(1,1,1)
  1055. BE4.CFrame = HandR.CFrame
  1056. BE4.Material = "SmoothPlastic"
  1057. BE4:BreakJoints()
  1058. local BEW4 = Instance.new("Weld")
  1059. BEW4.Parent = BE4
  1060. BEW4.Part0 = BE4
  1061. BEW4.Part1 = BE2
  1062. BEW4.C0 = CFrame.new(0,1,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1063. BEW4.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1064.  
  1065. local BE5 = Instance.new("Part",Effects)
  1066. BE5.Name = "Test"
  1067. BE5.formFactor = 3
  1068. BE5.Transparency = 0.2
  1069. BE5.Anchored = false
  1070. if Bloody == false then
  1071. BE5.BrickColor = BrickColor.new("Black")
  1072. elseif Bloody == true then
  1073. BE5.BrickColor = BrickColor.new("Bright red")
  1074. end
  1075. BE5.CanCollide = false
  1076. BE5.Size = Vector3.new(1,1,1)
  1077. BE5.CFrame = HandR.CFrame
  1078. BE5.Material = "SmoothPlastic"
  1079. BE5:BreakJoints()
  1080. local BEW5 = Instance.new("Weld")
  1081. BEW5.Parent = BE5
  1082. BEW5.Part0 = BE5
  1083. BEW5.Part1 = BE2
  1084. BEW5.C0 = CFrame.new(0,0,1) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1085. BEW5.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1086.  
  1087. coroutine.resume(coroutine.create(function()
  1088. while BE2.Parent == Effects do
  1089. rwait()
  1090. for i = 0,1,0.05 do
  1091. rwait()
  1092. BEW3.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,(math.pi*2)*i,0)
  1093. BEW4.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,(math.pi*2)*i)
  1094. BEW5.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ((math.pi*2)*i,0,0)
  1095. end
  1096. end
  1097. end))
  1098.  
  1099. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) , CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/105)), 1, true)
  1100. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/75)), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 1, true)
  1101. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi/16,-math.pi/2.75), CFrame.new(-0.5, 0.5, 0), 1, true)
  1102. Tween(LW, CFrame.new(-1.5, 0, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 1, true)
  1103. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  1104.  
  1105. for i = 0, 1, (1/60)/1.1 do
  1106. rwait()
  1107. end
  1108.  
  1109. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )* CFrame.fromEulerAnglesXYZ(0,0,math.pi) , CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/105)), 0.2, true)
  1110. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/75)), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi), 0.2, true)
  1111. Tween(RW, CFrame.new(1.0, 0.5, -0.5) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,math.pi/2.75), CFrame.new(-0.5, 0.5, 0) *CFrame.fromEulerAnglesXYZ(0,0,0), 0.2, true)
  1112. Tween(LW, CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi/16), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1113. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  1114.  
  1115. for i = 0, 1, (1/60)/0.2 do
  1116. rwait()
  1117. end
  1118. coroutine.resume(coroutine.create(function()
  1119. if Bloody == false then
  1120. EBS(HandR,"Really black","Black",false)
  1121. elseif Bloody == true then
  1122. EBS(HandR,"Black","Bright red",true)
  1123. end
  1124. end))
  1125. BE2:Destroy()
  1126. BE3:Destroy()
  1127. BE4:Destroy()
  1128. BE5:Destroy()
  1129. for i = 0, 1, (1/60)/0.1 do
  1130. rwait()
  1131. end
  1132. SK2CD()
  1133. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1134. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1135. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1136. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1137. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1138. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1139. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  1140. Character.Humanoid.WalkSpeed = 16
  1141. for i = 0, 1, (1/60)/0.3 do
  1142. rwait()
  1143. end
  1144. attack = false
  1145. end
  1146.  
  1147. function SK2CD()
  1148. coroutine.resume(coroutine.create(function()
  1149. for i = 0, 1, (1/60)/5 do
  1150. CD2.Size = UDim2.new(1,0,1-(i),0)
  1151. CD2.Position = UDim2.new(-0.5,0,(i),0)
  1152. Time2 = i
  1153. CT2.Text = math.ceil(5-(Time2*5))
  1154. rwait()
  1155. end
  1156. Time2 = 0
  1157. CT2.Text = ""
  1158. end))
  1159. end
  1160.  
  1161. function SK3(Bloody)
  1162. attack = true
  1163. local charging = true
  1164. Character.Humanoid.WalkSpeed = 12
  1165. coroutine.resume(coroutine.create(function()
  1166. if dashing == true then
  1167. movehold = false
  1168. dashing = false
  1169. Character.Humanoid.WalkSpeed = 4
  1170. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1171. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1172. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1173. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1174. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1175. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1176. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  1177. end
  1178. end))
  1179.  
  1180. local BE1 = Instance.new("Part",Effects)
  1181. BE1.formFactor = 3
  1182. BE1.Transparency = 1
  1183. BE1.Anchored = false
  1184. BE1.CanCollide = false
  1185. BE1.Size = Vector3.new(0.2,0.2,0.2)
  1186. BE1.CFrame = bld.CFrame
  1187. BE1:BreakJoints()
  1188. local BEW1 = Instance.new("Weld")
  1189. BEW1.Parent = BE1
  1190. BEW1.Part0 = BE1
  1191. BEW1.Part1 = bld
  1192.  
  1193. BEW1.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1194. BEM1 = Instance.new("SpecialMesh",BE1)
  1195. if Bloody == true then
  1196. BE1.BrickColor = BrickColor.new("Bright red")
  1197. BEW1.C0 = CFrame.new(0,-2.5,0) * CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  1198. BEM1.MeshId = "http://www.roblox.com/asset/?id=96026548"
  1199. BEM1.Scale = Vector3.new(1,1,1)
  1200. elseif Bloody == false then
  1201. BE1.BrickColor = BrickColor.new("Really black")
  1202. BEW1.C0 = CFrame.new(0,0,-2.5) * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  1203. BEM1.MeshId = "http://www.roblox.com/asset/?id=68253413"
  1204. BEM1.Scale = Vector3.new(0.5, 0.5, 0.75)
  1205. end
  1206.  
  1207.  
  1208. local BE2 = Instance.new("Part",Effects)
  1209. BE2.formFactor = 3
  1210. BE2.Transparency = 1
  1211. BE2.Anchored = false
  1212. BE2.BrickColor = BrickColor.new("Really black")
  1213. BE2.CanCollide = false
  1214. BE2.Size = Vector3.new(0.2,0.2,0.2)
  1215. BE2.CFrame = bld.CFrame
  1216. BE2:BreakJoints()
  1217. local BEW2 = Instance.new("Weld")
  1218. BEW2.Parent = BE2
  1219. BEW2.Part0 = BE2
  1220. BEW2.Part1 = bld
  1221. BEW2.C0 = CFrame.new(0,0,-5) * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  1222. BEW2.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1223.  
  1224.  
  1225. Tween(HRW, CFrame.new(0,0,0),CFrame.new(0,0,0),0.2,true)
  1226. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1227. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1228. Tween(RW, CFrame.new(1.0, 0.25, -0.55) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8+math.pi/16,math.pi/8,math.pi/3.7+math.pi/16), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1229. Tween(LW, CFrame.new(-1.0, 0.5, 0.5) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,math.pi/8,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1230. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1231. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1232. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,math.pi/2),CFrame.new(0,0,0),0.2,true)
  1233.  
  1234. coroutine.resume(coroutine.create(function()
  1235. while charging == true do
  1236. for i = 0, 1, (1/60)/0.1 do
  1237. rwait()
  1238. end
  1239. MMMAGIC(bld,3,3,3,0,0,0,BrickColor.new("Black"))
  1240. MMMAGIC2(bld,2,2,2,0,0,0,BrickColor.new("Black"))
  1241. end
  1242. end))
  1243. for i = 0, 1, (1/60)/0.3 do
  1244. rwait()
  1245. BE1.Transparency = 1-0.8 *i
  1246. end
  1247.  
  1248. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) , CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/105)), 0.2, true)
  1249. Tween(RW, CFrame.new(1.0, 0.25, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8+math.pi/4,math.pi/8,math.pi/3.7+math.pi/16), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1250. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,math.pi/8,-math.pi/3), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2)*CFrame.fromEulerAnglesXYZ(-math.pi/3,0,0), 0.2, true)
  1251. Tween(w1, CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,math.pi/2.5),CFrame.new(0,0,0),0.2,true)
  1252.  
  1253. hitbox(BE1,3,15,0.2,false,false,delwut,false,var1,var2,color,false,splashsize,false)
  1254. hitbox(BE2,3,10,0.2,false,false,delwut,false,var1,var2,color,false,splashsize,false)
  1255. hitbox(bld,3,10,0.2,false,false,delwut,false,var1,var2,color,false,splashsize,false)
  1256. if Bloody == true then
  1257. coroutine.resume(coroutine.create(function()
  1258. for i = 0, 1, (1/60)/0.125 do
  1259. for i = 0, 1, (1/60)/0.02 do
  1260. rwait()
  1261. end
  1262. MMMAGICB(BE1,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2),BrickColor.new("Black"))
  1263. end
  1264. end))
  1265. end
  1266.  
  1267. for i = 0, 1, (1/60)/0.4 do
  1268. rwait()
  1269. end
  1270. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.5, true)
  1271. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.5, true)
  1272. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.5, true)
  1273. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.5, true)
  1274. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.5, true)
  1275. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.5, true)
  1276. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.5,true)
  1277.  
  1278. for i = 0, 1, (1/60)/0.5 do
  1279. rwait()
  1280. if Bloody == true then
  1281. BEM1.Scale = Vector3.new(1,1-1*i,1)
  1282. BEW1.C0 = CFrame.new(0,-2.5+2.5*i,0) * CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  1283. elseif Bloody == false then
  1284. BEM1.Scale = Vector3.new(0.5, 0.5, 0.75-0.75*i)
  1285. BEW1.C0 = CFrame.new(0,0,-2.5+2.5*i) * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  1286. end
  1287. end
  1288. BE1:Destroy()
  1289. BE2:Destroy()
  1290. charging = false
  1291. Character.Humanoid.WalkSpeed = 16
  1292. SK3CD()
  1293. for i = 0, 1, (1/60)/0.1 do
  1294. rwait()
  1295. end
  1296. attack = false
  1297. end
  1298.  
  1299. function SK3CD()
  1300. coroutine.resume(coroutine.create(function()
  1301. for i = 0, 1, (1/60)/9 do
  1302. CD3.Size = UDim2.new(1,0,1-(i),0)
  1303. CD3.Position = UDim2.new(-0.5,0,(i),0)
  1304. Time3 = i
  1305. CT3.Text = math.ceil(9-(Time3*9))
  1306. rwait()
  1307. end
  1308. Time3 = 0
  1309. CT3.Text = ""
  1310. end))
  1311. end
  1312.  
  1313. function Z()
  1314.  
  1315. Character.Humanoid.WalkSpeed = 12
  1316. --Tween(weld, c0, c1, 0.2, true)
  1317.  
  1318. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) , CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/105)), 0.2, true)
  1319. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/75)), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1320. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,-math.pi/4,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1321. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8+math.pi/16,0,-math.pi/2.25+math.pi/16), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0), 0.2, true)
  1322. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1323. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1324. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(math.pi/6,math.pi/2-math.pi/2,math.pi/2+math.pi/16),CFrame.new(0,0,0),0.2,true)
  1325.  
  1326. for i = 0, 1, (1/60)/0.3 do
  1327. rwait()
  1328. end
  1329.  
  1330. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) , CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )* CFrame.fromEulerAnglesXYZ(0,0,math.pi/(180/75)), 0.2, true)
  1331. Tween(RW, CFrame.new(0.5, 0.5, -0.5) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,math.pi/6,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1332. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8+math.pi/16,0,-math.pi/2.25+math.pi/8), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/4,0,0), 0.2, true)
  1333. Tween(w1, CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/6,math.pi/2-math.pi/2,math.pi/2-math.pi/16),CFrame.new(0,0,0),0.2,true)
  1334. hitbox(prt3,3,8,0.2,true,false,delwut,false,var1,var2,false,false)
  1335. for i = 0, 1, (1/60)/0.25 do
  1336. rwait()
  1337. end
  1338.  
  1339. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1340. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1341. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1342. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1343. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1344. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1345. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.2,true)
  1346.  
  1347. Character.Humanoid.WalkSpeed = 16
  1348.  
  1349. for i = 0, 1, (1/60)/0.3 do
  1350. rwait()
  1351. end
  1352.  
  1353. attack = false
  1354. end
  1355.  
  1356. function X()
  1357. Atik.Value = 30
  1358. attack = true
  1359. Mana.Value = Mana.Value - 5
  1360. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1361. Tween(HRW, CFrame.new(0,0,0),CFrame.new(0,0,0),0.2,true)
  1362. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1363. Tween(RW, CFrame.new(1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1364. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1365. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1366. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1367. Tween(wld1m, CFrame.new(3,-2,-3), CFrame.new(0,0,0), 0.2, true)
  1368. Tween(wld1r, CFrame.new(-3,-2,-3), CFrame.new(0,0,0), 0.2, true)
  1369. for i = 0, 1, (1/60)/0.3 do
  1370. rwait()
  1371. end
  1372. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) * CFrame.fromEulerAnglesXYZ(0,0,math.pi/10), 0.2, true)
  1373. Tween(RW, CFrame.new(1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0), 0.2, true)
  1374. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1375. coroutine.resume(coroutine.create(function()
  1376. EBS(HandR)
  1377. end))
  1378. for i = 0, 1, (1/60)/0.3 do
  1379. rwait()
  1380. end
  1381. table.insert(combo, 1, "X")
  1382. didatk = true
  1383. attack = false
  1384. end
  1385.  
  1386. function EBS(part,Color1,Color2,Bloody)
  1387. local EB1 = Instance.new("Model",Effects)
  1388. local BE0 = Instance.new("Part",EB1)
  1389. BE0.formFactor = 3
  1390. BE0.Transparency = 1
  1391. BE0.Anchored = true
  1392. BE0.BrickColor = BrickColor.new("Institutional white")
  1393. BE0.CanCollide = false
  1394. BE0.Size = Vector3.new(0.2,0.2,0.2)
  1395. BE0.CFrame = part.CFrame
  1396. BE0:BreakJoints()
  1397.  
  1398. local BE00 = Instance.new("Part",EB1)
  1399. BE00.formFactor = 3
  1400. BE00.Transparency = 1
  1401. BE00.Anchored = false
  1402. BE00.BrickColor = BrickColor.new("Institutional white")
  1403. BE00.CanCollide = false
  1404. BE00.Size = Vector3.new(0.2,0.2,0.2)
  1405. BE00.CFrame = part.CFrame
  1406. BE00:BreakJoints()
  1407. local BEW0 = Instance.new("Weld")
  1408. BEW0.Parent = BE00
  1409. BEW0.Part0 = BE00
  1410. BEW0.Part1 = BE0
  1411. BEW0.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1412. BEW0.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1413.  
  1414. local BE1 = Instance.new("Part",EB1)
  1415. BE1.formFactor = 3
  1416. BE1.Transparency = 1
  1417. BE1.Anchored = false
  1418. BE1.BrickColor = BrickColor.new("Really black")
  1419. BE1.CanCollide = false
  1420. BE1.Size = Vector3.new(0.2,0.2,0.2)
  1421. BE1.CFrame = part.CFrame
  1422. BE1:BreakJoints()
  1423. local BEW1 = Instance.new("Weld")
  1424. BEW1.Parent = BE1
  1425. BEW1.Part0 = BE1
  1426. BEW1.Part1 = BE00
  1427. BEW1.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1428. BEW1.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1429. BEM1 = Instance.new("SpecialMesh",BE1)
  1430. BEM1.MeshId = "http://www.roblox.com/asset/?id=1185246"
  1431. BEM1.Scale = Vector3.new(1,1,1)
  1432.  
  1433. local BE2 = Instance.new("Part",EB1)
  1434. BE2.formFactor = 3
  1435. BE2.Transparency = 0.5
  1436. BE2.Anchored = false
  1437. BE2.BrickColor = BrickColor.new(Color1)
  1438. BE2.CanCollide = false
  1439. BE2.Size = Vector3.new(0.2,0.2,0.2)
  1440. BE2.CFrame = part.CFrame
  1441. BE2:BreakJoints()
  1442. local BEW2 = Instance.new("Weld")
  1443. BEW2.Parent = BE2
  1444. BEW2.Part0 = BE2
  1445. BEW2.Part1 = BE1
  1446. BEW2.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1447. BEW2.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1448. local BEM2 = Instance.new("SpecialMesh",BE2)
  1449. BEM2.MeshId = "http://www.roblox.com/asset/?id=1185246"
  1450. BEM2.Scale = Vector3.new(-3, -3, -3)
  1451.  
  1452. local BE3 = Instance.new("Part",EB1)
  1453. BE3.Name = "Test"
  1454. BE3.formFactor = 3
  1455. BE3.Transparency = 0.2
  1456. BE3.Anchored = false
  1457. BE3.BrickColor = BrickColor.new(Color2)
  1458. BE3.CanCollide = false
  1459. BE3.Size = Vector3.new(2,2,2)
  1460. BE3.CFrame = part.CFrame
  1461. BE3.Material = "SmoothPlastic"
  1462. BE3:BreakJoints()
  1463. local BEW3 = Instance.new("Weld")
  1464. BEW3.Parent = BE3
  1465. BEW3.Part0 = BE3
  1466. BEW3.Part1 = BE2
  1467. BEW3.C0 = CFrame.new(1,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1468. BEW3.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1469.  
  1470. local BE4 = Instance.new("Part",EB1)
  1471. BE4.Name = "Test"
  1472. BE4.formFactor = 3
  1473. BE4.Transparency = 0.2
  1474. BE4.Anchored = false
  1475. BE4.BrickColor = BrickColor.new(Color2)
  1476. BE4.CanCollide = false
  1477. BE4.Size = Vector3.new(2,2,2)
  1478. BE4.CFrame = part.CFrame
  1479. BE4.Material = "SmoothPlastic"
  1480. BE4:BreakJoints()
  1481. local BEW4 = Instance.new("Weld")
  1482. BEW4.Parent = BE4
  1483. BEW4.Part0 = BE4
  1484. BEW4.Part1 = BE2
  1485. BEW4.C0 = CFrame.new(0,1,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1486. BEW4.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1487.  
  1488. local BE5 = Instance.new("Part",EB1)
  1489. BE5.Name = "Test"
  1490. BE5.formFactor = 3
  1491. BE5.Transparency = 0.2
  1492. BE5.Anchored = false
  1493. BE5.BrickColor = BrickColor.new(Color2)
  1494. BE5.CanCollide = false
  1495. BE5.Size = Vector3.new(2,2,2)
  1496. BE5.CFrame = part.CFrame
  1497. BE5.Material = "SmoothPlastic"
  1498. BE5:BreakJoints()
  1499. local BEW5 = Instance.new("Weld")
  1500. BEW5.Parent = BE5
  1501. BEW5.Part0 = BE5
  1502. BEW5.Part1 = BE2
  1503. BEW5.C0 = CFrame.new(0,0,1) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1504. BEW5.C1 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1505.  
  1506. coroutine.resume(coroutine.create(function()
  1507. while true do
  1508. rwait()
  1509. for i = 0,1,0.05 do
  1510. rwait()
  1511. BEW3.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,(math.pi*2)*i,0)
  1512. BEW4.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,(math.pi*2)*i)
  1513. BEW5.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ((math.pi*2)*i,0,0)
  1514. end
  1515. end
  1516. end))
  1517. if Bloody ~= true then
  1518. hitbox(BE1,5,15,1,false,true,EB1,true,5,4,"Black",true,10,false)
  1519. elseif Bloody == true then
  1520. hitbox(BE1,7.5,15,1,false,true,EB1,true,6,5,"Bright red",true,15,true)
  1521. end
  1522. for i = 0, 1, (1/60)/1 do
  1523. rwait()
  1524. BEW1.C0 = CFrame.new(0,0,72*i) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1525. end
  1526.  
  1527. if EB1.Parent == Effects then
  1528. MMMAGIC(BE1,3,3,3,0,0,0,BrickColor.new("Black"))
  1529. MMMAGIC2(BE1,2,2,2,0,0,0,BrickColor.new("Black"))
  1530. EB1.Parent = nil
  1531. end
  1532. end
  1533.  
  1534. function cs(parent,p) --Magic Charge
  1535.  
  1536. local SlashSound = Instance.new("Sound")
  1537. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  1538. SlashSound.Parent = parent
  1539. SlashSound.Volume = .7
  1540. SlashSound.Pitch = p
  1541. SlashSound.PlayOnRemove = true
  1542. coroutine.resume(coroutine.create(function()
  1543. wait()
  1544. SlashSound.Parent = nil
  1545. end))
  1546. end
  1547.  
  1548. manaregen = 4
  1549.  
  1550. manalight = BrickColor.new("Bright red")
  1551.  
  1552. function AddMana(add)
  1553. Mana.Value = Mana.Value + add
  1554. end
  1555.  
  1556. function ManaCharge()
  1557. attack = true
  1558. Tween(RW, CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.pi/2,0,-math.pi/4), CFrame.new(0, 0.5, 0) * CFrame.Angles(-math.pi/4, 0, 0), 0.5, true)
  1559. Tween(LW, CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.pi/2,math.rad(0),math.pi/4), CFrame.new(0, 0.5, 0) * CFrame.Angles(-math.pi/4, 0, 0), 0.5, true)
  1560. Tween(w1, CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2), CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/2), 0.5, true)
  1561. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(-math.pi/9,0,math.pi/9), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(0,0,0), 0.5, true)
  1562. for i = 0, 1, (1/60)/0.6 do
  1563. rwait()
  1564. end
  1565.  
  1566. Tween(RW, CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.pi/2,math.rad(0),-math.pi/4), CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0), 0.25, true)
  1567. Tween(LW, CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.pi/2,math.rad(0),math.pi/4), CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0), 0.25, true)
  1568. Tween(w1, CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2), CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/2), 0.25, true)
  1569. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(0,0,0), 0.25, true)
  1570. for i = 0, 1, (1/60)/0.35 do
  1571. rwait()
  1572. end
  1573. ii = 0
  1574. d = false
  1575. Character.Humanoid.WalkSpeed = 5
  1576. cs(Head,0.5)
  1577. repeat
  1578. wait(0.1)
  1579. ii = ii + 10
  1580. AddMana(manaregen)
  1581. coroutine.resume(coroutine.create(function()
  1582. local meshb1 = Instance.new("SpecialMesh")
  1583. meshb1.Scale = Vector3.new(3,2,3)
  1584. meshb1.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1585. local shellb1 = Instance.new("Part")
  1586. meshb1.Parent = shellb1
  1587. shellb1.Anchored = true
  1588. shellb1.formFactor = 3
  1589. shellb1.Size = Vector3.new(1,1,1)
  1590. shellb1.CFrame = CFrame.new(Torso.Position) * CFrame.new(0,-2,0)* CFrame.Angles(0,math.rad(ii),0)
  1591. shellb1.Parent = Effects
  1592. shellb1.Transparency = 1
  1593. shellb1.BrickColor = BrickColor.new("Really black")
  1594. shellb1.CanCollide = false
  1595. light6 = Instance.new("PointLight")
  1596. light6.Parent = shellb1
  1597. light6.Brightness = 14
  1598. light6.Range = 10
  1599. light6.Color = manalight.Color
  1600. for i = 0 , 1 , 0.05 do
  1601. wait()
  1602. shellb1.Transparency = 1-1*i
  1603. meshb1.Scale = Vector3.new(3+1*i,2-0.5*i,3+1*i)
  1604. end
  1605. for i = 0 , 1 , 0.05 do
  1606. wait()
  1607. shellb1.Transparency = 1*i
  1608. meshb1.Scale = Vector3.new(4+1*i,1.5-1.5*i,4+1*i)
  1609. end
  1610. shellb1.Parent = nil
  1611. end))
  1612. coroutine.resume(coroutine.create(function()
  1613. if not d then
  1614. local meshb = Instance.new("SpecialMesh")
  1615. meshb.Scale = Vector3.new(0,0,0)
  1616. meshb.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1617. local shellb = Instance.new("Part")
  1618. meshb.Parent = shellb
  1619. shellb.Anchored = true
  1620. shellb.formFactor = 3
  1621. shellb.Size = Vector3.new(1,1,1)
  1622. shellb.CFrame = CFrame.new(Torso.Position) * CFrame.new(math.random(-5,5),math.random(-2,5),math.random(-5,5))
  1623. shellb.Parent = Effects
  1624. shellb.Reflectance = 0.2
  1625. shellb.Transparency = 1
  1626. if math.random(1,2) == 1 then
  1627. shellb.BrickColor = BrickColor.new("Black")
  1628. else
  1629. shellb.BrickColor = BrickColor.new("Bright red")
  1630. end
  1631. shellb.CanCollide = false
  1632. d = true
  1633. coroutine.resume(coroutine.create(function()
  1634. wait(0.1)
  1635. d = false
  1636. end))
  1637. for i = 0 ,1 , 0.1 do
  1638. wait()
  1639. meshb.Scale = Vector3.new(0.5*i,1*i,0.5*i)
  1640. shellb.Transparency = 1-1*i
  1641. end
  1642. for i = 0 ,1 , 0.1 do
  1643. wait()
  1644. meshb.Scale = Vector3.new(0.5+0.5*i,1+1*i,0.5+0.5*i)
  1645. shellb.Transparency = 1*i
  1646. end
  1647. shellb.Parent = nil
  1648. end
  1649. end))
  1650. until not buttonhold or Mana.Value >= Mana.MaxValue
  1651. Character.Humanoid.WalkSpeed = 16
  1652. buttonhold = false
  1653. Tween(RW, CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.5, true)
  1654. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.5, true)
  1655. Tween(w1, CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2),CFrame.new(0,0,0),0.5,true)
  1656.  
  1657. attack = false
  1658. end
  1659.  
  1660.  
  1661. function ob1d(mouse)
  1662. if attack == false and skilluse == false and dashing == false then
  1663. attack = true
  1664. Z()
  1665. end
  1666.  
  1667. end
  1668.  
  1669. function ob1u(mouse)
  1670.  
  1671. end
  1672.  
  1673. function ob2d(mouse)
  1674.  
  1675. end
  1676.  
  1677. function ob2u(mouse)
  1678.  
  1679. end
  1680.  
  1681. function key(key)
  1682. if key == "w" then
  1683. wh = true
  1684. if movehold == true and skilluse == false and attack == false then
  1685. print(derp)
  1686. Character.Humanoid.WalkSpeed = 32
  1687. dashing = true
  1688. Tween(HRW, CFrame.new(0,0,0)* CFrame.fromEulerAnglesXYZ(math.pi/4,0,0),CFrame.new(0,0,0),0.2,true)
  1689. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) * CFrame.fromEulerAnglesXYZ(math.pi/4,0,0), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1690. --Tween(weld, c0, c1, 0.5, true)
  1691. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1692. Tween(RW, CFrame.new(1.0, 0, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/4,0,-math.pi/9), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1693. Tween(LW, CFrame.new(-1.0, 0, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/4,0,math.pi/9), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1694. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/9,0,-math.pi/9), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1695. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/9,0,math.pi/9), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1696. else
  1697. movehold = true
  1698. end
  1699. end
  1700. if key == "f" then
  1701. if attack == false then
  1702. buttonhold = true
  1703. ManaCharge()
  1704. end
  1705. end
  1706. if key == "q" then
  1707. if attack == false then
  1708. if Infusion == false then
  1709. Infusion = true
  1710. BL3.Visible = false
  1711. elseif Infusion == true then
  1712. Infusion = false
  1713. BL3.Visible = true
  1714. end
  1715. end
  1716. end
  1717. if key == "z" then
  1718. if skilluse == false and attack == false then
  1719. SK1Hold = true
  1720. SK1()
  1721. end
  1722. end
  1723. if key == "x" then
  1724. if Time2 == 0 and skilluse == false and attack == false and Mana.Value >= 15 then
  1725. Mana.Value = Mana.Value - 15
  1726. if Infusion == true and Blood.Value >= 15 then
  1727. Blood.Value = Blood.Value - 15
  1728. SK2(true)
  1729. else
  1730. SK2(false)
  1731. end
  1732. end
  1733. end
  1734. if key == "c" then
  1735. if Time3 == 0 and skilluse == false and attack == false and Mana.Value >= 25 then
  1736. Mana.Value = Mana.Value - 25
  1737. if Infusion == true and Blood.Value >= 25 then
  1738. Blood.Value = Blood.Value - 25
  1739. SK3(true)
  1740. else
  1741. SK3(false)
  1742. end
  1743. end
  1744. end
  1745. end
  1746.  
  1747. function key2(key)
  1748. if key == "w" then
  1749. wh = false
  1750. if dashing == true and skilluse == false then
  1751. print(derp)
  1752. movehold = false
  1753. dashing = false
  1754. Character.Humanoid.WalkSpeed = 16
  1755. --Tween(weld, c0, c1, 0.2, true)
  1756. Tween(HRW, CFrame.new(0,0,0),CFrame.new(0,0,0),0.2,true)
  1757. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1758. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1759. Tween(RW, CFrame.new(1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1760. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1761. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1762. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1763. end
  1764. for i = 0, 1, (1/60)/0.1 do
  1765. rwait()
  1766. end
  1767. if wh == false and skilluse == false then
  1768. movehold = false
  1769. dashing = false
  1770. Character.Humanoid.WalkSpeed = 16
  1771. print(derp)
  1772. end
  1773. end
  1774. if key == "z" then
  1775. SK1Hold = false
  1776. end
  1777. if key == "f" then
  1778. buttonhold = false
  1779. end
  1780. end
  1781.  
  1782. function s(mouse)
  1783. mouse.Button1Down:connect(function() ob1d(mouse) end)
  1784. mouse.Button1Up:connect(function() ob1u(mouse) end)
  1785. mouse.Button2Down:connect(function() ob2d(mouse) end)
  1786. mouse.Button2Up:connect(function() ob2u(mouse) end)
  1787. mouse.KeyDown:connect(key)
  1788. mouse.KeyUp:connect(key2)
  1789. unsheathed = true
  1790. player = Player
  1791. ch = Character
  1792. MMouse = mouse
  1793. RSH = ch.Torso["Right Shoulder"]
  1794. LSH = ch.Torso["Left Shoulder"]
  1795. --
  1796. RSH.Parent = nil
  1797. LSH.Parent = nil
  1798. RH.Parent = nil
  1799. LH.Parent = nil
  1800. NK.Parent = nil
  1801. --
  1802.  
  1803. HT = Weld(ch.Torso,ch.HumanoidRootPart,CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ),CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ),true)
  1804.  
  1805. NK2 = Weld(ch.Head,ch.Torso,CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),true)
  1806.  
  1807. RW = Weld(ch["Right Arm"],ch.Torso,CFrame.new(1.0, 0.5, -0.25) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(math.pi/8,0,math.pi/3.7),CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2),true)
  1808.  
  1809. RW2 = Weld(ch["Right Leg"],ch.Torso,CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2),CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2),true)
  1810.  
  1811. LW = Weld(ch["Left Arm"],ch.Torso,CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/8,0,-math.pi/2.25),CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2),true)
  1812.  
  1813. LW2 = Weld(ch["Left Leg"],ch.Torso,CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2),CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2),true)
  1814.  
  1815. w1.C0 = CFrame.new(0,-1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1816.  
  1817. --_G.L = LW
  1818. --
  1819. end
  1820.  
  1821. function ds(mouse)
  1822. wait()
  1823. RW.Parent = nil
  1824. LW.Parent = nil
  1825. RW2.Parent = nil
  1826. LW2.Parent = nil
  1827. NK2.Parent = nil
  1828. RSH.Parent = Character.Torso
  1829. LSH.Parent = Character.Torso
  1830. RH.Parent = Character.Torso
  1831. LH.Parent = Character.Torso
  1832. NK.Parent = Character.Torso
  1833. end
  1834.  
  1835. Bin.Selected:connect(s)
  1836. Bin.Deselected:connect(ds)
  1837.  
  1838. SK2CD()
  1839. SK3CD()
  1840.  
  1841. coroutine.resume(coroutine.create(function()
  1842. while true do
  1843. rwait()
  1844. MT.Text = ""..Mana.Value.."/100"
  1845. BLT.Text = ""..Blood.Value.."/50"
  1846. MB.Size = UDim2.new(1*(Mana.Value/100),0,1,0)
  1847. BL2.Size = UDim2.new(2*Blood.Value/50,0,2*Blood.Value/50,0)
  1848. BL2.Position = UDim2.new(-1*Blood.Value/50,0,-0.45*Blood.Value/50,0)
  1849. mshbd.Scale = Vector3.new(5*Blood.Value/50,5*Blood.Value/50,5*Blood.Value/50)
  1850. end
  1851. end))
  1852.  
  1853. coroutine.resume(coroutine.create(function()
  1854. while true do
  1855. rwait()
  1856. if attack == false then
  1857. Atik.Value = Atik.Value - 1
  1858. if Atik.Value == 0 then
  1859. if skilluse == false and dashing == false and didatk == true then
  1860. didatk = false
  1861. Tween(HRW, CFrame.new(0,0,0),CFrame.new(0,0,0),0.2,true)
  1862. Tween(HT, CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2, true)
  1863. Tween(NK2, CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.2, true)
  1864. Tween(RW, CFrame.new(1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0), CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1865. Tween(LW, CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0), CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1866. Tween(RW2, CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2), 0.2, true)
  1867. Tween(LW2, CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2) * CFrame.fromEulerAnglesXYZ(0,0,0), CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2), 0.2, true)
  1868. end
  1869. for i = 1, #combo do
  1870. table.remove(combo, i)
  1871. end
  1872. end
  1873. end
  1874. end
  1875. end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement