Advertisement
TheFakeFew

Veltex

Feb 15th, 2023 (edited)
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 311.45 KB | None | 0 0
  1. script.Parent = game:GetService('ServerScriptService')
  2. local sc = [[task.wait() -- Converted using Mokiros's Model to Script plugin
  3. -- Converted string size: 2973
  4. local genv={}
  5. Decode =  function(str,t,props,classes,values,ICList,Model,CurPar,LastIns,split,RemoveAndSplit,InstanceList)
  6.     local tonum,table_remove,inst,parnt,comma,table_foreach = tonumber,table.remove,Instance.new,"Parent",",",
  7.     function(t,f)
  8.         for a,b in pairs(t) do
  9.             f(a,b)
  10.         end
  11.     end
  12.     local Types = {
  13.         Color3 = Color3.new,
  14.         Vector3 = Vector3.new,
  15.         Vector2 = Vector2.new,
  16.         UDim = UDim.new,
  17.         UDim2 = UDim2.new,
  18.         CFrame = CFrame.new,
  19.         Rect = Rect.new,
  20.         NumberRange = NumberRange.new,
  21.         BrickColor = BrickColor.new,
  22.         PhysicalProperties = PhysicalProperties.new,
  23.         NumberSequence = function(...)
  24.             local a = {...}
  25.             local t = {}
  26.             repeat
  27.                 t[#t+1] = NumberSequenceKeypoint.new(table_remove(a,1),table_remove(a,1),table_remove(a,1))
  28.             until #a==0
  29.             return NumberSequence.new(t)
  30.         end,
  31.         ColorSequence = function(...)
  32.             local a = {...}
  33.             local t = {}
  34.             repeat
  35.                 t[#t+1] = ColorSequenceKeypoint.new(table_remove(a,1),Color3.new(table_remove(a,1),table_remove(a,1),table_remove(a,1)))
  36.             until #a==0
  37.             return ColorSequence.new(t)
  38.         end,
  39.         number = tonumber,
  40.         boolean = function(a)
  41.             return a=="1"
  42.         end
  43.     }
  44.     split = function(str,sep)
  45.         if not str then return end
  46.         local fields = {}
  47.         local ConcatNext = false
  48.         str:gsub(("([^%s]+)"):format(sep),function(c)
  49.             if ConcatNext == true then
  50.                 fields[#fields] = fields[#fields]..sep..c
  51.                 ConcatNext = false
  52.             else
  53.                 fields[#fields+1] = c
  54.             end
  55.             if c:sub(#c)=="\\" then
  56.                 c = fields[#fields]
  57.                 fields[#fields] = c:sub(1,#c-1)
  58.                 ConcatNext = true
  59.             end
  60.         end)
  61.         return fields
  62.     end
  63.     RemoveAndSplit = function(t)
  64.         return split(table_remove(t,1),comma)
  65.     end
  66.     t = split(str,";")
  67.     props = RemoveAndSplit(t)
  68.     classes = RemoveAndSplit(t)
  69.     values = split(table_remove(t,1),'|')
  70.     ICList = RemoveAndSplit(t)
  71.     InstanceList = {}
  72.     Model = inst"Model"
  73.     CurPar = Model
  74.     table_foreach(t,function(ct,c)
  75.         if c=="n" or c=="p" then
  76.             CurPar = c=="n" and LastIns or CurPar[parnt]
  77.         else
  78.             ct = split(c,"|")
  79.             local class = classes[tonum(table_remove(ct,1))]
  80.             if class=="UnionOperation" then
  81.                 LastIns = {UsePartColor="1"}
  82.             else
  83.                 LastIns = inst(class)
  84.                 if LastIns:IsA"Script" then
  85.                     s(LastIns)
  86.                 elseif LastIns:IsA("ModuleScript") then
  87.                     ms(LastIns)
  88.                 end
  89.             end
  90.  
  91.             local function SetProperty(LastIns,p,str,s)
  92.                 s = Types[typeof(LastIns[p])]
  93.                 if p=="CustomPhysicalProperties" then
  94.                     s = PhysicalProperties.new
  95.                 end
  96.                 if s then
  97.                     LastIns[p] = s(unpack(split(str,comma)))
  98.                 else
  99.                     LastIns[p] = str
  100.                 end
  101.             end
  102.  
  103.             local UnionData
  104.             table_foreach(ct,function(s,p,a,str)
  105.                 a = p:find":"
  106.                 p,str = props[tonum(p:sub(1,a-1))],values[tonum(p:sub(a+1))]
  107.                 if p=="UnionData" then
  108.                     UnionData = split(str," ")
  109.                     return
  110.                 end
  111.                 if class=="UnionOperation" then
  112.                     LastIns[p] = str
  113.                     return
  114.                 end
  115.                 SetProperty(LastIns,p,str)
  116.             end)
  117.  
  118.             if UnionData then
  119.                 local LI_Data = LastIns
  120.                 LastIns = DecodeUnion(UnionData)
  121.                 table_foreach(LI_Data,function(p,str)
  122.                     SetProperty(LastIns,p,str)
  123.                 end)
  124.             end
  125.             table.insert(InstanceList,LastIns)
  126.             LastIns[parnt] = CurPar
  127.         end
  128.     end)
  129.     table_remove(ICList,1)
  130.     table_foreach(ICList,function(a,b)
  131.         b = split(b,">")
  132.         InstanceList[tonum(b[1])][ props[tonum(b[2])] ] = InstanceList[tonum(b[3])]
  133.     end)
  134.  
  135.     return Model:GetChildren()
  136. end
  137.  
  138. local Objects = Decode('Name,PrimaryPart,Locked,Color,Position,Orientation,Size,TopSurface,Scale,Texture,CFrame,LeftSurface,RightSurface,MaxVelocity,C0,C1,Part0,Part1,CanCollide,BottomSurface,DisplayDistanceType,HealthDispla'
  139.     ..'yType,Transparency,HeadColor3,LeftArmColor3,RightArmColor3,LeftLegColor3,RightLegColor3,TorsoColor3,MeshId,MeshType;Part,Model,SpecialMesh,Decal,Attachment,Motor6D,Humanoid,BodyColors;Part|char|Head|1'
  140.     ..'|0.8862,0.8627,0.7372|-77.8755,2.5,24.0161|0,-90,0|2,1,1|0|1.25,1.25,1.25|face|rbxasset://textures/face.png|HairAttachment|0,0.6,0|0,0.6,0,1,0,0,0,1,0,0,0,1|HatAttachment|FaceFrontAttachment|0,0,-0.60'
  141.     ..'01|0,0,-0.6001,1,0,0,0,1,0,0,0,1|FaceCenterAttachment|Torso|-77.8755,1,24.0161|2,2,1|2|roblox|NeckAttachment|0,1,0|0,1,0,1,0,0,0,1,0,0,0,1|BodyFrontAttachment|0,0,-0.5|0,0,-0.5,1,0,0,0,1,0,0,0,1|BodyB'
  142.     ..'ackAttachment|0,0,0.5|0,0,0.5,1,0,0,0,1,0,0,0,1|LeftCollarAttachment|-1,1,0|-1,1,0,1,0,0,0,1,0,0,0,1|RightCollarAttachment|1,1,0|1,1,0,1,0,0,0,1,0,0,0,1|WaistFrontAttachment|0,-1,-0.5|0,-1,-0.5,1,0,0,'
  143.     ..'0,1,0,0,0,1|WaistCenterAttachment|0,-1,0|0,-1,0,1,0,0,0,1,0,0,0,1|WaistBackAttachment|0,-1,0.5|0,-1,0.5,1,0,0,0,1,0,0,0,1|Right Shoulder|0.1|1,0.5,0,0,0,1,0,1,-0,-1,0,0|-0.5,0.5,0,0,0,1,0,1,-0,-1,0,0|'
  144.     ..'Left Shoulder|-1,0.5,0,0,0,-1,0,1,0,1,0,0|0.5,0.5,0,0,0,-1,0,1,0,1,0,0|Right Hip|1,-1,0,0,0,1,0,1,-0,-1,0,0|0.5,1,0,0,0,1,0,1,-0,-1,0,0|Left Hip|-1,-1,0,0,0,-1,0,1,0,1,0,0|-0.5,1,0,0,0,-1,0,1,0,1,0,0|'
  145.     ..'Neck|0,1,0,-1,0,0,0,0,1,0,1,-0|0,-0.5,0,-1,0,0,0,0,1,0,1,-0|Left Arm|-77.8755,1,22.5161|1,2,1|0|LeftShoulderAttachment|LeftGripAttachment|Right Arm|-77.8755,1,25.5161|RightShoulderAttachment|RightGrip'
  146.     ..'Attachment|Left Leg|-77.8755,-1,23.5161|LeftFootAttachment|Right Leg|-77.8755,-1,24.5161|RightFootAttachment|HumanoidRootPart|RootAttachment|RootJoint|0,0,0,-1,0,0,0,0,1,0,1,-0|Hairo|0.3372,0.1411,0.1'
  147.     ..'411|-39.7321,7.955,69.0635|0,-41.05,0|3.5335,5.086,3.9424|7.4,7.4,7.4|rbxassetid://560196103|5;0,1>2>35,19>17>9,19>18>27,20>17>9,20>18>24,21>17>9,21>18>32,22>17>9,22>18>30,23>17>9,23>18>2,37>17>35,37>'
  148.     ..'18>9;2|1:2;n;1|1:3|3:4|4:5|5:6|6:7|7:8|8:9|4:5|4:5;n;3|9:10;4|1:11|10:12;5|1:13|5:14|11:15;5|1:16|5:14|11:15;5|1:17|5:18|11:19;5|1:20;p;1|1:21|3:4|4:5|5:22|6:7|7:23|12:24|13:24|4:5|4:5;n;4|1:25;5|1:26'
  149.     ..'|5:27|11:28;5|1:29|5:30|11:31;5|1:32|5:33|11:34;5|1:35|5:36|11:37;5|1:38|5:39|11:40;5|1:41|5:42|11:43;5|1:44|5:45|11:46;5|1:47|5:48|11:49;6|1:50|14:51|15:52|16:53;6|1:54|14:51|15:55|16:56;6|1:57|14:51'
  150.     ..'|15:58|16:59;6|1:60|14:51|15:61|16:62;6|1:63|14:51|15:64|16:65;p;1|1:66|3:4|4:5|5:67|6:7|7:68|19:69|4:5|4:5;n;5|1:70|5:27|11:28;5|1:71|5:45|11:46;p;1|1:72|3:4|4:5|5:73|6:7|7:68|19:69|4:5|4:5;n;5|1:74|'
  151.     ..'5:27|11:28;5|1:75|5:45|11:46;p;1|1:76|3:4|4:5|5:77|6:7|7:68|19:69|20:9|4:5|4:5;n;5|1:78|5:45|11:46;p;1|1:79|3:4|4:5|5:80|6:7|7:68|19:69|20:9|4:5|4:5;n;5|1:81|5:45|11:46;p;7|21:24|22:24;n;p;1|1:82|3:4|'
  152.     ..'23:4|5:22|6:7|7:23|19:69|20:9|8:9;n;5|1:83;6|1:84|14:51|15:85|16:85;p;8|24:5|25:5|26:5|27:5|28:5|29:5;p;1|1:86|4:87|5:88|6:89|7:90|20:9|8:9|4:87|4:87;n;3|9:91|30:92|31:93;p;')
  153. for _,Object in pairs(Objects) do
  154.     Object.Parent = script
  155. end
  156.  
  157. local Player = owner
  158. local Mouse,mouse,UserInputService,ContextActionService
  159. do
  160.     local CAS = {Actions={}}
  161.     local Event = Instance.new("RemoteEvent")
  162.     Event.Name = "UserInput_Event"
  163.     Event.Parent = Player.Character
  164.     local fakeEvent = function()
  165.         local t = {_fakeEvent=true}
  166.         t.Connect = function(self,f)self.Function=f end
  167.         t.connect = t.Connect
  168.         return t
  169.     end
  170.     local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  171.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  172.     function CAS:BindAction(name,fun,touch,...)
  173.         CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  174.     end
  175.     function CAS:UnbindAction(name)
  176.         CAS.Actions[name] = nil
  177.     end
  178.     local function te(self,ev,...)
  179.         local t = m[ev]
  180.         if t and t._fakeEvent and t.Function then
  181.             t.Function(...)
  182.         end
  183.     end
  184.     m.TrigEvent = te
  185.     UIS.TrigEvent = te
  186.     Event.OnServerEvent:Connect(function(plr,io)
  187.         if plr~=Player then return end
  188.         if io.isMouse then
  189.             m.Target = io.Target
  190.             m.Hit = io.Hit
  191.         elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  192.             if io.UserInputState == Enum.UserInputState.Begin then
  193.                 m:TrigEvent("Button1Down")
  194.             else
  195.                 m:TrigEvent("Button1Up")
  196.             end
  197.         else
  198.             for n,t in pairs(CAS.Actions) do
  199.                 for _,k in pairs(t.Keys) do
  200.                     if k==io.KeyCode then
  201.                         t.Function(t.Name,io.UserInputState,io)
  202.                     end
  203.                 end
  204.             end
  205.             if io.UserInputState == Enum.UserInputState.Begin then
  206.                 m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  207.                 UIS:TrigEvent("InputBegan",io,false)
  208.             else
  209.                 m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  210.                 UIS:TrigEvent("InputEnded",io,false)
  211.             end
  212.         end
  213.     end)
  214.     Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  215. end
  216.  
  217. NLS('local Player = game:GetService("Players").LocalPlayer local Character = Player.Character local Humanoid = Character:FindFirstChildOfClass("Humanoid") local cam = workspace.CurrentCamera cam.CameraType = "Custom" cam.CameraSubject = Humanoid local Char = Player.Character local Event = Char:WaitForChild("UserInput_Event")  local UIS = game:GetService("UserInputService")  local input = function(io,a) if a then return end local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState} Event:FireServer(io) end UIS.InputBegan:Connect(input) UIS.InputEnded:Connect(input) local Changed = false local Mouse = Player:GetMouse() local h,t = Mouse.Hit,Mouse.Target while wait(1/30) do if h~=Mouse.Hit or t~=Mouse.Target then Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit}) h,t=Mouse.Hit,Mouse.Target end end', owner.PlayerGui)
  218.  
  219. local ArtificialHB = Instance.new("BindableEvent", script)
  220. ArtificialHB.Name = "Heartbeat"
  221. script:WaitForChild("Heartbeat")
  222. local tf = 0
  223. local allowframeloss = false
  224. local tossremainder = false
  225. local lastframe = tick()
  226. local frame = 1/60
  227. ArtificialHB:Fire()
  228. local artificialhbconnection
  229. artificialhbconnection = game:GetService("RunService").Heartbeat:Connect(function(s, p)
  230.     local success, err = pcall(function()
  231.         tf = tf + s
  232.         if tf >= frame then
  233.             if allowframeloss then
  234.                 ArtificialHB:Fire()
  235.                 lastframe = tick()
  236.             else
  237.                 for i = 1, math.floor(tf / frame) do
  238.                     ArtificialHB:Fire()
  239.                 end
  240.                 lastframe = tick()
  241.             end
  242.             if tossremainder then
  243.                 tf = 0
  244.             else
  245.                 tf = tf - frame * math.floor(tf / frame)
  246.             end
  247.         end
  248.     end)
  249.     if(not success)then
  250.         artificialhbconnection:Disconnect()
  251.     end
  252. end)
  253.  
  254. Character=Player.Character
  255. Character.Humanoid.Name = "noneofurbusiness"
  256. hum = Character.noneofurbusiness
  257. LeftArm=Character["Left Arm"]
  258. LeftLeg=Character["Left Leg"]
  259. RightArm=Character["Right Arm"]
  260. RightLeg=Character["Right Leg"]
  261. Root=Character["HumanoidRootPart"]
  262. Head=Character["Head"]
  263. Torso=Character["Torso"]
  264. RootJoint = Root["RootJoint"]
  265. Neck = Torso["Neck"]
  266. RightShoulder = Torso["Right Shoulder"]
  267. LeftShoulder = Torso["Left Shoulder"]
  268. RightHip = Torso["Right Hip"]
  269. LeftHip = Torso["Left Hip"]
  270. walking = false
  271. attacking = false
  272. tauntdebounce = false
  273. themeallow = true
  274. secondform = false
  275. m2hallow = false
  276. position = nil
  277. MseGuide = true
  278. overlord = false
  279. equipping = false
  280. varsp = 1
  281. settime = 0
  282. sine = 0
  283. sine2 = 0
  284. ws = 80
  285. hpheight = 1.5
  286. change = 1
  287. change2 = .8
  288. dgs = 75
  289. RunSrv = game:GetService("RunService")
  290. RenderStepped = ArtificialHB.Event
  291. removeuseless = game:GetService("Debris")
  292. smoothen = game:GetService("TweenService")
  293. cam = workspace.CurrentCamera
  294. local armorparts = {}
  295. local dmt2 = {1837301393, 9038254260, 1842934837, 1846521019}
  296. local bloodfolder = Instance.new("Folder",Torso)
  297. local damagable = {3939838865,3939841893,3939843026,3939845535,3939847052,3939850878,3939852266,3939853602,3939829183,3939830416,3939834118}
  298. local tauntable = {3925310429,3925299114,3925290847,3925213878,3855776603,3855741293,3855729829,3855887991,3855729829,3763888399,3763839871,3763889633,3763890389,3763892188,3763893959,3763926621,3763902068,3763930276,3763931576,3763979268,3763991277,3763992778,3764021301}
  299. local attackable = {3925322664,3925326421,3925324288,3925261292,3925220979,3925222809,3925226355,3925236283,3925201040,3925202491,3855882328,3763886229,3763895888,3763898571,3763936968,3763944914,3763950734,3763956358,3763963548,3763968220,3763983948,3763996094,3764029570}
  300. local cowardable = {3799559056,3799563630,3799565228,3799567246,3799567895,3799570371,3799573015}
  301. local killable = {3925338593,3925340318,3925275357,3925248850,3925191249,3855865340,3855864231,3855857800,3855845470,3763902068,3763905783,3763943558,3763954050,3763959105,3763960810,3763971324,3763972541,3763973916,3763975094,3763977084,3763986002,3763987025,3763988194,3763999290,3764005946,3764018586,3764021301,3764031449,3764033173,3764035214,3764042262,3764044965,3764047263,3764049883,3764066563,3764077246,3764071827,3764069394}
  302. local roarable = {3763883020,3763882455,3763881311,3763881833}
  303. local chargable = {3763947578,3763946444,3763941093,3763939950,3799685911}
  304. local ouchable = {3963837468,3963837983,3963838498,3963839005,3963839388,3963839839,3963841729}
  305. dashing = false
  306. combo1 = true
  307. combo2 = false
  308. combo3 = false
  309. combo4 = false
  310.  
  311. Root.Size = Vector3.new(2.4,2.4,1.2)
  312. LeftArm.Size = Vector3.new(1.2, 2.4, 1.2)
  313. Torso.Size = Vector3.new(2.4,2.4,1.2)
  314. RightArm.Size = Vector3.new(1.2, 2.4, 1.2)
  315. RightLeg.Size = Vector3.new(1.2, 2.4, 1.2)
  316. LeftLeg.Size = Vector3.new(1.2, 2.4, 1.2)
  317. Head.Size = Vector3.new(2.4, 1.2, 1.2)
  318. RootJoint.Parent = Root
  319. Neck.Parent = Torso
  320. RightShoulder.Parent = Torso
  321. LeftShoulder.Parent = Torso
  322. RightHip.Parent = Torso
  323. LeftHip.Parent = Torso
  324.  
  325. local fpep = "SmoothPlastic"
  326.  
  327. for i,v in pairs(Character:GetDescendants()) do
  328.     if v:IsA("Accessory") then v:Destroy() end end
  329.  
  330. local HEADLERP = Instance.new("ManualWeld")
  331. HEADLERP.Parent = Head
  332. HEADLERP.Part0 = Head
  333. HEADLERP.Part1 = Head
  334. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  335.  
  336. local TORSOLERP = Instance.new("ManualWeld")
  337. TORSOLERP.Parent = Root
  338. TORSOLERP.Part0 = Torso
  339. TORSOLERP.C0 = CFrame.new(0, 300, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  340.  
  341. local ROOTLERP = Instance.new("ManualWeld")
  342. ROOTLERP.Parent = Root
  343. ROOTLERP.Part0 = Root
  344. ROOTLERP.Part1 = Torso
  345. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  346.  
  347. local RIGHTARMLERP = Instance.new("ManualWeld")
  348. RIGHTARMLERP.Parent = RightArm
  349. RIGHTARMLERP.Part0 = RightArm
  350. RIGHTARMLERP.Part1 = Torso
  351. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  352.  
  353. local LEFTARMLERP = Instance.new("ManualWeld")
  354. LEFTARMLERP.Parent = LeftArm
  355. LEFTARMLERP.Part0 = LeftArm
  356. LEFTARMLERP.Part1 = Torso
  357. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  358.  
  359. local RIGHTLEGLERP = Instance.new("ManualWeld")
  360. RIGHTLEGLERP.Parent = RightLeg
  361. RIGHTLEGLERP.Part0 = RightLeg
  362. RIGHTLEGLERP.Part1 = Torso
  363. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  364.  
  365. local LEFTLEGLERP = Instance.new("ManualWeld")
  366. LEFTLEGLERP.Parent = LeftLeg
  367. LEFTLEGLERP.Part0 = LeftLeg
  368. LEFTLEGLERP.Part1 = Torso
  369. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  370. pcall(function()
  371.     if Head:FindFirstChild("pcs") == nil then
  372.         local spyable = {4107988850,4107988850,3855933899,3763892188,3763886229,3763839871}
  373.         local sp = spyable[math.random(1,#spyable)]
  374.         for i = 1, 3 do
  375.             local taunt = Instance.new("Sound",Head)
  376.             taunt.SoundId = "rbxassetid://"..sp
  377.             taunt.Volume = 10
  378.             taunt:Play()
  379.             removeuseless:AddItem(taunt,15)
  380.         end
  381.     else
  382.         rdnm2 = damagable[math.random(1,#damagable)]
  383.         for i = 1, 3 do
  384.             local lol = Head.pcs:Clone() lol.Parent = Head lol.Name = "pcs" lol.Volume = 10 lol.SoundId = "rbxassetid://"..rdnm2 lol:Play()
  385.         end
  386.     end
  387. end)
  388.  
  389. local function weldBetween(a, b)
  390.     local weld = Instance.new("ManualWeld", a)
  391.     weld.Part0 = a
  392.     weld.Part1 = b
  393.     weld.C0 = a.CFrame:inverse() * b.CFrame
  394.     return weld
  395. end
  396. function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR)
  397.     A = Instance.new("Attachment", PARENT)
  398.     A.Position = POSITION1
  399.     A.Name = "A"
  400.     B = Instance.new("Attachment", PARENT)
  401.     B.Position = POSITION2
  402.     B.Name = "B"
  403.     x = Instance.new("Trail", PARENT)
  404.     x.Attachment0 = A
  405.     x.Attachment1 = B
  406.     x.Enabled = true
  407.     x.Lifetime = LIFETIME
  408.     x.TextureMode = "Static"
  409.     x.LightInfluence = 0
  410.     x.Color = COLOR
  411.     x.Transparency = NumberSequence.new(0, 1)
  412. end
  413.  
  414. function ray(pos, di, ran, ignore)
  415.     return workspace:FindPartOnRay(Ray.new(pos, di.unit * ran), ignore)
  416. end
  417.  
  418. function ray2(StartPos, EndPos, Distance, Ignore)
  419.     local di = CFrame.new(StartPos,EndPos).lookVector
  420.     return ray(StartPos, di, Distance, Ignore)
  421. end
  422.  
  423. function colortween(a,speed,color1)
  424.     local z = {
  425.         Color = color1
  426.     }
  427.     local tween = smoothen:Create(a,TweenInfo.new(speed,Enum.EasingStyle.Linear),z)
  428.     tween:Play()
  429. end
  430.  
  431. function takeDamage(victim,damage)
  432.     if victim.MaxHealth < 50000 and victim ~= hum then
  433.         victim.Health = victim.Health - damage
  434.         if victim.Health < 1 then
  435.             killtaunt()
  436.         end
  437.     else
  438.         victim.Parent:BreakJoints()
  439.         killtaunt()
  440.     end
  441. end
  442.  
  443. function taunt()
  444.     coroutine.wrap(function()
  445.         if tauntdebounce then return end
  446.         tauntdebounce = true
  447.         rdnm2 = tauntable[math.random(1,#tauntable)]
  448.         for i = 1, 3 do
  449.             tauntsound = Instance.new("Sound", Head)
  450.             tauntsound.Volume = 10
  451.             tauntsound.SoundId = "rbxassetid://"..rdnm2
  452.             tauntsound.Looped = false
  453.             tauntsound.Pitch = 1
  454.             tauntsound:Play()
  455.             coroutine.wrap(function()-----futile coding
  456.                 wait(.5)
  457.                 wait(tauntsound.TimeLength)
  458.                 tauntsound:Destroy()
  459.                 wait()
  460.                 tauntdebounce = false
  461.             end)()
  462.             removeuseless:AddItem(tauntsound,6)
  463.         end
  464.     end)()
  465. end
  466.  
  467. function attacktaunt()
  468.     coroutine.wrap(function()
  469.         if tauntdebounce then return end
  470.         tauntdebounce = true
  471.         rdnm2 = attackable[math.random(1,#attackable)]
  472.         for i = 1, 3 do
  473.             tauntsound = Instance.new("Sound", Head)
  474.             tauntsound.Volume = 10
  475.             tauntsound.SoundId = "rbxassetid://"..rdnm2
  476.             tauntsound.Looped = false
  477.             tauntsound.Pitch = 1
  478.             tauntsound:Play()
  479.             coroutine.wrap(function()-----futile coding
  480.                 wait(.5)
  481.                 wait(tauntsound.TimeLength)
  482.                 tauntsound:Destroy()
  483.                 wait()
  484.                 tauntdebounce = false
  485.             end)()
  486.             removeuseless:AddItem(tauntsound,6)
  487.         end
  488.     end)()
  489. end
  490.  
  491. function killtaunt()
  492.     coroutine.wrap(function()
  493.         if tauntdebounce then return end
  494.         tauntdebounce = true
  495.         rdnm2 = killable[math.random(1,#killable)]
  496.         for i = 1, 3 do
  497.             coroutine.wrap(function()
  498.                 tauntsound = Instance.new("Sound", Head)
  499.                 tauntsound.Volume = 10
  500.                 tauntsound.SoundId = "http://www.roblox.com/asset/?id="..rdnm2
  501.                 tauntsound.Looped = false
  502.                 tauntsound.Pitch = 1
  503.                 tauntsound:Play()
  504.                 wait(.5)
  505.                 wait(tauntsound.TimeLength)
  506.                 tauntsound:Destroy()
  507.                 tauntdebounce = false
  508.             end)()
  509.         end
  510.     end)()
  511. end
  512.  
  513. function velo(a,name,pos,speed)
  514.     local bov = Instance.new("BodyVelocity",a)
  515.     bov.Name = name
  516.     bov.maxForce = Vector3.new(99999,99999,99999)
  517.     a.CFrame = CFrame.new(a.Position,pos)
  518.     bov.velocity = a.CFrame.lookVector*speed
  519. end
  520. function bolt(parent,from,too,endtarget,color,size,mat,offset)
  521.     local function iray(pos, di, ran, ignore)
  522.         local ing={endtarget}
  523.         return workspace:FindPartOnRayWithWhitelist(Ray.new(pos, di.unit * ran),ing)
  524.     end
  525.     local function iray2(StartPos, EndPos, Distance, Ignore)
  526.         local di = CFrame.new(StartPos,EndPos).lookVector
  527.         return iray(StartPos, di, Distance, Ignore)
  528.     end
  529.     lastposition = from
  530.     local step = 16
  531.     local distance = (from-too).magnitude
  532.     for i = 1,distance, step do
  533.         local from = lastposition
  534.         local too = from + -(from-too).unit*step+ Vector3.new(math.random(-offset,offset),math.random(-offset,offset),math.random(-offset,offset))
  535.         local bolt = Instance.new("Part",parent)
  536.         bolt.Size = Vector3.new(size,size,(from-too).magnitude)
  537.         bolt.Anchored = true
  538.         bolt.CanCollide = false
  539.         bolt.Name = "supeffect"
  540.         bolt.BrickColor = color
  541.         bolt.Material = mat
  542.         bolt.CFrame = CFrame.new(from:lerp(too,.5),too)
  543.         lastposition = too
  544.         coroutine.wrap(function()
  545.             for i = 1, 5 do
  546.                 bolt.Transparency = bolt.Transparency + .2
  547.                 wait()
  548.             end
  549.             bolt:Destroy()
  550.         end)()
  551.     end
  552.     local lastbolt = Instance.new("Part",parent)
  553.     lastbolt.Size = Vector3.new(1,1,(from-too).magnitude)
  554.     lastbolt.Anchored = true
  555.     lastbolt.CanCollide = false
  556.     lastbolt.BrickColor = color
  557.     lastbolt.Name = "supeffect"
  558.     lastbolt.Material = mat
  559.     lastbolt.CFrame = CFrame.new(lastposition,too)
  560.     lastbolt.Size = Vector3.new(size,size,size)
  561.     local start = lastposition
  562.     local hit,endp = iray2(lastposition,too,650,lastbolt)
  563.     local dis = (start - endp).magnitude
  564.     lastbolt.CFrame = CFrame.new(lastposition,too) * CFrame.new(0,0,-dis/2)
  565.     if dis < 20 then
  566.         lastbolt.Size = Vector3.new(size,size,dis)
  567.     else
  568.         lastbolt.Size = Vector3.new(size,size,20)
  569.     end
  570.     coroutine.wrap(function()
  571.         for i = 1, 5 do
  572.             lastbolt.Transparency = lastbolt.Transparency + .2
  573.             wait()
  574.         end
  575.         lastbolt:Destroy()
  576.     end)()
  577. end
  578. function ballshockwave(position,transparency,brickcolor,mate,transparencyincrease,size)
  579.     local borb = Instance.new("Part",Torso)
  580.     borb.Anchored = true
  581.     borb.CanCollide = false
  582.     borb.Shape = "Ball"
  583.     borb.Name = "supeffect"
  584.     borb.Transparency = transparency
  585.     borb.Size = Vector3.new(1,1,1)
  586.     borb.Material = mate
  587.     borb.BrickColor = brickcolor
  588.     borb.CFrame = position
  589.     coroutine.wrap(function()
  590.         while borb.Transparency < 1 do
  591.             borb.Size = borb.Size + size
  592.             borb.Transparency = borb.Transparency + transparencyincrease
  593.             swait()
  594.         end
  595.         borb:Destroy()
  596.     end)()
  597. end
  598.  
  599. dmt2random = dmt2[math.random(1,#dmt2)]
  600. doomtheme = Instance.new("Sound", Torso)
  601. doomtheme.Volume = 5
  602. doomtheme.Name = "doomtheme"
  603. doomtheme.Looped = false
  604. doomtheme.SoundId = "rbxassetid://"..dmt2random
  605. doomtheme:Play()
  606. coroutine.wrap(function()
  607.     while wait() do
  608.         pcall(function()
  609.             doomtheme.Ended:Wait()
  610.             doomtheme.Name = "removing"
  611.             doomtheme:Destroy()
  612.             dmt2random = dmt2[math.random(1,#dmt2)]
  613.             doomtheme = Instance.new("Sound", Torso)
  614.             doomtheme.Volume = 5
  615.             doomtheme.Name = "doomtheme"
  616.             doomtheme.Looped = false
  617.             doomtheme.SoundId = "rbxassetid://"..dmt2random
  618.             doomtheme:Play()
  619.         end)
  620.     end
  621. end)()
  622.  
  623. Torso.ChildRemoved:connect(function(removed)
  624.     if removed.Name == "doomtheme" then
  625.         dmt2random = dmt2[math.random(1,#dmt2)]
  626.         doomtheme = Instance.new("Sound",Torso)
  627.         doomtheme.SoundId = "rbxassetid://"..dmt2random
  628.         doomtheme.Name = "doomtheme"
  629.         doomtheme.Looped = true
  630.         doomtheme.Volume = 5
  631.         doomtheme:Play()
  632.     end
  633. end)
  634.  
  635. coroutine.wrap(function()
  636.     while wait() do
  637.         hum.WalkSpeed = ws
  638.         hum.JumpPower = 80
  639.     end
  640. end)()
  641. godmode = coroutine.wrap(function()
  642.     for i,v in pairs(Character:GetChildren()) do
  643.         if v:IsA("BasePart") and v ~= Root then
  644.             v.Anchored = false
  645.         end
  646.     end
  647.     local heystopthat = false
  648.     while true do
  649.         if heystopthat then return end
  650.         if Torso:FindFirstChild("Neck") == nil then
  651.             heystopthat = true
  652.             coroutine.wrap(function()
  653.                 if tauntdebounce then return end
  654.                 tauntdebounce = true
  655.                 rdnm2 = ouchable[math.random(1,#ouchable)]
  656.                 for i = 1, 3 do
  657.                     tauntsound = Instance.new("Sound", Head)
  658.                     tauntsound.Volume = 10
  659.                     tauntsound.SoundId = "rbxassetid://"..rdnm2
  660.                     tauntsound.Looped = false
  661.                     tauntsound.Pitch = 1
  662.                     tauntsound:Play()
  663.                     coroutine.wrap(function()-----futile coding
  664.                         wait(.5)
  665.                         wait(tauntsound.TimeLength)
  666.                         tauntsound:Destroy()
  667.                         wait()
  668.                         tauntdebounce = false
  669.                     end)()
  670.                     removeuseless:AddItem(tauntsound,6)
  671.                 end
  672.             end)()
  673.         end
  674.         wait()
  675.     end
  676. end)
  677. godmode()
  678. hum.MaxHealth = math.huge
  679. wait(0.0000001)
  680. hum.Health = math.huge
  681. ff = Instance.new("ForceField", Character)
  682. ff.Visible = false
  683.  
  684. pcall(function()
  685.     ----defaultpos----
  686.     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  687.     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  688.     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.2)
  689.     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  690.     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  691.     ----defaultpos----
  692. end)
  693.  
  694. function damagealll(Radius,Position)       
  695.     local Returning = {}       
  696.     for _,v in pairs(workspace:GetChildren()) do       
  697.         if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  698.             if v:FindFirstChild("Torso") then      
  699.                 local Mag = (v.Torso.Position - Position).magnitude    
  700.                 if Mag < Radius then       
  701.                     table.insert(Returning,v)      
  702.                 end
  703.             elseif v:FindFirstChild("UpperTorso") then 
  704.                 local Mag = (v.UpperTorso.Position - Position).magnitude       
  705.                 if Mag < Radius then       
  706.                     table.insert(Returning,v)      
  707.                 end
  708.             end
  709.         end    
  710.     end    
  711.     return Returning       
  712. end
  713.  
  714. function swait(num)
  715.     if num == 0 or num == nil then
  716.         ArtificialHB.Event:Wait(0)
  717.     else
  718.         for i = 0, num do
  719.             ArtificialHB.Event:Wait(0)
  720.         end
  721.     end
  722. end
  723.  
  724. function SOUND(PARENT,ID,VOL,LOOP,PITCH,REMOVE)
  725.     local so = Instance.new("Sound")
  726.     so.Parent = PARENT
  727.     so.SoundId = "rbxassetid://"..ID
  728.     so.Volume = VOL
  729.     so.Looped = LOOP
  730.     so.Pitch = PITCH
  731.     so:Play()
  732.     removeuseless:AddItem(so,REMOVE)
  733. end
  734.  
  735. function meshify(parent,scale,mid,tid)
  736.     local mesh = Instance.new("SpecialMesh",parent)
  737.     mesh.Name = "mesh"
  738.     mesh.Scale = scale
  739.     mesh.MeshId = "rbxassetid://"..mid
  740.     mesh.TextureId = "rbxassetid://"..tid
  741. end
  742.  
  743. function blocktrail(position,size,trans,mat,color)
  744.     local trailblock = Instance.new("Part",Torso)
  745.     trailblock.Anchored = true
  746.     trailblock.CanCollide = false
  747.     trailblock.Transparency = trans
  748.     trailblock.Material = mat
  749.     trailblock.BrickColor = color
  750.     trailblock.CFrame = CFrame.new(position) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  751.     trailblock.Size = size
  752.     coroutine.wrap(function()
  753.         while trailblock.Transparency < 1 do
  754.             trailblock.Transparency = trailblock.Transparency + trans/10
  755.             trailblock.Size = trailblock.Size - trailblock.Size/20
  756.             swait()
  757.         end
  758.         trailblock:Destroy()
  759.     end)()
  760. end
  761.  
  762. function blood(parent,intensity)
  763.     coroutine.wrap(function()
  764.         local particlemiter1 = Instance.new("ParticleEmitter", parent)
  765.         particlemiter1.Enabled = true
  766.         particlemiter1.Color = ColorSequence.new(BrickColor.new("Crimson").Color)
  767.         particlemiter1.Texture = "rbxassetid://1391189545"
  768.         particlemiter1.Lifetime = NumberRange.new(.6)
  769.         particlemiter1.Size = NumberSequence.new(3,3)
  770.         particlemiter1.Transparency = NumberSequence.new(0,1)
  771.         particlemiter1.Rate = intensity
  772.         particlemiter1.Rotation = NumberRange.new(0,360)
  773.         particlemiter1.Speed = NumberRange.new(6)
  774.         particlemiter1.SpreadAngle = Vector2.new(180,180)
  775.         wait(.2)
  776.         particlemiter1.Enabled = false
  777.         removeuseless:AddItem(particlemiter1,10)
  778.     end)()
  779.     coroutine.wrap(function()
  780.         for i = 1, intensity/20 do
  781.             local ray = Ray.new(parent.Position, Vector3.new(0,-25,0))
  782.             local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,parent.Parent,bloc,Character,blooddecal,blowd,Torso},false,true)
  783.             if part and part.Parent ~= parent.Parent and not part.Parent:FindFirstChildOfClass("Humanoid") then
  784.                 local vbn = math.random(5,15)
  785.                 coroutine.wrap(function()
  786.                     local blooddecal = Instance.new("Part",bloodfolder)
  787.                     blooddecal.Size =  Vector3.new(vbn,.1,vbn)
  788.                     blooddecal.Transparency = 1
  789.                     blooddecal.Anchored = true
  790.                     blooddecal.Name = "blowd"
  791.                     blooddecal.CanCollide = false
  792.                     blooddecal.Position = hitPosition
  793.                     blooddecal.Rotation = Vector3.new(0,math.random(-180,180),0)
  794.                     local blood = Instance.new("Decal",blooddecal)
  795.                     blood.Face = "Top"
  796.                     blood.Texture = "rbxassetid://1391189545"
  797.                     blood.Transparency = math.random(.1,.4)
  798.                     wait(60)
  799.                     for i = 1, 100 do
  800.                         blood.Transparency = blood.Transparency + .01
  801.                         swait()
  802.                     end
  803.                     blooddecal:Destroy()
  804.                 end)()
  805.             else
  806.             end
  807.             swait()
  808.         end
  809.     end)()
  810. end
  811. function spikeball(position,scale,brickcolor,transparencyincrease)
  812.     coroutine.wrap(function()
  813.         local spikeball = Instance.new("Part",Torso)
  814.         spikeball.Anchored = true
  815.         spikeball.CanCollide = false
  816.         spikeball.Size = Vector3.new(1,1,1)
  817.         spikeball.BrickColor = brickcolor
  818.         spikeball.CFrame = position
  819.         spikeball.Transparency = .85
  820.         local spikemesh = Instance.new("SpecialMesh",spikeball)
  821.         spikemesh.MeshId = "rbxassetid://9982590"
  822.         spikemesh.Scale = Vector3.new(1,1,1)
  823.         while spikeball.Transparency < 1 do
  824.             spikeball.CFrame = spikeball.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  825.             spikemesh.Scale = spikemesh.Scale + scale
  826.             spikeball.Transparency = spikeball.Transparency + transparencyincrease/10
  827.             swait()
  828.         end
  829.         spikeball:Destroy()
  830.     end)()
  831. end
  832. function shockwave(position,scale,transparency,brickcolor,speed,transparencyincrease)
  833.     coroutine.wrap(function()
  834.         local shockwave = Instance.new("Part", Torso)
  835.         shockwave.Size = Vector3.new(1,1,1)
  836.         shockwave.CanCollide = false
  837.         shockwave.Anchored = true
  838.         shockwave.Transparency = transparency
  839.         shockwave.BrickColor = brickcolor
  840.         shockwave.CFrame = position
  841.         local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  842.         shockwavemesh.Scale = Vector3.new(.5,.125,.5)
  843.         shockwavemesh.MeshId = "rbxassetid://20329976"
  844.         local shockwave2 = Instance.new("Part", Torso)
  845.         shockwave2.Size = Vector3.new(1,1,1)
  846.         shockwave2.CanCollide = false
  847.         shockwave2.Anchored = true
  848.         shockwave2.Transparency = shockwave.Transparency
  849.         shockwave2.BrickColor = shockwave.BrickColor
  850.         shockwave2.CFrame = shockwave.CFrame
  851.         local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  852.         shockwavemesh2.Scale = Vector3.new(.5,.125,.5)
  853.         shockwavemesh2.MeshId = "rbxassetid://20329976"
  854.         while shockwave.Transparency < 1 do
  855.             shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+speed),0)
  856.             shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-speed),0)
  857.             shockwave.Transparency = shockwave.Transparency + transparencyincrease
  858.             shockwave2.Transparency = shockwave2.Transparency + transparencyincrease
  859.             shockwavemesh2.Scale = shockwavemesh2.Scale + scale
  860.             shockwavemesh.Scale = shockwavemesh.Scale + scale
  861.             swait()
  862.         end
  863.         shockwave:Destroy()
  864.         shockwave2:Destroy()
  865.     end)()
  866. end
  867.  
  868. function littlebolt(parent,from,too,endtarget,color,size,mat,offset)
  869.     local function iray(pos, di, ran, ignore)
  870.         local ing={endtarget}
  871.         return workspace:FindPartOnRayWithWhitelist(Ray.new(pos, di.unit * ran),ing)
  872.     end
  873.     local function iray2(StartPos, EndPos, Distance, Ignore)
  874.         local di = CFrame.new(StartPos,EndPos).lookVector
  875.         return iray(StartPos, di, Distance, Ignore)
  876.     end
  877.     lastposition = from
  878.     local step = 1
  879.     local distance = (from-too).magnitude
  880.     for i = 1,distance, step do
  881.         local from = lastposition
  882.         local too = from + -(from-too).unit*step+ Vector3.new(math.random(-offset,offset),math.random(-offset,offset),math.random(-offset,offset))
  883.         local bolt = Instance.new("Part",parent)
  884.         bolt.Size = Vector3.new(size,size,(from-too).magnitude)
  885.         bolt.Anchored = true
  886.         bolt.CanCollide = false
  887.         bolt.Name = "supeffect"
  888.         bolt.BrickColor = color
  889.         bolt.Material = mat
  890.         bolt.CFrame = CFrame.new(from:lerp(too,.5),too)
  891.         lastposition = too
  892.         coroutine.wrap(function()
  893.             for i = 1, 5 do
  894.                 bolt.Transparency = bolt.Transparency + .2
  895.                 wait()
  896.             end
  897.             bolt:Destroy()
  898.         end)()
  899.     end
  900.     local lastbolt = Instance.new("Part",parent)
  901.     lastbolt.Size = Vector3.new(1,1,(from-too).magnitude)
  902.     lastbolt.Anchored = true
  903.     lastbolt.CanCollide = false
  904.     lastbolt.BrickColor = color
  905.     lastbolt.Name = "supeffect"
  906.     lastbolt.Material = mat
  907.     lastbolt.CFrame = CFrame.new(lastposition,too)
  908.     lastbolt.Size = Vector3.new(size,size,size)
  909.     local start = lastposition
  910.     local hit,endp = iray2(lastposition,too,650,lastbolt)
  911.     local dis = (start - endp).magnitude
  912.     lastbolt.CFrame = CFrame.new(lastposition,too) * CFrame.new(0,0,-dis/2)
  913.     if dis < 20 then
  914.         lastbolt.Size = Vector3.new(size,size,dis)
  915.     else
  916.         lastbolt.Size = Vector3.new(size,size,20)
  917.     end
  918.     coroutine.wrap(function()
  919.         for i = 1, 5 do
  920.             lastbolt.Transparency = lastbolt.Transparency + .2
  921.             wait()
  922.         end
  923.         lastbolt:Destroy()
  924.     end)()
  925. end
  926.  
  927. function blockyeffect(brickcolor,size,trans,posi,mater,spread)
  928.     local blocky = Instance.new("Part",Torso)
  929.     blocky.Anchored = true
  930.     blocky.CanCollide = false
  931.     blocky.BrickColor = brickcolor
  932.     blocky.Size = size
  933.     blocky.Transparency = trans
  934.     blocky.CFrame = posi * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  935.     blocky.Material = mater
  936.     local locbloc = Instance.new("Part",Torso)
  937.     locbloc.Anchored = true
  938.     locbloc.CanCollide = false
  939.     locbloc.Transparency = 1
  940.     locbloc.Size = Vector3.new(1,1,1)
  941.     locbloc.CFrame = blocky.CFrame * CFrame.new(math.random(-spread,spread),math.random(-spread,spread),math.random(-spread,spread))
  942.     coroutine.wrap(function()
  943.         local a = math.random(-180,180)
  944.         local b = math.random(-180,180)
  945.         local c = math.random(-180,180)
  946.         for i = 1, 20 do
  947.             blocky.CFrame = blocky.CFrame:lerp(CFrame.new(locbloc.Position) * CFrame.Angles(math.rad(a),math.rad(b),math.rad(c)),.2)
  948.             blocky.Transparency = blocky.Transparency + .05
  949.             swait()
  950.         end
  951.         blocky:Destroy()
  952.         locbloc:Destroy()
  953.     end)()
  954. end
  955.  
  956. shirt = Instance.new("Shirt", Character)
  957. shirt.Name = "Shirt"
  958. pants = Instance.new("Pants", Character)
  959. pants.Name = "Pants"
  960. Character.Shirt.ShirtTemplate = "rbxassetid://2490195374"----lol
  961. Character.Pants.PantsTemplate = "rbxassetid://2490246997"
  962.  
  963. Head.face:Destroy()
  964. fakehead = Instance.new("Part",Torso)
  965. fakehead.Size = Vector3.new(1,1,1)
  966. fakehead.BrickColor = BrickColor.new("Khaki")
  967. fakehead.Material = "SmoothPlastic"
  968. fakehead.Anchored = false
  969. fakehead.CanCollide = false
  970. fakeheadweld = weldBetween(fakehead,Head) fakeheadweld.C0 = fakeheadweld.C0 * CFrame.Angles(0,math.rad(180),0)
  971. fakeheadmesh = Instance.new("SpecialMesh",fakehead)
  972. fakeheadmesh.MeshId = "rbxassetid://3762685801"
  973. fakeheadmesh.Scale = Vector3.new(0.074, 0.074, 0.074)
  974.  
  975. leftlocation = Instance.new("Part",LeftArm)
  976. leftlocation.Size = Vector3.new(1,1,1)
  977. leftlocation.Transparency = 1
  978. leftlocation.CanCollide = false
  979. leftlocationweld = weldBetween(leftlocation,LeftArm)
  980. leftlocationweld.C0 = CFrame.new(0,1.5,0)
  981. leftlocation.Name = "ext"
  982. rightlocation = Instance.new("Part",RightArm)
  983. rightlocation.Size = Vector3.new(1,1,1)
  984. rightlocation.CanCollide = false
  985. rightlocation.Transparency = 1
  986. rightlocationweld = weldBetween(rightlocation,RightArm)
  987. rightlocationweld.C0 = CFrame.new(0,1.5,0)
  988. rightlocation.Name = "ext"
  989. leftlocation2 = Instance.new("Part",LeftLeg)
  990. leftlocation2.Size = Vector3.new(1,1,1)
  991. leftlocation2.CanCollide = false
  992. leftlocation2.Transparency = 1
  993. leftlocationweld2 = weldBetween(leftlocation2,LeftLeg)
  994. leftlocationweld2.C0 = CFrame.new(0,2,0)
  995. leftlocation2.Name = "ext"
  996. rightlocation2 = Instance.new("Part",RightLeg)
  997. rightlocation2.Size = Vector3.new(1,1,1)
  998. rightlocation2.CanCollide = false
  999. rightlocation2.Transparency = 1
  1000. rightlocationweld2 = weldBetween(rightlocation2,RightLeg)
  1001. rightlocationweld2.C0 = CFrame.new(0,2,0)
  1002. rightlocation2.Name = "ext"
  1003.  
  1004. coroutine.wrap(function()
  1005.     for i,v in pairs(Character:GetDescendants()) do
  1006.         if v:IsA("BodyVelocity") then
  1007.             v:Destroy()
  1008.         end
  1009.     end
  1010.     Character.Parent = workspace
  1011.     local det = Instance.new("Part",Torso)
  1012.     det.Anchored = true
  1013.     det.CanCollide = false
  1014.     det.Size = Vector3.new(1,1,1)
  1015.     det.Transparency = 1
  1016.     det.CFrame = CFrame.new(0,0,0)
  1017.     while wait() do
  1018.         det.Transparency = 1
  1019.         script.Parent = Player.PlayerGui
  1020.         local char = script.char char.PrimaryPart = char.HumanoidRootPart
  1021.         local cfr = char:GetPrimaryPartCFrame()
  1022.         local ncfr = CFrame.new(Root.Position)
  1023.         local ncfr2 = CFrame.new(det.Position)
  1024.         local ma = (det.Position - Root.Position).Magnitude
  1025.         if ma > 1000 then
  1026.             char:SetPrimaryPartCFrame(ncfr2)
  1027.         else
  1028.             char:SetPrimaryPartCFrame(ncfr)
  1029.         end
  1030.         if Root.Parent == nil then
  1031.             char:SetPrimaryPartCFrame(CFrame.new(0,0,0))
  1032.         end
  1033.     end
  1034. end)()
  1035. mouse.KeyDown:connect(function(Press)
  1036.     Press=Press:lower()
  1037.     if Press=='m' then
  1038.         local pos = (owner.Character:FindFirstChildWhichIsA("Part", true) or CFrame.new(0, 20, 0)).Position
  1039.         owner:LoadCharacter()
  1040.         task.wait()
  1041.         owner.Character:WaitForChild("HumanoidRootPart").Position = pos
  1042.     elseif Press=='p' then
  1043.         if debounce then return end
  1044.         if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1045.             local enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  1046.             if enemyhum.Health < 1 then return end
  1047.             local ETorso = enemyhum.Parent:FindFirstChild("Head")
  1048.             local ETorso2 = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("UpperTorso")
  1049.             if (ETorso.Position - Torso.Position).magnitude < 15 then
  1050.                 debounce = true
  1051.                 attacking = true
  1052.                 local locatetor = Instance.new("Part",Torso)
  1053.                 locatetor.Size = Vector3.new(1,1,1)
  1054.                 locatetor.Anchored = true
  1055.                 locatetor.Transparency = 1
  1056.                 locatetor.CanCollide = false
  1057.                 locatetor.CFrame = Root.CFrame * CFrame.new(0,0,-2)
  1058.                 ETorso2.CFrame = locatetor.CFrame * CFrame.Angles(0,math.rad(180),0)
  1059.                 takeDamage(enemyhum,math.random(19,31))
  1060.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(2,2,2))
  1061.                 spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("Really red"),.05)
  1062.                 blood(ETorso2,200)
  1063.                 SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  1064.                 for i = 1, 10 do
  1065.                     ETorso2.CFrame = locatetor.CFrame * CFrame.Angles(0,math.rad(180),0)
  1066.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,0.4,1.1)*CFrame.Angles(math.rad(-68.4),math.rad(0.2),math.rad(-37))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1067.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.1,2.4,0.7)*CFrame.Angles(math.rad(-41.2),math.rad(-71.8),math.rad(-21.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1068.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-2,0.6,-0.2)*CFrame.Angles(math.rad(13.9),math.rad(-1.8),math.rad(-14.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1069.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1070.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20.7),math.rad(-68.5),math.rad(-7.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1071.                     swait()
  1072.                 end
  1073.                 vel = Instance.new("BodyVelocity",ETorso2)
  1074.                 vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  1075.                 torso = ETorso2
  1076.                 vel.velocity = CFrame.new(Root.Position,torso.Position).lookVector*480
  1077.                 removeuseless:AddItem(vel,.01)
  1078.                 blood(torso,200)
  1079.                 takeDamage(enemyhum,math.random(31,48))
  1080.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(2,2,2))
  1081.                 spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("Really red"),.05)
  1082.                 SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  1083.                 for i = 1, 20 do
  1084.                     ETorso.CFrame = locatetor.CFrame * CFrame.Angles(0,math.rad(180),0)
  1085.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,1.8,0.3)*CFrame.Angles(math.rad(21.4),math.rad(-8.8),math.rad(64.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1086.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(-0.6,2.5,0.3)*CFrame.Angles(math.rad(32.8),math.rad(-30.4),math.rad(55.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1087.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.8,1.2,-0.3)*CFrame.Angles(math.rad(-4.1),math.rad(-0.9),math.rad(-38.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1088.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-1.4,0.5,-1)*CFrame.Angles(math.rad(-92.4),math.rad(-14.5),math.rad(29.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1089.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(72.2),math.rad(51.6),math.rad(-24.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1090.                     swait()
  1091.                 end
  1092.                 if enemyhum.Health > 1 then
  1093.                     local g1 = Instance.new("BodyGyro", nil)
  1094.                     g1.CFrame = Root.CFrame
  1095.                     g1.Parent = Root
  1096.                     g1.D = 175
  1097.                     g1.P = 20000
  1098.                     g1.MaxTorque = Vector3.new(3000,90000,3000)
  1099.                     local borb = Instance.new("Part",Torso)
  1100.                     borb.Anchored = true
  1101.                     borb.CanCollide = false
  1102.                     borb.Transparency = 0
  1103.                     borb.Size = Vector3.new(.1,.1,.1)
  1104.                     borb.Shape = "Ball"
  1105.                     borb.Material = "Neon"
  1106.                     borb.BrickColor = BrickColor.new("Really red")
  1107.                     borb.CFrame = rightlocation.CFrame * CFrame.new(-1.8,0,0)
  1108.                     SOUND(borb,3776292437,10,false,math.random(9,11)/10,10)
  1109.                     local bl = Instance.new("Sound",borb)
  1110.                     bl.SoundId = "rbxassetid://3776292987"
  1111.                     bl.Volume = 8
  1112.                     bl.Looped = true
  1113.                     bl:Play()
  1114.                     for i = 1, 40 do
  1115.                         g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso2.Position),.11)
  1116.                         borb.Size = borb.Size + Vector3.new(.05,.05,.05)
  1117.                         borb.CFrame = rightlocation.CFrame * CFrame.new(-1.8,0,0)
  1118.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0.2,0,1.3)*CFrame.Angles(math.rad(-34.4),math.rad(5.1),math.rad(80.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1119.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-46.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1120.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,0.7-.15*math.sin(sine/16),0.7)*CFrame.Angles(math.rad(11.6 - 5 * math.sin(sine/16)),math.rad(-33.3),math.rad(27 - 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1121.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1122.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1123.                         swait()
  1124.                     end
  1125.                     for i = 1, 20 do
  1126.                         g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso2.Position),.11)
  1127.                         borb.CFrame = rightlocation.CFrame * CFrame.new(-1.8,0,0)
  1128.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29.1),math.rad(-46.1),math.rad(0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1129.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,1.3,0.8)*CFrame.Angles(math.rad(-13.3),math.rad(-45.2),math.rad(35.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1130.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.2)*CFrame.Angles(math.rad(-36.1),math.rad(-46.9),math.rad(-0.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1131.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.2,2.2,0.6)*CFrame.Angles(math.rad(47.5),math.rad(80.9),math.rad(-128.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1132.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1133.                         swait()
  1134.                     end
  1135.                     removeuseless:AddItem(g1,.001)
  1136.                     borb.Anchored = false
  1137.                     local bov = Instance.new("RocketPropulsion",borb) ----blood everywhere
  1138.                     bov.MaxThrust = 4000
  1139.                     bov.MaxSpeed = 500
  1140.                     bov.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  1141.                     bov.Target = ETorso2
  1142.                     bov.TargetRadius = math.huge
  1143.                     bov:fire()
  1144.                     coroutine.wrap(function()
  1145.                         local heet = false
  1146.                         for i = 1, 500 do
  1147.                             if heet then break end
  1148.                             local Hit = damagealll(8,borb.Position)
  1149.                             for _,v in pairs(Hit) do
  1150.                                 if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid") == enemyhum then
  1151.                                     borb.Anchored = true
  1152.                                     borb.Transparency = 1
  1153.                                     heet = true
  1154.                                 end
  1155.                             end
  1156.                             swait()
  1157.                         end
  1158.                         if heet then
  1159.                             SOUND(borb,3776291635,10,false,math.random(9,11)/10,10)
  1160.                             blood(torso,200)
  1161.                             takeDamage(enemyhum,math.random(97,112))
  1162.                             vel = Instance.new("BodyVelocity",ETorso2)
  1163.                             vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  1164.                             torso = ETorso2
  1165.                             vel.velocity = CFrame.new(Root.Position,torso.Position).lookVector*300
  1166.                             removeuseless:AddItem(vel,.01)
  1167.                             spikeball(borb.CFrame,Vector3.new(15,15,15),BrickColor.new("White"),.1)
  1168.                             spikeball(borb.CFrame,Vector3.new(7,7,7),BrickColor.new("Really red"),.1)
  1169.                             spikeball(borb.CFrame,Vector3.new(2.5,2.5,2.5),BrickColor.new("Really red"),.05)
  1170.                             spikeball(borb.CFrame,Vector3.new(4,4,4),BrickColor.new("Really red"),.05)
  1171.                             ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.05,Vector3.new(12,12,12))
  1172.                             ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(5,5,5))
  1173.                             ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.15,Vector3.new(20,20,20))
  1174.                         end
  1175.                         coroutine.wrap(function()
  1176.                             for i = 1, 20 do
  1177.                                 borb.Size = borb.Size + Vector3.new(1.5,1.5,1.5)
  1178.                                 borb.Transparency = borb.Transparency + .05
  1179.                                 bl.Volume = bl.Volume - .5
  1180.                                 swait()
  1181.                             end
  1182.                             borb:Destroy()
  1183.                             bl:Destroy()
  1184.                         end)()
  1185.                         removeuseless:AddItem(borb,15)
  1186.                     end)()
  1187.                     for i = 1, 20 do
  1188.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,1.4,1)*CFrame.Angles(math.rad(40.4),math.rad(-30.9),math.rad(64.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1189.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(-1.4,2,0.1)*CFrame.Angles(math.rad(-0.5),math.rad(-34.5),math.rad(65.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1190.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0.7,2.1,0.9)*CFrame.Angles(math.rad(-134.4),math.rad(-25.6),math.rad(106.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1191.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-1.1,0.2,1.7)*CFrame.Angles(math.rad(24.6),math.rad(44.6),math.rad(37))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1192.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(11.7),math.rad(42.3),math.rad(40.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1193.                         swait()
  1194.                     end
  1195.                 end
  1196.                 debounce = false
  1197.                 attacking = false
  1198.             end
  1199.         end
  1200.     elseif Press=='h' then
  1201.         if debounce then return end
  1202.         if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1203.             local enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  1204.             if enemyhum.Health < 1 then return end
  1205.             local ETorso = enemyhum.Parent:FindFirstChild("Head")
  1206.             local ETorso2 = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("UpperTorso")
  1207.             ETorso2.Anchored = true
  1208.             local partze = Instance.new("Part",ETorso2)
  1209.             partze.Anchored = true
  1210.             partze.CanCollide = false
  1211.             partze.CFrame = ETorso2.CFrame
  1212.             partze.Transparency = 1
  1213.             partze.Size = Vector3.new(1,1,1)
  1214.             local portal = Instance.new("Part",Torso)
  1215.             portal.Anchored = true
  1216.             portal.CanCollide = false
  1217.             portal.Size = Vector3.new(.1,.1,.1)
  1218.             portal.Transparency = 1
  1219.             portal.CFrame = ETorso2.CFrame * CFrame.new(0,2,3)
  1220.             portal.Name = "ext"
  1221.             local portalpic = Instance.new("Decal",portal)
  1222.             portalpic.Face = "Front"
  1223.             portalpic.Texture = "rbxassetid://1513987852"
  1224.             portalpic.Transparency = 0
  1225.             portalpic.Color3 = BrickColor.new("Really red").Color
  1226.             local portalpic2 = Instance.new("Decal",portal)
  1227.             portalpic2.Face = "Back"
  1228.             portalpic2.Texture = "rbxassetid://1513987852"
  1229.             portalpic2.Transparency = 0
  1230.             portalpic2.Color3 = BrickColor.new("Really red").Color
  1231.             local portalsound = Instance.new("Sound",portal)
  1232.             portalsound.Volume = 2
  1233.             portalsound.Looped = true
  1234.             portalsound.SoundId = "rbxassetid://2293073427"
  1235.             portalsound:Play()
  1236.             local txc = 0
  1237.             for i = 1, 30 do
  1238.                 ETorso2.CFrame = partze.CFrame
  1239.                 txc = txc + .35
  1240.                 portal.Size = portal.Size + Vector3.new(.5,.5,0)
  1241.                 portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  1242.                 swait()
  1243.             end
  1244.             SOUND(portal,1923787357,6,false,math.random(9,11)/10,10)
  1245.             blood(ETorso2,250)
  1246.             local arm = Instance.new("Part",Torso)
  1247.             arm.Anchored = true
  1248.             arm.CanCollide = false
  1249.             arm.Size = Vector3.new(1.5,1.5,3.1)
  1250.             arm.BrickColor = BrickColor.new("Crimson")
  1251.             arm.Material = "Neon"
  1252.             arm.Transparency = 1
  1253.             arm.CFrame = CFrame.new(portal.Position,ETorso.Position)
  1254.             for i = 1, 10 do
  1255.                 txc = txc + .35
  1256.                 arm.Transparency = arm.Transparency - .075
  1257.                 portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  1258.                 arm.CFrame = arm.CFrame:lerp(arm.CFrame * CFrame.new(0,0,-.376*2),.2)
  1259.                 swait()
  1260.             end
  1261.             for i = 1, 20 do
  1262.                 txc = txc + .35
  1263.                 portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  1264.                 pcall(function()
  1265.                     for i,v in pairs(ETorso.Parent:GetDescendants()) do
  1266.                         if v:IsA("Part") then v.Transparency = v.Transparency + .05
  1267.                         end
  1268.                     end
  1269.                 end)
  1270.                 ETorso2.CFrame = ETorso2.CFrame:lerp(CFrame.new(portal.Position),.2)
  1271.                 arm.Transparency = arm.Transparency + .05
  1272.                 arm.CFrame = arm.CFrame:lerp(arm.CFrame * CFrame.new(0,0,.376),.2)
  1273.                 swait()
  1274.             end
  1275.             pcall(function()
  1276.                 ETorso.Parent:Destroy()
  1277.                 ETorso.Parent = nil
  1278.             end)
  1279.             killtaunt()
  1280.             for i = 1, 20 do
  1281.                 portalsound.Volume = portalsound.Volume - .2
  1282.                 txc = txc + .35
  1283.                 portal.Size = portal.Size - Vector3.new(1,1,0)
  1284.                 portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  1285.                 swait()
  1286.             end
  1287.             portal:Destroy()
  1288.         end
  1289.     elseif Press=='g' then
  1290.         if debounce then return end
  1291.         if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1292.             local enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  1293.             if enemyhum.Health < 1 then return end
  1294.             local ETorso = enemyhum.Parent:FindFirstChild("Head")
  1295.             local ETorso2 = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("UpperTorso")
  1296.             if (ETorso.Position - Torso.Position).magnitude < 15 then
  1297.                 debounce = true
  1298.                 attacking = true
  1299.                 ws = 0
  1300.                 local locatetor = Instance.new("Part",Torso)
  1301.                 locatetor.Size = Vector3.new(1,1,1)
  1302.                 locatetor.Anchored = true
  1303.                 locatetor.Transparency = 1
  1304.                 locatetor.CanCollide = false
  1305.                 locatetor.CFrame = Root.CFrame * CFrame.new(0,0,-2)
  1306.                 ETorso2.CFrame = locatetor.CFrame * CFrame.Angles(0,math.rad(180),0)
  1307.                 local toweld = weldBetween(ETorso,locatetor)
  1308.                 toweld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(180),0)
  1309.                 SOUND(ETorso,131237241,10,false,math.random(9,11)/10,10)
  1310.                 for i = 1, 40 do
  1311.                     locatetor.CFrame = leftlocation.CFrame
  1312.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(24.1),math.rad(-46.1),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1313.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.9,-0.1)*CFrame.Angles(math.rad(-117.9),math.rad(-48.3),math.rad(3.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1314.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,1.4,1.6)*CFrame.Angles(math.rad(29.6),math.rad(-46.9),math.rad(0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1315.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.9,1.1,-0.1)*CFrame.Angles(math.rad(23.9),math.rad(-5.5),math.rad(-25.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1316.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.2,2.3,0.7)*CFrame.Angles(math.rad(30.9),math.rad(26.9),math.rad(-43.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1317.                     swait()
  1318.                 end
  1319.                 ws = 60
  1320.                 toweld:Destroy()
  1321.                 local toweld = weldBetween(ETorso2,Root)
  1322.                 toweld.C0 = CFrame.new(0,0,-3) * CFrame.Angles(math.rad(0),math.rad(180),0)
  1323.                 local wav = 0
  1324.                 local apart = Instance.new("Part",Torso)
  1325.                 apart.Anchored = false
  1326.                 apart.CanCollide = false
  1327.                 apart.Transparency = 1
  1328.                 apart.Size = Vector3.new(1,1,1)
  1329.                 apartweld = weldBetween(apart,Root)
  1330.                 apartweld.C0 = CFrame.new(-15,0,0)
  1331.                 bpart = Instance.new("Part",Torso)
  1332.                 bpart.CanCollide = false
  1333.                 bpart.Size = Vector3.new(1,1,1)
  1334.                 bpart.Transparency = 1
  1335.                 bpartweld = weldBetween(bpart,Root)
  1336.                 bpartweld.C0 = CFrame.new(15,0,0)
  1337.                 for i = 1, 10 do
  1338.                     local didhit = false
  1339.                     local mate = nil
  1340.                     local colo = nil
  1341.                     local ray = Ray.new(apart.Position,Vector3.new(0,-25,0))
  1342.                     local tabd = {bloodfolder,Character}
  1343.                     local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso,LeftArm,RightArm,LeftLeg,RightLeg,Root,ETorso,ETorso2},false,true)
  1344.                     if part then
  1345.                         didhit = true
  1346.                         mate = part.Material
  1347.                         colo = part.BrickColor
  1348.                     else
  1349.                         didhit = false
  1350.                     end
  1351.                     if didhit then
  1352.                         local grassblock = Instance.new("Part",Torso)
  1353.                         grassblock.Size = Vector3.new(7,26,7)
  1354.                         grassblock.Material = mate
  1355.                         grassblock.BrickColor = colo
  1356.                         grassblock.Anchored = true
  1357.                         grassblock.CanCollide = false
  1358.                         grassblock.CFrame = CFrame.new(hitPosition) * CFrame.Angles(math.rad(math.random(-25,25)),math.rad(math.random(-25,25)),math.rad(math.random(-25,25)))
  1359.                         coroutine.wrap(function()
  1360.                             wait(2.5)
  1361.                             for i = 1, 20 do
  1362.                                 grassblock.CFrame = grassblock.CFrame * CFrame.new(0,-.75,0)
  1363.                                 grassblock.Transparency = grassblock.Transparency + .05
  1364.                                 swait()
  1365.                             end
  1366.                             grassblock:Destroy()
  1367.                         end)()
  1368.                     end
  1369.                     local didhit = false
  1370.                     local mate = nil
  1371.                     local colo = nil
  1372.                     local ray = Ray.new(bpart.Position,Vector3.new(0,-25,0))
  1373.                     local tabd = {bloodfolder,Character}
  1374.                     local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso,LeftArm,RightArm,LeftLeg,RightLeg,Root,ETorso,ETorso2},false,true)
  1375.                     if part then
  1376.                         didhit = true
  1377.                         mate = part.Material
  1378.                         colo = part.BrickColor
  1379.                     else
  1380.                         didhit = false
  1381.                     end
  1382.                     if didhit then
  1383.                         local grassblock = Instance.new("Part",Torso)
  1384.                         grassblock.Size = Vector3.new(8,26,8)
  1385.                         grassblock.Material = mate
  1386.                         grassblock.BrickColor = colo
  1387.                         grassblock.Anchored = true
  1388.                         grassblock.CanCollide = false
  1389.                         grassblock.CFrame = CFrame.new(hitPosition) * CFrame.Angles(math.rad(math.random(-25,25)),math.rad(math.random(-25,25)),math.rad(math.random(-25,25)))
  1390.                         coroutine.wrap(function()
  1391.                             wait(2.5)
  1392.                             for i = 1, 20 do
  1393.                                 grassblock.CFrame = grassblock.CFrame * CFrame.new(0,-.75,0)
  1394.                                 grassblock.Transparency = grassblock.Transparency + .05
  1395.                                 swait()
  1396.                             end
  1397.                             grassblock:Destroy()
  1398.                         end)()
  1399.                     end
  1400.                     wav = wav + .1
  1401.                     takeDamage(enemyhum,math.random(2,4))
  1402.                     ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(2,2,2))
  1403.                     spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("Really red"),.05)
  1404.                     blood(ETorso2,50)
  1405.                     SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  1406.                     for i = 1, 6 do
  1407.                         Root.CFrame = Root.CFrame * CFrame.new(0,0,-.85)
  1408.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,1.5,0.7)*CFrame.Angles(math.rad(-99.1),math.rad(-27.4),math.rad(-9.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1409.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3,1.9,1.2)*CFrame.Angles(math.rad(22.2),math.rad(-45.3),math.rad(14.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1410.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,-0.3,0.6)*CFrame.Angles(math.rad(-79.9),math.rad(-24.9),math.rad(6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1411.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.2,2.4,0.4)*CFrame.Angles(math.rad(-1.8),math.rad(41.1),math.rad(-17.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1412.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-6.8),math.rad(-46.5),math.rad(-4.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1413.                         swait()
  1414.                     end
  1415.                     wav = wav + .1
  1416.                     takeDamage(enemyhum,math.random(2,4))
  1417.                     ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.1,Vector3.new(1,1,1))
  1418.                     spikeball(ETorso2.CFrame,Vector3.new(1,1,1),BrickColor.new("Really red"),.1)
  1419.                     blood(ETorso2,50)
  1420.                     SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  1421.                     for i = 1, 6 do
  1422.                         Root.CFrame = Root.CFrame * CFrame.new(0,0,-.85)
  1423.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,-0.6,0.1)*CFrame.Angles(math.rad(-96.5),math.rad(44.7),math.rad(18.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1424.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3,2.3,0.5)*CFrame.Angles(math.rad(-9.4),math.rad(-51.1),math.rad(9.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1425.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,1.8,0.4)*CFrame.Angles(math.rad(-84.4),math.rad(39.5),math.rad(-8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1426.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3,2.5,0.3)*CFrame.Angles(math.rad(-1.8),math.rad(41.1),math.rad(-17.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1427.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-7.3),math.rad(50.6),math.rad(6.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  1428.                         swait()
  1429.                     end
  1430.                     swait()
  1431.                 end
  1432.                 toweld:Destroy()
  1433.                 local toweld = weldBetween(ETorso,locatetor)
  1434.                 toweld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(180),0)
  1435.                 for i = 1, 15 do
  1436.                     locatetor.CFrame = leftlocation.CFrame
  1437.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.6,2.2,0.3)*CFrame.Angles(math.rad(-99.8),math.rad(-64.3),math.rad(1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1438.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.6,1.3,1.5)*CFrame.Angles(math.rad(6.8),math.rad(-53.3),math.rad(-20.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1439.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5,-0.2,0.9)*CFrame.Angles(math.rad(-47.4),math.rad(-6.6),math.rad(52.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1440.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.3,2.4,0.1)*CFrame.Angles(math.rad(13),math.rad(33),math.rad(-38.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1441.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-91),math.rad(-65.2),math.rad(10.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1442.                     swait()
  1443.                 end
  1444.                 local didhit = false
  1445.                 local mate = nil
  1446.                 local colo = nil
  1447.                 local ray = Ray.new(Root.Position,Vector3.new(0,-12,0))
  1448.                 local tabd = {bloodfolder,Character}
  1449.                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso,LeftArm,RightArm,LeftLeg,RightLeg,Root,ETorso,ETorso2},false,true)
  1450.                 if part then
  1451.                     didhit = true
  1452.                     mate = part.Material
  1453.                     colo = part.BrickColor
  1454.                 else
  1455.                     didhit = false
  1456.                 end
  1457.                 if didhit then
  1458.                     toweld:Destroy()
  1459.                     local toweld = weldBetween(ETorso2,locatetor)
  1460.                     toweld.C0 = toweld.C0 * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180))
  1461.                     locatetor.CFrame = CFrame.new(hitPosition)
  1462.                     local targn = Instance.new("Part",Torso)
  1463.                     targn.Size = Vector3.new(1,1,1)
  1464.                     targn.Anchored = true
  1465.                     targn.CanCollide = false
  1466.                     targn.Transparency = 1
  1467.                     targn.CFrame = ETorso2.CFrame
  1468.                     takeDamage(enemyhum,math.random(83,117))
  1469.                     SOUND(ETorso2,2648563122,10,false,math.random(9,11)/10,10)
  1470.                     ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(2,2,2))
  1471.                     spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("Really red"),.05)
  1472.                     blood(ETorso2,250)
  1473.                     for i = 1, 3 do
  1474.                         SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  1475.                     end
  1476.                     ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(6,6,6))
  1477.                     spikeball(ETorso2.CFrame,Vector3.new(6,6,6),BrickColor.new("Really red"),.05)
  1478.                     ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.1,Vector3.new(12,12,12))
  1479.                     spikeball(ETorso2.CFrame,Vector3.new(12,12,12),BrickColor.new("Really red"),.1)
  1480.                     spikeball(ETorso2.CFrame,Vector3.new(18,18,18),BrickColor.new("White"),.1)
  1481.                     spikeball(ETorso2.CFrame,Vector3.new(26,26,26),BrickColor.new("White"),.2)
  1482.                     shockwave(CFrame.new(targn.Position)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(6,.75,6),.2,BrickColor.new("Really red"),math.random(16,21),.05)
  1483.                     shockwave(CFrame.new(targn.Position)*CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(3,2,3),.2,BrickColor.new("Really red"),math.random(16,21),.05)
  1484.                     shockwave(CFrame.new(targn.Position)*CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(16,4,16),.2,BrickColor.new("White"),math.random(16,21),.1)
  1485.                     shockwave(CFrame.new(targn.Position)*CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(6,3,6),.2,BrickColor.new("Really red"),math.random(16,21),.05)
  1486.                     shockwave(CFrame.new(targn.Position)*CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(25,8,25),.2,BrickColor.new("White"),math.random(16,21),.1)
  1487.                     targn:Destroy()
  1488.                     coroutine.wrap(function()
  1489.                         local b = Instance.new("Part",Torso)
  1490.                         b.Size = Vector3.new(1,1,1)
  1491.                         b.Anchored = true
  1492.                         b.CanCollide = false
  1493.                         b.Transparency = 1
  1494.                         b.CFrame = CFrame.new(hitPosition)
  1495.                         local t = 0
  1496.                         for i = 1, 18 do
  1497.                             t = t + 20
  1498.                             local b2 = b:Clone() b2.Parent = Torso b2.Transparency = 1
  1499.                             b2.CFrame = b.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(t),math.rad(0)) * CFrame.new(16,0,0)
  1500.                             local grassblock = Instance.new("Part",Torso)
  1501.                             grassblock.Size = Vector3.new(5,5,5)
  1502.                             grassblock.BrickColor = colo
  1503.                             grassblock.Material = mate
  1504.                             grassblock.Anchored = true
  1505.                             grassblock.CanCollide = true
  1506.                             grassblock.CFrame = b2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1507.                             local ray = Ray.new(grassblock.Position,Vector3.new(0,-8,0))
  1508.                             local tabd = {bloodfolder,Character}
  1509.                             local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso,LeftArm,RightArm,LeftLeg,RightLeg,Root},false,true)
  1510.                             if part then
  1511.                                 grassblock.Position = hitPosition
  1512.                                 grassblock.Material = part.Material
  1513.                                 grassblock.BrickColor = part.BrickColor
  1514.                                 coroutine.wrap(function()
  1515.                                     wait(15)
  1516.                                     for i = 1, 20 do
  1517.                                         grassblock.Transparency = grassblock.Transparency + .05
  1518.                                         swait()
  1519.                                     end
  1520.                                     grassblock:Destroy()
  1521.                                 end)()
  1522.                             else
  1523.                                 grassblock:Destroy()
  1524.                             end
  1525.                         end
  1526.                     end)()
  1527.                     coroutine.wrap(function()
  1528.                         wait(3)
  1529.                         toweld:Destroy()
  1530.                     end)()
  1531.                     for i = 1, 8 do
  1532.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.6,2.2,0.3)*CFrame.Angles(math.rad(-99.8),math.rad(-64.3),math.rad(1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1533.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.6,1.3,1.5)*CFrame.Angles(math.rad(6.8),math.rad(-53.3),math.rad(-20.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1534.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5,-0.2,0.9)*CFrame.Angles(math.rad(-47.4),math.rad(-6.6),math.rad(52.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1535.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.3,2.4,0.1)*CFrame.Angles(math.rad(13),math.rad(33),math.rad(-38.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1536.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-91),math.rad(-65.2),math.rad(10.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1537.                         swait()
  1538.                     end
  1539.                 else
  1540.                     toweld:Destroy()
  1541.                 end
  1542.                 apart:Destroy()
  1543.                 bpart:Destroy()
  1544.                 debounce = false
  1545.                 attacking = false
  1546.             end
  1547.         end
  1548.     elseif Press=='f' then
  1549.         if debounce then return end
  1550.         if overlord then
  1551.             overlord = false
  1552.         else
  1553.             debounce = true
  1554.             attacking = true
  1555.             ws = 0
  1556.             coroutine.wrap(function()
  1557.                 if tauntdebounce then return end
  1558.                 rdnm2 = tauntable[math.random(1,#tauntable)]
  1559.                 for i = 1, 3 do
  1560.                     tauntsound = Instance.new("Sound", Head)
  1561.                     tauntsound.Volume = 10
  1562.                     tauntsound.SoundId = "rbxassetid://3763967046"
  1563.                     tauntsound.Looped = false
  1564.                     tauntsound.Pitch = 1
  1565.                     tauntsound:Play()
  1566.                     coroutine.wrap(function()-----futile coding
  1567.                         wait(tauntsound.TimeLength)
  1568.                         tauntsound:Destroy()
  1569.                         wait()
  1570.                         tauntdebounce = false
  1571.                     end)()
  1572.                     removeuseless:AddItem(tauntsound,6)
  1573.                 end
  1574.             end)()
  1575.             for i = 1, 110 do
  1576.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(-46.1),math.rad(0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.175)
  1577.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,1.7,-0.9)*CFrame.Angles(math.rad(-150.3),math.rad(-44),math.rad(-1.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.175)
  1578.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.2)*CFrame.Angles(math.rad(-32.2),math.rad(-46.9),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.175)
  1579.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6,0.9,0)*CFrame.Angles(math.rad(-145.1),math.rad(-13.4),math.rad(-14.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.175)
  1580.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.175)
  1581.                 swait()
  1582.             end
  1583.             for i = 1, 30 do
  1584.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.7,0.2,-0.2)*CFrame.Angles(math.rad(-120.4),math.rad(-12.2),math.rad(50.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1585.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,1.6,1.3)*CFrame.Angles(math.rad(21.8),math.rad(-46.9),math.rad(0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1586.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0.3,-0.2)*CFrame.Angles(math.rad(-166.2),math.rad(-24.3),math.rad(-57.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1587.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0,2.1,1.3)*CFrame.Angles(math.rad(45.5),math.rad(24.3),math.rad(-40.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1588.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(18.5),math.rad(-46.1),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1589.                 swait()
  1590.             end
  1591.             coroutine.wrap(function()
  1592.                 if tauntdebounce then return end
  1593.                 tauntdebounce = true
  1594.                 rdnm2 = roarable[math.random(1,#roarable)]
  1595.                 for i = 1, 3 do
  1596.                     tauntsound = Instance.new("Sound", Head)
  1597.                     tauntsound.Volume = 10
  1598.                     tauntsound.SoundId = "rbxassetid://"..rdnm2
  1599.                     tauntsound.Looped = false
  1600.                     tauntsound.Pitch = 1
  1601.                     tauntsound:Play()
  1602.                     coroutine.wrap(function()-----futile coding
  1603.                         wait(.5)
  1604.                         wait(tauntsound.TimeLength)
  1605.                         tauntsound:Destroy()
  1606.                         wait()
  1607.                         tauntdebounce = false
  1608.                     end)()
  1609.                     removeuseless:AddItem(tauntsound,6)
  1610.                 end
  1611.             end)()
  1612.             overlord = true
  1613.             for i = 1, 80 do
  1614.                 spikeball(Root.CFrame,Vector3.new(5,5,5),BrickColor.new("White"),.05)
  1615.                 spikeball(Root.CFrame,Vector3.new(27,27,27),BrickColor.new("Really red"),.1)
  1616.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(46.2),math.rad(-46.2),math.rad(-0.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1617.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.8,0.8,0.2)*CFrame.Angles(math.rad(50.6),math.rad(1.5),math.rad(22.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1618.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,0.9,1.3)*CFrame.Angles(math.rad(44.7),math.rad(-46.9),math.rad(0.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1619.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1.3,-0.3)*CFrame.Angles(math.rad(35.4),math.rad(-20.5),math.rad(-40.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1620.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.4,0.8,1.6)*CFrame.Angles(math.rad(74.7),math.rad(15.5),math.rad(-62.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1621.                 swait()
  1622.             end
  1623.             debounce = false
  1624.             attacking = false
  1625.             ws = 80
  1626.         end
  1627.     elseif Press=='u' then
  1628.         if debounce then return end
  1629.         if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1630.             local enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  1631.             if enemyhum.Health < 1 then return end
  1632.             local ETorso = enemyhum.Parent:FindFirstChild("Head")
  1633.             local ETorso2 = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("UpperTorso")
  1634.             debounce = true
  1635.             attacking = true
  1636.             ws = 100
  1637.             local heet = false
  1638.             coroutine.wrap(function()
  1639.                 if tauntdebounce then return end
  1640.                 tauntdebounce = true
  1641.                 rdnm2 = chargable[math.random(1,#chargable)]
  1642.                 for i = 1, 3 do
  1643.                     tauntsound = Instance.new("Sound", Head)
  1644.                     tauntsound.Volume = 10
  1645.                     tauntsound.SoundId = "rbxassetid://"..rdnm2
  1646.                     tauntsound.Looped = false
  1647.                     tauntsound.Pitch = 1
  1648.                     tauntsound:Play()
  1649.                     coroutine.wrap(function()
  1650.                         wait(.5)
  1651.                         wait(tauntsound.TimeLength)
  1652.                         tauntsound:Destroy()
  1653.                         wait()
  1654.                         tauntdebounce = false
  1655.                     end)()
  1656.                     removeuseless:AddItem(tauntsound,6)
  1657.                 end
  1658.             end)()
  1659.             for i = 1, 350 do
  1660.                 if heet then break end
  1661.                 hum:MoveTo(ETorso2.Position)
  1662.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.5,0.9)*CFrame.Angles(math.rad(-46.4 - .5 * math.sin(sine/16)),math.rad(-44.4 - .5 * math.sin(sine/16)),math.rad(18.8 + 1 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1663.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.2,1.5 - .05 * math.sin(sine/16),1.5)*CFrame.Angles(math.rad(23.8 + 4 * math.sin(sine/16)),math.rad(-42.3 + 4 * math.sin(sine/16)),math.rad(5.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1664.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1,-0.2)*CFrame.Angles(math.rad(23.3 + 2 * math.sin(sine/16)),math.rad(-5.2 + 2 * math.sin(sine/16)),math.rad(-24.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1665.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.2,2.3,0.3)*CFrame.Angles(math.rad(7.8 + 1 * math.sin(sine/16)),math.rad(16.2 - 1 * math.sin(sine/16)),math.rad(-16.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1666.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-41.6),math.rad(-46.2),math.rad(15) + Root.RotVelocity.Y / 30)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1667.                 local Hit = damagealll(8,Torso.Position)
  1668.                 for _,v in pairs(Hit) do
  1669.                     if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid") == enemyhum then
  1670.                         heet = true
  1671.                     end
  1672.                 end
  1673.                 swait()
  1674.             end
  1675.             if not heet then
  1676.                 debounce = false
  1677.                 attacking = false
  1678.                 coroutine.wrap(function()
  1679.                     if tauntdebounce then return end
  1680.                     tauntdebounce = true
  1681.                     rdnm2 = cowardable[math.random(1,#cowardable)]
  1682.                     for i = 1, 3 do
  1683.                         tauntsound = Instance.new("Sound", Head)
  1684.                         tauntsound.Volume = 10
  1685.                         tauntsound.SoundId = "rbxassetid://"..rdnm2
  1686.                         tauntsound.Looped = false
  1687.                         tauntsound.Pitch = 1
  1688.                         tauntsound:Play()
  1689.                         coroutine.wrap(function()
  1690.                             wait(.5)
  1691.                             wait(tauntsound.TimeLength)
  1692.                             tauntsound:Destroy()
  1693.                             wait()
  1694.                             tauntdebounce = false
  1695.                         end)()
  1696.                         removeuseless:AddItem(tauntsound,6)
  1697.                     end
  1698.                 end)()
  1699.             elseif heet then
  1700.                 ws = 0
  1701.                 local locatetor = Instance.new("Part",Torso)
  1702.                 locatetor.Size = Vector3.new(1,1,1)
  1703.                 locatetor.Anchored = true
  1704.                 locatetor.Transparency = 1
  1705.                 locatetor.CanCollide = false
  1706.                 locatetor.CFrame = rightlocation.CFrame
  1707.                 local toweld = weldBetween(ETorso,locatetor)
  1708.                 toweld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(180),0)
  1709.                 SOUND(ETorso,131237241,10,false,math.random(9,11)/10,10)
  1710.                 for i = 1, 40 do
  1711.                     locatetor.CFrame = leftlocation.CFrame
  1712.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(24.1),math.rad(-46.1),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1713.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.9,-0.1)*CFrame.Angles(math.rad(-117.9),math.rad(-48.3),math.rad(3.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1714.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,1.4,1.6)*CFrame.Angles(math.rad(29.6),math.rad(-46.9),math.rad(0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1715.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.9,1.1,-0.1)*CFrame.Angles(math.rad(23.9),math.rad(-5.5),math.rad(-25.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1716.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.2,2.3,0.7)*CFrame.Angles(math.rad(30.9),math.rad(26.9),math.rad(-43.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1717.                     swait()
  1718.                 end
  1719.                 local didhit = false
  1720.                 local mate = nil
  1721.                 local colo = nil
  1722.                 local ray = Ray.new(Root.Position,Vector3.new(0,-30,0))
  1723.                 local tabd = {bloodfolder,Character}
  1724.                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},false,true)
  1725.                 if part then
  1726.                     didhit = true
  1727.                     mate = part.Material
  1728.                     colo = part.BrickColor
  1729.                 else
  1730.                     didhit = false
  1731.                 end
  1732.                 if didhit then
  1733.                     local portal = Instance.new("Part",Torso)
  1734.                     portal.Anchored = true
  1735.                     portal.CanCollide = false
  1736.                     portal.Size = Vector3.new(.1,.1,.1)
  1737.                     portal.Transparency = 1
  1738.                     portal.CFrame = CFrame.new(hitPosition)
  1739.                     portal.Name = "ext"
  1740.                     local portalpic = Instance.new("Decal",portal)
  1741.                     portalpic.Face = "Top"
  1742.                     portalpic.Texture = "rbxassetid://1513987852"
  1743.                     portalpic.Transparency = 0
  1744.                     portalpic.Color3 = BrickColor.new("Really red").Color
  1745.                     local portalpic2 = Instance.new("Decal",portal)
  1746.                     portalpic2.Face = "Bottom"
  1747.                     portalpic2.Texture = "rbxassetid://1513987852"
  1748.                     portalpic2.Transparency = 0
  1749.                     portalpic2.Color3 = BrickColor.new("Really red").Color
  1750.                     local portalsound = Instance.new("Sound",portal)
  1751.                     portalsound.Volume = 2
  1752.                     portalsound.Looped = true
  1753.                     portalsound.SoundId = "rbxassetid://2293073427"
  1754.                     portalsound:Play()
  1755.                     local txc = 0
  1756.                     for i = 1, 30 do
  1757.                         txc = txc + .35
  1758.                         locatetor.CFrame = leftlocation.CFrame
  1759.                         portal.Size = portal.Size + Vector3.new(.5,0,.5)
  1760.                         portal.CFrame = portal.CFrame * CFrame.Angles(0,math.rad(0+txc),math.rad(0))
  1761.                         swait()
  1762.                     end
  1763.                     for i = 1, 20 do
  1764.                         txc = txc + .35
  1765.                         portal.CFrame = portal.CFrame * CFrame.Angles(0,math.rad(0+txc),math.rad(0))
  1766.                         locatetor.CFrame = leftlocation.CFrame
  1767.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(17.1),math.rad(-15.5),math.rad(-13.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1768.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.9,-0.1)*CFrame.Angles(math.rad(-117.9),math.rad(-48.3),math.rad(3.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1769.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(1.1,1.4,1.1)*CFrame.Angles(math.rad(22.3),math.rad(-17.5),math.rad(-12.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1770.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,2,0.1)*CFrame.Angles(math.rad(43),math.rad(-26.8),math.rad(-47.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1771.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.2,2.3,0.7)*CFrame.Angles(math.rad(30.9),math.rad(26.9),math.rad(-43.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1772.                         swait()
  1773.                     end
  1774.                     for i = 1, 30 do
  1775.                         txc = txc + .35
  1776.                         portal.CFrame = portal.CFrame * CFrame.Angles(0,math.rad(0+txc),math.rad(0))
  1777.                         locatetor.CFrame = locatetor.CFrame:lerp(CFrame.new(portal.Position),.4)
  1778.                         for i,v in pairs(ETorso.Parent:GetDescendants()) do
  1779.                             if v:IsA("Part") then v.Transparency = v.Transparency + .05
  1780.                             end
  1781.                         end
  1782.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-124.8),math.rad(15.4),math.rad(-152.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1783.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.9,1.5,-0.2)*CFrame.Angles(math.rad(-39.2),math.rad(0.7),math.rad(64.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1784.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3,2.2,0.2)*CFrame.Angles(math.rad(-21.7),math.rad(-48.4),math.rad(16.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1785.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.7,1.7,-1.5)*CFrame.Angles(math.rad(65.2),math.rad(-58.9),math.rad(3.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1786.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.1,1.7,0.9)*CFrame.Angles(math.rad(41.2),math.rad(20.5),math.rad(-40.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1787.                         swait()
  1788.                     end
  1789.                     coroutine.wrap(function()
  1790.                         SOUND(portal,3382463374,10,true,.5,math.huge)
  1791.                         local lightray = Instance.new("Part",Torso)
  1792.                         lightray.Anchored = true
  1793.                         lightray.Material = "Neon"
  1794.                         lightray.BrickColor = BrickColor.new("Really red")
  1795.                         lightray.Shape = "Cylinder"
  1796.                         lightray.CFrame = portal.CFrame * CFrame.Angles(math.rad(0),0,math.rad(90))
  1797.                         lightray.Size = Vector3.new(.1,.1,.1)
  1798.                         coroutine.wrap(function()
  1799.                             for i = 1, 30 do
  1800.                                 lightray.Size = lightray.Size + Vector3.new(45,0,0)
  1801.                                 swait()
  1802.                             end
  1803.                             local lo = 0
  1804.                             for i = 1, 200 do
  1805.                                 lo = lo + .025
  1806.                                 shockwave(lightray.CFrame*CFrame.Angles(0,0,math.rad(-90)),Vector3.new(6+lo,.75+lo/5,6+lo),.2,BrickColor.new("Really red"),math.random(16,21),.05)
  1807.                                 lightray.Size = lightray.Size + Vector3.new(0,.025,.025)
  1808.                                 swait()
  1809.                             end
  1810.                             for i = 1, 20 do
  1811.                                 lightray.Transparency = lightray.Transparency + .05
  1812.                                 swait()
  1813.                             end
  1814.                             lightray:Destroy()
  1815.                         end)()
  1816.                         for i = 1, 230 do
  1817.                             txc = txc + .35
  1818.                             portal.CFrame = portal.CFrame * CFrame.Angles(0,math.rad(0+txc),math.rad(0))
  1819.                             swait()
  1820.                         end
  1821.                         locatetor.CFrame = portal.CFrame * CFrame.new(0,2,0)
  1822.                         SOUND(ETorso,1923787357,10,false,math.random(9,11)/10,10)
  1823.                         local Hit = damagealll(20,portal.Position)
  1824.                         for _,v in pairs(Hit) do
  1825.                             if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 and v:FindFirstChildOfClass("Humanoid") == enemyhum then
  1826.                                 slachtoffer = v:FindFirstChildOfClass("Humanoid")
  1827.                                 takeDamage(slachtoffer,math.random(213,264))
  1828.                                 vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  1829.                                 vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  1830.                                 torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  1831.                                 vel.velocity = CFrame.new(portal.Position,torso.Position).lookVector*250
  1832.                                 removeuseless:AddItem(vel,.01)
  1833.                                 blood(torso,250)
  1834.                                 if overlord then
  1835.                                     for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "ForceField" x.BrickColor = BrickColor.new("Really red") x.Anchored = false
  1836.                                             x.CanCollide = true x:BreakJoints() blood(x,100)
  1837.                                         end end
  1838.                                     for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Destroy() end end
  1839.                                     slachtoffer.Parent = nil
  1840.                                 end
  1841.                             end
  1842.                         end
  1843.                         locatetor:Destroy()
  1844.                         if not overlord then
  1845.                             for i,v in pairs(ETorso.Parent:GetDescendants()) do
  1846.                                 if v:IsA("Part") then v.Transparency = 1
  1847.                                 end
  1848.                             end
  1849.                             for i = 1, 20 do
  1850.                                 for i,v in pairs(ETorso.Parent:GetDescendants()) do
  1851.                                     if v:IsA("Part") then v.Transparency = v.Transparency - .05
  1852.                                     end
  1853.                                 end
  1854.                             end
  1855.                             txc = txc + .35
  1856.                             portal.Size = portal.Size - Vector3.new(1,0,1)
  1857.                             portal.CFrame = portal.CFrame * CFrame.Angles(0,math.rad(0+txc),math.rad(0))
  1858.                             swait()
  1859.                         end
  1860.                         portal:Destroy()
  1861.                     end)()
  1862.                 end
  1863.                 if not didhit then
  1864.                     locatetor:Destroy()
  1865.                 end
  1866.                 debounce = false
  1867.                 attacking = false
  1868.                 ws = 80
  1869.             end
  1870.         end
  1871.     elseif Press=='j' then
  1872.         if debounce then return end
  1873.         debounce = true
  1874.         attacking = true
  1875.         ws = 60
  1876.         local waitf = true
  1877.         local xo = 0
  1878.         local xo2 = -25
  1879.         local grasstab={}
  1880.         local grasstab2={}
  1881.         setmetatable(grasstab,grasstab2)
  1882.         local g1 = Instance.new("BodyGyro", nil)
  1883.         g1.CFrame = Root.CFrame
  1884.         g1.Parent = Root
  1885.         g1.D = 175
  1886.         g1.P = 20000
  1887.         g1.MaxTorque = Vector3.new(0,90000,0)
  1888.         local lp = Instance.new("Part",Torso)
  1889.         lp.Anchored = true
  1890.         lp.CanCollide = false
  1891.         lp.Transparency  = 1
  1892.         lp.Size = Vector3.new(1,1,1)
  1893.         lp.CFrame = Root.CFrame
  1894.         MAKETRAIL(lp,Vector3.new(.2,.2,0),Vector3.new(-.2,-.2,0),2,ColorSequence.new(BrickColor.new("Really red").Color,BrickColor.new("Really black").Color))
  1895.         for i = 1, 20 do
  1896.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  1897.             blocktrail(rightlocation.Position,Vector3.new(2,2,2),.1,"Neon",BrickColor.new("Crimson"))
  1898.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(173.2),math.rad(-75.6),math.rad(158.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1899.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-0.2,2.1,0.8)*CFrame.Angles(math.rad(86.5),math.rad(-77),math.rad(165.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1900.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(-0.3,1.6,1.3)*CFrame.Angles(math.rad(-135.7),math.rad(-73.4),math.rad(-155.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1901.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6,-0.5,0.3)*CFrame.Angles(math.rad(-87.8),math.rad(-17.6),math.rad(-1.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1902.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.7,2.3,-0.1)*CFrame.Angles(math.rad(126.2),math.rad(65.2),math.rad(-166.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  1903.             swait()
  1904.         end
  1905.         removeuseless:AddItem(g1,.001)
  1906.         ws = 0
  1907.         local locbloc = Instance.new("Part",Torso)
  1908.         locbloc.Size = Vector3.new(1,1,1)
  1909.         locbloc.Anchored = true
  1910.         locbloc.CanCollide = false
  1911.         locbloc.Transparency = 1
  1912.         locbloc.CFrame = Root.CFrame * CFrame.new(0,0,-3.5)
  1913.         local Hit = damagealll(10,locbloc.Position)
  1914.         local attakk = false
  1915.         for _,v in pairs(Hit) do
  1916.             if attack then return end
  1917.             if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid") ~= hum then
  1918.                 attakk = true
  1919.                 ETorso2 = v:FindFirstChildOfClass("Humanoid").Parent:FindFirstChild("Torso") or v:FindFirstChildOfClass("Humanoid").Parent:FindFirstChild("UpperTorso")
  1920.                 enemyhum = v:FindFirstChildOfClass("Humanoid")
  1921.             end
  1922.         end
  1923.         if attakk then
  1924.             blood(ETorso2,50)
  1925.             takeDamage(enemyhum,math.random(11,17))
  1926.             for i = 1, 4 do
  1927.                 xo = xo + 30
  1928.                 xo2 = -xo2
  1929.                 local pos1 = Instance.new("Part",Torso)
  1930.                 pos1.Size = Vector3.new(1,1,1)
  1931.                 pos1.Anchored = true
  1932.                 pos1.Transparency = 1
  1933.                 pos1.CanCollide = false
  1934.                 pos1.CFrame = Root.CFrame * CFrame.new(xo2,0,-xo) * CFrame.Angles(0,0,0)
  1935.  
  1936.                 local didhit = false
  1937.                 local mate = nil
  1938.                 local colo = nil
  1939.                 local ray = Ray.new(pos1.Position,Vector3.new(0,-20,0))
  1940.                 local tabd = {bloodfolder,Character}
  1941.                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},false,true)
  1942.                 if part then
  1943.                     didhit = true
  1944.                     mate = part.Material
  1945.                     colo = part.BrickColor
  1946.                 else
  1947.                     didhit = false
  1948.                 end
  1949.                 if didhit then
  1950.                     shockwave(CFrame.new(hitPosition)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(7,1,7),.2,BrickColor.new("White"),math.random(16,21),.05)
  1951.                     shockwave(CFrame.new(hitPosition)*CFrame.Angles(0,0,math.rad(0)),Vector3.new(3,3,3),.2,BrickColor.new("White"),math.random(16,21),.05)
  1952.                     coroutine.wrap(function()
  1953.                         local grassblock = Instance.new("Part",Torso)
  1954.                         grassblock.Size = Vector3.new(12,.1,12)
  1955.                         grassblock.Anchored = true
  1956.                         grassblock.CanCollide = false
  1957.                         grassblock.Transparency = 0
  1958.                         grassblock.Material = mate
  1959.                         grassblock.BrickColor = colo
  1960.                         grassblock.CFrame = CFrame.new(hitPosition) * CFrame.Angles(math.rad(math.random(-12,12)),math.rad(math.random(-12,12)),math.rad(math.random(-12,12)))
  1961.                         table.insert(grasstab,grassblock)
  1962.                         SOUND(grassblock,3302387879,10,false,math.random(9,11)/10,10)
  1963.                         for i = 1, 15 do
  1964.                             grassblock.Size = grassblock.Size + Vector3.new(0,5,0)
  1965.                             swait()
  1966.                         end
  1967.                         pos1:Destroy()
  1968.                     end)()
  1969.                 end
  1970.             end
  1971.             SOUND(Torso,1835333323,10,false,math.random(9,11)/10,10)
  1972.             SOUND(ETorso2,2974876428,8,false,math.random(9,11)/10,10)
  1973.             coroutine.wrap(function()
  1974.                 for i = 1, 15 do
  1975.                     local irrv = Instance.new("Part",Torso)
  1976.                     irrv.Size = Vector3.new(1,1,1)
  1977.                     irrv.Transparency = 1
  1978.                     irrv.CanCollide = false
  1979.                     irrv.Anchored = true
  1980.                     irrv.CFrame = ETorso2.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1981.                     lp.CFrame = irrv.CFrame
  1982.                     irrv:Destroy()
  1983.                     ETorso2.CFrame = ETorso2.CFrame:lerp(CFrame.new(grasstab[1].Position),.15)
  1984.                     swait()
  1985.                 end
  1986.                 coroutine.wrap(function()
  1987.                     local gr = grasstab[1]
  1988.                     SOUND(gr,138210320,8,false,math.random(8,11)/10,10)
  1989.                     for i = 1, 20 do
  1990.                         gr.Size = gr.Size - Vector3.new(0,3,0)
  1991.                         gr.CFrame = gr.CFrame:lerp(gr.CFrame * CFrame.Angles(math.random(-1,1),math.random(-1,1),math.random(-1,1)),.2)
  1992.                         swait()
  1993.                     end
  1994.                     coroutine.wrap(function()
  1995.                         wait(15)
  1996.                         for i = 1, 20 do
  1997.                             gr.Transparency = gr.Transparency + .05
  1998.                             swait()
  1999.                         end
  2000.                         gr:Destroy()
  2001.                     end)()
  2002.                 end)()
  2003.                 spikeball(ETorso2.CFrame,Vector3.new(3,3,3),BrickColor.new("White"),.05)
  2004.                 spikeball(ETorso2.CFrame,Vector3.new(9,9,9),BrickColor.new("White"),.1)
  2005.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(3,3,3))
  2006.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.1,Vector3.new(9,9,9))
  2007.                 blood(ETorso2,100)
  2008.                 takeDamage(enemyhum,math.random(11,17))
  2009.                 for i = 1, 15 do
  2010.                     local irrv = Instance.new("Part",Torso)
  2011.                     irrv.Size = Vector3.new(1,1,1)
  2012.                     irrv.Transparency = 1
  2013.                     irrv.CanCollide = false
  2014.                     irrv.Anchored = true
  2015.                     irrv.CFrame = ETorso2.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2016.                     lp.CFrame = irrv.CFrame
  2017.                     irrv:Destroy()
  2018.                     ETorso2.CFrame = ETorso2.CFrame:lerp(CFrame.new(grasstab[2].Position),.15)
  2019.                     swait()
  2020.                 end
  2021.                 coroutine.wrap(function()
  2022.                     local gr2 = grasstab[2]
  2023.                     SOUND(gr2,138210320,8,false,math.random(8,11)/10,10)
  2024.                     for i = 1, 20 do
  2025.                         gr2.Size = gr2.Size - Vector3.new(0,3,0)
  2026.                         gr2.CFrame = gr2.CFrame:lerp(gr2.CFrame * CFrame.Angles(math.random(-1,1),math.random(-1,1),math.random(-1,1)),.2)
  2027.                         swait()
  2028.                     end
  2029.                     coroutine.wrap(function()
  2030.                         wait(15)
  2031.                         for i = 1, 20 do
  2032.                             gr2.Transparency = gr2.Transparency + .05
  2033.                             swait()
  2034.                         end
  2035.                         gr2:Destroy()
  2036.                     end)()
  2037.                 end)()
  2038.                 spikeball(ETorso2.CFrame,Vector3.new(3,3,3),BrickColor.new("White"),.05)
  2039.                 spikeball(ETorso2.CFrame,Vector3.new(9,9,9),BrickColor.new("White"),.1)
  2040.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(3,3,3))
  2041.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.1,Vector3.new(9,9,9))
  2042.                 blood(ETorso2,100)
  2043.                 takeDamage(enemyhum,math.random(11,17))
  2044.                 for i = 1, 15 do
  2045.                     local irrv = Instance.new("Part",Torso)
  2046.                     irrv.Size = Vector3.new(1,1,1)
  2047.                     irrv.Transparency = 1
  2048.                     irrv.CanCollide = false
  2049.                     irrv.Anchored = true
  2050.                     irrv.CFrame = ETorso2.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2051.                     lp.CFrame = irrv.CFrame
  2052.                     irrv:Destroy()
  2053.                     ETorso2.CFrame = ETorso2.CFrame:lerp(CFrame.new(grasstab[3].Position),.15)
  2054.                     swait()
  2055.                 end
  2056.                 coroutine.wrap(function()
  2057.                     local gr3 = grasstab[3]
  2058.                     SOUND(gr3,138210320,8,false,math.random(8,11)/10,10)
  2059.                     for i = 1, 20 do
  2060.                         gr3.Size = gr3.Size - Vector3.new(0,3,0)
  2061.                         gr3.CFrame = gr3.CFrame:lerp(gr3.CFrame * CFrame.Angles(math.random(-1,1),math.random(-1,1),math.random(-1,1)),.2)
  2062.                         swait()
  2063.                     end
  2064.                     coroutine.wrap(function()
  2065.                         wait(15)
  2066.                         for i = 1, 20 do
  2067.                             gr3.Transparency = gr3.Transparency + .05
  2068.                             swait()
  2069.                         end
  2070.                         gr3:Destroy()
  2071.                     end)()
  2072.                 end)()
  2073.                 spikeball(ETorso2.CFrame,Vector3.new(3,3,3),BrickColor.new("White"),.05)
  2074.                 spikeball(ETorso2.CFrame,Vector3.new(9,9,9),BrickColor.new("White"),.1)
  2075.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(3,3,3))
  2076.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.1,Vector3.new(9,9,9))
  2077.                 blood(ETorso2,100)
  2078.                 takeDamage(enemyhum,math.random(11,17))
  2079.                 for i = 1, 15 do
  2080.                     local irrv = Instance.new("Part",Torso)
  2081.                     irrv.Size = Vector3.new(1,1,1)
  2082.                     irrv.Transparency = 1
  2083.                     irrv.CanCollide = false
  2084.                     irrv.Anchored = true
  2085.                     irrv.CFrame = ETorso2.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2086.                     lp.CFrame = irrv.CFrame
  2087.                     irrv:Destroy()
  2088.                     ETorso2.CFrame = ETorso2.CFrame:lerp(CFrame.new(grasstab[4].Position),.15)
  2089.                     swait()
  2090.                 end
  2091.                 coroutine.wrap(function()
  2092.                     local gr4 = grasstab[4]
  2093.                     SOUND(gr4,138210320,8,false,math.random(8,11)/10,10)
  2094.                     for i = 1, 20 do
  2095.                         gr4.Size = gr4.Size - Vector3.new(0,3,0)
  2096.                         gr4.CFrame = gr4.CFrame:lerp(gr4.CFrame * CFrame.Angles(math.random(-1,1),math.random(-1,1),math.random(-1,1)),.2)
  2097.                         swait()
  2098.                     end
  2099.                     coroutine.wrap(function()
  2100.                         wait(15)
  2101.                         for i = 1, 20 do
  2102.                             gr4.Transparency = gr4.Transparency + .05
  2103.                             swait()
  2104.                         end
  2105.                         gr4:Destroy()
  2106.                     end)()
  2107.                     local lastpos = Instance.new("Part",Torso)
  2108.                     lastpos.Anchored = true
  2109.                     lastpos.CanCollide = false
  2110.                     lastpos.Size = Vector3.new(1,1,1)
  2111.                     lastpos.CFrame = Root.CFrame * CFrame.new(0,0,-175)
  2112.                     lastpos.Transparency = 1
  2113.                     removeuseless:AddItem(lastpos,15)
  2114.                     waitf = false
  2115.                     for i = 1, 15 do
  2116.                         ETorso2.CFrame = ETorso2.CFrame:lerp(CFrame.new(lastpos.Position),.15)
  2117.                         swait()
  2118.                     end
  2119.                 end)()
  2120.                 spikeball(ETorso2.CFrame,Vector3.new(3,3,3),BrickColor.new("White"),.05)
  2121.                 spikeball(ETorso2.CFrame,Vector3.new(9,9,9),BrickColor.new("White"),.1)
  2122.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(3,3,3))
  2123.                 ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.1,Vector3.new(9,9,9))
  2124.                 blood(ETorso2,100)
  2125.                 takeDamage(enemyhum,math.random(11,17))
  2126.             end)()
  2127.             for i = 1, 14 do
  2128.                 blocktrail(rightlocation.Position,Vector3.new(2,2,2),.1,"Neon",BrickColor.new("Crimson"))
  2129.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1.4,0.7)*CFrame.Angles(math.rad(27),math.rad(-23.3),math.rad(58.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2130.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.6,-0.2)*CFrame.Angles(math.rad(-47.1),math.rad(-47),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2131.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1.6,0.9)*CFrame.Angles(math.rad(-111.6),math.rad(8.3),math.rad(30))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2132.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2133.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-31.7),math.rad(-18.1),math.rad(20.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2134.                 swait()
  2135.             end
  2136.             for i = 1, 20 do
  2137.                 blocktrail(rightlocation.Position,Vector3.new(2,2,2),.1,"Neon",BrickColor.new("Crimson"))
  2138.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(44.7),math.rad(-64.8),math.rad(69.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2139.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1.7,0.7)*CFrame.Angles(math.rad(30.7),math.rad(-17.8),math.rad(69.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2140.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(-0.1,2.3,0.6)*CFrame.Angles(math.rad(36),math.rad(-61.9),math.rad(66.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2141.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,0.8,0.8)*CFrame.Angles(math.rad(-89.4),math.rad(12.6),math.rad(18.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2142.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0,1,1.6)*CFrame.Angles(math.rad(52.4),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2143.                 swait()
  2144.             end
  2145.             repeat swait() until not waitf
  2146.             for i = 1, 20 do
  2147.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.7,1,-0.1)*CFrame.Angles(math.rad(41.6),math.rad(-0.4),math.rad(20.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2148.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,1.7,1.6)*CFrame.Angles(math.rad(30.7),math.rad(-5.5),math.rad(13.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2149.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.8,0.9,-0.1)*CFrame.Angles(math.rad(45),math.rad(2.7),math.rad(-19.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2150.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3,1.9,1.4)*CFrame.Angles(math.rad(26.8),math.rad(12.5),math.rad(-18.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2151.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25.3),math.rad(1.4),math.rad(0.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2152.                 swait()
  2153.             end
  2154.             local g1 = Instance.new("BodyGyro", nil)
  2155.             g1.CFrame = Root.CFrame
  2156.             g1.Parent = Root
  2157.             g1.D = 175
  2158.             g1.P = 20000
  2159.             g1.MaxTorque = Vector3.new(3000,90000,3000)
  2160.             for i = 1, 20 do
  2161.                 blocktrail(leftlocation2.Position,Vector3.new(2,2,2),.1,"Neon",BrickColor.new("Crimson"))
  2162.                 local irrv = Instance.new("Part",Torso)
  2163.                 irrv.Size = Vector3.new(1,1,1)
  2164.                 irrv.Transparency = 1
  2165.                 irrv.CanCollide = false
  2166.                 irrv.Anchored = true
  2167.                 irrv.CFrame = Root.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2168.                 lp.CFrame = irrv.CFrame
  2169.                 irrv:Destroy()
  2170.                 g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso2.Position),.11)
  2171.                 Torso.CFrame = Torso.CFrame:lerp(CFrame.new(ETorso2.Position),.2)
  2172.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.9,1.6,0.7)*CFrame.Angles(math.rad(31),math.rad(-17.3),math.rad(70.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2173.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.1,0.8,1.8)*CFrame.Angles(math.rad(-29.3),math.rad(-63.3),math.rad(-63.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2174.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.9,1.1,0.1)*CFrame.Angles(math.rad(-63.8),math.rad(15.2),math.rad(-22.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2175.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.5,2.6,-0.2)*CFrame.Angles(math.rad(-11.3),math.rad(27.3),math.rad(-54.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2176.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-39.9),math.rad(-63.8),math.rad(-80.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2177.                 swait()
  2178.             end
  2179.             SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  2180.             for i = 1, 3 do
  2181.                 SOUND(ETorso2,541909913,10,false,math.random(9,11)/10,10)
  2182.             end
  2183.             local vel = Instance.new("BodyVelocity",ETorso2)
  2184.             vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  2185.             torso = ETorso2
  2186.             vel.velocity = CFrame.new(Root.Position,torso.Position).lookVector*475
  2187.             removeuseless:AddItem(vel,.01)
  2188.             blood(torso,250)
  2189.             takeDamage(enemyhum,math.random(113,170))
  2190.             ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(2,2,2))
  2191.             spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("Really red"),.05)
  2192.             ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(3,3,3))
  2193.             spikeball(ETorso2.CFrame,Vector3.new(6,6,6),BrickColor.new("White"),.05)
  2194.             ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(8,8,8))
  2195.             spikeball(ETorso2.CFrame,Vector3.new(15,15,15),BrickColor.new("Really red"),.15)
  2196.             ballshockwave(ETorso2.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(3,3,3))
  2197.             spikeball(ETorso2.CFrame,Vector3.new(15,15,15),BrickColor.new("White"),.15)
  2198.             SOUND(ETorso2,1835333323,10,false,math.random(9,11)/10,10)
  2199.             for i = 1, 40 do
  2200.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.2,1.1)*CFrame.Angles(math.rad(37.2),math.rad(-36.6),math.rad(64.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2201.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.1,2.6,-0.8)*CFrame.Angles(math.rad(-121.9),math.rad(-63.3),math.rad(-63.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2202.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,1.5,1.5)*CFrame.Angles(math.rad(42.4),math.rad(38.9),math.rad(-72.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2203.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.4,2.6,-0.3)*CFrame.Angles(math.rad(-18.2),math.rad(38.4),math.rad(-51.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2204.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-39.9),math.rad(-63.8),math.rad(-69))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2205.                 swait()
  2206.             end
  2207.             ws = 80
  2208.             removeuseless:AddItem(g1,.001)
  2209.             debounce = false
  2210.             attacking = false
  2211.         else
  2212.             for i = 1, 14 do
  2213.                 blocktrail(rightlocation.Position,Vector3.new(2,2,2),.1,"Neon",BrickColor.new("Crimson"))
  2214.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1.4,0.7)*CFrame.Angles(math.rad(27),math.rad(-23.3),math.rad(58.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2215.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.6,-0.2)*CFrame.Angles(math.rad(-47.1),math.rad(-47),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2216.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1.6,0.9)*CFrame.Angles(math.rad(-111.6),math.rad(8.3),math.rad(30))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2217.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2218.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-31.7),math.rad(-18.1),math.rad(20.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2219.                 swait()
  2220.             end
  2221.             debounce = false
  2222.             attacking = false
  2223.             ws = 80
  2224.             removeuseless:AddItem(g1,.001)
  2225.         end
  2226.     elseif Press=='q' then
  2227.         if debounce then return end
  2228.         debounce = true
  2229.         attacking = true
  2230.         ws = 11
  2231.         attacktaunt()
  2232.         local g1 = Instance.new("BodyGyro", nil)
  2233.         g1.CFrame = Root.CFrame
  2234.         g1.Parent = Root
  2235.         g1.D = 175
  2236.         g1.P = 20000
  2237.         g1.MaxTorque = Vector3.new(3000,90000,3000)
  2238.         local spikeballl = Instance.new("Part",Torso)
  2239.         spikeballl.Anchored = true
  2240.         spikeballl.CanCollide = false
  2241.         spikeballl.Size = Vector3.new(1,1,1)
  2242.         spikeballl.BrickColor = BrickColor.new("Really red")
  2243.         spikeballl.CFrame = rightlocation.CFrame
  2244.         spikeballl.Transparency = .85
  2245.         local spikemesh = Instance.new("SpecialMesh",spikeballl)
  2246.         spikemesh.MeshId = "rbxassetid://9982590"
  2247.         spikemesh.Scale = Vector3.new(20,20,20)
  2248.         local spikeballl2 = Instance.new("Part",Torso)
  2249.         spikeballl2.Anchored = true
  2250.         spikeballl2.CanCollide = false
  2251.         spikeballl2.Size = Vector3.new(1,1,1)
  2252.         spikeballl2.BrickColor = BrickColor.new("Really red")
  2253.         spikeballl2.CFrame = rightlocation.CFrame
  2254.         spikeballl2.Transparency = .85
  2255.         local spikemesh2 = Instance.new("SpecialMesh",spikeballl2)
  2256.         spikemesh2.MeshId = "rbxassetid://9982590"
  2257.         spikemesh2.Scale = Vector3.new(30,30,30)
  2258.         local spikeballl3 = Instance.new("Part",Torso)
  2259.         spikeballl3.Anchored = true
  2260.         spikeballl3.CanCollide = false
  2261.         spikeballl3.Size = Vector3.new(1,1,1)
  2262.         spikeballl3.BrickColor = BrickColor.new("Really red")
  2263.         spikeballl3.CFrame = rightlocation.CFrame
  2264.         spikeballl3.Transparency = .85
  2265.         local spikemesh3 = Instance.new("SpecialMesh",spikeballl3)
  2266.         spikemesh3.MeshId = "rbxassetid://9982590"
  2267.         spikemesh3.Scale = Vector3.new(40,40,40)
  2268.         local borb = Instance.new("Part",Torso)
  2269.         borb.Anchored = true
  2270.         borb.CanCollide = false
  2271.         borb.BrickColor = BrickColor.new("Really red")
  2272.         borb.Transparency = 1
  2273.         borb.Material = "Neon"
  2274.         borb.Shape = "Ball"
  2275.         borb.CFrame = rightlocation.CFrame
  2276.         borb.Size = Vector3.new(30,30,30)
  2277.         SOUND(borb,2466413404,8,false,math.random(8,9)/10,15)
  2278.         local kisound = Instance.new("Sound",borb)
  2279.         kisound.Volume = 0
  2280.         kisound.SoundId = "rbxassetid://3776292987"
  2281.         kisound.Pitch = math.random(9,11)/10
  2282.         kisound.Looped = true
  2283.         kisound:Play()
  2284.         for i = 1, 100 do
  2285.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2286.             kisound.Volume = kisound.Volume + .1
  2287.             borb.CFrame = rightlocation.CFrame
  2288.             borb.Size = borb.Size - Vector3.new(.28,.28,.28)
  2289.             borb.Transparency = borb.Transparency - .01
  2290.             spikeballl2.Transparency = spikeballl2.Transparency + .0025
  2291.             spikeballl3.Transparency = spikeballl3.Transparency + .005
  2292.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2293.             spikemesh.Scale = spikemesh.Scale - Vector3.new(.15,.15,.15)
  2294.             spikeballl3.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2295.             spikemesh3.Scale = spikemesh3.Scale - Vector3.new(.15,.15,.15)
  2296.             spikeballl2.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2297.             spikemesh2.Scale = spikemesh2.Scale - Vector3.new(.15,.15,.15)
  2298.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-46.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2299.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,0.7-.15*math.sin(sine/16),0.7)*CFrame.Angles(math.rad(11.6 - 5 * math.sin(sine/16)),math.rad(-33.3),math.rad(27 - 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2300.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2301.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2302.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,1.8,-0.2)*CFrame.Angles(math.rad(-31.5),math.rad(16.5),math.rad(-45.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2303.             swait()
  2304.         end
  2305.         spikeballl2:Destroy()
  2306.         spikeballl3:Destroy()
  2307.         for i = 1, 30 do
  2308.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2309.             borb.CFrame = rightlocation.CFrame
  2310.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2311.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-46.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2312.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,0.7-.15*math.sin(sine/16),0.7)*CFrame.Angles(math.rad(11.6 - 5 * math.sin(sine/16)),math.rad(-33.3),math.rad(27 - 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2313.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2314.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2315.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,1.8,-0.2)*CFrame.Angles(math.rad(-31.5),math.rad(16.5),math.rad(-45.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2316.             swait()
  2317.         end
  2318.         for i = 1, 20 do
  2319.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2320.             borb.CFrame = rightlocation.CFrame
  2321.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2322.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.8,1.2,0.3)*CFrame.Angles(math.rad(45.5),math.rad(-0.1),math.rad(28.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2323.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,0.7,1.8)*CFrame.Angles(math.rad(55.6),math.rad(-46.8),math.rad(0.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2324.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0.2,2.1,-1)*CFrame.Angles(math.rad(108.8),math.rad(76.4),math.rad(106.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2325.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.8,2.6,0.3)*CFrame.Angles(math.rad(20.8),math.rad(31.4),math.rad(-50.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2326.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(20.7),math.rad(-46.1),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2327.             swait()
  2328.         end
  2329.         borb.Anchored = false
  2330.         velo(borb,"borbvel",mouse.Hit.p,325)
  2331.         coroutine.wrap(function()
  2332.             local lp = Instance.new("Part",Torso)
  2333.             lp.Anchored = true
  2334.             lp.CanCollide = false
  2335.             lp.Transparency  = 1
  2336.             lp.Size = Vector3.new(1,1,1)
  2337.             MAKETRAIL(lp,Vector3.new(.2,.2,0),Vector3.new(-.2,-.2,0),2,ColorSequence.new(BrickColor.new("Really red").Color,BrickColor.new("Really black").Color))
  2338.             local toched = false
  2339.             borb.Touched:Connect(function(hit)
  2340.                 if toched then return end
  2341.                 if hit:IsA("Part") and hit.Parent ~= Character and hit.Parent.Parent ~= Character then
  2342.                     toched = true
  2343.                     borb.Anchored = true
  2344.                     spikeballl:Destroy()
  2345.                     lp:Destroy()
  2346.                     borb.Transparency = 1
  2347.                     kisound:Destroy()
  2348.                     removeuseless:AddItem(borb,15)
  2349.                     for i = 1, 3 do
  2350.                         SOUND(borb,1398290761,10,false,math.random(8,9)/10,20)
  2351.                         SOUND(borb,3776292437,10,false,math.random(9,11)/10,20)
  2352.                         SOUND(borb,1776706665,10,false,math.random(9,11)/10,20)
  2353.                     end
  2354.                     local didhit = false
  2355.                     local mate = nil
  2356.                     local colo = nil
  2357.                     local ray = Ray.new(borb.Position,Vector3.new(0,-10,0))
  2358.                     local tabd = {bloodfolder,Character}
  2359.                     local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},false,true)
  2360.                     if part then
  2361.                         didhit = true
  2362.                         mate = part.Material
  2363.                         colo = part.BrickColor
  2364.                     else
  2365.                         didhit = false
  2366.                     end
  2367.                     if didhit then
  2368.                         coroutine.wrap(function()
  2369.                             local b = Instance.new("Part",Torso)
  2370.                             b.Size = Vector3.new(1,1,1)
  2371.                             b.Anchored = true
  2372.                             b.CanCollide = false
  2373.                             b.Transparency = 1
  2374.                             b.Position = hitPosition
  2375.                             b.CFrame = b.CFrame * CFrame.new(0,2,0)
  2376.                             local t = 0
  2377.                             for i = 1, 19 do
  2378.                                 t = t + 38
  2379.                                 local b2 = b:Clone() b2.Parent = Torso b2.Transparency = 1
  2380.                                 b2.CFrame = b.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(t),math.rad(0)) * CFrame.new(38,0,0)
  2381.                                 local grassblock = Instance.new("Part",Torso)
  2382.                                 grassblock.Size = Vector3.new(10,10,10)
  2383.                                 grassblock.BrickColor = colo
  2384.                                 grassblock.Material = mate
  2385.                                 grassblock.Anchored = true
  2386.                                 grassblock.CanCollide = true
  2387.                                 grassblock.CFrame = b2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  2388.                                 local ray = Ray.new(grassblock.Position,Vector3.new(0,-5,0))
  2389.                                 local tabd = {bloodfolder,Character}
  2390.                                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso},false,true)
  2391.                                 if part then
  2392.                                     grassblock.Position = hitPosition
  2393.                                     grassblock.Material = part.Material
  2394.                                     grassblock.BrickColor = part.BrickColor
  2395.                                     coroutine.wrap(function()
  2396.                                         wait(15)
  2397.                                         for i = 1, 20 do
  2398.                                             grassblock.Transparency = grassblock.Transparency + .05
  2399.                                             swait()
  2400.                                         end
  2401.                                         grassblock:Destroy()
  2402.                                     end)()
  2403.                                 else
  2404.                                     grassblock:Destroy()
  2405.                                 end
  2406.                             end
  2407.                             for i = 1, 19 do
  2408.                                 t = t + 76
  2409.                                 local b2 = b:Clone() b2.Parent = Torso b2.Transparency = 1
  2410.                                 b2.CFrame = b.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(t),math.rad(0)) * CFrame.new(76,0,0)
  2411.                                 local grassblock = Instance.new("Part",Torso)
  2412.                                 grassblock.Size = Vector3.new(25,25,25)
  2413.                                 grassblock.BrickColor = colo
  2414.                                 grassblock.Material = mate
  2415.                                 grassblock.Anchored = true
  2416.                                 grassblock.CanCollide = true
  2417.                                 grassblock.CFrame = b2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  2418.                                 local ray = Ray.new(grassblock.Position,Vector3.new(0,-5,0))
  2419.                                 local tabd = {bloodfolder,Character}
  2420.                                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso},false,true)
  2421.                                 if part then
  2422.                                     grassblock.Position = hitPosition
  2423.                                     grassblock.Material = part.Material
  2424.                                     grassblock.BrickColor = part.BrickColor
  2425.                                     coroutine.wrap(function()
  2426.                                         wait(15)
  2427.                                         for i = 1, 20 do
  2428.                                             grassblock.Transparency = grassblock.Transparency + .05
  2429.                                             swait()
  2430.                                         end
  2431.                                         grassblock:Destroy()
  2432.                                     end)()
  2433.                                 else
  2434.                                     grassblock:Destroy()
  2435.                                 end
  2436.                             end
  2437.                         end)()
  2438.                     end
  2439.                     local Hit = damagealll(135,borb.Position)
  2440.                     for _,v in pairs(Hit) do
  2441.                         if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  2442.                             slachtoffer = v:FindFirstChildOfClass("Humanoid")
  2443.                             takeDamage(slachtoffer,math.random(141,183))
  2444.                             vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  2445.                             vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  2446.                             torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  2447.                             vel.velocity = CFrame.new(borb.Position,torso.Position).lookVector*425
  2448.                             removeuseless:AddItem(vel,.01)
  2449.                             blood(torso,100)
  2450.                             if overlord then
  2451.                                 for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "ForceField" x.BrickColor = BrickColor.new("Really red") x.Anchored = false
  2452.                                         x.CanCollide = true x:BreakJoints() blood(x,100)
  2453.                                     end end
  2454.                                 for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Destroy() end end
  2455.                                 slachtoffer.Parent = nil
  2456.                             end
  2457.                         end
  2458.                     end
  2459.                     spikeball(borb.CFrame,Vector3.new(30,30,30),BrickColor.new("White"),.075)
  2460.                     spikeball(borb.CFrame,Vector3.new(25,25,25),BrickColor.new("Really red"),.075)
  2461.                     spikeball(borb.CFrame,Vector3.new(20,20,20),BrickColor.new("White"),.05)
  2462.                     spikeball(borb.CFrame,Vector3.new(10,10,10),BrickColor.new("White"),.025)
  2463.                     spikeball(borb.CFrame,Vector3.new(7,7,7),BrickColor.new("White"),.025)
  2464.                     spikeball(borb.CFrame,Vector3.new(4,4,4),BrickColor.new("White"),.025)
  2465.                     spikeball(borb.CFrame,Vector3.new(7,7,7),BrickColor.new("White"),.01)
  2466.                     spikeball(borb.CFrame,Vector3.new(4,4,4),BrickColor.new("White"),.01)
  2467.                     ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(26,26,26))
  2468.                     ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.025,Vector3.new(16,16,16))
  2469.                     ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.025,Vector3.new(8,8,8))
  2470.                     ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.01,Vector3.new(8,8,8))
  2471.                     ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.01,Vector3.new(4,4,4))
  2472.                     ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.01,Vector3.new(2,2,2))
  2473.                     shockwave(borb.CFrame,Vector3.new(10,2,10),.2,BrickColor.new("White"),math.random(16,21),.025)
  2474.                     shockwave(borb.CFrame,Vector3.new(7,7,7),.2,BrickColor.new("White"),math.random(16,21),.05)
  2475.                     shockwave(borb.CFrame,Vector3.new(25,5,25),.2,BrickColor.new("White"),math.random(16,21),.05)
  2476.                     shockwave(borb.CFrame,Vector3.new(5,1.5,5),.2,BrickColor.new("White"),math.random(16,21),.01)
  2477.                     shockwave(borb.CFrame,Vector3.new(3,3,3),.2,BrickColor.new("White"),math.random(16,21),.01)
  2478.                     shockwave(borb.CFrame,Vector3.new(7,3,7),.2,BrickColor.new("White"),math.random(16,21),.01)
  2479.                     shockwave(borb.CFrame,Vector3.new(8,3,8),.2,BrickColor.new("White"),math.random(16,21),.01)
  2480.                     shockwave(borb.CFrame,Vector3.new(45,15,45),.2,BrickColor.new("White"),math.random(16,21),.075)
  2481.                 end
  2482.             end)
  2483.             for i = 1, 750 do
  2484.                 if toched then break end
  2485.                 local lp2 = lp:Clone() lp2.Parent = Torso
  2486.                 lp2.CFrame = borb.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2487.                 lp.CFrame = lp2.CFrame
  2488.                 lp2:Destroy()
  2489.                 spikeballl.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2490.                 swait()
  2491.             end
  2492.             if not toched then
  2493.                 toched = true
  2494.                 borb.Anchored = true
  2495.                 spikeballl:Destroy()
  2496.                 lp:Destroy()
  2497.                 borb.Transparency = 1
  2498.                 kisound:Destroy()
  2499.                 removeuseless:AddItem(borb,15)
  2500.                 for i = 1, 3 do
  2501.                     SOUND(borb,1398290761,10,false,math.random(8,9)/10,20)
  2502.                     SOUND(borb,3776292437,10,false,math.random(9,11)/10,20)
  2503.                     SOUND(borb,1776706665,10,false,math.random(9,11)/10,20)
  2504.                 end
  2505.                 local didhit = false
  2506.                 local mate = nil
  2507.                 local colo = nil
  2508.                 local ray = Ray.new(borb.Position,Vector3.new(0,-10,0))
  2509.                 local tabd = {bloodfolder,Character}
  2510.                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},false,true)
  2511.                 if part then
  2512.                     didhit = true
  2513.                     mate = part.Material
  2514.                     colo = part.BrickColor
  2515.                 else
  2516.                     didhit = false
  2517.                 end
  2518.                 if didhit then
  2519.                     coroutine.wrap(function()
  2520.                         local b = Instance.new("Part",Torso)
  2521.                         b.Size = Vector3.new(1,1,1)
  2522.                         b.Anchored = true
  2523.                         b.CanCollide = false
  2524.                         b.Transparency = 1
  2525.                         b.Position = hitPosition
  2526.                         b.CFrame = b.CFrame * CFrame.new(0,2,0)
  2527.                         local t = 0
  2528.                         for i = 1, 19 do
  2529.                             t = t + 38
  2530.                             local b2 = b:Clone() b2.Parent = Torso b2.Transparency = 1
  2531.                             b2.CFrame = b.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(t),math.rad(0)) * CFrame.new(38,0,0)
  2532.                             local grassblock = Instance.new("Part",Torso)
  2533.                             grassblock.Size = Vector3.new(10,10,10)
  2534.                             grassblock.BrickColor = colo
  2535.                             grassblock.Material = mate
  2536.                             grassblock.Anchored = true
  2537.                             grassblock.CanCollide = true
  2538.                             grassblock.CFrame = b2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  2539.                             local ray = Ray.new(grassblock.Position,Vector3.new(0,-5,0))
  2540.                             local tabd = {bloodfolder,Character}
  2541.                             local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso},false,true)
  2542.                             if part then
  2543.                                 grassblock.Position = hitPosition
  2544.                                 grassblock.Material = part.Material
  2545.                                 grassblock.BrickColor = part.BrickColor
  2546.                                 coroutine.wrap(function()
  2547.                                     wait(15)
  2548.                                     for i = 1, 20 do
  2549.                                         grassblock.Transparency = grassblock.Transparency + .05
  2550.                                         swait()
  2551.                                     end
  2552.                                     grassblock:Destroy()
  2553.                                 end)()
  2554.                             else
  2555.                                 grassblock:Destroy()
  2556.                             end
  2557.                         end
  2558.                         for i = 1, 19 do
  2559.                             t = t + 76
  2560.                             local b2 = b:Clone() b2.Parent = Torso b2.Transparency = 1
  2561.                             b2.CFrame = b.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(t),math.rad(0)) * CFrame.new(76,0,0)
  2562.                             local grassblock = Instance.new("Part",Torso)
  2563.                             grassblock.Size = Vector3.new(25,25,25)
  2564.                             grassblock.BrickColor = colo
  2565.                             grassblock.Material = mate
  2566.                             grassblock.Anchored = true
  2567.                             grassblock.CanCollide = true
  2568.                             grassblock.CFrame = b2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  2569.                             local ray = Ray.new(grassblock.Position,Vector3.new(0,-5,0))
  2570.                             local tabd = {bloodfolder,Character}
  2571.                             local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso},false,true)
  2572.                             if part then
  2573.                                 grassblock.Position = hitPosition
  2574.                                 grassblock.Material = part.Material
  2575.                                 grassblock.BrickColor = part.BrickColor
  2576.                                 coroutine.wrap(function()
  2577.                                     wait(15)
  2578.                                     for i = 1, 20 do
  2579.                                         grassblock.Transparency = grassblock.Transparency + .05
  2580.                                         swait()
  2581.                                     end
  2582.                                     grassblock:Destroy()
  2583.                                 end)()
  2584.                             else
  2585.                                 grassblock:Destroy()
  2586.                             end
  2587.                         end
  2588.                     end)()
  2589.                 end
  2590.                 local Hit = damagealll(125,borb.Position)
  2591.                 for _,v in pairs(Hit) do
  2592.                     if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  2593.                         slachtoffer = v:FindFirstChildOfClass("Humanoid")
  2594.                         takeDamage(slachtoffer,math.random(141,183))
  2595.                         vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  2596.                         vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  2597.                         torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  2598.                         vel.velocity = CFrame.new(borb.Position,torso.Position).lookVector*425
  2599.                         removeuseless:AddItem(vel,.01)
  2600.                         blood(torso,150)
  2601.                     end
  2602.                 end
  2603.                 spikeball(borb.CFrame,Vector3.new(30,30,30),BrickColor.new("White"),.075)
  2604.                 spikeball(borb.CFrame,Vector3.new(25,25,25),BrickColor.new("Really red"),.075)
  2605.                 spikeball(borb.CFrame,Vector3.new(20,20,20),BrickColor.new("White"),.05)
  2606.                 spikeball(borb.CFrame,Vector3.new(10,10,10),BrickColor.new("White"),.025)
  2607.                 spikeball(borb.CFrame,Vector3.new(7,7,7),BrickColor.new("White"),.025)
  2608.                 spikeball(borb.CFrame,Vector3.new(4,4,4),BrickColor.new("White"),.025)
  2609.                 spikeball(borb.CFrame,Vector3.new(7,7,7),BrickColor.new("White"),.01)
  2610.                 spikeball(borb.CFrame,Vector3.new(4,4,4),BrickColor.new("White"),.01)
  2611.                 ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(26,26,26))
  2612.                 ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.025,Vector3.new(16,16,16))
  2613.                 ballshockwave(borb.CFrame,.2,BrickColor.new("White"),"Neon",.025,Vector3.new(8,8,8))
  2614.                 ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.01,Vector3.new(8,8,8))
  2615.                 ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.01,Vector3.new(4,4,4))
  2616.                 ballshockwave(borb.CFrame,.2,BrickColor.new("Really red"),"Neon",.01,Vector3.new(2,2,2))
  2617.                 shockwave(borb.CFrame,Vector3.new(10,2,10),.2,BrickColor.new("White"),math.random(16,21),.025)
  2618.                 shockwave(borb.CFrame,Vector3.new(7,7,7),.2,BrickColor.new("White"),math.random(16,21),.05)
  2619.                 shockwave(borb.CFrame,Vector3.new(25,5,25),.2,BrickColor.new("White"),math.random(16,21),.05)
  2620.                 shockwave(borb.CFrame,Vector3.new(5,1.5,5),.2,BrickColor.new("White"),math.random(16,21),.01)
  2621.                 shockwave(borb.CFrame,Vector3.new(3,3,3),.2,BrickColor.new("White"),math.random(16,21),.01)
  2622.                 shockwave(borb.CFrame,Vector3.new(7,3,7),.2,BrickColor.new("White"),math.random(16,21),.01)
  2623.                 shockwave(borb.CFrame,Vector3.new(8,3,8),.2,BrickColor.new("White"),math.random(16,21),.01)
  2624.                 shockwave(borb.CFrame,Vector3.new(45,15,45),.2,BrickColor.new("White"),math.random(16,21),.075)
  2625.             end
  2626.         end)()
  2627.         for i = 1, 20 do
  2628.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,1,0.5)*CFrame.Angles(math.rad(-22.7),math.rad(-22.3),math.rad(21.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2629.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.1,2.5,0.5)*CFrame.Angles(math.rad(19.8),math.rad(3.6),math.rad(20.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2630.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,1.9,-0.8)*CFrame.Angles(math.rad(-61),math.rad(41.1),math.rad(-65))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2631.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,1.7,1.4)*CFrame.Angles(math.rad(4.4),math.rad(48),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2632.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25.9),math.rad(46.5),math.rad(0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2633.             swait()
  2634.         end
  2635.         ws = 80
  2636.         removeuseless:AddItem(g1,.001)
  2637.         debounce = false
  2638.         attacking = false
  2639.     elseif Press=='e' then
  2640.         if debounce then return end
  2641.         debounce = true
  2642.         attacking = true
  2643.         ws = 18
  2644.         attacktaunt()
  2645.         local g1 = Instance.new("BodyGyro", nil)
  2646.         g1.CFrame = Root.CFrame
  2647.         g1.Parent = Root
  2648.         g1.D = 175
  2649.         g1.P = 20000
  2650.         g1.MaxTorque = Vector3.new(3000,90000,3000)
  2651.         local borb = Instance.new("Part",Torso)
  2652.         borb.Anchored = true
  2653.         borb.CFrame = rightlocation.CFrame
  2654.         borb.Material = "Neon"
  2655.         borb.BrickColor = BrickColor.new("Really red")
  2656.         borb.Size = Vector3.new(1,1,1)
  2657.         local kam = Instance.new("Sound",borb)
  2658.         kam.SoundId = "rbxassetid://1370232812"
  2659.         kam.Volume = 10
  2660.         kam.Pitch = .7
  2661.         kam:Play()
  2662.         local borbmesh = Instance.new("SpecialMesh",borb)
  2663.         borbmesh.MeshType = "Sphere"
  2664.         borbmesh.Scale = Vector3.new(0,0,0)
  2665.         local spikeballl = Instance.new("Part",Torso)
  2666.         spikeballl.Anchored = true
  2667.         spikeballl.CanCollide = false
  2668.         spikeballl.Size = Vector3.new(1,1,1)
  2669.         spikeballl.BrickColor = BrickColor.new("Really red")
  2670.         spikeballl.CFrame = rightlocation.CFrame
  2671.         spikeballl.Transparency = .85
  2672.         local spikemesh = Instance.new("SpecialMesh",spikeballl)
  2673.         spikemesh.MeshId = "rbxassetid://9982590"
  2674.         spikemesh.Scale = Vector3.new(5,5,5)
  2675.         local spikeballl2 = Instance.new("Part",Torso)
  2676.         spikeballl2.Anchored = true
  2677.         spikeballl2.CanCollide = false
  2678.         spikeballl2.Size = Vector3.new(1,1,1)
  2679.         spikeballl2.BrickColor = BrickColor.new("Really red")
  2680.         spikeballl2.CFrame = rightlocation.CFrame
  2681.         spikeballl2.Transparency = .9
  2682.         local spikemesh2 = Instance.new("SpecialMesh",spikeballl2)
  2683.         spikemesh2.MeshId = "rbxassetid://9982590"
  2684.         spikemesh2.Scale = Vector3.new(10,10,10)
  2685.         local spikeballl3 = Instance.new("Part",Torso)
  2686.         spikeballl3.Anchored = true
  2687.         spikeballl3.CanCollide = false
  2688.         spikeballl3.Size = Vector3.new(1,1,1)
  2689.         spikeballl3.BrickColor = BrickColor.new("Really red")
  2690.         spikeballl3.CFrame = rightlocation.CFrame
  2691.         spikeballl3.Transparency = .95
  2692.         local spikemesh3 = Instance.new("SpecialMesh",spikeballl3)
  2693.         spikemesh3.MeshId = "rbxassetid://9982590"
  2694.         spikemesh3.Scale = Vector3.new(20,20,20)
  2695.         coroutine.wrap(function()
  2696.             for i = 1, 15 do
  2697.                 local blaz = Instance.new("Part",Torso)
  2698.                 blaz.Anchored = true
  2699.                 blaz.CanCollide = false
  2700.                 blaz.Transparency = 1
  2701.                 blaz.BrickColor = BrickColor.new("Really red")
  2702.                 blaz.CFrame = borb.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  2703.                 blaz.Material = "Neon"
  2704.                 blaz.Size = Vector3.new(1,1,1)
  2705.                 local blazmesh = Instance.new("SpecialMesh",blaz)
  2706.                 blazmesh.MeshType = "Sphere"
  2707.                 blazmesh.Scale = Vector3.new(.25,24,.25)
  2708.                 coroutine.wrap(function()
  2709.                     local a = 0
  2710.                     local b = 0
  2711.                     local c = 0
  2712.                     for i = 1, 80 do
  2713.                         blaz.Transparency = blaz.Transparency - .0025
  2714.                         a = a + math.random(-180,180)/20
  2715.                         b = b + math.random(-180,180)/20
  2716.                         c = c + math.random(-180,180)/20
  2717.                         blaz.CFrame = blaz.CFrame:lerp(rightlocation.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))),.6)
  2718.                         swait()
  2719.                     end
  2720.                     blaz.Transparency = .8
  2721.                     for i = 1, 20 do
  2722.                         blaz.Transparency = blaz.Transparency + .025
  2723.                         a = a + math.random(-180,180)/20
  2724.                         b = b + math.random(-180,180)/20
  2725.                         c = c + math.random(-180,180)/20
  2726.                         blaz.CFrame = blaz.CFrame:lerp(rightlocation.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))),.1)
  2727.                         swait()
  2728.                     end
  2729.                     blaz:Destroy()
  2730.                 end)()
  2731.             end
  2732.  
  2733.         end)()
  2734.         local ztc = 0
  2735.         for i = 1, 200 do
  2736.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2737.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2738.             spikeballl3.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2739.             spikeballl2.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2740.             borb.CFrame = rightlocation.CFrame
  2741.             borbmesh.Scale = borbmesh.Scale + Vector3.new(.015 + .05*math.sin(sine/3),.015+ .05*math.sin(sine/7),.015+ .05*math.sin(sine/5))
  2742.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,ztc + .1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-86.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2743.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.3,-0.4,1.2)*CFrame.Angles(math.rad(-46.4),math.rad(-1.8),math.rad(-61.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2744.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.8,-0.5,0.9)*CFrame.Angles(math.rad(-47.3),math.rad(-23.6),math.rad(50.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2745.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2746.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2747.             swait()
  2748.         end
  2749.         for i = 1, 30 do
  2750.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2751.             borbmesh.Scale = borbmesh.Scale + Vector3.new(.0 + .02*math.sin(sine/3),.0+ .02*math.sin(sine/7),.0+ .02*math.sin(sine/5))
  2752.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2753.             spikeballl3.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2754.             spikeballl2.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2755.             borb.CFrame = rightlocation.CFrame
  2756.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-86.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2757.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.3,-0.4,1.2)*CFrame.Angles(math.rad(-46.4),math.rad(-1.8),math.rad(-61.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2758.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.8,-0.5,0.9)*CFrame.Angles(math.rad(-47.3),math.rad(-23.6),math.rad(50.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2759.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2760.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2761.             swait()
  2762.         end
  2763.         for i = 1, 25 do
  2764.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2765.             borbmesh.Scale = borbmesh.Scale + Vector3.new(.0 + .02*math.sin(sine/3),.0+ .02*math.sin(sine/7),.0+ .02*math.sin(sine/5))
  2766.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2767.             spikeballl3.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2768.             spikeballl2.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2769.             borb.CFrame = rightlocation.CFrame
  2770.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.3,-0.4,1.2)*CFrame.Angles(math.rad(-46.4),math.rad(-1.8),math.rad(-61.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2771.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.2,-0.7)*CFrame.Angles(math.rad(-48.6),math.rad(-46.8),math.rad(-0.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2772.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.8,-0.5,0.9)*CFrame.Angles(math.rad(-47.3),math.rad(-23.6),math.rad(50.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2773.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.2,1.8,1.2)*CFrame.Angles(math.rad(41.7),math.rad(26.9),math.rad(-34.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2774.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30.1),math.rad(-116.1),math.rad(0.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2775.             swait()
  2776.         end
  2777.         for i = 1, 20 do
  2778.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2779.             borbmesh.Scale = borbmesh.Scale + Vector3.new(.0 + .02*math.sin(sine/3),.0+ .02*math.sin(sine/7),.0+ .02*math.sin(sine/5))
  2780.             spikeballl.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2781.             spikeballl3.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2782.             spikeballl2.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2783.             borb.CFrame = rightlocation.CFrame
  2784.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(16),math.rad(29.9),math.rad(-0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2785.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-0.5,0.5,1)*CFrame.Angles(math.rad(-36.2),math.rad(-13.4),math.rad(-72.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2786.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.6,1.2,1.5)*CFrame.Angles(math.rad(61.5),math.rad(34.1),math.rad(4.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2787.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0.5,0.5)*CFrame.Angles(math.rad(-73.8),math.rad(15.9),math.rad(4.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2788.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3,2.3,0.5)*CFrame.Angles(math.rad(1.1),math.rad(38.2),math.rad(-13.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2789.             swait()
  2790.         end
  2791.         borbmesh.Scale = Vector3.new(15,15,15)
  2792.         local beam = Instance.new("Part",Torso)
  2793.         beam.Anchored = true
  2794.         beam.CanCollide = false
  2795.         beam.Transparency = 0
  2796.         beam.BrickColor = BrickColor.new("Really red")
  2797.         beam.Material = "Neon"
  2798.         beam.Shape = "Cylinder"
  2799.         beam.Size = Vector3.new(1,9,9)
  2800.         spikeball(borb.CFrame,Vector3.new(3,3,3),BrickColor.new("White"),.025)
  2801.         spikeball(borb.CFrame,Vector3.new(4,4,4),BrickColor.new("White"),.05)
  2802.         spikeball(borb.CFrame,Vector3.new(2,2,2),BrickColor.new("White"),.025)
  2803.         spikeball(borb.CFrame,Vector3.new(7,7,7),BrickColor.new("White"),.075)
  2804.         for i = 1, 2 do
  2805.             SOUND(borb,3776291635,10,false,math.random(9,11)/10,10)
  2806.         end
  2807.         local ren = Instance.new("Sound",borb)
  2808.         ren.SoundId = "rbxassetid://3776292987"
  2809.         ren.Volume = 10
  2810.         ren.Looped = true
  2811.         ren.Pitch = .8
  2812.         ren:Play()
  2813.         local posl = Instance.new("Part",Torso)
  2814.         posl.Size = Vector3.new(1,1,1)
  2815.         posl.Anchored = true
  2816.         posl.CanCollide = false
  2817.         posl.Transparency = 1
  2818.         local ren2 = Instance.new("Sound",posl)
  2819.         ren2.SoundId = "rbxassetid://3776292987"
  2820.         ren2.Volume = 10
  2821.         ren2.Pitch = .8
  2822.         ren2.Looped = true
  2823.         ren2:Play()
  2824.         for i = 1, 350 do
  2825.             kam.Volume = kam.Volume - .5
  2826.             ztc = ztc + .015
  2827.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2828.             local start = borb.CFrame*CFrame.new(0,0,0).p
  2829.             local hit,endp = ray2(start,mouse.Hit.p,650,Character)
  2830.             local dis = (start - endp).magnitude
  2831.             posl.CFrame = CFrame.new(endp)
  2832.             local Hit = damagealll(25,posl.Position)
  2833.             for _,v in pairs(Hit) do
  2834.                 if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  2835.                     slachtoffer = v:FindFirstChildOfClass("Humanoid")
  2836.                     takeDamage(slachtoffer,math.random(21,31))
  2837.                     vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  2838.                     vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  2839.                     torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  2840.                     vel.velocity = CFrame.new(borb.Position,torso.Position).lookVector*250
  2841.                     removeuseless:AddItem(vel,.01)
  2842.                     blood(torso,25)
  2843.                 end
  2844.             end
  2845.             local explo = Instance.new("Part",Torso)
  2846.             explo.Anchored = true
  2847.             explo.CanCollide = false
  2848.             explo.Transparency = 0
  2849.             explo.Size = Vector3.new(17,17,17)
  2850.             explo.Material = "Neon"
  2851.             explo.BrickColor = BrickColor.new("Really red")
  2852.             explo.CFrame = CFrame.new(endp) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  2853.             coroutine.wrap(function()
  2854.                 for i = 1, 40 do
  2855.                     explo.Size = explo.Size - Vector3.new(.5,.5,.5)
  2856.                     explo.Transparency = explo.Transparency + .025
  2857.                     swait()
  2858.                 end
  2859.                 explo:Destroy()
  2860.             end)()
  2861.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,ztc)*CFrame.Angles(math.rad(16),math.rad(29.9),math.rad(-0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2862.             beam.CFrame = CFrame.new(start,endp) * CFrame.new(0,0,-dis/2) * CFrame.Angles(math.rad(0),math.rad(90),0)
  2863.             beam.Size = Vector3.new(dis,9*math.sin(sine),9*math.sin(sine))
  2864.             borbmesh.Scale = Vector3.new(15*math.sin(sine),15*math.sin(sine),15*math.sin(sine))
  2865.             spikeballl.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2866.             spikeballl3.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2867.             spikeballl2.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2868.             borb.CFrame = rightlocation.CFrame * CFrame.new(1.7,-6,0)
  2869.             swait()
  2870.         end
  2871.         SOUND(rightlocation,3776291635,10,false,.8,10)
  2872.         for i = 1, 20 do
  2873.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.1,1,1.8)*CFrame.Angles(math.rad(-74.7),math.rad(-15.8),math.rad(-56.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2874.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.6,1.2,1.5)*CFrame.Angles(math.rad(61.5),math.rad(34.1),math.rad(4.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2875.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1.1,0.2)*CFrame.Angles(math.rad(-63.1),math.rad(35.1),math.rad(-14.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2876.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.2,1.7,1.6)*CFrame.Angles(math.rad(36.6),math.rad(30),math.rad(-16.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2877.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,ztc+1)*CFrame.Angles(math.rad(39.2),math.rad(29.9),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2878.             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2879.             local start = borb.CFrame*CFrame.new(0,0,0).p
  2880.             local hit,endp = ray2(start,mouse.Hit.p,650,Character)
  2881.             local dis = (start - endp).magnitude
  2882.             posl.CFrame = CFrame.new(endp)
  2883.             ren.Volume = ren.Volume - .5
  2884.             ren2.Volume = ren.Volume
  2885.             beam.Transparency = beam.Transparency + .05
  2886.             spikemesh.Scale = spikemesh.Scale + Vector3.new(2,2,2)
  2887.             spikemesh2.Scale = spikemesh2.Scale + Vector3.new(2,2,2)
  2888.             spikemesh3.Scale = spikemesh3.Scale + Vector3.new(2,2,2)
  2889.             spikeballl.Transparency = spikeballl.Transparency + .005
  2890.             spikeballl2.Transparency = spikeballl2.Transparency + .005
  2891.             spikeballl3.Transparency = spikeballl3.Transparency + .005
  2892.             borb.Transparency = borb.Transparency + .005
  2893.             beam.CFrame = CFrame.new(start,endp) * CFrame.new(0,0,-dis/2) * CFrame.Angles(math.rad(0),math.rad(90),0)
  2894.             beam.Size = Vector3.new(dis,9*math.sin(sine),9*math.sin(sine))
  2895.             borbmesh.Scale = Vector3.new(15*math.sin(sine),15*math.sin(sine),15*math.sin(sine))
  2896.             spikeballl.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2897.             spikeballl3.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2898.             spikeballl2.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2899.             swait()
  2900.         end
  2901.         removeuseless:AddItem(g1,.001)
  2902.         kam:Destroy()
  2903.         ren:Destroy()
  2904.         ren2:Destroy()
  2905.         posl:Destroy()
  2906.         beam:Destroy()
  2907.         borb:Destroy()
  2908.         spikeballl:Destroy()
  2909.         spikeballl2:Destroy()
  2910.         spikeballl3:Destroy()
  2911.         ws = 80
  2912.         debounce = false
  2913.         attacking = false
  2914.     elseif Press=='y' then
  2915.         if debounce then return end
  2916.         if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2917.             local enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  2918.             if enemyhum.Health < 1 then return end
  2919.             local ETorso = enemyhum.Parent:FindFirstChild("Head")
  2920.             local ETorso2 = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("UpperTorso")
  2921.             debounce = true
  2922.             attacking = true
  2923.             ws = 12
  2924.             attacktaunt()
  2925.             local g1 = Instance.new("BodyGyro", nil)
  2926.             g1.CFrame = Root.CFrame
  2927.             g1.Parent = Root
  2928.             g1.D = 175
  2929.             g1.P = 20000
  2930.             g1.MaxTorque = Vector3.new(3000,90000,3000)
  2931.             coroutine.wrap(function()
  2932.                 for i = 1, 10 do
  2933.                     local spikeballl = Instance.new("Part",Torso)
  2934.                     spikeballl.Anchored = true
  2935.                     spikeballl.CanCollide = false
  2936.                     spikeballl.Size = Vector3.new(1,1,1)
  2937.                     spikeballl.BrickColor = BrickColor.new("Really red")
  2938.                     spikeballl.CFrame = rightlocation.CFrame
  2939.                     spikeballl.Transparency = .85
  2940.                     local spikemesh = Instance.new("SpecialMesh",spikeballl)
  2941.                     spikemesh.MeshId = "rbxassetid://9982590"
  2942.                     spikemesh.Scale = Vector3.new(20,20,20)
  2943.                     local borb = Instance.new("Part",Torso)
  2944.                     borb.Anchored = true
  2945.                     borb.CanCollide = false
  2946.                     borb.CFrame = rightlocation.CFrame
  2947.                     borb.Shape = "Ball"
  2948.                     borb.Transparency = .5
  2949.                     borb.Size = Vector3.new(20,20,20)
  2950.                     borb.Material = "Neon"
  2951.                     borb.BrickColor = BrickColor.new("Really red")
  2952.                     coroutine.wrap(function()
  2953.                         for i = 1, 20 do
  2954.                             borb.Size = borb.Size - Vector3.new(1,1,1)
  2955.                             borb.Transparency = borb.Transparency + .025
  2956.                             spikeballl.Transparency = spikeballl.Transparency + .01
  2957.                             spikemesh.Scale = spikemesh.Scale - Vector3.new(1,1,1)
  2958.                             borb.CFrame = leftlocation.CFrame
  2959.                             spikeballl.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  2960.                             swait()
  2961.                         end
  2962.                         borb:Destroy()
  2963.                     end)()
  2964.                     swait(5)
  2965.                 end
  2966.             end)()
  2967.             local killdriver = Instance.new("Part",Torso)
  2968.             killdriver.Anchored = true
  2969.             killdriver.CanCollide = false
  2970.             killdriver.Size = Vector3.new(1.5,1.5,1.5)
  2971.             killdriver.Shape = "Ball"
  2972.             killdriver.Transparency = 1
  2973.             killdriver.Material = "Neon"
  2974.             killdriver.BrickColor = BrickColor.new("Really red")
  2975.             killdriver.CFrame = leftlocation.CFrame
  2976.             SOUND(killdriver,232213955,10,false,math.random(9,11)/10,15)
  2977.             coroutine.wrap(function()
  2978.                 for i = 1, 20 do
  2979.                     killdriver.CFrame = leftlocation.CFrame
  2980.                     killdriver.Transparency = killdriver.Transparency - .05
  2981.                     swait()
  2982.                 end
  2983.             end)()
  2984.             for i = 1, 50 do
  2985.                 g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2986.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,1.7,0.2)*CFrame.Angles(math.rad(-77.1),math.rad(-42.6),math.rad(20.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  2987.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-46.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2988.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2989.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.95,0.6-.22*math.sin(sine/16),-0.2)*CFrame.Angles(math.rad(13.9 - 3 * math.sin(sine/16)),math.rad(-1.8),math.rad(-19.7 + 4 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2990.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2991.                 swait()
  2992.             end
  2993.             for i = 1, 20 do
  2994.                 g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.11)
  2995.                 killdriver.CFrame = leftlocation.CFrame
  2996.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.8,2.3,-0.3)*CFrame.Angles(math.rad(-138.8),math.rad(-64.6),math.rad(-13.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2997.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,1.8,1.3)*CFrame.Angles(math.rad(25),math.rad(-46.3),math.rad(3.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2998.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1.1,-0.3)*CFrame.Angles(math.rad(7.9),math.rad(-7.3),math.rad(-35.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  2999.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.2,1.9,1.2)*CFrame.Angles(math.rad(50.2),math.rad(34.2),math.rad(-47.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3000.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(28.3),math.rad(39.6),math.rad(-39.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3001.                 swait()
  3002.             end
  3003.             local bco = 100
  3004.             local bco2 = 0
  3005.             killdriver.Anchored = false
  3006.             MAKETRAIL(killdriver,Vector3.new(.2,.2,0),Vector3.new(-.2,-.2,0),2,ColorSequence.new(BrickColor.new("Really red").Color,BrickColor.new("Really black").Color))
  3007.             local beginning = true
  3008.             local bov = Instance.new("RocketPropulsion",killdriver)
  3009.             bov.MaxThrust = 4000
  3010.             bov.MaxSpeed = bco
  3011.             bov.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  3012.             bov.Target = ETorso2
  3013.             bov.TargetRadius = math.huge
  3014.             bov:fire()
  3015.             coroutine.wrap(function()
  3016.                 for i = 1, 99 do
  3017.                     bco = bco - .8
  3018.                     bov.MaxSpeed = bco
  3019.                     swait()
  3020.                 end
  3021.                 bov:Destroy()
  3022.                 killdriver.Anchored = true
  3023.                 coroutine.wrap(function()
  3024.                     while beginning do
  3025.                         spikeball(killdriver.CFrame,Vector3.new(killdriver.Size.X/5,killdriver.Size.Y/5,killdriver.Size.Z/5),BrickColor.new("Really red"),.1)
  3026.                         swait(4)
  3027.                     end
  3028.                 end)()
  3029.                 for i = 1, 200 do
  3030.                     bco2 = bco2 + .05
  3031.                     killdriver.Size = killdriver.Size + Vector3.new(bco2*math.sin(sine/4),bco2*math.sin(sine/4),bco2*math.sin(sine/4))
  3032.                     swait()
  3033.                 end
  3034.                 SOUND(killdriver,3776292437,10,false,1,10)
  3035.                 local loopie = Instance.new("Sound",killdriver)
  3036.                 loopie.SoundId = "rbxassetid://3776292987"
  3037.                 loopie.Volume = 10
  3038.                 loopie.Looped = true
  3039.                 loopie:Play()
  3040.                 repeat swait() killdriver.Size = killdriver.Size + Vector3.new(2,2,2) until killdriver.Size.Y > 74
  3041.                 ballshockwave(killdriver.CFrame,.2,BrickColor.new("White"),"Neon",.05,Vector3.new(15,15,15))
  3042.                 local follower = Instance.new("Part",Torso)
  3043.                 follower.Anchored = false
  3044.                 follower.CanCollide = false
  3045.                 follower.Transparency = 1
  3046.                 follower.CFrame = killdriver.CFrame
  3047.                 follower.Size = Vector3.new(1,1,1)
  3048.                 local bco3 = 0
  3049.                 local bov = Instance.new("RocketPropulsion",follower)
  3050.                 bov.MaxThrust = 4000
  3051.                 bov.MaxSpeed = bco3
  3052.                 bov.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  3053.                 bov.Target = ETorso2
  3054.                 bov.TargetRadius = math.huge
  3055.                 bov:fire()
  3056.                 coroutine.wrap(function()
  3057.                     MAKETRAIL(killdriver,Vector3.new(4,4,0),Vector3.new(-4,-4,0),2,ColorSequence.new(BrickColor.new("Really red").Color,BrickColor.new("Really black").Color))
  3058.                     for i = 1, 500 do
  3059.                         bco3 = bco3 + 1
  3060.                         bov.MaxSpeed = bco3
  3061.                         killdriver.CFrame = follower.CFrame
  3062.                         local Hit = damagealll(37.5,killdriver.Position)
  3063.                         for _,v in pairs(Hit) do
  3064.                             if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 and v:FindFirstChildOfClass("Humanoid") == enemyhum then
  3065.                                 slachtoffer = v:FindFirstChildOfClass("Humanoid")
  3066.                                 takeDamage(slachtoffer,math.random(3,5))
  3067.                                 vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  3068.                                 vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  3069.                                 torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  3070.                                 vel.velocity = CFrame.new(killdriver.Position,torso.Position).lookVector*-50
  3071.                                 removeuseless:AddItem(vel,.01)
  3072.                                 blood(torso,20)
  3073.                                 if overlord then
  3074.                                     for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "ForceField" x.BrickColor = BrickColor.new("Really red") x.Anchored = false
  3075.                                             x.CanCollide = true x:BreakJoints() blood(x,100)
  3076.                                         end end
  3077.                                     for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Destroy() end end
  3078.                                     slachtoffer.Parent = nil
  3079.                                 end
  3080.                             end
  3081.                         end
  3082.                         swait()
  3083.                     end
  3084.                     repeat swait() bov.MaxSpeed = bov.MaxSpeed - 20 killdriver.Size = killdriver.Size - Vector3.new(1,1,1) until killdriver.Size.Y < 1
  3085.                     SOUND(follower,3776291635,10,false,1,10)
  3086.                     beginning = false
  3087.                     bov:Destroy()
  3088.                     killdriver:Destroy()
  3089.                     follower.Anchored = true
  3090.                     removeuseless:AddItem(follower,10)
  3091.                     ballshockwave(follower.CFrame,0,BrickColor.new("Really red"),"Neon",.05,Vector3.new(4,4,4))
  3092.                     spikeball(follower.CFrame,Vector3.new(4,4,4),BrickColor.new("Really red"),.05)
  3093.                     ballshockwave(follower.CFrame,0,BrickColor.new("Really red"),"Neon",.1,Vector3.new(8,8,8))
  3094.                     spikeball(follower.CFrame,Vector3.new(8,8,8),BrickColor.new("Really red"),.1)
  3095.                     spikeball(follower.CFrame,Vector3.new(12,12,12),BrickColor.new("Really red"),.25)
  3096.                 end)()
  3097.  
  3098.             end)()
  3099.             for i = 1, 20 do
  3100.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,0,0.4)*CFrame.Angles(math.rad(-39.7),math.rad(8.7),math.rad(-14.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3101.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0,2.4,0.5)*CFrame.Angles(math.rad(-30.6),math.rad(-72.6),math.rad(-3.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3102.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.8,1.2,0)*CFrame.Angles(math.rad(18.8),math.rad(-2.8),math.rad(-30.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3103.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3104.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-31.9),math.rad(-72.3),math.rad(-10))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3105.                 swait()
  3106.             end
  3107.             removeuseless:AddItem(g1,.001)
  3108.             debounce = false
  3109.             attacking = false
  3110.             ws = 80
  3111.         end
  3112.     elseif Press=='r' then
  3113.         if debounce then return end
  3114.         if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  3115.             local enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  3116.             if enemyhum.Health < 1 then return end
  3117.             local ETorso = enemyhum.Parent:FindFirstChild("Head")
  3118.             local ETorso2 = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("UpperTorso")
  3119.             debounce = true
  3120.             attacking = true
  3121.             ws = 100
  3122.             local heet = false
  3123.             coroutine.wrap(function()
  3124.                 if tauntdebounce then return end
  3125.                 tauntdebounce = true
  3126.                 rdnm2 = chargable[math.random(1,#chargable)]
  3127.                 for i = 1, 3 do
  3128.                     tauntsound = Instance.new("Sound", Head)
  3129.                     tauntsound.Volume = 10
  3130.                     tauntsound.SoundId = "rbxassetid://"..rdnm2
  3131.                     tauntsound.Looped = false
  3132.                     tauntsound.Pitch = 1
  3133.                     tauntsound:Play()
  3134.                     coroutine.wrap(function()
  3135.                         wait(.5)
  3136.                         wait(tauntsound.TimeLength)
  3137.                         tauntsound:Destroy()
  3138.                         wait()
  3139.                         tauntdebounce = false
  3140.                     end)()
  3141.                     removeuseless:AddItem(tauntsound,6)
  3142.                 end
  3143.             end)()
  3144.             for i = 1, 350 do
  3145.                 if heet then break end
  3146.                 hum:MoveTo(ETorso2.Position)
  3147.                 LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.5,0.9)*CFrame.Angles(math.rad(-46.4 - .5 * math.sin(sine/16)),math.rad(-44.4 - .5 * math.sin(sine/16)),math.rad(18.8 + 1 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3148.                 LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.2,1.5 - .05 * math.sin(sine/16),1.5)*CFrame.Angles(math.rad(23.8 + 4 * math.sin(sine/16)),math.rad(-42.3 + 4 * math.sin(sine/16)),math.rad(5.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3149.                 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1,-0.2)*CFrame.Angles(math.rad(23.3 + 2 * math.sin(sine/16)),math.rad(-5.2 + 2 * math.sin(sine/16)),math.rad(-24.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3150.                 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.2,2.3,0.3)*CFrame.Angles(math.rad(7.8 + 1 * math.sin(sine/16)),math.rad(16.2 - 1 * math.sin(sine/16)),math.rad(-16.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3151.                 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-41.6),math.rad(-46.2),math.rad(15) + Root.RotVelocity.Y / 30)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3152.                 local Hit = damagealll(8,Torso.Position)
  3153.                 for _,v in pairs(Hit) do
  3154.                     if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid") == enemyhum then
  3155.                         heet = true
  3156.                     end
  3157.                 end
  3158.                 swait()
  3159.             end
  3160.             if heet then
  3161.                 ws = 0
  3162.                 local locatetor = Instance.new("Part",Torso)
  3163.                 locatetor.Size = Vector3.new(1,1,1)
  3164.                 locatetor.Anchored = true
  3165.                 locatetor.Transparency = 1
  3166.                 locatetor.CanCollide = false
  3167.                 locatetor.CFrame = rightlocation.CFrame
  3168.                 local toweld = weldBetween(ETorso,locatetor)
  3169.                 toweld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(180),0)
  3170.                 SOUND(ETorso,131237241,10,false,math.random(9,11)/10,10)
  3171.                 for i = 1, 50 do
  3172.                     locatetor.CFrame = rightlocation.CFrame
  3173.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15.8),math.rad(45),math.rad(10.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3174.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,0.7,0.7)*CFrame.Angles(math.rad(11.6),math.rad(-33.3),math.rad(27))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3175.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3,2.4,-0.4)*CFrame.Angles(math.rad(-17.7),math.rad(14.9),math.rad(22.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3176.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.9,1.9,0.3)*CFrame.Angles(math.rad(-108.7),math.rad(47.2),math.rad(12.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3177.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,1.8,1.1)*CFrame.Angles(math.rad(15),math.rad(51.6),math.rad(1.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3178.                     swait()
  3179.                 end
  3180.                 for i = 1, 20 do
  3181.                     locatetor.CFrame = rightlocation.CFrame
  3182.                     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1.5,0.3)*CFrame.Angles(math.rad(-27.6),math.rad(-39.9),math.rad(32))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3183.                     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.7,1.4,1.5)*CFrame.Angles(math.rad(13.3),math.rad(-49.4),math.rad(-20.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3184.                     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,1.8,-0.6)*CFrame.Angles(math.rad(108.5),math.rad(-39.5),math.rad(25.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3185.                     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.9,1.9,1)*CFrame.Angles(math.rad(47.8),math.rad(18.5),math.rad(-69))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3186.                     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(27.8),math.rad(-62.6),math.rad(-5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3187.                     swait()
  3188.                 end
  3189.                 local didhit = false
  3190.                 local mate = nil
  3191.                 local colo = nil
  3192.                 local ray = Ray.new(Root.Position,Vector3.new(0,-10,0))
  3193.                 local tabd = {bloodfolder,Character}
  3194.                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},false,true)
  3195.                 if part then
  3196.                     didhit = true
  3197.                     mate = part.Material
  3198.                     colo = part.BrickColor
  3199.                 else
  3200.                     didhit = false
  3201.                 end
  3202.                 if didhit then
  3203.                     for i = 1, 3 do
  3204.                         SOUND(ETorso2,1388740053,10,false,math.random(9,11)/10,10)
  3205.                     end
  3206.                     locatetor.CFrame = CFrame.new(hitPosition)
  3207.                     spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("White"),.1)
  3208.                     ballshockwave(ETorso2.CFrame,.4,BrickColor.new("White"),"Neon",.05,Vector3.new(2,2,2))
  3209.                     takeDamage(enemyhum,math.random(38,57))
  3210.                     blood(ETorso2,50)
  3211.                     for i = 1, 20 do
  3212.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,1.2,0.9)*CFrame.Angles(math.rad(29.3),math.rad(-26.3),math.rad(49.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3213.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,0.6,1.8)*CFrame.Angles(math.rad(45.8),math.rad(-59.9),math.rad(-16.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3214.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.8,1.6,-0.2)*CFrame.Angles(math.rad(-56.8),math.rad(11.4),math.rad(-47))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3215.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.1,2.3,-0.1)*CFrame.Angles(math.rad(-25.9),math.rad(32.1),math.rad(-33.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3216.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-60),math.rad(33),math.rad(-36.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3217.                         swait()
  3218.                     end
  3219.                     for i = 1, 20 do
  3220.                         LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1.8,0.8)*CFrame.Angles(math.rad(35.5),math.rad(-18),math.rad(62.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3221.                         LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.5,0.1)*CFrame.Angles(math.rad(-34.7),math.rad(-46.9),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3222.                         RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1.3,0)*CFrame.Angles(math.rad(-6.4),math.rad(12.8),math.rad(-36.6))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3223.                         RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,2,1.2)*CFrame.Angles(math.rad(27.1),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3224.                         ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15.7),math.rad(-46.1),math.rad(0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3225.                         swait()
  3226.                     end
  3227.                     local t = math.random(1,2)
  3228.                     if t == 1 then
  3229.                         local g1 = Instance.new("BodyGyro", nil)
  3230.                         g1.CFrame = Root.CFrame
  3231.                         g1.Parent = Root
  3232.                         g1.D = 175
  3233.                         g1.P = 20000
  3234.                         g1.MaxTorque = Vector3.new(3000,90000,3000)
  3235.                         local borb = Instance.new("Part",Torso)
  3236.                         borb.Anchored = true
  3237.                         borb.CanCollide = false
  3238.                         borb.BrickColor = BrickColor.new("Really red")
  3239.                         borb.CFrame = leftlocation.CFrame
  3240.                         borb.Transparency = 1
  3241.                         borb.Shape = "Ball"
  3242.                         borb.Material = "Neon"
  3243.                         borb.Size = Vector3.new(31.5,31.5,31.5)
  3244.                         SOUND(borb,2644340882,10,false,.85,10)
  3245.                         local spikeballl = Instance.new("Part",Torso)
  3246.                         spikeballl.Anchored = true
  3247.                         spikeballl.CanCollide = false
  3248.                         spikeballl.Size = Vector3.new(1,1,1)
  3249.                         spikeballl.BrickColor = BrickColor.new("Really red")
  3250.                         spikeballl.CFrame = rightlocation.CFrame
  3251.                         spikeballl.Transparency = .85
  3252.                         local spikemesh = Instance.new("SpecialMesh",spikeballl)
  3253.                         spikemesh.MeshId = "rbxassetid://9982590"
  3254.                         spikemesh.Scale = Vector3.new(20,20,20)
  3255.                         local spikeballl2 = Instance.new("Part",Torso)
  3256.                         spikeballl2.Anchored = true
  3257.                         spikeballl2.CanCollide = false
  3258.                         spikeballl2.Size = Vector3.new(1,1,1)
  3259.                         spikeballl2.BrickColor = BrickColor.new("Really red")
  3260.                         spikeballl2.CFrame = rightlocation.CFrame
  3261.                         spikeballl2.Transparency = .85
  3262.                         local spikemesh2 = Instance.new("SpecialMesh",spikeballl2)
  3263.                         spikemesh2.MeshId = "rbxassetid://9982590"
  3264.                         spikemesh2.Scale = Vector3.new(30,30,30)
  3265.                         local spikeballl3 = Instance.new("Part",Torso)
  3266.                         spikeballl3.Anchored = true
  3267.                         spikeballl3.CanCollide = false
  3268.                         spikeballl3.Size = Vector3.new(1,1,1)
  3269.                         spikeballl3.BrickColor = BrickColor.new("Really red")
  3270.                         spikeballl3.CFrame = rightlocation.CFrame
  3271.                         spikeballl3.Transparency = .85
  3272.                         local spikemesh3 = Instance.new("SpecialMesh",spikeballl3)
  3273.                         spikemesh3.MeshId = "rbxassetid://9982590"
  3274.                         spikemesh3.Scale = Vector3.new(40,40,40)
  3275.                         for i = 1, 100 do
  3276.                             spikeballl2.Transparency = spikeballl2.Transparency + .0025
  3277.                             spikeballl3.Transparency = spikeballl3.Transparency + .005
  3278.                             spikeballl.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  3279.                             spikemesh.Scale = spikemesh.Scale - Vector3.new(.15,.15,.15)
  3280.                             spikeballl3.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  3281.                             spikemesh3.Scale = spikemesh3.Scale - Vector3.new(.15,.15,.15)
  3282.                             spikeballl2.CFrame = borb.CFrame * CFrame.Angles(math.rad(0+math.random(7,14)),math.rad(0+math.random(16,21)),math.rad(0+math.random(23,29)))
  3283.                             spikemesh2.Scale = spikemesh2.Scale - Vector3.new(.15,.15,.15)
  3284.                             borb.CFrame = leftlocation.CFrame
  3285.                             borb.Transparency = borb.Transparency - .005*2
  3286.                             borb.Size = borb.Size - Vector3.new(.15,.15,.15)*2
  3287.                             g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso2.Position),.15)
  3288.                             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3.2),math.rad(-76.5),math.rad(8.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3289.                             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.9,2,0.3)*CFrame.Angles(math.rad(-4.5),math.rad(-21.4),math.rad(62.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3290.                             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.1,2.4,0.2)*CFrame.Angles(math.rad(-36.5),math.rad(-79.1),math.rad(-14.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3291.                             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-2,0.6,-0.2)*CFrame.Angles(math.rad(13.9),math.rad(-1.8),math.rad(-14.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3292.                             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4,1.3,1.6)*CFrame.Angles(math.rad(39.8),math.rad(32.4),math.rad(-12.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3293.                             swait()
  3294.                         end
  3295.                         spikeballl2:Destroy()
  3296.                         spikeballl3:Destroy()
  3297.                         for i = 1, 15 do
  3298.                             spikeballl.CFrame = borb.CFrame
  3299.                             borb.CFrame = borb.CFrame:lerp(CFrame.new(ETorso.Position),.2)
  3300.                             swait()
  3301.                         end
  3302.                         borb.Transparency = 1
  3303.                         spikeballl:Destroy()
  3304.                         removeuseless:AddItem(borb,15)
  3305.                         for i = 1, 3 do
  3306.                             SOUND(borb,1398290761,10,false,.99,15)
  3307.                         end
  3308.                         spikeball(CFrame.new(borb.Position),Vector3.new(18,18,18),BrickColor.new("Really red"),.1)
  3309.                         spikeball(CFrame.new(borb.Position),Vector3.new(18,18,18)/2,BrickColor.new("Really red"),.05)
  3310.                         spikeball(CFrame.new(borb.Position),Vector3.new(18,18,18)/4,BrickColor.new("Really red"),.025)
  3311.                         spikeball(CFrame.new(borb.Position),Vector3.new(18,18,18)/8,BrickColor.new("Really red"),.0125)
  3312.                         ballshockwave(CFrame.new(borb.Position),.05,BrickColor.new("White"),"Neon",.1,Vector3.new(20,20,20))
  3313.                         ballshockwave(CFrame.new(borb.Position),.05,BrickColor.new("Really red"),"Neon",.05,Vector3.new(20,20,20)/2)
  3314.                         ballshockwave(CFrame.new(borb.Position),.05,BrickColor.new("Really red"),"Neon",.025,Vector3.new(20,20,20)/4)
  3315.                         ballshockwave(CFrame.new(borb.Position),.05,BrickColor.new("Really red"),"Neon",.0125,Vector3.new(20,20,20)/8)
  3316.                         shockwave(CFrame.new(borb.Position),Vector3.new(15,3,15),.05,BrickColor.new("White"),math.random(16,21),.1)
  3317.                         shockwave(CFrame.new(borb.Position),Vector3.new(8,8,8),.05,BrickColor.new("White"),math.random(16,21),.1)
  3318.                         shockwave(CFrame.new(borb.Position),Vector3.new(21,4,21),.05,BrickColor.new("White"),math.random(2,6),.05)
  3319.                         shockwave(CFrame.new(borb.Position),Vector3.new(15,3,15),.05,BrickColor.new("White"),math.random(16,21),.05)
  3320.                         shockwave(CFrame.new(borb.Position),Vector3.new(5,5,5),.05,BrickColor.new("White"),math.random(16,21),.05)
  3321.                         shockwave(CFrame.new(borb.Position),Vector3.new(5,5,5),.05,BrickColor.new("White"),math.random(16,21),.025)
  3322.                         shockwave(CFrame.new(borb.Position),Vector3.new(8,2,8),.05,BrickColor.new("White"),math.random(16,21),.025)
  3323.                         shockwave(CFrame.new(borb.Position),Vector3.new(10,4,10),.05,BrickColor.new("White"),math.random(16,21),.025)
  3324.                         shockwave(CFrame.new(borb.Position),Vector3.new(8.5,2,8.5),.05,BrickColor.new("White"),math.random(16,21),.05)
  3325.                         shockwave(CFrame.new(borb.Position),Vector3.new(5,1,5),.05,BrickColor.new("White"),math.random(2,4),.01)
  3326.                         shockwave(CFrame.new(borb.Position),Vector3.new(2,2,2),.05,BrickColor.new("White"),math.random(3,6),.01)
  3327.                         takeDamage(enemyhum,math.random(251,384))
  3328.                         debounce = false
  3329.                         attacking = false
  3330.                         ws = 80
  3331.                         g1:Destroy()
  3332.                     else
  3333.                         local zp = 0
  3334.                         local uploc = Instance.new("Part",Torso)
  3335.                         uploc.Anchored = true
  3336.                         uploc.CanCollide = false
  3337.                         uploc.CFrame = Root.CFrame * CFrame.new(0,60,0)
  3338.                         uploc.Transparency = 1
  3339.                         uploc.Size = Vector3.new(1,1,1)
  3340.                         hpheight = 0
  3341.                         for i = 1, 30 do
  3342.                             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,-0.1,0)*CFrame.Angles(math.rad(-49.9),math.rad(49.5),math.rad(-15.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3343.                             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,0.8,1.9)*CFrame.Angles(math.rad(57.8),math.rad(-13.7),math.rad(11.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3344.                             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.6,-0.3,0.5)*CFrame.Angles(math.rad(-30.5),math.rad(-82.9),math.rad(63.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3345.                             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.1,1.2,1.9)*CFrame.Angles(math.rad(62.1),math.rad(21.3),math.rad(-27.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3346.                             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),0,0),.2)
  3347.                             Torso.CFrame = Torso.CFrame:lerp(CFrame.new(uploc.Position)*CFrame.Angles(math.rad(zp),0,0),.2)
  3348.                             swait()
  3349.                         end
  3350.                         for i = 1, 15 do
  3351.                             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10.4),math.rad(1.2),math.rad(-0.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3352.                             Torso.CFrame = Torso.CFrame:lerp(CFrame.new(ETorso2.Position),.2)
  3353.                             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,1.4,0.9)*CFrame.Angles(math.rad(14.7),math.rad(-36.8),math.rad(52.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3354.                             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,1.4,1)*CFrame.Angles(math.rad(26.4),math.rad(-13.4),math.rad(4.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3355.                             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1.8,0.4)*CFrame.Angles(math.rad(20),math.rad(4.7),math.rad(-64.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3356.                             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.6,2.4,0)*CFrame.Angles(math.rad(-10.4),math.rad(13.9),math.rad(1.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3357.                             swait()
  3358.                         end
  3359.                         takeDamage(enemyhum,math.random(63,81))
  3360.                         if overlord then
  3361.                             for i,x in pairs(enemyhum.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "ForceField" x.BrickColor = BrickColor.new("Really red") x.Anchored = false
  3362.                                     x.CanCollide = true x:BreakJoints() blood(x,100)
  3363.                                 end end
  3364.                             for i,x in pairs(enemyhum.Parent:GetDescendants()) do if x:IsA("Part") then x:Destroy() end end
  3365.                             slachtoffer.Parent = nil
  3366.                         end
  3367.                         blood(ETorso2,150)
  3368.                         toweld:Destroy()
  3369.                         SOUND(ETorso2,429400881,10,false,math.random(9,11)/10,10)
  3370.                         for i = 1, 2 do
  3371.                             SOUND(ETorso2,1776706665,10,false,math.random(9,11)/10,10)
  3372.                         end
  3373.                         coroutine.wrap(function()
  3374.                             for i = 1, 3 do
  3375.                                 local ray = Ray.new(Root.Position, Vector3.new(0,-10,0))
  3376.                                 local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,ETorso2,ETorso,bloc,Character,blooddecal,blowd,Torso},false,true)
  3377.                                 if part and part.Parent ~= ETorso2.Parent and not part.Parent:FindFirstChildOfClass("Humanoid") then
  3378.                                     local vbn = math.random(45,60)
  3379.                                     coroutine.wrap(function()
  3380.                                         local crack = Instance.new("Part",Torso)
  3381.                                         crack.Size =  Vector3.new(vbn,.1,vbn)
  3382.                                         crack.Transparency = 1
  3383.                                         crack.Anchored = true
  3384.                                         crack.Name = "blowd"
  3385.                                         crack.CanCollide = false
  3386.                                         crack.Position = hitPosition
  3387.                                         crack.Rotation = Vector3.new(0,math.random(-180,180),0)
  3388.                                         local crackd = Instance.new("Decal",crack)
  3389.                                         crackd.Face = "Top"
  3390.                                         crackd.Texture = "rbxassetid://483309292"
  3391.                                         crackd.Transparency = math.random(.1,.2)
  3392.                                         wait(30)
  3393.                                         for i = 1, 100 do
  3394.                                             crackd.Transparency = crackd.Transparency + .01
  3395.                                             swait()
  3396.                                         end
  3397.                                         crack:Destroy()
  3398.                                     end)()
  3399.                                 else
  3400.                                 end
  3401.                                 swait()
  3402.                             end
  3403.                         end)()
  3404.                         local didhit = false
  3405.                         local mate = nil
  3406.                         local colo = nil
  3407.                         local ray = Ray.new(Root.Position,Vector3.new(0,-10,0))
  3408.                         local tabd = {bloodfolder,Character}
  3409.                         local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,Root,Character,blooddecal,blowd,Torso},false,true)
  3410.                         if part then
  3411.                             didhit = true
  3412.                             mate = part.Material
  3413.                             colo = part.BrickColor
  3414.                         else
  3415.                             didhit = false
  3416.                         end
  3417.                         if didhit then
  3418.                             coroutine.wrap(function()
  3419.                                 local b = Instance.new("Part",Torso)
  3420.                                 b.Size = Vector3.new(1,1,1)
  3421.                                 b.Anchored = true
  3422.                                 b.CanCollide = false
  3423.                                 b.Transparency = 1
  3424.                                 b.Position = hitPosition
  3425.                                 b.CFrame = b.CFrame * CFrame.new(0,2,0)
  3426.                                 local t = 0
  3427.                                 for i = 1, 18 do
  3428.                                     t = t + 20
  3429.                                     local b2 = b:Clone() b2.Parent = Torso b2.Transparency = 1
  3430.                                     b2.CFrame = b.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(t),math.rad(0)) * CFrame.new(16,0,0)
  3431.                                     local grassblock = Instance.new("Part",Torso)
  3432.                                     grassblock.Size = Vector3.new(5,5,5)
  3433.                                     grassblock.BrickColor = colo
  3434.                                     grassblock.Material = mate
  3435.                                     grassblock.Anchored = true
  3436.                                     grassblock.CanCollide = true
  3437.                                     grassblock.CFrame = b2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  3438.                                     local ray = Ray.new(grassblock.Position,Vector3.new(0,-5,0))
  3439.                                     local tabd = {bloodfolder,Character}
  3440.                                     local part, hitPosition = workspace:FindPartOnRayWithIgnoreList(ray, {bloodfolder,grassblock,Character,blooddecal,blowd,Torso},false,true)
  3441.                                     if part then
  3442.                                         grassblock.Position = hitPosition
  3443.                                         grassblock.Material = part.Material
  3444.                                         grassblock.BrickColor = part.BrickColor
  3445.                                         coroutine.wrap(function()
  3446.                                             wait(15)
  3447.                                             for i = 1, 20 do
  3448.                                                 grassblock.Transparency = grassblock.Transparency + .05
  3449.                                                 swait()
  3450.                                             end
  3451.                                             grassblock:Destroy()
  3452.                                         end)()
  3453.                                     else
  3454.                                         grassblock:Destroy()
  3455.                                     end
  3456.                                 end
  3457.                             end)()
  3458.                         end
  3459.                         spikeball(ETorso2.CFrame,Vector3.new(2,2,2),BrickColor.new("White"),.05)
  3460.                         ballshockwave(ETorso2.CFrame,.4,BrickColor.new("White"),"Neon",.025,Vector3.new(2,2,2))
  3461.                         spikeball(ETorso2.CFrame,Vector3.new(4,4,4),BrickColor.new("White"),.1)
  3462.                         ballshockwave(ETorso2.CFrame,.4,BrickColor.new("White"),"Neon",.05,Vector3.new(4,4,4))
  3463.                         shockwave(Root.CFrame*CFrame.new(0,-4,0),Vector3.new(8,1,8),.2,BrickColor.new("White"),math.random(16,21),.075)
  3464.                         shockwave(Root.CFrame*CFrame.new(0,-4,0),Vector3.new(6,.75,6),.2,BrickColor.new("White"),math.random(16,21),.05)
  3465.                         shockwave(Root.CFrame*CFrame.new(0,-4,0),Vector3.new(3,.5,3),.2,BrickColor.new("White"),math.random(16,21),.025)
  3466.                         shockwave(Root.CFrame*CFrame.new(0,-4,0),Vector3.new(1.5,1,1.5),.2,BrickColor.new("White"),math.random(16,21),.025)
  3467.                         for i = 1, 20 do
  3468.                             Torso.CFrame = Torso.CFrame:lerp(CFrame.new(ETorso2.Position) * CFrame.new(0,2,0),.2)
  3469.                             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,1.4,0.9)*CFrame.Angles(math.rad(14.7),math.rad(-36.8),math.rad(52.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3470.                             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1.8,0.4)*CFrame.Angles(math.rad(20),math.rad(4.7),math.rad(-64.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3471.                             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.6,1.7,0.2)*CFrame.Angles(math.rad(-28.3),math.rad(12.6),math.rad(5.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3472.                             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,1.6,0.9)*CFrame.Angles(math.rad(24.4),math.rad(0.7),math.rad(10.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3473.                             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-23.9),math.rad(1.2),math.rad(-0.4))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  3474.                             swait()
  3475.                         end
  3476.                     end
  3477.                 else
  3478.                     ---COWARD!!!
  3479.                     coroutine.wrap(function()
  3480.                         if tauntdebounce then return end
  3481.                         tauntdebounce = true
  3482.                         rdnm2 = cowardable[math.random(1,#cowardable)]
  3483.                         for i = 1, 3 do
  3484.                             tauntsound = Instance.new("Sound", Head)
  3485.                             tauntsound.Volume = 10
  3486.                             tauntsound.SoundId = "rbxassetid://"..rdnm2
  3487.                             tauntsound.Looped = false
  3488.                             tauntsound.Pitch = 1
  3489.                             tauntsound:Play()
  3490.                             coroutine.wrap(function()
  3491.                                 wait(.5)
  3492.                                 wait(tauntsound.TimeLength)
  3493.                                 tauntsound:Destroy()
  3494.                                 wait()
  3495.                                 tauntdebounce = false
  3496.                             end)()
  3497.                             removeuseless:AddItem(tauntsound,6)
  3498.                         end
  3499.                     end)()
  3500.                 end
  3501.                 debounce = false
  3502.                 attacking = false
  3503.                 ws = 80
  3504.             end
  3505.         end
  3506.     elseif Press=='t' then
  3507.         taunt()
  3508.     end
  3509. end)
  3510.  
  3511. for i,v in pairs(Character:GetDescendants()) do
  3512.     if v:IsA("Part") then
  3513.         v.Transparency = 1
  3514.     end
  3515. end
  3516. ws = 0
  3517. hum.HipHeight = 2
  3518. ROOTLERP.C0 = ROOTLERP.C0 * CFrame.new(0,0,-2)
  3519. Head.Transparency = 1
  3520. doomtheme.Volume = 0
  3521. debounce = true
  3522. attacking = true
  3523. local portal = Instance.new("Part",Torso)
  3524. portal.Anchored = true
  3525. portal.CanCollide = false
  3526. portal.Size = Vector3.new(.1,.1,.1)
  3527. portal.Transparency = 1
  3528. portal.CFrame = Root.CFrame * CFrame.new(0,3,3)
  3529. portal.Name = "ext"
  3530. local portalpic = Instance.new("Decal",portal)
  3531. portalpic.Face = "Front"
  3532. portalpic.Texture = "rbxassetid://1513987852"
  3533. portalpic.Transparency = 0
  3534. portalpic.Color3 = BrickColor.new("Really red").Color
  3535. local portalpic2 = Instance.new("Decal",portal)
  3536. portalpic2.Face = "Back"
  3537. portalpic2.Texture = "rbxassetid://1513987852"
  3538. portalpic2.Transparency = 0
  3539. portalpic2.Color3 = BrickColor.new("Really red").Color
  3540. local portalsound = Instance.new("Sound",portal)
  3541. portalsound.Volume = 2
  3542. portalsound.Looped = true
  3543. portalsound.SoundId = "rbxassetid://2293073427"
  3544. portalsound:Play()
  3545. local txc = 0
  3546. for i = 1, 30 do
  3547.     txc = txc + .35
  3548.     portal.Size = portal.Size + Vector3.new(.5,.5,0)
  3549.     portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  3550.     swait()
  3551. end
  3552. for i = 1, 5 do
  3553.     txc = txc + .35
  3554.     portal.Size = portal.Size + Vector3.new(.25,.25,0)
  3555.     portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  3556.     swait()
  3557. end
  3558. for i = 1, 5 do
  3559.     txc = txc + .35
  3560.     portal.Size = portal.Size - Vector3.new(.25,.25,0)
  3561.     portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  3562.     swait()
  3563. end
  3564.  
  3565. mas = Instance.new("Model",Torso)
  3566. o1 = Instance.new("Model")
  3567. o2 = Instance.new("Part")
  3568. o3 = Instance.new("SpecialMesh")
  3569. o4 = Instance.new("Decal")
  3570. o5 = Instance.new("Decal")
  3571. o6 = Instance.new("Part")
  3572. o7 = Instance.new("SpecialMesh")
  3573. o8 = Instance.new("Decal")
  3574. o9 = Instance.new("Decal")
  3575. o10 = Instance.new("WedgePart")
  3576. o11 = Instance.new("Part")
  3577. o12 = Instance.new("SpecialMesh")
  3578. o13 = Instance.new("Decal")
  3579. o14 = Instance.new("Decal")
  3580. o15 = Instance.new("Part")
  3581. o16 = Instance.new("SpecialMesh")
  3582. o17 = Instance.new("Decal")
  3583. o18 = Instance.new("Decal")
  3584. o19 = Instance.new("Part")
  3585. o20 = Instance.new("Part")
  3586. o21 = Instance.new("SpecialMesh")
  3587. o22 = Instance.new("Decal")
  3588. o23 = Instance.new("Decal")
  3589. o24 = Instance.new("Part")
  3590. o25 = Instance.new("SpecialMesh")
  3591. o26 = Instance.new("Decal")
  3592. o27 = Instance.new("Decal")
  3593. o28 = Instance.new("WedgePart")
  3594. o29 = Instance.new("Part")
  3595. o30 = Instance.new("SpecialMesh")
  3596. o31 = Instance.new("Decal")
  3597. o32 = Instance.new("Decal")
  3598. o33 = Instance.new("Part")
  3599. o34 = Instance.new("SpecialMesh")
  3600. o35 = Instance.new("Decal")
  3601. o36 = Instance.new("Decal")
  3602. o37 = Instance.new("WedgePart")
  3603. o38 = Instance.new("WedgePart")
  3604. o39 = Instance.new("WedgePart")
  3605. o40 = Instance.new("WedgePart")
  3606. o41 = Instance.new("WedgePart")
  3607. o42 = Instance.new("ManualWeld")
  3608. o43 = Instance.new("WedgePart")
  3609. o44 = Instance.new("WedgePart")
  3610. o45 = Instance.new("ManualWeld")
  3611. o46 = Instance.new("Part")
  3612. o47 = Instance.new("SpecialMesh")
  3613. o48 = Instance.new("Decal")
  3614. o49 = Instance.new("Decal")
  3615. o50 = Instance.new("Part")
  3616. o51 = Instance.new("SpecialMesh")
  3617. o52 = Instance.new("Decal")
  3618. o53 = Instance.new("Decal")
  3619. o54 = Instance.new("WedgePart")
  3620. o55 = Instance.new("WedgePart")
  3621. o56 = Instance.new("WedgePart")
  3622. o57 = Instance.new("WedgePart")
  3623. o58 = Instance.new("WedgePart")
  3624. o59 = Instance.new("WedgePart")
  3625. o60 = Instance.new("WedgePart")
  3626. o61 = Instance.new("Part")
  3627. o62 = Instance.new("SpecialMesh")
  3628. o63 = Instance.new("Decal")
  3629. o64 = Instance.new("Decal")
  3630. o65 = Instance.new("WedgePart")
  3631. o66 = Instance.new("Part")
  3632. o67 = Instance.new("SpecialMesh")
  3633. o68 = Instance.new("Decal")
  3634. o69 = Instance.new("Decal")
  3635. o70 = Instance.new("WedgePart")
  3636. o71 = Instance.new("WedgePart")
  3637. o72 = Instance.new("Part")
  3638. o73 = Instance.new("SpecialMesh")
  3639. o74 = Instance.new("Decal")
  3640. o75 = Instance.new("Decal")
  3641. o76 = Instance.new("WedgePart")
  3642. o77 = Instance.new("Part")
  3643. o78 = Instance.new("SpecialMesh")
  3644. o79 = Instance.new("Decal")
  3645. o80 = Instance.new("Decal")
  3646. o81 = Instance.new("Part")
  3647. o82 = Instance.new("SpecialMesh")
  3648. o83 = Instance.new("Decal")
  3649. o84 = Instance.new("Decal")
  3650. o85 = Instance.new("WedgePart")
  3651. o86 = Instance.new("WedgePart")
  3652. o87 = Instance.new("WedgePart")
  3653. o88 = Instance.new("WedgePart")
  3654. o89 = Instance.new("Part")
  3655. o90 = Instance.new("SpecialMesh")
  3656. o91 = Instance.new("Decal")
  3657. o92 = Instance.new("Decal")
  3658. o93 = Instance.new("WedgePart")
  3659. o94 = Instance.new("Part")
  3660. o95 = Instance.new("SpecialMesh")
  3661. o96 = Instance.new("Decal")
  3662. o97 = Instance.new("Decal")
  3663. o98 = Instance.new("WedgePart")
  3664. o99 = Instance.new("WedgePart")
  3665. o1.Parent = mas
  3666. o1.PrimaryPart = o19
  3667. o2.Parent = o1
  3668. o2.BrickColor = BrickColor.new("Brick yellow")
  3669. o2.Rotation = Vector3.new(-110.059998, 27.7399998, -68.3899994)
  3670. o2.Size = Vector3.new(0.241669908, 0.897802472, 0.334712714)
  3671. o2.CFrame = CFrame.new(0.786357999, -0.198466003, 0.00272399932, 0.325971693, 0.822818458, 0.46552375, 0.157878473, -0.532884777, 0.831329226, 0.932103515, -0.197493628, -0.303610653)
  3672. o2.BottomSurface = Enum.SurfaceType.Smooth
  3673. o2.TopSurface = Enum.SurfaceType.Smooth
  3674. o2.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3675. o2.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3676. o3.Parent = o2
  3677. o3.MeshId = "rbxassetid://249768539"
  3678. o3.Scale = Vector3.new(0.199377596, 0.513547838, 0.25979507)
  3679. o3.MeshType = Enum.MeshType.FileMesh
  3680. o3.Scale = Vector3.new(0.199377596, 0.513547838, 0.25979507)
  3681. o4.Name = "blood"
  3682. o4.Parent = o2
  3683. o4.Texture = "http://www.roblox.com/asset/?id=931617584"
  3684. o5.Name = "blood"
  3685. o5.Parent = o2
  3686. o5.Texture = "http://www.roblox.com/asset/?id=931617584"
  3687. o6.Parent = o1
  3688. o6.BrickColor = BrickColor.new("Brick yellow")
  3689. o6.Rotation = Vector3.new(-77.5199966, -10.9899998, -90.25)
  3690. o6.Size = Vector3.new(0.277330995, 1.03028357, 0.384103328)
  3691. o6.CFrame = CFrame.new(0.977985024, 0.354429007, 0.00272399932, -0.00423872145, 0.981666863, -0.190557897, -0.216906458, 0.18512021, 0.958479047, 0.976183176, 0.0453959666, 0.212145209)
  3692. o6.BottomSurface = Enum.SurfaceType.Smooth
  3693. o6.TopSurface = Enum.SurfaceType.Smooth
  3694. o6.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3695. o6.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3696. o7.Parent = o6
  3697. o7.MeshId = "rbxassetid://249768539"
  3698. o7.Scale = Vector3.new(0.228797987, 0.589327753, 0.298130751)
  3699. o7.MeshType = Enum.MeshType.FileMesh
  3700. o7.Scale = Vector3.new(0.228797987, 0.589327753, 0.298130751)
  3701. o8.Name = "blood"
  3702. o8.Parent = o6
  3703. o8.Texture = "http://www.roblox.com/asset/?id=931617584"
  3704. o9.Name = "blood"
  3705. o9.Parent = o6
  3706. o9.Texture = "http://www.roblox.com/asset/?id=931617584"
  3707. o10.Parent = o1
  3708. o10.Material = Enum.Material.SmoothPlastic
  3709. o10.BrickColor = BrickColor.new("Really black")
  3710. o10.Rotation = Vector3.new(-71.8899994, 0, -180)
  3711. o10.Size = Vector3.new(0.0500000007, 0.270000041, 0.810000658)
  3712. o10.CFrame = CFrame.new(0.619570971, 0.185534, -0.200561002, -1, 0, 0, 0, -0.310846061, 0.950460613, 0, 0.950460196, 0.31084612)
  3713. o10.BottomSurface = Enum.SurfaceType.Smooth
  3714. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3715. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3716. o11.Parent = o1
  3717. o11.BrickColor = BrickColor.new("Brick yellow")
  3718. o11.Rotation = Vector3.new(-105.669998, 12.5299997, -69.0899963)
  3719. o11.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  3720. o11.CFrame = CFrame.new(0.790966034, -0.022306025, -0.164764002, 0.348482102, 0.911872685, 0.216907203, 0.177729011, -0.29149884, 0.939915299, 0.920311153, -0.288992912, -0.263648331)
  3721. o11.BottomSurface = Enum.SurfaceType.Smooth
  3722. o11.TopSurface = Enum.SurfaceType.Smooth
  3723. o11.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3724. o11.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3725. o12.Parent = o11
  3726. o12.MeshId = "rbxassetid://249768539"
  3727. o12.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3728. o12.MeshType = Enum.MeshType.FileMesh
  3729. o12.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3730. o13.Name = "blood"
  3731. o13.Parent = o11
  3732. o13.Texture = "http://www.roblox.com/asset/?id=931617584"
  3733. o14.Name = "blood"
  3734. o14.Parent = o11
  3735. o14.Texture = "http://www.roblox.com/asset/?id=931617584"
  3736. o15.Parent = o1
  3737. o15.BrickColor = BrickColor.new("Brick yellow")
  3738. o15.Rotation = Vector3.new(-77.5199966, -10.9799995, -103.809998)
  3739. o15.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  3740. o15.CFrame = CFrame.new(0.707035005, 0.224667013, 0.157050997, -0.234333053, 0.95330745, -0.190507203, -0.254276067, 0.129038081, 0.95848465, 0.938313246, 0.273046046, 0.212165356)
  3741. o15.BottomSurface = Enum.SurfaceType.Smooth
  3742. o15.TopSurface = Enum.SurfaceType.Smooth
  3743. o15.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3744. o15.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3745. o16.Parent = o15
  3746. o16.MeshId = "rbxassetid://249768539"
  3747. o16.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3748. o16.MeshType = Enum.MeshType.FileMesh
  3749. o16.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3750. o17.Name = "blood"
  3751. o17.Parent = o15
  3752. o17.Texture = "http://www.roblox.com/asset/?id=931617584"
  3753. o18.Name = "blood"
  3754. o18.Parent = o15
  3755. o18.Texture = "http://www.roblox.com/asset/?id=931617584"
  3756. o19.Name = "mainpiece"
  3757. o19.Parent = o1
  3758. o19.Material = Enum.Material.SmoothPlastic
  3759. o19.BrickColor = BrickColor.new("Really black")
  3760. o19.Transparency = 1
  3761. o19.Size = Vector3.new(0.2100005, 0.190000117, 0.210000008)
  3762. o19.BottomSurface = Enum.SurfaceType.Smooth
  3763. o19.TopSurface = Enum.SurfaceType.Smooth
  3764. o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3765. o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3766. o20.Parent = o1
  3767. o20.BrickColor = BrickColor.new("Brick yellow")
  3768. o20.Rotation = Vector3.new(-67.3199997, -50.4000015, -55.0699997)
  3769. o20.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  3770. o20.CFrame = CFrame.new(0.709532976, 1.081442, -0.271072, 0.364975125, 0.522590935, -0.770514071, 0.0909180269, 0.803642869, 0.588125944, 0.926567376, -0.284704953, 0.245796725)
  3771. o20.BottomSurface = Enum.SurfaceType.Smooth
  3772. o20.TopSurface = Enum.SurfaceType.Smooth
  3773. o20.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3774. o20.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3775. o21.Parent = o20
  3776. o21.MeshId = "rbxassetid://249768539"
  3777. o21.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3778. o21.MeshType = Enum.MeshType.FileMesh
  3779. o21.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3780. o22.Name = "blood"
  3781. o22.Parent = o20
  3782. o22.Texture = "http://www.roblox.com/asset/?id=931617584"
  3783. o23.Name = "blood"
  3784. o23.Parent = o20
  3785. o23.Texture = "http://www.roblox.com/asset/?id=931617584"
  3786. o24.Parent = o1
  3787. o24.BrickColor = BrickColor.new("Brick yellow")
  3788. o24.Rotation = Vector3.new(-77.5199966, -10.9899998, -64.3499985)
  3789. o24.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  3790. o24.CFrame = CFrame.new(0.751807988, 0.315060019, -0.211113006, 0.424909115, 0.884949684, -0.190568462, -0.114280976, 0.261274099, 0.95847553, 0.897993147, -0.385486752, 0.212150678)
  3791. o24.BottomSurface = Enum.SurfaceType.Smooth
  3792. o24.TopSurface = Enum.SurfaceType.Smooth
  3793. o24.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3794. o24.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3795. o25.Parent = o24
  3796. o25.MeshId = "rbxassetid://249768539"
  3797. o25.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3798. o25.MeshType = Enum.MeshType.FileMesh
  3799. o25.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3800. o26.Name = "blood"
  3801. o26.Parent = o24
  3802. o26.Texture = "http://www.roblox.com/asset/?id=931617584"
  3803. o27.Name = "blood"
  3804. o27.Parent = o24
  3805. o27.Texture = "http://www.roblox.com/asset/?id=931617584"
  3806. o28.Parent = o1
  3807. o28.Material = Enum.Material.SmoothPlastic
  3808. o28.BrickColor = BrickColor.new("Really black")
  3809. o28.Rotation = Vector3.new(-180, 48.0299988, -90)
  3810. o28.Size = Vector3.new(0.0500000007, 0.0899998173, 0.330000907)
  3811. o28.CFrame = CFrame.new(0.365131021, 1.21281898, 0.348266989, 0, 0.668697, 0.743534982, 1, 0, 0, 0, 0.743534982, -0.668697)
  3812. o28.BottomSurface = Enum.SurfaceType.Smooth
  3813. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3814. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3815. o29.Parent = o1
  3816. o29.BrickColor = BrickColor.new("Brick yellow")
  3817. o29.Rotation = Vector3.new(-111.779999, 26.8600006, -52.5)
  3818. o29.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  3819. o29.CFrame = CFrame.new(0.725216031, -0.204801023, -0.151190996, 0.543069124, 0.707752168, 0.451843858, 0.038972009, -0.558774114, 0.828403711, 0.838783205, -0.432271123, -0.331035495)
  3820. o29.BottomSurface = Enum.SurfaceType.Smooth
  3821. o29.TopSurface = Enum.SurfaceType.Smooth
  3822. o29.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3823. o29.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3824. o30.Parent = o29
  3825. o30.MeshId = "rbxassetid://249768539"
  3826. o30.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3827. o30.MeshType = Enum.MeshType.FileMesh
  3828. o30.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  3829. o31.Name = "blood"
  3830. o31.Parent = o29
  3831. o31.Texture = "http://www.roblox.com/asset/?id=931617584"
  3832. o32.Name = "blood"
  3833. o32.Parent = o29
  3834. o32.Texture = "http://www.roblox.com/asset/?id=931617584"
  3835. o33.Parent = o1
  3836. o33.BrickColor = BrickColor.new("Brick yellow")
  3837. o33.Rotation = Vector3.new(-117.160004, 54.3199997, -78.9000015)
  3838. o33.Size = Vector3.new(0.166378632, 0.618096292, 0.230434433)
  3839. o33.CFrame = CFrame.new(0.715294003, -0.588803947, 0.00272399932, 0.11228402, 0.572403729, 0.812247753, 0.308865517, -0.797031164, 0.518983185, 0.94445461, 0.192601785, -0.266289622)
  3840. o33.BottomSurface = Enum.SurfaceType.Smooth
  3841. o33.TopSurface = Enum.SurfaceType.Smooth
  3842. o33.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3843. o33.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3844. o34.Parent = o33
  3845. o34.MeshId = "rbxassetid://249768539"
  3846. o34.Scale = Vector3.new(0.137262315, 0.353554428, 0.178857058)
  3847. o34.MeshType = Enum.MeshType.FileMesh
  3848. o34.Scale = Vector3.new(0.137262315, 0.353554428, 0.178857058)
  3849. o35.Name = "blood"
  3850. o35.Parent = o33
  3851. o35.Texture = "http://www.roblox.com/asset/?id=931617584"
  3852. o36.Name = "blood"
  3853. o36.Parent = o33
  3854. o36.Texture = "http://www.roblox.com/asset/?id=931617584"
  3855. o37.Parent = o1
  3856. o37.Material = Enum.Material.SmoothPlastic
  3857. o37.BrickColor = BrickColor.new("Really black")
  3858. o37.Rotation = Vector3.new(68.2699966, 0, 0)
  3859. o37.Size = Vector3.new(0.0500000007, 0.119999848, 0.580001116)
  3860. o37.CFrame = CFrame.new(0.619570971, 0.461419016, 0.0877310038, 1, 0, 0, 0, 0.370305955, -0.928909898, 0, 0.928909898, 0.370305955)
  3861. o37.BottomSurface = Enum.SurfaceType.Smooth
  3862. o37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3863. o37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3864. o38.Parent = o1
  3865. o38.Material = Enum.Material.SmoothPlastic
  3866. o38.BrickColor = BrickColor.new("Really black")
  3867. o38.Rotation = Vector3.new(-142.020004, 0, 0)
  3868. o38.Size = Vector3.new(0.0500000007, 0.349999875, 0.68000114)
  3869. o38.CFrame = CFrame.new(0.619570971, 0.456930995, 0.21567601, 0.999999881, 0, 0, 0, -0.788218677, 0.615396261, 0, -0.615396142, -0.788217962)
  3870. o38.BottomSurface = Enum.SurfaceType.Smooth
  3871. o38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3872. o38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3873. o39.Parent = o1
  3874. o39.Material = Enum.Material.SmoothPlastic
  3875. o39.BrickColor = BrickColor.new("Really black")
  3876. o39.Rotation = Vector3.new(-28.1100006, 0, 0)
  3877. o39.Size = Vector3.new(0.0500000007, 0.269999951, 0.580000639)
  3878. o39.CFrame = CFrame.new(0.619570971, 0.959897995, -0.382903993, 1, 0, 0, 0, 0.882013142, 0.471225053, 0, -0.471225053, 0.882013142)
  3879. o39.BottomSurface = Enum.SurfaceType.Smooth
  3880. o39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3881. o39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3882. o40.Parent = o1
  3883. o40.Material = Enum.Material.SmoothPlastic
  3884. o40.BrickColor = BrickColor.new("Really black")
  3885. o40.Rotation = Vector3.new(-107.839996, 0, -180)
  3886. o40.Size = Vector3.new(0.0500000007, 0.240000054, 0.790000737)
  3887. o40.CFrame = CFrame.new(0.619570971, -0.667753994, -0.0725099966, -1, 0, 0, 0, 0.306371957, 0.951911867, 0, 0.951911867, -0.306371987)
  3888. o40.BottomSurface = Enum.SurfaceType.Smooth
  3889. o40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3890. o40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3891. o41.Parent = o1
  3892. o41.Material = Enum.Material.SmoothPlastic
  3893. o41.BrickColor = BrickColor.new("Really black")
  3894. o41.Rotation = Vector3.new(21.6299992, 0, 0)
  3895. o41.Size = Vector3.new(0.0500000007, 0.140000001, 0.37000069)
  3896. o41.CFrame = CFrame.new(0.619570971, 0.52678299, -0.364188999, 1, 0, 0, 0, 0.929604292, -0.368582875, 0, 0.368584096, 0.929592967)
  3897. o41.BottomSurface = Enum.SurfaceType.Smooth
  3898. o41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3899. o41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3900. o42.Name = "Wedge-to-Wedge Strong Joint"
  3901. o42.Parent = o41
  3902. o42.C0 = CFrame.new(0.0250000004, -0.0700000003, 0.185000345, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  3903. o42.C1 = CFrame.new(-0.0250015259, -0.051486969, 0.0915222168, -1, 0, -0, 0, 1.20401701e-05, 1, 0, 1, -1.20401701e-05)
  3904. o43.Parent = o1
  3905. o43.Material = Enum.Material.SmoothPlastic
  3906. o43.BrickColor = BrickColor.new("Really black")
  3907. o43.Rotation = Vector3.new(-71.8899994, 0, 0)
  3908. o43.Size = Vector3.new(0.0500000007, 0.110000052, 0.450000852)
  3909. o43.CFrame = CFrame.new(0.619570971, 0.245416999, -0.341179013, 1.00000012, 1.49011612e-08, 2.98023224e-08, 2.98023224e-08, 0.31084615, 0.950462461, 0, -0.950459719, 0.310846567)
  3910. o43.BottomSurface = Enum.SurfaceType.Smooth
  3911. o43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3912. o43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3913. o44.Parent = o1
  3914. o44.Material = Enum.Material.SmoothPlastic
  3915. o44.BrickColor = BrickColor.new("Really black")
  3916. o44.Rotation = Vector3.new(-7.1500001, 0, 0)
  3917. o44.Size = Vector3.new(0.0500000007, 0.26000002, 0.410000741)
  3918. o44.CFrame = CFrame.new(0.619569421, 0.831293523, -0.353855968, 1, 0, 0, 0, 0.992215097, 0.124535985, 0, -0.124535985, 0.992215097)
  3919. o44.BottomSurface = Enum.SurfaceType.Smooth
  3920. o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3921. o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3922. o45.Name = "Wedge-to-Wedge Strong Joint"
  3923. o45.Parent = o44
  3924. o45.C0 = CFrame.new(-0.0250000004, -0.13000001, 0.205000371, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3925. o45.C1 = CFrame.new(-0.0250015259, 0.148511887, 0.311523438, 1, 0, 0, 0, -0.999999583, 0.00089802593, 0, -0.00089802593, -0.999999583)
  3926. o46.Parent = o1
  3927. o46.BrickColor = BrickColor.new("Brick yellow")
  3928. o46.Rotation = Vector3.new(-114.019997, -66.2900009, -112.199997)
  3929. o46.Size = Vector3.new(0.416386515, 1.60302508, 0.499350101)
  3930. o46.CFrame = CFrame.new(0.595389962, 1.35067201, -0.0613249987, -0.151928052, 0.372280419, -0.915601015, 0.0609360225, 0.928120375, 0.367259473, 0.98651135, 3.92727543e-06, -0.163692802)
  3931. o46.BottomSurface = Enum.SurfaceType.Smooth
  3932. o46.TopSurface = Enum.SurfaceType.Smooth
  3933. o46.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3934. o46.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3935. o47.Parent = o46
  3936. o47.MeshId = "rbxassetid://249768539"
  3937. o47.Scale = Vector3.new(0.343518764, 0.916938961, 0.387582183)
  3938. o47.MeshType = Enum.MeshType.FileMesh
  3939. o47.Scale = Vector3.new(0.343518764, 0.916938961, 0.387582183)
  3940. o48.Name = "blood"
  3941. o48.Parent = o46
  3942. o48.Texture = "http://www.roblox.com/asset/?id=931617584"
  3943. o49.Name = "blood"
  3944. o49.Parent = o46
  3945. o49.Texture = "http://www.roblox.com/asset/?id=931617584"
  3946. o50.Parent = o1
  3947. o50.BrickColor = BrickColor.new("Brick yellow")
  3948. o50.Rotation = Vector3.new(-99.6600037, -30.1499996, -94.8899994)
  3949. o50.Size = Vector3.new(0.383381337, 1.42426157, 0.530983329)
  3950. o50.CFrame = CFrame.new(0.928146005, 0.952187002, -0.0511929989, -0.0736720264, 0.861555159, -0.502289891, 0.125046611, 0.507663965, 0.852432132, 0.989411891, -9.2396931e-06, -0.145135179)
  3951. o50.BottomSurface = Enum.SurfaceType.Smooth
  3952. o50.TopSurface = Enum.SurfaceType.Smooth
  3953. o50.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3954. o50.Color = Color3.new(0.843137, 0.772549, 0.603922)
  3955. o51.Parent = o50
  3956. o51.MeshId = "rbxassetid://249768539"
  3957. o51.Scale = Vector3.new(0.316289485, 0.814685285, 0.412135065)
  3958. o51.MeshType = Enum.MeshType.FileMesh
  3959. o51.Scale = Vector3.new(0.316289485, 0.814685285, 0.412135065)
  3960. o52.Name = "blood"
  3961. o52.Parent = o50
  3962. o52.Texture = "http://www.roblox.com/asset/?id=931617584"
  3963. o53.Name = "blood"
  3964. o53.Parent = o50
  3965. o53.Texture = "http://www.roblox.com/asset/?id=931617584"
  3966. o54.Parent = o1
  3967. o54.Material = Enum.Material.SmoothPlastic
  3968. o54.BrickColor = BrickColor.new("Really black")
  3969. o54.Rotation = Vector3.new(8.31000042, 0, -180)
  3970. o54.Size = Vector3.new(0.0500000007, 0.270000041, 0.290000826)
  3971. o54.CFrame = CFrame.new(0.619570971, 0.614096045, -0.248398006, -1, 0, 0, 0, -0.989491105, -0.144593999, 0, -0.144594014, 0.989491105)
  3972. o54.BottomSurface = Enum.SurfaceType.Smooth
  3973. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3974. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3975. o55.Parent = o1
  3976. o55.Material = Enum.Material.SmoothPlastic
  3977. o55.BrickColor = BrickColor.new("Really black")
  3978. o55.Rotation = Vector3.new(174.059998, 0, -180)
  3979. o55.Size = Vector3.new(0.0500000007, 0.230000034, 0.60000056)
  3980. o55.CFrame = CFrame.new(0.619570971, -0.306461036, 0.237762988, -1, 0, 0, 0, 0.994630873, -0.103484958, 0, -0.103484958, -0.994630873)
  3981. o55.BottomSurface = Enum.SurfaceType.Smooth
  3982. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3983. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3984. o56.Parent = o1
  3985. o56.Material = Enum.Material.SmoothPlastic
  3986. o56.BrickColor = BrickColor.new("Really black")
  3987. o56.Rotation = Vector3.new(57.2999992, 40.0800018, -157.539993)
  3988. o56.Size = Vector3.new(0.0500000007, 0.269999892, 0.580001056)
  3989. o56.CFrame = CFrame.new(0.457176, 1.24958801, -0.377411008, -0.707072377, 0.29226774, 0.643916428, -0.70714134, -0.292239219, -0.643853664, 0, -0.910590887, 0.413308889)
  3990. o56.BottomSurface = Enum.SurfaceType.Smooth
  3991. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3992. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3993. o57.Parent = o1
  3994. o57.Material = Enum.Material.SmoothPlastic
  3995. o57.BrickColor = BrickColor.new("Really black")
  3996. o57.Rotation = Vector3.new(150.119995, 0, 0)
  3997. o57.Size = Vector3.new(0.0500000007, 0.299999863, 0.610001087)
  3998. o57.CFrame = CFrame.new(0.619570971, 0.771131039, 0.269531012, 1, 0, 0, 0, -0.867062151, -0.498200089, 0, 0.498200119, -0.867062092)
  3999. o57.BottomSurface = Enum.SurfaceType.Smooth
  4000. o57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4001. o57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4002. o58.Parent = o1
  4003. o58.Material = Enum.Material.SmoothPlastic
  4004. o58.BrickColor = BrickColor.new("Really black")
  4005. o58.Rotation = Vector3.new(-180, 82.5100021, 90)
  4006. o58.Size = Vector3.new(0.0500000007, 0.23999989, 0.500001132)
  4007. o58.CFrame = CFrame.new(0.238254011, 1.21281898, -0.181449994, 0, -0.130385056, 0.991463482, -1, 0, 0, 0, -0.991463482, -0.130385041)
  4008. o58.BottomSurface = Enum.SurfaceType.Smooth
  4009. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4010. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4011. o59.Parent = o1
  4012. o59.Material = Enum.Material.SmoothPlastic
  4013. o59.BrickColor = BrickColor.new("Really black")
  4014. o59.Rotation = Vector3.new(0, 78.6100006, 90)
  4015. o59.Size = Vector3.new(0.0500000007, 0.249999866, 1.01000082)
  4016. o59.CFrame = CFrame.new(-0.0229269862, 1.21282005, -0.0121919997, 2.98023224e-08, -0.197493076, 0.98030448, 1.00000024, -1.53668225e-08, 0, -1.86264515e-08, 0.980304241, 0.197493106)
  4017. o59.BottomSurface = Enum.SurfaceType.Smooth
  4018. o59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4019. o59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4020. o60.Parent = o1
  4021. o60.Material = Enum.Material.SmoothPlastic
  4022. o60.BrickColor = BrickColor.new("Really black")
  4023. o60.Rotation = Vector3.new(172.789993, 0, 0)
  4024. o60.Size = Vector3.new(0.0500000007, 0.409999967, 0.610001087)
  4025. o60.CFrame = CFrame.new(0.619570971, 0.91424799, 0.156174004, 1, 0, 0, 0, -0.992102861, -0.125426978, 0, 0.125426978, -0.992102861)
  4026. o60.BottomSurface = Enum.SurfaceType.Smooth
  4027. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4028. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4029. o61.Parent = o1
  4030. o61.BrickColor = BrickColor.new("Brick yellow")
  4031. o61.Rotation = Vector3.new(-74.9899979, -0.649999976, -106.57)
  4032. o61.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4033. o61.CFrame = CFrame.new(0.728752017, 0.0289099813, 0.173744008, -0.285094947, 0.958432496, -0.0113152592, -0.251329929, -0.0633579418, 0.965825617, 0.924961746, 0.278195798, 0.258945793)
  4034. o61.BottomSurface = Enum.SurfaceType.Smooth
  4035. o61.TopSurface = Enum.SurfaceType.Smooth
  4036. o61.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4037. o61.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4038. o62.Parent = o61
  4039. o62.MeshId = "rbxassetid://249768539"
  4040. o62.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4041. o62.MeshType = Enum.MeshType.FileMesh
  4042. o62.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4043. o63.Name = "blood"
  4044. o63.Parent = o61
  4045. o63.Texture = "http://www.roblox.com/asset/?id=931617584"
  4046. o64.Name = "blood"
  4047. o64.Parent = o61
  4048. o64.Texture = "http://www.roblox.com/asset/?id=931617584"
  4049. o65.Parent = o1
  4050. o65.Material = Enum.Material.SmoothPlastic
  4051. o65.BrickColor = BrickColor.new("Really black")
  4052. o65.Rotation = Vector3.new(0, -17.8099995, -90)
  4053. o65.Size = Vector3.new(0.0500000007, 0.139999881, 0.270001173)
  4054. o65.CFrame = CFrame.new(0.446525007, 1.21281898, -0.430633008, 0, 0.952062368, -0.30590412, -1, 0, 0, 0, 0.30590412, 0.952062368)
  4055. o65.BottomSurface = Enum.SurfaceType.Smooth
  4056. o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4057. o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4058. o66.Parent = o1
  4059. o66.BrickColor = BrickColor.new("Brick yellow")
  4060. o66.Rotation = Vector3.new(-86.25, -30.25, -97.2399979)
  4061. o66.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4062. o66.CFrame = CFrame.new(0.805698037, 0.538228035, 0.183205009, -0.108835988, 0.856961906, -0.503756881, -0.128280982, 0.490421981, 0.86199218, 0.985747874, 0.158438161, 0.0565563627)
  4063. o66.BottomSurface = Enum.SurfaceType.Smooth
  4064. o66.TopSurface = Enum.SurfaceType.Smooth
  4065. o66.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4066. o66.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4067. o67.Parent = o66
  4068. o67.MeshId = "rbxassetid://249768539"
  4069. o67.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4070. o67.MeshType = Enum.MeshType.FileMesh
  4071. o67.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4072. o68.Name = "blood"
  4073. o68.Parent = o66
  4074. o68.Texture = "http://www.roblox.com/asset/?id=931617584"
  4075. o69.Name = "blood"
  4076. o69.Parent = o66
  4077. o69.Texture = "http://www.roblox.com/asset/?id=931617584"
  4078. o70.Parent = o1
  4079. o70.Material = Enum.Material.SmoothPlastic
  4080. o70.BrickColor = BrickColor.new("Really black")
  4081. o70.Rotation = Vector3.new(0, 65.0899963, -90)
  4082. o70.Size = Vector3.new(0.0500000007, 0.139999852, 0.720000923)
  4083. o70.CFrame = CFrame.new(0.14824599, 1.21281898, -0.436996013, 0, 0.421249062, 0.90694499, -1, 0, 0, 0, -0.906945109, 0.421249032)
  4084. o70.BottomSurface = Enum.SurfaceType.Smooth
  4085. o70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4086. o70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4087. o71.Parent = o1
  4088. o71.Material = Enum.Material.SmoothPlastic
  4089. o71.BrickColor = BrickColor.new("Really black")
  4090. o71.Rotation = Vector3.new(-180, 82.5100021, 90)
  4091. o71.Size = Vector3.new(0.0500000007, 0.199999869, 0.570001066)
  4092. o71.CFrame = CFrame.new(0.195751011, 1.21281898, 0.191360995, 0, -0.130385056, 0.991463482, -1, 0, 0, 0, -0.991463482, -0.130385041)
  4093. o71.BottomSurface = Enum.SurfaceType.Smooth
  4094. o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4095. o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4096. o72.Parent = o1
  4097. o72.BrickColor = BrickColor.new("Brick yellow")
  4098. o72.Rotation = Vector3.new(-67.8399963, 22.1700001, -107.93)
  4099. o72.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4100. o72.CFrame = CFrame.new(0.724403024, -0.253495991, 0.155021995, -0.285079956, 0.881117165, 0.377308935, -0.251301974, -0.448581666, 0.857684016, 0.924973905, 0.149690032, 0.349308133)
  4101. o72.BottomSurface = Enum.SurfaceType.Smooth
  4102. o72.TopSurface = Enum.SurfaceType.Smooth
  4103. o72.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4104. o72.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4105. o73.Parent = o72
  4106. o73.MeshId = "rbxassetid://249768539"
  4107. o73.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4108. o73.MeshType = Enum.MeshType.FileMesh
  4109. o73.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4110. o74.Name = "blood"
  4111. o74.Parent = o72
  4112. o74.Texture = "http://www.roblox.com/asset/?id=931617584"
  4113. o75.Name = "blood"
  4114. o75.Parent = o72
  4115. o75.Texture = "http://www.roblox.com/asset/?id=931617584"
  4116. o76.Parent = o1
  4117. o76.Material = Enum.Material.SmoothPlastic
  4118. o76.BrickColor = BrickColor.new("Really black")
  4119. o76.Rotation = Vector3.new(166.929993, 0, 0)
  4120. o76.Size = Vector3.new(0.0500000007, 0.119999848, 0.500001252)
  4121. o76.CFrame = CFrame.new(0.619570971, 0.222965002, 0.276077002, 1, 0, 0, 0, -0.974112213, -0.226065069, 0, 0.226065055, -0.974112213)
  4122. o76.BottomSurface = Enum.SurfaceType.Smooth
  4123. o76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4124. o76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4125. o77.Parent = o1
  4126. o77.BrickColor = BrickColor.new("Brick yellow")
  4127. o77.Rotation = Vector3.new(-121.589996, 43.0800018, -81.9700012)
  4128. o77.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4129. o77.CFrame = CFrame.new(0.734802008, -0.489664972, 0.111251995, 0.10204, 0.72318089, 0.683079362, 0.437344998, -0.649356186, 0.622146368, 0.893486023, 0.235257506, -0.382539839)
  4130. o77.BottomSurface = Enum.SurfaceType.Smooth
  4131. o77.TopSurface = Enum.SurfaceType.Smooth
  4132. o77.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4133. o77.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4134. o78.Parent = o77
  4135. o78.MeshId = "rbxassetid://249768539"
  4136. o78.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4137. o78.MeshType = Enum.MeshType.FileMesh
  4138. o78.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4139. o79.Name = "blood"
  4140. o79.Parent = o77
  4141. o79.Texture = "http://www.roblox.com/asset/?id=931617584"
  4142. o80.Name = "blood"
  4143. o80.Parent = o77
  4144. o80.Texture = "http://www.roblox.com/asset/?id=931617584"
  4145. o81.Parent = o1
  4146. o81.BrickColor = BrickColor.new("Brick yellow")
  4147. o81.Rotation = Vector3.new(-127.519997, 41.4700012, -43.5499992)
  4148. o81.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4149. o81.CFrame = CFrame.new(0.757933974, -0.432424963, -0.161796004, 0.54305011, 0.516209185, 0.662287414, 0.0389550067, -0.803357184, 0.594222009, 0.838796198, -0.296892941, -0.456372112)
  4150. o81.BottomSurface = Enum.SurfaceType.Smooth
  4151. o81.TopSurface = Enum.SurfaceType.Smooth
  4152. o81.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4153. o81.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4154. o82.Parent = o81
  4155. o82.MeshId = "rbxassetid://249768539"
  4156. o82.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4157. o82.MeshType = Enum.MeshType.FileMesh
  4158. o82.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4159. o83.Name = "blood"
  4160. o83.Parent = o81
  4161. o83.Texture = "http://www.roblox.com/asset/?id=931617584"
  4162. o84.Name = "blood"
  4163. o84.Parent = o81
  4164. o84.Texture = "http://www.roblox.com/asset/?id=931617584"
  4165. o85.Parent = o1
  4166. o85.Material = Enum.Material.SmoothPlastic
  4167. o85.BrickColor = BrickColor.new("Really black")
  4168. o85.Rotation = Vector3.new(99.6800003, 44.5900002, -6.82999992)
  4169. o85.Size = Vector3.new(0.0500000007, 0.269999892, 0.490001142)
  4170. o85.CFrame = CFrame.new(0.436763018, 1.26998901, 0.234382987, 0.707090795, 0.0847144127, 0.702030003, 0.707122803, -0.0847105756, -0.701998234, 0, 0.992797852, -0.119801559)
  4171. o85.BottomSurface = Enum.SurfaceType.Smooth
  4172. o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4173. o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4174. o86.Parent = o1
  4175. o86.Material = Enum.Material.SmoothPlastic
  4176. o86.BrickColor = BrickColor.new("Really black")
  4177. o86.Rotation = Vector3.new(-140.339996, 0, -180)
  4178. o86.Size = Vector3.new(0.0500000007, 0.340000004, 0.670000851)
  4179. o86.CFrame = CFrame.new(0.619570971, -0.430728018, 0.0960849971, -1, 0, 0, 0, 0.769823313, 0.638257384, 0, 0.638257384, -0.769823313)
  4180. o86.BottomSurface = Enum.SurfaceType.Smooth
  4181. o86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4182. o86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4183. o87.Parent = o1
  4184. o87.Material = Enum.Material.SmoothPlastic
  4185. o87.BrickColor = BrickColor.new("Really black")
  4186. o87.Rotation = Vector3.new(153.449997, 0, -180)
  4187. o87.Size = Vector3.new(0.0500000007, 0.390000075, 0.430000842)
  4188. o87.CFrame = CFrame.new(0.619570971, -0.0470150113, 0.191810995, -1, 0, 0, 0, 0.894531548, -0.447004735, 0, -0.447004735, -0.894531429)
  4189. o87.BottomSurface = Enum.SurfaceType.Smooth
  4190. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4191. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4192. o88.Parent = o1
  4193. o88.Material = Enum.Material.SmoothPlastic
  4194. o88.BrickColor = BrickColor.new("Really black")
  4195. o88.Rotation = Vector3.new(21.6299992, 0, -180)
  4196. o88.Size = Vector3.new(0.0500000007, 0.140000001, 0.24000071)
  4197. o88.CFrame = CFrame.new(0.619569421, 0.379392505, -0.32207039, -1, 0, 0, 0, -0.929608703, -0.368571669, 0, -0.368572891, 0.929597378)
  4198. o88.BottomSurface = Enum.SurfaceType.Smooth
  4199. o88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4200. o88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4201. o89.Parent = o1
  4202. o89.BrickColor = BrickColor.new("Brick yellow")
  4203. o89.Rotation = Vector3.new(-92.3700027, -47.8899994, -107.089996)
  4204. o89.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4205. o89.CFrame = CFrame.new(0.715355039, 0.964161992, 0.243584007, -0.197099045, 0.640909016, -0.741881192, -0.178438038, 0.720633984, 0.669960201, 0.964008212, 0.264428318, -0.0276737195)
  4206. o89.BottomSurface = Enum.SurfaceType.Smooth
  4207. o89.TopSurface = Enum.SurfaceType.Smooth
  4208. o89.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4209. o89.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4210. o90.Parent = o89
  4211. o90.MeshId = "rbxassetid://249768539"
  4212. o90.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4213. o90.MeshType = Enum.MeshType.FileMesh
  4214. o90.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4215. o91.Name = "blood"
  4216. o91.Parent = o89
  4217. o91.Texture = "http://www.roblox.com/asset/?id=931617584"
  4218. o92.Name = "blood"
  4219. o92.Parent = o89
  4220. o92.Texture = "http://www.roblox.com/asset/?id=931617584"
  4221. o93.Parent = o1
  4222. o93.Material = Enum.Material.SmoothPlastic
  4223. o93.BrickColor = BrickColor.new("Really black")
  4224. o93.Rotation = Vector3.new(-5.94000006, 0, 0)
  4225. o93.Size = Vector3.new(0.0500000007, 0.140000001, 0.37000069)
  4226. o93.CFrame = CFrame.new(0.619570971, 0.367810011, -0.423301011, 0.999999881, 0, 0, 0, 0.994631052, 0.103485018, 0, -0.103484988, 0.994630992)
  4227. o93.BottomSurface = Enum.SurfaceType.Smooth
  4228. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4229. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4230. o94.Parent = o1
  4231. o94.BrickColor = BrickColor.new("Brick yellow")
  4232. o94.Rotation = Vector3.new(-66.4300003, -30.8999996, -60.3199997)
  4233. o94.Size = Vector3.new(0.152938873, 0.568167567, 0.211820453)
  4234. o94.CFrame = CFrame.new(0.688426971, 0.562056005, -0.230170995, 0.424901098, 0.745473087, -0.513545513, -0.11425703, 0.606931031, 0.786498725, 0.89800024, -0.275507957, 0.343061209)
  4235. o94.BottomSurface = Enum.SurfaceType.Smooth
  4236. o94.TopSurface = Enum.SurfaceType.Smooth
  4237. o94.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4238. o94.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4239. o95.Parent = o94
  4240. o95.MeshId = "rbxassetid://249768539"
  4241. o95.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4242. o95.MeshType = Enum.MeshType.FileMesh
  4243. o95.Scale = Vector3.new(0.126174524, 0.324994922, 0.164409384)
  4244. o96.Name = "blood"
  4245. o96.Parent = o94
  4246. o96.Texture = "http://www.roblox.com/asset/?id=931617584"
  4247. o97.Name = "blood"
  4248. o97.Parent = o94
  4249. o97.Texture = "http://www.roblox.com/asset/?id=931617584"
  4250. o98.Parent = o1
  4251. o98.Material = Enum.Material.SmoothPlastic
  4252. o98.BrickColor = BrickColor.new("Really black")
  4253. o98.Rotation = Vector3.new(-55.0600014, 0, 0)
  4254. o98.Size = Vector3.new(0.0500000007, 0.359999985, 0.970000684)
  4255. o98.CFrame = CFrame.new(0.619570971, -0.168746054, -0.322539985, 1, 0, 0, 0, 0.572785974, 0.819705009, 0, -0.819705009, 0.572785974)
  4256. o98.BottomSurface = Enum.SurfaceType.Smooth
  4257. o98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4258. o98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4259. o99.Parent = o1
  4260. o99.Material = Enum.Material.SmoothPlastic
  4261. o99.BrickColor = BrickColor.new("Really black")
  4262. o99.Rotation = Vector3.new(-166.669998, 0, -180)
  4263. o99.Size = Vector3.new(0.0500000007, 0.160000056, 0.63000071)
  4264. o99.CFrame = CFrame.new(0.619570971, 0.0978819728, 0.328994989, -1, 0, 0, 0, 0.973042846, 0.230624139, 0, 0.230623752, -0.973042607)
  4265. o99.BottomSurface = Enum.SurfaceType.Smooth
  4266. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4267. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4268. mas.Parent = Torso
  4269. mas:MakeJoints()
  4270. armlocation = Instance.new("Part",Torso)
  4271. armlocation.Size = Vector3.new(.1,.1,.1)
  4272. armlocation.Anchored = false
  4273. armlocation.CanCollide = false
  4274. armlocation.Transparency = 1
  4275. armlocation.CFrame = RightArm.CFrame
  4276. armlocationweld = weldBetween(armlocation,RightArm)
  4277.  
  4278. local parts,last = {}
  4279. local function scan(mas)
  4280.     for _,v in pairs(mas:GetChildren()) do
  4281.         if (v:IsA("BasePart")) then
  4282.             if (last) then
  4283.                 local w = Instance.new("Weld")
  4284.                 w.Name = ("%s_Weld"):format(v.Name)
  4285.                 w.Part0,w.Part1 = last,armlocation
  4286.                 w.C0 = last.CFrame:inverse()
  4287.                 w.Parent = last
  4288.             end
  4289.             last = v
  4290.             table.insert(parts,v)
  4291.         end
  4292.         scan(v)
  4293.     end
  4294. end
  4295. scan(mas)
  4296. for _,v in pairs(parts) do
  4297.     v.CanCollide = false
  4298.     v.Anchored = false
  4299.     v.Parent = Torso
  4300.     v.Locked = true
  4301. end
  4302.  
  4303. mas = Instance.new("Model",Torso)
  4304. o1 = Instance.new("Model")
  4305. o2 = Instance.new("Part")
  4306. o3 = Instance.new("Part")
  4307. o4 = Instance.new("Part")
  4308. o5 = Instance.new("Part")
  4309. o6 = Instance.new("Part")
  4310. o7 = Instance.new("Part")
  4311. o8 = Instance.new("Part")
  4312. o9 = Instance.new("Part")
  4313. o10 = Instance.new("Part")
  4314. o11 = Instance.new("Part")
  4315. o12 = Instance.new("Part")
  4316. o13 = Instance.new("Part")
  4317. o14 = Instance.new("Part")
  4318. o15 = Instance.new("Part")
  4319. o16 = Instance.new("Part")
  4320. o17 = Instance.new("Part")
  4321. o18 = Instance.new("Part")
  4322. o19 = Instance.new("Part")
  4323. o20 = Instance.new("Part")
  4324. o21 = Instance.new("Part")
  4325. o22 = Instance.new("Part")
  4326. o23 = Instance.new("Part")
  4327. o24 = Instance.new("Part")
  4328. o25 = Instance.new("Part")
  4329. o26 = Instance.new("Part")
  4330. o27 = Instance.new("Part")
  4331. o28 = Instance.new("SpecialMesh")
  4332. o29 = Instance.new("Decal")
  4333. o30 = Instance.new("Decal")
  4334. o31 = Instance.new("Part")
  4335. o32 = Instance.new("Part")
  4336. o33 = Instance.new("SpecialMesh")
  4337. o34 = Instance.new("Part")
  4338. o35 = Instance.new("SpecialMesh")
  4339. o36 = Instance.new("Decal")
  4340. o37 = Instance.new("Decal")
  4341. o38 = Instance.new("Part")
  4342. o39 = Instance.new("Part")
  4343. o40 = Instance.new("SpecialMesh")
  4344. o41 = Instance.new("Decal")
  4345. o42 = Instance.new("Decal")
  4346. o43 = Instance.new("Decal")
  4347. o44 = Instance.new("Part")
  4348. o45 = Instance.new("Part")
  4349. o46 = Instance.new("Decal")
  4350. o47 = Instance.new("SpecialMesh")
  4351. o48 = Instance.new("Decal")
  4352. o49 = Instance.new("Part")
  4353. o50 = Instance.new("Part")
  4354. o51 = Instance.new("SpecialMesh")
  4355. o52 = Instance.new("Part")
  4356. o53 = Instance.new("SpecialMesh")
  4357. o54 = Instance.new("ManualWeld")
  4358. o55 = Instance.new("ManualWeld")
  4359. o56 = Instance.new("ManualWeld")
  4360. o57 = Instance.new("ManualWeld")
  4361. o58 = Instance.new("Part")
  4362. o59 = Instance.new("Part")
  4363. o60 = Instance.new("SpecialMesh")
  4364. o61 = Instance.new("Decal")
  4365. o62 = Instance.new("Decal")
  4366. o63 = Instance.new("Part")
  4367. o64 = Instance.new("SpecialMesh")
  4368. o65 = Instance.new("Part")
  4369. o66 = Instance.new("Part")
  4370. o67 = Instance.new("SpecialMesh")
  4371. o68 = Instance.new("Decal")
  4372. o69 = Instance.new("Decal")
  4373. o70 = Instance.new("Part")
  4374. o71 = Instance.new("Part")
  4375. o72 = Instance.new("Part")
  4376. o73 = Instance.new("Part")
  4377. o74 = Instance.new("SpecialMesh")
  4378. o75 = Instance.new("Decal")
  4379. o76 = Instance.new("Decal")
  4380. o77 = Instance.new("Part")
  4381. o78 = Instance.new("SpecialMesh")
  4382. o79 = Instance.new("Part")
  4383. o80 = Instance.new("SpecialMesh")
  4384. o81 = Instance.new("Decal")
  4385. o82 = Instance.new("Decal")
  4386. o83 = Instance.new("Part")
  4387. o84 = Instance.new("Part")
  4388. o85 = Instance.new("SpecialMesh")
  4389. o86 = Instance.new("Decal")
  4390. o87 = Instance.new("WedgePart")
  4391. o88 = Instance.new("WedgePart")
  4392. o89 = Instance.new("WedgePart")
  4393. o90 = Instance.new("ManualWeld")
  4394. o91 = Instance.new("WedgePart")
  4395. o92 = Instance.new("WedgePart")
  4396. o93 = Instance.new("WedgePart")
  4397. o94 = Instance.new("WedgePart")
  4398. o95 = Instance.new("WedgePart")
  4399. o96 = Instance.new("WedgePart")
  4400. o97 = Instance.new("WedgePart")
  4401. o98 = Instance.new("WedgePart")
  4402. o99 = Instance.new("SpecialMesh")
  4403. o100 = Instance.new("WedgePart")
  4404. o101 = Instance.new("WedgePart")
  4405. o102 = Instance.new("WedgePart")
  4406. o103 = Instance.new("WedgePart")
  4407. o104 = Instance.new("WedgePart")
  4408. o105 = Instance.new("WedgePart")
  4409. o106 = Instance.new("WedgePart")
  4410. o107 = Instance.new("SpecialMesh")
  4411. o108 = Instance.new("WedgePart")
  4412. o109 = Instance.new("WedgePart")
  4413. o110 = Instance.new("WedgePart")
  4414. o111 = Instance.new("WedgePart")
  4415. o112 = Instance.new("WedgePart")
  4416. o113 = Instance.new("WedgePart")
  4417. o114 = Instance.new("WedgePart")
  4418. o115 = Instance.new("SpecialMesh")
  4419. o116 = Instance.new("WedgePart")
  4420. o117 = Instance.new("WedgePart")
  4421. o118 = Instance.new("WedgePart")
  4422. o119 = Instance.new("WedgePart")
  4423. o120 = Instance.new("Part")
  4424. o121 = Instance.new("Part")
  4425. o122 = Instance.new("Part")
  4426. o123 = Instance.new("Part")
  4427. o124 = Instance.new("Part")
  4428. o125 = Instance.new("Part")
  4429. o126 = Instance.new("Part")
  4430. o127 = Instance.new("Part")
  4431. o128 = Instance.new("Part")
  4432. o129 = Instance.new("Part")
  4433. o130 = Instance.new("Part")
  4434. o131 = Instance.new("Part")
  4435. o132 = Instance.new("Part")
  4436. o133 = Instance.new("Part")
  4437. o134 = Instance.new("Part")
  4438. o1.Parent = mas
  4439. o2.Parent = o1
  4440. o2.Material = Enum.Material.Granite
  4441. o2.BrickColor = BrickColor.new("Pearl")
  4442. o2.Rotation = Vector3.new(0, 89.9100037, 0)
  4443. o2.Shape = Enum.PartType.Cylinder
  4444. o2.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4445. o2.CFrame = CFrame.new(0.029994702, -0.230940238, -1.14501667, 0, 0, 0.999998689, 0, 0.999999762, 0, -0.999998927, 0, 0)
  4446. o2.BottomSurface = Enum.SurfaceType.Smooth
  4447. o2.TopSurface = Enum.SurfaceType.Smooth
  4448. o2.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4449. o2.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4450. o3.Parent = o1
  4451. o3.Material = Enum.Material.Metal
  4452. o3.BrickColor = BrickColor.new("Pearl")
  4453. o3.Rotation = Vector3.new(140, -80, 180)
  4454. o3.Shape = Enum.PartType.Cylinder
  4455. o3.Size = Vector3.new(0.229999915, 0.190000325, 0.30000028)
  4456. o3.CFrame = CFrame.new(-0.78641963, -0.116765499, -0.691372335, -0.173647001, -4.14006998e-08, -0.984807968, 0.63302201, 0.766044736, -0.111618109, 0.754406989, -0.642787278, -0.13302134)
  4457. o3.BottomSurface = Enum.SurfaceType.Smooth
  4458. o3.TopSurface = Enum.SurfaceType.Smooth
  4459. o3.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4460. o3.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4461. o4.Parent = o1
  4462. o4.Material = Enum.Material.Metal
  4463. o4.BrickColor = BrickColor.new("Pearl")
  4464. o4.Rotation = Vector3.new(160, -80, -180)
  4465. o4.Shape = Enum.PartType.Cylinder
  4466. o4.Size = Vector3.new(0.2299999, 0.190000325, 0.30000028)
  4467. o4.CFrame = CFrame.new(-0.75642848, -0.199360639, -0.855664194, -0.173646986, 5.17508214e-09, -0.984807968, 0.33682397, 0.939692736, -0.0593907274, 0.925416887, -0.342019945, -0.163174808)
  4468. o4.BottomSurface = Enum.SurfaceType.Smooth
  4469. o4.TopSurface = Enum.SurfaceType.Smooth
  4470. o4.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4471. o4.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4472. o5.Parent = o1
  4473. o5.Material = Enum.Material.Metal
  4474. o5.BrickColor = BrickColor.new("Pearl")
  4475. o5.Rotation = Vector3.new(11.8699999, -57.1300011, 49.5800018)
  4476. o5.Shape = Enum.PartType.Cylinder
  4477. o5.Size = Vector3.new(0.100000001, 0.190000325, 0.30000028)
  4478. o5.CFrame = CFrame.new(-0.796387434, -0.0439687073, -0.60461849, 0.351902992, -0.413175642, -0.839910865, 0.63302201, 0.766044855, -0.111617506, 0.689526975, -0.492403507, 0.531122744)
  4479. o5.BottomSurface = Enum.SurfaceType.Smooth
  4480. o5.TopSurface = Enum.SurfaceType.Smooth
  4481. o5.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4482. o5.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4483. o6.Parent = o1
  4484. o6.Material = Enum.Material.Metal
  4485. o6.BrickColor = BrickColor.new("Pearl")
  4486. o6.Rotation = Vector3.new(8.07999992, -37.4199982, 44.5)
  4487. o6.Shape = Enum.PartType.Cylinder
  4488. o6.Size = Vector3.new(0.280000001, 0.190000325, 0.30000028)
  4489. o6.CFrame = CFrame.new(-0.715401411, 0.0430033132, -0.517101407, 0.566513062, -0.556669772, -0.607603252, 0.63302207, 0.766044915, -0.111616857, 0.527585089, -0.321393818, 0.786358714)
  4490. o6.BottomSurface = Enum.SurfaceType.Smooth
  4491. o6.TopSurface = Enum.SurfaceType.Smooth
  4492. o6.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4493. o6.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4494. o7.Parent = o1
  4495. o7.Material = Enum.Material.Metal
  4496. o7.BrickColor = BrickColor.new("Pearl")
  4497. o7.Rotation = Vector3.new(-180, -20, -180)
  4498. o7.Shape = Enum.PartType.Cylinder
  4499. o7.Size = Vector3.new(0.150000006, 0.190000325, 0.30000028)
  4500. o7.CFrame = CFrame.new(-0.425144494, -0.230940714, -1.42169642, -0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, -0.939692736)
  4501. o7.BottomSurface = Enum.SurfaceType.Smooth
  4502. o7.TopSurface = Enum.SurfaceType.Smooth
  4503. o7.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4504. o7.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4505. o8.Parent = o1
  4506. o8.Material = Enum.Material.Metal
  4507. o8.BrickColor = BrickColor.new("Pearl")
  4508. o8.Rotation = Vector3.new(-180, 0, -180)
  4509. o8.Shape = Enum.PartType.Cylinder
  4510. o8.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4511. o8.CFrame = CFrame.new(-0.306690514, -0.230940714, -1.44095302, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  4512. o8.BottomSurface = Enum.SurfaceType.Smooth
  4513. o8.TopSurface = Enum.SurfaceType.Smooth
  4514. o8.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4515. o8.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4516. o9.Parent = o1
  4517. o9.Material = Enum.Material.Metal
  4518. o9.BrickColor = BrickColor.new("Pearl")
  4519. o9.Rotation = Vector3.new(-180, -30, -180)
  4520. o9.Shape = Enum.PartType.Cylinder
  4521. o9.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4522. o9.CFrame = CFrame.new(-0.499924004, -0.230940714, -1.38955379, -0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, -0.866025388)
  4523. o9.BottomSurface = Enum.SurfaceType.Smooth
  4524. o9.TopSurface = Enum.SurfaceType.Smooth
  4525. o9.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4526. o9.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4527. o10.Parent = o1
  4528. o10.Material = Enum.Material.Metal
  4529. o10.BrickColor = BrickColor.new("Pearl")
  4530. o10.Rotation = Vector3.new(-180, 10, -180)
  4531. o10.Shape = Enum.PartType.Cylinder
  4532. o10.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4533. o10.CFrame = CFrame.new(-0.275081873, -0.230940714, -1.44007564, -0.984807789, 0, 0.173647955, 0, 1, 0, -0.173647955, 0, -0.984807789)
  4534. o10.BottomSurface = Enum.SurfaceType.Smooth
  4535. o10.TopSurface = Enum.SurfaceType.Smooth
  4536. o10.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4537. o10.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4538. o11.Parent = o1
  4539. o11.Material = Enum.Material.Metal
  4540. o11.BrickColor = BrickColor.new("Pearl")
  4541. o11.Rotation = Vector3.new(-180, 50, -180)
  4542. o11.Shape = Enum.PartType.Cylinder
  4543. o11.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4544. o11.CFrame = CFrame.new(-0.0334896371, -0.230940238, -1.30057979, -0.64278239, 0, 0.766036987, 0, 0.999998331, 0, -0.766038835, 0, -0.642783284)
  4545. o11.BottomSurface = Enum.SurfaceType.Smooth
  4546. o11.TopSurface = Enum.SurfaceType.Smooth
  4547. o11.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4548. o11.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4549. o12.Parent = o1
  4550. o12.Material = Enum.Material.Metal
  4551. o12.BrickColor = BrickColor.new("Pearl")
  4552. o12.Rotation = Vector3.new(-180, 50, -180)
  4553. o12.Shape = Enum.PartType.Cylinder
  4554. o12.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4555. o12.CFrame = CFrame.new(-0.0399631709, -0.230940714, -1.3197372, -0.642788053, 0, 0.76604414, 0, 1, 0, -0.76604414, 0, -0.642788053)
  4556. o12.BottomSurface = Enum.SurfaceType.Smooth
  4557. o12.TopSurface = Enum.SurfaceType.Smooth
  4558. o12.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4559. o12.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4560. o13.Parent = o1
  4561. o13.Material = Enum.Material.Metal
  4562. o13.BrickColor = BrickColor.new("Pearl")
  4563. o13.Rotation = Vector3.new(-180, 60, -180)
  4564. o13.Shape = Enum.PartType.Cylinder
  4565. o13.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4566. o13.CFrame = CFrame.new(-0.0138324406, -0.230940238, -1.27579951, -0.499996006, 0, 0.866017461, 0, 0.999998331, 0, -0.866019547, 0, -0.499996543)
  4567. o13.BottomSurface = Enum.SurfaceType.Smooth
  4568. o13.TopSurface = Enum.SurfaceType.Smooth
  4569. o13.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4570. o13.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4571. o14.Parent = o1
  4572. o14.Material = Enum.Material.Metal
  4573. o14.BrickColor = BrickColor.new("Pearl")
  4574. o14.Rotation = Vector3.new(-180, 40, -180)
  4575. o14.Shape = Enum.PartType.Cylinder
  4576. o14.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4577. o14.CFrame = CFrame.new(-0.063614279, -0.230940714, -1.34072566, -0.76604414, 0, 0.642788053, 0, 1, 0, -0.642788053, 0, -0.76604414)
  4578. o14.BottomSurface = Enum.SurfaceType.Smooth
  4579. o14.TopSurface = Enum.SurfaceType.Smooth
  4580. o14.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4581. o14.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4582. o15.Parent = o1
  4583. o15.Material = Enum.Material.Granite
  4584. o15.BrickColor = BrickColor.new("Pearl")
  4585. o15.Rotation = Vector3.new(-180, 80, -180)
  4586. o15.Shape = Enum.PartType.Cylinder
  4587. o15.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4588. o15.CFrame = CFrame.new(0.029994702, -0.230940714, -1.17502284, -0.173648149, 0, 0.984807849, 0, 1, 0, -0.984807849, 0, -0.173648134)
  4589. o15.BottomSurface = Enum.SurfaceType.Smooth
  4590. o15.TopSurface = Enum.SurfaceType.Smooth
  4591. o15.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4592. o15.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4593. o16.Parent = o1
  4594. o16.Material = Enum.Material.Metal
  4595. o16.BrickColor = BrickColor.new("Pearl")
  4596. o16.Rotation = Vector3.new(-180, 70, -180)
  4597. o16.Shape = Enum.PartType.Cylinder
  4598. o16.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4599. o16.CFrame = CFrame.new(0.0199963208, -0.230940714, -1.20502925, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886)
  4600. o16.BottomSurface = Enum.SurfaceType.Smooth
  4601. o16.TopSurface = Enum.SurfaceType.Smooth
  4602. o16.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4603. o16.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4604. o17.Parent = o1
  4605. o17.Material = Enum.Material.Metal
  4606. o17.BrickColor = BrickColor.new("Pearl")
  4607. o17.Rotation = Vector3.new(-180, 70, -180)
  4608. o17.Shape = Enum.PartType.Cylinder
  4609. o17.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4610. o17.CFrame = CFrame.new(0.0204655882, -0.230940714, -1.22524714, -0.342019916, 0, 0.939692736, 0, 1, 0, -0.939692736, 0, -0.342019886)
  4611. o17.BottomSurface = Enum.SurfaceType.Smooth
  4612. o17.TopSurface = Enum.SurfaceType.Smooth
  4613. o17.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4614. o17.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4615. o18.Parent = o1
  4616. o18.Material = Enum.Material.Metal
  4617. o18.BrickColor = BrickColor.new("Pearl")
  4618. o18.Rotation = Vector3.new(-180, 60, -180)
  4619. o18.Shape = Enum.PartType.Cylinder
  4620. o18.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4621. o18.CFrame = CFrame.new(0.00542034768, -0.230940238, -1.25305629, -0.499995798, 0, 0.866017163, 0, 0.999998331, 0, -0.866018951, 0, -0.499996275)
  4622. o18.BottomSurface = Enum.SurfaceType.Smooth
  4623. o18.TopSurface = Enum.SurfaceType.Smooth
  4624. o18.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4625. o18.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4626. o19.Parent = o1
  4627. o19.Material = Enum.Material.Metal
  4628. o19.BrickColor = BrickColor.new("Pearl")
  4629. o19.Rotation = Vector3.new(-180, -10, -180)
  4630. o19.Shape = Enum.PartType.Cylinder
  4631. o19.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4632. o19.CFrame = CFrame.new(-0.367298424, -0.230940714, -1.43101192, -0.984807789, 0, -0.173647955, 0, 1, 0, 0.173647955, 0, -0.984807789)
  4633. o19.BottomSurface = Enum.SurfaceType.Smooth
  4634. o19.TopSurface = Enum.SurfaceType.Smooth
  4635. o19.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4636. o19.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4637. o20.Parent = o1
  4638. o20.Material = Enum.Material.Metal
  4639. o20.BrickColor = BrickColor.new("Pearl")
  4640. o20.Rotation = Vector3.new(-180, -20, -180)
  4641. o20.Shape = Enum.PartType.Cylinder
  4642. o20.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4643. o20.CFrame = CFrame.new(-0.417126, -0.230940714, -1.42499232, -0.939692736, 0, -0.342019886, 0, 1, 0, 0.342019916, 0, -0.939692736)
  4644. o20.BottomSurface = Enum.SurfaceType.Smooth
  4645. o20.TopSurface = Enum.SurfaceType.Smooth
  4646. o20.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4647. o20.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4648. o21.Parent = o1
  4649. o21.Material = Enum.Material.Metal
  4650. o21.BrickColor = BrickColor.new("Pearl")
  4651. o21.Rotation = Vector3.new(-180, -10, -180)
  4652. o21.Shape = Enum.PartType.Cylinder
  4653. o21.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4654. o21.CFrame = CFrame.new(-0.387123406, -0.230940714, -1.43498683, -0.984807789, 0, -0.173647955, 0, 1, 0, 0.173647955, 0, -0.984807789)
  4655. o21.BottomSurface = Enum.SurfaceType.Smooth
  4656. o21.TopSurface = Enum.SurfaceType.Smooth
  4657. o21.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4658. o21.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4659. o22.Parent = o1
  4660. o22.Material = Enum.Material.Metal
  4661. o22.BrickColor = BrickColor.new("Pearl")
  4662. o22.Rotation = Vector3.new(-180, 0, -180)
  4663. o22.Shape = Enum.PartType.Cylinder
  4664. o22.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4665. o22.CFrame = CFrame.new(-0.336014152, -0.230940714, -1.43564296, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  4666. o22.BottomSurface = Enum.SurfaceType.Smooth
  4667. o22.TopSurface = Enum.SurfaceType.Smooth
  4668. o22.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4669. o22.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4670. o23.Parent = o1
  4671. o23.Material = Enum.Material.Metal
  4672. o23.BrickColor = BrickColor.new("Pearl")
  4673. o23.Rotation = Vector3.new(-180, -40, -180)
  4674. o23.Shape = Enum.PartType.Cylinder
  4675. o23.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4676. o23.CFrame = CFrame.new(-0.547455549, -0.230940714, -1.35062861, -0.76604414, 0, -0.642788053, 0, 1, 0, 0.642788053, 0, -0.76604414)
  4677. o23.BottomSurface = Enum.SurfaceType.Smooth
  4678. o23.TopSurface = Enum.SurfaceType.Smooth
  4679. o23.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4680. o23.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4681. o24.Parent = o1
  4682. o24.Material = Enum.Material.Metal
  4683. o24.BrickColor = BrickColor.new("Pearl")
  4684. o24.Rotation = Vector3.new(-180, -50, -180)
  4685. o24.Shape = Enum.PartType.Cylinder
  4686. o24.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4687. o24.CFrame = CFrame.new(-0.587578535, -0.230940714, -1.32050014, -0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, -0.64278698)
  4688. o24.BottomSurface = Enum.SurfaceType.Smooth
  4689. o24.TopSurface = Enum.SurfaceType.Smooth
  4690. o24.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4691. o24.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4692. o25.Parent = o1
  4693. o25.Material = Enum.Material.Metal
  4694. o25.BrickColor = BrickColor.new("Pearl")
  4695. o25.Rotation = Vector3.new(-180, -40, -180)
  4696. o25.Shape = Enum.PartType.Cylinder
  4697. o25.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4698. o25.CFrame = CFrame.new(-0.566609144, -0.230940714, -1.34416652, -0.76604414, 0, -0.642788053, 0, 1, 0, 0.642788053, 0, -0.76604414)
  4699. o25.BottomSurface = Enum.SurfaceType.Smooth
  4700. o25.TopSurface = Enum.SurfaceType.Smooth
  4701. o25.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4702. o25.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4703. o26.Parent = o1
  4704. o26.Material = Enum.Material.Metal
  4705. o26.BrickColor = BrickColor.new("Pearl")
  4706. o26.Rotation = Vector3.new(-180, -30, -180)
  4707. o26.Shape = Enum.PartType.Cylinder
  4708. o26.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  4709. o26.CFrame = CFrame.new(-0.522660017, -0.230940714, -1.37028956, -0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, -0.866025388)
  4710. o26.BottomSurface = Enum.SurfaceType.Smooth
  4711. o26.TopSurface = Enum.SurfaceType.Smooth
  4712. o26.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4713. o26.Color = Color3.new(0.905882, 0.905882, 0.92549)
  4714. o27.Parent = o1
  4715. o27.BrickColor = BrickColor.new("Brick yellow")
  4716. o27.Rotation = Vector3.new(-43.3499985, -40.7599983, 57.2799988)
  4717. o27.Size = Vector3.new(0.128652215, 0.477942973, 0.178183243)
  4718. o27.CFrame = CFrame.new(0.553470433, 0.311729193, -0.933468759, 0.409435093, -0.637308717, -0.652840376, 0.854030192, 0.0160172842, 0.519976914, -0.32092908, -0.770442188, 0.550838828)
  4719. o27.BottomSurface = Enum.SurfaceType.Smooth
  4720. o27.TopSurface = Enum.SurfaceType.Smooth
  4721. o27.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4722. o27.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4723. o28.Parent = o27
  4724. o28.MeshId = "rbxassetid://249768539"
  4725. o28.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4726. o28.MeshType = Enum.MeshType.FileMesh
  4727. o28.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4728. o29.Name = "blood"
  4729. o29.Parent = o27
  4730. o29.Texture = "http://www.roblox.com/asset/?id=931617584"
  4731. o30.Name = "blood"
  4732. o30.Parent = o27
  4733. o30.Texture = "http://www.roblox.com/asset/?id=931617584"
  4734. o31.Parent = o1
  4735. o31.Material = Enum.Material.Metal
  4736. o31.BrickColor = BrickColor.new("Fossil")
  4737. o31.Shape = Enum.PartType.Cylinder
  4738. o31.Size = Vector3.new(0.768514037, 0.668364048, 0.66836381)
  4739. o31.CFrame = CFrame.new(-0.293915033, 0.0546538234, -0.457035661, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4740. o31.BottomSurface = Enum.SurfaceType.Smooth
  4741. o31.TopSurface = Enum.SurfaceType.Smooth
  4742. o31.Color = Color3.new(0.623529, 0.631373, 0.67451)
  4743. o31.Color = Color3.new(0.623529, 0.631373, 0.67451)
  4744. o32.Parent = o1
  4745. o32.Material = Enum.Material.Metal
  4746. o32.BrickColor = BrickColor.new("Ghost grey")
  4747. o32.CanCollide = false
  4748. o32.Shape = Enum.PartType.Cylinder
  4749. o32.Size = Vector3.new(0.059471529, 0.668364048, 0.525036752)
  4750. o32.CFrame = CFrame.new(-0.690472305, 0.0643102676, -0.477482438, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4751. o32.BottomSurface = Enum.SurfaceType.Smooth
  4752. o32.TopSurface = Enum.SurfaceType.Smooth
  4753. o32.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4754. o32.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4755. o33.Parent = o32
  4756. o33.Scale = Vector3.new(0.610134006, 1, 1)
  4757. o33.MeshType = Enum.MeshType.Cylinder
  4758. o33.Scale = Vector3.new(0.610134006, 1, 1)
  4759. o34.Parent = o1
  4760. o34.BrickColor = BrickColor.new("Brick yellow")
  4761. o34.Rotation = Vector3.new(11.7200003, 31.0599995, -108.099998)
  4762. o34.Size = Vector3.new(0.128652215, 0.477942973, 0.178183243)
  4763. o34.CFrame = CFrame.new(0.581687748, 0.167660549, -1.03297138, -0.266184896, 0.814256907, 0.515879214, -0.96324563, -0.204652384, -0.173997805, -0.0361029878, -0.543233991, 0.838804722)
  4764. o34.BottomSurface = Enum.SurfaceType.Smooth
  4765. o34.TopSurface = Enum.SurfaceType.Smooth
  4766. o34.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4767. o34.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4768. o35.Parent = o34
  4769. o35.MeshId = "rbxassetid://249768539"
  4770. o35.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4771. o35.MeshType = Enum.MeshType.FileMesh
  4772. o35.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4773. o36.Name = "blood"
  4774. o36.Parent = o34
  4775. o36.Texture = "http://www.roblox.com/asset/?id=931617584"
  4776. o37.Name = "blood"
  4777. o37.Parent = o34
  4778. o37.Texture = "http://www.roblox.com/asset/?id=931617584"
  4779. o38.Parent = o1
  4780. o38.Material = Enum.Material.Metal
  4781. o38.BrickColor = BrickColor.new("Fossil")
  4782. o38.Size = Vector3.new(0.357203275, 0.496074498, 0.163377807)
  4783. o38.CFrame = CFrame.new(0.0243031736, -0.258253485, -1.01255512, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4784. o38.BottomSurface = Enum.SurfaceType.Smooth
  4785. o38.TopSurface = Enum.SurfaceType.Smooth
  4786. o38.Color = Color3.new(0.623529, 0.631373, 0.67451)
  4787. o38.Color = Color3.new(0.623529, 0.631373, 0.67451)
  4788. o39.Parent = o1
  4789. o39.BrickColor = BrickColor.new("Brick yellow")
  4790. o39.Rotation = Vector3.new(-51.1300011, -4.36000013, 3.50999999)
  4791. o39.Size = Vector3.new(0.100213371, 0.372292936, 0.13879551)
  4792. o39.CFrame = CFrame.new(0.318050325, -0.385336965, -1.06268024, 0.995230377, -0.061045561, -0.076092273, 0.0975530371, 0.622783244, 0.776288867, 0, -0.780009329, 0.625767946)
  4793. o39.BottomSurface = Enum.SurfaceType.Smooth
  4794. o39.TopSurface = Enum.SurfaceType.Smooth
  4795. o39.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4796. o39.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4797. o40.Parent = o39
  4798. o40.MeshId = "rbxassetid://249768539"
  4799. o40.Scale = Vector3.new(0.0826760232, 0.212953508, 0.107729383)
  4800. o40.MeshType = Enum.MeshType.FileMesh
  4801. o40.Scale = Vector3.new(0.0826760232, 0.212953508, 0.107729383)
  4802. o41.Name = "Blood"
  4803. o41.Parent = o39
  4804. o41.Texture = "http://www.roblox.com/asset/?id=1391189545"
  4805. o41.Face = Enum.NormalId.Top
  4806. o42.Name = "blood"
  4807. o42.Parent = o39
  4808. o42.Texture = "http://www.roblox.com/asset/?id=931617584"
  4809. o43.Name = "Blood"
  4810. o43.Parent = o39
  4811. o43.Texture = "http://www.roblox.com/asset/?id=1548886865"
  4812. o44.Parent = o1
  4813. o44.Material = Enum.Material.Metal
  4814. o44.BrickColor = BrickColor.new("Ghost grey")
  4815. o44.Rotation = Vector3.new(0, 30, 0)
  4816. o44.Size = Vector3.new(0.141099036, 0.285911262, 0.18342869)
  4817. o44.CFrame = CFrame.new(-0.307278037, -0.238575354, -0.998807073, 0.866025567, 0, 0.499999762, 0, 1, 0, -0.499999762, 0, 0.866025567)
  4818. o44.BottomSurface = Enum.SurfaceType.Smooth
  4819. o44.TopSurface = Enum.SurfaceType.Smooth
  4820. o44.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4821. o44.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4822. o45.Parent = o1
  4823. o45.Material = Enum.Material.Granite
  4824. o45.BrickColor = BrickColor.new("Ghost grey")
  4825. o45.CanCollide = false
  4826. o45.Shape = Enum.PartType.Cylinder
  4827. o45.Size = Vector3.new(0.059471529, 0.538404047, 0.360389531)
  4828. o45.CFrame = CFrame.new(-0.70792079, 0.0654227287, -0.478947282, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4829. o45.BottomSurface = Enum.SurfaceType.Smooth
  4830. o45.TopSurface = Enum.SurfaceType.Smooth
  4831. o45.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4832. o45.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4833. o46.Name = "scar"
  4834. o46.Parent = o45
  4835. o46.Texture = "http://www.roblox.com/asset/?id=262340316"
  4836. o46.Face = Enum.NormalId.Left
  4837. o47.Parent = o45
  4838. o47.Scale = Vector3.new(0.615758002, 1, 1)
  4839. o47.MeshType = Enum.MeshType.Cylinder
  4840. o47.Scale = Vector3.new(0.615758002, 1, 1)
  4841. o48.Name = "Gears of death!-gears of wars"
  4842. o48.Parent = o45
  4843. o48.Texture = "http://www.roblox.com/asset/?id=17435457"
  4844. o48.Face = Enum.NormalId.Left
  4845. o49.Parent = o1
  4846. o49.Material = "Glass"
  4847. o49.BrickColor = BrickColor.new("Really black")
  4848. o49.Shape = Enum.PartType.Ball
  4849. o49.Size = Vector3.new(0.360916525, 0.360916525, 0.360916525)
  4850. o49.CFrame = CFrame.new(-0.0591358244, 0.201999441, -0.869961679, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4851. o49.BottomSurface = Enum.SurfaceType.Smooth
  4852. o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4853. o49.TopSurface = Enum.SurfaceType.Smooth
  4854. o49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4855. o49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4856. o50.Parent = o1
  4857. o50.Material = Enum.Material.Neon
  4858. o50.BrickColor = BrickColor.new("Really red")
  4859. o50.Size = Vector3.new(0.162635177, 0.162635207, 0.0883725435)
  4860. o50.CFrame = CFrame.new(-0.060615927, 0.199397847, -1.03259754, 0.999999762, 0, 0, 0, 1, 0, 0, 0, 0.999999762)
  4861. o50.BottomSurface = Enum.SurfaceType.Smooth
  4862. o50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4863. o50.TopSurface = Enum.SurfaceType.Smooth
  4864. o50.Color = Color3.new(1, 0, 0)
  4865. o50.Color = Color3.new(1, 0, 0)
  4866. o51.Parent = o50
  4867. o51.Scale = Vector3.new(0.239999995, 0.800000012, 0.5)
  4868. o51.MeshType = Enum.MeshType.Sphere
  4869. o51.Scale = Vector3.new(0.239999995, 0.800000012, 0.5)
  4870. o52.Parent = o1
  4871. o52.Material = fpep
  4872. o52.BrickColor = BrickColor.new("Really black")
  4873. o52.Size = Vector3.new(4.75280857, 1.1882025, 2.37640452)
  4874. o52.CFrame = CFrame.new(0.00981869362, -0.0387234986, 0.340031147, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4875. o52.BottomSurface = Enum.SurfaceType.Smooth
  4876. o52.TopSurface = Enum.SurfaceType.Smooth
  4877. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4878. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4879. o53.Parent = o52
  4880. o53.MeshId = "rbxassetid://560196103"
  4881. o53.Scale = Vector3.new(7.24803305, 7.24803591, 7.24803352)----mita
  4882. o53.MeshType = Enum.MeshType.FileMesh
  4883. o53.Scale = Vector3.new(7.24803305, 7.24803591, 7.24803352)
  4884. hairo = script.Hairo:Clone()
  4885. hairo.Anchored = false
  4886. hairo.CanCollide = false
  4887. hairo.Parent = o1
  4888. hairo.CFrame = CFrame.new(0.00981869362, -0.0387234986, 0.24031147, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4889. o54.Name = "Part-to-Wedge Strong Joint"
  4890. o54.Parent = o52
  4891. o54.C0 = CFrame.new(2.37640429, -0.59410125, -1.18820226, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  4892. o54.C1 = CFrame.new(0.0971603394, 2.57523346, 0.726303101, 0, 0, -1, -0.859018207, -0.511945128, 0, -0.511945128, 0.859018207, 0)
  4893. o55.Name = "Part-to-Wedge Strong Joint"
  4894. o55.Parent = o52
  4895. o55.C0 = CFrame.new(2.37640429, -0.59410125, -1.18820226, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  4896. o55.C1 = CFrame.new(0.0971603394, 1.73261642, 2.06554031, 0, 0, -1, -0.403386027, -0.915029883, 0, -0.915030122, 0.403386027, 0)
  4897. o56.Name = "Part-to-Wedge Strong Joint"
  4898. o56.Parent = o52
  4899. o56.C0 = CFrame.new(2.37640429, -0.59410125, -1.18820226, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  4900. o56.C1 = CFrame.new(0.0971603394, -0.872171402, 2.60646057, 0, 0, -1, 0.582161963, -0.81307286, -0, -0.81307286, -0.582161963, 0)
  4901. o57.Name = "Part-to-Wedge Strong Joint"
  4902. o57.Parent = o52
  4903. o57.C0 = CFrame.new(2.37640429, -0.59410125, -1.18820226, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  4904. o57.C1 = CFrame.new(0.0971603394, -1.5667305, 2.30226898, 0, 0, -1, 0.78332299, -0.621614993, -0, -0.621614993, -0.78332299, 0)
  4905. o58.Parent = o1
  4906. o58.Material = Enum.Material.Metal
  4907. o58.BrickColor = BrickColor.new("Ghost grey")
  4908. o58.Rotation = Vector3.new(0, 90, 0)
  4909. o58.Size = Vector3.new(0.328983545, 0.0839168057, 0.328240871)
  4910. o58.CFrame = CFrame.new(-0.521710157, -0.0573740266, -0.610973775, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  4911. o58.BottomSurface = Enum.SurfaceType.Smooth
  4912. o58.TopSurface = Enum.SurfaceType.Smooth
  4913. o58.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4914. o58.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4915. o59.Parent = o1
  4916. o59.BrickColor = BrickColor.new("Brick yellow")
  4917. o59.Rotation = Vector3.new(-49.1699982, -57.1899986, 18.1700001)
  4918. o59.Size = Vector3.new(0.128652215, 0.477942973, 0.178183243)
  4919. o59.CFrame = CFrame.new(0.588374972, -0.0276503712, -0.988423347, 0.514876008, -0.168974042, -0.840446591, 0.808077991, 0.42297101, 0.410006791, 0.28620401, -0.890249133, 0.354321778)
  4920. o59.BottomSurface = Enum.SurfaceType.Smooth
  4921. o59.TopSurface = Enum.SurfaceType.Smooth
  4922. o59.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4923. o59.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4924. o60.Parent = o59
  4925. o60.MeshId = "rbxassetid://249768539"
  4926. o60.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4927. o60.MeshType = Enum.MeshType.FileMesh
  4928. o60.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4929. o61.Name = "blood"
  4930. o61.Parent = o59
  4931. o61.Texture = "http://www.roblox.com/asset/?id=931617584"
  4932. o62.Name = "blood"
  4933. o62.Parent = o59
  4934. o62.Texture = "http://www.roblox.com/asset/?id=931617584"
  4935. o63.Parent = o1
  4936. o63.Material = Enum.Material.Neon
  4937. o63.BrickColor = BrickColor.new("Really red")
  4938. o63.CanCollide = false
  4939. o63.Shape = Enum.PartType.Cylinder
  4940. o63.Size = Vector3.new(0.059471529, 0.538404047, 0.43316713)
  4941. o63.CFrame = CFrame.new(-0.704586744, 0.0654227287, -0.477482438, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4942. o63.BottomSurface = Enum.SurfaceType.Smooth
  4943. o63.TopSurface = Enum.SurfaceType.Smooth
  4944. o63.Color = Color3.new(1, 0, 0)
  4945. o63.Color = Color3.new(1, 0, 0)
  4946. o64.Parent = o63
  4947. o64.Scale = Vector3.new(0.503374219, 1, 1)
  4948. o64.MeshType = Enum.MeshType.Cylinder
  4949. o64.Scale = Vector3.new(0.503374219, 1, 1)
  4950. o65.Parent = o1
  4951. o65.Material = Enum.Material.Metal
  4952. o65.BrickColor = BrickColor.new("Ghost grey")
  4953. o65.Size = Vector3.new(0.141099036, 0.285911262, 0.18342869)
  4954. o65.CFrame = CFrame.new(-0.221130699, -0.238575354, -1.02255726, 0.999996424, 0, 0, 0, 0.999996424, 0, 0, 0, 1)
  4955. o65.BottomSurface = Enum.SurfaceType.Smooth
  4956. o65.TopSurface = Enum.SurfaceType.Smooth
  4957. o65.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4958. o65.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4959. o66.Parent = o1
  4960. o66.BrickColor = BrickColor.new("Brick yellow")
  4961. o66.Rotation = Vector3.new(36.2299995, 31.3199997, -146.970001)
  4962. o66.Size = Vector3.new(0.128652215, 0.477942973, 0.178183243)
  4963. o66.CFrame = CFrame.new(0.451720953, 0.0198789034, -1.12581348, -0.716209173, 0.465669036, 0.519804657, -0.697268188, -0.508801997, -0.504913628, 0.0293550082, -0.724066973, 0.689104736)
  4964. o66.BottomSurface = Enum.SurfaceType.Smooth
  4965. o66.TopSurface = Enum.SurfaceType.Smooth
  4966. o66.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4967. o66.Color = Color3.new(0.843137, 0.772549, 0.603922)
  4968. o67.Parent = o66
  4969. o67.MeshId = "rbxassetid://249768539"
  4970. o67.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4971. o67.MeshType = Enum.MeshType.FileMesh
  4972. o67.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  4973. o68.Name = "blood"
  4974. o68.Parent = o66
  4975. o68.Texture = "http://www.roblox.com/asset/?id=931617584"
  4976. o69.Name = "blood"
  4977. o69.Parent = o66
  4978. o69.Texture = "http://www.roblox.com/asset/?id=931617584"
  4979. o70.Parent = o1
  4980. o70.Material = Enum.Material.Metal
  4981. o70.BrickColor = BrickColor.new("Ghost grey")
  4982. o70.Rotation = Vector3.new(0, 90, 0)
  4983. o70.Size = Vector3.new(0.37428385, 0.285911262, 0.328240871)
  4984. o70.CFrame = CFrame.new(-0.521710157, -0.238575354, -0.633610129, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4985. o70.BottomSurface = Enum.SurfaceType.Smooth
  4986. o70.TopSurface = Enum.SurfaceType.Smooth
  4987. o70.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4988. o70.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4989. o71.Parent = o1
  4990. o71.Material = Enum.Material.Metal
  4991. o71.BrickColor = BrickColor.new("Ghost grey")
  4992. o71.Rotation = Vector3.new(0, 60, 0)
  4993. o71.Size = Vector3.new(0.254720837, 0.285911262, 0.18342869)
  4994. o71.CFrame = CFrame.new(-0.398064971, -0.238575354, -0.885732055, 0.500000179, 3.38592002e-14, 0.866025507, 5.16188265e-08, 1, -2.9802095e-08, -0.86602515, 5.96043037e-08, 0.500000417)
  4995. o71.BottomSurface = Enum.SurfaceType.Smooth
  4996. o71.TopSurface = Enum.SurfaceType.Smooth
  4997. o71.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4998. o71.Color = Color3.new(0.792157, 0.796079, 0.819608)
  4999. o72.Parent = o1
  5000. o72.Material = Enum.Material.Metal
  5001. o72.BrickColor = BrickColor.new("Fossil")
  5002. o72.Size = Vector3.new(0.357203275, 0.237640575, 0.214618966)
  5003. o72.CFrame = CFrame.new(0.0243031736, -0.236712351, -1.03815937, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5004. o72.BottomSurface = Enum.SurfaceType.Smooth
  5005. o72.TopSurface = Enum.SurfaceType.Smooth
  5006. o72.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5007. o72.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5008. o73.Parent = o1
  5009. o73.BrickColor = BrickColor.new("Brick yellow")
  5010. o73.Rotation = Vector3.new(-43.7700005, -17.4099998, 15.0200005)
  5011. o73.Size = Vector3.new(0.128652215, 0.477942973, 0.178183243)
  5012. o73.CFrame = CFrame.new(0.506683171, -0.232613936, -0.992123604, 0.921588004, -0.247348204, -0.299156249, 0.38705799, 0.643852174, 0.660030723, 0.0293550007, -0.724067211, 0.689104438)
  5013. o73.BottomSurface = Enum.SurfaceType.Smooth
  5014. o73.TopSurface = Enum.SurfaceType.Smooth
  5015. o73.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5016. o73.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5017. o74.Parent = o73
  5018. o74.MeshId = "rbxassetid://249768539"
  5019. o74.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  5020. o74.MeshType = Enum.MeshType.FileMesh
  5021. o74.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  5022. o75.Name = "blood"
  5023. o75.Parent = o73
  5024. o75.Texture = "http://www.roblox.com/asset/?id=931617584"
  5025. o76.Name = "blood"
  5026. o76.Parent = o73
  5027. o76.Texture = "http://www.roblox.com/asset/?id=931617584"
  5028. o77.Parent = o1
  5029. o77.Material = Enum.Material.Neon
  5030. o77.BrickColor = BrickColor.new("Really red")
  5031. o77.CanCollide = false
  5032. o77.Shape = Enum.PartType.Cylinder
  5033. o77.Size = Vector3.new(0.059471529, 0.711436391, 0.558872521)
  5034. o77.CFrame = CFrame.new(-0.683415115, 0.0643102676, -0.477482438, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5035. o77.BottomSurface = Enum.SurfaceType.Smooth
  5036. o77.TopSurface = Enum.SurfaceType.Smooth
  5037. o77.Color = Color3.new(1, 0, 0)
  5038. o77.Color = Color3.new(1, 0, 0)
  5039. o78.Parent = o77
  5040. o78.Scale = Vector3.new(0.41219908, 1, 1)
  5041. o78.MeshType = Enum.MeshType.Cylinder
  5042. o78.Scale = Vector3.new(0.41219908, 1, 1)
  5043. o79.Parent = o1
  5044. o79.BrickColor = BrickColor.new("Brick yellow")
  5045. o79.Rotation = Vector3.new(25.8299999, 22.2700005, -155.080002)
  5046. o79.Size = Vector3.new(0.128652215, 0.477942973, 0.178183243)
  5047. o79.CFrame = CFrame.new(0.366325021, -0.167265296, -1.08495045, -0.83923012, 0.389950931, 0.378986955, -0.529039085, -0.746674716, -0.40323016, 0.125740021, -0.538901806, 0.832931161)
  5048. o79.BottomSurface = Enum.SurfaceType.Smooth
  5049. o79.TopSurface = Enum.SurfaceType.Smooth
  5050. o79.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5051. o79.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5052. o80.Parent = o79
  5053. o80.MeshId = "rbxassetid://249768539"
  5054. o80.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  5055. o80.MeshType = Enum.MeshType.FileMesh
  5056. o80.Scale = Vector3.new(0.106138043, 0.273385972, 0.13830106)
  5057. o81.Name = "blood"
  5058. o81.Parent = o79
  5059. o81.Texture = "http://www.roblox.com/asset/?id=931617584"
  5060. o82.Name = "blood"
  5061. o82.Parent = o79
  5062. o82.Texture = "http://www.roblox.com/asset/?id=931617584"
  5063. o83.Parent = o1
  5064. o83.Material = Enum.Material.Neon
  5065. o83.BrickColor = BrickColor.new("Really red")
  5066. o83.Size = Vector3.new(0.770103872, 1.18371618, 0.118820243)
  5067. o83.CFrame = CFrame.new(0.383739173, 0.0898411497, -0.528355241, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5068. o83.BottomSurface = Enum.SurfaceType.Smooth
  5069. o83.TopSurface = Enum.SurfaceType.Smooth
  5070. o83.Color = Color3.new(1, 0, 0)
  5071. o83.Color = Color3.new(1, 0, 0)
  5072. o84.Parent = o1
  5073. o84.BrickColor = BrickColor.new("Brick yellow")
  5074. o84.Rotation = Vector3.new(31.8199997, 11.4099998, -175.460007)
  5075. o84.Size = Vector3.new(0.100213371, 0.372292936, 0.13879551)
  5076. o84.CFrame = CFrame.new(0.214828283, -0.260575622, -1.08495045, -0.977167606, 0.0776689127, 0.197765529, -0.171269104, -0.838780165, -0.516831517, 0.125740081, -0.538902104, 0.832930982)
  5077. o84.BottomSurface = Enum.SurfaceType.Smooth
  5078. o84.TopSurface = Enum.SurfaceType.Smooth
  5079. o84.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5080. o84.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5081. o85.Parent = o84
  5082. o85.MeshId = "rbxassetid://249768539"
  5083. o85.Scale = Vector3.new(0.0826760232, 0.212953508, 0.107729383)
  5084. o85.MeshType = Enum.MeshType.FileMesh
  5085. o85.Scale = Vector3.new(0.0826760232, 0.212953508, 0.107729383)
  5086. o86.Name = "blood"
  5087. o86.Parent = o84
  5088. o86.Texture = "http://www.roblox.com/asset/?id=931617584"
  5089. o87.Parent = o1
  5090. o87.Material = Enum.Material.Metal
  5091. o87.BrickColor = BrickColor.new("Fossil")
  5092. o87.Size = Vector3.new(0.356460899, 0.0928283259, 0.135900646)
  5093. o87.CFrame = CFrame.new(0.023933148, 0.0339448825, -1.02776814, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5094. o87.BottomSurface = Enum.SurfaceType.Smooth
  5095. o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5096. o87.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5097. o87.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5098. o88.Parent = o1
  5099. o88.Material = fpep
  5100. o88.BrickColor = BrickColor.new("Really black")
  5101. o88.Transparency = 0.05
  5102. o88.Rotation = Vector3.new(-90, 17.1599998, -90)
  5103. o88.Size = Vector3.new(0.157436892, 0.0601527542, 0.112879165)
  5104. o88.CFrame = CFrame.new(-0.00621473789, 0.0810918212, -0.9887743, 0, 0.955504358, 0.294977129, 0, -0.294977129, 0.955504358, 1, 0, 0)
  5105. o88.BottomSurface = Enum.SurfaceType.Smooth
  5106. o88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5107. o88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5108. o89.Parent = o1
  5109. o89.Material = fpep
  5110. o89.BrickColor = BrickColor.new("Really black")
  5111. o89.Transparency = 0.05
  5112. o89.Rotation = Vector3.new(-90, -8.84000015, -90)
  5113. o89.Size = Vector3.new(0.149268016, 0.103967696, 0.291851997)
  5114. o89.CFrame = CFrame.new(-0.0412145257, -0.00533905625, -0.984700203, 0, 0.988127351, -0.153637066, 0, 0.153637066, 0.988127351, 1, 0, 0)
  5115. o89.BottomSurface = Enum.SurfaceType.Smooth
  5116. o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5117. o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5118. o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5119. o90.Name = "Wedge-to-Wedge Strong Joint"
  5120. o90.Parent = o89
  5121. o90.C0 = CFrame.new(0.0746340081, -0.0519838482, 0.145925999, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  5122. o90.C1 = CFrame.new(0.0686798096, 0.0158729553, 0.0748634338, 1, 0, 0, 0, 0.212438211, -0.97717464, 0, 0.97717464, 0.212438211)
  5123. o91.Parent = o1
  5124. o91.Material = Enum.Material.Metal
  5125. o91.BrickColor = BrickColor.new("Ghost grey")
  5126. o91.Rotation = Vector3.new(-90, 90, 0)
  5127. o91.Size = Vector3.new(0.285911173, 0.101739824, 0.22055997)
  5128. o91.CFrame = CFrame.new(-0.573515415, -0.238376036, -0.871816397, -3.38565981e-14, -2.38419489e-07, 1.00000024, -1, 0, 3.38565981e-14, 0, -1, 2.38419489e-07)
  5129. o91.BottomSurface = Enum.SurfaceType.Smooth
  5130. o91.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5131. o91.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5132. o92.Parent = o1
  5133. o92.Material = fpep
  5134. o92.BrickColor = BrickColor.new("Really black")
  5135. o92.Transparency = 0.05
  5136. o92.Rotation = Vector3.new(-90, -72.8799973, -90)
  5137. o92.Size = Vector3.new(0.174517289, 0.2828388, 0.0906003416)
  5138. o92.CFrame = CFrame.new(-0.0243304875, 0.385980308, -0.971325815, 0, 0.294352025, -0.955697119, 0, 0.955697119, 0.294351995, 1, 0, 0)
  5139. o92.BottomSurface = Enum.SurfaceType.Smooth
  5140. o92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5141. o92.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5142. o92.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5143. o93.Parent = o1
  5144. o93.Material = fpep
  5145. o93.BrickColor = BrickColor.new("Really black")
  5146. o93.Transparency = 0.05
  5147. o93.Rotation = Vector3.new(-90, -67.9700012, -90)
  5148. o93.Size = Vector3.new(0.165605813, 0.0752626563, 0.216846809)
  5149. o93.CFrame = CFrame.new(0.124866307, 0.168994188, -0.992871284, 0, 0.375145912, -0.926965773, 0, 0.926965773, 0.375145912, 1, 0, 0)
  5150. o93.BottomSurface = Enum.SurfaceType.Smooth
  5151. o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5152. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5153. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5154. o94.Parent = o1
  5155. o94.Material = fpep
  5156. o94.BrickColor = BrickColor.new("Really black")
  5157. o94.Transparency = 0.05
  5158. o94.Rotation = Vector3.new(-90, 72.8799973, 90)
  5159. o94.Size = Vector3.new(0.174517289, 0.153723642, 0.0616379119)
  5160. o94.CFrame = CFrame.new(-0.0250527859, 0.339138269, -0.980977058, 0, -0.294352144, 0.955697238, 0, 0.955697238, 0.294352114, -1, 0, 0)
  5161. o94.BottomSurface = Enum.SurfaceType.Smooth
  5162. o94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5163. o94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5164. o94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5165. o95.Parent = o1
  5166. o95.Material = fpep
  5167. o95.BrickColor = BrickColor.new("Really black")
  5168. o95.Transparency = 0.05
  5169. o95.Rotation = Vector3.new(90, -61.5499992, 90)
  5170. o95.Size = Vector3.new(0.165605813, 0.161149889, 0.0846593305)
  5171. o95.CFrame = CFrame.new(-0.159012213, 0.323048323, -0.965382516, 0, -0.476412833, -0.879221737, 0, 0.879221678, -0.476412863, 1, 0, 0)
  5172. o95.BottomSurface = Enum.SurfaceType.Smooth
  5173. o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5174. o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5175. o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5176. o96.Parent = o1
  5177. o96.Material = Enum.Material.Metal
  5178. o96.BrickColor = BrickColor.new("Ghost grey")
  5179. o96.Size = Vector3.new(0.300763756, 0.0950562432, 0.1559515)
  5180. o96.CFrame = CFrame.new(-0.537125349, -0.0476641953, -0.737019002, 1.00000012, 1.13686838e-11, -7.62939453e-06, -4.20996571e-13, 1, 1.4304976e-06, 7.86781311e-06, -1.4304976e-06, 1)
  5181. o96.BottomSurface = Enum.SurfaceType.Smooth
  5182. o96.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5183. o96.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5184. o97.Parent = o1
  5185. o97.Material = fpep
  5186. o97.BrickColor = BrickColor.new("Really black")
  5187. o97.Transparency = 0.05
  5188. o97.Rotation = Vector3.new(-90, -78.4300003, -90)
  5189. o97.Size = Vector3.new(0.165605813, 0.0735200197, 0.126989067)
  5190. o97.CFrame = CFrame.new(0.115863681, 0.116609931, -0.992871284, 0, 0.20053108, -0.979687333, 0, 0.979687333, 0.20053108, 1, 0, 0)
  5191. o97.BottomSurface = Enum.SurfaceType.Smooth
  5192. o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5193. o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5194. o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5195. o98.Parent = o1
  5196. o98.Material = fpep
  5197. o98.BrickColor = BrickColor.new("Really black")
  5198. o98.Transparency = 0.05
  5199. o98.Rotation = Vector3.new(-90, -84.3600006, -90)
  5200. o98.CanCollide = false
  5201. o98.Size = Vector3.new(0.165605813, 0.161149889, 0.059471529)
  5202. o98.CFrame = CFrame.new(-0.101723105, 0.361626327, -0.966862619, 0, 0.0982540399, -0.995161355, 0, 0.995161355, 0.0982540399, 1, 0, 0)
  5203. o98.BottomSurface = Enum.SurfaceType.Smooth
  5204. o98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5205. o98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5206. o98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5207. o99.Parent = o98
  5208. o99.Scale = Vector3.new(1, 1, 0.674301445)
  5209. o99.MeshType = Enum.MeshType.Wedge
  5210. o99.Scale = Vector3.new(1, 1, 0.674301445)
  5211. o100.Parent = o1
  5212. o100.Material = fpep
  5213. o100.BrickColor = BrickColor.new("Really black")
  5214. o100.Transparency = 0.05
  5215. o100.Rotation = Vector3.new(90, 54.4000015, 90)
  5216. o100.Size = Vector3.new(0.165605813, 0.116592333, 0.080946207)
  5217. o100.CFrame = CFrame.new(-0.240764484, 0.175418526, -0.945331454, 0, -0.582161963, 0.81307286, 0, -0.81307286, -0.582161963, 1, 0, 0)
  5218. o100.BottomSurface = Enum.SurfaceType.Smooth
  5219. o100.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5220. o100.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5221. o100.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5222. o101.Parent = o1
  5223. o101.Material = fpep
  5224. o101.BrickColor = BrickColor.new("Really black")
  5225. o101.Transparency = 0.05
  5226. o101.Rotation = Vector3.new(90, -28.0400009, 90)
  5227. o101.Size = Vector3.new(0.165605813, 0.176002398, 0.0846593305)
  5228. o101.CFrame = CFrame.new(-0.22969088, 0.269799948, -0.966862619, 0, -0.882599473, -0.470125735, 0, 0.470125735, -0.882599473, 1, 0, 0)
  5229. o101.BottomSurface = Enum.SurfaceType.Smooth
  5230. o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5231. o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5232. o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5233. o102.Parent = o1
  5234. o102.Material = fpep
  5235. o102.BrickColor = BrickColor.new("Really black")
  5236. o102.Transparency = 0.05
  5237. o102.Rotation = Vector3.new(-90, 30.7900009, -90)
  5238. o102.Size = Vector3.new(0.165605813, 0.0750052631, 0.130702227)
  5239. o102.CFrame = CFrame.new(-0.197776899, 0.0616458952, -0.945331454, 0, 0.859018207, 0.511945128, 0, -0.511945128, 0.859018207, 1, 0, 0)
  5240. o102.BottomSurface = Enum.SurfaceType.Smooth
  5241. o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5242. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5243. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5244. o103.Parent = o1
  5245. o103.Material = fpep
  5246. o103.BrickColor = BrickColor.new("Really black")
  5247. o103.Transparency = 0.05
  5248. o103.Rotation = Vector3.new(90, -42.1800003, -90)
  5249. o103.Size = Vector3.new(0.165605813, 0.108372524, 0.13000001)
  5250. o103.CFrame = CFrame.new(0.0904573202, 0.370433152, -0.992871284, 0, 0.741073787, -0.671423733, 0, -0.671423733, -0.741073787, -1, 0, 0)
  5251. o103.BottomSurface = Enum.SurfaceType.Smooth
  5252. o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5253. o103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5254. o103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5255. o104.Parent = o1
  5256. o104.Material = fpep
  5257. o104.BrickColor = BrickColor.new("Really black")
  5258. o104.Transparency = 0.05
  5259. o104.Rotation = Vector3.new(90, -45, 90)
  5260. o104.Size = Vector3.new(0.165605813, 0.113621846, 0.164863035)
  5261. o104.CFrame = CFrame.new(0.131686449, 0.26934725, -0.992871284, 0, -0.707106829, -0.707106829, 0, 0.707106829, -0.707106829, 1, 0, 0)
  5262. o104.BottomSurface = Enum.SurfaceType.Smooth
  5263. o104.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5264. o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5265. o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5266. o105.Parent = o1
  5267. o105.Material = fpep
  5268. o105.BrickColor = BrickColor.new("Really black")
  5269. o105.Transparency = 0.05
  5270. o105.Rotation = Vector3.new(-90, -27.6000004, -90)
  5271. o105.Size = Vector3.new(0.157436892, 0.0601527542, 0.196795896)
  5272. o105.CFrame = CFrame.new(0.0456733108, 0.0302324891, -0.9887743, 0, 0.886172771, -0.463354886, 0, 0.463354886, 0.886172771, 1, 0, 0)
  5273. o105.BottomSurface = Enum.SurfaceType.Smooth
  5274. o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5275. o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5276. o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5277. o106.Parent = o1
  5278. o106.Material = Enum.Material.Metal
  5279. o106.BrickColor = BrickColor.new("Fossil")
  5280. o106.CanCollide = false
  5281. o106.Size = Vector3.new(0.356460899, 0.10990876, 0.059471529)
  5282. o106.CFrame = CFrame.new(0.023933148, -0.0651974902, -1.11911488, 1.00000012, 0, 0, 0, 1.00000012, 0, 0, 0, 1)
  5283. o106.BottomSurface = Enum.SurfaceType.Smooth
  5284. o106.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5285. o106.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5286. o107.Parent = o106
  5287. o107.Scale = Vector3.new(1, 1, 0.886584342)
  5288. o107.MeshType = Enum.MeshType.Wedge
  5289. o107.Scale = Vector3.new(1, 1, 0.886584342)
  5290. o108.Parent = o1
  5291. o108.Material = Enum.Material.Metal
  5292. o108.BrickColor = BrickColor.new("Ghost grey")
  5293. o108.Rotation = Vector3.new(-30, 0, 0)
  5294. o108.Size = Vector3.new(0.297050536, 0.118820287, 0.177487642)
  5295. o108.CFrame = CFrame.new(-0.535267591, -0.00101759285, -0.773991108, 1.00000048, 3.85935755e-06, -6.68459643e-06, 9.84817561e-14, 0.866025329, 0.499999911, 7.71870782e-06, -0.500000596, 0.866025746)
  5296. o108.BottomSurface = Enum.SurfaceType.Smooth
  5297. o108.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5298. o108.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5299. o109.Parent = o1
  5300. o109.Material = fpep
  5301. o109.BrickColor = BrickColor.new("Really black")
  5302. o109.Transparency = 0.05
  5303. o109.Rotation = Vector3.new(90, 38.4300003, 90)
  5304. o109.Size = Vector3.new(0.165605813, 0.161149889, 0.0616379231)
  5305. o109.CFrame = CFrame.new(-0.272157997, 0.196692258, -0.945331454, 0, -0.78332299, 0.621614993, 0, -0.621614993, -0.78332299, 1, 0, 0)
  5306. o109.BottomSurface = Enum.SurfaceType.Smooth
  5307. o109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5308. o109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5309. o110.Parent = o1
  5310. o110.Material = fpep
  5311. o110.BrickColor = BrickColor.new("Really black")
  5312. o110.Transparency = 0.05
  5313. o110.Rotation = Vector3.new(-90, -21.1000004, -90)
  5314. o110.Size = Vector3.new(0.137386024, 0.08015275, 0.206745058)
  5315. o110.CFrame = CFrame.new(-0.102855384, 0.0553103089, -0.978745997, 0, 0.932934642, -0.360046268, 0, 0.360046268, 0.932934642, 1, 0, 0)
  5316. o110.BottomSurface = Enum.SurfaceType.Smooth
  5317. o110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5318. o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5319. o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5320. o111.Parent = o1
  5321. o111.Material = Enum.Material.Metal
  5322. o111.BrickColor = BrickColor.new("Fossil")
  5323. o111.Rotation = Vector3.new(0, 0, -180)
  5324. o111.Size = Vector3.new(0.356460899, 0.0653511658, 0.142584249)
  5325. o111.CFrame = CFrame.new(0.0239369627, -0.538250864, -1.02070332, -0.999999523, 0, 0, 0, -0.999999523, 0, 0, 0, 1)
  5326. o111.BottomSurface = Enum.SurfaceType.Smooth
  5327. o111.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5328. o111.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5329. o112.Parent = o1
  5330. o112.Material = fpep
  5331. o112.BrickColor = BrickColor.new("Really black")
  5332. o112.Transparency = 0.05
  5333. o112.Rotation = Vector3.new(-90, -16.5300007, -90)
  5334. o112.Size = Vector3.new(0.165605813, 0.0601527542, 0.16040726)
  5335. o112.CFrame = CFrame.new(0.0622518659, 0.112485349, -0.992871284, 0, 0.958649635, -0.284588933, 0, 0.284588903, 0.958649635, 1, 0, 0)
  5336. o112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5337. o112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5338. o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5339. o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5340. o113.Parent = o1
  5341. o113.Material = fpep
  5342. o113.BrickColor = BrickColor.new("Really black")
  5343. o113.Transparency = 0.05
  5344. o113.Rotation = Vector3.new(90, -9.43999958, 90)
  5345. o113.Size = Vector3.new(0.165605813, 0.0750052631, 0.130702227)
  5346. o113.CFrame = CFrame.new(0.0658487082, 0.297803938, -0.992871284, 0, -0.986458242, -0.164013043, 0, 0.164013043, -0.986458242, 1, 0, 0)
  5347. o113.BottomSurface = Enum.SurfaceType.Smooth
  5348. o113.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5349. o113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5350. o113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5351. o114.Parent = o1
  5352. o114.Material = Enum.Material.Metal
  5353. o114.BrickColor = BrickColor.new("Fossil")
  5354. o114.Rotation = Vector3.new(0, 0, -180)
  5355. o114.CanCollide = false
  5356. o114.Size = Vector3.new(0.356460899, 0.151495874, 0.059471529)
  5357. o114.CFrame = CFrame.new(0.023933148, -0.430568457, -1.11911488, -0.999999642, 0, 0, 0, -0.999999642, 0, 0, 0, 1)
  5358. o114.BottomSurface = Enum.SurfaceType.Smooth
  5359. o114.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5360. o114.Color = Color3.new(0.623529, 0.631373, 0.67451)
  5361. o115.Parent = o114
  5362. o115.Scale = Vector3.new(1, 1, 0.886584342)
  5363. o115.MeshType = Enum.MeshType.Wedge
  5364. o115.Scale = Vector3.new(1, 1, 0.886584342)
  5365. o116.Parent = o1
  5366. o116.Material = fpep
  5367. o116.BrickColor = BrickColor.new("Really black")
  5368. o116.Transparency = 0.05
  5369. o116.Rotation = Vector3.new(-90, 66.2099991, -90)
  5370. o116.Size = Vector3.new(0.165605813, 0.116592333, 0.119562767)
  5371. o116.CFrame = CFrame.new(-0.202721938, 0.119360954, -0.945331454, 0, 0.403386027, 0.915030122, 0, -0.915029883, 0.403386027, 1, 0, 0)
  5372. o116.BottomSurface = Enum.SurfaceType.Smooth
  5373. o116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5374. o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5375. o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5376. o117.Parent = o1
  5377. o117.Material = Enum.Material.Metal
  5378. o117.BrickColor = BrickColor.new("Ghost grey")
  5379. o117.Rotation = Vector3.new(180, 90, 0)
  5380. o117.Size = Vector3.new(0.33863768, 0.0995119661, 0.16931878)
  5381. o117.CFrame = CFrame.new(-0.234127373, -0.42611286, -0.927502573, 0, 0, 1, 0, -1, 0, 1, 0, -0)
  5382. o117.BottomSurface = Enum.SurfaceType.Smooth
  5383. o117.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5384. o117.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5385. o118.Parent = o1
  5386. o118.Material = fpep
  5387. o118.BrickColor = BrickColor.new("Really black")
  5388. o118.Transparency = 0.05
  5389. o118.Rotation = Vector3.new(90, 9.43999958, -90)
  5390. o118.Size = Vector3.new(0.165605813, 0.0883725286, 0.223530427)
  5391. o118.CFrame = CFrame.new(0.051646471, 0.342491269, -0.992871284, 0, 0.986458242, 0.164013043, 0, 0.164013043, -0.986458242, -1, 0, 0)
  5392. o118.BottomSurface = Enum.SurfaceType.Smooth
  5393. o118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5394. o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5395. o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5396. o119.Parent = o1
  5397. o119.Material = Enum.Material.Metal
  5398. o119.BrickColor = BrickColor.new("Ghost grey")
  5399. o119.Rotation = Vector3.new(90, 89.9700012, 90)
  5400. o119.Size = Vector3.new(0.336409777, 0.0928283259, 0.171546638)
  5401. o119.CFrame = CFrame.new(-0.235241264, -0.0574007295, -0.92640394, 0, -5.96046448e-08, 0.999999821, 0, 0.99999994, -5.96046448e-08, -0.999999762, 0, 0)
  5402. o119.BottomSurface = Enum.SurfaceType.Smooth
  5403. o119.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5404. o119.Color = Color3.new(0.792157, 0.796079, 0.819608)
  5405. o120.Parent = o1
  5406. o120.Material = Enum.Material.Metal
  5407. o120.BrickColor = BrickColor.new("Pearl")
  5408. o120.Rotation = Vector3.new(-180, -50, -180)
  5409. o120.Shape = Enum.PartType.Cylinder
  5410. o120.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5411. o120.CFrame = CFrame.new(-0.634789228, -0.230940714, -1.26740718, -0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, -0.64278698)
  5412. o120.BottomSurface = Enum.SurfaceType.Smooth
  5413. o120.TopSurface = Enum.SurfaceType.Smooth
  5414. o120.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5415. o120.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5416. o121.Parent = o1
  5417. o121.Material = Enum.Material.Metal
  5418. o121.BrickColor = BrickColor.new("Pearl")
  5419. o121.Rotation = Vector3.new(-180, -60, -180)
  5420. o121.Shape = Enum.PartType.Cylinder
  5421. o121.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5422. o121.CFrame = CFrame.new(-0.681915939, -0.230940714, -1.20194697, -0.499998987, 0, -0.866025984, 0, 1, 0, 0.866025984, 0, -0.499998987)
  5423. o121.BottomSurface = Enum.SurfaceType.Smooth
  5424. o121.TopSurface = Enum.SurfaceType.Smooth
  5425. o121.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5426. o121.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5427. o122.Parent = o1
  5428. o122.Material = Enum.Material.Metal
  5429. o122.BrickColor = BrickColor.new("Pearl")
  5430. o122.Rotation = Vector3.new(-180, -40, -180)
  5431. o122.Shape = Enum.PartType.Cylinder
  5432. o122.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5433. o122.CFrame = CFrame.new(-0.613800764, -0.230940714, -1.2910583, -0.76604414, 0, -0.642788053, 0, 1, 0, 0.642788053, 0, -0.76604414)
  5434. o122.BottomSurface = Enum.SurfaceType.Smooth
  5435. o122.TopSurface = Enum.SurfaceType.Smooth
  5436. o122.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5437. o122.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5438. o123.Parent = o1
  5439. o123.Material = Enum.Material.Metal
  5440. o123.BrickColor = BrickColor.new("Pearl")
  5441. o123.Rotation = Vector3.new(-180, -50, -180)
  5442. o123.Shape = Enum.PartType.Cylinder
  5443. o123.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5444. o123.CFrame = CFrame.new(-0.649567366, -0.230940714, -1.24152064, -0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, -0.64278698)
  5445. o123.BottomSurface = Enum.SurfaceType.Smooth
  5446. o123.TopSurface = Enum.SurfaceType.Smooth
  5447. o123.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5448. o123.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5449. o124.Parent = o1
  5450. o124.Material = Enum.Material.Metal
  5451. o124.BrickColor = BrickColor.new("Pearl")
  5452. o124.Rotation = Vector3.new(-180, -60, -180)
  5453. o124.Shape = Enum.PartType.Cylinder
  5454. o124.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5455. o124.CFrame = CFrame.new(-0.666130722, -0.230940714, -1.21458125, -0.499998987, 0, -0.866025984, 0, 1, 0, 0.866025984, 0, -0.499998987)
  5456. o124.BottomSurface = Enum.SurfaceType.Smooth
  5457. o124.TopSurface = Enum.SurfaceType.Smooth
  5458. o124.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5459. o124.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5460. o125.Parent = o1
  5461. o125.Material = Enum.Material.Metal
  5462. o125.BrickColor = BrickColor.new("Pearl")
  5463. o125.Rotation = Vector3.new(-180, -70, -180)
  5464. o125.Shape = Enum.PartType.Cylinder
  5465. o125.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5466. o125.CFrame = CFrame.new(-0.693550766, -0.230940714, -1.17254329, -0.342019022, 0, -0.939693093, 0, 1, 0, 0.939693093, 0, -0.342018992)
  5467. o125.BottomSurface = Enum.SurfaceType.Smooth
  5468. o125.TopSurface = Enum.SurfaceType.Smooth
  5469. o125.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5470. o125.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5471. o126.Parent = o1
  5472. o126.Material = Enum.Material.Metal
  5473. o126.BrickColor = BrickColor.new("Pearl")
  5474. o126.Rotation = Vector3.new(-180, -80, -180)
  5475. o126.Shape = Enum.PartType.Cylinder
  5476. o126.Size = Vector3.new(0.179999903, 0.190000325, 0.30000028)
  5477. o126.CFrame = CFrame.new(-0.730774641, -0.230940714, -0.992558479, -0.173647001, 0, -0.984808028, 0, 1, 0, 0.984808028, 0, -0.173647001)
  5478. o126.BottomSurface = Enum.SurfaceType.Smooth
  5479. o126.TopSurface = Enum.SurfaceType.Smooth
  5480. o126.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5481. o126.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5482. o127.Parent = o1
  5483. o127.Material = Enum.Material.Metal
  5484. o127.BrickColor = BrickColor.new("Pearl")
  5485. o127.Rotation = Vector3.new(-180, -80, -180)
  5486. o127.Shape = Enum.PartType.Cylinder
  5487. o127.Size = Vector3.new(0.11999999, 0.190000325, 0.30000028)
  5488. o127.CFrame = CFrame.new(-0.703530073, -0.230940714, -1.12078571, -0.173647001, 0, -0.984808028, 0, 1, 0, 0.984808028, 0, -0.173647001)
  5489. o127.BottomSurface = Enum.SurfaceType.Smooth
  5490. o127.TopSurface = Enum.SurfaceType.Smooth
  5491. o127.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5492. o127.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5493. o128.Parent = o1
  5494. o128.Material = Enum.Material.Metal
  5495. o128.BrickColor = BrickColor.new("Pearl")
  5496. o128.Rotation = Vector3.new(-180, 20, -180)
  5497. o128.Shape = Enum.PartType.Cylinder
  5498. o128.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5499. o128.CFrame = CFrame.new(-0.193169042, -0.230940714, -1.41640925, -0.939692378, 0, 0.342021108, 0, 1, 0, -0.342021108, 0, -0.939692378)
  5500. o128.BottomSurface = Enum.SurfaceType.Smooth
  5501. o128.TopSurface = Enum.SurfaceType.Smooth
  5502. o128.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5503. o128.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5504. o129.Parent = o1
  5505. o129.Material = Enum.Material.Metal
  5506. o129.BrickColor = BrickColor.new("Pearl")
  5507. o129.Rotation = Vector3.new(-180, 10, -180)
  5508. o129.Shape = Enum.PartType.Cylinder
  5509. o129.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5510. o129.CFrame = CFrame.new(-0.239326805, -0.230940714, -1.43610835, -0.984807789, 0, 0.173647955, 0, 1, 0, -0.173647955, 0, -0.984807789)
  5511. o129.BottomSurface = Enum.SurfaceType.Smooth
  5512. o129.TopSurface = Enum.SurfaceType.Smooth
  5513. o129.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5514. o129.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5515. o130.Parent = o1
  5516. o130.Material = Enum.Material.Metal
  5517. o130.BrickColor = BrickColor.new("Pearl")
  5518. o130.Rotation = Vector3.new(-180, 30, -180)
  5519. o130.Shape = Enum.PartType.Cylinder
  5520. o130.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5521. o130.CFrame = CFrame.new(-0.163753912, -0.230940714, -1.40477443, -0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, -0.866025388)
  5522. o130.BottomSurface = Enum.SurfaceType.Smooth
  5523. o130.TopSurface = Enum.SurfaceType.Smooth
  5524. o130.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5525. o130.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5526. o131.Parent = o1
  5527. o131.Material = Enum.Material.Metal
  5528. o131.BrickColor = BrickColor.new("Pearl")
  5529. o131.Rotation = Vector3.new(-180, 30, -180)
  5530. o131.Shape = Enum.PartType.Cylinder
  5531. o131.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5532. o131.CFrame = CFrame.new(-0.135700628, -0.230940714, -1.39470363, -0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, -0.866025388)
  5533. o131.BottomSurface = Enum.SurfaceType.Smooth
  5534. o131.TopSurface = Enum.SurfaceType.Smooth
  5535. o131.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5536. o131.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5537. o132.Parent = o1
  5538. o132.Material = Enum.Material.Metal
  5539. o132.BrickColor = BrickColor.new("Pearl")
  5540. o132.Rotation = Vector3.new(-180, 40, -180)
  5541. o132.Shape = Enum.PartType.Cylinder
  5542. o132.Size = Vector3.new(0.150000006, 0.190000325, 0.30000028)
  5543. o132.CFrame = CFrame.new(-0.0704807341, -0.230940714, -1.34601283, -0.766044974, 0, 0.64278698, 0, 1, 0, -0.64278698, 0, -0.766044974)
  5544. o132.BottomSurface = Enum.SurfaceType.Smooth
  5545. o132.TopSurface = Enum.SurfaceType.Smooth
  5546. o132.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5547. o132.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5548. o133.Parent = o1
  5549. o133.Material = Enum.Material.Metal
  5550. o133.BrickColor = BrickColor.new("Pearl")
  5551. o133.Rotation = Vector3.new(-180, 20, -180)
  5552. o133.Shape = Enum.PartType.Cylinder
  5553. o133.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5554. o133.CFrame = CFrame.new(-0.208355337, -0.230940714, -1.42976832, -0.939693093, 0, 0.342018992, 0, 1, 0, -0.342019022, 0, -0.939693093)
  5555. o133.BottomSurface = Enum.SurfaceType.Smooth
  5556. o133.TopSurface = Enum.SurfaceType.Smooth
  5557. o133.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5558. o133.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5559. o134.Parent = o1
  5560. o134.Material = Enum.Material.Metal
  5561. o134.BrickColor = BrickColor.new("Pearl")
  5562. o134.Rotation = Vector3.new(0, 89.9100037, 0)
  5563. o134.Shape = Enum.PartType.Cylinder
  5564. o134.Size = Vector3.new(0.0500000007, 0.190000325, 0.30000028)
  5565. o134.CFrame = CFrame.new(0.029994702, -0.230940238, -1.14501667, 0, 0, 0.999998689, 0, 0.999999762, 0, -0.999998927, 0, 0)
  5566. o134.BottomSurface = Enum.SurfaceType.Smooth
  5567. o134.TopSurface = Enum.SurfaceType.Smooth
  5568. o134.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5569. o134.Color = Color3.new(0.905882, 0.905882, 0.92549)
  5570. mas.Parent = Torso
  5571. mas:MakeJoints()
  5572.  
  5573. headlocation = Instance.new("Part",Torso)
  5574. headlocation.Size = Vector3.new(1,1,1)
  5575. headlocation.Anchored = false
  5576. headlocation.CanCollide = false
  5577. headlocation.Transparency = 1
  5578. headlocation.CFrame = Head.CFrame
  5579. headlocationweld = weldBetween(headlocation,Head) headlocationweld.C0 = CFrame.new(.15,0,-.28)
  5580.  
  5581. local parts,last = {}
  5582. local function scan(mas)
  5583.     for _,v in pairs(mas:GetChildren()) do
  5584.         if (v:IsA("BasePart")) then
  5585.             if (last) then
  5586.                 local w = Instance.new("Weld")
  5587.                 w.Name = ("%s_Weld"):format(v.Name)
  5588.                 w.Part0,w.Part1 = last,headlocation
  5589.                 w.C0 = last.CFrame:inverse()
  5590.                 w.Parent = last
  5591.             end
  5592.             last = v
  5593.             table.insert(parts,v)
  5594.         end
  5595.         scan(v)
  5596.     end
  5597. end
  5598. scan(mas)
  5599. for _,v in pairs(parts) do
  5600.     v.CanCollide = false
  5601.     v.Anchored = false
  5602.     v.Parent = Torso
  5603.     v.Locked = true
  5604. end
  5605.  
  5606. mas = Instance.new("Model",Torso)
  5607. o1 = Instance.new("Model")
  5608. o2 = Instance.new("Part")
  5609. o3 = Instance.new("SpecialMesh")
  5610. o4 = Instance.new("Decal")
  5611. o5 = Instance.new("Decal")
  5612. o6 = Instance.new("Part")
  5613. o7 = Instance.new("SpecialMesh")
  5614. o8 = Instance.new("Decal")
  5615. o9 = Instance.new("Decal")
  5616. o10 = Instance.new("Part")
  5617. o11 = Instance.new("SpecialMesh")
  5618. o12 = Instance.new("Decal")
  5619. o13 = Instance.new("Decal")
  5620. o14 = Instance.new("Part")
  5621. o15 = Instance.new("SpecialMesh")
  5622. o16 = Instance.new("Decal")
  5623. o17 = Instance.new("Decal")
  5624. o18 = Instance.new("Part")
  5625. o19 = Instance.new("SpecialMesh")
  5626. o20 = Instance.new("Decal")
  5627. o21 = Instance.new("Decal")
  5628. o22 = Instance.new("Part")
  5629. o23 = Instance.new("SpecialMesh")
  5630. o24 = Instance.new("Decal")
  5631. o25 = Instance.new("Decal")
  5632. o26 = Instance.new("Part")
  5633. o27 = Instance.new("SpecialMesh")
  5634. o28 = Instance.new("Decal")
  5635. o29 = Instance.new("Decal")
  5636. o30 = Instance.new("Part")
  5637. o31 = Instance.new("SpecialMesh")
  5638. o32 = Instance.new("Decal")
  5639. o33 = Instance.new("Decal")
  5640. o34 = Instance.new("Part")
  5641. o35 = Instance.new("SpecialMesh")
  5642. o36 = Instance.new("Decal")
  5643. o37 = Instance.new("Decal")
  5644. o38 = Instance.new("Part")
  5645. o39 = Instance.new("SpecialMesh")
  5646. o40 = Instance.new("Decal")
  5647. o41 = Instance.new("Decal")
  5648. o42 = Instance.new("Part")
  5649. o43 = Instance.new("SpecialMesh")
  5650. o44 = Instance.new("Decal")
  5651. o45 = Instance.new("Decal")
  5652. o46 = Instance.new("WedgePart")
  5653. o47 = Instance.new("WedgePart")
  5654. o48 = Instance.new("WedgePart")
  5655. o49 = Instance.new("WedgePart")
  5656. o50 = Instance.new("WedgePart")
  5657. o51 = Instance.new("WedgePart")
  5658. o52 = Instance.new("WedgePart")
  5659. o53 = Instance.new("WedgePart")
  5660. o54 = Instance.new("WedgePart")
  5661. o55 = Instance.new("WedgePart")
  5662. o56 = Instance.new("WedgePart")
  5663. o57 = Instance.new("WedgePart")
  5664. o58 = Instance.new("WedgePart")
  5665. o59 = Instance.new("WedgePart")
  5666. o60 = Instance.new("WedgePart")
  5667. o61 = Instance.new("WedgePart")
  5668. o62 = Instance.new("WedgePart")
  5669. o63 = Instance.new("WedgePart")
  5670. o64 = Instance.new("WedgePart")
  5671. o65 = Instance.new("WedgePart")
  5672. o66 = Instance.new("ManualWeld")
  5673. o67 = Instance.new("WedgePart")
  5674. o68 = Instance.new("WedgePart")
  5675. o69 = Instance.new("WedgePart")
  5676. o70 = Instance.new("WedgePart")
  5677. o71 = Instance.new("WedgePart")
  5678. o72 = Instance.new("WedgePart")
  5679. o73 = Instance.new("WedgePart")
  5680. o74 = Instance.new("WedgePart")
  5681. o75 = Instance.new("Part")
  5682. o76 = Instance.new("SpecialMesh")
  5683. o77 = Instance.new("Decal")
  5684. o78 = Instance.new("Decal")
  5685. o1.Parent = mas
  5686. o2.Parent = o1
  5687. o2.BrickColor = BrickColor.new("Brick yellow")
  5688. o2.Rotation = Vector3.new(-32.1399994, -71.3899994, 62.3400002)
  5689. o2.CanCollide = false
  5690. o2.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5691. o2.CFrame = CFrame.new(0.288165987, 0.233504996, -0.203161001, 0.148169845, -0.282718629, -0.94769603, 0.984039664, -0.0534129813, 0.169790596, -0.0986218676, -0.957721233, 0.270290673)
  5692. o2.BottomSurface = Enum.SurfaceType.Smooth
  5693. o2.TopSurface = Enum.SurfaceType.Smooth
  5694. o2.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5695. o2.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5696. o3.Parent = o2
  5697. o3.MeshId = "rbxassetid://249768539"
  5698. o3.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5699. o3.MeshType = Enum.MeshType.FileMesh
  5700. o3.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5701. o4.Name = "blood"
  5702. o4.Parent = o2
  5703. o4.Texture = "http://www.roblox.com/asset/?id=931617584"
  5704. o5.Name = "blood"
  5705. o5.Parent = o2
  5706. o5.Texture = "http://www.roblox.com/asset/?id=931617584"
  5707. o6.Parent = o1
  5708. o6.BrickColor = BrickColor.new("Brick yellow")
  5709. o6.Rotation = Vector3.new(2.97000003, 56.2400017, -109.599998)
  5710. o6.CanCollide = false
  5711. o6.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5712. o6.CFrame = CFrame.new(0.154969007, 0.0694729984, -0.321128994, -0.186450347, 0.523485303, 0.831391275, -0.955221534, -0.294515073, -0.0287843943, 0.229787737, -0.799524188, 0.554952383)
  5713. o6.BottomSurface = Enum.SurfaceType.Smooth
  5714. o6.TopSurface = Enum.SurfaceType.Smooth
  5715. o6.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5716. o6.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5717. o7.Parent = o6
  5718. o7.MeshId = "rbxassetid://249768539"
  5719. o7.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5720. o7.MeshType = Enum.MeshType.FileMesh
  5721. o7.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5722. o8.Name = "blood"
  5723. o8.Parent = o6
  5724. o8.Texture = "http://www.roblox.com/asset/?id=931617584"
  5725. o9.Name = "blood"
  5726. o9.Parent = o6
  5727. o9.Texture = "http://www.roblox.com/asset/?id=931617584"
  5728. o10.Parent = o1
  5729. o10.BrickColor = BrickColor.new("Brick yellow")
  5730. o10.Rotation = Vector3.new(-52.8800011, -49.2999992, 0.280000001)
  5731. o10.CanCollide = false
  5732. o10.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5733. o10.CFrame = CFrame.new(0.214535996, -0.572005987, -0.230968997, 0.652161717, -0.00322008133, -0.758081019, 0.607437193, 0.600512028, 0.520020366, 0.453558415, -0.799618185, 0.3935844)
  5734. o10.BottomSurface = Enum.SurfaceType.Smooth
  5735. o10.TopSurface = Enum.SurfaceType.Smooth
  5736. o10.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5737. o10.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5738. o11.Parent = o10
  5739. o11.MeshId = "rbxassetid://249768539"
  5740. o11.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5741. o11.MeshType = Enum.MeshType.FileMesh
  5742. o11.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5743. o12.Name = "blood"
  5744. o12.Parent = o10
  5745. o12.Texture = "http://www.roblox.com/asset/?id=931617584"
  5746. o13.Name = "blood"
  5747. o13.Parent = o10
  5748. o13.Texture = "http://www.roblox.com/asset/?id=931617584"
  5749. o14.Parent = o1
  5750. o14.BrickColor = BrickColor.new("Brick yellow")
  5751. o14.Rotation = Vector3.new(-53.0299988, -19.4500008, 0.200000003)
  5752. o14.CanCollide = false
  5753. o14.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5754. o14.CFrame = CFrame.new(0.132192999, -0.600040972, -0.251677006, 0.942952752, -0.00324210525, -0.332928777, 0.268053234, 0.600496531, 0.753370702, 0.197477937, -0.799629867, 0.567104816)
  5755. o14.BottomSurface = Enum.SurfaceType.Smooth
  5756. o14.TopSurface = Enum.SurfaceType.Smooth
  5757. o14.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5758. o14.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5759. o15.Parent = o14
  5760. o15.MeshId = "rbxassetid://249768539"
  5761. o15.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5762. o15.MeshType = Enum.MeshType.FileMesh
  5763. o15.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5764. o16.Name = "blood"
  5765. o16.Parent = o14
  5766. o16.Texture = "http://www.roblox.com/asset/?id=931617584"
  5767. o17.Name = "blood"
  5768. o17.Parent = o14
  5769. o17.Texture = "http://www.roblox.com/asset/?id=931617584"
  5770. o18.Parent = o1
  5771. o18.BrickColor = BrickColor.new("Brick yellow")
  5772. o18.Rotation = Vector3.new(30.4400005, 42.5800018, -145.919998)
  5773. o18.CanCollide = false
  5774. o18.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5775. o18.CFrame = CFrame.new(0.0076009999, -0.116474003, -0.332437992, -0.609825969, 0.412648767, 0.676642597, -0.767095804, -0.521927834, -0.373056829, 0.199216306, -0.746544063, 0.634821415)
  5776. o18.BottomSurface = Enum.SurfaceType.Smooth
  5777. o18.TopSurface = Enum.SurfaceType.Smooth
  5778. o18.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5779. o18.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5780. o19.Parent = o18
  5781. o19.MeshId = "rbxassetid://249768539"
  5782. o19.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5783. o19.MeshType = Enum.MeshType.FileMesh
  5784. o19.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5785. o20.Name = "blood"
  5786. o20.Parent = o18
  5787. o20.Texture = "http://www.roblox.com/asset/?id=931617584"
  5788. o21.Name = "blood"
  5789. o21.Parent = o18
  5790. o21.Texture = "http://www.roblox.com/asset/?id=931617584"
  5791. o22.Parent = o1
  5792. o22.BrickColor = BrickColor.new("Brick yellow")
  5793. o22.Rotation = Vector3.new(47.7099991, 15.7299995, -170.910004)
  5794. o22.CanCollide = false
  5795. o22.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5796. o22.CFrame = CFrame.new(-0.0523650013, -0.234758005, -0.331945986, -0.950449705, 0.15210861, 0.271146238, -0.304389536, -0.632757545, -0.712025821, 0.0632647946, -0.759273231, 0.647699773)
  5797. o22.BottomSurface = Enum.SurfaceType.Smooth
  5798. o22.TopSurface = Enum.SurfaceType.Smooth
  5799. o22.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5800. o22.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5801. o23.Parent = o22
  5802. o23.MeshId = "rbxassetid://249768539"
  5803. o23.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5804. o23.MeshType = Enum.MeshType.FileMesh
  5805. o23.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5806. o24.Name = "blood"
  5807. o24.Parent = o22
  5808. o24.Texture = "http://www.roblox.com/asset/?id=931617584"
  5809. o25.Name = "blood"
  5810. o25.Parent = o22
  5811. o25.Texture = "http://www.roblox.com/asset/?id=931617584"
  5812. o26.Parent = o1
  5813. o26.BrickColor = BrickColor.new("Brick yellow")
  5814. o26.Rotation = Vector3.new(-74.0199966, -47.3800011, -15.6000004)
  5815. o26.CanCollide = false
  5816. o26.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5817. o26.CFrame = CFrame.new(0.335884988, -0.412057012, -0.19585, 0.652163386, 0.182035729, -0.735906243, 0.607434809, 0.455313295, 0.650944352, 0.45355913, -0.87153095, 0.186362624)
  5818. o26.BottomSurface = Enum.SurfaceType.Smooth
  5819. o26.TopSurface = Enum.SurfaceType.Smooth
  5820. o26.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5821. o26.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5822. o27.Parent = o26
  5823. o27.MeshId = "rbxassetid://249768539"
  5824. o27.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5825. o27.MeshType = Enum.MeshType.FileMesh
  5826. o27.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5827. o28.Name = "blood"
  5828. o28.Parent = o26
  5829. o28.Texture = "http://www.roblox.com/asset/?id=931617584"
  5830. o29.Name = "blood"
  5831. o29.Parent = o26
  5832. o29.Texture = "http://www.roblox.com/asset/?id=931617584"
  5833. o30.Parent = o1
  5834. o30.BrickColor = BrickColor.new("Brick yellow")
  5835. o30.Rotation = Vector3.new(-51.3600006, -59.8699989, 4.25)
  5836. o30.CanCollide = false
  5837. o30.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5838. o30.CFrame = CFrame.new(0.321060002, -0.356105, -0.149893999, 0.500637174, -0.0371985435, -0.864864647, 0.719944894, 0.572655916, 0.392122924, 0.480679452, -0.818960249, 0.313471794)
  5839. o30.BottomSurface = Enum.SurfaceType.Smooth
  5840. o30.TopSurface = Enum.SurfaceType.Smooth
  5841. o30.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5842. o30.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5843. o31.Parent = o30
  5844. o31.MeshId = "rbxassetid://249768539"
  5845. o31.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5846. o31.MeshType = Enum.MeshType.FileMesh
  5847. o31.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5848. o32.Name = "blood"
  5849. o32.Parent = o30
  5850. o32.Texture = "http://www.roblox.com/asset/?id=931617584"
  5851. o33.Name = "blood"
  5852. o33.Parent = o30
  5853. o33.Texture = "http://www.roblox.com/asset/?id=931617584"
  5854. o34.Parent = o1
  5855. o34.BrickColor = BrickColor.new("Brick yellow")
  5856. o34.Rotation = Vector3.new(36.2299995, 31.3199997, -146.970001)
  5857. o34.CanCollide = false
  5858. o34.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5859. o34.CFrame = CFrame.new(0.0942300037, 0.010338, -0.318636, -0.716210067, 0.465674877, 0.519809842, -0.697274446, -0.508806169, -0.50491631, 0.0293560196, -0.724071145, 0.689110041)
  5860. o34.BottomSurface = Enum.SurfaceType.Smooth
  5861. o34.TopSurface = Enum.SurfaceType.Smooth
  5862. o34.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5863. o34.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5864. o35.Parent = o34
  5865. o35.MeshId = "rbxassetid://249768539"
  5866. o35.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5867. o35.MeshType = Enum.MeshType.FileMesh
  5868. o35.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5869. o36.Name = "blood"
  5870. o36.Parent = o34
  5871. o36.Texture = "http://www.roblox.com/asset/?id=931617584"
  5872. o37.Name = "blood"
  5873. o37.Parent = o34
  5874. o37.Texture = "http://www.roblox.com/asset/?id=931617584"
  5875. o38.Parent = o1
  5876. o38.BrickColor = BrickColor.new("Brick yellow")
  5877. o38.Rotation = Vector3.new(-7.80000019, 43.4900017, -94.8099976)
  5878. o38.CanCollide = false
  5879. o38.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5880. o38.CFrame = CFrame.new(0.133160993, 0.197182998, -0.288870007, -0.0607874393, 0.722971261, 0.688207388, -0.979459882, -0.176038221, 0.0984117091, 0.192298546, -0.668084681, 0.718816459)
  5881. o38.BottomSurface = Enum.SurfaceType.Smooth
  5882. o38.TopSurface = Enum.SurfaceType.Smooth
  5883. o38.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5884. o38.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5885. o39.Parent = o38
  5886. o39.MeshId = "rbxassetid://249768539"
  5887. o39.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5888. o39.MeshType = Enum.MeshType.FileMesh
  5889. o39.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5890. o40.Name = "blood"
  5891. o40.Parent = o38
  5892. o40.Texture = "http://www.roblox.com/asset/?id=931617584"
  5893. o41.Name = "blood"
  5894. o41.Parent = o38
  5895. o41.Texture = "http://www.roblox.com/asset/?id=931617584"
  5896. o42.Parent = o1
  5897. o42.BrickColor = BrickColor.new("Brick yellow")
  5898. o42.Rotation = Vector3.new(-79.5199966, -57.8100014, -19.9799995)
  5899. o42.CanCollide = false
  5900. o42.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  5901. o42.CFrame = CFrame.new(0.453296006, -0.244239002, -0.0776759982, 0.500665963, 0.182031512, -0.846292138, 0.719926655, 0.455308318, 0.523847044, 0.480676353, -0.871534705, 0.0969076827)
  5902. o42.BottomSurface = Enum.SurfaceType.Smooth
  5903. o42.TopSurface = Enum.SurfaceType.Smooth
  5904. o42.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5905. o42.Color = Color3.new(0.843137, 0.772549, 0.603922)
  5906. o43.Parent = o42
  5907. o43.MeshId = "rbxassetid://249768539"
  5908. o43.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5909. o43.MeshType = Enum.MeshType.FileMesh
  5910. o43.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  5911. o44.Name = "blood"
  5912. o44.Parent = o42
  5913. o44.Texture = "http://www.roblox.com/asset/?id=931617584"
  5914. o45.Name = "blood"
  5915. o45.Parent = o42
  5916. o45.Texture = "http://www.roblox.com/asset/?id=931617584"
  5917. o46.Parent = o1
  5918. o46.Material = fpep
  5919. o46.BrickColor = BrickColor.new("Really black")
  5920. o46.Transparency = 0.61000001430511
  5921. o46.Rotation = Vector3.new(-95.8300018, -37.7599983, -110.860001)
  5922. o46.CanCollide = false
  5923. o46.Size = Vector3.new(0.369640619, 0.367589623, 0.192960203)
  5924. o46.CFrame = CFrame.new(0.468300998, 0.164245993, 0.107268997, -0.281521827, 0.738813281, -0.612300992, -0.121896401, 0.605401993, 0.78654027, 0.951787889, 0.296062797, -0.0803744942)
  5925. o46.BottomSurface = Enum.SurfaceType.Smooth
  5926. o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5927. o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5928. o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5929. o47.Parent = o1
  5930. o47.Material = fpep
  5931. o47.BrickColor = BrickColor.new("Really black")
  5932. o47.Transparency = 0.61000001430511
  5933. o47.Rotation = Vector3.new(81.9599991, -34.3800011, -89.4700012)
  5934. o47.CanCollide = false
  5935. o47.Size = Vector3.new(0.537574828, 0.298816502, 0.0746065527)
  5936. o47.CFrame = CFrame.new(0.277025998, -0.528155982, 0.0335830003, 0.00770444702, 0.825233579, -0.564749539, -0.14510715, -0.557870269, -0.817153811, -0.989392519, 0.0882439315, 0.115448952)
  5937. o47.BottomSurface = Enum.SurfaceType.Smooth
  5938. o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5939. o47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5940. o47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5941. o48.Parent = o1
  5942. o48.Material = fpep
  5943. o48.BrickColor = BrickColor.new("Really black")
  5944. o48.Transparency = 0.61000001430511
  5945. o48.Rotation = Vector3.new(79.2799988, 78.2799988, 95.9199982)
  5946. o48.CanCollide = false
  5947. o48.Size = Vector3.new(0.577559173, 0.217248499, 0.0634109527)
  5948. o48.CFrame = CFrame.new(0.0428300016, -0.625756979, 0.0219919998, -0.0209742114, -0.2021171, 0.979142845, 0.0856866017, -0.97611928, -0.199661613, 0.996107996, 0.0797115117, 0.0377912596)
  5949. o48.BottomSurface = Enum.SurfaceType.Smooth
  5950. o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5951. o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5952. o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5953. o49.Parent = o1
  5954. o49.Material = fpep
  5955. o49.BrickColor = BrickColor.new("Really black")
  5956. o49.Transparency = 0.61000001430511
  5957. o49.Rotation = Vector3.new(-91.2300034, 44.7000008, 92.0699997)
  5958. o49.CanCollide = false
  5959. o49.Size = Vector3.new(0.579158545, 0.359592974, 0.119389035)
  5960. o49.CFrame = CFrame.new(0.0936610028, 0.0645330027, -0.00822599977, -0.0256445333, -0.710382044, 0.703357279, 0.00388100743, 0.70351696, 0.710678697, -0.999670088, 0.0209547654, -0.0152848288)
  5961. o49.BottomSurface = Enum.SurfaceType.Smooth
  5962. o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5963. o49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5964. o49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5965. o50.Parent = o1
  5966. o50.Material = fpep
  5967. o50.BrickColor = BrickColor.new("Really black")
  5968. o50.Transparency = 0.61000001430511
  5969. o50.Rotation = Vector3.new(88.1299973, -68.5199966, 93.2699966)
  5970. o50.CanCollide = false
  5971. o50.Size = Vector3.new(0.577559173, 0.594700694, 0.116190307)
  5972. o50.CFrame = CFrame.new(0.0585500002, 0.0186500009, -0.000379000005, -0.0209032148, -0.365541786, -0.930566669, 0.0856756419, 0.926694512, -0.365940988, 0.996110439, -0.0873756632, 0.0119476877)
  5973. o50.BottomSurface = Enum.SurfaceType.Smooth
  5974. o50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5975. o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5976. o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5977. o51.Parent = o1
  5978. o51.Material = fpep
  5979. o51.BrickColor = BrickColor.new("Really black")
  5980. o51.Transparency = 0.61000001430511
  5981. o51.Rotation = Vector3.new(-92.0199966, 56.9599991, 92.6800003)
  5982. o51.CanCollide = false
  5983. o51.Size = Vector3.new(0.561565399, 0.174065605, 0.0650103092)
  5984. o51.CFrame = CFrame.new(0.106633, 0.155452996, 0.000584000023, -0.025530532, -0.544633627, 0.838292599, 0.0039540194, 0.83850807, 0.544889271, -0.999672771, 0.0172258615, -0.0192545727)
  5985. o51.BottomSurface = Enum.SurfaceType.Smooth
  5986. o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5987. o51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5988. o51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5989. o52.Parent = o1
  5990. o52.Material = fpep
  5991. o52.BrickColor = BrickColor.new("Really black")
  5992. o52.Transparency = 0.61000001430511
  5993. o52.Rotation = Vector3.new(-100.290001, 73.9300003, 103.260002)
  5994. o52.CanCollide = false
  5995. o52.Size = Vector3.new(0.580757856, 0.178863913, 0.149777159)
  5996. o52.CFrame = CFrame.new(-0.0237920005, -0.302661985, -0.0131949997, -0.0635129437, -0.269421548, 0.960931957, 0.0430303104, 0.961244106, 0.272349, -0.997059584, 0.0586463213, -0.049458418)
  5997. o52.BottomSurface = Enum.SurfaceType.Smooth
  5998. o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5999. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6000. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6001. o53.Parent = o1
  6002. o53.Material = fpep
  6003. o53.BrickColor = BrickColor.new("Really black")
  6004. o53.Transparency = 0.61000001430511
  6005. o53.Rotation = Vector3.new(-83.5500031, 46.5999985, -104.269997)
  6006. o53.CanCollide = false
  6007. o53.Size = Vector3.new(0.443211824, 0.348397046, 0.132183939)
  6008. o53.CFrame = CFrame.new(0.288031012, -0.531958997, 0.0450909995, -0.169315025, 0.665907025, 0.726575792, 0.0690153316, -0.727403283, 0.682742536, 0.983149529, 0.165742055, 0.0772013217)
  6009. o53.BottomSurface = Enum.SurfaceType.Smooth
  6010. o53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6011. o53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6012. o53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6013. o54.Parent = o1
  6014. o54.Material = fpep
  6015. o54.BrickColor = BrickColor.new("Really black")
  6016. o54.Transparency = 0.61000001430511
  6017. o54.Rotation = Vector3.new(90.8300018, 17.0100002, -54.9300003)
  6018. o54.CanCollide = false
  6019. o54.Size = Vector3.new(0.294470191, 0.385182619, 0.119953051)
  6020. o54.CFrame = CFrame.new(0.442530006, -0.205317006, 0.127810001, 0.549506903, 0.782623172, 0.292498022, 0.179969192, 0.230993271, -0.956174195, -0.815883577, 0.578060269, -0.0139154941)
  6021. o54.BottomSurface = Enum.SurfaceType.Smooth
  6022. o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6023. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6024. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6025. o55.Parent = o1
  6026. o55.Material = fpep
  6027. o55.BrickColor = BrickColor.new("Really black")
  6028. o55.Transparency = 0.61000001430511
  6029. o55.Rotation = Vector3.new(55.0299988, 65.0999985, -49.0900002)
  6030. o55.CanCollide = false
  6031. o55.Size = Vector3.new(0.505587399, 0.164469346, 0.136982113)
  6032. o55.CFrame = CFrame.new(0.139244005, 0.257393986, 0.0168699995, 0.275725871, 0.318157166, 0.907062948, 0.0535777658, 0.937088311, -0.344979495, -0.959748983, 0.143716663, 0.24133113)
  6033. o55.BottomSurface = Enum.SurfaceType.Smooth
  6034. o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6035. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6036. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6037. o56.Parent = o1
  6038. o56.Material = fpep
  6039. o56.BrickColor = BrickColor.new("Really black")
  6040. o56.Transparency = 0.61000001430511
  6041. o56.Rotation = Vector3.new(-71.0299988, 66.2600021, -114.870003)
  6042. o56.CanCollide = false
  6043. o56.Size = Vector3.new(0.443211824, 0.183661669, 0.125786409)
  6044. o56.CFrame = CFrame.new(0.273189992, -0.430655986, 0.0354209989, -0.169324011, 0.36533469, 0.915353417, 0.0690063238, -0.922093511, 0.380785316, 0.983148515, 0.127640426, 0.130920559)
  6045. o56.BottomSurface = Enum.SurfaceType.Smooth
  6046. o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6047. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6048. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6049. o57.Parent = o1
  6050. o57.Material = fpep
  6051. o57.BrickColor = BrickColor.new("Really black")
  6052. o57.Transparency = 0.61000001430511
  6053. o57.Rotation = Vector3.new(90, -14.2200003, -63.8699989)
  6054. o57.CanCollide = false
  6055. o57.Size = Vector3.new(0.0927636698, 0.318008959, 0.0921996906)
  6056. o57.CFrame = CFrame.new(0.468192011, -0.314610988, -0.0116210002, 0.426843613, 0.870328486, -0.24565205, -0.108169273, -0.220559478, -0.96936518, -0.897840679, 0.440335631, -1.22748315e-06)
  6057. o57.BottomSurface = Enum.SurfaceType.Smooth
  6058. o57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6059. o57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6060. o57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6061. o58.Parent = o1
  6062. o58.Material = fpep
  6063. o58.BrickColor = BrickColor.new("Really black")
  6064. o58.Transparency = 0.61000001430511
  6065. o58.Rotation = Vector3.new(-91.2900009, 45.7700005, 92.1100006)
  6066. o58.CanCollide = false
  6067. o58.Size = Vector3.new(0.580757856, 0.349996805, 0.0906003416)
  6068. o58.CFrame = CFrame.new(0.0214060005, -0.111786, -0.00785399973, -0.0256485045, -0.697055817, 0.716566443, 0.00386799127, 0.716731906, 0.697349608, -0.999670088, 0.0206577219, -0.0156873558)
  6069. o58.BottomSurface = Enum.SurfaceType.Smooth
  6070. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6071. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6072. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6073. o59.Parent = o1
  6074. o59.Material = fpep
  6075. o59.BrickColor = BrickColor.new("Really black")
  6076. o59.Transparency = 0.61000001430511
  6077. o59.Rotation = Vector3.new(82.6100006, 64.0500031, 89.3099976)
  6078. o59.CanCollide = false
  6079. o59.Size = Vector3.new(0.579158545, 0.258832216, 0.0634109527)
  6080. o59.CFrame = CFrame.new(-0.0123110004, -0.619129002, 0.0236629993, 0.00524165854, -0.437584311, 0.899168849, 0.139229983, -0.890103757, -0.43398881, 0.990252912, 0.12746565, 0.0562584549)
  6081. o59.BottomSurface = Enum.SurfaceType.Smooth
  6082. o59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6083. o59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6084. o59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6085. o60.Parent = o1
  6086. o60.Material = fpep
  6087. o60.BrickColor = BrickColor.new("Really black")
  6088. o60.Transparency = 0.61000001430511
  6089. o60.Rotation = Vector3.new(-91.2300034, 44.7000008, 92.0699997)
  6090. o60.CanCollide = false
  6091. o60.Size = Vector3.new(0.580757856, 0.193258181, 0.140180886)
  6092. o60.CFrame = CFrame.new(0.103624001, -0.0117450003, -0.00956999976, -0.0256445333, -0.710382223, 0.703357279, 0.00388101488, 0.703517079, 0.710678935, -0.999670208, 0.0209548064, -0.0152848065)
  6093. o60.BottomSurface = Enum.SurfaceType.Smooth
  6094. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6095. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6096. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6097. o61.Parent = o1
  6098. o61.Material = fpep
  6099. o61.BrickColor = BrickColor.new("Really black")
  6100. o61.Transparency = 0.61000001430511
  6101. o61.Rotation = Vector3.new(82.1600037, -49.2900009, -89.3300018)
  6102. o61.CanCollide = false
  6103. o61.Size = Vector3.new(0.56316483, 0.241239116, 0.111392155)
  6104. o61.CFrame = CFrame.new(0.194328994, -0.55378902, 0.0237659998, 0.00764844147, 0.652154505, -0.758055449, -0.145167112, -0.749326944, -0.646104872, -0.989384353, 0.114985406, 0.0889401361)
  6105. o61.BottomSurface = Enum.SurfaceType.Smooth
  6106. o61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6107. o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6108. o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6109. o62.Parent = o1
  6110. o62.Material = fpep
  6111. o62.BrickColor = BrickColor.new("Really black")
  6112. o62.Transparency = 0.61000001430511
  6113. o62.Rotation = Vector3.new(-99.25, -64.0500031, 89)
  6114. o62.CanCollide = false
  6115. o62.Size = Vector3.new(0.583956659, 0.140478551, 0.0746065825)
  6116. o62.CFrame = CFrame.new(-0.0515360013, -0.628784001, 0.022357, 0.00764844194, -0.437557995, -0.899164259, -0.145174116, -0.89015007, 0.431941062, -0.989383221, 0.127231285, -0.0703294501)
  6117. o62.BottomSurface = Enum.SurfaceType.Smooth
  6118. o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6119. o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6120. o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6121. o63.Parent = o1
  6122. o63.Material = fpep
  6123. o63.BrickColor = BrickColor.new("Really black")
  6124. o63.Transparency = 0.61000001430511
  6125. o63.Rotation = Vector3.new(-95.6200027, -30.5900002, -102.919998)
  6126. o63.CanCollide = false
  6127. o63.Size = Vector3.new(0.470401198, 0.29721722, 0.170569003)
  6128. o63.CFrame = CFrame.new(0.380764008, 0.234044001, 0.0925009996, -0.192490786, 0.839066148, -0.508848965, -0.0177033842, 0.515490055, 0.856721997, 0.981145918, 0.173917517, -0.0843721032)
  6129. o63.BottomSurface = Enum.SurfaceType.Smooth
  6130. o63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6131. o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6132. o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6133. o64.Parent = o1
  6134. o64.Material = fpep
  6135. o64.BrickColor = BrickColor.new("Really black")
  6136. o64.Transparency = 0.61000001430511
  6137. o64.Rotation = Vector3.new(77.3799973, 32.7799988, -31.9599991)
  6138. o64.CanCollide = false
  6139. o64.Size = Vector3.new(0.0815680996, 0.513132453, 0.156174645)
  6140. o64.CFrame = CFrame.new(0.531111002, -0.00474199979, 0.142056003, 0.713326573, 0.445074022, 0.541374266, 0.332574666, 0.464984208, -0.82048738, -0.61690414, 0.765316963, 0.183663815)
  6141. o64.BottomSurface = Enum.SurfaceType.Smooth
  6142. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6143. o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6144. o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6145. o65.Parent = o1
  6146. o65.Material = fpep
  6147. o65.BrickColor = BrickColor.new("Really black")
  6148. o65.Transparency = 0.61000001430511
  6149. o65.Rotation = Vector3.new(90, -25.1599998, -90)
  6150. o65.CanCollide = false
  6151. o65.Size = Vector3.new(0.142344311, 0.188459784, 0.136982143)
  6152. o65.CFrame = CFrame.new(0.411656559, -0.380420327, -0.0655137971, 7.22706318e-07, 0.905150235, -0.425107121, -9.48086381e-07, -0.42511183, -0.905150414, -1.00000715, 5.58793545e-07, 1.26473606e-06)
  6153. o65.BottomSurface = Enum.SurfaceType.Smooth
  6154. o65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6155. o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6156. o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6157. o66.Name = "Wedge-to-Wedge Strong Joint"
  6158. o66.Parent = o65
  6159. o66.C0 = CFrame.new(0.0711721554, -0.0942298919, 0.0684910715, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  6160. o66.C1 = CFrame.new(0.0772354081, -0.180161446, 0.0501061305, 0.946585834, -0.318929851, -0.0475419722, -0.315769702, -0.946697891, 0.0636683851, -0.0653134957, -0.0452550575, -0.99683857)
  6161. o67.Parent = o1
  6162. o67.Material = fpep
  6163. o67.BrickColor = BrickColor.new("Really black")
  6164. o67.Transparency = 0.61000001430511
  6165. o67.Rotation = Vector3.new(86, -37.4300003, 91.5100021)
  6166. o67.CanCollide = false
  6167. o67.Size = Vector3.new(0.577559173, 0.524328291, 0.130584687)
  6168. o67.CFrame = CFrame.new(0, 0, 0, -0.0209302008, -0.793865979, -0.607742369, 0.0856426656, 0.604221821, -0.79221034, 0.996112645, -0.0686290264, 0.0553424656)
  6169. o67.BottomSurface = Enum.SurfaceType.Smooth
  6170. o67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6171. o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6172. o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6173. o68.Parent = o1
  6174. o68.Material = fpep
  6175. o68.BrickColor = BrickColor.new("Really black")
  6176. o68.Transparency = 0.61000001430511
  6177. o68.Rotation = Vector3.new(80.3199997, 67.1500015, -62.6199989)
  6178. o68.CanCollide = false
  6179. o68.Size = Vector3.new(0.249502212, 0.612293899, 0.101795956)
  6180. o68.CFrame = CFrame.new(0.299401999, -0.244654, -0.00995900016, 0.178612351, 0.344818145, 0.921526015, 0.268467456, 0.883969367, -0.382804602, -0.946591914, 0.315770596, 0.0653144941)
  6181. o68.BottomSurface = Enum.SurfaceType.Smooth
  6182. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6183. o68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6184. o68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6185. o69.Parent = o1
  6186. o69.Material = fpep
  6187. o69.BrickColor = BrickColor.new("Really black")
  6188. o69.Transparency = 0.61000001430511
  6189. o69.Rotation = Vector3.new(96.8499985, -50.0400009, 102.089996)
  6190. o69.CanCollide = false
  6191. o69.Size = Vector3.new(0.174517289, 0.2316432, 0.0906003416)
  6192. o69.CFrame = CFrame.new(-0.0382749997, -0.135123, -0.205486998, -0.134492666, -0.628019691, -0.766495287, 0.0428021848, 0.769123316, -0.637677848, 0.989996612, -0.118569657, -0.0765596405)
  6193. o69.BottomSurface = Enum.SurfaceType.Smooth
  6194. o69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6195. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6196. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6197. o70.Parent = o1
  6198. o70.Material = fpep
  6199. o70.BrickColor = BrickColor.new("Really black")
  6200. o70.Transparency = 0.61000001430511
  6201. o70.Rotation = Vector3.new(82.8199997, -69.3600006, -88.7600021)
  6202. o70.CanCollide = false
  6203. o70.Size = Vector3.new(0.56316483, 0.188459784, 0.111392155)
  6204. o70.CFrame = CFrame.new(0.117403001, -0.584910989, 0.0277309995, 0.00765342917, 0.352387547, -0.935829222, -0.145168096, -0.925554335, -0.349701434, -0.989384055, 0.138528049, 0.0440720581)
  6205. o70.BottomSurface = Enum.SurfaceType.Smooth
  6206. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6207. o70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6208. o70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6209. o71.Parent = o1
  6210. o71.Material = fpep
  6211. o71.BrickColor = BrickColor.new("Really black")
  6212. o71.Transparency = 0.61000001430511
  6213. o71.Rotation = Vector3.new(-88.1100006, 28.9699993, 85.9100037)
  6214. o71.CanCollide = false
  6215. o71.Size = Vector3.new(0.561565399, 0.353195399, 0.0890009254)
  6216. o71.CFrame = CFrame.new(0.0242059994, 0.230694994, -0.00237399992, 0.0624100603, -0.872684479, 0.484291881, -0.00171591877, 0.485147715, 0.874439597, -0.998055875, -0.0554040596, 0.0287799183)
  6217. o71.BottomSurface = Enum.SurfaceType.Smooth
  6218. o71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6219. o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6220. o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6221. o72.Parent = o1
  6222. o72.Material = fpep
  6223. o72.BrickColor = BrickColor.new("Really black")
  6224. o72.Transparency = 0.61000001430511
  6225. o72.Rotation = Vector3.new(55.0299988, 65.0999985, -49.0900002)
  6226. o72.CanCollide = false
  6227. o72.Size = Vector3.new(0.505587399, 0.257233024, 0.103395291)
  6228. o72.CFrame = CFrame.new(0.179382995, 0.291195989, 0.0302820001, 0.275725871, 0.318157166, 0.907062948, 0.0535777658, 0.937088311, -0.344979495, -0.959748983, 0.143716663, 0.24133113)
  6229. o72.BottomSurface = Enum.SurfaceType.Smooth
  6230. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6231. o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6232. o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6233. o73.Parent = o1
  6234. o73.Material = fpep
  6235. o73.BrickColor = BrickColor.new("Really black")
  6236. o73.Transparency = 0.61000001430511
  6237. o73.Rotation = Vector3.new(93.1399994, -35.7999992, 99.5400009)
  6238. o73.CanCollide = false
  6239. o73.Size = Vector3.new(0.174517289, 0.290820003, 0.124187171)
  6240. o73.CFrame = CFrame.new(-0.0556689985, -0.179975003, -0.205886006, -0.134486601, -0.799838006, -0.584965467, 0.0428091623, 0.585091889, -0.809846163, 0.989997029, -0.133954078, -0.0444457792)
  6241. o73.BottomSurface = Enum.SurfaceType.Smooth
  6242. o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6243. o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6244. o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6245. o74.Parent = o1
  6246. o74.Material = fpep
  6247. o74.BrickColor = BrickColor.new("Really black")
  6248. o74.Transparency = 0.61000001430511
  6249. o74.Rotation = Vector3.new(-100.25, -77.3399963, -95.4599991)
  6250. o74.CanCollide = false
  6251. o74.Size = Vector3.new(0.519981742, 0.22364606, 0.0730071887)
  6252. o74.CFrame = CFrame.new(0.174909994, 0.285625994, 0.00799900014, -0.0208662059, 0.218239263, -0.975678265, 0.0856756046, 0.97269237, 0.215743139, 0.996111274, -0.0790899545, -0.038993407)
  6253. o74.BottomSurface = Enum.SurfaceType.Smooth
  6254. o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6255. o74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6256. o74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6257. o75.Parent = o1
  6258. o75.BrickColor = BrickColor.new("Brick yellow")
  6259. o75.Rotation = Vector3.new(-47.5699997, 4.96000004, 2.20000005)
  6260. o75.CanCollide = false
  6261. o75.Size = Vector3.new(0.0643261075, 0.238971487, 0.0890916213)
  6262. o75.CFrame = CFrame.new(-0.0225120001, -0.633243978, -0.257045001, 0.995524406, -0.0382913053, 0.0864685476, -0.037851274, 0.676618457, 0.735370994, -0.086664483, -0.735347688, 0.672135592)
  6263. o75.BottomSurface = Enum.SurfaceType.Smooth
  6264. o75.TopSurface = Enum.SurfaceType.Smooth
  6265. o75.Color = Color3.new(0.843137, 0.772549, 0.603922)
  6266. o75.Color = Color3.new(0.843137, 0.772549, 0.603922)
  6267. o76.Parent = o75
  6268. o76.MeshId = "rbxassetid://249768539"
  6269. o76.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  6270. o76.MeshType = Enum.MeshType.FileMesh
  6271. o76.Scale = Vector3.new(0.0530690588, 0.136693045, 0.0691505298)
  6272. o77.Name = "blood"
  6273. o77.Parent = o75
  6274. o77.Texture = "http://www.roblox.com/asset/?id=931617584"
  6275. o78.Name = "blood"
  6276. o78.Parent = o75
  6277. o78.Texture = "http://www.roblox.com/asset/?id=931617584"
  6278. mas.Parent = Torso
  6279. mas:MakeJoints()
  6280.  
  6281. headlocation2 = Instance.new("Part",Torso)
  6282. headlocation2.Size = Vector3.new(.05,.05,.05)
  6283. headlocation2.Anchored = false
  6284. headlocation2.CanCollide = false
  6285. headlocation2.Transparency = 1
  6286. headlocation2.CFrame = Head.CFrame
  6287. headlocationweld2 = weldBetween(headlocation2,Head) headlocationweld2.C0 = CFrame.new(-.14,-.19,.49)
  6288.  
  6289. local parts,last = {}
  6290. local function scan(mas)
  6291.     for _,v in pairs(mas:GetChildren()) do
  6292.         if (v:IsA("BasePart")) then
  6293.             if (last) then
  6294.                 local w = Instance.new("Weld")
  6295.                 w.Name = ("%s_Weld"):format(v.Name)
  6296.                 w.Part0,w.Part1 = last,headlocation2
  6297.                 w.C0 = last.CFrame:inverse()
  6298.                 w.Parent = last
  6299.             end
  6300.             last = v
  6301.             table.insert(parts,v)
  6302.         end
  6303.         scan(v)
  6304.     end
  6305. end
  6306. scan(mas)
  6307. for _,v in pairs(parts) do
  6308.     v.CanCollide = false
  6309.     v.Anchored = false
  6310.     v.Parent = Torso
  6311.     v.Locked = true
  6312.     v.Transparency = 0
  6313. end
  6314. headlocation2.Transparency = 1
  6315.  
  6316. Head.BrickColor = BrickColor.new("Khaki")
  6317. Torso.BrickColor = Head.BrickColor
  6318. LeftArm.BrickColor = Head.BrickColor
  6319. RightArm.BrickColor = Head.BrickColor
  6320. LeftLeg.BrickColor = Head.BrickColor
  6321. RightLeg.BrickColor = Head.BrickColor
  6322. doomtheme.Volume = 5
  6323. doomtheme:Play()
  6324. SOUND(portal,1923787357,6,false,math.random(9,11)/10,10)
  6325. for i = 1, 15 do---monkey
  6326.     for i,v in pairs(Character:GetDescendants()) do
  6327.         if v:IsA("Part") and v.Name ~= "ext" and v ~= Head and v ~= Root and v.BrickColor ~= "Crimson" then
  6328.             v.Transparency = v.Transparency - .1
  6329.         end
  6330.     end
  6331.     Head.BrickColor = BrickColor.new("Khaki")
  6332.     Torso.BrickColor = Head.BrickColor
  6333.     LeftArm.BrickColor = Head.BrickColor
  6334.     RightArm.BrickColor = Head.BrickColor
  6335.     LeftLeg.BrickColor = Head.BrickColor
  6336.     RightLeg.BrickColor = Head.BrickColor
  6337.     portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  6338.     LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3,0.9,-0.9)*CFrame.Angles(math.rad(-121.9),math.rad(-13.5),math.rad(36.5))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6339.     LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3,1.1,1.5)*CFrame.Angles(math.rad(68.7),math.rad(3),math.rad(10.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6340.     RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,0.8,-0.1)*CFrame.Angles(math.rad(-118.8),math.rad(-0.2),math.rad(-16.9))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6341.     RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.1,2.1,1)*CFrame.Angles(math.rad(18.7),math.rad(7.5),math.rad(-18.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6342.     ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-1.25,-4)*CFrame.Angles(math.rad(35.6),math.rad(-0.1),math.rad(-0.3))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.15)
  6343.     swait()
  6344. end
  6345. debounce = false
  6346. attacking = false
  6347. ws = 80
  6348. coroutine.wrap(function()
  6349.     for i = 1, 30 do
  6350.         txc = txc + .35
  6351.         portalsound.Volume = portalsound.Volume - .1
  6352.         portal.Size = portal.Size - Vector3.new(.5,.5,0)
  6353.         portal.CFrame = portal.CFrame * CFrame.Angles(0,0,math.rad(0+txc))
  6354.         swait()
  6355.     end
  6356.     portal.Transparency = 1
  6357.     portalpic.Transparency = 1
  6358.     portalpic2.Transparency = 1
  6359.     wait(10)
  6360.     portal.Parent = nil
  6361. end)()
  6362.  
  6363.  
  6364. coroutine.wrap(function()
  6365.     while task.wait(.1) do
  6366.         if overlord then
  6367.             local randsom = Instance.new("Part",Torso)
  6368.             randsom.Size = Vector3.new(1,1,1)
  6369.             randsom.Anchored = true
  6370.             randsom.CanCollide = false
  6371.             randsom.Transparency = 1
  6372.             randsom.CFrame = Root.CFrame * CFrame.new(math.random(-6,6),math.random(-6,6),math.random(-6,6))
  6373.             local randsom2 = Instance.new("Part",Torso)
  6374.             randsom2.Size = Vector3.new(1,1,1)
  6375.             randsom2.Anchored = true
  6376.             randsom2.CanCollide = false
  6377.             randsom2.Transparency = 1
  6378.             randsom2.CFrame = Root.CFrame * CFrame.new(math.random(-6,6),math.random(-6,6),math.random(-6,6))
  6379.             littlebolt(Torso,randsom2.Position,randsom.Position,randsom,BrickColor.new("Crimson"),.25,"Neon",5)
  6380.             randsom:Destroy()
  6381.             randsom2:Destroy()
  6382.         end
  6383.     end
  6384. end)()
  6385.  
  6386. coroutine.wrap(function()
  6387.     for i,v in pairs(Character:GetChildren()) do
  6388.         if v.Name == "Animate" then
  6389.         end
  6390.     end
  6391. end)()
  6392.  
  6393. checks1 = coroutine.wrap(function() -------Checks
  6394.     while true do
  6395.         if Root.Velocity.Magnitude < 5 then
  6396.             position = "Idle"
  6397.         elseif Root.Velocity.Magnitude > 5 then
  6398.             position = "Walking"
  6399.         else
  6400.         end
  6401.         wait()
  6402.     end
  6403. end)
  6404. checks1()
  6405.  
  6406. coroutine.wrap(function()
  6407.     while true do
  6408.         hpheight = 2 + .5 * math.sin(sine/16)
  6409.         hum.HipHeight = hpheight
  6410.         Head.Transparency = 1
  6411.         Head.BrickColor = BrickColor.new("Khaki")
  6412.         Torso.BrickColor = Head.BrickColor
  6413.         LeftArm.BrickColor = Head.BrickColor
  6414.         RightArm.BrickColor = Head.BrickColor
  6415.         LeftLeg.BrickColor = Head.BrickColor
  6416.         RightLeg.BrickColor = Head.BrickColor
  6417.         hum:SetStateEnabled("Dead",false) hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  6418.         swait()
  6419.     end
  6420. end)()
  6421.  
  6422. OrgnC0 = Neck.C0 * CFrame.new(0,0,.35)
  6423. local movelimbs = coroutine.wrap(function()
  6424.     while true do
  6425.         TrsoLV = Torso.CFrame.lookVector
  6426.         Dist = nil
  6427.         Diff = nil
  6428.         if not MseGuide then
  6429.             print("Failed to recognize")
  6430.         else
  6431.             local _, Point = workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), workspace, false, true)
  6432.             Dist = (Head.CFrame.p-Point).magnitude
  6433.             Diff = Head.CFrame.Y-Point.Y
  6434.             HEADLERP.C0 = CFrame.new(0, -1.85, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  6435.             Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*.6), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .25)
  6436.         end
  6437.         swait()
  6438.     end
  6439. end)
  6440. movelimbs()
  6441.  
  6442. local anims = coroutine.wrap(function()
  6443.     while true do
  6444.         settime = 0.05
  6445.         sine = sine + change
  6446.         sine2 = sine2 + change2
  6447.         if position == "Walking" and not attacking then
  6448.             change = 1
  6449.             walking = true
  6450.             ws = 80
  6451.             local plant2 = hum.MoveDirection*Torso.CFrame.LookVector
  6452.             local plant3 = hum.MoveDirection*Torso.CFrame.RightVector
  6453.             local plant = plant2.Z + plant2.X
  6454.             local plant4 = plant3.Z + plant3.X
  6455.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.1,1.5,0.9)*CFrame.Angles(math.rad(-46.4 - .5 * math.sin(sine/16)),math.rad(-44.4 - .5 * math.sin(sine/16)),math.rad(18.8 + 1 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6456.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.2,1.5 - .05 * math.sin(sine/16),1.5)*CFrame.Angles(math.rad(23.8 + 4 * math.sin(sine/16)),math.rad(-42.3 + 4 * math.sin(sine/16)),math.rad(5.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6457.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7,1,-0.2)*CFrame.Angles(math.rad(23.3 + 2 * math.sin(sine/16)),math.rad(-5.2 + 2 * math.sin(sine/16)),math.rad(-24.7))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6458.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.2,2.3,0.3)*CFrame.Angles(math.rad(7.8 + 1 * math.sin(sine/16)),math.rad(16.2 - 1 * math.sin(sine/16)),math.rad(-16.8))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6459.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(plant- -plant/5)*-41.6,math.rad(plant4- 46.2),math.rad(-plant4 - plant4*15) + Root.RotVelocity.Y / 30)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6460.         elseif position == "Idle" and not attacking then
  6461.             change = 1
  6462.             ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.1*math.sin(sine/18),0,.1*math.sin(sine/21))*CFrame.Angles(math.rad(-7.1 + 1.5 * math.sin(sine/16)),math.rad(-46.1 + 0 * math.sin(sine/16)),math.rad(0.1))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6463.             LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6,0.7-.15*math.sin(sine/16),0.7)*CFrame.Angles(math.rad(11.6 - 5 * math.sin(sine/16)),math.rad(-33.3),math.rad(27 - 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6464.             LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4,2.4,0.3 + .1*math.sin(sine/16))*CFrame.Angles(math.rad(-20.7 + 4 * math.sin(sine/16)),math.rad(-47 + 1 * math.sin(sine/16)),math.rad(-0.2))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6465.             RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.95,0.6-.22*math.sin(sine/16),-0.2)*CFrame.Angles(math.rad(13.9 - 3 * math.sin(sine/16)),math.rad(-1.8),math.rad(-19.7 + 4 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6466.             RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4 - .1 * math.sin(sine/16),2,1.2 - .1*math.sin(sine/16))*CFrame.Angles(math.rad(27.1 - 4 * math.sin(sine/16)),math.rad(32.4),math.rad(-12.3 + 3 * math.sin(sine/16)))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.25)
  6467.         end
  6468.         swait()
  6469.     end
  6470. end)
  6471. anims()
  6472. warn("Welcome to a brutal nightmare. Made by Supr14")]]
  6473.  
  6474. function load()
  6475.     script.Parent = game:GetService('ServerScriptService')
  6476.     script:ClearAllChildren()
  6477.     task.spawn(function()
  6478.         loadstring(sc)()
  6479.     end)
  6480. end
  6481.  
  6482. load()
  6483.  
  6484. owner.CharacterAdded:Connect(load)
  6485.  
  6486. while task.wait() do if(owner.Character == nil)or(not owner.Character:IsDescendantOf(workspace))then owner:LoadCharacter() end end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement