Advertisement
ZacBozer

What Another One???

Apr 21st, 2020
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 194.00 KB | None | 0 0
  1. -----------------------
  2. --WhAT ANOTHER ONE????????!--
  3. -------------------------------------------------------
  4. --A script By makhail07
  5.  
  6. --This edit by 2003boobear
  7.  
  8. --Discord Creterisk#2958
  9.  
  10.  
  11. --https://cdn.discordapp.com/attachments/424766294303309844/424769047436197888/e41a6cbd-23cb-4553-bd39-1338429743a7.png
  12. -------------------------------------------------------
  13.  
  14. local FavIDs = {
  15. 340106355, --Nefl Crystals
  16. 927529620, --Dimension
  17. 876981900, --Fantasy
  18. 398987889, --Ordinary Days
  19. 1117396305, --Oh wait, it's you.
  20. 885996042, --Action Winter Journey
  21. 919231299, --Sprawling Idiot Effigy
  22. 743466274, --Good Day Sunshine
  23. 727411183, --Knife Fight
  24. 1402748531, --The Earth Is Counting On You!
  25. 595230126 --Robot Language
  26. }
  27.  
  28.  
  29.  
  30. --The reality of my life isn't real but a Universe -makhail07
  31. wait()
  32. local Player = game.Players.localPlayer
  33. local Character = workspace["CloneCharacter"]
  34. local plr = game:service'Players'.LocalPlayer
  35. local char = workspace["CloneCharacter"]
  36.  
  37. local hum = char.Humanoid
  38. local ra = char["Right Arm"]
  39. local la= char["Left Arm"]
  40. local rl= char["Right Leg"]
  41. local ll = char["Left Leg"]
  42. local hed = char.Head
  43. local root = char.HumanoidRootPart
  44. local rootj = root.RootJoint
  45. local tors = char.Torso
  46. local mouse = plr:GetMouse()
  47. local LeftArm = Character["Left Arm"]
  48. local RightArm = Character["Right Arm"]
  49. local LeftLeg = Character["Left Leg"]
  50. local RightLeg = Character["Right Leg"]
  51. local Head = Character.Head
  52. local Torso = Character.Torso
  53. local cam = game.Workspace.CurrentCamera
  54. local RootPart = Character.HumanoidRootPart
  55. local RootJoint = RootPart.RootJoint
  56. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  57. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  58. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  59. local EdgyMode = false
  60. local Divinity = false
  61. local Fighter = false
  62. local Purity = false
  63. local Destruction = false
  64. local helpme = false
  65. local Planetary = false
  66. local Solar = false
  67. local Lunar = false
  68. local Frost = false
  69. local Ashes = false
  70. local notmenacing = true
  71. local maincolor = BrickColor.new("Institutional white")
  72.  
  73. --do a die
  74.  
  75. -------------------------------------------------------
  76. --Start Good Stuff--
  77. -------------------------------------------------------
  78. CF = CFrame.new
  79. VT = Vector3.new
  80. angles = CFrame.Angles
  81. attack = false
  82. Euler = CFrame.fromEulerAnglesXYZ
  83. Rad = math.rad
  84. IT = Instance.new
  85. BrickC = BrickColor.new
  86. Cos = math.cos
  87. Acos = math.acos
  88. Sin = math.sin
  89. Asin = math.asin
  90. Abs = math.abs
  91. Mrandom = math.random
  92. Floor = math.floor
  93. local cn = CFrame.new
  94. local mr = math.rad
  95. local angles = CFrame.Angles
  96. local ud = UDim2.new
  97. local c3 = Color3.new
  98. -------------------------------------------------------
  99. --End Good Stuff--
  100. -------------------------------------------------------
  101. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  102. RSH, LSH = nil, nil
  103. RW = Instance.new("Weld")
  104. LW = Instance.new("Weld")
  105. RH = tors["Right Hip"]
  106. LH = tors["Left Hip"]
  107. RSH = tors["Right Shoulder"]
  108. LSH = tors["Left Shoulder"]
  109. RSH.Parent = nil
  110. LSH.Parent = nil
  111. RW.Name = "RW"
  112. RW.Part0 = tors
  113. RW.C0 = CF(1.5, 0.5, 0)
  114. RW.C1 = CF(0, 0.5, 0)
  115. RW.Part1 = ra
  116. RW.Parent = tors
  117. LW.Name = "LW"
  118. LW.Part0 = tors
  119. LW.C0 = CF(-1.5, 0.5, 0)
  120. LW.C1 = CF(0, 0.5, 0)
  121. LW.Part1 = la
  122. LW.Parent = tors
  123. Effects = {}
  124.  
  125. -------------------------------------------------------
  126. --Start HeartBeat--
  127. -------------------------------------------------------
  128. ArtificialHB = Instance.new("BindableEvent", script)
  129. ArtificialHB.Name = "Heartbeat"
  130. script:WaitForChild("Heartbeat")
  131.  
  132. frame = 1 / 60
  133. tf = 0
  134. allowframeloss = false
  135. tossremainder = false
  136.  
  137.  
  138. lastframe = tick()
  139. script.Heartbeat:Fire()
  140.  
  141.  
  142. game:GetService("RunService").Heartbeat:connect(function(s, p)
  143. tf = tf + s
  144. if tf >= frame then
  145. if allowframeloss then
  146. script.Heartbeat:Fire()
  147. lastframe = tick()
  148. else
  149. for i = 1, math.floor(tf / frame) do
  150. script.Heartbeat:Fire()
  151. end
  152. lastframe = tick()
  153. end
  154. if tossremainder then
  155. tf = 0
  156. else
  157. tf = tf - frame * math.floor(tf / frame)
  158. end
  159. end
  160. end)
  161.  
  162. -------------------------------------------------------
  163. --End HeartBeat--
  164. -------------------------------------------------------
  165.  
  166. local insanity={"hELPmE","iNsAnItY","iNsAnItY","InsAnITTTTY","InsAnityYyyyy","iNsAnItY","Insane","rUN","sCATTER","bEGoNE","cRAZY","mAD wIth pOWeR","hAHAAA","SanItyyYYYyYy","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","hELP","iNsAnItY","iNsAnItY","dREaD","nIgHTFAll","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY","iNsAnItY"} --why
  167.  
  168. local NOUSE={"nOUsE","dONT TrYYYYYY","DiE FOr MEEEEE","HAAHHHHHA","BeGONE","UnSTOpPAbLE","WRYYyY","rUN","NoUsE","nO HOPe FOr tHE HoPELEsS","cRAZY","mAD wIth pOWeR","hAHAAA","SanItyyYYYyYy","S o U L S","fEED","hUNgEr","HAHAAAAAAAAHHAHAAHA","aAAAaAAAAaA","bEGoNE sINnERRRR"} --aaaaaaa
  169.  
  170. local insanityface={"843367143","280233855","148988280","859779193","163713156","313921371","304942859","315792941","1684367763","335761015"}
  171.  
  172. -------------------------------------------------------
  173. --Start Important Functions--
  174. -------------------------------------------------------
  175. function swait(num)
  176. if num == 0 or num == nil then
  177. game:service("RunService").Stepped:wait(0)
  178. else
  179. for i = 0, num do
  180. game:service("RunService").Stepped:wait(0)
  181. end
  182. end
  183. end
  184. function thread(f)
  185. coroutine.resume(coroutine.create(f))
  186. end
  187. function clerp(a, b, t)
  188. local qa = {
  189. QuaternionFromCFrame(a)
  190. }
  191. local qb = {
  192. QuaternionFromCFrame(b)
  193. }
  194. local ax, ay, az = a.x, a.y, a.z
  195. local bx, by, bz = b.x, b.y, b.z
  196. local _t = 1 - t
  197. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  198. end
  199. function QuaternionFromCFrame(cf)
  200. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  201. local trace = m00 + m11 + m22
  202. if trace > 0 then
  203. local s = math.sqrt(1 + trace)
  204. local recip = 0.5 / s
  205. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  206. else
  207. local i = 0
  208. if m00 < m11 then
  209. i = 1
  210. end
  211. if m22 > (i == 0 and m00 or m11) then
  212. i = 2
  213. end
  214. if i == 0 then
  215. local s = math.sqrt(m00 - m11 - m22 + 1)
  216. local recip = 0.5 / s
  217. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  218. elseif i == 1 then
  219. local s = math.sqrt(m11 - m22 - m00 + 1)
  220. local recip = 0.5 / s
  221. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  222. elseif i == 2 then
  223. local s = math.sqrt(m22 - m00 - m11 + 1)
  224. local recip = 0.5 / s
  225. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  226. end
  227. end
  228. end
  229. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  230. local xs, ys, zs = x + x, y + y, z + z
  231. local wx, wy, wz = w * xs, w * ys, w * zs
  232. local xx = x * xs
  233. local xy = x * ys
  234. local xz = x * zs
  235. local yy = y * ys
  236. local yz = y * zs
  237. local zz = z * zs
  238. 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))
  239. end
  240. function QuaternionSlerp(a, b, t)
  241. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  242. local startInterp, finishInterp
  243. if cosTheta >= 1.0E-4 then
  244. if 1 - cosTheta > 1.0E-4 then
  245. local theta = math.acos(cosTheta)
  246. local invSinTheta = 1 / Sin(theta)
  247. startInterp = Sin((1 - t) * theta) * invSinTheta
  248. finishInterp = Sin(t * theta) * invSinTheta
  249. else
  250. startInterp = 1 - t
  251. finishInterp = t
  252. end
  253. elseif 1 + cosTheta > 1.0E-4 then
  254. local theta = math.acos(-cosTheta)
  255. local invSinTheta = 1 / Sin(theta)
  256. startInterp = Sin((t - 1) * theta) * invSinTheta
  257. finishInterp = Sin(t * theta) * invSinTheta
  258. else
  259. startInterp = t - 1
  260. finishInterp = t
  261. end
  262. 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
  263. end
  264. function rayCast(Position, Direction, Range, Ignore)
  265. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  266. end
  267.  
  268. warn("I'ma just call dis WhAT ANOTHER ONE V1.5")
  269.  
  270. warn("Please support the original creator, makhail07.")
  271.  
  272. warn("Also, 2003boobear made this edit.")
  273.  
  274. shirt = Instance.new("Shirt", char)
  275. shirt.Name = "Shirt"
  276. pants = Instance.new("Pants", char)
  277. pants.Name = "Pants"
  278. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=276792537"
  279. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=276792689"
  280.  
  281. local BC = char["Body Colors"]
  282. BC.HeadColor = BrickColor.new("Fossil")
  283. BC.LeftArmColor = BrickColor.new("Fossil")
  284. BC.LeftLegColor = BrickColor.new("Fossil")
  285. BC.RightArmColor = BrickColor.new("Smoky grey")
  286. BC.RightLegColor = BrickColor.new("Fossil")
  287. BC.TorsoColor = BrickColor.new("Fossil")
  288. -------------------------------------------------------
  289. --Start Damage Function--
  290. -------------------------------------------------------
  291. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  292. if hit.Parent == nil then
  293. return
  294. end
  295. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  296. for _, v in pairs(hit.Parent:children()) do
  297. if v:IsA("Humanoid") then
  298. h = v
  299. end
  300. end
  301. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  302.  
  303. hit.Parent:FindFirstChild("Head"):BreakJoints()
  304. end
  305.  
  306. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  307. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  308. if hit.Parent.DebounceHit.Value == true then
  309. return
  310. end
  311. end
  312.  
  313.  
  314. game:GetService("Debris"):AddItem(c, .5)
  315. if HitSound ~= nil and HitPitch ~= nil then
  316. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  317. end
  318. local Damage = math.random(minim, maxim)
  319. local blocked = false
  320. local block = hit.Parent:findFirstChild("Block")
  321. if block ~= nil then
  322. if block.className == "IntValue" then
  323. if block.Value > 0 then
  324. blocked = true
  325. block.Value = block.Value - 1
  326. print(block.Value)
  327. end
  328. end
  329. end
  330. if blocked == false then
  331. h.Health = h.Health - Damage
  332. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, maincolor.Color)
  333. else
  334. h.Health = h.Health - (Damage / 2)
  335. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, maincolor.Color)
  336. end
  337. if Type == "Knockdown" then
  338. local hum = hit.Parent.Humanoid
  339. hum.PlatformStand = true
  340. coroutine.resume(coroutine.create(function(HHumanoid)
  341. swait(1)
  342. HHumanoid.PlatformStand = false
  343. end), hum)
  344. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  345.  
  346.  
  347. game:GetService("Debris"):AddItem(rl, .5)
  348. elseif Type == "Normal" then
  349.  
  350. if knockback > 0 then
  351.  
  352. end
  353.  
  354. elseif Type == "Up" then
  355.  
  356.  
  357. elseif Type == "DarkUp" then
  358. coroutine.resume(coroutine.create(function()
  359. for i = 0, 1, 0.1 do
  360. swait()
  361. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  362. end
  363. end))
  364.  
  365.  
  366. elseif Type == "Snare" then
  367.  
  368.  
  369. elseif Type == "Freeze" then
  370.  
  371.  
  372. hit.Parent.Torso.Anchored = true
  373. coroutine.resume(coroutine.create(function(Part)
  374. swait(1.5)
  375. Part.Anchored = false
  376. end), hit.Parent.Torso)
  377.  
  378. end
  379.  
  380.  
  381.  
  382.  
  383. end
  384. end
  385. -------------------------------------------------------
  386. --End Damage Function--
  387. -------------------------------------------------------
  388. local DColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
  389. ColorSequenceKeypoint.new(0.16, Color3.new(1,0,0)),
  390. ColorSequenceKeypoint.new(0.32, Color3.new(1,0,0)),
  391. ColorSequenceKeypoint.new(0.48, Color3.new(1,0,0)),
  392. ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
  393. ColorSequenceKeypoint.new(0.80, Color3.new(0,0,0)),
  394. ColorSequenceKeypoint.new(0.96, Color3.new(0,0,0)),
  395. ColorSequenceKeypoint.new(1, Color3.new(0,0,0))}
  396. local DAtch3 = Instance.new("Attachment",ll)DAtch3.Position = Vector3.new(0,1.1,0)
  397. local DAtch4 = Instance.new("Attachment",ll)DAtch4.Position = Vector3.new(0,-0.6,0)
  398. local DTrail2 = Instance.new("Trail",ll)DTrail2.Attachment0 = DAtch3 DTrail2.Attachment1 = DAtch4
  399. DTrail2.Texture = "rbxassetid://22636887" DTrail2.Lifetime = 0.2 DTrail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  400. DTrail2.Color = ColorSequence.new(DColorsArray) DTrail2.LightEmission = 1
  401. DTrail2.Enabled = false
  402. local DAtch5 = Instance.new("Attachment",rl)DAtch5.Position = Vector3.new(0,1.1,0)
  403. local DAtch6 = Instance.new("Attachment",rl)DAtch6.Position = Vector3.new(0,-0.6,0)
  404. local DTrail3 = Instance.new("Trail",rl)DTrail3.Attachment0 = DAtch5 DTrail3.Attachment1 = DAtch6
  405. DTrail3.Texture = "rbxassetid://22636887" DTrail3.Lifetime = 0.2 DTrail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  406. DTrail3.Color = ColorSequence.new(DColorsArray) DTrail3.LightEmission = 1
  407. DTrail3.Enabled = false
  408. local DAtch7 = Instance.new("Attachment",ra)DAtch7.Position = Vector3.new(0,1.1,0)
  409. local DAtch8 = Instance.new("Attachment",ra)DAtch8.Position = Vector3.new(0,-0.6,0)
  410. local DTrail4 = Instance.new("Trail",ra)DTrail4.Attachment0 = DAtch7 DTrail4.Attachment1 = DAtch8
  411. DTrail4.Texture = "rbxassetid://22636887" DTrail4.Lifetime = 0.2 DTrail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  412. DTrail4.Color = ColorSequence.new(DColorsArray) DTrail4.LightEmission = 1
  413. DTrail4.Enabled = false
  414. local DAtch9 = Instance.new("Attachment",la)DAtch9.Position = Vector3.new(0,1.1,0)
  415. local DAtch10 = Instance.new("Attachment",la)DAtch10.Position = Vector3.new(0,-0.6,0)
  416. local DTrail5 = Instance.new("Trail",la)DTrail5.Attachment0 = DAtch9 DTrail5.Attachment1 = DAtch10
  417. DTrail5.Texture = "rbxassetid://22636887" DTrail5.Lifetime = 0.2 DTrail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  418. DTrail5.Color = ColorSequence.new(DColorsArray) DTrail5.LightEmission = 1
  419. DTrail5.Enabled = false
  420. local DAtch1 = Instance.new("Attachment",Torso)DAtch1.Position = Vector3.new(0,1.1,0)
  421. local DAtch2 = Instance.new("Attachment",Torso)DAtch2.Position = Vector3.new(0,-2.5,0)
  422. local DTrail = Instance.new("Trail",Torso)DTrail.Attachment0 = DAtch1 DTrail.Attachment1 = DAtch2
  423. DTrail.Texture = "rbxassetid://22636887" DTrail.Lifetime = 0.2 DTrail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  424. DTrail.Color = ColorSequence.new(DColorsArray) DTrail.LightEmission = 1
  425. DTrail.Enabled = false
  426. -------------------------------------------------------
  427. --Start Damage Function Customization--
  428. -------------------------------------------------------
  429. function ShowDamage(Pos, Text, Time, Color)
  430. local Rate = (1 / 30)
  431. local Pos = (Pos or Vector3.new(0, 0, 0))
  432. local Text = (Text or "")
  433. local Time = (Time or 2)
  434. local Color = (Color or Color3.new(1, 0, 1))
  435. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  436. EffectPart.Anchored = true
  437.  
  438.  
  439. game.Debris:AddItem(EffectPart, (Time))
  440. EffectPart.Parent = game:GetService("Workspace")
  441. delay(0, function()
  442. local Frames = (Time / Rate)
  443. for Frame = 1, Frames do
  444. wait(Rate)
  445. local Percent = (Frame / Frames)
  446. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  447.  
  448. end
  449. if EffectPart and EffectPart.Parent then
  450. EffectPart:Destroy()
  451. end
  452. end)
  453. end
  454. -------------------------------------------------------
  455. --End Damage Function Customization--
  456. -------------------------------------------------------
  457.  
  458. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  459. for _, c in pairs(workspace:children()) do
  460. local hum = c:findFirstChild("Humanoid")
  461. if hum ~= nil then
  462. local head = c:findFirstChild("Head")
  463. if head ~= nil then
  464. local targ = head.Position - Part.Position
  465. local mag = targ.magnitude
  466. if magni >= mag and c.Name ~= plr.Name then
  467. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  468. end
  469. end
  470. end
  471. end
  472. end
  473.  
  474. function PlayAnimationFromTable(table, speed, bool) --i didn't make this you fattie
  475. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  476. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  477. RW.C0 = clerp(RW.C0, table[3], speed)
  478. LW.C0 = clerp(LW.C0, table[4], speed)
  479. RH.C0 = clerp(RH.C0, table[5], speed)
  480. LH.C0 = clerp(LH.C0, table[6], speed)
  481. if bool == true then
  482.  
  483. end
  484. end
  485.  
  486. CFuncs = {
  487. Part = {
  488. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  489.  
  490. RemoveOutlines(Part)
  491. return Part
  492. end
  493. },
  494. Mesh = {
  495. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  496.  
  497. if Mesh == "SpecialMesh" then
  498.  
  499. end
  500.  
  501. end
  502. },
  503. Mesh = {
  504. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  505.  
  506. if Mesh == "SpecialMesh" then
  507.  
  508. end
  509.  
  510. end
  511. },
  512. Weld = {
  513. Create = function(Parent, Part0, Part1, C0, C1)
  514.  
  515.  
  516. end
  517. },
  518. Sound = {
  519. Create = function(id, par, vol, pit)
  520. coroutine.resume(coroutine.create(function()
  521.  
  522. wait()
  523.  
  524. end))
  525. end
  526. },
  527. ParticleEmitter = {
  528. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  529.  
  530. end
  531. }
  532. }
  533. function RemoveOutlines(part)
  534. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  535. end
  536. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  537.  
  538. RemoveOutlines(Part)
  539. return Part
  540. end
  541. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  542.  
  543. if Mesh == "SpecialMesh" then
  544.  
  545. end
  546.  
  547. end
  548. function CreateWeld(Parent, Part0, Part1, C0, C1)
  549.  
  550. end
  551.  
  552.  
  553. -------------------------------------------------------
  554. --Start Effect Function--
  555. -------------------------------------------------------
  556. EffectModel = Instance.new("Model", char)
  557. Effects = {
  558. Block = {
  559. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  560. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  561. prt.Anchored = true
  562. prt.CFrame = cframe
  563. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  564. game:GetService("Debris"):AddItem(prt, 10)
  565. if Type == 1 or Type == nil then
  566. table.insert(Effects, {
  567. prt,
  568. "Block1",
  569. delay,
  570. x3,
  571. y3,
  572. z3,
  573. msh
  574. })
  575. elseif Type == 2 then
  576. table.insert(Effects, {
  577. prt,
  578. "Block2",
  579. delay,
  580. x3,
  581. y3,
  582. z3,
  583. msh
  584. })
  585. else
  586. table.insert(Effects, {
  587. prt,
  588. "Block3",
  589. delay,
  590. x3,
  591. y3,
  592. z3,
  593. msh
  594. })
  595. end
  596. end
  597. },
  598. Sphere = {
  599. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  600. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  601. prt.Anchored = true
  602. prt.CFrame = cframe
  603. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  604. game:GetService("Debris"):AddItem(prt, 10)
  605. table.insert(Effects, {
  606. prt,
  607. "Cylinder",
  608. delay,
  609. x3,
  610. y3,
  611. z3,
  612. msh
  613. })
  614. end
  615. },
  616. Cylinder = {
  617. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  618. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  619. prt.Anchored = true
  620. prt.CFrame = cframe
  621. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  622. game:GetService("Debris"):AddItem(prt, 10)
  623. table.insert(Effects, {
  624. prt,
  625. "Cylinder",
  626. delay,
  627. x3,
  628. y3,
  629. z3,
  630. msh
  631. })
  632. end
  633. },
  634. Wave = {
  635. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  636. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  637. prt.Anchored = true
  638. prt.CFrame = cframe
  639. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  640. game:GetService("Debris"):AddItem(prt, 10)
  641. table.insert(Effects, {
  642. prt,
  643. "Cylinder",
  644. delay,
  645. x3 / 60,
  646. y3 / 60,
  647. z3 / 60,
  648. msh
  649. })
  650. end
  651. },
  652. Ring = {
  653. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  654. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  655. prt.Anchored = true
  656. prt.CFrame = cframe
  657. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  658. game:GetService("Debris"):AddItem(prt, 10)
  659. table.insert(Effects, {
  660. prt,
  661. "Cylinder",
  662. delay,
  663. x3,
  664. y3,
  665. z3,
  666. msh
  667. })
  668. end
  669. },
  670. Break = {
  671. Create = function(brickcolor, cframe, x1, y1, z1)
  672. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  673. prt.Anchored = true
  674. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  675. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  676. local num = math.random(10, 50) / 1000
  677. game:GetService("Debris"):AddItem(prt, 10)
  678. table.insert(Effects, {
  679. prt,
  680. "Shatter",
  681. num,
  682. prt.CFrame,
  683. math.random() - math.random(),
  684. 0,
  685. math.random(50, 100) / 100
  686. })
  687. end
  688. },
  689. Spiral = {
  690. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  691. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  692. prt.Anchored = true
  693. prt.CFrame = cframe
  694. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  695. game:GetService("Debris"):AddItem(prt, 10)
  696. table.insert(Effects, {
  697. prt,
  698. "Cylinder",
  699. delay,
  700. x3,
  701. y3,
  702. z3,
  703. msh
  704. })
  705. end
  706. },
  707. Push = {
  708. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  709. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  710. prt.Anchored = true
  711. prt.CFrame = cframe
  712. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  713. game:GetService("Debris"):AddItem(prt, 10)
  714. table.insert(Effects, {
  715. prt,
  716. "Cylinder",
  717. delay,
  718. x3,
  719. y3,
  720. z3,
  721. msh
  722. })
  723. end
  724. }
  725. }
  726. -------------------------------------------------------
  727. --End Effect Function--
  728. -------------------------------------------------------
  729.  
  730. function CreateSound(ID, PARENT, VOLUME, PITCH)
  731. local NSound = nil
  732. coroutine.resume(coroutine.create(function()
  733. NSound = Instance.new("Sound", PARENT)
  734. NSound.Volume = VOLUME
  735. NSound.Pitch = PITCH
  736. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  737. swait()
  738. NSound:play()
  739. game:GetService("Debris"):AddItem(NSound, 10)
  740. end))
  741. return NSound
  742. end
  743.  
  744. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  745. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  746. prt.Anchored = true
  747. prt.CFrame = cframe
  748. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  749. game:GetService("Debris"):AddItem(prt, 10)
  750. if Type == 1 or Type == nil then
  751. table.insert(Effects, {
  752. prt,
  753. "Block1",
  754. delay,
  755. x3,
  756. y3,
  757. z3,
  758. msh
  759. })
  760. elseif Type == 2 then
  761. table.insert(Effects, {
  762. prt,
  763. "Block2",
  764. delay,
  765. x3,
  766. y3,
  767. z3,
  768. msh
  769. })
  770. elseif Type == 3 then
  771. table.insert(Effects, {
  772. prt,
  773. "Block3",
  774. delay,
  775. x3,
  776. y3,
  777. z3,
  778. msh
  779. })
  780. end
  781. end
  782.  
  783. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  784. local fp=Instance.new("Part")
  785. fp.formFactor=formfactor
  786. fp.Parent=parent
  787. fp.Reflectance=reflectance
  788. fp.Transparency=transparency
  789. fp.CanCollide=false
  790. fp.Locked=true
  791. fp.BrickColor=brickcolor
  792. fp.Name=name
  793. fp.Size=size
  794. fp.Position=tors.Position
  795. RemoveOutlines(fp)
  796. fp.Material="SmoothPlastic"
  797. fp:BreakJoints()
  798. return fp
  799. end
  800.  
  801. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  802. local mesh=Instance.new(Mesh)
  803. mesh.Parent=part
  804. if Mesh=="SpecialMesh" then
  805. mesh.MeshType=meshtype
  806. if meshid~="nil" then
  807. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  808. end
  809. end
  810. mesh.Offset=offset
  811. mesh.Scale=scale
  812. return mesh
  813. end
  814.  
  815. function MagicShockTrailAlt2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, rottype)
  816. local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  817. prt.Anchored = true
  818. prt.Material = "Neon"
  819. prt.CFrame = cframe
  820. local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  821. game:GetService("Debris"):AddItem(prt, 5)
  822. coroutine.resume(coroutine.create(function(Part, Mesh)
  823. local rtype = rottype
  824. for i = 0, 1, delay do
  825. swait()
  826. if rtype == 1 then
  827. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, 0.1)
  828. elseif rtype == 2 then
  829. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, -0.1)
  830. end
  831. prt.Transparency = i
  832. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  833. end
  834. Part.Parent = nil
  835. end), prt, msh)
  836. end
  837.  
  838.  
  839. function MagicBlock(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  840. local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  841. prt.Anchored = true
  842. prt.Material = "Neon"
  843. prt.CFrame = cframe
  844. prt.CFrame = prt.CFrame * Euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  845. local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  846. game:GetService("Debris"):AddItem(prt, 5)
  847. coroutine.resume(coroutine.create(function(Part, Mesh)
  848. for i = 0, 1, delay do
  849. swait()
  850. Part.CFrame = Part.CFrame * Euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  851. Part.Transparency = i
  852. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  853. end
  854. Part.Parent = nil
  855. end), prt, msh)
  856. end
  857.  
  858.  
  859. function MagicShockAlt(brickcolor, cframe, x1, y1, x3, y3, delay, rottype)
  860. local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  861. prt.Anchored = true
  862. prt.Material = "Neon"
  863. prt.CFrame = cframe
  864. local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, 0.01))
  865. game:GetService("Debris"):AddItem(prt, 5)
  866. coroutine.resume(coroutine.create(function(Part, Mesh)
  867. local rtype = rottype
  868. for i = 0, 1, delay do
  869. swait()
  870. if rtype == 1 then
  871. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, 0.1)
  872. elseif rtype == 2 then
  873. prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, -0.1)
  874. end
  875. prt.Transparency = i
  876. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, 0)
  877. end
  878. Part.Parent = nil
  879. end), prt, msh)
  880. end
  881.  
  882. function Eviscerate(dude)
  883. if dude.Name ~= char then
  884. local bgf = IT("BodyGyro", dude.Head)
  885. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  886. local val = IT("BoolValue", dude)
  887. val.Name = "IsHit"
  888. local ds = coroutine.wrap(function()
  889. dude:WaitForChild("Head"):BreakJoints()
  890. wait(0.5)
  891.  
  892. coroutine.resume(coroutine.create(function()
  893. for i, v in pairs(dude:GetChildren()) do
  894. if v:IsA("Accessory") then
  895. v:Destroy()
  896. end
  897. if v:IsA("Humanoid") then
  898. v:Destroy()
  899. end
  900. if v:IsA("CharacterMesh") then
  901. v:Destroy()
  902. end
  903. if v:IsA("Model") then
  904. v:Destroy()
  905. end
  906. if v:IsA("Part") or v:IsA("MeshPart") then
  907. for x, o in pairs(v:GetChildren()) do
  908. if o:IsA("Decal") then
  909. o:Destroy()
  910. end
  911. end
  912. coroutine.resume(coroutine.create(function()
  913. v.Material = "Neon"
  914. v.CanCollide = false
  915. local PartEmmit1 = IT("ParticleEmitter", v)
  916. PartEmmit1.LightEmission = 1
  917. PartEmmit1.Texture = "rbxassetid://284205403"
  918. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  919. PartEmmit1.Rate = 150
  920. PartEmmit1.Lifetime = NumberRange.new(1)
  921. PartEmmit1.Size = NumberSequence.new({
  922. NumberSequenceKeypoint.new(0, 0.75, 0),
  923. NumberSequenceKeypoint.new(1, 0, 0)
  924. })
  925. PartEmmit1.Transparency = NumberSequence.new({
  926. NumberSequenceKeypoint.new(0, 0, 0),
  927. NumberSequenceKeypoint.new(1, 1, 0)
  928. })
  929. PartEmmit1.Speed = NumberRange.new(0, 0)
  930. PartEmmit1.VelocitySpread = 30000
  931. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  932. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  933. local BodPoss = IT("BodyPosition", v)
  934. BodPoss.P = 3000
  935. BodPoss.D = 1000
  936. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  937. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  938. v.Color = maincolor.Color
  939. coroutine.resume(coroutine.create(function()
  940. for i = 0, 49 do
  941. swait(1)
  942. v.Transparency = v.Transparency + 0.08
  943. end
  944. wait(0.5)
  945. PartEmmit1.Enabled = false
  946. wait(3)
  947. v:Destroy()
  948. dude:Destroy()
  949. end))
  950. end))
  951. end
  952. end
  953. end))
  954. end)
  955. ds()
  956. end
  957. end
  958. function FindNearestHead(Position, Distance, SinglePlayer)
  959. if SinglePlayer then
  960. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  961. end
  962. local List = {}
  963. for i, v in pairs(workspace:GetChildren()) do
  964. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  965. table.insert(List, v)
  966. end
  967. end
  968. return List
  969. end
  970. function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  971. local type = type
  972. local rng = Instance.new("Part", char)
  973. rng.Anchored = true
  974. rng.BrickColor = color
  975. rng.CanCollide = false
  976. rng.FormFactor = 3
  977. rng.Name = "Ring"
  978. rng.Material = "Neon"
  979. rng.Size = Vector3.new(1, 1, 1)
  980. rng.Transparency = 0
  981. rng.TopSurface = 0
  982. rng.BottomSurface = 0
  983. rng.CFrame = pos
  984. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  985. local rngm = Instance.new("SpecialMesh", rng)
  986. rngm.MeshType = "Sphere"
  987. rngm.Scale = Vector3.new(x1, y1, z1)
  988. local scaler2 = 1
  989. local speeder = FastSpeed
  990. if type == "Add" then
  991. scaler2 = 1 * value
  992. elseif type == "Divide" then
  993. scaler2 = 1 / value
  994. end
  995. coroutine.resume(coroutine.create(function()
  996. for i = 0, 10 / bonuspeed, 0.1 do
  997. swait()
  998. if type == "Add" then
  999. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1000. elseif type == "Divide" then
  1001. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1002. end
  1003. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1004. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1005. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1006. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1007. end
  1008. rng:Destroy()
  1009. end))
  1010. end
  1011. -------------------------------------------------------
  1012. --End Important Functions--
  1013. -------------------------------------------------------
  1014.  
  1015. --[[
  1016. Thanks for using Build-To-Lua by jarredbcv.
  1017. ]]--
  1018.  
  1019. New = function(Object, Parent, Name, Data)
  1020. local Object = Instance.new(Object)
  1021. for Index, Value in pairs(Data or {}) do
  1022. Object[Index] = Value
  1023. end
  1024. Object.Parent = Parent
  1025. Object.Name = Name
  1026. return Object
  1027. end
  1028.  
  1029. NewInstance = function(instance,parent,properties)
  1030. local inst = Instance.new(instance,parent)
  1031. if(properties)then
  1032. for i,v in next, properties do
  1033. pcall(function() inst[i] = v end)
  1034. end
  1035. end
  1036. return inst;
  1037. end
  1038.  
  1039. Gunty = New("Model",char,"Gunty",{})
  1040. Handle = New("Part",Gunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.799999952, 0.980000019, 1),CFrame = CFrame.new(-6.17461252, 2.89117765, -81.6553421, 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),})
  1041. Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  1042. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.449999958, 0.300000012, 1.00999999),CFrame = CFrame.new(-5.79491472, 3.31696463, -81.668541, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1043. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995),})
  1044. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.375087738, 0.43002677, -0.00499725342, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1045. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.800000012, 1.43999994),CFrame = CFrame.new(-5.77552652, 2.79678607, -81.6581802, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1046. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1047. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.400111198, -0.089990139, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1048. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.50999999, 1.00999999, 1.38),CFrame = CFrame.new(-5.79167271, 2.89196372, -81.6569061, 0.999894142, 0.0109243561, 0.00963267591, -0.0110270008, 0.99988246, 0.0106679127, -0.00951499958, -0.0107729975, 0.999896884),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  1049. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1050. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.382905483, 0.00498604774, 0.00213623047, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1051. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.340000033, 0.179999962, 1.27999997),CFrame = CFrame.new(-6.43716383, 3.22691417, -81.656456, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  1052. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1053. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.266214848, 0.332840681, -6.10351563e-05, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1054. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.340000033, 0.239999965, 1.27999997),CFrame = CFrame.new(-6.43716383, 2.87691402, -81.6564636, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  1055. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1056. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.262355328, -0.0171182156, -0.00379943848, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1057. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.380000025, 0.239999965, 1.27999997),CFrame = CFrame.new(-6.41705704, 2.5166924, -81.6567535, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  1058. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1059. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.238276005, -0.37707448, -0.00774383545, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1060. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.080000028, 0.829999983, 1.24000001),CFrame = CFrame.new(-6.28731203, 2.83357024, -81.6548691, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1061. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1062. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.112056732, -0.058836937, -0.00122833252, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1063. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.209999949, 1.24000001),CFrame = CFrame.new(-6.30723286, 3.2204814, -81.6576462, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1064. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1065. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.136215687, 0.327841043, -6.86645508e-05, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1066. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.269999951, 1.24000001),CFrame = CFrame.new(-6.30756044, 2.87048483, -81.6573257, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1067. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1068. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.132686615, -0.0221214294, -0.0034866333, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1069. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.249999955, 1.25),CFrame = CFrame.new(-6.30751181, 2.53053808, -81.6523285, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1070. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1071. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.128937244, -0.362081289, -0.00211334229, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1072. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(-5.71910667, 3.10924911, -81.0621643, 0.968651533, -0.24823907, 0.00961919595, 0.248137087, 0.968666732, 0.0106559293, -0.0119630033, -0.007934995, 0.999897361),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1073. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.899999976, 0.400000006),})
  1074. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.968651116, 0.248137027, -0.0119630015, -0.248238936, 0.968666434, -0.007934995, 0.00961919129, 0.0106559228, 0.999897003),C1 = CFrame.new(0.447408676, 0.216631651, 0.599830627, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1075. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(-5.74061537, 3.09643626, -82.2620392, 0.968651533, -0.24823907, 0.00961919595, 0.248137087, 0.968666732, 0.0106559293, -0.0119630033, -0.007934995, 0.999897361),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1076. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.899999976, 0.400000006),})
  1077. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.968651116, 0.248137027, -0.0119630015, -0.248238936, 0.968666434, -0.007934995, 0.00961919129, 0.0106559228, 0.999897003),C1 = CFrame.new(0.437460423, 0.216511488, -0.600265503, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1078. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 1.4000001),CFrame = CFrame.new(-5.66842175, 2.87551188, -81.6588593, 0.699307382, 0.714757025, 0.00962753966, -0.714821219, 0.699226558, 0.0106663266, 0.000891998934, -0.0143409977, 0.999897063),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1079. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007),})
  1080. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.699307024, -0.714820981, 0.000891999982, 0.714756727, 0.69922626, -0.0143409977, 0.00962753501, 0.010666322, 0.999896765),C1 = CFrame.new(0.506342888, -0.0100963116, 0.00119018555, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1081. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.320000023, 0.919999957, 1.27999997),CFrame = CFrame.new(-6.08716917, 2.84636235, -81.6569443, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
  1082. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1083. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.0879435539, -0.0438375473, -0.00123596191, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1084. Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.329999983, 0.269999981, 0.860000074),CFrame = CFrame.new(-5.68526602, 2.76024342, -81.6548996, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  1085. Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1086. mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.4907341, -0.125577688, 0.0037612915, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1087. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.279999971, 0.389999986, 1.05000007),CFrame = CFrame.new(-5.67011929, 2.75067925, -81.6596603, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1088. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
  1089. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.506030083, -0.134924173, -0.000953674316, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1090. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.230000019, 0.0599999875),CFrame = CFrame.new(-5.65182352, 3.14374733, -82.1123657, 1.00000036, -2.32830644e-10, 1.86264515e-09, 2.76486389e-10, 0.945462108, -0.325733244, 2.79396772e-09, 0.325733304, 0.945462048),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1091. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.94546175, 0.325733155, 0, -0.325733155, 0.94546175),C1 = CFrame.new(0.524296761, 0.263174534, -0.449249268, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1092. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.150000021, 0.0599999875),CFrame = CFrame.new(-5.651824, 3.16514564, -82.0512466, 1.00000036, -1.28056854e-09, 1.86264515e-09, 2.76486389e-10, 0.990724444, 0.135888785, 2.79396772e-09, -0.13588877, 0.990724444),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1093. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.990724087, -0.135888726, 0, 0.135888726, 0.990724087),C1 = CFrame.new(0.523478985, 0.283911943, -0.387901306, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1094. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.170000017, 0.0599999875),CFrame = CFrame.new(-5.651824, 3.15523815, -81.9898987, 1.00000036, -9.31322575e-10, 1.86264515e-09, 2.76486389e-10, 0.841228187, -0.540680885, 2.79396772e-09, 0.540680885, 0.841228247),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1095. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.841227949, 0.540680707, 0, -0.540680707, 0.841227949),C1 = CFrame.new(0.523004532, 0.273344755, -0.326667786, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1096. Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.230000019, 0.0599999875),CFrame = CFrame.new(-5.65182352, 3.12556744, -81.9521408, 1.00000036, -5.82076609e-10, 9.31322575e-10, 2.76486389e-10, 0.99409467, -0.10851986, 2.79396772e-09, 0.108519867, 0.99409461),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1097. mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.994094312, 0.10851983, 0, -0.10851983, 0.994094312),C1 = CFrame.new(0.522972584, 0.243270636, -0.289230347, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1098. Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 1.18000007),CFrame = CFrame.new(-6.06842232, 2.94551158, -81.6588593, 0.699307382, 0.714757025, 0.00962753966, -0.714821219, 0.699226558, 0.0106663266, 0.000891998934, -0.0143409977, 0.999897063),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
  1099. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007),})
  1100. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.699307024, -0.714820981, 0.000891999982, 0.714756727, 0.69922626, -0.0143409977, 0.00962753501, 0.010666322, 0.999896765),C1 = CFrame.new(0.105613232, 0.0555255413, -0.00191497803, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
  1101.  
  1102. local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(-.1,-.51,0)})
  1103.  
  1104. for _,v in next, Gunty:children() do
  1105. v.CanCollide = false
  1106. end
  1107.  
  1108. local all, last = {}, nil
  1109. ArmourParts = {}
  1110. ArmourParts2 = {}
  1111. NeonParts = {}
  1112. function scan(p)
  1113. for _, v in pairs(p:GetChildren()) do
  1114. if v:IsA("BasePart") then
  1115. if v.BrickColor == BrickColor.new("Smoky grey") then
  1116. table.insert(ArmourParts, v)
  1117. end
  1118. if v.BrickColor == BrickColor.new("Fossil") then
  1119. table.insert(ArmourParts2, v)
  1120. end
  1121. if v.BrickColor == BrickColor.new("Institutional white") then
  1122. table.insert(NeonParts, v)
  1123. end
  1124. if last then
  1125. local w = Instance.new("Weld")
  1126. w.Part0, w.Part1 = last, v
  1127. w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
  1128. w.Parent = last
  1129. end
  1130. table.insert(all, v)
  1131. last = v
  1132. end
  1133. scan(v)
  1134. end
  1135. end
  1136. scan(Gunty)
  1137. for _, v in pairs(all) do
  1138. v.Anchored = false
  1139. v.CanCollide = false
  1140. end
  1141. function resetmode()
  1142. for i, v in pairs(ArmourParts) do
  1143. v.BrickColor = BrickColor.new("Smoky grey")
  1144. end
  1145. for i, v in pairs(ArmourParts2) do
  1146. v.BrickColor = BrickColor.new("Fossil")
  1147. end
  1148. for i, v in pairs(NeonParts) do
  1149. v.BrickColor = BrickColor.new("Institutional white")
  1150. end
  1151. maincolor = BrickColor.new("Institutional white")
  1152. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  1153. end
  1154. -------------------------------------------------------
  1155. --Start Music Option--
  1156. -------------------------------------------------------
  1157. local Music = Instance.new("Sound",tors)
  1158. Music.Volume = 1
  1159. Music.SoundId = "rbxassetid://1117396305"
  1160. Music.Looped = true
  1161. Music.Pitch = 1 --Pitcher
  1162. Music:Play()
  1163. -------------------------------------------------------
  1164. --End Music Option--
  1165. -------------------------------------------------------
  1166.  
  1167. local naeeym2 = Instance.new("BillboardGui",char)
  1168. naeeym2.AlwaysOnTop = true
  1169. naeeym2.Size = UDim2.new(5,35,2,35)
  1170. naeeym2.StudsOffset = Vector3.new(0,2,0)
  1171. naeeym2.Adornee = hed
  1172. naeeym2.Name = "Name"
  1173.  
  1174. local tecks2 = Instance.new("TextLabel",naeeym2)
  1175. tecks2.BackgroundTransparency = 1
  1176. tecks2.TextScaled = true
  1177. tecks2.BorderSizePixel = 0
  1178. tecks2.Text = "Neutral"
  1179. tecks2.Font = "Code"
  1180. tecks2.TextSize = 30
  1181. tecks2.TextStrokeTransparency = 0
  1182. tecks2.TextColor3 = Color3.new(0,0,0)
  1183. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  1184. tecks2.Size = UDim2.new(1,0,0.5,0)
  1185. tecks2.Rotation = 0
  1186. tecks2.Parent = naeeym2
  1187.  
  1188. -------------------------------------------------------
  1189. --Start Attacks N Stuff--
  1190. -------------------------------------------------------
  1191. local sine=0
  1192. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  1193. local Hitboxpart = Instance.new("Part", EffectModel)
  1194. RemoveOutlines(Hitboxpart)
  1195. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  1196. Hitboxpart.CanCollide = false
  1197. Hitboxpart.Transparency = 1
  1198. Hitboxpart.Anchored = true
  1199. Hitboxpart.CFrame = Pose
  1200. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  1201. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  1202. end
  1203. wait2 = false
  1204. combo = 1
  1205. -- --mouse.Button1Down:connect(function(key)
  1206. -- if attack == false then
  1207. -- attack = true
  1208. -- hum.WalkSpeed = 3.01
  1209. -- if combo == 1 and wait2 == false then
  1210. -- wait2 = true
  1211. -- for i = 0, 1.2, 0.1 do
  1212. -- swait()
  1213. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
  1214. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  1215. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  1216. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1217. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
  1218. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
  1219. -- end
  1220. -- CreateSound("138097048", ra, 3, .8)
  1221. -- HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 9, 3, "Normal")
  1222. -- for i = 0, 1.2, 0.1 do
  1223. -- swait()
  1224. -- BlockEffect(maincolor, Handle.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  1225. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(55)), 0.3)
  1226. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1227. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(95), math.rad(0), math.rad(40)), 0.1)
  1228. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1229. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-17)), 0.3)
  1230. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  1231. -- end
  1232. -- combo = 2
  1233. -- end
  1234. -- if combo == 2 and wait2 == false then
  1235. -- wait2 = true
  1236. -- for i = 0, 1.2, 0.1 do
  1237. -- swait()
  1238. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
  1239. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1240. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  1241. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1242. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
  1243. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
  1244. -- end
  1245. -- CreateSound("138097048", rl, 3, 1)
  1246. -- HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
  1247. -- for i = 0, 1.6, 0.1 do
  1248. -- swait()
  1249. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65+255.45*i)), 0.3)
  1250. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1251. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(54), math.rad(0), math.rad(35)), 0.1)
  1252. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-35)), 0.3)
  1253. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
  1254. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(0)), 0.3)
  1255. -- end
  1256. -- combo = 3
  1257. -- end
  1258. -- if combo == 3 and wait2 == false then
  1259. -- for i = 0, 1.2, 0.1 do
  1260. -- swait()
  1261. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
  1262. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  1263. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
  1264. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1265. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
  1266. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
  1267. -- end
  1268. -- CreateSound("138097048", ra, 3, .8)
  1269. -- HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
  1270. -- for i = 0, 1.2, 0.1 do
  1271. -- swait()
  1272. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(35)), 0.3)
  1273. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1274. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(96), math.rad(0), math.rad(10)), 0.1)
  1275. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1276. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
  1277. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  1278. -- end
  1279. -- Effects.Sphere.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 85, 85, 85, 0.1, 0.1, 0.1, 0.03)
  1280. -- Effects.Ring.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 2, 2, 2, 0.1, 0.1, 0.1, 0.03)
  1281. -- HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
  1282. -- for i = 0, 1.2, 0.1 do
  1283. -- swait()
  1284. -- rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-35)), 0.3)
  1285. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1286. -- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(25), math.rad(0), math.rad(10)), 0.1)
  1287. -- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1288. -- RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
  1289. -- LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
  1290. -- end
  1291. -- combo = 1
  1292. -- end
  1293. -- hum.WalkSpeed = 8
  1294. -- wait2 = false
  1295. -- attack = false
  1296. -- end
  1297. -- end)
  1298. -- function Decapitate()
  1299. -- local target = nil
  1300. -- local targettorso = nil
  1301. -- if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  1302. -- if mouse.Target.Parent.Humanoid.PlatformStand == false then
  1303. -- target = mouse.Target.Parent.Humanoid
  1304. -- targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  1305. -- targethead = mouse.Target.Parent:FindFirstChild("Head")
  1306. -- end
  1307. -- end
  1308. -- if target ~= nil then
  1309. -- targettorso.Anchored = true
  1310. -- attack = true
  1311. -- hum.WalkSpeed = 0
  1312. -- root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  1313. -- for i = 0,4.2,0.1 do
  1314. -- swait()
  1315. -- 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)
  1316. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  1317. -- 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)
  1318. -- 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)
  1319. -- 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)
  1320. -- 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)
  1321. -- end
  1322. -- local ModelHead01 = New("Model", char, "", {})
  1323. -- local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
  1324. -- local Head01 = targethead:Clone()
  1325. -- targethead.Transparency = 1
  1326. -- Head01.Parent = ModelHead01
  1327. -- local weldHead01 = Instance.new("Weld")
  1328. -- weldHead01.Parent = Head01
  1329. -- weldHead01.Part0 = targethead
  1330. -- weldHead01.Part1 = Head01
  1331. -- weldHead01.C1 = CFrame.new(0, 0, 0)
  1332. -- targethead.face:Remove()
  1333. -- weldHead01.Part0 = ra
  1334. -- weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  1335. -- targettorso:BreakJoints()
  1336. -- CreateSound("314390675", targettorso, 5, .7)
  1337. -- for i = 0,3.2,0.1 do
  1338. -- swait()
  1339. -- 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)
  1340. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  1341. -- 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)
  1342. -- 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)
  1343. -- 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)
  1344. -- 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)
  1345. -- end
  1346. -- for i = 0,4.2,0.1 do
  1347. -- swait()
  1348. -- 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)
  1349. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  1350. -- 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)
  1351. -- 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)
  1352. -- 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)
  1353. -- 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)
  1354. -- end
  1355. -- CreateSound("541909763", targettorso, 5, .8)
  1356. -- weldHead01:Destroy()
  1357. -- Head01.CanCollide = true
  1358.  
  1359.  
  1360. -- for i = 0,6.2,0.1 do
  1361. -- swait()
  1362. -- 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)
  1363. -- tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
  1364. -- 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)
  1365. -- 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)
  1366. -- 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)
  1367. -- 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)
  1368. -- d
  1369. -- targettorso.Anchored = false
  1370. -- attack = false
  1371. -- hum.WalkSpeed = 8
  1372. -- root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  1373. -- end
  1374. -- end
  1375. function Laugh()
  1376. attack = true
  1377. hum.WalkSpeed = 0
  1378. CreateSound("300208779", hed, 10, 1)
  1379. for i = 0,9,0.1 do
  1380. swait()
  1381. 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)
  1382. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  1383. if Mrandom(1,15) == 1 then
  1384. 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)
  1385. end
  1386. 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)
  1387. 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)
  1388. 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)
  1389. 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)
  1390. end
  1391. attack = false
  1392. hum.WalkSpeed = 10
  1393. end
  1394. function Flying_Kick()
  1395. attack = true
  1396. hum.WalkSpeed = 0
  1397. for i = 0,2.7,0.1 do
  1398. swait()
  1399. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.7 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  1400. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
  1401. RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  1402. 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(30)), 0.15)
  1403. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(15)), 0.1)
  1404. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(-15)), 0.1)
  1405. end
  1406.  
  1407.  
  1408. CreateSound("138097048", rl, 3, 1)
  1409. for i = 0,2.1,0.1 do
  1410. swait()
  1411. HitboxFunction(rl.CFrame, 0.01, 1, 1, 1, 7, 6, 8, 3, "Knockdown")
  1412. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, .6 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(90)), 0.15)
  1413. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  1414. RH.C0 = clerp(RH.C0, CF(.4, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-125), Rad(0), Rad(0)), 0.15)
  1415. LH.C0 = clerp(LH.C0, CF(-1.3, -1.3 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  1416. 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)
  1417. LW.C0 = clerp(LW.C0, CF(-1.9, 0.8 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-215)), 0.1)
  1418. end
  1419. attack = false
  1420. hum.WalkSpeed = 8
  1421. end
  1422. function UpperCut()
  1423. attack = true
  1424. hum.WalkSpeed = 0
  1425. for i = 0,2.3,0.1 do
  1426. swait()
  1427. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.7 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  1428. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  1429. RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  1430. 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(30)), 0.15)
  1431. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 30), -.8 + 0.025 * Cos(sine / 20)) * angles(Rad(165), Rad(0), Rad(0)), 0.1)
  1432. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), -1 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(75)), 0.1)
  1433. end
  1434. CreateSound("138097048", ra, 3, .8)
  1435. HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 8, 3, "Knockdown")
  1436. for i = 0,2.8,0.1 do
  1437. swait()
  1438. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-35), Rad(0), Rad(10)), 0.15)
  1439. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
  1440. RH.C0 = clerp(RH.C0, CF(1, -1.2 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-55)), 0.15)
  1441. LH.C0 = clerp(LH.C0, CF(-1, -1.2 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
  1442. RW.C0 = clerp(RW.C0, CF(1.3, .8 + 0.05 * Sin(sine / 30), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(125), Rad(0), Rad(0)), 0.1)
  1443. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-10)), 0.1)
  1444. end
  1445. attack = false
  1446. hum.WalkSpeed = 8
  1447. end
  1448. function Spinning_Kick()
  1449. attack = true
  1450. hum.WalkSpeed = 3.01
  1451. for i = 0, 1.2, 0.1 do
  1452. swait()
  1453. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
  1454. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1455. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  1456. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
  1457. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
  1458. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
  1459. end
  1460. for i = 0, 4.6, 0.1 do
  1461. swait()
  1462. CreateSound("138097048", rl, 3, 1)
  1463. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
  1464. rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65 + 255.45 * i)), 0.3)
  1465. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1466. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-54), math.rad(0), math.rad(47)), 0.1)
  1467. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-47)), 0.3)
  1468. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
  1469. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(30)), 0.3)
  1470. end
  1471. attack = false
  1472. hum.WalkSpeed = 8
  1473. end
  1474. function Beam_Of_Light()
  1475.  
  1476. end
  1477. function Blast_Of_God()
  1478. attack = true
  1479. hum.WalkSpeed = 3.01
  1480. for i = 0,6.3,0.1 do
  1481. swait()
  1482. Effects.Sphere.Create(BrickC("New Yeller"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1483. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(90)), 0.15)
  1484. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-90)), 0.3)
  1485. 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)
  1486. 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)
  1487. 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(90 - 2.5 * Sin(sine / 20))), 0.1)
  1488. 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)
  1489. end
  1490. Effects.Block.Create(BrickC("New Yeller"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
  1491. Effects.Block.Create(BrickC("New Yeller"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.03)
  1492. Effects.Block.Create(BrickC("New Yeller"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
  1493. Effects.Block.Create(BrickC("New Yeller"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
  1494. Effects.Block.Create(BrickC("New Yeller"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 10.5, 10.5, 10.5, 0.05)
  1495. Effects.Ring.Create(BrickC("New Yeller"), ra.CFrame * angles(Rad(90),0,0) * CF(0, -1, 0), 2, 2, 2, 7.6, 7.6, 7.6, 0.03)
  1496. CreateSound("142070127", tors, 10, 1)
  1497. MagniDamage(ra, 12, 40, 60, 10, "Normal")
  1498. for i = 0,2.6,0.1 do
  1499. swait()
  1500. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(90)), 0.15)
  1501. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-90)), 0.3)
  1502. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-16 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  1503. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-25 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  1504. 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(195 - 2.5 * Sin(sine / 20))), 0.1)
  1505. 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(-35 + 2.5 * Sin(sine / 20))), 0.1)
  1506. end
  1507. attack = false
  1508. hum.WalkSpeed = 8
  1509. end
  1510. function Diablo_Explosion()
  1511. attack = true
  1512. hum.WalkSpeed = 3.01
  1513. for i = 0,6.3,0.1 do
  1514. swait()
  1515. Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1516. Effects.Block.Create(BrickC("Really red"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1517. 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)
  1518. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1519. 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)
  1520. 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)
  1521. 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)
  1522. 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)
  1523. end
  1524. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 14, 14, 14, 0.05)
  1525. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 11, 11, 11, 0.03)
  1526. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 8, 8, 8, 0.05)
  1527. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 6, 6, 6, 0.05)
  1528. Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 10.5, 10.5, 10.5, 0.05)
  1529. Effects.Ring.Create(BrickC("Really red"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
  1530. CreateSound("142070127", tors, 10, 1)
  1531. MagniDamage(tors, 12, 34, 54, 10, "DarkUp")
  1532. for i = 0,4.6,0.1 do
  1533. 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)
  1534. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1535. 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)
  1536. 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)
  1537. 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)
  1538. 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)
  1539. end
  1540. wait(.6)
  1541. attack = false
  1542. hum.WalkSpeed = 8
  1543. end
  1544. function Multi_Bombs()
  1545. attack = true
  1546. hum.WalkSpeed = 3.01
  1547. for i = 0,3,0.1 do
  1548. swait()
  1549. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1550. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1551. 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)
  1552. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1553. 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)
  1554. 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)
  1555. 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)
  1556. 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)
  1557. end
  1558. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  1559. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  1560. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  1561. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  1562. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  1563. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  1564. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  1565. CreateSound("142070127", tors, 10, 1)
  1566. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  1567. for i = 0,1,0.1 do
  1568. 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)
  1569. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1570. 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)
  1571. 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)
  1572. 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)
  1573. 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)
  1574. end
  1575. for i = 0,2,0.1 do
  1576. swait()
  1577. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1578. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1579. 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)
  1580. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1581. 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)
  1582. 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)
  1583. 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)
  1584. 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)
  1585. end
  1586. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  1587. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  1588. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  1589. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  1590. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  1591. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  1592. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  1593. CreateSound("142070127", tors, 10, 1)
  1594. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  1595. for i = 0,1,0.1 do
  1596. 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)
  1597. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1598. 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)
  1599. 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)
  1600. 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)
  1601. 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)
  1602. end
  1603. for i = 0,2,0.1 do
  1604. swait()
  1605. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1606. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1607. 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)
  1608. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1609. 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)
  1610. 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)
  1611. 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)
  1612. 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)
  1613. end
  1614. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  1615. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  1616. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  1617. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  1618. Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  1619. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  1620. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  1621. CreateSound("142070127", tors, 10, 1)
  1622. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  1623. for i = 0,1,0.1 do
  1624. 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)
  1625. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1626. 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)
  1627. 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)
  1628. 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)
  1629. 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)
  1630. end
  1631. wait(.6)
  1632. attack = false
  1633. hum.WalkSpeed = 8
  1634. end
  1635. function Hell_From_Above()
  1636. 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,})
  1637. attack = true
  1638. hum.WalkSpeed = 3.01
  1639. for i = 0,6.3,0.1 do
  1640. swait()
  1641. Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1642. 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)
  1643. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1644. 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)
  1645. 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)
  1646. 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)
  1647. 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)
  1648. end
  1649. CreateSound("142070127", tors, 10, 1)
  1650. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  1651. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  1652. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  1653. Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  1654. for i = 0,3.8,0.1 do
  1655. swait()
  1656. 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)
  1657. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1658. 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)
  1659. 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)
  1660. 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)
  1661. 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)
  1662. end
  1663. CreateSound("224339201", tors, 10, 0.5)
  1664. for i = 1, 3 do
  1665. MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
  1666. UhhhhThing.CFrame = mouse.Hit
  1667. Effects.Cylinder.Create(BrickColor.new("Really red"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
  1668. Effects.Block.Create(BrickColor.new("Really red"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  1669. end
  1670. UhhhhThing:Destroy()
  1671. attack = false
  1672. hum.WalkSpeed = 8
  1673. end
  1674. function Spinning_Below()
  1675. attack = true
  1676. hum.WalkSpeed = 3.01
  1677. CreateSound("649634100", tors, 10, 0.5)
  1678. for i = 0,6.3,0.1 do
  1679. swait()
  1680. Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1681. Effects.Block.Create(BrickC("Really red"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1682. 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)
  1683. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1684. 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)
  1685. 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)
  1686. 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)
  1687. 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)
  1688. end
  1689. attack = false
  1690. hum.WalkSpeed = 8
  1691. end
  1692. function Blizzard()
  1693. attack = true
  1694. hum.WalkSpeed = 2
  1695. hum.JumpPower = 0
  1696. for i = 0,70,0.1 do
  1697. MagniDamage(tors, 41, 1, 3, 1, "Normal")
  1698. Effects.Block.Create(BrickC("Institutional white"), tors.CFrame * CF(Mrandom(-40,40),Mrandom(-40,40),Mrandom(-40,40)), 2, 2, 2, 4, 4, 4, 0.03)
  1699. swait()
  1700. Effects.Block.Create(BrickC("Institutional white"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1701. 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)
  1702. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1703. 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)
  1704. 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)
  1705. 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)
  1706. 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)
  1707. end
  1708. hum.WalkSpeed = 16
  1709. hum.JumpPower = 50
  1710. attack = false
  1711. end
  1712.  
  1713. function Cryo_Freeze()
  1714. attack = true
  1715. for i = 0,5.2,0.03 do
  1716. swait()
  1717. Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1718. Effects.Block.Create(BrickC("White"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1719. 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)
  1720. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1721. 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)
  1722. 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)
  1723. 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)
  1724. 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)
  1725. end
  1726. CreateSound("331666100", tors, 10, 1)
  1727. Effects.Ring.Create(BrickC("Cyan"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
  1728. for i = 1,3,0.1 do
  1729. hum.WalkSpeed = 0.10
  1730. MagniDamage(tors, 400, 1, 10, 0, "Normal")
  1731. 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)
  1732. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  1733. 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)
  1734. 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)
  1735. 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)
  1736. 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)
  1737. end
  1738. for i = 1,10,0.1 do
  1739. swait(10)
  1740. hum.WalkSpeed = 0.10
  1741. MagniDamage(tors, 400, 1, 1, 0, "Normal")
  1742. Effects.Ring.Create(BrickC("Cyan"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
  1743. 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)
  1744. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  1745. 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)
  1746. 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)
  1747. 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)
  1748. 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)
  1749. end
  1750. wait(.6)
  1751. attack = false
  1752. end
  1753. function Menacing_Aura()
  1754. attack = true
  1755. notmenacing = false
  1756. for i = 0,2,0.1 do
  1757. swait()
  1758. 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)
  1759. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1760. 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)
  1761. 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)
  1762. 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)
  1763. 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)
  1764. end
  1765. CreateSound("331666100", tors, 10, 1)
  1766. coroutine.resume(coroutine.create(function()
  1767. for i = 0,25,0.1 do
  1768. swait(10)
  1769. MagniDamage(tors, 6.5, 1, 2, 0, "Normal")
  1770. Effects.Ring.Create(maincolor, root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.05, 0.05, 0.05, 0.20, 0.20, 0.05, 0.02)
  1771. end
  1772. notmenacing = true
  1773. end))
  1774. wait(.6)
  1775. attack = false
  1776. end
  1777. local alternatecooldownbecausewhynotdood = false
  1778. function Heat_Stroke()--This was NOT MADE BY ME! It's from Ruin II. Credit goes to When_kun, NoobyGames12, Injectioneer and Salvo_Starly!
  1779. attack = true
  1780. alternatecooldownbecausewhynotdood = true
  1781. for i = 0,2,0.1 do
  1782. swait()
  1783. 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)
  1784. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1785. 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)
  1786. 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)
  1787. 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)
  1788. 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)
  1789. end
  1790. Effects.Block.Create(BrickColor.new("Bright red"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 5, 5, 5, 4, 4, 4, .06)
  1791. 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),})
  1792. coroutine.resume(coroutine.create(function()
  1793. for i = 1,150,0.1 do
  1794. swait()
  1795. MagniDamage(ref, 23.3, 3, 9, 0, "Normal")
  1796. Effects.Block.Create(BrickColor.new("Bright red"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
  1797. Effects.Block.Create(BrickColor.new("Black"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
  1798. Effects.Block.Create(BrickColor.new("Bright red"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
  1799. end
  1800. swait(50)
  1801. alternatecooldownbecausewhynotdood = false
  1802. ref:Remove() -- still lazy to use debris
  1803. end))
  1804. attack = false
  1805. end
  1806. function Eruption()
  1807. attack = true
  1808. hum.WalkSpeed = 2
  1809. hum.JumpPower = 0
  1810. for i = 0,7,0.1 do
  1811. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  1812. swait()
  1813. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1814. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1815. 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)
  1816. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1817. 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)
  1818. 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)
  1819. 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)
  1820. 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)
  1821. end
  1822. CreateSound("144699494", tors, 10, 1)
  1823. 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)
  1824. 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)
  1825. 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)
  1826. 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)
  1827. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  1828. coroutine.resume(coroutine.create(function()
  1829. for i = 0,1.8,0.1 do
  1830. swait()
  1831. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  1832. end
  1833. for i = 0,1.8,0.1 do
  1834. swait()
  1835. hum.CameraOffset = Vector3.new(0,0,0)
  1836. end
  1837. end))
  1838. local vel2 = Instance.new("BodyVelocity",tors)
  1839. vel2.Velocity = Vector3.new(0,55,0)
  1840. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  1841. for i = 0,4,0.1 do
  1842. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  1843. swait()
  1844. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1845. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1846. 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)
  1847. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1848. 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)
  1849. 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)
  1850. 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)
  1851. 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)
  1852. end
  1853. hum.WalkSpeed = 16
  1854. vel2:Destroy()
  1855. hum.JumpPower = 50
  1856. attack = false
  1857. end
  1858. function Solar_Flare()
  1859. attack = true
  1860. hum.WalkSpeed = 2
  1861. hum.JumpPower = 75
  1862. hum.Jump = true
  1863. wait(0.4)
  1864. CreateSound("144699494", tors, 10, 1)
  1865. hum.JumpPower = 0
  1866. 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)
  1867. 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)
  1868. 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)
  1869. for i = 0,20,0.1 do
  1870. root.Velocity = root.CFrame.lookVector * 60
  1871. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  1872. swait()
  1873. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  1874. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  1875. 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)
  1876. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1877. 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)
  1878. 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)
  1879. 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)
  1880. 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)
  1881. end
  1882. hum.WalkSpeed = 16
  1883. hum.JumpPower = 50
  1884. attack = false
  1885. end
  1886. function ShadowWarp()
  1887. MagniDamage(tors, 5, 5, 10, 0, "Normal")
  1888. Effects.Ring.Create(BrickC("Dark blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.2, 0.2, 0.2, 0.6, 0.6, 0.6, 0.03)
  1889. Effects.Ring.Create(BrickC("Steel blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.1, 0.1, 0.1, 0.3, 0.3, 0.3, 0.02)
  1890. Effects.Block.Create(BrickC("Steel blue"), tors.CFrame * CF(0, 0, 0), 2, 2, 2, 6, 6, 6, 0.05)
  1891. local pos = root.Position
  1892. root.CFrame = CF(mouse.Hit.p+VT(0,3,0),pos)
  1893. CreateSound("769380905", tors, 10, 1)
  1894. MagniDamage(tors, 5, 15, 20, 0, "DarkUp")
  1895. Effects.Block.Create(BrickC("Dark blue"), tors.CFrame * CF(0, 0, 0), 2, 2, 2, 6, 6, 6, 0.05)
  1896. Effects.Ring.Create(BrickC("Dark blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.2, 0.2, 0.2, 0.6, 0.6, 0.6, 0.03)
  1897. Effects.Ring.Create(BrickC("Steel blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.1, 0.1, 0.1, 0.3, 0.3, 0.3, 0.02)
  1898. end
  1899. function Shade()
  1900. hum.WalkSpeed = 3
  1901. attack = true
  1902. for i = 0,2,0.1 do
  1903. swait()
  1904. 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)
  1905. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1906. 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)
  1907. 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)
  1908. 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)
  1909. 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)
  1910. end
  1911. hum.WalkSpeed = 3
  1912. CreateSound("588736969", tors, 10, 1)
  1913. Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
  1914. MagniDamage(tors, 27, 12, 24, 2, "Normal")
  1915. for i = 0,3,0.1 do
  1916. swait()
  1917. 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)
  1918. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1919. 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)
  1920. 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)
  1921. 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)
  1922. 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)
  1923. end
  1924. hum.WalkSpeed = 3
  1925. CreateSound("588736969", tors, 10, 1)
  1926. Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
  1927. MagniDamage(tors, 27, 12, 24, 2, "Normal")
  1928. for i = 0,3,0.1 do
  1929. swait()
  1930. 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)
  1931. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1932. 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)
  1933. 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)
  1934. 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)
  1935. 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)
  1936. end
  1937. CreateSound("588736969", tors, 10, 1)
  1938. Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
  1939. MagniDamage(tors, 27, 12, 24, 2, "Normal")
  1940. hum.WalkSpeed = 3
  1941. wait(.6)
  1942. hum.WalkSpeed = 16
  1943. attack = false
  1944. end
  1945. function Purity_Slam()
  1946. attack = true
  1947. for i = 0,5.2,0.1 do
  1948. swait()
  1949. 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)
  1950. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1951. 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)
  1952. 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)
  1953. 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)
  1954. 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)
  1955. end
  1956. CreateSound("331666100", tors, 10, 1)
  1957. Effects.Ring.Create(BrickC("Toothpaste"), 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)
  1958. Effects.Ring.Create(BrickC("Toothpaste"), 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)
  1959. Effects.Ring.Create(BrickC("Toothpaste"), 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)
  1960. Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 10.6, 10, 10, 0.03)
  1961. MagniDamage(tors, 12, 40, 60, 10, "Normal")
  1962. coroutine.resume(coroutine.create(function()
  1963. for i = 0,1.8,0.1 do
  1964. swait()
  1965. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  1966. end
  1967. for i = 0,1.8,0.1 do
  1968. swait()
  1969. hum.CameraOffset = Vector3.new(0,0,0)
  1970. end
  1971. end))
  1972. for i = 1,4.7,0.1 do
  1973. 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)
  1974. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  1975. 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)
  1976. 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)
  1977. 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)
  1978. 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)
  1979. end
  1980. wait(.6)
  1981. attack = false
  1982. end
  1983. function Universal_Crush()
  1984. attack = true
  1985. for i = 0,5.2,0.05 do
  1986. swait()
  1987. Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1988. Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  1989. 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)
  1990. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  1991. 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)
  1992. 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)
  1993. 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)
  1994. 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)
  1995. end
  1996. CreateSound("331666100", tors, 10, 1)
  1997. Effects.Ring.Create(BrickC("Dark indigo"), 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)
  1998. Effects.Ring.Create(BrickC("Dark indigo"), 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)
  1999. Effects.Ring.Create(BrickC("Dark indigo"), 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)
  2000. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 20, 20, 20, 25.6, 25, 25, 0.01)
  2001. MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
  2002. coroutine.resume(coroutine.create(function()
  2003. for i = 0,1.8,0.1 do
  2004. swait()
  2005. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  2006. end
  2007. for i = 0,1.8,0.1 do
  2008. swait()
  2009. hum.CameraOffset = Vector3.new(0,0,0)
  2010. end
  2011. end))
  2012. for i = 1,4.7,0.1 do
  2013. 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)
  2014. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2015. 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)
  2016. 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)
  2017. 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)
  2018. 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)
  2019. end
  2020. wait(.6)
  2021. attack = false
  2022. end
  2023. function Painful_Stomp()
  2024. attack = true
  2025. for i = 0,5.2,0.1 do
  2026. swait()
  2027. tecks2.Rotation = math.random(-20, 20)
  2028. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  2029. 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)
  2030. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2031. 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)
  2032. 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)
  2033. 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)
  2034. 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)
  2035. end
  2036. CreateSound("331666100", char, 10, 1)
  2037. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2038. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2039. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2040. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2041. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  2042. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  2043. 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)
  2044. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  2045. if v:FindFirstChild("Head") then
  2046. Eviscerate(v)
  2047. end
  2048. end
  2049. coroutine.resume(coroutine.create(function()
  2050. for i = 0,2.8,0.1 do
  2051. swait()
  2052. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  2053. end
  2054. for i = 0,1.8,0.1 do
  2055. swait()
  2056. hum.CameraOffset = Vector3.new(0,0,0)
  2057. end
  2058. end))
  2059. for i = 0,3.7,0.1 do
  2060. tecks2.Rotation = math.random(-20, 20)
  2061. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  2062. 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)
  2063. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2064. 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)
  2065. 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)
  2066. 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)
  2067. 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)
  2068. end
  2069. wait(.6)
  2070. attack = false
  2071. end
  2072. function Ending()
  2073. local target = nil
  2074. local targettorso = nil
  2075. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  2076. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  2077. targetT = mouse.Target.Parent
  2078. target = mouse.Target.Parent.Humanoid
  2079. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  2080. targethead = mouse.Target.Parent:FindFirstChild("Head")
  2081. end
  2082. end
  2083. if target ~= nil then
  2084. targettorso.Anchored = true
  2085. attack = true
  2086. hum.WalkSpeed = 0
  2087. local originalpos = root.CFrame
  2088. root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  2089. for i = 0,1.8,0.1 do
  2090. tecks2.Rotation = math.random(-20, 20)
  2091. swait()
  2092. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  2093. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-65)), 0.15)
  2094. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(65)), 0.3)
  2095. 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)
  2096. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  2097. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(35)), 0.1)
  2098. 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)
  2099. end
  2100. Eviscerate(targetT)
  2101. CreateSound("331666100", ra, 4, 1)
  2102. CreateSound("180083286", targettorso, 10, 1)
  2103. coroutine.resume(coroutine.create(function()
  2104. for i = 0,1.8,0.1 do
  2105. swait()
  2106. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  2107. end
  2108. for i = 0,1.8,0.1 do
  2109. swait()
  2110. hum.CameraOffset = Vector3.new(0,0,0)
  2111. end
  2112. end))
  2113. for i = 0,4.6,0.1 do
  2114. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  2115. 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)
  2116. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  2117. 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)
  2118. 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)
  2119. 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)
  2120. 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)
  2121. end
  2122. wait(.6)
  2123. root.CFrame = originalpos
  2124. attack = false
  2125. hum.WalkSpeed = 8
  2126. end
  2127. end
  2128.  
  2129. --[[I don't take ANY credit for this attack,
  2130. this was all nooby's hard work and the only reason i uhhh "used" it
  2131. is cause I i didn't have attack ideas at the time so yeah,
  2132. 100% nooby's credit <3]]
  2133. function Ende_der_Weld()
  2134. attack = true
  2135. hum.WalkSpeed = 0
  2136. for i = 0,4.6,0.1 do
  2137. swait()
  2138. tecks2.Rotation = math.random(-20, 20)
  2139. tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
  2140. 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)
  2141. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  2142. 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)
  2143. 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)
  2144. 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)
  2145. 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)
  2146. end
  2147. local a = Instance.new("Part",char)
  2148. a.BrickColor = BrickColor.random()
  2149. a.Name = "Lazer"
  2150. a.Anchored = true
  2151. a.Material = "Neon"
  2152. a.Transparency = 1
  2153. a.CanCollide = false
  2154. local hitbox = Instance.new("Part",char)
  2155. hitbox.Size = Vector3.new(5,5,5)
  2156. hitbox.CFrame = mouse.hit
  2157. hitbox.Anchored = true
  2158. hitbox.Transparency = 1
  2159. hitbox.CanCollide = false
  2160. local ray = Ray.new(
  2161. ra.CFrame.p, -- origin
  2162. (mouse.Hit.p - ra.CFrame.p).unit * 500 -- direction
  2163. )
  2164. local ignore = char
  2165. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2166. if hit then
  2167. local humanoid = hit.Parent:FindFirstChildOfClass("Humanoid")
  2168.  
  2169. if not humanoid then
  2170. humanoid = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2171. end
  2172. if humanoid then
  2173. if humanoid.Parent:IsA"Model" then
  2174. end
  2175. end
  2176. end
  2177. a.BottomSurface = 10
  2178. a.TopSurface = 10
  2179. local distance = (ra.CFrame.p - position).magnitude
  2180. a.Size = Vector3.new(0.1, 0.1, 0.1)
  2181. a.CFrame = CFrame.new(ra.CFrame.p, position) * CFrame.new(0, 0, 0)
  2182. game:GetService("Debris"):AddItem(a, 5)
  2183. game:GetService("Debris"):AddItem(hitbox, 1)
  2184. local newmesh = Instance.new("BlockMesh",a)
  2185. MagicBlock(BrickColor.Random(),ra.CFrame,5,5,5,0.25,0.25,0.25,0.025)
  2186. MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1.5,1.5,0.015,1)
  2187. MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1.25,1.25,0.015,2)
  2188. MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1,1,0.015,1)
  2189. local lbs = Instance.new("Part")
  2190. lbs.Parent = char
  2191. CreateSound("929619479", lbs, 10, 1)
  2192. lbs.Material = "Neon"
  2193. lbs.Color = BrickColor.Random().Color
  2194. lbs.CanCollide = false
  2195. lbs.Shape = "Ball"
  2196. lbs.Anchored = true
  2197. lbs.Transparency = 0
  2198. lbs.Size = Vector3.new(20,20,20)
  2199. lbs.CFrame = a.CFrame
  2200. local thing = Instance.new("SpecialMesh",lbs)
  2201. thing.MeshType = "Sphere"
  2202. lbs.Anchored = false
  2203. local bvs = Instance.new("BodyVelocity")
  2204. bvs.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2205. bvs.velocity = a.CFrame.lookVector*75
  2206. bvs.Parent = lbs
  2207. lbs.Touched:connect(function(hit)
  2208. MagniDamage(hit, 12, 40, 60, 10, "Normal")
  2209. end)
  2210. attack = false
  2211. game:GetService("Debris"):AddItem(lbs, 10)
  2212. for x = 0, 4 do
  2213. local bulletgos = IT("Model",char)
  2214. local bulletgos2 = IT("Model",char)
  2215. for z = 0, 24 do
  2216. local lb = Instance.new("Part")
  2217. lb.Parent = bulletgos
  2218. lb.Material = "Neon"
  2219. lb.Color = BrickColor.Random().Color
  2220. lb.CanCollide = false
  2221. lb.Anchored = true
  2222. lb.Transparency = 0
  2223. lb.Size = Vector3.new(2,2,2)
  2224. local thing = Instance.new("SpecialMesh",lb)
  2225. thing.MeshType = "Sphere"
  2226. thing.Scale = Vector3.new(0.5,0.5,1.5)
  2227. lb.CFrame = lbs.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  2228. lb.CFrame = lb.CFrame + lb.CFrame.lookVector*15
  2229. local lb2 = Instance.new("Part")
  2230. lb2.Parent = bulletgos2
  2231. lb2.Material = "Neon"
  2232. lb2.Color = lb.Color
  2233. lb2.CanCollide = false
  2234. lb2.Anchored = true
  2235. lb2.Transparency = 0
  2236. lb2.Size = Vector3.new(2,2,2)
  2237. lb2.CFrame = lbs.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  2238. lb2.CFrame = lb2.CFrame + lb.CFrame.lookVector*15
  2239. local thing2 = Instance.new("SpecialMesh",lb2)
  2240. thing2.MeshType = "Sphere"
  2241. thing2.Scale = Vector3.new(0.5,0.5,1.5)
  2242. lb.Touched:connect(function(hit)
  2243. MagniDamage(hit, 12, 40, 60, 10, "Normal")
  2244. end)
  2245. lb2.Touched:connect(function(hit)
  2246. MagniDamage(hit, 12, 40, 60, 10, "Normal")
  2247. end)
  2248. end
  2249. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,-0.1,-0.1,-0.1,0.025)
  2250. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,-0.1,-0.1,-0.1,0.025)
  2251. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,0.5,0.5,0.5,0.025)
  2252. MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,0.5,0.5,0.5,0.025)
  2253. CreateSound("925629856", lbs, 5, 1)
  2254. game:GetService("Debris"):AddItem(bulletgos, 7)
  2255. game:GetService("Debris"):AddItem(bulletgos2, 7)
  2256. for i,v in pairs(bulletgos:children()) do
  2257. if v:IsA("Part") then
  2258. v.Anchored = false
  2259. MagicBlock(v.BrickColor,v.CFrame,1,1,1,0.25,0.25,0.25,0.025)
  2260. local bv = Instance.new("BodyVelocity")
  2261. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2262. bv.velocity = v.CFrame.lookVector*25
  2263. bv.Parent = v
  2264. game:GetService("Debris"):AddItem(v, 5)
  2265. end
  2266. end
  2267. for i,v in pairs(bulletgos2:children()) do
  2268. if v:IsA("Part") then
  2269. v.Anchored = false
  2270. MagicBlock(v.BrickColor,v.CFrame,1,1,1,0.25,0.25,0.25,0.025)
  2271. local bv = Instance.new("BodyVelocity")
  2272. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2273. bv.velocity = v.CFrame.lookVector*-25
  2274. bv.Parent = v
  2275. game:GetService("Debris"):AddItem(v, 5)
  2276. end
  2277. end
  2278. wait(1)
  2279. end
  2280. attack = false
  2281. hum.WalkSpeed = 8
  2282. end
  2283. -------------------------------------------------------
  2284. --End Attacks N Stuff--
  2285. -------------------------------------------------------
  2286. mouse.KeyDown:connect(function(key)
  2287. if string.byte(key) == 50 then
  2288. Swing = 2
  2289. hum.WalkSpeed = 38.82
  2290. end
  2291. end)
  2292. mouse.KeyUp:connect(function(key)
  2293. if string.byte(key) == 50 then
  2294. Swing = 1
  2295. hum.WalkSpeed = 8
  2296. end
  2297. end)
  2298. mouse.KeyDown:connect(function(key)
  2299. if attack == false then
  2300. if key == 'q' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2301. DTrail5.Enabled = false
  2302. DTrail4.Enabled = false
  2303. DTrail3.Enabled = false
  2304. DTrail2.Enabled = false
  2305. DTrail.Enabled = false
  2306. EdgyMode = true
  2307. tecks2.Text = "Edgy"
  2308. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2309. tecks2.TextStrokeColor3 = Color3.fromRGB(98, 37, 209)
  2310. for i, v in pairs(ArmourParts) do
  2311. v.BrickColor = BrickColor.new("Black")
  2312. end
  2313. for i, v in pairs(ArmourParts2) do
  2314. v.BrickColor = BrickColor.new("Really black")
  2315. end
  2316. for i, v in pairs(NeonParts) do
  2317. v.BrickColor = BrickColor.new("Royal purple")
  2318. end
  2319. char.Head.face.Texture = "http://www.roblox.com/asset/?id=457729356"
  2320. maincolor = BrickColor.new("Royal purple")
  2321. BC.HeadColor = BrickColor.new("Black")
  2322. BC.LeftArmColor = BrickColor.new("Black")
  2323. BC.LeftLegColor = BrickColor.new("Black")
  2324. BC.RightArmColor = BrickColor.new("Royal purple")
  2325. BC.RightLegColor = BrickColor.new("Black")
  2326. BC.TorsoColor = BrickColor.new("Black")
  2327. Music.TimePosition = 0
  2328. Music.SoundId = "rbxassetid://1693948941"
  2329. Music.Parent = tors
  2330. Music:Play()
  2331. elseif key == 'q' and EdgyMode == true and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2332. DTrail5.Enabled = false
  2333. DTrail4.Enabled = false
  2334. DTrail3.Enabled = false
  2335. DTrail2.Enabled = false
  2336. DTrail.Enabled = false
  2337. EdgyMode = false
  2338. tecks2.Text = "Neutral"
  2339. tecks2.Rotation = 0
  2340. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2341. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2342. resetmode()
  2343. Music.TimePosition = 0
  2344. Music.SoundId = "rbxassetid://1117396305"
  2345. Music.Parent = tors
  2346. Music:Play()
  2347. BC.HeadColor = BrickColor.new("Fossil")
  2348. BC.LeftArmColor = BrickColor.new("Fossil")
  2349. BC.LeftLegColor = BrickColor.new("Fossil")
  2350. BC.RightArmColor = BrickColor.new("Smoky grey")
  2351. BC.RightLegColor = BrickColor.new("Fossil")
  2352. BC.TorsoColor = BrickColor.new("Fossil")
  2353. elseif key == 'k' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2354. DTrail5.Enabled = false
  2355. DTrail4.Enabled = false
  2356. DTrail3.Enabled = false
  2357. DTrail2.Enabled = false
  2358. DTrail.Enabled = false
  2359. Divinity = true
  2360. tecks2.Text = "Divinity"
  2361. tecks2.Rotation = 0
  2362. tecks2.TextColor3 = Color3.new(1, 1, 1)
  2363. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
  2364. for i, v in pairs(ArmourParts) do
  2365. v.BrickColor = BrickColor.new("Institutional white")
  2366. end
  2367. for i, v in pairs(ArmourParts2) do
  2368. v.BrickColor = BrickColor.new("White")
  2369. end
  2370. for i, v in pairs(NeonParts) do
  2371. v.BrickColor = BrickColor.new("New Yeller")
  2372. end
  2373. maincolor = BrickColor.new("New Yeller")
  2374. BC.HeadColor = BrickColor.new("White")
  2375. BC.LeftArmColor = BrickColor.new("White")
  2376. BC.LeftLegColor = BrickColor.new("White")
  2377. BC.RightArmColor = BrickColor.new("New Yeller")
  2378. BC.RightLegColor = BrickColor.new("White")
  2379. BC.TorsoColor = BrickColor.new("White")
  2380. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  2381. Music.TimePosition = 0
  2382. Music.SoundId = "rbxassetid://595800581"
  2383. Music.Parent = tors
  2384. Music:Play()
  2385. elseif key == 'k' and EdgyMode == false and Divinity == true and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2386. DTrail5.Enabled = false
  2387. DTrail4.Enabled = false
  2388. DTrail3.Enabled = false
  2389. DTrail2.Enabled = false
  2390. DTrail.Enabled = false
  2391. Divinity = false
  2392. tecks2.Text = "Neutral"
  2393. tecks2.Rotation = 0
  2394. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2395. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2396. resetmode()
  2397. BC.HeadColor = BrickColor.new("Fossil")
  2398. BC.LeftArmColor = BrickColor.new("Fossil")
  2399. BC.LeftLegColor = BrickColor.new("Fossil")
  2400. BC.RightArmColor = BrickColor.new("Smoky grey")
  2401. BC.RightLegColor = BrickColor.new("Fossil")
  2402. BC.TorsoColor = BrickColor.new("Fossil")
  2403. Music.TimePosition = 0
  2404. Music.SoundId = "rbxassetid://1117396305"
  2405. Music.Parent = tors
  2406. Music:Play()
  2407. elseif key == 'r' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2408. DTrail5.Enabled = false
  2409. DTrail4.Enabled = false
  2410. DTrail3.Enabled = false
  2411. DTrail2.Enabled = false
  2412. DTrail.Enabled = false
  2413. Fighter = true
  2414. tecks2.Text = "Fighter"
  2415. tecks2.Rotation = 0
  2416. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2417. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  2418. for i, v in pairs(ArmourParts) do
  2419. v.BrickColor = BrickColor.new("Black")
  2420. end
  2421. for i, v in pairs(ArmourParts2) do
  2422. v.BrickColor = BrickColor.new("Really black")
  2423. end
  2424. for i, v in pairs(NeonParts) do
  2425. v.BrickColor = BrickColor.new("Institutional white")
  2426. end
  2427. char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
  2428. maincolor = BrickColor.new("Institutional white")
  2429. BC.HeadColor = BrickColor.new("Really black")
  2430. BC.LeftArmColor = BrickColor.new("Really black")
  2431. BC.LeftLegColor = BrickColor.new("Really black")
  2432. BC.RightArmColor = BrickColor.new("Institutional white")
  2433. BC.RightLegColor = BrickColor.new("Really black")
  2434. BC.TorsoColor = BrickColor.new("Really black")
  2435. Music.SoundId = "rbxassetid://207375545"
  2436. Music.Parent = tors
  2437. Music.TimePosition = 8.3
  2438. Music:Play()
  2439. elseif key == 'r' and EdgyMode == false and Divinity == false and Fighter == true and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2440. DTrail5.Enabled = false
  2441. DTrail4.Enabled = false
  2442. DTrail3.Enabled = false
  2443. DTrail2.Enabled = false
  2444. DTrail.Enabled = false
  2445. Fighter = false
  2446. tecks2.Text = "Neutral"
  2447. tecks2.Rotation = 0
  2448. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2449. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2450. resetmode()
  2451. BC.HeadColor = BrickColor.new("Fossil")
  2452. BC.LeftArmColor = BrickColor.new("Fossil")
  2453. BC.LeftLegColor = BrickColor.new("Fossil")
  2454. BC.RightArmColor = BrickColor.new("Smoky grey")
  2455. BC.RightLegColor = BrickColor.new("Fossil")
  2456. BC.TorsoColor = BrickColor.new("Fossil")
  2457. Music.TimePosition = 0
  2458. Music.SoundId = "rbxassetid://1117396305"
  2459. Music.Parent = tors
  2460. Music:Play()
  2461. elseif key == 't' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2462. DTrail5.Enabled = false
  2463. DTrail4.Enabled = false
  2464. DTrail3.Enabled = false
  2465. DTrail2.Enabled = false
  2466. DTrail.Enabled = false
  2467. Purity = true
  2468. tecks2.Text = "Purity"
  2469. tecks2.Rotation = 0
  2470. tecks2.TextColor3 = Color3.new(1, 1, 1)
  2471. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 255, 255)
  2472. for i, v in pairs(ArmourParts) do
  2473. v.BrickColor = BrickColor.new("Institutional white")
  2474. end
  2475. for i, v in pairs(ArmourParts2) do
  2476. v.BrickColor = BrickColor.new("Institutional white")
  2477. end
  2478. for i, v in pairs(NeonParts) do
  2479. v.BrickColor = BrickColor.new("Toothpaste")
  2480. end
  2481. char.Head.face.Texture = "http://www.roblox.com/asset/?id=155195214"
  2482. maincolor = BrickColor.new("Toothpaste")
  2483. BC.HeadColor = BrickColor.new("Institutional white")
  2484. BC.LeftArmColor = BrickColor.new("Institutional white")
  2485. BC.LeftLegColor = BrickColor.new("Institutional white")
  2486. BC.RightArmColor = BrickColor.new("Toothpaste")
  2487. BC.RightLegColor = BrickColor.new("Institutional white")
  2488. BC.TorsoColor = BrickColor.new("Institutional white")
  2489. Music.TimePosition = 0
  2490. Music.SoundId = "rbxassetid://174212509"
  2491. Music.Parent = tors
  2492. Music:Play()
  2493. elseif key == 't' and EdgyMode == false and Divinity == false and Fighter == false and Purity == true and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2494. DTrail5.Enabled = false
  2495. DTrail4.Enabled = false
  2496. DTrail3.Enabled = false
  2497. DTrail2.Enabled = false
  2498. DTrail.Enabled = false
  2499. Purity = false
  2500. tecks2.Text = "Neutral"
  2501. tecks2.Rotation = 0
  2502. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2503. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2504. resetmode()
  2505. Music.TimePosition = 0
  2506. Music.SoundId = "rbxassetid://1117396305"
  2507. Music.Parent = tors
  2508. Music:Play()
  2509. BC.HeadColor = BrickColor.new("Fossil")
  2510. BC.LeftArmColor = BrickColor.new("Fossil")
  2511. BC.LeftLegColor = BrickColor.new("Fossil")
  2512. BC.RightArmColor = BrickColor.new("Smoky grey")
  2513. BC.RightLegColor = BrickColor.new("Fossil")
  2514. BC.TorsoColor = BrickColor.new("Fossil")
  2515. elseif key == 'p' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2516. DTrail5.Enabled = false
  2517. DTrail4.Enabled = false
  2518. DTrail3.Enabled = false
  2519. DTrail2.Enabled = false
  2520. DTrail.Enabled = false
  2521. Solar = true
  2522. tecks2.Text = "Solar"
  2523. tecks2.Rotation = 0
  2524. tecks2.TextColor3 = Color3.new(1, 1, 0)
  2525. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 170, 0)
  2526. for i, v in pairs(ArmourParts) do
  2527. v.BrickColor = BrickColor.new("New Yeller")
  2528. end
  2529. for i, v in pairs(ArmourParts2) do
  2530. v.BrickColor = BrickColor.new("Bright yellow")
  2531. end
  2532. for i, v in pairs(NeonParts) do
  2533. v.BrickColor = BrickColor.new("Deep orange")
  2534. end
  2535. char.Head.face.Texture = "http://www.roblox.com/asset/?id=246991049"
  2536. maincolor = BrickColor.new("Deep orange")
  2537. BC.HeadColor = BrickColor.new("New Yeller")
  2538. BC.LeftArmColor = BrickColor.new("New Yeller")
  2539. BC.LeftLegColor = BrickColor.new("New Yeller")
  2540. BC.RightArmColor = BrickColor.new("Deep orange")
  2541. BC.RightLegColor = BrickColor.new("New Yeller")
  2542. BC.TorsoColor = BrickColor.new("New Yeller")
  2543. Music.TimePosition = 5
  2544. Music.SoundId = "rbxassetid://1167066393"
  2545. Music.Parent = tors
  2546. Music:Play()
  2547. elseif key == 'p' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == true and Lunar == false and Frost == false and Ashes == false then
  2548. DTrail5.Enabled = false
  2549. DTrail4.Enabled = false
  2550. DTrail3.Enabled = false
  2551. DTrail2.Enabled = false
  2552. DTrail.Enabled = false
  2553. Solar = false
  2554. tecks2.Text = "Neutral"
  2555. tecks2.Rotation = 0
  2556. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2557. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2558. resetmode()
  2559. Music.TimePosition = 0
  2560. Music.SoundId = "rbxassetid://1117396305"
  2561. Music.Parent = tors
  2562. Music:Play()
  2563. BC.HeadColor = BrickColor.new("Fossil")
  2564. BC.LeftArmColor = BrickColor.new("Fossil")
  2565. BC.LeftLegColor = BrickColor.new("Fossil")
  2566. BC.RightArmColor = BrickColor.new("Smoky grey")
  2567. BC.RightLegColor = BrickColor.new("Fossil")
  2568. BC.TorsoColor = BrickColor.new("Fossil")
  2569. elseif key == 'g' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2570. DTrail5.Enabled = false
  2571. DTrail4.Enabled = false
  2572. DTrail3.Enabled = false
  2573. DTrail2.Enabled = false
  2574. DTrail.Enabled = false
  2575. Lunar = true
  2576. tecks2.Text = "Lunar"
  2577. tecks2.Rotation = 0
  2578. tecks2.TextColor3 = Color3.new(0, 0, 1)
  2579. tecks2.TextStrokeColor3 = Color3.fromRGB(170, 255, 255)
  2580. for i, v in pairs(ArmourParts) do
  2581. v.BrickColor = BrickColor.new("Dark blue")
  2582. end
  2583. for i, v in pairs(ArmourParts2) do
  2584. v.BrickColor = BrickColor.new("Cyan")
  2585. end
  2586. for i, v in pairs(NeonParts) do
  2587. v.BrickColor = BrickColor.new("Steel blue")
  2588. end
  2589. char.Head.face.Texture = "http://www.roblox.com/asset/?id=231432333"
  2590. maincolor = BrickColor.new("Steel blue")
  2591. BC.HeadColor = BrickColor.new("Dark blue")
  2592. BC.LeftArmColor = BrickColor.new("Dark blue")
  2593. BC.LeftLegColor = BrickColor.new("Dark blue")
  2594. BC.RightArmColor = BrickColor.new("Steel blue")
  2595. BC.RightLegColor = BrickColor.new("Dark blue")
  2596. BC.TorsoColor = BrickColor.new("Dark blue")
  2597. Music.TimePosition = 0.5
  2598. Music.SoundId = "rbxassetid://1574603917"
  2599. Music.Parent = tors
  2600. Music:Play()
  2601. elseif key == 'g' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true and Frost == false and Ashes == false then
  2602. DTrail5.Enabled = false
  2603. DTrail4.Enabled = false
  2604. DTrail3.Enabled = false
  2605. DTrail2.Enabled = false
  2606. DTrail.Enabled = false
  2607. Lunar = false
  2608. tecks2.Text = "Neutral"
  2609. tecks2.Rotation = 0
  2610. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2611. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2612. resetmode()
  2613. Music.TimePosition = 0
  2614. Music.SoundId = "rbxassetid://1117396305"
  2615. Music.Parent = tors
  2616. Music:Play()
  2617. BC.HeadColor = BrickColor.new("Fossil")
  2618. BC.LeftArmColor = BrickColor.new("Fossil")
  2619. BC.LeftLegColor = BrickColor.new("Fossil")
  2620. BC.RightArmColor = BrickColor.new("Smoky grey")
  2621. BC.RightLegColor = BrickColor.new("Fossil")
  2622. BC.TorsoColor = BrickColor.new("Fossil")
  2623. elseif key == 'y' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2624. Destruction = true
  2625. tecks2.Text = "Destruction"
  2626. tecks2.Rotation = 0
  2627. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2628. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 0, 0)
  2629. for i, v in pairs(ArmourParts) do
  2630. v.BrickColor = BrickColor.new("Really black")
  2631. end
  2632. for i, v in pairs(ArmourParts2) do
  2633. v.BrickColor = BrickColor.new("Black")
  2634. end
  2635. for i, v in pairs(NeonParts) do
  2636. v.BrickColor = BrickColor.new("Really red")
  2637. end
  2638. char.Head.face.Texture = "http://www.roblox.com/asset/?id=201400785"
  2639. DTrail5.Enabled = true
  2640. DTrail4.Enabled = true
  2641. DTrail3.Enabled = true
  2642. DTrail2.Enabled = true
  2643. DTrail.Enabled = true
  2644. maincolor = BrickColor.new("Really red")
  2645. BC.HeadColor = BrickColor.new("Black")
  2646. BC.LeftArmColor = BrickColor.new("Black")
  2647. BC.LeftLegColor = BrickColor.new("Black")
  2648. BC.RightArmColor = BrickColor.new("Really red")
  2649. BC.RightLegColor = BrickColor.new("Black")
  2650. BC.TorsoColor = BrickColor.new("Black")
  2651. Music.TimePosition = 2
  2652. Music.SoundId = "rbxassetid://1703475948"
  2653. Music.Parent = tors
  2654. Music:Play()
  2655. elseif key == 'y' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == true and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2656. DTrail5.Enabled = false
  2657. DTrail4.Enabled = false
  2658. DTrail3.Enabled = false
  2659. DTrail2.Enabled = false
  2660. DTrail.Enabled = false
  2661. Destruction = false
  2662. tecks2.Text = "Neutral"
  2663. tecks2.Rotation = 0
  2664. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2665. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2666. resetmode()
  2667. Music.TimePosition = 0
  2668. Music.SoundId = "rbxassetid://1117396305"
  2669. Music.Parent = tors
  2670. Music:Play()
  2671. BC.HeadColor = BrickColor.new("Fossil")
  2672. BC.LeftArmColor = BrickColor.new("Fossil")
  2673. BC.LeftLegColor = BrickColor.new("Fossil")
  2674. BC.RightArmColor = BrickColor.new("Smoky grey")
  2675. BC.RightLegColor = BrickColor.new("Fossil")
  2676. BC.TorsoColor = BrickColor.new("Fossil")
  2677. elseif key == 'u' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2678. helpme = true
  2679. DTrail5.Enabled = false
  2680. DTrail4.Enabled = false
  2681. DTrail3.Enabled = false
  2682. DTrail2.Enabled = false
  2683. DTrail.Enabled = false
  2684. Music.TimePosition = 1
  2685. tecks2.Text = "iNsAnItY"
  2686. Music.SoundId = "rbxassetid://943961217"
  2687. Music.Parent = tors
  2688. Music:Play()
  2689. BC.HeadColor = BrickColor.random()
  2690. BC.LeftArmColor = BrickColor.random()
  2691. BC.LeftLegColor = BrickColor.random()
  2692. BC.RightArmColor = BrickColor.random()
  2693. BC.RightLegColor = BrickColor.random()
  2694. BC.TorsoColor = BrickColor.random()
  2695. elseif key == 'u' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == true and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2696. DTrail5.Enabled = false
  2697. DTrail4.Enabled = false
  2698. DTrail3.Enabled = false
  2699. DTrail2.Enabled = false
  2700. DTrail.Enabled = false
  2701. helpme = false
  2702. tecks2.Text = "Neutral"
  2703. tecks2.Rotation = 0
  2704. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2705. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2706. resetmode()
  2707. Music.TimePosition = 0
  2708. Music.SoundId = "rbxassetid://1117396305"
  2709. Music.Parent = tors
  2710. Music:Play()
  2711. BC.HeadColor = BrickColor.new("Fossil")
  2712. BC.LeftArmColor = BrickColor.new("Fossil")
  2713. BC.LeftLegColor = BrickColor.new("Fossil")
  2714. BC.RightArmColor = BrickColor.new("Smoky grey")
  2715. BC.RightLegColor = BrickColor.new("Fossil")
  2716. BC.TorsoColor = BrickColor.new("Fossil")
  2717. elseif key == 'h' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2718. Frost = true
  2719. DTrail5.Enabled = false
  2720. DTrail4.Enabled = false
  2721. DTrail3.Enabled = false
  2722. DTrail2.Enabled = false
  2723. DTrail.Enabled = false
  2724. tecks2.Text = "Frost"
  2725. tecks2.Rotation = 0
  2726. tecks2.TextColor3 = Color3.new(1, 1, 1)
  2727. tecks2.TextStrokeColor3 = Color3.fromRGB(170, 255, 255)
  2728. for i, v in pairs(ArmourParts) do
  2729. v.BrickColor = BrickColor.new("Cyan")
  2730. end
  2731. for i, v in pairs(ArmourParts2) do
  2732. v.BrickColor = BrickColor.new("White")
  2733. end
  2734. for i, v in pairs(NeonParts) do
  2735. v.BrickColor = BrickColor.new("Teal")
  2736. end
  2737. char.Head.face.Texture = "http://www.roblox.com/asset/?id=111523405"
  2738. maincolor = BrickColor.new("Teal")
  2739. BC.HeadColor = BrickColor.new("Cyan")
  2740. BC.LeftArmColor = BrickColor.new("Cyan")
  2741. BC.LeftLegColor = BrickColor.new("Cyan")
  2742. BC.RightArmColor = BrickColor.new("Teal")
  2743. BC.RightLegColor = BrickColor.new("Cyan")
  2744. BC.TorsoColor = BrickColor.new("Cyan")
  2745. Music.TimePosition = 1
  2746. Music.SoundId = "rbxassetid://1579308042"
  2747. Music.Parent = tors
  2748. Music:Play()
  2749. elseif key == 'h' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == true and Ashes == false then
  2750. DTrail5.Enabled = false
  2751. DTrail4.Enabled = false
  2752. DTrail3.Enabled = false
  2753. DTrail2.Enabled = false
  2754. DTrail.Enabled = false
  2755. Frost = false
  2756. tecks2.Text = "Neutral"
  2757. tecks2.Rotation = 0
  2758. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2759. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2760. resetmode()
  2761. Music.TimePosition = 0
  2762. Music.SoundId = "rbxassetid://1117396305"
  2763. Music.Parent = tors
  2764. Music:Play()
  2765. BC.HeadColor = BrickColor.new("Fossil")
  2766. BC.LeftArmColor = BrickColor.new("Fossil")
  2767. BC.LeftLegColor = BrickColor.new("Fossil")
  2768. BC.RightArmColor = BrickColor.new("Smoky grey")
  2769. BC.RightLegColor = BrickColor.new("Fossil")
  2770. BC.TorsoColor = BrickColor.new("Fossil")
  2771. elseif key == 'j' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2772. Ashes = true
  2773. DTrail5.Enabled = false
  2774. DTrail4.Enabled = false
  2775. DTrail3.Enabled = false
  2776. DTrail2.Enabled = false
  2777. DTrail.Enabled = false
  2778. tecks2.Text = "Ash"
  2779. tecks2.Rotation = 0
  2780. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2781. tecks2.TextStrokeColor3 = Color3.fromRGB(91, 93, 105)
  2782. for i, v in pairs(ArmourParts) do
  2783. v.BrickColor = BrickColor.new("Smoky grey")
  2784. end
  2785. for i, v in pairs(ArmourParts2) do
  2786. v.BrickColor = BrickColor.new("Black")
  2787. end
  2788. for i, v in pairs(NeonParts) do
  2789. v.BrickColor = BrickColor.new("Really black")
  2790. end
  2791. char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
  2792. maincolor = BrickColor.new("Really black")
  2793. BC.HeadColor = BrickColor.new("Smoky grey")
  2794. BC.LeftArmColor = BrickColor.new("Smoky grey")
  2795. BC.LeftLegColor = BrickColor.new("Smoky grey")
  2796. BC.RightArmColor = BrickColor.new("Really black")
  2797. BC.RightLegColor = BrickColor.new("Smoky grey")
  2798. BC.TorsoColor = BrickColor.new("Smoky grey")
  2799. Music.TimePosition = 2
  2800. Music.SoundId = "rbxassetid://1514078310"
  2801. Music.Parent = tors
  2802. Music:Play()
  2803. elseif key == 'j' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == true then
  2804. DTrail5.Enabled = false
  2805. DTrail4.Enabled = false
  2806. DTrail3.Enabled = false
  2807. DTrail2.Enabled = false
  2808. DTrail.Enabled = false
  2809. Ashes = false
  2810. tecks2.Text = "Neutral"
  2811. tecks2.Rotation = 0
  2812. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2813. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2814. resetmode()
  2815. Music.TimePosition = 0
  2816. Music.SoundId = "rbxassetid://1117396305"
  2817. Music.Parent = tors
  2818. Music:Play()
  2819. BC.HeadColor = BrickColor.new("Fossil")
  2820. BC.LeftArmColor = BrickColor.new("Fossil")
  2821. BC.LeftLegColor = BrickColor.new("Fossil")
  2822. BC.RightArmColor = BrickColor.new("Smoky grey")
  2823. BC.RightLegColor = BrickColor.new("Fossil")
  2824. BC.TorsoColor = BrickColor.new("Fossil")
  2825. elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1 then
  2826. tecks2.TextTransparency = 0
  2827. tecks2.TextStrokeTransparency = 0
  2828. elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0 then
  2829. tecks2.TextTransparency = 1
  2830. tecks2.TextStrokeTransparency = 1
  2831. elseif key == 'f' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2832. DTrail5.Enabled = false
  2833. DTrail4.Enabled = false
  2834. DTrail3.Enabled = false
  2835. DTrail2.Enabled = false
  2836. DTrail.Enabled = false
  2837. Planetary = true
  2838. tecks2.Text = "Planetary"
  2839. tecks2.Rotation = 0
  2840. tecks2.TextColor3 = Color3.fromRGB(61, 21, 133)
  2841. tecks2.TextStrokeColor3 = Color3.fromRGB(61, 21, 133)
  2842. for i, v in pairs(ArmourParts) do
  2843. v.BrickColor = BrickColor.new("Dark indigo")
  2844. end
  2845. for i, v in pairs(ArmourParts2) do
  2846. v.BrickColor = BrickColor.new("Dark indigo")
  2847. end
  2848. for i, v in pairs(NeonParts) do
  2849. v.BrickColor = BrickColor.new("Dark indigo")
  2850. end
  2851. char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  2852. maincolor = BrickColor.new("Dark indigo")
  2853. BC.HeadColor = BrickColor.new("Dark indigo")
  2854. BC.LeftArmColor = BrickColor.new("Dark indigo")
  2855. BC.LeftLegColor = BrickColor.new("Dark indigo")
  2856. BC.RightArmColor = BrickColor.new("Dark indigo")
  2857. BC.RightLegColor = BrickColor.new("Dark indigo")
  2858. BC.TorsoColor = BrickColor.new("Dark indigo")
  2859. Music.TimePosition = 0
  2860. Music.SoundId = "rbxassetid://609934004"
  2861. Music.Parent = tors
  2862. Music:Play()
  2863. elseif key == 'f' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == true and Solar == false and Lunar == false and Frost == false and Ashes == false then
  2864. Planetary = false
  2865. DTrail5.Enabled = false
  2866. DTrail4.Enabled = false
  2867. DTrail3.Enabled = false
  2868. DTrail2.Enabled = false
  2869. DTrail.Enabled = false
  2870. tecks2.Text = "Neutral"
  2871. tecks2.Rotation = 0
  2872. tecks2.TextColor3 = Color3.new(0, 0, 0)
  2873. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2874. resetmode()
  2875. Music.TimePosition = 0
  2876. Music.SoundId = "rbxassetid://1117396305"
  2877. Music.Parent = tors
  2878. Music:Play()
  2879. BC.HeadColor = BrickColor.new("Fossil")
  2880. BC.LeftArmColor = BrickColor.new("Fossil")
  2881. BC.LeftLegColor = BrickColor.new("Fossil")
  2882. BC.RightArmColor = BrickColor.new("Smoky grey")
  2883. BC.RightLegColor = BrickColor.new("Fossil")
  2884. BC.TorsoColor = BrickColor.new("Fossil")
  2885. end
  2886. end
  2887. end)
  2888. mouse.KeyDown:connect(function(key)
  2889. if attack == false then
  2890. if EdgyMode == true then
  2891. if key == 'r' then
  2892. Decapitate()
  2893. elseif key == 'e' then
  2894. Laugh()
  2895. end
  2896. end
  2897. if Divinity == true then
  2898. if key == 'r' then
  2899. Beam_Of_Light()
  2900. elseif key == 'f' then
  2901. Blast_Of_God()
  2902. end
  2903. end
  2904. if Fighter == true then
  2905. if key == 'e' then
  2906. Flying_Kick()
  2907. elseif key == 'f' then
  2908. UpperCut()
  2909. elseif key == 't' then
  2910. Spinning_Kick()
  2911. end
  2912. end
  2913. if Purity == true then
  2914. if key == 'r' then
  2915. Purity_Slam()
  2916. end
  2917. end
  2918. if Solar == true then
  2919. if key == 'r' then
  2920. Eruption()
  2921. elseif key == 't' then
  2922. Solar_Flare()
  2923. end
  2924. end
  2925. if Frost == true then
  2926. if key == 'r' then
  2927. Blizzard()
  2928. elseif key == 't' then
  2929. Cryo_Freeze()
  2930. end
  2931. end
  2932. if Ashes == true then
  2933. if key == 't' and notmenacing then
  2934. Menacing_Aura()
  2935. elseif key == 'r' and alternatecooldownbecausewhynotdood == false then
  2936. Heat_Stroke()
  2937. end
  2938. end
  2939. if Lunar == true then
  2940. if key == 't' then
  2941. ShadowWarp()
  2942. elseif key == 'r' then
  2943. Shade()
  2944. end
  2945. end
  2946. if Destruction == true then
  2947. if key == 'r' then
  2948. Diablo_Explosion()
  2949. elseif key == 'f' then
  2950. Hell_From_Above()
  2951. elseif key == 't' then
  2952. Spinning_Below()
  2953. end
  2954. end
  2955. if Planetary == true then
  2956. if key == 'r' then
  2957. Multi_Bombs()
  2958. elseif key == 't' then
  2959. Universal_Crush()
  2960. end
  2961. end
  2962. if helpme == true then
  2963. if key == 'r' then
  2964. Painful_Stomp()
  2965. elseif key == 'f' then
  2966. Ending()
  2967. elseif key == 't' then
  2968. Ende_der_Weld()
  2969. end
  2970. end
  2971. end
  2972. end)
  2973.  
  2974.  
  2975. coroutine.resume(coroutine.create(function()
  2976. while true do
  2977. swait(8)
  2978. if Solar == true then
  2979. sphereMK(5, 0.12, "Add", root.CFrame * CFrame.new(math.random(-6, 6), -10, math.random(-6, 6)) * CFrame.Angles(math.rad(90 + math.random(-15, 15)), math.rad(math.random(-15, 15)), 0), 1, 1, 15, -0.01, maincolor, 0)
  2980. end
  2981. end
  2982. end))
  2983. coroutine.resume(coroutine.create(function()
  2984. while true do
  2985. swait(4)
  2986. if Frost == true then
  2987. Effects.Block.Create(BrickC("Institutional white"), tors.CFrame * CF(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
  2988. Effects.Ring.Create(BrickC("Teal"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.05, 0.05, 0.05, 0.15, 0.15, 0.15, 0.02)
  2989. end
  2990. end
  2991. end))
  2992. coroutine.resume(coroutine.create(function()
  2993. while true do
  2994. swait(4)
  2995. if Lunar == true then
  2996. Effects.Block.Create(BrickC("Dark blue"), tors.CFrame * CF(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
  2997. end
  2998. end
  2999. end))
  3000.  
  3001.  
  3002.  
  3003. -------------------------------------------------------
  3004. --Start Animations--
  3005. -------------------------------------------------------
  3006. local equipped = false
  3007. local idle = 0
  3008. local change = 1
  3009. local val = 0
  3010. local toim = 0
  3011. local idleanim = 0.4
  3012. hum.WalkSpeed = 8
  3013. hum.Animator.Parent = nil
  3014. while true do
  3015. swait()
  3016. Music.Parent = tors
  3017. if helpme == true then
  3018. for i, v in pairs(ArmourParts) do
  3019. v.BrickColor = BrickColor.random()
  3020. end
  3021. for i, v in pairs(ArmourParts2) do
  3022. v.BrickColor = BrickColor.random()
  3023. end
  3024. for i, v in pairs(NeonParts) do
  3025. v.BrickColor = BrickColor.random()
  3026. end
  3027. maincolor = BrickColor.random()
  3028. char.Head.face.Texture = "http://www.roblox.com/asset/?id="..insanityface[math.random(1,#insanityface)]
  3029. tecks2.Text = ""..insanity[math.random(1,#insanity)]
  3030. tecks2.TextColor3 = maincolor.Color
  3031. tecks2.TextStrokeColor3 = maincolor.Color
  3032. tecks2.Rotation = math.random(-11, 11)
  3033. BC.HeadColor = BrickColor.random()
  3034. BC.LeftArmColor = BrickColor.random()
  3035. BC.LeftLegColor = BrickColor.random()
  3036. BC.RightArmColor = BrickColor.random()
  3037. BC.RightLegColor = BrickColor.random()
  3038. BC.TorsoColor = BrickColor.random()
  3039. MagicShockTrailAlt2(maincolor, root.CFrame * CF(Mrandom(-15,15),-3,Mrandom(-15,15)) * angles(Rad(90 + Mrandom(-25, 25)),Rad(0),Rad(0)),1,.5,.5,-0.01,-0.01,7,0.1,Mrandom(1,2))
  3040. end
  3041. if EdgyMode == true then
  3042. tecks2.Rotation = math.random(-2, 2)
  3043. end
  3044. if Planetary == true then
  3045. MagicShockTrailAlt2(maincolor, root.CFrame * CF(Mrandom(-25,25),-3,Mrandom(-25,25)) * angles(Rad(90 + Mrandom(-15, 15)),Rad(0),Rad(0)),1,.5,.5,-0.01,-0.01,7,0.1,2)
  3046. tecks2.Rotation = math.random(-4, 4)
  3047. end
  3048. sine = sine + change
  3049. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  3050. local velderp = root.Velocity.y
  3051. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  3052. if equipped == true or equipped == false then
  3053. if attack == false then
  3054. idle = idle + 1
  3055. else
  3056. idle = 0
  3057. end
  3058. if 1 < root.Velocity.y and hitfloor == nil then
  3059. Anim = "Jump"
  3060. change = 1
  3061. if attack == false then
  3062. rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
  3063. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
  3064. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(15)),0.3)
  3065. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-15)),0.3)
  3066. LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  3067. RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  3068. end
  3069. elseif -1 > root.Velocity.y and hitfloor == nil then
  3070. Anim = "Fall"
  3071. change = 1
  3072. if attack == false then
  3073. rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
  3074. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
  3075. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(90)),0.3)
  3076. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-90)),0.3)
  3077. LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  3078. RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  3079. end
  3080. elseif torvel < 1 and hitfloor ~= nil then
  3081. Anim = "Idle"
  3082. change = 1
  3083. if attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false then
  3084. 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)
  3085. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3086. 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)
  3087. 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)
  3088. 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)
  3089. 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(-5 + 2.5 * Sin(sine / 20))), 0.1)
  3090. elseif attack == false and EdgyMode == true and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Frost == false then
  3091. 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)
  3092. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3093. if Mrandom(1,15) == 1 then
  3094. 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)
  3095. end
  3096. 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)
  3097. 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)
  3098. 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)
  3099. 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)
  3100. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true and Frost == false then
  3101. 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)
  3102. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3103. 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)
  3104. 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)
  3105. RW.C0 = clerp(RW.C0, CF(1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(-0), Rad(-30)), 0.1)
  3106. LW.C0 = clerp(LW.C0, CF(-1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(30)), 0.1)
  3107. elseif attack == false and EdgyMode == false and Divinity == true and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false then
  3108. 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)
  3109. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  3110. 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)
  3111. 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)
  3112. 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)
  3113. 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)
  3114. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == true and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Frost == false then
  3115. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.4 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(85)), 0.15)
  3116. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-7.5 * Sin(sine / 20)), Rad(0), Rad(-85)), 0.3)
  3117. RH.C0 = clerp(RH.C0, CF(.6, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-70), Rad(0), Rad(0)), 0.15)
  3118. LH.C0 = clerp(LH.C0, CF(-1, -0.7 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5), Rad(0), Rad(0)), 0.15)
  3119. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  3120. LW.C0 = clerp(LW.C0, CF(-1, 0.3 + 0.05 * Sin(sine / 20), .4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  3121. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == true and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false then
  3122. 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)
  3123. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3124. 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)
  3125. 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)
  3126. 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)
  3127. 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)
  3128. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == true then
  3129. rootj.C0 = clerp(rootj.C0, RootCF * cn(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  3130. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  3131. 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)
  3132. 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)
  3133. RH.C0 = clerp(RH.C0, cn(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)
  3134. LH.C0 = clerp(LH.C0, cn(-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)
  3135. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == true and Lunar == false and Frost == false then
  3136. 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)
  3137. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3138. 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)
  3139. 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)
  3140. 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)
  3141. 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)
  3142. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == true and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false then
  3143. 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)
  3144. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  3145. 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)
  3146. 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)
  3147. 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)
  3148. 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)
  3149. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == true and Planetary == false and Solar == false and Lunar == false and Frost == false then
  3150. 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)
  3151. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  3152. if math.random(1,1) == 1 then
  3153. 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)
  3154. 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)
  3155. 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)
  3156. 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)
  3157. 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)
  3158. 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)
  3159. end
  3160. for i, v in pairs(ArmourParts) do
  3161. v.BrickColor = BrickColor.random()
  3162. end
  3163. for i, v in pairs(ArmourParts2) do
  3164. v.BrickColor = BrickColor.random()
  3165. end
  3166. for i, v in pairs(NeonParts) do
  3167. v.BrickColor = BrickColor.random()
  3168. end
  3169. maincolor = BrickColor.random()
  3170. tecks2.TextColor3 = maincolor.Color
  3171. tecks2.TextStrokeColor3 = maincolor.Color
  3172. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  3173. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  3174. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-50)), 0.1)
  3175. 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)
  3176. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == true and Solar == false and Lunar == false and Frost == false then
  3177. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
  3178. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  3179. 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)
  3180. 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)
  3181. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  3182. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(0), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  3183. end
  3184. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  3185. Anim = "Walk"
  3186. change = .6
  3187. if attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false then
  3188. 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)
  3189. 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)
  3190. 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)
  3191. 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)
  3192. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.15 * Cos(sine / 7)) * angles(Rad(45) * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  3193. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), -0.15 * Cos(sine / 7)) * angles(Rad(-45) * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  3194. elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true then
  3195. 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)
  3196. 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)
  3197. 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)
  3198. 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)
  3199. RW.C0 = clerp(RW.C0, CF(1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(-0), Rad(-30)), 0.1)
  3200. LW.C0 = clerp(LW.C0, CF(-1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(30)), 0.1)
  3201. elseif attack == false and EdgyMode == false and Divinity == true and Destruction == false and helpme == false and Planetary == false and Lunar == false then
  3202. 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)
  3203. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3204. 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)
  3205. 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)
  3206. 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)
  3207. 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)
  3208. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == true and helpme == false and Planetary == false and Lunar == false then
  3209. 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)
  3210. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3211. 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)
  3212. 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)
  3213. 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)
  3214. 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)
  3215. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == true and Planetary == false and Lunar == false then
  3216. 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)
  3217. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  3218. if math.random(1,1) == 1 then
  3219. 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)
  3220. 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)
  3221. 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)
  3222. 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)
  3223. 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)
  3224. 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)
  3225. end
  3226. for i, v in pairs(ArmourParts) do
  3227. v.BrickColor = BrickColor.random()
  3228. end
  3229. for i, v in pairs(ArmourParts2) do
  3230. v.BrickColor = BrickColor.random()
  3231. end
  3232. for i, v in pairs(NeonParts) do
  3233. v.BrickColor = BrickColor.random()
  3234. end
  3235. maincolor = BrickColor.random()
  3236. tecks2.TextColor3 = maincolor.Color
  3237. tecks2.TextStrokeColor3 = maincolor.Color
  3238. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  3239. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  3240. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-50)), 0.1)
  3241. 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)
  3242. elseif attack == false and EdgyMode == true and Divinity == false and Destruction == false and helpme == false and Planetary == false then
  3243. 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)
  3244. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3245. if Mrandom(1,15) == 1 then
  3246. 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)
  3247. end
  3248. 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)
  3249. 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)
  3250. 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)
  3251. 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)
  3252. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == true and Lunar == false then
  3253. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  3254. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3255. 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)
  3256. 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)
  3257. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  3258. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3259. end
  3260. elseif torvel >= 25 and hitfloor ~= nil then
  3261. Anim = "Sprint"
  3262. change = 1.35
  3263. if attack == false and Divinity == false and Destruction == false and helpme == false and Planetary == false then
  3264. 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)
  3265. 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)
  3266. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.7 * 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)
  3267. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.7 * 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)
  3268. 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)
  3269. 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)
  3270. elseif attack == false and EdgyMode == false and Divinity == true and Destruction == false and helpme == false and Planetary == false then
  3271. 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)
  3272. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3273. 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)
  3274. 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)
  3275. 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)
  3276. 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)
  3277. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == true and helpme == false and Planetary == false then
  3278. 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)
  3279. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3280. 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)
  3281. 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)
  3282. 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)
  3283. 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)
  3284. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == true and Planetary == false then
  3285. 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)
  3286. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3287. if math.random(1,1) == 1 then
  3288. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
  3289. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-25,25)), Rad(Mrandom(-25,25)), Rad(Mrandom(-25,25))), 1)
  3290. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.1)
  3291. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.1)
  3292. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
  3293. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
  3294. end
  3295. for i, v in pairs(ArmourParts) do
  3296. v.BrickColor = BrickColor.random()
  3297. end
  3298. for i, v in pairs(ArmourParts2) do
  3299. v.BrickColor = BrickColor.random()
  3300. end
  3301. for i, v in pairs(NeonParts) do
  3302. v.BrickColor = BrickColor.random()
  3303. end
  3304. maincolor = BrickColor.random()
  3305. tecks2.TextColor3 = maincolor.Color
  3306. tecks2.TextStrokeColor3 = maincolor.Color
  3307. 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)
  3308. 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(16)), 0.15)
  3309. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(10), Rad(10), Rad(15)), 0.1)
  3310. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(-15)), 0.1)
  3311. elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == true then
  3312. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(75), Rad(0), Rad(10)), 0.15)
  3313. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40 - 4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  3314. 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)
  3315. 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)
  3316. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-15 - 2.5 * Sin(sine / 20))), 0.1)
  3317. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-35 + 2.5 * Sin(sine / 20))), 0.1)
  3318. end
  3319. end
  3320. end
  3321. if 0 < #Effects then
  3322. for e = 1, #Effects do
  3323. if Effects[e] ~= nil then
  3324. local Thing = Effects[e]
  3325. if Thing ~= nil then
  3326. local Part = Thing[1]
  3327. local Mode = Thing[2]
  3328. local Delay = Thing[3]
  3329. local IncX = Thing[4]
  3330. local IncY = Thing[5]
  3331. local IncZ = Thing[6]
  3332. if 1 >= Thing[1].Transparency then
  3333. if Thing[2] == "Block1" then
  3334. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3335. local Mesh = Thing[1].Mesh
  3336. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3337. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3338. elseif Thing[2] == "Block2" then
  3339. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  3340. local Mesh = Thing[7]
  3341. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3342. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3343. elseif Thing[2] == "Block3" then
  3344. 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)
  3345. local Mesh = Thing[7]
  3346. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3347. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3348. elseif Thing[2] == "Cylinder" then
  3349. local Mesh = Thing[1].Mesh
  3350. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3351. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3352. elseif Thing[2] == "Blood" then
  3353. local Mesh = Thing[7]
  3354. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  3355. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3356. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3357. elseif Thing[2] == "Elec" then
  3358. local Mesh = Thing[1].Mesh
  3359. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3360. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3361. elseif Thing[2] == "Disappear" then
  3362. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3363. elseif Thing[2] == "Shatter" then
  3364. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3365. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3366. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3367. Thing[6] = Thing[6] + Thing[5]
  3368. end
  3369. else
  3370. Part.Parent = nil
  3371. table.remove(Effects, e)
  3372. end
  3373. end
  3374. end
  3375. end
  3376. end
  3377. end
  3378. -------------------------------------------------------
  3379. --End Animations And Script--
  3380. -------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement