Advertisement
lafur

Untitled

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