Advertisement
TheLunarIsThinking_

HAHA THE MEME HAS NOW WINGS [idk if it works]

Mar 11th, 2019
1,881
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player = owner
  3. local Mouse,mouse,UserInputService,ContextActionService
  4. do
  5.     script.Parent = Player.Character
  6.     local CAS = {Actions={}}
  7.     local Event = Instance.new("RemoteEvent")
  8.     Event.Name = "UserInput_Event"
  9.     Event.Parent = Player.Character
  10.     local fakeEvent = function()
  11.         local t = {_fakeEvent=true}
  12.         t.Connect = function(self,f)self.Function=f end
  13.         t.connect = t.Connect
  14.         return t
  15.     end
  16.     local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  17.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  18.     function CAS:BindAction(name,fun,touch,...)
  19.         CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  20.     end
  21.     function CAS:UnbindAction(name)
  22.         CAS.Actions[name] = nil
  23.     end
  24.     local function te(self,ev,...)
  25.         local t = m[ev]
  26.         if t and t._fakeEvent and t.Function then
  27.             t.Function(...)
  28.         end
  29.     end
  30.     m.TrigEvent = te
  31.     UIS.TrigEvent = te
  32.     Event.OnServerEvent:Connect(function(plr,io)
  33.         if plr~=Player then return end
  34.         if io.isMouse then
  35.             m.Target = io.Target
  36.             m.Hit = io.Hit
  37.         elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  38.             if io.UserInputState == Enum.UserInputState.Begin then
  39.                 m:TrigEvent("Button1Down")
  40.             else
  41.                 m:TrigEvent("Button1Up")
  42.             end
  43.         else
  44.             for n,t in pairs(CAS.Actions) do
  45.                 for _,k in pairs(t.Keys) do
  46.                     if k==io.KeyCode then
  47.                         t.Function(t.Name,io.UserInputState,io)
  48.                     end
  49.                 end
  50.             end
  51.             if io.UserInputState == Enum.UserInputState.Begin then
  52.                 m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  53.                 UIS:TrigEvent("InputBegan",io,false)
  54.             else
  55.                 m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  56.                 UIS:TrigEvent("InputEnded",io,false)
  57.             end
  58.         end
  59.     end)
  60.     NLS([==[
  61.     local Player = game:GetService("Players").LocalPlayer
  62.    
  63.     local Char = Player.Character
  64.     local Event = Char:WaitForChild("UserInput_Event")
  65.    
  66.     local UIS = game:GetService("UserInputService")
  67.    
  68.     local input = function(io,a)
  69.         if a then return end
  70.         local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}
  71.         Event:FireServer(io)
  72.     end
  73.     UIS.InputBegan:Connect(input)
  74.     UIS.InputEnded:Connect(input)
  75.     local Changed = false
  76.  
  77.     local h,t = Mouse.Hit,Mouse.Target
  78.     while wait(1/30) do
  79.         if h~=Mouse.Hit or t~=Mouse.Target then
  80.             Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit})
  81.             h,t=Mouse.Hit,Mouse.Target
  82.         end
  83.     end
  84.     ]==],Player.Character)
  85.     Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  86. end
  87.  
  88. Player = owner
  89. PlayerGui = Player.PlayerGui
  90. Cam = workspace.CurrentCamera
  91. Backpack = Player.Backpack
  92. Character = Player.Character
  93. Humanoid = Character.Humanoid
  94.  
  95. RootPart = Character["HumanoidRootPart"]
  96. Torso = Character["Torso"]
  97. Head = Character["Head"]
  98. RightArm = Character["Right Arm"]
  99. LeftArm = Character["Left Arm"]
  100. RightLeg = Character["Right Leg"]
  101. LeftLeg = Character["Left Leg"]
  102. RootJoint = RootPart["RootJoint"]
  103. Neck = Torso["Neck"]
  104. RightShoulder = Torso["Right Shoulder"]
  105. LeftShoulder = Torso["Left Shoulder"]
  106. RightHip = Torso["Right Hip"]
  107. LeftHip = Torso["Left Hip"]
  108.  
  109. Character = Player.Character
  110. Humanoid = Character.Humanoid
  111.  
  112. Player = owner
  113. PlayerGui = Player.PlayerGui
  114. Cam = workspace.CurrentCamera
  115. Backpack = Player.Backpack
  116. Character = Player.Character
  117. Humanoid = Character.Humanoid
  118.  
  119. RootPart = Character["HumanoidRootPart"]
  120. SIZE = 1
  121. local SINE = 0
  122. IT = Instance.new
  123. CF = CFrame.new
  124. VT = Vector3.new
  125. RAD = math.rad
  126. C3 = Color3.new
  127. UD2 = UDim2.new
  128. BRICKC = BrickColor.new
  129. ANGLES = CFrame.Angles
  130. EULER = CFrame.fromEulerAnglesXYZ
  131. COS = math.cos
  132. ACOS = math.acos
  133. SIN = math.sin
  134. ASIN = math.asin
  135. ABS = math.abs
  136. MRANDOM = math.random
  137. FLOOR = math.floor
  138.  
  139. --[[
  140.     local vel = Instance.new("BodyVelocity", owner.Character.Torso)
  141. vel.Velocity = owner.Character.Torso.CFrame.lookVector * -5
  142. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  143. --]]
  144. --Credit To Rufus14
  145. --I just edit it a bit ^_^
  146.  
  147. function ragdoll()
  148. owner.Character.Archivable = true
  149. clone = owner.Character:Clone()
  150. clone.Parent = workspace
  151. for i,v in pairs(clone:GetChildren()) do
  152.     if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  153.         v:destroy()
  154.     end
  155.     for i,p in pairs(v:GetChildren()) do
  156.     if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  157.         p:destroy()
  158.     end
  159. end
  160. end
  161. for i,t in pairs(owner:GetChildren()) do
  162.     if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  163.         t:destroy()
  164.     end
  165. end
  166. vel = Instance.new("BodyVelocity", clone.Torso)
  167. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  168. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  169. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  170. using = false
  171. hit = Instance.new("Sound", clone.Torso)
  172. hit.SoundId = "rbxassetid://260430060"
  173. hit.Volume = 5
  174. hit1 = Instance.new("Sound", clone.Torso)
  175. hit1.SoundId = "rbxassetid://138087186"
  176. hit1.Volume = 5
  177. hit2 = Instance.new("Sound", clone.Torso)
  178. hit2.SoundId = "rbxassetid://131237241"
  179. hit2.Volume = 5
  180. hit3 = Instance.new("Sound", clone.Torso)
  181. hit3.SoundId = "rbxassetid://278062209"
  182. hit3.Volume = 5
  183. hit3.TimePosition = 0.33
  184. ded = Instance.new("Sound", clone.Torso)
  185. ded.SoundId = "rbxassetid://163154423"
  186. ded.Volume = 5
  187. local leftarm = clone:findFirstChild("Left Arm")
  188. local rightrm = clone:findFirstChild("Right Arm")
  189. local leftleg = clone:findFirstChild("Left Leg")
  190. local rightleg = clone:findFirstChild("Right Leg")
  191. local head = clone:findFirstChild("Head")
  192. local welding = Instance.new("Weld", clone.Torso)
  193. welding.Part0 = clone.Torso
  194. welding.Part1 = head
  195. welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
  196. for i, g in pairs(game.Players.owner:GetChildren()) do
  197.     if g.ClassName == "Part" then
  198.         g:destroy()
  199.     end
  200. end
  201. for i, h in pairs(game.Players.ownerGetChildren()) do
  202.     if h.ClassName == "Accesory" then
  203.         h:destroy()
  204.     end
  205. end
  206. game.Workspace.CurrentCamera.CameraSubject = head
  207. if leftleg ~= nil then
  208. local glue = Instance.new("Glue", clone.Torso)
  209. glue.Part0 = clone.Torso
  210. glue.Part1 = leftleg
  211. glue.Name = "Left leg"
  212. local collider = Instance.new("Part", leftleg)
  213. collider.Position = Vector3.new(0,999,0)
  214. collider.Size = Vector3.new(1.7, 1, 1)
  215. collider.Shape = "Cylinder"
  216. local weld = Instance.new("Weld", collider)
  217. weld.Part0 = leftleg
  218. weld.Part1 = collider
  219. weld.C0 = CFrame.Angles(0, 0, 80)
  220. collider.TopSurface = "Smooth"
  221. collider.BottomSurface = "Smooth"
  222. collider.formFactor = "Symmetric"
  223. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  224. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  225. collider.Transparency = 1
  226. end
  227. ------------
  228. if rightleg ~= nil then
  229. local glue1 = Instance.new("Glue", clone.Torso)
  230. glue1.Part0 = clone.Torso
  231. glue1.Part1 = rightleg
  232. glue1.Name = "Right leg"
  233. local collider1 = Instance.new("Part", rightleg)
  234. collider1.Position = Vector3.new(0,999,0)
  235. collider1.Size = Vector3.new(1.7, 1, 1)
  236. collider1.Shape = "Cylinder"
  237. local weld1 = Instance.new("Weld", collider1)
  238. weld1.Part0 = rightleg
  239. weld1.Part1 = collider1
  240. weld1.C0 = CFrame.Angles(0, 0, 80)
  241. collider1.TopSurface = "Smooth"
  242. collider1.BottomSurface = "Smooth"
  243. collider1.formFactor = "Symmetric"
  244. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  245. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  246. collider1.Transparency = 1
  247. end
  248. ------------
  249. if rightrm ~= nil then
  250. local glue11 = Instance.new("Glue", clone.Torso)
  251. glue11.Part0 = clone.Torso
  252. glue11.Part1 = rightrm
  253. glue11.Name = "Right shoulder"
  254. local collider11 = Instance.new("Part", rightrm)
  255. collider11.Position = Vector3.new(0,9999,0)
  256. collider11.Size = Vector3.new(1.8,1,1)
  257. collider11.Shape = "Cylinder"
  258. local weld11 = Instance.new("Weld", collider11)
  259. weld11.Part0 = rightrm
  260. weld11.Part1 = collider11
  261. weld11.C0 = CFrame.Angles(0, 0, 80)
  262. collider11.TopSurface = "Smooth"
  263. collider11.BottomSurface = "Smooth"
  264. collider11.formFactor = "Symmetric"
  265. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  266. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  267. collider11.Transparency = 1
  268. end
  269. ------------
  270. if leftarm ~= nil then
  271. local glue111 = Instance.new("Glue", clone.Torso)
  272. glue111.Part0 = clone.Torso
  273. glue111.Part1 = leftarm
  274. glue111.Name = "Left shoulder"
  275. local collider111 = Instance.new("Part", leftarm)
  276. collider111.Position = Vector3.new(0,9999,0)
  277. collider111.Size = Vector3.new(1.8,1,1)
  278. collider111.Shape = "Cylinder"
  279. local weld111 = Instance.new("Weld", collider111)
  280. weld111.Part0 = leftarm
  281. weld111.Part1 = collider111
  282. weld111.C0 = CFrame.Angles(0, 0, 80)
  283. collider111.TopSurface = "Smooth"
  284. collider111.BottomSurface = "Smooth"
  285. collider111.formFactor = "Symmetric"
  286. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  287. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  288. collider111.Transparency = 1
  289. ----------------
  290. sensoring = Instance.new("Part", clone.Torso)
  291. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  292. sensoring.CanCollide = false
  293. sensoring.Position = clone.Torso.Position
  294. local welder = Instance.new("Weld", sensoring)
  295. welder.Part0 = clone.Torso
  296. welder.Part1 = sensoring
  297. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  298. sensoring.Transparency = 1
  299. -----------------
  300. sensoring1 = Instance.new("Part", clone.Torso)
  301. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  302. sensoring1.CanCollide = false
  303. sensoring1.Position = clone.Torso.Position
  304. local welder1 = Instance.new("Weld", sensoring)
  305. welder1.Part0 = clone.Torso
  306. welder1.Part1 = sensoring1
  307. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  308. sensoring1.Transparency = 1
  309. end
  310. clone.Name = owner.Character.Name.." (DEAD)"
  311. ded:Play()
  312. vel:destroy()
  313. wait(0.5)
  314. local function touch()
  315.     if not using then
  316.         using = true
  317.         local Math = math.random(1,4)
  318.         if Math == 1 then
  319.             hit:Play()
  320.         end
  321.         if Math == 2 then
  322.             hit1:Play()
  323.         end
  324.         if Math == 3 then
  325.             hit2:Play()
  326.         end
  327.         if Math == 4 then
  328.             hit3:Play()
  329.         end
  330.         wait(0.1)
  331.         using = false
  332.     end
  333. end
  334. sensoring.Touched:connect(touch)
  335. sensoring1.Touched:connect(touch)
  336. wait(4.47)
  337. hit1.Volume = 0
  338. hit2.Volume = 0
  339. hit3.Volume = 0
  340. hit.Volume = 0
  341.         end
  342.  
  343. owner.Character.Humanoid.Died:connect(ragdoll)
  344.  
  345. --di ent
  346. ---------------------------------------
  347. local insanityface={"1895698679"}
  348. local sine=0
  349. Animation_Speed = 1.5
  350. local CHANGE = 2 / Animation_Speed
  351. -----------------------
  352. --[[ Name : WAOV2.2 ]]--
  353. -------------------------------------------------------
  354. --A script By makhail07, 2003boobear and XXUNORIBOASXX.
  355.  
  356. --Discord Creterisk#2958 <- makhail07's discord
  357.  
  358. --NOTE THIS SCRIPT WaS PURELY MADE FROM MY FUCKING IMAGINATION
  359. --IF IT HAPPENS TO LOOK LIKE ANOTHER SCRIPT
  360. --DONT CALL IT A FUCKING BOOTLEG THANK YOU AND ENJOY THE SCRIPT
  361. --YOU FUCKING SKIDS,
  362. --For Those who log/decompile this, If you sell or trade this,
  363. --and I find out who you are, i will take massive action.
  364. --:b:
  365. --Also, minor edit by xXKiutbXx.
  366. -------------------------------------------------------
  367.  
  368. local FavIDs = {
  369.     340106355, --Nefl Crystals
  370.     927529620, --Dimension
  371.     876981900, --Fantasy
  372.     398987889, --Ordinary Days
  373.     1117396305, --Oh wait, it's you.
  374.     885996042, --Action Winter Journey
  375.     919231299, --Sprawling Idiot Effigy
  376.     743466274, --Good Day Sunshine
  377.     727411183, --Knife Fight
  378.     1402748531, --The Earth Is Counting On You!
  379.     595230126 --Robot Language
  380.     }
  381.  
  382.  
  383.  
  384. --The reality of my life isn't real but a Universe -Creterisk
  385. --All people can be nice, Even if you don't think so. -2003boobear
  386. --The past can be horrible, but the future will be better, so forget the past and move-onward. -XXUNORIBOASXX
  387. wait()
  388. local plr = owner
  389. local char = plr.Character
  390. local hum = char.Humanoid
  391. local hed = char.Head
  392. local root = char.HumanoidRootPart
  393. local rootj = root.RootJoint
  394. local tors = char.Torso
  395. local ra = char["Right Arm"]
  396. local la = char["Left Arm"]
  397. local rl = char["Right Leg"]
  398. local ll = char["Left Leg"]
  399. local neck = tors["Neck"]
  400.  
  401. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  402. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  403. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  404. local maincolor = BrickColor.new("Really black")
  405. exploitable = true
  406. local Player = owner
  407. local Character = Player.Character
  408. local Humanoid = Character.Humanoid
  409.  
  410. local LeftArm = Character["Left Arm"]
  411. local RightArm = Character["Right Arm"]
  412. local LeftLeg = Character["Left Leg"]
  413. local RightLeg = Character["Right Leg"]
  414. local Head = Character.Head
  415. local Torso = Character.Torso
  416.  
  417. local FE = Workspace.FilteringEnabled
  418.  
  419. IT = Instance.new
  420. CF = CFrame.new
  421. VT = Vector3.new
  422. RAD = math.rad
  423. C3 = Color3.new
  424. UD2 = UDim2.new
  425. BRICKC = BrickColor.new
  426. ANGLES = CFrame.Angles
  427. EULER = CFrame.fromEulerAnglesXYZ
  428. COS = math.cos
  429. ACOS = math.acos
  430. SIN = math.sin
  431. ASIN = math.asin
  432. ABS = math.abs
  433. MRANDOM = math.random
  434. FLOOR = math.floor
  435. -------------------------------------------------------
  436. --Start Whitelist and Invincibility--
  437. -------------------------------------------------------
  438. ff = Instance.new("ForceField",char)
  439. ff.Visible = false
  440. hum.Name = "Base"
  441. hum.MaxHealth = 14214242142124
  442. hum.Health = 14214242142124
  443. -------------------------------------------------------
  444. --End Whitelist and Invincibility--
  445. -------------------------------------------------------
  446. local Hair = Instance.new("Part", char)
  447. Hair.Name = "Hair"
  448. Hair.CanCollide = false
  449. Hair.BrickColor = BrickColor.new("Institutional white")
  450. Hair.Transparency = 0
  451. Hair.Material = "Plastic"
  452. Hair.Size = Vector3.new(1, 1, 2)
  453. Hair.TopSurface = Enum.SurfaceType.Smooth
  454. Hair.BottomSurface = Enum.SurfaceType.Smooth
  455.  
  456. local Weld = Instance.new("Weld", Hair)
  457. Weld.Part0 = hed
  458. Weld.Part1 = Hair
  459. Weld.C1 = CFrame.new(0, -.6, 0)
  460. Weld.C0 = CFrame.Angles(math.rad(0),math.rad(0),0)
  461.  
  462. local M2 = Instance.new("SpecialMesh")
  463. M2.Parent = Hair
  464. M2.MeshId = "http://www.roblox.com/asset/?id=13640868"
  465. M2.TextureId = "http://www.roblox.com/asset/?id=18987684"
  466. M2.Scale = Vector3.new(1, 1, 1)
  467. -------------------------------------------------------
  468. for i,v in pairs(char:children()) do
  469. if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
  470. v:Remove()
  471. end
  472. end
  473. shirt = Instance.new("Shirt", char)
  474. shirt.Name = "Shirt"
  475. pants = Instance.new("Pants", char)
  476. pants.Name = "Pants"
  477. char.Shirt.ShirtTemplate = "rbxassetid://676428254"
  478. char.Pants.PantsTemplate = "rbxassetid://676428351"
  479. -------------------------------------------------------
  480. --------------
  481.  
  482. warn("WhAT ANOTHER ONE V3.0 IS FINALLY HERE!")
  483.  
  484. warn("I hope you enjoy.")
  485.  
  486. warn("Credit to makhail07, 2003boobear and XXUNORIBOASXX!")
  487.  
  488. warn("Edited by saba1520/kisslarge")
  489.  
  490. warn("you made it guys to i maked it to 3.0 thanks!")
  491.  
  492. -------------------------------------------------------
  493. --Start Good Stuff--
  494. -------------------------------------------------------
  495. cam = game.Workspace.CurrentCamera
  496. CF = CFrame.new
  497. VT = Vector3.new
  498. angles = CFrame.Angles
  499. attack = false
  500. Euler = CFrame.fromEulerAnglesXYZ
  501. Rad = math.rad
  502. IT = Instance.new
  503. BrickC = BrickColor.new
  504. Cos = math.cos
  505. COS = math.cos
  506. Acos = math.acos
  507. Sin = math.sin
  508. Asin = math.asin
  509. Abs = math.abs
  510. Mrandom = math.random
  511. Floor = math.floor
  512. -------------------------------------------------------
  513. --End Good Stuff--
  514. -------------------------------------------------------
  515. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  516. RSH, LSH = nil, nil
  517. RW = Instance.new("Weld")
  518. LW = Instance.new("Weld")
  519. RH = tors["Right Hip"]
  520. LH = tors["Left Hip"]
  521. RSH = tors["Right Shoulder"]
  522. LSH = tors["Left Shoulder"]
  523. RSH.Parent = nil
  524. LSH.Parent = nil
  525. RW.Name = "RW"
  526. RW.Part0 = tors
  527. RW.C0 = CF(1.5, 0.5, 0)
  528. RW.C1 = CF(0, 0.5, 0)
  529. RW.Part1 = ra
  530. RW.Parent = tors
  531. LW.Name = "LW"
  532. LW.Part0 = tors
  533. LW.C0 = CF(-1.5, 0.5, 0)
  534. LW.C1 = CF(0, 0.5, 0)
  535. LW.Part1 = la
  536. LW.Parent = tors
  537. Effects = {}
  538. -------------------------------------------------------
  539. --Start HeartBeat--
  540. -------------------------------------------------------
  541. ArtificialHB = Instance.new("BindableEvent", script)
  542. ArtificialHB.Name = "Heartbeat"
  543. script:WaitForChild("Heartbeat")
  544.  
  545. frame = 1 / 60
  546. tf = 0
  547. allowframeloss = false
  548. tossremainder = false
  549.  
  550.  
  551. lastframe = tick()
  552. script.Heartbeat:Fire()
  553.  
  554.  
  555. game:GetService("RunService").Heartbeat:connect(function(s, p)
  556.     tf = tf + s
  557.     if tf >= frame then
  558.         if allowframeloss then
  559.             script.Heartbeat:Fire()
  560.             lastframe = tick()
  561.         else
  562.             for i = 1, math.floor(tf / frame) do
  563.                 script.Heartbeat:Fire()
  564.             end
  565.             lastframe = tick()
  566.         end
  567.         if tossremainder then
  568.             tf = 0
  569.         else
  570.             tf = tf - frame * math.floor(tf / frame)
  571.         end
  572.     end
  573. end)
  574. -------------------------------------------------------
  575. --End HeartBeat--
  576. -------------------------------------------------------
  577.  
  578. local ohno = Instance.new("Sound")
  579. ohno.Parent = hed
  580. ohno.Volume = 10
  581. ohno.Pitch = 1
  582. ohno.Looped = true
  583.  
  584. local bass = Instance.new("Sound") --why
  585. bass.Parent = hed
  586. bass.Volume = 7
  587. bass.Pitch = 1
  588. bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
  589. bass.Looped = true
  590.  
  591. local newnoob = Instance.new("Sound") --why
  592. newnoob.Parent = hed
  593. newnoob.Volume = 7
  594. newnoob.Pitch = 1
  595. newnoob.SoundId = "http://www.roblox.com/asset/?id=874826071"
  596. newnoob.Looped = false
  597.  
  598. meme = Instance.new("Sound", hed)
  599. meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
  600. meme.Volume = 10
  601. meme.Pitch = 1
  602. meme.Looped = true
  603. meme.TimePosition = 1
  604.  
  605. TAUNT = Instance.new("Sound", tors)
  606. TAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994137"
  607. TAUNT.Volume = 10
  608. TAUNT.Pitch = 1
  609. TAUNT.Looped = false
  610. TAUNT.TimePosition = 0.12
  611.  
  612. TAUNT2 = Instance.new("Sound", tors)
  613. TAUNT2.SoundId = "http://www.roblox.com/asset/?id=132392118"
  614. TAUNT2.Volume = 10
  615. TAUNT2.Pitch = 1
  616. TAUNT2.Looped = false
  617. TAUNT2.TimePosition = 0.12
  618.  
  619. chargeup = Instance.new("Sound", hed)
  620. chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
  621. chargeup.Volume = 10
  622. chargeup.Pitch = 1
  623. chargeup.Looped = true
  624. chargeup.TimePosition = 1
  625.  
  626. BTAUNT = Instance.new("Sound", tors)
  627. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535995263"
  628. BTAUNT.Volume = 10
  629. BTAUNT.Pitch = 1
  630. BTAUNT.Looped = false
  631. BTAUNT.TimePosition = 0.2
  632.  
  633. NOTAUNT = Instance.new("Sound", tors)
  634. NOTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
  635. NOTAUNT.Volume = 10
  636. NOTAUNT.Pitch = 1
  637. NOTAUNT.Looped = false
  638. NOTAUNT.TimePosition = 0.2
  639.  
  640. NOSOUND = Instance.new("Sound", tors)
  641. NOSOUND.SoundId = "http://www.roblox.com/asset/?id=135017578"
  642. NOSOUND.Volume = 10
  643. NOSOUND.Pitch = 1
  644. NOSOUND.Looped = false
  645. NOSOUND.TimePosition = 0.2
  646.  
  647. ITAUNT = Instance.new("Sound", tors)
  648. ITAUNT.SoundId = "http://www.roblox.com/asset/?id=230255698"
  649. ITAUNT.Volume = 50
  650. ITAUNT.Pitch = 1
  651. ITAUNT.Looped = false
  652. ITAUNT.TimePosition = 0
  653.  
  654. BATAUNT = Instance.new("Sound", tors)
  655. BATAUNT.SoundId = "http://www.roblox.com/asset/?id=132514715"
  656. BATAUNT.Volume = 10
  657. BATAUNT.Pitch = 1
  658. BATAUNT.Looped = false
  659. BATAUNT.TimePosition = 0
  660.  
  661. pop = Instance.new("Sound", tors)
  662. pop.SoundId = "http://www.roblox.com/asset/?id=1460707372"
  663. pop.Volume = 10
  664. pop.Pitch = 1
  665. pop.Looped = false
  666. pop.TimePosition = 0
  667.  
  668. STAUNT = Instance.new("Sound", tors)
  669. STAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
  670. STAUNT.Volume = 10
  671. STAUNT.Pitch = 1
  672. STAUNT.Looped = false
  673. STAUNT.TimePosition = 0.05
  674.  
  675. DTAUNT = Instance.new("Sound", tors)
  676. DTAUNT.SoundId = "http://www.roblox.com/asset/?id=1818153677"
  677. DTAUNT.Volume = 10
  678. DTAUNT.Pitch = 1
  679. DTAUNT.Looped = false
  680. DTAUNT.TimePosition = 0
  681.  
  682. sex = Instance.new("Sound", tors)
  683. sex.SoundId = "http://www.roblox.com/asset/?id=300208779"
  684. sex.Volume = 10
  685. sex.Pitch = 1
  686. sex.Looped = false
  687. sex.TimePosition = 0
  688.  
  689. so = Instance.new("Sound", tors)
  690. so.SoundId = "http://www.roblox.com/asset/?id=449394892"
  691. so.Volume = 10
  692. so.Pitch = 1
  693. so.Looped = false
  694. so.TimePosition = 0
  695.  
  696. LAZOR = Instance.new("Sound", ra)
  697. LAZOR.SoundId = "http://www.roblox.com/asset/?id=201858045"
  698. LAZOR.Volume = 10
  699. LAZOR.Pitch = 0.7
  700. LAZOR.Looped = false
  701. LAZOR.TimePosition = 0
  702.  
  703.  WTF = Instance.new("Sound", tors)
  704.  WTF.SoundId = "http://www.roblox.com/asset/?id=135017578"
  705.  WTF.Volume = 10
  706.  WTF.Pitch = 1
  707.  WTF.Looped = false
  708.  WTF.TimePosition = 0
  709.  
  710. MERKIO = Instance.new("Sound", tors) --why
  711. MERKIO.SoundId = "http://www.roblox.com/asset/?id=1003012899"
  712. MERKIO.Volume = 5467543465
  713. MERKIO.Pitch = 1
  714. MERKIO.Looped = false
  715. MERKIO.TimePosition = 0
  716.  
  717. Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
  718. Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=1064109642"
  719. Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
  720. Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
  721. Cause_Im_having_a_good_time_having_a_good_time.Looped = false
  722. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  723.  
  724. local handle = CreateParta(m, 1, 1, "Neon", maincolor)
  725. CreateMesh(handle, "Brick", 0.5, 0.5, 0.5)
  726. local handleweld = CreateWeld(handle, tors, handle, 0, -1.5, -1.05, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  727. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  728. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  729. local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  730.  
  731. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  732. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  733. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  734. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  735. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  736. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  737. A0 = Instance.new('Attachment',wed)
  738. A0.Position = vt(0,0.25,0.25)
  739. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  740. CreateMesh(wed,"Wedge",0.05,0.5,3)
  741. CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  742. A1 = Instance.new('Attachment',wed)
  743. A1.Position = vt(0,-0.25,-2)
  744. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  745. CreateMesh(wed,"Wedge",0.05,3,0.5)
  746. CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  747.  
  748. tl1 = Instance.new('Trail',wed)
  749. tl1.Attachment0 = A1
  750. tl1.Attachment1 = A0
  751. tl1.Texture = "rbxassetid://2108945559"
  752. tl1.LightEmission = 1
  753. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  754. tl1.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  755. tl1.Lifetime = 0.6
  756.  
  757.  
  758. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  759. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  760. local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  761.  
  762. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  763. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  764. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  765. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  766. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  767. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  768. A0 = Instance.new('Attachment',wed)
  769. A0.Position = vt(0,0.25,0.25)
  770. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  771. CreateMesh(wed,"Wedge",0.05,0.5,3)
  772. CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  773. A1 = Instance.new('Attachment',wed)
  774. A1.Position = vt(0,-0.25,-2)
  775. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  776. CreateMesh(wed,"Wedge",0.05,3,0.5)
  777. CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  778.  
  779. tl2 = Instance.new('Trail',wed)
  780. tl2.Attachment0 = A1
  781. tl2.Attachment1 = A0
  782. tl2.Texture = "rbxassetid://2108945559"
  783. tl2.LightEmission = 1
  784. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  785. tl2.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  786. tl2.Lifetime = 0.6
  787.  
  788. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  789. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  790. local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  791.  
  792. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  793. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  794. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  795. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  796. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  797. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  798. A0 = Instance.new('Attachment',wed)
  799. A0.Position = vt(0,0.25,0.25)
  800. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  801. CreateMesh(wed,"Wedge",0.05,0.5,3)
  802. CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  803. A1 = Instance.new('Attachment',wed)
  804. A1.Position = vt(0,-0.25,-2)
  805. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  806. CreateMesh(wed,"Wedge",0.05,3,0.5)
  807. CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  808.  
  809. tl3 = Instance.new('Trail',wed)
  810. tl3.Attachment0 = A1
  811. tl3.Attachment1 = A0
  812. tl3.Texture = "rbxassetid://2108945559"
  813. tl3.LightEmission = 1
  814. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  815. tl3.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  816. tl3.Lifetime = 0.6
  817. local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
  818. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  819. local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  820.  
  821. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  822. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  823. CreateWeld(wed,lwing4,wed,0,0,0.25*2,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  824. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  825. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  826. CreateWeld(wed,lwing4,wed,0,0,0.25*2,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  827. A0 = Instance.new('Attachment',wed)
  828. A0.Position = vt(0,0.25*2,0.25*2)
  829. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  830. CreateMesh(wed,"Wedge",0.05*2,0.5*2,3*2)
  831. CreateWeld(wed,lwing4,wed,0,-0.25*2,1.75*2,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  832. A1 = Instance.new('Attachment',wed)
  833. A1.Position = vt(0,-0.25*2,-2*2)
  834. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  835. CreateMesh(wed,"Wedge",0.0*25,3*2,0.5*2)
  836. CreateWeld(wed,lwing4,wed,0,-1.75*2,0.25*2,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  837.  
  838. tl4 = Instance.new('Trail',wed)
  839. tl4.Attachment0 = A1
  840. tl4.Attachment1 = A0
  841. tl4.Texture = "rbxassetid://2108945559"
  842. tl4.LightEmission = 1
  843. tl4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  844. tl4.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  845. tl4.Lifetime = 0.6
  846. local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
  847. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  848. local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  849.  
  850. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  851. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  852. CreateWeld(wed,lwing5,wed,0,0,0.25*2,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  853. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  854. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  855. CreateWeld(wed,lwing5,wed,0,0,0.25*2,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  856. A0 = Instance.new('Attachment',wed)
  857. A0.Position = vt(0,0.25*2,0.25*2)
  858. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  859. CreateMesh(wed,"Wedge",0.05*2,0.5*2,3*2)
  860. CreateWeld(wed,lwing5,wed,0,-0.25*2,1.75*2,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  861. A1 = Instance.new('Attachment',wed)
  862. A1.Position = vt(0,-0.25*2,-2*2)
  863. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  864. CreateMesh(wed,"Wedge",0.05*2,3*2,0.5*2)
  865. CreateWeld(wed,lwing5,wed,0,-1.75*2,0.25*2,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  866.  
  867. tl5 = Instance.new('Trail',wed)
  868. tl5.Attachment0 = A1
  869. tl5.Attachment1 = A0
  870. tl5.Texture = "rbxassetid://2108945559"
  871. tl5.LightEmission = 1
  872. tl5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  873. tl5.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  874. tl5.Lifetime = 0.6
  875. local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
  876. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  877. local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  878.  
  879. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  880. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  881. CreateWeld(wed,lwing6,wed,0,0,0.25*2,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  882. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  883. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  884. CreateWeld(wed,lwing6,wed,0,0,0.25*2,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  885. A0 = Instance.new('Attachment',wed)
  886. A0.Position = vt(0,0.25*2,0.25*2)
  887. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  888. CreateMesh(wed,"Wedge",0.05*2,0.5*2,3*2)
  889. CreateWeld(wed,lwing6,wed,0,-0.25*2,1.75*2,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  890. A1 = Instance.new('Attachment',wed)
  891. A1.Position = vt(0,-0.25*2,-2*2)
  892. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  893. CreateMesh(wed,"Wedge",0.05*2,3*2,0.5*2)
  894. CreateWeld(wed,lwing6,wed,0,-1.75*2,0.25*2,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  895. tl6 = Instance.new('Trail',wed)
  896. tl6.Attachment0 = A1
  897. tl6.Attachment1 = A0
  898. tl6.Texture = "rbxassetid://2108945559"
  899. tl6.LightEmission = 1
  900. tl6.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  901. tl6.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  902. tl6.Lifetime = 0.6
  903.  
  904. tl1.Enabled = false
  905. tl2.Enabled = false
  906. tl3.Enabled = false
  907. tl4.Enabled = false
  908. tl5.Enabled = false
  909. tl6.Enabled = false
  910. -- Right wing.
  911.  
  912. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  913. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  914. local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  915.  
  916. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  917. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  918. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  919. A0 = Instance.new('Attachment',wed)
  920. A0.Position = vt(0,0.25,0.25)
  921. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  922. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  923. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  924. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  925. CreateMesh(wed,"Wedge",0.05,0.5,3)
  926. CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  927. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  928. CreateMesh(wed,"Wedge",0.05,3,0.5)
  929. CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  930. A1 = Instance.new('Attachment',wed)
  931. A1.Position = vt(0,2,0.25)
  932.  
  933. tr1 = Instance.new('Trail',wed)
  934. tr1.Attachment0 = A1
  935. tr1.Attachment1 = A0
  936. tr1.Texture = "rbxassetid://2108945559"
  937. tr1.LightEmission = 1
  938. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  939. tr1.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  940. tr1.Lifetime = 0.6
  941.  
  942. local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
  943. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  944. local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  945.  
  946. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  947. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  948. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  949. A0 = Instance.new('Attachment',wed)
  950. A0.Position = vt(0,0.25,0.25)
  951. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  952. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  953. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  954. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  955. CreateMesh(wed,"Wedge",0.05,0.5,3)
  956. CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  957. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  958. CreateMesh(wed,"Wedge",0.05,3,0.5)
  959. CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  960. A1 = Instance.new('Attachment',wed)
  961. A1.Position = vt(0,2,0.25)
  962.  
  963. tr2 = Instance.new('Trail',wed)
  964. tr2.Attachment0 = A1
  965. tr2.Attachment1 = A0
  966. tr2.Texture = "rbxassetid://2108945559"
  967. tr2.LightEmission = 1
  968. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  969. tr2.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  970. tr2.Lifetime = 0.6
  971.  
  972. local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
  973. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  974. local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  975.  
  976. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  977. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  978. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  979. A0 = Instance.new('Attachment',wed)
  980. A0.Position = vt(0,0.25,0.25)
  981. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  982. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  983. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  984. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  985. CreateMesh(wed,"Wedge",0.05,0.5,3)
  986. CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  987. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  988. CreateMesh(wed,"Wedge",0.05,3,0.5)
  989. CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  990. A1 = Instance.new('Attachment',wed)
  991. A1.Position = vt(0,2,0.25)
  992.  
  993. tr3 = Instance.new('Trail',wed)
  994. tr3.Attachment0 = A1
  995. tr3.Attachment1 = A0
  996. tr3.Texture = "rbxassetid://2108945559"
  997. tr3.LightEmission = 1
  998. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  999. tr3.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  1000. tr3.Lifetime = 0.6
  1001.  
  1002.  
  1003. local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
  1004. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1005. local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1006.  
  1007. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1008. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  1009. CreateWeld(wed,rwing4,wed,0,0,0.25*2,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1010. A0 = Instance.new('Attachment',wed)
  1011. A0.Position = vt(0,0.25*2,0.25*2)
  1012. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1013. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  1014. CreateWeld(wed,rwing4,wed,0,0,0.25*2,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1015. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1016. CreateMesh(wed,"Wedge",0.05*2,0.5*2,3*2)
  1017. CreateWeld(wed,rwing4,wed,0,-0.25*2,1.75*2,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1018. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1019. CreateMesh(wed,"Wedge",0.05*2,3*2,0.5*2)
  1020. CreateWeld(wed,rwing4,wed,0,-1.75*2,0.25*2,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1021. A1 = Instance.new('Attachment',wed)
  1022. A1.Position = vt(0,2,0.25)
  1023.  
  1024. tr4 = Instance.new('Trail',wed)
  1025. tr4.Attachment0 = A1
  1026. tr4.Attachment1 = A0
  1027. tr4.Texture = "rbxassetid://2108945559"
  1028. tr4.LightEmission = 1
  1029. tr4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1030. tr4.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  1031. tr4.Lifetime = 0.6
  1032.  
  1033. local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
  1034. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1035. local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1036.  
  1037. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1038. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  1039. CreateWeld(wed,rwing5,wed,0,0,0.25*2,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1040. A0 = Instance.new('Attachment',wed)
  1041. A0.Position = vt(0,0.25*2,0.25*2)
  1042. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1043. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  1044. CreateWeld(wed,rwing5,wed,0,0,0.25*2,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1045. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1046. CreateMesh(wed,"Wedge",0.05*2,0.5*2,3*2)
  1047. CreateWeld(wed,rwing5,wed,0,-0.25*2,1.75*2,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1048. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1049. CreateMesh(wed,"Wedge",0.05*2,3*2,0.5*2)
  1050. CreateWeld(wed,rwing5,wed,0,-1.75*2,0.25*2,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1051. A1 = Instance.new('Attachment',wed)
  1052. A1.Position = vt(0,2,0.25)
  1053.  
  1054. tr5 = Instance.new('Trail',wed)
  1055. tr5.Attachment0 = A1
  1056. tr5.Attachment1 = A0
  1057. tr5.Texture = "rbxassetid://2108945559"
  1058. tr5.LightEmission = 1
  1059. tr5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1060. tr5.Color = ColorSequence.new(BrickColor.new('dark blue').Color)
  1061. tr5.Lifetime = 0.6
  1062.  
  1063. local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
  1064. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  1065. local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1066.  
  1067. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1068. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  1069. CreateWeld(wed,rwing6,wed,0,0,0.25*2,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1070. A0 = Instance.new('Attachment',wed)
  1071. A0.Position = vt(0,0.25*2,0.25*2)
  1072. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1073. CreateMesh(wed,"Wedge",0.05*2,0.5*2,0.5*2)
  1074. CreateWeld(wed,rwing6,wed,0,0,0.25*2,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1075. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1076. CreateMesh(wed,"Wedge",0.05*2,0.5*2,3*2)
  1077. CreateWeld(wed,rwing6,wed,0,-0.25*2,1.75*2,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1078. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  1079. CreateMesh(wed,"Wedge",0.05*2,3*2,0.5*2)
  1080. CreateWeld(wed,rwing6,wed,0,-1.75*2,0.25*2,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1081. A1 = Instance.new('Attachment',wed)
  1082. A1.Position = vt(0,2,0.25)
  1083.  
  1084. tr6 = Instance.new('Trail',wed)
  1085. tr6.Attachment0 = A1
  1086. tr6.Attachment1 = A0
  1087. tr6.Texture = "rbxassetid://2108945559"
  1088. tr6.LightEmission = 1
  1089. tr6.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  1090. tr6.Color = ColorSequence.new(BrickColor.new('Dark blue').Color)
  1091. tr6.Lifetime = 0.6
  1092.  
  1093. tr4.Enabled = false
  1094. tr5.Enabled = false
  1095. tr6.Enabled = false
  1096. ran = CreateParta(m2, 0, 0, "SmoothPlastic", wepcolor)
  1097. CreateMesh(ran, "Wedge", 1.02, 1.02, 1.02)
  1098. CreateWeld(ran, larm, ran, 0, 0.15, 0, math.rad(0), math.rad(90), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1099. ran = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1100. CreateMesh(ran, "Wedge", 0.9, 0.9, 1.025)
  1101. CreateWeld(ran, larm, ran, 0, 0.155, 0, math.rad(0), math.rad(90), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1102. ran = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1103. CreateMesh(ran, "Wedge", 1.025, 0.9, 0.9)
  1104. CreateWeld(ran, larm, ran, 0, 0.155, -0.025, math.rad(0), math.rad(90), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1105. gan = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1106. CreateMesh(gan, "Brick", 1.075, 0.1, 1.075)
  1107. CreateWeld(gan, larm, gan, 0, 0.5, 0, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1108. gan = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1109. CreateMesh(gan, "Brick", 1.075, 0.1, 1.075)
  1110. CreateWeld(gan, larm, gan, 0, 0.75, 0, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1111. gan = CreateParta(m2, 0, 0, "Neon", halocolor2)
  1112. CreateMesh(gan, "Brick", 1.095, 0.035, 1.095)
  1113. CreateWeld(gan, larm, gan, 0, 0.5, 0, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1114. gan = CreateParta(m2, 0, 0, "Neon", halocolor2)
  1115. CreateMesh(gan, "Brick", 1.095, 0.035, 1.095)
  1116. CreateWeld(gan, larm, gan, 0, 0.75, 0, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1117. gane = CreateParta(m3, 0, 0, "SmoothPlastic", lunacolor2)
  1118. CreateMesh(gane, "Brick", 1.0625, 0.2, 1.0625)
  1119. CreateWeld(gane, larm, gane, 0, 0.6, 0, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1120. star = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1121. CreateSpecialMesh(star, "http://www.roblox.com/asset/?id=45428961", 2.5, 2.5, 2.5)
  1122. CreateWeld(star, larm, star, 0, 0.475, 0.6, math.rad(90), math.rad(90), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1123. starl = CreateParta(m3, 0, 0, "SmoothPlastic", starcolor)
  1124. CreateSpecialMesh(starl, "http://www.roblox.com/asset/?id=45428961", 1.95, 2.55, 1.95)
  1125. CreateWeld(starl, larm, starl, 0, 0.475, 0.6, math.rad(90), math.rad(90), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1126. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1127. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1128. CreateWeld(dotsec, larm, dotsec, 0, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1129. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1130. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1131. CreateWeld(dotseca, larm, dotseca, 0, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1132. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1133. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1134. CreateWeld(dotsecb, larm, dotsecb, 0, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1135. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1136. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1137. CreateWeld(dotsec, larm, dotsec, 0.2, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1138. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1139. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1140. CreateWeld(dotseca, larm, dotseca, 0.2, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1141. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1142. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1143. CreateWeld(dotsecb, larm, dotsecb, 0.2, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1144. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1145. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1146. CreateWeld(dotsec, larm, dotsec, 0.4, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1147. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1148. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1149. CreateWeld(dotseca, larm, dotseca, 0.4, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1150. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1151. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1152. CreateWeld(dotsecb, larm, dotsecb, 0.4, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1153. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1154. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1155. CreateWeld(dotsec, larm, dotsec, -0.2, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1156. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1157. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1158. CreateWeld(dotseca, larm, dotseca, -0.2, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1159. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1160. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1161. CreateWeld(dotsecb, larm, dotsecb, -0.2, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1162. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1163. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1164. CreateWeld(dotsec, larm, dotsec, -0.4, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1165. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1166. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1167. CreateWeld(dotseca, larm, dotseca, -0.4, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1168. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1169. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1170. CreateWeld(dotsecb, larm, dotsecb, -0.4, 0.635, -0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1171. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1172. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1173. CreateWeld(dotsec, larm, dotsec, 0, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1174. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1175. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1176. CreateWeld(dotseca, larm, dotseca, 0, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1177. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1178. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1179. CreateWeld(dotsecb, larm, dotsecb, 0, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1180. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1181. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1182. CreateWeld(dotsec, larm, dotsec, 0.2, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1183. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1184. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1185. CreateWeld(dotseca, larm, dotseca, 0.2, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1186. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1187. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1188. CreateWeld(dotsecb, larm, dotsecb, 0.2, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1189. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1190. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1191. CreateWeld(dotsec, larm, dotsec, 0.4, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1192. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1193. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1194. CreateWeld(dotseca, larm, dotseca, 0.4, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1195. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1196. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1197. CreateWeld(dotsecb, larm, dotsecb, 0.4, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1198. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1199. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1200. CreateWeld(dotsec, larm, dotsec, -0.2, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1201. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1202. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1203. CreateWeld(dotseca, larm, dotseca, -0.2, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1204. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1205. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1206. CreateWeld(dotsecb, larm, dotsecb, -0.2, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1207. dotsec = CreateParta(m3, 0, 0, "Neon", halocolor)
  1208. CreateMesh(dotsec, "Sphere", 0.1, 0.1, 0.15)
  1209. CreateWeld(dotsec, larm, dotsec, -0.4, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1210. dotseca = CreateParta(m, 0, 0, "SmoothPlastic", wepcolor)
  1211. CreateMesh(dotseca, "Sphere", 0.2, 0.2, 0.1)
  1212. CreateWeld(dotseca, larm, dotseca, -0.4, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1213. dotsecb = CreateParta(m2, 0, 0, "SmoothPlastic", lunacolor)
  1214. CreateMesh(dotsecb, "Sphere", 0.15, 0.15, 0.125)
  1215. CreateWeld(dotsecb, larm, dotsecb, -0.4, 0.635, 0.5, math.rad(0), math.rad(0), math.rad(0), 0, 0, 0, math.rad(0), math.rad(0), math.rad(0))
  1216. ran = CreateParta(m2, 0, 0, "SmoothPlastic", wepcolor)
  1217. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  1218. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  1219. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1220.  
  1221. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  1222. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  1223. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1224.  
  1225. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  1226. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  1227. CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1228.  
  1229. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1230. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  1231. CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1232. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  1233. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  1234. CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1235. for i, v in pairs(m:GetChildren()) do
  1236.     if v:IsA("Part") then
  1237.         v.Transparency = 1
  1238.         v.BrickColor = BrickColor.new("Really black")
  1239.         v.Material = "Glass"
  1240.     end
  1241. end
  1242. for i, v in pairs(m2:GetChildren()) do
  1243.     if v:IsA("Part") then
  1244.         v.Transparency = 0.90
  1245.         v.BrickColor = BrickColor.new("Lime green")
  1246.         v.Material = "Granite"
  1247.     end
  1248. end
  1249.  
  1250. -------------------------------------------------------
  1251. --Start Important Functions--
  1252. -------------------------------------------------------
  1253. function MakeForm(PART,TYPE)
  1254.     if TYPE == "Cyl" then
  1255.         local MSH = IT("CylinderMesh",PART)
  1256.     elseif TYPE == "Ball" then
  1257.         local MSH = IT("SpecialMesh",PART)
  1258.         MSH.MeshType = "Sphere"
  1259.     elseif TYPE == "Wedge" then
  1260.         local MSH = IT("SpecialMesh",PART)
  1261.         MSH.MeshType = "Wedge"
  1262.     end
  1263. end
  1264.  
  1265. function chatfunc(text, color)
  1266.     local chat = coroutine.wrap(function()
  1267.         if char:FindFirstChild("TalkingBillBoard") ~= nil then
  1268.             char:FindFirstChild("TalkingBillBoard"):destroy()
  1269.         end
  1270.         local naeeym2 = Instance.new("BillboardGui", char)
  1271.         naeeym2.Size = UDim2.new(0, 100, 0, 40)
  1272.         naeeym2.StudsOffset = Vector3.new(0, 5, 0)
  1273.         naeeym2.Adornee = hed
  1274.         naeeym2.Name = "TalkingBillBoard"
  1275.         local tecks2 = Instance.new("TextLabel", naeeym2)
  1276.         tecks2.BackgroundTransparency = 1
  1277.         tecks2.BorderSizePixel = 0
  1278.         tecks2.Text = ""
  1279.         tecks2.Font = "SciFi"
  1280.         tecks2.TextSize = 30
  1281.         tecks2.TextStrokeTransparency = 0
  1282.         tecks2.TextColor3 = color
  1283.         tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  1284.         tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  1285.         local tecks3 = Instance.new("TextLabel", naeeym2)
  1286.         tecks3.BackgroundTransparency = 1
  1287.         tecks3.BorderSizePixel = 0
  1288.         tecks3.Text = ""
  1289.         tecks3.Font = "SciFi"
  1290.         tecks3.TextSize = 30
  1291.         tecks3.TextStrokeTransparency = 0
  1292.         tecks3.TextColor3 = Color3.new(0, 0, 0)
  1293.         tecks3.TextStrokeColor3 = color
  1294.         tecks3.Size = UDim2.new(1, 0, 0.5, 0)
  1295.         coroutine.resume(coroutine.create(function()
  1296.             while true do
  1297.                 swait(1)
  1298.                     tecks2.TextColor3 = BrickColor.random().Color
  1299.                     tecks3.TextStrokeColor3 = BrickColor.random().Color
  1300.                 tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  1301.                 tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  1302.                 tecks2.Rotation = math.random(-5, 5)
  1303.                 tecks3.Rotation = math.random(-5, 5)
  1304.             end
  1305.         end))
  1306.         for i = 1, string.len(text) do
  1307.             CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
  1308.             tecks2.Text = string.sub(text, 1, i)
  1309.             tecks3.Text = string.sub(text, 1, i)
  1310.             swait(1)
  1311.         end
  1312.         wait(1)
  1313.         local randomrot = math.random(1, 2)
  1314.         if randomrot == 1 then
  1315.             for i = 1, 50 do
  1316.                 swait()
  1317.                 tecks2.Rotation = tecks2.Rotation - 0.75
  1318.                 tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1319.                 tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  1320.                 tecks3.Rotation = tecks2.Rotation + 0.75
  1321.                 tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1322.                 tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  1323.             end
  1324.         elseif randomrot == 2 then
  1325.             for i = 1, 50 do
  1326.                 swait()
  1327.                 tecks2.Rotation = tecks2.Rotation + 0.75
  1328.                 tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1329.                 tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  1330.                 tecks3.Rotation = tecks2.Rotation - 0.75
  1331.                 tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1332.                 tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  1333.             end
  1334.         end
  1335.         naeeym2:Destroy()
  1336.     end)
  1337.     chat()
  1338. end
  1339.  
  1340. function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  1341.     local type = type
  1342.     local rng = Instance.new("Part", char)
  1343.     rng.Anchored = true
  1344.     rng.BrickColor = color
  1345.     rng.CanCollide = false
  1346.     rng.FormFactor = 3
  1347.     rng.Name = "Ring"
  1348.     rng.Material = "Neon"
  1349.     rng.Size = Vector3.new(1, 1, 1)
  1350.     rng.Transparency = 0
  1351.     rng.TopSurface = 0
  1352.     rng.BottomSurface = 0
  1353.     rng.CFrame = pos
  1354.     rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1355.     local rngm = Instance.new("SpecialMesh", rng)
  1356.     rngm.MeshType = "Sphere"
  1357.     rngm.Scale = Vector3.new(x1, y1, z1)
  1358.     local scaler2 = 1
  1359.     local speeder = FastSpeed
  1360.     if type == "Add" then
  1361.         scaler2 = 1 * value
  1362.     elseif type == "Divide" then
  1363.         scaler2 = 1 / value
  1364.     end
  1365.     coroutine.resume(coroutine.create(function()
  1366.         for i = 0, 10 / bonuspeed, 0.1 do
  1367.             swait()
  1368.             if type == "Add" then
  1369.                 scaler2 = scaler2 - 0.01 * value / bonuspeed
  1370.             elseif type == "Divide" then
  1371.                 scaler2 = scaler2 - 0.01 / value * bonuspeed
  1372.             end
  1373.                         rng.BrickColor = BrickColor.random()
  1374.             speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1375.             rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1376.             rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1377.             rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1378.         end
  1379.         rng:Destroy()
  1380.     end))
  1381. end
  1382.  
  1383. function SoulSteal(dude)
  1384. if dude.Name ~= char then
  1385. local bgf = IT("BodyGyro", dude.Head)
  1386. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  1387. local val = IT("BoolValue", dude)
  1388. val.Name = "IsHit"
  1389. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  1390. local soulst = coroutine.wrap(function()
  1391. local soul = Instance.new("Part",dude)
  1392. soul.Size = Vector3.new(1,1,1)
  1393. soul.CanCollide = false
  1394. soul.Anchored = false
  1395. soul.Position = torso.Position
  1396. soul.Transparency = 1
  1397. local PartEmmit1 = IT("ParticleEmitter", soul)
  1398. PartEmmit1.LightEmission = 1
  1399. PartEmmit1.Texture = "rbxassetid://569507414"
  1400. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1401. PartEmmit1.Rate = 250
  1402. PartEmmit1.Lifetime = NumberRange.new(1.6)
  1403. PartEmmit1.Size = NumberSequence.new({
  1404.     NumberSequenceKeypoint.new(0, 1, 0),
  1405.     NumberSequenceKeypoint.new(1, 0, 0)
  1406. })
  1407. PartEmmit1.Transparency = NumberSequence.new({
  1408.     NumberSequenceKeypoint.new(0, 0, 0),
  1409.     NumberSequenceKeypoint.new(1, 1, 0)
  1410. })
  1411. PartEmmit1.Speed = NumberRange.new(0, 0)
  1412. PartEmmit1.VelocitySpread = 30000
  1413. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  1414. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  1415. local BodPoss = IT("BodyPosition", soul)
  1416. BodPoss.P = 3000
  1417. BodPoss.D = 1000
  1418. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  1419. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  1420. wait(1.6)
  1421. soul.Touched:connect(function(hit)
  1422.     if hit.Parent == char then
  1423.     soul:Destroy()
  1424.     end
  1425. end)
  1426. wait(1.2)
  1427. while soul do
  1428.     swait()
  1429.     PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1430.     BodPoss.Position = tors.Position
  1431. end
  1432. end)
  1433.     soulst()
  1434.     end
  1435. end
  1436. function FaceMouse()
  1437. local   Cam = workspace.CurrentCamera
  1438.     return {
  1439.         CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  1440.         Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  1441.     }
  1442. end
  1443.  
  1444. function Clerp(a, b, t)
  1445.     local qa = {QuaternionFromCFrame(a)}
  1446.     local qb = {QuaternionFromCFrame(b)}
  1447.     local ax, ay, az = a.x, a.y, a.z
  1448.     local bx, by, bz = b.x, b.y, b.z
  1449.     local _t = 1 - t
  1450.     return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1451. end
  1452.  
  1453. function Eviscerate(dude)
  1454.     if dude.Name ~= char then
  1455.         local bgf = IT("BodyGyro", dude.Head)
  1456.         bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  1457.         local val = IT("BoolValue", dude)
  1458.         val.Name = "IsHit"
  1459.         local ds = coroutine.wrap(function()
  1460.             dude:WaitForChild("Head"):BreakJoints()
  1461.             wait(0.5)
  1462.             target = nil
  1463.             coroutine.resume(coroutine.create(function()
  1464.                 for i, v in pairs(dude:GetChildren()) do
  1465.                     if v:IsA("Accessory") then
  1466.                         v:Destroy()
  1467.                     end
  1468.                     if v:IsA("Humanoid") then
  1469.                         v:Destroy()
  1470.                     end
  1471.                     if v:IsA("CharacterMesh") then
  1472.                         v:Destroy()
  1473.                     end
  1474.                     if v:IsA("Model") then
  1475.                         v:Destroy()
  1476.                     end
  1477.                     if v:IsA("Part") or v:IsA("MeshPart") then
  1478.                         for x, o in pairs(v:GetChildren()) do
  1479.                             if o:IsA("Decal") then
  1480.                                 o:Destroy()
  1481.                             end
  1482.                         end
  1483.                         coroutine.resume(coroutine.create(function()
  1484.                             v.Material = "Neon"
  1485.                             v.CanCollide = false
  1486.                             local PartEmmit1 = IT("ParticleEmitter", v)
  1487.                             PartEmmit1.LightEmission = 1
  1488.                             PartEmmit1.Texture = "rbxassetid://284205403"
  1489.                             PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1490.                             PartEmmit1.Rate = 150
  1491.                             PartEmmit1.Lifetime = NumberRange.new(1)
  1492.                             PartEmmit1.Size = NumberSequence.new({
  1493.                                 NumberSequenceKeypoint.new(0, 0.75, 0),
  1494.                                 NumberSequenceKeypoint.new(1, 0, 0)
  1495.                             })
  1496.                             PartEmmit1.Transparency = NumberSequence.new({
  1497.                                 NumberSequenceKeypoint.new(0, 0, 0),
  1498.                                 NumberSequenceKeypoint.new(1, 1, 0)
  1499.                             })
  1500.                             PartEmmit1.Speed = NumberRange.new(0, 0)
  1501.                             PartEmmit1.VelocitySpread = 30000
  1502.                             PartEmmit1.Rotation = NumberRange.new(-500, 500)
  1503.                             PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  1504.                             local BodPoss = IT("BodyPosition", v)
  1505.                             BodPoss.P = 3000
  1506.                             BodPoss.D = 1000
  1507.                             BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  1508.                             BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  1509.                             v.Color = maincolor.Color
  1510.                             coroutine.resume(coroutine.create(function()
  1511.                                 for i = 0, 49 do
  1512.                                     swait(1)
  1513.                                     v.Transparency = v.Transparency + 0.08
  1514.                                 end
  1515.                                 wait(0.5)
  1516.                                 PartEmmit1.Enabled = false
  1517.                                 wait(3)
  1518.                                 v:Destroy()
  1519.                                 dude:Destroy()
  1520.                             end))
  1521.                         end))
  1522.                     end
  1523.                 end
  1524.             end))
  1525.         end)
  1526.         ds()
  1527.     end
  1528. end
  1529.  
  1530. function killnearest(position,range,maxstrength)
  1531.     for i,v in ipairs(workspace:GetChildren()) do
  1532.     local body = v:GetChildren()
  1533.         for part = 1, #body do
  1534.             if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  1535.                 if(body[part].Position - position).Magnitude < range then
  1536.                     if v.ClassName == "Model" then
  1537.                         v:BreakJoints()
  1538.                     end
  1539.                     table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
  1540.                     body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
  1541.                 end
  1542.             end
  1543.         end
  1544.         if v.ClassName == "Part" then
  1545.             if v.Anchored == false and (v.Position - position).Magnitude < range then
  1546.                 table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
  1547.                 v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
  1548.             end
  1549.         end
  1550.     end
  1551. end
  1552.  
  1553.  
  1554. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  1555.     local NEWPART = IT("Part")
  1556.     NEWPART.formFactor = FORMFACTOR
  1557.     NEWPART.Reflectance = REFLECTANCE
  1558.     NEWPART.Transparency = TRANSPARENCY
  1559.     NEWPART.CanCollide = false
  1560.     NEWPART.Locked = true
  1561.     NEWPART.Anchored = true
  1562.     if ANCHOR == false then
  1563.         NEWPART.Anchored = false
  1564.     end
  1565.     NEWPART.BrickColor = BrickC(tostring(BRICKCOLOR))
  1566.     NEWPART.Name = NAME
  1567.     NEWPART.Size = SIZE
  1568.     NEWPART.Position = Torso.Position
  1569.     NEWPART.Material = MATERIAL
  1570.     NEWPART:BreakJoints()
  1571.     NEWPART.Parent = PARENT
  1572.     return NEWPART
  1573. end
  1574.  
  1575.         local joyemoji = Instance.new('ParticleEmitter', tors)
  1576.         joyemoji.VelocitySpread = 2000
  1577.         joyemoji.Lifetime = NumberRange.new(1)
  1578.         joyemoji.Speed = NumberRange.new(40)
  1579. joy= {}
  1580. for i=0, 19 do
  1581.   joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1582. end
  1583. joyemoji.Size = NumberSequence.new(joy)
  1584.         joyemoji.Rate = 0
  1585.         joyemoji.LockedToPart = false
  1586.         joyemoji.LightEmission = 0
  1587.         joyemoji.Texture = "rbxassetid://1176402123"
  1588.         joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1589.  
  1590.         local LIT = Instance.new('ParticleEmitter', tors)
  1591.         LIT.VelocitySpread = 2000
  1592.         LIT.Lifetime = NumberRange.new(1)
  1593.         LIT.Speed = NumberRange.new(45)
  1594. nani= {}
  1595. for i=0, 19 do
  1596.   nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1597. end
  1598. LIT.Size = NumberSequence.new(nani)
  1599.         LIT.Rate = 0
  1600.         LIT.LockedToPart = false
  1601.         LIT.LightEmission = 0
  1602.         LIT.Texture = "rbxassetid://1492670151"
  1603.         LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1604.  
  1605.         local ok = Instance.new('ParticleEmitter', tors)
  1606.         ok.VelocitySpread = 2000
  1607.         ok.Lifetime = NumberRange.new(1)
  1608.         ok.Speed = NumberRange.new(50)
  1609. cool= {}
  1610. for i=0, 19 do
  1611.   cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1612. end
  1613. ok.Size = NumberSequence.new(cool)
  1614.         ok.Rate = 0
  1615.         ok.LockedToPart = false
  1616.         ok.LightEmission = 0
  1617.         ok.Texture = "rbxassetid://636768448"
  1618.         ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1619.  
  1620.         local toast = Instance.new('ParticleEmitter', tors)
  1621.         toast.VelocitySpread = 2000
  1622.         toast.Lifetime = NumberRange.new(1)
  1623.         toast.Speed = NumberRange.new(60)
  1624. toasterstoasttoast= {}
  1625. for i=0, 19 do
  1626.   toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1627. end
  1628. toast.Size = NumberSequence.new(toasterstoasttoast)
  1629.         toast.Rate = 0
  1630.         toast.LockedToPart = false
  1631.         toast.LightEmission = 0
  1632.         toast.Texture = "rbxassetid://436096230"
  1633.         toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1634.  
  1635. function WhatHuh()
  1636.     attack = true
  1637.     hum.WalkSpeed = 1.01
  1638.     CreateSound("130766865", hed, 10, 1)
  1639.         Character.Head.face.Texture = "rbxassetid://276732672"
  1640.     for i = 0,4,0.1 do
  1641.         swait()
  1642.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1643.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1644.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1645.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1646.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1647.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1648.     end
  1649.     for i = 0,6.7,0.1 do
  1650.         swait()
  1651.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1652.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1653.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1654.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1655.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1656.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1657.     end
  1658.     for i = 0,8.1,0.1 do
  1659.         swait()
  1660.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1661.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1662.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1663.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1664.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1665.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1666.     end
  1667.     for i = 0,1,0.1 do
  1668.         swait()
  1669.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1670.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
  1671.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1672.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1673.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1674.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1675.     end
  1676.     for i = 0,1,0.1 do
  1677.         swait()
  1678.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1679.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
  1680.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1681.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1682.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1683.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1684.     end
  1685.     for i = 0,4,0.1 do
  1686.         swait()
  1687.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1688.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1689.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1690.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1691.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1692.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1693.     end
  1694.     attack = false
  1695.         Character.Head.face.Texture = "rbxassetid://620619801"
  1696.     hum.WalkSpeed = 16
  1697. end
  1698.  
  1699. function EndMySufferingV3() --why
  1700.     attack = true
  1701.     hum.WalkSpeed = 1.01
  1702.         Character.Head.face.Texture = "rbxassetid://202210455"
  1703.         local A = math.random(1,5)
  1704.         if A == 1 then
  1705.             meme.SoundId = "rbxassetid://295810519"
  1706.         end
  1707.         if A == 2 then
  1708.             meme.SoundId = "rbxassetid://1124778077"
  1709.         end
  1710.         if A == 3 then
  1711.             meme.SoundId = "rbxassetid://464157070"
  1712.         end
  1713.         if A == 4 then
  1714.             meme.SoundId = "rbxassetid://146334595"
  1715.         end
  1716.         if A == 5 then
  1717.             meme.SoundId = "rbxassetid://145536915"
  1718.         end
  1719.         meme:Play()
  1720.         bass:Play()
  1721.         joyemoji.Rate = 70
  1722.         LIT.Rate = 70
  1723.         ok.Rate = 70
  1724.         toast.Rate = 70
  1725.        
  1726.     for i = 0,50,0.1 do
  1727.         swait()
  1728.     CameraEnshaking(1, 10)
  1729.         bass.Parent = hed
  1730.         meme.Parent = hed
  1731.     rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
  1732.     tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  1733.     RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
  1734.     LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
  1735.     RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
  1736.     LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
  1737.     end
  1738.         bass:Stop()
  1739.         meme:Stop()
  1740.         joyemoji.Rate = 0
  1741.         LIT.Rate = 0
  1742.         ok.Rate = 0
  1743.         toast.Rate = 0
  1744.         Character.Head.face.Texture = "rbxassetid://620619801"
  1745.     attack = false
  1746.     hum.WalkSpeed = 16
  1747. end
  1748.  
  1749. function slap()
  1750.     attack = true
  1751.     hum.WalkSpeed = 1.01
  1752.     local icri = CreateSound("1205111204", hed, 10, 1)
  1753.     swait(165)
  1754.     local FRAME = tors.CFrame
  1755.     repeat
  1756.         swait()
  1757.                 Character.Head.face.Texture = "rbxassetid://582931093"
  1758.         CameraEnshaking(1, 10)
  1759.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1760.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1761.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1762.         RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  1763.         LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  1764.         tors.CFrame = FRAME * CF(0,1,0)
  1765.         swait()
  1766.         tors.CFrame = FRAME
  1767.     until icri.Playing == false
  1768.         Character.Head.face.Texture = "rbxassetid://620619801"
  1769.     attack = false
  1770.     hum.WalkSpeed = 16
  1771. end
  1772.  
  1773. function EndMySufferingV2()
  1774. attack = true
  1775.     for i = 0,6,0.1 do
  1776.         swait()
  1777.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1778.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1779.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1780.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1781.         RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
  1782.         LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
  1783.     end
  1784.     CreateSound("1093102664", hed, 10, 1)
  1785.     CameraEnshaking(3, 8)
  1786.     for i = 0,2,0.1 do
  1787.         swait()
  1788.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  1789.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  1790.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1791.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1792.         RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
  1793.         LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
  1794.     end
  1795. hum.MaxHealth = 0
  1796. ragdoll(char)
  1797. CreateSound("135488453", hed, 5, 1)
  1798. error("Seems like you just died.")
  1799. end
  1800.  
  1801. function Clerp(a, b, t)
  1802.     local qa = {
  1803.         QuaternionFromCFrame(a)
  1804.     }
  1805.     local qb = {
  1806.         QuaternionFromCFrame(b)
  1807.     }
  1808.     local ax, ay, az = a.x, a.y, a.z
  1809.     local bx, by, bz = b.x, b.y, b.z
  1810.     local _t = 1 - t
  1811.     return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1812. end
  1813.  
  1814. function Swait(NUMBER)
  1815.     if NUMBER == 0 or NUMBER == nil then
  1816.         ArtificialHB.Event:wait()
  1817.     else
  1818.         for i = 1, NUMBER do
  1819.             ArtificialHB.Event:wait()
  1820.         end
  1821.     end
  1822. end
  1823.  
  1824. function swait(num)
  1825.     if num == 0 or num == nil then
  1826.         game:service("RunService").Stepped:wait(0)
  1827.     else
  1828.         for i = 0, num do
  1829.             game:service("RunService").Stepped:wait(0)
  1830.         end
  1831.     end
  1832. end
  1833. function thread(f)
  1834.     coroutine.resume(coroutine.create(f))
  1835. end
  1836. function clerp(a, b, t)
  1837.     local qa = {
  1838.         QuaternionFromCFrame(a)
  1839.     }
  1840.     local qb = {
  1841.         QuaternionFromCFrame(b)
  1842.     }
  1843.     local ax, ay, az = a.x, a.y, a.z
  1844.     local bx, by, bz = b.x, b.y, b.z
  1845.     local _t = 1 - t
  1846.     return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1847. end
  1848. function ShockWave(Part, cframe1, cframe2, Damage, Size)
  1849.     coroutine.resume(coroutine.create(function()
  1850.         local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
  1851.         wave.Anchored = true
  1852.         wave.CFrame = Part.CFrame * cframe1
  1853.         local Msh = Create("SpecialMesh"){
  1854.             Parent = wave,
  1855.             MeshType = "Sphere"
  1856.         }
  1857.         Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
  1858.         for i = 0, 1, 0.2 do
  1859.             wait()
  1860.             local dir = wave.CFrame.lookVector * -1
  1861.             local pos = rayCast(wave.Position, dir, 5, Character)
  1862.             wave.CFrame = wave.CFrame * cframe2
  1863.                         table.insert(Effects, {
  1864.                                 wave,
  1865.                                 "Sphere",
  1866.                                 0.01,
  1867.                                 .03,
  1868.                                 .03,
  1869.                                 .03,
  1870.                         })
  1871.         end
  1872.     end))
  1873. end
  1874.  
  1875. local RightHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1876. MakeForm(RightHole,"Cyl")
  1877. local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1878. MakeForm(LeftHole,"Cyl")
  1879.  
  1880. function getbloody(victim,amount)
  1881.     local PART = CreatePart(3, Effects, "Metal", 0, 1, "Mid gray", "Blood", victim.Size)
  1882.     PART.CFrame = victim.CFrame
  1883.     local HITPLAYERSOUNDS = {"356551938","264486467"}
  1884.     Debris:AddItem(PART,5)
  1885.     CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1886.     CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1887.     CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1888.     local prtcl = asd:Clone()
  1889.     prtcl.Parent = PART
  1890.     prtcl:Emit(amount*10)
  1891. end
  1892.  
  1893. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  1894. local type = type
  1895. local rng = Instance.new("Part", char)
  1896.         rng.Anchored = true
  1897.         rng.BrickColor = color
  1898.         rng.CanCollide = false
  1899.         rng.FormFactor = 3
  1900.         rng.Name = "Ring"
  1901.         rng.Material = "Neon"
  1902.         rng.Size = Vector3.new(1, 1, 1)
  1903.         rng.Transparency = 0
  1904.         rng.TopSurface = 0
  1905.         rng.BottomSurface = 0
  1906.         rng.CFrame = pos
  1907. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1908.         local rngm = Instance.new("SpecialMesh", rng)
  1909.         rngm.MeshType = "Brick"
  1910. rngm.Scale = VT(x1,y1,z1)
  1911. if rainbowmode == true then
  1912. rng.Color = Color3.new(r/255,g/255,b/255)
  1913. end
  1914. local scaler2 = 1
  1915. local speeder = FastSpeed/10
  1916. if type == "Add" then
  1917. scaler2 = 1*value
  1918. elseif type == "Divide" then
  1919. scaler2 = 1/value
  1920. end
  1921. coroutine.resume(coroutine.create(function()
  1922. for i = 0,10/bonuspeed,0.1 do
  1923. swait()
  1924. if type == "Add" then
  1925. scaler2 = scaler2 - 0.01*value/bonuspeed
  1926. elseif type == "Divide" then
  1927. scaler2 = scaler2 - 0.01/value*bonuspeed
  1928. end
  1929. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1930. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1931. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1932. end
  1933. rng:Destroy()
  1934. end))
  1935. end
  1936. New = function(Object, Parent, Name, Data)
  1937.     local Object = Instance.new(Object)
  1938.     for Index, Value in pairs(Data or {}) do
  1939.         Object[Index] = Value
  1940.     end
  1941.     Object.Parent = Parent
  1942.     Object.Name = Name
  1943.     return Object
  1944. end
  1945. function QuaternionFromCFrame(cf)
  1946.     local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1947.     local trace = m00 + m11 + m22
  1948.     if trace > 0 then
  1949.         local s = math.sqrt(1 + trace)
  1950.         local recip = 0.5 / s
  1951.         return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1952.     else
  1953.         local i = 0
  1954.         if m00 < m11 then
  1955.             i = 1
  1956.         end
  1957.         if m22 > (i == 0 and m00 or m11) then
  1958.             i = 2
  1959.         end
  1960.         if i == 0 then
  1961.             local s = math.sqrt(m00 - m11 - m22 + 1)
  1962.             local recip = 0.5 / s
  1963.             return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1964.         elseif i == 1 then
  1965.             local s = math.sqrt(m11 - m22 - m00 + 1)
  1966.             local recip = 0.5 / s
  1967.             return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1968.         elseif i == 2 then
  1969.             local s = math.sqrt(m22 - m00 - m11 + 1)
  1970.             local recip = 0.5 / s
  1971.             return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1972.         end
  1973.     end
  1974. end
  1975. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1976.     local xs, ys, zs = x + x, y + y, z + z
  1977.     local wx, wy, wz = w * xs, w * ys, w * zs
  1978.     local xx = x * xs
  1979.     local xy = x * ys
  1980.     local xz = x * zs
  1981.     local yy = y * ys
  1982.     local yz = y * zs
  1983.     local zz = z * zs
  1984.     return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1985. end
  1986.  
  1987. --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1988. function WACKYEFFECT(Table)
  1989.     local TYPE = (Table.EffectType or "Sphere")
  1990.     local SIZE = (Table.Size or VT(1,1,1))
  1991.     local ENDSIZE = (Table.Size2 or VT(0,0,0))
  1992.     local TRANSPARENCY = (Table.Transparency or 0)
  1993.     local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  1994.     local CFRAME = (Table.CFrame or Torso.CFrame)
  1995.     local MOVEDIRECTION = (Table.MoveToPos or nil)
  1996.     local ROTATION1 = (Table.RotationX or 0)
  1997.     local ROTATION2 = (Table.RotationY or 0)
  1998.     local ROTATION3 = (Table.RotationZ or 0)
  1999.     local MATERIAL = (Table.Material or "Neon")
  2000.     local COLOR = (Table.Color or C3(1,1,1))
  2001.     local TIME = (Table.Time or 45)
  2002.     local SOUNDID = (Table.SoundID or nil)
  2003.     local SOUNDPITCH = (Table.SoundPitch or nil)
  2004.     local SOUNDVOLUME = (Table.SoundVolume or nil)
  2005.     coroutine.resume(coroutine.create(function()
  2006.         local PLAYSSOUND = false
  2007.         local SOUND = nil
  2008.         local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  2009.         if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  2010.             PLAYSSOUND = true
  2011.             SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  2012.         end
  2013.         EFFECT.Color = COLOR
  2014.         local MSH = nil
  2015.         if TYPE == "Sphere" then
  2016.             MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  2017.         elseif TYPE == "Block" then
  2018.             MSH = IT("BlockMesh",EFFECT)
  2019.             MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  2020.         elseif TYPE == "Wave" then
  2021.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  2022.         elseif TYPE == "Ring" then
  2023.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  2024.         elseif TYPE == "Slash" then
  2025.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  2026.         elseif TYPE == "Round Slash" then
  2027.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  2028.         elseif TYPE == "Swirl" then
  2029.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  2030.         elseif TYPE == "Skull" then
  2031.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  2032.         elseif TYPE == "Crystal" then
  2033.             MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  2034.         end
  2035.         if MSH ~= nil then
  2036.             local MOVESPEED = nil
  2037.             if MOVEDIRECTION ~= nil then
  2038.                 MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  2039.             end
  2040.             local GROWTH = SIZE - ENDSIZE
  2041.             local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  2042.             if TYPE == "Block" then
  2043.                 EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  2044.             else
  2045.                 EFFECT.CFrame = CFRAME
  2046.             end
  2047.             for LOOP = 1, TIME+1 do
  2048.                 Swait()
  2049.                 MSH.Scale = MSH.Scale - GROWTH/TIME
  2050.                 if TYPE == "Wave" then
  2051.                     MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  2052.                 end
  2053.                 EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  2054.                 if TYPE == "Block" then
  2055.                     EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  2056.                 else
  2057.                     EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  2058.                 end
  2059.                 if MOVEDIRECTION ~= nil then
  2060.                     local ORI = EFFECT.Orientation
  2061.                     EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  2062.                     EFFECT.Orientation = ORI
  2063.                 end
  2064.             end
  2065.             if PLAYSSOUND == false then
  2066.                 EFFECT:remove()
  2067.             else
  2068.                 repeat Swait() until SOUND.Playing == false
  2069.                 EFFECT:remove()
  2070.             end
  2071.         else
  2072.             if PLAYSSOUND == false then
  2073.                 EFFECT:remove()
  2074.             else
  2075.                 repeat Swait() until SOUND.Playing == false
  2076.                 EFFECT:remove()
  2077.             end
  2078.         end
  2079.     end))
  2080. end
  2081.  
  2082.  
  2083. function QuaternionSlerp(a, b, t)
  2084.     local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  2085.     local startInterp, finishInterp
  2086.     if cosTheta >= 1.0E-4 then
  2087.         if 1 - cosTheta > 1.0E-4 then
  2088.             local theta = math.acos(cosTheta)
  2089.             local invSinTheta = 1 / Sin(theta)
  2090.             startInterp = Sin((1 - t) * theta) * invSinTheta
  2091.             finishInterp = Sin(t * theta) * invSinTheta
  2092.         else
  2093.             startInterp = 1 - t
  2094.             finishInterp = t
  2095.         end
  2096.     elseif 1 + cosTheta > 1.0E-4 then
  2097.         local theta = math.acos(-cosTheta)
  2098.         local invSinTheta = 1 / Sin(theta)
  2099.         startInterp = Sin((t - 1) * theta) * invSinTheta
  2100.         finishInterp = Sin(t * theta) * invSinTheta
  2101.     else
  2102.         startInterp = t - 1
  2103.         finishInterp = t
  2104.     end
  2105.     return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  2106. end
  2107. function rayCast(Position, Direction, Range, Ignore)
  2108.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2109. end
  2110. local RbxUtility = LoadLibrary("RbxUtility")
  2111. local Create = RbxUtility.Create
  2112.  
  2113. -------------------------------------------------------
  2114. --Start Damage Function--
  2115. -------------------------------------------------------
  2116. function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  2117.     local type = type
  2118.     local rng = Instance.new("Part", char)
  2119.     rng.Anchored = true
  2120.     rng.BrickColor = color
  2121.     rng.CanCollide = false
  2122.     rng.FormFactor = 3
  2123.     rng.Name = "Ring"
  2124.     rng.Material = "Neon"
  2125.     rng.Size = Vector3.new(1, 1, 1)
  2126.     rng.Transparency = 0
  2127.     rng.TopSurface = 0
  2128.     rng.BottomSurface = 0
  2129.     rng.CFrame = pos
  2130.     rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2131.     local rngm = Instance.new("SpecialMesh", rng)
  2132.     rngm.MeshType = "Sphere"
  2133.     rngm.Scale = Vector3.new(x1, y1, z1)
  2134.     local scaler2 = 1
  2135.     local speeder = FastSpeed
  2136.     if type == "Add" then
  2137.         scaler2 = 1 * value
  2138.     elseif type == "Divide" then
  2139.         scaler2 = 1 / value
  2140.     end
  2141.     coroutine.resume(coroutine.create(function()
  2142.         for i = 0, 10 / bonuspeed, 0.1 do
  2143.             swait()
  2144.             if type == "Add" then
  2145.                 scaler2 = scaler2 - 0.01 * value / bonuspeed
  2146.             elseif type == "Divide" then
  2147.                 scaler2 = scaler2 - 0.01 / value * bonuspeed
  2148.             end
  2149.             speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2150.             rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2151.             rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2152.             rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2153.         end
  2154.         rng:Destroy()
  2155.     end))
  2156. end
  2157. -----------------------------
  2158. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2159.     if hit.Parent == nil then
  2160.         return
  2161.     end
  2162.     local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2163.     for _, v in pairs(hit.Parent:children()) do
  2164.         if v:IsA("Humanoid") then
  2165.             h = v
  2166.         end
  2167.     end
  2168.          if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  2169.    
  2170.          hit.Parent:FindFirstChild("Head"):BreakJoints()
  2171.          end
  2172.  
  2173.     if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2174.         if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2175.             if hit.Parent.DebounceHit.Value == true then
  2176.                 return
  2177.             end
  2178.         end
  2179.          if insta == true then
  2180.          hit.Parent:FindFirstChild("Head"):BreakJoints()
  2181.          end
  2182.         local c = Create("ObjectValue"){
  2183.             Name = "creator",
  2184.             Value = owner,
  2185.             Parent = h,
  2186.         }
  2187.         game:GetService("Debris"):AddItem(c, .5)
  2188.         if HitSound ~= nil and HitPitch ~= nil then
  2189.             CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2190.         end
  2191.         local Damage = math.random(minim, maxim)
  2192.         local blocked = false
  2193.         local block = hit.Parent:findFirstChild("Block")
  2194.         if block ~= nil then
  2195.             if block.className == "IntValue" then
  2196.                 if block.Value > 0 then
  2197.                     blocked = true
  2198.                     block.Value = block.Value - 1
  2199.                     print(block.Value)
  2200.                 end
  2201.             end
  2202.         end
  2203.         if blocked == false then
  2204.             h.Health = h.Health - Damage
  2205.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  2206.         else
  2207.             h.Health = h.Health - (Damage / 2)
  2208.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  2209.         end
  2210.         if Type == "Knockdown" then
  2211.             local hum = hit.Parent.Humanoid
  2212.             hum.PlatformStand = true
  2213.             coroutine.resume(coroutine.create(function(HHumanoid)
  2214.                 swait(1)
  2215.                 HHumanoid.PlatformStand = false
  2216.             end), hum)
  2217.             local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2218.             local bodvol = Create("BodyVelocity"){
  2219.                 velocity = angle * knockback,
  2220.                 P = 5000,
  2221.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2222.                 Parent = hit,
  2223.             }
  2224.             local rl = Create("BodyAngularVelocity"){
  2225.                 P = 3000,
  2226.                 maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2227.                 angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2228.                 Parent = hit,
  2229.             }
  2230.             game:GetService("Debris"):AddItem(bodvol, .5)
  2231.             game:GetService("Debris"):AddItem(rl, .5)
  2232.         elseif Type == "Random Guy" then
  2233.             local vp = Create("BodyVelocity"){
  2234.                 P = 500,
  2235.                 maxForce = Vector3.new(math.huge, 0, math.huge),
  2236.                 velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2237.             }
  2238.             if knockback > 0 then
  2239.                 vp.Parent = hit.Parent.Torso
  2240.             end
  2241.             game:GetService("Debris"):AddItem(vp, .5)
  2242.         elseif Type == "Up" then
  2243.             local bodyVelocity = Create("BodyVelocity"){
  2244.                 velocity = Vector3.new(0, 20, 0),
  2245.                 P = 5000,
  2246.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2247.                 Parent = hit,
  2248.             }
  2249.             game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2250.         elseif Type == "DarkUp" then
  2251.             coroutine.resume(coroutine.create(function()
  2252.                 for i = 0, 1, 0.1 do
  2253.                     swait()
  2254.                     Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2255.                 end
  2256.             end))
  2257.             local bodyVelocity = Create("BodyVelocity"){
  2258.                 velocity = Vector3.new(0, 20, 0),
  2259.                 P = 5000,
  2260.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2261.                 Parent = hit,
  2262.             }
  2263.             game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2264.         elseif Type == "Snare" then
  2265.             local bp = Create("BodyPosition"){
  2266.                 P = 2000,
  2267.                 D = 100,
  2268.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2269.                 position = hit.Parent.Torso.Position,
  2270.                 Parent = hit.Parent.Torso,
  2271.             }
  2272.             game:GetService("Debris"):AddItem(bp, 1)
  2273.         elseif Type == "Freeze" then
  2274.             local BodPos = Create("BodyPosition"){
  2275.                 P = 50000,
  2276.                 D = 1000,
  2277.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2278.                 position = hit.Parent.Torso.Position,
  2279.                 Parent = hit.Parent.Torso,
  2280.             }
  2281.             local BodGy = Create("BodyGyro") {
  2282.                 maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  2283.                 P = 20e+003,
  2284.                 Parent = hit.Parent.Torso,
  2285.                 cframe = hit.Parent.Torso.CFrame,
  2286.             }
  2287.             hit.Parent.Torso.Anchored = true
  2288.             coroutine.resume(coroutine.create(function(Part)
  2289.                 swait(1.5)
  2290.                 Part.Anchored = false
  2291.             end), hit.Parent.Torso)
  2292.             game:GetService("Debris"):AddItem(BodPos, 3)
  2293.             game:GetService("Debris"):AddItem(BodGy, 3)
  2294.         end
  2295.         local debounce = Create("BoolValue"){
  2296.             Name = "DebounceHit",
  2297.             Parent = hit.Parent,
  2298.             Value = true,
  2299.         }
  2300.         game:GetService("Debris"):AddItem(debounce, Delay)
  2301.         c = Create("ObjectValue"){
  2302.             Name = "creator",
  2303.             Value = Player,
  2304.             Parent = h,
  2305.         }
  2306.         game:GetService("Debris"):AddItem(c, .5)
  2307.     end
  2308. end
  2309. -------------------------------------------------------
  2310. --End Damage Function--
  2311. -------------------------------------------------------
  2312.  
  2313. -------------------------------------------------------
  2314. --Start Damage Function Customization--
  2315. -------------------------------------------------------
  2316. function ShowDamage(Pos, Text, Time, Color)
  2317.     local Rate = (1 / 30)
  2318.     local Pos = (Pos or Vector3.new(0, 0, 0))
  2319.     local Text = (Text or "")
  2320.     local Time = (Time or 2)
  2321.     local Color = (Color or Color3.new(1, 0, 1))
  2322.     local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  2323.     EffectPart.Anchored = true
  2324.     local BillboardGui = Create("BillboardGui"){
  2325.         Size = UDim2.new(3, 0, 3, 0),
  2326.         Adornee = EffectPart,
  2327.         Parent = EffectPart,
  2328.     }
  2329.     local TextLabel = Create("TextLabel"){
  2330.         BackgroundTransparency = 1,
  2331.         Size = UDim2.new(1, 0, 1, 0),
  2332.         Text = Text,
  2333.         Font = "Bodoni",
  2334.         TextColor3 = Color,
  2335.         TextScaled = true,
  2336.         TextStrokeColor3 = Color3.fromRGB(0,0,0),
  2337.         Parent = BillboardGui,
  2338.     }
  2339.     game.Debris:AddItem(EffectPart, (Time))
  2340.     EffectPart.Parent = game:GetService("Workspace")
  2341.     delay(0, function()
  2342.         local Frames = (Time / Rate)
  2343.         for Frame = 1, Frames do
  2344.             wait(Rate)
  2345.             local Percent = (Frame / Frames)
  2346.             EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2347.             TextLabel.TextTransparency = Percent
  2348.         end
  2349.         if EffectPart and EffectPart.Parent then
  2350.             EffectPart:Destroy()
  2351.         end
  2352.     end)
  2353. end
  2354.  
  2355. function PixelBlockX(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  2356.     local type = type
  2357.     local rng = Instance.new("Part", char)
  2358.     rng.Anchored = true
  2359.     rng.BrickColor = color
  2360.     rng.CanCollide = false
  2361.     rng.FormFactor = 3
  2362.     rng.Name = "Ring"
  2363.     rng.Material = "Neon"
  2364.     rng.Size = Vector3.new(1, 1, 1)
  2365.     rng.Transparency = 0
  2366.     rng.TopSurface = 0
  2367.     rng.BottomSurface = 0
  2368.     rng.CFrame = pos
  2369.     rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  2370.     local rngm = Instance.new("SpecialMesh", rng)
  2371.     rngm.MeshType = "Brick"
  2372.     rngm.Scale = Vector3.new(x1,y1,z1)
  2373.     local scaler2 = 1
  2374.     local speeder = FastSpeed/10
  2375.     if type == "Add" then
  2376.         scaler2 = 1*value
  2377.     elseif type == "Divide" then
  2378.         scaler2 = 1/value
  2379.     end
  2380.     coroutine.resume(coroutine.create(function()
  2381.         for i = 0,10/bonuspeed,0.1 do
  2382.             swait()
  2383.             if type == "Add" then
  2384.                 scaler2 = scaler2 - 0.01*value/bonuspeed
  2385.             elseif type == "Divide" then
  2386.                 scaler2 = scaler2 - 0.01/value*bonuspeed
  2387.             end
  2388.             speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  2389.             rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  2390.             rng.Transparency = rng.Transparency + 0.01*bonuspeed
  2391.             rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  2392.         end
  2393.     rng:Destroy()
  2394.     end))
  2395. end
  2396.  
  2397. Meshed = function(cf,meshstart,meshadd,colour,meshid,textid,spin,inverse,factor)
  2398. local p = Instance.new("Part",EffectModel)
  2399. p.BrickColor = BrickColor.new(colour)
  2400. p.Size = Vector3.new()
  2401. p.Anchored = true
  2402. p.CanCollide = false
  2403. p.CFrame = cf
  2404. if inverse == true then
  2405. p.Transparency = 1
  2406. else
  2407. p.Transparency = 0
  2408. end
  2409. local m = Instance.new("SpecialMesh",p)
  2410. m.MeshId = meshid
  2411. m.TextureId = textid
  2412. m.Scale = meshstart
  2413. coroutine.wrap(function()
  2414. for i=0,1,factor do
  2415. swait()
  2416. if inverse == true then
  2417. p.Transparency = 1-i
  2418. else
  2419. p.Transparency = i
  2420. end
  2421. m.Scale = m.Scale + meshadd
  2422. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  2423. end
  2424. p:Destroy()
  2425. end)()
  2426. return p
  2427. end
  2428. -------------------------------------------------------
  2429. --End Damage Function Customization--
  2430. -------------------------------------------------------
  2431.  
  2432. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  2433.   for _, c in pairs(workspace:children()) do
  2434.     local hum = c:findFirstChild("Humanoid")
  2435.     if hum ~= nil then
  2436.       local head = c:findFirstChild("Head")
  2437.       if head ~= nil then
  2438.         local targ = head.Position - Part.Position
  2439.         local mag = targ.magnitude
  2440.         if magni >= mag and c.Name ~= Player.Name then
  2441.           Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  2442.         end
  2443.       end
  2444.     end
  2445.   end
  2446. end
  2447.  
  2448.  
  2449. CFuncs = {
  2450.     Part = {
  2451.         Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2452.             local Part = Create("Part")({
  2453.                 Parent = Parent,
  2454.                 Reflectance = Reflectance,
  2455.                 Transparency = Transparency,
  2456.                 CanCollide = false,
  2457.                 Locked = true,
  2458.                 BrickColor = BrickColor.new(tostring(BColor)),
  2459.                 Name = Name,
  2460.                 Size = Size,
  2461.                 Material = Material
  2462.             })
  2463.             RemoveOutlines(Part)
  2464.             return Part
  2465.         end
  2466.     },
  2467.     Mesh = {
  2468.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2469.             local Msh = Create(Mesh)({
  2470.                 Parent = Part,
  2471.                 Offset = OffSet,
  2472.                 Scale = Scale
  2473.             })
  2474.             if Mesh == "SpecialMesh" then
  2475.                 Msh.MeshType = MeshType
  2476.                 Msh.MeshId = MeshId
  2477.             end
  2478.             return Msh
  2479.         end
  2480.     },
  2481.     Mesh = {
  2482.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2483.             local Msh = Create(Mesh)({
  2484.                 Parent = Part,
  2485.                 Offset = OffSet,
  2486.                 Scale = Scale
  2487.             })
  2488.             if Mesh == "SpecialMesh" then
  2489.                 Msh.MeshType = MeshType
  2490.                 Msh.MeshId = MeshId
  2491.             end
  2492.             return Msh
  2493.         end
  2494.     },
  2495.     Weld = {
  2496.         Create = function(Parent, Part0, Part1, C0, C1)
  2497.             local Weld = Create("Weld")({
  2498.                 Parent = Parent,
  2499.                 Part0 = Part0,
  2500.                 Part1 = Part1,
  2501.                 C0 = C0,
  2502.                 C1 = C1
  2503.             })
  2504.             return Weld
  2505.         end
  2506.     },
  2507.     Sound = {
  2508.         Create = function(id, par, vol, pit)
  2509.             coroutine.resume(coroutine.create(function()
  2510.                 local S = Create("Sound")({
  2511.                     Volume = vol,
  2512.                     Pitch = pit or 1,
  2513.                     SoundId = id,
  2514.                     Parent = par or workspace
  2515.                 })
  2516.                 wait()
  2517.                 S:play()
  2518.                 game:GetService("Debris"):AddItem(S, 6)
  2519.             end))
  2520.         end
  2521.     },
  2522.     ParticleEmitter = {
  2523.         Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  2524.             local fp = Create("ParticleEmitter")({
  2525.                 Parent = Parent,
  2526.                 Color = ColorSequence.new(Color1, Color2),
  2527.                 LightEmission = LightEmission,
  2528.                 Size = Size,
  2529.                 Texture = Texture,
  2530.                 Transparency = Transparency,
  2531.                 ZOffset = ZOffset,
  2532.                 Acceleration = Accel,
  2533.                 Drag = Drag,
  2534.                 LockedToPart = LockedToPart,
  2535.                 VelocityInheritance = VelocityInheritance,
  2536.                 EmissionDirection = EmissionDirection,
  2537.                 Enabled = Enabled,
  2538.                 Lifetime = LifeTime,
  2539.                 Rate = Rate,
  2540.                 Rotation = Rotation,
  2541.                 RotSpeed = RotSpeed,
  2542.                 Speed = Speed,
  2543.                 VelocitySpread = VelocitySpread
  2544.             })
  2545.             return fp
  2546.         end
  2547.     }
  2548. }
  2549. function RemoveOutlines(part)
  2550.     part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  2551. end
  2552. function CreatePart1(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2553.     local Part = Create("Part")({
  2554.         formFactor = FormFactor,
  2555.         Parent = Parent,
  2556.         Reflectance = Reflectance,
  2557.         Transparency = Transparency,
  2558.         CanCollide = false,
  2559.         Locked = true,
  2560.         BrickColor = BrickColor.new(tostring(BColor)),
  2561.         Name = Name,
  2562.         Size = Size,
  2563.         Material = Material
  2564.     })
  2565.     RemoveOutlines(Part)
  2566.     return Part
  2567. end
  2568. function CreateMesh1(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2569.     local Msh = Create(Mesh)({
  2570.         Parent = Part,
  2571.         Offset = OffSet,
  2572.         Scale = Scale
  2573.     })
  2574.     if Mesh == "SpecialMesh" then
  2575.         Msh.MeshType = MeshType
  2576.         Msh.MeshId = MeshId
  2577.     end
  2578.     return Msh
  2579. end
  2580. function CreateWeld(Parent, Part0, Part1, C0, C1)
  2581.     local Weld = Create("Weld")({
  2582.         Parent = Parent,
  2583.         Part0 = Part0,
  2584.         Part1 = Part1,
  2585.         C0 = C0,
  2586.         C1 = C1
  2587.     })
  2588.     return Weld
  2589. end
  2590.  
  2591. abss = Instance.new("BillboardGui",char)
  2592. abss.Size = UDim2.new(10,0,10,0)
  2593. abss.Enabled = false
  2594. imgl = Instance.new("ImageLabel",abss)
  2595. imgl.Position = UDim2.new(0,0,0,0)
  2596. imgl.Size = UDim2.new(1,0,1,0)
  2597. imgl.Image = "rbxassetid://153485522"
  2598. imgl.BackgroundTransparency = 1
  2599. imgl.ImageColor3 = Color3.new(.9,0,0)
  2600. img2 = Instance.new("ImageLabel",abss)
  2601. img2.Position = UDim2.new(0,0,0,0)
  2602. img2.Size = UDim2.new(1,0,1,0)
  2603. img2.Image = "rbxassetid://153485522"
  2604. img2.BackgroundTransparency = 1
  2605. img2.ImageColor3 = Color3.new(.9,0,0)
  2606.  
  2607. function TargetSelect(person)
  2608. local dd=coroutine.wrap(function()
  2609. if targetted ~= person then
  2610. targetted = person
  2611. img2.Size = UDim2.new(1,0,1,0)
  2612. img2.ImageTransparency = 0
  2613. img2.Position = UDim2.new(0,0,0,0)
  2614. for i = 0, 2, 0.1 do
  2615. swait()
  2616. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  2617. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  2618. img2.ImageTransparency = img2.ImageTransparency + 0.05
  2619. end
  2620. end
  2621. end)
  2622. dd()
  2623. end
  2624.  
  2625. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  2626.     local NEWWELD = IT(TYPE)
  2627.     NEWWELD.Part0 = PART0
  2628.     NEWWELD.Part1 = PART1
  2629. NEWWELD.C0 = C0
  2630.     NEWWELD.C1 = C1
  2631.     NEWWELD.Parent = PARENT
  2632.     return NEWWELD
  2633. end
  2634.  
  2635. local GRIP = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, HANDLE, CF(0,-1.1,-0.25)*ANGLES(RAD(-110),RAD(0),RAD(0))*ANGLES(RAD(0),RAD(0),RAD(180)), CF(0,0,0))
  2636.  
  2637. local Blood1 = Create("ParticleEmitter")({
  2638.   Color = ColorSequence.new(Color3.new(0.7, 0, 0), Color3.new(0.1, 0, 0)),
  2639.   Transparency = NumberSequence.new(0.1, 1),
  2640.   Size = NumberSequence.new(0.5, 0),
  2641.   Texture = "rbxassetid://602578593",
  2642.   Lifetime = NumberRange.new(0.8),
  2643.   Rate = 255,
  2644.   VelocitySpread = 40,
  2645.   Rotation = NumberRange.new(100),
  2646.   Speed = NumberRange.new(5),
  2647.   LightEmission = 0,
  2648.   LockedToPart = false,
  2649.   Acceleration = Vector3.new(0, -10, 0),
  2650.   EmissionDirection = "Bottom"
  2651. })
  2652. function Sayonara()
  2653.     local target = nil
  2654.     local targettorso = nil
  2655.     if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  2656.         if mouse.Target.Parent.Humanoid.PlatformStand == false then
  2657.             target = mouse.Target.Parent.Humanoid
  2658.             targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  2659.             targethead = mouse.Target.Parent:FindFirstChild("Head")
  2660.             targetrightarm = mouse.Target.Parent:FindFirstChild("Right Arm")
  2661.             targetleftarm = mouse.Target.Parent:FindFirstChild("Left Arm")
  2662.         end
  2663.     end
  2664.     if target ~= nil then
  2665.         targettorso.Anchored = true
  2666.         attack = true
  2667.         hum.WalkSpeed = 0
  2668.         root.CFrame = targettorso.CFrame * CF(0,0,2.4)
  2669.         for i = 0,6.2,0.1 do
  2670.             swait()
  2671.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  2672.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(10), Rad(0)), 0.3)
  2673.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  2674.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  2675.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(10)), 0.1)
  2676.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-10)), 0.1)
  2677.         end
  2678.         do
  2679.         CreateSound("429400881", targettorso, 5, 1)
  2680.         local ModelArm02 = New("Model", char, "Arm", {})
  2681.         local ModelArm03 = New("Model", char, "Arm", {})
  2682.         local Humanoid02 = New("Humanoid", ModelArm02, "Humanoid", {})
  2683.         local Humanoid03 = New("Humanoid", ModelArm03, "Humanoid", {})
  2684.         local Arm02 = targetleftarm:Clone()
  2685.         local Arm03 = targetrightarm:Clone()
  2686.         targetleftarm.Transparency = 1
  2687.         targetrightarm.Transparency = 1
  2688.         Arm02.Parent = ModelArm02
  2689.         Arm03.Parent = ModelArm03
  2690.         for i, v in pairs(Arm02:GetChildren()) do
  2691.           v:Destroy()
  2692.         end
  2693.         for i, v in pairs(Arm03:GetChildren()) do
  2694.           v:Destroy()
  2695.         end
  2696.         local weldArm02 = Instance.new("Weld")
  2697.         weldArm02.Parent = Arm02
  2698.         weldArm02.Part0 = targetleftarm
  2699.         weldArm02.Part1 = Arm02
  2700.         weldArm02.C1 = CFrame.new(0, 0, 0)
  2701.         local weldArm03 = Instance.new("Weld")
  2702.         weldArm03.Parent = Arm03
  2703.         weldArm03.Part0 = targetrightarm
  2704.         weldArm03.Part1 = Arm03
  2705.         weldArm03.C1 = CFrame.new(0, 0, 0)
  2706.         for i, v in pairs(target:GetChildren()) do
  2707.           if v:IsA("Shirt") then
  2708.             v:clone().Parent = ModelArm02
  2709.           end
  2710.         end
  2711.         for i, v in pairs(target:GetChildren()) do
  2712.           if v:IsA("Shirt") then
  2713.             v:clone().Parent = ModelArm03
  2714.           end
  2715.         end
  2716.         weldArm02.Part0 = la
  2717.         weldArm02.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  2718.         weldArm03.Part0 = ra
  2719.         weldArm03.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  2720.         local BE1 = Blood1:Clone()
  2721.         BE1.Parent = targetleftarm
  2722.         game:GetService("Debris"):AddItem(BE1, 3)
  2723.         BE1.Rate = 255
  2724.         local BE2 = Blood1:Clone()
  2725.         BE2.Parent = targetrightarm
  2726.         game:GetService("Debris"):AddItem(BE2, 3)
  2727.         BE2.Rate = 255
  2728.         for i = 0,6.2,0.1 do
  2729.             swait()
  2730.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(0)), 0.15)
  2731.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2732.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  2733.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  2734.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(15)), 0.1)
  2735.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  2736.         end
  2737.         for i = 0,6.2,0.1 do
  2738.             swait()
  2739.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2740.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2741.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  2742.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2743.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(15)), 0.1)
  2744.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
  2745.         end
  2746.         CreateSound("541909763", targettorso, 5, .8)
  2747.         weldArm02:Destroy()
  2748.         Arm02.CanCollide = true
  2749.         weldArm03:Destroy()
  2750.         Arm03.CanCollide = true
  2751.         local bodyVelocity2 = Create("BodyVelocity")({
  2752.           velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  2753.           P = 5000,
  2754.           maxForce = Vector3.new(8000, 8000, 8000),
  2755.           Parent = Arm02
  2756.         })
  2757.         local bodyVelocity3 = Create("BodyVelocity")({
  2758.           velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  2759.           P = 5000,
  2760.           maxForce = Vector3.new(8000, 8000, 8000),
  2761.           Parent = Arm03
  2762.         })
  2763.         game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  2764.         game:GetService("Debris"):AddItem(bodyVelocity3, 0.05)
  2765.         for i = 0,6.2,0.1 do
  2766.             swait()
  2767.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  2768.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2769.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
  2770.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  2771.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(15)), 0.1)
  2772.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(-15)), 0.1)
  2773.         end
  2774.         for i = 0,6.2,0.1 do
  2775.             swait()
  2776.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2777.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2778.         RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  2779.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2780.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
  2781.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
  2782.         end
  2783.         targettorso:Remove()
  2784.         for i = 0,6.2,0.1 do
  2785.             swait()
  2786.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -2.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  2787.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2788.         RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  2789.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-35)), 0.15)
  2790.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
  2791.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
  2792.         end
  2793.         end
  2794.         targettorso.Anchored = false
  2795.         attack = false
  2796.         hum.WalkSpeed = 16
  2797.         root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  2798.     end
  2799. end
  2800.  
  2801. -------------------------------------------------------
  2802. --Start Effect Function--
  2803. -------------------------------------------------------
  2804. EffectModel = Instance.new("Model", char)
  2805. Effects = {
  2806.   Block = {
  2807.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2808.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2809.       prt.Anchored = true
  2810.       prt.CFrame = cframe
  2811.       local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2812.       game:GetService("Debris"):AddItem(prt, 10)
  2813.       if Type == 1 or Type == nil then
  2814.         table.insert(Effects, {
  2815.           prt,
  2816.           "Block1",
  2817.           delay,
  2818.           x3,
  2819.           y3,
  2820.           z3,
  2821.           msh
  2822.         })
  2823.       elseif Type == 2 then
  2824.         table.insert(Effects, {
  2825.           prt,
  2826.           "Block2",
  2827.           delay,
  2828.           x3,
  2829.           y3,
  2830.           z3,
  2831.           msh
  2832.         })
  2833.       else
  2834.         table.insert(Effects, {
  2835.           prt,
  2836.           "Block3",
  2837.           delay,
  2838.           x3,
  2839.           y3,
  2840.           z3,
  2841.           msh
  2842.         })
  2843.       end
  2844.     end
  2845.   },
  2846.   Sphere = {
  2847.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2848.       local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2849.       prt.Anchored = true
  2850.       prt.CFrame = cframe
  2851.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2852.       game:GetService("Debris"):AddItem(prt, 10)
  2853.       table.insert(Effects, {
  2854.         prt,
  2855.         "Cylinder",
  2856.         delay,
  2857.         x3,
  2858.         y3,
  2859.         z3,
  2860.         msh
  2861.       })
  2862.     end
  2863.   },
  2864.   Cylinder = {
  2865.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2866.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2867.       prt.Anchored = true
  2868.       prt.CFrame = cframe
  2869.       local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2870.       game:GetService("Debris"):AddItem(prt, 10)
  2871.       table.insert(Effects, {
  2872.         prt,
  2873.         "Cylinder",
  2874.         delay,
  2875.         x3,
  2876.         y3,
  2877.         z3,
  2878.         msh
  2879.       })
  2880.     end
  2881.   },
  2882.   Wave = {
  2883.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2884.       local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2885.       prt.Anchored = true
  2886.       prt.CFrame = cframe
  2887.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  2888.       game:GetService("Debris"):AddItem(prt, 10)
  2889.       table.insert(Effects, {
  2890.         prt,
  2891.         "Cylinder",
  2892.         delay,
  2893.         x3 / 60,
  2894.         y3 / 60,
  2895.         z3 / 60,
  2896.         msh
  2897.       })
  2898.     end
  2899.   },
  2900.   Ring = {
  2901.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2902.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2903.       prt.Anchored = true
  2904.       prt.CFrame = cframe
  2905.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2906.       game:GetService("Debris"):AddItem(prt, 10)
  2907.       table.insert(Effects, {
  2908.         prt,
  2909.         "Cylinder",
  2910.         delay,
  2911.         x3,
  2912.         y3,
  2913.         z3,
  2914.         msh
  2915.       })
  2916.     end
  2917.   },
  2918.   Break = {
  2919.     Create = function(brickcolor, cframe, x1, y1, z1)
  2920.       local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2921.       prt.Anchored = true
  2922.       prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2923.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2924.       local num = math.random(10, 50) / 1000
  2925.       game:GetService("Debris"):AddItem(prt, 10)
  2926.       table.insert(Effects, {
  2927.         prt,
  2928.         "Shatter",
  2929.         num,
  2930.         prt.CFrame,
  2931.         math.random() - math.random(),
  2932.         0,
  2933.         math.random(50, 100) / 100
  2934.       })
  2935.     end
  2936.   },
  2937. Spiral = {
  2938.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2939.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2940.       prt.Anchored = true
  2941.       prt.CFrame = cframe
  2942.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2943.       game:GetService("Debris"):AddItem(prt, 10)
  2944.       table.insert(Effects, {
  2945.         prt,
  2946.         "Cylinder",
  2947.         delay,
  2948.         x3,
  2949.         y3,
  2950.         z3,
  2951.         msh
  2952.       })
  2953.     end
  2954.   },
  2955. Push = {
  2956.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2957.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2958.       prt.Anchored = true
  2959.       prt.CFrame = cframe
  2960.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2961.       game:GetService("Debris"):AddItem(prt, 10)
  2962.       table.insert(Effects, {
  2963.         prt,
  2964.         "Cylinder",
  2965.         delay,
  2966.         x3,
  2967.         y3,
  2968.         z3,
  2969.         msh
  2970.       })
  2971.     end
  2972.   }
  2973. }
  2974. function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
  2975.     local fp = IT("Part")
  2976.     fp.formFactor = formfactor
  2977.     fp.Parent = parent
  2978.     fp.Reflectance = reflectance
  2979.     fp.Transparency = transparency
  2980.     fp.CanCollide = false
  2981.     fp.Locked = true
  2982.     fp.BrickColor = brickcolor
  2983.     fp.Name = name
  2984.     fp.Size = size
  2985.     fp.Position = tors.Position
  2986.     RemoveOutlines(fp)
  2987.     fp.Material = "Neon"
  2988.     fp:BreakJoints()
  2989.     return fp
  2990. end
  2991.  
  2992. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2993.     local mesh = IT(Mesh)
  2994.     mesh.Parent = part
  2995.     if Mesh == "SpecialMesh" then
  2996.         mesh.MeshType = meshtype
  2997.     if meshid ~= "nil" then
  2998.         mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
  2999.         end
  3000.     end
  3001.     mesh.Offset = offset
  3002.     mesh.Scale = scale
  3003.     return mesh
  3004. end
  3005.  
  3006. function MagicCharge(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  3007.     local type = type
  3008.     local rng = Instance.new("Part", char)
  3009.     rng.Anchored = true
  3010.     rng.BrickColor = color
  3011.     rng.CanCollide = false
  3012.     rng.FormFactor = 3
  3013.     rng.Name = "Ring"
  3014.     rng.Material = "Neon"
  3015.     rng.Size = Vector3.new(1, 1, 1)
  3016.     rng.Transparency = 1
  3017.     rng.TopSurface = 0
  3018.     rng.BottomSurface = 0
  3019.     rng.CFrame = pos
  3020.     rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  3021.     local rngm = Instance.new("SpecialMesh", rng)
  3022.     rngm.MeshType = MType
  3023.     rngm.Scale = Vector3.new(x1, y1, z1)
  3024.     local scaler2 = 1
  3025.     local speeder = FastSpeed
  3026.     if type == "Add" then
  3027.         scaler2 = 1 * value
  3028.     elseif type == "Divide" then
  3029.         scaler2 = 1 / value
  3030.     end
  3031.     coroutine.resume(coroutine.create(function()
  3032.         for i = 0, 10 / bonuspeed, 0.1 do
  3033.             swait()
  3034.             if type == "Add" then
  3035.                 scaler2 = scaler2 - 0.01 * value / bonuspeed
  3036.             elseif type == "Divide" then
  3037.                 scaler2 = scaler2 - 0.01 / value * bonuspeed
  3038.             end
  3039.             speeder = speeder - 0.01 * FastSpeed * bonuspeed
  3040.             rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  3041.             rng.Transparency = rng.Transparency - 0.01 * bonuspeed
  3042.             rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  3043.         end
  3044.         rng:Destroy()
  3045.     end))
  3046. end
  3047.  
  3048. local PlayerSize = 1
  3049. local FT,RA,LA,RL,LL = Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh")
  3050. FT.MeshId,FT.Scale = "rbxasset://fonts/torso.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3051. RA.MeshId,RA.Scale = "rbxasset://fonts/rightarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3052. LA.MeshId,LA.Scale = "rbxasset://fonts/leftarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3053. RL.MeshId,RL.Scale = "rbxasset://fonts/rightleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3054. LL.MeshId,LL.Scale = "rbxasset://fonts/leftleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  3055.  
  3056. function Cryo_Freeze()
  3057.     attack = true
  3058.     for i = 0,5.2,0.03 do
  3059.         swait()
  3060.         Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3061.         Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3062.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  3063.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3064.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  3065.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  3066.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  3067.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3068.     end
  3069.     CreateSound("331666100", tors, 10, 1)
  3070.     Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
  3071.     for i = 1,3,0.1 do
  3072.     hum.WalkSpeed = 0.10
  3073.     MagniDamage(tors, 400, 1, 10, 0, "Normal")
  3074.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  3075.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  3076.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  3077.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  3078.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  3079.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  3080.     end
  3081.     for i = 1,10,0.1 do
  3082.         swait(10)
  3083.     hum.WalkSpeed = 0.10
  3084.     MagniDamage(tors, 400, 1, 1, 0, "Normal")
  3085.     Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
  3086.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  3087.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  3088.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  3089.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  3090.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  3091.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  3092.     end
  3093.     wait(.6)
  3094.     attack = false
  3095. end
  3096.  
  3097. function HAAAAA() --HTGJHYG
  3098.     attack = true
  3099.     hum.WalkSpeed = 0.30
  3100.     CreateSound("794081034", hed, 10, 1)
  3101.         Character.Head.face.Texture = "rbxassetid://396389196"
  3102.     for i = 0,2,0.1 do
  3103.         swait()
  3104.         CameraEnshaking(1, 2)
  3105.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3106.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  3107.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3108.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3109.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
  3110.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
  3111.     end
  3112.     for i = 0,14.7,0.1 do
  3113.         swait()
  3114.         CameraEnshaking(1, 3)
  3115.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
  3116.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
  3117.         RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-70)), 0.15)
  3118.         LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(70)), 0.15)
  3119.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(40)), 0.1)
  3120.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(-0), Rad(-40)), 0.1)
  3121.     end
  3122.     attack = false
  3123.         Character.Head.face.Texture = "rbxassetid://620619801"
  3124.     hum.WalkSpeed = 16
  3125. end
  3126.  
  3127. function Hell_From_Above()
  3128.     local UhhhhThing = New("Part",EffectModel,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = tors.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  3129.     attack = true
  3130.     hum.WalkSpeed = 3.01
  3131.     for i = 0,6.3,0.1 do
  3132.         swait()
  3133.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3134.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3135.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3136.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3137.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3138.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  3139.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  3140.     end
  3141.     CreateSound("142070127", tors, 10, 1)
  3142.     Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  3143.     Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  3144.     Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  3145.     Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  3146.     for i = 0,3.8,0.1 do
  3147.         swait()
  3148.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3149.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3150.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3151.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3152.         RW.C0 = clerp(RW.C0, CF(1.5, .2 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  3153.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  3154.     end
  3155.     CreateSound("224339201", tors, 10, 0.5)
  3156.     for i = 1, 3 do
  3157.     MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
  3158.     UhhhhThing.CFrame = mouse.Hit
  3159.     Effects.Cylinder.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
  3160.     Effects.Block.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  3161.     end
  3162.     UhhhhThing:Destroy()
  3163.     attack = false
  3164.     hum.WalkSpeed = 16
  3165. end
  3166.  
  3167. function Magic(bonuspeed, type, pos, scale, value, color, MType)
  3168.     local type = type
  3169.     local rng = Instance.new("Part", char)
  3170.     rng.Anchored = true
  3171.     rng.BrickColor = color
  3172.     rng.CanCollide = false
  3173.     rng.FormFactor = 3
  3174.     rng.Name = "Ring"
  3175.     rng.Material = "Neon"
  3176.     rng.Size = Vector3.new(1, 1, 1)
  3177.     rng.Transparency = 0
  3178.     rng.TopSurface = 0
  3179.     rng.BottomSurface = 0
  3180.     rng.CFrame = pos
  3181.     local rngm = Instance.new("SpecialMesh", rng)
  3182.     rngm.MeshType = MType
  3183.     rngm.Scale = scale
  3184.     local scaler2 = 1
  3185.     if type == "Add" then
  3186.         scaler2 = 1 * value
  3187.     elseif type == "Divide" then
  3188.         scaler2 = 1 / value
  3189.     end
  3190.     coroutine.resume(coroutine.create(function()
  3191.         for i = 0, 10 / bonuspeed, 0.1 do
  3192.             swait()
  3193.             if type == "Add" then
  3194.                 scaler2 = scaler2 - 0.01 * value / bonuspeed
  3195.             elseif type == "Divide" then
  3196.                 scaler2 = scaler2 - 0.01 / value * bonuspeed
  3197.             end
  3198.             rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  3199.             rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
  3200.         end
  3201.         rng:Destroy()
  3202.     end))
  3203. end
  3204.  
  3205. function Eviscerate(dude)
  3206.     if dude.Name ~= char then
  3207.         local bgf = IT("BodyGyro", dude.Head)
  3208.         bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  3209.         local val = IT("BoolValue", dude)
  3210.         val.Name = "IsHit"
  3211.         local ds = coroutine.wrap(function()
  3212.             dude:WaitForChild("Head"):BreakJoints()
  3213.             wait(0.5)
  3214.             target = nil
  3215.             coroutine.resume(coroutine.create(function()
  3216.                 for i, v in pairs(dude:GetChildren()) do
  3217.                     if v:IsA("Accessory") then
  3218.                         v:Destroy()
  3219.                     end
  3220.                     if v:IsA("Humanoid") then
  3221.                         v:Destroy()
  3222.                     end
  3223.                     if v:IsA("CharacterMesh") then
  3224.                         v:Destroy()
  3225.                     end
  3226.                     if v:IsA("Model") then
  3227.                         v:Destroy()
  3228.                     end
  3229.                     if v:IsA("Part") or v:IsA("MeshPart") then
  3230.                         for x, o in pairs(v:GetChildren()) do
  3231.                             if o:IsA("Decal") then
  3232.                                 o:Destroy()
  3233.                             end
  3234.                         end
  3235.                         coroutine.resume(coroutine.create(function()
  3236.                             v.Material = "Neon"
  3237.                             v.CanCollide = false
  3238.                             local PartEmmit1 = IT("ParticleEmitter", v)
  3239.                             PartEmmit1.LightEmission = 1
  3240.                             PartEmmit1.Texture = "rbxassetid://284205403"
  3241.                             PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  3242.                             PartEmmit1.Rate = 150
  3243.                             PartEmmit1.Lifetime = NumberRange.new(1)
  3244.                             PartEmmit1.Size = NumberSequence.new({
  3245.                                 NumberSequenceKeypoint.new(0, 0.75, 0),
  3246.                                 NumberSequenceKeypoint.new(1, 0, 0)
  3247.                             })
  3248.                             PartEmmit1.Transparency = NumberSequence.new({
  3249.                                 NumberSequenceKeypoint.new(0, 0, 0),
  3250.                                 NumberSequenceKeypoint.new(1, 1, 0)
  3251.                             })
  3252.                             PartEmmit1.Speed = NumberRange.new(0, 0)
  3253.                             PartEmmit1.VelocitySpread = 30000
  3254.                             PartEmmit1.Rotation = NumberRange.new(-500, 500)
  3255.                             PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  3256.                             local BodPoss = IT("BodyPosition", v)
  3257.                             BodPoss.P = 3000
  3258.                             BodPoss.D = 1000
  3259.                             BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  3260.                             BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  3261.                             v.Color = maincolor.Color
  3262.                             coroutine.resume(coroutine.create(function()
  3263.                                 for i = 0, 49 do
  3264.                                     swait(1)
  3265.                                     v.Transparency = v.Transparency + 0.08
  3266.                                 end
  3267.                                 wait(0.5)
  3268.                                 PartEmmit1.Enabled = false
  3269.                                 wait(3)
  3270.                                 v:Destroy()
  3271.                                 dude:Destroy()
  3272.                             end))
  3273.                         end))
  3274.                     end
  3275.                 end
  3276.             end))
  3277.         end)
  3278.         ds()
  3279.     end
  3280. end
  3281.  
  3282. function FindNearestHead(Position, Distance, SinglePlayer)
  3283.     if SinglePlayer then
  3284.         return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  3285.     end
  3286.     local List = {}
  3287.     for i, v in pairs(workspace:GetChildren()) do
  3288.         if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  3289.             table.insert(List, v)
  3290.         end
  3291.     end
  3292.     return List
  3293. end
  3294.  
  3295. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  3296.     local type = type
  3297.     local rng = Instance.new("Part", char)
  3298.     rng.Anchored = true
  3299.     rng.BrickColor = color
  3300.     rng.CanCollide = false
  3301.     rng.FormFactor = 3
  3302.     rng.Name = "Ring"
  3303.     rng.Material = "Neon"
  3304.     rng.Size = Vector3.new(1, 1, 1)
  3305.     rng.Transparency = 0
  3306.     rng.TopSurface = 0
  3307.     rng.BottomSurface = 0
  3308.     rng.CFrame = pos
  3309.     rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  3310.     local rngm = Instance.new("SpecialMesh", rng)
  3311.     rngm.MeshType = MType
  3312.     rngm.Scale = Vector3.new(x1, y1, z1)
  3313.     local scaler2 = 1
  3314.     local speeder = FastSpeed
  3315.     if type == "Add" then
  3316.         scaler2 = 1 * value
  3317.     elseif type == "Divide" then
  3318.         scaler2 = 1 / value
  3319.     end
  3320.     coroutine.resume(coroutine.create(function()
  3321.         for i = 0, 10 / bonuspeed, 0.1 do
  3322.             swait()
  3323.             if type == "Add" then
  3324.                 scaler2 = scaler2 - 0.01 * value / bonuspeed
  3325.             elseif type == "Divide" then
  3326.                 scaler2 = scaler2 - 0.01 / value * bonuspeed
  3327.             end
  3328.             speeder = speeder - 0.01 * FastSpeed * bonuspeed
  3329.             rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  3330.             rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  3331.             rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  3332.         end
  3333.         rng:Destroy()
  3334.     end))
  3335. end
  3336.  
  3337. function SoulSteal(dude)
  3338. if dude.Name ~= char then
  3339. local bgf = IT("BodyGyro", dude.Head)
  3340. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  3341. local val = IT("BoolValue", dude)
  3342. val.Name = "IsHit"
  3343. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  3344. local soulst = coroutine.wrap(function()
  3345. local soul = Instance.new("Part",dude)
  3346. soul.Size = Vector3.new(1,1,1)
  3347. soul.CanCollide = false
  3348. soul.Anchored = false
  3349. soul.Position = torso.Position
  3350. soul.Transparency = 1
  3351. local PartEmmit1 = IT("ParticleEmitter", soul)
  3352. PartEmmit1.LightEmission = 1
  3353. PartEmmit1.Texture = "rbxassetid://569507414"
  3354. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  3355. PartEmmit1.Rate = 250
  3356. PartEmmit1.Lifetime = NumberRange.new(1.6)
  3357. PartEmmit1.Size = NumberSequence.new({
  3358.     NumberSequenceKeypoint.new(0, 1, 0),
  3359.     NumberSequenceKeypoint.new(1, 0, 0)
  3360. })
  3361. PartEmmit1.Transparency = NumberSequence.new({
  3362.     NumberSequenceKeypoint.new(0, 0, 0),
  3363.     NumberSequenceKeypoint.new(1, 1, 0)
  3364. })
  3365. PartEmmit1.Speed = NumberRange.new(0, 0)
  3366. PartEmmit1.VelocitySpread = 30000
  3367. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  3368. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  3369. local BodPoss = IT("BodyPosition", soul)
  3370. BodPoss.P = 3000
  3371. BodPoss.D = 1000
  3372. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  3373. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  3374. wait(1.6)
  3375. soul.Touched:connect(function(hit)
  3376.     if hit.Parent == char then
  3377.     soul:Destroy()
  3378.     end
  3379. end)
  3380. wait(1.2)
  3381. while soul do
  3382.     swait()
  3383.     PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  3384.     BodPoss.Position = tors.Position
  3385. end
  3386. end)
  3387.     soulst()
  3388.     end
  3389. end
  3390. function FaceMouse()
  3391. local   Cam = workspace.CurrentCamera
  3392.     return {
  3393.         CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  3394.         Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  3395.     }
  3396. end
  3397. -------------------------------------------------------
  3398. --End Effect Function--
  3399. -------------------------------------------------------
  3400. function Cso(ID, PARENT, VOLUME, PITCH)
  3401.     local NSound = nil
  3402.     coroutine.resume(coroutine.create(function()
  3403.         NSound = IT("Sound", PARENT)
  3404.         NSound.Volume = VOLUME
  3405.         NSound.Pitch = PITCH
  3406.         NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  3407.         swait()
  3408.         NSound:play()
  3409.         game:GetService("Debris"):AddItem(NSound, 10)
  3410.     end))
  3411.     return NSound
  3412. end
  3413. function CameraEnshaking(Length, Intensity)
  3414.     coroutine.resume(coroutine.create(function()
  3415.         local intensity = 1 * Intensity
  3416.         local rotM = 0.01 * Intensity
  3417.         for i = 0, Length, 0.1 do
  3418.             swait()
  3419.             intensity = intensity - 0.05 * Intensity / Length
  3420.             rotM = rotM - 5.0E-4 * Intensity / Length
  3421.             hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  3422.             cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
  3423.         end
  3424.         hum.CameraOffset = Vector3.new(0, 0, 0)
  3425.     end))
  3426. end
  3427. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  3428. local Hitboxpart = Instance.new("Part", EffectModel)
  3429.   RemoveOutlines(Hitboxpart)
  3430.   Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  3431.   Hitboxpart.CanCollide = false
  3432.   Hitboxpart.Transparency = 1
  3433.   Hitboxpart.Anchored = true
  3434.   Hitboxpart.CFrame = Pose
  3435.   game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  3436.   MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  3437. end
  3438. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  3439.   local prt = CreatePart1(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3440.   prt.Anchored = true
  3441.   prt.CFrame = cframe
  3442.   local msh = CreateMesh1("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3443.   game:GetService("Debris"):AddItem(prt, 10)
  3444.   if Type == 1 or Type == nil then
  3445.     table.insert(Effects, {
  3446.       prt,
  3447.       "Block1",
  3448.       delay,
  3449.       x3,
  3450.       y3,
  3451.       z3,
  3452.       msh
  3453.     })
  3454.   elseif Type == 2 then
  3455.     table.insert(Effects, {
  3456.       prt,
  3457.       "Block2",
  3458.       delay,
  3459.       x3,
  3460.       y3,
  3461.       z3,
  3462.       msh
  3463.     })
  3464.   elseif Type == 3 then
  3465.     table.insert(Effects, {
  3466.       prt,
  3467.       "Block3",
  3468.       delay,
  3469.       x3,
  3470.       y3,
  3471.       z3,
  3472.       msh
  3473.     })
  3474.   end
  3475. end
  3476.  
  3477. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  3478.     local Part = Create("Part"){
  3479.         Parent = Parent,
  3480.         Reflectance = Reflectance,
  3481.         Transparency = Transparency,
  3482.         CanCollide = false,
  3483.         Locked = true,
  3484.         BrickColor = BrickColor.new(tostring(BColor)),
  3485.         Name = Name,
  3486.         Size = Size,
  3487.         Material = Material,
  3488.     }
  3489.     RemoveOutlines(Part)
  3490.     return Part
  3491. end
  3492.    
  3493. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  3494.     local Msh = Create(Mesh){
  3495.         Parent = Part,
  3496.         Offset = OffSet,
  3497.         Scale = Scale,
  3498.     }
  3499.     if Mesh == "SpecialMesh" then
  3500.         Msh.MeshType = MeshType
  3501.         Msh.MeshId = MeshId
  3502.     end
  3503.     return Msh
  3504. end
  3505.  
  3506. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3507. local prt = CreatePart(workspace,"Neon",0,0,brickcolor,"Effect", Vector3.new(.5,.5,.5))--part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  3508. prt.Anchored = true
  3509. prt.CFrame = cframe
  3510. local msh = CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  3511. game:GetService("Debris"):AddItem(prt,2)
  3512. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  3513. for i=0,1,delay do
  3514. swait()
  3515. Part.Transparency=i
  3516. Mesh.Scale=Mesh.Scale + Vector3.new(x3,y3,z3)
  3517. end
  3518. Part.Parent=nil
  3519. end),prt,msh,(math.random(0,1)+math.random())/5)
  3520. end
  3521. -------------------------------------------------------
  3522. --End Important Functions--
  3523. -------------------------------------------------------
  3524. -------------------------------------------------------
  3525.  
  3526.  
  3527. --[[
  3528.         Thanks for using Build-To-Lua by jarredbcv.
  3529. ]]--
  3530.  
  3531. New = function(Object, Parent, Name, Data)
  3532.     local Object = Instance.new(Object)
  3533.     for Index, Value in pairs(Data or {}) do
  3534.         Object[Index] = Value
  3535.     end
  3536.     Object.Parent = Parent
  3537.     Object.Name = Name
  3538.     return Object
  3539. end
  3540.    
  3541. Gaunty = New("Model",char,"Gaunty",{})
  3542. Handle = New("Part",Gaunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3543. Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3544. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595344, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3545. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161155701, 0.603512526, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3546. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595367, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3547. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471122265, 0.600126028, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3548. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 3.62595415, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3549. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812294, 0.606899738, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3550. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765471, 3.62595463, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3551. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.448780537, 0.610177517, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3552. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3553. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.459102631, -0.489744425, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3554. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765627, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3555. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149136543, -0.486357927, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3556. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765537, 2.53595448, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3557. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160831451, -0.48297143, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3558. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.53595424, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3559. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460799217, -0.479694128, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3560. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64553881, -77.6613617, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3561. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3562. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(-0.00235080719, 0.624869347, 0.00694274902, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3563. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 3.73544312, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3564. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3565. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.000443935394, 0.714845657, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3566. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.52554965, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3567. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3568. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00275993347, 0.504870415, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3569. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553746, -77.6613541, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3570. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3571. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00966835022, -0.465003252, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3572. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3573. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3574. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3575. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480494, 2.43554902, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3576. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3577. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0147790909, -0.585001707, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3578. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3579. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3580. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595558, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3581. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00464963913, 0.606931448, -0.149864197, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3582. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595606, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3583. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00278997421, 0.603431463, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3584. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595654, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3585. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00554895401, 0.600307703, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3586. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3587. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3588. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3589. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3590. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3591. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00736999512, -0.482939243, -0.161483765, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3592. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595614, -78.1079254, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3593. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0101289749, -0.479815245, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3594. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765547, 3.62595677, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3595. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00554943085, 0.600307941, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3596. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 3.62595701, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3597. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00278949738, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3598. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3599. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.000350952148, 0.606987953, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3600. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3601. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00311040878, 0.61011219, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3602. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3603. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3604. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3605. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0123701096, -0.482883692, -0.161437988, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3606. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3607. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3608. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595686, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3609. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00647068024, -0.489563227, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3610. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595701, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3611. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471121788, 0.600129128, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3612. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.62595725, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3613. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161154747, 0.603516102, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3614. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765442, 3.62595773, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3615. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812771, 0.606903076, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3616. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765375, 3.6259582, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3617. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.44878149, 0.610180855, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3618. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595781, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3619. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460801125, -0.47969079, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3620. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3621. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160833359, -0.48296833, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3622. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765341, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3623. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149133682, -0.486355066, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3624. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765383, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3625. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.4591012, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3626. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203499, 3.4509573, -77.7865677, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3627. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00760126114, 0.431732178, -0.120269775, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3628. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203451, 3.45095778, -77.5215683, -1.0000006, -6.18456397e-10, -9.12696123e-08, 6.18456397e-10, 1.0000006, -4.65661287e-09, 8.38190317e-08, 4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3629. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 8.74227766e-08, 0, 1, 0, -8.74227766e-08, 0, -1),C1 = CFrame.new(0.00508022308, 0.428877592, 0.144706726, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3630. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 2.81095791, -77.7865601, -1.0000006, 8.81700544e-08, 3.7252903e-09, -8.69331416e-08, -1.0000006, 4.65661287e-09, -3.7252903e-09, -4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3631. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -8.74227766e-08, 0, 8.74227766e-08, -1, 0, 0, 0, 1),C1 = CFrame.new(0.0146594048, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3632. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 2.8209579, -77.5215607, 1.0000006, -8.69331416e-08, 8.38190317e-08, -8.81700544e-08, -1.0000006, -4.65661287e-09, 9.12696123e-08, -4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3633. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -8.74227766e-08, 8.74227766e-08, -8.74227766e-08, -1, -7.64274186e-15, 8.74227766e-08, 0, -1),C1 = CFrame.new(0.0120282173, -0.201047897, 0.137992859, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3634. Wedge = New("WedgePart",Gaunty,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113148, -77.6620178, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3635. mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.0109024048, 1.04061508, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3636.  
  3637. Gaunty2 = New("Model",char,"Gaunty2",{})
  3638. Handle2 = New("Part",Gaunty2,"Handle2",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3639. Mesh = New("BlockMesh",Handle2,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3640. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595367, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3641. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.161155701, 0.603512764, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3642. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595439, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3643. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.471122265, 0.600126743, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3644. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765394, 3.6259551, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3645. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.148813248, 0.606900692, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3646. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765375, 3.62595558, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3647. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.44878149, 0.610178471, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3648. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765621, 2.535954, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3649. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.459103584, -0.489744902, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3650. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765722, 2.535954, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3651. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.149137497, -0.486358404, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3652. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 2.53595448, -77.6579514, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3653. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.160831928, -0.482971191, -3.05175781e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3654. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.535954, -77.6579361, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3655. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.460799217, -0.479694366, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3656. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64554, -77.661377, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3657. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3658. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(-0.00235033035, 0.624870777, 0.00692749023, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3659. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.6649003, 3.73544407, -77.6652145, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3660. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3661. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.000444412231, 0.714846611, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3662. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.5255506, -77.65522, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3663. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3664. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.00275993347, 0.504871368, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3665. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553699, -77.6613541, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3666. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3667. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.00966835022, -0.465003729, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3668. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3669. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3670. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3671. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480589, 2.43554854, -77.65522, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3672. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3673. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.0147781372, -0.585002184, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3674. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3675. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3676. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265511, 3.6259563, -77.8179169, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3677. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00464916229, 0.606932163, -0.149848938, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3678. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765451, 3.62595701, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3679. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00278902054, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3680. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595749, -77.1979294, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3681. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00554895401, 0.600308895, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3682. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3683. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3684. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3685. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3686. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179092, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3687. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00736999512, -0.482939243, -0.161468506, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3688. NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595567, -78.1079254, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3689. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0101289749, -0.479815722, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3690. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.1979218, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3691. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00554847717, 0.600308895, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3692. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765404, 3.62595797, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3693. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.0027885437, 0.603433609, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3694. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765356, 3.6259594, -77.8179321, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3695. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.000351905823, 0.606989861, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3696. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765356, 3.62595844, -78.107933, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3697. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00311136246, 0.610113144, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3698. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3699. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3700. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179092, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3701. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0123701096, -0.48288393, -0.161422729, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3702. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3703. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3704. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595662, -77.1979218, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3705. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00647068024, -0.489563465, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3706. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595797, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3707. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.471121788, 0.600130081, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3708. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.6259582, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3709. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.161154747, 0.603517056, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3710. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765347, 3.62595868, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3711. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.148813725, 0.60690403, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3712. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.2176528, 3.62595916, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3713. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.448782444, 0.610181808, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3714. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595757, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3715. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.460801601, -0.479691029, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3716. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579361, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3717. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.160833836, -0.48296833, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3718. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765436, 2.5359571, -77.6579208, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3719. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.149134636, -0.486355305, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3720. Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 2.53595734, -77.6579208, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3721. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.459102154, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3722. NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 3.45095801, -77.7865524, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3723. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00760221481, 0.431732655, -0.120254517, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3724. NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 3.45095849, -77.521553, -1.00000179, -2.26282282e-09, -9.87201929e-08, 2.28465069e-09, 1.00000179, -1.39698386e-08, 7.63684511e-08, 1.39698386e-08, -1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3725. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -1.00000119, 1.45519152e-09, 8.00937414e-08, -1.44063961e-09, 1.00000119, 9.31322575e-09, -9.49949026e-08, -9.31322575e-09, -1.00000119),C1 = CFrame.new(0.00508117676, 0.428878307, 0.144721985, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3726. NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203308, 2.81095791, -77.7865601, -1.00000179, 8.98216967e-08, 1.11758709e-08, -8.52742232e-08, -1.00000179, 1.39698386e-08, -1.11758709e-08, -1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3727. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -1.00000119, -8.61036824e-08, -7.4505806e-09, 8.89922376e-08, -1.00000119, -9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0146603584, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3728. NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.6620326, 2.82095814, -77.5215454, 1.00000179, -8.52887752e-08, 7.63684511e-08, -8.98362487e-08, -1.00000179, -1.39698386e-08, 9.87201929e-08, -1.39698386e-08, -1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3729. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -8.89995135e-08, 9.49949026e-08, -8.61109584e-08, -1.00000119, -9.31322575e-09, 8.00937414e-08, -9.31322575e-09, -1.00000119),C1 = CFrame.new(0.012029171, -0.201047897, 0.138008118, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3730. Wedge = New("WedgePart",Gaunty2,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113243, -77.6620178, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3731. mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.0109024048, 1.04061604, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3732.  
  3733.  
  3734. NewInstance = function(instance,parent,properties)
  3735.     local inst = Instance.new(instance,parent)
  3736.     if(properties)then
  3737.         for i,v in next, properties do
  3738.             pcall(function() inst[i] = v end)
  3739.         end
  3740.     end
  3741.     return inst;
  3742. end
  3743.  
  3744. local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(0,-.51,0)})
  3745. local HW2 = NewInstance('Motor', char, {Part0 = la, Part1 = Handle2, C0 = CF(0,-.51,0) * angles(Rad(0),Rad(180),Rad(0))})
  3746.  
  3747. for _,v in next, Gaunty:children() do
  3748.     v.CanCollide = false
  3749. end
  3750. for _,v in next, Gaunty2:children() do
  3751.     v.CanCollide = false
  3752. end
  3753. local all, last = {}, nil
  3754. ArmourParts = {}
  3755. NeonParts = {}
  3756. function scan(p)
  3757.   for _, v in pairs(p:GetChildren()) do
  3758.     if v:IsA("BasePart") then
  3759.       if v.BrickColor == BrickColor.new("Black") then
  3760.         table.insert(ArmourParts, v)
  3761.       end
  3762.       if v.BrickColor == BrickColor.new("Institutional white") then
  3763.         table.insert(NeonParts, v)
  3764.       end
  3765.       if last then
  3766.         local w = Instance.new("Weld")
  3767.         w.Part0, w.Part1 = last, v
  3768.         w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
  3769.         w.Parent = last
  3770.       end
  3771.       table.insert(all, v)
  3772.       last = v
  3773.     end
  3774.     scan(v)
  3775.   end
  3776. end
  3777. scan(Gaunty)
  3778. local all2, last2 = {}, nil
  3779. ArmourParts2 = {}
  3780. NeonParts2 = {}
  3781. function scan2(p)
  3782.   for _, v in pairs(p:GetChildren()) do
  3783.     if v:IsA("BasePart") then
  3784.       if v.BrickColor == BrickColor.new("Black") then
  3785.         table.insert(ArmourParts2, v)
  3786.       end
  3787.       if v.BrickColor == BrickColor.new("Institutional white") then
  3788.         table.insert(NeonParts2, v)
  3789.       end
  3790.       if last2 then
  3791.         local w = Instance.new("Weld")
  3792.         w.Part0, w.Part1 = last2, v
  3793.         w.C0 = v.CFrame:toObjectSpace(last2.CFrame):inverse()
  3794.         w.Parent = last2
  3795.       end
  3796.       table.insert(all2, v)
  3797.       last2 = v
  3798.     end
  3799.     scan2(v)
  3800.   end
  3801. end
  3802. scan2(Gaunty2)
  3803. for i, v in pairs(ArmourParts) do
  3804.      v.BrickColor = BrickC("Black")
  3805.         end
  3806. for i, v in pairs(NeonParts) do
  3807.      v.BrickColor = BrickC("Dark stone grey")
  3808.         end
  3809. for i, v in pairs(ArmourParts2) do
  3810.      v.BrickColor = BrickC("Black")
  3811.         end
  3812. for i, v in pairs(NeonParts2) do
  3813.      v.BrickColor = BrickC("Dark stone grey")
  3814.         end
  3815. local EyeSizes={
  3816.     NumberSequenceKeypoint.new(0,0.65,0),
  3817.     NumberSequenceKeypoint.new(0.5,0.7,0),
  3818.     NumberSequenceKeypoint.new(1,0,0)
  3819. }
  3820. local EyeTrans={
  3821.     NumberSequenceKeypoint.new(0,0,0),
  3822.     NumberSequenceKeypoint.new(0.5,0,0),
  3823.     NumberSequenceKeypoint.new(1,1,0)
  3824. }
  3825. local PE2=Instance.new("ParticleEmitter", ra)
  3826. PE2.LightEmission=.9
  3827. PE2.Color = ColorSequence.new(BrickC("Dark indigo").Color,BrickC("Royal purple").Color)
  3828. PE2.Transparency=NumberSequence.new(EyeTrans)
  3829. PE2.Lifetime=NumberRange.new(0.35)
  3830. PE2.Rotation=NumberRange.new(0,360)
  3831. PE2.Rate=999
  3832. PE2.VelocitySpread = 10000
  3833. PE2.Acceleration = Vector3.new(0,25,0)
  3834. PE2.ZOffset = 0.5
  3835. PE2.Drag = 0
  3836. PE2.Speed = NumberRange.new(0,0,0)
  3837. PE2.Texture="rbxasset://textures/particles/explosion01_implosion_main.dds"
  3838. PE2.Name = "PE2"
  3839. PE2.Enabled = true
  3840. PE2.LockedToPart = true
  3841. --
  3842. local EyeSizes={
  3843.     NumberSequenceKeypoint.new(0,0.65,0),
  3844.     NumberSequenceKeypoint.new(0.5,0.7,0),
  3845.     NumberSequenceKeypoint.new(1,0,0)
  3846. }
  3847. local EyeTrans={
  3848.     NumberSequenceKeypoint.new(0,0,0),
  3849.     NumberSequenceKeypoint.new(0.5,0,0),
  3850.     NumberSequenceKeypoint.new(1,1,0)
  3851. }
  3852. local PE3=Instance.new("ParticleEmitter", la)
  3853. PE3.LightEmission=.9
  3854. PE3.Color = ColorSequence.new(BrickC("Dark indigo").Color,BrickC("Royal purple").Color)
  3855. PE3.Transparency=NumberSequence.new(EyeTrans)
  3856. PE3.Lifetime=NumberRange.new(0.35)
  3857. PE3.Rotation=NumberRange.new(0,360)
  3858. PE3.Rate=999
  3859. PE2.VelocitySpread = 10000
  3860. PE3.Acceleration = Vector3.new(0,25,0)
  3861. PE3.ZOffset = 0.5
  3862. PE3.Drag = 0
  3863. PE3.Speed = NumberRange.new(0,0,0)
  3864. PE3.Texture="rbxasset://textures/particles/explosion01_implosion_main.dds"
  3865. PE3.Name = "PE3"
  3866. PE3.Enabled = true
  3867. PE3.LockedToPart = true
  3868. --
  3869. -------------------------------------------------------
  3870. --Start Customization--
  3871. -------------------------------------------------------
  3872.  
  3873. ---------------------------------------------
  3874. local Player_Size = 1
  3875. if Player_Size ~= 1 then
  3876. root.Size = root.Size * Player_Size
  3877. tors.Size = tors.Size * Player_Size
  3878. hed.Size = hed.Size * Player_Size
  3879. ra.Size = ra.Size * Player_Size
  3880. la.Size = la.Size * Player_Size
  3881. rl.Size = rl.Size * Player_Size
  3882. ll.Size = ll.Size * Player_Size
  3883. ----------------------------------------------------------------------------------
  3884. rootj.Parent = root
  3885. neck.Parent = tors
  3886. RW.Parent = tors
  3887. LW.Parent = tors
  3888. RH.Parent = tors
  3889. LH.Parent = tors
  3890. ----------------------------------------------------------------------------------
  3891. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  3892. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  3893. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  3894. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  3895. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  3896. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  3897. ----------------------------------------------------------------------------------
  3898. RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  3899. LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  3900. RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  3901. LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  3902. --hat.Parent = Character
  3903. end
  3904. ----------------------------------------------------------------------------------
  3905. local SONG = 685766564
  3906. local SONG2 = 0
  3907. local Music = Instance.new("Sound",tors)
  3908. Music.Volume = 8
  3909. Music.Looped = true
  3910. Music.Pitch = 1 --Pitcher
  3911. ----------------------------------------------------------------------------------
  3912. local equipped = false
  3913. local idle = 0
  3914. local change = 1
  3915. local val = 0
  3916. local toim = 0
  3917. local idleanim = 0.4
  3918. local sine = 0
  3919. local Mode = 1
  3920. ----------------------------------------------------------------------------------
  3921. hum.WalkSpeed = 27
  3922. hum.JumpPower = 57
  3923. hum.Animator.Parent = nil
  3924. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  3925. local naeeym2 = IT("BillboardGui",char)
  3926. naeeym2.AlwaysOnTop = true
  3927. naeeym2.Size = UDim2.new(5,35,2,15)
  3928. naeeym2.StudsOffset = Vector3.new(0,2,0)
  3929. naeeym2.MaxDistance = 75
  3930. naeeym2.Adornee = hed
  3931. naeeym2.Name = "Name"
  3932. --naeeym2.PlayerToHideFrom = Player
  3933. local tecks2 = IT("TextLabel",naeeym2)
  3934. tecks2.BackgroundTransparency = 1
  3935. tecks2.TextScaled = true
  3936. tecks2.BorderSizePixel = 0
  3937. tecks2.Text = "The Lunar is Thinking"
  3938. tecks2.Font = "Fantasy"
  3939. tecks2.TextSize = 40
  3940. tecks2.TextStrokeTransparency = 0
  3941. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  3942. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  3943. tecks2.Size = UDim2.new(1,0,0.5,0)
  3944. tecks2.Parent = naeeym2
  3945. -------------------------------------------------------
  3946. --End Customization--
  3947. -------------------------------------------------------
  3948.  
  3949. -----------------------------------------------------
  3950. --Start Attacks N Stuff--
  3951. -------------------------------------------------------
  3952. function resetmode()
  3953.     tecks2.Text = "The Lunar is Thinking"
  3954.     tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  3955.     tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  3956.   for i, v in pairs(ArmourParts) do
  3957.     v.BrickColor = BrickColor.new("Black")
  3958.     v.Material = "Neon"
  3959.     v.Transparency = 0
  3960.   end
  3961.   for i, v in pairs(NeonParts) do
  3962.     maincolor = BrickColor.new("Dark stone grey")
  3963.     v.BrickColor = maincolor
  3964.     v.Material = "Neon"
  3965.     v.Transparency = 0
  3966.   end
  3967.   for i, v in pairs(ArmourParts2) do
  3968.     v.BrickColor = BrickColor.new("Black")
  3969.     v.Material = "Neon"
  3970.     v.Transparency = 0
  3971.   end
  3972.   for i, v in pairs(NeonParts2) do
  3973.     maincolor = BrickColor.new("Dark stone grey")
  3974.     v.BrickColor = maincolor
  3975.     v.Material = "Neon"
  3976.     v.Transparency = 0
  3977.   end
  3978.     Mode = 1
  3979.   SONG = 924434831
  3980. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  3981. end
  3982.  
  3983. function Taunt10000()
  3984.     attack = true
  3985.     Cso("649634100", hed, 10, 0.5)
  3986.     for i = 0, 6, 0.1 do
  3987.         swait()
  3988.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
  3989.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 6.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.05)
  3990.         RH.C0 = clerp(RH.C0, CF(1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(-15)), 0.05)
  3991.         LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
  3992.         RW.C0 = clerp(RW.C0, CF(.7* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-135)), 0.2)
  3993.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-75)), 0.05)
  3994.     end
  3995.     attack = false
  3996. end
  3997.  
  3998. function Taunt2()
  3999.     attack = true
  4000.     hum.WalkSpeed = 27
  4001.         TAUNT2:Play()
  4002.     repeat
  4003.         swait()
  4004.         TAUNT.Parent = tors
  4005.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  4006.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 1.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
  4007.         RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  4008.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  4009.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-20), Rad(25)), 0.1)
  4010.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(78 + 3.5 * Cos(sine / 20)), Rad(-25), Rad(-20)), 0.1)
  4011.     until TAUNT2.Playing == false
  4012.     attack = false
  4013.     hum.WalkSpeed = 16
  4014. end
  4015.  
  4016. function AnnoyingSink()
  4017.     coroutine.resume(coroutine.create(function()
  4018.         attack = true
  4019.         for i = 0, 6, 0.1 do
  4020.         swait()
  4021.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
  4022.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-6.5 * Sin(sine / 20)), Rad(20), Rad(0)), 0.05)
  4023.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(15)), 0.05)
  4024.         LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
  4025.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(-.6), Rad(7)), 0.2)
  4026.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-15)), 0.05)
  4027.         end
  4028.         local Hole2 = CreatePart(3, EffectModel, "Neon", 0, 0, "Really black", "Hole", Vector3.new(15,0,15))
  4029.         Hole2.Color = Color3.new(0,0,0)
  4030.         local MESH = MakeForm(Hole2,"Cyl")
  4031.         MESH.Scale = Vector3.new(0,1,0)
  4032.         Hole2.CFrame = CF(mouse.Hit.p)
  4033.         Cso("154955269", Hole2, 10, .7)
  4034.         for i = 0, 3, 0.1 do
  4035.         swait()
  4036.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
  4037.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 6.5 * Sin(sine / 20)), Rad(20), Rad(0)), 0.05)
  4038.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(15)), 0.05)
  4039.         LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
  4040.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-.6), Rad(7)), 0.2)
  4041.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-15)), 0.05)
  4042.         end
  4043.         attack = false
  4044.         for i = 1, 50 do
  4045.             swait()
  4046.             MESH.Scale = MESH.Scale + Vector3.new(0.02,0,0.02)
  4047.         end
  4048.         for i = 1, 200 do
  4049.             swait()
  4050.             Sink(Hole2.Position,Hole2.Size.X/2.2)
  4051.         end
  4052.         swait(100)
  4053.         for i = 1, 50 do
  4054.             swait()
  4055.             Trail(Hole2)
  4056.             MESH.Scale = MESH.Scale - Vector3.new(0.02,0,0.02)
  4057.         end
  4058.         Hole2:remove()
  4059.     end))
  4060. end
  4061.  
  4062. function Taunt()
  4063.     attack = true
  4064.     hum.WalkSpeed = 0
  4065.         TAUNT:Play()
  4066.     repeat
  4067.         swait()
  4068.         TAUNT.Parent = tors
  4069.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  4070.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 1.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
  4071.         RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  4072.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  4073.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-20), Rad(25)), 0.1)
  4074.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(78 + 3.5 * Cos(sine / 20)), Rad(-25), Rad(-20)), 0.1)
  4075.     until TAUNT.Playing == false
  4076.     attack = false
  4077.     hum.WalkSpeed = 16
  4078. end
  4079. function attackone()
  4080.     attack = true
  4081.     hum.WalkSpeed = 3.01
  4082.     for i = 0, 1.7, 0.1 do
  4083.         swait()
  4084.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(-40)), 0.3)
  4085.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
  4086.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-7)), 0.3)
  4087.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-65), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  4088.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .3* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(45)), 0.3)
  4089.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  4090.     end
  4091.     Cso("203426541", ra, 10, 1)
  4092.     HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  4093.     CameraEnshaking(2, 5)
  4094.     for i = 0, 1.4, 0.1 do
  4095.         swait()
  4096.         BlockEffect(maincolor, ra.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  4097.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(55)), 0.3)
  4098.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(-55)), 0.3)
  4099.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(87), Rad(0)) * angles(Rad(-30), Rad(0), Rad(15)), 0.3)
  4100.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-87), Rad(0)) * angles(Rad(-5), Rad(0), Rad(9)), 0.3)
  4101.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(35)), 0.3)
  4102.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  4103.     end
  4104.     hum.WalkSpeed = 16
  4105.     attack = false
  4106. end
  4107.  
  4108.  
  4109.  
  4110. function attacktwo()
  4111.     attack = true
  4112.     hum.WalkSpeed = 3.01
  4113.     for i = 0, 1.7, 0.1 do
  4114.         swait()
  4115.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  4116.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  4117.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-45)), 0.3)
  4118.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  4119.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(10), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  4120.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  4121.     end
  4122.     Cso("203426541", rl, 10, 1)
  4123.     HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  4124.     CameraEnshaking(2, 3)
  4125.     for i = 0, 1.4, 0.1 do
  4126.         swait()
  4127.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  4128.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  4129.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(65)), 0.3)
  4130.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(35)), 0.3)
  4131.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  4132.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  4133.     end
  4134.     hum.WalkSpeed = 16
  4135.     attack = false
  4136. end
  4137. function attackthree()
  4138.     attack = true
  4139.     hum.WalkSpeed = 3.01
  4140.     for i = 0, 1.4, 0.1 do
  4141.         swait()
  4142.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  4143.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4144.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.3)
  4145.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.3)
  4146.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.3)
  4147.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.3)
  4148.     end
  4149.     Cso("203426541", hed, 10, 1)
  4150.     for i = 0, 1.7, 0.1 do
  4151.         swait()
  4152.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  4153.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4154.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(30)), 0.3)
  4155.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-30)), 0.3)
  4156.         RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.3)
  4157.         LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.3)
  4158.     end
  4159.     CameraEnshaking(2, 8)
  4160.     Cso("260435136", hed, 10, .9)
  4161.     BlockEffect(maincolor, Handle.CFrame * CF(0, -2, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  4162.     BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -2, 0), 6, 6, 6, 5, 5, 5, 0.04, 1)
  4163.     HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  4164.     for i = 0, 1.8, 0.1 do
  4165.         swait()
  4166.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.2)
  4167.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.2)
  4168.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.2)
  4169.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.2)
  4170.         RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.2)
  4171.         LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.2)
  4172.     end
  4173.     hum.WalkSpeed = 16
  4174.     attack = false
  4175. end
  4176.  
  4177. function somuchcancerwhy() --o no
  4178.     attack = true
  4179.     hum.WalkSpeed = 0.10
  4180.         Character.Head.face.Texture = "rbxassetid://315074049"
  4181.         local A = math.random(1,13)
  4182.         if A == 1 then
  4183.             ohno.SoundId = "rbxassetid://295810519"
  4184.             ohno.TimePosition = 1
  4185.         end
  4186.         if A == 2 then
  4187.             ohno.SoundId = "rbxassetid://488472970"
  4188.             ohno.TimePosition = 2
  4189.         end
  4190.         if A == 3 then
  4191.             ohno.SoundId = "rbxassetid://917045199"
  4192.             ohno.TimePosition = 3
  4193.         end
  4194.         if A == 4 then
  4195.             ohno.SoundId = "rbxassetid://324205173"
  4196.             ohno.TimePosition = 1
  4197.         end
  4198.         if A == 5 then
  4199.             ohno.SoundId = "rbxassetid://376134741"
  4200.             ohno.TimePosition = 8
  4201.         end
  4202.         if A == 6 then
  4203.             ohno.SoundId = "rbxassetid://164147183"
  4204.             ohno.TimePosition = 0
  4205.         end
  4206.         if A == 7 then
  4207.             ohno.SoundId = "rbxassetid://825526716"
  4208.             ohno.TimePosition = 1
  4209.         end
  4210.         if A == 8 then
  4211.             ohno.SoundId = "rbxassetid://185460366"
  4212.             ohno.TimePosition = 0
  4213.         end
  4214.         if A == 9 then
  4215.             ohno.SoundId = "rbxassetid://273319633"
  4216.             ohno.TimePosition = 1
  4217.         end
  4218.         if A == 10 then
  4219.             ohno.SoundId = "rbxassetid://506212392"
  4220.             ohno.TimePosition = 2
  4221.         end
  4222.         if A == 11 then
  4223.             ohno.SoundId = "rbxassetid://708297448"
  4224.             ohno.TimePosition = 4
  4225.         end
  4226.         if A == 12 then
  4227.             ohno.SoundId = "rbxassetid://497199103"
  4228.             ohno.TimePosition = 9
  4229.         end
  4230.         if A == 13 then
  4231.             ohno.SoundId = "rbxassetid://152833989"
  4232.             ohno.TimePosition = 1
  4233.         end
  4234.         ohno:Play()
  4235.     for i = 0,100,0.1 do
  4236.         swait()
  4237.             CameraEnshaking(2, 3)
  4238.                 ohno.Parent = hed
  4239.             char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4240.     end
  4241.     attack = false
  4242.         ohno:Stop()
  4243.         Character.Head.face.Texture = "rbxassetid://620619801"
  4244.     hum.WalkSpeed = 16
  4245. end
  4246.  
  4247. function Power_Burst()
  4248.     hum.WalkSpeed = 4
  4249.     attack = true
  4250.     Cso("163619849", Handle, 10, 1.35)
  4251.     for i = 0,4.3,0.1 do
  4252.         swait()
  4253. PixelBlock(3,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.2,0.2,0.2,0.01,maincolor,0)
  4254.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  4255.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-23 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  4256.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4257.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4258.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(156), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4259.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4260.     end
  4261.     CameraEnshaking(2.5, 20)
  4262.     Cso("539294959", Handle, 10, .9)
  4263.     BlockEffect(maincolor, Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  4264.     BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  4265.     HitboxFunction(root.CFrame * CF(0, 0, -0), 0.01, 1, 1, 1, 19, 30, 75, 35, "Random Guy")
  4266.     for i = 0,3,0.1 do
  4267.         swait()
  4268.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  4269.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  4270.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4271.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4272.         RW.C0 = clerp(RW.C0, CF(1.5, 0.01 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(156), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4273.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4274.     end
  4275.     hum.WalkSpeed = 16
  4276.     attack = false
  4277. end
  4278.  
  4279. function Eruption2()
  4280.     attack = true
  4281.     hum.WalkSpeed = 2
  4282.         hum.JumpPower = 0
  4283.     for i = 0,7,0.1 do
  4284.             HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  4285.         swait()
  4286.         Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4287.         Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4288.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4289.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4290.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4291.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4292.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  4293.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  4294.     end
  4295.     CreateSound("144699494", tors, 10, 1)
  4296.     Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
  4297.     Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
  4298.     Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
  4299.     Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
  4300.     MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  4301.     coroutine.resume(coroutine.create(function()
  4302.         for i = 0,1.8,0.1 do
  4303.             swait()
  4304.             hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  4305.         end
  4306.         for i = 0,1.8,0.1 do
  4307.             swait()
  4308.         hum.CameraOffset = Vector3.new(0,0,0)
  4309.         end
  4310.     end))
  4311.         local vel2 = Instance.new("BodyVelocity",tors)
  4312.         vel2.Velocity = Vector3.new(0,55,0)
  4313.         vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  4314.     for i = 0,4,0.1 do
  4315.             HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  4316.         swait()
  4317.         Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4318.         Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4319.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4320.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4321.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4322.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4323.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  4324.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  4325.     end
  4326.     hum.WalkSpeed = 16
  4327.         vel2:Destroy()
  4328.         hum.JumpPower = 50
  4329.     attack = false
  4330. end
  4331.  
  4332. function Magic_Bombs()
  4333.     attack = true
  4334.     hum.WalkSpeed = 0
  4335. local GYRO = IT("BodyGyro",root)
  4336. GYRO.D = 100
  4337. GYRO.P = 2000
  4338. GYRO.MaxTorque = VT(0,4000000,0)
  4339. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4340.     for i = 0,3.6,0.1 do
  4341.             swait()
  4342.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  4343.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4344.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4345.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4346.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  4347.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  4348.     end
  4349.     CameraEnshaking(1, 6)
  4350.         GYRO:Destroy()
  4351.     Cso("588734356", Handle, 10, 1.05)
  4352.     BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  4353.     BlockEffect(("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  4354.     HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  4355.     for i = 0,2,0.1 do
  4356.             swait()
  4357.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  4358.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4359.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4360.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4361.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
  4362.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  4363.     end
  4364. local GYRO = IT("BodyGyro",root)
  4365. GYRO.D = 100
  4366. GYRO.P = 2000
  4367. GYRO.MaxTorque = VT(0,4000000,0)
  4368. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4369.     for i = 0,2.4,0.1 do
  4370.             swait()
  4371.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  4372.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4373.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4374.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4375.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  4376.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  4377.     end
  4378.         GYRO:Destroy()
  4379.     CameraEnshaking(1, 6)
  4380.     Cso("588734356", Handle, 10, 1.05)
  4381.     BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  4382.     BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  4383.     HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6,5, 14, 24, 2, "Random Guy")
  4384.     for i = 0,2,0.1 do
  4385.             swait()
  4386.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  4387.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4388.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4389.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4390.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
  4391.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  4392.     end
  4393. local GYRO = IT("BodyGyro",root)
  4394. GYRO.D = 100
  4395. GYRO.P = 2000
  4396. GYRO.MaxTorque = VT(0,4000000,0)
  4397. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4398.     for i = 0,2.4,0.1 do
  4399.             swait()
  4400.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  4401.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4402.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4403.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4404.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  4405.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  4406.     end
  4407.         GYRO:Destroy()
  4408.     CameraEnshaking(1, 6)
  4409.     Cso("588734356", Handle, 10, 1.05)
  4410.     BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  4411.     BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  4412.     HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  4413.     for i = 0,2,0.1 do
  4414.             swait()
  4415.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  4416.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4417.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4418.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4419.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
  4420.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  4421.     end
  4422.     attack = false
  4423.     hum.WalkSpeed = 16
  4424. end
  4425.  
  4426. function Dangerous_Field()
  4427.     attack = true
  4428.     hum.WalkSpeed = 0
  4429.     for i = 0,10,0.1 do
  4430.             swait()
  4431.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.2)
  4432.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4433.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2), Rad(0), Rad(-2.1)), 0.15)
  4434.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4435.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(90)), 0.2)
  4436.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(-90)), 0.2)
  4437.     CameraEnshaking(1, 7)
  4438.     Cso("588734356", Handle, 10, 1.2)
  4439.     BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  4440.     BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  4441.     HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  4442.     HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  4443.         end
  4444.     attack = false
  4445.     hum.WalkSpeed = 16
  4446. end
  4447. function Field()
  4448.     attack = true
  4449.     hum.WalkSpeed = 0
  4450.     for i = 0,10,0.1 do
  4451.             swait()
  4452.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.2)
  4453.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4454.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2), Rad(0), Rad(-2.1)), 0.15)
  4455.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4456.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(90)), 0.2)
  4457.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(-90)), 0.2)
  4458.     CameraEnshaking(1, 7)
  4459.     Cso("588734356", Handle, 10, 1.2)
  4460.     BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  4461.     BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  4462.     HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  4463.     HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  4464.         end
  4465.     attack = false
  4466.     hum.WalkSpeed = 16
  4467. end
  4468. function Shockwave()
  4469.     attack = true
  4470.     hum.WalkSpeed = 0
  4471.     for i = 0,4,0.1 do
  4472.         swait()
  4473.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4474.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4475.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4476.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4477.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4478.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4479.     end
  4480.     coroutine.resume(coroutine.create(function()
  4481.         BlockEffect(maincolor, rl.CFrame * CF(-1, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4482.         BlockEffect(maincolor, rl.CFrame * CF(-3, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4483.         BlockEffect(maincolor, rl.CFrame * CF(2, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4484.     HitboxFunction(rl.CFrame * CF(-1, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  4485.     HitboxFunction(rl.CFrame * CF(-3, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  4486.     HitboxFunction(rl.CFrame * CF(2, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  4487.     CameraEnshaking(1, 7)
  4488.         wait(0.05)
  4489.         BlockEffect(maincolor, rl.CFrame * CF(-0.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4490.         BlockEffect(maincolor, rl.CFrame * CF(-2.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4491.         BlockEffect(maincolor, rl.CFrame * CF(1.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4492.     HitboxFunction(rl.CFrame * CF(-0.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 20, 10, "Snare")
  4493.     HitboxFunction(rl.CFrame * CF(-2.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4494.     HitboxFunction(rl.CFrame * CF(1.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4495.     CameraEnshaking(1, 7)
  4496.         wait(0.05)
  4497.         BlockEffect(maincolor, rl.CFrame * CF(-0.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4498.         BlockEffect(maincolor, rl.CFrame * CF(-2.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4499.         BlockEffect(maincolor, rl.CFrame * CF(1.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4500.     HitboxFunction(rl.CFrame * CF(-0.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4501.     HitboxFunction(rl.CFrame * CF(-2.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4502.     HitboxFunction(rl.CFrame * CF(1.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4503.     CameraEnshaking(1, 7)
  4504.         wait(0.05)
  4505.         BlockEffect(maincolor, rl.CFrame * CF(-0.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4506.         BlockEffect(maincolor, rl.CFrame * CF(-2.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4507.         BlockEffect(maincolor, rl.CFrame * CF(1.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4508.     HitboxFunction(rl.CFrame * CF(-0.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4509.     HitboxFunction(rl.CFrame * CF(-2.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4510.     HitboxFunction(rl.CFrame * CF(1.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4511.     CameraEnshaking(1, 7)
  4512.         wait(0.05)
  4513.         BlockEffect(maincolor, rl.CFrame * CF(-0.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4514.         BlockEffect(maincolor, rl.CFrame * CF(-2.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4515.         BlockEffect(maincolor, rl.CFrame * CF(1.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4516.     HitboxFunction(rl.CFrame * CF(-0.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4517.     HitboxFunction(rl.CFrame * CF(-2.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4518.     HitboxFunction(rl.CFrame * CF(1.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4519.     CameraEnshaking(1, 7)
  4520.         wait(0.05)
  4521.         BlockEffect(maincolor, rl.CFrame * CF(-0, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4522.         BlockEffect(maincolor, rl.CFrame * CF(-2, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4523.         BlockEffect(maincolor, rl.CFrame * CF(1, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4524.     HitboxFunction(rl.CFrame * CF(-0, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4525.     HitboxFunction(rl.CFrame * CF(-2, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4526.     HitboxFunction(rl.CFrame * CF(1, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  4527.     CameraEnshaking(1, 7)
  4528.     end))
  4529.     Cso("440145223", Handle, 10, 1.05)
  4530.     for i = 1,7,0.1 do
  4531.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  4532.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  4533.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  4534.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  4535.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  4536.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  4537.     end
  4538.     wait(.6)
  4539.     hum.WalkSpeed = 16
  4540.     attack = false
  4541. end
  4542. function Pulse()
  4543.     attack = true
  4544.     hum.WalkSpeed = 0
  4545. local GYRO = IT("BodyGyro",root)
  4546. GYRO.D = 100
  4547. GYRO.P = 2000
  4548. GYRO.MaxTorque = VT(0,4000000,0)
  4549. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4550.     for i = 0,4,0.1 do
  4551.         swait()
  4552.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  4553.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4554.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4555.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4556.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  4557.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4558.     end
  4559.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4560.     HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 30, 40, 0, "Freeze")
  4561.     CameraEnshaking(1, 25)
  4562.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4563.     HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4564.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4565.     HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4566.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4567.     HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4568.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4569.     HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4570.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4571.     HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4572.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4573.     HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4574.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4575.     HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4576.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4577.     HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4578.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4579.     HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4580.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4581.     HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4582.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  4583.     HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  4584.     Cso("440145223", Handle, 10, 1.05)
  4585.         GYRO:Destroy()
  4586.     for i = 1,2,0.1 do
  4587.         swait()
  4588. PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.04,0.04,0.04,0.06,maincolor,0)
  4589.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  4590.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4591.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4592.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4593.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  4594.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4595.     end
  4596.     hum.WalkSpeed = 16
  4597.     attack = false
  4598. end
  4599.  
  4600. function Technobeam()
  4601.     attack = true
  4602.     hum.WalkSpeed = 3.01
  4603.     for i = 0, 4, 0.1 do
  4604.         swait()
  4605.         hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
  4606.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(40)), 0.2)
  4607.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  4608.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  4609.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  4610.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(125), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  4611.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  4612.     end
  4613.     for i = 0, 2, 0.1 do
  4614.         swait()
  4615.         hum.CameraOffset = Vector3.new(0, 0.3 + 0.1 * Cos(sine / 20), 0)
  4616.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(40)), 0.2)
  4617.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(-40)), 0.2)
  4618.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-25)), 0.2)
  4619.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(25)), 0.2)
  4620.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  4621.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  4622.     end
  4623.     Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  4624.     Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  4625.     Magic(1, "Add", mouse.Hit, Vector3.new(1, 100000, 1), 0.5, maincolor, "Sphere")
  4626.     Magic(1, "Add", mouse.Hit, Vector3.new(1, 1, 1), 0.75, maincolor, "Sphere")
  4627.     CameraEnshaking(4, 5)
  4628.     Cso("206049428", char, 10, 1)
  4629.     for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  4630.         if v:FindFirstChild("Head") then
  4631.             Eviscerate(v)
  4632.         end
  4633.     end
  4634.     for i = 0, 2, 0.1 do
  4635.         swait()
  4636.         hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
  4637.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-5), Rad(0), Rad(40)), 0.2)
  4638.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  4639.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  4640.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  4641.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  4642.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  4643.     end
  4644.     hum.WalkSpeed = 16
  4645.     attack = false
  4646. end
  4647.  
  4648. function Painful_Stomp2()
  4649.     attack = true
  4650.     for i = 0,5.2,0.1 do
  4651.         swait()
  4652.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4653.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4654.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4655.         LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4656.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  4657.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  4658.     end
  4659.     CreateSound("331666100", char, 10, 1)
  4660.     Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4661.     Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4662.     Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4663.     Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4664.     Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  4665.     Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  4666.     Effects.Ring.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  4667.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  4668.         if v:FindFirstChild("Head") then
  4669.             Eviscerate(v)
  4670.         end
  4671.     end
  4672.     coroutine.resume(coroutine.create(function()
  4673.         for i = 0,2.8,0.1 do
  4674.             swait()
  4675.             hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4676.         end
  4677.         for i = 0,1.8,0.1 do
  4678.             swait()
  4679.         hum.CameraOffset = Vector3.new(0,0,0)
  4680.         end
  4681.     end))
  4682.     for i = 0,3.7,0.1 do
  4683.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  4684.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4685.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  4686.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  4687.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4688.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4689.     end
  4690.     wait(.6)
  4691.     attack = false
  4692. end
  4693.  
  4694. function Painful_Stomp()
  4695.     attack = true
  4696.     for i = 0,5.2,0.1 do
  4697.         swait()
  4698.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4699.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4700.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4701.         LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4702.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  4703.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  4704.     end
  4705.     CreateSound("331666100", char, 10, 1)
  4706.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4707.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4708.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4709.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4710.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  4711.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  4712.     Effects.Ring.Create(BrickColor.Random(), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  4713.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  4714.         if v:FindFirstChild("Head") then
  4715.             Eviscerate(v)
  4716.         end
  4717.     end
  4718.     coroutine.resume(coroutine.create(function()
  4719.         for i = 0,2.8,0.1 do
  4720.             swait()
  4721.             hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4722.         end
  4723.         for i = 0,1.8,0.1 do
  4724.             swait()
  4725.         hum.CameraOffset = Vector3.new(0,0,0)
  4726.         end
  4727.     end))
  4728.     for i = 0,3.7,0.1 do
  4729.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  4730.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4731.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  4732.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  4733.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4734.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4735.     end
  4736.     wait(.6)
  4737.     attack = false
  4738. end
  4739.  
  4740.  
  4741. function LAZER()
  4742.     attack = true
  4743.     hum.WalkSpeed = 0.03
  4744.     for i = 0,4,0.1 do
  4745.         swait()
  4746.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  4747.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4748.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4749.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4750.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  4751.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4752.     end
  4753.         LAZOR:Play()
  4754. local GYRO = IT("BodyGyro",root)
  4755. GYRO.D = 100
  4756. GYRO.P = 2000
  4757. GYRO.MaxTorque = VT(0,4000000,0)
  4758. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4759.         repeat
  4760.         swait(2)
  4761. PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.4,maincolor,0)
  4762. PixelBlock(4,3,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.5,maincolor,0)
  4763.         GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4764.         LAZOR.Parent = ra
  4765.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4766.     HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  4767.     CameraEnshaking(1, 7)
  4768.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4769.     HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4770.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4771.     HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4772.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4773.     HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4774.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4775.     HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4776.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4777.     HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4778.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4779.     HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4780.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4781.     HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4782.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4783.     HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4784.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4785.     HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4786.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4787.     HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4788.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4789.     HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4790.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4791.     HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4792.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4793.     HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4794.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4795.     HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4796.     until LAZOR.Playing == false
  4797.         GYRO:Destroy()
  4798.     hum.WalkSpeed = 16
  4799.     attack = false
  4800. end
  4801. function new()
  4802.     attack = true
  4803.     hum.WalkSpeed = 0.03
  4804.     for i = 0,4,0.1 do
  4805.         swait()
  4806.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  4807.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4808.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4809.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4810.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  4811.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4812.     end
  4813.         LAZOR:Play()
  4814. local GYRO = IT("BodyGyro",root)
  4815. GYRO.D = 100
  4816. GYRO.P = 2000
  4817. GYRO.MaxTorque = VT(0,4000000,0)
  4818. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4819.         repeat
  4820.         swait(2)
  4821. PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.4,maincolor,0)
  4822. PixelBlock(4,3,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.5,maincolor,0)
  4823.         GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4824.         LAZOR.Parent = ra
  4825.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4826.     HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  4827.     CameraEnshaking(1, 7)
  4828.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4829.     HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4830.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4831.     HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4832.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4833.     HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4834.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4835.     HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4836.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4837.     HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4838.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4839.     HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4840.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4841.     HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4842.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4843.     HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4844.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4845.     HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4846.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4847.     HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4848.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4849.     HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4850.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4851.     HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4852.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4853.     HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4854.         BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4855.     HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4856.     until LAZOR.Playing == false
  4857.         GYRO:Destroy()
  4858.     hum.WalkSpeed = 16
  4859.     attack = false
  4860. end
  4861.  
  4862. function Tauntmelon()
  4863.     attack = true
  4864.     hum.WalkSpeed = 0
  4865.     for i = 0, 9, 0.1 do
  4866.         swait()
  4867.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4868.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4869.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  4870.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  4871.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
  4872.         LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  4873.     end
  4874.     attack = false
  4875.     hum.WalkSpeed = 16
  4876. end
  4877.  
  4878. function Purity_Slam()
  4879.     attack = true
  4880.     for i = 0,5.2,0.1 do
  4881.         swait()
  4882.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4883.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4884.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4885.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4886.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4887.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4888.     end
  4889.     CreateSound("331666100", tors, 10, 1)
  4890.     Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
  4891.     Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 5.6, 5.6, 5.6, 0.03)
  4892.     Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  4893.     Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 10.6, 10, 10, 0.03)
  4894.     MagniDamage(tors, 100, 400, 600, 10, "Normal")
  4895.     coroutine.resume(coroutine.create(function()
  4896.         for i = 0,1.8,0.1 do
  4897.             swait()
  4898.             hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4899.         end
  4900.         for i = 0,1.8,0.1 do
  4901.             swait()
  4902.         hum.CameraOffset = Vector3.new(0,0,0)
  4903.         end
  4904.     end))
  4905.     for i = 1,4.7,0.1 do
  4906.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  4907.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  4908.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  4909.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  4910.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  4911.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  4912.     end
  4913.     wait(.6)
  4914.     attack = false
  4915. end
  4916.  
  4917. function Spirit_Beam()
  4918.         attack = true
  4919.     hum.WalkSpeed = 0
  4920. local GYRO = IT("BodyGyro",root)
  4921. GYRO.D = 100
  4922. GYRO.P = 2000
  4923. GYRO.MaxTorque = VT(0,4000000,0)
  4924. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4925.     for i = 0,5,0.1 do
  4926.         swait()
  4927.                 GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4928.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4929.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(8 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4930.         RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  4931.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  4932.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  4933.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  4934.         end
  4935.         ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  4936.     HitboxFunction(ref.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 4, 25, 50, 1, "Random Guy")
  4937.         BlockEffect(maincolor, ref.CFrame * CF(-0, -0, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4938.     local beam = Instance.new("Part", workspace)
  4939.     beam.BrickColor = BrickColor.new("Fog")
  4940.     beam.FormFactor = "Custom"
  4941.     beam.Material = "Neon"
  4942.     beam.Transparency = 0.5
  4943.     beam.Anchored = true
  4944.     beam.Locked = true
  4945.     beam.CanCollide = false
  4946.     local distance = (Handle.CFrame.p - mouse.Hit.p).magnitude
  4947.     beam.Size = Vector3.new(1.05, 1.05, distance)
  4948.     beam.CFrame = CFrame.new(Handle.CFrame.p, mouse.Hit.p) * CFrame.new(0, 0, -distance / 2)
  4949.     game:GetService("Debris"):AddItem(beam, 0.14)
  4950.     local sound = Instance.new('Sound',Handle)
  4951.     sound.SoundId = 'rbxassetid://588697948'
  4952.     sound.Volume = 7
  4953.     sound.EmitterSize = 40
  4954.     sound.MaxDistance = 450
  4955.     sound:Play()
  4956.     game:GetService("Debris"):AddItem(beam, sound.TimeLength)
  4957.         GYRO:Destroy()
  4958. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4959. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4960. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4961. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4962. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4963. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4964. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4965. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4966. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4967. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  4968.         wait(0.3)
  4969.         attack = false
  4970.     hum.WalkSpeed = 16
  4971.         ref:Destroy()
  4972. end
  4973. function Distort()
  4974.     attack = true
  4975.     hum.WalkSpeed = 0
  4976.         local pos = root.Position
  4977.         root.CFrame = CF(mouse.Hit.p+Vector3.new(0,3,0),pos)
  4978.     Cso("261227592", tors, 10, 0.85)
  4979.     for i = 1,2.5,0.1 do
  4980.         swait()
  4981.         rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4982.         end
  4983.     attack = false
  4984.     hum.WalkSpeed = 8
  4985. end
  4986. function Ancient_Rage()
  4987.     attack = true
  4988.     hum.WalkSpeed = 4
  4989.     Cso("135017578", tors, 10, 1.05)
  4990.     for i = 1,14,0.1 do
  4991.         swait()
  4992.                 rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4993.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4994.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  4995.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  4996.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  4997.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4998.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  4999.         if v:FindFirstChild("Head") then
  5000.                         Eviscerate(v)
  5001.         end
  5002.     end
  5003.         end
  5004.     attack = false
  5005.     hum.WalkSpeed = 16
  5006. end
  5007. function Ancient_Ragu()
  5008.     attack = true
  5009.     hum.WalkSpeed = 4
  5010.     Cso("1028044973", tors, 10, 1.05)
  5011.     for i = 1,14,0.1 do
  5012.         swait()
  5013.                 rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  5014.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  5015.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  5016.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  5017.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  5018.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5019.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  5020.         if v:FindFirstChild("Head") then
  5021.                         Eviscerate(v)
  5022.         end
  5023.     end
  5024.         end
  5025.     attack = false
  5026.     hum.WalkSpeed = 16
  5027. end
  5028. function TTTTTTTTTTGaunt()
  5029.     attack = true
  5030.     hum.WalkSpeed = 0
  5031.         sex:Play()
  5032.         repeat
  5033.         swait()
  5034.         sex.Parent = tors
  5035.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5036.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  5037.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5038.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5039.         RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5040.         LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5041.     until sex.Playing == false
  5042.     attack = false
  5043.     hum.WalkSpeed = 16
  5044. end
  5045. function TTTTTTTTTTTaunt()
  5046.     attack = true
  5047.     hum.WalkSpeed = 0
  5048.         DTAUNT:Play()
  5049.         repeat
  5050.         swait()
  5051.         DTAUNT.Parent = tors
  5052.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5053.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  5054.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5055.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5056.         RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5057.         LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5058.     until DTAUNT.Playing == false
  5059.     attack = false
  5060.     hum.WalkSpeed = 16
  5061. end
  5062.  
  5063. function Taunt3()
  5064.     attack = true
  5065.     hum.WalkSpeed = 0
  5066.         newnoob:Play()
  5067.         repeat
  5068.         swait()
  5069.         newnoob.Parent = tors
  5070.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5071.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  5072.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5073.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5074.         RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5075.         LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5076.     until newnoob.Playing == false
  5077.     attack = false
  5078.     hum.WalkSpeed = 16
  5079. end
  5080.  
  5081.  
  5082. function Multi_Bombs()
  5083.     attack = true
  5084.     hum.WalkSpeed = 3.01
  5085.     for i = 0,3,0.1 do
  5086.         swait()
  5087.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5088.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5089.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5090.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5091.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5092.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5093.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5094.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5095.     end
  5096.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  5097.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  5098.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  5099.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  5100.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  5101.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  5102.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  5103.     CreateSound("142070127", tors, 10, 1)
  5104.     MagniDamage(tors, 17, 15, 35, 10, "Normal")
  5105.     for i = 0,1,0.1 do
  5106.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5107.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5108.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5109.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5110.         RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5111.         LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5112.     end
  5113.     for i = 0,2,0.1 do
  5114.         swait()
  5115.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5116.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5117.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5118.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5119.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5120.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5121.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5122.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5123.     end
  5124.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  5125.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  5126.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  5127.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  5128.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  5129.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  5130.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  5131.     CreateSound("142070127", tors, 10, 1)
  5132.     MagniDamage(tors, 17, 15, 35, 10, "Normal")
  5133.     for i = 0,1,0.1 do
  5134.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5135.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5136.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5137.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5138.         RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5139.         LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5140.     end
  5141.     for i = 0,2,0.1 do
  5142.         swait()
  5143.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5144.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5145.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5146.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5147.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5148.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  5149.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5150.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5151.     end
  5152.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  5153.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  5154.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  5155.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  5156.     Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  5157.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  5158.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  5159.     CreateSound("142070127", tors, 10, 1)
  5160.     MagniDamage(tors, 17, 15, 35, 10, "Normal")
  5161.     for i = 0,1,0.1 do
  5162.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5163.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5164.         RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5165.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5166.         RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  5167.         LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  5168.     end
  5169.     wait(.6)
  5170.     attack = false
  5171.     hum.WalkSpeed = 16
  5172. end
  5173.  
  5174. function Universal_Crush()
  5175.     attack = true
  5176.     for i = 0,5.2,0.05 do
  5177.         swait()
  5178.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5179.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5180.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5181.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5182.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5183.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5184.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5185.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5186.     end
  5187.     CreateSound("331666100", tors, 10, 1)
  5188.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 16.6, 16.6, 16.6, 0.01)
  5189.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 16, 16, 16, 19.6, 19.6, 19.6, 0.01)
  5190.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 18, 18, 18, 22.6, 22.6, 22.6, 0.01)
  5191.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 20, 20, 20, 25.6, 25, 25, 0.01)
  5192.     MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
  5193.     coroutine.resume(coroutine.create(function()
  5194.         for i = 0,1.8,0.1 do
  5195.             swait()
  5196.             hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5197.         end
  5198.         for i = 0,1.8,0.1 do
  5199.             swait()
  5200.         hum.CameraOffset = Vector3.new(0,0,0)
  5201.         end
  5202.     end))
  5203.     for i = 1,4.7,0.1 do
  5204.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5205.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  5206.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  5207.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5208.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  5209.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  5210.     end
  5211.     wait(.6)
  5212.     attack = false
  5213. end
  5214.  
  5215. function HAAH()
  5216.     attack = true
  5217.     hum.WalkSpeed = 0
  5218.     Cso("300208779", hed, 10, 1)
  5219.     for i = 0,9,0.1 do
  5220.         swait()
  5221.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  5222.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  5223.         if Mrandom(1,15) == 1 then
  5224.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  5225.         end
  5226.         RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  5227.         LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  5228.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  5229.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  5230.     end
  5231.     attack = false
  5232.     hum.WalkSpeed = 16
  5233. end
  5234. function again()
  5235.         attack = true
  5236.     hum.WalkSpeed = 0
  5237.         ITAUNT:Play()
  5238.         repeat
  5239.         swait()
  5240.         ITAUNT.Parent = tors
  5241.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.08)
  5242.     tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5243.     RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-25)), 0.08)
  5244.     LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  5245.     RW.C0 = clerp(RW.C0, CF(1.5, 0.8 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(120 - 2.5 * Sin(sine / 20))), 0.1)
  5246.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  5247.     until ITAUNT.Playing == false
  5248.         attack = false
  5249.     hum.WalkSpeed = 16
  5250. end
  5251. function LunarSpin()
  5252.     attack = true
  5253.     hum.WalkSpeed = 0
  5254.     for i = 0,17,0.05 do
  5255.         CameraEnshaking(1, 5)
  5256.             MagniDamage(tors, 47, 2, 5, 0, "Random Guy")
  5257.             Effects.Spiral.Create(BrickC("Teal"), tors.CFrame * CF(0, 0, 0), 3, 3, 3, 4, 4, 4, 0.03)
  5258.         Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5259.         swait()
  5260.         PixelBlock(1.5,14,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-360,360)),math.rad(math.random(-50,50))),3,3,3,0.3,maincolor,0)
  5261.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5262.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5263.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5264.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5265.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  5266.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-110)), 0.1)
  5267.     end
  5268.     hum.WalkSpeed = 16
  5269.     attack = false
  5270. end
  5271. function Decapitate()
  5272.     local target = nil
  5273.     local targettorso = nil
  5274.     if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  5275.         if mouse.Target.Parent.Humanoid.PlatformStand == false then
  5276.             target = mouse.Target.Parent.Humanoid
  5277.             targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  5278.             targethead = mouse.Target.Parent:FindFirstChild("Head")
  5279.         end
  5280.     end
  5281.     if target ~= nil then
  5282.         targettorso.Anchored = true
  5283.         attack = true
  5284.         hum.WalkSpeed = 0
  5285.         root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  5286.         for i = 0,4.2,0.1 do
  5287.             swait()
  5288.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
  5289.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  5290.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  5291.         LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  5292.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(0), Rad(35)), 0.1)
  5293.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  5294.         end
  5295.         local ModelHead01 = New("Model", char, "", {})
  5296.         local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
  5297.         local Head01 = targethead:Clone()
  5298.         targethead.Transparency = 1
  5299.         Head01.Parent = ModelHead01
  5300.         local weldHead01 = Instance.new("Weld")
  5301.         weldHead01.Parent = Head01
  5302.         weldHead01.Part0 = targethead
  5303.         weldHead01.Part1 = Head01
  5304.         weldHead01.C1 = CFrame.new(0, 0, 0)
  5305.         targethead.face:Remove()
  5306.         weldHead01.Part0 = ra
  5307.         weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  5308.         targettorso:BreakJoints()
  5309.         CreateSound("314390675", targettorso, 5, .7)
  5310.         for i = 0,3.2,0.1 do
  5311.             swait()
  5312.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  5313.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  5314.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  5315.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(50)), 0.15)
  5316.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(20), Rad(90)), 0.1)
  5317.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  5318.         end
  5319.         for i = 0,4.2,0.1 do
  5320.             swait()
  5321.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
  5322.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  5323.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  5324.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5325.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(185), Rad(0), Rad(15)), 0.1)
  5326.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
  5327.         end
  5328.         CreateSound("541909763", targettorso, 5, .8)
  5329.         weldHead01:Destroy()
  5330.         Head01.CanCollide = true
  5331.         local bodyVelocity2 = Create("BodyVelocity")({
  5332.           velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  5333.           P = 5000,
  5334.           maxForce = Vector3.new(8000, 8000, 8000),
  5335.           Parent = Head01
  5336.         })
  5337.         game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  5338.         for i = 0,6.2,0.1 do
  5339.             swait()
  5340.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(40)), 0.15)
  5341.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
  5342.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  5343.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  5344.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-15)), 0.1)
  5345.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
  5346.         end
  5347.         targettorso.Anchored = false
  5348.         attack = false
  5349.         hum.WalkSpeed = 16
  5350.         root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  5351.     end
  5352. end
  5353. function BalanceSpin()
  5354.     attack = true
  5355.     hum.WalkSpeed = 2
  5356.     for i = 0,17,0.07 do
  5357.         CameraEnshaking(1, 5)
  5358.         MagniDamage(tors, 30, 7, 11, 0, "Random Guy")
  5359.         swait()
  5360.     Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-25, 25), -6, math.random(-25, 25)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 15, -0.015, maincolor, 0, "Brick")
  5361.     Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-25, 25), -6, math.random(-25, 25)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 15, -0.015, BrickColor.new("Black"), 0, "Brick")
  5362.     Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-25, 25), -6, math.random(-25, 25)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 15, -0.015, maincolor, 0, "Brick")
  5363.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5364.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5365.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5366.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5367.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  5368.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-110)), 0.1)
  5369.     end
  5370.     hum.WalkSpeed = 16
  5371.     attack = false
  5372. end
  5373.  
  5374. function lolik()
  5375.     attack = true
  5376.     hum.WalkSpeed = 0
  5377.     pop:Play()
  5378.     repeat
  5379.     pop.Parent = tors
  5380.     swait()
  5381.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  5382.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  5383.     RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  5384.     LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  5385.     RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  5386.     LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  5387.     until pop.Playing == false
  5388.     attack = false
  5389.     hum.WalkSpeed = 16
  5390. end
  5391.  
  5392. function BARK()
  5393.     attack = true
  5394.     hum.WalkSpeed = 0
  5395.     BATAUNT:Play()
  5396.     repeat
  5397.     BATAUNT.Parent = tors
  5398.     swait()
  5399.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  5400.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  5401.     RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  5402.     LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  5403.     RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  5404.     LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  5405.     until BATAUNT.Playing == false
  5406.     attack = false
  5407.     hum.WalkSpeed = 16
  5408. end
  5409.  
  5410. function CreateSound(ID, PARENT, VOLUME, PITCH)
  5411.     local NSound = nil
  5412.     coroutine.resume(coroutine.create(function()
  5413.         NSound = Instance.new("Sound", PARENT)
  5414.         NSound.Volume = VOLUME
  5415.         NSound.Pitch = PITCH
  5416.         NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  5417.         swait()
  5418.         NSound:play()
  5419.         game:GetService("Debris"):AddItem(NSound, 10)
  5420.     end))
  5421.     return NSound
  5422. end
  5423. function nope()
  5424.     attack = true
  5425.     hum.WalkSpeed = 0
  5426.     NOTAUNT:Play()
  5427.     repeat
  5428.     NOTAUNT.Parent = tors
  5429.     swait()
  5430.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  5431.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  5432.     RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  5433.     LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  5434.     RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  5435.     LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  5436.     until NOTAUNT.Playing == false
  5437.     attack = false
  5438.     hum.WalkSpeed = 16
  5439. end
  5440. function CreateSound(ID, PARENT, VOLUME, PITCH)
  5441.     local NSound = nil
  5442.     coroutine.resume(coroutine.create(function()
  5443.         NSound = Instance.new("Sound", PARENT)
  5444.         NSound.Volume = VOLUME
  5445.         NSound.Pitch = PITCH
  5446.         NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  5447.         swait()
  5448.         NSound:play()
  5449.         game:GetService("Debris"):AddItem(NSound, 10)
  5450.     end))
  5451.     return NSound
  5452. end
  5453. function Anime_Splosion()
  5454.     attack = true
  5455.     for i = 0,2,0.05 do
  5456.         swait()
  5457.         Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5458.         Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5459.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5460.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5461.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5462.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5463.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5464.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5465.     end
  5466.     CreateSound("331666100", tors, 10, 1)
  5467.     Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  5468.     MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  5469.     CameraEnshaking(1.5, 10)  
  5470.     for i = 1,2,0.1 do
  5471.         swait()
  5472.     PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  5473.     PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  5474.     PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  5475.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  5476.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  5477.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  5478.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  5479.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  5480.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  5481.     end
  5482.     wait(.6)
  5483.     attack = false
  5484. end
  5485. corrupted = false
  5486. function Bark_Splosion()
  5487.     attack = true
  5488.     for i = 0,2,0.05 do
  5489.         swait()
  5490.         Effects.Block.Create(BrickC("Cool yellow"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5491.         Effects.Block.Create(BrickC("Medium stone grey"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5492.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5493.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5494.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5495.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5496.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5497.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5498.     end
  5499.     CreateSound("331666100", tors, 10, 1)
  5500.     Effects.Ring.Create(BrickC("Cool yellow"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  5501.     MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  5502.     CameraEnshaking(1.5, 10)  
  5503.     for i = 1,2,0.1 do
  5504.         swait()
  5505.     PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  5506.     PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  5507.     PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  5508.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  5509.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  5510.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  5511.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  5512.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  5513.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  5514.     end
  5515.     wait(.6)
  5516.     attack = false
  5517. end
  5518. corrupted = false
  5519.  
  5520. function Taunt1000()
  5521.     attack = true
  5522.     hum.WalkSpeed = 0
  5523.     for i = 0, 9, 0.1 do
  5524.         swait()
  5525.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(15), Rad(0), Rad(0)), 0.15)
  5526.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5527.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(78), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(15)), 0.15)
  5528.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-78), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-15)), 0.15)
  5529.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
  5530.         LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  5531.     end
  5532.     attack = false
  5533.     hum.WalkSpeed = 16
  5534. end
  5535.  
  5536. function Pixel_Corrupt()
  5537.     attack = true
  5538.         corrupted = true
  5539.     for i = 0,3,0.05 do
  5540.         swait()
  5541.     rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  5542.     tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  5543.     RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  5544.     LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  5545.     RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  5546.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  5547.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  5548.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5549.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  5550.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  5551.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  5552.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  5553.     end
  5554.         refa = New("Part",m,"refa",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  5555.     HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Random Guy")
  5556.         BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
  5557.     CreateSound("331666100", refa, 10, 1)
  5558.     CameraEnshaking(1.5, 10)  
  5559.     coroutine.resume(coroutine.create(function()
  5560.     for i = 1,20,0.1 do
  5561.         swait(5)
  5562. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  5563. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  5564. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  5565. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  5566.     CreateSound("331666100", refa, 10, 1)
  5567.         BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
  5568.     HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Random Guy")
  5569.         end
  5570.         refa:Destroy()
  5571.         corrupted = false
  5572.         end))
  5573.     for i = 1,2.5,0.1 do
  5574.         swait()
  5575. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.4)
  5576.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
  5577.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.4)
  5578.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.4)
  5579.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.3)
  5580.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.3)
  5581.     end
  5582.     wait(.3)
  5583.     attack = false
  5584. end
  5585.  
  5586. function FearMe()
  5587.     attack = true
  5588.     hum.WalkSpeed = 0
  5589.         so:Play()
  5590.         repeat
  5591.         swait()
  5592.         so.Parent = tors
  5593.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5594.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  5595.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5596.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  5597.         RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5598.         LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  5599.     until so.Playing == false
  5600.     attack = false
  5601.     hum.WalkSpeed = 16
  5602. end
  5603.  
  5604. function heregoes()
  5605.     attack = true
  5606.     hum.WalkSpeed = 0
  5607.     Cso("134978657", hed, 10, 1)
  5608.     for i = 0,9,0.1 do
  5609.         swait()
  5610.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  5611.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  5612.         if Mrandom(1,15) == 1 then
  5613.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  5614.         end
  5615.         RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  5616.         LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  5617.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  5618.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  5619.     end
  5620.     attack = false
  5621.     hum.WalkSpeed = 16
  5622. end
  5623. function again()
  5624.         attack = true
  5625.     hum.WalkSpeed = 0
  5626.         ITAUNT:Play()
  5627.         repeat
  5628.         swait()
  5629.         ITAUNT.Parent = tors
  5630.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.08)
  5631.     tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5632. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-25)), 0.08)
  5633.     LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  5634.     RW.C0 = clerp(RW.C0, CF(1.5, 0.8 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(120 - 2.5 * Sin(sine / 20))), 0.1)
  5635.     LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  5636.     until ITAUNT.Playing == false
  5637.         attack = false
  5638.     hum.WalkSpeed = 16
  5639. end
  5640.  
  5641. function thing()
  5642.     attack = true
  5643.         timetofly = false
  5644.     hum.WalkSpeed = 0.05
  5645.         Character.Head.face.Texture = "rbxassetid://705269463"
  5646.         Cause_Im_having_a_good_time_having_a_good_time:Play()
  5647.         Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  5648.         Humanoid.JumpPower = 0
  5649.     for i = 0,300,0.1 do --thatsalongtime
  5650.         swait()
  5651.         CameraEnshaking(1, 7)
  5652.             HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 75, 500, 100, "Knockdown")
  5653.                 Cause_Im_having_a_good_time_having_a_good_time.Parent = hed
  5654.                 root.Velocity = root.CFrame.lookVector * 225
  5655.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5656.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0-255.45*i), Rad(0), Rad(0)), 0.3)
  5657.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0-255.45*i)), 0.15)
  5658.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0-255.45*i)), 0.15)
  5659.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
  5660.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
  5661.     end
  5662.         Cause_Im_having_a_good_time_having_a_good_time:Stop()
  5663.     attack = false
  5664.         Humanoid.JumpPower = 50
  5665.         Character.Head.face.Texture = "rbxassetid://620619801"
  5666.     hum.WalkSpeed = 16
  5667.         wait(45)
  5668.         timetofly = true
  5669.         warn("You can FLY SKY HIGH Now! Go Nuts!") --please dont go nuts
  5670. end
  5671.  
  5672. function DANCEFORME()
  5673.     attack = true
  5674.         Character.Head.face.Texture = "rbxassetid://183225545"
  5675.         MERKIO:Play()
  5676.         repeat
  5677.     for i = 0,0.7,0.2 do
  5678.         swait()
  5679.                 MERKIO.Parent = tors
  5680.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  5681.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  5682.         RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  5683.         LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  5684.         RW.C0 = clerp(RW.C0, CF(1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(115)), 0.77)
  5685.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-115)), 0.67)
  5686.     end
  5687.         for i = 0,0.7,0.2 do
  5688.                 swait()
  5689.                 MERKIO.Parent = tors
  5690.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  5691.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  5692.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  5693.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  5694.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
  5695.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.7)
  5696.         end
  5697.         until MERKIO.Playing == false
  5698.         MERKIO:Stop()
  5699.         Character.Head.face.Texture = "rbxassetid://620619801"
  5700.     attack = false
  5701.     hum.WalkSpeed = 16
  5702. end
  5703.  
  5704. function HAA55() --ik
  5705.     attack = true
  5706.     hum.WalkSpeed = 1.01
  5707.         Character.Head.face.Texture = "rbxassetid://111523405"
  5708.     CreateSound("1395854043", hed, 10, 1)
  5709.     for i = 0,14,0.1 do
  5710.         swait()
  5711.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5712.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5713.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5714.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5715.         RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-145)), 0.1)
  5716.         LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(145)), 0.1)
  5717.     end
  5718.     attack = false
  5719.         Character.Head.face.Texture = "rbxassetid://620619801"
  5720.     hum.WalkSpeed = 16
  5721. end
  5722.  
  5723. function DistortThem()
  5724.     CanUse = false
  5725.     local HIT = tors.Touched:Connect(function(hit)
  5726.     Kill(hit.Parent)
  5727.     end)
  5728.     for i = 1, 350 do
  5729.                     swait()
  5730.                     RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(125), math.rad(0), math.rad(10)), 0.1)
  5731.                     CreateSound("333430981", hed, 1.5, 1)
  5732.                     RA.Parent = ra
  5733.                     LA.Parent = la
  5734.                     FT.Parent = tors
  5735.                     RL.Parent = rl
  5736.                     LL.Parent = ll
  5737.         for _,v in next, char:GetDescendants() do
  5738.             if(v:IsA'DataModelMesh')then
  5739.                 v.Offset = Vector3.new(math.random(-50,50)/100,math.random(-50,50)/100,math.random(-50,50)/100)
  5740.             end
  5741.         end
  5742.         end
  5743.         FT.Parent = nil
  5744.         RA.Parent = nil
  5745.         LA.Parent = nil
  5746.         RL.Parent = nil
  5747.         LL.Parent = nil
  5748.         for _,v in next, char:GetDescendants() do
  5749.             if(v:IsA'DataModelMesh')then
  5750.                 v.Offset = Vector3.new(0,0,0)
  5751.             end
  5752.         end
  5753.         HIT:Disconnect()
  5754.         wait(3.5)
  5755.         CanUse = true
  5756. end
  5757.  
  5758. function targett()
  5759. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  5760. TargetSelect(mouse.Target.Parent)
  5761. CreateSound("743521450", char, 1, .8)
  5762. end
  5763. end
  5764.  
  5765. function un_fun()
  5766.         attack = true
  5767.     hum.WalkSpeed = 0
  5768.         BTAUNT:Play()
  5769.         repeat
  5770.         swait()
  5771.         BTAUNT.Parent = tors
  5772.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.08)
  5773.     tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(-2.5 * Cos(sine / 1.5))), 0.08)
  5774.     RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(10)), 0.08)
  5775.     LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(-10)), 0.08)
  5776.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(210)), 0.08)
  5777.     LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  5778.     until BTAUNT.Playing == false
  5779.         attack = false
  5780.     hum.WalkSpeed = 16
  5781. end
  5782. function thisisit()
  5783.         attack = true
  5784.     hum.WalkSpeed = 0
  5785.         STAUNT:Play()
  5786.         repeat
  5787.         swait()
  5788.         STAUNT.Parent = tors
  5789.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  5790.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  5791.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  5792.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  5793.         RW.C0 = clerp(RW.C0, CF(1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(130)), 0.1)
  5794.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-130)), 0.1)
  5795.     until STAUNT.Playing == false
  5796.         attack = false
  5797.     hum.WalkSpeed = 16
  5798. end
  5799. function PENIS()
  5800.         attack = true
  5801.     hum.WalkSpeed = 0
  5802.         NOSOUND:Play()
  5803.         repeat
  5804.         swait()
  5805.         NOSOUND.Parent = tors
  5806.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  5807.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  5808.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  5809.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  5810.         RW.C0 = clerp(RW.C0, CF(1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(130)), 0.1)
  5811.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-130)), 0.1)
  5812.     until NOSOUND.Playing == false
  5813.         attack = false
  5814.     hum.WalkSpeed = 16
  5815. end
  5816. function Exploit()
  5817.         exploitable = false
  5818.     Cso("907332670", tors, 10, 1.05)
  5819.     coroutine.resume(coroutine.create(function()
  5820.     for i = 1,20,0.1 do
  5821.         swait()
  5822.     BlockEffect(maincolor, tors.CFrame * CF(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), 4, 4, 4, 0.8, 0.8, 0.8, 0.05, 1)
  5823.         end
  5824.     Cso("12222030", tors, 10, 1.05)
  5825.         BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  5826.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  5827.         if v:FindFirstChild("Head") then
  5828.                         Eviscerate(v)
  5829.                         SoulSteal(v)
  5830.         end
  5831.     end
  5832.         wait(15)
  5833.         exploitable = true
  5834.         end))
  5835. end
  5836. function wutdefaq()
  5837.         attack = true
  5838.     hum.WalkSpeed = 0
  5839.         WTF:Play()
  5840.         repeat
  5841.         swait()
  5842.         WTF.Parent = tors
  5843.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  5844.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  5845.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  5846.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  5847.         RW.C0 = clerp(RW.C0, CF(1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(130)), 0.1)
  5848.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-130)), 0.1)
  5849.     until STAUNT.Playing == false
  5850.         attack = false
  5851.     hum.WalkSpeed = 16
  5852. end
  5853. function Exploit()
  5854.         exploitable = false
  5855.     Cso("135017578", tors, 10, 1.05)
  5856.     coroutine.resume(coroutine.create(function()
  5857.     for i = 1,20,0.1 do
  5858.         swait()
  5859.     BlockEffect(maincolor, tors.CFrame * CF(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), 4, 4, 4, 0.8, 0.8, 0.8, 0.05, 1)
  5860.         end
  5861.     Cso("160718677", tors, 10, 1.05)
  5862.         BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  5863.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  5864.         if v:FindFirstChild("Head") then
  5865.                         Eviscerate(v)
  5866.                         SoulSteal(v)
  5867.         end
  5868.     end
  5869.         wait(15)
  5870.         exploitable = true
  5871.         end))
  5872. end
  5873. function ASCENTION()
  5874.     attack = true
  5875.     hum.WalkSpeed = 0
  5876.     Cso("987502413", tors, 10, 1.05)
  5877.         local vel2 = Instance.new("BodyVelocity",tors)
  5878.         vel2.Velocity = Vector3.new(0,30,0)
  5879.         vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  5880.     for i = 0,20,0.1 do
  5881.     HitboxFunction(tors.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 7, 10, 20, 20, "Random Guy")
  5882.         swait()
  5883.                 BlockEffect(maincolor, ra.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  5884.                 BlockEffect(maincolor, la.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  5885.         CameraEnshaking(1, 4)
  5886.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5887.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5888.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5889.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5890.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  5891.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  5892.     end
  5893.     hum.WalkSpeed = 16
  5894.         vel2:Destroy()
  5895.     attack = false
  5896. end
  5897.  
  5898. function Taunt1()
  5899.     attack = true
  5900.     hum.WalkSpeed = 3.01
  5901.     Cso("1535994137", hed, 10, 1)
  5902.     for i = 0, 9, 0.1 do
  5903.         swait()
  5904.         hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0.1)
  5905.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(30)), 0.1)
  5906.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 3.5)), Rad(0), Rad(-30)), 0.1)
  5907.         RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(86), Rad(0)) * angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  5908.         LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-86), Rad(0)) * angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  5909.         RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.8* Player_Size) * angles(Rad(10), Rad(-20), Rad(-90)), 0.2)
  5910.         LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0 + 0.025 * Sin(sine / 20)* Player_Size, -.8* Player_Size) * angles(Rad(6), Rad(20), Rad(90)), 0.2)
  5911.     end
  5912.     hum.WalkSpeed = 16
  5913.     attack = false
  5914. end
  5915.  
  5916. function Destruction()
  5917.     attack = true
  5918.     local Ring1 = Instance.new("Part", char)
  5919.     Ring1.Anchored = true
  5920.     Ring1.BrickColor = maincolor
  5921.     Ring1.CanCollide = false
  5922.     Ring1.FormFactor = 3
  5923.     Ring1.Name = "Ring"
  5924.     Ring1.Material = "Neon"
  5925.     Ring1.Size = Vector3.new(1, 0.05, 1)
  5926.     Ring1.Transparency = 1
  5927.     Ring1.TopSurface = 0
  5928.     Ring1.BottomSurface = 0
  5929.     local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
  5930.     Ring1Mesh.MeshType = "Brick"
  5931.     Ring1Mesh.Name = "SizeMesh"
  5932.     Ring1Mesh.Scale = Vector3.new(0, 1, 0)
  5933.     local InnerRing1 = Ring1:Clone()
  5934.     InnerRing1.Parent = char
  5935.     InnerRing1.Transparency = 0
  5936.     InnerRing1.BrickColor = BrickColor.new("New Yeller")
  5937.     InnerRing1.Size = Vector3.new(1, 1, 1)
  5938.     local InnerRing1Mesh = InnerRing1.SizeMesh
  5939.     InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
  5940.     InnerRing1Mesh.MeshType = "Sphere"
  5941.     Ring1:Destroy()
  5942.     for i = 0, 5, 0.1 do
  5943.         swait()
  5944.         SphereAura(7, 0.12, "Add", ra.CFrame * CF(0,-2,0) * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, maincolor, 0)
  5945.         SphereAura(7, 0.12, "Add", ra.CFrame * CF(0,-2,0) * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, BrickC("Institutional white"), 0)
  5946.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  5947.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5948.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-12.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  5949.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  5950.         RW.C0 = clerp(RW.C0, CF(1.1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-25)), 0.1)
  5951.         LW.C0 = clerp(LW.C0, CF(-1.1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(25)), 0.1)
  5952.         root.CFrame = FaceMouse()[1]
  5953.     end
  5954.     InnerRing1.Transparency = 1
  5955.     InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 5
  5956.     CreateSound("294188875", char, 2.3, 1)
  5957.     local a = IT("Part", char)
  5958.     a.Name = "Direction"
  5959.     a.Anchored = true
  5960.     a.BrickColor = maincolor
  5961.     a.Material = "Neon"
  5962.     a.Transparency = 0
  5963.     a.Shape = "Cylinder"
  5964.     a.CanCollide = false
  5965.     local a2 = IT("Part", char)
  5966.     a2.Name = "Direction"
  5967.     a2.Anchored = true
  5968.     a2.BrickColor = maincolor
  5969.     a2.Color = maincolor.Color
  5970.     a2.Material = "Neon"
  5971.     a2.Transparency = 0.5
  5972.     a2.Shape = "Cylinder"
  5973.     a2.CanCollide = false
  5974.     local ba = IT("Part", char)
  5975.     ba.Name = "HitDirect"
  5976.     ba.Anchored = true
  5977.     ba.BrickColor = maincolor
  5978.     ba.Material = "Neon"
  5979.     ba.Transparency = 1
  5980.     ba.CanCollide = false
  5981.     local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  5982.     local ignore = char
  5983.     local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  5984.     a.BottomSurface = 10
  5985.     a.TopSurface = 10
  5986.     a2.BottomSurface = 10
  5987.     a2.TopSurface = 10
  5988.     local distance = (InnerRing1.CFrame.p - position).magnitude
  5989.     a.Size = Vector3.new(distance, 1, 1)
  5990.     a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5991.     a2.Size = Vector3.new(distance, 1, 1)
  5992.     a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5993.     ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  5994.     a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  5995.     a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  5996.     game:GetService("Debris"):AddItem(a, 20)
  5997.     game:GetService("Debris"):AddItem(a2, 20)
  5998.     game:GetService("Debris"):AddItem(ba, 20)
  5999.     local msh = Instance.new("SpecialMesh", a)
  6000.     msh.MeshType = "Sphere"
  6001.     msh.Scale = Vector3.new(1, 25, 25)
  6002.     local msh2 = Instance.new("SpecialMesh", a2)
  6003.     msh2.MeshType = "Sphere"
  6004.     msh2.Scale = Vector3.new(1, 30, 30)
  6005.     for i = 0, 10, 0.1 do
  6006.         swait()
  6007.         root.CFrame = FaceMouse()[1]
  6008.         hum.CameraOffset = Vector3.new(Mrandom(-1,1),0,Mrandom(-1,1))
  6009.         a2.Color = maincolor.Color
  6010.         InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 4
  6011.         ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  6012.         hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  6013.         distance = (InnerRing1.CFrame.p - position).magnitude
  6014.         a.Size = Vector3.new(distance, 1, 1)
  6015.         a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  6016.         a2.Size = Vector3.new(distance, 1, 1)
  6017.         a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  6018.         ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  6019.         a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  6020.         a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  6021.         msh.Scale = msh.Scale - Vector3.new(0, 0.25, 0.25)
  6022.         msh2.Scale = msh2.Scale - Vector3.new(0, 0.3, 0.3)
  6023.         SphereAura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0)
  6024.         SphereAura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0)
  6025.         for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
  6026.         if v:FindFirstChild("Head") then
  6027.             Eviscerate(v)
  6028.             SoulSteal(v)
  6029.         end
  6030.     end
  6031.     end
  6032.     a:Destroy()
  6033.     a2:Destroy()
  6034.     ba:Destroy()
  6035.     InnerRing1:Destroy()
  6036.     attack = false
  6037.     hum.CameraOffset = Vector3.new(0,0,0)
  6038. end
  6039.  
  6040. function Flame_Burst()
  6041.     local target = nil
  6042.     local targettorso = nil
  6043.     if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6044.         if mouse.Target.Parent.Humanoid.PlatformStand == false then
  6045.             target = mouse.Target.Parent.Humanoid
  6046.             target2 = mouse.Target.Parent
  6047.             targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  6048.         end
  6049.     end
  6050.     if target ~= nil then
  6051.         attack = true
  6052.         hum.WalkSpeed = 0
  6053.         for i = 0, 3.4, 0.1 do
  6054.             swait()
  6055.             hum.WalkSpeed = 0
  6056.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(45)), 0.1)
  6057.             tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15), Rad(0), Rad(-45)), 0.1)
  6058.             RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  6059.             LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  6060.             RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(-15), Rad(46 + 4.5 * Sin(sine / 12))), 0.1)
  6061.             LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-46 - 4.5 * Sin(sine / 12))), 0.1)
  6062.         end
  6063.         --targettorso:BreakJoints()
  6064.         for i = 0, 3.4, 0.1 do
  6065.             swait()
  6066.             hum.WalkSpeed = 0
  6067.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(45)), 0.1)
  6068.             tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15), Rad(0), Rad(-45)), 0.1)
  6069.             RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  6070.             LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  6071.             RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(135), Rad(-.6), Rad(46 + 4.5 * Sin(sine / 12))), 0.1)
  6072.             LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-46 - 4.5 * Sin(sine / 12))), 0.1)
  6073.         end
  6074.         for i, v in pairs(target2:GetChildren()) do
  6075.             if(not char:IsAncestorOf(v))then
  6076.                 local hum = (v and v.Parent and v.Parent:FindFirstChildOfClass'Humanoid')
  6077.                 local hedder = (v and v.Parent and v.Parent:FindFirstChild'Head')
  6078.                 if(hum and hedder and hum.Health > 0)then
  6079.                 Eviscerate(v.Parent)
  6080.             end
  6081.             end
  6082.         end
  6083.         attack = false
  6084.         hum.WalkSpeed = 16
  6085.     end
  6086. end
  6087.  
  6088. function GIMME_THOSE()
  6089.     attack = true
  6090.     chatfunc("BURN....", BrickColor.random().Color)
  6091.     for i = 0,5.2,0.1 do
  6092.         swait()
  6093.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  6094.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6095.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  6096.         LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  6097.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  6098.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  6099.     end
  6100.     chatfunc("IN....", BrickColor.random().Color)
  6101.     wait(2)
  6102.     CreateSound("331666100", char, 10, 1)
  6103.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  6104.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  6105.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  6106.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  6107.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  6108.     Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  6109.     chatfunc("HELL!!!!!", BrickColor.random().Color)
  6110.     for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  6111.         if v:FindFirstChild("Head") then
  6112.             Eviscerate(v)
  6113.             SoulSteal(v)
  6114.         end
  6115.     end
  6116.     coroutine.resume(coroutine.create(function()
  6117.         for i = 0,2.8,0.1 do
  6118.             swait()
  6119.             hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  6120.         end
  6121.         for i = 0,1.8,0.1 do
  6122.             swait()
  6123.         hum.CameraOffset = Vector3.new(0,0,0)
  6124.         end
  6125.     end))
  6126.     for i = 0,3.7,0.1 do
  6127.         SphereAura(2.5, 0.75, "Add", root.CFrame * CFrame.new(math.random(-52.5, 52.5), -5, math.random(-52.5, 52.5)) * CFrame.Angles(math.rad(90 + math.rad(math.random(-45, 45))), math.rad(math.random(-45, 45)), math.rad(math.random(-45, 45))), 2.5, 2.5, 25, -0.025, BrickColor.random(), 0)
  6128.         SphereAura(2.5, 0.75, "Add", root.CFrame * CFrame.new(math.random(-52.5, 52.5), -5, math.random(-52.5, 52.5)) * CFrame.Angles(math.rad(90 + math.rad(math.random(-45, 45))), math.rad(math.random(-45, 45)), math.rad(math.random(-45, 45))), 2.5, 2.5, 25, -0.025, BrickColor.random(), 0)
  6129.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  6130.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6131.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  6132.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  6133.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  6134.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  6135.     end
  6136.     wait(.6)
  6137.     CreateSound("907332997", hed, 10, 1)
  6138.     attack = false
  6139. end
  6140.  
  6141. function Eruption()
  6142.     attack = true
  6143.     hum.WalkSpeed = 2
  6144.         hum.JumpPower = 0
  6145.     for i = 0,7,0.1 do
  6146.             HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  6147.         swait()
  6148.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  6149.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  6150.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  6151.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  6152.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6153.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6154.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  6155.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  6156.     end
  6157.     CreateSound("144699494", tors, 10, 1)
  6158.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
  6159.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
  6160.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
  6161.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
  6162.     MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  6163.     coroutine.resume(coroutine.create(function()
  6164.         for i = 0,1.8,0.1 do
  6165.             swait()
  6166.             hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  6167.         end
  6168.         for i = 0,1.8,0.1 do
  6169.             swait()
  6170.         hum.CameraOffset = Vector3.new(0,0,0)
  6171.         end
  6172.     end))
  6173.         local vel2 = Instance.new("BodyVelocity",tors)
  6174.         vel2.Velocity = Vector3.new(0,55,0)
  6175.         vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  6176.     for i = 0,4,0.1 do
  6177.             HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  6178.         swait()
  6179.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  6180.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  6181.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  6182.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  6183.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6184.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6185.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  6186.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  6187.     end
  6188.     hum.WalkSpeed = 16
  6189.         vel2:Destroy()
  6190.         hum.JumpPower = 50
  6191.     attack = false
  6192. end
  6193.  
  6194. function Solar_Flare2()
  6195.     attack = true
  6196.     hum.WalkSpeed = 2
  6197.         hum.JumpPower = 75
  6198.         hum.Jump = true
  6199.         wait(0.4)
  6200.     CreateSound("144699494", tors, 10, 1)
  6201.         hum.JumpPower = 0
  6202.     Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, .6, .6, .6, 0.02)
  6203.     Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 1.6, 1.6, 1.6, 0.02)
  6204.     Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 2.6, 2.6, 2.6, 0.02)
  6205.     for i = 0,20,0.1 do
  6206.                 root.Velocity = root.CFrame.lookVector * 60
  6207.             HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  6208.         swait()
  6209.         Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  6210.         Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  6211.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.15)
  6212.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  6213.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6214.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6215.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  6216.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  6217.     end
  6218.     hum.WalkSpeed = 16
  6219.         hum.JumpPower = 50
  6220.     attack = false
  6221. end
  6222.  
  6223. function Solar_Flare()
  6224.     attack = true
  6225.     hum.WalkSpeed = 2
  6226.         hum.JumpPower = 75
  6227.         hum.Jump = true
  6228.         wait(0.4)
  6229.     CreateSound("144699494", tors, 10, 1)
  6230.         hum.JumpPower = 0
  6231.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, .6, .6, .6, 0.02)
  6232.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 1.6, 1.6, 1.6, 0.02)
  6233.     Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 2.6, 2.6, 2.6, 0.02)
  6234.     for i = 0,20,0.1 do
  6235.                 root.Velocity = root.CFrame.lookVector * 60
  6236.             HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  6237.         swait()
  6238.         Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  6239.         Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  6240.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.15)
  6241.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  6242.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6243.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  6244.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  6245.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  6246.     end
  6247.     hum.WalkSpeed = 16
  6248.         hum.JumpPower = 50
  6249.     attack = false
  6250. end
  6251. function dmg(dude)
  6252. if dude.Name ~= char then
  6253. dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
  6254. local bgf = Instance.new("BodyGyro",dude.Head)
  6255. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  6256. local val = Instance.new("BoolValue",dude)
  6257. val.Name = "IsHit"
  6258. local torsy = dude:FindFirstChild("UpperTorso") or dude:FindFirstChild("Torso")
  6259. local partasdeff = Instance.new("ParticleEmitter",torsy)
  6260. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  6261. partasdeff.LightEmission = .1
  6262. partasdeff.Size = NumberSequence.new(0.2)
  6263. partasdeff.Texture = "rbxassetid://771221224"
  6264. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  6265. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  6266. partasdeff.Transparency = bbb
  6267. partasdeff.Size = aaa
  6268. partasdeff.ZOffset = .9
  6269. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  6270. partasdeff.LockedToPart = false
  6271. partasdeff.EmissionDirection = "Back"
  6272. partasdeff.Lifetime = NumberRange.new(1, 2)
  6273. partasdeff.Rate = 1000
  6274. partasdeff.Rotation = NumberRange.new(-100, 100)
  6275. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  6276. partasdeff.Speed = NumberRange.new(6)
  6277. partasdeff.VelocitySpread = 10000
  6278. partasdeff.Enabled=false
  6279. partasdeff:Emit(30)
  6280. coroutine.wrap(function()
  6281. targetted = nil
  6282. swait(30)
  6283. dude:BreakJoints()
  6284. swait(5)
  6285. dude:FindFirstChildOfClass("Humanoid"):Destroy()
  6286. for i=0,1,.05 do
  6287. for a,v in pairs(dude:GetChildren()) do
  6288. if v:IsA("BasePart") then
  6289. v.Transparency = i
  6290. end
  6291. end
  6292. swait()
  6293. end
  6294. for a,v in pairs(dude:GetChildren()) do
  6295. if v:IsA("BasePart") and v:FindFirstChild("ParticleEmitter") then
  6296. v.ParticleEmitter.Enabled = false
  6297. end
  6298. game:service'Debris':AddItem(v,2)
  6299. end
  6300. end)()
  6301. end
  6302. end
  6303. function kdown(dd)
  6304. if dd.Name ~= char then
  6305. dd.Humanoid.PlatformStand = true
  6306. local bgf = Instance.new("BodyGyro",dd.Head)
  6307. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  6308. local val = Instance.new("BoolValue",dd)
  6309. val.Name = "IsHit"
  6310. end
  6311. end
  6312. function TargetSelect(person)
  6313. local dd=coroutine.wrap(function()
  6314. if targetted ~= person then
  6315. targetted = person
  6316. img2.Size = UDim2.new(1,0,1,0)
  6317. img2.ImageTransparency = 0
  6318. img2.Position = UDim2.new(0,0,0,0)
  6319. for i = 0, 2, 0.1 do
  6320. swait()
  6321. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  6322. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  6323. img2.ImageTransparency = img2.ImageTransparency + 0.05
  6324. end
  6325. end
  6326. end)
  6327. dd()
  6328. end
  6329. function Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  6330.     attack = true
  6331.     hum.WalkSpeed = 0
  6332.     if targetted.Name ~= "makhail07" and targetted.Name ~= "Salvo_Starly" and targetted.Name ~= "Nebula_Zorua" and targetted.Name ~= "KillerDarkness0105" then
  6333.         local torsy = targetted:FindFirstChild("UpperTorso") or targetted:FindFirstChild("Torso")
  6334.             local partasdeff = Instance.new("ParticleEmitter",torsy)
  6335.             partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  6336.             partasdeff.LightEmission = .1
  6337.             partasdeff.Size = NumberSequence.new(0.2)
  6338.             partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  6339.             aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  6340.             bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  6341.             partasdeff.Transparency = bbb
  6342.             partasdeff.Size = aaa
  6343.             partasdeff.ZOffset = .9
  6344.             partasdeff.Acceleration = Vector3.new(0, -5, 0)
  6345.             partasdeff.LockedToPart = false
  6346.             partasdeff.EmissionDirection = "Back"
  6347.             partasdeff.Lifetime = NumberRange.new(1, 2)
  6348.             partasdeff.Rate = 1000
  6349.             partasdeff.Rotation = NumberRange.new(-100, 100)
  6350.             partasdeff.RotSpeed = NumberRange.new(-100, 100)
  6351.             partasdeff.Speed = NumberRange.new(6)
  6352.             partasdeff.VelocitySpread = 10000
  6353.             partasdeff.Enabled=false
  6354.     for i = 0, 1.4, 0.1 do
  6355.         swait()
  6356.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6357.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  6358.         if Mrandom(1,15) == 1 then
  6359.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6360.         end
  6361.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6362.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6363.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6364.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  6365.     end
  6366.     dmg(targetted)
  6367.     partasdeff.Enabled=true
  6368. CreateSound("429400881", torsy, 10, .8)
  6369.     for i = 0, 1.4, 0.1 do
  6370.         swait()
  6371.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6372.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  6373.         if Mrandom(1,15) == 1 then
  6374.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6375.         end
  6376.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6377.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6378.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6379.         LW.C0 = clerp(LW.C0, CF(-.4, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(0), Rad(65)), 0.1)
  6380.     end
  6381.     partasdeff.Enabled=false
  6382.     for i = 0, 1.4, 0.1 do
  6383.         swait()
  6384.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6385.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  6386.         if Mrandom(1,15) == 1 then
  6387.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6388.         end
  6389.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6390.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6391.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6392.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  6393.         end
  6394.     attack = false
  6395.     hum.WalkSpeed = 16
  6396.     elseif targetted.Name == "makhail07" then
  6397.     for i = 0, 2.4, 0.1 do
  6398.         swait()
  6399.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6400.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  6401.         if Mrandom(1,15) == 1 then
  6402.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6403.         end
  6404.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6405.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6406.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6407.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  6408.     end
  6409.     for i = 0, 2.4, 0.1 do
  6410.         swait()
  6411.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6412.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  6413.         if Mrandom(1,15) == 1 then
  6414.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6415.         end
  6416.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6417.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6418.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6419.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  6420.     end
  6421.     coroutine.wrap(function()
  6422.     wait(2)
  6423.     --partasdeff:Remove()
  6424.     end)()
  6425.     local sel = Mrandom(1,3)
  6426.     if sel == 1 then  
  6427.     chatfunc("Hmhmhm, Why try?")
  6428.     elseif sel == 2 then  
  6429.     chatfunc("Stop it that's my creator.")
  6430.     elseif sel == 3 then
  6431.     chatfunc("I can't do that...")
  6432.     end
  6433.     wait(2)
  6434.     hum.WalkSpeed = 16
  6435.     attack = false
  6436.     elseif targetted.Name == "Salvo_Starly" then
  6437.         for i = 0, 2.4, 0.1 do
  6438.         swait()
  6439.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6440.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  6441.         if Mrandom(1,15) == 1 then
  6442.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6443.         end
  6444.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6445.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6446.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6447.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  6448.     end
  6449.         for i = 0, 2.4, 0.1 do
  6450.         swait()
  6451.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6452.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  6453.         if Mrandom(1,15) == 1 then
  6454.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6455.         end
  6456.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6457.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6458.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6459.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  6460.     end
  6461.     coroutine.wrap(function()
  6462.     wait(2)
  6463.     --partasdeff:Remove()
  6464.     end)()
  6465.     local sel = Mrandom(1,3)
  6466.     if sel == 1 then  
  6467.     chatfunc("Sorry about that.")
  6468.     elseif sel == 2 then  
  6469.     chatfunc("H-Hello. I almost killed you.")
  6470.     elseif sel == 3 then
  6471.     chatfunc("OwO?")
  6472.     end
  6473.     wait(2)
  6474.     hum.WalkSpeed = 16
  6475.     attack = false
  6476.     elseif targetted.Name == "Nebula_Zorua" then
  6477.         for i = 0, 2.4, 0.1 do
  6478.         swait()
  6479.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6480.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  6481.         if Mrandom(1,15) == 1 then
  6482.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6483.         end
  6484.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6485.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6486.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6487.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  6488.     end
  6489.         for i = 0, 2.4, 0.1 do
  6490.         swait()
  6491.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6492.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  6493.         if Mrandom(1,15) == 1 then
  6494.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6495.         end
  6496.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6497.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6498.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6499.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  6500.     end
  6501.     coroutine.wrap(function()
  6502.     wait(2)
  6503.     --partasdeff:Remove()
  6504.     end)()
  6505.     local sel = Mrandom(1,3)
  6506.     if sel == 1 then  
  6507.     chatfunc("Sorry, Nebula.")
  6508.     elseif sel == 2 then  
  6509.     chatfunc("Theres no need to harm you. Yet...")
  6510.     elseif sel == 3 then
  6511.     chatfunc("My mistake.")
  6512.     end
  6513.     wait(2)
  6514.     hum.WalkSpeed = 16
  6515.     attack = false
  6516.     elseif targetted.Name == "KillerDarkness0105" then
  6517.         for i = 0, 2.4, 0.1 do
  6518.         swait()
  6519.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6520.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  6521.         if Mrandom(1,15) == 1 then
  6522.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6523.         end
  6524.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6525.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6526.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6527.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  6528.     end
  6529.         for i = 0, 2.4, 0.1 do
  6530.         swait()
  6531.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  6532.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  6533.         if Mrandom(1,15) == 1 then
  6534.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  6535.         end
  6536.         RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6537.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  6538.         RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  6539.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30),  -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  6540.     end
  6541.     coroutine.wrap(function()
  6542.     wait(2)
  6543.     --partasdeff:Remove()
  6544.     end)()
  6545.     local sel = Mrandom(1,3)
  6546.     if sel == 1 then  
  6547.     chatfunc("Hm, Killer it's been a while.")
  6548.     elseif sel == 2 then  
  6549.     chatfunc("No need for this.")
  6550.     elseif sel == 3 then
  6551.     chatfunc("Hello, sorry.")
  6552.     end
  6553.     wait(2)
  6554.     hum.WalkSpeed = 16
  6555.     attack = false
  6556.     end
  6557. end
  6558. function HAAHHHHHH()
  6559.     attack = true
  6560.     hum.WalkSpeed = 0
  6561.     Cso("300208779", hed, 10, 1)
  6562.     for i = 0,9,0.1 do
  6563.         swait()
  6564.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  6565.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  6566.         if Mrandom(1,15) == 1 then
  6567.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  6568.         end
  6569.         RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  6570.         LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  6571.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  6572.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  6573.     end
  6574.     attack = false
  6575.     hum.WalkSpeed = 16
  6576. end
  6577. -------------------------------------------------------
  6578. --End Attacks N Stuff--
  6579. -------------------------------------------------------
  6580.  
  6581. Sprinting = false
  6582. mouse.KeyDown:connect(function(key)
  6583.     if string.byte(key) == 48 and attack == false and Mode ~= 10 then
  6584.         Swing = 2
  6585.         hum.WalkSpeed = 38.82
  6586.         Sprinting = true
  6587.     end
  6588. end)
  6589. mouse.KeyUp:connect(function(key)
  6590.     if string.byte(key) == 48 and attack == false then
  6591.         Swing = 1
  6592.         Sprinting = false
  6593.         hum.WalkSpeed = 16
  6594.     end
  6595. end)
  6596. mouse.KeyDown:connect(function(key)
  6597.     if attack == false then
  6598.         if key == 'q' and Mode == 1 then
  6599.                         Power_Burst()
  6600.         elseif key == 'e' and Mode == 1 then
  6601.             Mode = 2
  6602.             SONG = 254826701
  6603.             tecks2.Text = "Evil Lunatic"
  6604.             tecks2.TextColor3 = Color3.fromRGB(196, 40, 28)
  6605.             tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  6606.         for i, v in pairs(ArmourParts) do
  6607.         v.BrickColor = BrickColor.new("Bright red")
  6608.         v.Material = "Neon"
  6609.         v.Transparency = 0
  6610.         end
  6611.   for i, v in pairs(NeonParts) do
  6612.     maincolor = BrickColor.new("New Yeller")
  6613.     v.BrickColor = maincolor
  6614.     v.Material = "Neon"
  6615.     v.Transparency = 0
  6616.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=404306534"
  6617.   end
  6618.   for i, v in pairs(ArmourParts2) do
  6619.     v.BrickColor = BrickColor.new("Bright red")
  6620.     v.Material = "Neon"
  6621.     v.Transparency = 0
  6622.   end
  6623.   for i, v in pairs(NeonParts2) do
  6624.     maincolor = BrickColor.new("New Yeller")
  6625.     v.BrickColor = maincolor
  6626.     v.Material = "Neon"
  6627.     v.Transparency = 0
  6628.   end
  6629.         elseif key == 'e' and Mode == 2 then
  6630.             resetmode()
  6631.         elseif key == 't' and Mode == 1 then
  6632.                         Taunt()
  6633.         elseif key == 'q' and Mode == 2 then
  6634.                         Magic_Bombs()
  6635.         elseif key == 'e' and Mode == 2 then
  6636.                         Dangerous_Field()
  6637.         elseif key == 't' and Mode == 2 then
  6638.                         HAAH()
  6639.         end
  6640.     ---------------------------------------------------------------------
  6641.     if key == 'r' and Mode == 1 then
  6642.         Mode = 98534
  6643.         SONG = 928767240
  6644.         tecks2.Text = "EDGY LUNATIC"
  6645.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6646.         tecks2.TextStrokeColor3 = Color3.fromRGB(98, 37, 209)
  6647.  for i, v in pairs(ArmourParts) do
  6648.     v.BrickColor = BrickColor.new("Royal purple")
  6649.     v.Material = "Neon"
  6650.     v.Transparency = 0
  6651.   end
  6652.   for i, v in pairs(NeonParts) do
  6653.     maincolor = BrickColor.new("Royal purple")
  6654.     v.BrickColor = maincolor
  6655.     v.Material = "Neon"
  6656.     v.Transparency = 0
  6657.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=1471407701"
  6658.   end
  6659.  for i, v in pairs(ArmourParts2) do
  6660.     v.BrickColor = BrickColor.new("Really black")
  6661.     v.Material = "Neon"
  6662.     v.Transparency = 0
  6663.   end
  6664.   for i, v in pairs(NeonParts2) do
  6665.     maincolor = BrickColor.new("Royal purple")
  6666.     v.BrickColor = maincolor
  6667.     v.Material = "Neon"
  6668.     v.Transparency = 0
  6669.   end
  6670.         elseif key == 'q' and Mode == 98534 then
  6671.             targett()
  6672.         elseif key == 'e' and Mode == 98534 and targetted ~= nil then
  6673.             Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  6674.         elseif key == 't' and Mode == 98534 then
  6675.             HAAHHHHHH()
  6676.         elseif key == 'r' and Mode == 98534  then
  6677.             resetmode()
  6678.     end
  6679.     ---------------------------------------------------------------------
  6680.     if key == 'm' and Mode == 1 then
  6681.         Mode = pIXELATED
  6682.         SONG = 853518668
  6683.         tecks2.Text = "PiXeL Lunatic"
  6684.         tecks2.TextColor3 = Color3.fromRGB(0, 255, 255)
  6685.         tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  6686.  for i, v in pairs(ArmourParts) do
  6687.     v.BrickColor = BrickColor.new("Hot white")
  6688.     v.Material = "Neon"
  6689.     v.Transparency = 0
  6690.   end
  6691.   for i, v in pairs(NeonParts) do
  6692.     maincolor = BrickColor.new("Lapis")
  6693.     v.BrickColor = maincolor
  6694.     v.Material = "Neon"
  6695.     v.Transparency = 0
  6696.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=231432333"
  6697.   end
  6698.  for i, v in pairs(ArmourParts2) do
  6699.     v.BrickColor = BrickColor.new("Really black")
  6700.     v.Material = "Neon"
  6701.     v.Transparency = 0
  6702.   end
  6703.   for i, v in pairs(NeonParts2) do
  6704.     maincolor = BrickColor.new("Lapis")
  6705.     v.BrickColor = maincolor
  6706.     v.Material = "Neon"
  6707.     v.Transparency = 0
  6708.   end
  6709.         elseif key == 'm' and Mode == pIXELATED then
  6710.             resetmode()
  6711.         elseif key == 'q' and Mode == pIXELATED and corrupted == false then
  6712.             Pixel_Corrupt()
  6713.         elseif key == 'm' and Mode == pIXELATED then
  6714.             resetmode()
  6715.     end
  6716.     ---------------------------------------------------------------------
  6717.     if key == 'y' and Mode == 1 then
  6718.         Mode = 3
  6719.         SONG = 231975329
  6720.         tecks2.Text = "Strange Man"
  6721.         tecks2.TextColor3 = Color3.fromRGB(.5, 0, .5)
  6722.         tecks2.TextStrokeColor3 = Color3.fromRGB(.5, 0, .5)
  6723.  for i, v in pairs(ArmourParts) do
  6724.     v.BrickColor = BrickColor.new("Black")
  6725.     v.Material = "Neon"
  6726.     v.Transparency = 0
  6727.   end
  6728.   for i, v in pairs(NeonParts) do
  6729.     maincolor = BrickColor.new("Royal purple")
  6730.     v.BrickColor = maincolor
  6731.     v.Material = "Neon"
  6732.     v.Transparency = 0
  6733.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  6734.   end
  6735.  for i, v in pairs(ArmourParts2) do
  6736.     v.BrickColor = BrickColor.new("Black")
  6737.     v.Material = "Neon"
  6738.     v.Transparency = 0
  6739.   end
  6740.   for i, v in pairs(NeonParts2) do
  6741.     maincolor = BrickColor.new("Royal purple")
  6742.     v.BrickColor = maincolor
  6743.     v.Material = "Neon"
  6744.     v.Transparency = 0
  6745.   end
  6746.         elseif key == 'y' and Mode == 3 then
  6747.             resetmode()
  6748.         elseif key == 'e' and Mode == 3 then
  6749.             Painful_Stomp()
  6750.         elseif key == 'z' and Mode == 3 then
  6751.             Purity_Slam()
  6752.         elseif key == 'x' and Mode == 3 then
  6753.             Tauntmelon()
  6754.         elseif key == 't' and Mode == 3 then
  6755.             un_fun()
  6756.         elseif key == 'q' and Mode == 3 then
  6757.             Shockwave()
  6758.     end
  6759.     ---------------------------------------------------------------------
  6760.     if key == 'u' and Mode == 1 then
  6761.         Mode = 1555
  6762.         SONG = 926249857
  6763.         tecks2.Text = "Anime and Trap Lunatic"
  6764.         tecks2.TextColor3 = Color3.fromRGB(255,0,255)
  6765.         tecks2.TextStrokeColor3 = Color3.fromRGB(255,0,255)
  6766.  for i, v in pairs(ArmourParts) do
  6767.     v.BrickColor = BrickColor.new("Black")
  6768.     v.Material = "Neon"
  6769.     v.Transparency = 0
  6770.   end
  6771.   for i, v in pairs(NeonParts) do
  6772.     maincolor = BrickColor.new("Carnation pink")
  6773.     v.BrickColor = maincolor
  6774.     v.Material = "Neon"
  6775.     v.Transparency = 0
  6776.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=648887959"
  6777.   end
  6778.  for i, v in pairs(ArmourParts2) do
  6779.     v.BrickColor = BrickColor.new("Black")
  6780.     v.Material = "Neon"
  6781.     v.Transparency = 0
  6782.   end
  6783.   for i, v in pairs(NeonParts2) do
  6784.     maincolor = BrickColor.new("Carnation pink")
  6785.     v.BrickColor = maincolor
  6786.     v.Material = "Neon"
  6787.     v.Transparency = 0
  6788.   end
  6789.         elseif key == 'u' and Mode == 1555 then
  6790.             resetmode()
  6791.         elseif key == 'y' and Mode == 1555 then
  6792.             Field()
  6793.         elseif key == 't' and Mode == 1555 then
  6794.             lolik()
  6795.         elseif key == 'q' and Mode == 1555 then
  6796.             Pixel_Corrupt()
  6797.         elseif key == 'f' and Mode == 1555 then
  6798.             Anime_Splosion()
  6799.         elseif key == 'z' and Mode == 1555 then
  6800.             Cryo_Freeze()
  6801.         elseif key == 'x' and Mode == 1555 then
  6802.             Painful_Stomp2()
  6803.     end
  6804.     ---------------------------------------------------------------------
  6805.     if key == 'i' and Mode == 1 then
  6806.         Mode = 56565
  6807.         SONG = 419346122
  6808.         tecks2.Text = "Solar Lunatic"
  6809.         tecks2.TextColor3 = Color3.fromRGB(222,255,0)
  6810.         tecks2.TextStrokeColor3 = Color3.fromRGB(222,255,0)
  6811.  for i, v in pairs(ArmourParts) do
  6812.     v.BrickColor = BrickColor.new("Really black")
  6813.     v.Material = "Neon"
  6814.     v.Transparency = 0
  6815.   end
  6816.   for i, v in pairs(NeonParts) do
  6817.     maincolor = BrickColor.new("Deep orange")
  6818.     v.BrickColor = maincolor
  6819.     v.Material = "Neon"
  6820.     v.Transparency = 0
  6821.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=313921371"
  6822.   end
  6823.  for i, v in pairs(ArmourParts2) do
  6824.     v.BrickColor = BrickColor.new("Really black")
  6825.     v.Material = "Neon"
  6826.     v.Transparency = 0
  6827.   end
  6828.   for i, v in pairs(NeonParts2) do
  6829.     maincolor = BrickColor.new("Deep orange")
  6830.     v.BrickColor = maincolor
  6831.     v.Material = "Neon"
  6832.     v.Transparency = 0
  6833.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=313921371"
  6834.   end
  6835.         elseif key == 't' and Mode == 56565 then
  6836.             Taunt2()
  6837.         elseif key == 'i' and Mode == 56565 then
  6838.             resetmode()
  6839.         elseif key == 'c' and Mode == 56565 then
  6840.             Eruption2()
  6841.         elseif key == 'x' and Mode == 56565 then
  6842.             Solar_Flare2()
  6843.         elseif key == 'z' and Mode == 56565 then
  6844.             Painful_Stomp()
  6845.     end
  6846.     ---------------------------------------------------------------------
  6847.     if key == 'm' and Mode == 6 then
  6848.         Mode = 1800
  6849.         SONG = 773139070
  6850.         tecks2.Text = "Vengeful Soul of Lunatic"
  6851.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6852.         tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  6853.  for i, v in pairs(ArmourParts) do
  6854.     v.BrickColor = BrickColor.new("Hot White")
  6855.     v.Material = "Neon"
  6856.     v.Transparency = 0
  6857.   end
  6858.   for i, v in pairs(NeonParts) do
  6859.     maincolor = BrickColor.new("Really black")
  6860.     v.BrickColor = maincolor
  6861.     v.Material = "Neon"
  6862.     v.Transparency = 0
  6863.   end
  6864.  for i, v in pairs(ArmourParts2) do
  6865.     v.BrickColor = BrickColor.new("Hot White")
  6866.     v.Material = "Neon"
  6867.     v.Transparency = 0
  6868.   end
  6869.   for i, v in pairs(NeonParts2) do
  6870.     maincolor = BrickColor.new("Really black")
  6871.     v.BrickColor = maincolor
  6872.     v.Material = "Neon"
  6873.     v.Transparency = 0
  6874.   end
  6875. char.Head.face.Texture = "http://www.roblox.com/asset/?id=404306534"
  6876.         elseif key == 't' and Mode == 1800 then
  6877.             TTTTTTTTTTGaunt()
  6878.         elseif key == 'm' and Mode == 1800 then
  6879.             resetmode()
  6880.         elseif key == 'q' and Mode == 1800 and exploitable == true then
  6881.             Exploit()
  6882.         elseif key == 'y' and Mode == 1800 then
  6883.             Ancient_Rage()
  6884.         elseif key == 'r' and Mode == 1800 then
  6885.             Distort()
  6886.         elseif key == 'g' and Mode == 1800 then
  6887.             Hell_From_Above()
  6888.         elseif key == 'h' and Mode == 1800 then
  6889.             Universal_Crush()
  6890.         elseif key == 'j' and Mode == 1800 then
  6891.             Multi_Bombs()
  6892.         elseif key == 'z' and Mode == 1800 then
  6893.             Eruption()
  6894.         elseif key == 'x' and Mode == 1800 then
  6895.             Solar_Flare()
  6896.     end
  6897.     ---------------------------------------------------------------------
  6898.     if key == 'o' and Mode == 1 then
  6899.         Mode = 4
  6900.         SONG = 595800581
  6901.         tecks2.Text = "Divine Lunatic"
  6902.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6903.         tecks2.TextStrokeColor3 = Color3.fromRGB(245, 205, 48)
  6904.  for i, v in pairs(ArmourParts) do
  6905.     v.BrickColor = BrickColor.new("Orange")
  6906.     v.Material = "Neon"
  6907.     v.Transparency = 0
  6908.   end
  6909.   for i, v in pairs(NeonParts) do
  6910.     maincolor = BrickColor.new("Bright yellow")
  6911.     v.BrickColor = maincolor
  6912.     v.Material = "Neon"
  6913.     v.Transparency = 0
  6914. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  6915.   end
  6916.  for i, v in pairs(ArmourParts2) do
  6917.     v.BrickColor = BrickColor.new("Black")
  6918.     v.Material = "Neon"
  6919.     v.Transparency = 0
  6920.   end
  6921.   for i, v in pairs(NeonParts2) do
  6922.     maincolor = BrickColor.new("Bright yellow")
  6923.     v.BrickColor = maincolor
  6924.     v.Material = "Neon"
  6925.     v.Transparency = 0
  6926.   end
  6927.         elseif key == 'o' and Mode == 4 then
  6928.             resetmode()
  6929.         elseif key == 't' and Mode == 4 then
  6930.             again()
  6931.         elseif key == 'q' and Mode == 4 then
  6932.             Pulse()
  6933.     end
  6934.     ---------------------------------------------------------------------
  6935.     if key == 'p' and Mode == 1 then
  6936.                 attack = true
  6937.         SONG = 1881895904
  6938.                 hum.WalkSpeed = 0
  6939.             for i = 1,20,0.1 do
  6940.                 swait()
  6941.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
  6942.         tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 6.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.05)
  6943.         RH.C0 = clerp(RH.C0, CF(1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(-15)), 0.05)
  6944.         LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
  6945.         RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(75)), 0.05)
  6946.         LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-75)), 0.05)
  6947.             BlockEffect(maincolor, tors.CFrame * CF(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), 4, 4, 4, 0.8, 0.8, 0.8, 0.05, 1)
  6948.                 end
  6949.                 hum.WalkSpeed = 16
  6950.                 attack = false
  6951.         Mode = 100
  6952.         tecks2.Text = "OverPowered-Divine Lunatic"
  6953.         tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6954.         tecks2.TextStrokeColor3 = Color3.fromRGB(255, 176, 0)
  6955.             Cso("743499393", tors, 10, 1.05)
  6956.             BlockEffect(BrickC("New Yeller"), Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  6957.             BlockEffect(BrickC("Really orange"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  6958.  for i, v in pairs(ArmourParts) do
  6959.     v.BrickColor = BrickColor.new("Really red")
  6960.     v.Material = "Neon"
  6961.     v.Transparency = 0.2
  6962.   end
  6963.   for i, v in pairs(NeonParts) do
  6964.     maincolor = BrickColor.new("Deep orange")
  6965.     v.BrickColor = maincolor
  6966.     v.Material = "Neon"
  6967.     v.Transparency = 0.5
  6968. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  6969.   end
  6970.  for i, v in pairs(ArmourParts2) do
  6971.     v.BrickColor = BrickColor.new("Really black")
  6972.     v.Material = "Neon"
  6973.     v.Transparency = 0.2
  6974.   end
  6975.   for i, v in pairs(NeonParts2) do
  6976.     maincolor = BrickColor.new("Deep orange")
  6977.     v.BrickColor = maincolor
  6978.     v.Material = "Neon"
  6979.     v.Transparency = 0.5
  6980.   end
  6981.         elseif key == 'p' and Mode == 100 then
  6982.             resetmode()
  6983.         elseif key == 'q' and Mode == 100 then
  6984.             LAZER()
  6985.     end
  6986.     ---------------------------------------------------------------------
  6987.     if key == 'f' and Mode == 1 then
  6988.         Mode = 5
  6989.         SONG = 891225839
  6990.         tecks2.Text = "Cyber Lunatic"
  6991.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6992.         tecks2.TextStrokeColor3 = Color3.fromRGB(255,0,0)
  6993.  for i, v in pairs(ArmourParts) do
  6994.     v.BrickColor = BrickColor.new("Dark blue")
  6995.     v.Material = "Neon"
  6996.     v.Transparency = 0
  6997.   end
  6998.   for i, v in pairs(NeonParts) do
  6999.     maincolor = BrickColor.new("Really blue")
  7000.     v.BrickColor = maincolor
  7001.     v.Material = "Neon"
  7002.     v.Transparency = 0
  7003. char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
  7004.   end
  7005.  for i, v in pairs(ArmourParts2) do
  7006.     v.BrickColor = BrickColor.new("Black")
  7007.     v.Material = "Neon"
  7008.     v.Transparency = 0
  7009.   end
  7010.   for i, v in pairs(NeonParts2) do
  7011.     maincolor = BrickColor.new("Really red")
  7012.     v.BrickColor = maincolor
  7013.     v.Material = "Neon"
  7014.     v.Transparency = 0
  7015.   end
  7016.         elseif key == 'f' and Mode == 5 then
  7017.             resetmode()
  7018.         elseif key == 'q' and Mode == 5 and exploitable == true then
  7019.             Exploit()
  7020.         elseif key == 't' and Mode == 5 then
  7021.             PENIS()
  7022.     end
  7023.     ---------------------------------------------------------------------
  7024.     if key == 'g' and Mode == 1 then
  7025.         Mode = 6
  7026.         SONG = 407749940
  7027.         tecks2.Text = "The_Hell_Error_Lunatic"
  7028.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  7029.         tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  7030.  for i, v in pairs(ArmourParts) do
  7031.     v.BrickColor = BrickColor.new("Royal purple")
  7032.     v.Material = "Metal"
  7033.     v.Transparency = 0
  7034.   end
  7035.   for i, v in pairs(NeonParts) do
  7036.     maincolor = BrickColor.new("Really red")
  7037.     v.BrickColor = maincolor
  7038.     v.Material = "Neon"
  7039.     v.Transparency = 0
  7040.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
  7041.   end
  7042.  for i, v in pairs(ArmourParts2) do
  7043.     v.BrickColor = BrickColor.new("Dark red")
  7044.     v.Material = "Metal"
  7045.     v.Transparency = 0
  7046.   end
  7047.   for i, v in pairs(NeonParts2) do
  7048.     maincolor = BrickColor.new("Really red")
  7049.     v.BrickColor = maincolor
  7050.     v.Material = "Neon"
  7051.     v.Transparency = 0
  7052.   end
  7053.         elseif key == 'g' and Mode == 6 then
  7054.             resetmode()
  7055.         elseif key == 'q' and Mode == 6 then
  7056.             Distort()
  7057.         elseif key == 'e' and Mode == 6 then
  7058.             Ancient_Rage()
  7059.         elseif key == 't' and Mode == 6 then
  7060.             TTTTTTTTTTTaunt()
  7061.     end
  7062.     ---------------------------------------------------------------------
  7063.     if key == 'h' and Mode == 1 then
  7064.         Mode = 7
  7065.         SONG = 150794704
  7066.         tecks2.Text = "Doge"
  7067.         tecks2.TextColor3 = Color3.fromRGB(163, 162, 165)
  7068.         tecks2.TextStrokeColor3 = Color3.fromRGB(253, 234, 141)
  7069.  for i, v in pairs(ArmourParts) do
  7070.     v.BrickColor = BrickColor.new("Cool yellow")
  7071.     v.Material = "Neon"
  7072.     v.Transparency = 0
  7073.   end
  7074.   for i, v in pairs(NeonParts) do
  7075.     maincolor = BrickColor.new("New Yeller")
  7076.     v.BrickColor = maincolor
  7077.     v.Material = "Neon"
  7078.     v.Transparency = 0
  7079.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=246991049"
  7080.   end
  7081.  for i, v in pairs(ArmourParts2) do
  7082.     v.BrickColor = BrickColor.new("Cool yellow")
  7083.     v.Material = "Neon"
  7084.     v.Transparency = 0
  7085.   end
  7086.   for i, v in pairs(NeonParts2) do
  7087.     maincolor = BrickColor.new("New Yeller")
  7088.     v.BrickColor = maincolor
  7089.     v.Material = "Neon"
  7090.     v.Transparency = 0
  7091.   end
  7092.     elseif key == 'h' and Mode == 7 then
  7093.         resetmode()
  7094.     elseif key == 't' and Mode == 7 then
  7095.                 BARK()
  7096.     elseif key == 'q' and Mode == 7 then
  7097.                 Bark_Splosion()
  7098.     end
  7099.     if key == 'j' and Mode == 1 then
  7100.         SONG = 1359036559
  7101.             attack = true
  7102.             hum.WalkSpeed = 0
  7103.     for i = 0,10,0.08 do
  7104.         swait()
  7105.         rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0 + 255.45 * i)), 0.15)
  7106.         tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7107.         RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  7108.         LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  7109.         RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  7110.         LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  7111.     end
  7112.     attack = false
  7113.     hum.WalkSpeed = 16
  7114.         Mode = 50
  7115.             BlockEffect(BrickC("Magenta"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7116.         tecks2.Text = "SUPER_OVERPOWERED_DOGE"
  7117.         tecks2.TextColor3 = Color3.fromRGB(255, 0, 255)
  7118.         tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  7119.  for i, v in pairs(ArmourParts) do
  7120.     v.BrickColor = BrickColor.new("Magenta")
  7121.     v.Material = "Neon"
  7122.     v.Transparency = 0
  7123.   end
  7124.   for i, v in pairs(NeonParts) do
  7125.     maincolor = BrickColor.new("White")
  7126.     v.BrickColor = maincolor
  7127.     v.Material = "Neon"
  7128.     v.Transparency = 0
  7129.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  7130.   end
  7131.  for i, v in pairs(ArmourParts2) do
  7132.     v.BrickColor = BrickColor.new("Magenta")
  7133.     v.Material = "Neon"
  7134.     v.Transparency = 0
  7135.   end
  7136.   for i, v in pairs(NeonParts2) do
  7137.     maincolor = BrickColor.new("White")
  7138.     v.BrickColor = maincolor
  7139.     v.Material = "Neon"
  7140.     v.Transparency = 0
  7141.   end
  7142.         elseif key == 'j' and Mode == 50 then
  7143.             resetmode()
  7144.         elseif key == 'q' and Mode == 50 then
  7145.             ASCENTION()
  7146.         elseif key == 't' and Mode == 50 then
  7147.             nope()
  7148.         elseif key == 'y' and Mode == 50 then
  7149.             EndMySufferingV2()
  7150.     end
  7151.     ---------------------------------------------------------------------
  7152.     if key == 'k' and Mode == 1 then
  7153.         Mode = 6666
  7154.         SONG = 1051512943
  7155.         tecks2.Text = "Meme Lunatic"
  7156.             BlockEffect(BrickC("Dark Blue"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7157.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 255)
  7158.         tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  7159.  for i, v in pairs(ArmourParts) do
  7160.     v.BrickColor = BrickColor.new("Black")
  7161.     v.Material = "Neon"
  7162.     v.Transparency = 0
  7163.   end
  7164.   for i, v in pairs(NeonParts) do
  7165.     maincolor = BrickColor.new("Dark blue")
  7166.     v.BrickColor = maincolor
  7167.     v.Material = "Neon"
  7168.     v.Transparency = 0
  7169.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  7170.   end
  7171.  for i, v in pairs(ArmourParts2) do
  7172.     v.BrickColor = BrickColor.new("Black")
  7173.     v.Material = "Neon"
  7174.     v.Transparency = 0
  7175.   end
  7176.   for i, v in pairs(NeonParts2) do
  7177.     maincolor = BrickColor.new("Dark blue")
  7178.     v.BrickColor = maincolor
  7179.     v.Material = "Neon"
  7180.     v.Transparency = 0
  7181.   end
  7182.         elseif key == 'y' and Mode == 6666 then
  7183.             somuchcancerwhy()
  7184.         elseif key == 'r' and Mode == 6666 then
  7185.             HAA55()
  7186.         elseif key == 'k' and Mode == 6666 then
  7187.             resetmode()
  7188.         elseif key == 't' and Mode == 6666 then
  7189.             EndMySufferingV3()
  7190.         elseif key == 'f' and Mode == 6666 then
  7191.             WhatHuh()
  7192.         elseif key == 'g' and Mode == 6666 then
  7193.             slap()
  7194.         elseif key == 'h' and Mode == 6666 then
  7195.             HAAAAA()
  7196.         elseif key == 'j' and Mode == 6666 then
  7197.             DANCEFORME()
  7198.         elseif key == 'm' and Mode == 6666 then
  7199.             thing()
  7200.     end
  7201.     ---------------------------------------------------------------------
  7202.     if key == 'l' and Mode == 1 then
  7203.         Mode = 8888
  7204.         SONG = 1752290765
  7205.         tecks2.Text = "ToTALLy NoT LuNATIc"
  7206.             BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7207.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  7208.         tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  7209.  for i, v in pairs(ArmourParts) do
  7210.     v.BrickColor = BrickColor.new("Really black")
  7211.     v.Material = "Neon"
  7212.     v.Transparency = 0
  7213.   end
  7214.   for i, v in pairs(NeonParts) do
  7215.     maincolor = BrickColor.new("Really red")
  7216.     v.BrickColor = maincolor
  7217.     v.Material = "Neon"
  7218.     v.Transparency = 0
  7219.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=1895698679"
  7220.   end
  7221.  for i, v in pairs(ArmourParts2) do
  7222.     v.BrickColor = BrickColor.new("Black")
  7223.     v.Material = "Neon"
  7224.     v.Transparency = 0
  7225.   end
  7226.   for i, v in pairs(NeonParts2) do
  7227.     maincolor = BrickColor.new("Really red")
  7228.     v.BrickColor = maincolor
  7229.     v.Material = "Neon"
  7230.     v.Transparency = 0
  7231.   end
  7232.         elseif key == 'l' and Mode == 8888 then
  7233.             resetmode()
  7234.         elseif key == 'r' and Mode == 8888 then
  7235.             Technobeam()
  7236.         elseif key == 't' and Mode == 8888 then
  7237.             Taunt1()
  7238.         elseif key == 'y' and Mode == 8888 then
  7239.             Destruction()
  7240.     end
  7241.     ---------------------------------------------------------------------
  7242.     if key == 'z' and Mode == 1 then
  7243.         Mode = 111111112
  7244.         SONG = 601069330
  7245.         tecks2.Text = "Dark-God Lunatic"
  7246.             BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7247.         tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  7248.         tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  7249.  for i, v in pairs(ArmourParts) do
  7250.     v.BrickColor = BrickColor.new("Really black")
  7251.     v.Material = "Neon"
  7252.     v.Transparency = 0
  7253.   end
  7254.   for i, v in pairs(NeonParts) do
  7255.     maincolor = BrickColor.new("Really black")
  7256.     v.BrickColor = maincolor
  7257.     v.Material = "Neon"
  7258.     v.Transparency = 0
  7259.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=1895698679"
  7260.   end
  7261.  for i, v in pairs(ArmourParts2) do
  7262.     v.BrickColor = BrickColor.new("Really black")
  7263.     v.Material = "Neon"
  7264.     v.Transparency = 0
  7265.   end
  7266.   for i, v in pairs(NeonParts2) do
  7267.     maincolor = BrickColor.new("Really black")
  7268.     v.BrickColor = maincolor
  7269.     v.Material = "Neon"
  7270.     v.Transparency = 0
  7271.   end
  7272.         elseif key == 'z' and Mode == 111111112 then
  7273.             resetmode()
  7274.         elseif key == 'q' and Mode == 111111112 then
  7275.             Flame_Burst()
  7276.         elseif key == 't' and Mode == 111111112 then
  7277.             Taunt10000()
  7278.     end
  7279.     ---------------------------------------------------------------------
  7280.     if key == 'x' and Mode == 1 then
  7281.         Mode = 111111111
  7282.         SONG = 1494452913
  7283.         tecks2.Text = "Watcher Lunatic"
  7284.             BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7285.         tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  7286.         tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  7287.  for i, v in pairs(ArmourParts) do
  7288.     v.BrickColor = BrickColor.new("Really blue")
  7289.     v.Material = "Neon"
  7290.     v.Transparency = 0
  7291.   end
  7292.   for i, v in pairs(NeonParts) do
  7293.     maincolor = BrickColor.new("Hot white")
  7294.     v.BrickColor = maincolor
  7295.     v.Material = "Neon"
  7296.     v.Transparency = 0
  7297.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=1895698679"
  7298.   end
  7299.  for i, v in pairs(ArmourParts2) do
  7300.     v.BrickColor = BrickColor.new("Really black")
  7301.     v.Material = "Neon"
  7302.     v.Transparency = 0
  7303.   end
  7304.   for i, v in pairs(NeonParts2) do
  7305.     maincolor = BrickColor.new("Hot white")
  7306.     v.BrickColor = maincolor
  7307.     v.Material = "Neon"
  7308.     v.Transparency = 0
  7309.   end
  7310.         elseif key == 'x' and Mode == 111111111 then
  7311.             resetmode()
  7312.         elseif key == 'q' and Mode == 111111111 then
  7313.             Destruction()
  7314.         elseif key == 't' and Mode == 111111111 then
  7315.             Taunt1000()
  7316.     end
  7317.     ---------------------------------------------------------------------
  7318.     if key == 'c' and Mode == 1 then
  7319.         Mode = 99900
  7320.         SONG = 265241849
  7321.         tecks2.Text = "Noob Lunatic"
  7322.             BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7323.         tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  7324.         tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  7325.  for i, v in pairs(ArmourParts) do
  7326.     v.BrickColor = BrickColor.new("Really black")
  7327.     v.Material = "Neon"
  7328.     v.Transparency = 0
  7329.   end
  7330.   for i, v in pairs(NeonParts) do
  7331.     maincolor = BrickColor.new("New Yeller")
  7332.     v.BrickColor = maincolor
  7333.     v.Material = "Neon"
  7334.     v.Transparency = 0
  7335.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=268018808"
  7336.   end
  7337.  for i, v in pairs(ArmourParts2) do
  7338.     v.BrickColor = BrickColor.new("Really black")
  7339.     v.Material = "Neon"
  7340.     v.Transparency = 0
  7341.   end
  7342.   for i, v in pairs(NeonParts2) do
  7343.     maincolor = BrickColor.new("New Yeller")
  7344.     v.BrickColor = maincolor
  7345.     v.Material = "Neon"
  7346.     v.Transparency = 0
  7347.   end
  7348.         elseif key == 'q' and Mode == 99900 then
  7349.             Sayonara()
  7350.         elseif key == 't' and Mode == 99900 then
  7351.             Taunt3()
  7352.         elseif key == 'c' and Mode == 99900 then
  7353.             resetmode()
  7354.     end
  7355. --------------------------------------------------------
  7356.     if key == 'v' and Mode == 1 then
  7357.         Mode = 7777
  7358.         SONG = 919231299
  7359.         tecks2.Text = "The_Insanity_Error_Lunatic"
  7360.             BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7361.         tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  7362.         tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  7363.  for i, v in pairs(ArmourParts) do
  7364.     v.BrickColor = BrickColor.new("Dark blue")
  7365.     v.Material = "Neon"
  7366.     v.Transparency = 0
  7367.   end
  7368.   for i, v in pairs(NeonParts) do
  7369.     maincolor = BrickColor.new("Really red")
  7370.     v.BrickColor = maincolor
  7371.     v.Material = "Neon"
  7372.     v.Transparency = 0
  7373.     char.Head.face.Texture = "http://www.roblox.com/asset/?id="..insanityface[math.random(1,#insanityface)]
  7374.   end
  7375.  for i, v in pairs(ArmourParts2) do
  7376.     v.BrickColor = BrickColor.new("Dark blue")
  7377.     v.Material = "Neon"
  7378.     v.Transparency = 0
  7379.   end
  7380.   for i, v in pairs(NeonParts2) do
  7381.     maincolor = BrickColor.new("Really red")
  7382.     v.BrickColor = maincolor
  7383.     v.Material = "Neon"
  7384.     v.Transparency = 0
  7385.   end
  7386.         elseif key == 'y' and Mode == 7777 then
  7387.             Painful_Stomp()
  7388.         elseif key == 't' and Mode == 7777 then
  7389.             FearMe()
  7390.         elseif key == 'r' and Mode == 7777 then
  7391.             GIMME_THOSE()
  7392.         elseif key == 'v' and Mode == 7777 then
  7393.             resetmode()
  7394.     end
  7395. --------------------------------------------------------
  7396.     if key == 'b' and Mode == 1 then
  7397.         Mode = 25
  7398.         SONG = 1564523997
  7399.         tecks2.Text = "Ghost Lunatic"
  7400.             BlockEffect(BrickC("Fog"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  7401.         tecks2.TextColor3 = Color3.fromRGB(255, 255, 255)
  7402.         tecks2.TextStrokeColor3 = Color3.fromRGB(163, 162, 165)
  7403.  for i, v in pairs(ArmourParts) do
  7404.     v.BrickColor = BrickColor.new("Ghost grey")
  7405.     v.Material = "Neon"
  7406.     v.Transparency = 0.7
  7407.   end
  7408.   for i, v in pairs(NeonParts) do
  7409.     maincolor = BrickColor.new("Fog")
  7410.     v.BrickColor = maincolor
  7411.     v.Material = "Neon"
  7412.     v.Transparency = 0.5
  7413.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  7414.   end
  7415.  for i, v in pairs(ArmourParts2) do
  7416.     v.BrickColor = BrickColor.new("Ghost grey")
  7417.     v.Material = "Neon"
  7418.     v.Transparency = 0.7
  7419.   end
  7420.   for i, v in pairs(NeonParts2) do
  7421.     maincolor = BrickColor.new("Fog")
  7422.     v.BrickColor = maincolor
  7423.     v.Material = "Neon"
  7424.     v.Transparency = 0.5
  7425.   end
  7426.         elseif key == 'b' and Mode == 25 then
  7427.             resetmode()
  7428.         elseif key == 't' and Mode == 25 then
  7429.             thisisit()
  7430.         elseif key == 'q' and Mode == 25 then
  7431.             Spirit_Beam()
  7432.     end
  7433.     ---------------------------------------------------------------------
  7434.     if key == 'n' and Mode == 1 then
  7435.         Mode = 8
  7436.         SONG = 207375545
  7437.         tecks2.Text = "Hopeful Dreamer Lunatic"
  7438.         tecks2.TextColor3 = Color3.fromRGB(18, 238, 212)
  7439.         tecks2.TextStrokeColor3 = Color3.fromRGB(4, 175, 236)
  7440.     for i, v in pairs(ArmourParts) do
  7441.     v.BrickColor = BrickColor.new("Cyan")
  7442.     v.Material = "Neon"
  7443.     v.Transparency = 0
  7444.     end
  7445.     for i, v in pairs(NeonParts) do
  7446.     maincolor = BrickColor.new("Institutional white")
  7447.     v.BrickColor = maincolor
  7448.     v.Material = "Neon"
  7449.     v.Transparency = 0
  7450.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=155195214"
  7451.     end
  7452.     for i, v in pairs(ArmourParts2) do
  7453.     v.BrickColor = BrickColor.new("Cyan")
  7454.     v.Material = "Neon"
  7455.     v.Transparency = 0
  7456.     end
  7457.     for i, v in pairs(NeonParts2) do
  7458.     maincolor = BrickColor.new("Institutional white")
  7459.     v.BrickColor = maincolor
  7460.     v.Material = "Neon"
  7461.     v.Transparency = 0
  7462.     end
  7463.         elseif key == 'n' and Mode == 8 then
  7464.             resetmode()
  7465.         elseif key == 'q' and Mode == 8 then
  7466.             LunarSpin()
  7467.     end
  7468.     ---------------------------------------------------------------------
  7469.     if key == 'm' and Mode == 8 then
  7470.         Mode = 9
  7471.         SONG = 145616154
  7472.         tecks2.Text = "Cult Lunatic"
  7473.         tecks2.TextColor3 = Color3.new(255, 255, 255)
  7474.         tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  7475.  for i, v in pairs(ArmourParts) do
  7476.     v.BrickColor = BrickColor.new("Institutional white")
  7477.     v.Material = "Neon"
  7478.     v.Transparency = 0
  7479.   end
  7480.   for i, v in pairs(NeonParts) do
  7481.     maincolor = BrickColor.new("Really black")
  7482.     v.BrickColor = maincolor
  7483.     v.Material = "Neon"
  7484.     v.Transparency = 0
  7485.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=398671601"
  7486.   end
  7487.  for i, v in pairs(ArmourParts2) do
  7488.     v.BrickColor = BrickColor.new("Institutional white")
  7489.     v.Material = "Neon"
  7490.     v.Transparency = 0
  7491.   end
  7492.   for i, v in pairs(NeonParts2) do
  7493.     maincolor = BrickColor.new("Really black")
  7494.     v.BrickColor = maincolor
  7495.     v.Material = "Neon"
  7496.     v.Transparency = 0
  7497.   end
  7498.         elseif key == 'm' and Mode == 9 then
  7499.             resetmode()
  7500.         elseif key == 't' and Mode == 9 then
  7501.             heregoes()
  7502.         elseif key == 'q' and Mode == 9 then
  7503.             BalanceSpin()
  7504.         elseif key == 'y' and Mode == 9 then
  7505.             Ancient_Ragu()
  7506.     end
  7507.     ---------------------------------------------------------------------------
  7508.     if key == 'm' and Mode == 7 then
  7509.         Mode = 10
  7510.         SONG = 2852935517
  7511.         local A = math.random(1,4)
  7512.         if A == 1 then
  7513.     SONG = 2852935517
  7514.         elseif A == 2 then
  7515.     SONG = 2852935517
  7516.         elseif A == 3 then
  7517.     SONG = 2852935517
  7518.         elseif A == 4 then
  7519.     SONG = 2852935517
  7520.         end
  7521.         tecks2.Text = "Stressed Lunatic"
  7522.         tecks2.TextColor3 = Color3.new(0, 0, 0)
  7523.         tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  7524.  for i, v in pairs(ArmourParts) do
  7525.     v.BrickColor = BrickColor.random()
  7526.     v.Material = "Neon"
  7527.     v.Transparency = 0
  7528.   end
  7529.   for i, v in pairs(NeonParts) do
  7530.     maincolor = BrickColor.random()
  7531.     v.BrickColor = maincolor
  7532.     v.Material = "Neon"
  7533.     v.Transparency = 0
  7534.     char.Head.face.Texture = "http://www.roblox.com/asset/?id=398671601"
  7535.   end
  7536.  for i, v in pairs(ArmourParts2) do
  7537.     v.BrickColor = BrickColor.new("Hot white")
  7538.     v.Material = "Neon"
  7539.     v.Transparency = 0
  7540.   end
  7541.   for i, v in pairs(NeonParts2) do
  7542.     maincolor = BrickColor.new("Hot white")
  7543.     v.BrickColor = maincolor
  7544.     v.Material = "Neon"
  7545.     v.Transparency = 0
  7546.   end
  7547.     elseif key == 'm' and Mode == 10 then
  7548.         resetmode()
  7549.     elseif key == 'q' and Mode == 10 then
  7550.         Decapitate()
  7551.     elseif key == 't' and Mode == 10 then
  7552.         wutdefaq()
  7553.     elseif key == 'y' and Mode == 10 then
  7554.         Painful_Stomp()
  7555.     end
  7556.     end
  7557. end)
  7558. local Combo = 1
  7559. mouse.Button1Down:connect(function(key)
  7560.     if attack == false then
  7561.         if Combo == 1 then
  7562.             Combo = 2
  7563.             attackone()
  7564.         elseif Combo == 2 then
  7565.             Combo = 3
  7566.             attacktwo()
  7567.         elseif Combo == 3 then
  7568.             Combo = 1
  7569.             attackthree()
  7570.         end
  7571.     end
  7572. end)
  7573.  
  7574.  
  7575.  
  7576.  
  7577.  
  7578.  
  7579.  -------------------------------------------------------
  7580. --Start Animations--
  7581. -------------------------------------------------------
  7582. while true do
  7583.     swait()
  7584.     sine = sine + change
  7585.     local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  7586.     local velderp = root.Velocity.y
  7587.     hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
  7588.     if equipped == true or equipped == false then
  7589.         if attack == false then
  7590.             idle = idle + 1
  7591.         else
  7592.             idle = 0
  7593.         end
  7594.         if 1 < root.Velocity.y and hitfloor == nil then
  7595.             Anim = "Jump"
  7596.             if attack == false then
  7597.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1 * Cos(sine / 20)* Player_Size) * angles(Rad(-16), Rad(0), Rad(0)), 0.08)
  7598.                 neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  7599.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.2 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.08)
  7600.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.9 - 0.1 * Cos(sine / 20), -.5* Player_Size) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.08)
  7601.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
  7602.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
  7603.             end
  7604.         elseif -1 > root.Velocity.y and hitfloor == nil then
  7605.             Anim = "Fall"
  7606.             if attack == false then
  7607.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1 * Cos(sine / 20)* Player_Size) * angles(Rad(24), Rad(0), Rad(0)), 0.08)
  7608.                 neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  7609.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.08)
  7610.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * LHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.08)
  7611.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(-.6), Rad(45 + 4.5 * Sin(sine / 20))), 0.08)
  7612.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(55), Rad(-.6), Rad(-45 - 4.5 * Sin(sine / 20))), 0.08)
  7613.             end
  7614.         elseif torvel < 1 and hitfloor ~= nil then
  7615.             Anim = "Idle"
  7616.             change = 1
  7617.             if attack == false then
  7618.                 if Mode == 1 then --Normal
  7619.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  7620.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  7621.                 RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  7622.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  7623.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
  7624.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  7625.                 elseif Mode == 99900 then
  7626.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.15)
  7627.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(0), Rad(20 * Cos(sine / 12))), 0.3)
  7628.                 RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size + 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(84), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  7629.                 LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-84), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  7630.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.35 + 0.15 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-6 + 4.5 * Sin(sine / 12)), Rad(25 + 2.5 * Sin(sine / 12)), Rad(25 + 4.5 * Sin(sine / 12))), 0.1)
  7631.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.35 + 0.15 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(7 + 4.5 * Sin(sine / 12)), Rad(0 + 2.5 * Sin(sine / 12)), Rad(-13 - 4.5 * Sin(sine / 12))), 0.1)
  7632.                 elseif Mode == 8888 then --idk
  7633.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.15)
  7634.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 12.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.3)
  7635.                 RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  7636.                 LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  7637.                 RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
  7638.                 LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(-43 - 4.5 * Sin(sine / 12))), 0.1)
  7639.                 elseif Mode == 98534 then
  7640.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  7641.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 18)), Rad(0), Rad(0)), 0.3)
  7642.                 if Mrandom(1,15) == 1 then
  7643.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  7644.                 end
  7645.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  7646.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  7647.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
  7648.                 LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  7649.                 elseif Mode == 56565 then --idk
  7650.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  7651.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 7.5 * Sin(sine / 30)), Rad(0), Rad(-20)), 0.3)
  7652.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-12.5), Rad(0), Rad(0)), 0.15)
  7653.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-12.5), Rad(0), Rad(8)), 0.15)
  7654.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(10), Rad(-.6), Rad(15 + 6.5 * Sin(sine / 20))), 0.1)
  7655.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-10), Rad(-.6), Rad(-15 - 6.5 * Sin(sine / 20))), 0.1)
  7656.                 elseif Mode == pIXELATED then --PIXELATED
  7657.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20 + Mrandom(-4,4)), Rad(0), Rad(0)), 0.08)
  7658.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30))), 0.08)
  7659.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(20 + Mrandom(-6,6))), 0.08)
  7660.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(-80 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6))) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-20 + Mrandom(-6,6))), 0.08)
  7661.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(5 + Mrandom(-6,6))), 0.08)
  7662.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-5 + Mrandom(-6,6))), 0.08)
  7663.                 elseif Mode == 50 then --ASCENDED
  7664.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  7665.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  7666.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  7667.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  7668.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
  7669.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
  7670.             elseif Mode == 7777 then --NOTHING SPECIAL
  7671.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(4), Rad(0), Rad(0)), 0.15)
  7672.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  7673.                 if Mrandom(1,15) == 1 then
  7674.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  7675.                 end
  7676.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-1.5), Rad(0), Rad(10)), 0.15)
  7677.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-1.5), Rad(0), Rad(10)), 0.15)
  7678.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(15 - 4 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
  7679.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(15 - 4 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
  7680.             elseif Mode == 6666 then --MEMER
  7681.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  7682.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7683.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  7684.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  7685.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
  7686.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
  7687.             elseif Mode == 2 then --Machinery
  7688.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.08)
  7689.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 * Sin(sine / 30)), Rad(-4.5 * Sin(sine / .5)), Rad(-20 - 4.5 * Sin(sine / .5))), 0.08)
  7690.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(0)), 0.08)
  7691.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(0)), 0.08)
  7692.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(155), Rad(0), Rad(-45)), 0.08)
  7693.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-25)), 0.08)
  7694.             elseif Mode == 3 then --ICE
  7695. rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(-20),math.rad(0),math.rad(0)),0.15)
  7696. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(-15*math.sin(sine/25)/2),math.rad(0),math.rad(10*math.sin(sine/25))),.3)
  7697. RH.C0=clerp(RH.C0,CF(1,-0.9-0.1*math.cos(sine/20),0.025*math.cos(sine/20))*RHCF*angles(math.rad(-10),math.rad(-0),math.rad(-25)),0.15)
  7698. LH.C0=clerp(LH.C0,CF(-1,-0.9-0.1*math.cos(sine/20),0.025*math.cos(sine/20))*LHCF*angles(math.rad(-3),math.rad(-4*math.sin(sine/25)),math.rad(15)),0.15)
  7699. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5+0.04*math.sin(sine/25), 0) * angles(math.rad(-35 ), math.rad(-7*math.sin(sine/25)), math.rad(5)), 0.1)
  7700. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.04*math.sin(sine/25),0) * angles(math.rad(-35 ), math.rad(7*math.sin(sine/25)), math.rad(-5)), 0.1)
  7701.             elseif Mode == 4 then --Infused
  7702.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
  7703.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  7704.                 RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  7705.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  7706.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(13 - 2.5 * Sin(sine / 20))), 0.1)
  7707.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
  7708.             elseif Mode == 5 then --Cybernetic
  7709.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  7710.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  7711.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  7712.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  7713.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(25 + 10.5 * Sin(sine / 20))), 0.08)
  7714.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-25 - 10.5 * Sin(sine / 20))), 0.08)
  7715.             elseif Mode == 25 then --Spiritual
  7716.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  7717.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  7718.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  7719.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  7720.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(25 + 10.5 * Sin(sine / 20))), 0.08)
  7721.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-25 - 10.5 * Sin(sine / 20))), 0.08)
  7722.             elseif Mode == 6 then --Controlled Beyond Recognition
  7723.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  7724.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7725.                 if Mrandom(1,15) == 1 then
  7726.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  7727.                 end
  7728.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(10)), 0.15)
  7729.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(-10)), 0.15)
  7730.                 RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
  7731.                 LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  7732.             elseif Mode == 1800 then --demon
  7733.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.1)
  7734.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-45, 45)), Rad(Mrandom(-45, 45))), 0.1)
  7735.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(Mrandom(-15, 15)), Rad(20)), 0.1)
  7736.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(Mrandom(-15, 15)), Rad(-20)), 0.1)
  7737.                 RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.8* Player_Size + 0.01 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(165), Rad(Mrandom(-15, 15)), Rad(-50)), 0.1)
  7738.                 LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.8* Player_Size + 0.01 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(165), Rad(Mrandom(-15, 15)), Rad(50)), 0.1)
  7739.             elseif Mode == 7 or Mode == 9 then --Sucho Wowo --Mr.Balancia  ----------hdfsfhg
  7740.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.08)
  7741.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.08)
  7742.                 RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.08)
  7743.                 LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.08)
  7744.                 RW.C0 = clerp(RW.C0, CF(1 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(-43)), 0.08)
  7745.                 LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  7746.             elseif Mode == 1555 then --anime
  7747.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  7748.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7749.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
  7750.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
  7751.                 RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  7752.                 LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  7753.             elseif Mode == 111111111 then
  7754.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  7755.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7756.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  7757.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  7758.                 RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  7759.                 LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  7760.             elseif Mode == 100 then --Overclocked
  7761.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  7762.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  7763.                 RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  7764.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  7765.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
  7766.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  7767.             elseif Mode == 8 then --Lunarist
  7768.                 MagicCharge(7, 0, "Add", ra.CFrame * CF(0, -1.3, 0) * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 0.5, 0.5, 1.5 * math.random(-1.8, 2), -0.005, maincolor, 0, "Brick")
  7769.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  7770.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  7771.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  7772.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  7773.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(135)), 0.08)
  7774.                 LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  7775.             elseif Mode == 111111112 then
  7776.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  7777.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 6.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.05)
  7778.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(15)), 0.1)
  7779.                 LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5 - 6.5 * Sin(sine / 12)), Rad(15), Rad(25)), 0.1)
  7780.                 RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(13 + 6.5 * Sin(sine / 12))), 0.1)
  7781.                 LW.C0 = clerp(LW.C0, CF(-1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(-13 - 6.5 * Sin(sine / 12))), 0.1)
  7782.             elseif Mode == 10 then --INSANITY
  7783.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2 + 0.1 * Cos(sine / 7)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  7784.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  7785.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 7)) * angles(Rad(10 + Mrandom(-6,6)), Rad(0), Rad(Mrandom(-6,6))), 0.15)
  7786.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(45 + Mrandom(-4,4)), Rad(Mrandom(-4,4)), Rad(-20 + Mrandom(-4,4))), 1)
  7787.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(180 + Mrandom(-35,35)), Rad(35 + Mrandom(-35,35)), Rad(-50 - 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  7788.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(15 + Mrandom(-35,35)), Rad(Mrandom(-35,35)), Rad(-15 + 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  7789.                 RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 +  0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(10 + Mrandom(-6,6))), 0.15)
  7790.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(-10 + Mrandom(-6,6))), 0.15)
  7791.             end
  7792.             end
  7793.         elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  7794.             Anim = "Walk"
  7795.             change = 1.1
  7796.             if attack == false then
  7797.                 if Mode == 6 then
  7798.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  7799.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7800.                 if Mrandom(1,15) == 1 then
  7801.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  7802.                 end
  7803.                 RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7804.                 LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7805.                 RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
  7806.                 LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  7807.                 elseif Mode == 3 then
  7808.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7809.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7810.                 RH.C0 = clerp(RH.C0, CF(1, -0.8 - 0.5 * Cos(sine / 7) / 2, 0.6 * Cos(sine / 7) / 2)  * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7811.                 LH.C0 = clerp(LH.C0, CF(-1, -0.8 + 0.5 * Cos(sine / 7) / 2, -0.6 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7812.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0) * angles(Rad(37)  * Cos(sine / 7) , Rad(0), Rad(-.6) - ra.RotVelocity.Y / 75), 0.1)
  7813.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0) * angles(Rad(-37)  * Cos(sine / 7) , Rad(0) ,  Rad(.6) + la.RotVelocity.Y / 75), 0.1)
  7814.                 elseif Mode == 98534 then
  7815.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(9-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(10 * Cos(sine / 7))), 0.15)
  7816.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(30 * Cos(sine / 20)), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7817.                 RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 35 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7818.                 LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 35 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7819.                 RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15) - ra.RotVelocity.Y / 75), 0.1)
  7820.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70)  * Cos(sine / 7) , Rad(0) ,    Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  7821.                 elseif Mode == 111111112 then
  7822.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  7823.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-15 - 6.5 * Sin(sine / 12)), Rad(20), Rad(0)), 0.1)
  7824.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(-35)), 0.1)
  7825.                 LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(15), Rad(35)), 0.1)
  7826.                 RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-45 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(25 + 6.5 * Sin(sine / 12))), 0.1)
  7827.                 LW.C0 = clerp(LW.C0, CF(-1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-45 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(-25 - 6.5 * Sin(sine / 12))), 0.1)
  7828.                 elseif Mode == 111111111 then
  7829.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(3 * Cos(sine / 7))), 0.15)
  7830.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7831.                 RH.C0 = clerp(RH.C0, CF(1, -0.8 - 0.5 * Cos(sine / 7) / 2, 0.6 * Cos(sine / 7) / 2)  * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7832.                 LH.C0 = clerp(LH.C0, CF(-1, -0.8 + 0.5 * Cos(sine / 7) / 2, -0.6 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7833.                 RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  7834.                 LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  7835.                 elseif Mode == 99900 then
  7836.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.13 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(10 * Cos(sine / 7))), 0.15)
  7837.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7838.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size)  * angles(Rad(-10 - 25 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 15 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7839.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 + 25 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 15 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7840.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(57)  * Cos(sine / 7) , Rad(10 * Cos(sine / 7)), Rad(10) - ra.RotVelocity.Y / 75), 0.1)
  7841.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-57)  * Cos(sine / 7) , Rad(10 * Cos(sine / 7)) ,  Rad(-10) + la.RotVelocity.Y / 75), 0.1)
  7842.                 elseif Mode == 1 then --Normal
  7843.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  7844.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7845.                 RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  7846.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  7847.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  7848.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  7849.                 elseif Mode == 7777 then --NORTHING SPECIAL
  7850.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(7-2.5 * Cos(sine / 3.5)), Rad(0), Rad(10 * Cos(sine / 7))), 0.15)
  7851.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7852.                 RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.1 * Cos(sine / 3.5), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-1.5), Rad(0), Rad(70) * Cos(sine / 7) ), 0.15)
  7853.                 LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.1 * Cos(sine / 3.5), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-1.5), Rad(0), Rad(70) * Cos(sine / 7) ), 0.15)
  7854.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(70) * Cos(sine / 7) , Rad(0), Rad(15)), 0.1)
  7855.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0),  Rad(-15)), 0.1)
  7856.                 elseif Mode == 4 then --Infused
  7857.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.15)
  7858.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7859.                 RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  7860.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  7861.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
  7862.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
  7863.                 elseif Mode == 56565 then --idk
  7864.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7865.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7866.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size)  * angles(Rad(-10 - 25 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7867.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 + 25 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7868.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37)  * Cos(sine / 7) , Rad(8 * Cos(sine / 7)), Rad(6) - ra.RotVelocity.Y / 75), 0.1)
  7869.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37)  * Cos(sine / 7) , Rad(8 * Cos(sine / 7)) ,   Rad(-6) + la.RotVelocity.Y / 75), 0.1)
  7870.                 elseif Mode == 8888 then --ik
  7871.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7872.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7873.                 RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -0.8 * Player_Size - 0.5 * Player_Size * Cos(sine / 7) / 2 * Player_Size, 0.6 * Player_Size * Cos(sine / 7) / 2 * Player_Size)  * angles(Rad(-15 - 35 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7874.                 LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -0.8 * Player_Size + 0.5 * Player_Size * Cos(sine / 7) / 2 * Player_Size, -0.6 * Player_Size * Cos(sine / 7) / 2 * Player_Size) * angles(Rad(-15 + 35 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7875.                 RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(65) * Cos(sine / 7), Rad(-.6), Rad(15 + 4.5 * Sin(sine / 12))), 0.1)
  7876.                 LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-65) * Cos(sine / 7), Rad(-.6), Rad(-15 - 4.5 * Sin(sine / 12))), 0.1)
  7877.             elseif Mode == 1555 then --anime
  7878.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7879.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7880.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size)  * angles(Rad(-10 - 25 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7881.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 + 25 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7882.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37)  * Cos(sine / 7) , Rad(8 * Cos(sine / 7)), Rad(6) - ra.RotVelocity.Y / 75), 0.1)
  7883.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37)  * Cos(sine / 7) , Rad(8 * Cos(sine / 7)) ,   Rad(-6) + la.RotVelocity.Y / 75), 0.1)
  7884.             elseif Mode == 6666 then
  7885.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(9-2.5 * Cos(sine / 3.5)), Rad(0), Rad(10 * Cos(sine / 7))), 0.15)
  7886.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7887.                 RH.C0 = clerp(RH.C0, CFrame.new(1, -0.925 - 0.5 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 - 35 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 + 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  7888.                 LH.C0 = clerp(LH.C0, CFrame.new(-1, -0.925 + 0.5 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 + 35 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(-90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 - 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  7889.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(70) * Cos(sine / 7) , Rad(0), Rad(5)), 0.1)
  7890.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0),  Rad(-5)), 0.1)
  7891.             elseif Mode == 1800 then
  7892.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(20 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7893.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7894.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size)  * angles(Rad(-5 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(20)), 0.3)
  7895.                     LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-5 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(-20)), 0.3)
  7896.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 + 15 * Cos(sine / 7)), Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  7897.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 - 15 * Cos(sine / 7)), Rad(0), Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  7898.             elseif Mode == 5 then
  7899.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  7900.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7901.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.15)
  7902.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.15)
  7903.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(25)), 0.1)
  7904.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(-25)), 0.1)
  7905.             elseif Mode == 25 then
  7906.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  7907.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7908.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.15)
  7909.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.15)
  7910.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(25)), 0.1)
  7911.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(-25)), 0.1)
  7912.             elseif Mode == 100 then
  7913.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  7914.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7915.                 RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  7916.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  7917.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  7918.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  7919.             elseif Mode == 10 then
  7920.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(55 + Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(-0 + Mrandom(-20,20))), 1)
  7921.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  7922.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(55), Rad(0), Rad(-0)), 0.3)
  7923.                 RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + Mrandom(-23,23)), Rad(0 + Mrandom(-23,23)), Rad(35 + Mrandom(-23,23))), 0.15)
  7924.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + Mrandom(-23,23)), Rad(0 + Mrandom(-23,23)), Rad(-35 + Mrandom(-23,23))), 0.15)
  7925.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(35 + Mrandom(-23,23)), Rad(-10 + Mrandom(-23,23)), Rad(15 + Mrandom(-23,23))), 0.1)
  7926.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(35 + Mrandom(-23,23)), Rad(10 + Mrandom(-23,23)), Rad(-15 + Mrandom(-23,23))), 0.1)
  7927.             elseif Mode == 8 then
  7928.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.08)
  7929.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  7930.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-20)), 0.08)
  7931.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(20)), 0.08)
  7932.                 RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(-43)), 0.08)
  7933.                 LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  7934.             elseif Mode ~= 6 or Mode ~= 5 or Mode ~= 8 then
  7935.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7936.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7937.                 RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size)  * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7938.                     LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7939.                 RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37)  * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  7940.                 LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37)  * Cos(sine / 7) , Rad(0) ,   Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  7941.             end
  7942.             end
  7943.         elseif torvel >= 25 and hitfloor ~= nil then
  7944.             Anim = "Sprint"
  7945.             change = 1.35
  7946.             if attack == false then
  7947.         if Mode == 5 then
  7948.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  7949.             tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7950.             RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-45)), 0.15)
  7951.             LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(45)), 0.15)
  7952.             RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(25)), 0.1)
  7953.             LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(-25)), 0.1)
  7954.         elseif Mode == 56565 then
  7955.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
  7956.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7957.             RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7958.             LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7959.             RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.34 * Cos(sine / 7)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  7960.             LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -0.34 * Cos(sine / 7)) * angles(Rad(-110)  * Cos(sine / 7) , Rad(0) ,    Rad(-13) + la.RotVelocity.Y / 75), 0.15)
  7961.         elseif Mode  == 111111111 then
  7962.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
  7963.             tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7964.             RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7965.             LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7966.             RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.34 * Cos(sine / 7)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  7967.             LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -0.34 * Cos(sine / 7)) * angles(Rad(-110)  * Cos(sine / 7) , Rad(0) ,    Rad(-13) + la.RotVelocity.Y / 75), 0.15)
  7968.         elseif Mode  == 4 then
  7969.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  7970.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7971.                 RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-34 + 2.5 * Sin(sine / 20))), 0.15)
  7972.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(34 + 2.5 * Sin(sine / 20))), 0.15)
  7973.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
  7974.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
  7975.         elseif Mode == 1 then
  7976.                 rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(0)), 0.15)
  7977.                 tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7978.                 RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-14.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-35 + 3 * Sin(sine / 20))), 0.15)
  7979.                 LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5 + 3 * Sin(sine / 20)), Rad(0), Rad(35 + 3 * Sin(sine / 20))), 0.15)
  7980.                 RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(-10 * Cos(sine / 20)), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  7981.                 LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(10 * Cos(sine / 20)), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  7982.         elseif Mode == 25 or Mode == 10 then
  7983.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  7984.             tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7985.             RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-45)), 0.15)
  7986.             LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(45)), 0.15)
  7987.             RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(25)), 0.1)
  7988.             LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(-25)), 0.1)
  7989.         elseif Mode ~= 5 then
  7990.             rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
  7991.             tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7992.             RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.925 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7993.                 LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.925 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7994.             RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(125)  * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.15)
  7995.             LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, -0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(-125)  * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.15)
  7996.             end
  7997.             end
  7998.         end
  7999.     end
  8000.     Music.SoundId = "rbxassetid://"..SONG
  8001.     Music.Looped = true
  8002.     Music.Pitch = 1
  8003.     Music.Volume = 8
  8004.     Music.Parent = tors
  8005.     Music:Resume()
  8006.     if 0 < #Effects then
  8007.         for e = 1, #Effects do
  8008.             if Effects[e] ~= nil then
  8009.                 local Thing = Effects[e]
  8010.                 if Thing ~= nil then
  8011.                     local Part = Thing[1]
  8012.                     local Mode = Thing[2]
  8013.                     local Delay = Thing[3]
  8014.                     local IncX = Thing[4]
  8015.                     local IncY = Thing[5]
  8016.                     local IncZ = Thing[6]
  8017.                     if 1 >= Thing[1].Transparency then
  8018.                         if Thing[2] == "Block1" then
  8019.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  8020.                             local Mesh = Thing[1].Mesh
  8021.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  8022.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8023.                         elseif Thing[2] == "Block2" then
  8024.                             Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  8025.                             local Mesh = Thing[7]
  8026.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  8027.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8028.                         elseif Thing[2] == "Block3" then
  8029.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  8030.                             local Mesh = Thing[7]
  8031.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  8032.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8033.                         elseif Thing[2] == "Cylinder" then
  8034.                             local Mesh = Thing[1].Mesh
  8035.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  8036.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8037.                         elseif Thing[2] == "Blood" then
  8038.                             local Mesh = Thing[7]
  8039.                             Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  8040.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  8041.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8042.                         elseif Thing[2] == "Elec" then                          local Mesh = Thing[1].Mesh
  8043.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  8044.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8045.                         elseif Thing[2] == "Disappear" then
  8046.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8047.                         elseif Thing[2] == "Shatter" then
  8048.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8049.                             Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  8050.                             Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  8051.                             Thing[6] = Thing[6] + Thing[5]
  8052.                         end
  8053.                     else
  8054.                         Part.Parent = nil
  8055.                         table.remove(Effects, e)
  8056.                     end
  8057.                 end
  8058.             end
  8059.         end
  8060.     end
  8061. end
  8062. -------------------------------------------------------
  8063. --End Animations And Script--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement