Advertisement
Sheckles

Glitched

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