Don’t you still want to get married? You must prepare this planet to be harvested for our new world! I bet Captain Qwark uses stuff like this all the time. The ship is leaving! Having by this time gathered quite a crowd, Hans produced a folded and wrinkled copy of the DCI Infraction Procedure Guide from his pocket and began skimming it for ideas. (Upon the timer reaching zero.) On-screen: Go to this ship's observation deck, (Upon standing on the teleporter in the Snagglebeast pit.) You can also use our complimentary flippers to partake in speed swimming! The detector plate will always indicate the direction to the bolts. Unfortunately, our scanners do not detect a Hydro-Pack upgrade service on this planet. However, some dialogue is triggered only once upon introduction, despite technically being able to be triggered elsewhere if the introduction happened there. Pastebin is a website where you can store text online for a set period of time. 12/1/2004: You can concede a game while Platinum Angel on the battlefield. HelpDesk: Congratulations, you just found a Gadgetron Morph-o-ray! As you can see we're about to test our newest automated Pilot's Helmet. interesting and valuable. Scientist: Hmmm, was it Pi over Infinity or-. After all the trouble you've gone through you're about to die right where you started! If you don't get to the turrets and knock those ships out of the sky, this whole town's gonna be rubble! Resort owner: Cities are full of smog, swamps are full of muck, and tar pits are full of tar- but here at Jowai Resort the sun shines twenty-four hours a day! “I love you too.” He looked about him, seemingly aghast at what he had done. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0, game:service'RunService'.RenderStepped:connect(function(), sp.BrickColor = BrickColor.new("New Yeller"), sp2.BrickColor = BrickColor.new("New Yeller"), spm.Scale = spm.Scale - Vector3.new(1,1,1), sp.CFrame = root.CFrame*CFrame.new(0,1,-2), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.4), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(10),math.rad(-30),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.62,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4), --spm.Scale = spm.Scale - Vector3.new(1,1,1), sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0), sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i)), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(110),math.rad(-6),math.rad(140)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(80),math.rad(6),math.rad(-40)), 0.2), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(30),0), 0.2), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2), sp2.CFrame = rarm.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10)), X.BrickColor = BrickColor.new("New Yeller"), X.CFrame = rarm.CFrame*CFrame.new(-3,0,0), local bv = Instance.new("BodyVelocity",X), bv.maxForce = Vector3.new(99999,99999,99999), X.CFrame = CFrame.new(X.Position,mouse.Hit.p), Explode = X.Touched:connect(function(hit), if hit ~= char and hit.Name ~= "Shell" then, part3.BrickColor=BrickColor.new("New Yeller"), local mesh3 = Instance.new("SpecialMesh",part3), part4.BrickColor=BrickColor.new("Hot pink"), local mesh4 = Instance.new("SpecialMesh",part4), part7.BrickColor=BrickColor.new("New Yeller"), local mesh7 = Instance.new("SpecialMesh",part7), hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6)), hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6)), for i,v in pairs(FindNearestTorso(X.CFrame.p,140))do, v.Humanoid:TakeDamage(math.random(60,90)), v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100, local fromAxisAngle = CFrame.fromAxisAngle, local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components(), local Angle = math.acos((R00+R11+R22-1)/2), local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2, local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2, local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2, local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2), return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num, local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10), for i,v in pairs(game:GetService("Players"):GetPlayers()) do, local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore), local P = Instance.new("Part",Torso.Parent), P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100), P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))), Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}, P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100), P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))), Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}, v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos)), v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0), ROW = function(out, trans, s, wt, t, ang, plus), local c = Instance.new("Part", game.Workspace), c.CFrame = CFrame.new(X.CFrame.x,0,X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang, Part = function(x,y,z,color,tr,cc,an,parent), local p = Instance.new('Part',parent or Weapon), if num == 1 then msh = Instance.new("CylinderMesh",par), elseif num == 2 then msh = Instance.new("SpecialMesh",par) msh.MeshType = 3, elseif num == 3 then msh = Instance.new("BlockMesh",par), elseif num == 4 then msh = Instance.new("SpecialMesh",par) msh.MeshType = "Torso", elseif type(num) == 'string' then msh = Instance.new("SpecialMesh",par) msh.MeshId = num, function explosion(col1,col2,cfr,sz,rng,dmg), local a= Part(1,1,1,col1,.5,false,true,workspace), local a2= Part(1,1,1,col2,.5,false,true,workspace), local a3= Part(1,1,1,col2,.5,false,true,workspace), local m= Mesh(a,'http://www.roblox.com/asset/?id=1185246',v1,v2,v3), a2.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random()), a3.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random()), if a.Transparency >= 1 then a:Destroy() a2:Destroy() a3:Destroy() break end, m2.Scale=m2.Scale+Vector3.new(.1,0.1,0.1), m3.Scale=m3.Scale+Vector3.new(.1,0.1,0.1), ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0), local mesh=Instance.new('SpecialMesh',part), mesh.MeshId='http://www.roblox.com/asset/?id=20329976', part2.BrickColor=BrickColor.new("New Yeller"), part5.BrickColor=BrickColor.new("Magenta"), blast.BrickColor = BrickColor.new("New Yeller"), local bm = Instance.new("SpecialMesh", blast), local blast2 = Instance.new("Part", rarm), blast2.BrickColor = BrickColor.new("New Yeller"), local bm2 = Instance.new("SpecialMesh", blast2), local blast3 = Instance.new("Part", rarm), blast3.BrickColor = BrickColor.new("New Yeller"), local bm3 = Instance.new("SpecialMesh", blast3), X.Transparency = X.Transparency + (1/120), part.Transparency = part.Transparency + (1/120), part2.Transparency = part2.Transparency + (1/120), part3.Transparency = part3.Transparency + (1/120), part4.Transparency = part4.Transparency + (1/120), part5.Transparency = part5.Transparency + (1/120), part6.Transparency = part6.Transparency + (1/120), part7.Transparency = part7.Transparency + (1/120), blast.Transparency = blast.Transparency + (1/120), blast2.Transparency = blast2.Transparency + (1/120), blast3.Transparency = blast3.Transparency + (1/120), --part3.Size = part3.Size + Vector3.new(3,3,3), mesh.Scale = mesh.Scale + Vector3.new(1,.2,1), mesh2.Scale = mesh2.Scale + Vector3.new(1.1,.2,1.1), mesh3.Scale = mesh3.Scale + Vector3.new(3,3,3), mesh4.Scale = mesh4.Scale + Vector3.new(1.7,1.7,1.7), mesh5.Scale = mesh5.Scale + Vector3.new(1.6,.2,1.6), mesh6.Scale = mesh6.Scale + Vector3.new(2,.2,2), mesh7.Scale = mesh7.Scale + Vector3.new(4,4,4), bm.Scale = bm.Scale + Vector3.new(6,6,.2), bm2.Scale = bm2.Scale + Vector3.new(4,4,.2), bm3.Scale = bm3.Scale + Vector3.new(4,4,.2), part.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2),0), part2.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2),0), part5.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2.6),0), part6.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2.4),0), blast.CFrame=X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), blast2.CFrame=X.CFrame * CFrame.Angles(math.rad(-i*4), math.rad(i*4), math.rad(0)), blast3.CFrame=X.CFrame * CFrame.Angles(math.rad(180+i*4), math.rad(90-i*4), math.rad(0)), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(70),math.rad(-6),math.rad(-20)), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.2), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2), z.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212, rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92), z2.SoundId = "http://www.roblox.com/asset/?id=206083107", rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92), z3.SoundId = "http://www.roblox.com/asset/?id=206083107", rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92), z4.SoundId = "http://www.roblox.com/asset/?id=206083107", larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92), z5.SoundId = "http://www.roblox.com/asset/?id=206083107", rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9), z6.SoundId = "http://www.roblox.com/asset/?id=206083107", z7.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212, z8.SoundId = "http://www.roblox.com/asset/?id=206083107", z9.SoundId = "http://www.roblox.com/asset/?id=206083107", z10.SoundId = "http://www.roblox.com/asset/?id=206083107", z11.SoundId = "http://www.roblox.com/asset/?id=206083107", z12.SoundId = "http://www.roblox.com/asset/?id=206083107", z13.SoundId = "http://www.roblox.com/asset/?id=206083107", z14.SoundId = "http://www.roblox.com/asset/?id=206083107", z15.SoundId = "http://www.roblox.com/asset/?id=206083107", z16.SoundId = "http://www.roblox.com/asset/?id=206083107", z17.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212, z18.SoundId = "http://www.roblox.com/asset/?id=206083107", z19.SoundId = "http://www.roblox.com/asset/?id=206083107", z20.SoundId = "http://www.roblox.com/asset/?id=206083107", --[[if Debounces.Slashing == true and Debounces.Slashed == false then, hit:FindFirstChild("Humanoid"):TakeDamage(2), hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300, hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.4), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.6), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2), rng.BrickColor = BrickColor.new("New Yeller"), local rngm = Instance.new("SpecialMesh", rng), rngm.MeshId = "http://www.roblox.com/asset/?id=3270017", bem.BrickColor = BrickColor.new("New Yeller"), local bemm = Instance.new("SpecialMesh", bem), out.BrickColor = BrickColor.new("New Yeller"), local outm = Instance.new("SpecialMesh", out), outm.MeshId = "http://www.roblox.com/asset/?id=1033714", bnd.BrickColor = BrickColor.new("New Yeller"), local bndm = Instance.new("SpecialMesh", bnd), out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0), bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90)), bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0), rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0), rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0), rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0), rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1), rngm3.Scale = Vector3.new(8 + i*3, 8 + i*3, 1), rngm4.Scale = Vector3.new(6 + i*4, 6 + i*4, 1), larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht), if hit:IsA("Model") and hit:findFirstChild("Humanoid") then, if HasntTouched(hit.Name) == true and deb == false then, hit:FindFirstChild("Humanoid").PlatformStand = true, hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180, hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73)), elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then, if HasntTouched(hit.Parent.Name) == true and deb == false then, hit.Parent:FindFirstChild("Humanoid").PlatformStand = true, hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180, hit.Parent:FindFirstChild("Humanoid").PlatformStand = false, bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90)), bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2), newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0), newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 3), shell.BrickColor = BrickColor.new("New Yeller"), local shellm = Instance.new("SpecialMesh",shell), X.CFrame = rarm.CFrame*CFrame.new(0,-6,0), X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10), if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart}") then, for i,v in pairs(FindNearestTorso(X.CFrame.p,200))do, v.Humanoid:TakeDamage(math.random(80,120)), X.CFrame = root.CFrame * CFrame.new(0,0,-10), shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.03), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4), shell.CFrame = torso.CFrame * CFrame.new(0,8,0), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-170)), 0.4), shell.CFrame = torso.CFrame * CFrame.new(0,20,0), shell.Size = shell.Size + Vector3.new(1,1,1), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(100)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100)), 0.4), shell.CFrame = torso.CFrame * CFrame.new(0,0,-30), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(20)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.4), shell.CFrame = torso.CFrame * CFrame.new(0,0,-60), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.4), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(120)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-120)), 0.4), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.2), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(50)), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(20),math.rad(-50)), 0.4), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(34),math.rad(0),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4), pt.BrickColor=BrickColor.new('New Yeller'), msh.MeshId='http://www.roblox.com/asset/?id=20329976', pt2.CFrame=root.CFrame*CFrame.new(0,-1,0), pt2.BrickColor=BrickColor.new("New Yeller"), custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}, bl.BrickColor = BrickColor.new("New Yeller"), bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10)), blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1), bl.Transparency = bl.Transparency + 0.005, pt.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2),0), pt2.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2),0), msh.Scale = msh.Scale + Vector3.new(0.05,0,0.05), msh2.Scale = msh2.Scale + Vector3.new(0.05,0,0.05), p.CFrame = torso.CFrame*CFrame.new(custommath[math.random(1,#custommath)]/10,-math.random(5,7),custommath[math.random(1,#custommath)]/10)*CFrame.Angles(math.random(),math.random(),math.random()), rarm.Weld.C0 = CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(-30,-20)),math.rad(math.random(30,50))), larm.Weld.C0 = CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(20,30)),math.rad(math.random(-50,-30))), hed.Weld.C0 = CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(math.random(26,34)),math.rad(math.random(-5,5)),math.rad(0)), torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4,4)), math.rad(0)), lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(10,20)), math.rad(math.random(-20,-10))), rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(-20,-10)), math.rad(math.random(10,20))), if p.Transparency >= 1 then p:Destroy() break end, p.CFrame = p.CFrame*CFrame.Angles(math.rad(2),math.rad(2),math.rad(2))+Vector3.new(0,0.2,0), shellm = Instance.new("SpecialMesh",shell), local shell2 = Instance.new("Part",torso), shell2.BrickColor = BrickColor.new("New Yeller"), shell2.BottomSurface = "SmoothNoOutlines", shellm2 = Instance.new("SpecialMesh",shell2), if hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part") or hit:IsA("BasePart}") then, for i,v in pairs(FindNearestTorso(X.CFrame.p,40))do, shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.7), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.5), for i,v in pairs(game.Players:getPlayers()) do, for j,k in pairs(v.Character:GetChildren()) do, if k:IsA("BasePart") and k.Transparency >= 1 then, bawx.Color = BrickColor.new("Bright red"), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.2), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2), con1=larm.Touched:connect(function(hit) -- this is grab, asd=weld5(root,ht:FindFirstChild("Torso"),CFrame.new(0,0,-2.4),CFrame.new(0,0,0)), asd.C0=asd.C0*CFrame.Angles(math.rad(0),math.rad(180),0), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65), gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140, if v.Name == "asd" and v:IsA("Weld") then, --[[bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso")), bv.maxForce = Vector3.new(400000, 400000, 400000), bv.velocity = char.Head.CFrame.lookVector * 200]]--, game:GetService("RunService").RenderStepped:connect(function(), char.Humanoid.FreeFalling:connect(function(f), elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then, elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then, elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then, rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8+2*math.cos(sine/14))), 0.4), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8-2*math.cos(sine/14))), 0.4), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05), rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.35,.4)*CFrame.Angles(math.rad(-30),math.rad(14),math.rad(-30+2*math.cos(sine/14))), 0.2), larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.55,-.4)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(40-2*math.cos(sine/14))), 0.2), hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, .2) * CFrame.Angles(math.rad(20),math.rad(10),0), 0.4), torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-40),math.rad(-10), math.rad(0)), 0.2), lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4), rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4), function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans) -- Lightning module, Times = number (Amount of lightning parts), li.Size = Vector3.new(Thickness,Thickness,magz/Times), local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)]), local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet, li.Size = Vector3.new(Thickness,Thickness,magz2), li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2), li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2), curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p, BodyParts = {} -- Parts to emit lightning effects from, Bounding = {} -- Calculate the bounding boxes, while wait(math.random(1,10)/10) do -- Emit the Lightning effects randomly, local Body1 = BodyParts[math.random(#BodyParts)], local Body2 = BodyParts[math.random(#BodyParts)].