Advertisement
PixelDerpIsUber2

Untitled

Jun 21st, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 166.10 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("FE Compatibility code by Mokiros")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83.  
  84.  
  85. -----------//REFLUX\\-----------
  86. --[[Movelist
  87. mouseclick = 3 combo attacks
  88. K = Kick
  89. P = Upwards slash
  90. J = Jump boost
  91. N = Scythe swing
  92. U = Scythe whirlwind
  93. G = Scythe combo
  94. E = Sword Buster
  95. H = Knife throw
  96. R = Forward dash/slash
  97. Y = Omega blaster
  98. T = Taunt
  99. F = Transform
  100. Q = ???
  101. ---------]]
  102.  
  103. --SB is getting boring lately, no new scripts, people still using overpowered scripts etc etc--
  104. --Seen too many people running around with the old one or crappy edited ones(A.K.A dark eccentrics edit), blame Dark eccentric--
  105. --Just a lil' secret for anyone that reads this. my next project is gonna be called "Blackburn" OR "Influx" ORR "Card Master"--
  106. --Fuck the jade key.--
  107. --Enjoy.--
  108.  
  109. Player=owner
  110. Character=Player.Character
  111. Character.Humanoid.Name = "noneofurbusiness"
  112. hum = Character.noneofurbusiness
  113. LeftArm=Character["Left Arm"]
  114. LeftLeg=Character["Left Leg"]
  115. RightArm=Character["Right Arm"]
  116. RightLeg=Character["Right Leg"]
  117. Root=Character["HumanoidRootPart"]
  118. Head=Character["Head"]
  119. Torso=Character["Torso"]
  120. Neck=Torso["Neck"]
  121. walking = false
  122. attacking = false
  123. running = false
  124. tragedy = false
  125. change = 0
  126. doombounce = false
  127. swordbounce = false
  128. absoluteannihilation = false
  129. position = nil
  130. MseGuide = true
  131. settime = 0
  132. sine = 0
  133. t = 0
  134. combo1 = true
  135. dgs = 75
  136. combo2 = false
  137. combo3 = false
  138. RunSrv = game:GetService("RunService")
  139. local soundtable = {263033191,263032252,263032172,263032182,263032221}
  140. local lmon3 = {"This will hurt me. But you will feel worse.","Come a bit closer is a bad phrase.","Cya at your grave.","Why do you try >->","Why try when you know you won't have happiness?.","Why bother?","Allow me to show you my friend.","This'll be quic, Trust me.","GET OUT WHILE YOU STILL CAN.","Please run, You'll need it.","Just as an added touch, I like trains. lol"}
  141. local lmon = {"What are the chances you live?","Feel honored, Actually be terrified.","Why do I do this? Cause I can...","Not sure if this will destroy earth, I don't care.","What's wrong? Cat got your tongue?","This will hurt you more than me...","Remember this as a compliment.","Not meant to say this but, Your actual world is a failure.","Playtime is over. - Radish","This is gonna be as painful as when Frieza blew up Planet Plant.","Don't even bother to run actually, Do. It's funny.","lmao you're pretty worthless"}
  142. 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..."}
  143. local lmon7 = {"Are you afraid?","Look, A sword!","I am confused, Is this op or op?","Boom.","Your fate is sealed.","Take a break in otherworld.","I'm getting bored with these phrases.","Do I have control? No.","Go away nerd.","Begone THOUGHT!.","Get out of here. Or you will die by me lol"}
  144. local secrettalk = {"Bye bye.","Why.. Do you do it? Well doesn't matter now.","Good luck surviving this.","Your purpose of life is nothing.","Mercy is for mortals.","You are nothing.",". . .","This worlds fate was in your hands...","You have failed everyone you love.","No one cared about you. They won't care about this."}
  145. 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}
  146. local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
  147. rdnm = #soundtable
  148. mostrandom = #mostrandomsoundtable
  149. lmon2 = #lmon
  150. lmon4 = #lmon3
  151. lmon6 = #lmon5
  152. lmon8 = #lmon7
  153. secret = #secrettalk
  154. glasss = #glassshatter
  155. removeuseless = game:GetService("Debris")
  156. damageall={}
  157. Repeater={}
  158. Repeater2={}
  159. nonmeshRepeater={}
  160. nonmeshRepeater2={}
  161. dmgii={}
  162. DamageAll2={}
  163. SlowlyFade={}
  164. th1={}
  165. th2={}
  166. th3={}
  167. Extreme={}
  168. ExtremeM={}
  169. ExtremeM2={}
  170. m3={}
  171. th4={}
  172. th5={}
  173. UpMover={}
  174. openshocktable={}
  175. LessSize={}
  176. ForwardMover={}
  177. signtable={}
  178. signtransparency={}
  179. signmover={}
  180. signrotator={}
  181. TheColor = BrickColor.new("Bright violet")
  182.  
  183. landingsound = Instance.new("Sound", Torso)
  184. landingsound.SoundId = "rbxassetid://379698301"
  185. landingsound.Volume = 4
  186.  
  187. step = Instance.new("Sound", Torso)
  188. step.SoundId = "rbxassetid://337064700"
  189. step.Volume = 3
  190.  
  191. energyburst = Instance.new("Sound", Torso)
  192. energyburst.SoundId = "rbxassetid://278641993"
  193. energyburst.Volume = 3
  194.  
  195. charge = Instance.new("Sound", Torso)
  196. charge.SoundId = "rbxassetid://1620566047"
  197. charge.Volume = 3
  198.  
  199. energyburst2 = Instance.new("Sound", Torso)
  200. energyburst2.SoundId = "rbxassetid://1368637781"
  201. energyburst2.Volume = 3
  202.  
  203. lunge = Instance.new("Sound", Torso)
  204. lunge.SoundId = "rbxassetid://28144425"
  205. lunge.Pitch = .7
  206. lunge.Volume = 5
  207.  
  208. kiready = Instance.new("Sound", Torso)
  209. kiready.SoundId = "rbxassetid://1619519574"
  210. kiready.Pitch = 1
  211. kiready.Volume = 3
  212.  
  213. kigo = Instance.new("Sound", Torso)
  214. kigo.SoundId = "rbxassetid://1620239422"
  215. kigo.Pitch = 1
  216. kigo.Volume = 3
  217.  
  218. lunge2 = Instance.new("Sound", Torso)
  219. lunge2.SoundId = "rbxassetid://28144425"
  220. lunge2.Pitch = .5
  221. lunge2.Volume = 5
  222.  
  223. lunge3 = Instance.new("Sound", Torso)
  224. lunge3.SoundId = "rbxassetid://28144425"
  225. lunge3.Pitch = .6
  226. lunge3.Volume = 5
  227.  
  228. aura = Instance.new("Sound", Torso)
  229. aura.Volume = 2
  230. aura.Looped = true
  231. aura.SoundId = "rbxassetid://1382718007"
  232.  
  233. swordlang = Instance.new("Sound", Torso)
  234. swordlang.SoundId = "rbxassetid://62339698"
  235. swordlang.Volume = 5
  236. swordlang.Pitch = .3
  237.  
  238. daggersheet = Instance.new("Sound", Torso)
  239. daggersheet.SoundId = "rbxassetid://62339698"
  240. daggersheet.Volume = 3
  241.  
  242. local HEADLERP = Instance.new("ManualWeld")
  243. HEADLERP.Parent = Head
  244. HEADLERP.Part0 = Head
  245. HEADLERP.Part1 = Head
  246. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  247.  
  248. local TORSOLERP = Instance.new("ManualWeld")
  249. TORSOLERP.Parent = Root
  250. TORSOLERP.Part0 = Torso
  251. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  252.  
  253. local ROOTLERP = Instance.new("ManualWeld")
  254. ROOTLERP.Parent = Root
  255. ROOTLERP.Part0 = Root
  256. ROOTLERP.Part1 = Torso
  257. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  258.  
  259. local RIGHTARMLERP = Instance.new("ManualWeld")
  260. RIGHTARMLERP.Parent = RightArm
  261. RIGHTARMLERP.Part0 = RightArm
  262. RIGHTARMLERP.Part1 = Torso
  263. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  264.  
  265. local LEFTARMLERP = Instance.new("ManualWeld")
  266. LEFTARMLERP.Parent = LeftArm
  267. LEFTARMLERP.Part0 = LeftArm
  268. LEFTARMLERP.Part1 = Torso
  269. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  270.  
  271. local RIGHTLEGLERP = Instance.new("ManualWeld")
  272. RIGHTLEGLERP.Parent = RightLeg
  273. RIGHTLEGLERP.Part0 = RightLeg
  274. RIGHTLEGLERP.Part1 = Torso
  275. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  276.  
  277. local LEFTLEGLERP = Instance.new("ManualWeld")
  278. LEFTLEGLERP.Parent = LeftLeg
  279. LEFTLEGLERP.Part0 = LeftLeg
  280. LEFTLEGLERP.Part1 = Torso
  281. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  282.  
  283. local function weldBetween(a, b)
  284. local weld = Instance.new("ManualWeld", a)
  285. weld.Part0 = a
  286. weld.Part1 = b
  287. weld.C0 = a.CFrame:inverse() * b.CFrame
  288. return weld
  289. end
  290.  
  291. local function ci(x, c, y, n)
  292. so = Instance.new("Sound", x)
  293. so.SoundId = c
  294. so.Volume = y
  295. so.Looped = n
  296. end
  297.  
  298. ArtificialHB = Instance.new("BindableEvent", script)
  299. ArtificialHB.Name = "Heartbeat"
  300. script:WaitForChild("Heartbeat")
  301.  
  302. frame = 1 / 60
  303. tf = 0
  304. allowframeloss = false
  305. tossremainder = false
  306.  
  307.  
  308. lastframe = tick()
  309. script.Heartbeat:Fire()
  310.  
  311.  
  312. game:GetService("RunService").Heartbeat:connect(function(s, p)
  313. tf = tf + s
  314. if tf >= frame then
  315. if allowframeloss then
  316. script.Heartbeat:Fire()
  317. lastframe = tick()
  318. else
  319. for i = 1, math.floor(tf / frame) do
  320. script.Heartbeat:Fire()
  321. end
  322. lastframe = tick()
  323. end
  324. if tossremainder then
  325. tf = 0
  326. else
  327. tf = tf - frame * math.floor(tf / frame)
  328. end
  329. end
  330. end)
  331.  
  332. function swait(num)
  333. if num == 0 or num == nil then
  334. game:service("RunService").Stepped:wait(0)
  335. else
  336. for i = 0, num do
  337. game:service("RunService").Stepped:wait(0)
  338. end
  339. end
  340. end
  341.  
  342. godmode = coroutine.wrap(function()
  343. while true do
  344. hum.MaxHealth = math.huge
  345. wait(0.0000001)
  346. hum.Health = math.huge
  347. wait()
  348. end
  349. end)
  350. godmode()
  351. ff = Instance.new("ForceField", Character)
  352. ff.Visible = false
  353.  
  354. function damagealll(Radius,Position)
  355. local Returning = {}
  356. for _,v in pairs(workspace:GetChildren()) do
  357. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  358. if v:FindFirstChild("Torso") then
  359. local Mag = (v.Torso.Position - Position).magnitude
  360. if Mag < Radius then
  361. table.insert(Returning,v)
  362. end
  363. elseif v:FindFirstChild("UpperTorso") then
  364. local Mag = (v.UpperTorso.Position - Position).magnitude
  365. if Mag < Radius then
  366. table.insert(Returning,v)
  367. end
  368. end
  369. end
  370. end
  371. return Returning
  372. end
  373.  
  374. doomtheme = Instance.new("Sound", Torso)
  375. doomtheme.Volume = 1
  376. doomtheme.Looped = true
  377. doomtheme.SoundId = "rbxassetid://151915559"
  378. doomtheme:Play()
  379.  
  380. light = Instance.new("PointLight", Torso)
  381. light.Color = Color3.new(0,255,0)
  382. light.Range = 8
  383. light.Brightness = 35
  384.  
  385. pBase = Instance.new("Part", LeftArm)
  386. pBase.BrickColor = BrickColor.new("Really black")
  387. pBase.Material = "Granite"
  388. pBase.Size = Vector3.new(1.05,.3,1.05)
  389. pBase.CanCollide = false
  390. pBasew = weldBetween(pBase,LeftArm)
  391. pBasew.C0 = CFrame.new(0,.92,0)
  392.  
  393. pBase2 = Instance.new("WedgePart", pBase)
  394. pBase2.BrickColor = BrickColor.new("Really black")
  395. pBase2.Material = "Granite"
  396. pBase2.Size = Vector3.new(1.05,1.05,1.05)
  397. pBase2.CanCollide = false
  398. pBase2w = weldBetween(pBase2,LeftArm)
  399. pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
  400.  
  401. pBase3 = Instance.new("Part", pBase)
  402. pBase3.BrickColor = BrickColor.new("Really black")
  403. pBase3.Material = "Granite"
  404. pBase3.Size = Vector3.new(.4,.65,.85)
  405. pBase3.CanCollide = false
  406. pBase3w = weldBetween(pBase3,LeftArm)
  407. pBase3w.C0 = CFrame.new(0.4,.85,0)
  408.  
  409. pBase4 = Instance.new("Part", pBase)
  410. pBase4.BrickColor = BrickColor.new("Mid Gray")
  411. pBase4.Material = "Ice"
  412. pBase4.Size = Vector3.new(.3,.45,.75)
  413. pBase4.CanCollide = false
  414. pBase4w = weldBetween(pBase4,LeftArm)
  415. pBase4w.C0 = CFrame.new(0.4,1.03,0)
  416.  
  417. pBase5 = Instance.new("Part", pBase)
  418. pBase5.BrickColor = BrickColor.new("Mid Gray")
  419. pBase5.Material = "Glass"
  420. pBase5.Size = Vector3.new(.15,2,.65)
  421. pBase5.CanCollide = false
  422. pBase5w = weldBetween(pBase5,LeftArm)
  423. pBase5w.C0 = CFrame.new(0.4,1.53,0)
  424.  
  425. pBase6 = Instance.new("WedgePart", pBase)
  426. pBase6.BrickColor = BrickColor.new("Mid Gray")
  427. pBase6.Material = "Glass"
  428. pBase6.Size = Vector3.new(.15,1.05,.65)
  429. pBase6.CanCollide = false
  430. pBase6w = weldBetween(pBase6,LeftArm)
  431. pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  432.  
  433. pBase7 = Instance.new("Part", pBase)
  434. pBase7.BrickColor = TheColor
  435. pBase7.Material = "Neon"
  436. pBase7.Size = Vector3.new(.07,2,.67)
  437. pBase7.CanCollide = false
  438. pBase7w = weldBetween(pBase7,LeftArm)
  439. pBase7w.C0 = CFrame.new(0.4,1.53,0)
  440.  
  441. pBase8 = Instance.new("WedgePart", pBase)
  442. pBase8.BrickColor = TheColor
  443. pBase8.Material = "Neon"
  444. pBase8.Size = Vector3.new(.07,1.05,.65)
  445. pBase8.CanCollide = false
  446. pBase8w = weldBetween(pBase8,LeftArm)
  447. pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  448.  
  449. pBase9 = Instance.new("Part", pBase)
  450. pBase9.BrickColor = TheColor
  451. pBase9.Material = "Neon"
  452. pBase9.Size = Vector3.new(.07,2,.05)
  453. pBase9.CanCollide = false
  454. pBase9w = weldBetween(pBase9,LeftArm)
  455. pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
  456.  
  457. pBase10 = Instance.new("Part", pBase)
  458. pBase10.BrickColor = TheColor
  459. pBase10.Material = "Neon"
  460. pBase10.Size = Vector3.new(.4,.55,.75)
  461. pBase10.CanCollide = false
  462. pBase10w = weldBetween(pBase10,LeftArm)
  463. pBase10w.C0 = CFrame.new(0.42,.85,0)
  464.  
  465. pBase11 = Instance.new("Part", pBase)
  466. pBase11.BrickColor = BrickColor.new("Really black")
  467. pBase11.Material = "Granite"
  468. pBase11.Size = Vector3.new(.4,.50,.70)
  469. pBase11.CanCollide = false
  470. pBase11w = weldBetween(pBase11,LeftArm)
  471. pBase11w.C0 = CFrame.new(0.43,.85,0)
  472.  
  473. pBase12 = Instance.new("Part", pBase)
  474. pBase12.BrickColor = TheColor
  475. pBase12.Material = "Neon"
  476. pBase12.Size = Vector3.new(.2,.2,.2)
  477. pBase12.CanCollide = false
  478. pBase12.Shape = 0
  479. pBase12w = weldBetween(pBase12,LeftArm)
  480. pBase12w.C0 = CFrame.new(0.5,.135,0)
  481.  
  482. TheCore = Instance.new("Part", pBase)
  483. TheCore.CanCollide = false
  484. TheCore.Size = Vector3.new(0,0,0)
  485. TheCore.Material = "Fabric"
  486. TheCore.BrickColor = TheColor
  487. TheCoreMESH = Instance.new("SpecialMesh", TheCore)
  488. TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
  489. TheCoreMESH.MeshId = "rbxassetid://19251107"
  490. TheCoreweld = weldBetween(TheCore, pBase12)
  491. TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  492.  
  493. larmf = Instance.new("Part", Torso)
  494. larmf.BrickColor = TheColor
  495. larmf.Size = Vector3.new(1.001, 2.001, 1.001)
  496. larmf.Material = "Neon"
  497. larmf.Transparency = .9
  498. larmf.CanCollide = false
  499. larmfweld = weldBetween(larmf,LeftArm)
  500.  
  501. rarmf = Instance.new("Part", larmf)
  502. rarmf.BrickColor = TheColor
  503. rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
  504. rarmf.Material = "Neon"
  505. rarmf.Transparency = .9
  506. rarmf.CanCollide = false
  507. rarmfweld = weldBetween(rarmf,RightArm)
  508.  
  509. llegf = Instance.new("Part", larmf)
  510. llegf.BrickColor = TheColor
  511. llegf.Size = Vector3.new(1.001, 2.001, 1.001)
  512. llegf.Material = "Neon"
  513. llegf.Transparency = .9
  514. llegf.CanCollide = false
  515. llegffweld = weldBetween(llegf,LeftLeg)
  516.  
  517. rlegf = Instance.new("Part", larmf)
  518. rlegf.BrickColor = TheColor
  519. rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
  520. rlegf.Material = "Neon"
  521. rlegf.Transparency = .9
  522. rlegf.CanCollide = false
  523. rlegfweld = weldBetween(rlegf,RightLeg)
  524.  
  525. Torsof = Instance.new("Part", larmf)
  526. Torsof.BrickColor = TheColor
  527. Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
  528. Torsof.Material = "Neon"
  529. Torsof.Transparency = .9
  530. Torsof.CanCollide = false
  531. Torsofweld = weldBetween(Torsof,Torso)
  532.  
  533. local turnoffandon = coroutine.wrap(function()
  534. while wait() do
  535. if transformingpart then
  536. else
  537. for i = 1, 25 do
  538. larmf.Transparency = larmf.Transparency + .01
  539. rarmf.Transparency = rarmf.Transparency + .01
  540. llegf.Transparency = llegf.Transparency + .01
  541. rlegf.Transparency = rlegf.Transparency + .01
  542. Torsof.Transparency = Torsof.Transparency + .01
  543. swait()
  544. end
  545. end
  546. for i = 1, 25 do
  547. if transformingpart then
  548. else
  549. larmf.Transparency = larmf.Transparency - .01
  550. rarmf.Transparency = rarmf.Transparency - .01
  551. llegf.Transparency = llegf.Transparency - .01
  552. rlegf.Transparency = rlegf.Transparency - .01
  553. Torsof.Transparency = Torsof.Transparency - .01
  554. swait()
  555. end
  556. end
  557. end
  558. end)
  559. turnoffandon()
  560.  
  561. local fidgetspinner = coroutine.wrap(function()
  562. while true do
  563. TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
  564. swait()
  565. end
  566. end)
  567. fidgetspinner()
  568.  
  569. for _,n in pairs(Character:GetChildren()) do
  570. if n:IsA("Accessory") then n:Remove() end
  571. end
  572. for _,x in pairs(Character:GetChildren()) do
  573. if x:IsA("Decal") then x:Remove() end
  574. end
  575.  
  576. shirt = Instance.new("Shirt", Character)
  577. shirt.Name = "Shirt"
  578. pants = Instance.new("Pants", Character)
  579. pants.Name = "Pants"
  580. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=635058718"
  581. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=213085997"
  582.  
  583. local PumpkinOverlord = Instance.new("Part",Character)
  584. PumpkinOverlord.Size = Vector3.new(2,2,2)
  585. PumpkinOverlord.CFrame = Head.CFrame
  586. PumpkinOverlord.CanCollide = false
  587. local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
  588. PumpkinOverlordWeld.Part0 = PumpkinOverlord
  589. PumpkinOverlordWeld.Part1 = Head
  590. PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
  591. mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
  592. mPumpkinOverlord.MeshType = "FileMesh"
  593. mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
  594. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=5162958'
  595. mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
  596.  
  597. JohnDoe = Instance.new("Part", Head)
  598. JohnDoe.Shape = 0
  599. JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
  600. JohnDoe.Material = "Neon"
  601. JohnDoe.CanCollide = false
  602. JohnDoe.BrickColor = TheColor
  603. Jw = weldBetween(Head,JohnDoe)
  604. Jw.C0 = CFrame.new(0,0.25,.05)
  605.  
  606. checks1 = coroutine.wrap(function() -------Checks
  607. while true do
  608. if Root.Velocity.Magnitude > 2 and running == false then
  609. trail = true
  610. position = "Walking"
  611. elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
  612. trail = false
  613. position = "Idle"
  614. elseif Root.Velocity.Magnitude < 0.5 and running == false then
  615. trail = false
  616. position = "Idle2"
  617. elseif Root.Velocity.Magnitude > 15 then
  618. position = "Running"
  619. else
  620. end
  621. wait()
  622. end
  623. end)
  624. checks1()
  625.  
  626. Trail = coroutine.wrap(function()
  627. while true do
  628. if transformingpart then
  629. elseif trail then
  630. if trailntrue then
  631. for i = 1, 10 do
  632. Trailn.BrickColor = TheCore.BrickColor
  633. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  634. Trailn.Transparency = Trailn.Transparency + 0.1
  635. wait()
  636. end
  637. end
  638. elseif not trail then
  639. trailntrue = true
  640. Trailn = Instance.new("Part", Torso)
  641. Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
  642. Trailn.Material = "Neon"
  643. Trailn.BrickColor = TheCore.BrickColor
  644. Trailn.Transparency = 0
  645. Trailn.Anchored = true
  646. Trailn.CanCollide = false
  647. TrailnMESH = Instance.new("SpecialMesh", Trailn)
  648. TrailnMESH.MeshType = "Cylinder"
  649. TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
  650. Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  651. for i = 1, 35 do
  652. Trailn.BrickColor = TheCore.BrickColor
  653. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  654. wait()
  655. end
  656. for i = 1, 10 do
  657. Trailn.BrickColor = TheCore.BrickColor
  658. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  659. Trailn.Transparency = Trailn.Transparency + .1
  660. wait()
  661. end
  662. Trailn:Remove()
  663. trailntrue = false
  664. end
  665. wait()
  666. end
  667. end)
  668. Trail()
  669.  
  670. OrgnC0 = Neck.C0
  671. local movelimbs = coroutine.wrap(function()
  672. TrsoLV = Torso.CFrame.lookVector
  673. Dist = nil
  674. Diff = nil
  675. if not MseGuide then
  676. print("l")
  677. else
  678. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  679. Dist = (Head.CFrame.p-Point).magnitude
  680. Diff = Head.CFrame.Y-Point.Y
  681. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  682. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  683. Diff2 = LeftArm.CFrame.Y-Point.Y
  684. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  685. 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)
  686. end
  687. end
  688. end)
  689. movelimbs()
  690.  
  691. mouse.Button1Down:connect(function()
  692. if combo1 then
  693. if debounce then return end
  694. debounce = true
  695. attacking = true
  696. combo1 = false
  697. tr1.Enabled = true
  698. combo2 = true
  699. hum.WalkSpeed = 10
  700. for i = 1, 12 do
  701. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
  702. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
  703. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
  704. 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)
  705. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  706. 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)
  707. swait()
  708. end
  709. lunge:Play()
  710. htbox = Instance.new("Part", pBase5)
  711. htbox.CFrame = pBase5.CFrame
  712. htbox.Transparency = 1
  713. htbox.CanCollide = false
  714. htbox.Size = Vector3.new(.17,4,.68)
  715. htboxweld = weldBetween(htbox,pBase5)
  716. htbox.Touched:connect(function(hit)
  717. if hit.Parent:IsA("Part") then
  718. elseif hit.Parent:IsA("SpecialMesh") then
  719. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  720. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  721. if damagedebounce == true then return end
  722. damagedebounce = true
  723. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  724. Slachtoffer:TakeDamage(math.random(25,35))
  725. rdnm = soundtable[math.random(1,#soundtable)]
  726. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  727. slashwound.SoundId = "rbxassetid://"..rdnm
  728. slashwound.Volume = 4
  729. slashwound:Play()
  730. removeuseless:AddItem(slashwound,2)
  731. end
  732. end)
  733. trailactivate = true
  734. for i = 1, 12 do
  735. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
  736. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
  737. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
  738. 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)
  739. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  740. 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)
  741. swait()
  742. end
  743. attacking = false
  744. debounce = false
  745. damagedebounce = false
  746. htbox:Remove()
  747. trailactivate = false
  748. hum.WalkSpeed = 18
  749. tr1.Enabled = false
  750. elseif combo2 then
  751. if debounce then return end
  752. hum.WalkSpeed = 8
  753. trailactive = true
  754. debounce = true
  755. attacking = true
  756. tr1.Enabled = true
  757. combo2 = false
  758. combo3 = true
  759. swordlang:Play()
  760. for i = 1, 12 do
  761. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  762. 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)
  763. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
  764. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  765. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  766. 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)
  767. swait()
  768. end
  769. htbox = Instance.new("Part", pBase5)
  770. htbox.CFrame = pBase5.CFrame
  771. htbox.Transparency = 1
  772. htbox.CanCollide = false
  773. htbox.Size = Vector3.new(.25,6,.1)
  774. htboxweld = weldBetween(htbox,pBase5)
  775. htbox.Touched:connect(function(hit)
  776. if hit.Parent:IsA("Part") then
  777. elseif hit.Parent:IsA("SpecialMesh") then
  778. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  779. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  780. if damagedebounce == true then return end
  781. damagedebounce = true
  782. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  783. Slachtoffer:TakeDamage(math.random(31,47))
  784. rdnm = soundtable[math.random(1,#soundtable)]
  785. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  786. slashwound.SoundId = "rbxassetid://"..rdnm
  787. slashwound.Volume = 4
  788. slashwound:Play()
  789. removeuseless:AddItem(slashwound,2)
  790. end
  791. end)
  792. lunge2:Play()
  793. for i = 1, 14 do
  794. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
  795. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
  796. 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)
  797. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  798. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  799. 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)
  800. swait()
  801. end
  802. debounce = false
  803. attacking = false
  804. damagedebounce = false
  805. htbox:Remove()
  806. hum.WalkSpeed = 18
  807. tr1.Enabled = false
  808. elseif combo3 then
  809. if debounce then return end
  810. debounce = true
  811. trailactivate = true
  812. attacking = true
  813. combo3 = false
  814. trailactivate = false
  815. combo1 = true
  816. tr1.Enabled = true
  817. t = 0
  818. htbox = Instance.new("Part", pBase5)
  819. htbox.CFrame = pBase5.CFrame
  820. htbox.Transparency = 1
  821. htbox.CanCollide = false
  822. htbox.Size = Vector3.new(.17,4,.68)
  823. htboxweld = weldBetween(htbox,pBase5)
  824. htbox.Touched:connect(function(hit)
  825. if hit.Parent:IsA("Part") then
  826. elseif hit.Parent:IsA("SpecialMesh") then
  827. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  828. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  829. for i = 1, 5 do
  830. if damagedebounce == true then return end
  831. damagedebounce = true
  832. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  833. Slachtoffer:TakeDamage(math.random(7,15))
  834. wait(.1)
  835. damagedebounce = false
  836. wait()
  837. end
  838. rdnm = soundtable[math.random(1,#soundtable)]
  839. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  840. slashwound.SoundId = "rbxassetid://"..rdnm
  841. slashwound.Volume = 4
  842. slashwound:Play()
  843. removeuseless:AddItem(slashwound,2)
  844. end
  845. end)
  846. for i = 1, 10 do
  847. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  848. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  849. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  850. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  851. swait()
  852. end
  853. hum.WalkSpeed = 25
  854. lunge3:Play()
  855. for i = 1, 40 do
  856. t = t + 80
  857. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
  858. swait()
  859. end
  860. htbox:Remove()
  861. hum.WalkSpeed = 18
  862. attacking = false
  863. damagedebounce = false
  864. debounce = false
  865. trailactivate = false
  866. tr1.Enabled = false
  867. end
  868. end)
  869.  
  870. mouse.KeyDown:connect(function(Press)
  871. Press=Press:lower()
  872. if Press=='t' then
  873. if tauntdebounce == true then return end
  874. tauntdebounce = true
  875. RAW = Instance.new("Sound", Torso)
  876. RAW.SoundId = "rbxassetid://347972965"
  877. RAW.Volume = 6
  878. RAW:Play()
  879. RAWPOWER = Instance.new("Part", Torso)
  880. RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
  881. RAWPOWER.Material = "Neon"
  882. RAWPOWER.BrickColor = TheColor
  883. RAWPOWER.Transparency = 0
  884. RAWPOWER.Anchored = true
  885. RAWPOWER.CanCollide = false
  886. RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
  887. RAWPOWERMESH.MeshType = "Cylinder"
  888. RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
  889. RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  890. for i = 1, 100 do
  891. RAWPOWER.BrickColor = TheCore.BrickColor
  892. RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
  893. RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
  894. wait()
  895. end
  896. wait(RAW.TimeLength)
  897. RAWPOWER:Remove()
  898. RAW:Remove()
  899. tauntdebounce = false
  900. end
  901. end)
  902.  
  903. mouse.KeyDown:connect(function(Press)
  904. Press=Press:lower()
  905. if Press=='l' then ------------- Orbital cannon of doom
  906. if doombounce then return end
  907. doombounce = true
  908. if debounce then return end
  909. debounce = true
  910. attacking = true
  911. acti = true
  912. hum.WalkSpeed = 0
  913. quicklerppp = coroutine.wrap(function()
  914. for i = 1, 10 do
  915. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
  916. 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)
  917. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  918. 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)
  919. 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)
  920. wait()
  921. end
  922. end)
  923. quicklerppp()
  924. BallOfDeath = Instance.new("Part", Torso)
  925. BallOfDeath.Material = "Neon"
  926. BallOfDeath.CanCollide = false
  927. BallOfDeath.Anchored = true
  928. BallOfDeath.BrickColor = TheColor
  929. BallOfDeath.Size = Vector3.new(.1,.1,.1)
  930. BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
  931. BallOfDeathShape.MeshType = "Sphere"
  932. BallOfDeathShape.Scale = Vector3.new(1,1,1)
  933. sou = coroutine.wrap(function()
  934. mylegacy = Instance.new("Sound", BallOfDeath)
  935. mylegacy.SoundId = "rbxassetid://907530407"
  936. mylegacy.Looped = true
  937. mylegacy.Volume = 0
  938. mylegacy:Play()
  939. for i = 1, 50 do
  940. mylegacy.Volume = mylegacy.Volume + .1
  941. wait()
  942. end
  943. end)
  944. sou()
  945. if nottransform then
  946. for i = 1, 94 do
  947. BallOfDeath.BrickColor = TheCore.BrickColor
  948. 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)
  949. 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)
  950. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  951. 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)
  952. 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)
  953. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  954. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
  955. wait()
  956. end
  957. elseif not nottransform then
  958. for i = 1, 190 do
  959. BallOfDeath.BrickColor = TheCore.BrickColor
  960. 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)
  961. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  962. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  963. 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)
  964. 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)
  965. 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)
  966. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  967. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
  968. wait()
  969. end
  970. end
  971. minsou = coroutine.wrap(function()
  972. for i = 1, 50 do
  973. mylegacy.Volume = mylegacy.Volume - 0.08
  974. wait()
  975. end
  976. mylegacy:Remove()
  977. end)
  978. minsou()
  979. quicklerpppp = coroutine.wrap(function()
  980. for i = 1, 10 do
  981. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
  982. 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)
  983. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  984. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  985. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  986. wait()
  987. end
  988. hum.WalkSpeed = 18
  989. attacking = false
  990. end)
  991. quicklerpppp()
  992. LightOfDeath = Instance.new("Part", Torso)
  993. LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
  994. LightOfDeath.Material = "Neon"
  995. LightOfDeath.BrickColor = TheColor
  996. LightOfDeath.Transparency = 1
  997. LightOfDeath.Anchored = true
  998. LightOfDeath.CanCollide = false
  999. LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
  1000. LightOfDeathMESH.MeshType = "Cylinder"
  1001. LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
  1002. LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  1003. removeuseless:AddItem(LightOfDeath,25)
  1004. removeuseless:AddItem(BallOfDeath,25)
  1005. positioning = coroutine.wrap(function()
  1006. 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)
  1007. while acti do
  1008. LightOfDeath.BrickColor = TheCore.BrickColor
  1009. BallOfDeath.BrickColor = TheCore.BrickColor
  1010. 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)
  1011. LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  1012. wait()
  1013. end
  1014. end)
  1015. positioning()
  1016. wait(1)
  1017. debounce = false
  1018. attacking = false
  1019. quickcourrr = coroutine.wrap(function()
  1020. for i = 1, 100 do
  1021. LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
  1022. wait()
  1023. end
  1024. end)
  1025. quickcourrr()
  1026. soundofdoom = Instance.new("Sound", LightOfDeath)
  1027. soundofdoom.SoundId = "rbxassetid://1545630949"
  1028. soundofdoom.Volume = 10
  1029. soundofdoom:Play()
  1030. wait(9)
  1031. acti = false
  1032. LightOfDeath.Anchored = true
  1033. rays = Instance.new("Part", Torso)
  1034. rays.Size = Vector3.new(1, 1, 1)
  1035. rays.Transparency = 0
  1036. rays.BrickColor = TheColor
  1037. rays.Material = "Neon"
  1038. rays.Anchored = true
  1039. rays.CanCollide = false
  1040. rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1041. raysmesh = Instance.new("SpecialMesh", rays)
  1042. raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1043. raysmesh.Scale = Vector3.new(1, 1, 1)
  1044. rays2 = Instance.new("Part", Torso)
  1045. rays2.Size = Vector3.new(1, 1, 1)
  1046. rays2.Transparency = 0
  1047. rays2.BrickColor = TheColor
  1048. rays2.Material = "Neon"
  1049. rays2.Anchored = true
  1050. rays2.CanCollide = false
  1051. rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1052. raysmesh2 = Instance.new("SpecialMesh", rays2)
  1053. raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1054. raysmesh2.Scale = Vector3.new(1, 1, 1)
  1055. rays3 = Instance.new("Part", Torso)
  1056. rays3.Size = Vector3.new(1, 1, 1)
  1057. rays3.Transparency = 0
  1058. rays3.BrickColor = TheColor
  1059. rays3.Material = "Neon"
  1060. rays3.Anchored = true
  1061. rays3.CanCollide = false
  1062. rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1063. raysmesh3 = Instance.new("SpecialMesh", rays3)
  1064. raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1065. raysmesh3.Scale = Vector3.new(1, 1, 1)
  1066. rays4 = Instance.new("Part", Torso)
  1067. rays4.Size = Vector3.new(1, 1, 1)
  1068. rays4.Transparency = 0
  1069. rays4.BrickColor = TheColor
  1070. rays4.Material = "Neon"
  1071. rays4.Anchored = true
  1072. rays4.CanCollide = false
  1073. rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1074. raysmesh4 = Instance.new("SpecialMesh", rays4)
  1075. raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1076. raysmesh4.Scale = Vector3.new(1, 1, 1)
  1077. rays5 = Instance.new("Part", Torso)
  1078. rays5.Size = Vector3.new(1, 1, 1)
  1079. rays5.Transparency = 0
  1080. rays5.BrickColor = TheColor
  1081. rays5.Material = "Neon"
  1082. rays5.Anchored = true
  1083. rays5.CanCollide = false
  1084. rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1085. raysmesh5 = Instance.new("SpecialMesh", rays5)
  1086. raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1087. raysmesh5.Scale = Vector3.new(1, 1, 1)
  1088. rays6 = Instance.new("Part", Torso)
  1089. rays6.Size = Vector3.new(1, 1, 1)
  1090. rays6.Transparency = 0
  1091. rays6.BrickColor = TheColor
  1092. rays6.Material = "Neon"
  1093. rays6.Anchored = true
  1094. rays6.CanCollide = false
  1095. rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  1096. raysmesh6 = Instance.new("SpecialMesh", rays6)
  1097. raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1098. raysmesh6.Scale = Vector3.new(1, 1, 1)
  1099. ff = coroutine.wrap(function()
  1100. for i = 1, 100 do
  1101. raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
  1102. rays.Transparency = rays.Transparency + 0.03
  1103. raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
  1104. rays2.Transparency = rays2.Transparency + 0.03
  1105. raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
  1106. rays3.Transparency = rays3.Transparency + 0.03
  1107. raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
  1108. rays4.Transparency = rays4.Transparency + 0.03
  1109. raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
  1110. rays5.Transparency = rays5.Transparency + 0.03
  1111. raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
  1112. rays6.Transparency = rays6.Transparency + 0.03
  1113. wait()
  1114. end
  1115. end)
  1116. ff()
  1117. blastwave = Instance.new("Part", Torso)
  1118. blastwave.Size = Vector3.new(1, 1, 1)
  1119. blastwave.Transparency = 0
  1120. blastwave.BrickColor = TheColor
  1121. blastwave.Material = "Neon"
  1122. blastwave.Anchored = true
  1123. blastwave.CanCollide = false
  1124. blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1125. removeuseless:AddItem(blastwave,10)
  1126. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  1127. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1128. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  1129. blastwave2 = Instance.new("Part", Torso)
  1130. blastwave2.Size = Vector3.new(1, 1, 1)
  1131. blastwave2.Transparency = 0
  1132. blastwave2.BrickColor = TheColor
  1133. blastwave2.Material = "Neon"
  1134. blastwave2.Anchored = true
  1135. blastwave2.CanCollide = false
  1136. blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1137. removeuseless:AddItem(blastwave2,10)
  1138. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  1139. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1140. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  1141. blastwave3 = Instance.new("Part", Torso)
  1142. blastwave3.Size = Vector3.new(1, 1, 1)
  1143. blastwave3.Transparency = 0
  1144. blastwave3.BrickColor = TheColor
  1145. blastwave3.Material = "Neon"
  1146. blastwave3.Anchored = true
  1147. blastwave3.CanCollide = false
  1148. blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1149. removeuseless:AddItem(blastwave3,10)
  1150. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  1151. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1152. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  1153. blastwave4 = Instance.new("Part", Torso)
  1154. blastwave4.Size = Vector3.new(1, 1, 1)
  1155. blastwave4.Transparency = 0
  1156. blastwave4.BrickColor = TheColor
  1157. blastwave4.Material = "Neon"
  1158. blastwave4.Anchored = true
  1159. blastwave4.CanCollide = false
  1160. blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1161. removeuseless:AddItem(blastwave4,10)
  1162. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  1163. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1164. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  1165. blastwave5 = Instance.new("Part", Torso)
  1166. blastwave5.Size = Vector3.new(1, 1, 1)
  1167. blastwave5.Transparency = 0
  1168. blastwave5.BrickColor = TheColor
  1169. blastwave5.Material = "Neon"
  1170. blastwave5.Anchored = true
  1171. blastwave5.CanCollide = false
  1172. blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1173. removeuseless:AddItem(blastwave5,10)
  1174. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  1175. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1176. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  1177. Blastcircle = Instance.new("Part", Torso)
  1178. Blastcircle.Material = "Neon"
  1179. Blastcircle.Anchored = true
  1180. Blastcircle.Transparency = 0
  1181. Blastcircle.CanCollide = false
  1182. Blastcircle.BrickColor = TheColor
  1183. Blastcircle.Size = Vector3.new(10,10,10)
  1184. removeuseless:AddItem(Blastcircle,10)
  1185. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  1186. BlastShape.MeshType = "Sphere"
  1187. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  1188. Blastcircle.CFrame = LightOfDeath.CFrame
  1189. Blastcircle2 = Instance.new("Part", Torso)
  1190. Blastcircle2.Material = "Neon"
  1191. Blastcircle2.Anchored = true
  1192. Blastcircle2.Transparency = 0
  1193. Blastcircle2.CanCollide = false
  1194. Blastcircle2.BrickColor = TheColor
  1195. Blastcircle2.Size = Vector3.new(10,10,10)
  1196. removeuseless:AddItem(Blastcircle2,10)
  1197. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  1198. BlastShape2.MeshType = "Sphere"
  1199. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  1200. Blastcircle2.CFrame = LightOfDeath.CFrame
  1201. Blastcircle3 = Instance.new("Part", Torso)
  1202. Blastcircle3.Material = "Neon"
  1203. Blastcircle3.Anchored = true
  1204. Blastcircle3.Transparency = 0
  1205. Blastcircle3.CanCollide = false
  1206. Blastcircle3.BrickColor = TheColor
  1207. Blastcircle3.Size = Vector3.new(10,10,10)
  1208. removeuseless:AddItem(Blastcircle3,10)
  1209. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  1210. BlastShape3.MeshType = "Sphere"
  1211. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  1212. Blastcircle3.CFrame = LightOfDeath.CFrame
  1213. Blastcircle4 = Instance.new("Part", Torso)
  1214. Blastcircle4.Material = "Neon"
  1215. Blastcircle4.Anchored = true
  1216. Blastcircle4.Transparency = 0
  1217. Blastcircle4.CanCollide = false
  1218. Blastcircle4.BrickColor = TheColor
  1219. Blastcircle4.Size = Vector3.new(10,10,10)
  1220. removeuseless:AddItem(Blastcircle4,10)
  1221. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  1222. BlastShape4.MeshType = "Sphere"
  1223. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  1224. Blastcircle4.CFrame = LightOfDeath.CFrame
  1225. Blastcircle5 = Instance.new("Part", Torso)
  1226. Blastcircle5.Material = "Neon"
  1227. Blastcircle5.Anchored = true
  1228. Blastcircle5.Transparency = 0
  1229. Blastcircle5.CanCollide = false
  1230. Blastcircle5.BrickColor = TheColor
  1231. Blastcircle5.Size = Vector3.new(10,10,10)
  1232. removeuseless:AddItem(Blastcircle5,10)
  1233. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  1234. BlastShape5.MeshType = "Sphere"
  1235. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  1236. Blastcircle5.CFrame = LightOfDeath.CFrame
  1237.  
  1238. shockwav = Instance.new("Part", Torso)
  1239. shockwav.Size = Vector3.new(1, 1, 1)
  1240. shockwav.Transparency = 0
  1241. shockwav.BrickColor = TheColor
  1242. shockwav.Material = "Neon"
  1243. shockwav.Anchored = true
  1244. shockwav.CanCollide = false
  1245. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  1246. removeuseless:AddItem(shockwav,10)
  1247. dea = Instance.new("SpecialMesh", shockwav)
  1248. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1249. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  1250. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1251. shockwav2 = Instance.new("Part", Torso)
  1252. shockwav2.Size = Vector3.new(1, 1, 1)
  1253. shockwav2.Transparency = 0
  1254. shockwav2.BrickColor = TheColor
  1255. shockwav2.Material = "Neon"
  1256. shockwav2.Anchored = true
  1257. shockwav2.CanCollide = false
  1258. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1259. removeuseless:AddItem(shockwav2,10)
  1260. dea2 = Instance.new("SpecialMesh", shockwav2)
  1261. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1262. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  1263. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1264. local Hit = damagealll(150,LightOfDeath.Position)
  1265. for _,v in pairs(Hit) do
  1266. local velo2 = Instance.new("BodyVelocity", v)
  1267. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1268. removeuseless:AddItem(velo2,2)
  1269. if absoluteannihilation then
  1270. v:Remove()
  1271. else
  1272. v:BreakJoints()
  1273. end
  1274. end
  1275. opopo = coroutine.wrap(function()
  1276. for i = 1, 200 do
  1277. shockwav2.BrickColor = TheCore.BrickColor
  1278. shockwav.BrickColor = TheCore.BrickColor
  1279. Blastcircle5.BrickColor = TheCore.BrickColor
  1280. Blastcircle4.BrickColor = TheCore.BrickColor
  1281. Blastcircle3.BrickColor = TheCore.BrickColor
  1282. Blastcircle2.BrickColor = TheCore.BrickColor
  1283. Blastcircle.BrickColor = TheCore.BrickColor
  1284. blastwave5.BrickColor = TheCore.BrickColor
  1285. blastwave4.BrickColor = TheCore.BrickColor
  1286. blastwave3.BrickColor = TheCore.BrickColor
  1287. blastwave2.BrickColor = TheCore.BrickColor
  1288. blastwave.BrickColor = TheCore.BrickColor
  1289. dea.Scale = dea.Scale + Vector3.new(10,10,10)
  1290. shockwav.Transparency = shockwav.Transparency + 0.02
  1291. dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
  1292. shockwav2.Transparency = shockwav2.Transparency + 0.010
  1293. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
  1294. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
  1295. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
  1296. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
  1297. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
  1298. blastwave.Transparency = blastwave.Transparency + .01
  1299. blastwave2.Transparency = blastwave2.Transparency + .03
  1300. blastwave3.Transparency = blastwave3.Transparency + .02
  1301. blastwave4.Transparency = blastwave4.Transparency + .015
  1302. blastwave5.Transparency = blastwave5.Transparency + .01
  1303. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  1304. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
  1305. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
  1306. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
  1307. Blastcircle.Transparency = Blastcircle.Transparency + .01
  1308. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  1309. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  1310. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  1311. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  1312. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
  1313. wait()
  1314. end
  1315. end)
  1316. opopo()
  1317. waff = coroutine.wrap(function()
  1318. for i = 1, 100 do
  1319. LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
  1320. BallOfDeath.Transparency = BallOfDeath.Transparency + 0.03
  1321. TheEndTimeWave2 = Instance.new("Part", Torso)
  1322. TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
  1323. TheEndTimeWave2.Transparency = 0.4
  1324. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  1325. TheEndTimeWave2.Material = "Neon"
  1326. TheEndTimeWave2.Anchored = true
  1327. TheEndTimeWave2.CanCollide = false
  1328. TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
  1329. DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2)
  1330. DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1331. DDT2.Scale = Vector3.new(1, 1, 1)
  1332. removeuseless:AddItem(TheEndTimeWave2,3)
  1333. table.insert(th4,TheEndTimeWave2)
  1334. table.insert(ExtremeM,DDT2)
  1335. EnddOrb2 = Instance.new("Part", Torso)
  1336. EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
  1337. EnddOrb2.Material = "Neon"
  1338. EnddOrb2.BrickColor = TheColor
  1339. EnddOrb2.Transparency = 0
  1340. EnddOrb2.Anchored = true
  1341. EnddOrb2.CanCollide = false
  1342. EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
  1343. EnddOrbMESH2.MeshType = "Sphere"
  1344. EnddOrbMESH2.Scale = Vector3.new(2,2,2)
  1345. EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
  1346. removeuseless:AddItem(EnddOrb2,2)
  1347. table.insert(ExtremeM,EnddOrbMESH2)
  1348. table.insert(SlowlyFade,EnddOrb2)
  1349. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  1350. EnddOrb2.BrickColor = TheCore.BrickColor
  1351. wait()
  1352. end
  1353. end)
  1354. waff()
  1355. shockingshock = coroutine.wrap(function()
  1356. for i = 1, 50 do
  1357. shockwave3 = Instance.new("Part", Torso)
  1358. shockwave3.Size = Vector3.new(1, 1, 1)
  1359. shockwave3.Transparency = 0
  1360. shockwave3.BrickColor = TheCore.BrickColor
  1361. shockwave3.Anchored = true
  1362. shockwave3.CanCollide = false
  1363. shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
  1364. sh3 = Instance.new("SpecialMesh", shockwave3)
  1365. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1366. sh3.Scale = Vector3.new(15, 0, 15)
  1367. removeuseless:AddItem(shockwave3,3)
  1368. table.insert(SlowlyFade,shockwave3)
  1369. table.insert(ExtremeM2,sh3)
  1370. wait(.1)
  1371. end
  1372. end)
  1373. shockingshock()
  1374. dmgcollateral = coroutine.wrap(function()
  1375. for i = 1, 85 do
  1376. local Hit2 = damagealll(90,LightOfDeath.Position)
  1377. for _,v in pairs(Hit2) do
  1378. local velo2 = Instance.new("BodyVelocity", v)
  1379. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1380. removeuseless:AddItem(velo2,2)
  1381. v:BreakJoints()
  1382. wait()
  1383. end
  1384. end
  1385. end)
  1386. dmgcollateral()
  1387. rays:Remove()
  1388. rays2:Remove()
  1389. rays3:Remove()
  1390. rays4:Remove()
  1391. rays5:Remove()
  1392. rays6:Remove()
  1393. wait(5)
  1394. doombounce = false
  1395. end
  1396. end)
  1397.  
  1398. mouse.KeyDown:connect(function(Press)
  1399. Press=Press:lower()
  1400. if Press=='r' then
  1401. if debounce then return end
  1402. debounce = true
  1403. attacking = true
  1404. tr1.Enabled = true
  1405. gpf = true
  1406. hum.WalkSpeed = 0
  1407. for i = 1, 3 do
  1408. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
  1409. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1410. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1411. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1412. 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)
  1413. wait()
  1414. end
  1415. quickcour2 = coroutine.wrap(function()
  1416. while gpf do
  1417. local Hit = damagealll(8,Torso.Position)
  1418. for _,v in pairs(Hit) do
  1419. local velo2 = Instance.new("BodyVelocity", v)
  1420. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1421. removeuseless:AddItem(velo2,2)
  1422. if absoluteannihilation then
  1423. v:BreakJoints()
  1424. else
  1425. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
  1426. vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
  1427. vsound.SoundId = "rbxassetid://944772014"
  1428. vsound.Volume = 3
  1429. vsound:Play()
  1430. removeuseless:AddItem(vsound,5)
  1431. wait(.1)
  1432. end
  1433. end
  1434. wait()
  1435. end
  1436. end)
  1437. quickcour2()
  1438. socnot = coroutine.wrap(function()
  1439. for i = 1, 6 do
  1440. lunge:Play()
  1441. wait(.1)
  1442. end
  1443. end)
  1444. socnot()
  1445. local fly = Instance.new("BodyVelocity", Torso)
  1446. fly.MaxForce = Vector3.new(999999, 999999, 999999)
  1447. fly.Velocity = Root.CFrame.lookVector * 90
  1448. Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
  1449. t = 0
  1450. for i = 1, 20 do
  1451. leftarmeffect = Instance.new("Part", Torso)
  1452. leftarmeffect.BrickColor = TheColor
  1453. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1454. leftarmeffect.Material = "Neon"
  1455. leftarmeffect.Anchored = true
  1456. leftarmeffect.CanCollide = false
  1457. leftarmeffect.CFrame = LeftArm.CFrame
  1458. table.insert(SlowlyFade,leftarmeffect)
  1459. removeuseless:AddItem(leftarmeffect,2)
  1460. rightarmeffect = Instance.new("Part", Torso)
  1461. rightarmeffect.BrickColor = TheColor
  1462. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1463. rightarmeffect.Material = "Neon"
  1464. rightarmeffect.Anchored = true
  1465. rightarmeffect.CanCollide = false
  1466. rightarmeffect.CFrame = RightArm.CFrame
  1467. table.insert(SlowlyFade,rightarmeffect)
  1468. removeuseless:AddItem(rightarmeffect,2)
  1469. leftlegeffect = Instance.new("Part", Torso)
  1470. leftlegeffect.BrickColor = BrickColor.new("Really black")
  1471. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1472. leftlegeffect.Material = "Neon"
  1473. leftlegeffect.Anchored = true
  1474. leftlegeffect.CanCollide = false
  1475. leftlegeffect.CFrame = LeftLeg.CFrame
  1476. table.insert(SlowlyFade,leftlegeffect)
  1477. removeuseless:AddItem(leftlegeffect,2)
  1478. rightlegeffect = Instance.new("Part", Torso)
  1479. rightlegeffect.BrickColor = BrickColor.new("Really black")
  1480. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1481. rightlegeffect.Material = "Neon"
  1482. rightlegeffect.Anchored = true
  1483. rightlegeffect.CanCollide = false
  1484. rightlegeffect.CFrame = RightLeg.CFrame
  1485. table.insert(SlowlyFade,rightlegeffect)
  1486. removeuseless:AddItem(rightlegeffect,2)
  1487. t = t - 60
  1488. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1489. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  1490. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  1491. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1492. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1493. wait()
  1494. end
  1495. fly:Remove()
  1496. debounce = false
  1497. damagedebounce = false
  1498. attacking = false
  1499. gpf = false
  1500. tr1.Enabled = false
  1501. hum.WalkSpeed = 18
  1502. end
  1503. end)
  1504.  
  1505. mouse.KeyDown:connect(function(Press)
  1506. Press=Press:lower()
  1507. if Press=='k' then
  1508. if debounce then return end
  1509. debounce = true
  1510. attacking = true
  1511. for i = 1, 6 do
  1512. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1513. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  1514. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1515. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
  1516. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1517. wait()
  1518. end
  1519. htbox = Instance.new("Part", LeftLeg)
  1520. htbox.Transparency = 1
  1521. htbox.CanCollide = false
  1522. htbox.Size = Vector3.new(1.001,3,1.001)
  1523. htboxweld = weldBetween(htbox,LeftLeg)
  1524. htboxweld.C0 = CFrame.new(0,0,0)
  1525. htbox.Touched:connect(function(hit)
  1526. if hit.Parent:IsA("Part") then
  1527. elseif hit.Parent:IsA("SpecialMesh") then
  1528. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  1529. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  1530. if damagedebounce == true then return end
  1531. damagedebounce = true
  1532. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  1533. if absoluteannihilation then
  1534. Slachtoffer.Parent:BreakJoints()
  1535. else
  1536. Slachtoffer:TakeDamage(math.random(7,11))
  1537. mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
  1538. hitsound = Instance.new("Sound", Slachtoffer.Torso)
  1539. hitsound.SoundId = "rbxassetid://"..mostrandom
  1540. hitsound.Volume = 4
  1541. hitsound:Play()
  1542. removeuseless:AddItem(hitsound,4)
  1543. end
  1544. end
  1545. end)
  1546. for i = 1, 6 do
  1547. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1548. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
  1549. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1550. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
  1551. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1552. wait()
  1553. end
  1554. attacking = false
  1555. debounce = false
  1556. damagedebounce = false
  1557. htbox:Remove()
  1558. end
  1559. end)
  1560.  
  1561. mouse.KeyDown:connect(function(Press)
  1562. Press=Press:lower()
  1563. if Press=='j' then
  1564. if debounce then return end
  1565. debounce = true
  1566. attacking = true
  1567. step:Play()
  1568. hum.WalkSpeed = 0
  1569. for i = 1, 6 do
  1570. 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)
  1571. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
  1572. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
  1573. 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)
  1574. 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)
  1575. wait()
  1576. end
  1577. local shockwefe = coroutine.wrap(function()
  1578. shockwave = Instance.new("Part", Torso)
  1579. shockwave.Size = Vector3.new(5, 5, 5)
  1580. shockwave.Transparency = 0
  1581. shockwave.BrickColor = TheColor
  1582. shockwave.Anchored = true
  1583. shockwave.CanCollide = false
  1584. shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1585. sh1 = Instance.new("SpecialMesh", shockwave)
  1586. sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1587. sh1.Scale = Vector3.new(0, 0, 0)
  1588. removeuseless:AddItem(shockwave,2)
  1589. for i = 1, 100 do
  1590. sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
  1591. shockwave.Transparency = shockwave.Transparency + 0.1
  1592. wait()
  1593. end
  1594. end)
  1595. shockwefe()
  1596. for i = 1, 6 do
  1597. 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)
  1598. 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)
  1599. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
  1600. 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)
  1601. 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)
  1602. wait()
  1603. end
  1604. energblast1 = Instance.new("Part", Torso)
  1605. energblast1.BrickColor = TheColor
  1606. energblast1.Anchored = true
  1607. energblast1.Shape = 0
  1608. energblast1.Material = "Neon"
  1609. energblast1.CanCollide = false
  1610. energblast1.Size = Vector3.new(1,1,1)
  1611. energblast1.Transparency = 0
  1612. energblast1.CFrame = Root.CFrame
  1613. removeuseless:AddItem(energblast1,2)
  1614. shockwave2 = Instance.new("Part", Torso)
  1615. shockwave2.Size = Vector3.new(5, 5, 5)
  1616. shockwave2.Transparency = 0
  1617. shockwave2.BrickColor = TheColor
  1618. shockwave2.Anchored = true
  1619. shockwave2.CanCollide = false
  1620. shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1621. sh2 = Instance.new("SpecialMesh", shockwave2)
  1622. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1623. sh2.Scale = Vector3.new(0, 0, 0)
  1624. removeuseless:AddItem(shockwave2,4)
  1625. shockwave3 = Instance.new("Part", Torso)
  1626. shockwave3.Size = Vector3.new(5, 5, 5)
  1627. shockwave3.Transparency = 0
  1628. shockwave3.BrickColor = TheColor
  1629. shockwave3.Anchored = true
  1630. shockwave3.CanCollide = false
  1631. shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1632. sh3 = Instance.new("SpecialMesh", shockwave3)
  1633. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1634. sh3.Scale = Vector3.new(0, 0, 0)
  1635. removeuseless:AddItem(shockwave3,4)
  1636. magicsound = Instance.new("Sound", energblast1)
  1637. magicsound.SoundId = "rbxassetid://750094966"
  1638. magicsound.Volume = 6
  1639. magicsound:Play()
  1640. soundcoroutine = coroutine.wrap(function()
  1641. for i = 1, 100 do
  1642. magicsound.Volume = magicsound.Volume - 0.05
  1643. wait()
  1644. end
  1645. end)
  1646. soundcoroutine()
  1647. removeuseless:AddItem(magicsound,5)
  1648. local Hit = damagealll(22,energblast1.Position)
  1649. for _,v in pairs(Hit) do
  1650. removeuseless:AddItem(velo2,1)
  1651. if absoluteannihilation then
  1652. v:BreakJoints()
  1653. else
  1654. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
  1655. end
  1656. end
  1657. local cc = coroutine.wrap(function()
  1658. for i = 1, 60 do
  1659. energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
  1660. energblast1.Transparency = energblast1.Transparency + 0.1
  1661. sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
  1662. shockwave2.Transparency = shockwave2.Transparency + 0.06
  1663. sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
  1664. shockwave3.Transparency = shockwave3.Transparency + 0.07
  1665. wait()
  1666. end
  1667. end)
  1668. cc()
  1669. quicklerp = coroutine.wrap(function()
  1670. for i = 1, 6 do
  1671. 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)
  1672. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
  1673. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
  1674. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  1675. 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)
  1676. wait()
  1677. end
  1678. end)
  1679. quicklerp()
  1680. cc2 = coroutine.wrap(function()
  1681. local BV = Instance.new("BodyVelocity", Root)
  1682. BV.maxForce = Vector3.new(0,20000,0)
  1683. BV.P = 1000
  1684. BV.velocity = Vector3.new(0,100,0)
  1685. wait(1)
  1686. BV:Remove()
  1687. end)
  1688. cc2()
  1689. cc3 = coroutine.wrap(function()
  1690. t = 0
  1691. flipsound = Instance.new("Sound", Torso)
  1692. flipsound.SoundId = "rbxassetid://470532887"
  1693. flipsound.Looped = true
  1694. flipsound.Volume = 2
  1695. flipsound.Pitch = 1.3
  1696. flipsound:Play()
  1697. hum.WalkSpeed = 75
  1698. for i = 1, 60 do
  1699. t = t + 40
  1700. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1701. wait()
  1702. end
  1703. for i = 1, 10 do
  1704. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1705. wait()
  1706. end
  1707. end)
  1708. cc3()
  1709. for i = 1, 70 do
  1710. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  1711. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  1712. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1713. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1714. 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)
  1715. wait()
  1716. end
  1717. hum.WalkSpeed = 0
  1718. landingsound:Play()
  1719. flipsound:Remove()
  1720. local shockwefe2 = coroutine.wrap(function()
  1721. shockwave2 = Instance.new("Part", Torso)
  1722. shockwave2.Size = Vector3.new(5, 5, 5)
  1723. shockwave2.Transparency = 0
  1724. shockwave2.BrickColor = TheColor
  1725. shockwave2.Anchored = true
  1726. shockwave2.CanCollide = false
  1727. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1728. sh2 = Instance.new("SpecialMesh", shockwave2)
  1729. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1730. sh2.Scale = Vector3.new(0, 0, 0)
  1731. removeuseless:AddItem(shockwave2,1)
  1732. for i = 1, 100 do
  1733. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1734. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1735. wait()
  1736. end
  1737. end)
  1738. shockwefe2()
  1739. for i = 1, 20 do
  1740. 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)
  1741. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1742. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
  1743. 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)
  1744. 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)
  1745. wait()
  1746. end
  1747. hum.WalkSpeed = 18
  1748. debounce = false
  1749. attacking = false
  1750. end
  1751. end)
  1752.  
  1753. mouse.KeyDown:connect(function(Press)
  1754. Press=Press:lower()
  1755. if Press=='p' then
  1756. if debounce then return end
  1757. debounce = true
  1758. attacking = true
  1759. tr1.Enabled = true
  1760. for i = 1, 5 do
  1761. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
  1762. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1763. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
  1764. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1765. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
  1766. wait()
  1767. end
  1768. local shockwefe2 = coroutine.wrap(function()
  1769. shockwave2 = Instance.new("Part", Torso)
  1770. shockwave2.Size = Vector3.new(5, 5, 5)
  1771. shockwave2.Transparency = 0
  1772. shockwave2.BrickColor = TheColor
  1773. shockwave2.Anchored = true
  1774. shockwave2.CanCollide = false
  1775. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1776. sh2 = Instance.new("SpecialMesh", shockwave2)
  1777. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1778. sh2.Scale = Vector3.new(0, 0, 0)
  1779. removeuseless:AddItem(shockwave2,1)
  1780. shockwave3 = Instance.new("Part", Torso)
  1781. shockwave3.Size = Vector3.new(1, 1, 1)
  1782. shockwave3.Transparency = 0
  1783. shockwave3.BrickColor = TheColor
  1784. shockwave3.Anchored = true
  1785. shockwave3.CanCollide = false
  1786. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1787. sh3 = Instance.new("SpecialMesh", shockwave3)
  1788. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1789. sh3.Scale = Vector3.new(0, 0, 0)
  1790. removeuseless:AddItem(shockwave3,4)
  1791. for i = 1, 100 do
  1792. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1793. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1794. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  1795. shockwave3.Transparency = shockwave3.Transparency + 0.1
  1796. wait()
  1797. end
  1798. end)
  1799. shockwefe2()
  1800. hohoho = coroutine.wrap(function()
  1801. for i = 1, 10 do
  1802. rings = Instance.new("Part", Torso)
  1803. rings.Size = Vector3.new(5, 5, 5)
  1804. rings.Transparency = 0.5
  1805. rings.BrickColor = TheColor
  1806. rings.Anchored = true
  1807. rings.CanCollide = false
  1808. rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1809. ringsh = Instance.new("SpecialMesh", rings)
  1810. ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1811. ringsh.Scale = Vector3.new(0, 0, 0)
  1812. removeuseless:AddItem(rings,2)
  1813. table.insert(Repeater,ringsh)
  1814. table.insert(nonmeshRepeater2,rings)
  1815. wait(.1)
  1816. end
  1817. end)
  1818. hohoho()
  1819. local BV = Instance.new("BodyVelocity", Root)
  1820. BV.maxForce = Vector3.new(0,20000,0)
  1821. BV.P = 1000
  1822. BV.velocity = Vector3.new(0,50,0)
  1823. quickcour = coroutine.wrap(function()
  1824. t = 0
  1825. for i = 1, 25 do
  1826. t = t + 1
  1827. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
  1828. wait()
  1829. end
  1830. BV:Remove()
  1831. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
  1832. end)
  1833. quickcour()
  1834. local Hit = damagealll(5,Root.Position)
  1835. for _,v in pairs(Hit) do
  1836. if absoluteannihilation then
  1837. v:BreakJoints()
  1838. else
  1839. v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
  1840. end
  1841. end
  1842. quickcour2 = coroutine.wrap(function()
  1843. jumpsound = Instance.new("Sound", Torso)
  1844. jumpsound.Volume = 10
  1845. jumpsound.SoundId = "rbxassetid://1574842373"
  1846. jumpsound:Play()
  1847. removeuseless:AddItem(jumpsound,3)
  1848. for i = 1, 9 do
  1849. lunge:Play()
  1850. wait(.1)
  1851. end
  1852. lunge2:Play()
  1853. end)
  1854. quickcour2()
  1855. for i = 1, 25 do
  1856. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
  1857. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1858. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
  1859. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1860. 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)
  1861. wait()
  1862. end
  1863. attacking = false
  1864. debounce = false
  1865. tr1.Enabled = false
  1866. end
  1867. end)
  1868.  
  1869. mouse.KeyDown:connect(function(Press)
  1870. Press=Press:lower()
  1871. if Press=='e' then
  1872. if debounce then return end
  1873. debounce = true
  1874. attacking = true
  1875. continue = true
  1876. hum.WalkSpeed = 0
  1877. g1 = Instance.new("BodyGyro", Root)
  1878. g1.D = 175
  1879. g1.P = 20000
  1880. g1.MaxTorque = Vector3.new(0,9000,0)
  1881. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  1882. lmon8 = lmon7[math.random(1,#lmon7)]
  1883. local b1 = Instance.new("BillboardGui",Head)
  1884. b1.Size = UDim2.new(0,100,0,40)
  1885. b1.StudsOffset = Vector3.new(0,3,0)
  1886. b1.Adornee = Head
  1887. local b2 = Instance.new("TextLabel",b1)
  1888. b2.BackgroundTransparency = 1
  1889. b2.Text = ""..lmon8
  1890. b2.Font = "Garamond"
  1891. b2.TextSize = 0
  1892. b2.TextStrokeTransparency = 1
  1893. b2.TextColor3 = BrickColor.new("Bright violet").Color
  1894. b2.TextStrokeColor3 = Color3.new(0,0,0)
  1895. b2.Size = UDim2.new(1,0,0.5,0)
  1896. billboardcour = coroutine.wrap(function()
  1897. for i = 1, 10 do
  1898. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  1899. b2.TextSize = b2.TextSize + 3
  1900. wait()
  1901. end
  1902. wait(1)
  1903. for i = 1, 10 do
  1904. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  1905. b2.TextSize = b2.TextSize - 3
  1906. wait()
  1907. end
  1908. b1:Remove()
  1909. end)
  1910. billboardcour()
  1911. for i = 1, 10 do
  1912. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  1913. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1914. 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)
  1915. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  1916. 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)
  1917. 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)
  1918. wait()
  1919. end
  1920. lilball = Instance.new("Part", RightArm)
  1921. lilball.Material = "Neon"
  1922. lilball.CanCollide = false
  1923. lilball.Anchored = true
  1924. lilball.Transparency = 1
  1925. lilball.BrickColor = TheColor
  1926. lilball.Size = Vector3.new(.1,.1,.1)
  1927. lilballShape = Instance.new("SpecialMesh", lilball)
  1928. lilballShape.MeshType = "Sphere"
  1929. lilballShape.Scale = Vector3.new(10,10,10)
  1930. lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  1931. removeuseless:AddItem(lilball,5)
  1932. qucicour = coroutine.wrap(function()
  1933. for i = 1, 10 do
  1934. lilball.Transparency = lilball.Transparency - 0.05
  1935. wait()
  1936. end
  1937. end)
  1938. qucicour()
  1939. SwordPortal = Instance.new("Part", Torso)
  1940. SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
  1941. SwordPortal.Material = "Neon"
  1942. SwordPortal.BrickColor = TheColor
  1943. SwordPortal.Transparency = 0
  1944. SwordPortal.Anchored = true
  1945. SwordPortal.CanCollide = false
  1946. SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
  1947. SwordPortalMESH.MeshType = "Cylinder"
  1948. SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
  1949. SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  1950. swordportalsound = Instance.new("Sound", SwordPortal)
  1951. swordportalsound.SoundId = "rbxassetid://159296220"
  1952. swordportalsound.Volume = 5
  1953. swordportalsound:Play()
  1954. removeuseless:AddItem(swordportalsound,3)
  1955. sizeincreasor = coroutine.wrap(function()
  1956. while continue do
  1957. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
  1958. wait()
  1959. end
  1960. end)
  1961. sizeincreasor()
  1962. for i = 1, 20 do
  1963. wait()
  1964. end
  1965. continue = false
  1966. local openshocks = coroutine.wrap(function()
  1967. for i = 1, 5 do
  1968. openshock2 = Instance.new("Part", Torso)
  1969. openshock2.Size = Vector3.new(1, 1, 1)
  1970. openshock2.Transparency = 0
  1971. openshock2.BrickColor = TheColor
  1972. openshock2.Material = "Neon"
  1973. openshock2.Anchored = true
  1974. openshock2.CanCollide = false
  1975. openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1976. DDTopenshock2 = Instance.new("SpecialMesh", openshock2)
  1977. DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1978. DDTopenshock2.Scale = Vector3.new(1, 2, 1)
  1979. removeuseless:AddItem(openshock2,2)
  1980. table.insert(ExtremeM,DDTopenshock2)
  1981. table.insert(SlowlyFade,openshock2)
  1982. openshock = Instance.new("Part", Torso)
  1983. openshock.Size = Vector3.new(1, 1, 1)
  1984. openshock.Transparency = 0
  1985. openshock.BrickColor = TheColor
  1986. openshock.Material = "Neon"
  1987. openshock.Anchored = true
  1988. openshock.CanCollide = false
  1989. openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1990. DDTopenshock = Instance.new("SpecialMesh", openshock)
  1991. DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1992. DDTopenshock.Scale = Vector3.new(1, 2, 1)
  1993. removeuseless:AddItem(openshock,2)
  1994. table.insert(ExtremeM,DDTopenshock)
  1995. table.insert(SlowlyFade,openshock)
  1996. wait(.05)
  1997. end
  1998. end)
  1999. openshocks()
  2000. bigopenshock = coroutine.wrap(function()
  2001. bigopenshock = Instance.new("Part", Torso)
  2002. bigopenshock.Size = Vector3.new(1, 1, 1)
  2003. bigopenshock.Transparency = 0
  2004. bigopenshock.BrickColor = TheColor
  2005. bigopenshock.Material = "Neon"
  2006. bigopenshock.Anchored = true
  2007. bigopenshock.CanCollide = false
  2008. bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  2009. DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock)
  2010. DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2011. DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
  2012. removeuseless:AddItem(bigopenshock,2)
  2013. table.insert(m3,DDTbigopenshock)
  2014. table.insert(SlowlyFade,bigopenshock)
  2015. end)
  2016. removeuseless:AddItem(swordoutofportal,6)
  2017. swordoutofportal = Instance.new("Sound", SwordPortal)
  2018. swordoutofportal.SoundId = "rbxassetid://1201801124"
  2019. swordoutofportal.Volume = 5
  2020. swordoutofportal:Play()
  2021. GiantSword = Instance.new("Part", Torso)
  2022. GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
  2023. GiantSword.Material = "Neon"
  2024. GiantSword.BrickColor = TheColor
  2025. GiantSword.Transparency = .2
  2026. GiantSword.Anchored = true
  2027. GiantSword.CanCollide = false
  2028. GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
  2029. GiantSwordMESH.Scale = Vector3.new(15,15,15)
  2030. GiantSwordMESH.MeshId = "rbxassetid://94840342"
  2031. GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
  2032. move = coroutine.wrap(function()
  2033. local Hit = damagealll(35,SwordPortal.Position)
  2034. for _,v in pairs(Hit) do
  2035. if absoluteannihilation then
  2036. v:BreakJoints()
  2037. else
  2038. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
  2039. end
  2040. end
  2041. for i = 1, 40 do
  2042. SwordPortal.Transparency = SwordPortal.Transparency + 0.05
  2043. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  2044. wait()
  2045. end
  2046. end)
  2047. move()
  2048. mvcm = coroutine.wrap(function()
  2049. wait(1)
  2050. SwordPortal:Remove()
  2051. debounce = false
  2052. attacking = false
  2053. hum.WalkSpeed = 18
  2054. end)
  2055. mvcm()
  2056. g1:Remove()
  2057. for i = 1, 30 do
  2058. lilball.Transparency = lilball.Transparency + 0.05
  2059. GiantSword.Transparency = GiantSword.Transparency + 0.03
  2060. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  2061. wait()
  2062. end
  2063. GiantSword:Remove()
  2064. end
  2065. end)
  2066.  
  2067. mouse.KeyDown:connect(function(Press)
  2068. Press=Press:lower()
  2069. if Press=='g' then
  2070. if debounce then return end
  2071. debounce = true
  2072. attacking = true
  2073. damagedebounce = false
  2074. lmon4 = lmon3[math.random(1,#lmon3)]
  2075. local b1 = Instance.new("BillboardGui",Head)
  2076. b1.Size = UDim2.new(0,100,0,40)
  2077. b1.StudsOffset = Vector3.new(0,3,0)
  2078. b1.Adornee = Head
  2079. local b2 = Instance.new("TextLabel",b1)
  2080. b2.BackgroundTransparency = 1
  2081. b2.Text = ""..lmon4
  2082. b2.Font = "Garamond"
  2083. b2.TextSize = 0
  2084. b2.TextStrokeTransparency = 1
  2085. b2.TextColor3 = BrickColor.new("Bright violet").Color
  2086. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2087. b2.Size = UDim2.new(1,0,0.5,0)
  2088. billboardcour = coroutine.wrap(function()
  2089. for i = 1, 10 do
  2090. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  2091. b2.TextSize = b2.TextSize + 3
  2092. wait()
  2093. end
  2094. wait(2)
  2095. for i = 1, 10 do
  2096. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2097. b2.TextSize = b2.TextSize - 3
  2098. wait()
  2099. end
  2100. b1:Remove()
  2101. end)
  2102. billboardcour()
  2103. quickcour = coroutine.wrap(function()
  2104. spawnsound = Instance.new("Sound", RightArm)
  2105. spawnsound.SoundId = "rbxassetid://159332197"
  2106. spawnsound.Volume = 5
  2107. spawnsound:Play()
  2108. removeuseless:AddItem(spawnsound,4)
  2109. Scythe = Instance.new("Part", Torso)
  2110. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  2111. Scythe.Material = "Neon"
  2112. Scythe.BrickColor = TheColor
  2113. Scythe.Transparency = 1
  2114. Scythe.CanCollide = false
  2115. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  2116. ScytheMESH.Scale = Vector3.new(2,2,2)
  2117. ScytheMESH.MeshId = "rbxassetid://218497396"
  2118. ScytheWeld = weldBetween(Scythe,RightArm)
  2119. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  2120. for i = 1, 20 do
  2121. Scythe.Transparency = Scythe.Transparency - 0.04
  2122. wait()
  2123. end
  2124. end)
  2125. quickcour()
  2126. hum.WalkSpeed = 0
  2127. for i = 1, 25 do
  2128. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2129. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  2130. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  2131. 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)
  2132. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  2133. wait()
  2134. end
  2135. g1 = Instance.new("BodyGyro", Root)
  2136. g1.D = 175
  2137. g1.P = 20000
  2138. g1.MaxTorque = Vector3.new(0,9000,0)
  2139. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  2140. hum.WalkSpeed = 14
  2141. for i = 1, 8 do
  2142. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2143. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
  2144. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2145. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
  2146. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
  2147. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  2148. 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)
  2149. wait()
  2150. end
  2151. htbox = Instance.new("Part", Scythe)
  2152. htbox.CFrame = Scythe.CFrame
  2153. htbox.Transparency = 1
  2154. htbox.CanCollide = false
  2155. htbox.Size = Vector3.new(.40,7,3)
  2156. htboxweld = weldBetween(htbox,Scythe)
  2157. A = Instance.new("Attachment", htbox)
  2158. A.Position = Vector3.new(0,-3.2,0)
  2159. A.Name = "A"
  2160. B = Instance.new("Attachment", htbox)
  2161. B.Position = Vector3.new(0,3.2,0)
  2162. B.Name = "B"
  2163. tr11 = Instance.new("Trail", Scythe)
  2164. tr11.Attachment0 = A
  2165. tr11.Attachment1 = B
  2166. tr11.Enabled = true
  2167. tr11.Lifetime = .8
  2168. tr11.TextureMode = "Static"
  2169. tr11.LightInfluence = 0
  2170. tr11.Color = ColorSequence.new(BrickColor.new"Bright violet".Color,BrickColor.new"Really black".Color)
  2171. tr11.Transparency = NumberSequence.new(0, 1)
  2172. htbox.Touched:connect(function(hit)
  2173. if hit.Parent:IsA("Part") then
  2174. elseif hit.Parent:IsA("SpecialMesh") then
  2175. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2176. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2177. if damagedebounce == true then return end
  2178. damagedebounce = true
  2179. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2180. quickcour = coroutine.wrap(function()
  2181. Slachtoffer.WalkSpeed = 6
  2182. wait(1)
  2183. Slachtoffer.WalkSpeed = 16
  2184. end)
  2185. quickcour()
  2186. if absoluteannihilation then
  2187. Slachtoffer.Parent:BreakJoints()
  2188. else
  2189. Slachtoffer:TakeDamage(math.random(35,40))
  2190. rdnm = soundtable[math.random(1,#soundtable)]
  2191. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2192. slashwound.SoundId = "rbxassetid://"..rdnm
  2193. slashwound.Volume = 4
  2194. slashwound:Play()
  2195. removeuseless:AddItem(slashwound,2)
  2196. end
  2197. end
  2198. end)
  2199. lunge:Play()
  2200. t = 0
  2201. for i = 1, 8 do
  2202. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2203. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  2204. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  2205. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  2206. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  2207. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  2208. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
  2209. wait()
  2210. end
  2211. damagedebounce = false
  2212. hum.WalkSpeed = 8
  2213. t = 0
  2214. for i = 1, 8 do
  2215. t = t + 50
  2216. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2217. 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)
  2218. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  2219. 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)
  2220. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  2221. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
  2222. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
  2223. 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)
  2224. wait()
  2225. end
  2226. htbox:Remove()
  2227. htbox = Instance.new("Part", Scythe)
  2228. htbox.CFrame = Scythe.CFrame
  2229. htbox.Transparency = 1
  2230. htbox.CanCollide = false
  2231. htbox.Size = Vector3.new(.40,7,3)
  2232. htboxweld = weldBetween(htbox,Scythe)
  2233. A = Instance.new("Attachment", htbox)
  2234. A.Position = Vector3.new(0,-3.2,0)
  2235. A.Name = "A"
  2236. B = Instance.new("Attachment", htbox)
  2237. B.Position = Vector3.new(0,3.2,0)
  2238. B.Name = "B"
  2239. htbox.Touched:connect(function(hit)
  2240. if hit.Parent:IsA("Part") then
  2241. elseif hit.Parent:IsA("SpecialMesh") then
  2242. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2243. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2244. if damagedebounce == true then return end
  2245. damagedebounce = true
  2246. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2247. quickcour = coroutine.wrap(function()
  2248. Slachtoffer.WalkSpeed = 6
  2249. wait(1)
  2250. Slachtoffer.WalkSpeed = 16
  2251. end)
  2252. quickcour()
  2253. if absoluteannihilation then
  2254. Slachtoffer.Parent:BreakJoints()
  2255. else
  2256. Slachtoffer:TakeDamage(math.random(25,68))
  2257. rdnm = soundtable[math.random(1,#soundtable)]
  2258. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2259. slashwound.SoundId = "rbxassetid://"..rdnm
  2260. slashwound.Volume = 4
  2261. slashwound:Play()
  2262. removeuseless:AddItem(slashwound,2)
  2263. end
  2264. end
  2265. end)
  2266. lunge3:Play()
  2267. for i = 1, 15 do
  2268. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2269. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  2270. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
  2271. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2272. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
  2273. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  2274. 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)
  2275. wait()
  2276. end
  2277. htbox:Remove()
  2278. hum.WalkSpeed = 18
  2279. tr11.Enabled = false
  2280. for i = 1, 10 do
  2281. Scythe.Transparency = Scythe.Transparency + 0.1
  2282. wait()
  2283. end
  2284. tr11:Remove()
  2285. Scythe:Remove()
  2286. attacking = false
  2287. debounce = false
  2288. damagedebounce = false
  2289. g1:Remove()
  2290. end
  2291. end)
  2292.  
  2293. mouse.KeyDown:connect(function(Press)
  2294. Press=Press:lower()
  2295. if Press=='y' then
  2296. if debounce then return end
  2297. debounce = true
  2298. attacking = true
  2299. bbno = true
  2300. jjo = true
  2301. borb = true
  2302. hum.WalkSpeed = 0
  2303. energyburst:Play()
  2304. energyburst2:Play()
  2305. g1 = Instance.new("BodyGyro", Root)
  2306. g1.D = 175
  2307. g1.P = 20000
  2308. g1.MaxTorque = Vector3.new(0,9000,0)
  2309. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  2310. lmon2 = lmon[math.random(1,#lmon)]
  2311. local b1 = Instance.new("BillboardGui",Head)
  2312. b1.Size = UDim2.new(0,100,0,40)
  2313. b1.StudsOffset = Vector3.new(0,3,0)
  2314. b1.Adornee = Head
  2315. local b2 = Instance.new("TextLabel",b1)
  2316. b2.BackgroundTransparency = 1
  2317. b2.Text = ""..lmon2
  2318. b2.Font = "Garamond"
  2319. b2.TextSize = 0
  2320. b2.TextStrokeTransparency = 1
  2321. b2.TextColor3 = BrickColor.new("Bright violet").Color
  2322. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2323. b2.Size = UDim2.new(1,0,0.5,0)
  2324. billboardcour = coroutine.wrap(function()
  2325. for i = 1, 15 do
  2326. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
  2327. b2.TextSize = b2.TextSize + 2
  2328. wait()
  2329. end
  2330. wait(2)
  2331. for i = 1, 15 do
  2332. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
  2333. b2.TextSize = b2.TextSize - 2
  2334. wait()
  2335. end
  2336. b1:Remove()
  2337. end)
  2338. billboardcour()
  2339. TheWind = Instance.new("Part", Torso)
  2340. TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
  2341. TheWind.Material = "Neon"
  2342. TheWind.BrickColor = TheColor
  2343. TheWind.Transparency = 1
  2344. TheWind.CanCollide = false
  2345. TheWindMESH = Instance.new("SpecialMesh", TheWind)
  2346. TheWindMESH.Scale = Vector3.new(4,4,4)
  2347. TheWindMESH.MeshId = "rbxassetid://168892432"
  2348. TheWindWeld = weldBetween(TheWind,Root)
  2349. TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2350. TheWind2 = Instance.new("Part", Torso)
  2351. TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
  2352. TheWind2.Material = "Neon"
  2353. TheWind2.BrickColor = TheColor
  2354. TheWind2.Transparency = 1
  2355. TheWind2.CanCollide = false
  2356. TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
  2357. TheWindMESH2.Scale = Vector3.new(6,6,6)
  2358. TheWindMESH2.MeshId = "rbxassetid://168892432"
  2359. TheWindWeld2 = weldBetween(TheWind2,Root)
  2360. TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2361. TheWind3 = Instance.new("Part", Torso)
  2362. TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
  2363. TheWind3.Material = "Neon"
  2364. TheWind3.BrickColor = TheColor
  2365. TheWind3.Transparency = 1
  2366. TheWind3.CanCollide = false
  2367. TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
  2368. TheWindMESH3.Scale = Vector3.new(2,2,2)
  2369. TheWindMESH3.MeshId = "rbxassetid://168892432"
  2370. TheWindWeld3 = weldBetween(TheWind3,Root)
  2371. TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2372. quickcour = coroutine.wrap(function()
  2373. for i = 1, 25 do
  2374. TheWind.Transparency = TheWind.Transparency - 0.01
  2375. TheWind2.Transparency = TheWind2.Transparency - 0.005
  2376. TheWind3.Transparency = TheWind3.Transparency - 0.012
  2377. wait()
  2378. end
  2379. end)
  2380. quickcour()
  2381. quickcour2 = coroutine.wrap(function()
  2382. while jjo do
  2383. TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  2384. TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2385. TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2386. wait()
  2387. end
  2388. end)
  2389. quickcour2()
  2390. local shockwefe2 = coroutine.wrap(function()
  2391. shockwave2 = Instance.new("Part", Torso)
  2392. shockwave2.Size = Vector3.new(5, 5, 5)
  2393. shockwave2.Transparency = 0
  2394. shockwave2.BrickColor = TheColor
  2395. shockwave2.Anchored = true
  2396. shockwave2.CanCollide = false
  2397. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2398. sh2 = Instance.new("SpecialMesh", shockwave2)
  2399. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2400. sh2.Scale = Vector3.new(0, 0, 0)
  2401. removeuseless:AddItem(shockwave2,2)
  2402. shockwave3 = Instance.new("Part", Torso)
  2403. shockwave3.Size = Vector3.new(1, 1, 1)
  2404. shockwave3.Transparency = 0
  2405. shockwave3.BrickColor = TheColor
  2406. shockwave3.Anchored = true
  2407. shockwave3.CanCollide = false
  2408. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2409. sh3 = Instance.new("SpecialMesh", shockwave3)
  2410. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2411. sh3.Scale = Vector3.new(0, 0, 0)
  2412. removeuseless:AddItem(shockwave3,4)
  2413. for i = 1, 100 do
  2414. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  2415. shockwave2.Transparency = shockwave2.Transparency + 0.1
  2416. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  2417. shockwave3.Transparency = shockwave3.Transparency + 0.1
  2418. wait()
  2419. end
  2420. end)
  2421. shockwefe2()
  2422. for i = 1, 5 do
  2423. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2424. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
  2425. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
  2426. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2427. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2428. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2429. wait()
  2430. end
  2431. courcour = coroutine.wrap(function()
  2432. while bbno do
  2433. sho3 = Instance.new("Part", Torso)
  2434. sho3.Size = Vector3.new(1, 1, 1)
  2435. sho3.Transparency = 0
  2436. sho3.BrickColor = TheColor
  2437. sho3.Anchored = true
  2438. sho3.CanCollide = false
  2439. sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2440. shot3 = Instance.new("SpecialMesh", sho3)
  2441. shot3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2442. shot3.Scale = Vector3.new(0, 0, 0)
  2443. table.insert(th5,shot3)
  2444. table.insert(nonmeshRepeater2,sho3)
  2445. removeuseless:AddItem(shot3,2)
  2446. wait(.1)
  2447. end
  2448. end)
  2449. courcour()
  2450. charge:Play()
  2451. for i = 1, 6 do
  2452. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
  2453. 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)
  2454. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2455. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2456. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2457. wait()
  2458. end
  2459. Blaster = Instance.new("Part", RightArm)
  2460. Blaster.Material = "Neon"
  2461. Blaster.Anchored = true
  2462. Blaster.CanCollide = false
  2463. Blaster.BrickColor = TheColor
  2464. Blaster.Size = Vector3.new(.1,.1,.1)
  2465. BlasterShape = Instance.new("SpecialMesh", Blaster)
  2466. BlasterShape.MeshType = "Sphere"
  2467. BlasterShape.Scale = Vector3.new(.1,.1,.1)
  2468. Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
  2469. sou = coroutine.wrap(function()
  2470. sm = Instance.new("Sound", Blaster)
  2471. sm.SoundId = "rbxassetid://907530407"
  2472. sm.Looped = true
  2473. sm.Volume = 0
  2474. sm.Pitch = .8
  2475. sm:Play()
  2476. for i = 1, 50 do
  2477. sm.Volume = sm.Volume + .1
  2478. wait()
  2479. end
  2480. end)
  2481. sou()
  2482. local EVENMORECIRCLES = coroutine.wrap(function()
  2483. for i = 1, 30 do
  2484. circlescircles = Instance.new("Part", Torso)
  2485. circlescircles.Size = Vector3.new(1, 1, 1)
  2486. circlescircles.Transparency = 0.3
  2487. circlescircles.BrickColor = TheColor
  2488. circlescircles.Material = "Neon"
  2489. circlescircles.Anchored = true
  2490. circlescircles.CanCollide = false
  2491. circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
  2492. circlescirclesmesh = Instance.new("SpecialMesh", circlescircles)
  2493. circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2494. circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
  2495. removeuseless:AddItem(circlescircles,1.5)
  2496. table.insert(nonmeshRepeater2,circlescircles)
  2497. table.insert(th2,circlescirclesmesh)
  2498. wait(.1)
  2499. end
  2500. end)
  2501. EVENMORECIRCLES()
  2502. for i = 1, 30 do
  2503. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
  2504. BlasterBall1 = Instance.new("Part", RightArm)
  2505. BlasterBall1.Material = "Neon"
  2506. BlasterBall1.Anchored = true
  2507. BlasterBall1.Transparency = .8
  2508. BlasterBall1.CanCollide = false
  2509. BlasterBall1.BrickColor = TheColor
  2510. BlasterBall1.Size = Vector3.new(.1,.1,.1)
  2511. BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
  2512. BlasterBall1Shape.MeshType = "Sphere"
  2513. BlasterBall1Shape.Scale = Vector3.new(25,25,25)
  2514. BlasterBall1.CFrame = Blaster.CFrame
  2515. table.insert(th2,BlasterBall1Shape)
  2516. table.insert(nonmeshRepeater2,BlasterBall1)
  2517. removeuseless:AddItem(BlasterBall1Shape,4)
  2518. wait(.1)
  2519. end
  2520. for i = 1, 3 do
  2521. BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
  2522. wait()
  2523. end
  2524. wait(.5)
  2525. sm:Remove()
  2526. kiready:Play()
  2527. aura:Stop()
  2528. for i = 1, 5 do
  2529. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
  2530. wait()
  2531. end
  2532. wait(.3)
  2533. bbno = false
  2534. boomcour = coroutine.wrap(function()
  2535. for i = 1, 10 do
  2536. TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
  2537. TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
  2538. TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
  2539. TheWind.Transparency = TheWind.Transparency + 0.1
  2540. TheWind2.Transparency = TheWind2.Transparency + 0.1
  2541. TheWind3.Transparency = TheWind3.Transparency + 0.1
  2542. wait()
  2543. end
  2544. TheWind:Remove()
  2545. TheWind2:Remove()
  2546. TheWind3:Remove()
  2547. end)
  2548. boomcour()
  2549. for i = 1, 10 do
  2550. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2551. Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
  2552. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
  2553. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
  2554. 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)
  2555. 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)
  2556. 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)
  2557. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
  2558. wait()
  2559. end
  2560. local shootthemballs = coroutine.wrap(function()
  2561. Blaster.Anchored = false
  2562. local PB2 = Instance.new("BodyVelocity", Blaster)
  2563. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  2564. Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
  2565. PB2.Velocity = Blaster.CFrame.lookVector * 80
  2566. wait()
  2567. end)
  2568. dontallow = true
  2569. shootthemballs()
  2570. timecour = coroutine.wrap(function()
  2571. wait(.5)
  2572. dontallow = false
  2573. end)
  2574. timecour()
  2575. Blaster.Touched:connect(function(OnHit)
  2576. if dontallow then return end
  2577. if hitters == true then return end
  2578. hitters = true
  2579. borb = false
  2580. Blaster.Anchored = true
  2581. Blaster.Transparency = 1
  2582. blastwave = Instance.new("Part", Torso)
  2583. blastwave.Size = Vector3.new(1, 1, 1)
  2584. blastwave.Transparency = 0
  2585. blastwave.BrickColor = TheColor
  2586. blastwave.Material = "Neon"
  2587. blastwave.Anchored = true
  2588. blastwave.CanCollide = false
  2589. blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2590. removeuseless:AddItem(blastwave,10)
  2591. Blaster:Remove()
  2592. BOOMZOR = Instance.new("Sound", blastwave)
  2593. BOOMZOR.Volume = 8
  2594. BOOMZOR.SoundId = "rbxassetid://1539349118"
  2595. BOOMZOR:Play()
  2596. removeuseless:AddItem(BOOMZOR,5)
  2597. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  2598. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2599. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  2600. blastwave2 = Instance.new("Part", Torso)
  2601. blastwave2.Size = Vector3.new(1, 1, 1)
  2602. blastwave2.Transparency = 0
  2603. blastwave2.BrickColor = TheColor
  2604. blastwave2.Material = "Neon"
  2605. blastwave2.Anchored = true
  2606. blastwave2.CanCollide = false
  2607. blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2608. removeuseless:AddItem(blastwave2,10)
  2609. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  2610. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2611. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  2612. blastwave3 = Instance.new("Part", Torso)
  2613. blastwave3.Size = Vector3.new(1, 1, 1)
  2614. blastwave3.Transparency = 0
  2615. blastwave3.BrickColor = TheColor
  2616. blastwave3.Material = "Neon"
  2617. blastwave3.Anchored = true
  2618. blastwave3.CanCollide = false
  2619. blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2620. removeuseless:AddItem(blastwave3,10)
  2621. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  2622. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2623. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  2624. blastwave4 = Instance.new("Part", Torso)
  2625. blastwave4.Size = Vector3.new(1, 1, 1)
  2626. blastwave4.Transparency = 0
  2627. blastwave4.BrickColor = TheColor
  2628. blastwave4.Material = "Neon"
  2629. blastwave4.Anchored = true
  2630. blastwave4.CanCollide = false
  2631. blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2632. removeuseless:AddItem(blastwave4,10)
  2633. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  2634. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2635. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  2636. blastwave5 = Instance.new("Part", Torso)
  2637. blastwave5.Size = Vector3.new(1, 1, 1)
  2638. blastwave5.Transparency = 0
  2639. blastwave5.BrickColor = TheColor
  2640. blastwave5.Material = "Neon"
  2641. blastwave5.Anchored = true
  2642. blastwave5.CanCollide = false
  2643. blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2644. removeuseless:AddItem(blastwave5,10)
  2645. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  2646. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2647. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  2648. Blastcircle = Instance.new("Part", Torso)
  2649. Blastcircle.Material = "Neon"
  2650. Blastcircle.Anchored = true
  2651. Blastcircle.Transparency = 0
  2652. Blastcircle.CanCollide = false
  2653. Blastcircle.BrickColor = TheColor
  2654. Blastcircle.Size = Vector3.new(10,10,10)
  2655. removeuseless:AddItem(Blastcircle,10)
  2656. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  2657. BlastShape.MeshType = "Sphere"
  2658. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  2659. Blastcircle.CFrame = blastwave.CFrame
  2660. Blastcircle2 = Instance.new("Part", Torso)
  2661. Blastcircle2.Material = "Neon"
  2662. Blastcircle2.Anchored = true
  2663. Blastcircle2.Transparency = 0
  2664. Blastcircle2.CanCollide = false
  2665. Blastcircle2.BrickColor = TheColor
  2666. Blastcircle2.Size = Vector3.new(10,10,10)
  2667. removeuseless:AddItem(Blastcircle2,10)
  2668. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  2669. BlastShape2.MeshType = "Sphere"
  2670. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  2671. Blastcircle2.CFrame = blastwave.CFrame
  2672. Blastcircle3 = Instance.new("Part", Torso)
  2673. Blastcircle3.Material = "Neon"
  2674. Blastcircle3.Anchored = true
  2675. Blastcircle3.Transparency = 0
  2676. Blastcircle3.CanCollide = false
  2677. Blastcircle3.BrickColor = TheColor
  2678. Blastcircle3.Size = Vector3.new(10,10,10)
  2679. removeuseless:AddItem(Blastcircle3,10)
  2680. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  2681. BlastShape3.MeshType = "Sphere"
  2682. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  2683. Blastcircle3.CFrame = blastwave.CFrame
  2684. Blastcircle4 = Instance.new("Part", Torso)
  2685. Blastcircle4.Material = "Neon"
  2686. Blastcircle4.Anchored = true
  2687. Blastcircle4.Transparency = 0
  2688. Blastcircle4.CanCollide = false
  2689. Blastcircle4.BrickColor = TheColor
  2690. Blastcircle4.Size = Vector3.new(10,10,10)
  2691. removeuseless:AddItem(Blastcircle4,10)
  2692. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  2693. BlastShape4.MeshType = "Sphere"
  2694. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  2695. Blastcircle4.CFrame = blastwave.CFrame
  2696. Blastcircle5 = Instance.new("Part", Torso)
  2697. Blastcircle5.Material = "Neon"
  2698. Blastcircle5.Anchored = true
  2699. Blastcircle5.Transparency = 0
  2700. Blastcircle5.CanCollide = false
  2701. Blastcircle5.BrickColor = TheColor
  2702. Blastcircle5.Size = Vector3.new(10,10,10)
  2703. removeuseless:AddItem(Blastcircle5,10)
  2704. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  2705. BlastShape5.MeshType = "Sphere"
  2706. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  2707. Blastcircle5.CFrame = blastwave.CFrame
  2708. shockwav = Instance.new("Part", Torso)
  2709. shockwav.Size = Vector3.new(1, 1, 1)
  2710. shockwav.Transparency = 0
  2711. shockwav.BrickColor = TheColor
  2712. shockwav.Material = "Neon"
  2713. shockwav.Anchored = true
  2714. shockwav.CanCollide = false
  2715. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  2716. removeuseless:AddItem(shockwav,10)
  2717. dea = Instance.new("SpecialMesh", shockwav)
  2718. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2719. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  2720. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2721. shockwav2 = Instance.new("Part", Torso)
  2722. shockwav2.Size = Vector3.new(1, 1, 1)
  2723. shockwav2.Transparency = 0
  2724. shockwav2.BrickColor = TheColor
  2725. shockwav2.Material = "Neon"
  2726. shockwav2.Anchored = true
  2727. shockwav2.CanCollide = false
  2728. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2729. removeuseless:AddItem(shockwav2,10)
  2730. dea2 = Instance.new("SpecialMesh", shockwav2)
  2731. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2732. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  2733. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2734. local Hit = damagealll(70,blastwave.Position)
  2735. for _,v in pairs(Hit) do
  2736. local velo2 = Instance.new("BodyVelocity", v)
  2737. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  2738. removeuseless:AddItem(velo2,2)
  2739. if absoluteannihilation then
  2740. v:BreakJoints()
  2741. v:Remove()
  2742. else
  2743. v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)
  2744. end
  2745. end
  2746. opopo = coroutine.wrap(function()
  2747. for i = 1, 200 do
  2748. dea.Scale = dea.Scale + Vector3.new(2,1,2)
  2749. shockwav.Transparency = shockwav.Transparency + 0.02
  2750. dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
  2751. shockwav2.Transparency = shockwav2.Transparency + 0.010
  2752. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
  2753. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
  2754. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
  2755. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
  2756. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
  2757. blastwave.Transparency = blastwave.Transparency + .01
  2758. blastwave2.Transparency = blastwave2.Transparency + .03
  2759. blastwave3.Transparency = blastwave3.Transparency + .02
  2760. blastwave4.Transparency = blastwave4.Transparency + .015
  2761. blastwave5.Transparency = blastwave5.Transparency + .01
  2762. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  2763. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
  2764. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
  2765. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
  2766. Blastcircle.Transparency = Blastcircle.Transparency + .01
  2767. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  2768. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  2769. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  2770. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  2771. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
  2772. wait()
  2773. end
  2774. hitters = false
  2775. end)
  2776. opopo()
  2777. end)
  2778. kigo:Play()
  2779. for i = 1, 6 do
  2780. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
  2781. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
  2782. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
  2783. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
  2784. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
  2785. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
  2786. wait()
  2787. end
  2788. attacking = false
  2789. g1:Remove()
  2790. hum.WalkSpeed = 18
  2791. local time = coroutine.wrap(function()
  2792. for i = 1, 100 do
  2793. if borb == false then break end
  2794. wait()
  2795. end
  2796. Blaster:Remove()
  2797. hitters = false
  2798. attacking = false
  2799. debounce = false
  2800. end)
  2801. time()
  2802. while wait() do
  2803. if borb == false then break end
  2804. wait()
  2805. end
  2806. attacking = false
  2807. debounce = false
  2808. jjo = false
  2809. end
  2810. end)
  2811.  
  2812. mouse.KeyDown:connect(function(Press)
  2813. Press=Press:lower()
  2814. if Press=='h' then
  2815. if debounce then return end
  2816. debounce = true
  2817. attacking = true
  2818. step:Play()
  2819. hum.WalkSpeed = 0
  2820. lmon6 = lmon5[math.random(1,#lmon5)]
  2821. local b1 = Instance.new("BillboardGui",Head)
  2822. b1.Size = UDim2.new(0,100,0,40)
  2823. b1.StudsOffset = Vector3.new(0,3,0)
  2824. b1.Adornee = Head
  2825. local b2 = Instance.new("TextLabel",b1)
  2826. b2.BackgroundTransparency = 1
  2827. b2.Text = ""..lmon6
  2828. b2.Font = "Garamond"
  2829. b2.TextSize = 0
  2830. b2.TextStrokeTransparency = 1
  2831. b2.TextColor3 = BrickColor.new("Bright violet").Color
  2832. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2833. b2.Size = UDim2.new(1,0,0.5,0)
  2834. billboardcour = coroutine.wrap(function()
  2835. for i = 1, 10 do
  2836. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  2837. b2.TextSize = b2.TextSize + 3
  2838. wait()
  2839. end
  2840. wait(1)
  2841. for i = 1, 10 do
  2842. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2843. b2.TextSize = b2.TextSize - 3
  2844. wait()
  2845. end
  2846. b1:Remove()
  2847. end)
  2848. billboardcour()
  2849. Dagga = Instance.new("Part", Torso)
  2850. Dagga.Size = Vector3.new(.2, .2, .2)
  2851. Dagga.Material = "Neon"
  2852. Dagga.BrickColor = TheColor
  2853. Dagga.Transparency = 1
  2854. Dagga.CanCollide = false
  2855. DaggaMESH = Instance.new("SpecialMesh", Dagga)
  2856. DaggaMESH.Scale = Vector3.new(.8,.8,.8)
  2857. DaggaMESH.MeshId = "rbxassetid://62275962"
  2858. DaggaWeld = weldBetween(Dagga,RightArm)
  2859. DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2860. courou = coroutine.wrap(function()
  2861. for i = 1, 20 do
  2862. Dagga.Transparency = Dagga.Transparency - .05
  2863. wait()
  2864. end
  2865. end)
  2866. courou()
  2867. for i = 1, 15 do
  2868. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
  2869. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  2870. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  2871. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
  2872. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
  2873. wait()
  2874. end
  2875. for i = 1, 6 do
  2876. 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)
  2877. wait()
  2878. end
  2879. Dagga2 = Instance.new("Part", Torso)
  2880. Dagga2.Size = Vector3.new(.2, .2, .2)
  2881. Dagga2.Material = "Neon"
  2882. Dagga2.BrickColor = TheColor
  2883. Dagga2.Transparency = 0
  2884. Dagga2.CanCollide = false
  2885. DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
  2886. DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
  2887. DaggaMESH2.MeshId = "rbxassetid://62275962"
  2888. DaggaWeld2 = weldBetween(Dagga2,RightArm)
  2889. DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2890. Dagga3 = Instance.new("Part", Torso)
  2891. Dagga3.Size = Vector3.new(.2, .2, .2)
  2892. Dagga3.Material = "Neon"
  2893. Dagga3.BrickColor = TheColor
  2894. Dagga3.Transparency = 0
  2895. Dagga3.CanCollide = false
  2896. DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
  2897. DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
  2898. DaggaMESH3.MeshId = "rbxassetid://62275962"
  2899. DaggaWeld3 = weldBetween(Dagga3,RightArm)
  2900. DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2901. daggersheet:Play()
  2902. for i = 1, 4 do
  2903. DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
  2904. DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
  2905. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
  2906. wait()
  2907. end
  2908. for i = 1, 6 do
  2909. 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)
  2910. wait()
  2911. end
  2912. for i = 1, 6 do
  2913. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2914. 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)
  2915. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
  2916. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  2917. wait()
  2918. end
  2919. quicklerp = coroutine.wrap(function()
  2920. for i = 1, 8 do
  2921. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
  2922. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
  2923. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
  2924. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  2925. wait()
  2926. end
  2927. end)
  2928. quicklerp()
  2929. n = 0
  2930. movethem = coroutine.wrap(function()
  2931. htbox1 = Instance.new("Part",Torso)
  2932. htbox1.CanCollide = false
  2933. htbox1.Transparency = 1
  2934. htbox1.Size = Vector3.new(2,2,2)
  2935. htbox1weld = weldBetween(htbox1,Dagga)
  2936. htbox2 = Instance.new("Part",Torso)
  2937. htbox2.CanCollide = false
  2938. htbox2.Transparency = 1
  2939. htbox2.Size = Vector3.new(2,2,2)
  2940. htbox2weld = weldBetween(htbox2,Dagga2)
  2941. htbox3 = Instance.new("Part",Torso)
  2942. htbox3.CanCollide = false
  2943. htbox3.Transparency = 1
  2944. htbox3.Size = Vector3.new(2,2,2)
  2945. htbox3weld = weldBetween(htbox3,Dagga3)
  2946. removeuseless:AddItem(Dagga,5)
  2947. removeuseless:AddItem(Dagga2,5)
  2948. removeuseless:AddItem(Dagga3,5)
  2949. removeuseless:AddItem(htbox,5)
  2950. removeuseless:AddItem(htbox2,5)
  2951. removeuseless:AddItem(htbox3,5)
  2952. DaggaWeld:Remove()
  2953. DaggaWeld2:Remove()
  2954. DaggaWeld3:Remove()
  2955. DaggaMESH.MeshId = "rbxassetid://202083123"
  2956. DaggaMESH2.MeshId = "rbxassetid://202083123"
  2957. DaggaMESH3.MeshId = "rbxassetid://202083123"
  2958. DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
  2959. DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
  2960. DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
  2961. local BodyVel=Instance.new('BodyVelocity',Dagga)
  2962. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2963. local BodyGyro=Instance.new('BodyGyro',Dagga)
  2964. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2965. BodyGyro.P=2e4
  2966. coroutine.wrap(function()
  2967. BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
  2968. BodyVel.velocity=Dagga.CFrame.lookVector*dgs
  2969. end)
  2970. end)()
  2971.  
  2972. local BodyVel2=Instance.new('BodyVelocity',Dagga2)
  2973. BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2974. local BodyGyro2=Instance.new('BodyGyro',Dagga2)
  2975. BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2976. BodyGyro2.P=2e4
  2977. coroutine.wrap(function()
  2978. BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
  2979. BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
  2980. end)
  2981. end)()
  2982.  
  2983. local BodyVel3=Instance.new('BodyVelocity',Dagga3)
  2984. BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2985. local BodyGyro3=Instance.new('BodyGyro',Dagga3)
  2986. BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2987. BodyGyro3.P=2e4
  2988. coroutine.wrap(function()
  2989. BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
  2990. BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
  2991. end)
  2992. end)()
  2993.  
  2994. damagedebounce = false
  2995. damagedebounce2 = false
  2996. damagedebounce3 = false
  2997. htbox1.Touched:connect(function(hit1)
  2998. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2999. elseif hit1.Parent:IsA("Part") then
  3000. elseif hit1.Parent:IsA("SpecialMesh") then
  3001. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  3002. if damagedebounce == true then return end
  3003. damagedebounce = true
  3004. removeuseless:AddItem(slashwound,2)
  3005. Dagga.Anchored = false
  3006. BodyVel:Remove()
  3007. BodyGyro:Remove()
  3008. Dagga.CanCollide = true
  3009. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  3010. rdnm = soundtable[math.random(1,#soundtable)]
  3011. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3012. slashwound.SoundId = "rbxassetid://"..rdnm
  3013. slashwound.Volume = 4
  3014. slashwound:Play()
  3015. if absoluteannihilation then
  3016. Slachtoffer.Parent:BreakJoints()
  3017. else
  3018. Slachtoffer:TakeDamage(15)
  3019. end
  3020. end
  3021. end)
  3022. htbox2.Touched:connect(function(hit1)
  3023. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  3024. elseif hit1.Parent:IsA("Part") then
  3025. elseif hit1.Parent:IsA("SpecialMesh") then
  3026. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  3027. if damagedebounce2 == true then return end
  3028. damagedebounce2 = true
  3029. removeuseless:AddItem(slashwound,2)
  3030. Dagga2.Anchored = false
  3031. BodyVel2:Remove()
  3032. BodyGyro2:Remove()
  3033. Dagga2.CanCollide = true
  3034. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  3035. rdnm = soundtable[math.random(1,#soundtable)]
  3036. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3037. slashwound.SoundId = "rbxassetid://"..rdnm
  3038. slashwound.Volume = 4
  3039. slashwound:Play()
  3040. if absoluteannihilation then
  3041. Slachtoffer.Parent:BreakJoints()
  3042. else
  3043. Slachtoffer:TakeDamage(15)
  3044. end
  3045. end
  3046. end)
  3047. htbox3.Touched:connect(function(hit1)
  3048. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  3049. elseif hit1.Parent:IsA("Part") then
  3050. elseif hit1.Parent:IsA("SpecialMesh") then
  3051. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  3052. if damagedebounce3 == true then return end
  3053. damagedebounce3 = true
  3054. removeuseless:AddItem(slashwound,2)
  3055. Dagga3.Anchored = false
  3056. BodyVel3:Remove()
  3057. BodyGyro3:Remove()
  3058. Dagga3.CanCollide = true
  3059. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  3060. rdnm = soundtable[math.random(1,#soundtable)]
  3061. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3062. slashwound.SoundId = "rbxassetid://"..rdnm
  3063. slashwound.Volume = 4
  3064. slashwound:Play()
  3065. if absoluteannihilation then
  3066. Slachtoffer.Parent:BreakJoints()
  3067. else
  3068. Slachtoffer:TakeDamage(15)
  3069. end
  3070. end
  3071. end)
  3072. end)
  3073. movethem()
  3074. t = 0
  3075. hum.WalkSpeed = 18
  3076. for i = 1, 7 do
  3077. t = t - 50
  3078. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
  3079. wait()
  3080. end
  3081. t = 0
  3082. quickcour2 = coroutine.wrap(function()
  3083. for i = 1, 10 do
  3084. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  3085. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
  3086. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3087. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  3088. 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)
  3089. wait()
  3090. end
  3091. end)
  3092. quickcour2()
  3093. for i = 1, 10 do
  3094. t = t - 22
  3095. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
  3096. wait()
  3097. end
  3098. attacking = false
  3099. debounce = false
  3100. damagedebounce = false
  3101. damagedebounce2 = false
  3102. damagedebounce3 = false
  3103. end
  3104. end)
  3105.  
  3106. mouse.KeyDown:connect(function(Press)
  3107. Press=Press:lower()
  3108. if Press=='f' then
  3109. if nottransform then return end
  3110. transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
  3111. if debounce then return end
  3112. debounce = true
  3113. attacking = true
  3114. absoluteannihilation = true
  3115. hum.WalkSpeed = 0
  3116. HEADLERP.Part1 = Torso
  3117. musiccour = coroutine.wrap(function()
  3118. for i = 1, 20 do
  3119. doomtheme.Volume = doomtheme.Volume - 0.05
  3120. wait()
  3121. end
  3122. doomtheme:Remove()
  3123. end)
  3124. musiccour()
  3125. for i = 1, 10 do
  3126. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  3127. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(0,0,0),.5)
  3128. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3129. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  3130. 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)
  3131. wait()
  3132. end
  3133. JohnDoe2 = Instance.new("Part", Head)
  3134. JohnDoe2.Shape = 0
  3135. JohnDoe2.Transparency = 1
  3136. JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
  3137. JohnDoe2.Material = "Neon"
  3138. JohnDoe2.CanCollide = false
  3139. JohnDoe2.BrickColor = BrickColor.new("Crimson")
  3140. Jw2 = weldBetween(Head,JohnDoe2)
  3141. Jw2.C0 = CFrame.new(0,.25,0)
  3142. lolcour = coroutine.wrap(function()
  3143. for i = 1, 20 do
  3144. JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
  3145. wait()
  3146. end
  3147. end)
  3148. lolcour()
  3149. for i = 1, 15 do
  3150. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
  3151. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
  3152. wait()
  3153. end
  3154. lastbreath = Instance.new("Sound", Head)
  3155. lastbreath.SoundId = "rbxassetid://198606040"
  3156. lastbreath.Volume = 5
  3157. lastbreath:Play()
  3158. coroutine.wrap(function()
  3159. for i = 1, 4 do
  3160. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  3161. wait()
  3162. end
  3163. for i = 1, 4 do
  3164. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  3165. wait()
  3166. end
  3167. end)()
  3168. for i = 1, 22 do
  3169. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
  3170. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
  3171. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
  3172. wait()
  3173. end
  3174. coroutine.wrap(function()
  3175. for i = 1, 10 do
  3176. pBase7.BrickColor = BrickColor.new("Bright red")
  3177. pBase8.BrickColor = BrickColor.new("Bright violet")
  3178. pBase9.BrickColor = BrickColor.new("Bright red")
  3179. pBase10.BrickColor = BrickColor.new("Bright violet")
  3180. pBase12.BrickColor = BrickColor.new("Bright red")
  3181. TheCore.BrickColor = BrickColor.new("Bright violet")
  3182. wait(.05)
  3183. pBase7.BrickColor = BrickColor.new("Eggplant")
  3184. pBase8.BrickColor = BrickColor.new("Crimson")
  3185. pBase9.BrickColor = BrickColor.new("Eggplant")
  3186. pBase10.BrickColor = BrickColor.new("Crimson")
  3187. pBase12.BrickColor = BrickColor.new("Eggplant")
  3188. TheCore.BrickColor = BrickColor.new("Crimson")
  3189. wait()
  3190. end
  3191. end)()
  3192. coroutine.wrap(function()
  3193. for i = 1, 4 do
  3194. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  3195. wait()
  3196. end
  3197. for i = 1, 4 do
  3198. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  3199. wait()
  3200. end
  3201. end)()
  3202. for i = 1, 15 do
  3203. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
  3204. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
  3205. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
  3206. wait()
  3207. end
  3208. for i = 1, 15 do
  3209. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
  3210. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
  3211. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
  3212. wait()
  3213. end
  3214. for i = 1, 75 do
  3215. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
  3216. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
  3217. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
  3218. wait()
  3219. end
  3220. doomtheme = Instance.new("Sound", Torso)
  3221. doomtheme.SoundId = "rbxassetid://164150166"
  3222. doomtheme.Volume = 2
  3223. doomtheme.Looped = true
  3224. doomtheme:Play()
  3225. CataclysmOrb = Instance.new("Part", Torso)
  3226. CataclysmOrb.Shape = 0
  3227. CataclysmOrb.Transparency = 1
  3228. CataclysmOrb.Anchored = true
  3229. CataclysmOrb.Size = Vector3.new(10,10,10)
  3230. CataclysmOrb.Material = "Neon"
  3231. CataclysmOrb.CanCollide = false
  3232. CataclysmOrb.BrickColor = BrickColor.new("Crimson")
  3233. CataclysmOrb.CFrame = Root.CFrame
  3234. for i = 1, 20 do
  3235. CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
  3236. wait()
  3237. end
  3238. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
  3239. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=516615160"
  3240. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=165590901"
  3241. larmf2 = Instance.new("Part", Torso)
  3242. larmf2.BrickColor = TheColor
  3243. larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3244. larmf2.Material = "Neon"
  3245. larmf2.Transparency = 0
  3246. larmf2.CanCollide = false
  3247. larmfweld2 = weldBetween(larmf2,LeftArm)
  3248.  
  3249. rarmf2 = Instance.new("Part", Torso)
  3250. rarmf2.BrickColor = TheColor
  3251. rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3252. rarmf2.Material = "Neon"
  3253. rarmf2.Transparency = 0
  3254. rarmf2.CanCollide = false
  3255. rarmfweld2 = weldBetween(rarmf2,RightArm)
  3256.  
  3257. llegf2 = Instance.new("Part", Torso)
  3258. llegf2.BrickColor = TheColor
  3259. llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3260. llegf2.Material = "Neon"
  3261. llegf2.Transparency = 0
  3262. llegf2.CanCollide = false
  3263. llegf2weld = weldBetween(llegf2,LeftLeg)
  3264.  
  3265. rlegf2 = Instance.new("Part", Torso)
  3266. rlegf2.BrickColor = TheColor
  3267. rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3268. rlegf2.Material = "Neon"
  3269. rlegf2.Transparency = 0
  3270. rlegf2.CanCollide = false
  3271. rlegf2weld = weldBetween(rlegf2,RightLeg)
  3272.  
  3273. Torsof2 = Instance.new("Part", Torso)
  3274. Torsof2.BrickColor = TheColor
  3275. Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
  3276. Torsof2.Material = "Neon"
  3277. Torsof2.Transparency = 0
  3278. Torsof2.CanCollide = false
  3279. Torsof2weld = weldBetween(Torsof2,Torso)
  3280. wait(6)
  3281. glasss = glassshatter[math.random(1,#glassshatter)]
  3282. glass = Instance.new("Sound",Torso)
  3283. glass.SoundId = "rbxassetid://"..glasss
  3284. glass.Volume = 6
  3285. glass:Play()
  3286. removeuseless:AddItem(glass,3)
  3287. sond = Instance.new("Sound", Torso)
  3288. sond.Volume = 10
  3289. sond.SoundId = "rbxassetid://176823476"
  3290. sond:Play()
  3291. larmf2.Anchored = true
  3292. rarmf2.Anchored = true
  3293. rlegf2.Anchored = true
  3294. llegf2.Anchored = true
  3295. Torsof2.Anchored = true
  3296. Jw2.C0 = CFrame.new(0,.25,-.15)
  3297. Jw.C0 = CFrame.new(0,.25,-.15)
  3298. coroutine.wrap(function()
  3299. for i = 1, 25 do
  3300. larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
  3301. larmf2.Transparency = larmf2.Transparency + 0.3
  3302. rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
  3303. rarmf2.Transparency = rarmf2.Transparency + 0.3
  3304. rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3305. rlegf2.Transparency = rlegf2.Transparency + 0.3
  3306. llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3307. llegf2.Transparency = llegf2.Transparency + 0.3
  3308. Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
  3309. Torsof2.Transparency = Torsof2.Transparency + .3
  3310. CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
  3311. CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
  3312. wait()
  3313. end
  3314. end)()
  3315. for i = 1, 20 do
  3316. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
  3317. 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)
  3318. 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)
  3319. wait()
  3320. end
  3321. knuckscrunch = Instance.new("Sound", Torso)
  3322. knuckscrunch.SoundId = "rbxassetid://1629602112"
  3323. knuckscrunch.Volume = 5
  3324. knuckscrunch:Play()
  3325. removeuseless:AddItem(knuckscrunch,2)
  3326. for i = 1, 15 do
  3327. 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)
  3328. 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)
  3329. wait()
  3330. end
  3331. for i = 1, 20 do
  3332. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
  3333. wait()
  3334. end
  3335. coroutine.wrap(function()
  3336. for i = 1, 90 do
  3337. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
  3338. 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)
  3339. 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)
  3340. wait()
  3341. end
  3342. end)()
  3343. coroutine.wrap(function()
  3344. for i = 1, 45 do
  3345. local b1 = Instance.new("BillboardGui",Head)
  3346. b1.Size = UDim2.new(0,100,0,40)
  3347. b1.StudsOffset = Vector3.new(0,3,0)
  3348. b1.Adornee = Head
  3349. local b2 = Instance.new("TextLabel",b1)
  3350. b2.BackgroundTransparency = 1
  3351. b2.Text = "Crimson...?"
  3352. b2.Font = "Garamond"
  3353. b2.TextSize = 0
  3354. b2.TextStrokeTransparency = 1
  3355. b2.TextColor3 = BrickColor.new("Mauve").Color
  3356. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3357. b2.Size = UDim2.new(1,0,0.5,0)
  3358. removeuseless:AddItem(b1,2)
  3359. table.insert(signtable,b2)
  3360. table.insert(signmover,b1)
  3361. table.insert(signtransparency,b2)
  3362. table.insert(signrotator,b2)
  3363. wait(.1)
  3364. end
  3365. end)()
  3366. for i = 1, 90 do
  3367. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
  3368. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
  3369. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
  3370. wait()
  3371. end
  3372. theinfinitecour = coroutine.wrap(function()
  3373. while wait() do
  3374. for i = 1, 10 do
  3375. JohnDoe2.Transparency = JohnDoe2.Transparency + .1
  3376. wait()
  3377. end
  3378. wait(.5)
  3379. for i = 1, 10 do
  3380. JohnDoe2.Transparency = JohnDoe2.Transparency - .1
  3381. wait()
  3382. end
  3383. wait(3)
  3384. end
  3385. end)
  3386. theinfinitecour()
  3387. coroutine.wrap(function()
  3388. while true do
  3389. for i = 1, 10 do
  3390. pBase7.BrickColor = BrickColor.new("Bright red")
  3391. pBase8.BrickColor = BrickColor.new("Bright violet")
  3392. pBase9.BrickColor = BrickColor.new("Bright red")
  3393. pBase10.BrickColor = BrickColor.new("Bright violet")
  3394. pBase12.BrickColor = BrickColor.new("Bright red")
  3395. TheCore.BrickColor = BrickColor.new("Bright violet")
  3396. wait(.05)
  3397. pBase7.BrickColor = BrickColor.new("Eggplant")
  3398. pBase8.BrickColor = BrickColor.new("Crimson")
  3399. pBase9.BrickColor = BrickColor.new("Eggplant")
  3400. pBase10.BrickColor = BrickColor.new("Eggplant")
  3401. pBase12.BrickColor = BrickColor.new("Crimson")
  3402. TheCore.BrickColor = BrickColor.new("Eggplant")
  3403. wait(.05)
  3404. pBase7.BrickColor = BrickColor.new("Bright violet")
  3405. pBase8.BrickColor = BrickColor.new("Bright red")
  3406. pBase9.BrickColor = BrickColor.new("Bright violet")
  3407. pBase10.BrickColor = BrickColor.new("Bright red")
  3408. pBase12.BrickColor = BrickColor.new("Bright violet")
  3409. TheCore.BrickColor = BrickColor.new("Bright red")
  3410. wait(.05)
  3411. pBase7.BrickColor = BrickColor.new("Crimson")
  3412. pBase8.BrickColor = BrickColor.new("Eggplant")
  3413. pBase9.BrickColor = BrickColor.new("Crimson")
  3414. pBase10.BrickColor = BrickColor.new("Eggplant")
  3415. pBase12.BrickColor = BrickColor.new("Crimson")
  3416. TheCore.BrickColor = BrickColor.new("Eggplant")
  3417. wait(4)
  3418. end
  3419. end
  3420. end)()
  3421. hum.WalkSpeed = 18
  3422. HEADLERP.Part1 = Head
  3423. larmf2:Remove()
  3424. rarmf2:Remove()
  3425. rlegf2:Remove()
  3426. llegf2:Remove()
  3427. Torsof2:Remove()
  3428. CataclysmOrb:Remove()
  3429. attacking = false
  3430. debounce = false
  3431. nottransform = true
  3432. transformingpart = false
  3433. end
  3434. end)
  3435.  
  3436. mouse.KeyDown:connect(function(Press)
  3437. Press=Press:lower()
  3438. if Press=='q' then
  3439. if not nottransform then return end
  3440. if mouse.Target ~= nil then
  3441. if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  3442. if debounce then return end
  3443. attacking = true
  3444. debounce = true
  3445. enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  3446. ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
  3447. ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
  3448. ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
  3449. ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
  3450. ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
  3451. EHead = enemyhum.Parent:FindFirstChild("Head")
  3452. hum.WalkSpeed = 0
  3453. secret = secrettalk[math.random(1,#secrettalk)]
  3454. local b1 = Instance.new("BillboardGui",Head)
  3455. b1.Size = UDim2.new(0,100,0,40)
  3456. b1.StudsOffset = Vector3.new(0,3,0)
  3457. b1.Adornee = Head
  3458. local b2 = Instance.new("TextLabel",b1)
  3459. b2.BackgroundTransparency = 1
  3460. b2.Text = ""..secret
  3461. b2.Font = "Garamond"
  3462. b2.TextSize = 0
  3463. b2.TextStrokeTransparency = 1
  3464. b2.TextColor3 = BrickColor.new("Bright red").Color
  3465. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3466. b2.Size = UDim2.new(1,0,0.5,0)
  3467. billboardcour = coroutine.wrap(function()
  3468. for i = 1, 10 do
  3469. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3470. b2.TextSize = b2.TextSize + 3
  3471. wait()
  3472. end
  3473. wait(1)
  3474. for i = 1, 10 do
  3475. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3476. b2.TextSize = b2.TextSize - 3
  3477. wait()
  3478. end
  3479. b1:Remove()
  3480. end)
  3481. billboardcour()
  3482. g1 = Instance.new("BodyGyro", Root)
  3483. g1.D = 175
  3484. g1.P = 20000
  3485. g1.MaxTorque = Vector3.new(0,9000,0)
  3486. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  3487. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  3488. soundze = Instance.new("Sound",ETorso)
  3489. soundze.SoundId = "rbxassetid://1659770705"
  3490. soundze.Volume = 2
  3491. soundze:Play()
  3492. removeuseless:AddItem(soundze,3)
  3493. right = Instance.new("Part",Character)
  3494. right.Size = Vector3.new(1.01,2.01,1.01)
  3495. right.BrickColor = BrickColor.new("Bright red")
  3496. right.Material = "Neon"
  3497. right.Transparency = 1
  3498. right.Anchored = false
  3499. right.CFrame = ERight.CFrame
  3500. rightweld = weldBetween(right,ERight)
  3501. left = Instance.new("Part",Character)
  3502. left.Size = Vector3.new(1.01,2.01,1.01)
  3503. left.BrickColor = BrickColor.new("Bright violet")
  3504. left.Material = "Neon"
  3505. left.Transparency = 1
  3506. left.Anchored = false
  3507. left.CFrame = ELeft.CFrame
  3508. leftweld = weldBetween(left,ELeft)
  3509. leg = Instance.new("Part",Character)
  3510. leg.Size = Vector3.new(1.01,2.01,1.01)
  3511. leg.BrickColor = BrickColor.new("Bright red")
  3512. leg.Material = "Neon"
  3513. leg.Transparency = 1
  3514. leg.Anchored = false
  3515. leg.CFrame = ERight2.CFrame
  3516. legweld = weldBetween(leg,ERight2)
  3517. leg2 = Instance.new("Part",Character)
  3518. leg2.Size = Vector3.new(1.01,2.01,1.01)
  3519. leg2.BrickColor = BrickColor.new("Bright red")
  3520. leg2.Material = "Neon"
  3521. leg2.Transparency = 1
  3522. leg2.Anchored = false
  3523. leg2.CFrame = ELeft2.CFrame
  3524. leg2weld = weldBetween(leg2,ELeft2)
  3525. tors = Instance.new("Part",Character)
  3526. tors.Size = Vector3.new(2.01,2.01,1.01)
  3527. tors.Anchored = false
  3528. tors.Transparency = 1
  3529. tors.BrickColor = BrickColor.new("Bright red")
  3530. tors.Material = "Neon"
  3531. tors.CFrame = ETorso.CFrame
  3532. torsweld = weldBetween(tors,ETorso)
  3533. hed = Instance.new("Part",Character)
  3534. hed.Size = Vector3.new(1.01,1.01,1.01)
  3535. hed.Anchored = false
  3536. hed.Transparency = 1
  3537. hed.BrickColor = BrickColor.new("Bright red")
  3538. hed.Material = "Neon"
  3539. hed.CFrame = EHead.CFrame
  3540. hedweld = weldBetween(hed,EHead)
  3541. hedmesh = Instance.new("SpecialMesh",hed)
  3542. hedmesh.MeshType = "Head"
  3543. hedmesh.Scale = Vector3.new(1.25,1.25,1.25)
  3544. particlemiter1 = Instance.new("ParticleEmitter", left)
  3545. particlemiter1.Enabled = true
  3546. particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(107, 50, 124))
  3547. particlemiter1.Texture = "rbxassetid://304437537"
  3548. particlemiter1.Lifetime = NumberRange.new(2.5)
  3549. particlemiter1.Size = NumberSequence.new(1,0)
  3550. particlemiter1.Rate = 25
  3551. particlemiter1.RotSpeed = NumberRange.new(70)
  3552. particlemiter1.Speed = NumberRange.new(0)
  3553. particlemiter2 = Instance.new("ParticleEmitter", right)
  3554. particlemiter2.Enabled = true
  3555. particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(107, 50, 124))
  3556. particlemiter2.Texture = "rbxassetid://304437537"
  3557. particlemiter2.Lifetime = NumberRange.new(2.5)
  3558. particlemiter2.Size = NumberSequence.new(1,0)
  3559. particlemiter2.Rate = 25
  3560. particlemiter2.RotSpeed = NumberRange.new(70)
  3561. particlemiter2.Speed = NumberRange.new(0)
  3562. particlemiter4 = Instance.new("ParticleEmitter", leg)
  3563. particlemiter4.Enabled = true
  3564. particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(107, 50, 124))
  3565. particlemiter4.Texture = "rbxassetid://304437537"
  3566. particlemiter4.Lifetime = NumberRange.new(2.5)
  3567. particlemiter4.Size = NumberSequence.new(1,0)
  3568. particlemiter4.Rate = 25
  3569. particlemiter4.RotSpeed = NumberRange.new(70)
  3570. particlemiter4.Speed = NumberRange.new(0)
  3571. particlemiter5 = Instance.new("ParticleEmitter", leg2)
  3572. particlemiter5.Enabled = true
  3573. particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(107, 50, 124))
  3574. particlemiter5.Texture = "rbxassetid://304437537"
  3575. particlemiter5.Lifetime = NumberRange.new(2.5)
  3576. particlemiter5.Size = NumberSequence.new(1,0)
  3577. particlemiter5.Rate = 25
  3578. particlemiter5.RotSpeed = NumberRange.new(70)
  3579. particlemiter5.Speed = NumberRange.new(0)
  3580. particlemiter6 = Instance.new("ParticleEmitter", tors)
  3581. particlemiter6.Enabled = true
  3582. particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(107, 50, 124))
  3583. particlemiter6.Texture = "rbxassetid://304437537"
  3584. particlemiter6.Lifetime = NumberRange.new(2.5)
  3585. particlemiter6.Size = NumberSequence.new(1,0)
  3586. particlemiter6.Rate = 25
  3587. particlemiter6.RotSpeed = NumberRange.new(70)
  3588. particlemiter6.Speed = NumberRange.new(0)
  3589. particlemiter7 = Instance.new("ParticleEmitter", hed)
  3590. particlemiter7.Enabled = true
  3591. particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(107, 50, 124))
  3592. particlemiter7.Texture = "rbxassetid://304437537"
  3593. particlemiter7.Lifetime = NumberRange.new(2.5)
  3594. particlemiter7.Size = NumberSequence.new(1,0)
  3595. particlemiter7.Rate = 25
  3596. particlemiter7.RotSpeed = NumberRange.new(70)
  3597. particlemiter7.Speed = NumberRange.new(0)
  3598. for i = 1, 15 do
  3599. right.Transparency = right.Transparency - 0.02
  3600. left.Transparency = left.Transparency - 0.02
  3601. leg.Transparency = leg.Transparency - 0.02
  3602. leg2.Transparency = leg2.Transparency - 0.02
  3603. tors.Transparency = tors.Transparency - 0.02
  3604. hed.Transparency = hed.Transparency - 0.02
  3605. 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)
  3606. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  3607. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  3608. 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)
  3609. 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)
  3610. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
  3611. wait()
  3612. end
  3613. g1:Remove()
  3614. local grav = Instance.new("BodyPosition",ETorso)
  3615. grav.D = 1500
  3616. grav.P = 20000
  3617. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3618. grav.position = ETorso.Position+Vector3.new(0,15,0)
  3619. for i = 1, 30 do
  3620. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
  3621. wait()
  3622. end
  3623. wait(1)
  3624. coroutine.wrap(function()
  3625. fingsnap = Instance.new("Sound", RightArm)
  3626. fingsnap.SoundId = "rbxassetid://217767125"
  3627. fingsnap.Volume = 3
  3628. fingsnap:Play()
  3629. removeuseless:AddItem(fingsnap,2)
  3630. for i = 1, 5 do
  3631. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
  3632. wait()
  3633. end
  3634. for i = 1, 5 do
  3635. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
  3636. wait()
  3637. end
  3638. end)()
  3639. right:Remove()
  3640. left:Remove()
  3641. leg:Remove()
  3642. leg2:Remove()
  3643. tors:Remove()
  3644. hed:Remove()
  3645. rightarmblack = Instance.new("Part",Character)
  3646. rightarmblack.Size = Vector3.new(1,2,1)
  3647. rightarmblack.BrickColor = BrickColor.new("Crimson")
  3648. rightarmblack.Material = "Neon"
  3649. rightarmblack.Anchored = false
  3650. rightarmblack.CFrame = ERight.CFrame
  3651. removeuseless:AddItem(rightarmblack,10)
  3652. leftarmblack = Instance.new("Part",Character)
  3653. leftarmblack.Size = Vector3.new(1,2,1)
  3654. leftarmblack.BrickColor = BrickColor.new("Crimson")
  3655. leftarmblack.Material = "Neon"
  3656. leftarmblack.Anchored = false
  3657. leftarmblack.CFrame = ELeft.CFrame
  3658. removeuseless:AddItem(leftarmblack,10)
  3659. rightlegblack = Instance.new("Part",Character)
  3660. rightlegblack.Size = Vector3.new(1,2,1)
  3661. rightlegblack.BrickColor = BrickColor.new("Crimson")
  3662. rightlegblack.Material = "Neon"
  3663. rightlegblack.Anchored = false
  3664. rightlegblack.CFrame = ERight2.CFrame
  3665. removeuseless:AddItem(rightlegblack,10)
  3666. leftlegblack = Instance.new("Part",Character)
  3667. leftlegblack.Size = Vector3.new(1,2,1)
  3668. leftlegblack.BrickColor = BrickColor.new("Crimson")
  3669. leftlegblack.Material = "Neon"
  3670. leftlegblack.Anchored = false
  3671. leftlegblack.CFrame = ELeft2.CFrame
  3672. removeuseless:AddItem(leftlegblack,10)
  3673. torsoblack = Instance.new("Part",Character)
  3674. torsoblack.Size = Vector3.new(2,2,1)
  3675. torsoblack.Anchored = false
  3676. torsoblack.BrickColor = BrickColor.new("Crimson")
  3677. torsoblack.Material = "Neon"
  3678. torsoblack.CFrame = ETorso.CFrame
  3679. removeuseless:AddItem(torsoblack,10)
  3680. headblack = Instance.new("Part",Character)
  3681. headblack.Size = Vector3.new(1,1,1)
  3682. headblack.Anchored = false
  3683. headblack.BrickColor = BrickColor.new("Crimson")
  3684. headblack.Material = "Neon"
  3685. headblack.CFrame = EHead.CFrame
  3686. removeuseless:AddItem(headblack,10)
  3687. headblackmesh = Instance.new("SpecialMesh",headblack)
  3688. headblackmesh.MeshType = "Head"
  3689. headblackmesh.Scale = Vector3.new(1.25,1.25,1.25)
  3690. enemyhum.Parent:Remove()
  3691. soul = Instance.new("Sound", torsoblack)
  3692. soul.SoundId = "rbxassetid://160867463"
  3693. soul.Volume = 3
  3694. soul:Play()
  3695. circ = Instance.new("Part", torsoblack)
  3696. circ.Material = "Neon"
  3697. circ.Anchored = true
  3698. circ.CanCollide = false
  3699. circ.BrickColor = TheColor
  3700. circ.Size = Vector3.new(.1,.1,.1)
  3701. circShape = Instance.new("SpecialMesh", circ)
  3702. circShape.MeshType = "Sphere"
  3703. circShape.Scale = Vector3.new(.1,.1,.1)
  3704. circ.CFrame = tors.CFrame
  3705. coroutine.wrap(function()
  3706. for i = 1, 50 do
  3707. circ.Transparency = circ.Transparency + 0.02
  3708. circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
  3709. wait()
  3710. end
  3711. circ:Remove()
  3712. end)()
  3713. removeuseless:AddItem(soul,5)
  3714. local PB = Instance.new("BodyVelocity", torsoblack)
  3715. PB.MaxForce = Vector3.new(999999, 999999, 999999)
  3716. torsoblack.CFrame = CFrame.new(torsoblack.Position)
  3717. PB.Velocity = Vector3.new(0,1,0)
  3718. local PB2 = Instance.new("BodyVelocity", rightarmblack)
  3719. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  3720. rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
  3721. PB2.Velocity = Vector3.new(0,1,0)
  3722. local PB3 = Instance.new("BodyVelocity", leftarmblack)
  3723. PB3.MaxForce = Vector3.new(999999, 999999, 999999)
  3724. leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
  3725. PB3.Velocity = Vector3.new(0,1,0)
  3726. local PB4 = Instance.new("BodyVelocity", rightlegblack)
  3727. PB4.MaxForce = Vector3.new(999999, 999999, 999999)
  3728. rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
  3729. PB4.Velocity = Vector3.new(0,1,0)
  3730. local PB5 = Instance.new("BodyVelocity", leftlegblack)
  3731. PB5.MaxForce = Vector3.new(999999, 999999, 999999)
  3732. leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
  3733. PB5.Velocity = Vector3.new(0,1,0)
  3734. local PB6 = Instance.new("BodyVelocity", headblack)
  3735. PB6.MaxForce = Vector3.new(999999, 999999, 999999)
  3736. headblack.CFrame = CFrame.new(headblack.Position)
  3737. PB6.Velocity = Vector3.new(0,1,0)
  3738. t = 0
  3739. coroutine.wrap(function()
  3740. for i = 1, 100 do
  3741. t = t + 2
  3742. rightarmblack.Transparency = rightarmblack.Transparency + 0.01
  3743. leftarmblack.Transparency = leftarmblack.Transparency + 0.01
  3744. leftlegblack.Transparency = leftlegblack.Transparency + 0.01
  3745. rightlegblack.Transparency = rightlegblack.Transparency + 0.01
  3746. torsoblack.Transparency = torsoblack.Transparency + 0.01
  3747. headblack.Transparency = headblack.Transparency + 0.01
  3748. rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
  3749. leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
  3750. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  3751. leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
  3752. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  3753. torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
  3754. headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
  3755. wait()
  3756. end
  3757. end)()
  3758. wait(1)
  3759. hum.WalkSpeed = 18
  3760. attacking = false
  3761. debounce = false
  3762. end
  3763. end
  3764. end
  3765. end)
  3766.  
  3767. local color1 = Color3.new(TheCore.BrickColor.Color)
  3768.  
  3769. A = Instance.new("Attachment", pBase5)
  3770. A.Position = Vector3.new(0,-1.5,0)
  3771. A.Name = "A"
  3772. B = Instance.new("Attachment", pBase5)
  3773. B.Position = Vector3.new(0,1.5,0)
  3774. B.Name = "B"
  3775. tr1 = Instance.new("Trail", pBase5)
  3776. tr1.Attachment0 = A
  3777. tr1.Attachment1 = B
  3778. tr1.Enabled = false
  3779. tr1.Lifetime = .8
  3780. tr1.TextureMode = "Static"
  3781. tr1.LightInfluence = .2
  3782. tr1.Color = ColorSequence.new(BrickColor.new"Bright violet".Color,BrickColor.new"Really black".Color)
  3783. tr1.Transparency = NumberSequence.new(0, 1)
  3784. coroutine.wrap(function()
  3785. while wait() do
  3786. tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Really black".Color)
  3787. end
  3788. end)()
  3789.  
  3790. mouse.KeyDown:connect(function(Press)
  3791. Press=Press:lower()
  3792. if Press=='u' then
  3793. if debounce then return end
  3794. debounce = true
  3795. attacking = true
  3796. damagedebounce = false
  3797. lmon4 = lmon3[math.random(1,#lmon3)]
  3798. local b1 = Instance.new("BillboardGui",Head)
  3799. b1.Size = UDim2.new(0,100,0,40)
  3800. b1.StudsOffset = Vector3.new(0,3,0)
  3801. b1.Adornee = Head
  3802. local b2 = Instance.new("TextLabel",b1)
  3803. b2.BackgroundTransparency = 1
  3804. b2.Text = ""..lmon4
  3805. b2.Font = "Garamond"
  3806. b2.TextSize = 0
  3807. b2.TextStrokeTransparency = 1
  3808. b2.TextColor3 = BrickColor.new("Bright violet").Color
  3809. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3810. b2.Size = UDim2.new(1,0,0.5,0)
  3811. billboardcour = coroutine.wrap(function()
  3812. for i = 1, 10 do
  3813. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3814. b2.TextSize = b2.TextSize + 3
  3815. wait()
  3816. end
  3817. wait(2)
  3818. for i = 1, 10 do
  3819. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3820. b2.TextSize = b2.TextSize - 3
  3821. wait()
  3822. end
  3823. b1:Remove()
  3824. end)
  3825. billboardcour()
  3826. t = 0
  3827. quickcour = coroutine.wrap(function()
  3828. spawnsound = Instance.new("Sound", RightArm)
  3829. spawnsound.SoundId = "rbxassetid://159332197"
  3830. spawnsound.Volume = 5
  3831. spawnsound:Play()
  3832. removeuseless:AddItem(spawnsound,4)
  3833. Scythe = Instance.new("Part", Torso)
  3834. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  3835. Scythe.Material = "Neon"
  3836. Scythe.BrickColor = TheColor
  3837. Scythe.Transparency = 1
  3838. Scythe.CanCollide = false
  3839. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  3840. ScytheMESH.Scale = Vector3.new(2,2,2)
  3841. ScytheMESH.MeshId = "rbxassetid://218497396"
  3842. ScytheWeld = weldBetween(Scythe,RightArm)
  3843. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  3844. for i = 1, 20 do
  3845. Scythe.Transparency = Scythe.Transparency - 0.04
  3846. wait()
  3847. end
  3848. end)
  3849. quickcour()
  3850. hum.WalkSpeed = 0
  3851. for i = 1, 25 do
  3852. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3853. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  3854. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  3855. 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)
  3856. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  3857. wait()
  3858. end
  3859. for i = 1, 10 do
  3860. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
  3861. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
  3862. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
  3863. 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)
  3864. 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)
  3865. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
  3866. wait()
  3867. end
  3868. hum.WalkSpeed = 60
  3869. soundcour = coroutine.wrap(function()
  3870. for i = 1, 25 do
  3871. lunge2:Play()
  3872. wait(.1)
  3873. end
  3874. end)
  3875. soundcour()
  3876. htbox = Instance.new("Part", Scythe)
  3877. htbox.CFrame = Scythe.CFrame
  3878. htbox.Transparency = 1
  3879. htbox.CanCollide = false
  3880. htbox.Size = Vector3.new(.40,7,3)
  3881. htboxweld = weldBetween(htbox,Scythe)
  3882. htbox.Touched:connect(function(hit)
  3883. if hit.Parent:IsA("Part") then
  3884. elseif hit.Parent:IsA("SpecialMesh") then
  3885. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  3886. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  3887. if damagedebounce == true then return end
  3888. damagedebounce = true
  3889. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  3890. quickcour = coroutine.wrap(function()
  3891. Slachtoffer.WalkSpeed = 6
  3892. wait(1)
  3893. Slachtoffer.WalkSpeed = 16
  3894. end)
  3895. quickcour()
  3896. if absoluteannihilation then
  3897. Slachtoffer.Parent:BreakJoints()
  3898. rdnm = soundtable[math.random(1,#soundtable)]
  3899. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3900. slashwound.SoundId = "rbxassetid://"..rdnm
  3901. slashwound.Volume = 4
  3902. slashwound:Play()
  3903. removeuseless:AddItem(slashwound,2)
  3904. wait(.1)
  3905. damagedebounce = false
  3906. else
  3907. Slachtoffer:TakeDamage(math.random(10,15))
  3908. rdnm = soundtable[math.random(1,#soundtable)]
  3909. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3910. slashwound.SoundId = "rbxassetid://"..rdnm
  3911. slashwound.Volume = 4
  3912. slashwound:Play()
  3913. removeuseless:AddItem(slashwound,2)
  3914. wait(.1)
  3915. damagedebounce = false
  3916. end
  3917. end
  3918. end)
  3919. A = Instance.new("Attachment", htbox)
  3920. A.Position = Vector3.new(0,-3.2,0)
  3921. A.Name = "A"
  3922. B = Instance.new("Attachment", htbox)
  3923. B.Position = Vector3.new(0,3.2,0)
  3924. B.Name = "B"
  3925. tr11 = Instance.new("Trail", Scythe)
  3926. tr11.Attachment0 = A
  3927. tr11.Attachment1 = B
  3928. tr11.Enabled = true
  3929. tr11.Lifetime = .8
  3930. tr11.TextureMode = "Static"
  3931. tr11.LightInfluence = 0
  3932. tr11.Color = ColorSequence.new(BrickColor.new"Bright violet".Color,BrickColor.new"Really black".Color)
  3933. tr11.Transparency = NumberSequence.new(0, 1)
  3934. coroutine.wrap(function()
  3935. so = Instance.new("Sound", Torso)
  3936. so.SoundId = "rbxassetid://231917758"
  3937. so.Volume = 1
  3938. so.Pitch = .2
  3939. so:Play()
  3940. removeuseless:AddItem(so,3)
  3941. wait(1)
  3942. so2 = Instance.new("Sound", Torso)
  3943. so2.SoundId = "rbxassetid://231917758"
  3944. so2.Volume = 1
  3945. so2.Pitch = .2
  3946. so2:Play()
  3947. removeuseless:AddItem(so2,3)
  3948. end)()
  3949. for i = 1, 80 do
  3950. leftarmeffect = Instance.new("Part", Torso)
  3951. leftarmeffect.BrickColor = TheColor
  3952. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3953. leftarmeffect.Material = "Neon"
  3954. leftarmeffect.Anchored = true
  3955. leftarmeffect.CanCollide = false
  3956. leftarmeffect.CFrame = LeftArm.CFrame
  3957. table.insert(SlowlyFade,leftarmeffect)
  3958. removeuseless:AddItem(leftarmeffect,2)
  3959. rightarmeffect = Instance.new("Part", Torso)
  3960. rightarmeffect.BrickColor = TheColor
  3961. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3962. rightarmeffect.Material = "Neon"
  3963. rightarmeffect.Anchored = true
  3964. rightarmeffect.CanCollide = false
  3965. rightarmeffect.CFrame = RightArm.CFrame
  3966. table.insert(SlowlyFade,rightarmeffect)
  3967. removeuseless:AddItem(rightarmeffect,2)
  3968. leftlegeffect = Instance.new("Part", Torso)
  3969. leftlegeffect.BrickColor = BrickColor.new("Really black")
  3970. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3971. leftlegeffect.Material = "Neon"
  3972. leftlegeffect.Anchored = true
  3973. leftlegeffect.CanCollide = false
  3974. leftlegeffect.CFrame = LeftLeg.CFrame
  3975. table.insert(SlowlyFade,leftlegeffect)
  3976. removeuseless:AddItem(leftlegeffect,2)
  3977. rightlegeffect = Instance.new("Part", Torso)
  3978. rightlegeffect.BrickColor = BrickColor.new("Really black")
  3979. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3980. rightlegeffect.Material = "Neon"
  3981. rightlegeffect.Anchored = true
  3982. rightlegeffect.CanCollide = false
  3983. rightlegeffect.CFrame = RightLeg.CFrame
  3984. table.insert(SlowlyFade,rightlegeffect)
  3985. removeuseless:AddItem(rightlegeffect,2)
  3986. t = t + 65
  3987. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
  3988. wait()
  3989. end
  3990. hum.WalkSpeed = 0
  3991. lunge3:Play()
  3992. despawnsound = Instance.new("Sound", RightArm)
  3993. despawnsound.SoundId = "rbxassetid://159332197"
  3994. despawnsound.Volume = 5
  3995. despawnsound:Play()
  3996. despawnsound.PlaybackSpeed = 2
  3997. removeuseless:AddItem(despawnsound,4)
  3998. local shockwefe2 = coroutine.wrap(function()
  3999. shockwave2 = Instance.new("Part", Torso)
  4000. shockwave2.Size = Vector3.new(5, 5, 5)
  4001. shockwave2.Transparency = 0
  4002. shockwave2.BrickColor = TheColor
  4003. shockwave2.Anchored = true
  4004. shockwave2.CanCollide = false
  4005. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4006. sh2 = Instance.new("SpecialMesh", shockwave2)
  4007. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4008. sh2.Scale = Vector3.new(0, 0, 0)
  4009. removeuseless:AddItem(shockwave2,1)
  4010. shockwave3 = Instance.new("Part", Torso)
  4011. shockwave3.Size = Vector3.new(1, 1, 1)
  4012. shockwave3.Transparency = 0
  4013. shockwave3.BrickColor = TheColor
  4014. shockwave3.Anchored = true
  4015. shockwave3.CanCollide = false
  4016. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4017. sh3 = Instance.new("SpecialMesh", shockwave3)
  4018. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4019. sh3.Scale = Vector3.new(0, 0, 0)
  4020. removeuseless:AddItem(shockwave3,2)
  4021. for i = 1, 100 do
  4022. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  4023. shockwave2.Transparency = shockwave2.Transparency + 0.1
  4024. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  4025. shockwave3.Transparency = shockwave3.Transparency + 0.1
  4026. wait()
  4027. end
  4028. end)
  4029. shockwefe2()
  4030. for i = 1, 30 do
  4031. Scythe.Transparency = Scythe.Transparency + 0.05
  4032. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  4033. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  4034. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  4035. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  4036. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  4037. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  4038. wait()
  4039. end
  4040. hum.WalkSpeed = 18
  4041. htbox:Remove()
  4042. Scythe:Remove()
  4043. attacking = false
  4044. debounce = false
  4045. end
  4046. end)
  4047.  
  4048. mouse.KeyDown:connect(function(Press)
  4049. Press=Press:lower()
  4050. if Press=='n' then
  4051. if debounce then return end
  4052. debounce = true
  4053. attacking = true
  4054. appi = true
  4055. damagedebounce = false
  4056. lmon4 = lmon3[math.random(1,#lmon3)]
  4057. local b1 = Instance.new("BillboardGui",Head)
  4058. b1.Size = UDim2.new(0,100,0,40)
  4059. b1.StudsOffset = Vector3.new(0,3,0)
  4060. b1.Adornee = Head
  4061. local b2 = Instance.new("TextLabel",b1)
  4062. b2.BackgroundTransparency = 1
  4063. b2.Text = ""..lmon4
  4064. b2.Font = "Garamond"
  4065. b2.TextSize = 0
  4066. b2.TextStrokeTransparency = 1
  4067. b2.TextColor3 = BrickColor.new("Bright violet").Color
  4068. b2.TextStrokeColor3 = Color3.new(0,0,0)
  4069. b2.Size = UDim2.new(1,0,0.5,0)
  4070. billboardcour = coroutine.wrap(function()
  4071. for i = 1, 10 do
  4072. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  4073. b2.TextSize = b2.TextSize + 3
  4074. wait()
  4075. end
  4076. wait(2)
  4077. for i = 1, 10 do
  4078. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  4079. b2.TextSize = b2.TextSize - 3
  4080. wait()
  4081. end
  4082. b1:Remove()
  4083. end)
  4084. billboardcour()
  4085. coroutine.wrap(function()
  4086. while appi do
  4087. wait()
  4088. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  4089. trail = true
  4090. position = "Walking2"
  4091. end
  4092. end
  4093. end)()
  4094. coroutine.wrap(function()
  4095. while appi do
  4096. wait()
  4097. settime = 0.05
  4098. sine = sine + change
  4099. if position == "Walking2" and attacking == true and running == false and appi == true then
  4100. change = 1
  4101. walking = true
  4102. hum.WalkSpeed = 6
  4103. 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)
  4104. 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)
  4105. end
  4106. end
  4107. end)()
  4108. quickcour = coroutine.wrap(function()
  4109. spawnsound = Instance.new("Sound", RightArm)
  4110. spawnsound.SoundId = "rbxassetid://159332197"
  4111. spawnsound.Volume = 5
  4112. spawnsound:Play()
  4113. removeuseless:AddItem(spawnsound,4)
  4114. Scythe = Instance.new("Part", Torso)
  4115. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  4116. Scythe.Material = "Neon"
  4117. Scythe.BrickColor = TheColor
  4118. Scythe.Transparency = 1
  4119. Scythe.CanCollide = false
  4120. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  4121. ScytheMESH.Scale = Vector3.new(2,2,2)
  4122. ScytheMESH.MeshId = "rbxassetid://218497396"
  4123. ScytheWeld = weldBetween(Scythe,RightArm)
  4124. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  4125. for i = 1, 20 do
  4126. Scythe.Transparency = Scythe.Transparency - 0.04
  4127. wait()
  4128. end
  4129. end)
  4130. quickcour()
  4131. hum.WalkSpeed = 0
  4132. for i = 1, 25 do
  4133. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  4134. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
  4135. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  4136. 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)
  4137. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  4138. wait()
  4139. end
  4140. g1 = Instance.new("BodyGyro", Root)
  4141. g1.D = 175
  4142. g1.P = 20000
  4143. g1.MaxTorque = Vector3.new(0,9000,0)
  4144. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  4145. for i = 1, 6 do
  4146. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
  4147. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
  4148. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
  4149. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  4150. 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)
  4151. 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)
  4152. wait()
  4153. end
  4154. t = 0
  4155. htbox = Instance.new("Part", Scythe)
  4156. htbox.CFrame = Scythe.CFrame
  4157. htbox.Transparency = 1
  4158. htbox.CanCollide = false
  4159. htbox.Size = Vector3.new(.40,7,3)
  4160. htboxweld = weldBetween(htbox,Scythe)
  4161. A = Instance.new("Attachment", htbox)
  4162. A.Position = Vector3.new(0,-4,0)
  4163. A.Name = "A"
  4164. B = Instance.new("Attachment", htbox)
  4165. B.Position = Vector3.new(0,4,0)
  4166. B.Name = "B"
  4167. tr11 = Instance.new("Trail", Scythe)
  4168. tr11.Attachment0 = A
  4169. tr11.Attachment1 = B
  4170. tr11.Enabled = true
  4171. tr11.Lifetime = .8
  4172. tr11.TextureMode = "Static"
  4173. tr11.LightInfluence = 0
  4174. tr11.Color = ColorSequence.new(BrickColor.new"Bright violet".Color,BrickColor.new"Really black".Color)
  4175. tr11.Transparency = NumberSequence.new(0, 1)
  4176. htbox.Touched:connect(function(hit)
  4177. if hit.Parent:IsA("Part") then
  4178. elseif hit.Parent:IsA("SpecialMesh") then
  4179. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  4180. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  4181. if damagedebounce == true then return end
  4182. damagedebounce = true
  4183. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  4184. quickcour = coroutine.wrap(function()
  4185. Slachtoffer.WalkSpeed = 2
  4186. wait(1)
  4187. Slachtoffer.WalkSpeed = 16
  4188. end)
  4189. quickcour()
  4190. if absoluteannihilation then
  4191. Slachtoffer.Parent:BreakJoints()
  4192. wait(.1)
  4193. damagedebounce = false
  4194. else
  4195. Slachtoffer:TakeDamage(math.random(8,14))
  4196. rdnm = soundtable[math.random(1,#soundtable)]
  4197. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  4198. slashwound.SoundId = "rbxassetid://"..rdnm
  4199. slashwound.Volume = 4
  4200. slashwound:Play()
  4201. removeuseless:AddItem(slashwound,2)
  4202. wait(.1)
  4203. damagedebounce = false
  4204. end
  4205. end
  4206. end)
  4207. hum.WalkSpeed = 6
  4208. appi = true
  4209. coroutine.wrap(function()
  4210. for i = 1, 25 do
  4211. lunge2:Play()
  4212. wait(.1)
  4213. end
  4214. end)()
  4215. so2 = Instance.new("Sound", Scythe)
  4216. so2.SoundId = "rbxassetid://231917758"
  4217. so2.Volume = 2
  4218. so2.Pitch = .15
  4219. so2:Play()
  4220. for i = 1, 80 do
  4221. t = t + 80
  4222. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  4223. 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)
  4224. wait()
  4225. end
  4226. despawnsound = Instance.new("Sound", RightArm)
  4227. despawnsound.SoundId = "rbxassetid://159332197"
  4228. despawnsound.Volume = 5
  4229. despawnsound:Play()
  4230. despawnsound.PlaybackSpeed = 2
  4231. removeuseless:AddItem(despawnsound,4)
  4232. local shockwefe2 = coroutine.wrap(function()
  4233. shockwave2 = Instance.new("Part", Torso)
  4234. shockwave2.Size = Vector3.new(5, 5, 5)
  4235. shockwave2.Transparency = 0
  4236. shockwave2.BrickColor = TheColor
  4237. shockwave2.Anchored = true
  4238. shockwave2.CanCollide = false
  4239. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4240. sh2 = Instance.new("SpecialMesh", shockwave2)
  4241. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4242. sh2.Scale = Vector3.new(0, 0, 0)
  4243. removeuseless:AddItem(shockwave2,1)
  4244. shockwave3 = Instance.new("Part", Torso)
  4245. shockwave3.Size = Vector3.new(1, 1, 1)
  4246. shockwave3.Transparency = 0
  4247. shockwave3.BrickColor = TheColor
  4248. shockwave3.Anchored = true
  4249. shockwave3.CanCollide = false
  4250. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4251. sh3 = Instance.new("SpecialMesh", shockwave3)
  4252. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4253. sh3.Scale = Vector3.new(0, 0, 0)
  4254. removeuseless:AddItem(shockwave3,2)
  4255. for i = 1, 100 do
  4256. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  4257. shockwave2.Transparency = shockwave2.Transparency + 0.1
  4258. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  4259. shockwave3.Transparency = shockwave3.Transparency + 0.1
  4260. wait()
  4261. end
  4262. end)
  4263. shockwefe2()
  4264. appi = false
  4265. g1:Remove()
  4266. tr11.Enabled = false
  4267. damagedebounce = true
  4268. hum.WalkSpeed = 0
  4269. for i = 1, 30 do
  4270. Scythe.Transparency = Scythe.Transparency + 0.05
  4271. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  4272. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  4273. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  4274. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  4275. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  4276. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  4277. wait()
  4278. end
  4279. hum.WalkSpeed = 18
  4280. htbox:Remove()
  4281. Scythe:Remove()
  4282. position = "Walking"
  4283. attacking = false
  4284. debounce = false
  4285. end
  4286. end)
  4287.  
  4288. hum.Died:connect(function()
  4289. coroutine.wrap(function()
  4290. while wait() do
  4291. doomtheme.Volume = doomtheme.Volume - 0.05
  4292. end
  4293. end)()
  4294. deadsound = Instance.new("Sound", Torso)
  4295. deadsound.Volume = 10
  4296. deadsound.SoundId = "rbxassetid://223471024"
  4297. deadsound:Play()
  4298. end)
  4299.  
  4300.  
  4301. doit = coroutine.wrap(function()
  4302. while wait() do
  4303. for _,v in pairs(Repeater) do
  4304. v.Scale = v.Scale + Vector3.new(1, 1, 1)
  4305. end
  4306.  
  4307. for _,v in pairs(openshocktable) do
  4308. v.Scale = v.Scale + Vector3.new(3, 3, 3)
  4309. end
  4310.  
  4311. for _,v in pairs(nonmeshRepeater) do
  4312. v.Size = v.Size + Vector3.new(2, 2, 2)
  4313. end
  4314.  
  4315. for _,v in pairs(Extreme) do
  4316. v.Size = v.Size + Vector3.new(6, 6, 6)
  4317. end
  4318.  
  4319. for _,v in pairs(LessSize) do
  4320. v.Size = v.Size - Vector3.new(1, 1, 1)
  4321. end
  4322.  
  4323. for _,v in pairs(nonmeshRepeater2) do
  4324. v.Transparency = v.Transparency + 0.05
  4325. end
  4326.  
  4327. for _,v in pairs(Repeater2) do
  4328. v.Transparency = v.Transparency + 0.01
  4329. end
  4330.  
  4331. for _,v in pairs(th1) do
  4332. v.Transparency = v.Transparency - 0.008
  4333. end
  4334.  
  4335. for _,v in pairs(th2) do
  4336. v.Scale = v.Scale - Vector3.new(1, 1, 1)
  4337. end
  4338.  
  4339. for _,v in pairs(th3) do
  4340. v.Scale = v.Scale + Vector3.new(2, 2, 2)
  4341. end
  4342.  
  4343. for _,v in pairs(th5) do
  4344. v.Scale = v.Scale + Vector3.new(1, .1, 1)
  4345. end
  4346.  
  4347. for _,v in pairs(ExtremeM) do
  4348. v.Scale = v.Scale + Vector3.new(8, 8, 8)
  4349. end
  4350.  
  4351. for _,v in pairs(m3) do
  4352. v.Scale = v.Scale + Vector3.new(12, 12, 12)
  4353. end
  4354.  
  4355. for _,v in pairs(ExtremeM2) do
  4356. v.Scale = v.Scale + Vector3.new(8, 1, 8)
  4357. end
  4358.  
  4359. for _,v in pairs(th4) do
  4360. v.Transparency = v.Transparency + 0.009
  4361. v.Rotation = v.Rotation + Vector3.new(3,0,0)
  4362. end
  4363.  
  4364. for _,v in pairs(SlowlyFade) do
  4365. v.Transparency = v.Transparency + 0.05
  4366. end
  4367.  
  4368. for _,v in pairs(UpMover) do
  4369. v.Position = v.Position + Vector3.new(0, 3, 0)
  4370. end
  4371.  
  4372. for _,v in pairs(ForwardMover) do
  4373. v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
  4374. end
  4375.  
  4376. for _,v in pairs(signtable) do
  4377. v.TextSize = v.TextSize + 1
  4378. end
  4379.  
  4380. for _,v in pairs(signtransparency) do
  4381. v.TextTransparency = v.TextTransparency + 0.025
  4382. end
  4383.  
  4384. for _,v in pairs(signmover) do
  4385. v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
  4386. end
  4387.  
  4388. for _,v in pairs(signrotator) do
  4389. v.Rotation = v.Rotation + 2
  4390. end
  4391. end
  4392. end)
  4393. doit()
  4394.  
  4395. local anims = coroutine.wrap(function()
  4396. while true do
  4397. settime = 0.05
  4398. sine = sine + change
  4399. if position == "Walking" and attacking == false and running == false then
  4400. change = 1.5
  4401. walking = true
  4402. hum.WalkSpeed = 18
  4403. 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)
  4404. 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)
  4405. 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)
  4406. 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)
  4407. elseif position == "Idle2" and attacking == false and running == false then
  4408. change = .6
  4409. tr1.Enabled = false
  4410. 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)
  4411. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  4412. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  4413. 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)
  4414. 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)
  4415. 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)
  4416. 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)
  4417. elseif position == "Idle" and attacking == false and running == false then
  4418. change = .6
  4419. tr1.Enabled = false
  4420. 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)
  4421. 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)
  4422. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  4423. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  4424. 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)
  4425. 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)
  4426. elseif position == "Running" and attacking == false then
  4427. change = 2
  4428. hum.WalkSpeed = 26
  4429. 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)
  4430. 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)
  4431. 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)
  4432. 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)
  4433. 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)
  4434. 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)
  4435. end
  4436. swait()
  4437. end
  4438. end)
  4439. anims()
  4440. print("The power is yours!, Reflux! Made by Supr14")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement