Kermit1900

aaa

Jan 24th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 77.38 KB | None | 0 0
  1. Player = game:GetService("Players").LocalPlayer
  2. --FIXED WITH TRIGECTORY's CheatSheet
  3. cheatsheetplr = game.Players.LocalPlayer
  4. i = Instance.new("NumberValue", cheatsheetplr )
  5. i.Name = "FPSCH"
  6. Bin = Instance.new("HopperBin", cheatsheetplr .Backpack)
  7. script.Parent = Bin
  8. local cf = CFrame.new
  9. local RbxUtility = LoadLibrary("RbxUtility")
  10. local Create = RbxUtility.Create
  11. RWL = Create("Weld")({Name = "Right Shoulder", Part0 = Tor, C0 = CFrame.new(1.5, 0.5, 0), C1 = CFrame.new(0, 0.5, 0), Part1 = RA, Parent = Tor})
  12. LWL = Create("Weld")({Name = "Left Shoulder", Part0 = Tor, C0 = CFrame.new(-1.5, 0.5, 0), C1 = CFrame.new(0, 0.5, 0), Part1 = LA, Parent = Tor})
  13. Character = Player.Character
  14. PlayerGui = Player.PlayerGui
  15. Backpack = Player.Backpack
  16. Torso = Character.Torso
  17. Head = Character.Head
  18. LeftArm = Character["Left Arm"]
  19. LeftLeg = Character["Left Leg"]
  20. RightArm = Character["Right Arm"]
  21. RightLeg = Character["Right Leg"]
  22. LSH = Torso["Left Shoulder"]
  23. LHL = Torso["Left Hip"]
  24. RS = Torso["Right Shoulder"]
  25. RHL = Torso["Right Hip"]
  26. LW = LWL
  27. ModelName = "Weapon"
  28. attack = false
  29. attacktype = 1
  30. Hitdeb = 0
  31. Neck = Torso.Neck
  32. local neckcf0 = Neck.C0
  33. MMouse = nil
  34. shCD = false
  35. bhold = false
  36. local bonusdmg = 0
  37. Aura = 0
  38. local ws = Character.Humanoid.WalkSpeed
  39. mindamage = 8
  40. maxdamage = 12
  41. crtmaxdamage = 20
  42. omindamage = mindamage
  43. omaxdamage = maxdamage
  44. ocrtmaxdamage = crtmaxdamage
  45. crtrate = 22
  46. handlecolor = BrickColor.new("Really black")
  47. bcolor = BrickColor.new("Bright violet")
  48. gemcolor = BrickColor.new("Alder")
  49. ToolName = "Galenoir"
  50. ArtificialHB = Instance.new("BindableEvent", script)
  51. ArtificialHB.Name = "Heartbeat"
  52. script:WaitForChild("Heartbeat")
  53. frame = 0.033333333333333
  54. if game.Players.LocalPlayer.FPSCH.Value == true then
  55. frame = 0.016666666666667
  56. else
  57. frame = 0.033333333333333
  58. end
  59. tf = 0
  60. allowframeloss = false
  61. tossremainder = false
  62. lastframe = tick()
  63. script.Heartbeat:Fire()
  64. game:GetService("RunService").Heartbeat:connect(function(s, p)
  65. tf = tf + s
  66. if frame <= tf then
  67. if allowframeloss then
  68. script.Heartbeat:Fire()
  69. lastframe = tick()
  70. else
  71. for i = 1, math.floor(tf / frame) do
  72. script.Heartbeat:Fire()
  73. end
  74. lastframe = tick()
  75. end
  76. if tossremainder then
  77. tf = 0
  78. else
  79. tf = tf - frame * math.floor(tf / frame)
  80. end
  81. end
  82. end
  83. )
  84. swait = function(num)
  85. if num == 0 or num == nil then
  86. ArtificialHB.Event:wait()
  87. else
  88. for i = 0, num do
  89. ArtificialHB.Event:wait()
  90. end
  91. end
  92. end
  93.  
  94. if Character:findFirstChild("EquippedVal", true) ~= nil then
  95. Character:findFirstChild("EquippedVal", true).Parent = nil
  96. end
  97. if Player.PlayerGui:findFirstChild("AuraGUI", true) ~= nil then
  98. Player.PlayerGui:findFirstChild("AuraGUI", true).Parent = nil
  99. end
  100. ev = Instance.new("BoolValue", Character)
  101. ev.Name = "EquippedVal"
  102. ev.Value = false
  103. player = nil
  104. RW = Instance.new("Weld")
  105. anim = "none"
  106. player = Player
  107. ch = Character
  108. AoETrue = {}
  109. RSH = ch.Torso["Right Shoulder"]
  110. RWFunc = function()
  111. RW.Part1 = ch["Right Arm"]
  112. RSH.Part1 = nil
  113. end
  114.  
  115. LWFunc = function()
  116. LW.Part1 = ch["Left Arm"]
  117. LSH.Part1 = nil
  118. end
  119.  
  120. RWLFunc = function()
  121. RWL.Part1 = ch["Right Leg"]
  122. RHL.Part1 = nil
  123. ch["Right Leg"].Name = "RightLeg"
  124. RightLeg.CanCollide = false
  125. end
  126.  
  127. LWLFunc = function()
  128. LWL.Part1 = ch["Left Leg"]
  129. LHL.Part1 = nil
  130. ch["Left Leg"].Name = "LeftLeg"
  131. LeftLeg.CanCollide = true
  132. end
  133.  
  134. RWLRem = function()
  135. RightLeg.Name = "Right Leg"
  136. RWL.Part1 = nil
  137. RHL.Part1 = ch["Right Leg"]
  138. RightLeg.CanCollide = true
  139. end
  140.  
  141. LWLRem = function()
  142. LeftLeg.Name = "Left Leg"
  143. LWL.Part1 = nil
  144. LHL.Part1 = ch["Left Leg"]
  145. LeftLeg.CanCollide = true
  146. end
  147.  
  148. RWRem = function()
  149. RW.Part1 = nil
  150. RSH.Part1 = ch["Right Arm"]
  151. end
  152.  
  153. LWRem = function()
  154. LW.Part1 = nil
  155. LSH.Part1 = ch["Left Arm"]
  156. end
  157.  
  158. if Character:findFirstChild(ModelName, true) ~= nil then
  159. Character:findFirstChild(ModelName, true).Parent = nil
  160. RHL.Part1 = ch["Right Leg"]
  161. LHL.Part1 = ch["Left Leg"]
  162. RSH.Part1 = ch["Right Arm"]
  163. LSH.Part1 = ch["Left Arm"]
  164. end
  165. local swordholder = Instance.new("Model")
  166. swordholder.Name = ModelName
  167. swordholder.Parent = Character
  168. RW.Part0 = ch.Torso
  169. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  170. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  171. RW.Parent = swordholder
  172. LW.Part0 = ch.Torso
  173. LW.C0 = CFrame.new(-1.5, 0.5, 0)
  174. LW.C1 = CFrame.new(0, 0.5, 0)
  175. LW.Parent = swordholder
  176. RWL.Part0 = ch.Torso
  177. RWL.C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, 0, 0)
  178. RWL.C1 = CFrame.new(0.5, 1, 0)
  179. RWL.Parent = swordholder
  180. LWL.Part0 = ch.Torso
  181. LWL.C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, 0, 0)
  182. LWL.C1 = CFrame.new(-0.5, 1, 0)
  183. LWL.Parent = swordholder
  184. local msh1 = Instance.new("CylinderMesh")
  185. msh1.Scale = Vector3.new(1, 1, 1)
  186. local msh2 = Instance.new("CylinderMesh")
  187. msh2.Scale = Vector3.new(1.1, 1, 1.1)
  188. local msh3 = Instance.new("CylinderMesh")
  189. msh3.Scale = Vector3.new(0.5, 1.075, 0.5)
  190. local msh4 = Instance.new("SpecialMesh")
  191. msh4.Scale = Vector3.new(0.35, 0.85, 0.35)
  192. msh4.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  193. local msh5 = Instance.new("SpecialMesh")
  194. msh5.Scale = Vector3.new(0.35, 0.85, 0.35)
  195. msh5.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  196. local msh6 = Instance.new("SpecialMesh")
  197. msh6.Scale = Vector3.new(0.35, 1.5, 0.35)
  198. msh6.MeshId = "http://www.roblox.com/asset/?id=1051557"
  199. local msh7 = Instance.new("SpecialMesh")
  200. msh7.Scale = Vector3.new(0.35, 1.5, 0.35)
  201. msh7.MeshId = "http://www.roblox.com/asset/?id=1051557"
  202. local msh8 = Instance.new("SpecialMesh")
  203. msh8.Scale = Vector3.new(0.2, 0.3, 0.2)
  204. msh8.MeshId = "http://www.roblox.com/asset/?id=20329976"
  205. local msh9 = Instance.new("SpecialMesh")
  206. msh9.Scale = Vector3.new(0.2, 0.3, 0.2)
  207. msh9.MeshId = "http://www.roblox.com/asset/?id=20329976"
  208. local msh10 = Instance.new("CylinderMesh")
  209. msh10.Scale = Vector3.new(1, 0.1, 1)
  210. local msh11 = Instance.new("CylinderMesh")
  211. msh11.Scale = Vector3.new(1, 0.1, 1)
  212. local prt1 = Instance.new("Part")
  213. prt1.formFactor = 3
  214. prt1.CanCollide = false
  215. prt1.Name = "Handle"
  216. prt1.Locked = true
  217. prt1.Size = Vector3.new(0.2, 6.5, 0.2)
  218. prt1.Parent = swordholder
  219. msh1.Parent = prt1
  220. prt1.BrickColor = handlecolor
  221. local prt2 = Instance.new("Part")
  222. prt2.formFactor = 3
  223. prt2.CanCollide = false
  224. prt2.Name = "Handle2"
  225. prt2.Locked = true
  226. prt2.Size = Vector3.new(0.2, 1, 0.2)
  227. prt2.Parent = swordholder
  228. msh2.Parent = prt2
  229. prt2.BrickColor = bcolor
  230. local prt3 = Instance.new("Part")
  231. prt3.formFactor = 3
  232. prt3.CanCollide = false
  233. prt3.Name = "HandleDesign1"
  234. prt3.Locked = true
  235. prt3.Size = Vector3.new(0.2, 0.2, 0.2)
  236. prt3.Parent = swordholder
  237. msh3.Parent = prt3
  238. prt3.BrickColor = handlecolor
  239. local prt3a = prt3:clone()
  240. prt3a.Parent = swordholder
  241. local prt4 = Instance.new("Part")
  242. prt4.formFactor = 3
  243. prt4.CanCollide = false
  244. prt4.Name = "Tip1"
  245. prt4.Locked = true
  246. prt4.Size = Vector3.new(0.2, msh4.Scale.Y, 0.2)
  247. prt4.Parent = swordholder
  248. prt4.Reflectance = 0.25
  249. msh4.Parent = prt4
  250. prt4.BrickColor = handlecolor
  251. local prt5 = Instance.new("Part")
  252. prt5.formFactor = 3
  253. prt5.CanCollide = false
  254. prt5.Name = "Tip2"
  255. prt5.Locked = true
  256. prt5.Size = Vector3.new(0.2, msh5.Scale.Y, 0.2)
  257. prt5.Parent = swordholder
  258. prt5.Reflectance = 0.25
  259. msh5.Parent = prt5
  260. prt5.BrickColor = handlecolor
  261. local prt6 = Instance.new("Part")
  262. prt6.formFactor = 3
  263. prt6.CanCollide = false
  264. prt6.Name = "TipDesign1"
  265. prt6.Locked = true
  266. prt6.Size = Vector3.new(0.2, 0.2, 0.2)
  267. prt6.Parent = swordholder
  268. prt6.Transparency = 0.2
  269. msh6.Parent = prt6
  270. prt6.BrickColor = bcolor
  271. local prt7 = Instance.new("Part")
  272. prt7.formFactor = 3
  273. prt7.CanCollide = false
  274. prt7.Name = "TipDesign2"
  275. prt7.Locked = true
  276. prt7.Size = Vector3.new(0.2, 0.2, 0.2)
  277. prt7.Parent = swordholder
  278. prt7.Transparency = 0.2
  279. msh7.Parent = prt7
  280. prt7.BrickColor = bcolor
  281. local prt8 = Instance.new("Part")
  282. prt8.formFactor = 3
  283. prt8.CanCollide = false
  284. prt8.Name = "TipDesign3"
  285. prt8.Locked = true
  286. prt8.Size = Vector3.new(0.2, 0.2, 0.2)
  287. prt8.Parent = swordholder
  288. msh8.Parent = prt8
  289. prt8.BrickColor = gemcolor
  290. local prt9 = Instance.new("Part")
  291. prt9.formFactor = 3
  292. prt9.CanCollide = false
  293. prt9.Name = "TipDesign4"
  294. prt9.Locked = true
  295. prt9.Size = Vector3.new(0.2, 0.2, 0.2)
  296. prt9.Parent = swordholder
  297. msh9.Parent = prt9
  298. prt9.BrickColor = gemcolor
  299. local prt10 = Instance.new("Part")
  300. prt10.formFactor = 3
  301. prt10.CanCollide = false
  302. prt10.Name = "TipDesign5"
  303. prt10.Locked = true
  304. prt10.Size = Vector3.new(0.3, 0.2, 0.3)
  305. prt10.Parent = swordholder
  306. msh10.Parent = prt10
  307. prt10.BrickColor = gemcolor
  308. local prt11 = Instance.new("Part")
  309. prt11.formFactor = 3
  310. prt11.CanCollide = false
  311. prt11.Name = "TipDesign6"
  312. prt11.Locked = true
  313. prt11.Size = Vector3.new(0.3, 0.2, 0.3)
  314. prt11.Parent = swordholder
  315. msh11.Parent = prt11
  316. prt11.BrickColor = gemcolor
  317. local w1 = Instance.new("Weld")
  318. w1.Parent = prt1
  319. w1.Part0 = prt1
  320. local w2 = Instance.new("Weld")
  321. w2.Parent = prt2
  322. w2.Part0 = prt2
  323. w2.Part1 = prt1
  324. w2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  325. w2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  326. local w3 = Instance.new("Weld")
  327. w3.Parent = prt3
  328. w3.Part0 = prt3
  329. w3.Part1 = prt1
  330. w3.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  331. w3.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, 0)
  332. local w3a = Instance.new("Weld")
  333. w3a.Parent = prt3a
  334. w3a.Part0 = prt3a
  335. w3a.Part1 = prt1
  336. w3a.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  337. w3a.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), math.rad(90), 0)
  338. local w4 = Instance.new("Weld")
  339. w4.Parent = prt4
  340. w4.Part0 = prt4
  341. w4.Part1 = prt1
  342. w4.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  343. w4.C0 = CFrame.new(0, 3.25, 0) * CFrame.Angles(0, 0, 0)
  344. local w5 = Instance.new("Weld")
  345. w5.Parent = prt5
  346. w5.Part0 = prt5
  347. w5.Part1 = prt1
  348. w5.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  349. w5.C0 = CFrame.new(0, -3.25, 0) * CFrame.Angles(0, 0, 0)
  350. local w6 = Instance.new("Weld")
  351. w6.Parent = prt6
  352. w6.Part0 = prt6
  353. w6.Part1 = prt1
  354. w6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  355. w6.C0 = CFrame.new(0, 2.3, 0) * CFrame.Angles(0, 0, 0)
  356. local w7 = Instance.new("Weld")
  357. w7.Parent = prt7
  358. w7.Part0 = prt7
  359. w7.Part1 = prt1
  360. w7.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  361. w7.C0 = CFrame.new(0, 2.3, 0) * CFrame.Angles(math.rad(180), 0, 0)
  362. local w8 = Instance.new("Weld")
  363. w8.Parent = prt8
  364. w8.Part0 = prt8
  365. w8.Part1 = prt1
  366. w8.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  367. w8.C0 = CFrame.new(0, 2.8, 0) * CFrame.Angles(0, 0, 0)
  368. local w9 = Instance.new("Weld")
  369. w9.Parent = prt9
  370. w9.Part0 = prt9
  371. w9.Part1 = prt1
  372. w9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  373. w9.C0 = CFrame.new(0, 2.8, 0) * CFrame.Angles(math.rad(180), 0, 0)
  374. local w10 = Instance.new("Weld")
  375. w10.Parent = prt10
  376. w10.Part0 = prt10
  377. w10.Part1 = prt1
  378. w10.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  379. w10.C0 = CFrame.new(0, 2.95, 0) * CFrame.Angles(0, 0, 0)
  380. local w11 = Instance.new("Weld")
  381. w11.Parent = prt11
  382. w11.Part0 = prt11
  383. w11.Part1 = prt1
  384. w11.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  385. w11.C0 = CFrame.new(0, -2.95, 0) * CFrame.Angles(0, 0, 0)
  386. local RAP = Instance.new("Part")
  387. RAP.formFactor = 0
  388. RAP.CanCollide = false
  389. RAP.Name = "RAPart"
  390. RAP.Locked = true
  391. RAP.Size = Vector3.new(1, 1, 1)
  392. RAP.Parent = swordholder
  393. RAP.Transparency = 1
  394. local w = Instance.new("Weld")
  395. w.Parent = RAP
  396. w.Part0 = RAP
  397. w.Part1 = RightArm
  398. w.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0, 0)
  399. w.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, 1, 0)
  400. local Aufra = Instance.new("ScreenGui")
  401. Aufra.Parent = Player.PlayerGui
  402. Aufra.Name = "AuraGUI"
  403. AText = Instance.new("TextLabel", Aufra)
  404. AText.Position = UDim2.new(0.5, 0, 0, 0)
  405. AText.Size = UDim2.new(0, 100, 0, 100)
  406. AText.ZIndex = 3
  407. AText.BackgroundTransparency = 1
  408. AText.Font = "Legacy"
  409. AText.TextScaled = true
  410. AText.TextColor3 = Color3.new(0, 0, 0)
  411. AText.TextStrokeColor3 = Color3.new(1, 1, 1)
  412. AText.TextStrokeTransparency = 0
  413. AText.Text = Aura
  414. local Aura1 = Instance.new("ImageLabel")
  415. Aura1.Parent = Aufra
  416. Aura1.Position = UDim2.new(0.5, 0, 0, 0)
  417. Aura1.Size = UDim2.new(0, 100, 0, 100)
  418. Aura1.Image = "http://www.roblox.com/asset/?id=52037432"
  419. Aura1.BackgroundColor3 = Color3.new(Aura / 100 * 255 / 255, Aura / 100 * 170 / 255, Aura / 100 * 255 / 255)
  420. local Aura2 = Instance.new("ImageLabel")
  421. Aura2.Parent = Aufra
  422. Aura2.Position = UDim2.new(0.5, 0, 0, 0)
  423. Aura2.Size = UDim2.new(0, 100, 0, 100)
  424. Aura2.Image = "http://www.roblox.com/asset/?id=52037432"
  425. Aura2.BackgroundColor3 = Color3.new(Aura / 100 * 255 / 255, Aura / 100 * 170 / 255, Aura / 100 * 255 / 255)
  426. Aura2.Rotation = 45
  427. unequipweld = function()
  428. w1.Part1 = Torso
  429. w1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0, 0)
  430. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(-0.5, -0.5, -0.6)
  431. end
  432.  
  433. unequipweld()
  434. equipweld = function()
  435. w1.Part1 = RAP
  436. w1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0, 0)
  437. w1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(90)) * CFrame.new(0, 0, 0)
  438. end
  439.  
  440. ss = function(parent, p, v)
  441. local SlashSound = Instance.new("Sound")
  442. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  443. SlashSound.Parent = parent
  444. SlashSound.Volume = v or 0.7
  445. SlashSound.Pitch = p
  446. SlashSound.PlayOnRemove = true
  447. coroutine.resume(coroutine.create(function()
  448. swait()
  449. SlashSound.Parent = nil
  450. end
  451. ))
  452. end
  453.  
  454. uss = function(parent, p, v)
  455. local SlashSound = Instance.new("Sound")
  456. SlashSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  457. SlashSound.Parent = parent
  458. SlashSound.Volume = v or 0.7
  459. SlashSound.Pitch = p
  460. SlashSound.PlayOnRemove = true
  461. coroutine.resume(coroutine.create(function()
  462. swait()
  463. SlashSound.Parent = nil
  464. end
  465. ))
  466. end
  467.  
  468. cs = function(parent, p, v)
  469. local SlashSound = Instance.new("Sound")
  470. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  471. SlashSound.Parent = parent
  472. SlashSound.Volume = v or 0.7
  473. SlashSound.Pitch = p
  474. SlashSound.PlayOnRemove = true
  475. coroutine.resume(coroutine.create(function()
  476. swait()
  477. SlashSound.Parent = nil
  478. end
  479. ))
  480. end
  481.  
  482. ls = function(parent, p, v)
  483. local SlashSound = Instance.new("Sound")
  484. SlashSound.SoundId = "http://www.roblox.com/asset?id=1369158"
  485. SlashSound.Parent = parent
  486. SlashSound.Volume = v or 0.7
  487. SlashSound.Pitch = p
  488. SlashSound.PlayOnRemove = true
  489. coroutine.resume(coroutine.create(function()
  490. swait()
  491. SlashSound.Parent = nil
  492. end
  493. ))
  494. end
  495.  
  496. ts = function(parent, p, v)
  497. local SlashSound = Instance.new("Sound")
  498. SlashSound.SoundId = "http://www.roblox.com/asset/?id=12222030"
  499. SlashSound.Parent = parent
  500. SlashSound.Volume = v or 0.7
  501. SlashSound.Pitch = p
  502. SlashSound.PlayOnRemove = true
  503. coroutine.resume(coroutine.create(function()
  504. swait()
  505. SlashSound.Parent = nil
  506. end
  507. ))
  508. end
  509.  
  510. fs = function(parent, p, v)
  511. local SlashSound = Instance.new("Sound")
  512. SlashSound.SoundId = "http://www.roblox.com/asset/?id=31758982"
  513. SlashSound.Parent = parent
  514. SlashSound.Volume = v or 0.7
  515. SlashSound.Pitch = p
  516. SlashSound.PlayOnRemove = true
  517. coroutine.resume(coroutine.create(function()
  518. swait()
  519. SlashSound.Parent = nil
  520. end
  521. ))
  522. end
  523.  
  524. srfs = function(parent, p, v)
  525. local SlashSound = Instance.new("Sound")
  526. SlashSound.SoundId = "http://www.roblox.com/asset/?id=12222132"
  527. SlashSound.Parent = parent
  528. SlashSound.Volume = v or 0.7
  529. SlashSound.Pitch = p
  530. SlashSound.PlayOnRemove = true
  531. coroutine.resume(coroutine.create(function()
  532. wait(0.1)
  533. SlashSound.Parent = nil
  534. end
  535. ))
  536. end
  537.  
  538. returndmg = function()
  539. mindamage = omindamage
  540. maxdamage = omaxdamage
  541. crtmaxdamage = ocrtmaxdamage
  542. end
  543.  
  544. subdmg = function(sub)
  545. mindamage = omindamage - sub
  546. maxdamage = omaxdamage - sub
  547. crtmaxdamage = ocrtmaxdamage - sub
  548. end
  549.  
  550. prcntdmg = function(sub)
  551. mindamage = math.floor(omindamage - omindamage * (sub / 100))
  552. maxdamage = math.floor(omaxdamage - omaxdamage * (sub / 100))
  553. crtmaxdamage = math.floor(ocrtmaxdamage - ocrtmaxdamage * (sub / 100))
  554. end
  555.  
  556. tagHumanoid = function(humanoid, player)
  557. local creator_tag = Instance.new("ObjectValue")
  558. creator_tag.Value = player
  559. creator_tag.Name = "creator"
  560. creator_tag.Parent = humanoid
  561. end
  562.  
  563. untagHumanoid = function(humanoid)
  564. if humanoid ~= nil then
  565. local tag = humanoid:findFirstChild("creator")
  566. if tag ~= nil then
  567. tag.Parent = nil
  568. end
  569. end
  570. end
  571.  
  572. local rayCast = function(Pos, Dir, Max, Ignore)
  573. return game.Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  574. end
  575.  
  576. hideanim = function()
  577. attack = true
  578. for i = 0, 1, 0.1 do
  579. swait()
  580. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90 + 90 * i), 0, math.rad(-45 + 90 * i))
  581. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  582. LW.C0 = CFrame.new(-1 + 0.5 * i, 0.5, -0.5 - 0.5 * i) * CFrame.Angles(math.rad(45 + 90 * i), 0, math.rad(45 + 35 * i))
  583. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  584. w1.C0 = CFrame.Angles(math.rad(-45 - 45 * i), math.rad(0), math.rad(0))
  585. end
  586. for i = 0, 1, 0.1 do
  587. swait()
  588. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(180 + 90 * i), 0, math.rad(45 - 80 * i))
  589. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  590. LW.C0 = CFrame.new(-0.5 + 0.5 * i, 0.5, -1) * CFrame.Angles(math.rad(135), 0, math.rad(85))
  591. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-45 * i), 0, 0)
  592. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  593. end
  594. unequipweld()
  595. for i = 0, 1, 0.1 do
  596. swait()
  597. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(270 - 270 * i), 0, math.rad(-35 + 35 * i))
  598. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  599. LW.C0 = CFrame.new(-1.5 * i, 0.5, -1 + 1 * i) * CFrame.Angles(math.rad(135 - 135 * i), 0, math.rad(85 - 85 * i))
  600. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-45 + 45 * i), 0, 0)
  601. end
  602. LWRem()
  603. RWRem()
  604. attack = false
  605. end
  606.  
  607. equipanim = function()
  608. attack = true
  609. RWFunc()
  610. LWFunc()
  611. uss(Head, 1, 0.5)
  612. for i = 0, 1, 0.2 do
  613. swait()
  614. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(-90 * i), 0, math.rad(-45 * i))
  615. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  616. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(0, 0, 0)
  617. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  618. end
  619. equipweld()
  620. for i = 0, 1, 0.1 do
  621. swait()
  622. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(-90 + 180 * i), 0, math.rad(-45 + 90 * i))
  623. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  624. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(0, 0, 0)
  625. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  626. w1.C0 = CFrame.Angles(math.rad(-90 + 180 * i), 0, math.rad(90))
  627. end
  628. for i = 0, 1, 0.1 do
  629. swait()
  630. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90 + 90 * i), 0, math.rad(45 - 45 * i))
  631. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  632. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(0, 0, 0)
  633. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  634. w1.C0 = CFrame.Angles(math.rad(90 + 180 * i), 0, math.rad(90))
  635. end
  636. for i = 0, 1, 0.1 do
  637. swait()
  638. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(180 - 90 * i), 0, math.rad(-45 * i))
  639. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  640. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(45 * i), 0, math.rad(45 * i))
  641. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  642. w1.C0 = CFrame.Angles(math.rad(-90 + 45 * i), math.rad(0), math.rad(90 - 90 * i))
  643. end
  644. attack = false
  645. end
  646.  
  647. if script.Parent.className ~= "HopperBin" then
  648. Tool = Instance.new("HopperBin")
  649. Tool.Parent = Backpack
  650. Tool.Name = ToolName
  651. script.Parent = Tool
  652. end
  653. Bin = script.Parent
  654. damagesplat = function(dmg, hit)
  655. local mo = Instance.new("Model")
  656. mo.Name = dmg
  657. local pa = Instance.new("Part", mo)
  658. pa.formFactor = 3
  659. pa.Size = Vector3.new(0.8, 0.3, 0.8)
  660. pa.BrickColor = BrickColor.new("Bright red")
  661. pa.CFrame = CFrame.new(hit.Position) * CFrame.new(0, 3, 0)
  662. pa.Name = "Head"
  663. local hah = Instance.new("Humanoid")
  664. hah.Parent = mo
  665. hah.MaxHealth = 0
  666. hah.Health = 0
  667. local bp = Instance.new("BodyPosition")
  668. bp.P = 14000
  669. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  670. bp.position = hit.Position + Vector3.new(0, 5, 0)
  671. coroutine.resume(coroutine.create(function()
  672. swait()
  673. mo.Parent = workspace
  674. bp.Parent = pa
  675. wait(1.4)
  676. mo:remove()
  677. end
  678. ))
  679. end
  680.  
  681. damage = function(hum, dmg, critornot)
  682. damagesplat(dmg, hum.Torso, critornot)
  683. HitHealth = hum.Health
  684. hum:TakeDamage(dmg)
  685. if HitHealth ~= hum.Health and HitHealth ~= 0 and hum.Health <= 0 and hum.Parent.Name ~= "Lost Soul" then
  686. print("gained spree")
  687. Player:FindFirstChild("leaderstats").Spree.Value = Player.leaderstats.Spree.Value + 1
  688. end
  689. coroutine.resume(coroutine.create(function()
  690. tagHumanoid(hum, Player)
  691. wait(1)
  692. untagHumanoid(hum)
  693. end
  694. ))
  695. end
  696.  
  697. OT = function(hit)
  698. if Hitdeb == 1 then
  699. return
  700. end
  701. if hit.Parent == nil then
  702. return
  703. end
  704. local hum = hit.Parent:findFirstChild("Humanoid")
  705. if hum ~= nil and hum ~= Character.Humanoid then
  706. local critrandomizer = math.random(crtrate)
  707. local rndmdamage = math.random(mindamage, maxdamage) + bonusdmg
  708. damage(hum, rndmdamage, true)
  709. Hitdeb = 1
  710. end
  711. end
  712.  
  713. OT2 = function(hit)
  714. if Hitdeb == 1 then
  715. return
  716. end
  717. if hit.Parent == nil then
  718. return
  719. end
  720. local hum = hit.Parent:findFirstChild("Humanoid")
  721. if hum ~= nil and hum ~= Character.Humanoid then
  722. local critrandomizer = math.random(crtrate)
  723. local rndmdamage = math.random(mindamage, maxdamage)
  724. damage(hum, rndmdamage, false)
  725. hit.Parent.Torso.CFrame = hit.Parent.Torso.CFrame * CFrame.Angles(-0.5 * math.random(), 0, 0)
  726. Hitdeb = 1
  727. end
  728. end
  729.  
  730. AoE = function(p, magnitude)
  731. local c = game.Workspace:GetChildren()
  732. for i = 1, #c do
  733. local hum = c[i]:findFirstChild("Humanoid")
  734. if hum ~= nil and hum.Health ~= 0 then
  735. local head = c[i]:findFirstChild("Head")
  736. if head ~= nil then
  737. local mag = (head.Position - p).magnitude
  738. if mag <= magnitude and c[i].Name ~= Character.Name then
  739. local foundd = false
  740. for ii = 1, #AoETrue do
  741. if AoETrue[ii] == c[i].Name then
  742. foundd = true
  743. end
  744. end
  745. do
  746. do
  747. if not foundd or not foundd then
  748. local rndmdamage = math.random(mindamage, maxdamage) + bonusdmg
  749. table.insert(AoETrue, c[i].Name)
  750. end
  751. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out DO_STMT
  752.  
  753. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out IF_THEN_STMT
  754.  
  755. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out IF_STMT
  756.  
  757. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out IF_THEN_STMT
  758.  
  759. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out IF_STMT
  760.  
  761. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out IF_THEN_STMT
  762.  
  763. -- DECOMPILER ERROR at PC65: LeaveBlock: unexpected jumping out IF_STMT
  764.  
  765. end
  766. end
  767. end
  768. end
  769. end
  770. end
  771. for ii = 1, #AoETrue do
  772. table.remove(AoETrue, #AoETrue)
  773. end
  774. end
  775.  
  776. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / 2, 0)
  777. effect = function(Color, Ref, LP, P1, returnn)
  778. local effectsmsh = Instance.new("BlockMesh")
  779. effectsmsh.Scale = Vector3.new(1, 1, 1)
  780. effectsmsh.Name = "Mesh"
  781. local effectsg = Instance.new("Part")
  782. effectsg.formFactor = 3
  783. effectsg.CanCollide = false
  784. effectsg.Name = "Eff"
  785. effectsg.Locked = true
  786. effectsg.Anchored = true
  787. effectsg.Size = Vector3.new(0.2, 1, 0.2)
  788. effectsg.Parent = swordholder
  789. effectsmsh.Parent = effectsg
  790. effectsg.BrickColor = BrickColor.new(Color)
  791. effectsg.Reflectance = Ref
  792. local point1 = P1
  793. local mg = (LP.p - point1.p).magnitude
  794. effectsg.Size = Vector3.new(0.2, mg, 0.2)
  795. effectsg.CFrame = CFrame.new((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, 0)
  796. if returnn then
  797. return effectsg
  798. end
  799. coroutine.resume(coroutine.create(function()
  800. if not returnn then
  801. for i = 0, 1, 0.1 do
  802. swait()
  803. effectsg.Transparency = 1 * i
  804. effectsmsh.Scale = Vector3.new(1 - 1 * i, 1, 1 - 1 * i)
  805. end
  806. swait()
  807. effectsg.Parent = nil
  808. end
  809. end
  810. ))
  811. end
  812.  
  813. con = nil
  814. dmgcnnct = function()
  815. if con ~= nil then
  816. con:disconnect()
  817. Hitdeb = 0
  818. end
  819. con = prt1.Touched:connect(OT)
  820. end
  821.  
  822. dmgflipcnnct = function()
  823. if con ~= nil then
  824. con:disconnect()
  825. Hitdeb = 0
  826. end
  827. con = prt1.Touched:connect(OT2)
  828. end
  829.  
  830. dmgdc = function()
  831. if con ~= nil then
  832. con:disconnect()
  833. Hitdeb = 0
  834. end
  835. end
  836.  
  837. rptddmg = function(value, des, inc)
  838. coroutine.resume(coroutine.create(function()
  839. repeat
  840. wait(inc)
  841. Hitdeb = 0
  842. until value == des
  843. end
  844. ))
  845. end
  846.  
  847. atktype = function(s, e)
  848. coroutine.resume(coroutine.create(function()
  849. attacktype = e
  850. wait(0.5)
  851. attacktype = s
  852. end
  853. ))
  854. end
  855.  
  856. Slash1 = function()
  857. if shCD == true then
  858. return
  859. end
  860. shCD = true
  861. attack = true
  862. for i = 0, 1, 0.2 do
  863. swait()
  864. RW.C0 = CFrame.new(1, 0.5 + 1 * i, -0.5) * CFrame.Angles(math.rad(90 + 90 * i), 0, math.rad(-45))
  865. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  866. LW.C0 = CFrame.new(-1, 0.5 + 1 * i, -0.5) * CFrame.Angles(math.rad(45 + 135 * i), 0, math.rad(45))
  867. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  868. w1.C0 = CFrame.Angles(math.rad(-45 - 45 * i), math.rad(0), math.rad(135 * i))
  869. end
  870. local TorsPos = Torso.Position
  871. local bp = Instance.new("BodyPosition", Torso)
  872. bp.maxForce = Vector3.new(0, math.huge, 0)
  873. bp.P = 14000
  874. bp.position = TorsPos + Vector3.new(0, 2, 0)
  875. local mesh = Instance.new("CylinderMesh")
  876. mesh.Scale = Vector3.new(5.1, 0.1, 5.1)
  877. local shell = Instance.new("Part")
  878. mesh.Parent = shell
  879. shell.Anchored = true
  880. shell.formFactor = 3
  881. shell.Size = Vector3.new(1, 0.5, 1)
  882. shell.CFrame = CFrame.new() + prt1.Position
  883. shell.Parent = swordholder
  884. shell.Transparency = 0.5
  885. shell.BrickColor = BrickColor.new("White")
  886. shell.CanCollide = false
  887. local mesh2 = Instance.new("SpecialMesh")
  888. mesh2.Scale = Vector3.new(5.5, 1, 5.5)
  889. mesh2.MeshId = "http://www.roblox.com/asset/?id=1051557"
  890. local shell2 = Instance.new("Part")
  891. shell2.Anchored = true
  892. mesh2.Parent = shell2
  893. shell2.formFactor = 3
  894. shell2.Size = Vector3.new(0.2, 0.2, 0.2)
  895. shell2.CFrame = shell.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  896. shell2.Parent = swordholder
  897. shell2.Transparency = 0.5
  898. shell2.BrickColor = BrickColor.new("Pastel Blue")
  899. shell2.CanCollide = false
  900. local derp = false
  901. coroutine.resume(coroutine.create(function()
  902. for i = 0, 1, 0.2 do
  903. swait()
  904. shell.Transparency = 1 - 0.5 * i
  905. shell2.Transparency = 1 - 0.5 * i
  906. end
  907. end
  908. ))
  909. coroutine.resume(coroutine.create(function()
  910. local ii = 0
  911. local yy = 1
  912. repeat
  913. swait()
  914. ii = ii + 50
  915. if yy > 1 then
  916. yy = yy + 0.25
  917. else
  918. if yy >= 1 then
  919. yy = yy - 0.25
  920. end
  921. end
  922. shell.CFrame = CFrame.Angles(0, math.rad(ii), 0) + prt1.Position
  923. shell2.CFrame = shell.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  924. mesh2.Scale = Vector3.new(5.5, yy, 5.5)
  925. until derp
  926. for i = 0, 1, 0.1 do
  927. swait()
  928. yy = yy + 0.5
  929. shell.Transparency = 0.5 + 0.5 * i
  930. shell2.Transparency = 0.5 + 0.5 * i
  931. mesh2.Scale = Vector3.new(5.5 - 2 * i, yy, 5.5 - 2 * i)
  932. end
  933. shell.Parent = nil
  934. shell2.Parent = nil
  935. end
  936. ))
  937. while bhold == true and Aura > 5 do
  938. swait()
  939. Aura = Aura - 5
  940. dmgcnnct()
  941. prcntdmg(50)
  942. rptddmg(derp, true, 0.75)
  943. for rep = 1, 2 do
  944. ss(Head, 1, 0.5)
  945. for i = 0, 1, 0.2 do
  946. swait()
  947. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(180 * i), math.rad(135))
  948. end
  949. ss(Head, 1, 0.5)
  950. for i = 0, 1, 0.2 do
  951. swait()
  952. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(180 + 180 * i), math.rad(135))
  953. end
  954. end
  955. returndmg()
  956. dmgdc()
  957. end
  958. derp = true
  959. local done = false
  960. local hit, pos = nil, nil
  961. for i = 0, 1, 0.2 do
  962. swait()
  963. RW.C0 = CFrame.new(1 + 0.5 * i, 1.5 - 1 * i, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(180 - 45 * i), 0, math.rad(-45 + 90 * i))
  964. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  965. LW.C0 = CFrame.new(-1 - 0.5 * i, 1.5 - 1 * i, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(180 - 45 * i), 0, math.rad(45 - 90 * i))
  966. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  967. w1.C0 = CFrame.Angles(math.rad(-90 + 45 * i), math.rad(0), math.rad(135 - 135 * i))
  968. w1.C1 = CFrame.new(0, 0, 0)
  969. if i > 0.5 and not done then
  970. hit = rayCast(Torso.Position, Torso.CFrame * CFrame.Angles(math.rad(-90), 0, 0).lookVector, 100, Character)
  971. bp.position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 1, 0)
  972. bp.P = 5000
  973. done = true
  974. end
  975. end
  976. dmgcnnct()
  977. local p1 = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  978. for i = 0, 1, 0.2 do
  979. swait()
  980. RW.C0 = CFrame.new(1.5 - 1 * i, 0.5, -1 * i) * CFrame.Angles(math.rad(135 - 90 * i), 0, math.rad(45 - 90 * i))
  981. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  982. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(135 - 180 * i), 0, math.rad(-45))
  983. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  984. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  985. w1.C1 = CFrame.new(0, 0, 0)
  986. end
  987. bp.Parent = nil
  988. ss(Head, 1.5, 1)
  989. for i = 0, 1, 0.2 do
  990. swait()
  991. RW.C0 = CFrame.new(0.5, 0.5, -1) * CFrame.Angles(math.rad(45 - 10 * i), 0, math.rad(-45 - 10 * i))
  992. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  993. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(-45), 0, math.rad(-45))
  994. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  995. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  996. w1.C1 = CFrame.new(0, 0, 0)
  997. end
  998. local effectsmsh = Instance.new("SpecialMesh")
  999. effectsmsh.Scale = Vector3.new(0.5, 1, 0.5)
  1000. effectsmsh.MeshId = "http://www.roblox.com/asset/?id=13425802"
  1001. local effectsg = Instance.new("Part")
  1002. effectsg.formFactor = 3
  1003. effectsg.CanCollide = false
  1004. effectsg.Name = "Eff"
  1005. effectsg.Locked = true
  1006. effectsg.Anchored = true
  1007. effectsg.Size = Vector3.new(0.2, 0.2, 0.2)
  1008. effectsg.Parent = swordholder
  1009. effectsmsh.Parent = effectsg
  1010. effectsg.BrickColor = bcolor
  1011. effectsg.Reflectance = 0.25
  1012. local point1 = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1013. local LP = p1
  1014. local mg = (LP.p - point1.p).magnitude
  1015. effectsmsh.Scale = Vector3.new(mg / 3, 1, 0.2)
  1016. effectsg.CFrame = CFrame.new((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1017. coroutine.resume(coroutine.create(function()
  1018. for i = 0, 1, 0.1 do
  1019. swait()
  1020. effectsg.Transparency = 1 * i
  1021. end
  1022. swait()
  1023. effectsg.Parent = nil
  1024. end
  1025. ))
  1026. wait(0.2)
  1027. dmgdc()
  1028. for i = 0, 1, 0.1 do
  1029. swait()
  1030. RW.C0 = CFrame.new(0.5 + 0.5 * i, 0.5, -1 + 0.5 * i) * CFrame.Angles(math.rad(35 + 55 * i), 0, math.rad(-55 + 10 * i))
  1031. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1032. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(-45 + 90 * i), 0, math.rad(-45 + 90 * i))
  1033. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1034. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1035. end
  1036. attack = false
  1037. wait(15)
  1038. shCD = false
  1039. end
  1040.  
  1041. RoundSlash = function()
  1042. attack = true
  1043. ss(Head, 1, 0.5)
  1044. local TorsCF = Torso.CFrame
  1045. local bg = Instance.new("BodyGyro", Torso)
  1046. bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1047. bg.P = bg.P * 25
  1048. bg.cframe = TorsCF
  1049. for i = 0, 1, 0.2 do
  1050. swait()
  1051. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90 + 45 * i), 0, math.rad(-45 + 90 * i))
  1052. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1053. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(45 + 25 * i), 0, math.rad(45 - 90 * i))
  1054. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1055. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1056. end
  1057. dmgcnnct()
  1058. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1059. for i = 0, 1, 0.2 do
  1060. swait()
  1061. RW.C0 = CFrame.new(1.5 - 1 * i, 0.5, -1 * i) * CFrame.Angles(math.rad(135 - 90 * i), 0, math.rad(45 - 90 * i))
  1062. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1063. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(70 - 90 * i), 0, math.rad(-45))
  1064. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1065. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(45 * i))
  1066. w1.C1 = CFrame.Angles(math.rad(-25 * i), 0, 0)
  1067. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(180 * i), 0)
  1068. end
  1069. Hitdeb = 0
  1070. RWLFunc()
  1071. LWLFunc()
  1072. for i = 0, 1, 0.1 do
  1073. swait()
  1074. RW.C0 = CFrame.new(0.5, 0.5, -1) * CFrame.Angles(math.rad(45), 0, math.rad(-45 - 25 * i))
  1075. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1076. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-45))
  1077. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1078. RWL.C0 = CFrame.new(1, -1 + 1 * i, -1 * i) * CFrame.Angles(0, 0, 0)
  1079. RWL.C1 = CFrame.new(0.5, 1, 0)
  1080. LWL.C0 = CFrame.new(-1, -1 - 0.5 * i, -0.5 * i) * CFrame.Angles(math.rad(-90 * i), 0, 0)
  1081. LWL.C1 = CFrame.new(-0.5, 1, 0)
  1082. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(45))
  1083. w1.C1 = CFrame.Angles(math.rad(-25), 0, 0)
  1084. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(180 + 180 * i), 0)
  1085. end
  1086. dmgdc()
  1087. for i = 0, 1, 0.1 do
  1088. swait()
  1089. RW.C0 = CFrame.new(0.5 + 0.5 * i, 0.5, -1 + 0.5 * i) * CFrame.Angles(math.rad(45 + 45 * i), 0, math.rad(-70 + 25 * i))
  1090. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1091. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(-20 + 65 * i), 0, math.rad(-45 + 90 * i))
  1092. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1093. RWL.C0 = CFrame.new(1, -1 * i, -1 + 1 * i) * CFrame.Angles(0, 0, 0)
  1094. RWL.C1 = CFrame.new(0.5, 1, 0)
  1095. LWL.C0 = CFrame.new(-1, -1.5 + 0.5 * i, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(-90 + 90 * i), 0, 0)
  1096. LWL.C1 = CFrame.new(-0.5, 1, 0)
  1097. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(45 - 45 * i))
  1098. w1.C1 = CFrame.Angles(math.rad(-25 + 25 * i), 0, 0)
  1099. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(360 * i), 0)
  1100. end
  1101. RWLRem()
  1102. LWLRem()
  1103. wait(0.1)
  1104. bg.Parent = nil
  1105. wait(0.1)
  1106. attack = false
  1107. end
  1108.  
  1109. Combo1 = function()
  1110. attack = true
  1111. ss(Head, 1, 0.5)
  1112. ss(Head, 2, 0.5)
  1113. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1114. dmgcnnct()
  1115. for i = 0, 1, 0.1 do
  1116. swait()
  1117. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90 + 90 * i), math.rad(-45 * i), math.rad(-45 + 90 * i))
  1118. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1119. LW.C0 = CFrame.new(-1 + 1 * i, 0.5, -0.5 - 0.5 * i) * CFrame.Angles(math.rad(45 + 90 * i), 0, math.rad(45 + 45 * i))
  1120. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1121. w1.C0 = CFrame.Angles(math.rad(-45 - 270 * i), math.rad(0), math.rad(0))
  1122. if i > 0.2 then
  1123. ss(Head, 2, 0.5)
  1124. end
  1125. end
  1126. Hitdeb = 0
  1127. for i = 0, 1, 0.2 do
  1128. swait()
  1129. RW.C0 = CFrame.new(1.5 - 0.8 * i, 0.5, -1 * i) * CFrame.Angles(math.rad(180 - 145 * i), math.rad(-45), math.rad(45 - 90 * i))
  1130. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1131. LW.C0 = CFrame.new(-1 * i, 0.5, -1 + 0.5 * i) * CFrame.Angles(math.rad(135 - 45 * i), 0, math.rad(90 - 80 * i))
  1132. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1133. w1.C0 = CFrame.Angles(math.rad(-315), math.rad(0), math.rad(0))
  1134. end
  1135. dmgdc()
  1136. atktype(1, 2)
  1137. attack = false
  1138. for i = 0, 1, 0.1 do
  1139. if attack then
  1140. return
  1141. end
  1142. swait()
  1143. RW.C0 = CFrame.new(0.7 - 0.2 * i, 0.5, -1) * CFrame.Angles(math.rad(35 - 20 * i), math.rad(-45), math.rad(-45 - 20 * i))
  1144. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1145. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(10))
  1146. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1147. w1.C0 = CFrame.Angles(math.rad(-315), math.rad(0), math.rad(0))
  1148. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1149. effect("White", 0.5, LastPoint, Point)
  1150. LastPoint = Point
  1151. end
  1152. for i = 0, 1, 0.1 do
  1153. if attack then
  1154. return
  1155. end
  1156. swait()
  1157. RW.C0 = CFrame.new(0.5 + 0.5 * i, 0.5, -1 + 0.5 * i) * CFrame.Angles(math.rad(15 + 75 * i), math.rad(-45 + 45 * i), math.rad(-65 + 20 * i))
  1158. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1159. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(10 + 35 * i))
  1160. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1161. w1.C0 = CFrame.Angles(math.rad(-315 - 90 * i), math.rad(0), math.rad(0))
  1162. end
  1163. end
  1164.  
  1165. Combo2 = function()
  1166. attack = true
  1167. ss(Head, 1, 0.5)
  1168. for i = 0, 1, 0.1 do
  1169. swait()
  1170. RW.C0 = CFrame.new(0.7, 0.5, -1) * CFrame.Angles(math.rad(35 + 55 * i), math.rad(-45 + 135 * i), math.rad(-45 + 45 * i))
  1171. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-60 * i), 0, 0)
  1172. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90), 0, math.rad(10))
  1173. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1174. w1.C0 = CFrame.Angles(math.rad(-315 - 90 * i), math.rad(0), math.rad(0))
  1175. end
  1176. dmgflipcnnct()
  1177. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1178. for i = 0, 1, 0.2 do
  1179. swait()
  1180. RW.C0 = CFrame.new(0.7 - 0.8 * i, 0.5, -1 + 1 * i) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1181. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-60 + 195 * i), 0, 0)
  1182. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -1 * i) * CFrame.Angles(math.rad(90), 0, math.rad(10 + 80 * i))
  1183. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1184. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1185. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1186. effect("White", 0.5, LastPoint, Point)
  1187. LastPoint = Point
  1188. end
  1189. dmgdc()
  1190. local TorsCF = Torso.CFrame
  1191. local bg = Instance.new("BodyGyro", Torso)
  1192. bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1193. bg.P = 100000
  1194. bg.cframe = TorsCF
  1195. ss(Head, 1, 0.5)
  1196. dmgflipcnnct()
  1197. for i = 0, 1, 0.15 do
  1198. swait()
  1199. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1200. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(135 - 180 * i), 0, 0)
  1201. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, -1 + 1 * i) * CFrame.Angles(math.rad(90), 0, math.rad(90 - 180 * i))
  1202. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1203. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1204. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(-90 * i), 0)
  1205. end
  1206. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1207. for i = 0, 1, 0.1 do
  1208. swait()
  1209. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1210. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-45 + 180 * i), 0, 0)
  1211. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1212. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1213. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1214. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(-90 - 270 * i), 0)
  1215. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1216. effect("White", 0.5, LastPoint, Point)
  1217. LastPoint = Point
  1218. end
  1219. dmgdc()
  1220. bg.Parent = nil
  1221. attack = false
  1222. atktype(1, 3)
  1223. for i = 0, 1, 0.2 do
  1224. if attack then
  1225. break
  1226. end
  1227. swait()
  1228. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1229. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(135 + 20 * i), 0, 0)
  1230. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1231. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1232. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1233. end
  1234. do
  1235. for i = 0, 1, 0.1 do
  1236. if attack then
  1237. break
  1238. end
  1239. swait()
  1240. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), math.rad(90 - 90 * i), math.rad(-45 * i))
  1241. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(155 - 155 * i), 0, 0)
  1242. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(-90 + 135 * i))
  1243. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1244. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1245. end
  1246. end
  1247. end
  1248.  
  1249. Combo3 = function()
  1250. attack = true
  1251. wait(0.1)
  1252. local TorsCF = Torso.CFrame
  1253. local bg = Instance.new("BodyGyro", Torso)
  1254. bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1255. bg.P = 100000
  1256. bg.cframe = TorsCF
  1257. for i = 0, 1, 0.1 do
  1258. swait()
  1259. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(90 - 90 * i), math.rad(90 * i))
  1260. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(135 - 90 * i), 0, 0)
  1261. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1262. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1263. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1264. Neck.C0 = neckcf0 * CFrame.Angles(0, 0, math.rad(-90 * i))
  1265. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(90 * i), 0)
  1266. end
  1267. local P1 = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1268. local hitt = nil
  1269. local TorsPos = P1.p
  1270. local bp = Instance.new("BodyPosition")
  1271. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1272. bp.P = 14000
  1273. bp.position = TorsPos + Vector3.new(0, 5, 0)
  1274. local connection = prt1.Touched:connect(function(hit)
  1275. if hitt ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil then
  1276. hitt = hit.Parent.Torso
  1277. bp.Parent = hitt
  1278. wait(2)
  1279. bp.Parent = nil
  1280. end
  1281. end
  1282. )
  1283. subdmg(-10)
  1284. dmgflipcnnct()
  1285. for i = 0, 1, 0.2 do
  1286. swait()
  1287. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(90))
  1288. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(45 - 135 * i), 0, 0)
  1289. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1290. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1291. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1292. Neck.C0 = neckcf0 * CFrame.Angles(0, 0, math.rad(-90))
  1293. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(90), 0)
  1294. end
  1295. srfs(Head, 1, 0.5)
  1296. ss(Head, 1, 0.5)
  1297. returndmg()
  1298. dmgdc()
  1299. local P2 = CFrame.new(P1.p) * CFrame.new(0, 15, 0) * CFrame.Angles(math.rad(-10), 0, 0)
  1300. local effectsmsh = Instance.new("SpecialMesh")
  1301. effectsmsh.MeshType = "Sphere"
  1302. local effectsg = Instance.new("Part")
  1303. effectsg.formFactor = 3
  1304. effectsg.CanCollide = false
  1305. effectsg.Name = "Eff"
  1306. effectsg.Locked = true
  1307. effectsg.Anchored = true
  1308. effectsg.Size = Vector3.new(1, 1, 1)
  1309. effectsg.Parent = swordholder
  1310. effectsmsh.Parent = effectsg
  1311. effectsg.BrickColor = bcolor
  1312. effectsg.Reflectance = 0.25
  1313. local point1 = P2
  1314. local LP = P1
  1315. local mg = (LP.p - point1.p).magnitude
  1316. effectsmsh.Scale = Vector3.new(mg / 5, mg * 2, mg / 5)
  1317. effectsg.CFrame = CFrame.new((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, 0) + Vector3.new(0, -mg, 0)
  1318. coroutine.resume(coroutine.create(function()
  1319. for i = 0, 1, 0.1 do
  1320. swait()
  1321. effectsg.Transparency = 1 * i
  1322. end
  1323. swait()
  1324. effectsg.Parent = nil
  1325. end
  1326. ))
  1327. connection:disconnect()
  1328. for i = 0, 1, 0.2 do
  1329. swait()
  1330. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(90 - 135 * i))
  1331. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-90 + 90 * i), 0, 0)
  1332. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(-90 + 135 * i))
  1333. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1334. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1335. Neck.C0 = neckcf0 * CFrame.Angles(0, 0, math.rad(-90 + 90 * i))
  1336. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(90 - 90 * i), 0)
  1337. end
  1338. Neck.C0 = neckcf0
  1339. bg.Parent = nil
  1340. attack = false
  1341. end
  1342.  
  1343. Combo1B = function()
  1344. attack = true
  1345. ss(Head, 1, 0.5)
  1346. ss(Head, 2, 0.5)
  1347. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1348. dmgcnnct()
  1349. for i = 0, 1, 0.15 do
  1350. swait()
  1351. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90 + 90 * i), math.rad(-45 * i), math.rad(-45 + 90 * i))
  1352. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1353. LW.C0 = CFrame.new(-1 + 1 * i, 0.5, -0.5 - 0.5 * i) * CFrame.Angles(math.rad(45 + 90 * i), 0, math.rad(45 + 45 * i))
  1354. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1355. w1.C0 = CFrame.Angles(math.rad(-45 - 270 * i), math.rad(0), math.rad(0))
  1356. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1357. effect("White", 0.5, LastPoint, Point)
  1358. LastPoint = Point
  1359. if i > 0.2 then
  1360. ss(Head, 2, 0.5)
  1361. end
  1362. end
  1363. Hitdeb = 0
  1364. for i = 0, 1, 0.3 do
  1365. swait()
  1366. RW.C0 = CFrame.new(1.5 - 0.8 * i, 0.5, -1 * i) * CFrame.Angles(math.rad(180 - 145 * i), math.rad(-45), math.rad(45 - 90 * i))
  1367. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1368. LW.C0 = CFrame.new(-1 * i, 0.5, -1 + 0.5 * i) * CFrame.Angles(math.rad(135 - 45 * i), 0, math.rad(90 - 80 * i))
  1369. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1370. w1.C0 = CFrame.Angles(math.rad(-315), math.rad(0), math.rad(0))
  1371. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1372. effect("White", 0.5, LastPoint, Point)
  1373. LastPoint = Point
  1374. end
  1375. dmgdc()
  1376. atktype(1, 2)
  1377. attack = false
  1378. for i = 0, 1, 0.15 do
  1379. if attack then
  1380. return
  1381. end
  1382. swait()
  1383. RW.C0 = CFrame.new(0.7 - 0.2 * i, 0.5, -1) * CFrame.Angles(math.rad(35 - 20 * i), math.rad(-45), math.rad(-45 - 20 * i))
  1384. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1385. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(10))
  1386. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1387. w1.C0 = CFrame.Angles(math.rad(-315), math.rad(0), math.rad(0))
  1388. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1389. effect("White", 0.5, LastPoint, Point)
  1390. LastPoint = Point
  1391. end
  1392. for i = 0, 1, 0.15 do
  1393. if attack then
  1394. return
  1395. end
  1396. swait()
  1397. RW.C0 = CFrame.new(0.5 + 0.5 * i, 0.5, -1 + 0.5 * i) * CFrame.Angles(math.rad(15 + 75 * i), math.rad(-45 + 45 * i), math.rad(-65 + 20 * i))
  1398. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1399. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(10 + 35 * i))
  1400. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1401. w1.C0 = CFrame.Angles(math.rad(-315 - 90 * i), math.rad(0), math.rad(0))
  1402. end
  1403. end
  1404.  
  1405. Combo2B = function()
  1406. attack = true
  1407. ss(Head, 1, 0.5)
  1408. for i = 0, 1, 0.15 do
  1409. swait()
  1410. RW.C0 = CFrame.new(0.7, 0.5, -1) * CFrame.Angles(math.rad(35 + 55 * i), math.rad(-45 + 135 * i), math.rad(-45 + 45 * i))
  1411. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-60 * i), 0, 0)
  1412. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90), 0, math.rad(10))
  1413. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1414. w1.C0 = CFrame.Angles(math.rad(-315 - 90 * i), math.rad(0), math.rad(0))
  1415. end
  1416. dmgflipcnnct()
  1417. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1418. for i = 0, 1, 0.3 do
  1419. swait()
  1420. RW.C0 = CFrame.new(0.7 - 0.8 * i, 0.5, -1 + 1 * i) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1421. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-60 + 195 * i), 0, 0)
  1422. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -1 * i) * CFrame.Angles(math.rad(90), 0, math.rad(10 + 80 * i))
  1423. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1424. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1425. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1426. effect("White", 0.5, LastPoint, Point)
  1427. LastPoint = Point
  1428. end
  1429. dmgdc()
  1430. local TorsCF = Torso.CFrame
  1431. local bg = Instance.new("BodyGyro", Torso)
  1432. bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1433. bg.P = 100000
  1434. bg.cframe = TorsCF
  1435. ss(Head, 1, 0.5)
  1436. dmgflipcnnct()
  1437. for i = 0, 1, 0.225 do
  1438. swait()
  1439. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1440. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(135 - 180 * i), 0, 0)
  1441. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, -1 + 1 * i) * CFrame.Angles(math.rad(90), 0, math.rad(90 - 180 * i))
  1442. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1443. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1444. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(-90 * i), 0)
  1445. end
  1446. LastPoint = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1447. for i = 0, 1, 0.15 do
  1448. swait()
  1449. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1450. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-45 + 180 * i), 0, 0)
  1451. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1452. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1453. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1454. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(-90 - 270 * i), 0)
  1455. local Point = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1456. effect("White", 0.5, LastPoint, Point)
  1457. LastPoint = Point
  1458. end
  1459. dmgdc()
  1460. bg.Parent = nil
  1461. attack = false
  1462. atktype(1, 3)
  1463. for i = 0, 1, 0.3 do
  1464. if attack then
  1465. break
  1466. end
  1467. swait()
  1468. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  1469. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(135 + 20 * i), 0, 0)
  1470. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1471. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1472. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1473. end
  1474. do
  1475. for i = 0, 1, 0.15 do
  1476. if attack then
  1477. break
  1478. end
  1479. swait()
  1480. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), math.rad(90 - 90 * i), math.rad(-45 * i))
  1481. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(155 - 155 * i), 0, 0)
  1482. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(-90 + 135 * i))
  1483. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1484. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1485. end
  1486. end
  1487. end
  1488.  
  1489. Combo3B = function()
  1490. attack = true
  1491. wait(0.1)
  1492. local TorsCF = Torso.CFrame
  1493. local bg = Instance.new("BodyGyro", Torso)
  1494. bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1495. bg.P = 100000
  1496. bg.cframe = TorsCF
  1497. for i = 0, 1, 0.15 do
  1498. swait()
  1499. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(90 - 90 * i), math.rad(90 * i))
  1500. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(135 - 90 * i), 0, 0)
  1501. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1502. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1503. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1504. Neck.C0 = neckcf0 * CFrame.Angles(0, 0, math.rad(-90 * i))
  1505. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(90 * i), 0)
  1506. end
  1507. local P1 = prt1.CFrame * CFrame.new(0, prt1.Size.Y / -2, 0)
  1508. local hitt = nil
  1509. local TorsPos = P1.p
  1510. local bp = Instance.new("BodyPosition")
  1511. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1512. bp.P = 14000
  1513. bp.position = TorsPos + Vector3.new(0, 5, 0)
  1514. local connection = prt1.Touched:connect(function(hit)
  1515. if hitt ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil then
  1516. hitt = hit.Parent.Torso
  1517. bp.Parent = hitt
  1518. wait(2)
  1519. bp.Parent = nil
  1520. end
  1521. end
  1522. )
  1523. subdmg(-10)
  1524. dmgflipcnnct()
  1525. for i = 0, 1, 0.3 do
  1526. swait()
  1527. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(90))
  1528. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(45 - 135 * i), 0, 0)
  1529. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-90))
  1530. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1531. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1532. Neck.C0 = neckcf0 * CFrame.Angles(0, 0, math.rad(-90))
  1533. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(90), 0)
  1534. end
  1535. srfs(Head, 1, 0.5)
  1536. ss(Head, 1, 0.5)
  1537. returndmg()
  1538. dmgdc()
  1539. local P2 = CFrame.new(P1.p) * CFrame.new(0, 15, 0) * CFrame.Angles(math.rad(-10), 0, 0)
  1540. local effectsmsh = Instance.new("SpecialMesh")
  1541. effectsmsh.MeshType = "Sphere"
  1542. local effectsg = Instance.new("Part")
  1543. effectsg.formFactor = 3
  1544. effectsg.CanCollide = false
  1545. effectsg.Name = "Eff"
  1546. effectsg.Locked = true
  1547. effectsg.Anchored = true
  1548. effectsg.Size = Vector3.new(1, 1, 1)
  1549. effectsg.Parent = swordholder
  1550. effectsmsh.Parent = effectsg
  1551. effectsg.BrickColor = bcolor
  1552. effectsg.Reflectance = 0.25
  1553. local point1 = P2
  1554. local LP = P1
  1555. local mg = (LP.p - point1.p).magnitude
  1556. effectsmsh.Scale = Vector3.new(mg / 5, mg * 2, mg / 5)
  1557. effectsg.CFrame = CFrame.new((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, 0) + Vector3.new(0, -mg, 0)
  1558. coroutine.resume(coroutine.create(function()
  1559. for i = 0, 1, 0.15 do
  1560. swait()
  1561. effectsg.Transparency = 1 * i
  1562. end
  1563. swait()
  1564. effectsg.Parent = nil
  1565. end
  1566. ))
  1567. connection:disconnect()
  1568. for i = 0, 1, 0.3 do
  1569. swait()
  1570. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(90 - 135 * i))
  1571. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(-90 + 90 * i), 0, 0)
  1572. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(-90 + 135 * i))
  1573. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1574. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  1575. Neck.C0 = neckcf0 * CFrame.Angles(0, 0, math.rad(-90 + 90 * i))
  1576. bg.cframe = TorsCF * CFrame.Angles(0, math.rad(90 - 90 * i), 0)
  1577. end
  1578. Neck.C0 = neckcf0
  1579. bg.Parent = nil
  1580. attack = false
  1581. end
  1582.  
  1583. local helm = Instance.new("Part")
  1584. helm.formFactor = 3
  1585. helm.CanCollide = false
  1586. helm.Name = "LancerHelm"
  1587. helm.Locked = true
  1588. helm.Size = Vector3.new(0.2, 0.2, 0.2)
  1589. helm.BrickColor = bcolor
  1590. local helmm = Instance.new("SpecialMesh")
  1591. helmm.MeshId = "http://www.roblox.com/asset/?id=27719952"
  1592. helmm.Parent = helm
  1593. local helmw = Instance.new("Weld")
  1594. local LancerM = false
  1595. LancerMode = function()
  1596. attack = true
  1597. if not LancerM then
  1598. do
  1599. for i = 0, 1, 0.2 do
  1600. swait()
  1601. RW.C0 = CFrame.new(1 + 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(90), 0, math.rad(-45 + 135 * i))
  1602. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1603. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(45 - 45 * i), 0, math.rad(45 - 45 * i))
  1604. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1605. w1.C0 = CFrame.Angles(math.rad(-45 - 45 * i), math.rad(0), math.rad(0))
  1606. end
  1607. end
  1608. for i = 0, 1, 0.1 do
  1609. swait()
  1610. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(90))
  1611. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1612. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, 0) * CFrame.Angles(math.rad(-45 * i), 0, math.rad(45 * i))
  1613. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1614. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1615. end
  1616. helm.Parent = swordholder
  1617. helmw.Parent = helm
  1618. helmw.Part0 = helm
  1619. helmw.Part1 = LeftArm
  1620. helmw.C0 = CFrame.Angles(math.rad(90), 0, math.rad(90))
  1621. helmw.C1 = CFrame.new(0, -1.5, 0)
  1622. bonusdmg = 5
  1623. LancerM = true
  1624. swait()
  1625. for i = 0, 1, 0.1 do
  1626. swait()
  1627. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(90))
  1628. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1629. LW.C0 = CFrame.new(-1 - 0.5 * i, 0.5, 0) * CFrame.Angles(math.rad(-45 + 90 * i), 0, math.rad(45 - 90 * i))
  1630. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1631. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1632. end
  1633. for i = 0, 1, 0.1 do
  1634. swait()
  1635. RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(90))
  1636. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1637. LW.C0 = CFrame.new(-1.5 - 0.5 * i, 0.5 + 1 * i, 0) * CFrame.Angles(math.rad(45 + 45 * i), 0, math.rad(-45 + 135 * i))
  1638. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1639. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1640. end
  1641. helmw.Part1 = Head
  1642. helmw.C0 = CFrame.new(0, -0.25, 0)
  1643. helmw.C1 = CFrame.new()
  1644. coroutine.resume(coroutine.create(function()
  1645. local meshb = Instance.new("SpecialMesh")
  1646. meshb.Scale = Vector3.new(0, 0, 0)
  1647. meshb.MeshType = "Sphere"
  1648. local shellb = Instance.new("Part")
  1649. meshb.Parent = shellb
  1650. shellb.Anchored = true
  1651. shellb.formFactor = 3
  1652. shellb.Size = Vector3.new(1, 1, 1)
  1653. shellb.CFrame = Torso.CFrame
  1654. shellb.Parent = swordholder
  1655. shellb.Transparency = 0
  1656. shellb.BrickColor = bcolor
  1657. shellb.CanCollide = false
  1658. coroutine.resume(coroutine.create(function()
  1659. for i = 0, 1, 0.05 do
  1660. swait()
  1661. shellb.Transparency = 1 * i
  1662. meshb.Scale = Vector3.new(20 * i, 20 * i, 20 * i)
  1663. end
  1664. shellb.Parent = nil
  1665. end
  1666. ))
  1667. local spinval = 0
  1668. local SlashSound = Instance.new("Sound")
  1669. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  1670. SlashSound.Parent = Head
  1671. SlashSound.Volume = 0.25
  1672. SlashSound.Pitch = 0.1
  1673. SlashSound.PlayOnRemove = true
  1674. SlashSound.Looped = true
  1675. coroutine.resume(coroutine.create(function()
  1676. swait()
  1677. SlashSound.Parent = nil
  1678. end
  1679. ))
  1680. local SlashSound2 = Instance.new("Sound")
  1681. SlashSound2.SoundId = "http://www.roblox.com/asset?id=1369158"
  1682. SlashSound2.Parent = Head
  1683. SlashSound2.Volume = 1
  1684. SlashSound2.Pitch = 0.05
  1685. SlashSound2.PlayOnRemove = true
  1686. SlashSound2.Looped = true
  1687. coroutine.resume(coroutine.create(function()
  1688. swait()
  1689. SlashSound2.Parent = nil
  1690. end
  1691. ))
  1692. local ws = Character.Humanoid.WalkSpeed
  1693. while 1 do
  1694. wait(0.05)
  1695. Character.Humanoid.WalkSpeed = ws * 1.25
  1696. spinval = spinval + 0.1
  1697. local mesh = Instance.new("SpecialMesh")
  1698. do
  1699. mesh.Scale = Vector3.new(5.1, 5, 5.1)
  1700. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1701. local shell = Instance.new("Part")
  1702. mesh.Parent = shell
  1703. shell.Anchored = true
  1704. shell.formFactor = 3
  1705. shell.Size = Vector3.new(0.2, 0.2, 0.2)
  1706. shell.CFrame = Torso.CFrame * CFrame.Angles(0, spinval, 0) + Vector3.new(0, -2.5, 0)
  1707. shell.Parent = swordholder
  1708. shell.Transparency = 1
  1709. shell.BrickColor = handlecolor
  1710. shell.CanCollide = false
  1711. local mesh2 = Instance.new("SpecialMesh")
  1712. mesh2.Scale = Vector3.new(8, 8, 8)
  1713. mesh2.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1714. local shell2 = Instance.new("Part")
  1715. mesh2.Parent = shell2
  1716. shell2.Anchored = true
  1717. shell2.formFactor = 3
  1718. shell2.Size = Vector3.new(0.2, 0.2, 0.2)
  1719. shell2.CFrame = Torso.CFrame * CFrame.Angles(0, spinval, 0) + Vector3.new(0, -2.5, 0)
  1720. shell2.Parent = swordholder
  1721. shell2.Transparency = 1
  1722. shell2.BrickColor = bcolor
  1723. shell2.CanCollide = false
  1724. local mesh3 = Instance.new("BlockMesh")
  1725. mesh3.Scale = Vector3.new(5, 5, 5)
  1726. local shell3 = Instance.new("Part")
  1727. mesh3.Parent = shell3
  1728. shell3.Anchored = true
  1729. shell3.formFactor = 3
  1730. shell3.Size = Vector3.new(1, 1, 1)
  1731. shell3.CFrame = Torso.CFrame * CFrame.Angles(math.random(), math.random(), math.random())
  1732. shell3.Parent = swordholder
  1733. shell3.Transparency = 0.5
  1734. shell3.BrickColor = bcolor
  1735. shell3.CanCollide = false
  1736. coroutine.resume(coroutine.create(function()
  1737. for i = 0, 1, 0.2 do
  1738. swait()
  1739. shell.Transparency = 1 - 1 * i
  1740. shell2.Transparency = 1 - 1 * i
  1741. shell3.Transparency = 0.5 + 0.25 * i
  1742. end
  1743. for i = 0, 1, 0.2 do
  1744. swait()
  1745. shell.Transparency = 1 * i
  1746. shell2.Transparency = 1 * i
  1747. shell3.Transparency = 0.75 + 0.25 * i
  1748. end
  1749. shell.Parent = nil
  1750. shell2.Parent = nil
  1751. shell3.Parent = nil
  1752. end
  1753. ))
  1754. if not LancerM then
  1755. do
  1756. do break end
  1757. -- DECOMPILER ERROR at PC254: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1758.  
  1759. -- DECOMPILER ERROR at PC254: LeaveBlock: unexpected jumping out IF_STMT
  1760.  
  1761. end
  1762. end
  1763. end
  1764. end
  1765. Character.Humanoid.WalkSpeed = ws
  1766. SlashSound:Stop()
  1767. SlashSound2:Stop()
  1768. end
  1769. ))
  1770. for i = 0, 1, 0.1 do
  1771. swait()
  1772. RW.C0 = CFrame.new(1.5 - 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(90), 0, math.rad(90 - 135 * i))
  1773. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1774. LW.C0 = CFrame.new(-1, 1.5 - 1 * i, -0.5 * i) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(90 - 45 * i))
  1775. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1776. w1.C0 = CFrame.Angles(math.rad(-90 + 45 * i), math.rad(0), math.rad(0))
  1777. end
  1778. else
  1779. do
  1780. if LancerM then
  1781. LancerM = false
  1782. local meshb = Instance.new("SpecialMesh")
  1783. meshb.Scale = Vector3.new(0, 0, 0)
  1784. meshb.MeshId = "http://www.roblox.com/asset/?id=1038653"
  1785. local shellb = Instance.new("Part")
  1786. meshb.Parent = shellb
  1787. shellb.Anchored = true
  1788. shellb.formFactor = 3
  1789. shellb.Size = Vector3.new(1, 1, 1)
  1790. shellb.CFrame = Torso.CFrame
  1791. shellb.Parent = swordholder
  1792. shellb.Transparency = 1
  1793. shellb.Reflectance = 0.25
  1794. shellb.BrickColor = bcolor
  1795. shellb.CanCollide = false
  1796. local meshb2 = Instance.new("SpecialMesh")
  1797. meshb2.Scale = Vector3.new(0, 0, 0)
  1798. meshb2.MeshType = "Sphere"
  1799. local shellb2 = Instance.new("Part")
  1800. meshb2.Parent = shellb2
  1801. shellb2.Anchored = true
  1802. shellb2.formFactor = 3
  1803. shellb2.Size = Vector3.new(1, 1, 1)
  1804. shellb2.CFrame = Torso.CFrame
  1805. shellb2.Parent = swordholder
  1806. shellb2.Transparency = 1
  1807. shellb2.Reflectance = 0.25
  1808. shellb2.BrickColor = bcolor
  1809. shellb2.CanCollide = false
  1810. coroutine.resume(coroutine.create(function()
  1811. for i = 0, 1, 0.05 do
  1812. swait()
  1813. shellb.Transparency = 1 - 1 * i
  1814. meshb.Scale = Vector3.new(30 * i, 30 * i, 30 * i)
  1815. shellb2.Transparency = 1 - 1 * i
  1816. meshb2.Scale = Vector3.new(15 * i, 100 * i, 15 * i)
  1817. end
  1818. for i = 0, 1, 0.05 do
  1819. swait()
  1820. shellb.Transparency = 1 * i
  1821. meshb.Scale = Vector3.new(30 + 50 * i, 30 + 50 * i, 30 + 50 * i)
  1822. shellb2.Transparency = 1 * i
  1823. meshb2.Scale = Vector3.new(15 - 15 * i, 100 + 100 * i, 15 - 15 * i)
  1824. end
  1825. shellb2.Parent = nil
  1826. shellb.Parent = nil
  1827. end
  1828. ))
  1829. for i = 0, 1, 0.1 do
  1830. swait()
  1831. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(-45 + 45 * i))
  1832. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1833. LW.C0 = CFrame.new(-1, 0.5 + 1 * i, -0.5 + 0.5 * i) * CFrame.Angles(math.rad(45 + 45 * i), 0, math.rad(45 + 45 * i))
  1834. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1835. w1.C0 = CFrame.Angles(math.rad(-45 - 45 * i), math.rad(0), math.rad(0))
  1836. end
  1837. helmw.Part1 = LeftArm
  1838. helmw.C0 = CFrame.Angles(math.rad(90), 0, math.rad(90))
  1839. helmw.C1 = CFrame.new(0, -1.5, 0)
  1840. for i = 0, 1, 0.1 do
  1841. swait()
  1842. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  1843. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1844. LW.C0 = CFrame.new(-1 - 0.5 * i, 1.5 - 1 * i, 0) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(90 - 135 * i))
  1845. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1846. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1847. end
  1848. for i = 0, 1, 0.2 do
  1849. swait()
  1850. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  1851. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1852. LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(45 - 90 * i), 0, math.rad(-45 + 90 * i))
  1853. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1854. w1.C0 = CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1855. end
  1856. helm.Parent = nil
  1857. helmw.Parent = nil
  1858. for i = 0, 1, 0.1 do
  1859. swait()
  1860. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(-45 * i))
  1861. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1862. LW.C0 = CFrame.new(-1.5 + 0.5 * i, 0.5, -0.5 * i) * CFrame.Angles(math.rad(-45 + 90 * i), 0, math.rad(45))
  1863. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1864. w1.C0 = CFrame.Angles(math.rad(-90 + 45 * i), math.rad(0), math.rad(0))
  1865. end
  1866. end
  1867. do
  1868. attack = false
  1869. end
  1870. end
  1871. end
  1872. end
  1873.  
  1874. local recentlyjumped = false
  1875. Jump = function()
  1876. attack = true
  1877. local vel = Instance.new("BodyVelocity")
  1878. vel.maxForce = Vector3.new(0, math.huge, 0)
  1879. vel.P = vel.P * 2
  1880. vel.velocity = Vector3.new(0, 80, 0)
  1881. vel.Parent = Torso
  1882. wait(0.1)
  1883. vel.Parent = nil
  1884. local floor = false
  1885. coroutine.resume(coroutine.create(function()
  1886. repeat
  1887. wait(0.05)
  1888. hit = rayCast(Torso.Position, CFrame.new(Torso.Position, Torso.Position - Vector3.new(0, 6, 0)).lookVector, 6, Character)
  1889. if hit ~= nil then
  1890. floor = true
  1891. end
  1892. until floor
  1893. end
  1894. ))
  1895. local spinval = 0
  1896. ss(Head, 1, 0.25)
  1897. coroutine.resume(coroutine.create(function()
  1898. for i = 0, 1, 0.1 do
  1899. if floor then
  1900. return
  1901. end
  1902. swait()
  1903. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90 - 45 * i), 0, math.rad(-45))
  1904. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1905. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(45), 0, math.rad(45))
  1906. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  1907. w1.C0 = CFrame.new(0, -1 * i, 0) * CFrame.Angles(math.rad(-45 - 90 * i), 0, math.rad(-45 * i))
  1908. end
  1909. end
  1910. ))
  1911. while 1 do
  1912. wait(0.05)
  1913. spinval = spinval + 0.1
  1914. local mesh = Instance.new("SpecialMesh")
  1915. do
  1916. mesh.Scale = Vector3.new(5.1, 5, 5.1)
  1917. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1918. local shell = Instance.new("Part")
  1919. mesh.Parent = shell
  1920. shell.Anchored = true
  1921. shell.formFactor = 3
  1922. shell.Size = Vector3.new(0.2, 0.2, 0.2)
  1923. shell.CFrame = Torso.CFrame * CFrame.Angles(0, spinval, 0) + Vector3.new(0, -2.5, 0)
  1924. shell.Parent = swordholder
  1925. shell.Transparency = 1
  1926. shell.BrickColor = handlecolor
  1927. shell.CanCollide = false
  1928. local mesh2 = Instance.new("SpecialMesh")
  1929. mesh2.Scale = Vector3.new(8, 8, 8)
  1930. mesh2.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1931. local shell2 = Instance.new("Part")
  1932. mesh2.Parent = shell2
  1933. shell2.Anchored = true
  1934. shell2.formFactor = 3
  1935. shell2.Size = Vector3.new(0.2, 0.2, 0.2)
  1936. shell2.CFrame = Torso.CFrame * CFrame.Angles(0, spinval, 0) + Vector3.new(0, -2.5, 0)
  1937. shell2.Parent = swordholder
  1938. shell2.Transparency = 1
  1939. shell2.BrickColor = bcolor
  1940. shell2.CanCollide = false
  1941. coroutine.resume(coroutine.create(function()
  1942. for i = 0, 1, 0.2 do
  1943. swait()
  1944. shell.Transparency = 1 - 1 * i
  1945. shell2.Transparency = 1 - 1 * i
  1946. end
  1947. for i = 0, 1, 0.2 do
  1948. swait()
  1949. shell.Transparency = 1 * i
  1950. shell2.Transparency = 1 * i
  1951. end
  1952. shell.Parent = nil
  1953. shell2.Parent = nil
  1954. end
  1955. ))
  1956. if floor then
  1957. do
  1958. do break end
  1959. -- DECOMPILER ERROR at PC170: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1960.  
  1961. -- DECOMPILER ERROR at PC170: LeaveBlock: unexpected jumping out IF_STMT
  1962.  
  1963. end
  1964. end
  1965. end
  1966. end
  1967. local ps = Instance.new("BodyPosition")
  1968. ps.Parent = Torso
  1969. ps.position = Torso.Position
  1970. ps.maxForce = Vector3.new(1, 1, 1) * math.huge
  1971. ps.P = ps.P * 2
  1972. coroutine.resume(coroutine.create(function()
  1973. wait(0.05)
  1974. ps.Parent = nil
  1975. end
  1976. ))
  1977. for rep = 1, 3 do
  1978. srfs(Head, 0.45 + 0.2 * math.random(), 0.5)
  1979. ls(Head, 0.15 + 0.2 * math.random(), 0.5)
  1980. cs(Head, 0.4 + 0.2 * math.random(), 0.5)
  1981. end
  1982. local meshb = Instance.new("SpecialMesh")
  1983. meshb.Scale = Vector3.new(0, 0, 0)
  1984. meshb.MeshId = "http://www.roblox.com/asset/?id=1038653"
  1985. local shellb = Instance.new("Part")
  1986. meshb.Parent = shellb
  1987. shellb.Anchored = true
  1988. shellb.formFactor = 3
  1989. shellb.Size = Vector3.new(1, 1, 1)
  1990. shellb.CFrame = CFrame.new(Torso.Position)
  1991. shellb.Parent = swordholder
  1992. shellb.Transparency = 1
  1993. shellb.Reflectance = 0.25
  1994. shellb.BrickColor = bcolor
  1995. shellb.CanCollide = false
  1996. local meshb2 = Instance.new("SpecialMesh")
  1997. meshb2.Scale = Vector3.new(0, 0, 0)
  1998. meshb2.MeshType = "Sphere"
  1999. local shellb2 = Instance.new("Part")
  2000. meshb2.Parent = shellb2
  2001. shellb2.Anchored = true
  2002. shellb2.formFactor = 3
  2003. shellb2.Size = Vector3.new(1, 1, 1)
  2004. shellb2.CFrame = CFrame.new(Torso.Position)
  2005. shellb2.Parent = swordholder
  2006. shellb2.Transparency = 1
  2007. shellb2.Reflectance = 0.25
  2008. shellb2.BrickColor = bcolor
  2009. shellb2.CanCollide = false
  2010. local meshb3 = Instance.new("SpecialMesh")
  2011. meshb3.Scale = Vector3.new(0, 0, 0)
  2012. meshb3.MeshId = "http://www.roblox.com/asset/?id=1051557"
  2013. local shellb3 = Instance.new("Part")
  2014. meshb3.Parent = shellb3
  2015. shellb3.Anchored = true
  2016. shellb3.formFactor = 3
  2017. shellb3.Size = Vector3.new(1, 1, 1)
  2018. shellb3.CFrame = CFrame.new(Torso.Position + Vector3.new(0, 10, 0)) * CFrame.Angles(math.rad(180), 0, 0)
  2019. shellb3.Parent = swordholder
  2020. shellb3.Transparency = 1
  2021. shellb3.Reflectance = 0.25
  2022. shellb3.BrickColor = bcolor
  2023. shellb3.CanCollide = false
  2024. coroutine.resume(coroutine.create(function()
  2025. local spinv = 0
  2026. for i = 0, 1, 0.05 do
  2027. swait()
  2028. spinv = spinv + 0.5
  2029. shellb.Transparency = 1 - 1 * i
  2030. meshb.Scale = Vector3.new(25 * i, 25 * i, 25 * i)
  2031. shellb2.Transparency = 1 - 1 * i
  2032. meshb2.Scale = Vector3.new(50 * i, 5 * i, 50 * i)
  2033. shellb3.Transparency = 1 - 1 * i
  2034. meshb3.Scale = Vector3.new(40 * i, 40, 40 * i)
  2035. shellb3.CFrame = shellb3.CFrame * CFrame.Angles(0, spinval, 0)
  2036. end
  2037. prcntdmg(-50)
  2038. AoE(Torso.Position, 25)
  2039. for i = 0, 1, 0.05 do
  2040. swait()
  2041. spinv = spinv + 0.5
  2042. shellb.Transparency = 1 * i
  2043. meshb.Scale = Vector3.new(25 + 25 * i, 25 + 25 * i, 25 + 25 * i)
  2044. shellb2.Transparency = 1 * i
  2045. meshb2.Scale = Vector3.new(50 + 25 * i, 5 - 5 * i, 50 + 25 * i)
  2046. shellb3.Transparency = 1 * i
  2047. meshb3.Scale = Vector3.new(40 + 40 * i, 40, 40 + 40 * i)
  2048. shellb3.CFrame = shellb3.CFrame * CFrame.Angles(0, spinval, 0)
  2049. end
  2050. AoE(Torso.Position, 35)
  2051. returndmg()
  2052. shellb3.Parent = nil
  2053. shellb2.Parent = nil
  2054. shellb.Parent = nil
  2055. end
  2056. ))
  2057. for i = 0, 1, 0.1 do
  2058. swait()
  2059. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(45 + 45 * i), 0, math.rad(-45))
  2060. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  2061. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(45), 0, math.rad(45))
  2062. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  2063. w1.C0 = CFrame.new(0, -1 + 1 * i, 0) * CFrame.Angles(math.rad(-135 + 90 * i), 0, math.rad(-45 + 45 * i))
  2064. end
  2065. attack = false
  2066. coroutine.resume(coroutine.create(function()
  2067. recentlyjumped = true
  2068. wait(5)
  2069. recentlyjumped = false
  2070. end
  2071. ))
  2072. end
  2073.  
  2074. Dash = function()
  2075. attack = true
  2076. for i = 0, 1, 0.1 do
  2077. swait()
  2078. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(-45))
  2079. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  2080. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(45), 0, math.rad(45))
  2081. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  2082. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  2083. end
  2084. attack = false
  2085. end
  2086.  
  2087. returnwelds = function()
  2088. RW.C0 = CFrame.new(1, 0.5, -0.5) * CFrame.Angles(math.rad(90), 0, math.rad(-45))
  2089. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  2090. LW.C0 = CFrame.new(-1, 0.5, -0.5) * CFrame.Angles(math.rad(45), 0, math.rad(45))
  2091. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.Angles(0, 0, 0)
  2092. w1.C0 = CFrame.Angles(math.rad(-45), math.rad(0), math.rad(0))
  2093. RWL.C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, 0, 0)
  2094. RWL.C1 = CFrame.new(0.5, 1, 0)
  2095. LWL.C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, 0, 0)
  2096. LWL.C1 = CFrame.new(-0.5, 1, 0)
  2097. end
  2098.  
  2099. ob1d = function(mouse)
  2100. hold = true
  2101. if attack then
  2102. return
  2103. end
  2104. if Aura < 90 then
  2105. if attacktype == 1 then
  2106. Combo1()
  2107. else
  2108. if attacktype == 2 then
  2109. Combo2()
  2110. else
  2111. if attacktype == 3 then
  2112. Combo3()
  2113. end
  2114. end
  2115. end
  2116. else
  2117. if Aura > 90 then
  2118. if attacktype == 1 then
  2119. Combo1B()
  2120. else
  2121. if attacktype == 2 then
  2122. Combo2B()
  2123. else
  2124. if attacktype == 3 then
  2125. Combo3B()
  2126. end
  2127. end
  2128. end
  2129. end
  2130. end
  2131. end
  2132.  
  2133. ob1u = function(mouse)
  2134. end
  2135.  
  2136. buttonhold = false
  2137. local last_attack = 0
  2138. key = function(key)
  2139. if attack then
  2140. return
  2141. end
  2142. t = game:service("RunService").Stepped:wait()
  2143. if key == "q" then
  2144. bhold = true
  2145. Slash1()
  2146. end
  2147. -- DECOMPILER ERROR at PC27: Unhandled construct in 'MakeBoolean' P1
  2148.  
  2149. if key == "f" and not LancerM and Aura > 25 then
  2150. LancerMode()
  2151. end
  2152. if LancerM then
  2153. LancerMode()
  2154. end
  2155. if key == "w" and t - last_attack < 0.5 then
  2156. buttonhold = true
  2157. Dash()
  2158. end
  2159. -- DECOMPILER ERROR at PC68: Unhandled construct in 'MakeBoolean' P1
  2160.  
  2161. if key == " " and t - last_attack < 0.5 and Torso.Velocity.y > -15 and not recentlyjumped and LancerM and Aura > 25 then
  2162. Aura = Aura - 25
  2163. Jump()
  2164. end
  2165. if not LancerM and Aura > 75 then
  2166. Aura = Aura - 75
  2167. Jump()
  2168. end
  2169. last_attack = t
  2170. end
  2171.  
  2172. key2 = function(key)
  2173. if key == "w" then
  2174. buttonhold = false
  2175. end
  2176. if key == "q" then
  2177. bhold = false
  2178. end
  2179. end
  2180.  
  2181. s = function(mouse)
  2182. repeat
  2183. swait()
  2184. until not attack
  2185. repeat
  2186. swait()
  2187. until not ev.Value
  2188. mouse.Button1Down:connect(function()
  2189. ob1d(mouse)
  2190. end
  2191. )
  2192. mouse.Button1Up:connect(function()
  2193. ob1u(mouse)
  2194. end
  2195. )
  2196. mouse.KeyDown:connect(key)
  2197. mouse.KeyUp:connect(key2)
  2198. equipanim()
  2199. MMouse = mouse
  2200. ev.Value = true
  2201. end
  2202.  
  2203. ds = function(mouse)
  2204. repeat
  2205. swait()
  2206. until not attack
  2207. repeat
  2208. swait()
  2209. until ev.Value
  2210. hideanim()
  2211. wait(0.1)
  2212. ev.Value = false
  2213. end
  2214.  
  2215. Bin.Selected:connect(s)
  2216. Bin.Deselected:connect(ds)
  2217. coroutine.resume(coroutine.create(function()
  2218. while 1 do
  2219. while 1 do
  2220. while 1 do
  2221. swait()
  2222. AText.Text = math.floor(Aura)
  2223. Aura1.BackgroundColor3 = Color3.new(Aura / 100 * 255 / 255, Aura / 100 * 170 / 255, Aura / 100 * 255 / 255)
  2224. Aura2.BackgroundColor3 = Color3.new(Aura / 100 * 255 / 255, Aura / 100 * 170 / 255, Aura / 100 * 255 / 255)
  2225. if not LancerM and bhold ~= false or Aura < 100 then
  2226. Aura = Aura + 0.25
  2227. end
  2228. end
  2229. if LancerM then
  2230. if Aura > 0 then
  2231. Aura = Aura - 0.15
  2232. -- DECOMPILER ERROR at PC64: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2233.  
  2234. -- DECOMPILER ERROR at PC64: LeaveBlock: unexpected jumping out IF_STMT
  2235.  
  2236. -- DECOMPILER ERROR at PC64: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2237.  
  2238. -- DECOMPILER ERROR at PC64: LeaveBlock: unexpected jumping out IF_STMT
  2239.  
  2240. end
  2241. end
  2242. end
  2243. if Aura <= 0 then
  2244. LancerMode()
  2245. end
  2246. end
  2247. end
  2248. ))
  2249. coroutine.resume(coroutine.create(function()
  2250. while 1 do
  2251. swait()
  2252. for i = 0, 1, 0.01 do
  2253. swait()
  2254. Aura1.Rotation = 360 * i
  2255. end
  2256. end
  2257. end
  2258. ))
  2259. coroutine.resume(coroutine.create(function()
  2260. while 1 do
  2261. swait()
  2262. for i = 0, 1, 0.01 do
  2263. swait()
  2264. Aura2.Rotation = 45 - 360 * i
  2265. end
  2266. end
  2267. end
  2268. ))
  2269. coroutine.resume(coroutine.create(function()
  2270. while 1 do
  2271. while 1 do
  2272. swait()
  2273. if not LancerM then
  2274. if Aura >= 90 then
  2275. Character.Humanoid.WalkSpeed = ws * 1.5
  2276. mindamage = 2
  2277. maxdamage = 5
  2278. crtmaxdamage = 7
  2279. -- DECOMPILER ERROR at PC19: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2280.  
  2281. -- DECOMPILER ERROR at PC19: LeaveBlock: unexpected jumping out IF_STMT
  2282.  
  2283. -- DECOMPILER ERROR at PC19: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2284.  
  2285. -- DECOMPILER ERROR at PC19: LeaveBlock: unexpected jumping out IF_STMT
  2286.  
  2287. end
  2288. end
  2289. end
  2290. if Aura < 90 then
  2291. Character.Humanoid.WalkSpeed = ws
  2292. mindamage = 5
  2293. maxdamage = 10
  2294. crtmaxdamage = 15
  2295. end
  2296. end
  2297. end
  2298. ))
Add Comment
Please, Sign In to add comment