Advertisement
Guest User

Influx

a guest
Feb 23rd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 326.37 KB | None | 0 0
  1. -----------//REFLUX\\-----------
  2. --[[Movelist
  3. mouseclick = 3 combo attacks
  4. K = Kick
  5. P = Upwards slash
  6. J = Jump boost
  7. N = Scythe swing
  8. U = Scythe whirlwind
  9. G = Scythe combo
  10. E = Sword Buster
  11. H = Knife throw
  12. R = Forward dash/slash
  13. Y = Omega blaster
  14. T = Taunt
  15. F = Transform
  16. Q = ???
  17. ---------]]
  18.  
  19. --SB is getting boring lately, no new scripts, people still using overpowered scripts etc etc--
  20. --Seen too many people running around with the old one or crappy edited ones(A.K.A dark eccentrics edit), blame Dark eccentric--
  21. --Just a lil' secret for anyone that reads this. my next project is gonna be called "Blackburn" OR "Influx" ORR "Card Master"--
  22. --Fuck the jade key.--
  23. --Enjoy.--
  24.  
  25. Player=game:GetService("Players").LocalPlayer
  26. Character=Player.Character
  27. Character.Humanoid.Name = "noneofurbusiness"
  28. hum = Character.noneofurbusiness
  29. LeftArm=Character["Left Arm"]
  30. LeftLeg=Character["Left Leg"]
  31. RightArm=Character["Right Arm"]
  32. RightLeg=Character["Right Leg"]
  33. Root=Character["HumanoidRootPart"]
  34. Head=Character["Head"]
  35. Torso=Character["Torso"]
  36. Neck=Torso["Neck"]
  37. walking = false
  38. attacking = false
  39. running = false
  40. tragedy = false
  41. change = 0
  42. doombounce = false
  43. swordbounce = false
  44. absoluteannihilation = false
  45. position = nil
  46. MseGuide = true
  47. settime = 0
  48. sine = 0
  49. t = 0
  50. combo1 = true
  51. dgs = 75
  52. combo2 = false
  53. combo3 = false
  54. mouse = Player:GetMouse()
  55. RunSrv = game:GetService("RunService")
  56. RenderStepped = game:GetService("RunService").RenderStepped
  57. local soundtable = {263033191,263032252,263032172,263032182,263032221}
  58. local lmon3 = {"My scythe will tear you apart.","Come a bit closer...","Die from my scythe.","Futile.","Take this scythe.","Where do you want your scar?","My scythe wants to introduce itself.","Feel honored to even touch my scythe.","Flee while you can.","Don't even try.","Slicing time!"}
  59. local lmon = {"Feeling Lucky?","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
  60. local lmon5 = {"What's wrong? You've gone pale all of the sudden.","I'll use you as target practice.","Sharper than a needle.","Just a friendly reminder...","Come on then!","Are you beginning to sweat?","This will leave a scar...","Surgery time...","Like a hot knife through butter..."}
  61. local lmon7 = {"Are you afraid?","Take this!","Can't dodge this.","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Begone.","Out of my way!"}
  62. local secrettalk = {"And now you'll cease to exist.","This is the last time you've ridiculed my power.","End of the chapter for you.","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another one bites the dust...","Don't come back.","Let me show you true power."}
  63. local mostrandomsoundtable = {527970724,1026907795,12222058,1282729525,165431824,167293985,717192545,150245085,143796003,948494432,1434756150,130801781,138124641,132470328,602163388,174658105,220042720,292838651,949987327,142347633,141679994,223147718,130759239,257642130,224299497}
  64. local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
  65. rdnm = #soundtable
  66. mostrandom = #mostrandomsoundtable
  67. lmon2 = #lmon
  68. lmon4 = #lmon3
  69. lmon6 = #lmon5
  70. lmon8 = #lmon7
  71. secret = #secrettalk
  72. glasss = #glassshatter
  73. removeuseless = game:GetService("Debris")
  74. damageall={}
  75. Repeater={}
  76. Repeater2={}
  77. nonmeshRepeater={}
  78. nonmeshRepeater2={}
  79. dmgii={}
  80. DamageAll2={}
  81. SlowlyFade={}
  82. th1={}
  83. th2={}
  84. th3={}
  85. Extreme={}
  86. ExtremeM={}
  87. ExtremeM2={}
  88. m3={}
  89. th4={}
  90. th5={}
  91. UpMover={}
  92. openshocktable={}
  93. LessSize={}
  94. ForwardMover={}
  95. signtable={}
  96. signtransparency={}
  97. signmover={}
  98. signrotator={}
  99. TheColor = BrickColor.new("Lime green")
  100.  
  101. landingsound = Instance.new("Sound", Torso)
  102. landingsound.SoundId = "rbxassetid://379698301"
  103. landingsound.Volume = 4
  104.  
  105. step = Instance.new("Sound", Torso)
  106. step.SoundId = "rbxassetid://337064700"
  107. step.Volume = 3
  108.  
  109. energyburst = Instance.new("Sound", Torso)
  110. energyburst.SoundId = "rbxassetid://278641993"
  111. energyburst.Volume = 3
  112.  
  113. charge = Instance.new("Sound", Torso)
  114. charge.SoundId = "rbxassetid://1620566047"
  115. charge.Volume = 3
  116.  
  117. energyburst2 = Instance.new("Sound", Torso)
  118. energyburst2.SoundId = "rbxassetid://1368637781"
  119. energyburst2.Volume = 3
  120.  
  121. lunge = Instance.new("Sound", Torso)
  122. lunge.SoundId = "rbxassetid://28144425"
  123. lunge.Pitch = .7
  124. lunge.Volume = 5
  125.  
  126. kiready = Instance.new("Sound", Torso)
  127. kiready.SoundId = "rbxassetid://1619519574"
  128. kiready.Pitch = 1
  129. kiready.Volume = 3
  130.  
  131. kigo = Instance.new("Sound", Torso)
  132. kigo.SoundId = "rbxassetid://1620239422"
  133. kigo.Pitch = 1
  134. kigo.Volume = 3
  135.  
  136. lunge2 = Instance.new("Sound", Torso)
  137. lunge2.SoundId = "rbxassetid://28144425"
  138. lunge2.Pitch = .5
  139. lunge2.Volume = 5
  140.  
  141. lunge3 = Instance.new("Sound", Torso)
  142. lunge3.SoundId = "rbxassetid://28144425"
  143. lunge3.Pitch = .6
  144. lunge3.Volume = 5
  145.  
  146. aura = Instance.new("Sound", Torso)
  147. aura.Volume = 2
  148. aura.Looped = true
  149. aura.SoundId = "rbxassetid://1382718007"
  150.  
  151. swordlang = Instance.new("Sound", Torso)
  152. swordlang.SoundId = "rbxassetid://62339698"
  153. swordlang.Volume = 5
  154. swordlang.Pitch = .3
  155.  
  156. daggersheet = Instance.new("Sound", Torso)
  157. daggersheet.SoundId = "rbxassetid://62339698"
  158. daggersheet.Volume = 3
  159.  
  160. local HEADLERP = Instance.new("ManualWeld")
  161. HEADLERP.Parent = Head
  162. HEADLERP.Part0 = Head
  163. HEADLERP.Part1 = Head
  164. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  165.  
  166. local TORSOLERP = Instance.new("ManualWeld")
  167. TORSOLERP.Parent = Root
  168. TORSOLERP.Part0 = Torso
  169. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  170.  
  171. local ROOTLERP = Instance.new("ManualWeld")
  172. ROOTLERP.Parent = Root
  173. ROOTLERP.Part0 = Root
  174. ROOTLERP.Part1 = Torso
  175. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  176.  
  177. local RIGHTARMLERP = Instance.new("ManualWeld")
  178. RIGHTARMLERP.Parent = RightArm
  179. RIGHTARMLERP.Part0 = RightArm
  180. RIGHTARMLERP.Part1 = Torso
  181. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  182.  
  183. local LEFTARMLERP = Instance.new("ManualWeld")
  184. LEFTARMLERP.Parent = LeftArm
  185. LEFTARMLERP.Part0 = LeftArm
  186. LEFTARMLERP.Part1 = Torso
  187. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  188.  
  189. local RIGHTLEGLERP = Instance.new("ManualWeld")
  190. RIGHTLEGLERP.Parent = RightLeg
  191. RIGHTLEGLERP.Part0 = RightLeg
  192. RIGHTLEGLERP.Part1 = Torso
  193. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  194.  
  195. local LEFTLEGLERP = Instance.new("ManualWeld")
  196. LEFTLEGLERP.Parent = LeftLeg
  197. LEFTLEGLERP.Part0 = LeftLeg
  198. LEFTLEGLERP.Part1 = Torso
  199. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  200.  
  201. local function weldBetween(a, b)
  202. local weld = Instance.new("ManualWeld", a)
  203. weld.Part0 = a
  204. weld.Part1 = b
  205. weld.C0 = a.CFrame:inverse() * b.CFrame
  206. return weld
  207. end
  208.  
  209. local function ci(x, c, y, n)
  210. so = Instance.new("Sound", x)
  211. so.SoundId = c
  212. so.Volume = y
  213. so.Looped = n
  214. end
  215.  
  216. ArtificialHB = Instance.new("BindableEvent", script)
  217. ArtificialHB.Name = "Heartbeat"
  218. script:WaitForChild("Heartbeat")
  219.  
  220. frame = 1 / 60
  221. tf = 0
  222. allowframeloss = false
  223. tossremainder = false
  224.  
  225.  
  226. lastframe = tick()
  227. script.Heartbeat:Fire()
  228.  
  229.  
  230. game:GetService("RunService").Heartbeat:connect(function(s, p)
  231. tf = tf + s
  232. if tf >= frame then
  233. if allowframeloss then
  234. script.Heartbeat:Fire()
  235. lastframe = tick()
  236. else
  237. for i = 1, math.floor(tf / frame) do
  238. script.Heartbeat:Fire()
  239. end
  240. lastframe = tick()
  241. end
  242. if tossremainder then
  243. tf = 0
  244. else
  245. tf = tf - frame * math.floor(tf / frame)
  246. end
  247. end
  248. end)
  249.  
  250. function swait(num)
  251. if num == 0 or num == nil then
  252. game:service("RunService").Stepped:wait(0)
  253. else
  254. for i = 0, num do
  255. game:service("RunService").Stepped:wait(0)
  256. end
  257. end
  258. end
  259.  
  260. godmode = coroutine.wrap(function()
  261. while true do
  262. hum.MaxHealth = math.huge
  263. wait(0.0000001)
  264. hum.Health = math.huge
  265. wait()
  266. end
  267. end)
  268. godmode()
  269. ff = Instance.new("ForceField", Character)
  270. ff.Visible = false
  271.  
  272. function damagealll(Radius,Position)
  273. local Returning = {}
  274. for _,v in pairs(workspace:GetChildren()) do
  275. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  276. if v:FindFirstChild("Torso") then
  277. local Mag = (v.Torso.Position - Position).magnitude
  278. if Mag < Radius then
  279. table.insert(Returning,v)
  280. end
  281. elseif v:FindFirstChild("UpperTorso") then
  282. local Mag = (v.UpperTorso.Position - Position).magnitude
  283. if Mag < Radius then
  284. table.insert(Returning,v)
  285. end
  286. end
  287. end
  288. end
  289. return Returning
  290. end
  291.  
  292. doomtheme = Instance.new("Sound", Torso)
  293. doomtheme.Volume = 1
  294. doomtheme.Looped = true
  295. doomtheme.SoundId = "rbxassetid://1535710893"
  296. doomtheme:Play()
  297.  
  298. light = Instance.new("PointLight", Torso)
  299. light.Color = Color3.new(0,255,0)
  300. light.Range = 8
  301. light.Brightness = 35
  302.  
  303. pBase = Instance.new("Part", LeftArm)
  304. pBase.BrickColor = BrickColor.new("Really black")
  305. pBase.Material = "Granite"
  306. pBase.Size = Vector3.new(1.05,.3,1.05)
  307. pBase.CanCollide = false
  308. pBasew = weldBetween(pBase,LeftArm)
  309. pBasew.C0 = CFrame.new(0,.92,0)
  310.  
  311. pBase2 = Instance.new("WedgePart", pBase)
  312. pBase2.BrickColor = BrickColor.new("Really black")
  313. pBase2.Material = "Granite"
  314. pBase2.Size = Vector3.new(1.05,1.05,1.05)
  315. pBase2.CanCollide = false
  316. pBase2w = weldBetween(pBase2,LeftArm)
  317. pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
  318.  
  319. pBase3 = Instance.new("Part", pBase)
  320. pBase3.BrickColor = BrickColor.new("Really black")
  321. pBase3.Material = "Granite"
  322. pBase3.Size = Vector3.new(.4,.65,.85)
  323. pBase3.CanCollide = false
  324. pBase3w = weldBetween(pBase3,LeftArm)
  325. pBase3w.C0 = CFrame.new(0.4,.85,0)
  326.  
  327. pBase4 = Instance.new("Part", pBase)
  328. pBase4.BrickColor = BrickColor.new("Mid Gray")
  329. pBase4.Material = "Ice"
  330. pBase4.Size = Vector3.new(.3,.45,.75)
  331. pBase4.CanCollide = false
  332. pBase4w = weldBetween(pBase4,LeftArm)
  333. pBase4w.C0 = CFrame.new(0.4,1.03,0)
  334.  
  335. pBase5 = Instance.new("Part", pBase)
  336. pBase5.BrickColor = BrickColor.new("Mid Gray")
  337. pBase5.Material = "Glass"
  338. pBase5.Size = Vector3.new(.15,2,.65)
  339. pBase5.CanCollide = false
  340. pBase5w = weldBetween(pBase5,LeftArm)
  341. pBase5w.C0 = CFrame.new(0.4,1.53,0)
  342.  
  343. pBase6 = Instance.new("WedgePart", pBase)
  344. pBase6.BrickColor = BrickColor.new("Mid Gray")
  345. pBase6.Material = "Glass"
  346. pBase6.Size = Vector3.new(.15,1.05,.65)
  347. pBase6.CanCollide = false
  348. pBase6w = weldBetween(pBase6,LeftArm)
  349. pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  350.  
  351. pBase7 = Instance.new("Part", pBase)
  352. pBase7.BrickColor = TheColor
  353. pBase7.Material = "Neon"
  354. pBase7.Size = Vector3.new(.07,2,.67)
  355. pBase7.CanCollide = false
  356. pBase7w = weldBetween(pBase7,LeftArm)
  357. pBase7w.C0 = CFrame.new(0.4,1.53,0)
  358.  
  359. pBase8 = Instance.new("WedgePart", pBase)
  360. pBase8.BrickColor = TheColor
  361. pBase8.Material = "Neon"
  362. pBase8.Size = Vector3.new(.07,1.05,.65)
  363. pBase8.CanCollide = false
  364. pBase8w = weldBetween(pBase8,LeftArm)
  365. pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  366.  
  367. pBase9 = Instance.new("Part", pBase)
  368. pBase9.BrickColor = TheColor
  369. pBase9.Material = "Neon"
  370. pBase9.Size = Vector3.new(.07,2,.05)
  371. pBase9.CanCollide = false
  372. pBase9w = weldBetween(pBase9,LeftArm)
  373. pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
  374.  
  375. pBase10 = Instance.new("Part", pBase)
  376. pBase10.BrickColor = TheColor
  377. pBase10.Material = "Neon"
  378. pBase10.Size = Vector3.new(.4,.55,.75)
  379. pBase10.CanCollide = false
  380. pBase10w = weldBetween(pBase10,LeftArm)
  381. pBase10w.C0 = CFrame.new(0.42,.85,0)
  382.  
  383. pBase11 = Instance.new("Part", pBase)
  384. pBase11.BrickColor = BrickColor.new("Really black")
  385. pBase11.Material = "Granite"
  386. pBase11.Size = Vector3.new(.4,.50,.70)
  387. pBase11.CanCollide = false
  388. pBase11w = weldBetween(pBase11,LeftArm)
  389. pBase11w.C0 = CFrame.new(0.43,.85,0)
  390.  
  391. pBase12 = Instance.new("Part", pBase)
  392. pBase12.BrickColor = TheColor
  393. pBase12.Material = "Neon"
  394. pBase12.Size = Vector3.new(.2,.2,.2)
  395. pBase12.CanCollide = false
  396. pBase12.Shape = 0
  397. pBase12w = weldBetween(pBase12,LeftArm)
  398. pBase12w.C0 = CFrame.new(0.5,.135,0)
  399.  
  400. TheCore = Instance.new("Part", pBase)
  401. TheCore.CanCollide = false
  402. TheCore.Size = Vector3.new(0,0,0)
  403. TheCore.Material = "Fabric"
  404. TheCore.BrickColor = TheColor
  405. TheCoreMESH = Instance.new("SpecialMesh", TheCore)
  406. TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
  407. TheCoreMESH.MeshId = "rbxassetid://19251107"
  408. TheCoreweld = weldBetween(TheCore, pBase12)
  409. TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  410.  
  411. larmf = Instance.new("Part", Torso)
  412. larmf.BrickColor = TheColor
  413. larmf.Size = Vector3.new(1.001, 2.001, 1.001)
  414. larmf.Material = "Neon"
  415. larmf.Transparency = .9
  416. larmf.CanCollide = false
  417. larmfweld = weldBetween(larmf,LeftArm)
  418.  
  419. rarmf = Instance.new("Part", larmf)
  420. rarmf.BrickColor = TheColor
  421. rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
  422. rarmf.Material = "Neon"
  423. rarmf.Transparency = .9
  424. rarmf.CanCollide = false
  425. rarmfweld = weldBetween(rarmf,RightArm)
  426.  
  427. llegf = Instance.new("Part", larmf)
  428. llegf.BrickColor = TheColor
  429. llegf.Size = Vector3.new(1.001, 2.001, 1.001)
  430. llegf.Material = "Neon"
  431. llegf.Transparency = .9
  432. llegf.CanCollide = false
  433. llegffweld = weldBetween(llegf,LeftLeg)
  434.  
  435. rlegf = Instance.new("Part", larmf)
  436. rlegf.BrickColor = TheColor
  437. rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
  438. rlegf.Material = "Neon"
  439. rlegf.Transparency = .9
  440. rlegf.CanCollide = false
  441. rlegfweld = weldBetween(rlegf,RightLeg)
  442.  
  443. Torsof = Instance.new("Part", larmf)
  444. Torsof.BrickColor = TheColor
  445. Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
  446. Torsof.Material = "Neon"
  447. Torsof.Transparency = .9
  448. Torsof.CanCollide = false
  449. Torsofweld = weldBetween(Torsof,Torso)
  450.  
  451. local turnoffandon = coroutine.wrap(function()
  452. while wait() do
  453. if transformingpart then
  454. else
  455. for i = 1, 25 do
  456. larmf.Transparency = larmf.Transparency + .01
  457. rarmf.Transparency = rarmf.Transparency + .01
  458. llegf.Transparency = llegf.Transparency + .01
  459. rlegf.Transparency = rlegf.Transparency + .01
  460. Torsof.Transparency = Torsof.Transparency + .01
  461. swait()
  462. end
  463. end
  464. for i = 1, 25 do
  465. if transformingpart then
  466. else
  467. larmf.Transparency = larmf.Transparency - .01
  468. rarmf.Transparency = rarmf.Transparency - .01
  469. llegf.Transparency = llegf.Transparency - .01
  470. rlegf.Transparency = rlegf.Transparency - .01
  471. Torsof.Transparency = Torsof.Transparency - .01
  472. swait()
  473. end
  474. end
  475. end
  476. end)
  477. turnoffandon()
  478.  
  479. local fidgetspinner = coroutine.wrap(function()
  480. while true do
  481. TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
  482. swait()
  483. end
  484. end)
  485. fidgetspinner()
  486.  
  487. for _,n in pairs(Character:GetChildren()) do
  488. if n:IsA("Accessory") then n:Remove() end
  489. end
  490. for _,x in pairs(Character:GetChildren()) do
  491. if x:IsA("Decal") then x:Remove() end
  492. end
  493.  
  494. shirt = Instance.new("Shirt", Character)
  495. shirt.Name = "Shirt"
  496. pants = Instance.new("Pants", Character)
  497. pants.Name = "Pants"
  498. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=765406892"
  499. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=783981083"
  500.  
  501. local PumpkinOverlord = Instance.new("Part",Character)
  502. PumpkinOverlord.Size = Vector3.new(2,2,2)
  503. PumpkinOverlord.CFrame = Head.CFrame
  504. PumpkinOverlord.CanCollide = false
  505. local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
  506. PumpkinOverlordWeld.Part0 = PumpkinOverlord
  507. PumpkinOverlordWeld.Part1 = Head
  508. PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
  509. mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
  510. mPumpkinOverlord.MeshType = "FileMesh"
  511. mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
  512. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=1158033'
  513. mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
  514.  
  515. JohnDoe = Instance.new("Part", Head)
  516. JohnDoe.Shape = 0
  517. JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
  518. JohnDoe.Material = "Neon"
  519. JohnDoe.CanCollide = false
  520. JohnDoe.BrickColor = TheColor
  521. Jw = weldBetween(Head,JohnDoe)
  522. Jw.C0 = CFrame.new(0,0.25,.05)
  523.  
  524. checks1 = coroutine.wrap(function() -------Checks
  525. while true do
  526. if Root.Velocity.Magnitude > 2 and running == false then
  527. trail = true
  528. position = "Walking"
  529. elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
  530. trail = false
  531. position = "Idle"
  532. elseif Root.Velocity.Magnitude < 0.5 and running == false then
  533. trail = false
  534. position = "Idle2"
  535. elseif Root.Velocity.Magnitude > 15 then
  536. position = "Running"
  537. else
  538. end
  539. wait()
  540. end
  541. end)
  542. checks1()
  543.  
  544. Trail = coroutine.wrap(function()
  545. while true do
  546. if transformingpart then
  547. elseif trail then
  548. if trailntrue then
  549. for i = 1, 10 do
  550. Trailn.BrickColor = TheCore.BrickColor
  551. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  552. Trailn.Transparency = Trailn.Transparency + 0.1
  553. wait()
  554. end
  555. end
  556. elseif not trail then
  557. trailntrue = true
  558. Trailn = Instance.new("Part", Torso)
  559. Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
  560. Trailn.Material = "Neon"
  561. Trailn.BrickColor = TheCore.BrickColor
  562. Trailn.Transparency = 0
  563. Trailn.Anchored = true
  564. Trailn.CanCollide = false
  565. TrailnMESH = Instance.new("SpecialMesh", Trailn)
  566. TrailnMESH.MeshType = "Cylinder"
  567. TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
  568. Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  569. for i = 1, 35 do
  570. Trailn.BrickColor = TheCore.BrickColor
  571. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  572. wait()
  573. end
  574. for i = 1, 10 do
  575. Trailn.BrickColor = TheCore.BrickColor
  576. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  577. Trailn.Transparency = Trailn.Transparency + .1
  578. wait()
  579. end
  580. Trailn:Remove()
  581. trailntrue = false
  582. end
  583. wait()
  584. end
  585. end)
  586. Trail()
  587.  
  588. OrgnC0 = Neck.C0
  589. local movelimbs = coroutine.wrap(function()
  590. while RunSrv.RenderStepped:wait() do
  591. TrsoLV = Torso.CFrame.lookVector
  592. Dist = nil
  593. Diff = nil
  594. if not MseGuide then
  595. print("l")
  596. else
  597. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  598. Dist = (Head.CFrame.p-Point).magnitude
  599. Diff = Head.CFrame.Y-Point.Y
  600. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  601. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  602. Diff2 = LeftArm.CFrame.Y-Point.Y
  603. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  604. Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
  605. end
  606. end
  607. end)
  608. movelimbs()
  609.  
  610. mouse.Button1Down:connect(function()
  611. if combo1 then
  612. if debounce then return end
  613. debounce = true
  614. attacking = true
  615. combo1 = false
  616. tr1.Enabled = true
  617. combo2 = true
  618. hum.WalkSpeed = 10
  619. for i = 1, 12 do
  620. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
  621. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
  622. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
  623. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  624. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  625. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  626. swait()
  627. end
  628. lunge:Play()
  629. htbox = Instance.new("Part", pBase5)
  630. htbox.CFrame = pBase5.CFrame
  631. htbox.Transparency = 1
  632. htbox.CanCollide = false
  633. htbox.Size = Vector3.new(.17,4,.68)
  634. htboxweld = weldBetween(htbox,pBase5)
  635. htbox.Touched:connect(function(hit)
  636. if hit.Parent:IsA("Part") then
  637. elseif hit.Parent:IsA("SpecialMesh") then
  638. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  639. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  640. if damagedebounce == true then return end
  641. damagedebounce = true
  642. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  643. Slachtoffer:TakeDamage(math.random(25,35))
  644. rdnm = soundtable[math.random(1,#soundtable)]
  645. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  646. slashwound.SoundId = "rbxassetid://"..rdnm
  647. slashwound.Volume = 4
  648. slashwound:Play()
  649. removeuseless:AddItem(slashwound,2)
  650. end
  651. end)
  652. trailactivate = true
  653. for i = 1, 12 do
  654. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
  655. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
  656. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
  657. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  658. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  659. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  660. swait()
  661. end
  662. attacking = false
  663. debounce = false
  664. damagedebounce = false
  665. htbox:Remove()
  666. trailactivate = false
  667. hum.WalkSpeed = 18
  668. tr1.Enabled = false
  669. elseif combo2 then
  670. if debounce then return end
  671. hum.WalkSpeed = 8
  672. trailactive = true
  673. debounce = true
  674. attacking = true
  675. tr1.Enabled = true
  676. combo2 = false
  677. combo3 = true
  678. swordlang:Play()
  679. for i = 1, 12 do
  680. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  681. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.6)
  682. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
  683. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  684. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  685. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  686. swait()
  687. end
  688. htbox = Instance.new("Part", pBase5)
  689. htbox.CFrame = pBase5.CFrame
  690. htbox.Transparency = 1
  691. htbox.CanCollide = false
  692. htbox.Size = Vector3.new(.25,6,.1)
  693. htboxweld = weldBetween(htbox,pBase5)
  694. htbox.Touched:connect(function(hit)
  695. if hit.Parent:IsA("Part") then
  696. elseif hit.Parent:IsA("SpecialMesh") then
  697. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  698. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  699. if damagedebounce == true then return end
  700. damagedebounce = true
  701. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  702. Slachtoffer:TakeDamage(math.random(31,47))
  703. rdnm = soundtable[math.random(1,#soundtable)]
  704. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  705. slashwound.SoundId = "rbxassetid://"..rdnm
  706. slashwound.Volume = 4
  707. slashwound:Play()
  708. removeuseless:AddItem(slashwound,2)
  709. end
  710. end)
  711. lunge2:Play()
  712. for i = 1, 14 do
  713. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
  714. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
  715. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  716. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  717. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  718. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  719. swait()
  720. end
  721. debounce = false
  722. attacking = false
  723. damagedebounce = false
  724. htbox:Remove()
  725. hum.WalkSpeed = 18
  726. tr1.Enabled = false
  727. elseif combo3 then
  728. if debounce then return end
  729. debounce = true
  730. trailactivate = true
  731. attacking = true
  732. combo3 = false
  733. trailactivate = false
  734. combo1 = true
  735. tr1.Enabled = true
  736. t = 0
  737. htbox = Instance.new("Part", pBase5)
  738. htbox.CFrame = pBase5.CFrame
  739. htbox.Transparency = 1
  740. htbox.CanCollide = false
  741. htbox.Size = Vector3.new(.17,4,.68)
  742. htboxweld = weldBetween(htbox,pBase5)
  743. htbox.Touched:connect(function(hit)
  744. if hit.Parent:IsA("Part") then
  745. elseif hit.Parent:IsA("SpecialMesh") then
  746. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  747. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  748. for i = 1, 5 do
  749. if damagedebounce == true then return end
  750. damagedebounce = true
  751. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  752. Slachtoffer:TakeDamage(math.random(7,15))
  753. wait(.1)
  754. damagedebounce = false
  755. wait()
  756. end
  757. rdnm = soundtable[math.random(1,#soundtable)]
  758. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  759. slashwound.SoundId = "rbxassetid://"..rdnm
  760. slashwound.Volume = 4
  761. slashwound:Play()
  762. removeuseless:AddItem(slashwound,2)
  763. end
  764. end)
  765. for i = 1, 10 do
  766. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  767. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  768. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  769. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  770. swait()
  771. end
  772. hum.WalkSpeed = 25
  773. lunge3:Play()
  774. for i = 1, 40 do
  775. t = t + 80
  776. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
  777. swait()
  778. end
  779. htbox:Remove()
  780. hum.WalkSpeed = 18
  781. attacking = false
  782. damagedebounce = false
  783. debounce = false
  784. trailactivate = false
  785. tr1.Enabled = false
  786. end
  787. end)
  788.  
  789. mouse.KeyDown:connect(function(Press)
  790. Press=Press:lower()
  791. if Press=='t' then
  792. if tauntdebounce == true then return end
  793. tauntdebounce = true
  794. RAW = Instance.new("Sound", Torso)
  795. RAW.SoundId = "rbxassetid://347972965"
  796. RAW.Volume = 6
  797. RAW:Play()
  798. RAWPOWER = Instance.new("Part", Torso)
  799. RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
  800. RAWPOWER.Material = "Neon"
  801. RAWPOWER.BrickColor = TheColor
  802. RAWPOWER.Transparency = 0
  803. RAWPOWER.Anchored = true
  804. RAWPOWER.CanCollide = false
  805. RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
  806. RAWPOWERMESH.MeshType = "Cylinder"
  807. RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
  808. RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  809. for i = 1, 100 do
  810. RAWPOWER.BrickColor = TheCore.BrickColor
  811. RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
  812. RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
  813. wait()
  814. end
  815. wait(RAW.TimeLength)
  816. RAWPOWER:Remove()
  817. RAW:Remove()
  818. tauntdebounce = false
  819. end
  820. end)
  821.  
  822. mouse.KeyDown:connect(function(Press)
  823. Press=Press:lower()
  824. if Press=='l' then ------------- Orbital cannon of doom
  825. if doombounce then return end
  826. doombounce = true
  827. if debounce then return end
  828. debounce = true
  829. attacking = true
  830. acti = true
  831. hum.WalkSpeed = 0
  832. quicklerppp = coroutine.wrap(function()
  833. for i = 1, 10 do
  834. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
  835. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
  836. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  837. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  838. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
  839. wait()
  840. end
  841. end)
  842. quicklerppp()
  843. BallOfDeath = Instance.new("Part", Torso)
  844. BallOfDeath.Material = "Neon"
  845. BallOfDeath.CanCollide = false
  846. BallOfDeath.Anchored = true
  847. BallOfDeath.BrickColor = TheColor
  848. BallOfDeath.Size = Vector3.new(.1,.1,.1)
  849. BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
  850. BallOfDeathShape.MeshType = "Sphere"
  851. BallOfDeathShape.Scale = Vector3.new(1,1,1)
  852. sou = coroutine.wrap(function()
  853. mylegacy = Instance.new("Sound", BallOfDeath)
  854. mylegacy.SoundId = "rbxassetid://907530407"
  855. mylegacy.Looped = true
  856. mylegacy.Volume = 0
  857. mylegacy:Play()
  858. for i = 1, 50 do
  859. mylegacy.Volume = mylegacy.Volume + .1
  860. wait()
  861. end
  862. end)
  863. sou()
  864. if nottransform then
  865. for i = 1, 94 do
  866. BallOfDeath.BrickColor = TheCore.BrickColor
  867. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8 + 6 * math.sin(sine/12))), .2)
  868. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  869. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  870. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  871. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  872. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  873. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
  874. wait()
  875. end
  876. elseif not nottransform then
  877. for i = 1, 190 do
  878. BallOfDeath.BrickColor = TheCore.BrickColor
  879. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
  880. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  881. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  882. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
  883. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
  884. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
  885. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  886. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
  887. wait()
  888. end
  889. end
  890. minsou = coroutine.wrap(function()
  891. for i = 1, 50 do
  892. mylegacy.Volume = mylegacy.Volume - 0.08
  893. wait()
  894. end
  895. mylegacy:Remove()
  896. end)
  897. minsou()
  898. quicklerpppp = coroutine.wrap(function()
  899. for i = 1, 10 do
  900. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
  901. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
  902. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  903. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  904. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  905. wait()
  906. end
  907. hum.WalkSpeed = 18
  908. attacking = false
  909. end)
  910. quicklerpppp()
  911. LightOfDeath = Instance.new("Part", Torso)
  912. LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
  913. LightOfDeath.Material = "Neon"
  914. LightOfDeath.BrickColor = TheColor
  915. LightOfDeath.Transparency = 1
  916. LightOfDeath.Anchored = true
  917. LightOfDeath.CanCollide = false
  918. LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
  919. LightOfDeathMESH.MeshType = "Cylinder"
  920. LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
  921. LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  922. removeuseless:AddItem(LightOfDeath,25)
  923. removeuseless:AddItem(BallOfDeath,25)
  924. positioning = coroutine.wrap(function()
  925. BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  926. while acti do
  927. LightOfDeath.BrickColor = TheCore.BrickColor
  928. BallOfDeath.BrickColor = TheCore.BrickColor
  929. BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  930. LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  931. wait()
  932. end
  933. end)
  934. positioning()
  935. wait(1)
  936. debounce = false
  937. attacking = false
  938. quickcourrr = coroutine.wrap(function()
  939. for i = 1, 100 do
  940. LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
  941. wait()
  942. end
  943. end)
  944. quickcourrr()
  945. soundofdoom = Instance.new("Sound", LightOfDeath)
  946. soundofdoom.SoundId = "rbxassetid://1545630949"
  947. soundofdoom.Volume = 10
  948. soundofdoom:Play()
  949. wait(9)
  950. acti = false
  951. LightOfDeath.Anchored = true
  952. rays = Instance.new("Part", Torso)
  953. rays.Size = Vector3.new(1, 1, 1)
  954. rays.Transparency = 0
  955. rays.BrickColor = TheColor
  956. rays.Material = "Neon"
  957. rays.Anchored = true
  958. rays.CanCollide = false
  959. rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  960. raysmesh = Instance.new("SpecialMesh", rays)
  961. raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  962. raysmesh.Scale = Vector3.new(1, 1, 1)
  963. rays2 = Instance.new("Part", Torso)
  964. rays2.Size = Vector3.new(1, 1, 1)
  965. rays2.Transparency = 0
  966. rays2.BrickColor = TheColor
  967. rays2.Material = "Neon"
  968. rays2.Anchored = true
  969. rays2.CanCollide = false
  970. rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  971. raysmesh2 = Instance.new("SpecialMesh", rays2)
  972. raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  973. raysmesh2.Scale = Vector3.new(1, 1, 1)
  974. rays3 = Instance.new("Part", Torso)
  975. rays3.Size = Vector3.new(1, 1, 1)
  976. rays3.Transparency = 0
  977. rays3.BrickColor = TheColor
  978. rays3.Material = "Neon"
  979. rays3.Anchored = true
  980. rays3.CanCollide = false
  981. rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  982. raysmesh3 = Instance.new("SpecialMesh", rays3)
  983. raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  984. raysmesh3.Scale = Vector3.new(1, 1, 1)
  985. rays4 = Instance.new("Part", Torso)
  986. rays4.Size = Vector3.new(1, 1, 1)
  987. rays4.Transparency = 0
  988. rays4.BrickColor = TheColor
  989. rays4.Material = "Neon"
  990. rays4.Anchored = true
  991. rays4.CanCollide = false
  992. rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  993. raysmesh4 = Instance.new("SpecialMesh", rays4)
  994. raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  995. raysmesh4.Scale = Vector3.new(1, 1, 1)
  996. rays5 = Instance.new("Part", Torso)
  997. rays5.Size = Vector3.new(1, 1, 1)
  998. rays5.Transparency = 0
  999. rays5.BrickColor = TheColor
  1000. rays5.Material = "Neon"
  1001. rays5.Anchored = true
  1002. rays5.CanCollide = false
  1003. rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1004. raysmesh5 = Instance.new("SpecialMesh", rays5)
  1005. raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1006. raysmesh5.Scale = Vector3.new(1, 1, 1)
  1007. rays6 = Instance.new("Part", Torso)
  1008. rays6.Size = Vector3.new(1, 1, 1)
  1009. rays6.Transparency = 0
  1010. rays6.BrickColor = TheColor
  1011. rays6.Material = "Neon"
  1012. rays6.Anchored = true
  1013. rays6.CanCollide = false
  1014. rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1015. raysmesh6 = Instance.new("SpecialMesh", rays6)
  1016. raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1017. raysmesh6.Scale = Vector3.new(1, 1, 1)
  1018. ff = coroutine.wrap(function()
  1019. for i = 1, 100 do
  1020. raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
  1021. rays.Transparency = rays.Transparency + 0.03
  1022. raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
  1023. rays2.Transparency = rays2.Transparency + 0.03
  1024. raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
  1025. rays3.Transparency = rays3.Transparency + 0.03
  1026. raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
  1027. rays4.Transparency = rays4.Transparency + 0.03
  1028. raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
  1029. rays5.Transparency = rays5.Transparency + 0.03
  1030. raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
  1031. rays6.Transparency = rays6.Transparency + 0.03
  1032. wait()
  1033. end
  1034. end)
  1035. ff()
  1036. blastwave = Instance.new("Part", Torso)
  1037. blastwave.Size = Vector3.new(1, 1, 1)
  1038. blastwave.Transparency = 0
  1039. blastwave.BrickColor = TheColor
  1040. blastwave.Material = "Neon"
  1041. blastwave.Anchored = true
  1042. blastwave.CanCollide = false
  1043. blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1044. removeuseless:AddItem(blastwave,10)
  1045. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  1046. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1047. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  1048. blastwave2 = Instance.new("Part", Torso)
  1049. blastwave2.Size = Vector3.new(1, 1, 1)
  1050. blastwave2.Transparency = 0
  1051. blastwave2.BrickColor = TheColor
  1052. blastwave2.Material = "Neon"
  1053. blastwave2.Anchored = true
  1054. blastwave2.CanCollide = false
  1055. blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1056. removeuseless:AddItem(blastwave2,10)
  1057. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  1058. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1059. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  1060. blastwave3 = Instance.new("Part", Torso)
  1061. blastwave3.Size = Vector3.new(1, 1, 1)
  1062. blastwave3.Transparency = 0
  1063. blastwave3.BrickColor = TheColor
  1064. blastwave3.Material = "Neon"
  1065. blastwave3.Anchored = true
  1066. blastwave3.CanCollide = false
  1067. blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1068. removeuseless:AddItem(blastwave3,10)
  1069. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  1070. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1071. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  1072. blastwave4 = Instance.new("Part", Torso)
  1073. blastwave4.Size = Vector3.new(1, 1, 1)
  1074. blastwave4.Transparency = 0
  1075. blastwave4.BrickColor = TheColor
  1076. blastwave4.Material = "Neon"
  1077. blastwave4.Anchored = true
  1078. blastwave4.CanCollide = false
  1079. blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1080. removeuseless:AddItem(blastwave4,10)
  1081. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  1082. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1083. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  1084. blastwave5 = Instance.new("Part", Torso)
  1085. blastwave5.Size = Vector3.new(1, 1, 1)
  1086. blastwave5.Transparency = 0
  1087. blastwave5.BrickColor = TheColor
  1088. blastwave5.Material = "Neon"
  1089. blastwave5.Anchored = true
  1090. blastwave5.CanCollide = false
  1091. blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1092. removeuseless:AddItem(blastwave5,10)
  1093. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  1094. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1095. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  1096. Blastcircle = Instance.new("Part", Torso)
  1097. Blastcircle.Material = "Neon"
  1098. Blastcircle.Anchored = true
  1099. Blastcircle.Transparency = 0
  1100. Blastcircle.CanCollide = false
  1101. Blastcircle.BrickColor = TheColor
  1102. Blastcircle.Size = Vector3.new(10,10,10)
  1103. removeuseless:AddItem(Blastcircle,10)
  1104. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  1105. BlastShape.MeshType = "Sphere"
  1106. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  1107. Blastcircle.CFrame = LightOfDeath.CFrame
  1108. Blastcircle2 = Instance.new("Part", Torso)
  1109. Blastcircle2.Material = "Neon"
  1110. Blastcircle2.Anchored = true
  1111. Blastcircle2.Transparency = 0
  1112. Blastcircle2.CanCollide = false
  1113. Blastcircle2.BrickColor = TheColor
  1114. Blastcircle2.Size = Vector3.new(10,10,10)
  1115. removeuseless:AddItem(Blastcircle2,10)
  1116. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  1117. BlastShape2.MeshType = "Sphere"
  1118. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  1119. Blastcircle2.CFrame = LightOfDeath.CFrame
  1120. Blastcircle3 = Instance.new("Part", Torso)
  1121. Blastcircle3.Material = "Neon"
  1122. Blastcircle3.Anchored = true
  1123. Blastcircle3.Transparency = 0
  1124. Blastcircle3.CanCollide = false
  1125. Blastcircle3.BrickColor = TheColor
  1126. Blastcircle3.Size = Vector3.new(10,10,10)
  1127. removeuseless:AddItem(Blastcircle3,10)
  1128. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  1129. BlastShape3.MeshType = "Sphere"
  1130. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  1131. Blastcircle3.CFrame = LightOfDeath.CFrame
  1132. Blastcircle4 = Instance.new("Part", Torso)
  1133. Blastcircle4.Material = "Neon"
  1134. Blastcircle4.Anchored = true
  1135. Blastcircle4.Transparency = 0
  1136. Blastcircle4.CanCollide = false
  1137. Blastcircle4.BrickColor = TheColor
  1138. Blastcircle4.Size = Vector3.new(10,10,10)
  1139. removeuseless:AddItem(Blastcircle4,10)
  1140. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  1141. BlastShape4.MeshType = "Sphere"
  1142. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  1143. Blastcircle4.CFrame = LightOfDeath.CFrame
  1144. Blastcircle5 = Instance.new("Part", Torso)
  1145. Blastcircle5.Material = "Neon"
  1146. Blastcircle5.Anchored = true
  1147. Blastcircle5.Transparency = 0
  1148. Blastcircle5.CanCollide = false
  1149. Blastcircle5.BrickColor = TheColor
  1150. Blastcircle5.Size = Vector3.new(10,10,10)
  1151. removeuseless:AddItem(Blastcircle5,10)
  1152. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  1153. BlastShape5.MeshType = "Sphere"
  1154. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  1155. Blastcircle5.CFrame = LightOfDeath.CFrame
  1156.  
  1157. shockwav = Instance.new("Part", Torso)
  1158. shockwav.Size = Vector3.new(1, 1, 1)
  1159. shockwav.Transparency = 0
  1160. shockwav.BrickColor = TheColor
  1161. shockwav.Material = "Neon"
  1162. shockwav.Anchored = true
  1163. shockwav.CanCollide = false
  1164. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  1165. removeuseless:AddItem(shockwav,10)
  1166. dea = Instance.new("SpecialMesh", shockwav)
  1167. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1168. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  1169. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1170. shockwav2 = Instance.new("Part", Torso)
  1171. shockwav2.Size = Vector3.new(1, 1, 1)
  1172. shockwav2.Transparency = 0
  1173. shockwav2.BrickColor = TheColor
  1174. shockwav2.Material = "Neon"
  1175. shockwav2.Anchored = true
  1176. shockwav2.CanCollide = false
  1177. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1178. removeuseless:AddItem(shockwav2,10)
  1179. dea2 = Instance.new("SpecialMesh", shockwav2)
  1180. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1181. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  1182. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1183. local Hit = damagealll(150,LightOfDeath.Position)
  1184. for _,v in pairs(Hit) do
  1185. local velo2 = Instance.new("BodyVelocity", v)
  1186. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1187. removeuseless:AddItem(velo2,2)
  1188. if absoluteannihilation then
  1189. v:Remove()
  1190. else
  1191. v:BreakJoints()
  1192. end
  1193. end
  1194. opopo = coroutine.wrap(function()
  1195. for i = 1, 200 do
  1196. shockwav2.BrickColor = TheCore.BrickColor
  1197. shockwav.BrickColor = TheCore.BrickColor
  1198. Blastcircle5.BrickColor = TheCore.BrickColor
  1199. Blastcircle4.BrickColor = TheCore.BrickColor
  1200. Blastcircle3.BrickColor = TheCore.BrickColor
  1201. Blastcircle2.BrickColor = TheCore.BrickColor
  1202. Blastcircle.BrickColor = TheCore.BrickColor
  1203. blastwave5.BrickColor = TheCore.BrickColor
  1204. blastwave4.BrickColor = TheCore.BrickColor
  1205. blastwave3.BrickColor = TheCore.BrickColor
  1206. blastwave2.BrickColor = TheCore.BrickColor
  1207. blastwave.BrickColor = TheCore.BrickColor
  1208. dea.Scale = dea.Scale + Vector3.new(10,10,10)
  1209. shockwav.Transparency = shockwav.Transparency + 0.02
  1210. dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
  1211. shockwav2.Transparency = shockwav2.Transparency + 0.010
  1212. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
  1213. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
  1214. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
  1215. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
  1216. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
  1217. blastwave.Transparency = blastwave.Transparency + .01
  1218. blastwave2.Transparency = blastwave2.Transparency + .03
  1219. blastwave3.Transparency = blastwave3.Transparency + .02
  1220. blastwave4.Transparency = blastwave4.Transparency + .015
  1221. blastwave5.Transparency = blastwave5.Transparency + .01
  1222. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  1223. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
  1224. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
  1225. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
  1226. Blastcircle.Transparency = Blastcircle.Transparency + .01
  1227. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  1228. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  1229. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  1230. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  1231. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
  1232. wait()
  1233. end
  1234. end)
  1235. opopo()
  1236. waff = coroutine.wrap(function()
  1237. for i = 1, 100 do
  1238. LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
  1239. BallOfDeath.Transparency = BallOfDeath.Transparency + 0.03
  1240. TheEndTimeWave2 = Instance.new("Part", Torso)
  1241. TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
  1242. TheEndTimeWave2.Transparency = 0.4
  1243. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  1244. TheEndTimeWave2.Material = "Neon"
  1245. TheEndTimeWave2.Anchored = true
  1246. TheEndTimeWave2.CanCollide = false
  1247. TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
  1248. DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2)
  1249. DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1250. DDT2.Scale = Vector3.new(1, 1, 1)
  1251. removeuseless:AddItem(TheEndTimeWave2,3)
  1252. table.insert(th4,TheEndTimeWave2)
  1253. table.insert(ExtremeM,DDT2)
  1254. EnddOrb2 = Instance.new("Part", Torso)
  1255. EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
  1256. EnddOrb2.Material = "Neon"
  1257. EnddOrb2.BrickColor = TheColor
  1258. EnddOrb2.Transparency = 0
  1259. EnddOrb2.Anchored = true
  1260. EnddOrb2.CanCollide = false
  1261. EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
  1262. EnddOrbMESH2.MeshType = "Sphere"
  1263. EnddOrbMESH2.Scale = Vector3.new(2,2,2)
  1264. EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
  1265. removeuseless:AddItem(EnddOrb2,2)
  1266. table.insert(ExtremeM,EnddOrbMESH2)
  1267. table.insert(SlowlyFade,EnddOrb2)
  1268. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  1269. EnddOrb2.BrickColor = TheCore.BrickColor
  1270. wait()
  1271. end
  1272. end)
  1273. waff()
  1274. shockingshock = coroutine.wrap(function()
  1275. for i = 1, 50 do
  1276. shockwave3 = Instance.new("Part", Torso)
  1277. shockwave3.Size = Vector3.new(1, 1, 1)
  1278. shockwave3.Transparency = 0
  1279. shockwave3.BrickColor = TheCore.BrickColor
  1280. shockwave3.Anchored = true
  1281. shockwave3.CanCollide = false
  1282. shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
  1283. sh3 = Instance.new("SpecialMesh", shockwave3)
  1284. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1285. sh3.Scale = Vector3.new(15, 0, 15)
  1286. removeuseless:AddItem(shockwave3,3)
  1287. table.insert(SlowlyFade,shockwave3)
  1288. table.insert(ExtremeM2,sh3)
  1289. wait(.1)
  1290. end
  1291. end)
  1292. shockingshock()
  1293. dmgcollateral = coroutine.wrap(function()
  1294. for i = 1, 85 do
  1295. local Hit2 = damagealll(90,LightOfDeath.Position)
  1296. for _,v in pairs(Hit2) do
  1297. local velo2 = Instance.new("BodyVelocity", v)
  1298. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1299. removeuseless:AddItem(velo2,2)
  1300. v:BreakJoints()
  1301. wait()
  1302. end
  1303. end
  1304. end)
  1305. dmgcollateral()
  1306. rays:Remove()
  1307. rays2:Remove()
  1308. rays3:Remove()
  1309. rays4:Remove()
  1310. rays5:Remove()
  1311. rays6:Remove()
  1312. wait(5)
  1313. doombounce = false
  1314. end
  1315. end)
  1316.  
  1317. mouse.KeyDown:connect(function(Press)
  1318. Press=Press:lower()
  1319. if Press=='r' then
  1320. if debounce then return end
  1321. debounce = true
  1322. attacking = true
  1323. tr1.Enabled = true
  1324. gpf = true
  1325. hum.WalkSpeed = 0
  1326. for i = 1, 3 do
  1327. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
  1328. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1329. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1330. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1331. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1332. wait()
  1333. end
  1334. quickcour2 = coroutine.wrap(function()
  1335. while gpf do
  1336. local Hit = damagealll(8,Torso.Position)
  1337. for _,v in pairs(Hit) do
  1338. local velo2 = Instance.new("BodyVelocity", v)
  1339. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1340. removeuseless:AddItem(velo2,2)
  1341. if absoluteannihilation then
  1342. v:BreakJoints()
  1343. else
  1344. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
  1345. vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
  1346. vsound.SoundId = "rbxassetid://944772014"
  1347. vsound.Volume = 3
  1348. vsound:Play()
  1349. removeuseless:AddItem(vsound,5)
  1350. wait(.1)
  1351. end
  1352. end
  1353. wait()
  1354. end
  1355. end)
  1356. quickcour2()
  1357. socnot = coroutine.wrap(function()
  1358. for i = 1, 6 do
  1359. lunge:Play()
  1360. wait(.1)
  1361. end
  1362. end)
  1363. socnot()
  1364. local fly = Instance.new("BodyVelocity", Torso)
  1365. fly.MaxForce = Vector3.new(999999, 999999, 999999)
  1366. fly.Velocity = Root.CFrame.lookVector * 90
  1367. Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
  1368. t = 0
  1369. for i = 1, 20 do
  1370. leftarmeffect = Instance.new("Part", Torso)
  1371. leftarmeffect.BrickColor = TheColor
  1372. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1373. leftarmeffect.Material = "Neon"
  1374. leftarmeffect.Anchored = true
  1375. leftarmeffect.CanCollide = false
  1376. leftarmeffect.CFrame = LeftArm.CFrame
  1377. table.insert(SlowlyFade,leftarmeffect)
  1378. removeuseless:AddItem(leftarmeffect,2)
  1379. rightarmeffect = Instance.new("Part", Torso)
  1380. rightarmeffect.BrickColor = TheColor
  1381. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1382. rightarmeffect.Material = "Neon"
  1383. rightarmeffect.Anchored = true
  1384. rightarmeffect.CanCollide = false
  1385. rightarmeffect.CFrame = RightArm.CFrame
  1386. table.insert(SlowlyFade,rightarmeffect)
  1387. removeuseless:AddItem(rightarmeffect,2)
  1388. leftlegeffect = Instance.new("Part", Torso)
  1389. leftlegeffect.BrickColor = BrickColor.new("Really black")
  1390. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1391. leftlegeffect.Material = "Neon"
  1392. leftlegeffect.Anchored = true
  1393. leftlegeffect.CanCollide = false
  1394. leftlegeffect.CFrame = LeftLeg.CFrame
  1395. table.insert(SlowlyFade,leftlegeffect)
  1396. removeuseless:AddItem(leftlegeffect,2)
  1397. rightlegeffect = Instance.new("Part", Torso)
  1398. rightlegeffect.BrickColor = BrickColor.new("Really black")
  1399. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1400. rightlegeffect.Material = "Neon"
  1401. rightlegeffect.Anchored = true
  1402. rightlegeffect.CanCollide = false
  1403. rightlegeffect.CFrame = RightLeg.CFrame
  1404. table.insert(SlowlyFade,rightlegeffect)
  1405. removeuseless:AddItem(rightlegeffect,2)
  1406. t = t - 60
  1407. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1408. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  1409. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  1410. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1411. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1412. wait()
  1413. end
  1414. fly:Remove()
  1415. debounce = false
  1416. damagedebounce = false
  1417. attacking = false
  1418. gpf = false
  1419. tr1.Enabled = false
  1420. hum.WalkSpeed = 18
  1421. end
  1422. end)
  1423.  
  1424. mouse.KeyDown:connect(function(Press)
  1425. Press=Press:lower()
  1426. if Press=='k' then
  1427. if debounce then return end
  1428. debounce = true
  1429. attacking = true
  1430. for i = 1, 6 do
  1431. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1432. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  1433. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1434. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
  1435. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1436. wait()
  1437. end
  1438. htbox = Instance.new("Part", LeftLeg)
  1439. htbox.Transparency = 1
  1440. htbox.CanCollide = false
  1441. htbox.Size = Vector3.new(1.001,3,1.001)
  1442. htboxweld = weldBetween(htbox,LeftLeg)
  1443. htboxweld.C0 = CFrame.new(0,0,0)
  1444. htbox.Touched:connect(function(hit)
  1445. if hit.Parent:IsA("Part") then
  1446. elseif hit.Parent:IsA("SpecialMesh") then
  1447. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  1448. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  1449. if damagedebounce == true then return end
  1450. damagedebounce = true
  1451. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  1452. if absoluteannihilation then
  1453. Slachtoffer.Parent:BreakJoints()
  1454. else
  1455. Slachtoffer:TakeDamage(math.random(7,11))
  1456. mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
  1457. hitsound = Instance.new("Sound", Slachtoffer.Torso)
  1458. hitsound.SoundId = "rbxassetid://"..mostrandom
  1459. hitsound.Volume = 4
  1460. hitsound:Play()
  1461. removeuseless:AddItem(hitsound,4)
  1462. end
  1463. end
  1464. end)
  1465. for i = 1, 6 do
  1466. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1467. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
  1468. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1469. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
  1470. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1471. wait()
  1472. end
  1473. attacking = false
  1474. debounce = false
  1475. damagedebounce = false
  1476. htbox:Remove()
  1477. end
  1478. end)
  1479.  
  1480. mouse.KeyDown:connect(function(Press)
  1481. Press=Press:lower()
  1482. if Press=='j' then
  1483. if debounce then return end
  1484. debounce = true
  1485. attacking = true
  1486. step:Play()
  1487. hum.WalkSpeed = 0
  1488. for i = 1, 6 do
  1489. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.4)
  1490. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
  1491. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
  1492. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.4)
  1493. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.4)
  1494. wait()
  1495. end
  1496. local shockwefe = coroutine.wrap(function()
  1497. shockwave = Instance.new("Part", Torso)
  1498. shockwave.Size = Vector3.new(5, 5, 5)
  1499. shockwave.Transparency = 0
  1500. shockwave.BrickColor = TheColor
  1501. shockwave.Anchored = true
  1502. shockwave.CanCollide = false
  1503. shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1504. sh1 = Instance.new("SpecialMesh", shockwave)
  1505. sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1506. sh1.Scale = Vector3.new(0, 0, 0)
  1507. removeuseless:AddItem(shockwave,2)
  1508. for i = 1, 100 do
  1509. sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
  1510. shockwave.Transparency = shockwave.Transparency + 0.1
  1511. wait()
  1512. end
  1513. end)
  1514. shockwefe()
  1515. for i = 1, 6 do
  1516. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
  1517. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .3) * CFrame.Angles(math.rad(-90), math.rad(30), math.rad(0)), 0.6)
  1518. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
  1519. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.6)
  1520. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.6)
  1521. wait()
  1522. end
  1523. energblast1 = Instance.new("Part", Torso)
  1524. energblast1.BrickColor = TheColor
  1525. energblast1.Anchored = true
  1526. energblast1.Shape = 0
  1527. energblast1.Material = "Neon"
  1528. energblast1.CanCollide = false
  1529. energblast1.Size = Vector3.new(1,1,1)
  1530. energblast1.Transparency = 0
  1531. energblast1.CFrame = Root.CFrame
  1532. removeuseless:AddItem(energblast1,2)
  1533. shockwave2 = Instance.new("Part", Torso)
  1534. shockwave2.Size = Vector3.new(5, 5, 5)
  1535. shockwave2.Transparency = 0
  1536. shockwave2.BrickColor = TheColor
  1537. shockwave2.Anchored = true
  1538. shockwave2.CanCollide = false
  1539. shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1540. sh2 = Instance.new("SpecialMesh", shockwave2)
  1541. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1542. sh2.Scale = Vector3.new(0, 0, 0)
  1543. removeuseless:AddItem(shockwave2,4)
  1544. shockwave3 = Instance.new("Part", Torso)
  1545. shockwave3.Size = Vector3.new(5, 5, 5)
  1546. shockwave3.Transparency = 0
  1547. shockwave3.BrickColor = TheColor
  1548. shockwave3.Anchored = true
  1549. shockwave3.CanCollide = false
  1550. shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1551. sh3 = Instance.new("SpecialMesh", shockwave3)
  1552. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1553. sh3.Scale = Vector3.new(0, 0, 0)
  1554. removeuseless:AddItem(shockwave3,4)
  1555. magicsound = Instance.new("Sound", energblast1)
  1556. magicsound.SoundId = "rbxassetid://750094966"
  1557. magicsound.Volume = 6
  1558. magicsound:Play()
  1559. soundcoroutine = coroutine.wrap(function()
  1560. for i = 1, 100 do
  1561. magicsound.Volume = magicsound.Volume - 0.05
  1562. wait()
  1563. end
  1564. end)
  1565. soundcoroutine()
  1566. removeuseless:AddItem(magicsound,5)
  1567. local Hit = damagealll(22,energblast1.Position)
  1568. for _,v in pairs(Hit) do
  1569. removeuseless:AddItem(velo2,1)
  1570. if absoluteannihilation then
  1571. v:BreakJoints()
  1572. else
  1573. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
  1574. end
  1575. end
  1576. local cc = coroutine.wrap(function()
  1577. for i = 1, 60 do
  1578. energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
  1579. energblast1.Transparency = energblast1.Transparency + 0.1
  1580. sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
  1581. shockwave2.Transparency = shockwave2.Transparency + 0.06
  1582. sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
  1583. shockwave3.Transparency = shockwave3.Transparency + 0.07
  1584. wait()
  1585. end
  1586. end)
  1587. cc()
  1588. quicklerp = coroutine.wrap(function()
  1589. for i = 1, 6 do
  1590. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
  1591. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
  1592. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
  1593. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  1594. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  1595. wait()
  1596. end
  1597. end)
  1598. quicklerp()
  1599. cc2 = coroutine.wrap(function()
  1600. local BV = Instance.new("BodyVelocity", Root)
  1601. BV.maxForce = Vector3.new(0,20000,0)
  1602. BV.P = 1000
  1603. BV.velocity = Vector3.new(0,100,0)
  1604. wait(1)
  1605. BV:Remove()
  1606. end)
  1607. cc2()
  1608. cc3 = coroutine.wrap(function()
  1609. t = 0
  1610. flipsound = Instance.new("Sound", Torso)
  1611. flipsound.SoundId = "rbxassetid://470532887"
  1612. flipsound.Looped = true
  1613. flipsound.Volume = 2
  1614. flipsound.Pitch = 1.3
  1615. flipsound:Play()
  1616. hum.WalkSpeed = 75
  1617. for i = 1, 60 do
  1618. t = t + 40
  1619. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1620. wait()
  1621. end
  1622. for i = 1, 10 do
  1623. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1624. wait()
  1625. end
  1626. end)
  1627. cc3()
  1628. for i = 1, 70 do
  1629. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  1630. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  1631. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1632. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1633. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  1634. wait()
  1635. end
  1636. hum.WalkSpeed = 0
  1637. landingsound:Play()
  1638. flipsound:Remove()
  1639. local shockwefe2 = coroutine.wrap(function()
  1640. shockwave2 = Instance.new("Part", Torso)
  1641. shockwave2.Size = Vector3.new(5, 5, 5)
  1642. shockwave2.Transparency = 0
  1643. shockwave2.BrickColor = TheColor
  1644. shockwave2.Anchored = true
  1645. shockwave2.CanCollide = false
  1646. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1647. sh2 = Instance.new("SpecialMesh", shockwave2)
  1648. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1649. sh2.Scale = Vector3.new(0, 0, 0)
  1650. removeuseless:AddItem(shockwave2,1)
  1651. for i = 1, 100 do
  1652. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1653. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1654. wait()
  1655. end
  1656. end)
  1657. shockwefe2()
  1658. for i = 1, 20 do
  1659. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
  1660. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1661. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
  1662. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
  1663. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
  1664. wait()
  1665. end
  1666. hum.WalkSpeed = 18
  1667. debounce = false
  1668. attacking = false
  1669. end
  1670. end)
  1671.  
  1672. mouse.KeyDown:connect(function(Press)
  1673. Press=Press:lower()
  1674. if Press=='p' then
  1675. if debounce then return end
  1676. debounce = true
  1677. attacking = true
  1678. tr1.Enabled = true
  1679. for i = 1, 5 do
  1680. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
  1681. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1682. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
  1683. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1684. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
  1685. wait()
  1686. end
  1687. local shockwefe2 = coroutine.wrap(function()
  1688. shockwave2 = Instance.new("Part", Torso)
  1689. shockwave2.Size = Vector3.new(5, 5, 5)
  1690. shockwave2.Transparency = 0
  1691. shockwave2.BrickColor = TheColor
  1692. shockwave2.Anchored = true
  1693. shockwave2.CanCollide = false
  1694. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1695. sh2 = Instance.new("SpecialMesh", shockwave2)
  1696. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1697. sh2.Scale = Vector3.new(0, 0, 0)
  1698. removeuseless:AddItem(shockwave2,1)
  1699. shockwave3 = Instance.new("Part", Torso)
  1700. shockwave3.Size = Vector3.new(1, 1, 1)
  1701. shockwave3.Transparency = 0
  1702. shockwave3.BrickColor = TheColor
  1703. shockwave3.Anchored = true
  1704. shockwave3.CanCollide = false
  1705. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1706. sh3 = Instance.new("SpecialMesh", shockwave3)
  1707. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1708. sh3.Scale = Vector3.new(0, 0, 0)
  1709. removeuseless:AddItem(shockwave3,4)
  1710. for i = 1, 100 do
  1711. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1712. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1713. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  1714. shockwave3.Transparency = shockwave3.Transparency + 0.1
  1715. wait()
  1716. end
  1717. end)
  1718. shockwefe2()
  1719. hohoho = coroutine.wrap(function()
  1720. for i = 1, 10 do
  1721. rings = Instance.new("Part", Torso)
  1722. rings.Size = Vector3.new(5, 5, 5)
  1723. rings.Transparency = 0.5
  1724. rings.BrickColor = TheColor
  1725. rings.Anchored = true
  1726. rings.CanCollide = false
  1727. rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1728. ringsh = Instance.new("SpecialMesh", rings)
  1729. ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1730. ringsh.Scale = Vector3.new(0, 0, 0)
  1731. removeuseless:AddItem(rings,2)
  1732. table.insert(Repeater,ringsh)
  1733. table.insert(nonmeshRepeater2,rings)
  1734. wait(.1)
  1735. end
  1736. end)
  1737. hohoho()
  1738. local BV = Instance.new("BodyVelocity", Root)
  1739. BV.maxForce = Vector3.new(0,20000,0)
  1740. BV.P = 1000
  1741. BV.velocity = Vector3.new(0,50,0)
  1742. quickcour = coroutine.wrap(function()
  1743. t = 0
  1744. for i = 1, 25 do
  1745. t = t + 1
  1746. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
  1747. wait()
  1748. end
  1749. BV:Remove()
  1750. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
  1751. end)
  1752. quickcour()
  1753. local Hit = damagealll(5,Root.Position)
  1754. for _,v in pairs(Hit) do
  1755. if absoluteannihilation then
  1756. v:BreakJoints()
  1757. else
  1758. v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
  1759. end
  1760. end
  1761. quickcour2 = coroutine.wrap(function()
  1762. jumpsound = Instance.new("Sound", Torso)
  1763. jumpsound.Volume = 10
  1764. jumpsound.SoundId = "rbxassetid://1574842373"
  1765. jumpsound:Play()
  1766. removeuseless:AddItem(jumpsound,3)
  1767. for i = 1, 9 do
  1768. lunge:Play()
  1769. wait(.1)
  1770. end
  1771. lunge2:Play()
  1772. end)
  1773. quickcour2()
  1774. for i = 1, 25 do
  1775. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
  1776. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1777. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
  1778. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1779. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1780. wait()
  1781. end
  1782. attacking = false
  1783. debounce = false
  1784. tr1.Enabled = false
  1785. end
  1786. end)
  1787.  
  1788. mouse.KeyDown:connect(function(Press)
  1789. Press=Press:lower()
  1790. if Press=='e' then
  1791. if debounce then return end
  1792. debounce = true
  1793. attacking = true
  1794. continue = true
  1795. hum.WalkSpeed = 0
  1796. g1 = Instance.new("BodyGyro", Root)
  1797. g1.D = 175
  1798. g1.P = 20000
  1799. g1.MaxTorque = Vector3.new(0,9000,0)
  1800. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  1801. lmon8 = lmon7[math.random(1,#lmon7)]
  1802. local b1 = Instance.new("BillboardGui",Head)
  1803. b1.Size = UDim2.new(0,100,0,40)
  1804. b1.StudsOffset = Vector3.new(0,3,0)
  1805. b1.Adornee = Head
  1806. local b2 = Instance.new("TextLabel",b1)
  1807. b2.BackgroundTransparency = 1
  1808. b2.Text = ""..lmon8
  1809. b2.Font = "Garamond"
  1810. b2.TextSize = 0
  1811. b2.TextStrokeTransparency = 1
  1812. b2.TextColor3 = BrickColor.new("Lime green").Color
  1813. b2.TextStrokeColor3 = Color3.new(0,0,0)
  1814. b2.Size = UDim2.new(1,0,0.5,0)
  1815. billboardcour = coroutine.wrap(function()
  1816. for i = 1, 10 do
  1817. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  1818. b2.TextSize = b2.TextSize + 3
  1819. wait()
  1820. end
  1821. wait(1)
  1822. for i = 1, 10 do
  1823. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  1824. b2.TextSize = b2.TextSize - 3
  1825. wait()
  1826. end
  1827. b1:Remove()
  1828. end)
  1829. billboardcour()
  1830. for i = 1, 10 do
  1831. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  1832. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1833. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(5)), 0.4)
  1834. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  1835. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1836. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
  1837. wait()
  1838. end
  1839. lilball = Instance.new("Part", RightArm)
  1840. lilball.Material = "Neon"
  1841. lilball.CanCollide = false
  1842. lilball.Anchored = true
  1843. lilball.Transparency = 1
  1844. lilball.BrickColor = TheColor
  1845. lilball.Size = Vector3.new(.1,.1,.1)
  1846. lilballShape = Instance.new("SpecialMesh", lilball)
  1847. lilballShape.MeshType = "Sphere"
  1848. lilballShape.Scale = Vector3.new(10,10,10)
  1849. lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  1850. removeuseless:AddItem(lilball,5)
  1851. qucicour = coroutine.wrap(function()
  1852. for i = 1, 10 do
  1853. lilball.Transparency = lilball.Transparency - 0.05
  1854. wait()
  1855. end
  1856. end)
  1857. qucicour()
  1858. SwordPortal = Instance.new("Part", Torso)
  1859. SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
  1860. SwordPortal.Material = "Neon"
  1861. SwordPortal.BrickColor = TheColor
  1862. SwordPortal.Transparency = 0
  1863. SwordPortal.Anchored = true
  1864. SwordPortal.CanCollide = false
  1865. SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
  1866. SwordPortalMESH.MeshType = "Cylinder"
  1867. SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
  1868. SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  1869. swordportalsound = Instance.new("Sound", SwordPortal)
  1870. swordportalsound.SoundId = "rbxassetid://159296220"
  1871. swordportalsound.Volume = 5
  1872. swordportalsound:Play()
  1873. removeuseless:AddItem(swordportalsound,3)
  1874. sizeincreasor = coroutine.wrap(function()
  1875. while continue do
  1876. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
  1877. wait()
  1878. end
  1879. end)
  1880. sizeincreasor()
  1881. for i = 1, 20 do
  1882. wait()
  1883. end
  1884. continue = false
  1885. local openshocks = coroutine.wrap(function()
  1886. for i = 1, 5 do
  1887. openshock2 = Instance.new("Part", Torso)
  1888. openshock2.Size = Vector3.new(1, 1, 1)
  1889. openshock2.Transparency = 0
  1890. openshock2.BrickColor = TheColor
  1891. openshock2.Material = "Neon"
  1892. openshock2.Anchored = true
  1893. openshock2.CanCollide = false
  1894. openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1895. DDTopenshock2 = Instance.new("SpecialMesh", openshock2)
  1896. DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1897. DDTopenshock2.Scale = Vector3.new(1, 2, 1)
  1898. removeuseless:AddItem(openshock2,2)
  1899. table.insert(ExtremeM,DDTopenshock2)
  1900. table.insert(SlowlyFade,openshock2)
  1901. openshock = Instance.new("Part", Torso)
  1902. openshock.Size = Vector3.new(1, 1, 1)
  1903. openshock.Transparency = 0
  1904. openshock.BrickColor = TheColor
  1905. openshock.Material = "Neon"
  1906. openshock.Anchored = true
  1907. openshock.CanCollide = false
  1908. openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1909. DDTopenshock = Instance.new("SpecialMesh", openshock)
  1910. DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1911. DDTopenshock.Scale = Vector3.new(1, 2, 1)
  1912. removeuseless:AddItem(openshock,2)
  1913. table.insert(ExtremeM,DDTopenshock)
  1914. table.insert(SlowlyFade,openshock)
  1915. wait(.05)
  1916. end
  1917. end)
  1918. openshocks()
  1919. bigopenshock = coroutine.wrap(function()
  1920. bigopenshock = Instance.new("Part", Torso)
  1921. bigopenshock.Size = Vector3.new(1, 1, 1)
  1922. bigopenshock.Transparency = 0
  1923. bigopenshock.BrickColor = TheColor
  1924. bigopenshock.Material = "Neon"
  1925. bigopenshock.Anchored = true
  1926. bigopenshock.CanCollide = false
  1927. bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1928. DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock)
  1929. DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1930. DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
  1931. removeuseless:AddItem(bigopenshock,2)
  1932. table.insert(m3,DDTbigopenshock)
  1933. table.insert(SlowlyFade,bigopenshock)
  1934. end)
  1935. removeuseless:AddItem(swordoutofportal,6)
  1936. swordoutofportal = Instance.new("Sound", SwordPortal)
  1937. swordoutofportal.SoundId = "rbxassetid://1201801124"
  1938. swordoutofportal.Volume = 5
  1939. swordoutofportal:Play()
  1940. GiantSword = Instance.new("Part", Torso)
  1941. GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
  1942. GiantSword.Material = "Neon"
  1943. GiantSword.BrickColor = TheColor
  1944. GiantSword.Transparency = .2
  1945. GiantSword.Anchored = true
  1946. GiantSword.CanCollide = false
  1947. GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
  1948. GiantSwordMESH.Scale = Vector3.new(15,15,15)
  1949. GiantSwordMESH.MeshId = "rbxassetid://94840342"
  1950. GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
  1951. move = coroutine.wrap(function()
  1952. local Hit = damagealll(35,SwordPortal.Position)
  1953. for _,v in pairs(Hit) do
  1954. if absoluteannihilation then
  1955. v:BreakJoints()
  1956. else
  1957. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
  1958. end
  1959. end
  1960. for i = 1, 40 do
  1961. SwordPortal.Transparency = SwordPortal.Transparency + 0.05
  1962. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  1963. wait()
  1964. end
  1965. end)
  1966. move()
  1967. mvcm = coroutine.wrap(function()
  1968. wait(1)
  1969. SwordPortal:Remove()
  1970. debounce = false
  1971. attacking = false
  1972. hum.WalkSpeed = 18
  1973. end)
  1974. mvcm()
  1975. g1:Remove()
  1976. for i = 1, 30 do
  1977. lilball.Transparency = lilball.Transparency + 0.05
  1978. GiantSword.Transparency = GiantSword.Transparency + 0.03
  1979. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  1980. wait()
  1981. end
  1982. GiantSword:Remove()
  1983. end
  1984. end)
  1985.  
  1986. mouse.KeyDown:connect(function(Press)
  1987. Press=Press:lower()
  1988. if Press=='g' then
  1989. if debounce then return end
  1990. debounce = true
  1991. attacking = true
  1992. damagedebounce = false
  1993. lmon4 = lmon3[math.random(1,#lmon3)]
  1994. local b1 = Instance.new("BillboardGui",Head)
  1995. b1.Size = UDim2.new(0,100,0,40)
  1996. b1.StudsOffset = Vector3.new(0,3,0)
  1997. b1.Adornee = Head
  1998. local b2 = Instance.new("TextLabel",b1)
  1999. b2.BackgroundTransparency = 1
  2000. b2.Text = ""..lmon4
  2001. b2.Font = "Garamond"
  2002. b2.TextSize = 0
  2003. b2.TextStrokeTransparency = 1
  2004. b2.TextColor3 = BrickColor.new("Lime green").Color
  2005. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2006. b2.Size = UDim2.new(1,0,0.5,0)
  2007. billboardcour = coroutine.wrap(function()
  2008. for i = 1, 10 do
  2009. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  2010. b2.TextSize = b2.TextSize + 3
  2011. wait()
  2012. end
  2013. wait(2)
  2014. for i = 1, 10 do
  2015. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2016. b2.TextSize = b2.TextSize - 3
  2017. wait()
  2018. end
  2019. b1:Remove()
  2020. end)
  2021. billboardcour()
  2022. quickcour = coroutine.wrap(function()
  2023. spawnsound = Instance.new("Sound", RightArm)
  2024. spawnsound.SoundId = "rbxassetid://159332197"
  2025. spawnsound.Volume = 5
  2026. spawnsound:Play()
  2027. removeuseless:AddItem(spawnsound,4)
  2028. Scythe = Instance.new("Part", Torso)
  2029. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  2030. Scythe.Material = "Neon"
  2031. Scythe.BrickColor = TheColor
  2032. Scythe.Transparency = 1
  2033. Scythe.CanCollide = false
  2034. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  2035. ScytheMESH.Scale = Vector3.new(2,2,2)
  2036. ScytheMESH.MeshId = "rbxassetid://218497396"
  2037. ScytheWeld = weldBetween(Scythe,RightArm)
  2038. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  2039. for i = 1, 20 do
  2040. Scythe.Transparency = Scythe.Transparency - 0.04
  2041. wait()
  2042. end
  2043. end)
  2044. quickcour()
  2045. hum.WalkSpeed = 0
  2046. for i = 1, 25 do
  2047. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2048. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  2049. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  2050. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  2051. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  2052. wait()
  2053. end
  2054. g1 = Instance.new("BodyGyro", Root)
  2055. g1.D = 175
  2056. g1.P = 20000
  2057. g1.MaxTorque = Vector3.new(0,9000,0)
  2058. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  2059. hum.WalkSpeed = 14
  2060. for i = 1, 8 do
  2061. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2062. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
  2063. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2064. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
  2065. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
  2066. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  2067. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  2068. wait()
  2069. end
  2070. htbox = Instance.new("Part", Scythe)
  2071. htbox.CFrame = Scythe.CFrame
  2072. htbox.Transparency = 1
  2073. htbox.CanCollide = false
  2074. htbox.Size = Vector3.new(.40,7,3)
  2075. htboxweld = weldBetween(htbox,Scythe)
  2076. A = Instance.new("Attachment", htbox)
  2077. A.Position = Vector3.new(0,-3.2,0)
  2078. A.Name = "A"
  2079. B = Instance.new("Attachment", htbox)
  2080. B.Position = Vector3.new(0,3.2,0)
  2081. B.Name = "B"
  2082. tr11 = Instance.new("Trail", Scythe)
  2083. tr11.Attachment0 = A
  2084. tr11.Attachment1 = B
  2085. tr11.Enabled = true
  2086. tr11.Lifetime = .8
  2087. tr11.TextureMode = "Static"
  2088. tr11.LightInfluence = 0
  2089. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  2090. tr11.Transparency = NumberSequence.new(0, 1)
  2091. htbox.Touched:connect(function(hit)
  2092. if hit.Parent:IsA("Part") then
  2093. elseif hit.Parent:IsA("SpecialMesh") then
  2094. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2095. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2096. if damagedebounce == true then return end
  2097. damagedebounce = true
  2098. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2099. quickcour = coroutine.wrap(function()
  2100. Slachtoffer.WalkSpeed = 6
  2101. wait(1)
  2102. Slachtoffer.WalkSpeed = 16
  2103. end)
  2104. quickcour()
  2105. if absoluteannihilation then
  2106. Slachtoffer.Parent:BreakJoints()
  2107. else
  2108. Slachtoffer:TakeDamage(math.random(35,40))
  2109. rdnm = soundtable[math.random(1,#soundtable)]
  2110. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2111. slashwound.SoundId = "rbxassetid://"..rdnm
  2112. slashwound.Volume = 4
  2113. slashwound:Play()
  2114. removeuseless:AddItem(slashwound,2)
  2115. end
  2116. end
  2117. end)
  2118. lunge:Play()
  2119. t = 0
  2120. for i = 1, 8 do
  2121. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2122. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  2123. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  2124. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  2125. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  2126. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  2127. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
  2128. wait()
  2129. end
  2130. damagedebounce = false
  2131. hum.WalkSpeed = 8
  2132. t = 0
  2133. for i = 1, 8 do
  2134. t = t + 50
  2135. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2136. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0 + t)), .6)
  2137. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  2138. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.41,1.3,0) * CFrame.Angles(math.rad(181),math.rad(5),math.rad(10)), 0.4)
  2139. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  2140. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
  2141. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
  2142. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-5), math.rad(7), math.rad(3)), 0.5)
  2143. wait()
  2144. end
  2145. htbox:Remove()
  2146. htbox = Instance.new("Part", Scythe)
  2147. htbox.CFrame = Scythe.CFrame
  2148. htbox.Transparency = 1
  2149. htbox.CanCollide = false
  2150. htbox.Size = Vector3.new(.40,7,3)
  2151. htboxweld = weldBetween(htbox,Scythe)
  2152. A = Instance.new("Attachment", htbox)
  2153. A.Position = Vector3.new(0,-3.2,0)
  2154. A.Name = "A"
  2155. B = Instance.new("Attachment", htbox)
  2156. B.Position = Vector3.new(0,3.2,0)
  2157. B.Name = "B"
  2158. htbox.Touched:connect(function(hit)
  2159. if hit.Parent:IsA("Part") then
  2160. elseif hit.Parent:IsA("SpecialMesh") then
  2161. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2162. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2163. if damagedebounce == true then return end
  2164. damagedebounce = true
  2165. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2166. quickcour = coroutine.wrap(function()
  2167. Slachtoffer.WalkSpeed = 6
  2168. wait(1)
  2169. Slachtoffer.WalkSpeed = 16
  2170. end)
  2171. quickcour()
  2172. if absoluteannihilation then
  2173. Slachtoffer.Parent:BreakJoints()
  2174. else
  2175. Slachtoffer:TakeDamage(math.random(25,68))
  2176. rdnm = soundtable[math.random(1,#soundtable)]
  2177. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2178. slashwound.SoundId = "rbxassetid://"..rdnm
  2179. slashwound.Volume = 4
  2180. slashwound:Play()
  2181. removeuseless:AddItem(slashwound,2)
  2182. end
  2183. end
  2184. end)
  2185. lunge3:Play()
  2186. for i = 1, 15 do
  2187. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2188. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  2189. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
  2190. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2191. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
  2192. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  2193. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  2194. wait()
  2195. end
  2196. htbox:Remove()
  2197. hum.WalkSpeed = 18
  2198. tr11.Enabled = false
  2199. for i = 1, 10 do
  2200. Scythe.Transparency = Scythe.Transparency + 0.1
  2201. wait()
  2202. end
  2203. tr11:Remove()
  2204. Scythe:Remove()
  2205. attacking = false
  2206. debounce = false
  2207. damagedebounce = false
  2208. g1:Remove()
  2209. end
  2210. end)
  2211.  
  2212. mouse.KeyDown:connect(function(Press)
  2213. Press=Press:lower()
  2214. if Press=='y' then
  2215. if debounce then return end
  2216. debounce = true
  2217. attacking = true
  2218. bbno = true
  2219. jjo = true
  2220. borb = true
  2221. hum.WalkSpeed = 0
  2222. energyburst:Play()
  2223. energyburst2:Play()
  2224. g1 = Instance.new("BodyGyro", Root)
  2225. g1.D = 175
  2226. g1.P = 20000
  2227. g1.MaxTorque = Vector3.new(0,9000,0)
  2228. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  2229. lmon2 = lmon[math.random(1,#lmon)]
  2230. local b1 = Instance.new("BillboardGui",Head)
  2231. b1.Size = UDim2.new(0,100,0,40)
  2232. b1.StudsOffset = Vector3.new(0,3,0)
  2233. b1.Adornee = Head
  2234. local b2 = Instance.new("TextLabel",b1)
  2235. b2.BackgroundTransparency = 1
  2236. b2.Text = ""..lmon2
  2237. b2.Font = "Garamond"
  2238. b2.TextSize = 0
  2239. b2.TextStrokeTransparency = 1
  2240. b2.TextColor3 = BrickColor.new("Lime green").Color
  2241. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2242. b2.Size = UDim2.new(1,0,0.5,0)
  2243. billboardcour = coroutine.wrap(function()
  2244. for i = 1, 15 do
  2245. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
  2246. b2.TextSize = b2.TextSize + 2
  2247. wait()
  2248. end
  2249. wait(2)
  2250. for i = 1, 15 do
  2251. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
  2252. b2.TextSize = b2.TextSize - 2
  2253. wait()
  2254. end
  2255. b1:Remove()
  2256. end)
  2257. billboardcour()
  2258. TheWind = Instance.new("Part", Torso)
  2259. TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
  2260. TheWind.Material = "Neon"
  2261. TheWind.BrickColor = TheColor
  2262. TheWind.Transparency = 1
  2263. TheWind.CanCollide = false
  2264. TheWindMESH = Instance.new("SpecialMesh", TheWind)
  2265. TheWindMESH.Scale = Vector3.new(4,4,4)
  2266. TheWindMESH.MeshId = "rbxassetid://168892432"
  2267. TheWindWeld = weldBetween(TheWind,Root)
  2268. TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2269. TheWind2 = Instance.new("Part", Torso)
  2270. TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
  2271. TheWind2.Material = "Neon"
  2272. TheWind2.BrickColor = TheColor
  2273. TheWind2.Transparency = 1
  2274. TheWind2.CanCollide = false
  2275. TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
  2276. TheWindMESH2.Scale = Vector3.new(6,6,6)
  2277. TheWindMESH2.MeshId = "rbxassetid://168892432"
  2278. TheWindWeld2 = weldBetween(TheWind2,Root)
  2279. TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2280. TheWind3 = Instance.new("Part", Torso)
  2281. TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
  2282. TheWind3.Material = "Neon"
  2283. TheWind3.BrickColor = TheColor
  2284. TheWind3.Transparency = 1
  2285. TheWind3.CanCollide = false
  2286. TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
  2287. TheWindMESH3.Scale = Vector3.new(2,2,2)
  2288. TheWindMESH3.MeshId = "rbxassetid://168892432"
  2289. TheWindWeld3 = weldBetween(TheWind3,Root)
  2290. TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2291. quickcour = coroutine.wrap(function()
  2292. for i = 1, 25 do
  2293. TheWind.Transparency = TheWind.Transparency - 0.01
  2294. TheWind2.Transparency = TheWind2.Transparency - 0.005
  2295. TheWind3.Transparency = TheWind3.Transparency - 0.012
  2296. wait()
  2297. end
  2298. end)
  2299. quickcour()
  2300. quickcour2 = coroutine.wrap(function()
  2301. while jjo do
  2302. TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  2303. TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2304. TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2305. wait()
  2306. end
  2307. end)
  2308. quickcour2()
  2309. local shockwefe2 = coroutine.wrap(function()
  2310. shockwave2 = Instance.new("Part", Torso)
  2311. shockwave2.Size = Vector3.new(5, 5, 5)
  2312. shockwave2.Transparency = 0
  2313. shockwave2.BrickColor = TheColor
  2314. shockwave2.Anchored = true
  2315. shockwave2.CanCollide = false
  2316. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2317. sh2 = Instance.new("SpecialMesh", shockwave2)
  2318. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2319. sh2.Scale = Vector3.new(0, 0, 0)
  2320. removeuseless:AddItem(shockwave2,2)
  2321. shockwave3 = Instance.new("Part", Torso)
  2322. shockwave3.Size = Vector3.new(1, 1, 1)
  2323. shockwave3.Transparency = 0
  2324. shockwave3.BrickColor = TheColor
  2325. shockwave3.Anchored = true
  2326. shockwave3.CanCollide = false
  2327. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2328. sh3 = Instance.new("SpecialMesh", shockwave3)
  2329. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2330. sh3.Scale = Vector3.new(0, 0, 0)
  2331. removeuseless:AddItem(shockwave3,4)
  2332. for i = 1, 100 do
  2333. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  2334. shockwave2.Transparency = shockwave2.Transparency + 0.1
  2335. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  2336. shockwave3.Transparency = shockwave3.Transparency + 0.1
  2337. wait()
  2338. end
  2339. end)
  2340. shockwefe2()
  2341. for i = 1, 5 do
  2342. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2343. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
  2344. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
  2345. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2346. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2347. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2348. wait()
  2349. end
  2350. courcour = coroutine.wrap(function()
  2351. while bbno do
  2352. sho3 = Instance.new("Part", Torso)
  2353. sho3.Size = Vector3.new(1, 1, 1)
  2354. sho3.Transparency = 0
  2355. sho3.BrickColor = TheColor
  2356. sho3.Anchored = true
  2357. sho3.CanCollide = false
  2358. sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2359. shot3 = Instance.new("SpecialMesh", sho3)
  2360. shot3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2361. shot3.Scale = Vector3.new(0, 0, 0)
  2362. table.insert(th5,shot3)
  2363. table.insert(nonmeshRepeater2,sho3)
  2364. removeuseless:AddItem(shot3,2)
  2365. wait(.1)
  2366. end
  2367. end)
  2368. courcour()
  2369. charge:Play()
  2370. for i = 1, 6 do
  2371. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
  2372. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.4)
  2373. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2374. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2375. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2376. wait()
  2377. end
  2378. Blaster = Instance.new("Part", RightArm)
  2379. Blaster.Material = "Neon"
  2380. Blaster.Anchored = true
  2381. Blaster.CanCollide = false
  2382. Blaster.BrickColor = TheColor
  2383. Blaster.Size = Vector3.new(.1,.1,.1)
  2384. BlasterShape = Instance.new("SpecialMesh", Blaster)
  2385. BlasterShape.MeshType = "Sphere"
  2386. BlasterShape.Scale = Vector3.new(.1,.1,.1)
  2387. Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
  2388. sou = coroutine.wrap(function()
  2389. sm = Instance.new("Sound", Blaster)
  2390. sm.SoundId = "rbxassetid://907530407"
  2391. sm.Looped = true
  2392. sm.Volume = 0
  2393. sm.Pitch = .8
  2394. sm:Play()
  2395. for i = 1, 50 do
  2396. sm.Volume = sm.Volume + .1
  2397. wait()
  2398. end
  2399. end)
  2400. sou()
  2401. local EVENMORECIRCLES = coroutine.wrap(function()
  2402. for i = 1, 30 do
  2403. circlescircles = Instance.new("Part", Torso)
  2404. circlescircles.Size = Vector3.new(1, 1, 1)
  2405. circlescircles.Transparency = 0.3
  2406. circlescircles.BrickColor = TheColor
  2407. circlescircles.Material = "Neon"
  2408. circlescircles.Anchored = true
  2409. circlescircles.CanCollide = false
  2410. circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
  2411. circlescirclesmesh = Instance.new("SpecialMesh", circlescircles)
  2412. circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2413. circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
  2414. removeuseless:AddItem(circlescircles,1.5)
  2415. table.insert(nonmeshRepeater2,circlescircles)
  2416. table.insert(th2,circlescirclesmesh)
  2417. wait(.1)
  2418. end
  2419. end)
  2420. EVENMORECIRCLES()
  2421. for i = 1, 30 do
  2422. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
  2423. BlasterBall1 = Instance.new("Part", RightArm)
  2424. BlasterBall1.Material = "Neon"
  2425. BlasterBall1.Anchored = true
  2426. BlasterBall1.Transparency = .8
  2427. BlasterBall1.CanCollide = false
  2428. BlasterBall1.BrickColor = TheColor
  2429. BlasterBall1.Size = Vector3.new(.1,.1,.1)
  2430. BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
  2431. BlasterBall1Shape.MeshType = "Sphere"
  2432. BlasterBall1Shape.Scale = Vector3.new(25,25,25)
  2433. BlasterBall1.CFrame = Blaster.CFrame
  2434. table.insert(th2,BlasterBall1Shape)
  2435. table.insert(nonmeshRepeater2,BlasterBall1)
  2436. removeuseless:AddItem(BlasterBall1Shape,4)
  2437. wait(.1)
  2438. end
  2439. for i = 1, 3 do
  2440. BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
  2441. wait()
  2442. end
  2443. wait(.5)
  2444. sm:Remove()
  2445. kiready:Play()
  2446. aura:Stop()
  2447. for i = 1, 5 do
  2448. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
  2449. wait()
  2450. end
  2451. wait(.3)
  2452. bbno = false
  2453. boomcour = coroutine.wrap(function()
  2454. for i = 1, 10 do
  2455. TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
  2456. TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
  2457. TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
  2458. TheWind.Transparency = TheWind.Transparency + 0.1
  2459. TheWind2.Transparency = TheWind2.Transparency + 0.1
  2460. TheWind3.Transparency = TheWind3.Transparency + 0.1
  2461. wait()
  2462. end
  2463. TheWind:Remove()
  2464. TheWind2:Remove()
  2465. TheWind3:Remove()
  2466. end)
  2467. boomcour()
  2468. for i = 1, 10 do
  2469. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2470. Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
  2471. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
  2472. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
  2473. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2.1, -0.35) * CFrame.Angles(math.rad(180), math.rad(-82), math.rad(75)), 0.4)
  2474. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)
  2475. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0.2) * CFrame.Angles(math.rad(20), math.rad(1), math.rad(-2)), .4)
  2476. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
  2477. wait()
  2478. end
  2479. local shootthemballs = coroutine.wrap(function()
  2480. Blaster.Anchored = false
  2481. local PB2 = Instance.new("BodyVelocity", Blaster)
  2482. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  2483. Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
  2484. PB2.Velocity = Blaster.CFrame.lookVector * 80
  2485. wait()
  2486. end)
  2487. dontallow = true
  2488. shootthemballs()
  2489. timecour = coroutine.wrap(function()
  2490. wait(.5)
  2491. dontallow = false
  2492. end)
  2493. timecour()
  2494. Blaster.Touched:connect(function(OnHit)
  2495. if dontallow then return end
  2496. if hitters == true then return end
  2497. hitters = true
  2498. borb = false
  2499. Blaster.Anchored = true
  2500. Blaster.Transparency = 1
  2501. blastwave = Instance.new("Part", Torso)
  2502. blastwave.Size = Vector3.new(1, 1, 1)
  2503. blastwave.Transparency = 0
  2504. blastwave.BrickColor = TheColor
  2505. blastwave.Material = "Neon"
  2506. blastwave.Anchored = true
  2507. blastwave.CanCollide = false
  2508. blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2509. removeuseless:AddItem(blastwave,10)
  2510. Blaster:Remove()
  2511. BOOMZOR = Instance.new("Sound", blastwave)
  2512. BOOMZOR.Volume = 8
  2513. BOOMZOR.SoundId = "rbxassetid://1539349118"
  2514. BOOMZOR:Play()
  2515. removeuseless:AddItem(BOOMZOR,5)
  2516. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  2517. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2518. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  2519. blastwave2 = Instance.new("Part", Torso)
  2520. blastwave2.Size = Vector3.new(1, 1, 1)
  2521. blastwave2.Transparency = 0
  2522. blastwave2.BrickColor = TheColor
  2523. blastwave2.Material = "Neon"
  2524. blastwave2.Anchored = true
  2525. blastwave2.CanCollide = false
  2526. blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2527. removeuseless:AddItem(blastwave2,10)
  2528. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  2529. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2530. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  2531. blastwave3 = Instance.new("Part", Torso)
  2532. blastwave3.Size = Vector3.new(1, 1, 1)
  2533. blastwave3.Transparency = 0
  2534. blastwave3.BrickColor = TheColor
  2535. blastwave3.Material = "Neon"
  2536. blastwave3.Anchored = true
  2537. blastwave3.CanCollide = false
  2538. blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2539. removeuseless:AddItem(blastwave3,10)
  2540. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  2541. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2542. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  2543. blastwave4 = Instance.new("Part", Torso)
  2544. blastwave4.Size = Vector3.new(1, 1, 1)
  2545. blastwave4.Transparency = 0
  2546. blastwave4.BrickColor = TheColor
  2547. blastwave4.Material = "Neon"
  2548. blastwave4.Anchored = true
  2549. blastwave4.CanCollide = false
  2550. blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2551. removeuseless:AddItem(blastwave4,10)
  2552. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  2553. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2554. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  2555. blastwave5 = Instance.new("Part", Torso)
  2556. blastwave5.Size = Vector3.new(1, 1, 1)
  2557. blastwave5.Transparency = 0
  2558. blastwave5.BrickColor = TheColor
  2559. blastwave5.Material = "Neon"
  2560. blastwave5.Anchored = true
  2561. blastwave5.CanCollide = false
  2562. blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2563. removeuseless:AddItem(blastwave5,10)
  2564. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  2565. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2566. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  2567. Blastcircle = Instance.new("Part", Torso)
  2568. Blastcircle.Material = "Neon"
  2569. Blastcircle.Anchored = true
  2570. Blastcircle.Transparency = 0
  2571. Blastcircle.CanCollide = false
  2572. Blastcircle.BrickColor = TheColor
  2573. Blastcircle.Size = Vector3.new(10,10,10)
  2574. removeuseless:AddItem(Blastcircle,10)
  2575. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  2576. BlastShape.MeshType = "Sphere"
  2577. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  2578. Blastcircle.CFrame = blastwave.CFrame
  2579. Blastcircle2 = Instance.new("Part", Torso)
  2580. Blastcircle2.Material = "Neon"
  2581. Blastcircle2.Anchored = true
  2582. Blastcircle2.Transparency = 0
  2583. Blastcircle2.CanCollide = false
  2584. Blastcircle2.BrickColor = TheColor
  2585. Blastcircle2.Size = Vector3.new(10,10,10)
  2586. removeuseless:AddItem(Blastcircle2,10)
  2587. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  2588. BlastShape2.MeshType = "Sphere"
  2589. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  2590. Blastcircle2.CFrame = blastwave.CFrame
  2591. Blastcircle3 = Instance.new("Part", Torso)
  2592. Blastcircle3.Material = "Neon"
  2593. Blastcircle3.Anchored = true
  2594. Blastcircle3.Transparency = 0
  2595. Blastcircle3.CanCollide = false
  2596. Blastcircle3.BrickColor = TheColor
  2597. Blastcircle3.Size = Vector3.new(10,10,10)
  2598. removeuseless:AddItem(Blastcircle3,10)
  2599. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  2600. BlastShape3.MeshType = "Sphere"
  2601. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  2602. Blastcircle3.CFrame = blastwave.CFrame
  2603. Blastcircle4 = Instance.new("Part", Torso)
  2604. Blastcircle4.Material = "Neon"
  2605. Blastcircle4.Anchored = true
  2606. Blastcircle4.Transparency = 0
  2607. Blastcircle4.CanCollide = false
  2608. Blastcircle4.BrickColor = TheColor
  2609. Blastcircle4.Size = Vector3.new(10,10,10)
  2610. removeuseless:AddItem(Blastcircle4,10)
  2611. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  2612. BlastShape4.MeshType = "Sphere"
  2613. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  2614. Blastcircle4.CFrame = blastwave.CFrame
  2615. Blastcircle5 = Instance.new("Part", Torso)
  2616. Blastcircle5.Material = "Neon"
  2617. Blastcircle5.Anchored = true
  2618. Blastcircle5.Transparency = 0
  2619. Blastcircle5.CanCollide = false
  2620. Blastcircle5.BrickColor = TheColor
  2621. Blastcircle5.Size = Vector3.new(10,10,10)
  2622. removeuseless:AddItem(Blastcircle5,10)
  2623. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  2624. BlastShape5.MeshType = "Sphere"
  2625. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  2626. Blastcircle5.CFrame = blastwave.CFrame
  2627. shockwav = Instance.new("Part", Torso)
  2628. shockwav.Size = Vector3.new(1, 1, 1)
  2629. shockwav.Transparency = 0
  2630. shockwav.BrickColor = TheColor
  2631. shockwav.Material = "Neon"
  2632. shockwav.Anchored = true
  2633. shockwav.CanCollide = false
  2634. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  2635. removeuseless:AddItem(shockwav,10)
  2636. dea = Instance.new("SpecialMesh", shockwav)
  2637. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2638. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  2639. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2640. shockwav2 = Instance.new("Part", Torso)
  2641. shockwav2.Size = Vector3.new(1, 1, 1)
  2642. shockwav2.Transparency = 0
  2643. shockwav2.BrickColor = TheColor
  2644. shockwav2.Material = "Neon"
  2645. shockwav2.Anchored = true
  2646. shockwav2.CanCollide = false
  2647. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2648. removeuseless:AddItem(shockwav2,10)
  2649. dea2 = Instance.new("SpecialMesh", shockwav2)
  2650. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2651. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  2652. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2653. local Hit = damagealll(70,blastwave.Position)
  2654. for _,v in pairs(Hit) do
  2655. local velo2 = Instance.new("BodyVelocity", v)
  2656. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  2657. removeuseless:AddItem(velo2,2)
  2658. if absoluteannihilation then
  2659. v:BreakJoints()
  2660. v:Remove()
  2661. else
  2662. v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)
  2663. end
  2664. end
  2665. opopo = coroutine.wrap(function()
  2666. for i = 1, 200 do
  2667. dea.Scale = dea.Scale + Vector3.new(2,1,2)
  2668. shockwav.Transparency = shockwav.Transparency + 0.02
  2669. dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
  2670. shockwav2.Transparency = shockwav2.Transparency + 0.010
  2671. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
  2672. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
  2673. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
  2674. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
  2675. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
  2676. blastwave.Transparency = blastwave.Transparency + .01
  2677. blastwave2.Transparency = blastwave2.Transparency + .03
  2678. blastwave3.Transparency = blastwave3.Transparency + .02
  2679. blastwave4.Transparency = blastwave4.Transparency + .015
  2680. blastwave5.Transparency = blastwave5.Transparency + .01
  2681. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  2682. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
  2683. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
  2684. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
  2685. Blastcircle.Transparency = Blastcircle.Transparency + .01
  2686. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  2687. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  2688. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  2689. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  2690. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
  2691. wait()
  2692. end
  2693. hitters = false
  2694. end)
  2695. opopo()
  2696. end)
  2697. kigo:Play()
  2698. for i = 1, 6 do
  2699. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
  2700. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
  2701. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
  2702. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
  2703. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
  2704. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
  2705. wait()
  2706. end
  2707. attacking = false
  2708. g1:Remove()
  2709. hum.WalkSpeed = 18
  2710. local time = coroutine.wrap(function()
  2711. for i = 1, 100 do
  2712. if borb == false then break end
  2713. wait()
  2714. end
  2715. Blaster:Remove()
  2716. hitters = false
  2717. attacking = false
  2718. debounce = false
  2719. end)
  2720. time()
  2721. while wait() do
  2722. if borb == false then break end
  2723. wait()
  2724. end
  2725. attacking = false
  2726. debounce = false
  2727. jjo = false
  2728. end
  2729. end)
  2730.  
  2731. mouse.KeyDown:connect(function(Press)
  2732. Press=Press:lower()
  2733. if Press=='h' then
  2734. if debounce then return end
  2735. debounce = true
  2736. attacking = true
  2737. step:Play()
  2738. hum.WalkSpeed = 0
  2739. lmon6 = lmon5[math.random(1,#lmon5)]
  2740. local b1 = Instance.new("BillboardGui",Head)
  2741. b1.Size = UDim2.new(0,100,0,40)
  2742. b1.StudsOffset = Vector3.new(0,3,0)
  2743. b1.Adornee = Head
  2744. local b2 = Instance.new("TextLabel",b1)
  2745. b2.BackgroundTransparency = 1
  2746. b2.Text = ""..lmon6
  2747. b2.Font = "Garamond"
  2748. b2.TextSize = 0
  2749. b2.TextStrokeTransparency = 1
  2750. b2.TextColor3 = BrickColor.new("Lime green").Color
  2751. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2752. b2.Size = UDim2.new(1,0,0.5,0)
  2753. billboardcour = coroutine.wrap(function()
  2754. for i = 1, 10 do
  2755. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  2756. b2.TextSize = b2.TextSize + 3
  2757. wait()
  2758. end
  2759. wait(1)
  2760. for i = 1, 10 do
  2761. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2762. b2.TextSize = b2.TextSize - 3
  2763. wait()
  2764. end
  2765. b1:Remove()
  2766. end)
  2767. billboardcour()
  2768. Dagga = Instance.new("Part", Torso)
  2769. Dagga.Size = Vector3.new(.2, .2, .2)
  2770. Dagga.Material = "Neon"
  2771. Dagga.BrickColor = TheColor
  2772. Dagga.Transparency = 1
  2773. Dagga.CanCollide = false
  2774. DaggaMESH = Instance.new("SpecialMesh", Dagga)
  2775. DaggaMESH.Scale = Vector3.new(.8,.8,.8)
  2776. DaggaMESH.MeshId = "rbxassetid://62275962"
  2777. DaggaWeld = weldBetween(Dagga,RightArm)
  2778. DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2779. courou = coroutine.wrap(function()
  2780. for i = 1, 20 do
  2781. Dagga.Transparency = Dagga.Transparency - .05
  2782. wait()
  2783. end
  2784. end)
  2785. courou()
  2786. for i = 1, 15 do
  2787. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
  2788. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  2789. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  2790. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
  2791. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
  2792. wait()
  2793. end
  2794. for i = 1, 6 do
  2795. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.6)
  2796. wait()
  2797. end
  2798. Dagga2 = Instance.new("Part", Torso)
  2799. Dagga2.Size = Vector3.new(.2, .2, .2)
  2800. Dagga2.Material = "Neon"
  2801. Dagga2.BrickColor = TheColor
  2802. Dagga2.Transparency = 0
  2803. Dagga2.CanCollide = false
  2804. DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
  2805. DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
  2806. DaggaMESH2.MeshId = "rbxassetid://62275962"
  2807. DaggaWeld2 = weldBetween(Dagga2,RightArm)
  2808. DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2809. Dagga3 = Instance.new("Part", Torso)
  2810. Dagga3.Size = Vector3.new(.2, .2, .2)
  2811. Dagga3.Material = "Neon"
  2812. Dagga3.BrickColor = TheColor
  2813. Dagga3.Transparency = 0
  2814. Dagga3.CanCollide = false
  2815. DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
  2816. DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
  2817. DaggaMESH3.MeshId = "rbxassetid://62275962"
  2818. DaggaWeld3 = weldBetween(Dagga3,RightArm)
  2819. DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2820. daggersheet:Play()
  2821. for i = 1, 4 do
  2822. DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
  2823. DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
  2824. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
  2825. wait()
  2826. end
  2827. for i = 1, 6 do
  2828. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.5)
  2829. wait()
  2830. end
  2831. for i = 1, 6 do
  2832. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2833. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  2834. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
  2835. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  2836. wait()
  2837. end
  2838. quicklerp = coroutine.wrap(function()
  2839. for i = 1, 8 do
  2840. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
  2841. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
  2842. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
  2843. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  2844. wait()
  2845. end
  2846. end)
  2847. quicklerp()
  2848. n = 0
  2849. movethem = coroutine.wrap(function()
  2850. htbox1 = Instance.new("Part",Torso)
  2851. htbox1.CanCollide = false
  2852. htbox1.Transparency = 1
  2853. htbox1.Size = Vector3.new(2,2,2)
  2854. htbox1weld = weldBetween(htbox1,Dagga)
  2855. htbox2 = Instance.new("Part",Torso)
  2856. htbox2.CanCollide = false
  2857. htbox2.Transparency = 1
  2858. htbox2.Size = Vector3.new(2,2,2)
  2859. htbox2weld = weldBetween(htbox2,Dagga2)
  2860. htbox3 = Instance.new("Part",Torso)
  2861. htbox3.CanCollide = false
  2862. htbox3.Transparency = 1
  2863. htbox3.Size = Vector3.new(2,2,2)
  2864. htbox3weld = weldBetween(htbox3,Dagga3)
  2865. removeuseless:AddItem(Dagga,5)
  2866. removeuseless:AddItem(Dagga2,5)
  2867. removeuseless:AddItem(Dagga3,5)
  2868. removeuseless:AddItem(htbox,5)
  2869. removeuseless:AddItem(htbox2,5)
  2870. removeuseless:AddItem(htbox3,5)
  2871. DaggaWeld:Remove()
  2872. DaggaWeld2:Remove()
  2873. DaggaWeld3:Remove()
  2874. DaggaMESH.MeshId = "rbxassetid://202083123"
  2875. DaggaMESH2.MeshId = "rbxassetid://202083123"
  2876. DaggaMESH3.MeshId = "rbxassetid://202083123"
  2877. DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
  2878. DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
  2879. DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
  2880. local BodyVel=Instance.new('BodyVelocity',Dagga)
  2881. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2882. local BodyGyro=Instance.new('BodyGyro',Dagga)
  2883. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2884. BodyGyro.P=2e4
  2885. coroutine.wrap(function()
  2886. RenderStepped:connect(function()
  2887. BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
  2888. BodyVel.velocity=Dagga.CFrame.lookVector*dgs
  2889. end)
  2890. end)()
  2891.  
  2892. local BodyVel2=Instance.new('BodyVelocity',Dagga2)
  2893. BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2894. local BodyGyro2=Instance.new('BodyGyro',Dagga2)
  2895. BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2896. BodyGyro2.P=2e4
  2897. coroutine.wrap(function()
  2898. RenderStepped:connect(function()
  2899. BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
  2900. BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
  2901. end)
  2902. end)()
  2903.  
  2904. local BodyVel3=Instance.new('BodyVelocity',Dagga3)
  2905. BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2906. local BodyGyro3=Instance.new('BodyGyro',Dagga3)
  2907. BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2908. BodyGyro3.P=2e4
  2909. coroutine.wrap(function()
  2910. RenderStepped:connect(function()
  2911. BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
  2912. BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
  2913. end)
  2914. end)()
  2915.  
  2916. damagedebounce = false
  2917. damagedebounce2 = false
  2918. damagedebounce3 = false
  2919. htbox1.Touched:connect(function(hit1)
  2920. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2921. elseif hit1.Parent:IsA("Part") then
  2922. elseif hit1.Parent:IsA("SpecialMesh") then
  2923. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2924. if damagedebounce == true then return end
  2925. damagedebounce = true
  2926. removeuseless:AddItem(slashwound,2)
  2927. Dagga.Anchored = false
  2928. BodyVel:Remove()
  2929. BodyGyro:Remove()
  2930. Dagga.CanCollide = true
  2931. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2932. rdnm = soundtable[math.random(1,#soundtable)]
  2933. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2934. slashwound.SoundId = "rbxassetid://"..rdnm
  2935. slashwound.Volume = 4
  2936. slashwound:Play()
  2937. if absoluteannihilation then
  2938. Slachtoffer.Parent:BreakJoints()
  2939. else
  2940. Slachtoffer:TakeDamage(15)
  2941. end
  2942. end
  2943. end)
  2944. htbox2.Touched:connect(function(hit1)
  2945. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2946. elseif hit1.Parent:IsA("Part") then
  2947. elseif hit1.Parent:IsA("SpecialMesh") then
  2948. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2949. if damagedebounce2 == true then return end
  2950. damagedebounce2 = true
  2951. removeuseless:AddItem(slashwound,2)
  2952. Dagga2.Anchored = false
  2953. BodyVel2:Remove()
  2954. BodyGyro2:Remove()
  2955. Dagga2.CanCollide = true
  2956. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2957. rdnm = soundtable[math.random(1,#soundtable)]
  2958. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2959. slashwound.SoundId = "rbxassetid://"..rdnm
  2960. slashwound.Volume = 4
  2961. slashwound:Play()
  2962. if absoluteannihilation then
  2963. Slachtoffer.Parent:BreakJoints()
  2964. else
  2965. Slachtoffer:TakeDamage(15)
  2966. end
  2967. end
  2968. end)
  2969. htbox3.Touched:connect(function(hit1)
  2970. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2971. elseif hit1.Parent:IsA("Part") then
  2972. elseif hit1.Parent:IsA("SpecialMesh") then
  2973. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2974. if damagedebounce3 == true then return end
  2975. damagedebounce3 = true
  2976. removeuseless:AddItem(slashwound,2)
  2977. Dagga3.Anchored = false
  2978. BodyVel3:Remove()
  2979. BodyGyro3:Remove()
  2980. Dagga3.CanCollide = true
  2981. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2982. rdnm = soundtable[math.random(1,#soundtable)]
  2983. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2984. slashwound.SoundId = "rbxassetid://"..rdnm
  2985. slashwound.Volume = 4
  2986. slashwound:Play()
  2987. if absoluteannihilation then
  2988. Slachtoffer.Parent:BreakJoints()
  2989. else
  2990. Slachtoffer:TakeDamage(15)
  2991. end
  2992. end
  2993. end)
  2994. end)
  2995. movethem()
  2996. t = 0
  2997. hum.WalkSpeed = 18
  2998. for i = 1, 7 do
  2999. t = t - 50
  3000. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
  3001. wait()
  3002. end
  3003. t = 0
  3004. quickcour2 = coroutine.wrap(function()
  3005. for i = 1, 10 do
  3006. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  3007. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
  3008. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3009. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  3010. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  3011. wait()
  3012. end
  3013. end)
  3014. quickcour2()
  3015. for i = 1, 10 do
  3016. t = t - 22
  3017. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
  3018. wait()
  3019. end
  3020. attacking = false
  3021. debounce = false
  3022. damagedebounce = false
  3023. damagedebounce2 = false
  3024. damagedebounce3 = false
  3025. end
  3026. end)
  3027.  
  3028. mouse.KeyDown:connect(function(Press)
  3029. Press=Press:lower()
  3030. if Press=='f' then
  3031. if nottransform then return end
  3032. transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
  3033. if debounce then return end
  3034. debounce = true
  3035. attacking = true
  3036. absoluteannihilation = true
  3037. hum.WalkSpeed = 0
  3038. HEADLERP.Part1 = Torso
  3039. musiccour = coroutine.wrap(function()
  3040. for i = 1, 20 do
  3041. doomtheme.Volume = doomtheme.Volume - 0.05
  3042. wait()
  3043. end
  3044. doomtheme:Remove()
  3045. end)
  3046. musiccour()
  3047. for i = 1, 10 do
  3048. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  3049. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(0,0,0),.5)
  3050. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3051. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  3052. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  3053. wait()
  3054. end
  3055. JohnDoe2 = Instance.new("Part", Head)
  3056. JohnDoe2.Shape = 0
  3057. JohnDoe2.Transparency = 1
  3058. JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
  3059. JohnDoe2.Material = "Neon"
  3060. JohnDoe2.CanCollide = false
  3061. JohnDoe2.BrickColor = BrickColor.new("Really black")
  3062. Jw2 = weldBetween(Head,JohnDoe2)
  3063. Jw2.C0 = CFrame.new(0,.25,0)
  3064. lolcour = coroutine.wrap(function()
  3065. for i = 1, 20 do
  3066. JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
  3067. wait()
  3068. end
  3069. end)
  3070. lolcour()
  3071. for i = 1, 15 do
  3072. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
  3073. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
  3074. wait()
  3075. end
  3076. lastbreath = Instance.new("Sound", Head)
  3077. lastbreath.SoundId = "rbxassetid://198606040"
  3078. lastbreath.Volume = 5
  3079. lastbreath:Play()
  3080. coroutine.wrap(function()
  3081. for i = 1, 4 do
  3082. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  3083. wait()
  3084. end
  3085. for i = 1, 4 do
  3086. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  3087. wait()
  3088. end
  3089. end)()
  3090. for i = 1, 22 do
  3091. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
  3092. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
  3093. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
  3094. wait()
  3095. end
  3096. coroutine.wrap(function()
  3097. for i = 1, 10 do
  3098. pBase7.BrickColor = BrickColor.new("Lime green")
  3099. pBase8.BrickColor = BrickColor.new("Lime green")
  3100. pBase9.BrickColor = BrickColor.new("Lime green")
  3101. pBase10.BrickColor = BrickColor.new("Lime green")
  3102. pBase12.BrickColor = BrickColor.new("Lime green")
  3103. TheCore.BrickColor = BrickColor.new("Lime green")
  3104. wait(.05)
  3105. pBase7.BrickColor = BrickColor.new("Really black")
  3106. pBase8.BrickColor = BrickColor.new("Really black")
  3107. pBase9.BrickColor = BrickColor.new("Really black")
  3108. pBase10.BrickColor = BrickColor.new("Really black")
  3109. pBase12.BrickColor = BrickColor.new("Really black")
  3110. TheCore.BrickColor = BrickColor.new("Really black")
  3111. wait()
  3112. end
  3113. end)()
  3114. coroutine.wrap(function()
  3115. for i = 1, 4 do
  3116. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  3117. wait()
  3118. end
  3119. for i = 1, 4 do
  3120. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  3121. wait()
  3122. end
  3123. end)()
  3124. for i = 1, 15 do
  3125. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
  3126. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
  3127. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
  3128. wait()
  3129. end
  3130. for i = 1, 15 do
  3131. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
  3132. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
  3133. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
  3134. wait()
  3135. end
  3136. for i = 1, 75 do
  3137. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
  3138. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
  3139. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
  3140. wait()
  3141. end
  3142. doomtheme = Instance.new("Sound", Torso)
  3143. doomtheme.SoundId = "rbxassetid://1502486424"
  3144. doomtheme.Volume = 1.5
  3145. doomtheme.Looped = true
  3146. doomtheme:Play()
  3147. CataclysmOrb = Instance.new("Part", Torso)
  3148. CataclysmOrb.Shape = 0
  3149. CataclysmOrb.Transparency = 1
  3150. CataclysmOrb.Anchored = true
  3151. CataclysmOrb.Size = Vector3.new(10,10,10)
  3152. CataclysmOrb.Material = "Neon"
  3153. CataclysmOrb.CanCollide = false
  3154. CataclysmOrb.BrickColor = BrickColor.new("Really black")
  3155. CataclysmOrb.CFrame = Root.CFrame
  3156. for i = 1, 20 do
  3157. CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
  3158. wait()
  3159. end
  3160. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
  3161. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=227262305"
  3162. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=185728896"
  3163. larmf2 = Instance.new("Part", Torso)
  3164. larmf2.BrickColor = TheColor
  3165. larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3166. larmf2.Material = "Neon"
  3167. larmf2.Transparency = 0
  3168. larmf2.CanCollide = false
  3169. larmfweld2 = weldBetween(larmf2,LeftArm)
  3170.  
  3171. rarmf2 = Instance.new("Part", Torso)
  3172. rarmf2.BrickColor = TheColor
  3173. rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3174. rarmf2.Material = "Neon"
  3175. rarmf2.Transparency = 0
  3176. rarmf2.CanCollide = false
  3177. rarmfweld2 = weldBetween(rarmf2,RightArm)
  3178.  
  3179. llegf2 = Instance.new("Part", Torso)
  3180. llegf2.BrickColor = TheColor
  3181. llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3182. llegf2.Material = "Neon"
  3183. llegf2.Transparency = 0
  3184. llegf2.CanCollide = false
  3185. llegf2weld = weldBetween(llegf2,LeftLeg)
  3186.  
  3187. rlegf2 = Instance.new("Part", Torso)
  3188. rlegf2.BrickColor = TheColor
  3189. rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3190. rlegf2.Material = "Neon"
  3191. rlegf2.Transparency = 0
  3192. rlegf2.CanCollide = false
  3193. rlegf2weld = weldBetween(rlegf2,RightLeg)
  3194.  
  3195. Torsof2 = Instance.new("Part", Torso)
  3196. Torsof2.BrickColor = TheColor
  3197. Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
  3198. Torsof2.Material = "Neon"
  3199. Torsof2.Transparency = 0
  3200. Torsof2.CanCollide = false
  3201. Torsof2weld = weldBetween(Torsof2,Torso)
  3202. wait(6)
  3203. glasss = glassshatter[math.random(1,#glassshatter)]
  3204. glass = Instance.new("Sound",Torso)
  3205. glass.SoundId = "rbxassetid://"..glasss
  3206. glass.Volume = 6
  3207. glass:Play()
  3208. removeuseless:AddItem(glass,3)
  3209. sond = Instance.new("Sound", Torso)
  3210. sond.Volume = 10
  3211. sond.SoundId = "rbxassetid://176823476"
  3212. sond:Play()
  3213. larmf2.Anchored = true
  3214. rarmf2.Anchored = true
  3215. rlegf2.Anchored = true
  3216. llegf2.Anchored = true
  3217. Torsof2.Anchored = true
  3218. Jw2.C0 = CFrame.new(0,.25,-.15)
  3219. Jw.C0 = CFrame.new(0,.25,-.15)
  3220. coroutine.wrap(function()
  3221. for i = 1, 25 do
  3222. larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
  3223. larmf2.Transparency = larmf2.Transparency + 0.3
  3224. rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
  3225. rarmf2.Transparency = rarmf2.Transparency + 0.3
  3226. rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3227. rlegf2.Transparency = rlegf2.Transparency + 0.3
  3228. llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3229. llegf2.Transparency = llegf2.Transparency + 0.3
  3230. Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
  3231. Torsof2.Transparency = Torsof2.Transparency + .3
  3232. CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
  3233. CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
  3234. wait()
  3235. end
  3236. end)()
  3237. for i = 1, 20 do
  3238. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
  3239. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(20 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3240. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-20 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3241. wait()
  3242. end
  3243. knuckscrunch = Instance.new("Sound", Torso)
  3244. knuckscrunch.SoundId = "rbxassetid://1629602112"
  3245. knuckscrunch.Volume = 5
  3246. knuckscrunch:Play()
  3247. removeuseless:AddItem(knuckscrunch,2)
  3248. for i = 1, 15 do
  3249. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3250. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3251. wait()
  3252. end
  3253. for i = 1, 20 do
  3254. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
  3255. wait()
  3256. end
  3257. coroutine.wrap(function()
  3258. for i = 1, 90 do
  3259. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
  3260. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.5)
  3261. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.5)
  3262. wait()
  3263. end
  3264. end)()
  3265. coroutine.wrap(function()
  3266. for i = 1, 45 do
  3267. local b1 = Instance.new("BillboardGui",Head)
  3268. b1.Size = UDim2.new(0,100,0,40)
  3269. b1.StudsOffset = Vector3.new(0,3,0)
  3270. b1.Adornee = Head
  3271. local b2 = Instance.new("TextLabel",b1)
  3272. b2.BackgroundTransparency = 1
  3273. b2.Text = "HaHaHaHaHaHa..."
  3274. b2.Font = "Garamond"
  3275. b2.TextSize = 0
  3276. b2.TextStrokeTransparency = 1
  3277. b2.TextColor3 = BrickColor.new("Lime green").Color
  3278. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3279. b2.Size = UDim2.new(1,0,0.5,0)
  3280. removeuseless:AddItem(b1,2)
  3281. table.insert(signtable,b2)
  3282. table.insert(signmover,b1)
  3283. table.insert(signtransparency,b2)
  3284. table.insert(signrotator,b2)
  3285. wait(.1)
  3286. end
  3287. end)()
  3288. for i = 1, 90 do
  3289. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
  3290. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
  3291. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
  3292. wait()
  3293. end
  3294. theinfinitecour = coroutine.wrap(function()
  3295. while wait() do
  3296. for i = 1, 10 do
  3297. JohnDoe2.Transparency = JohnDoe2.Transparency + .1
  3298. wait()
  3299. end
  3300. wait(.5)
  3301. for i = 1, 10 do
  3302. JohnDoe2.Transparency = JohnDoe2.Transparency - .1
  3303. wait()
  3304. end
  3305. wait(3)
  3306. end
  3307. end)
  3308. theinfinitecour()
  3309. coroutine.wrap(function()
  3310. while true do
  3311. for i = 1, 10 do
  3312. pBase7.BrickColor = BrickColor.new("Lime green")
  3313. pBase8.BrickColor = BrickColor.new("Lime green")
  3314. pBase9.BrickColor = BrickColor.new("Lime green")
  3315. pBase10.BrickColor = BrickColor.new("Lime green")
  3316. pBase12.BrickColor = BrickColor.new("Lime green")
  3317. TheCore.BrickColor = BrickColor.new("Lime green")
  3318. wait(.05)
  3319. pBase7.BrickColor = BrickColor.new("Really black")
  3320. pBase8.BrickColor = BrickColor.new("Really black")
  3321. pBase9.BrickColor = BrickColor.new("Really black")
  3322. pBase10.BrickColor = BrickColor.new("Really black")
  3323. pBase12.BrickColor = BrickColor.new("Really black")
  3324. TheCore.BrickColor = BrickColor.new("Really black")
  3325. wait(.05)
  3326. pBase7.BrickColor = BrickColor.new("Lime green")
  3327. pBase8.BrickColor = BrickColor.new("Lime green")
  3328. pBase9.BrickColor = BrickColor.new("Lime green")
  3329. pBase10.BrickColor = BrickColor.new("Lime green")
  3330. pBase12.BrickColor = BrickColor.new("Lime green")
  3331. TheCore.BrickColor = BrickColor.new("Lime green")
  3332. wait(.05)
  3333. pBase7.BrickColor = BrickColor.new("Really black")
  3334. pBase8.BrickColor = BrickColor.new("Really black")
  3335. pBase9.BrickColor = BrickColor.new("Really black")
  3336. pBase10.BrickColor = BrickColor.new("Really black")
  3337. pBase12.BrickColor = BrickColor.new("Really black")
  3338. TheCore.BrickColor = BrickColor.new("Really black")
  3339. wait(4)
  3340. end
  3341. end
  3342. end)()
  3343. hum.WalkSpeed = 18
  3344. HEADLERP.Part1 = Head
  3345. larmf2:Remove()
  3346. rarmf2:Remove()
  3347. rlegf2:Remove()
  3348. llegf2:Remove()
  3349. Torsof2:Remove()
  3350. CataclysmOrb:Remove()
  3351. attacking = false
  3352. debounce = false
  3353. nottransform = true
  3354. transformingpart = false
  3355. end
  3356. end)
  3357.  
  3358. mouse.KeyDown:connect(function(Press)
  3359. Press=Press:lower()
  3360. if Press=='q' then
  3361. if not nottransform then return end
  3362. if mouse.Target ~= nil then
  3363. if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  3364. if debounce then return end
  3365. attacking = true
  3366. debounce = true
  3367. enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  3368. ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
  3369. ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
  3370. ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
  3371. ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
  3372. ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
  3373. EHead = enemyhum.Parent:FindFirstChild("Head")
  3374. hum.WalkSpeed = 0
  3375. secret = secrettalk[math.random(1,#secrettalk)]
  3376. local b1 = Instance.new("BillboardGui",Head)
  3377. b1.Size = UDim2.new(0,100,0,40)
  3378. b1.StudsOffset = Vector3.new(0,3,0)
  3379. b1.Adornee = Head
  3380. local b2 = Instance.new("TextLabel",b1)
  3381. b2.BackgroundTransparency = 1
  3382. b2.Text = ""..secret
  3383. b2.Font = "Garamond"
  3384. b2.TextSize = 0
  3385. b2.TextStrokeTransparency = 1
  3386. b2.TextColor3 = BrickColor.new("Lime green").Color
  3387. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3388. b2.Size = UDim2.new(1,0,0.5,0)
  3389. billboardcour = coroutine.wrap(function()
  3390. for i = 1, 10 do
  3391. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3392. b2.TextSize = b2.TextSize + 3
  3393. wait()
  3394. end
  3395. wait(1)
  3396. for i = 1, 10 do
  3397. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3398. b2.TextSize = b2.TextSize - 3
  3399. wait()
  3400. end
  3401. b1:Remove()
  3402. end)
  3403. billboardcour()
  3404. g1 = Instance.new("BodyGyro", Root)
  3405. g1.D = 175
  3406. g1.P = 20000
  3407. g1.MaxTorque = Vector3.new(0,9000,0)
  3408. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  3409. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  3410. soundze = Instance.new("Sound",ETorso)
  3411. soundze.SoundId = "rbxassetid://1659770705"
  3412. soundze.Volume = 2
  3413. soundze:Play()
  3414. removeuseless:AddItem(soundze,3)
  3415. right = Instance.new("Part",Character)
  3416. right.Size = Vector3.new(1.01,2.01,1.01)
  3417. right.BrickColor = BrickColor.new("Lime green")
  3418. right.Material = "Neon"
  3419. right.Transparency = 1
  3420. right.Anchored = false
  3421. right.CFrame = ERight.CFrame
  3422. rightweld = weldBetween(right,ERight)
  3423. left = Instance.new("Part",Character)
  3424. left.Size = Vector3.new(1.01,2.01,1.01)
  3425. left.BrickColor = BrickColor.new("Lime green")
  3426. left.Material = "Neon"
  3427. left.Transparency = 1
  3428. left.Anchored = false
  3429. left.CFrame = ELeft.CFrame
  3430. leftweld = weldBetween(left,ELeft)
  3431. leg = Instance.new("Part",Character)
  3432. leg.Size = Vector3.new(1.01,2.01,1.01)
  3433. leg.BrickColor = BrickColor.new("Lime green")
  3434. leg.Material = "Neon"
  3435. leg.Transparency = 1
  3436. leg.Anchored = false
  3437. leg.CFrame = ERight2.CFrame
  3438. legweld = weldBetween(leg,ERight2)
  3439. leg2 = Instance.new("Part",Character)
  3440. leg2.Size = Vector3.new(1.01,2.01,1.01)
  3441. leg2.BrickColor = BrickColor.new("Lime green")
  3442. leg2.Material = "Neon"
  3443. leg2.Transparency = 1
  3444. leg2.Anchored = false
  3445. leg2.CFrame = ELeft2.CFrame
  3446. leg2weld = weldBetween(leg2,ELeft2)
  3447. tors = Instance.new("Part",Character)
  3448. tors.Size = Vector3.new(2.01,2.01,1.01)
  3449. tors.Anchored = false
  3450. tors.Transparency = 1
  3451. tors.BrickColor = BrickColor.new("Lime green")
  3452. tors.Material = "Neon"
  3453. tors.CFrame = ETorso.CFrame
  3454. torsweld = weldBetween(tors,ETorso)
  3455. hed = Instance.new("Part",Character)
  3456. hed.Size = Vector3.new(1.01,1.01,1.01)
  3457. hed.Anchored = false
  3458. hed.Transparency = 1
  3459. hed.BrickColor = BrickColor.new("Lime green")
  3460. hed.Material = "Neon"
  3461. hed.CFrame = EHead.CFrame
  3462. hedweld = weldBetween(hed,EHead)
  3463. hedmesh = Instance.new("SpecialMesh",hed)
  3464. hedmesh.MeshType = "Head"
  3465. hedmesh.Scale = Vector3.new(1.25,1.25,1.25)
  3466. particlemiter1 = Instance.new("ParticleEmitter", left)
  3467. particlemiter1.Enabled = true
  3468. particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3469. particlemiter1.Texture = "rbxassetid://304437537"
  3470. particlemiter1.Lifetime = NumberRange.new(2.5)
  3471. particlemiter1.Size = NumberSequence.new(1,0)
  3472. particlemiter1.Rate = 25
  3473. particlemiter1.RotSpeed = NumberRange.new(70)
  3474. particlemiter1.Speed = NumberRange.new(0)
  3475. particlemiter2 = Instance.new("ParticleEmitter", right)
  3476. particlemiter2.Enabled = true
  3477. particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3478. particlemiter2.Texture = "rbxassetid://304437537"
  3479. particlemiter2.Lifetime = NumberRange.new(2.5)
  3480. particlemiter2.Size = NumberSequence.new(1,0)
  3481. particlemiter2.Rate = 25
  3482. particlemiter2.RotSpeed = NumberRange.new(70)
  3483. particlemiter2.Speed = NumberRange.new(0)
  3484. particlemiter4 = Instance.new("ParticleEmitter", leg)
  3485. particlemiter4.Enabled = true
  3486. particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3487. particlemiter4.Texture = "rbxassetid://304437537"
  3488. particlemiter4.Lifetime = NumberRange.new(2.5)
  3489. particlemiter4.Size = NumberSequence.new(1,0)
  3490. particlemiter4.Rate = 25
  3491. particlemiter4.RotSpeed = NumberRange.new(70)
  3492. particlemiter4.Speed = NumberRange.new(0)
  3493. particlemiter5 = Instance.new("ParticleEmitter", leg2)
  3494. particlemiter5.Enabled = true
  3495. particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3496. particlemiter5.Texture = "rbxassetid://304437537"
  3497. particlemiter5.Lifetime = NumberRange.new(2.5)
  3498. particlemiter5.Size = NumberSequence.new(1,0)
  3499. particlemiter5.Rate = 25
  3500. particlemiter5.RotSpeed = NumberRange.new(70)
  3501. particlemiter5.Speed = NumberRange.new(0)
  3502. particlemiter6 = Instance.new("ParticleEmitter", tors)
  3503. particlemiter6.Enabled = true
  3504. particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3505. particlemiter6.Texture = "rbxassetid://304437537"
  3506. particlemiter6.Lifetime = NumberRange.new(2.5)
  3507. particlemiter6.Size = NumberSequence.new(1,0)
  3508. particlemiter6.Rate = 25
  3509. particlemiter6.RotSpeed = NumberRange.new(70)
  3510. particlemiter6.Speed = NumberRange.new(0)
  3511. particlemiter7 = Instance.new("ParticleEmitter", hed)
  3512. particlemiter7.Enabled = true
  3513. particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3514. particlemiter7.Texture = "rbxassetid://304437537"
  3515. particlemiter7.Lifetime = NumberRange.new(2.5)
  3516. particlemiter7.Size = NumberSequence.new(1,0)
  3517. particlemiter7.Rate = 25
  3518. particlemiter7.RotSpeed = NumberRange.new(70)
  3519. particlemiter7.Speed = NumberRange.new(0)
  3520. for i = 1, 15 do
  3521. right.Transparency = right.Transparency - 0.02
  3522. left.Transparency = left.Transparency - 0.02
  3523. leg.Transparency = leg.Transparency - 0.02
  3524. leg2.Transparency = leg2.Transparency - 0.02
  3525. tors.Transparency = tors.Transparency - 0.02
  3526. hed.Transparency = hed.Transparency - 0.02
  3527. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  3528. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  3529. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  3530. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  3531. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  3532. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
  3533. wait()
  3534. end
  3535. g1:Remove()
  3536. local grav = Instance.new("BodyPosition",ETorso)
  3537. grav.D = 1500
  3538. grav.P = 20000
  3539. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3540. grav.position = ETorso.Position+Vector3.new(0,15,0)
  3541. for i = 1, 30 do
  3542. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
  3543. wait()
  3544. end
  3545. wait(1)
  3546. coroutine.wrap(function()
  3547. fingsnap = Instance.new("Sound", RightArm)
  3548. fingsnap.SoundId = "rbxassetid://217767125"
  3549. fingsnap.Volume = 3
  3550. fingsnap:Play()
  3551. removeuseless:AddItem(fingsnap,2)
  3552. for i = 1, 5 do
  3553. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
  3554. wait()
  3555. end
  3556. for i = 1, 5 do
  3557. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
  3558. wait()
  3559. end
  3560. end)()
  3561. right:Remove()
  3562. left:Remove()
  3563. leg:Remove()
  3564. leg2:Remove()
  3565. tors:Remove()
  3566. hed:Remove()
  3567. rightarmblack = Instance.new("Part",Character)
  3568. rightarmblack.Size = Vector3.new(1,2,1)
  3569. rightarmblack.BrickColor = BrickColor.new("Really black")
  3570. rightarmblack.Material = "Neon"
  3571. rightarmblack.Anchored = false
  3572. rightarmblack.CFrame = ERight.CFrame
  3573. removeuseless:AddItem(rightarmblack,10)
  3574. leftarmblack = Instance.new("Part",Character)
  3575. leftarmblack.Size = Vector3.new(1,2,1)
  3576. leftarmblack.BrickColor = BrickColor.new("Really black")
  3577. leftarmblack.Material = "Neon"
  3578. leftarmblack.Anchored = false
  3579. leftarmblack.CFrame = ELeft.CFrame
  3580. removeuseless:AddItem(leftarmblack,10)
  3581. rightlegblack = Instance.new("Part",Character)
  3582. rightlegblack.Size = Vector3.new(1,2,1)
  3583. rightlegblack.BrickColor = BrickColor.new("Really black")
  3584. rightlegblack.Material = "Neon"
  3585. rightlegblack.Anchored = false
  3586. rightlegblack.CFrame = ERight2.CFrame
  3587. removeuseless:AddItem(rightlegblack,10)
  3588. leftlegblack = Instance.new("Part",Character)
  3589. leftlegblack.Size = Vector3.new(1,2,1)
  3590. leftlegblack.BrickColor = BrickColor.new("Really black")
  3591. leftlegblack.Material = "Neon"
  3592. leftlegblack.Anchored = false
  3593. leftlegblack.CFrame = ELeft2.CFrame
  3594. removeuseless:AddItem(leftlegblack,10)
  3595. torsoblack = Instance.new("Part",Character)
  3596. torsoblack.Size = Vector3.new(2,2,1)
  3597. torsoblack.Anchored = false
  3598. torsoblack.BrickColor = BrickColor.new("Really black")
  3599. torsoblack.Material = "Neon"
  3600. torsoblack.CFrame = ETorso.CFrame
  3601. removeuseless:AddItem(torsoblack,10)
  3602. headblack = Instance.new("Part",Character)
  3603. headblack.Size = Vector3.new(1,1,1)
  3604. headblack.Anchored = false
  3605. headblack.BrickColor = BrickColor.new("Really black")
  3606. headblack.Material = "Neon"
  3607. headblack.CFrame = EHead.CFrame
  3608. removeuseless:AddItem(headblack,10)
  3609. headblackmesh = Instance.new("SpecialMesh",headblack)
  3610. headblackmesh.MeshType = "Head"
  3611. headblackmesh.Scale = Vector3.new(1.25,1.25,1.25)
  3612. enemyhum.Parent:Remove()
  3613. soul = Instance.new("Sound", torsoblack)
  3614. soul.SoundId = "rbxassetid://160867463"
  3615. soul.Volume = 3
  3616. soul:Play()
  3617. circ = Instance.new("Part", torsoblack)
  3618. circ.Material = "Neon"
  3619. circ.Anchored = true
  3620. circ.CanCollide = false
  3621. circ.BrickColor = TheColor
  3622. circ.Size = Vector3.new(.1,.1,.1)
  3623. circShape = Instance.new("SpecialMesh", circ)
  3624. circShape.MeshType = "Sphere"
  3625. circShape.Scale = Vector3.new(.1,.1,.1)
  3626. circ.CFrame = tors.CFrame
  3627. coroutine.wrap(function()
  3628. for i = 1, 50 do
  3629. circ.Transparency = circ.Transparency + 0.02
  3630. circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
  3631. wait()
  3632. end
  3633. circ:Remove()
  3634. end)()
  3635. removeuseless:AddItem(soul,5)
  3636. local PB = Instance.new("BodyVelocity", torsoblack)
  3637. PB.MaxForce = Vector3.new(999999, 999999, 999999)
  3638. torsoblack.CFrame = CFrame.new(torsoblack.Position)
  3639. PB.Velocity = Vector3.new(0,1,0)
  3640. local PB2 = Instance.new("BodyVelocity", rightarmblack)
  3641. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  3642. rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
  3643. PB2.Velocity = Vector3.new(0,1,0)
  3644. local PB3 = Instance.new("BodyVelocity", leftarmblack)
  3645. PB3.MaxForce = Vector3.new(999999, 999999, 999999)
  3646. leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
  3647. PB3.Velocity = Vector3.new(0,1,0)
  3648. local PB4 = Instance.new("BodyVelocity", rightlegblack)
  3649. PB4.MaxForce = Vector3.new(999999, 999999, 999999)
  3650. rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
  3651. PB4.Velocity = Vector3.new(0,1,0)
  3652. local PB5 = Instance.new("BodyVelocity", leftlegblack)
  3653. PB5.MaxForce = Vector3.new(999999, 999999, 999999)
  3654. leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
  3655. PB5.Velocity = Vector3.new(0,1,0)
  3656. local PB6 = Instance.new("BodyVelocity", headblack)
  3657. PB6.MaxForce = Vector3.new(999999, 999999, 999999)
  3658. headblack.CFrame = CFrame.new(headblack.Position)
  3659. PB6.Velocity = Vector3.new(0,1,0)
  3660. t = 0
  3661. coroutine.wrap(function()
  3662. for i = 1, 100 do
  3663. t = t + 2
  3664. rightarmblack.Transparency = rightarmblack.Transparency + 0.01
  3665. leftarmblack.Transparency = leftarmblack.Transparency + 0.01
  3666. leftlegblack.Transparency = leftlegblack.Transparency + 0.01
  3667. rightlegblack.Transparency = rightlegblack.Transparency + 0.01
  3668. torsoblack.Transparency = torsoblack.Transparency + 0.01
  3669. headblack.Transparency = headblack.Transparency + 0.01
  3670. rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
  3671. leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
  3672. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  3673. leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
  3674. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  3675. torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
  3676. headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
  3677. wait()
  3678. end
  3679. end)()
  3680. wait(1)
  3681. hum.WalkSpeed = 18
  3682. attacking = false
  3683. debounce = false
  3684. end
  3685. end
  3686. end
  3687. end)
  3688.  
  3689. local color1 = Color3.new(TheCore.BrickColor.Color)
  3690.  
  3691. A = Instance.new("Attachment", pBase5)
  3692. A.Position = Vector3.new(0,-1.5,0)
  3693. A.Name = "A"
  3694. B = Instance.new("Attachment", pBase5)
  3695. B.Position = Vector3.new(0,1.5,0)
  3696. B.Name = "B"
  3697. tr1 = Instance.new("Trail", pBase5)
  3698. tr1.Attachment0 = A
  3699. tr1.Attachment1 = B
  3700. tr1.Enabled = false
  3701. tr1.Lifetime = .8
  3702. tr1.TextureMode = "Static"
  3703. tr1.LightInfluence = .2
  3704. tr1.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  3705. tr1.Transparency = NumberSequence.new(0, 1)
  3706. coroutine.wrap(function()
  3707. while wait() do
  3708. tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Really black".Color)
  3709. end
  3710. end)()
  3711.  
  3712. mouse.KeyDown:connect(function(Press)
  3713. Press=Press:lower()
  3714. if Press=='u' then
  3715. if debounce then return end
  3716. debounce = true
  3717. attacking = true
  3718. damagedebounce = false
  3719. lmon4 = lmon3[math.random(1,#lmon3)]
  3720. local b1 = Instance.new("BillboardGui",Head)
  3721. b1.Size = UDim2.new(0,100,0,40)
  3722. b1.StudsOffset = Vector3.new(0,3,0)
  3723. b1.Adornee = Head
  3724. local b2 = Instance.new("TextLabel",b1)
  3725. b2.BackgroundTransparency = 1
  3726. b2.Text = ""..lmon4
  3727. b2.Font = "Garamond"
  3728. b2.TextSize = 0
  3729. b2.TextStrokeTransparency = 1
  3730. b2.TextColor3 = BrickColor.new("Lime green").Color
  3731. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3732. b2.Size = UDim2.new(1,0,0.5,0)
  3733. billboardcour = coroutine.wrap(function()
  3734. for i = 1, 10 do
  3735. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3736. b2.TextSize = b2.TextSize + 3
  3737. wait()
  3738. end
  3739. wait(2)
  3740. for i = 1, 10 do
  3741. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3742. b2.TextSize = b2.TextSize - 3
  3743. wait()
  3744. end
  3745. b1:Remove()
  3746. end)
  3747. billboardcour()
  3748. t = 0
  3749. quickcour = coroutine.wrap(function()
  3750. spawnsound = Instance.new("Sound", RightArm)
  3751. spawnsound.SoundId = "rbxassetid://159332197"
  3752. spawnsound.Volume = 5
  3753. spawnsound:Play()
  3754. removeuseless:AddItem(spawnsound,4)
  3755. Scythe = Instance.new("Part", Torso)
  3756. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  3757. Scythe.Material = "Neon"
  3758. Scythe.BrickColor = TheColor
  3759. Scythe.Transparency = 1
  3760. Scythe.CanCollide = false
  3761. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  3762. ScytheMESH.Scale = Vector3.new(2,2,2)
  3763. ScytheMESH.MeshId = "rbxassetid://218497396"
  3764. ScytheWeld = weldBetween(Scythe,RightArm)
  3765. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  3766. for i = 1, 20 do
  3767. Scythe.Transparency = Scythe.Transparency - 0.04
  3768. wait()
  3769. end
  3770. end)
  3771. quickcour()
  3772. hum.WalkSpeed = 0
  3773. for i = 1, 25 do
  3774. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3775. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  3776. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  3777. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  3778. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  3779. wait()
  3780. end
  3781. for i = 1, 10 do
  3782. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
  3783. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
  3784. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
  3785. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.9, -.3) * CFrame.Angles(math.rad(-21), math.rad(0), math.rad(0)), 0.5)
  3786. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.9, .2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.6)
  3787. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
  3788. wait()
  3789. end
  3790. hum.WalkSpeed = 60
  3791. soundcour = coroutine.wrap(function()
  3792. for i = 1, 25 do
  3793. lunge2:Play()
  3794. wait(.1)
  3795. end
  3796. end)
  3797. soundcour()
  3798. htbox = Instance.new("Part", Scythe)
  3799. htbox.CFrame = Scythe.CFrame
  3800. htbox.Transparency = 1
  3801. htbox.CanCollide = false
  3802. htbox.Size = Vector3.new(.40,7,3)
  3803. htboxweld = weldBetween(htbox,Scythe)
  3804. htbox.Touched:connect(function(hit)
  3805. if hit.Parent:IsA("Part") then
  3806. elseif hit.Parent:IsA("SpecialMesh") then
  3807. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  3808. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  3809. if damagedebounce == true then return end
  3810. damagedebounce = true
  3811. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  3812. quickcour = coroutine.wrap(function()
  3813. Slachtoffer.WalkSpeed = 6
  3814. wait(1)
  3815. Slachtoffer.WalkSpeed = 16
  3816. end)
  3817. quickcour()
  3818. if absoluteannihilation then
  3819. Slachtoffer.Parent:BreakJoints()
  3820. rdnm = soundtable[math.random(1,#soundtable)]
  3821. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3822. slashwound.SoundId = "rbxassetid://"..rdnm
  3823. slashwound.Volume = 4
  3824. slashwound:Play()
  3825. removeuseless:AddItem(slashwound,2)
  3826. wait(.1)
  3827. damagedebounce = false
  3828. else
  3829. Slachtoffer:TakeDamage(math.random(10,15))
  3830. rdnm = soundtable[math.random(1,#soundtable)]
  3831. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3832. slashwound.SoundId = "rbxassetid://"..rdnm
  3833. slashwound.Volume = 4
  3834. slashwound:Play()
  3835. removeuseless:AddItem(slashwound,2)
  3836. wait(.1)
  3837. damagedebounce = false
  3838. end
  3839. end
  3840. end)
  3841. A = Instance.new("Attachment", htbox)
  3842. A.Position = Vector3.new(0,-3.2,0)
  3843. A.Name = "A"
  3844. B = Instance.new("Attachment", htbox)
  3845. B.Position = Vector3.new(0,3.2,0)
  3846. B.Name = "B"
  3847. tr11 = Instance.new("Trail", Scythe)
  3848. tr11.Attachment0 = A
  3849. tr11.Attachment1 = B
  3850. tr11.Enabled = true
  3851. tr11.Lifetime = .8
  3852. tr11.TextureMode = "Static"
  3853. tr11.LightInfluence = 0
  3854. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  3855. tr11.Transparency = NumberSequence.new(0, 1)
  3856. coroutine.wrap(function()
  3857. so = Instance.new("Sound", Torso)
  3858. so.SoundId = "rbxassetid://231917758"
  3859. so.Volume = 1
  3860. so.Pitch = .2
  3861. so:Play()
  3862. removeuseless:AddItem(so,3)
  3863. wait(1)
  3864. so2 = Instance.new("Sound", Torso)
  3865. so2.SoundId = "rbxassetid://231917758"
  3866. so2.Volume = 1
  3867. so2.Pitch = .2
  3868. so2:Play()
  3869. removeuseless:AddItem(so2,3)
  3870. end)()
  3871. for i = 1, 80 do
  3872. leftarmeffect = Instance.new("Part", Torso)
  3873. leftarmeffect.BrickColor = TheColor
  3874. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3875. leftarmeffect.Material = "Neon"
  3876. leftarmeffect.Anchored = true
  3877. leftarmeffect.CanCollide = false
  3878. leftarmeffect.CFrame = LeftArm.CFrame
  3879. table.insert(SlowlyFade,leftarmeffect)
  3880. removeuseless:AddItem(leftarmeffect,2)
  3881. rightarmeffect = Instance.new("Part", Torso)
  3882. rightarmeffect.BrickColor = TheColor
  3883. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3884. rightarmeffect.Material = "Neon"
  3885. rightarmeffect.Anchored = true
  3886. rightarmeffect.CanCollide = false
  3887. rightarmeffect.CFrame = RightArm.CFrame
  3888. table.insert(SlowlyFade,rightarmeffect)
  3889. removeuseless:AddItem(rightarmeffect,2)
  3890. leftlegeffect = Instance.new("Part", Torso)
  3891. leftlegeffect.BrickColor = BrickColor.new("Really black")
  3892. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3893. leftlegeffect.Material = "Neon"
  3894. leftlegeffect.Anchored = true
  3895. leftlegeffect.CanCollide = false
  3896. leftlegeffect.CFrame = LeftLeg.CFrame
  3897. table.insert(SlowlyFade,leftlegeffect)
  3898. removeuseless:AddItem(leftlegeffect,2)
  3899. rightlegeffect = Instance.new("Part", Torso)
  3900. rightlegeffect.BrickColor = BrickColor.new("Really black")
  3901. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3902. rightlegeffect.Material = "Neon"
  3903. rightlegeffect.Anchored = true
  3904. rightlegeffect.CanCollide = false
  3905. rightlegeffect.CFrame = RightLeg.CFrame
  3906. table.insert(SlowlyFade,rightlegeffect)
  3907. removeuseless:AddItem(rightlegeffect,2)
  3908. t = t + 65
  3909. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
  3910. wait()
  3911. end
  3912. hum.WalkSpeed = 0
  3913. lunge3:Play()
  3914. despawnsound = Instance.new("Sound", RightArm)
  3915. despawnsound.SoundId = "rbxassetid://159332197"
  3916. despawnsound.Volume = 5
  3917. despawnsound:Play()
  3918. despawnsound.PlaybackSpeed = 2
  3919. removeuseless:AddItem(despawnsound,4)
  3920. local shockwefe2 = coroutine.wrap(function()
  3921. shockwave2 = Instance.new("Part", Torso)
  3922. shockwave2.Size = Vector3.new(5, 5, 5)
  3923. shockwave2.Transparency = 0
  3924. shockwave2.BrickColor = TheColor
  3925. shockwave2.Anchored = true
  3926. shockwave2.CanCollide = false
  3927. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3928. sh2 = Instance.new("SpecialMesh", shockwave2)
  3929. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3930. sh2.Scale = Vector3.new(0, 0, 0)
  3931. removeuseless:AddItem(shockwave2,1)
  3932. shockwave3 = Instance.new("Part", Torso)
  3933. shockwave3.Size = Vector3.new(1, 1, 1)
  3934. shockwave3.Transparency = 0
  3935. shockwave3.BrickColor = TheColor
  3936. shockwave3.Anchored = true
  3937. shockwave3.CanCollide = false
  3938. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3939. sh3 = Instance.new("SpecialMesh", shockwave3)
  3940. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3941. sh3.Scale = Vector3.new(0, 0, 0)
  3942. removeuseless:AddItem(shockwave3,2)
  3943. for i = 1, 100 do
  3944. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  3945. shockwave2.Transparency = shockwave2.Transparency + 0.1
  3946. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  3947. shockwave3.Transparency = shockwave3.Transparency + 0.1
  3948. wait()
  3949. end
  3950. end)
  3951. shockwefe2()
  3952. for i = 1, 30 do
  3953. Scythe.Transparency = Scythe.Transparency + 0.05
  3954. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  3955. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  3956. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  3957. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  3958. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  3959. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  3960. wait()
  3961. end
  3962. hum.WalkSpeed = 18
  3963. htbox:Remove()
  3964. Scythe:Remove()
  3965. attacking = false
  3966. debounce = false
  3967. end
  3968. end)
  3969.  
  3970. mouse.KeyDown:connect(function(Press)
  3971. Press=Press:lower()
  3972. if Press=='n' then
  3973. if debounce then return end
  3974. debounce = true
  3975. attacking = true
  3976. appi = true
  3977. damagedebounce = false
  3978. lmon4 = lmon3[math.random(1,#lmon3)]
  3979. local b1 = Instance.new("BillboardGui",Head)
  3980. b1.Size = UDim2.new(0,100,0,40)
  3981. b1.StudsOffset = Vector3.new(0,3,0)
  3982. b1.Adornee = Head
  3983. local b2 = Instance.new("TextLabel",b1)
  3984. b2.BackgroundTransparency = 1
  3985. b2.Text = ""..lmon4
  3986. b2.Font = "Garamond"
  3987. b2.TextSize = 0
  3988. b2.TextStrokeTransparency = 1
  3989. b2.TextColor3 = BrickColor.new("Lime green").Color
  3990. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3991. b2.Size = UDim2.new(1,0,0.5,0)
  3992. billboardcour = coroutine.wrap(function()
  3993. for i = 1, 10 do
  3994. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3995. b2.TextSize = b2.TextSize + 3
  3996. wait()
  3997. end
  3998. wait(2)
  3999. for i = 1, 10 do
  4000. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  4001. b2.TextSize = b2.TextSize - 3
  4002. wait()
  4003. end
  4004. b1:Remove()
  4005. end)
  4006. billboardcour()
  4007. coroutine.wrap(function()
  4008. while appi do
  4009. wait()
  4010. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  4011. trail = true
  4012. position = "Walking2"
  4013. end
  4014. end
  4015. end)()
  4016. coroutine.wrap(function()
  4017. while appi do
  4018. wait()
  4019. settime = 0.05
  4020. sine = sine + change
  4021. if position == "Walking2" and attacking == true and running == false and appi == true then
  4022. change = 1
  4023. walking = true
  4024. hum.WalkSpeed = 6
  4025. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  4026. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  4027. end
  4028. end
  4029. end)()
  4030. quickcour = coroutine.wrap(function()
  4031. spawnsound = Instance.new("Sound", RightArm)
  4032. spawnsound.SoundId = "rbxassetid://159332197"
  4033. spawnsound.Volume = 5
  4034. spawnsound:Play()
  4035. removeuseless:AddItem(spawnsound,4)
  4036. Scythe = Instance.new("Part", Torso)
  4037. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  4038. Scythe.Material = "Neon"
  4039. Scythe.BrickColor = TheColor
  4040. Scythe.Transparency = 1
  4041. Scythe.CanCollide = false
  4042. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  4043. ScytheMESH.Scale = Vector3.new(2,2,2)
  4044. ScytheMESH.MeshId = "rbxassetid://218497396"
  4045. ScytheWeld = weldBetween(Scythe,RightArm)
  4046. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  4047. for i = 1, 20 do
  4048. Scythe.Transparency = Scythe.Transparency - 0.04
  4049. wait()
  4050. end
  4051. end)
  4052. quickcour()
  4053. hum.WalkSpeed = 0
  4054. for i = 1, 25 do
  4055. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  4056. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
  4057. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  4058. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  4059. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  4060. wait()
  4061. end
  4062. g1 = Instance.new("BodyGyro", Root)
  4063. g1.D = 175
  4064. g1.P = 20000
  4065. g1.MaxTorque = Vector3.new(0,9000,0)
  4066. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  4067. for i = 1, 6 do
  4068. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
  4069. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
  4070. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
  4071. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  4072. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .6)
  4073. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .6)
  4074. wait()
  4075. end
  4076. t = 0
  4077. htbox = Instance.new("Part", Scythe)
  4078. htbox.CFrame = Scythe.CFrame
  4079. htbox.Transparency = 1
  4080. htbox.CanCollide = false
  4081. htbox.Size = Vector3.new(.40,7,3)
  4082. htboxweld = weldBetween(htbox,Scythe)
  4083. A = Instance.new("Attachment", htbox)
  4084. A.Position = Vector3.new(0,-4,0)
  4085. A.Name = "A"
  4086. B = Instance.new("Attachment", htbox)
  4087. B.Position = Vector3.new(0,4,0)
  4088. B.Name = "B"
  4089. tr11 = Instance.new("Trail", Scythe)
  4090. tr11.Attachment0 = A
  4091. tr11.Attachment1 = B
  4092. tr11.Enabled = true
  4093. tr11.Lifetime = .8
  4094. tr11.TextureMode = "Static"
  4095. tr11.LightInfluence = 0
  4096. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  4097. tr11.Transparency = NumberSequence.new(0, 1)
  4098. htbox.Touched:connect(function(hit)
  4099. if hit.Parent:IsA("Part") then
  4100. elseif hit.Parent:IsA("SpecialMesh") then
  4101. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  4102. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  4103. if damagedebounce == true then return end
  4104. damagedebounce = true
  4105. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  4106. quickcour = coroutine.wrap(function()
  4107. Slachtoffer.WalkSpeed = 2
  4108. wait(1)
  4109. Slachtoffer.WalkSpeed = 16
  4110. end)
  4111. quickcour()
  4112. if absoluteannihilation then
  4113. Slachtoffer.Parent:BreakJoints()
  4114. wait(.1)
  4115. damagedebounce = false
  4116. else
  4117. Slachtoffer:TakeDamage(math.random(8,14))
  4118. rdnm = soundtable[math.random(1,#soundtable)]
  4119. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  4120. slashwound.SoundId = "rbxassetid://"..rdnm
  4121. slashwound.Volume = 4
  4122. slashwound:Play()
  4123. removeuseless:AddItem(slashwound,2)
  4124. wait(.1)
  4125. damagedebounce = false
  4126. end
  4127. end
  4128. end)
  4129. hum.WalkSpeed = 6
  4130. appi = true
  4131. coroutine.wrap(function()
  4132. for i = 1, 25 do
  4133. lunge2:Play()
  4134. wait(.1)
  4135. end
  4136. end)()
  4137. so2 = Instance.new("Sound", Scythe)
  4138. so2.SoundId = "rbxassetid://231917758"
  4139. so2.Volume = 2
  4140. so2.Pitch = .15
  4141. so2:Play()
  4142. for i = 1, 80 do
  4143. t = t + 80
  4144. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  4145. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.4,-1.25) * CFrame.Angles(math.rad(-100 + t),math.rad(180),math.rad(0)), .6)
  4146. wait()
  4147. end
  4148. despawnsound = Instance.new("Sound", RightArm)
  4149. despawnsound.SoundId = "rbxassetid://159332197"
  4150. despawnsound.Volume = 5
  4151. despawnsound:Play()
  4152. despawnsound.PlaybackSpeed = 2
  4153. removeuseless:AddItem(despawnsound,4)
  4154. local shockwefe2 = coroutine.wrap(function()
  4155. shockwave2 = Instance.new("Part", Torso)
  4156. shockwave2.Size = Vector3.new(5, 5, 5)
  4157. shockwave2.Transparency = 0
  4158. shockwave2.BrickColor = TheColor
  4159. shockwave2.Anchored = true
  4160. shockwave2.CanCollide = false
  4161. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4162. sh2 = Instance.new("SpecialMesh", shockwave2)
  4163. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4164. sh2.Scale = Vector3.new(0, 0, 0)
  4165. removeuseless:AddItem(shockwave2,1)
  4166. shockwave3 = Instance.new("Part", Torso)
  4167. shockwave3.Size = Vector3.new(1, 1, 1)
  4168. shockwave3.Transparency = 0
  4169. shockwave3.BrickColor = TheColor
  4170. shockwave3.Anchored = true
  4171. shockwave3.CanCollide = false
  4172. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4173. sh3 = Instance.new("SpecialMesh", shockwave3)
  4174. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4175. sh3.Scale = Vector3.new(0, 0, 0)
  4176. removeuseless:AddItem(shockwave3,2)
  4177. for i = 1, 100 do
  4178. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  4179. shockwave2.Transparency = shockwave2.Transparency + 0.1
  4180. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  4181. shockwave3.Transparency = shockwave3.Transparency + 0.1
  4182. wait()
  4183. end
  4184. end)
  4185. shockwefe2()
  4186. appi = false
  4187. g1:Remove()
  4188. tr11.Enabled = false
  4189. damagedebounce = true
  4190. hum.WalkSpeed = 0
  4191. for i = 1, 30 do
  4192. Scythe.Transparency = Scythe.Transparency + 0.05
  4193. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  4194. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  4195. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  4196. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  4197. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  4198. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  4199. wait()
  4200. end
  4201. hum.WalkSpeed = 18
  4202. htbox:Remove()
  4203. Scythe:Remove()
  4204. position = "Walking"
  4205. attacking = false
  4206. debounce = false
  4207. end
  4208. end)
  4209.  
  4210. hum.Died:connect(function()
  4211. coroutine.wrap(function()
  4212. while wait() do
  4213. doomtheme.Volume = doomtheme.Volume - 0.05
  4214. end
  4215. end)()
  4216. deadsound = Instance.new("Sound", Torso)
  4217. deadsound.Volume = 10
  4218. deadsound.SoundId = "rbxassetid://223471024"
  4219. deadsound:Play()
  4220. end)
  4221.  
  4222.  
  4223. doit = coroutine.wrap(function()
  4224. while wait() do
  4225. for _,v in pairs(Repeater) do
  4226. v.Scale = v.Scale + Vector3.new(1, 1, 1)
  4227. end
  4228.  
  4229. for _,v in pairs(openshocktable) do
  4230. v.Scale = v.Scale + Vector3.new(3, 3, 3)
  4231. end
  4232.  
  4233. for _,v in pairs(nonmeshRepeater) do
  4234. v.Size = v.Size + Vector3.new(2, 2, 2)
  4235. end
  4236.  
  4237. for _,v in pairs(Extreme) do
  4238. v.Size = v.Size + Vector3.new(6, 6, 6)
  4239. end
  4240.  
  4241. for _,v in pairs(LessSize) do
  4242. v.Size = v.Size - Vector3.new(1, 1, 1)
  4243. end
  4244.  
  4245. for _,v in pairs(nonmeshRepeater2) do
  4246. v.Transparency = v.Transparency + 0.05
  4247. end
  4248.  
  4249. for _,v in pairs(Repeater2) do
  4250. v.Transparency = v.Transparency + 0.01
  4251. end
  4252.  
  4253. for _,v in pairs(th1) do
  4254. v.Transparency = v.Transparency - 0.008
  4255. end
  4256.  
  4257. for _,v in pairs(th2) do
  4258. v.Scale = v.Scale - Vector3.new(1, 1, 1)
  4259. end
  4260.  
  4261. for _,v in pairs(th3) do
  4262. v.Scale = v.Scale + Vector3.new(2, 2, 2)
  4263. end
  4264.  
  4265. for _,v in pairs(th5) do
  4266. v.Scale = v.Scale + Vector3.new(1, .1, 1)
  4267. end
  4268.  
  4269. for _,v in pairs(ExtremeM) do
  4270. v.Scale = v.Scale + Vector3.new(8, 8, 8)
  4271. end
  4272.  
  4273. for _,v in pairs(m3) do
  4274. v.Scale = v.Scale + Vector3.new(12, 12, 12)
  4275. end
  4276.  
  4277. for _,v in pairs(ExtremeM2) do
  4278. v.Scale = v.Scale + Vector3.new(8, 1, 8)
  4279. end
  4280.  
  4281. for _,v in pairs(th4) do
  4282. v.Transparency = v.Transparency + 0.009
  4283. v.Rotation = v.Rotation + Vector3.new(3,0,0)
  4284. end
  4285.  
  4286. for _,v in pairs(SlowlyFade) do
  4287. v.Transparency = v.Transparency + 0.05
  4288. end
  4289.  
  4290. for _,v in pairs(UpMover) do
  4291. v.Position = v.Position + Vector3.new(0, 3, 0)
  4292. end
  4293.  
  4294. for _,v in pairs(ForwardMover) do
  4295. v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
  4296. end
  4297.  
  4298. for _,v in pairs(signtable) do
  4299. v.TextSize = v.TextSize + 1
  4300. end
  4301.  
  4302. for _,v in pairs(signtransparency) do
  4303. v.TextTransparency = v.TextTransparency + 0.025
  4304. end
  4305.  
  4306. for _,v in pairs(signmover) do
  4307. v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
  4308. end
  4309.  
  4310. for _,v in pairs(signrotator) do
  4311. v.Rotation = v.Rotation + 2
  4312. end
  4313. end
  4314. end)
  4315. doit()
  4316.  
  4317. local anims = coroutine.wrap(function()
  4318. while true do
  4319. settime = 0.05
  4320. sine = sine + change
  4321. if position == "Walking" and attacking == false and running == false then
  4322. change = 1.5
  4323. walking = true
  4324. hum.WalkSpeed = 18
  4325. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0 + .3 * math.sin(sine/8)) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(70),math.rad(5 - 1 * math.sin(sine/8)),math.rad(0)), 0.4)
  4326. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
  4327. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  4328. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  4329. elseif position == "Idle2" and attacking == false and running == false then
  4330. change = .6
  4331. tr1.Enabled = false
  4332. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
  4333. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  4334. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  4335. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.6)
  4336. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
  4337. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
  4338. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
  4339. elseif position == "Idle" and attacking == false and running == false then
  4340. change = .6
  4341. tr1.Enabled = false
  4342. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8 + 6 * math.sin(sine/12))), .2)
  4343. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  4344. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  4345. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  4346. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4347. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4348. elseif position == "Running" and attacking == false then
  4349. change = 2
  4350. hum.WalkSpeed = 26
  4351. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
  4352. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
  4353. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
  4354. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sin-----------//REFLUX\\-----------
  4355. --[[Movelist
  4356. mouseclick = 3 combo attacks
  4357. K = Kick
  4358. P = Upwards slash
  4359. J = Jump boost
  4360. N = Scythe swing
  4361. U = Scythe whirlwind
  4362. G = Scythe combo
  4363. E = Sword Buster
  4364. H = Knife throw
  4365. R = Forward dash/slash
  4366. Y = Omega blaster
  4367. T = Taunt
  4368. F = Transform
  4369. Q = ???
  4370. ---------]]
  4371.  
  4372. --SB is getting boring lately, no new scripts, people still using overpowered scripts etc etc--
  4373. --Seen too many people running around with the old one or crappy edited ones(A.K.A dark eccentrics edit), blame Dark eccentric--
  4374. --Just a lil' secret for anyone that reads this. my next project is gonna be called "Blackburn" OR "Influx" ORR "Card Master"--
  4375. --Fuck the jade key.--
  4376. --Enjoy.--
  4377.  
  4378. Player=game:GetService("Players").LocalPlayer
  4379. Character=Player.Character
  4380. Character.Humanoid.Name = "noneofurbusiness"
  4381. hum = Character.noneofurbusiness
  4382. LeftArm=Character["Left Arm"]
  4383. LeftLeg=Character["Left Leg"]
  4384. RightArm=Character["Right Arm"]
  4385. RightLeg=Character["Right Leg"]
  4386. Root=Character["HumanoidRootPart"]
  4387. Head=Character["Head"]
  4388. Torso=Character["Torso"]
  4389. Neck=Torso["Neck"]
  4390. walking = false
  4391. attacking = false
  4392. running = false
  4393. tragedy = false
  4394. change = 0
  4395. doombounce = false
  4396. swordbounce = false
  4397. absoluteannihilation = false
  4398. position = nil
  4399. MseGuide = true
  4400. settime = 0
  4401. sine = 0
  4402. t = 0
  4403. combo1 = true
  4404. dgs = 75
  4405. combo2 = false
  4406. combo3 = false
  4407. mouse = Player:GetMouse()
  4408. RunSrv = game:GetService("RunService")
  4409. RenderStepped = game:GetService("RunService").RenderStepped
  4410. local soundtable = {263033191,263032252,263032172,263032182,263032221}
  4411. local lmon3 = {"My scythe will tear you apart.","Come a bit closer...","Die from my scythe.","Futile.","Take this scythe.","Where do you want your scar?","My scythe wants to introduce itself.","Feel honored to even touch my scythe.","Flee while you can.","Don't even try.","Slicing time!"}
  4412. local lmon = {"Feeling Lucky?","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
  4413. local lmon5 = {"What's wrong? You've gone pale all of the sudden.","I'll use you as target practice.","Sharper than a needle.","Just a friendly reminder...","Come on then!","Are you beginning to sweat?","This will leave a scar...","Surgery time...","Like a hot knife through butter..."}
  4414. local lmon7 = {"Are you afraid?","Take this!","Can't dodge this.","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Begone.","Out of my way!"}
  4415. local secrettalk = {"And now you'll cease to exist.","This is the last time you've ridiculed my power.","End of the chapter for you.","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another one bites the dust...","Don't come back.","Let me show you true power."}
  4416. local mostrandomsoundtable = {527970724,1026907795,12222058,1282729525,165431824,167293985,717192545,150245085,143796003,948494432,1434756150,130801781,138124641,132470328,602163388,174658105,220042720,292838651,949987327,142347633,141679994,223147718,130759239,257642130,224299497}
  4417. local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
  4418. rdnm = #soundtable
  4419. mostrandom = #mostrandomsoundtable
  4420. lmon2 = #lmon
  4421. lmon4 = #lmon3
  4422. lmon6 = #lmon5
  4423. lmon8 = #lmon7
  4424. secret = #secrettalk
  4425. glasss = #glassshatter
  4426. removeuseless = game:GetService("Debris")
  4427. damageall={}
  4428. Repeater={}
  4429. Repeater2={}
  4430. nonmeshRepeater={}
  4431. nonmeshRepeater2={}
  4432. dmgii={}
  4433. DamageAll2={}
  4434. SlowlyFade={}
  4435. th1={}
  4436. th2={}
  4437. th3={}
  4438. Extreme={}
  4439. ExtremeM={}
  4440. ExtremeM2={}
  4441. m3={}
  4442. th4={}
  4443. th5={}
  4444. UpMover={}
  4445. openshocktable={}
  4446. LessSize={}
  4447. ForwardMover={}
  4448. signtable={}
  4449. signtransparency={}
  4450. signmover={}
  4451. signrotator={}
  4452. TheColor = BrickColor.new("Lime green")
  4453.  
  4454. landingsound = Instance.new("Sound", Torso)
  4455. landingsound.SoundId = "rbxassetid://379698301"
  4456. landingsound.Volume = 4
  4457.  
  4458. step = Instance.new("Sound", Torso)
  4459. step.SoundId = "rbxassetid://337064700"
  4460. step.Volume = 3
  4461.  
  4462. energyburst = Instance.new("Sound", Torso)
  4463. energyburst.SoundId = "rbxassetid://278641993"
  4464. energyburst.Volume = 3
  4465.  
  4466. charge = Instance.new("Sound", Torso)
  4467. charge.SoundId = "rbxassetid://1620566047"
  4468. charge.Volume = 3
  4469.  
  4470. energyburst2 = Instance.new("Sound", Torso)
  4471. energyburst2.SoundId = "rbxassetid://1368637781"
  4472. energyburst2.Volume = 3
  4473.  
  4474. lunge = Instance.new("Sound", Torso)
  4475. lunge.SoundId = "rbxassetid://28144425"
  4476. lunge.Pitch = .7
  4477. lunge.Volume = 5
  4478.  
  4479. kiready = Instance.new("Sound", Torso)
  4480. kiready.SoundId = "rbxassetid://1619519574"
  4481. kiready.Pitch = 1
  4482. kiready.Volume = 3
  4483.  
  4484. kigo = Instance.new("Sound", Torso)
  4485. kigo.SoundId = "rbxassetid://1620239422"
  4486. kigo.Pitch = 1
  4487. kigo.Volume = 3
  4488.  
  4489. lunge2 = Instance.new("Sound", Torso)
  4490. lunge2.SoundId = "rbxassetid://28144425"
  4491. lunge2.Pitch = .5
  4492. lunge2.Volume = 5
  4493.  
  4494. lunge3 = Instance.new("Sound", Torso)
  4495. lunge3.SoundId = "rbxassetid://28144425"
  4496. lunge3.Pitch = .6
  4497. lunge3.Volume = 5
  4498.  
  4499. aura = Instance.new("Sound", Torso)
  4500. aura.Volume = 2
  4501. aura.Looped = true
  4502. aura.SoundId = "rbxassetid://1382718007"
  4503.  
  4504. swordlang = Instance.new("Sound", Torso)
  4505. swordlang.SoundId = "rbxassetid://62339698"
  4506. swordlang.Volume = 5
  4507. swordlang.Pitch = .3
  4508.  
  4509. daggersheet = Instance.new("Sound", Torso)
  4510. daggersheet.SoundId = "rbxassetid://62339698"
  4511. daggersheet.Volume = 3
  4512.  
  4513. local HEADLERP = Instance.new("ManualWeld")
  4514. HEADLERP.Parent = Head
  4515. HEADLERP.Part0 = Head
  4516. HEADLERP.Part1 = Head
  4517. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4518.  
  4519. local TORSOLERP = Instance.new("ManualWeld")
  4520. TORSOLERP.Parent = Root
  4521. TORSOLERP.Part0 = Torso
  4522. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4523.  
  4524. local ROOTLERP = Instance.new("ManualWeld")
  4525. ROOTLERP.Parent = Root
  4526. ROOTLERP.Part0 = Root
  4527. ROOTLERP.Part1 = Torso
  4528. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4529.  
  4530. local RIGHTARMLERP = Instance.new("ManualWeld")
  4531. RIGHTARMLERP.Parent = RightArm
  4532. RIGHTARMLERP.Part0 = RightArm
  4533. RIGHTARMLERP.Part1 = Torso
  4534. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4535.  
  4536. local LEFTARMLERP = Instance.new("ManualWeld")
  4537. LEFTARMLERP.Parent = LeftArm
  4538. LEFTARMLERP.Part0 = LeftArm
  4539. LEFTARMLERP.Part1 = Torso
  4540. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4541.  
  4542. local RIGHTLEGLERP = Instance.new("ManualWeld")
  4543. RIGHTLEGLERP.Parent = RightLeg
  4544. RIGHTLEGLERP.Part0 = RightLeg
  4545. RIGHTLEGLERP.Part1 = Torso
  4546. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4547.  
  4548. local LEFTLEGLERP = Instance.new("ManualWeld")
  4549. LEFTLEGLERP.Parent = LeftLeg
  4550. LEFTLEGLERP.Part0 = LeftLeg
  4551. LEFTLEGLERP.Part1 = Torso
  4552. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4553.  
  4554. local function weldBetween(a, b)
  4555. local weld = Instance.new("ManualWeld", a)
  4556. weld.Part0 = a
  4557. weld.Part1 = b
  4558. weld.C0 = a.CFrame:inverse() * b.CFrame
  4559. return weld
  4560. end
  4561.  
  4562. local function ci(x, c, y, n)
  4563. so = Instance.new("Sound", x)
  4564. so.SoundId = c
  4565. so.Volume = y
  4566. so.Looped = n
  4567. end
  4568.  
  4569. ArtificialHB = Instance.new("BindableEvent", script)
  4570. ArtificialHB.Name = "Heartbeat"
  4571. script:WaitForChild("Heartbeat")
  4572.  
  4573. frame = 1 / 60
  4574. tf = 0
  4575. allowframeloss = false
  4576. tossremainder = false
  4577.  
  4578.  
  4579. lastframe = tick()
  4580. script.Heartbeat:Fire()
  4581.  
  4582.  
  4583. game:GetService("RunService").Heartbeat:connect(function(s, p)
  4584. tf = tf + s
  4585. if tf >= frame then
  4586. if allowframeloss then
  4587. script.Heartbeat:Fire()
  4588. lastframe = tick()
  4589. else
  4590. for i = 1, math.floor(tf / frame) do
  4591. script.Heartbeat:Fire()
  4592. end
  4593. lastframe = tick()
  4594. end
  4595. if tossremainder then
  4596. tf = 0
  4597. else
  4598. tf = tf - frame * math.floor(tf / frame)
  4599. end
  4600. end
  4601. end)
  4602.  
  4603. function swait(num)
  4604. if num == 0 or num == nil then
  4605. game:service("RunService").Stepped:wait(0)
  4606. else
  4607. for i = 0, num do
  4608. game:service("RunService").Stepped:wait(0)
  4609. end
  4610. end
  4611. end
  4612.  
  4613. godmode = coroutine.wrap(function()
  4614. while true do
  4615. hum.MaxHealth = math.huge
  4616. wait(0.0000001)
  4617. hum.Health = math.huge
  4618. wait()
  4619. end
  4620. end)
  4621. godmode()
  4622. ff = Instance.new("ForceField", Character)
  4623. ff.Visible = false
  4624.  
  4625. function damagealll(Radius,Position)
  4626. local Returning = {}
  4627. for _,v in pairs(workspace:GetChildren()) do
  4628. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  4629. if v:FindFirstChild("Torso") then
  4630. local Mag = (v.Torso.Position - Position).magnitude
  4631. if Mag < Radius then
  4632. table.insert(Returning,v)
  4633. end
  4634. elseif v:FindFirstChild("UpperTorso") then
  4635. local Mag = (v.UpperTorso.Position - Position).magnitude
  4636. if Mag < Radius then
  4637. table.insert(Returning,v)
  4638. end
  4639. end
  4640. end
  4641. end
  4642. return Returning
  4643. end
  4644.  
  4645. doomtheme = Instance.new("Sound", Torso)
  4646. doomtheme.Volume = 1
  4647. doomtheme.Looped = true
  4648. doomtheme.SoundId = "rbxassetid://1535710893"
  4649. doomtheme:Play()
  4650.  
  4651. light = Instance.new("PointLight", Torso)
  4652. light.Color = Color3.new(0,255,0)
  4653. light.Range = 8
  4654. light.Brightness = 35
  4655.  
  4656. pBase = Instance.new("Part", LeftArm)
  4657. pBase.BrickColor = BrickColor.new("Really black")
  4658. pBase.Material = "Granite"
  4659. pBase.Size = Vector3.new(1.05,.3,1.05)
  4660. pBase.CanCollide = false
  4661. pBasew = weldBetween(pBase,LeftArm)
  4662. pBasew.C0 = CFrame.new(0,.92,0)
  4663.  
  4664. pBase2 = Instance.new("WedgePart", pBase)
  4665. pBase2.BrickColor = BrickColor.new("Really black")
  4666. pBase2.Material = "Granite"
  4667. pBase2.Size = Vector3.new(1.05,1.05,1.05)
  4668. pBase2.CanCollide = false
  4669. pBase2w = weldBetween(pBase2,LeftArm)
  4670. pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
  4671.  
  4672. pBase3 = Instance.new("Part", pBase)
  4673. pBase3.BrickColor = BrickColor.new("Really black")
  4674. pBase3.Material = "Granite"
  4675. pBase3.Size = Vector3.new(.4,.65,.85)
  4676. pBase3.CanCollide = false
  4677. pBase3w = weldBetween(pBase3,LeftArm)
  4678. pBase3w.C0 = CFrame.new(0.4,.85,0)
  4679.  
  4680. pBase4 = Instance.new("Part", pBase)
  4681. pBase4.BrickColor = BrickColor.new("Mid Gray")
  4682. pBase4.Material = "Ice"
  4683. pBase4.Size = Vector3.new(.3,.45,.75)
  4684. pBase4.CanCollide = false
  4685. pBase4w = weldBetween(pBase4,LeftArm)
  4686. pBase4w.C0 = CFrame.new(0.4,1.03,0)
  4687.  
  4688. pBase5 = Instance.new("Part", pBase)
  4689. pBase5.BrickColor = BrickColor.new("Mid Gray")
  4690. pBase5.Material = "Glass"
  4691. pBase5.Size = Vector3.new(.15,2,.65)
  4692. pBase5.CanCollide = false
  4693. pBase5w = weldBetween(pBase5,LeftArm)
  4694. pBase5w.C0 = CFrame.new(0.4,1.53,0)
  4695.  
  4696. pBase6 = Instance.new("WedgePart", pBase)
  4697. pBase6.BrickColor = BrickColor.new("Mid Gray")
  4698. pBase6.Material = "Glass"
  4699. pBase6.Size = Vector3.new(.15,1.05,.65)
  4700. pBase6.CanCollide = false
  4701. pBase6w = weldBetween(pBase6,LeftArm)
  4702. pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  4703.  
  4704. pBase7 = Instance.new("Part", pBase)
  4705. pBase7.BrickColor = TheColor
  4706. pBase7.Material = "Neon"
  4707. pBase7.Size = Vector3.new(.07,2,.67)
  4708. pBase7.CanCollide = false
  4709. pBase7w = weldBetween(pBase7,LeftArm)
  4710. pBase7w.C0 = CFrame.new(0.4,1.53,0)
  4711.  
  4712. pBase8 = Instance.new("WedgePart", pBase)
  4713. pBase8.BrickColor = TheColor
  4714. pBase8.Material = "Neon"
  4715. pBase8.Size = Vector3.new(.07,1.05,.65)
  4716. pBase8.CanCollide = false
  4717. pBase8w = weldBetween(pBase8,LeftArm)
  4718. pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  4719.  
  4720. pBase9 = Instance.new("Part", pBase)
  4721. pBase9.BrickColor = TheColor
  4722. pBase9.Material = "Neon"
  4723. pBase9.Size = Vector3.new(.07,2,.05)
  4724. pBase9.CanCollide = false
  4725. pBase9w = weldBetween(pBase9,LeftArm)
  4726. pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
  4727.  
  4728. pBase10 = Instance.new("Part", pBase)
  4729. pBase10.BrickColor = TheColor
  4730. pBase10.Material = "Neon"
  4731. pBase10.Size = Vector3.new(.4,.55,.75)
  4732. pBase10.CanCollide = false
  4733. pBase10w = weldBetween(pBase10,LeftArm)
  4734. pBase10w.C0 = CFrame.new(0.42,.85,0)
  4735.  
  4736. pBase11 = Instance.new("Part", pBase)
  4737. pBase11.BrickColor = BrickColor.new("Really black")
  4738. pBase11.Material = "Granite"
  4739. pBase11.Size = Vector3.new(.4,.50,.70)
  4740. pBase11.CanCollide = false
  4741. pBase11w = weldBetween(pBase11,LeftArm)
  4742. pBase11w.C0 = CFrame.new(0.43,.85,0)
  4743.  
  4744. pBase12 = Instance.new("Part", pBase)
  4745. pBase12.BrickColor = TheColor
  4746. pBase12.Material = "Neon"
  4747. pBase12.Size = Vector3.new(.2,.2,.2)
  4748. pBase12.CanCollide = false
  4749. pBase12.Shape = 0
  4750. pBase12w = weldBetween(pBase12,LeftArm)
  4751. pBase12w.C0 = CFrame.new(0.5,.135,0)
  4752.  
  4753. TheCore = Instance.new("Part", pBase)
  4754. TheCore.CanCollide = false
  4755. TheCore.Size = Vector3.new(0,0,0)
  4756. TheCore.Material = "Fabric"
  4757. TheCore.BrickColor = TheColor
  4758. TheCoreMESH = Instance.new("SpecialMesh", TheCore)
  4759. TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
  4760. TheCoreMESH.MeshId = "rbxassetid://19251107"
  4761. TheCoreweld = weldBetween(TheCore, pBase12)
  4762. TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  4763.  
  4764. larmf = Instance.new("Part", Torso)
  4765. larmf.BrickColor = TheColor
  4766. larmf.Size = Vector3.new(1.001, 2.001, 1.001)
  4767. larmf.Material = "Neon"
  4768. larmf.Transparency = .9
  4769. larmf.CanCollide = false
  4770. larmfweld = weldBetween(larmf,LeftArm)
  4771.  
  4772. rarmf = Instance.new("Part", larmf)
  4773. rarmf.BrickColor = TheColor
  4774. rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
  4775. rarmf.Material = "Neon"
  4776. rarmf.Transparency = .9
  4777. rarmf.CanCollide = false
  4778. rarmfweld = weldBetween(rarmf,RightArm)
  4779.  
  4780. llegf = Instance.new("Part", larmf)
  4781. llegf.BrickColor = TheColor
  4782. llegf.Size = Vector3.new(1.001, 2.001, 1.001)
  4783. llegf.Material = "Neon"
  4784. llegf.Transparency = .9
  4785. llegf.CanCollide = false
  4786. llegffweld = weldBetween(llegf,LeftLeg)
  4787.  
  4788. rlegf = Instance.new("Part", larmf)
  4789. rlegf.BrickColor = TheColor
  4790. rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
  4791. rlegf.Material = "Neon"
  4792. rlegf.Transparency = .9
  4793. rlegf.CanCollide = false
  4794. rlegfweld = weldBetween(rlegf,RightLeg)
  4795.  
  4796. Torsof = Instance.new("Part", larmf)
  4797. Torsof.BrickColor = TheColor
  4798. Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
  4799. Torsof.Material = "Neon"
  4800. Torsof.Transparency = .9
  4801. Torsof.CanCollide = false
  4802. Torsofweld = weldBetween(Torsof,Torso)
  4803.  
  4804. local turnoffandon = coroutine.wrap(function()
  4805. while wait() do
  4806. if transformingpart then
  4807. else
  4808. for i = 1, 25 do
  4809. larmf.Transparency = larmf.Transparency + .01
  4810. rarmf.Transparency = rarmf.Transparency + .01
  4811. llegf.Transparency = llegf.Transparency + .01
  4812. rlegf.Transparency = rlegf.Transparency + .01
  4813. Torsof.Transparency = Torsof.Transparency + .01
  4814. swait()
  4815. end
  4816. end
  4817. for i = 1, 25 do
  4818. if transformingpart then
  4819. else
  4820. larmf.Transparency = larmf.Transparency - .01
  4821. rarmf.Transparency = rarmf.Transparency - .01
  4822. llegf.Transparency = llegf.Transparency - .01
  4823. rlegf.Transparency = rlegf.Transparency - .01
  4824. Torsof.Transparency = Torsof.Transparency - .01
  4825. swait()
  4826. end
  4827. end
  4828. end
  4829. end)
  4830. turnoffandon()
  4831.  
  4832. local fidgetspinner = coroutine.wrap(function()
  4833. while true do
  4834. TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
  4835. swait()
  4836. end
  4837. end)
  4838. fidgetspinner()
  4839.  
  4840. for _,n in pairs(Character:GetChildren()) do
  4841. if n:IsA("Accessory") then n:Remove() end
  4842. end
  4843. for _,x in pairs(Character:GetChildren()) do
  4844. if x:IsA("Decal") then x:Remove() end
  4845. end
  4846.  
  4847. shirt = Instance.new("Shirt", Character)
  4848. shirt.Name = "Shirt"
  4849. pants = Instance.new("Pants", Character)
  4850. pants.Name = "Pants"
  4851. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=765406892"
  4852. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=783981083"
  4853.  
  4854. local PumpkinOverlord = Instance.new("Part",Character)
  4855. PumpkinOverlord.Size = Vector3.new(2,2,2)
  4856. PumpkinOverlord.CFrame = Head.CFrame
  4857. PumpkinOverlord.CanCollide = false
  4858. local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
  4859. PumpkinOverlordWeld.Part0 = PumpkinOverlord
  4860. PumpkinOverlordWeld.Part1 = Head
  4861. PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
  4862. mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
  4863. mPumpkinOverlord.MeshType = "FileMesh"
  4864. mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
  4865. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=1158033'
  4866. mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
  4867.  
  4868. JohnDoe = Instance.new("Part", Head)
  4869. JohnDoe.Shape = 0
  4870. JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
  4871. JohnDoe.Material = "Neon"
  4872. JohnDoe.CanCollide = false
  4873. JohnDoe.BrickColor = TheColor
  4874. Jw = weldBetween(Head,JohnDoe)
  4875. Jw.C0 = CFrame.new(0,0.25,.05)
  4876.  
  4877. checks1 = coroutine.wrap(function() -------Checks
  4878. while true do
  4879. if Root.Velocity.Magnitude > 2 and running == false then
  4880. trail = true
  4881. position = "Walking"
  4882. elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
  4883. trail = false
  4884. position = "Idle"
  4885. elseif Root.Velocity.Magnitude < 0.5 and running == false then
  4886. trail = false
  4887. position = "Idle2"
  4888. elseif Root.Velocity.Magnitude > 15 then
  4889. position = "Running"
  4890. else
  4891. end
  4892. wait()
  4893. end
  4894. end)
  4895. checks1()
  4896.  
  4897. Trail = coroutine.wrap(function()
  4898. while true do
  4899. if transformingpart then
  4900. elseif trail then
  4901. if trailntrue then
  4902. for i = 1, 10 do
  4903. Trailn.BrickColor = TheCore.BrickColor
  4904. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  4905. Trailn.Transparency = Trailn.Transparency + 0.1
  4906. wait()
  4907. end
  4908. end
  4909. elseif not trail then
  4910. trailntrue = true
  4911. Trailn = Instance.new("Part", Torso)
  4912. Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
  4913. Trailn.Material = "Neon"
  4914. Trailn.BrickColor = TheCore.BrickColor
  4915. Trailn.Transparency = 0
  4916. Trailn.Anchored = true
  4917. Trailn.CanCollide = false
  4918. TrailnMESH = Instance.new("SpecialMesh", Trailn)
  4919. TrailnMESH.MeshType = "Cylinder"
  4920. TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
  4921. Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  4922. for i = 1, 35 do
  4923. Trailn.BrickColor = TheCore.BrickColor
  4924. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  4925. wait()
  4926. end
  4927. for i = 1, 10 do
  4928. Trailn.BrickColor = TheCore.BrickColor
  4929. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  4930. Trailn.Transparency = Trailn.Transparency + .1
  4931. wait()
  4932. end
  4933. Trailn:Remove()
  4934. trailntrue = false
  4935. end
  4936. wait()
  4937. end
  4938. end)
  4939. Trail()
  4940.  
  4941. OrgnC0 = Neck.C0
  4942. local movelimbs = coroutine.wrap(function()
  4943. while RunSrv.RenderStepped:wait() do
  4944. TrsoLV = Torso.CFrame.lookVector
  4945. Dist = nil
  4946. Diff = nil
  4947. if not MseGuide then
  4948. print("l")
  4949. else
  4950. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  4951. Dist = (Head.CFrame.p-Point).magnitude
  4952. Diff = Head.CFrame.Y-Point.Y
  4953. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  4954. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  4955. Diff2 = LeftArm.CFrame.Y-Point.Y
  4956. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4957. Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
  4958. end
  4959. end
  4960. end)
  4961. movelimbs()
  4962.  
  4963. mouse.Button1Down:connect(function()
  4964. if combo1 then
  4965. if debounce then return end
  4966. debounce = true
  4967. attacking = true
  4968. combo1 = false
  4969. tr1.Enabled = true
  4970. combo2 = true
  4971. hum.WalkSpeed = 10
  4972. for i = 1, 12 do
  4973. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
  4974. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
  4975. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
  4976. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  4977. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  4978. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  4979. swait()
  4980. end
  4981. lunge:Play()
  4982. htbox = Instance.new("Part", pBase5)
  4983. htbox.CFrame = pBase5.CFrame
  4984. htbox.Transparency = 1
  4985. htbox.CanCollide = false
  4986. htbox.Size = Vector3.new(.17,4,.68)
  4987. htboxweld = weldBetween(htbox,pBase5)
  4988. htbox.Touched:connect(function(hit)
  4989. if hit.Parent:IsA("Part") then
  4990. elseif hit.Parent:IsA("SpecialMesh") then
  4991. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  4992. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  4993. if damagedebounce == true then return end
  4994. damagedebounce = true
  4995. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  4996. Slachtoffer:TakeDamage(math.random(25,35))
  4997. rdnm = soundtable[math.random(1,#soundtable)]
  4998. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  4999. slashwound.SoundId = "rbxassetid://"..rdnm
  5000. slashwound.Volume = 4
  5001. slashwound:Play()
  5002. removeuseless:AddItem(slashwound,2)
  5003. end
  5004. end)
  5005. trailactivate = true
  5006. for i = 1, 12 do
  5007. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
  5008. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
  5009. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
  5010. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  5011. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  5012. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  5013. swait()
  5014. end
  5015. attacking = false
  5016. debounce = false
  5017. damagedebounce = false
  5018. htbox:Remove()
  5019. trailactivate = false
  5020. hum.WalkSpeed = 18
  5021. tr1.Enabled = false
  5022. elseif combo2 then
  5023. if debounce then return end
  5024. hum.WalkSpeed = 8
  5025. trailactive = true
  5026. debounce = true
  5027. attacking = true
  5028. tr1.Enabled = true
  5029. combo2 = false
  5030. combo3 = true
  5031. swordlang:Play()
  5032. for i = 1, 12 do
  5033. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  5034. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.6)
  5035. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
  5036. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  5037. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  5038. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  5039. swait()
  5040. end
  5041. htbox = Instance.new("Part", pBase5)
  5042. htbox.CFrame = pBase5.CFrame
  5043. htbox.Transparency = 1
  5044. htbox.CanCollide = false
  5045. htbox.Size = Vector3.new(.25,6,.1)
  5046. htboxweld = weldBetween(htbox,pBase5)
  5047. htbox.Touched:connect(function(hit)
  5048. if hit.Parent:IsA("Part") then
  5049. elseif hit.Parent:IsA("SpecialMesh") then
  5050. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  5051. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  5052. if damagedebounce == true then return end
  5053. damagedebounce = true
  5054. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  5055. Slachtoffer:TakeDamage(math.random(31,47))
  5056. rdnm = soundtable[math.random(1,#soundtable)]
  5057. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  5058. slashwound.SoundId = "rbxassetid://"..rdnm
  5059. slashwound.Volume = 4
  5060. slashwound:Play()
  5061. removeuseless:AddItem(slashwound,2)
  5062. end
  5063. end)
  5064. lunge2:Play()
  5065. for i = 1, 14 do
  5066. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
  5067. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
  5068. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  5069. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  5070. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  5071. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  5072. swait()
  5073. end
  5074. debounce = false
  5075. attacking = false
  5076. damagedebounce = false
  5077. htbox:Remove()
  5078. hum.WalkSpeed = 18
  5079. tr1.Enabled = false
  5080. elseif combo3 then
  5081. if debounce then return end
  5082. debounce = true
  5083. trailactivate = true
  5084. attacking = true
  5085. combo3 = false
  5086. trailactivate = false
  5087. combo1 = true
  5088. tr1.Enabled = true
  5089. t = 0
  5090. htbox = Instance.new("Part", pBase5)
  5091. htbox.CFrame = pBase5.CFrame
  5092. htbox.Transparency = 1
  5093. htbox.CanCollide = false
  5094. htbox.Size = Vector3.new(.17,4,.68)
  5095. htboxweld = weldBetween(htbox,pBase5)
  5096. htbox.Touched:connect(function(hit)
  5097. if hit.Parent:IsA("Part") then
  5098. elseif hit.Parent:IsA("SpecialMesh") then
  5099. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  5100. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  5101. for i = 1, 5 do
  5102. if damagedebounce == true then return end
  5103. damagedebounce = true
  5104. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  5105. Slachtoffer:TakeDamage(math.random(7,15))
  5106. wait(.1)
  5107. damagedebounce = false
  5108. wait()
  5109. end
  5110. rdnm = soundtable[math.random(1,#soundtable)]
  5111. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  5112. slashwound.SoundId = "rbxassetid://"..rdnm
  5113. slashwound.Volume = 4
  5114. slashwound:Play()
  5115. removeuseless:AddItem(slashwound,2)
  5116. end
  5117. end)
  5118. for i = 1, 10 do
  5119. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  5120. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  5121. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  5122. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  5123. swait()
  5124. end
  5125. hum.WalkSpeed = 25
  5126. lunge3:Play()
  5127. for i = 1, 40 do
  5128. t = t + 80
  5129. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
  5130. swait()
  5131. end
  5132. htbox:Remove()
  5133. hum.WalkSpeed = 18
  5134. attacking = false
  5135. damagedebounce = false
  5136. debounce = false
  5137. trailactivate = false
  5138. tr1.Enabled = false
  5139. end
  5140. end)
  5141.  
  5142. mouse.KeyDown:connect(function(Press)
  5143. Press=Press:lower()
  5144. if Press=='t' then
  5145. if tauntdebounce == true then return end
  5146. tauntdebounce = true
  5147. RAW = Instance.new("Sound", Torso)
  5148. RAW.SoundId = "rbxassetid://347972965"
  5149. RAW.Volume = 6
  5150. RAW:Play()
  5151. RAWPOWER = Instance.new("Part", Torso)
  5152. RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
  5153. RAWPOWER.Material = "Neon"
  5154. RAWPOWER.BrickColor = TheColor
  5155. RAWPOWER.Transparency = 0
  5156. RAWPOWER.Anchored = true
  5157. RAWPOWER.CanCollide = false
  5158. RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
  5159. RAWPOWERMESH.MeshType = "Cylinder"
  5160. RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
  5161. RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  5162. for i = 1, 100 do
  5163. RAWPOWER.BrickColor = TheCore.BrickColor
  5164. RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
  5165. RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
  5166. wait()
  5167. end
  5168. wait(RAW.TimeLength)
  5169. RAWPOWER:Remove()
  5170. RAW:Remove()
  5171. tauntdebounce = false
  5172. end
  5173. end)
  5174.  
  5175. mouse.KeyDown:connect(function(Press)
  5176. Press=Press:lower()
  5177. if Press=='l' then ------------- Orbital cannon of doom
  5178. if doombounce then return end
  5179. doombounce = true
  5180. if debounce then return end
  5181. debounce = true
  5182. attacking = true
  5183. acti = true
  5184. hum.WalkSpeed = 0
  5185. quicklerppp = coroutine.wrap(function()
  5186. for i = 1, 10 do
  5187. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
  5188. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
  5189. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  5190. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  5191. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
  5192. wait()
  5193. end
  5194. end)
  5195. quicklerppp()
  5196. BallOfDeath = Instance.new("Part", Torso)
  5197. BallOfDeath.Material = "Neon"
  5198. BallOfDeath.CanCollide = false
  5199. BallOfDeath.Anchored = true
  5200. BallOfDeath.BrickColor = TheColor
  5201. BallOfDeath.Size = Vector3.new(.1,.1,.1)
  5202. BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
  5203. BallOfDeathShape.MeshType = "Sphere"
  5204. BallOfDeathShape.Scale = Vector3.new(1,1,1)
  5205. sou = coroutine.wrap(function()
  5206. mylegacy = Instance.new("Sound", BallOfDeath)
  5207. mylegacy.SoundId = "rbxassetid://907530407"
  5208. mylegacy.Looped = true
  5209. mylegacy.Volume = 0
  5210. mylegacy:Play()
  5211. for i = 1, 50 do
  5212. mylegacy.Volume = mylegacy.Volume + .1
  5213. wait()
  5214. end
  5215. end)
  5216. sou()
  5217. if nottransform then
  5218. for i = 1, 94 do
  5219. BallOfDeath.BrickColor = TheCore.BrickColor
  5220. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8 + 6 * math.sin(sine/12))), .2)
  5221. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  5222. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  5223. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  5224. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  5225. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  5226. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
  5227. wait()
  5228. end
  5229. elseif not nottransform then
  5230. for i = 1, 190 do
  5231. BallOfDeath.BrickColor = TheCore.BrickColor
  5232. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
  5233. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  5234. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5235. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
  5236. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
  5237. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
  5238. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  5239. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
  5240. wait()
  5241. end
  5242. end
  5243. minsou = coroutine.wrap(function()
  5244. for i = 1, 50 do
  5245. mylegacy.Volume = mylegacy.Volume - 0.08
  5246. wait()
  5247. end
  5248. mylegacy:Remove()
  5249. end)
  5250. minsou()
  5251. quicklerpppp = coroutine.wrap(function()
  5252. for i = 1, 10 do
  5253. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
  5254. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
  5255. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  5256. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  5257. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  5258. wait()
  5259. end
  5260. hum.WalkSpeed = 18
  5261. attacking = false
  5262. end)
  5263. quicklerpppp()
  5264. LightOfDeath = Instance.new("Part", Torso)
  5265. LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
  5266. LightOfDeath.Material = "Neon"
  5267. LightOfDeath.BrickColor = TheColor
  5268. LightOfDeath.Transparency = 1
  5269. LightOfDeath.Anchored = true
  5270. LightOfDeath.CanCollide = false
  5271. LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
  5272. LightOfDeathMESH.MeshType = "Cylinder"
  5273. LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
  5274. LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  5275. removeuseless:AddItem(LightOfDeath,25)
  5276. removeuseless:AddItem(BallOfDeath,25)
  5277. positioning = coroutine.wrap(function()
  5278. BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  5279. while acti do
  5280. LightOfDeath.BrickColor = TheCore.BrickColor
  5281. BallOfDeath.BrickColor = TheCore.BrickColor
  5282. BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  5283. LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  5284. wait()
  5285. end
  5286. end)
  5287. positioning()
  5288. wait(1)
  5289. debounce = false
  5290. attacking = false
  5291. quickcourrr = coroutine.wrap(function()
  5292. for i = 1, 100 do
  5293. LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
  5294. wait()
  5295. end
  5296. end)
  5297. quickcourrr()
  5298. soundofdoom = Instance.new("Sound", LightOfDeath)
  5299. soundofdoom.SoundId = "rbxassetid://1545630949"
  5300. soundofdoom.Volume = 10
  5301. soundofdoom:Play()
  5302. wait(9)
  5303. acti = false
  5304. LightOfDeath.Anchored = true
  5305. rays = Instance.new("Part", Torso)
  5306. rays.Size = Vector3.new(1, 1, 1)
  5307. rays.Transparency = 0
  5308. rays.BrickColor = TheColor
  5309. rays.Material = "Neon"
  5310. rays.Anchored = true
  5311. rays.CanCollide = false
  5312. rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  5313. raysmesh = Instance.new("SpecialMesh", rays)
  5314. raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5315. raysmesh.Scale = Vector3.new(1, 1, 1)
  5316. rays2 = Instance.new("Part", Torso)
  5317. rays2.Size = Vector3.new(1, 1, 1)
  5318. rays2.Transparency = 0
  5319. rays2.BrickColor = TheColor
  5320. rays2.Material = "Neon"
  5321. rays2.Anchored = true
  5322. rays2.CanCollide = false
  5323. rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  5324. raysmesh2 = Instance.new("SpecialMesh", rays2)
  5325. raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5326. raysmesh2.Scale = Vector3.new(1, 1, 1)
  5327. rays3 = Instance.new("Part", Torso)
  5328. rays3.Size = Vector3.new(1, 1, 1)
  5329. rays3.Transparency = 0
  5330. rays3.BrickColor = TheColor
  5331. rays3.Material = "Neon"
  5332. rays3.Anchored = true
  5333. rays3.CanCollide = false
  5334. rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  5335. raysmesh3 = Instance.new("SpecialMesh", rays3)
  5336. raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5337. raysmesh3.Scale = Vector3.new(1, 1, 1)
  5338. rays4 = Instance.new("Part", Torso)
  5339. rays4.Size = Vector3.new(1, 1, 1)
  5340. rays4.Transparency = 0
  5341. rays4.BrickColor = TheColor
  5342. rays4.Material = "Neon"
  5343. rays4.Anchored = true
  5344. rays4.CanCollide = false
  5345. rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  5346. raysmesh4 = Instance.new("SpecialMesh", rays4)
  5347. raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5348. raysmesh4.Scale = Vector3.new(1, 1, 1)
  5349. rays5 = Instance.new("Part", Torso)
  5350. rays5.Size = Vector3.new(1, 1, 1)
  5351. rays5.Transparency = 0
  5352. rays5.BrickColor = TheColor
  5353. rays5.Material = "Neon"
  5354. rays5.Anchored = true
  5355. rays5.CanCollide = false
  5356. rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  5357. raysmesh5 = Instance.new("SpecialMesh", rays5)
  5358. raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5359. raysmesh5.Scale = Vector3.new(1, 1, 1)
  5360. rays6 = Instance.new("Part", Torso)
  5361. rays6.Size = Vector3.new(1, 1, 1)
  5362. rays6.Transparency = 0
  5363. rays6.BrickColor = TheColor
  5364. rays6.Material = "Neon"
  5365. rays6.Anchored = true
  5366. rays6.CanCollide = false
  5367. rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  5368. raysmesh6 = Instance.new("SpecialMesh", rays6)
  5369. raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5370. raysmesh6.Scale = Vector3.new(1, 1, 1)
  5371. ff = coroutine.wrap(function()
  5372. for i = 1, 100 do
  5373. raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
  5374. rays.Transparency = rays.Transparency + 0.03
  5375. raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
  5376. rays2.Transparency = rays2.Transparency + 0.03
  5377. raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
  5378. rays3.Transparency = rays3.Transparency + 0.03
  5379. raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
  5380. rays4.Transparency = rays4.Transparency + 0.03
  5381. raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
  5382. rays5.Transparency = rays5.Transparency + 0.03
  5383. raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
  5384. rays6.Transparency = rays6.Transparency + 0.03
  5385. wait()
  5386. end
  5387. end)
  5388. ff()
  5389. blastwave = Instance.new("Part", Torso)
  5390. blastwave.Size = Vector3.new(1, 1, 1)
  5391. blastwave.Transparency = 0
  5392. blastwave.BrickColor = TheColor
  5393. blastwave.Material = "Neon"
  5394. blastwave.Anchored = true
  5395. blastwave.CanCollide = false
  5396. blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  5397. removeuseless:AddItem(blastwave,10)
  5398. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  5399. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5400. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  5401. blastwave2 = Instance.new("Part", Torso)
  5402. blastwave2.Size = Vector3.new(1, 1, 1)
  5403. blastwave2.Transparency = 0
  5404. blastwave2.BrickColor = TheColor
  5405. blastwave2.Material = "Neon"
  5406. blastwave2.Anchored = true
  5407. blastwave2.CanCollide = false
  5408. blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  5409. removeuseless:AddItem(blastwave2,10)
  5410. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  5411. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5412. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  5413. blastwave3 = Instance.new("Part", Torso)
  5414. blastwave3.Size = Vector3.new(1, 1, 1)
  5415. blastwave3.Transparency = 0
  5416. blastwave3.BrickColor = TheColor
  5417. blastwave3.Material = "Neon"
  5418. blastwave3.Anchored = true
  5419. blastwave3.CanCollide = false
  5420. blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  5421. removeuseless:AddItem(blastwave3,10)
  5422. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  5423. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5424. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  5425. blastwave4 = Instance.new("Part", Torso)
  5426. blastwave4.Size = Vector3.new(1, 1, 1)
  5427. blastwave4.Transparency = 0
  5428. blastwave4.BrickColor = TheColor
  5429. blastwave4.Material = "Neon"
  5430. blastwave4.Anchored = true
  5431. blastwave4.CanCollide = false
  5432. blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  5433. removeuseless:AddItem(blastwave4,10)
  5434. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  5435. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5436. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  5437. blastwave5 = Instance.new("Part", Torso)
  5438. blastwave5.Size = Vector3.new(1, 1, 1)
  5439. blastwave5.Transparency = 0
  5440. blastwave5.BrickColor = TheColor
  5441. blastwave5.Material = "Neon"
  5442. blastwave5.Anchored = true
  5443. blastwave5.CanCollide = false
  5444. blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  5445. removeuseless:AddItem(blastwave5,10)
  5446. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  5447. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5448. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  5449. Blastcircle = Instance.new("Part", Torso)
  5450. Blastcircle.Material = "Neon"
  5451. Blastcircle.Anchored = true
  5452. Blastcircle.Transparency = 0
  5453. Blastcircle.CanCollide = false
  5454. Blastcircle.BrickColor = TheColor
  5455. Blastcircle.Size = Vector3.new(10,10,10)
  5456. removeuseless:AddItem(Blastcircle,10)
  5457. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  5458. BlastShape.MeshType = "Sphere"
  5459. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  5460. Blastcircle.CFrame = LightOfDeath.CFrame
  5461. Blastcircle2 = Instance.new("Part", Torso)
  5462. Blastcircle2.Material = "Neon"
  5463. Blastcircle2.Anchored = true
  5464. Blastcircle2.Transparency = 0
  5465. Blastcircle2.CanCollide = false
  5466. Blastcircle2.BrickColor = TheColor
  5467. Blastcircle2.Size = Vector3.new(10,10,10)
  5468. removeuseless:AddItem(Blastcircle2,10)
  5469. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  5470. BlastShape2.MeshType = "Sphere"
  5471. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  5472. Blastcircle2.CFrame = LightOfDeath.CFrame
  5473. Blastcircle3 = Instance.new("Part", Torso)
  5474. Blastcircle3.Material = "Neon"
  5475. Blastcircle3.Anchored = true
  5476. Blastcircle3.Transparency = 0
  5477. Blastcircle3.CanCollide = false
  5478. Blastcircle3.BrickColor = TheColor
  5479. Blastcircle3.Size = Vector3.new(10,10,10)
  5480. removeuseless:AddItem(Blastcircle3,10)
  5481. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  5482. BlastShape3.MeshType = "Sphere"
  5483. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  5484. Blastcircle3.CFrame = LightOfDeath.CFrame
  5485. Blastcircle4 = Instance.new("Part", Torso)
  5486. Blastcircle4.Material = "Neon"
  5487. Blastcircle4.Anchored = true
  5488. Blastcircle4.Transparency = 0
  5489. Blastcircle4.CanCollide = false
  5490. Blastcircle4.BrickColor = TheColor
  5491. Blastcircle4.Size = Vector3.new(10,10,10)
  5492. removeuseless:AddItem(Blastcircle4,10)
  5493. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  5494. BlastShape4.MeshType = "Sphere"
  5495. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  5496. Blastcircle4.CFrame = LightOfDeath.CFrame
  5497. Blastcircle5 = Instance.new("Part", Torso)
  5498. Blastcircle5.Material = "Neon"
  5499. Blastcircle5.Anchored = true
  5500. Blastcircle5.Transparency = 0
  5501. Blastcircle5.CanCollide = false
  5502. Blastcircle5.BrickColor = TheColor
  5503. Blastcircle5.Size = Vector3.new(10,10,10)
  5504. removeuseless:AddItem(Blastcircle5,10)
  5505. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  5506. BlastShape5.MeshType = "Sphere"
  5507. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  5508. Blastcircle5.CFrame = LightOfDeath.CFrame
  5509.  
  5510. shockwav = Instance.new("Part", Torso)
  5511. shockwav.Size = Vector3.new(1, 1, 1)
  5512. shockwav.Transparency = 0
  5513. shockwav.BrickColor = TheColor
  5514. shockwav.Material = "Neon"
  5515. shockwav.Anchored = true
  5516. shockwav.CanCollide = false
  5517. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  5518. removeuseless:AddItem(shockwav,10)
  5519. dea = Instance.new("SpecialMesh", shockwav)
  5520. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5521. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  5522. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  5523. shockwav2 = Instance.new("Part", Torso)
  5524. shockwav2.Size = Vector3.new(1, 1, 1)
  5525. shockwav2.Transparency = 0
  5526. shockwav2.BrickColor = TheColor
  5527. shockwav2.Material = "Neon"
  5528. shockwav2.Anchored = true
  5529. shockwav2.CanCollide = false
  5530. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  5531. removeuseless:AddItem(shockwav2,10)
  5532. dea2 = Instance.new("SpecialMesh", shockwav2)
  5533. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5534. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  5535. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  5536. local Hit = damagealll(150,LightOfDeath.Position)
  5537. for _,v in pairs(Hit) do
  5538. local velo2 = Instance.new("BodyVelocity", v)
  5539. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  5540. removeuseless:AddItem(velo2,2)
  5541. if absoluteannihilation then
  5542. v:Remove()
  5543. else
  5544. v:BreakJoints()
  5545. end
  5546. end
  5547. opopo = coroutine.wrap(function()
  5548. for i = 1, 200 do
  5549. shockwav2.BrickColor = TheCore.BrickColor
  5550. shockwav.BrickColor = TheCore.BrickColor
  5551. Blastcircle5.BrickColor = TheCore.BrickColor
  5552. Blastcircle4.BrickColor = TheCore.BrickColor
  5553. Blastcircle3.BrickColor = TheCore.BrickColor
  5554. Blastcircle2.BrickColor = TheCore.BrickColor
  5555. Blastcircle.BrickColor = TheCore.BrickColor
  5556. blastwave5.BrickColor = TheCore.BrickColor
  5557. blastwave4.BrickColor = TheCore.BrickColor
  5558. blastwave3.BrickColor = TheCore.BrickColor
  5559. blastwave2.BrickColor = TheCore.BrickColor
  5560. blastwave.BrickColor = TheCore.BrickColor
  5561. dea.Scale = dea.Scale + Vector3.new(10,10,10)
  5562. shockwav.Transparency = shockwav.Transparency + 0.02
  5563. dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
  5564. shockwav2.Transparency = shockwav2.Transparency + 0.010
  5565. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
  5566. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
  5567. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
  5568. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
  5569. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
  5570. blastwave.Transparency = blastwave.Transparency + .01
  5571. blastwave2.Transparency = blastwave2.Transparency + .03
  5572. blastwave3.Transparency = blastwave3.Transparency + .02
  5573. blastwave4.Transparency = blastwave4.Transparency + .015
  5574. blastwave5.Transparency = blastwave5.Transparency + .01
  5575. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  5576. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
  5577. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
  5578. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
  5579. Blastcircle.Transparency = Blastcircle.Transparency + .01
  5580. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  5581. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  5582. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  5583. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  5584. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
  5585. wait()
  5586. end
  5587. end)
  5588. opopo()
  5589. waff = coroutine.wrap(function()
  5590. for i = 1, 100 do
  5591. LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
  5592. BallOfDeath.Transparency = BallOfDeath.Transparency + 0.03
  5593. TheEndTimeWave2 = Instance.new("Part", Torso)
  5594. TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
  5595. TheEndTimeWave2.Transparency = 0.4
  5596. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  5597. TheEndTimeWave2.Material = "Neon"
  5598. TheEndTimeWave2.Anchored = true
  5599. TheEndTimeWave2.CanCollide = false
  5600. TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
  5601. DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2)
  5602. DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5603. DDT2.Scale = Vector3.new(1, 1, 1)
  5604. removeuseless:AddItem(TheEndTimeWave2,3)
  5605. table.insert(th4,TheEndTimeWave2)
  5606. table.insert(ExtremeM,DDT2)
  5607. EnddOrb2 = Instance.new("Part", Torso)
  5608. EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
  5609. EnddOrb2.Material = "Neon"
  5610. EnddOrb2.BrickColor = TheColor
  5611. EnddOrb2.Transparency = 0
  5612. EnddOrb2.Anchored = true
  5613. EnddOrb2.CanCollide = false
  5614. EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
  5615. EnddOrbMESH2.MeshType = "Sphere"
  5616. EnddOrbMESH2.Scale = Vector3.new(2,2,2)
  5617. EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
  5618. removeuseless:AddItem(EnddOrb2,2)
  5619. table.insert(ExtremeM,EnddOrbMESH2)
  5620. table.insert(SlowlyFade,EnddOrb2)
  5621. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  5622. EnddOrb2.BrickColor = TheCore.BrickColor
  5623. wait()
  5624. end
  5625. end)
  5626. waff()
  5627. shockingshock = coroutine.wrap(function()
  5628. for i = 1, 50 do
  5629. shockwave3 = Instance.new("Part", Torso)
  5630. shockwave3.Size = Vector3.new(1, 1, 1)
  5631. shockwave3.Transparency = 0
  5632. shockwave3.BrickColor = TheCore.BrickColor
  5633. shockwave3.Anchored = true
  5634. shockwave3.CanCollide = false
  5635. shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
  5636. sh3 = Instance.new("SpecialMesh", shockwave3)
  5637. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5638. sh3.Scale = Vector3.new(15, 0, 15)
  5639. removeuseless:AddItem(shockwave3,3)
  5640. table.insert(SlowlyFade,shockwave3)
  5641. table.insert(ExtremeM2,sh3)
  5642. wait(.1)
  5643. end
  5644. end)
  5645. shockingshock()
  5646. dmgcollateral = coroutine.wrap(function()
  5647. for i = 1, 85 do
  5648. local Hit2 = damagealll(90,LightOfDeath.Position)
  5649. for _,v in pairs(Hit2) do
  5650. local velo2 = Instance.new("BodyVelocity", v)
  5651. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  5652. removeuseless:AddItem(velo2,2)
  5653. v:BreakJoints()
  5654. wait()
  5655. end
  5656. end
  5657. end)
  5658. dmgcollateral()
  5659. rays:Remove()
  5660. rays2:Remove()
  5661. rays3:Remove()
  5662. rays4:Remove()
  5663. rays5:Remove()
  5664. rays6:Remove()
  5665. wait(5)
  5666. doombounce = false
  5667. end
  5668. end)
  5669.  
  5670. mouse.KeyDown:connect(function(Press)
  5671. Press=Press:lower()
  5672. if Press=='r' then
  5673. if debounce then return end
  5674. debounce = true
  5675. attacking = true
  5676. tr1.Enabled = true
  5677. gpf = true
  5678. hum.WalkSpeed = 0
  5679. for i = 1, 3 do
  5680. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
  5681. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  5682. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  5683. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  5684. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  5685. wait()
  5686. end
  5687. quickcour2 = coroutine.wrap(function()
  5688. while gpf do
  5689. local Hit = damagealll(8,Torso.Position)
  5690. for _,v in pairs(Hit) do
  5691. local velo2 = Instance.new("BodyVelocity", v)
  5692. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  5693. removeuseless:AddItem(velo2,2)
  5694. if absoluteannihilation then
  5695. v:BreakJoints()
  5696. else
  5697. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
  5698. vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
  5699. vsound.SoundId = "rbxassetid://944772014"
  5700. vsound.Volume = 3
  5701. vsound:Play()
  5702. removeuseless:AddItem(vsound,5)
  5703. wait(.1)
  5704. end
  5705. end
  5706. wait()
  5707. end
  5708. end)
  5709. quickcour2()
  5710. socnot = coroutine.wrap(function()
  5711. for i = 1, 6 do
  5712. lunge:Play()
  5713. wait(.1)
  5714. end
  5715. end)
  5716. socnot()
  5717. local fly = Instance.new("BodyVelocity", Torso)
  5718. fly.MaxForce = Vector3.new(999999, 999999, 999999)
  5719. fly.Velocity = Root.CFrame.lookVector * 90
  5720. Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
  5721. t = 0
  5722. for i = 1, 20 do
  5723. leftarmeffect = Instance.new("Part", Torso)
  5724. leftarmeffect.BrickColor = TheColor
  5725. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  5726. leftarmeffect.Material = "Neon"
  5727. leftarmeffect.Anchored = true
  5728. leftarmeffect.CanCollide = false
  5729. leftarmeffect.CFrame = LeftArm.CFrame
  5730. table.insert(SlowlyFade,leftarmeffect)
  5731. removeuseless:AddItem(leftarmeffect,2)
  5732. rightarmeffect = Instance.new("Part", Torso)
  5733. rightarmeffect.BrickColor = TheColor
  5734. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  5735. rightarmeffect.Material = "Neon"
  5736. rightarmeffect.Anchored = true
  5737. rightarmeffect.CanCollide = false
  5738. rightarmeffect.CFrame = RightArm.CFrame
  5739. table.insert(SlowlyFade,rightarmeffect)
  5740. removeuseless:AddItem(rightarmeffect,2)
  5741. leftlegeffect = Instance.new("Part", Torso)
  5742. leftlegeffect.BrickColor = BrickColor.new("Really black")
  5743. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  5744. leftlegeffect.Material = "Neon"
  5745. leftlegeffect.Anchored = true
  5746. leftlegeffect.CanCollide = false
  5747. leftlegeffect.CFrame = LeftLeg.CFrame
  5748. table.insert(SlowlyFade,leftlegeffect)
  5749. removeuseless:AddItem(leftlegeffect,2)
  5750. rightlegeffect = Instance.new("Part", Torso)
  5751. rightlegeffect.BrickColor = BrickColor.new("Really black")
  5752. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  5753. rightlegeffect.Material = "Neon"
  5754. rightlegeffect.Anchored = true
  5755. rightlegeffect.CanCollide = false
  5756. rightlegeffect.CFrame = RightLeg.CFrame
  5757. table.insert(SlowlyFade,rightlegeffect)
  5758. removeuseless:AddItem(rightlegeffect,2)
  5759. t = t - 60
  5760. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  5761. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  5762. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  5763. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  5764. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  5765. wait()
  5766. end
  5767. fly:Remove()
  5768. debounce = false
  5769. damagedebounce = false
  5770. attacking = false
  5771. gpf = false
  5772. tr1.Enabled = false
  5773. hum.WalkSpeed = 18
  5774. end
  5775. end)
  5776.  
  5777. mouse.KeyDown:connect(function(Press)
  5778. Press=Press:lower()
  5779. if Press=='k' then
  5780. if debounce then return end
  5781. debounce = true
  5782. attacking = true
  5783. for i = 1, 6 do
  5784. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  5785. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  5786. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  5787. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
  5788. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  5789. wait()
  5790. end
  5791. htbox = Instance.new("Part", LeftLeg)
  5792. htbox.Transparency = 1
  5793. htbox.CanCollide = false
  5794. htbox.Size = Vector3.new(1.001,3,1.001)
  5795. htboxweld = weldBetween(htbox,LeftLeg)
  5796. htboxweld.C0 = CFrame.new(0,0,0)
  5797. htbox.Touched:connect(function(hit)
  5798. if hit.Parent:IsA("Part") then
  5799. elseif hit.Parent:IsA("SpecialMesh") then
  5800. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  5801. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  5802. if damagedebounce == true then return end
  5803. damagedebounce = true
  5804. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  5805. if absoluteannihilation then
  5806. Slachtoffer.Parent:BreakJoints()
  5807. else
  5808. Slachtoffer:TakeDamage(math.random(7,11))
  5809. mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
  5810. hitsound = Instance.new("Sound", Slachtoffer.Torso)
  5811. hitsound.SoundId = "rbxassetid://"..mostrandom
  5812. hitsound.Volume = 4
  5813. hitsound:Play()
  5814. removeuseless:AddItem(hitsound,4)
  5815. end
  5816. end
  5817. end)
  5818. for i = 1, 6 do
  5819. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  5820. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
  5821. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  5822. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
  5823. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  5824. wait()
  5825. end
  5826. attacking = false
  5827. debounce = false
  5828. damagedebounce = false
  5829. htbox:Remove()
  5830. end
  5831. end)
  5832.  
  5833. mouse.KeyDown:connect(function(Press)
  5834. Press=Press:lower()
  5835. if Press=='j' then
  5836. if debounce then return end
  5837. debounce = true
  5838. attacking = true
  5839. step:Play()
  5840. hum.WalkSpeed = 0
  5841. for i = 1, 6 do
  5842. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.4)
  5843. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
  5844. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
  5845. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.4)
  5846. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.4)
  5847. wait()
  5848. end
  5849. local shockwefe = coroutine.wrap(function()
  5850. shockwave = Instance.new("Part", Torso)
  5851. shockwave.Size = Vector3.new(5, 5, 5)
  5852. shockwave.Transparency = 0
  5853. shockwave.BrickColor = TheColor
  5854. shockwave.Anchored = true
  5855. shockwave.CanCollide = false
  5856. shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5857. sh1 = Instance.new("SpecialMesh", shockwave)
  5858. sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5859. sh1.Scale = Vector3.new(0, 0, 0)
  5860. removeuseless:AddItem(shockwave,2)
  5861. for i = 1, 100 do
  5862. sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
  5863. shockwave.Transparency = shockwave.Transparency + 0.1
  5864. wait()
  5865. end
  5866. end)
  5867. shockwefe()
  5868. for i = 1, 6 do
  5869. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
  5870. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .3) * CFrame.Angles(math.rad(-90), math.rad(30), math.rad(0)), 0.6)
  5871. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
  5872. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.6)
  5873. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.6)
  5874. wait()
  5875. end
  5876. energblast1 = Instance.new("Part", Torso)
  5877. energblast1.BrickColor = TheColor
  5878. energblast1.Anchored = true
  5879. energblast1.Shape = 0
  5880. energblast1.Material = "Neon"
  5881. energblast1.CanCollide = false
  5882. energblast1.Size = Vector3.new(1,1,1)
  5883. energblast1.Transparency = 0
  5884. energblast1.CFrame = Root.CFrame
  5885. removeuseless:AddItem(energblast1,2)
  5886. shockwave2 = Instance.new("Part", Torso)
  5887. shockwave2.Size = Vector3.new(5, 5, 5)
  5888. shockwave2.Transparency = 0
  5889. shockwave2.BrickColor = TheColor
  5890. shockwave2.Anchored = true
  5891. shockwave2.CanCollide = false
  5892. shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5893. sh2 = Instance.new("SpecialMesh", shockwave2)
  5894. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5895. sh2.Scale = Vector3.new(0, 0, 0)
  5896. removeuseless:AddItem(shockwave2,4)
  5897. shockwave3 = Instance.new("Part", Torso)
  5898. shockwave3.Size = Vector3.new(5, 5, 5)
  5899. shockwave3.Transparency = 0
  5900. shockwave3.BrickColor = TheColor
  5901. shockwave3.Anchored = true
  5902. shockwave3.CanCollide = false
  5903. shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5904. sh3 = Instance.new("SpecialMesh", shockwave3)
  5905. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5906. sh3.Scale = Vector3.new(0, 0, 0)
  5907. removeuseless:AddItem(shockwave3,4)
  5908. magicsound = Instance.new("Sound", energblast1)
  5909. magicsound.SoundId = "rbxassetid://750094966"
  5910. magicsound.Volume = 6
  5911. magicsound:Play()
  5912. soundcoroutine = coroutine.wrap(function()
  5913. for i = 1, 100 do
  5914. magicsound.Volume = magicsound.Volume - 0.05
  5915. wait()
  5916. end
  5917. end)
  5918. soundcoroutine()
  5919. removeuseless:AddItem(magicsound,5)
  5920. local Hit = damagealll(22,energblast1.Position)
  5921. for _,v in pairs(Hit) do
  5922. removeuseless:AddItem(velo2,1)
  5923. if absoluteannihilation then
  5924. v:BreakJoints()
  5925. else
  5926. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
  5927. end
  5928. end
  5929. local cc = coroutine.wrap(function()
  5930. for i = 1, 60 do
  5931. energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
  5932. energblast1.Transparency = energblast1.Transparency + 0.1
  5933. sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
  5934. shockwave2.Transparency = shockwave2.Transparency + 0.06
  5935. sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
  5936. shockwave3.Transparency = shockwave3.Transparency + 0.07
  5937. wait()
  5938. end
  5939. end)
  5940. cc()
  5941. quicklerp = coroutine.wrap(function()
  5942. for i = 1, 6 do
  5943. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
  5944. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
  5945. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
  5946. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  5947. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  5948. wait()
  5949. end
  5950. end)
  5951. quicklerp()
  5952. cc2 = coroutine.wrap(function()
  5953. local BV = Instance.new("BodyVelocity", Root)
  5954. BV.maxForce = Vector3.new(0,20000,0)
  5955. BV.P = 1000
  5956. BV.velocity = Vector3.new(0,100,0)
  5957. wait(1)
  5958. BV:Remove()
  5959. end)
  5960. cc2()
  5961. cc3 = coroutine.wrap(function()
  5962. t = 0
  5963. flipsound = Instance.new("Sound", Torso)
  5964. flipsound.SoundId = "rbxassetid://470532887"
  5965. flipsound.Looped = true
  5966. flipsound.Volume = 2
  5967. flipsound.Pitch = 1.3
  5968. flipsound:Play()
  5969. hum.WalkSpeed = 75
  5970. for i = 1, 60 do
  5971. t = t + 40
  5972. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  5973. wait()
  5974. end
  5975. for i = 1, 10 do
  5976. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  5977. wait()
  5978. end
  5979. end)
  5980. cc3()
  5981. for i = 1, 70 do
  5982. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  5983. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  5984. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  5985. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  5986. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  5987. wait()
  5988. end
  5989. hum.WalkSpeed = 0
  5990. landingsound:Play()
  5991. flipsound:Remove()
  5992. local shockwefe2 = coroutine.wrap(function()
  5993. shockwave2 = Instance.new("Part", Torso)
  5994. shockwave2.Size = Vector3.new(5, 5, 5)
  5995. shockwave2.Transparency = 0
  5996. shockwave2.BrickColor = TheColor
  5997. shockwave2.Anchored = true
  5998. shockwave2.CanCollide = false
  5999. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6000. sh2 = Instance.new("SpecialMesh", shockwave2)
  6001. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6002. sh2.Scale = Vector3.new(0, 0, 0)
  6003. removeuseless:AddItem(shockwave2,1)
  6004. for i = 1, 100 do
  6005. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  6006. shockwave2.Transparency = shockwave2.Transparency + 0.1
  6007. wait()
  6008. end
  6009. end)
  6010. shockwefe2()
  6011. for i = 1, 20 do
  6012. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
  6013. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  6014. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
  6015. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
  6016. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
  6017. wait()
  6018. end
  6019. hum.WalkSpeed = 18
  6020. debounce = false
  6021. attacking = false
  6022. end
  6023. end)
  6024.  
  6025. mouse.KeyDown:connect(function(Press)
  6026. Press=Press:lower()
  6027. if Press=='p' then
  6028. if debounce then return end
  6029. debounce = true
  6030. attacking = true
  6031. tr1.Enabled = true
  6032. for i = 1, 5 do
  6033. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
  6034. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  6035. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
  6036. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  6037. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
  6038. wait()
  6039. end
  6040. local shockwefe2 = coroutine.wrap(function()
  6041. shockwave2 = Instance.new("Part", Torso)
  6042. shockwave2.Size = Vector3.new(5, 5, 5)
  6043. shockwave2.Transparency = 0
  6044. shockwave2.BrickColor = TheColor
  6045. shockwave2.Anchored = true
  6046. shockwave2.CanCollide = false
  6047. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6048. sh2 = Instance.new("SpecialMesh", shockwave2)
  6049. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6050. sh2.Scale = Vector3.new(0, 0, 0)
  6051. removeuseless:AddItem(shockwave2,1)
  6052. shockwave3 = Instance.new("Part", Torso)
  6053. shockwave3.Size = Vector3.new(1, 1, 1)
  6054. shockwave3.Transparency = 0
  6055. shockwave3.BrickColor = TheColor
  6056. shockwave3.Anchored = true
  6057. shockwave3.CanCollide = false
  6058. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  6059. sh3 = Instance.new("SpecialMesh", shockwave3)
  6060. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6061. sh3.Scale = Vector3.new(0, 0, 0)
  6062. removeuseless:AddItem(shockwave3,4)
  6063. for i = 1, 100 do
  6064. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  6065. shockwave2.Transparency = shockwave2.Transparency + 0.1
  6066. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  6067. shockwave3.Transparency = shockwave3.Transparency + 0.1
  6068. wait()
  6069. end
  6070. end)
  6071. shockwefe2()
  6072. hohoho = coroutine.wrap(function()
  6073. for i = 1, 10 do
  6074. rings = Instance.new("Part", Torso)
  6075. rings.Size = Vector3.new(5, 5, 5)
  6076. rings.Transparency = 0.5
  6077. rings.BrickColor = TheColor
  6078. rings.Anchored = true
  6079. rings.CanCollide = false
  6080. rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6081. ringsh = Instance.new("SpecialMesh", rings)
  6082. ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6083. ringsh.Scale = Vector3.new(0, 0, 0)
  6084. removeuseless:AddItem(rings,2)
  6085. table.insert(Repeater,ringsh)
  6086. table.insert(nonmeshRepeater2,rings)
  6087. wait(.1)
  6088. end
  6089. end)
  6090. hohoho()
  6091. local BV = Instance.new("BodyVelocity", Root)
  6092. BV.maxForce = Vector3.new(0,20000,0)
  6093. BV.P = 1000
  6094. BV.velocity = Vector3.new(0,50,0)
  6095. quickcour = coroutine.wrap(function()
  6096. t = 0
  6097. for i = 1, 25 do
  6098. t = t + 1
  6099. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
  6100. wait()
  6101. end
  6102. BV:Remove()
  6103. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
  6104. end)
  6105. quickcour()
  6106. local Hit = damagealll(5,Root.Position)
  6107. for _,v in pairs(Hit) do
  6108. if absoluteannihilation then
  6109. v:BreakJoints()
  6110. else
  6111. v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
  6112. end
  6113. end
  6114. quickcour2 = coroutine.wrap(function()
  6115. jumpsound = Instance.new("Sound", Torso)
  6116. jumpsound.Volume = 10
  6117. jumpsound.SoundId = "rbxassetid://1574842373"
  6118. jumpsound:Play()
  6119. removeuseless:AddItem(jumpsound,3)
  6120. for i = 1, 9 do
  6121. lunge:Play()
  6122. wait(.1)
  6123. end
  6124. lunge2:Play()
  6125. end)
  6126. quickcour2()
  6127. for i = 1, 25 do
  6128. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
  6129. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  6130. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
  6131. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  6132. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  6133. wait()
  6134. end
  6135. attacking = false
  6136. debounce = false
  6137. tr1.Enabled = false
  6138. end
  6139. end)
  6140.  
  6141. mouse.KeyDown:connect(function(Press)
  6142. Press=Press:lower()
  6143. if Press=='e' then
  6144. if debounce then return end
  6145. debounce = true
  6146. attacking = true
  6147. continue = true
  6148. hum.WalkSpeed = 0
  6149. g1 = Instance.new("BodyGyro", Root)
  6150. g1.D = 175
  6151. g1.P = 20000
  6152. g1.MaxTorque = Vector3.new(0,9000,0)
  6153. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  6154. lmon8 = lmon7[math.random(1,#lmon7)]
  6155. local b1 = Instance.new("BillboardGui",Head)
  6156. b1.Size = UDim2.new(0,100,0,40)
  6157. b1.StudsOffset = Vector3.new(0,3,0)
  6158. b1.Adornee = Head
  6159. local b2 = Instance.new("TextLabel",b1)
  6160. b2.BackgroundTransparency = 1
  6161. b2.Text = ""..lmon8
  6162. b2.Font = "Garamond"
  6163. b2.TextSize = 0
  6164. b2.TextStrokeTransparency = 1
  6165. b2.TextColor3 = BrickColor.new("Lime green").Color
  6166. b2.TextStrokeColor3 = Color3.new(0,0,0)
  6167. b2.Size = UDim2.new(1,0,0.5,0)
  6168. billboardcour = coroutine.wrap(function()
  6169. for i = 1, 10 do
  6170. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  6171. b2.TextSize = b2.TextSize + 3
  6172. wait()
  6173. end
  6174. wait(1)
  6175. for i = 1, 10 do
  6176. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  6177. b2.TextSize = b2.TextSize - 3
  6178. wait()
  6179. end
  6180. b1:Remove()
  6181. end)
  6182. billboardcour()
  6183. for i = 1, 10 do
  6184. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6185. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  6186. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(5)), 0.4)
  6187. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  6188. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  6189. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
  6190. wait()
  6191. end
  6192. lilball = Instance.new("Part", RightArm)
  6193. lilball.Material = "Neon"
  6194. lilball.CanCollide = false
  6195. lilball.Anchored = true
  6196. lilball.Transparency = 1
  6197. lilball.BrickColor = TheColor
  6198. lilball.Size = Vector3.new(.1,.1,.1)
  6199. lilballShape = Instance.new("SpecialMesh", lilball)
  6200. lilballShape.MeshType = "Sphere"
  6201. lilballShape.Scale = Vector3.new(10,10,10)
  6202. lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  6203. removeuseless:AddItem(lilball,5)
  6204. qucicour = coroutine.wrap(function()
  6205. for i = 1, 10 do
  6206. lilball.Transparency = lilball.Transparency - 0.05
  6207. wait()
  6208. end
  6209. end)
  6210. qucicour()
  6211. SwordPortal = Instance.new("Part", Torso)
  6212. SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
  6213. SwordPortal.Material = "Neon"
  6214. SwordPortal.BrickColor = TheColor
  6215. SwordPortal.Transparency = 0
  6216. SwordPortal.Anchored = true
  6217. SwordPortal.CanCollide = false
  6218. SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
  6219. SwordPortalMESH.MeshType = "Cylinder"
  6220. SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
  6221. SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  6222. swordportalsound = Instance.new("Sound", SwordPortal)
  6223. swordportalsound.SoundId = "rbxassetid://159296220"
  6224. swordportalsound.Volume = 5
  6225. swordportalsound:Play()
  6226. removeuseless:AddItem(swordportalsound,3)
  6227. sizeincreasor = coroutine.wrap(function()
  6228. while continue do
  6229. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
  6230. wait()
  6231. end
  6232. end)
  6233. sizeincreasor()
  6234. for i = 1, 20 do
  6235. wait()
  6236. end
  6237. continue = false
  6238. local openshocks = coroutine.wrap(function()
  6239. for i = 1, 5 do
  6240. openshock2 = Instance.new("Part", Torso)
  6241. openshock2.Size = Vector3.new(1, 1, 1)
  6242. openshock2.Transparency = 0
  6243. openshock2.BrickColor = TheColor
  6244. openshock2.Material = "Neon"
  6245. openshock2.Anchored = true
  6246. openshock2.CanCollide = false
  6247. openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6248. DDTopenshock2 = Instance.new("SpecialMesh", openshock2)
  6249. DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6250. DDTopenshock2.Scale = Vector3.new(1, 2, 1)
  6251. removeuseless:AddItem(openshock2,2)
  6252. table.insert(ExtremeM,DDTopenshock2)
  6253. table.insert(SlowlyFade,openshock2)
  6254. openshock = Instance.new("Part", Torso)
  6255. openshock.Size = Vector3.new(1, 1, 1)
  6256. openshock.Transparency = 0
  6257. openshock.BrickColor = TheColor
  6258. openshock.Material = "Neon"
  6259. openshock.Anchored = true
  6260. openshock.CanCollide = false
  6261. openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  6262. DDTopenshock = Instance.new("SpecialMesh", openshock)
  6263. DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6264. DDTopenshock.Scale = Vector3.new(1, 2, 1)
  6265. removeuseless:AddItem(openshock,2)
  6266. table.insert(ExtremeM,DDTopenshock)
  6267. table.insert(SlowlyFade,openshock)
  6268. wait(.05)
  6269. end
  6270. end)
  6271. openshocks()
  6272. bigopenshock = coroutine.wrap(function()
  6273. bigopenshock = Instance.new("Part", Torso)
  6274. bigopenshock.Size = Vector3.new(1, 1, 1)
  6275. bigopenshock.Transparency = 0
  6276. bigopenshock.BrickColor = TheColor
  6277. bigopenshock.Material = "Neon"
  6278. bigopenshock.Anchored = true
  6279. bigopenshock.CanCollide = false
  6280. bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  6281. DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock)
  6282. DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6283. DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
  6284. removeuseless:AddItem(bigopenshock,2)
  6285. table.insert(m3,DDTbigopenshock)
  6286. table.insert(SlowlyFade,bigopenshock)
  6287. end)
  6288. removeuseless:AddItem(swordoutofportal,6)
  6289. swordoutofportal = Instance.new("Sound", SwordPortal)
  6290. swordoutofportal.SoundId = "rbxassetid://1201801124"
  6291. swordoutofportal.Volume = 5
  6292. swordoutofportal:Play()
  6293. GiantSword = Instance.new("Part", Torso)
  6294. GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
  6295. GiantSword.Material = "Neon"
  6296. GiantSword.BrickColor = TheColor
  6297. GiantSword.Transparency = .2
  6298. GiantSword.Anchored = true
  6299. GiantSword.CanCollide = false
  6300. GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
  6301. GiantSwordMESH.Scale = Vector3.new(15,15,15)
  6302. GiantSwordMESH.MeshId = "rbxassetid://94840342"
  6303. GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
  6304. move = coroutine.wrap(function()
  6305. local Hit = damagealll(35,SwordPortal.Position)
  6306. for _,v in pairs(Hit) do
  6307. if absoluteannihilation then
  6308. v:BreakJoints()
  6309. else
  6310. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
  6311. end
  6312. end
  6313. for i = 1, 40 do
  6314. SwordPortal.Transparency = SwordPortal.Transparency + 0.05
  6315. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  6316. wait()
  6317. end
  6318. end)
  6319. move()
  6320. mvcm = coroutine.wrap(function()
  6321. wait(1)
  6322. SwordPortal:Remove()
  6323. debounce = false
  6324. attacking = false
  6325. hum.WalkSpeed = 18
  6326. end)
  6327. mvcm()
  6328. g1:Remove()
  6329. for i = 1, 30 do
  6330. lilball.Transparency = lilball.Transparency + 0.05
  6331. GiantSword.Transparency = GiantSword.Transparency + 0.03
  6332. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  6333. wait()
  6334. end
  6335. GiantSword:Remove()
  6336. end
  6337. end)
  6338.  
  6339. mouse.KeyDown:connect(function(Press)
  6340. Press=Press:lower()
  6341. if Press=='g' then
  6342. if debounce then return end
  6343. debounce = true
  6344. attacking = true
  6345. damagedebounce = false
  6346. lmon4 = lmon3[math.random(1,#lmon3)]
  6347. local b1 = Instance.new("BillboardGui",Head)
  6348. b1.Size = UDim2.new(0,100,0,40)
  6349. b1.StudsOffset = Vector3.new(0,3,0)
  6350. b1.Adornee = Head
  6351. local b2 = Instance.new("TextLabel",b1)
  6352. b2.BackgroundTransparency = 1
  6353. b2.Text = ""..lmon4
  6354. b2.Font = "Garamond"
  6355. b2.TextSize = 0
  6356. b2.TextStrokeTransparency = 1
  6357. b2.TextColor3 = BrickColor.new("Lime green").Color
  6358. b2.TextStrokeColor3 = Color3.new(0,0,0)
  6359. b2.Size = UDim2.new(1,0,0.5,0)
  6360. billboardcour = coroutine.wrap(function()
  6361. for i = 1, 10 do
  6362. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  6363. b2.TextSize = b2.TextSize + 3
  6364. wait()
  6365. end
  6366. wait(2)
  6367. for i = 1, 10 do
  6368. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  6369. b2.TextSize = b2.TextSize - 3
  6370. wait()
  6371. end
  6372. b1:Remove()
  6373. end)
  6374. billboardcour()
  6375. quickcour = coroutine.wrap(function()
  6376. spawnsound = Instance.new("Sound", RightArm)
  6377. spawnsound.SoundId = "rbxassetid://159332197"
  6378. spawnsound.Volume = 5
  6379. spawnsound:Play()
  6380. removeuseless:AddItem(spawnsound,4)
  6381. Scythe = Instance.new("Part", Torso)
  6382. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  6383. Scythe.Material = "Neon"
  6384. Scythe.BrickColor = TheColor
  6385. Scythe.Transparency = 1
  6386. Scythe.CanCollide = false
  6387. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  6388. ScytheMESH.Scale = Vector3.new(2,2,2)
  6389. ScytheMESH.MeshId = "rbxassetid://218497396"
  6390. ScytheWeld = weldBetween(Scythe,RightArm)
  6391. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  6392. for i = 1, 20 do
  6393. Scythe.Transparency = Scythe.Transparency - 0.04
  6394. wait()
  6395. end
  6396. end)
  6397. quickcour()
  6398. hum.WalkSpeed = 0
  6399. for i = 1, 25 do
  6400. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  6401. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  6402. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  6403. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  6404. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  6405. wait()
  6406. end
  6407. g1 = Instance.new("BodyGyro", Root)
  6408. g1.D = 175
  6409. g1.P = 20000
  6410. g1.MaxTorque = Vector3.new(0,9000,0)
  6411. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  6412. hum.WalkSpeed = 14
  6413. for i = 1, 8 do
  6414. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6415. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
  6416. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  6417. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
  6418. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
  6419. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  6420. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  6421. wait()
  6422. end
  6423. htbox = Instance.new("Part", Scythe)
  6424. htbox.CFrame = Scythe.CFrame
  6425. htbox.Transparency = 1
  6426. htbox.CanCollide = false
  6427. htbox.Size = Vector3.new(.40,7,3)
  6428. htboxweld = weldBetween(htbox,Scythe)
  6429. A = Instance.new("Attachment", htbox)
  6430. A.Position = Vector3.new(0,-3.2,0)
  6431. A.Name = "A"
  6432. B = Instance.new("Attachment", htbox)
  6433. B.Position = Vector3.new(0,3.2,0)
  6434. B.Name = "B"
  6435. tr11 = Instance.new("Trail", Scythe)
  6436. tr11.Attachment0 = A
  6437. tr11.Attachment1 = B
  6438. tr11.Enabled = true
  6439. tr11.Lifetime = .8
  6440. tr11.TextureMode = "Static"
  6441. tr11.LightInfluence = 0
  6442. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  6443. tr11.Transparency = NumberSequence.new(0, 1)
  6444. htbox.Touched:connect(function(hit)
  6445. if hit.Parent:IsA("Part") then
  6446. elseif hit.Parent:IsA("SpecialMesh") then
  6447. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  6448. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  6449. if damagedebounce == true then return end
  6450. damagedebounce = true
  6451. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  6452. quickcour = coroutine.wrap(function()
  6453. Slachtoffer.WalkSpeed = 6
  6454. wait(1)
  6455. Slachtoffer.WalkSpeed = 16
  6456. end)
  6457. quickcour()
  6458. if absoluteannihilation then
  6459. Slachtoffer.Parent:BreakJoints()
  6460. else
  6461. Slachtoffer:TakeDamage(math.random(35,40))
  6462. rdnm = soundtable[math.random(1,#soundtable)]
  6463. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  6464. slashwound.SoundId = "rbxassetid://"..rdnm
  6465. slashwound.Volume = 4
  6466. slashwound:Play()
  6467. removeuseless:AddItem(slashwound,2)
  6468. end
  6469. end
  6470. end)
  6471. lunge:Play()
  6472. t = 0
  6473. for i = 1, 8 do
  6474. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6475. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  6476. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  6477. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  6478. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  6479. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  6480. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
  6481. wait()
  6482. end
  6483. damagedebounce = false
  6484. hum.WalkSpeed = 8
  6485. t = 0
  6486. for i = 1, 8 do
  6487. t = t + 50
  6488. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6489. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0 + t)), .6)
  6490. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  6491. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.41,1.3,0) * CFrame.Angles(math.rad(181),math.rad(5),math.rad(10)), 0.4)
  6492. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  6493. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
  6494. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
  6495. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-5), math.rad(7), math.rad(3)), 0.5)
  6496. wait()
  6497. end
  6498. htbox:Remove()
  6499. htbox = Instance.new("Part", Scythe)
  6500. htbox.CFrame = Scythe.CFrame
  6501. htbox.Transparency = 1
  6502. htbox.CanCollide = false
  6503. htbox.Size = Vector3.new(.40,7,3)
  6504. htboxweld = weldBetween(htbox,Scythe)
  6505. A = Instance.new("Attachment", htbox)
  6506. A.Position = Vector3.new(0,-3.2,0)
  6507. A.Name = "A"
  6508. B = Instance.new("Attachment", htbox)
  6509. B.Position = Vector3.new(0,3.2,0)
  6510. B.Name = "B"
  6511. htbox.Touched:connect(function(hit)
  6512. if hit.Parent:IsA("Part") then
  6513. elseif hit.Parent:IsA("SpecialMesh") then
  6514. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  6515. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  6516. if damagedebounce == true then return end
  6517. damagedebounce = true
  6518. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  6519. quickcour = coroutine.wrap(function()
  6520. Slachtoffer.WalkSpeed = 6
  6521. wait(1)
  6522. Slachtoffer.WalkSpeed = 16
  6523. end)
  6524. quickcour()
  6525. if absoluteannihilation then
  6526. Slachtoffer.Parent:BreakJoints()
  6527. else
  6528. Slachtoffer:TakeDamage(math.random(25,68))
  6529. rdnm = soundtable[math.random(1,#soundtable)]
  6530. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  6531. slashwound.SoundId = "rbxassetid://"..rdnm
  6532. slashwound.Volume = 4
  6533. slashwound:Play()
  6534. removeuseless:AddItem(slashwound,2)
  6535. end
  6536. end
  6537. end)
  6538. lunge3:Play()
  6539. for i = 1, 15 do
  6540. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6541. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  6542. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
  6543. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  6544. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
  6545. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  6546. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  6547. wait()
  6548. end
  6549. htbox:Remove()
  6550. hum.WalkSpeed = 18
  6551. tr11.Enabled = false
  6552. for i = 1, 10 do
  6553. Scythe.Transparency = Scythe.Transparency + 0.1
  6554. wait()
  6555. end
  6556. tr11:Remove()
  6557. Scythe:Remove()
  6558. attacking = false
  6559. debounce = false
  6560. damagedebounce = false
  6561. g1:Remove()
  6562. end
  6563. end)
  6564.  
  6565. mouse.KeyDown:connect(function(Press)
  6566. Press=Press:lower()
  6567. if Press=='y' then
  6568. if debounce then return end
  6569. debounce = true
  6570. attacking = true
  6571. bbno = true
  6572. jjo = true
  6573. borb = true
  6574. hum.WalkSpeed = 0
  6575. energyburst:Play()
  6576. energyburst2:Play()
  6577. g1 = Instance.new("BodyGyro", Root)
  6578. g1.D = 175
  6579. g1.P = 20000
  6580. g1.MaxTorque = Vector3.new(0,9000,0)
  6581. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  6582. lmon2 = lmon[math.random(1,#lmon)]
  6583. local b1 = Instance.new("BillboardGui",Head)
  6584. b1.Size = UDim2.new(0,100,0,40)
  6585. b1.StudsOffset = Vector3.new(0,3,0)
  6586. b1.Adornee = Head
  6587. local b2 = Instance.new("TextLabel",b1)
  6588. b2.BackgroundTransparency = 1
  6589. b2.Text = ""..lmon2
  6590. b2.Font = "Garamond"
  6591. b2.TextSize = 0
  6592. b2.TextStrokeTransparency = 1
  6593. b2.TextColor3 = BrickColor.new("Lime green").Color
  6594. b2.TextStrokeColor3 = Color3.new(0,0,0)
  6595. b2.Size = UDim2.new(1,0,0.5,0)
  6596. billboardcour = coroutine.wrap(function()
  6597. for i = 1, 15 do
  6598. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
  6599. b2.TextSize = b2.TextSize + 2
  6600. wait()
  6601. end
  6602. wait(2)
  6603. for i = 1, 15 do
  6604. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
  6605. b2.TextSize = b2.TextSize - 2
  6606. wait()
  6607. end
  6608. b1:Remove()
  6609. end)
  6610. billboardcour()
  6611. TheWind = Instance.new("Part", Torso)
  6612. TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
  6613. TheWind.Material = "Neon"
  6614. TheWind.BrickColor = TheColor
  6615. TheWind.Transparency = 1
  6616. TheWind.CanCollide = false
  6617. TheWindMESH = Instance.new("SpecialMesh", TheWind)
  6618. TheWindMESH.Scale = Vector3.new(4,4,4)
  6619. TheWindMESH.MeshId = "rbxassetid://168892432"
  6620. TheWindWeld = weldBetween(TheWind,Root)
  6621. TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6622. TheWind2 = Instance.new("Part", Torso)
  6623. TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
  6624. TheWind2.Material = "Neon"
  6625. TheWind2.BrickColor = TheColor
  6626. TheWind2.Transparency = 1
  6627. TheWind2.CanCollide = false
  6628. TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
  6629. TheWindMESH2.Scale = Vector3.new(6,6,6)
  6630. TheWindMESH2.MeshId = "rbxassetid://168892432"
  6631. TheWindWeld2 = weldBetween(TheWind2,Root)
  6632. TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6633. TheWind3 = Instance.new("Part", Torso)
  6634. TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
  6635. TheWind3.Material = "Neon"
  6636. TheWind3.BrickColor = TheColor
  6637. TheWind3.Transparency = 1
  6638. TheWind3.CanCollide = false
  6639. TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
  6640. TheWindMESH3.Scale = Vector3.new(2,2,2)
  6641. TheWindMESH3.MeshId = "rbxassetid://168892432"
  6642. TheWindWeld3 = weldBetween(TheWind3,Root)
  6643. TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6644. quickcour = coroutine.wrap(function()
  6645. for i = 1, 25 do
  6646. TheWind.Transparency = TheWind.Transparency - 0.01
  6647. TheWind2.Transparency = TheWind2.Transparency - 0.005
  6648. TheWind3.Transparency = TheWind3.Transparency - 0.012
  6649. wait()
  6650. end
  6651. end)
  6652. quickcour()
  6653. quickcour2 = coroutine.wrap(function()
  6654. while jjo do
  6655. TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  6656. TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  6657. TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  6658. wait()
  6659. end
  6660. end)
  6661. quickcour2()
  6662. local shockwefe2 = coroutine.wrap(function()
  6663. shockwave2 = Instance.new("Part", Torso)
  6664. shockwave2.Size = Vector3.new(5, 5, 5)
  6665. shockwave2.Transparency = 0
  6666. shockwave2.BrickColor = TheColor
  6667. shockwave2.Anchored = true
  6668. shockwave2.CanCollide = false
  6669. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6670. sh2 = Instance.new("SpecialMesh", shockwave2)
  6671. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6672. sh2.Scale = Vector3.new(0, 0, 0)
  6673. removeuseless:AddItem(shockwave2,2)
  6674. shockwave3 = Instance.new("Part", Torso)
  6675. shockwave3.Size = Vector3.new(1, 1, 1)
  6676. shockwave3.Transparency = 0
  6677. shockwave3.BrickColor = TheColor
  6678. shockwave3.Anchored = true
  6679. shockwave3.CanCollide = false
  6680. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  6681. sh3 = Instance.new("SpecialMesh", shockwave3)
  6682. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6683. sh3.Scale = Vector3.new(0, 0, 0)
  6684. removeuseless:AddItem(shockwave3,4)
  6685. for i = 1, 100 do
  6686. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  6687. shockwave2.Transparency = shockwave2.Transparency + 0.1
  6688. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  6689. shockwave3.Transparency = shockwave3.Transparency + 0.1
  6690. wait()
  6691. end
  6692. end)
  6693. shockwefe2()
  6694. for i = 1, 5 do
  6695. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6696. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
  6697. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
  6698. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  6699. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  6700. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  6701. wait()
  6702. end
  6703. courcour = coroutine.wrap(function()
  6704. while bbno do
  6705. sho3 = Instance.new("Part", Torso)
  6706. sho3.Size = Vector3.new(1, 1, 1)
  6707. sho3.Transparency = 0
  6708. sho3.BrickColor = TheColor
  6709. sho3.Anchored = true
  6710. sho3.CanCollide = false
  6711. sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  6712. shot3 = Instance.new("SpecialMesh", sho3)
  6713. shot3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6714. shot3.Scale = Vector3.new(0, 0, 0)
  6715. table.insert(th5,shot3)
  6716. table.insert(nonmeshRepeater2,sho3)
  6717. removeuseless:AddItem(shot3,2)
  6718. wait(.1)
  6719. end
  6720. end)
  6721. courcour()
  6722. charge:Play()
  6723. for i = 1, 6 do
  6724. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
  6725. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.4)
  6726. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  6727. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  6728. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  6729. wait()
  6730. end
  6731. Blaster = Instance.new("Part", RightArm)
  6732. Blaster.Material = "Neon"
  6733. Blaster.Anchored = true
  6734. Blaster.CanCollide = false
  6735. Blaster.BrickColor = TheColor
  6736. Blaster.Size = Vector3.new(.1,.1,.1)
  6737. BlasterShape = Instance.new("SpecialMesh", Blaster)
  6738. BlasterShape.MeshType = "Sphere"
  6739. BlasterShape.Scale = Vector3.new(.1,.1,.1)
  6740. Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
  6741. sou = coroutine.wrap(function()
  6742. sm = Instance.new("Sound", Blaster)
  6743. sm.SoundId = "rbxassetid://907530407"
  6744. sm.Looped = true
  6745. sm.Volume = 0
  6746. sm.Pitch = .8
  6747. sm:Play()
  6748. for i = 1, 50 do
  6749. sm.Volume = sm.Volume + .1
  6750. wait()
  6751. end
  6752. end)
  6753. sou()
  6754. local EVENMORECIRCLES = coroutine.wrap(function()
  6755. for i = 1, 30 do
  6756. circlescircles = Instance.new("Part", Torso)
  6757. circlescircles.Size = Vector3.new(1, 1, 1)
  6758. circlescircles.Transparency = 0.3
  6759. circlescircles.BrickColor = TheColor
  6760. circlescircles.Material = "Neon"
  6761. circlescircles.Anchored = true
  6762. circlescircles.CanCollide = false
  6763. circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
  6764. circlescirclesmesh = Instance.new("SpecialMesh", circlescircles)
  6765. circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6766. circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
  6767. removeuseless:AddItem(circlescircles,1.5)
  6768. table.insert(nonmeshRepeater2,circlescircles)
  6769. table.insert(th2,circlescirclesmesh)
  6770. wait(.1)
  6771. end
  6772. end)
  6773. EVENMORECIRCLES()
  6774. for i = 1, 30 do
  6775. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
  6776. BlasterBall1 = Instance.new("Part", RightArm)
  6777. BlasterBall1.Material = "Neon"
  6778. BlasterBall1.Anchored = true
  6779. BlasterBall1.Transparency = .8
  6780. BlasterBall1.CanCollide = false
  6781. BlasterBall1.BrickColor = TheColor
  6782. BlasterBall1.Size = Vector3.new(.1,.1,.1)
  6783. BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
  6784. BlasterBall1Shape.MeshType = "Sphere"
  6785. BlasterBall1Shape.Scale = Vector3.new(25,25,25)
  6786. BlasterBall1.CFrame = Blaster.CFrame
  6787. table.insert(th2,BlasterBall1Shape)
  6788. table.insert(nonmeshRepeater2,BlasterBall1)
  6789. removeuseless:AddItem(BlasterBall1Shape,4)
  6790. wait(.1)
  6791. end
  6792. for i = 1, 3 do
  6793. BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
  6794. wait()
  6795. end
  6796. wait(.5)
  6797. sm:Remove()
  6798. kiready:Play()
  6799. aura:Stop()
  6800. for i = 1, 5 do
  6801. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
  6802. wait()
  6803. end
  6804. wait(.3)
  6805. bbno = false
  6806. boomcour = coroutine.wrap(function()
  6807. for i = 1, 10 do
  6808. TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
  6809. TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
  6810. TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
  6811. TheWind.Transparency = TheWind.Transparency + 0.1
  6812. TheWind2.Transparency = TheWind2.Transparency + 0.1
  6813. TheWind3.Transparency = TheWind3.Transparency + 0.1
  6814. wait()
  6815. end
  6816. TheWind:Remove()
  6817. TheWind2:Remove()
  6818. TheWind3:Remove()
  6819. end)
  6820. boomcour()
  6821. for i = 1, 10 do
  6822. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  6823. Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
  6824. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
  6825. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
  6826. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2.1, -0.35) * CFrame.Angles(math.rad(180), math.rad(-82), math.rad(75)), 0.4)
  6827. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)
  6828. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0.2) * CFrame.Angles(math.rad(20), math.rad(1), math.rad(-2)), .4)
  6829. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
  6830. wait()
  6831. end
  6832. local shootthemballs = coroutine.wrap(function()
  6833. Blaster.Anchored = false
  6834. local PB2 = Instance.new("BodyVelocity", Blaster)
  6835. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  6836. Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
  6837. PB2.Velocity = Blaster.CFrame.lookVector * 80
  6838. wait()
  6839. end)
  6840. dontallow = true
  6841. shootthemballs()
  6842. timecour = coroutine.wrap(function()
  6843. wait(.5)
  6844. dontallow = false
  6845. end)
  6846. timecour()
  6847. Blaster.Touched:connect(function(OnHit)
  6848. if dontallow then return end
  6849. if hitters == true then return end
  6850. hitters = true
  6851. borb = false
  6852. Blaster.Anchored = true
  6853. Blaster.Transparency = 1
  6854. blastwave = Instance.new("Part", Torso)
  6855. blastwave.Size = Vector3.new(1, 1, 1)
  6856. blastwave.Transparency = 0
  6857. blastwave.BrickColor = TheColor
  6858. blastwave.Material = "Neon"
  6859. blastwave.Anchored = true
  6860. blastwave.CanCollide = false
  6861. blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6862. removeuseless:AddItem(blastwave,10)
  6863. Blaster:Remove()
  6864. BOOMZOR = Instance.new("Sound", blastwave)
  6865. BOOMZOR.Volume = 8
  6866. BOOMZOR.SoundId = "rbxassetid://1539349118"
  6867. BOOMZOR:Play()
  6868. removeuseless:AddItem(BOOMZOR,5)
  6869. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  6870. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6871. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  6872. blastwave2 = Instance.new("Part", Torso)
  6873. blastwave2.Size = Vector3.new(1, 1, 1)
  6874. blastwave2.Transparency = 0
  6875. blastwave2.BrickColor = TheColor
  6876. blastwave2.Material = "Neon"
  6877. blastwave2.Anchored = true
  6878. blastwave2.CanCollide = false
  6879. blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6880. removeuseless:AddItem(blastwave2,10)
  6881. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  6882. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6883. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  6884. blastwave3 = Instance.new("Part", Torso)
  6885. blastwave3.Size = Vector3.new(1, 1, 1)
  6886. blastwave3.Transparency = 0
  6887. blastwave3.BrickColor = TheColor
  6888. blastwave3.Material = "Neon"
  6889. blastwave3.Anchored = true
  6890. blastwave3.CanCollide = false
  6891. blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6892. removeuseless:AddItem(blastwave3,10)
  6893. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  6894. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6895. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  6896. blastwave4 = Instance.new("Part", Torso)
  6897. blastwave4.Size = Vector3.new(1, 1, 1)
  6898. blastwave4.Transparency = 0
  6899. blastwave4.BrickColor = TheColor
  6900. blastwave4.Material = "Neon"
  6901. blastwave4.Anchored = true
  6902. blastwave4.CanCollide = false
  6903. blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6904. removeuseless:AddItem(blastwave4,10)
  6905. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  6906. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6907. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  6908. blastwave5 = Instance.new("Part", Torso)
  6909. blastwave5.Size = Vector3.new(1, 1, 1)
  6910. blastwave5.Transparency = 0
  6911. blastwave5.BrickColor = TheColor
  6912. blastwave5.Material = "Neon"
  6913. blastwave5.Anchored = true
  6914. blastwave5.CanCollide = false
  6915. blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6916. removeuseless:AddItem(blastwave5,10)
  6917. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  6918. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6919. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  6920. Blastcircle = Instance.new("Part", Torso)
  6921. Blastcircle.Material = "Neon"
  6922. Blastcircle.Anchored = true
  6923. Blastcircle.Transparency = 0
  6924. Blastcircle.CanCollide = false
  6925. Blastcircle.BrickColor = TheColor
  6926. Blastcircle.Size = Vector3.new(10,10,10)
  6927. removeuseless:AddItem(Blastcircle,10)
  6928. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  6929. BlastShape.MeshType = "Sphere"
  6930. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  6931. Blastcircle.CFrame = blastwave.CFrame
  6932. Blastcircle2 = Instance.new("Part", Torso)
  6933. Blastcircle2.Material = "Neon"
  6934. Blastcircle2.Anchored = true
  6935. Blastcircle2.Transparency = 0
  6936. Blastcircle2.CanCollide = false
  6937. Blastcircle2.BrickColor = TheColor
  6938. Blastcircle2.Size = Vector3.new(10,10,10)
  6939. removeuseless:AddItem(Blastcircle2,10)
  6940. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  6941. BlastShape2.MeshType = "Sphere"
  6942. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  6943. Blastcircle2.CFrame = blastwave.CFrame
  6944. Blastcircle3 = Instance.new("Part", Torso)
  6945. Blastcircle3.Material = "Neon"
  6946. Blastcircle3.Anchored = true
  6947. Blastcircle3.Transparency = 0
  6948. Blastcircle3.CanCollide = false
  6949. Blastcircle3.BrickColor = TheColor
  6950. Blastcircle3.Size = Vector3.new(10,10,10)
  6951. removeuseless:AddItem(Blastcircle3,10)
  6952. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  6953. BlastShape3.MeshType = "Sphere"
  6954. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  6955. Blastcircle3.CFrame = blastwave.CFrame
  6956. Blastcircle4 = Instance.new("Part", Torso)
  6957. Blastcircle4.Material = "Neon"
  6958. Blastcircle4.Anchored = true
  6959. Blastcircle4.Transparency = 0
  6960. Blastcircle4.CanCollide = false
  6961. Blastcircle4.BrickColor = TheColor
  6962. Blastcircle4.Size = Vector3.new(10,10,10)
  6963. removeuseless:AddItem(Blastcircle4,10)
  6964. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  6965. BlastShape4.MeshType = "Sphere"
  6966. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  6967. Blastcircle4.CFrame = blastwave.CFrame
  6968. Blastcircle5 = Instance.new("Part", Torso)
  6969. Blastcircle5.Material = "Neon"
  6970. Blastcircle5.Anchored = true
  6971. Blastcircle5.Transparency = 0
  6972. Blastcircle5.CanCollide = false
  6973. Blastcircle5.BrickColor = TheColor
  6974. Blastcircle5.Size = Vector3.new(10,10,10)
  6975. removeuseless:AddItem(Blastcircle5,10)
  6976. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  6977. BlastShape5.MeshType = "Sphere"
  6978. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  6979. Blastcircle5.CFrame = blastwave.CFrame
  6980. shockwav = Instance.new("Part", Torso)
  6981. shockwav.Size = Vector3.new(1, 1, 1)
  6982. shockwav.Transparency = 0
  6983. shockwav.BrickColor = TheColor
  6984. shockwav.Material = "Neon"
  6985. shockwav.Anchored = true
  6986. shockwav.CanCollide = false
  6987. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  6988. removeuseless:AddItem(shockwav,10)
  6989. dea = Instance.new("SpecialMesh", shockwav)
  6990. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6991. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  6992. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  6993. shockwav2 = Instance.new("Part", Torso)
  6994. shockwav2.Size = Vector3.new(1, 1, 1)
  6995. shockwav2.Transparency = 0
  6996. shockwav2.BrickColor = TheColor
  6997. shockwav2.Material = "Neon"
  6998. shockwav2.Anchored = true
  6999. shockwav2.CanCollide = false
  7000. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  7001. removeuseless:AddItem(shockwav2,10)
  7002. dea2 = Instance.new("SpecialMesh", shockwav2)
  7003. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  7004. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  7005. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  7006. local Hit = damagealll(70,blastwave.Position)
  7007. for _,v in pairs(Hit) do
  7008. local velo2 = Instance.new("BodyVelocity", v)
  7009. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  7010. removeuseless:AddItem(velo2,2)
  7011. if absoluteannihilation then
  7012. v:BreakJoints()
  7013. v:Remove()
  7014. else
  7015. v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)
  7016. end
  7017. end
  7018. opopo = coroutine.wrap(function()
  7019. for i = 1, 200 do
  7020. dea.Scale = dea.Scale + Vector3.new(2,1,2)
  7021. shockwav.Transparency = shockwav.Transparency + 0.02
  7022. dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
  7023. shockwav2.Transparency = shockwav2.Transparency + 0.010
  7024. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
  7025. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
  7026. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
  7027. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
  7028. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
  7029. blastwave.Transparency = blastwave.Transparency + .01
  7030. blastwave2.Transparency = blastwave2.Transparency + .03
  7031. blastwave3.Transparency = blastwave3.Transparency + .02
  7032. blastwave4.Transparency = blastwave4.Transparency + .015
  7033. blastwave5.Transparency = blastwave5.Transparency + .01
  7034. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  7035. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
  7036. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
  7037. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
  7038. Blastcircle.Transparency = Blastcircle.Transparency + .01
  7039. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  7040. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  7041. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  7042. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  7043. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
  7044. wait()
  7045. end
  7046. hitters = false
  7047. end)
  7048. opopo()
  7049. end)
  7050. kigo:Play()
  7051. for i = 1, 6 do
  7052. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
  7053. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
  7054. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
  7055. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
  7056. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
  7057. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
  7058. wait()
  7059. end
  7060. attacking = false
  7061. g1:Remove()
  7062. hum.WalkSpeed = 18
  7063. local time = coroutine.wrap(function()
  7064. for i = 1, 100 do
  7065. if borb == false then break end
  7066. wait()
  7067. end
  7068. Blaster:Remove()
  7069. hitters = false
  7070. attacking = false
  7071. debounce = false
  7072. end)
  7073. time()
  7074. while wait() do
  7075. if borb == false then break end
  7076. wait()
  7077. end
  7078. attacking = false
  7079. debounce = false
  7080. jjo = false
  7081. end
  7082. end)
  7083.  
  7084. mouse.KeyDown:connect(function(Press)
  7085. Press=Press:lower()
  7086. if Press=='h' then
  7087. if debounce then return end
  7088. debounce = true
  7089. attacking = true
  7090. step:Play()
  7091. hum.WalkSpeed = 0
  7092. lmon6 = lmon5[math.random(1,#lmon5)]
  7093. local b1 = Instance.new("BillboardGui",Head)
  7094. b1.Size = UDim2.new(0,100,0,40)
  7095. b1.StudsOffset = Vector3.new(0,3,0)
  7096. b1.Adornee = Head
  7097. local b2 = Instance.new("TextLabel",b1)
  7098. b2.BackgroundTransparency = 1
  7099. b2.Text = ""..lmon6
  7100. b2.Font = "Garamond"
  7101. b2.TextSize = 0
  7102. b2.TextStrokeTransparency = 1
  7103. b2.TextColor3 = BrickColor.new("Lime green").Color
  7104. b2.TextStrokeColor3 = Color3.new(0,0,0)
  7105. b2.Size = UDim2.new(1,0,0.5,0)
  7106. billboardcour = coroutine.wrap(function()
  7107. for i = 1, 10 do
  7108. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  7109. b2.TextSize = b2.TextSize + 3
  7110. wait()
  7111. end
  7112. wait(1)
  7113. for i = 1, 10 do
  7114. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  7115. b2.TextSize = b2.TextSize - 3
  7116. wait()
  7117. end
  7118. b1:Remove()
  7119. end)
  7120. billboardcour()
  7121. Dagga = Instance.new("Part", Torso)
  7122. Dagga.Size = Vector3.new(.2, .2, .2)
  7123. Dagga.Material = "Neon"
  7124. Dagga.BrickColor = TheColor
  7125. Dagga.Transparency = 1
  7126. Dagga.CanCollide = false
  7127. DaggaMESH = Instance.new("SpecialMesh", Dagga)
  7128. DaggaMESH.Scale = Vector3.new(.8,.8,.8)
  7129. DaggaMESH.MeshId = "rbxassetid://62275962"
  7130. DaggaWeld = weldBetween(Dagga,RightArm)
  7131. DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  7132. courou = coroutine.wrap(function()
  7133. for i = 1, 20 do
  7134. Dagga.Transparency = Dagga.Transparency - .05
  7135. wait()
  7136. end
  7137. end)
  7138. courou()
  7139. for i = 1, 15 do
  7140. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
  7141. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  7142. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  7143. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
  7144. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
  7145. wait()
  7146. end
  7147. for i = 1, 6 do
  7148. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.6)
  7149. wait()
  7150. end
  7151. Dagga2 = Instance.new("Part", Torso)
  7152. Dagga2.Size = Vector3.new(.2, .2, .2)
  7153. Dagga2.Material = "Neon"
  7154. Dagga2.BrickColor = TheColor
  7155. Dagga2.Transparency = 0
  7156. Dagga2.CanCollide = false
  7157. DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
  7158. DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
  7159. DaggaMESH2.MeshId = "rbxassetid://62275962"
  7160. DaggaWeld2 = weldBetween(Dagga2,RightArm)
  7161. DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  7162. Dagga3 = Instance.new("Part", Torso)
  7163. Dagga3.Size = Vector3.new(.2, .2, .2)
  7164. Dagga3.Material = "Neon"
  7165. Dagga3.BrickColor = TheColor
  7166. Dagga3.Transparency = 0
  7167. Dagga3.CanCollide = false
  7168. DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
  7169. DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
  7170. DaggaMESH3.MeshId = "rbxassetid://62275962"
  7171. DaggaWeld3 = weldBetween(Dagga3,RightArm)
  7172. DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  7173. daggersheet:Play()
  7174. for i = 1, 4 do
  7175. DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
  7176. DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
  7177. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
  7178. wait()
  7179. end
  7180. for i = 1, 6 do
  7181. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.5)
  7182. wait()
  7183. end
  7184. for i = 1, 6 do
  7185. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  7186. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  7187. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
  7188. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  7189. wait()
  7190. end
  7191. quicklerp = coroutine.wrap(function()
  7192. for i = 1, 8 do
  7193. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
  7194. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
  7195. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
  7196. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  7197. wait()
  7198. end
  7199. end)
  7200. quicklerp()
  7201. n = 0
  7202. movethem = coroutine.wrap(function()
  7203. htbox1 = Instance.new("Part",Torso)
  7204. htbox1.CanCollide = false
  7205. htbox1.Transparency = 1
  7206. htbox1.Size = Vector3.new(2,2,2)
  7207. htbox1weld = weldBetween(htbox1,Dagga)
  7208. htbox2 = Instance.new("Part",Torso)
  7209. htbox2.CanCollide = false
  7210. htbox2.Transparency = 1
  7211. htbox2.Size = Vector3.new(2,2,2)
  7212. htbox2weld = weldBetween(htbox2,Dagga2)
  7213. htbox3 = Instance.new("Part",Torso)
  7214. htbox3.CanCollide = false
  7215. htbox3.Transparency = 1
  7216. htbox3.Size = Vector3.new(2,2,2)
  7217. htbox3weld = weldBetween(htbox3,Dagga3)
  7218. removeuseless:AddItem(Dagga,5)
  7219. removeuseless:AddItem(Dagga2,5)
  7220. removeuseless:AddItem(Dagga3,5)
  7221. removeuseless:AddItem(htbox,5)
  7222. removeuseless:AddItem(htbox2,5)
  7223. removeuseless:AddItem(htbox3,5)
  7224. DaggaWeld:Remove()
  7225. DaggaWeld2:Remove()
  7226. DaggaWeld3:Remove()
  7227. DaggaMESH.MeshId = "rbxassetid://202083123"
  7228. DaggaMESH2.MeshId = "rbxassetid://202083123"
  7229. DaggaMESH3.MeshId = "rbxassetid://202083123"
  7230. DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
  7231. DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
  7232. DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
  7233. local BodyVel=Instance.new('BodyVelocity',Dagga)
  7234. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7235. local BodyGyro=Instance.new('BodyGyro',Dagga)
  7236. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  7237. BodyGyro.P=2e4
  7238. coroutine.wrap(function()
  7239. RenderStepped:connect(function()
  7240. BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
  7241. BodyVel.velocity=Dagga.CFrame.lookVector*dgs
  7242. end)
  7243. end)()
  7244.  
  7245. local BodyVel2=Instance.new('BodyVelocity',Dagga2)
  7246. BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7247. local BodyGyro2=Instance.new('BodyGyro',Dagga2)
  7248. BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  7249. BodyGyro2.P=2e4
  7250. coroutine.wrap(function()
  7251. RenderStepped:connect(function()
  7252. BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
  7253. BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
  7254. end)
  7255. end)()
  7256.  
  7257. local BodyVel3=Instance.new('BodyVelocity',Dagga3)
  7258. BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7259. local BodyGyro3=Instance.new('BodyGyro',Dagga3)
  7260. BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  7261. BodyGyro3.P=2e4
  7262. coroutine.wrap(function()
  7263. RenderStepped:connect(function()
  7264. BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
  7265. BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
  7266. end)
  7267. end)()
  7268.  
  7269. damagedebounce = false
  7270. damagedebounce2 = false
  7271. damagedebounce3 = false
  7272. htbox1.Touched:connect(function(hit1)
  7273. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  7274. elseif hit1.Parent:IsA("Part") then
  7275. elseif hit1.Parent:IsA("SpecialMesh") then
  7276. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  7277. if damagedebounce == true then return end
  7278. damagedebounce = true
  7279. removeuseless:AddItem(slashwound,2)
  7280. Dagga.Anchored = false
  7281. BodyVel:Remove()
  7282. BodyGyro:Remove()
  7283. Dagga.CanCollide = true
  7284. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  7285. rdnm = soundtable[math.random(1,#soundtable)]
  7286. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  7287. slashwound.SoundId = "rbxassetid://"..rdnm
  7288. slashwound.Volume = 4
  7289. slashwound:Play()
  7290. if absoluteannihilation then
  7291. Slachtoffer.Parent:BreakJoints()
  7292. else
  7293. Slachtoffer:TakeDamage(15)
  7294. end
  7295. end
  7296. end)
  7297. htbox2.Touched:connect(function(hit1)
  7298. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  7299. elseif hit1.Parent:IsA("Part") then
  7300. elseif hit1.Parent:IsA("SpecialMesh") then
  7301. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  7302. if damagedebounce2 == true then return end
  7303. damagedebounce2 = true
  7304. removeuseless:AddItem(slashwound,2)
  7305. Dagga2.Anchored = false
  7306. BodyVel2:Remove()
  7307. BodyGyro2:Remove()
  7308. Dagga2.CanCollide = true
  7309. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  7310. rdnm = soundtable[math.random(1,#soundtable)]
  7311. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  7312. slashwound.SoundId = "rbxassetid://"..rdnm
  7313. slashwound.Volume = 4
  7314. slashwound:Play()
  7315. if absoluteannihilation then
  7316. Slachtoffer.Parent:BreakJoints()
  7317. else
  7318. Slachtoffer:TakeDamage(15)
  7319. end
  7320. end
  7321. end)
  7322. htbox3.Touched:connect(function(hit1)
  7323. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  7324. elseif hit1.Parent:IsA("Part") then
  7325. elseif hit1.Parent:IsA("SpecialMesh") then
  7326. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  7327. if damagedebounce3 == true then return end
  7328. damagedebounce3 = true
  7329. removeuseless:AddItem(slashwound,2)
  7330. Dagga3.Anchored = false
  7331. BodyVel3:Remove()
  7332. BodyGyro3:Remove()
  7333. Dagga3.CanCollide = true
  7334. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  7335. rdnm = soundtable[math.random(1,#soundtable)]
  7336. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  7337. slashwound.SoundId = "rbxassetid://"..rdnm
  7338. slashwound.Volume = 4
  7339. slashwound:Play()
  7340. if absoluteannihilation then
  7341. Slachtoffer.Parent:BreakJoints()
  7342. else
  7343. Slachtoffer:TakeDamage(15)
  7344. end
  7345. end
  7346. end)
  7347. end)
  7348. movethem()
  7349. t = 0
  7350. hum.WalkSpeed = 18
  7351. for i = 1, 7 do
  7352. t = t - 50
  7353. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
  7354. wait()
  7355. end
  7356. t = 0
  7357. quickcour2 = coroutine.wrap(function()
  7358. for i = 1, 10 do
  7359. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  7360. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
  7361. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  7362. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  7363. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  7364. wait()
  7365. end
  7366. end)
  7367. quickcour2()
  7368. for i = 1, 10 do
  7369. t = t - 22
  7370. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
  7371. wait()
  7372. end
  7373. attacking = false
  7374. debounce = false
  7375. damagedebounce = false
  7376. damagedebounce2 = false
  7377. damagedebounce3 = false
  7378. end
  7379. end)
  7380.  
  7381. mouse.KeyDown:connect(function(Press)
  7382. Press=Press:lower()
  7383. if Press=='f' then
  7384. if nottransform then return end
  7385. transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
  7386. if debounce then return end
  7387. debounce = true
  7388. attacking = true
  7389. absoluteannihilation = true
  7390. hum.WalkSpeed = 0
  7391. HEADLERP.Part1 = Torso
  7392. musiccour = coroutine.wrap(function()
  7393. for i = 1, 20 do
  7394. doomtheme.Volume = doomtheme.Volume - 0.05
  7395. wait()
  7396. end
  7397. doomtheme:Remove()
  7398. end)
  7399. musiccour()
  7400. for i = 1, 10 do
  7401. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  7402. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(0,0,0),.5)
  7403. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  7404. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  7405. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  7406. wait()
  7407. end
  7408. JohnDoe2 = Instance.new("Part", Head)
  7409. JohnDoe2.Shape = 0
  7410. JohnDoe2.Transparency = 1
  7411. JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
  7412. JohnDoe2.Material = "Neon"
  7413. JohnDoe2.CanCollide = false
  7414. JohnDoe2.BrickColor = BrickColor.new("Really black")
  7415. Jw2 = weldBetween(Head,JohnDoe2)
  7416. Jw2.C0 = CFrame.new(0,.25,0)
  7417. lolcour = coroutine.wrap(function()
  7418. for i = 1, 20 do
  7419. JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
  7420. wait()
  7421. end
  7422. end)
  7423. lolcour()
  7424. for i = 1, 15 do
  7425. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
  7426. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
  7427. wait()
  7428. end
  7429. lastbreath = Instance.new("Sound", Head)
  7430. lastbreath.SoundId = "rbxassetid://198606040"
  7431. lastbreath.Volume = 5
  7432. lastbreath:Play()
  7433. coroutine.wrap(function()
  7434. for i = 1, 4 do
  7435. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  7436. wait()
  7437. end
  7438. for i = 1, 4 do
  7439. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  7440. wait()
  7441. end
  7442. end)()
  7443. for i = 1, 22 do
  7444. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
  7445. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
  7446. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
  7447. wait()
  7448. end
  7449. coroutine.wrap(function()
  7450. for i = 1, 10 do
  7451. pBase7.BrickColor = BrickColor.new("Lime green")
  7452. pBase8.BrickColor = BrickColor.new("Lime green")
  7453. pBase9.BrickColor = BrickColor.new("Lime green")
  7454. pBase10.BrickColor = BrickColor.new("Lime green")
  7455. pBase12.BrickColor = BrickColor.new("Lime green")
  7456. TheCore.BrickColor = BrickColor.new("Lime green")
  7457. wait(.05)
  7458. pBase7.BrickColor = BrickColor.new("Really black")
  7459. pBase8.BrickColor = BrickColor.new("Really black")
  7460. pBase9.BrickColor = BrickColor.new("Really black")
  7461. pBase10.BrickColor = BrickColor.new("Really black")
  7462. pBase12.BrickColor = BrickColor.new("Really black")
  7463. TheCore.BrickColor = BrickColor.new("Really black")
  7464. wait()
  7465. end
  7466. end)()
  7467. coroutine.wrap(function()
  7468. for i = 1, 4 do
  7469. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  7470. wait()
  7471. end
  7472. for i = 1, 4 do
  7473. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  7474. wait()
  7475. end
  7476. end)()
  7477. for i = 1, 15 do
  7478. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
  7479. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
  7480. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
  7481. wait()
  7482. end
  7483. for i = 1, 15 do
  7484. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
  7485. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
  7486. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
  7487. wait()
  7488. end
  7489. for i = 1, 75 do
  7490. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
  7491. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
  7492. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
  7493. wait()
  7494. end
  7495. doomtheme = Instance.new("Sound", Torso)
  7496. doomtheme.SoundId = "rbxassetid://1502486424"
  7497. doomtheme.Volume = 1.5
  7498. doomtheme.Looped = true
  7499. doomtheme:Play()
  7500. CataclysmOrb = Instance.new("Part", Torso)
  7501. CataclysmOrb.Shape = 0
  7502. CataclysmOrb.Transparency = 1
  7503. CataclysmOrb.Anchored = true
  7504. CataclysmOrb.Size = Vector3.new(10,10,10)
  7505. CataclysmOrb.Material = "Neon"
  7506. CataclysmOrb.CanCollide = false
  7507. CataclysmOrb.BrickColor = BrickColor.new("Really black")
  7508. CataclysmOrb.CFrame = Root.CFrame
  7509. for i = 1, 20 do
  7510. CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
  7511. wait()
  7512. end
  7513. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
  7514. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=227262305"
  7515. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=185728896"
  7516. larmf2 = Instance.new("Part", Torso)
  7517. larmf2.BrickColor = TheColor
  7518. larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  7519. larmf2.Material = "Neon"
  7520. larmf2.Transparency = 0
  7521. larmf2.CanCollide = false
  7522. larmfweld2 = weldBetween(larmf2,LeftArm)
  7523.  
  7524. rarmf2 = Instance.new("Part", Torso)
  7525. rarmf2.BrickColor = TheColor
  7526. rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  7527. rarmf2.Material = "Neon"
  7528. rarmf2.Transparency = 0
  7529. rarmf2.CanCollide = false
  7530. rarmfweld2 = weldBetween(rarmf2,RightArm)
  7531.  
  7532. llegf2 = Instance.new("Part", Torso)
  7533. llegf2.BrickColor = TheColor
  7534. llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  7535. llegf2.Material = "Neon"
  7536. llegf2.Transparency = 0
  7537. llegf2.CanCollide = false
  7538. llegf2weld = weldBetween(llegf2,LeftLeg)
  7539.  
  7540. rlegf2 = Instance.new("Part", Torso)
  7541. rlegf2.BrickColor = TheColor
  7542. rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  7543. rlegf2.Material = "Neon"
  7544. rlegf2.Transparency = 0
  7545. rlegf2.CanCollide = false
  7546. rlegf2weld = weldBetween(rlegf2,RightLeg)
  7547.  
  7548. Torsof2 = Instance.new("Part", Torso)
  7549. Torsof2.BrickColor = TheColor
  7550. Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
  7551. Torsof2.Material = "Neon"
  7552. Torsof2.Transparency = 0
  7553. Torsof2.CanCollide = false
  7554. Torsof2weld = weldBetween(Torsof2,Torso)
  7555. wait(6)
  7556. glasss = glassshatter[math.random(1,#glassshatter)]
  7557. glass = Instance.new("Sound",Torso)
  7558. glass.SoundId = "rbxassetid://"..glasss
  7559. glass.Volume = 6
  7560. glass:Play()
  7561. removeuseless:AddItem(glass,3)
  7562. sond = Instance.new("Sound", Torso)
  7563. sond.Volume = 10
  7564. sond.SoundId = "rbxassetid://176823476"
  7565. sond:Play()
  7566. larmf2.Anchored = true
  7567. rarmf2.Anchored = true
  7568. rlegf2.Anchored = true
  7569. llegf2.Anchored = true
  7570. Torsof2.Anchored = true
  7571. Jw2.C0 = CFrame.new(0,.25,-.15)
  7572. Jw.C0 = CFrame.new(0,.25,-.15)
  7573. coroutine.wrap(function()
  7574. for i = 1, 25 do
  7575. larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
  7576. larmf2.Transparency = larmf2.Transparency + 0.3
  7577. rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
  7578. rarmf2.Transparency = rarmf2.Transparency + 0.3
  7579. rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  7580. rlegf2.Transparency = rlegf2.Transparency + 0.3
  7581. llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  7582. llegf2.Transparency = llegf2.Transparency + 0.3
  7583. Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
  7584. Torsof2.Transparency = Torsof2.Transparency + .3
  7585. CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
  7586. CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
  7587. wait()
  7588. end
  7589. end)()
  7590. for i = 1, 20 do
  7591. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
  7592. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(20 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  7593. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-20 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  7594. wait()
  7595. end
  7596. knuckscrunch = Instance.new("Sound", Torso)
  7597. knuckscrunch.SoundId = "rbxassetid://1629602112"
  7598. knuckscrunch.Volume = 5
  7599. knuckscrunch:Play()
  7600. removeuseless:AddItem(knuckscrunch,2)
  7601. for i = 1, 15 do
  7602. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  7603. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  7604. wait()
  7605. end
  7606. for i = 1, 20 do
  7607. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
  7608. wait()
  7609. end
  7610. coroutine.wrap(function()
  7611. for i = 1, 90 do
  7612. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
  7613. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.5)
  7614. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.5)
  7615. wait()
  7616. end
  7617. end)()
  7618. coroutine.wrap(function()
  7619. for i = 1, 45 do
  7620. local b1 = Instance.new("BillboardGui",Head)
  7621. b1.Size = UDim2.new(0,100,0,40)
  7622. b1.StudsOffset = Vector3.new(0,3,0)
  7623. b1.Adornee = Head
  7624. local b2 = Instance.new("TextLabel",b1)
  7625. b2.BackgroundTransparency = 1
  7626. b2.Text = "HaHaHaHaHaHa..."
  7627. b2.Font = "Garamond"
  7628. b2.TextSize = 0
  7629. b2.TextStrokeTransparency = 1
  7630. b2.TextColor3 = BrickColor.new("Lime green").Color
  7631. b2.TextStrokeColor3 = Color3.new(0,0,0)
  7632. b2.Size = UDim2.new(1,0,0.5,0)
  7633. removeuseless:AddItem(b1,2)
  7634. table.insert(signtable,b2)
  7635. table.insert(signmover,b1)
  7636. table.insert(signtransparency,b2)
  7637. table.insert(signrotator,b2)
  7638. wait(.1)
  7639. end
  7640. end)()
  7641. for i = 1, 90 do
  7642. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
  7643. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
  7644. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
  7645. wait()
  7646. end
  7647. theinfinitecour = coroutine.wrap(function()
  7648. while wait() do
  7649. for i = 1, 10 do
  7650. JohnDoe2.Transparency = JohnDoe2.Transparency + .1
  7651. wait()
  7652. end
  7653. wait(.5)
  7654. for i = 1, 10 do
  7655. JohnDoe2.Transparency = JohnDoe2.Transparency - .1
  7656. wait()
  7657. end
  7658. wait(3)
  7659. end
  7660. end)
  7661. theinfinitecour()
  7662. coroutine.wrap(function()
  7663. while true do
  7664. for i = 1, 10 do
  7665. pBase7.BrickColor = BrickColor.new("Lime green")
  7666. pBase8.BrickColor = BrickColor.new("Lime green")
  7667. pBase9.BrickColor = BrickColor.new("Lime green")
  7668. pBase10.BrickColor = BrickColor.new("Lime green")
  7669. pBase12.BrickColor = BrickColor.new("Lime green")
  7670. TheCore.BrickColor = BrickColor.new("Lime green")
  7671. wait(.05)
  7672. pBase7.BrickColor = BrickColor.new("Really black")
  7673. pBase8.BrickColor = BrickColor.new("Really black")
  7674. pBase9.BrickColor = BrickColor.new("Really black")
  7675. pBase10.BrickColor = BrickColor.new("Really black")
  7676. pBase12.BrickColor = BrickColor.new("Really black")
  7677. TheCore.BrickColor = BrickColor.new("Really black")
  7678. wait(.05)
  7679. pBase7.BrickColor = BrickColor.new("Lime green")
  7680. pBase8.BrickColor = BrickColor.new("Lime green")
  7681. pBase9.BrickColor = BrickColor.new("Lime green")
  7682. pBase10.BrickColor = BrickColor.new("Lime green")
  7683. pBase12.BrickColor = BrickColor.new("Lime green")
  7684. TheCore.BrickColor = BrickColor.new("Lime green")
  7685. wait(.05)
  7686. pBase7.BrickColor = BrickColor.new("Really black")
  7687. pBase8.BrickColor = BrickColor.new("Really black")
  7688. pBase9.BrickColor = BrickColor.new("Really black")
  7689. pBase10.BrickColor = BrickColor.new("Really black")
  7690. pBase12.BrickColor = BrickColor.new("Really black")
  7691. TheCore.BrickColor = BrickColor.new("Really black")
  7692. wait(4)
  7693. end
  7694. end
  7695. end)()
  7696. hum.WalkSpeed = 18
  7697. HEADLERP.Part1 = Head
  7698. larmf2:Remove()
  7699. rarmf2:Remove()
  7700. rlegf2:Remove()
  7701. llegf2:Remove()
  7702. Torsof2:Remove()
  7703. CataclysmOrb:Remove()
  7704. attacking = false
  7705. debounce = false
  7706. nottransform = true
  7707. transformingpart = false
  7708. end
  7709. end)
  7710.  
  7711. mouse.KeyDown:connect(function(Press)
  7712. Press=Press:lower()
  7713. if Press=='q' then
  7714. if not nottransform then return end
  7715. if mouse.Target ~= nil then
  7716. if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  7717. if debounce then return end
  7718. attacking = true
  7719. debounce = true
  7720. enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  7721. ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
  7722. ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
  7723. ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
  7724. ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
  7725. ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
  7726. EHead = enemyhum.Parent:FindFirstChild("Head")
  7727. hum.WalkSpeed = 0
  7728. secret = secrettalk[math.random(1,#secrettalk)]
  7729. local b1 = Instance.new("BillboardGui",Head)
  7730. b1.Size = UDim2.new(0,100,0,40)
  7731. b1.StudsOffset = Vector3.new(0,3,0)
  7732. b1.Adornee = Head
  7733. local b2 = Instance.new("TextLabel",b1)
  7734. b2.BackgroundTransparency = 1
  7735. b2.Text = ""..secret
  7736. b2.Font = "Garamond"
  7737. b2.TextSize = 0
  7738. b2.TextStrokeTransparency = 1
  7739. b2.TextColor3 = BrickColor.new("Lime green").Color
  7740. b2.TextStrokeColor3 = Color3.new(0,0,0)
  7741. b2.Size = UDim2.new(1,0,0.5,0)
  7742. billboardcour = coroutine.wrap(function()
  7743. for i = 1, 10 do
  7744. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  7745. b2.TextSize = b2.TextSize + 3
  7746. wait()
  7747. end
  7748. wait(1)
  7749. for i = 1, 10 do
  7750. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  7751. b2.TextSize = b2.TextSize - 3
  7752. wait()
  7753. end
  7754. b1:Remove()
  7755. end)
  7756. billboardcour()
  7757. g1 = Instance.new("BodyGyro", Root)
  7758. g1.D = 175
  7759. g1.P = 20000
  7760. g1.MaxTorque = Vector3.new(0,9000,0)
  7761. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  7762. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  7763. soundze = Instance.new("Sound",ETorso)
  7764. soundze.SoundId = "rbxassetid://1659770705"
  7765. soundze.Volume = 2
  7766. soundze:Play()
  7767. removeuseless:AddItem(soundze,3)
  7768. right = Instance.new("Part",Character)
  7769. right.Size = Vector3.new(1.01,2.01,1.01)
  7770. right.BrickColor = BrickColor.new("Lime green")
  7771. right.Material = "Neon"
  7772. right.Transparency = 1
  7773. right.Anchored = false
  7774. right.CFrame = ERight.CFrame
  7775. rightweld = weldBetween(right,ERight)
  7776. left = Instance.new("Part",Character)
  7777. left.Size = Vector3.new(1.01,2.01,1.01)
  7778. left.BrickColor = BrickColor.new("Lime green")
  7779. left.Material = "Neon"
  7780. left.Transparency = 1
  7781. left.Anchored = false
  7782. left.CFrame = ELeft.CFrame
  7783. leftweld = weldBetween(left,ELeft)
  7784. leg = Instance.new("Part",Character)
  7785. leg.Size = Vector3.new(1.01,2.01,1.01)
  7786. leg.BrickColor = BrickColor.new("Lime green")
  7787. leg.Material = "Neon"
  7788. leg.Transparency = 1
  7789. leg.Anchored = false
  7790. leg.CFrame = ERight2.CFrame
  7791. legweld = weldBetween(leg,ERight2)
  7792. leg2 = Instance.new("Part",Character)
  7793. leg2.Size = Vector3.new(1.01,2.01,1.01)
  7794. leg2.BrickColor = BrickColor.new("Lime green")
  7795. leg2.Material = "Neon"
  7796. leg2.Transparency = 1
  7797. leg2.Anchored = false
  7798. leg2.CFrame = ELeft2.CFrame
  7799. leg2weld = weldBetween(leg2,ELeft2)
  7800. tors = Instance.new("Part",Character)
  7801. tors.Size = Vector3.new(2.01,2.01,1.01)
  7802. tors.Anchored = false
  7803. tors.Transparency = 1
  7804. tors.BrickColor = BrickColor.new("Lime green")
  7805. tors.Material = "Neon"
  7806. tors.CFrame = ETorso.CFrame
  7807. torsweld = weldBetween(tors,ETorso)
  7808. hed = Instance.new("Part",Character)
  7809. hed.Size = Vector3.new(1.01,1.01,1.01)
  7810. hed.Anchored = false
  7811. hed.Transparency = 1
  7812. hed.BrickColor = BrickColor.new("Lime green")
  7813. hed.Material = "Neon"
  7814. hed.CFrame = EHead.CFrame
  7815. hedweld = weldBetween(hed,EHead)
  7816. hedmesh = Instance.new("SpecialMesh",hed)
  7817. hedmesh.MeshType = "Head"
  7818. hedmesh.Scale = Vector3.new(1.25,1.25,1.25)
  7819. particlemiter1 = Instance.new("ParticleEmitter", left)
  7820. particlemiter1.Enabled = true
  7821. particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  7822. particlemiter1.Texture = "rbxassetid://304437537"
  7823. particlemiter1.Lifetime = NumberRange.new(2.5)
  7824. particlemiter1.Size = NumberSequence.new(1,0)
  7825. particlemiter1.Rate = 25
  7826. particlemiter1.RotSpeed = NumberRange.new(70)
  7827. particlemiter1.Speed = NumberRange.new(0)
  7828. particlemiter2 = Instance.new("ParticleEmitter", right)
  7829. particlemiter2.Enabled = true
  7830. particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  7831. particlemiter2.Texture = "rbxassetid://304437537"
  7832. particlemiter2.Lifetime = NumberRange.new(2.5)
  7833. particlemiter2.Size = NumberSequence.new(1,0)
  7834. particlemiter2.Rate = 25
  7835. particlemiter2.RotSpeed = NumberRange.new(70)
  7836. particlemiter2.Speed = NumberRange.new(0)
  7837. particlemiter4 = Instance.new("ParticleEmitter", leg)
  7838. particlemiter4.Enabled = true
  7839. particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  7840. particlemiter4.Texture = "rbxassetid://304437537"
  7841. particlemiter4.Lifetime = NumberRange.new(2.5)
  7842. particlemiter4.Size = NumberSequence.new(1,0)
  7843. particlemiter4.Rate = 25
  7844. particlemiter4.RotSpeed = NumberRange.new(70)
  7845. particlemiter4.Speed = NumberRange.new(0)
  7846. particlemiter5 = Instance.new("ParticleEmitter", leg2)
  7847. particlemiter5.Enabled = true
  7848. particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  7849. particlemiter5.Texture = "rbxassetid://304437537"
  7850. particlemiter5.Lifetime = NumberRange.new(2.5)
  7851. particlemiter5.Size = NumberSequence.new(1,0)
  7852. particlemiter5.Rate = 25
  7853. particlemiter5.RotSpeed = NumberRange.new(70)
  7854. particlemiter5.Speed = NumberRange.new(0)
  7855. particlemiter6 = Instance.new("ParticleEmitter", tors)
  7856. particlemiter6.Enabled = true
  7857. particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  7858. particlemiter6.Texture = "rbxassetid://304437537"
  7859. particlemiter6.Lifetime = NumberRange.new(2.5)
  7860. particlemiter6.Size = NumberSequence.new(1,0)
  7861. particlemiter6.Rate = 25
  7862. particlemiter6.RotSpeed = NumberRange.new(70)
  7863. particlemiter6.Speed = NumberRange.new(0)
  7864. particlemiter7 = Instance.new("ParticleEmitter", hed)
  7865. particlemiter7.Enabled = true
  7866. particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  7867. particlemiter7.Texture = "rbxassetid://304437537"
  7868. particlemiter7.Lifetime = NumberRange.new(2.5)
  7869. particlemiter7.Size = NumberSequence.new(1,0)
  7870. particlemiter7.Rate = 25
  7871. particlemiter7.RotSpeed = NumberRange.new(70)
  7872. particlemiter7.Speed = NumberRange.new(0)
  7873. for i = 1, 15 do
  7874. right.Transparency = right.Transparency - 0.02
  7875. left.Transparency = left.Transparency - 0.02
  7876. leg.Transparency = leg.Transparency - 0.02
  7877. leg2.Transparency = leg2.Transparency - 0.02
  7878. tors.Transparency = tors.Transparency - 0.02
  7879. hed.Transparency = hed.Transparency - 0.02
  7880. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  7881. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  7882. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  7883. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  7884. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  7885. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
  7886. wait()
  7887. end
  7888. g1:Remove()
  7889. local grav = Instance.new("BodyPosition",ETorso)
  7890. grav.D = 1500
  7891. grav.P = 20000
  7892. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7893. grav.position = ETorso.Position+Vector3.new(0,15,0)
  7894. for i = 1, 30 do
  7895. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
  7896. wait()
  7897. end
  7898. wait(1)
  7899. coroutine.wrap(function()
  7900. fingsnap = Instance.new("Sound", RightArm)
  7901. fingsnap.SoundId = "rbxassetid://217767125"
  7902. fingsnap.Volume = 3
  7903. fingsnap:Play()
  7904. removeuseless:AddItem(fingsnap,2)
  7905. for i = 1, 5 do
  7906. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
  7907. wait()
  7908. end
  7909. for i = 1, 5 do
  7910. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
  7911. wait()
  7912. end
  7913. end)()
  7914. right:Remove()
  7915. left:Remove()
  7916. leg:Remove()
  7917. leg2:Remove()
  7918. tors:Remove()
  7919. hed:Remove()
  7920. rightarmblack = Instance.new("Part",Character)
  7921. rightarmblack.Size = Vector3.new(1,2,1)
  7922. rightarmblack.BrickColor = BrickColor.new("Really black")
  7923. rightarmblack.Material = "Neon"
  7924. rightarmblack.Anchored = false
  7925. rightarmblack.CFrame = ERight.CFrame
  7926. removeuseless:AddItem(rightarmblack,10)
  7927. leftarmblack = Instance.new("Part",Character)
  7928. leftarmblack.Size = Vector3.new(1,2,1)
  7929. leftarmblack.BrickColor = BrickColor.new("Really black")
  7930. leftarmblack.Material = "Neon"
  7931. leftarmblack.Anchored = false
  7932. leftarmblack.CFrame = ELeft.CFrame
  7933. removeuseless:AddItem(leftarmblack,10)
  7934. rightlegblack = Instance.new("Part",Character)
  7935. rightlegblack.Size = Vector3.new(1,2,1)
  7936. rightlegblack.BrickColor = BrickColor.new("Really black")
  7937. rightlegblack.Material = "Neon"
  7938. rightlegblack.Anchored = false
  7939. rightlegblack.CFrame = ERight2.CFrame
  7940. removeuseless:AddItem(rightlegblack,10)
  7941. leftlegblack = Instance.new("Part",Character)
  7942. leftlegblack.Size = Vector3.new(1,2,1)
  7943. leftlegblack.BrickColor = BrickColor.new("Really black")
  7944. leftlegblack.Material = "Neon"
  7945. leftlegblack.Anchored = false
  7946. leftlegblack.CFrame = ELeft2.CFrame
  7947. removeuseless:AddItem(leftlegblack,10)
  7948. torsoblack = Instance.new("Part",Character)
  7949. torsoblack.Size = Vector3.new(2,2,1)
  7950. torsoblack.Anchored = false
  7951. torsoblack.BrickColor = BrickColor.new("Really black")
  7952. torsoblack.Material = "Neon"
  7953. torsoblack.CFrame = ETorso.CFrame
  7954. removeuseless:AddItem(torsoblack,10)
  7955. headblack = Instance.new("Part",Character)
  7956. headblack.Size = Vector3.new(1,1,1)
  7957. headblack.Anchored = false
  7958. headblack.BrickColor = BrickColor.new("Really black")
  7959. headblack.Material = "Neon"
  7960. headblack.CFrame = EHead.CFrame
  7961. removeuseless:AddItem(headblack,10)
  7962. headblackmesh = Instance.new("SpecialMesh",headblack)
  7963. headblackmesh.MeshType = "Head"
  7964. headblackmesh.Scale = Vector3.new(1.25,1.25,1.25)
  7965. enemyhum.Parent:Remove()
  7966. soul = Instance.new("Sound", torsoblack)
  7967. soul.SoundId = "rbxassetid://160867463"
  7968. soul.Volume = 3
  7969. soul:Play()
  7970. circ = Instance.new("Part", torsoblack)
  7971. circ.Material = "Neon"
  7972. circ.Anchored = true
  7973. circ.CanCollide = false
  7974. circ.BrickColor = TheColor
  7975. circ.Size = Vector3.new(.1,.1,.1)
  7976. circShape = Instance.new("SpecialMesh", circ)
  7977. circShape.MeshType = "Sphere"
  7978. circShape.Scale = Vector3.new(.1,.1,.1)
  7979. circ.CFrame = tors.CFrame
  7980. coroutine.wrap(function()
  7981. for i = 1, 50 do
  7982. circ.Transparency = circ.Transparency + 0.02
  7983. circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
  7984. wait()
  7985. end
  7986. circ:Remove()
  7987. end)()
  7988. removeuseless:AddItem(soul,5)
  7989. local PB = Instance.new("BodyVelocity", torsoblack)
  7990. PB.MaxForce = Vector3.new(999999, 999999, 999999)
  7991. torsoblack.CFrame = CFrame.new(torsoblack.Position)
  7992. PB.Velocity = Vector3.new(0,1,0)
  7993. local PB2 = Instance.new("BodyVelocity", rightarmblack)
  7994. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  7995. rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
  7996. PB2.Velocity = Vector3.new(0,1,0)
  7997. local PB3 = Instance.new("BodyVelocity", leftarmblack)
  7998. PB3.MaxForce = Vector3.new(999999, 999999, 999999)
  7999. leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
  8000. PB3.Velocity = Vector3.new(0,1,0)
  8001. local PB4 = Instance.new("BodyVelocity", rightlegblack)
  8002. PB4.MaxForce = Vector3.new(999999, 999999, 999999)
  8003. rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
  8004. PB4.Velocity = Vector3.new(0,1,0)
  8005. local PB5 = Instance.new("BodyVelocity", leftlegblack)
  8006. PB5.MaxForce = Vector3.new(999999, 999999, 999999)
  8007. leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
  8008. PB5.Velocity = Vector3.new(0,1,0)
  8009. local PB6 = Instance.new("BodyVelocity", headblack)
  8010. PB6.MaxForce = Vector3.new(999999, 999999, 999999)
  8011. headblack.CFrame = CFrame.new(headblack.Position)
  8012. PB6.Velocity = Vector3.new(0,1,0)
  8013. t = 0
  8014. coroutine.wrap(function()
  8015. for i = 1, 100 do
  8016. t = t + 2
  8017. rightarmblack.Transparency = rightarmblack.Transparency + 0.01
  8018. leftarmblack.Transparency = leftarmblack.Transparency + 0.01
  8019. leftlegblack.Transparency = leftlegblack.Transparency + 0.01
  8020. rightlegblack.Transparency = rightlegblack.Transparency + 0.01
  8021. torsoblack.Transparency = torsoblack.Transparency + 0.01
  8022. headblack.Transparency = headblack.Transparency + 0.01
  8023. rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
  8024. leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
  8025. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  8026. leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
  8027. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  8028. torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
  8029. headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
  8030. wait()
  8031. end
  8032. end)()
  8033. wait(1)
  8034. hum.WalkSpeed = 18
  8035. attacking = false
  8036. debounce = false
  8037. end
  8038. end
  8039. end
  8040. end)
  8041.  
  8042. local color1 = Color3.new(TheCore.BrickColor.Color)
  8043.  
  8044. A = Instance.new("Attachment", pBase5)
  8045. A.Position = Vector3.new(0,-1.5,0)
  8046. A.Name = "A"
  8047. B = Instance.new("Attachment", pBase5)
  8048. B.Position = Vector3.new(0,1.5,0)
  8049. B.Name = "B"
  8050. tr1 = Instance.new("Trail", pBase5)
  8051. tr1.Attachment0 = A
  8052. tr1.Attachment1 = B
  8053. tr1.Enabled = false
  8054. tr1.Lifetime = .8
  8055. tr1.TextureMode = "Static"
  8056. tr1.LightInfluence = .2
  8057. tr1.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  8058. tr1.Transparency = NumberSequence.new(0, 1)
  8059. coroutine.wrap(function()
  8060. while wait() do
  8061. tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Really black".Color)
  8062. end
  8063. end)()
  8064.  
  8065. mouse.KeyDown:connect(function(Press)
  8066. Press=Press:lower()
  8067. if Press=='u' then
  8068. if debounce then return end
  8069. debounce = true
  8070. attacking = true
  8071. damagedebounce = false
  8072. lmon4 = lmon3[math.random(1,#lmon3)]
  8073. local b1 = Instance.new("BillboardGui",Head)
  8074. b1.Size = UDim2.new(0,100,0,40)
  8075. b1.StudsOffset = Vector3.new(0,3,0)
  8076. b1.Adornee = Head
  8077. local b2 = Instance.new("TextLabel",b1)
  8078. b2.BackgroundTransparency = 1
  8079. b2.Text = ""..lmon4
  8080. b2.Font = "Garamond"
  8081. b2.TextSize = 0
  8082. b2.TextStrokeTransparency = 1
  8083. b2.TextColor3 = BrickColor.new("Lime green").Color
  8084. b2.TextStrokeColor3 = Color3.new(0,0,0)
  8085. b2.Size = UDim2.new(1,0,0.5,0)
  8086. billboardcour = coroutine.wrap(function()
  8087. for i = 1, 10 do
  8088. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  8089. b2.TextSize = b2.TextSize + 3
  8090. wait()
  8091. end
  8092. wait(2)
  8093. for i = 1, 10 do
  8094. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  8095. b2.TextSize = b2.TextSize - 3
  8096. wait()
  8097. end
  8098. b1:Remove()
  8099. end)
  8100. billboardcour()
  8101. t = 0
  8102. quickcour = coroutine.wrap(function()
  8103. spawnsound = Instance.new("Sound", RightArm)
  8104. spawnsound.SoundId = "rbxassetid://159332197"
  8105. spawnsound.Volume = 5
  8106. spawnsound:Play()
  8107. removeuseless:AddItem(spawnsound,4)
  8108. Scythe = Instance.new("Part", Torso)
  8109. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  8110. Scythe.Material = "Neon"
  8111. Scythe.BrickColor = TheColor
  8112. Scythe.Transparency = 1
  8113. Scythe.CanCollide = false
  8114. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  8115. ScytheMESH.Scale = Vector3.new(2,2,2)
  8116. ScytheMESH.MeshId = "rbxassetid://218497396"
  8117. ScytheWeld = weldBetween(Scythe,RightArm)
  8118. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  8119. for i = 1, 20 do
  8120. Scythe.Transparency = Scythe.Transparency - 0.04
  8121. wait()
  8122. end
  8123. end)
  8124. quickcour()
  8125. hum.WalkSpeed = 0
  8126. for i = 1, 25 do
  8127. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  8128. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  8129. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  8130. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  8131. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  8132. wait()
  8133. end
  8134. for i = 1, 10 do
  8135. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
  8136. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
  8137. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
  8138. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.9, -.3) * CFrame.Angles(math.rad(-21), math.rad(0), math.rad(0)), 0.5)
  8139. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.9, .2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.6)
  8140. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
  8141. wait()
  8142. end
  8143. hum.WalkSpeed = 60
  8144. soundcour = coroutine.wrap(function()
  8145. for i = 1, 25 do
  8146. lunge2:Play()
  8147. wait(.1)
  8148. end
  8149. end)
  8150. soundcour()
  8151. htbox = Instance.new("Part", Scythe)
  8152. htbox.CFrame = Scythe.CFrame
  8153. htbox.Transparency = 1
  8154. htbox.CanCollide = false
  8155. htbox.Size = Vector3.new(.40,7,3)
  8156. htboxweld = weldBetween(htbox,Scythe)
  8157. htbox.Touched:connect(function(hit)
  8158. if hit.Parent:IsA("Part") then
  8159. elseif hit.Parent:IsA("SpecialMesh") then
  8160. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  8161. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  8162. if damagedebounce == true then return end
  8163. damagedebounce = true
  8164. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  8165. quickcour = coroutine.wrap(function()
  8166. Slachtoffer.WalkSpeed = 6
  8167. wait(1)
  8168. Slachtoffer.WalkSpeed = 16
  8169. end)
  8170. quickcour()
  8171. if absoluteannihilation then
  8172. Slachtoffer.Parent:BreakJoints()
  8173. rdnm = soundtable[math.random(1,#soundtable)]
  8174. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  8175. slashwound.SoundId = "rbxassetid://"..rdnm
  8176. slashwound.Volume = 4
  8177. slashwound:Play()
  8178. removeuseless:AddItem(slashwound,2)
  8179. wait(.1)
  8180. damagedebounce = false
  8181. else
  8182. Slachtoffer:TakeDamage(math.random(10,15))
  8183. rdnm = soundtable[math.random(1,#soundtable)]
  8184. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  8185. slashwound.SoundId = "rbxassetid://"..rdnm
  8186. slashwound.Volume = 4
  8187. slashwound:Play()
  8188. removeuseless:AddItem(slashwound,2)
  8189. wait(.1)
  8190. damagedebounce = false
  8191. end
  8192. end
  8193. end)
  8194. A = Instance.new("Attachment", htbox)
  8195. A.Position = Vector3.new(0,-3.2,0)
  8196. A.Name = "A"
  8197. B = Instance.new("Attachment", htbox)
  8198. B.Position = Vector3.new(0,3.2,0)
  8199. B.Name = "B"
  8200. tr11 = Instance.new("Trail", Scythe)
  8201. tr11.Attachment0 = A
  8202. tr11.Attachment1 = B
  8203. tr11.Enabled = true
  8204. tr11.Lifetime = .8
  8205. tr11.TextureMode = "Static"
  8206. tr11.LightInfluence = 0
  8207. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  8208. tr11.Transparency = NumberSequence.new(0, 1)
  8209. coroutine.wrap(function()
  8210. so = Instance.new("Sound", Torso)
  8211. so.SoundId = "rbxassetid://231917758"
  8212. so.Volume = 1
  8213. so.Pitch = .2
  8214. so:Play()
  8215. removeuseless:AddItem(so,3)
  8216. wait(1)
  8217. so2 = Instance.new("Sound", Torso)
  8218. so2.SoundId = "rbxassetid://231917758"
  8219. so2.Volume = 1
  8220. so2.Pitch = .2
  8221. so2:Play()
  8222. removeuseless:AddItem(so2,3)
  8223. end)()
  8224. for i = 1, 80 do
  8225. leftarmeffect = Instance.new("Part", Torso)
  8226. leftarmeffect.BrickColor = TheColor
  8227. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  8228. leftarmeffect.Material = "Neon"
  8229. leftarmeffect.Anchored = true
  8230. leftarmeffect.CanCollide = false
  8231. leftarmeffect.CFrame = LeftArm.CFrame
  8232. table.insert(SlowlyFade,leftarmeffect)
  8233. removeuseless:AddItem(leftarmeffect,2)
  8234. rightarmeffect = Instance.new("Part", Torso)
  8235. rightarmeffect.BrickColor = TheColor
  8236. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  8237. rightarmeffect.Material = "Neon"
  8238. rightarmeffect.Anchored = true
  8239. rightarmeffect.CanCollide = false
  8240. rightarmeffect.CFrame = RightArm.CFrame
  8241. table.insert(SlowlyFade,rightarmeffect)
  8242. removeuseless:AddItem(rightarmeffect,2)
  8243. leftlegeffect = Instance.new("Part", Torso)
  8244. leftlegeffect.BrickColor = BrickColor.new("Really black")
  8245. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  8246. leftlegeffect.Material = "Neon"
  8247. leftlegeffect.Anchored = true
  8248. leftlegeffect.CanCollide = false
  8249. leftlegeffect.CFrame = LeftLeg.CFrame
  8250. table.insert(SlowlyFade,leftlegeffect)
  8251. removeuseless:AddItem(leftlegeffect,2)
  8252. rightlegeffect = Instance.new("Part", Torso)
  8253. rightlegeffect.BrickColor = BrickColor.new("Really black")
  8254. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  8255. rightlegeffect.Material = "Neon"
  8256. rightlegeffect.Anchored = true
  8257. rightlegeffect.CanCollide = false
  8258. rightlegeffect.CFrame = RightLeg.CFrame
  8259. table.insert(SlowlyFade,rightlegeffect)
  8260. removeuseless:AddItem(rightlegeffect,2)
  8261. t = t + 65
  8262. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
  8263. wait()
  8264. end
  8265. hum.WalkSpeed = 0
  8266. lunge3:Play()
  8267. despawnsound = Instance.new("Sound", RightArm)
  8268. despawnsound.SoundId = "rbxassetid://159332197"
  8269. despawnsound.Volume = 5
  8270. despawnsound:Play()
  8271. despawnsound.PlaybackSpeed = 2
  8272. removeuseless:AddItem(despawnsound,4)
  8273. local shockwefe2 = coroutine.wrap(function()
  8274. shockwave2 = Instance.new("Part", Torso)
  8275. shockwave2.Size = Vector3.new(5, 5, 5)
  8276. shockwave2.Transparency = 0
  8277. shockwave2.BrickColor = TheColor
  8278. shockwave2.Anchored = true
  8279. shockwave2.CanCollide = false
  8280. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  8281. sh2 = Instance.new("SpecialMesh", shockwave2)
  8282. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  8283. sh2.Scale = Vector3.new(0, 0, 0)
  8284. removeuseless:AddItem(shockwave2,1)
  8285. shockwave3 = Instance.new("Part", Torso)
  8286. shockwave3.Size = Vector3.new(1, 1, 1)
  8287. shockwave3.Transparency = 0
  8288. shockwave3.BrickColor = TheColor
  8289. shockwave3.Anchored = true
  8290. shockwave3.CanCollide = false
  8291. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8292. sh3 = Instance.new("SpecialMesh", shockwave3)
  8293. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  8294. sh3.Scale = Vector3.new(0, 0, 0)
  8295. removeuseless:AddItem(shockwave3,2)
  8296. for i = 1, 100 do
  8297. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  8298. shockwave2.Transparency = shockwave2.Transparency + 0.1
  8299. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  8300. shockwave3.Transparency = shockwave3.Transparency + 0.1
  8301. wait()
  8302. end
  8303. end)
  8304. shockwefe2()
  8305. for i = 1, 30 do
  8306. Scythe.Transparency = Scythe.Transparency + 0.05
  8307. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  8308. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  8309. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  8310. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  8311. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  8312. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  8313. wait()
  8314. end
  8315. hum.WalkSpeed = 18
  8316. htbox:Remove()
  8317. Scythe:Remove()
  8318. attacking = false
  8319. debounce = false
  8320. end
  8321. end)
  8322.  
  8323. mouse.KeyDown:connect(function(Press)
  8324. Press=Press:lower()
  8325. if Press=='n' then
  8326. if debounce then return end
  8327. debounce = true
  8328. attacking = true
  8329. appi = true
  8330. damagedebounce = false
  8331. lmon4 = lmon3[math.random(1,#lmon3)]
  8332. local b1 = Instance.new("BillboardGui",Head)
  8333. b1.Size = UDim2.new(0,100,0,40)
  8334. b1.StudsOffset = Vector3.new(0,3,0)
  8335. b1.Adornee = Head
  8336. local b2 = Instance.new("TextLabel",b1)
  8337. b2.BackgroundTransparency = 1
  8338. b2.Text = ""..lmon4
  8339. b2.Font = "Garamond"
  8340. b2.TextSize = 0
  8341. b2.TextStrokeTransparency = 1
  8342. b2.TextColor3 = BrickColor.new("Lime green").Color
  8343. b2.TextStrokeColor3 = Color3.new(0,0,0)
  8344. b2.Size = UDim2.new(1,0,0.5,0)
  8345. billboardcour = coroutine.wrap(function()
  8346. for i = 1, 10 do
  8347. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  8348. b2.TextSize = b2.TextSize + 3
  8349. wait()
  8350. end
  8351. wait(2)
  8352. for i = 1, 10 do
  8353. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  8354. b2.TextSize = b2.TextSize - 3
  8355. wait()
  8356. end
  8357. b1:Remove()
  8358. end)
  8359. billboardcour()
  8360. coroutine.wrap(function()
  8361. while appi do
  8362. wait()
  8363. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  8364. trail = true
  8365. position = "Walking2"
  8366. end
  8367. end
  8368. end)()
  8369. coroutine.wrap(function()
  8370. while appi do
  8371. wait()
  8372. settime = 0.05
  8373. sine = sine + change
  8374. if position == "Walking2" and attacking == true and running == false and appi == true then
  8375. change = 1
  8376. walking = true
  8377. hum.WalkSpeed = 6
  8378. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  8379. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  8380. end
  8381. end
  8382. end)()
  8383. quickcour = coroutine.wrap(function()
  8384. spawnsound = Instance.new("Sound", RightArm)
  8385. spawnsound.SoundId = "rbxassetid://159332197"
  8386. spawnsound.Volume = 5
  8387. spawnsound:Play()
  8388. removeuseless:AddItem(spawnsound,4)
  8389. Scythe = Instance.new("Part", Torso)
  8390. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  8391. Scythe.Material = "Neon"
  8392. Scythe.BrickColor = TheColor
  8393. Scythe.Transparency = 1
  8394. Scythe.CanCollide = false
  8395. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  8396. ScytheMESH.Scale = Vector3.new(2,2,2)
  8397. ScytheMESH.MeshId = "rbxassetid://218497396"
  8398. ScytheWeld = weldBetween(Scythe,RightArm)
  8399. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  8400. for i = 1, 20 do
  8401. Scythe.Transparency = Scythe.Transparency - 0.04
  8402. wait()
  8403. end
  8404. end)
  8405. quickcour()
  8406. hum.WalkSpeed = 0
  8407. for i = 1, 25 do
  8408. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  8409. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
  8410. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  8411. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  8412. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  8413. wait()
  8414. end
  8415. g1 = Instance.new("BodyGyro", Root)
  8416. g1.D = 175
  8417. g1.P = 20000
  8418. g1.MaxTorque = Vector3.new(0,9000,0)
  8419. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  8420. for i = 1, 6 do
  8421. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
  8422. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
  8423. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
  8424. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  8425. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .6)
  8426. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .6)
  8427. wait()
  8428. end
  8429. t = 0
  8430. htbox = Instance.new("Part", Scythe)
  8431. htbox.CFrame = Scythe.CFrame
  8432. htbox.Transparency = 1
  8433. htbox.CanCollide = false
  8434. htbox.Size = Vector3.new(.40,7,3)
  8435. htboxweld = weldBetween(htbox,Scythe)
  8436. A = Instance.new("Attachment", htbox)
  8437. A.Position = Vector3.new(0,-4,0)
  8438. A.Name = "A"
  8439. B = Instance.new("Attachment", htbox)
  8440. B.Position = Vector3.new(0,4,0)
  8441. B.Name = "B"
  8442. tr11 = Instance.new("Trail", Scythe)
  8443. tr11.Attachment0 = A
  8444. tr11.Attachment1 = B
  8445. tr11.Enabled = true
  8446. tr11.Lifetime = .8
  8447. tr11.TextureMode = "Static"
  8448. tr11.LightInfluence = 0
  8449. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  8450. tr11.Transparency = NumberSequence.new(0, 1)
  8451. htbox.Touched:connect(function(hit)
  8452. if hit.Parent:IsA("Part") then
  8453. elseif hit.Parent:IsA("SpecialMesh") then
  8454. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  8455. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  8456. if damagedebounce == true then return end
  8457. damagedebounce = true
  8458. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  8459. quickcour = coroutine.wrap(function()
  8460. Slachtoffer.WalkSpeed = 2
  8461. wait(1)
  8462. Slachtoffer.WalkSpeed = 16
  8463. end)
  8464. quickcour()
  8465. if absoluteannihilation then
  8466. Slachtoffer.Parent:BreakJoints()
  8467. wait(.1)
  8468. damagedebounce = false
  8469. else
  8470. Slachtoffer:TakeDamage(math.random(8,14))
  8471. rdnm = soundtable[math.random(1,#soundtable)]
  8472. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  8473. slashwound.SoundId = "rbxassetid://"..rdnm
  8474. slashwound.Volume = 4
  8475. slashwound:Play()
  8476. removeuseless:AddItem(slashwound,2)
  8477. wait(.1)
  8478. damagedebounce = false
  8479. end
  8480. end
  8481. end)
  8482. hum.WalkSpeed = 6
  8483. appi = true
  8484. coroutine.wrap(function()
  8485. for i = 1, 25 do
  8486. lunge2:Play()
  8487. wait(.1)
  8488. end
  8489. end)()
  8490. so2 = Instance.new("Sound", Scythe)
  8491. so2.SoundId = "rbxassetid://231917758"
  8492. so2.Volume = 2
  8493. so2.Pitch = .15
  8494. so2:Play()
  8495. for i = 1, 80 do
  8496. t = t + 80
  8497. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  8498. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.4,-1.25) * CFrame.Angles(math.rad(-100 + t),math.rad(180),math.rad(0)), .6)
  8499. wait()
  8500. end
  8501. despawnsound = Instance.new("Sound", RightArm)
  8502. despawnsound.SoundId = "rbxassetid://159332197"
  8503. despawnsound.Volume = 5
  8504. despawnsound:Play()
  8505. despawnsound.PlaybackSpeed = 2
  8506. removeuseless:AddItem(despawnsound,4)
  8507. local shockwefe2 = coroutine.wrap(function()
  8508. shockwave2 = Instance.new("Part", Torso)
  8509. shockwave2.Size = Vector3.new(5, 5, 5)
  8510. shockwave2.Transparency = 0
  8511. shockwave2.BrickColor = TheColor
  8512. shockwave2.Anchored = true
  8513. shockwave2.CanCollide = false
  8514. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  8515. sh2 = Instance.new("SpecialMesh", shockwave2)
  8516. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  8517. sh2.Scale = Vector3.new(0, 0, 0)
  8518. removeuseless:AddItem(shockwave2,1)
  8519. shockwave3 = Instance.new("Part", Torso)
  8520. shockwave3.Size = Vector3.new(1, 1, 1)
  8521. shockwave3.Transparency = 0
  8522. shockwave3.BrickColor = TheColor
  8523. shockwave3.Anchored = true
  8524. shockwave3.CanCollide = false
  8525. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8526. sh3 = Instance.new("SpecialMesh", shockwave3)
  8527. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  8528. sh3.Scale = Vector3.new(0, 0, 0)
  8529. removeuseless:AddItem(shockwave3,2)
  8530. for i = 1, 100 do
  8531. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  8532. shockwave2.Transparency = shockwave2.Transparency + 0.1
  8533. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  8534. shockwave3.Transparency = shockwave3.Transparency + 0.1
  8535. wait()
  8536. end
  8537. end)
  8538. shockwefe2()
  8539. appi = false
  8540. g1:Remove()
  8541. tr11.Enabled = false
  8542. damagedebounce = true
  8543. hum.WalkSpeed = 0
  8544. for i = 1, 30 do
  8545. Scythe.Transparency = Scythe.Transparency + 0.05
  8546. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  8547. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  8548. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  8549. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  8550. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  8551. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  8552. wait()
  8553. end
  8554. hum.WalkSpeed = 18
  8555. htbox:Remove()
  8556. Scythe:Remove()
  8557. position = "Walking"
  8558. attacking = false
  8559. debounce = false
  8560. end
  8561. end)
  8562.  
  8563. hum.Died:connect(function()
  8564. coroutine.wrap(function()
  8565. while wait() do
  8566. doomtheme.Volume = doomtheme.Volume - 0.05
  8567. end
  8568. end)()
  8569. deadsound = Instance.new("Sound", Torso)
  8570. deadsound.Volume = 10
  8571. deadsound.SoundId = "rbxassetid://223471024"
  8572. deadsound:Play()
  8573. end)
  8574.  
  8575.  
  8576. doit = coroutine.wrap(function()
  8577. while wait() do
  8578. for _,v in pairs(Repeater) do
  8579. v.Scale = v.Scale + Vector3.new(1, 1, 1)
  8580. end
  8581.  
  8582. for _,v in pairs(openshocktable) do
  8583. v.Scale = v.Scale + Vector3.new(3, 3, 3)
  8584. end
  8585.  
  8586. for _,v in pairs(nonmeshRepeater) do
  8587. v.Size = v.Size + Vector3.new(2, 2, 2)
  8588. end
  8589.  
  8590. for _,v in pairs(Extreme) do
  8591. v.Size = v.Size + Vector3.new(6, 6, 6)
  8592. end
  8593.  
  8594. for _,v in pairs(LessSize) do
  8595. v.Size = v.Size - Vector3.new(1, 1, 1)
  8596. end
  8597.  
  8598. for _,v in pairs(nonmeshRepeater2) do
  8599. v.Transparency = v.Transparency + 0.05
  8600. end
  8601.  
  8602. for _,v in pairs(Repeater2) do
  8603. v.Transparency = v.Transparency + 0.01
  8604. end
  8605.  
  8606. for _,v in pairs(th1) do
  8607. v.Transparency = v.Transparency - 0.008
  8608. end
  8609.  
  8610. for _,v in pairs(th2) do
  8611. v.Scale = v.Scale - Vector3.new(1, 1, 1)
  8612. end
  8613.  
  8614. for _,v in pairs(th3) do
  8615. v.Scale = v.Scale + Vector3.new(2, 2, 2)
  8616. end
  8617.  
  8618. for _,v in pairs(th5) do
  8619. v.Scale = v.Scale + Vector3.new(1, .1, 1)
  8620. end
  8621.  
  8622. for _,v in pairs(ExtremeM) do
  8623. v.Scale = v.Scale + Vector3.new(8, 8, 8)
  8624. end
  8625.  
  8626. for _,v in pairs(m3) do
  8627. v.Scale = v.Scale + Vector3.new(12, 12, 12)
  8628. end
  8629.  
  8630. for _,v in pairs(ExtremeM2) do
  8631. v.Scale = v.Scale + Vector3.new(8, 1, 8)
  8632. end
  8633.  
  8634. for _,v in pairs(th4) do
  8635. v.Transparency = v.Transparency + 0.009
  8636. v.Rotation = v.Rotation + Vector3.new(3,0,0)
  8637. end
  8638.  
  8639. for _,v in pairs(SlowlyFade) do
  8640. v.Transparency = v.Transparency + 0.05
  8641. end
  8642.  
  8643. for _,v in pairs(UpMover) do
  8644. v.Position = v.Position + Vector3.new(0, 3, 0)
  8645. end
  8646.  
  8647. for _,v in pairs(ForwardMover) do
  8648. v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
  8649. end
  8650.  
  8651. for _,v in pairs(signtable) do
  8652. v.TextSize = v.TextSize + 1
  8653. end
  8654.  
  8655. for _,v in pairs(signtransparency) do
  8656. v.TextTransparency = v.TextTransparency + 0.025
  8657. end
  8658.  
  8659. for _,v in pairs(signmover) do
  8660. v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
  8661. end
  8662.  
  8663. for _,v in pairs(signrotator) do
  8664. v.Rotation = v.Rotation + 2
  8665. end
  8666. end
  8667. end)
  8668. doit()
  8669.  
  8670. local anims = coroutine.wrap(function()
  8671. while true do
  8672. settime = 0.05
  8673. sine = sine + change
  8674. if position == "Walking" and attacking == false and running == false then
  8675. change = 1.5
  8676. walking = true
  8677. hum.WalkSpeed = 18
  8678. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0 + .3 * math.sin(sine/8)) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(70),math.rad(5 - 1 * math.sin(sine/8)),math.rad(0)), 0.4)
  8679. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
  8680. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  8681. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  8682. elseif position == "Idle2" and attacking == false and running == false then
  8683. change = .6
  8684. tr1.Enabled = false
  8685. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
  8686. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  8687. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  8688. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.6)
  8689. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
  8690. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
  8691. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
  8692. elseif position == "Idle" and attacking == false and running == false then
  8693. change = .6
  8694. tr1.Enabled = false
  8695. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8 + 6 * math.sin(sine/12))), .2)
  8696. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  8697. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  8698. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  8699. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8700. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8701. elseif position == "Running" and attacking == false then
  8702. change = 2
  8703. hum.WalkSpeed = 26
  8704. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
  8705. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
  8706. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
  8707. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
  8708. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  8709. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  8710. end
  8711. swait()
  8712. end
  8713. end)
  8714. anims()
  8715. print("The power is yours!, Reflux! Made by Supr14")e/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
  8716. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  8717. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  8718. end
  8719. swait()
  8720. end
  8721. end)
  8722. anims()
  8723. print("The power is yours!, Reflux! Made by Supr14")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement