Ghost-type is one of the 19 typesavailable. Knowing how to deal with each type will help ghost-hunting teams avoid being hunted. Ghost is a Vintage knife from the original Murder Mystery. EMF Level 5, Fingerprints, and Freezing Temperatures are all evidence of a Banshee. So what are all the ghost types in Phasmophobia, and what are their pictures? All ... Customize your avatar with the "Specter" and millions of other items. Make sure you turn the lights on as this ghost is stronger in the dark. Paranomica's Max mode 20X: Oh,frick the ghost just went to outside-Reply Finding both allows you to deduce that it's a banshee without needing to find the … A Mare’s evidence is a Spirit Box, Ghost Orbs, and Freezing Temperatures. The Demon is a ghost in Paranormica. Without any particular attachment to a room, a Spectre can move around an entire building causing trouble all the way. An NV Camera will help to reveal any Ghost Orbs that are invisible to the naked eye. Spectre is a ghost boy who supports his team within range by playing sick beats on his guitar! Then, it becomes a specter. It’s one of the millions of unique, user-generated 3D experiences created on Roblox. Mix & match this shirt with other items to create an avatar that is unique to you! To use the Spirit Box, you must be near the ghost’s active location with the lights off.Depending on the ghost, it may require a person to be solo to interact with them.Press the V key to ask your question, and make sure to hold it for a second … It mutates from Spectrability at level 70. Ghost Concept: Specter. Here are Roblox music code for Alan Walker - Spectre Roblox ID. Spector is a Godly Halloween Pet and can be obtained by buying the Halloween Pass during the Halloween Event. Ghost Concept: Specter. Demon is the only ghost type of the four without ghost orbs, and is also the only toxic ghost of the four. Code: 279207008 - Copy it! The Ghosts are your worst enemy, but it depends what type, the behavior, and how skilled you are. A suggestion to test out Specter turned into a three hour session until I decided to record a video! 1 Introduction 2 1. 96. Each Phasmophobia ghost type has a different list of strengths and weaknesses. 2725621620: asimo3089 , badcc, KreekCraft - You're WeLcome It will also see its former family die, which just adds more spite and twists the ghost. Fast, territorial ghosts. Evidence of a Demon is a Spirit Box, Ghost Writing, and Freezing Temperatures. Remember to hide. Discussion. A ghost that can’t move on could become a specter. ... ©2021 Roblox Corporation. A Spirit is the most common type of ghost in Phasmophobia. Players like this knife also, because it can be easily be hidden behind the teddy bear emote. Phantoms can possess the living, commonly summoned by an Ouija Board, instilling fear into anyone nearby. 1 Overview 2 Michael 3 Oliva 4 Andre 5 Naomi 6 Miguel 7 Emma 8 Periit 9 Don 10 Nora 11 Rose 12 Brandon 13 Sofia 14 Marco 15 Cormac 16 Mitsuko 17 Haruo Characters are a main feature in Specter, as it complies as the players appearance in game. Check out Specter [1.5 UPDATE]. Traits: None Evidence: Ghost orb, Freezing temperatures, Spirit book. Today we played Roblox Specter..This game is inspired by the game Phasmophobia. Lockspectre is a Ghost/Psychic-type Etherian. Current Evidence List (2020/11/8): Ghost Orb Freezing Temperatures Toxic EMF Level 5 Spirit Box Spirit Book Evidence Table: Evidence of a Shade is EMF Level 5, Ghost Orbs, and Ghost Writing. Once it is lost it can never be recovered. Poltergeist A poltergeist is a very noisy ghost. Spirit Poltergeist Banshee Shade The ghost can jump out of the orb. Specter is heavily based on the game Phasmophobia. 9 min ago, Python | Evidence of an Oni is EMF Level 5, Spirit Boxes, and Ghost Writing. A wiki for the game Specter in Roblox. There are as of right now only 12 different ghosts in the game. Demons are the most aggressive ghost. 1 hour ago, Java | Characters are in the gender of either a girl or boy, and the players starter character will start off as a male counterpart. ??? Different ghosts can haunt and taunt players in the co-op horror game, but there are weaknesses players can take advantage of. There are 12 different ghost types in Phasmophobia. This doesn’t mean it isn’t a handful, however. The Ghost is a remodel of the Spectre, released in the Halloween Event 2018. I hope you enjoyed another wild adventure with The Crew! Have some Salt on you to help with a Wraith attack; Wraiths don’t love Salt. A stalker of its individually chosen prey, a Crucifix nearby a Banshee will make it less aggressive. Discussion. Fingerprints, Freezing Temperatures, and a Spirit Box is evidence of a Wraith. The Phasmophobia ghost types each have their own strengths and weaknesses, along with different appearances as revealed by photos of their character models. A shy ghost, make sure to travel in a group. Powerful Spinals. Another strong ghost that is more active when more players are around it. Close. It used to let you throw knifes easier and faster, similar to the Sleight Power. A Spirit Box, Fingerprints, and Ghost Writing are evidence of a Spirit. Poltergeists can throw objects and generally cause a ruckus. Bosses, with the exception of Mega Bosses, spawn on a rotation of 10 minutes. The complete Phasmophobia ghost types list is as follows: Phasmophobia ghost photos and character models have been unearthed by the game’s community. Posted by 3 months ago. We've recently moved from Disqus to Spot.IM. Great mobility. Ask it good questions to avoid lowering your sanity. Remember to not look directly at a Phantom and set up your camera to take a photo (this will make it temporarily disappear). Some of its spells are known to be too powerful and backfire on the casting Lockspectre. You can use the comment box at the bottom of this page to talk to us. Play Now Specter [UPDATE!] The demon is mostly classified to be the most aggressive and dangerous ghost type in the game. 14 min ago, Python | – Roblox. It is easy to identify by the actions it performs. Ghost Orbs are items left by ghosts in Paranormica. A custom music game pass can be purchased for Spectre for 100 Robux, allowing you to play any Sound ID on ROBLOX. Get one in an empty room, however, and they are a lot easier to deal with. April 1st attack on 2012 5 4. SMILE 3 2. monitoring_string = "9825918b2b361fb0e003f4935ce18ae6", PC / PS4 / PS5 / Xbox One / Xbox Series X, Prince of Persia: The Sands of Time Remake, Simply looking at a Phantom will dramatically lower your sanity, Poltergeists can throw many different objects at once, Jinns are faster when players are far away from them, Turn off the location’s power source to stop a Jinn from using its ability, Increased chance of attacking in the dark, Light sources (turn the lights on, use torches, etc…), When hunting a victim, it is quick, faster than anything, Hiding from a Revenant makes it move very slowly, If there are multiple players nearby, a Shade will not enter into hunting mode, Demons attack more than any other ghost type, Ask Demons successful questions on the Ouija Board, Smudge the room of a Yurei to stop it wandering around the location for a long time, More active players will make an Oni easier to find and identify. It is currently only obtainable by trading. Ban Levels are essentials on a player's activity that depend on how bad the action of the player was, minor violation will result in low-level bans, major violation will result in high-level bans.Users who violate Roblox's Terms of Service will be given one of these reprimands. Melvin 4 3. The game SMILE is made by a username named SMILE. Affiliate Disclosure: Evolve Media LLC, and its owned and operated websites may receive a small commission from the proceeds of any product(s) sold through affiliate and direct partner links. A Spirit Box, Ghost Orbs, and EMF Level 5 are all evidence of a Jinn. A slow, violent ghost that picks up tremendous speed when hunting its prey. However, after interacting with them, you’ll also need to know how to prevent being hunted by focusing on their strengths and weaknesses. ", 1, Color3.new(0, 0, 0), UDim2.new(0.25, 0, 0.25, 0), UDim2.new(0.5, 0, 0.5, 0)), local fenbarmana1 = gui("TextLabel", fenframe, "", 0, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(0.4, 0, -4, 0)), local fenbarmana2 = gui("TextLabel", fenframe, "", 0, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0.4, 0, 0, 0)), local fenbarmana4 = gui("TextLabel", fenframe, "Mana(" .. mana.Value .. ")", 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0)), local fenbardamage = gui("TextLabel", fenframe2, "Damage", 0.55, Color3.new(0.6078431372549, 0, 0), UDim2.new(-0.23, 0, 0, 0), UDim2.new(0.2, 0, 1, 0)), local fenbardef = gui("TextLabel", fenframe2, "Defense", 0.55, Color3.new(0, 0, 0.6078431372549), UDim2.new(-0.46, 0, 0, 0), UDim2.new(0.2, 0, 1, 0)), local fenbarmove = gui("TextLabel", fenframe2, "Walkspeed", 0.55, Color3.new(0, 0.6078431372549, 0), UDim2.new(1.03, 0, 0, 0), UDim2.new(0.2, 0, 1, 0)), local fenbarhp1 = gui("TextLabel", fenframe2, "", 0, Color3.new(0, 0, 0), UDim2.new(-0.46, 0, 1, 0), UDim2.new(1.92, 0, 0.4, 0)), local fenbarhp2 = gui("TextLabel", fenbarhp1, "", 0, Color3.new(1, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)), local fenbarhp3 = gui("TextLabel", fenbarhp1, "(100)", 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0)), local fenbarstun1 = gui("TextLabel", fenframe4, "", 0, Color3.new(0, 0, 0), UDim2.new(0.2, 0, 0, 0), UDim2.new(0.4, 0, -4, 0)), local fenbarstun2 = gui("TextLabel", fenframe4, "", 0, Color3.new(0.960784, 0.803922, 0.188235), UDim2.new(0.2, 0, 0, 0), UDim2.new(0.4, 0, 0, 0)), local fenbarstun3 = gui("TextLabel", fenframe4, "Stun(" .. Stun.Value .. ")", 1, Color3.new(0.960784, 0.803922, 0.188235), UDim2.new(0.2, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0)), local fenbarmove1 = gui("TextButton", fenframe3, move1, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.1, 0, 0.1, 0), UDim2.new(0.4, 0, 0.4, 0)), local fenbarmove1b = gui("TextLabel", fenbarmove1, "", 0.55, BrickColor.new(NewCol2).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)), local fenbarmove2 = gui("TextButton", fenframe3, move2, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.6, 0, 0.1, 0), UDim2.new(0.4, 0, 0.4, 0)), local fenbarmove2b = gui("TextLabel", fenbarmove2, "", 0.55, BrickColor.new(NewCol2).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)), local fenbarmove3 = gui("TextButton", fenframe3, move3, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.1, 0, 0.6, 0), UDim2.new(0.4, 0, 0.4, 0)), local fenbarmove3b = gui("TextLabel", fenbarmove3, "", 0.55, BrickColor.new(NewCol2).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)), local fenbarmove4 = gui("TextButton", fenframe3, move4, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.6, 0, 0.6, 0), UDim2.new(0.4, 0, 0.4, 0)), local fenbarmove4b = gui("TextLabel", fenbarmove4, "", 0.55, BrickColor.new(NewCol2).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0)), if c.className == "Model" or c.className == "Script" or c.className == "BodyColors" or c.className == "Hat" or c.Name == "Stats" then, if d.className == "Weld" or d.className == "Motor" or d.className == "Motor6D" or d.className == "Decal" then, if spectral:findFirstChild("HumanoidRootPart") ~= nil then, spectral.HumanoidRootPart.Anchored = true, sRootJoint,sRW,sLW,sNeck,sRH,sLH = it("Motor", sRootPart),it("Motor", sTorso),it("Motor", sTorso),it("Motor", sTorso),it("Motor", sTorso),it("Motor", sTorso), sRootJoint.C1 = cf(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), local handle = part(3, modelzorz, 0, 0, TorsoColor, "Handle", vt()), local prt1 = part(3, modelzorz, 0, 0, TorsoColor, "Part01", vt()), local prt3 = part(3, modelzorz, 0.4, 0, BrickColor.new(NewCol2), "Part03", vt()), local prt4 = part(3, modelzorz, 0.4, 0, BrickColor.new(NewCol2), "Part04", vt()), local prt9 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol2), "Part09", vt()), local prt12 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part12", vt()), local prt13 = part(3, modelzorz, 0.3, 0, BrickColor.new(NewCol3), "Part13", vt()), local prt16 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part16", vt()), local prt17 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part17", vt()), local prt18 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part18", vt()), local prt19 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part19", vt()), local prt20 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part20", vt()), local prt21 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part21", vt()), local prt22 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part22", vt()), local prt23 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol2), "Part23", vt()), local prt24 = part(3, modelzorz, 0.2, 0.4, BrickColor.new(NewCol), "Part24", vt()), local prt25 = part(3, modelzorz, 0.2, 0.4, BrickColor.new(NewCol), "Part25", vt()), local prt26 = part(3, modelzorz, 0.2, 0.4, BrickColor.new(NewCol), "Part26", vt()), hmsh = mesh("BlockMesh", handle, "", "", vt(0, 0, 0), vt(1, 1, 1)), msh1 = mesh("CylinderMesh", prt1, "", "", vt(0, 0, 0), vt(1.8, 8, 1.8)), msh3 = mesh("SpecialMesh", prt3, "FileMesh", "9756362", vt(0, 0, 0), vt(0.5, 0.6, 0.5)), msh4 = mesh("BlockMesh", prt4, "", "", vt(0, 0, 0), vt(4.8, 1.033, 1.83)), msh9 = mesh("BlockMesh", prt9, "", "", vt(0, 0, 0), vt(1.82, 2.5, 1.33)), msh12 = mesh("BlockMesh", prt12, "", "", vt(0, 0, 0), vt(4.355, 15.85, 0.5)), msh13 = mesh("BlockMesh", prt13, "", "", vt(0, 0, 0), vt(0.2, 15.075, 0.52)), msh16 = mesh("BlockMesh", prt16, "", "", vt(0, 0, 0), vt(2.285, 1, 0.5)), msh17 = mesh("BlockMesh", prt17, "", "", vt(0, 0, 0), vt(1, 1, 0.5)), msh18 = mesh("BlockMesh", prt18, "", "", vt(0, 0, 0), vt(1.4, 1, 0.5)), msh19 = mesh("BlockMesh", prt19, "", "", vt(0, 0, 0), vt(1, 4.99, 0.5)), msh20 = mesh("BlockMesh", prt20, "", "", vt(0, 0, 0), vt(1, 2.98, 0.5)), msh21 = mesh("BlockMesh", prt21, "", "", vt(0, 0, 0), vt(1, 4.915, 0.5)), msh22 = mesh("SpecialMesh", prt22, "Wedge", "nil", vt(0, 0, 0), vt(0.5, 1.89, 1.61)), msh23 = mesh("SpecialMesh", prt23, "Wedge", "nil", vt(0, 0, 0), vt(0.5, 1.835, 1)), msh24 = mesh("BlockMesh", prt24, "", "", vt(0, 0, 0), vt(4.335, 9.77, 0.49)), msh25 = mesh("SpecialMesh", prt25, "Wedge", "nil", vt(0, 0, 0), vt(0.49, 4.335, 2.16)), msh26 = mesh("SpecialMesh", prt26, "Wedge", "nil", vt(0, 0, 0), vt(0.49, 4.335, 2.16)), local hwld = weld(handle, handle, Torso, euler(0, 0, -2.5) * cf(-1.4, -2.3, -0.5)), local wld1 = weld(prt1, prt1, handle, euler(0, 0, 0) * cf(0, 0, 0)), local wld3 = weld(prt1, prt3, prt1, euler(0, 0, 0) * cf(0, 0.9, 0)), local wld4 = weld(prt1, prt4, prt1, euler(0, 0, 0) * cf(0, -0.9, 0)), local wld9 = weld(prt1, prt9, prt4, euler(0, 0, 0) * cf(0, -0.345, 0)), local wld12 = weld(prt1, prt12, prt4, euler(0, 0, 0) * cf(0, -1.659, 0)), local wld13 = weld(prt1, prt13, prt4, euler(0, 0, 0) * cf(0, -1.931, 0)), local wld16 = weld(prt1, prt16, prt4, euler(0, 0, 0) * cf(0.205, -3.189, 0)), local wld17 = weld(prt1, prt17, prt4, euler(0, 0, 0) * cf(0.333, -3.338, 0)), local wld18 = weld(prt1, prt18, prt4, euler(0, 0, 0.515) * cf(0.1649, -3.284, 0)), local wld19 = weld(prt1, prt19, prt4, euler(0, 0, 0) * cf(-0.338, -3.627, 0)), local wld20 = weld(prt1, prt20, prt4, euler(0, 0, 0) * cf(-0.203, -3.268, 0)), local wld21 = weld(prt1, prt21, prt4, euler(0, 0, 0.4347) * cf(-0.135, -3.519, 0)), local wld22 = weld(prt1, prt22, prt4, euler(1.105, -1.57, 0) * cf(0.016, -3.746, 0)), local wld23 = weld(prt1, prt23, prt4, euler(0, 1.57, 0) * cf(-0.337, -4.307, 0)), local wld24 = weld(prt1, prt24, prt4, euler(0, 0, 0) * cf(0, -4.136, 0)), local wld25 = weld(prt1, prt25, prt4, euler(0, 1.57, 0) * cf(-0.216, -5.546, 0)), local wld26 = weld(prt1, prt26, prt4, euler(0, -1.57, 0) * cf(0.216, -5.546, 0)), local prt2 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part02", vt()), msh2 = mesh("CylinderMesh", prt2, "", "", vt(0, 0, 0), vt(2, 0.5, 2)), local wld2 = weld(prt1, prt2, prt1, euler(math.random(-10, 10) / 100, 0, math.random(-10, 10) / 100) * cf(0, i, 0)), local prt5 = part(3, modelzorz, 0.4, 0, BrickColor.new(NewCol2), "Part05", vt()), msh5 = mesh("BlockMesh", prt5, "", "", vt(0, 0, 0), vt(2.45, 1, 1.84)), local wld5 = weld(prt1, prt5, prt4, euler(0, 0, 0.765 * dd) * cf(-0.6 * dd, 0.142, 0)), local prt6 = part(3, modelzorz, 0.4, 0, BrickColor.new(NewCol2), "Part06", vt()), msh6 = mesh("BlockMesh", prt6, "", "", vt(0, 0, 0), vt(1.01, 1.01, 1.82)), local wld6 = weld(prt1, prt6, prt4, euler(0, 0, 0.134 * dd) * cf(-0.81 * dd, 0.298, 0)), local prt7 = part(3, modelzorz, 0.4, 0, BrickColor.new(NewCol2), "Part07", vt()), msh7 = mesh("BlockMesh", prt7, "", "", vt(0, 0, 0), vt(1, 1, 1.85)), local wld7 = weld(prt1, prt7, prt4, euler(0, 0, -0.56 * dd) * cf(-0.923 * dd, 0.273, 0)), local prt8 = part(3, modelzorz, 0.4, 0, BrickColor.new(NewCol2), "Part08", vt()), msh8 = mesh("SpecialMesh", prt8, "Wedge", "nil", vt(0, 0, 0), vt(1.85, 1, 1)), local wld8 = weld(prt1, prt8, prt4, euler(-1.01, -1.57, 1.57) * cf(-1.092, 0.167, 0)), local wld8 = weld(prt1, prt8, prt4, euler(-1.01, -1.57, 1.57) * euler(3.14, 0, 3.14) * cf(1.092, 0.167, 0)), -- DECOMPILER ERROR at PC2765: LeaveBlock: unexpected jumping out DO_STMT, -- DECOMPILER ERROR at PC2765: LeaveBlock: unexpected jumping out IF_ELSE_STMT, -- DECOMPILER ERROR at PC2765: LeaveBlock: unexpected jumping out IF_STMT, local prt10 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol2), "Part10", vt()), msh10 = mesh("SpecialMesh", prt10, "Wedge", "nil", vt(0, 0, 0), vt(1.33, 2.5, 1)), local wld10 = weld(prt1, prt10, prt4, euler(0, 1.57 * dul, 0) * cf(-0.284 * dul, -0.345, 0)), local prt11 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol3), "Part11", vt()), msh11 = mesh("SpecialMesh", prt11, "Wedge", "nil", vt(0, 0, 0), vt(1.345, 1.265, 1)), local wld11 = weld(prt1, prt11, prt4, euler(0.507, 1.57 * dul, 0) * cf(-0.176 * dul, -0.303, 0)), local prt14 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol3), "Part14", vt()), msh14 = mesh("SpecialMesh", prt14, "Wedge", "nil", vt(0, 0, 0), vt(0.51, 4.63, 1)), local wld14 = weld(prt1, prt14, prt4, euler(0, 1.57 * dul, 0) * cf(-0.19 * dul, -1.01, 0)), local prt15 = part(3, modelzorz, 0.2, 0, BrickColor.new(NewCol3), "Part15", vt()), msh15 = mesh("SpecialMesh", prt15, "Wedge", "nil", vt(0, 0, 0), vt(0.51, 9.26, 1.25)), local wld15 = weld(prt1, prt15, prt4, euler(0, 1.57 * dul, 0) * cf(-0.305 * dul, -1.0007, 0)), local prt27 = part(3, modelzorz2, 0, 0.2, BrickColor.new(NewCol), "Part27", vt()), msh27 = mesh("BlockMesh", prt27, "", "", vt(0, 0, 0), vt(1.24, 3.03, 1)), local wld27 = weld(prt1, prt27, tehprt, euler(0, 0, 0.063 * bab) * cf(0.436 * bab, 0.785, 0.278 * dul)), local prt28 = part(3, modelzorz2, 0, 0.2, BrickColor.new(NewCol), "Part28", vt()), msh28 = mesh("BlockMesh", prt28, "", "", vt(0, 0, 0), vt(1.24, 2.795, 1)), local wld28 = weld(prt1, prt28, tehprt, euler(0, 0, 0.319 * bab) * cf(0.533 * bab, 1.311, 0.278 * dul)), local prt29 = part(3, modelzorz2, 0, 0.2, BrickColor.new(NewCol), "Part29", vt()), msh29 = mesh("BlockMesh", prt29, "", "", vt(0, 0, 0), vt(1.24, 3.275, 1)), local wld29 = weld(prt1, prt29, tehprt, euler(0, 0, 0.0621 * bab) * cf(0.636 * bab, 1.876, 0.278 * dul)), local prt30 = part(3, modelzorz2, 0, 0.2, BrickColor.new(NewCol), "Part30", vt()), msh30 = mesh("SpecialMesh", prt30, "Wedge", "nil", vt(0, 0, 0), vt(1.25, 2.12, 1)), local wld30 = weld(prt1, prt30, tehprt, euler(3.14, 1.57 * bab, 0.0621 * bab) * cf(0.669 * bab, 2.413, 0.278 * dul)), for _,c in pairs(modelzorz:children()) do, local hitbox = part(3, modelzorz, 0, 1, BrickColor.new("Black"), "Hitbox", vt()), hboxpos = Instance.new("BodyPosition", nil), hboxpos.maxForce = Vector3.new(545000, 545000, 545000), if script.Parent.className ~= "HopperBin" then, local bodvel = Instance.new("BodyVelocity"), local sou = Instance.new("Sound", par or workspace), sou.SoundId = "http://www.roblox.com/asset/?id=" .. id, coroutine.resume(coroutine.create(function(Sound), game:GetService("Debris"):AddItem(sou, 6), return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)), local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components(), return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5, return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip, return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip, local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip, function QuaternionToCFrame(px, py, pz, x, y, z, w), return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)), local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4], startInterp = math.sin((1-t)*theta)*invSinTheta, finishInterp = math.sin(t*theta)*invSinTheta, startInterp = math.sin((t-1)*theta)*invSinTheta, return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp, hwld.C0 = clerp(hwld.C0, euler(0.3, 0, -0.8) * cf(0, 1.3, 0), 0.3), wld1.C0 = clerp(wld1.C0, euler(0, 3.14, 0) * cf(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 1, -0.1) * euler(2.7, 0, 0.6) * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.6, 0) * euler(-2.7, 0, -0.2), 0.2), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, -0.5), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * euler(0, 0, 0), 0.3), RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0.2, 0, -0.6), 0.3), LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(0, 0, 0), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0, 0), 0.3), hwld.C0 = euler(0, 0, -2.5) * cf(-1.4, -2.3, -0.5), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.5, 0, 0), 0.2), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.5, 0, -0.2), 0.4), Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, 0) * euler(0, 0, -0.4), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -0.4), 0.4), RW.C0 = clerp(RW.C0, cf(1.5, 0.6, 0) * euler(-2.7, 0, -0.2), 0.4), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0.5, 0, -0.2), 0.4), RH.C0 = clerp(RH.C0, cf(1.1, -0.9, 0) * euler(0, 1.57, 0) * euler(-0.2, 0.1, 0), 0.4), LH.C0 = clerp(LH.C0, cf(-1, -0.9, 0) * euler(0, -1.57, 0) * euler(0, 0.4, 0.2), 0.4), hwld.C0 = euler(0.3, 0, -0.8) * cf(0, 1.3, 0), wld1.C0 = euler(0, 3.14, 0) * cf(0, 0, 0), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, 0.5), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -0.6), 0.4), RH.C0 = clerp(RH.C0, cf(1.1, -0.9, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0), 0.4), hwld.C0 = clerp(hwld.C0, euler(0.2, 0, -0.3) * cf(0, 1.3, 0.2), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 1, -0.1) * euler(2.7, 0, 0.6) * euler(0, 0, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1.1, -0.9, 0) * euler(0, 1.57, 0) * euler(-0.1, 0.3, 0), 0.4), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 0, 0), 0.3), hwld.C0 = clerp(hwld.C0, euler(2.5, 0, 0) * cf(0, 1, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.4, 0) * euler(0.2, 0, 0.6) * euler(0, -1.1, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0.2, 0, -0.6), 0.4), LH.C0 = clerp(LH.C0, cf(-1, -0.9, 0) * euler(0, -1.57, 0) * euler(0, 0.6, 0.2), 0.4), hitbox.CFrame = prt12.CFrame * cf(0, 1, 0), ClangEffect(BrickColor.new("New Yeller"), cf(hitbox.Position) * euler(math.random(-50, 50) / 100, math.random(-50, 50), math.random(-50, 50) / 100), 0, 0.1, 0.2, math.random(150, 300) / 1000), Torso.Velocity = RootPart.CFrame.lookVector * -40, hwld.C0 = clerp(hwld.C0, euler(1.57, 0, 0) * cf(0, 1, 0), 0.5), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 0, 0), 0.5), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.5) * euler(0.1, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, -0.4), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 0.7) * euler(0, -0.7, 0), 0.3), RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.3), LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.5) * euler(0.1, 0, 0), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(-0.5, 0, -0.4), 0.4), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 0.7) * euler(0, -0.7, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.4), LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.5), 0.4), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.4) * euler(0.5, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.8) * euler(-0.2, 0, -0.4), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.3, 0, 0.4) * euler(0, -0.4, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.3, 0, -0.2) * euler(0, 0.4, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 1.2), 0.3), LH.C0 = clerp(LH.C0, cf(-1, 0, -1) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.7) * euler(0.1, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, -0.6), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.4, 0, 0.9) * euler(0, -0.7, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, -0.4), 0.3), showDamage(Character, "Stunned", "Interrupt"), local dec = Instance.new("NumberValue", Decrease), Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.5), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.2, 0, -3), 0.2), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 1.3), 0.2), RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2), LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.4) * euler(1, 0, 0.4) * euler(0, -0.1, 0), 0.2), LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2), RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.3), 0.25), LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, 0), 0.25), Neck.C0 = clerp(Neck.C0, necko * euler(-0.3, 0, -0.5), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0.8, 0, -3), 0.2), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.8, 0, 1.3), 0.2), LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.4) * euler(1.2, 0, 0.8) * euler(0, -0.1, 0), 0.2), RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.25), LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(0.1, 0, 0.7), 0.25), Neck.C0 = clerp(Neck.C0, necko * euler(-0.3, 0, -1), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2) * euler(1.57, 0, -3), 0.2), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.2, 0, -0.8) * euler(0, -0.1, 0), 0.2), RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.6), 0.25), LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(-0.1, 0, 0.3), 0.25), gairost.maxTorque = Vector3.new(4000, 0, 4000), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -1.57), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2.5) * euler(1.57, 0, -3.14), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-1.57, 0, 1.5) * euler(0.2, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.5, 0, -1.57) * euler(0, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.3, 0.5, 0), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.1, 0.2, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2) * euler(1, 0, -4), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-1.57, 0, 1) * euler(0.2, -1, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.2, 0, 0.2) * euler(0, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.3, 0.5, 0.4), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -1, -1) * euler(0, -1.57, 0) * euler(-0.1, 0.2, 1), 0.3), hwld.C0 = clerp(hwld.C0, euler(1.57, 0, 0) * cf(0, 1, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, -0.6), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 0.8), 0.3), RW.C0 = clerp(RW.C0, cf(0.5, 0.5, -0.3) * euler(1.6, 0, -1) * euler(0, 1.4, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.3, 0.3, -0.1) * euler(1.6, 0, 0.6) * euler(0, 1.4, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1.1, -0.9, 0) * euler(0, 1.57, 0) * euler(0, -0.6, 0) * euler(0, 0, -0.1), 0.3), LH.C0 = clerp(LH.C0, cf(-1.1, -0.8, 0) * euler(0, -1.57, 0) * euler(0, -0.2, 0) * euler(0, 0, 0.2), 0.3), if Stagger.Value ~= true and StunT.Value > Stun.Value then, -- DECOMPILER ERROR at PC210: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC210: LeaveBlock: unexpected jumping out IF_STMT, hitbox.CFrame = prt12.CFrame * cf(0, 1.5, 0), MagniDamage(hitbox, 3, 5, 7, math.random(5, 10), "Normal", RootPart, 0.5, 1, (math.random(4, 8)), nil, true), hwld.C0 = clerp(hwld.C0, euler(2.3, 0, 0) * cf(0, 0.8, 0), 0.45), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, -0.3, 0), 0.45), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0, 0, 1), 0.45), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.45), RW.C0 = clerp(RW.C0, cf(1, 0.5, 0.3) * euler(1.1, 0, 0.8) * euler(0, 1, 0), 0.45), LW.C0 = clerp(LW.C0, cf(0.6, 0.5, -0.5) * euler(1.2, 0, 1) * euler(0, 1.4, 0), 0.45), RH.C0 = clerp(RH.C0, cf(0.9, -0.9, -0.2) * euler(0, 1.57, 0) * euler(0, 1, 0) * euler(0, 0, -0.2), 0.45), LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(0, 0.6, 0) * euler(0, 0, 0.1), 0.45), -- DECOMPILER ERROR at PC476: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC476: LeaveBlock: unexpected jumping out IF_STMT, Neck.C0 = clerp(Neck.C0, necko * euler(0.4, 0, 0) * euler(0, 0, 0), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 1) * euler(-0.2, 0, 0), 0.5), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(3.5, 0, 0.2) * euler(0, 1.4, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(3.5, 0, -0.2) * euler(0, -1.4, 0), 0.5), RH.C0 = clerp(RH.C0, cf(0.9, -0.6, -0.2) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.3, 0, -0.2), 0.5), LH.C0 = clerp(LH.C0, cf(-0.9, -0.6, -0.2) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.3, 0, 0.2), 0.5), ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()), game:GetService("Debris"):AddItem(ref, 1), ref.CFrame = LeftArm.CFrame * cf(0, -1.5, 0), MagniDamage(ref, 3, 5, 8, 0, "Normal", RootPart, 0.3, 1, (math.random(2, 5)), nil, true), ref.CFrame = RightArm.CFrame * cf(0, -1.5, 0), Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0) * euler(0, 0, 0), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.8) * euler(0.1, 0, 0), 0.5), RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.3) * euler(0.4, 0, -0.6) * euler(0, 1.4, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.3) * euler(0.4, 0, 0.6) * euler(0, -1.4, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.2, -0.4) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.1), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.2, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.1), 0.5), wld1.C0 = clerp(wld1.C0, euler(0, -0.77, 0) * cf(0, 0.2, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(-0.4, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1, 1, -0.5) * euler(2.8, 0, -0.8) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1, 1, -0.5) * euler(2.8, 0, 0.8), 0.3), -- DECOMPILER ERROR at PC180: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC180: LeaveBlock: unexpected jumping out IF_STMT, hwld.C0 = clerp(hwld.C0, euler(1.57, 0, 0) * cf(0, 1, 0), 0.45), wld1.C0 = clerp(wld1.C0, euler(0, -0.77, 0) * euler(0.5, 0, 0.5) * cf(0, 0.2, 0), 0.45), Neck.C0 = clerp(Neck.C0, necko * euler(0.4, 0, 0), 0.45), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.45), RW.C0 = clerp(RW.C0, cf(1, 0.1, -0.5) * euler(0.2, 0, -0.8) * euler(0, 0, 0), 0.45), LW.C0 = clerp(LW.C0, cf(-1, 0.1, -0.5) * euler(0.2, 0, 0.8), 0.45), RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(0, 0, 0), 0.45), LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0, 0), 0.45), -- DECOMPILER ERROR at PC422: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC422: LeaveBlock: unexpected jumping out IF_STMT, Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0) * euler(0, 0, -0.5), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0.5) * euler(0.2, 0, 0) * euler(0, 0, 0.5), 0.5), RW.C0 = clerp(RW.C0, cf(1.4, 0.4, 0.2) * euler(1, 0, 0.2) * euler(0, 0.6, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, 0.2) * euler(2, 0, -0.6) * euler(0, -0.8, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.2, -0.4) * euler(0, 1.57, 0) * euler(0, -0.5, 0) * euler(-0.1, 0, 0.1), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.2) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, 0.5), 0.5), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, 0.2), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(-0.6, -1, -0.4) * euler(0.4, 0, 0) * euler(0, 0, -0.6), 0.5), RW.C0 = clerp(RW.C0, cf(1.4, 0.3, 0.2) * euler(1.2, 0, 0.3) * euler(0, 0.6, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-0.8, 0.5, -0.4) * euler(1, 0, 1) * euler(0, -1, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.6, -0.6) * euler(0, 1.57, 0) * euler(0, 0.2, 0) * euler(0, 0, 0.3), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -1, -0.2) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, 0.6), 0.5), Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0) * euler(0, 0, 0.5), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0.5) * euler(0.2, 0, 0) * euler(0, 0, -0.5), 0.5), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, 0.2) * euler(2, 0, 0.6) * euler(0, 0.8, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.4, 0.2) * euler(1, 0, -0.2) * euler(0, -0.6, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.2) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, -0.5), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.2, -0.4) * euler(0, -1.57, 0) * euler(0, 0.5, 0) * euler(-0.1, 0, 0.1), 0.5), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, -0.2), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0.6, -1, -0.4) * euler(0.4, 0, 0) * euler(0, 0, 0.6), 0.5), RW.C0 = clerp(RW.C0, cf(0.8, 0.5, -0.4) * euler(1, 0, -1) * euler(0, 1, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.3, 0.2) * euler(1.2, 0, -0.3) * euler(0, -0.6, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -1, -0.2) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, -0.6), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.6, -0.6) * euler(0, -1.57, 0) * euler(0, 0.2, 0) * euler(0, 0, 0.3), 0.5), hwld.C0 = clerp(hwld.C0, euler(1.2, 0, 0) * cf(0, 1, 0), 0.3), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 0.3, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.6) * euler(0.2, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.3), RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.3) * euler(0.8, 0, -0.3) * euler(0, -2, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-0.4, 0.5, -0.5) * euler(0.8, 0, 0.4) * euler(0, -2, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.9, -0.2) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, -0.1), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0.1) * euler(0, -1.57, 0) * euler(0, 1, 0) * euler(-0.2, 0, 0.1), 0.3), hwld.C0 = clerp(hwld.C0, euler(2.5, 0, 0) * cf(0, 0.8, 0), 0.45), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 0.3, 0), 0.45), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0, 0, 0), 0.45), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 0.6), 0.45), RW.C0 = clerp(RW.C0, cf(0.4, 0.5, -0.4) * euler(2.3, 0, -0.6) * euler(0, -1.8, 0), 0.45), LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.3) * euler(2.2, 0, 0.4) * euler(0, -2, 0), 0.45), RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.1) * euler(0, 1.57, 0) * euler(0, -0.6, 0) * euler(-0.1, 0, -0.1), 0.45), LH.C0 = clerp(LH.C0, cf(-1, -0.9, 0.1) * euler(0, -1.57, 0) * euler(0, -0.2, 0) * euler(0, 0, -0.1), 0.45), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.6) * euler(0.25, 0, 0), 0.5), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, 0.2) * euler(0.8, 0, 0.2) * euler(0, -1.5, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, 0.2) * euler(0.8, 0, -0.2) * euler(0, 1.5, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.3, -0.6) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.3), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(0, 0, 0.6), 0.5), Neck.C0 = clerp(Neck.C0, necko * euler(0.3, 0, 0) * euler(0, 0, 0), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2.6) * euler(-0.2, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.6, -0.1) * euler(3.2, 0, -0.1) * euler(0, 1.5, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.6, -0.1) * euler(3.2, 0, 0.1) * euler(0, -1.5, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.3), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.3) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.3), 0.5), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, 0), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2.6) * euler(-0.1, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.6, -0.1) * euler(2.6, 0, -0.1) * euler(0, -1.5, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.6, -0.1) * euler(2.6, 0, 0.1) * euler(0, 1.5, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.6, -0.5) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.4), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.6, -0.5) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.4), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, -1, -0.8) * euler(0.2, 0, 0), 0.6), RW.C0 = clerp(RW.C0, cf(1.4, 0.4, -0.1) * euler(0.8, 0, -0.1) * euler(0, 1.5, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.4, 0.4, -0.1) * euler(0.8, 0, 0.1) * euler(0, -1.5, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1, -0.3, -0.6) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.05, 0, 0.1), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.3, -0.6) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.05, 0, -0.1), 0.5), local decde = Instance.new("NumberValue", Decrease), if clone ~= nil and clone:findFirstChild("Humanoid") ~= nil then, workspace.CurrentCamera.CameraSubject = clone.Humanoid, Torso.Velocity = RootPart.CFrame.lookVector * 100, MagniDamage(ref, 3, 6, 8, 0, "Normal", RootPart, 0.5, 1, (math.random(2, 10)), nil, true), Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0) * euler(0, 0, 0), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.8) * euler(0.1, 0, 0), 0.4), RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.3) * euler(0.4, 0, -0.6) * euler(0, 1.4, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.3) * euler(0.4, 0, 0.6) * euler(0, -1.4, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1, -0.2, -0.4) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.1), 0.4), LH.C0 = clerp(LH.C0, cf(-1, -0.2, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.1), 0.4), workspace.CurrentCamera.CameraSubject = Humanoid, RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0.2, 0, 0) * euler(0, 0, 0.8), 0.5), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0.2) * euler(2, 0, 1.4) * euler(0, 0.8, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.3) * euler(1.4, 0, 0.4) * euler(0, -3, 0), 0.5), RH.C0 = clerp(RH.C0, cf(1.2, -0.4, -0.4) * euler(0, 1.57, 0) * euler(0, -0.8, 0) * euler(-0.1, 0, 0.25), 0.5), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.6) * euler(0, -1.57, 0) * euler(0, -0.8, 0) * euler(0, 0, 0.5), 0.5), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0, 0, 0) * euler(0, 0, 0), 0.5), RootJoint.C1 = clerp(RootJoint.C1, cf(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.5), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.57) * euler(-0.2, 0, -0.8), 0.5), LW.C0 = clerp(LW.C0, cf(-1, 0.4, -0.4) * euler(1.57, 0, -1.57) * euler(0, -3.14, 0) * euler(0.4, 0, 0.4), 0.5), RH.C0 = clerp(RH.C0, cf(1.1, -0.6, -0.4) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.2), 0.5), LH.C0 = clerp(LH.C0, cf(-1.1, -0.6, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.2), 0.5), RootJoint.C1 = cf(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) * euler(0, 0, -cul), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.57) * euler(0, 0, 0), 0.5), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.57, 0, -1.57) * euler(0, -3.14, 0), 0.5), RootJoint.C1 = cf(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), if clone:findFirstChild("Health") ~= nil then, if clone:findFirstChild("Ghostwalker") ~= nil then, if clone:findFirstChild("Ghost Claws") ~= nil then, if clone:findFirstChild("Effects") ~= nil then, if clone:findFirstChild("Torso") ~= nil then, if v.className == "BodyGyro" or v.className == "BodyPosition" or v.className == "BodyVelocity" or v.className == "BodyAngularVelocity" then, cNeck = clone.Torso:findFirstChild("Neck"), cRW = clone.Torso:findFirstChild("Right Shoulder"), cLW = clone.Torso:findFirstChild("Left Shoulder"), cRH = clone.Torso:findFirstChild("Right Hip"), cLH = clone.Torso:findFirstChild("Left Hip"), if clone:findFirstChild("HumanoidRootPart") ~= nil then, cRootJoint = clone.HumanoidRootPart:findFirstChild("RootJoint"), cRightArm = clone:findFirstChild("Right Arm"), hwld.C0 = euler(1.57, 0, 0) * cf(0, 1, 0), wld1.C0 = euler(0, -1.57, 0) * cf(0, 0, 0), RootPart.CFrame = clone.HumanoidRootPart.CFrame * cf(0, 0, -2), if ominField ~= nil and dtatkfour == false then, RootPart.CFrame = cf(ominField) * cf(0, 4, 0), newpos = vt(RootPart.Position.X, clone.HumanoidRootPart.Position.Y, RootPart.Position.Z), RootPart.CFrame = cf(newpos, clone.HumanoidRootPart.Position) * euler(0, 3.14, 0), oHeadCol = Character["Body Colors"].HeadColor, oTorsoCol = Character["Body Colors"].TorsoColor, oLeftArmCol = Character["Body Colors"].LeftArmColor, oRightArmCol = Character["Body Colors"].RightArmColor, oLeftLegCol = Character["Body Colors"].LeftLegColor, oRightLegCol = Character["Body Colors"].RightLegColor, if Character:FindFirstChild("Shirt Graphic") then, Character:FindFirstChild("Shirt Graphic").Parent = nil, Torso:FindFirstChild("roblox").Parent = nil, Character["Body Colors"].HeadColor = BrickColor.new(NewCol), Character["Body Colors"].TorsoColor = BrickColor.new(NewCol), Character["Body Colors"].LeftArmColor = BrickColor.new(NewCol), Character["Body Colors"].RightArmColor = BrickColor.new(NewCol), Character["Body Colors"].LeftLegColor = BrickColor.new(NewCol), Character["Body Colors"].RightLegColor = BrickColor.new(NewCol), for _,c in pairs(Character:children()) do, if c.className == "Part" and c.Name ~= "HumanoidRootPart" then, if c.className == "Hat" and c:findFirstChild("Handle") ~= nil then, Character["Body Colors"].HeadColor = oHeadCol, Character["Body Colors"].TorsoColor = oTorsoCol, Character["Body Colors"].LeftArmColor = oLeftArmCol, Character["Body Colors"].RightArmColor = oRightArmCol, Character["Body Colors"].LeftLegColor = oLeftLegCol, Character["Body Colors"].RightLegColor = oRightLegCol, Neck.C0 = necko * euler(0.3, 0, 0) * euler(0, 0, 0), RootJoint.C0 = RootCF * cf(0, 0, -1.4) * euler(0, 0, 0), RW.C0 = cf(1, 0.8, -0.5) * euler(2, 0, -0.8) * euler(0, 3.14, 0), LW.C0 = cf(-1, 0.8, -0.5) * euler(2, 0, 0.8) * euler(0, 3.14, 0), RH.C0 = cf(1, -0.8, -0.8) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(0, 0, -1.4), LH.C0 = cf(-1, 0.2, -0.8) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(0, 0, 0.2), RH.C1 = RHC1 * cf(0, 0, 0) * euler(0, 0, 0), LH.C1 = LHC1 * cf(0, 0, 0) * euler(0, 0, 0), if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then, if cooldownmax <= cooldowns[1] and mana.Value >= 15 and ghostmode == false then, hwld.C0 = clerp(hwld.C0, euler(1.57, 0, 0) * cf(0, 1, 0), 0.4), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 0, 0), 0.4), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0.1, 0, 0), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, -0.1) * euler(0.2, 0, 0.4) * euler(0, 1, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.57, 0, -1) * euler(0, 0, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1, -0.9, -0.2) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, -0.1), 0.4), LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0.1) * euler(0, -1.57, 0) * euler(0, 1, 0) * euler(-0.2, 0, 0.1), 0.4), -- DECOMPILER ERROR at PC238: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC238: LeaveBlock: unexpected jumping out IF_STMT, local MouseLook = (cf((ceef + look) / 2, look)), hit, pos = rayCast(ceef, MouseLook.lookVector, 4, Character), if hit ~= nil or RecentEnemy.Value ~= nil then, local ref = part(3, workspace, 0, 1, BrickColor.new(NewCol), "Effect", vt()), local rmsh = mesh("BlockMesh", ref, "", "", vt(0, 0, 0), vt(1, mag * 5, 1)), ref.CFrame = CFrame.new((ceef + pos) / 2, pos) * angles(1.57, 0, 0), MagniDamage(ref, 3, 6, 8, 0, "Normal", RootPart, 0.2, 1, 0, nil, nil, true), MagicCircle2(BrickColor.new(NewCol), Parts[i].CFrame * cf(math.random(-100, 100) / 100, 0, math.random(-100, 100) / 100), 1, 8, 1, -0.04, 8, -0.04, 0.1, -0.2), MagicCircle2(BrickColor.new(NewCol), Parts[da].CFrame * cf(math.random(-200, 200) / 100, 0, math.random(-200, 200) / 100), 1, 8, 1, -0.04, 8, -0.04, 0.1, -0.2), MagicCircle2(BrickColor.new(NewCol), Parts[da].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 2, 5, 2, -0.1, 1, -0.1, 0.08, 1), game:GetService("Debris"):AddItem(ref, 5), if Stagger.Value == true or ((StaggerHit.Value ~= true or hit ~= nil)) then, local grabpos = Instance.new("BodyPosition"), if RecentEnemy.Value:findFirstChild("Torso") ~= nil then, Damagefunc(hit, 4 * (damd), 5 * (damd), 0, "Normal", RootPart, 0.1, 1, 0, nil, nil, true), MagicCircle2(BrickColor.new(NewCol), Parts[last].CFrame * cf(math.random(-200, 200) / 100, 0, math.random(-200, 200) / 100), 1, 8, 1, -0.04, 8, -0.04, 0.2, -0.2), MagicCircle(BrickColor.new(NewCol), Parts[last].CFrame, 1, 1, 1, 1, 1, 1, 0.1, 1, effects), if RecentEnemy.Value:findFirstChild("HumanoidRootPart") ~= nil then, RecentEnemy.Value.HumanoidRootPart.CFrame = cf(Parts[i].Position), -- DECOMPILER ERROR at PC774: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC774: LeaveBlock: unexpected jumping out IF_STMT, if cooldownmax <= cooldowns[2] and mana.Value >= 35 and ghostmode == false then, local MouseLook = cf((RootPart.Position + MMouse.Hit.p) / 2, MMouse.Hit.p), local hit, pos = rayCast(RootPart.Position, MouseLook.lookVector, 200, Character), game:GetService("Debris"):AddItem(ref, 10), hitfloor, posfloor = rayCast(ref.Position, CFrame.new(ref.Position, ref.Position - Vector3.new(0, 1, 0)).lookVector, 100, Character), MagicBlock(BrickColor.new(NewCol), LeftArm.CFrame * cf(0, -1, 0), 1, 1, 1, 1, 1, 1, 0.1, 1, effects), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0.1, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, -0.1) * euler(0.2, 0, 0.4) * euler(0, 1, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(2, 0, -0.6) * euler(0, 1.4, 0), 0.3), -- DECOMPILER ERROR at PC360: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC360: LeaveBlock: unexpected jumping out IF_STMT, MagicCircle(BrickColor.new(NewCol), LeftArm.CFrame * cf(0, -1, 0), 1, 1, 1, 2, 2, 2, 0.1, 1, effects), hwld.C0 = clerp(hwld.C0, euler(0.8, 0, 0) * cf(0, 1, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1.2) * euler(0.1, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * euler(0.2, 0, 0) * euler(0, 0, -1), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, -0.1) * euler(0.2, 0, 0.4) * euler(0, 1, 0) * euler(-0.5, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.4, 0) * euler(2, 0, -1) * euler(0, 1.4, 0) * euler(0, 0, -1.2), 0.3), RH.C0 = clerp(RH.C0, cf(0.8, -0.3, -0.6) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, -0.3), 0.3), LH.C0 = clerp(LH.C0, cf(-1, 0.2, 0.1) * euler(0, -1.57, 0) * euler(0, 1, 0) * euler(-0.2, 0, -0.1), 0.3), -- DECOMPILER ERROR at PC607: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC607: LeaveBlock: unexpected jumping out IF_STMT, ref2 = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt()), game:GetService("Debris"):AddItem(ref2, 1), MagicCircle3(BrickColor.new(NewCol), cf(ref.Position), 150, 40, 150, -4, 10, -4, 0.04, 1, effects), coroutine.resume(coroutine.create(function(), MagniDamage(ref, 15, 8, 10, math.random(30, 50), "Knockdown2", ref, 0, 1, 8, nil, nil, true, "Defense", 0.2, 200), MagniBuff(ref, 15, "Defense", -0.25, 400), if cooldowns[3] >= 20 and mana.Value >= 4 and ghostmode == false and orblimit < 4 then, hwld.C0 = clerp(hwld.C0, euler(2, -0.2, 0) * cf(0, 1, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(-0.4, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.3) * euler(2, 0, 0.4) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(0.2, 0.5, -0.5) * euler(1.7, 0, 1) * euler(0, 0, 0), 0.3), -- DECOMPILER ERROR at PC242: LeaveBlock: unexpected jumping out IF_THEN_STMT, -- DECOMPILER ERROR at PC242: LeaveBlock: unexpected jumping out IF_STMT, eul = euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), MagicCircle(BrickColor.new(NewCol2), prt24.CFrame * cf(0, 1, 0) * eul, 1, 1, 1, -0.01, 10, -0.01, 0.09, 1, effects), MagicCircle(BrickColor.new(NewCol2), prt24.CFrame * cf(0, 1, 0) * eul * euler(1.57, 0, 0), 1, 1, 1, -0.01, 10, -0.01, 0.09, 1, effects), MagicCircle(BrickColor.new(NewCol2), prt24.CFrame * cf(0, 1, 0) * eul * euler(0, 0, 1.57), 1, 1, 1, -0.01, 10, -0.01, 0.09, 1, effects), orb1 = part(3, effects, 0, 1, BrickColor.new("Black"), "Orb", vt()), owld1 = weld(orb1, orb1, RootPart, euler(0, 0, 0)), orb2 = part(3, orb1, 0, 0.6, BrickColor.new(NewCol), "Orb", vt()), omsh = mesh("SpecialMesh", orb2, "Sphere", "nil", vt(0, 0, 0), vt(5, 5, 5)), owld2 = weld(orb2, orb2, orb1, cf(0, 0, 0)), table.insert(Effects, {orb1, "Orb", orb2, owld1, owld2, 400, 0, cf(0, math.random(400, 1200) / 100, 0), 0, euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0, math.random(2, 5) / 100, math.random(10, 15) / 100, math.random(2, 5) / 100, val}), if cooldownmax <= cooldowns[4] and mana.Value >= 50 and ghostmode == false then, local decenem = Instance.new("NumberValue", nil), game:GetService("Debris"):AddItem(decenem, 1), if PhantomEnemy.Value ~= nil and PhantomEnemy.Value:findFirstChild("Stats") ~= nil and PhantomEnemy.Value.Stats:findFirstChild("Decrease") ~= nil then, decenem.Parent = PhantomEnemy.Value.Stats.Decrease, if PhantomEnemy.Value ~= nil and PhantomEnemy.Value:findFirstChild("HumanoidRootPart") ~= nil then, PhantomPos = PhantomEnemy.Value.HumanoidRootPart.CFrame, hwld.C0 = clerp(hwld.C0, euler(2.4, 0, 0) * cf(0, 1, 0), 0.3), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, -0.3, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0.2, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(0.8, 0.5, -0.3) * euler(0.1, 0, 0.4) * euler(0, 1.2, 0) * euler(1.2, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.2, 0.4, -0.2) * euler(0.8, 0, 0.6) * euler(0, 1, 0), 0.3), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame * Portal1[i][2], 1, 1, 1, 2, 2, 2, 0.2, 1, effects), MagicCircle(BrickColor.new(NewCol2), sRootPart.CFrame * Portal2[i][2], 1, 1, 1, 2, 2, 2, 0.2, 1, effects), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.4) * euler(0.2, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * euler(0, 0, mov) * euler(0, 0, 0.4) * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.3, 0.5, -0.3) * euler(0.1, 0, 0.4) * euler(0, -1.2, 0) * euler(0.4, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0.4, 0, -0.6) * euler(0, 0, 0), 0.3), LH.C0 = clerp(LH.C0, cf(-0.8, -0.3, -0.6) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, 0.3), 0.3), CF = RootPart.CFrame * euler(0, mov, 0) * cf(0, 0, -8), MagicCircle(BrickColor.new(NewCol2), CF, 1, 1, 1, 5, 5, 5, 0.1, 1, effects), table.insert(Portal1, {CF, euler(0, mov, 0) * cf(0, 0, -8)}), CF2 = sRootPart.CFrame * euler(0, mov, 0) * cf(0, 0, -8), MagicCircle(BrickColor.new(NewCol2), CF2, 1, 1, 1, 5, 5, 5, 0.1, 1, effects), table.insert(Portal2, {CF2, euler(0, mov, 0) * cf(0, 0, -8)}), hwld.C0 = clerp(hwld.C0, euler(2.4, 0, 0) * cf(0, 0.8, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.1, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.4) * euler(0, 0, 0) * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(0.4, 0, 1.57) * euler(0, 0, 0) * euler(-0.6, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0.4, 0, -1) * euler(0, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.6, -0.4) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.1), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -0.6, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.1), 0.3), hwld.C0 = clerp(hwld.C0, euler(1.7, 0, 0) * cf(0, 1, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(-0.4, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 0) * euler(0, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.5, 0.6, 0) * euler(2.8, 0, 0.2) * euler(0, 1, 0) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.4, 0, -1) * euler(0, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.2) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.1), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.2) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, -0.1), 0.3), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame, 80, 6, 80, 3, -0.3, 3, 0.08, 1, effects), MagicCircle(BrickColor.new(NewCol2), sRootPart.CFrame, 80, 6, 80, 3, -0.3, 3, 0.08, 1, effects), ref.CFrame = RootPart.CFrame * Portal1[i][2], MagniDamage(ref, 5, 6, 8, 0, "Normal", RootPart, 0.1, 1, (math.random(3, 5)), nil, nil, true), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame * Portal1[i][2] * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 1, 10, 1, 0.1, 1, effects), RootPart.CFrame = sRootPart.CFrame * cf(math.random(-200, 200) / 100, 0, math.random(-200, 200) / 100), Portal1[i][2] = Portal1[i][2] * cf(0, 0, 1) * euler(0, 0.2, 0), Portal2[i][2] = Portal2[i][2] * cf(0, 0, 1) * euler(0, 0.2, 0), wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * euler(20 * i, 0, 0) * cf(0, 0, 0), 0.3), hwld.C0 = clerp(hwld.C0, euler(-1.57, 0, 0) * cf(0, 1, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.4) * euler(-0.3, 0, 0), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 0.4) * euler(0, 0, 0), 0.2), RW.C0 = clerp(RW.C0, cf(1.5, 0.6, 0) * euler(3.3, 0, 0.4) * euler(0, 0.4, 0) * euler(0, 0, 0), 0.2), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.6) * euler(0, 0, 0), 0.2), RH.C0 = clerp(RH.C0, cf(1.2, -0.8, -0.2) * euler(0, 1.57, 0) * euler(0, -0.4, 0) * euler(-0.1, 0, 0.1), 0.2), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.2) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.1), 0.2), Portal1[i][2] = Portal1[i][2] * cf(0, 0, 2) * euler(0, 0.8, 0), Portal1[i][2] = Portal1[i][2] * cf(0, 0, 2) * euler(0, 0.4, 0), Portal2[i][2] = Portal2[i][2] * cf(0, 0, 2) * euler(0, 0.8, 0), Portal2[i][2] = Portal2[i][2] * cf(0, 0, 2) * euler(0, 0.4, 0), hwld.C0 = clerp(hwld.C0, euler(-1.6, 0, 0) * cf(0, 1, 0), 0.4), Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.4) * euler(0.1, 0, 0), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.6) * euler(0, 0, 0.4) * euler(0, 0, 0), 0.4), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 0.4) * euler(0, 0, 0) * euler(0, 0, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.6, 0, -0.2) * euler(0, 0, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1.2, -0.6, -0.3) * euler(0, 1.57, 0) * euler(0, -0.4, 0) * euler(-0.1, 0, 0), 0.4), LH.C0 = clerp(LH.C0, cf(-1, -0.6, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.2), 0.4), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame * Portal2[1][2] * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0.2, 1, 0.2, 0.6, 20, 0.6, 0.1, 1, effects), ref.CFrame = RootPart.CFrame * Portal2[1][2], MagniDamage(ref, 10, 5, 7, 0, "Normal", RootPart, 0.05, 1, (math.random(3, 5)), nil, nil, true, "Defense", 0.03, 300), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame * Portal2[1][2] * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 8, 8, 8, 0.1, 1, effects), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame * Portal1[1][2] * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0.2, 1, 0.2, 0.6, 20, 0.6, 0.1, 1, effects), ref.CFrame = RootPart.CFrame * Portal1[1][2], MagniDamage(ref, 8, 5, 7, 0, "Normal", RootPart, 0.01, 1, (math.random(3, 5)), nil, nil, true, "Defense", 0.05, 300), MagicCircle(BrickColor.new(NewCol2), RootPart.CFrame * Portal1[1][2] * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 8, 8, 8, 0.1, 1, effects), DecreaseStat = function(Model, Stat, Amount, Duration), if Model:findFirstChild("Stats") ~= nil and Model.Stats[Stat] ~= nil then, Model.Stats[Stat].Value = Model.Stats[Stat].Value - Amount, d = Instance.new("NumberValue", Model.Stats.Decrease), if Model:findFirstChild("Torso") ~= nil then, local targ = Part1.Position - Part2.Position, Buff = function(Part, magni, Dec, DecAm, Dur), for _,c in pairs(workspace:children()) do, DecreaseStat(head.Parent, Dec, DecAm, Dur), MagniHeal = function(Part, magni, mindam, maxdam), local targ = head.Position - Part.Position, MagniDamage = function(Part, magni, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration, hitted), if c:findFirstChild("Spirit") ~= nil then, if d.className == "Model" and ranged ~= true then, if mag <= magni and c.Name ~= Player.Name then, if d.className == "Part" and d.Name=="Torso" then, Damagefunc(head, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration, nil, hitted), -- DECOMPILER ERROR at PC191: LeaveBlock: unexpected jumping out DO_STMT, MagniBuff = function(Part, magni, Dec, DecAm, Dur), if game.Players:GetPlayerFromCharacter(head.Parent) ~= nil then, if game.Players:GetPlayerFromCharacter(head.Parent).TeamColor == Player.TeamColor then, if head.Parent:findFirstChild("Alignment") ~= nil and head.Parent.Alignment.Value == Player.TeamColor.Color then, rayCast = function(Pos, Dir, Max, Ignore), return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore), local Point = Torso.CFrame * cf(0, Torso.Size.Y, 0), effect = function(Color, Ref, LP, P1, returnn), local effectsmsh = Instance.new("CylinderMesh"), effectsmsh.Scale = Vector3.new(0.2, 1, 0.2), effectsg.BrickColor = BrickColor.new(Color), effectsg.Size = Vector3.new(0.5, mg, 0.5), effectsg.CFrame = cf((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, 0), game:GetService("Debris"):AddItem(effectsg, 2), table.insert(Effects, {effectsg, "Cylinder", 0.2, 0.01, 0, 0.01, effectsmsh}), local CFrameFromTopBack = function(at, top, back), return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z), if edg1 <= b - a.magnitude and edg1 >= 0 then, -- DECOMPILER ERROR at PC35: Overwrote pending register: R1 in 'AssignReg', if edg2 <= c - b.magnitude and edg2 >= 0 then, -- DECOMPILER ERROR at PC46: Overwrote pending register: R2 in 'AssignReg', -- DECOMPILER ERROR at PC47: Overwrote pending register: R1 in 'AssignReg', if edg3 <= a - c.magnitude and edg3 >= 0 then, local width = a + b - a.unit * len1 - c.magnitude, local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit), w1.BrickColor = BrickColor.new("Medium blue"), local sp = Instance.new("SpecialMesh", w1), sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size, table.insert(Effects, {w1, "Disappear", 0.05}), w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2), w2.BrickColor = BrickColor.new("Medium blue"), local sp = Instance.new("SpecialMesh", w2), sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size, table.insert(Effects, {w2, "Disappear", 0.05}), w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2), MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent, prt2), local prt = (part(3, parent, 0, 0, brickcolor, "Effect", vt())), msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)), game:GetService("Debris"):AddItem(prt, 10), table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh}), table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh}), MagicCircle = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent, prt2), local msh = mesh("SpecialMesh", prt, "Sphere", "nil", vt(0, 0, 0), vt(x1, y1, z1)), table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh}), MagicCircle2 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, push), local prt = part(3, effects, 0, 0, brickcolor, "Effect", vt()), table.insert(Effects, {prt, "Blood", delay, x3, y3, z3, msh, push}), MagicCircle3 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent, prt2), table.insert(Effects, {prt, "Cylinder2", delay, x3, y3, z3, msh}), MagicRing = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay), local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5)), local msh = mesh("SpecialMesh", prt, "FileMesh", "3270017", vt(0, 0, 0), vt(x1, y1, z1)), MagicCylinder = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay), local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt()), local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)), MagicFire = function(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay, rise), table.insert(Effects, {prt, "Fire", delay, x2, y2, z2, msh, rise}), MagicBlockC = function(brickcolor, cframe, cf2, x1, y1, z1, x3, y3, z3, delay, move, rise, inside), local prt = part(3, effects, 0, 0.5, brickcolor, "Effect", vt()), table.insert(Effects, {prt, "Block3", delay, x3, y3, z3, msh, cframe, cf2, euler(0, math.random(-50, 50), 0), math.random(1, 2), move, rise, inside}), ClangEffect = function(brickcolor, cframe, duration, decrease, size, power), local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt()), local msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(5, 5, 5)), table.insert(Effects, {prt, "CylinderClang", duration, decrease, size, power, prt.CFrame, nil}), MagicWave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay), local msh = mesh("SpecialMesh", prt, "FileMesh", "20329976", vt(0, 0, 0), vt(x1, y1, z1)), MagicSpecial = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay), local msh = mesh("SpecialMesh", prt, "FileMesh", "24388358", vt(0, 0, 0), vt(x1, y1, z1)), BreakEffect = function(brickcolor, cframe, x1, y1, z1), prt.CFrame = cframe * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), table.insert(Effects, {prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100}), Damagefunc = function(hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration, Sound, hittedd), if hit.Name == "Hitbox" and hit.Parent ~= modelzorz and ranged ~= true then, h = hit.Parent:FindFirstChild("Humanoid"), if hit.Parent:findFirstChild("Spirit") ~= nil then, if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then, if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then, if hit.Parent:findFirstChild("Alignment") ~= nil and hit.Parent.Alignment.Value == Player.TeamColor.Color then, if game.Players:GetPlayerFromCharacter(hit.Parent) ~= nil and game.Players:GetPlayerFromCharacter(hit.Parent).TeamColor == Player.TeamColor then, c.Value = game:service("Players").LocalPlayer, game:GetService("Debris"):AddItem(c, 0.5), Damage = math.random(minim, maxim) * coef, Buff(RootPart, 1, buff, Damage / 100 * -coef, 300), Stats = hit.Parent:findFirstChild("Stats"), Character.Stats:Clone().Parent=hit.Parent, if c.className == "NumberValue" and c.Value < 0 and c:findFirstChild("Duration") ~= nil then, invis = Stats:findFirstChild("Invisibility"), isinvis = Stats:findFirstChild("IsInvisible"), if (ranged == false or ranged == nil) and invis ~= nil and isinvis.Value == true then, if enblock ~= nil and enblock.Value == true then, if Stats:findFirstChild("Defense") ~= nil then, if Stats:findFirstChild("Boss") ~= nil and Stats.Boss.Value == true then, if Damage <= 3 and (ranged == false or ranged == nil) and blocked ~= true then, elseif ranged == false or ranged == nil and blocked ~= true then, if Stats:findFirstChild("Stun") ~= nil then, if Stats.Stun.Value < Stats.StunThreshold.Value then, Stats.Stun.Value = Stats.Stun.Value + incstun, if Stats:findFirstChild("Stagger") ~= nil and stagger == true then, showDamage(hit.Parent, "Block", "Damage"), coroutine.resume(coroutine.create(function(Hum, Dam), if ghostmode == false and (ranged == false or ranged == nil) then, mana.Value = math.floor(mana.Value + Damage * coef / 2), showDamage(hit.Parent, Damage * -1, "Heal"), DecreaseStat(hit.Parent, "Movement", DecreaseAmount, Duration), DecreaseStat(hit.Parent, "Damage", DecreaseAmount, Duration), DecreaseStat(hit.Parent, DecreaseState, DecreaseAmount * coef, Duration), coroutine.resume(coroutine.create(function(HHumanoid), local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit, local bodvol = Instance.new("BodyVelocity"), bodvol.maxForce = Vector3.new(2000, 2000, 2000), rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000, rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), game:GetService("Debris"):AddItem(bodvol, 0.5), game:GetService("Debris"):AddItem(rl, 0.5), BreakEffect(BrickColor.new("Cyan"), hit.CFrame, math.random(20, 80) / 100, math.random(2, 10), math.random(20, 80) / 100), vp.maxForce = Vector3.new(math.huge, 0, math.huge), vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05, vp.velocity = Property.CFrame.lookVector * knockback, game:GetService("Debris"):AddItem(vp, 0.5), game:GetService("Debris"):AddItem(debounce, Delay), if painbring == true and painboom >= 10 then, MagicBlock(BrickColor.new("Medium stone grey"), cf(prt6.Position) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 5, 5, 5, 0.05, 1, workspace), MagicBlock(BrickColor.new("Medium stone grey"), cf(prt6.Position) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 3, 3, 3, 0.05, 1, workspace), MagniDamage(prt6, 10, 4, 6, math.random(5, 10), "Knockdown2", RootPart, 0, 1, (math.random(8, 10)), nil, nil, true), damgui = gui("TextLabel", b, tostring(Dealt), 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0)), damgui.TextColor3 = BrickColor.new("Bright blue").Color, damgui.TextColor3 = BrickColor.new("White").Color, damgui.TextColor3 = BrickColor.new("Bright yellow").Color, damgui.TextColor3 = BrickColor.new("Really red").Color, damgui.TextColor3 = BrickColor.new("New Yeller").Color, damgui.TextColor3 = BrickColor.new("Bright green").Color, if Char:findFirstChild("Head") ~= nil then, c.CFrame = cf(Char.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100)), if Char.Parent:findFirstChild("Head") ~= nil then, c.CFrame = cf(Char.Parent.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100)), f.maxForce = Vector3.new(545000, 545000, 545000), if Type == "Damage" or Type == "Heal" then, f.position = c.Position + Vector3.new(0, 3, 0), if Type == "Debuff" or Type == "Interrupt" then, f.position = c.Position + Vector3.new(0, 5, 0), table.insert(Effects, {m, "showDamage", damgui, f, 10, 1, 15, 50, 100}), if attack == true or equipped == false then, fenbarmove1.MouseButton1Click:connect(do1), fenbarmove2.MouseButton1Click:connect(do2), fenbarmove3.MouseButton1Click:connect(do3), fenbarmove4.MouseButton1Click:connect(do4), if key == "f" and ghostmode == false then, if ghostmode == false and mana.Value <= maxmana then, if clone:findFirstChild("Stats") ~= nil and clone.Stats:findFirstChild("Decrease") ~= nil then, Neck.C0 = clerp(Neck.C0, necko * euler(-0.1, 0, 0), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.5) * euler(0.4, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, 0) * euler(0.6, 0, 0.1), 0.3), LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, 0) * euler(0.6, 0, -0.1), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.6, -0.4) * euler(0, 1.57, -0.8) * euler(-0.2, 0, 0), 0.3), LH.C0 = clerp(LH.C0, cf(-1, 0.4, -0.5) * euler(0, -1.57, -0.2), 0.3), if ghostmode == true and ominField == nil then, Torso.Velocity = RootPart.CFrame.lookVector * 80, if mana.Value <= 0 and ghostmode == true and attack == false then, DecreaseStat(Character, "Movement", 0.2, 100), game:GetService("Debris"):AddItem(clone, 5), game:GetService("Debris"):AddItem(modelzorz, 30), if Welds[i].Part0.Parent == Character or Welds[i].Part1.Parent == Character then, hitfloor, posfloor = rayCast(ominField + vt(0, 1, 0), CFrame.new(ominField + vt(0, 1, 0), ominField - Vector3.new(0, 1, 0)).lookVector, 100, effects), MagicBlockC(BrickColor.new(NewCol), cf(ominField), cf(math.random(1500, 2000) / 100, 0, 0), 10, 10, 10, -0.8, -0.8, -0.8, 0.05, math.random(2, 20) / 100, math.random(60, 140) / 100, -math.random(100, 200) / 100), MagicBlockC(BrickColor.new(NewCol), cf(ominField), cf(math.random(1500, 2000) / 100, 0, 0), 20, 20, 20, -3, -3, -3, 0.1, math.random(4, 25) / 100, math.random(300, 400) / 100, -2), MagicCircle(BrickColor.new(NewCol), cf(ominField) * euler(0, math.random(-50, 50), 0), 100, 20, 80, 10, -1, 5, 0.05, 1, effects), if c.className == "Part" and (c.Name == "Part24" or c.Name == "Part25" or c.Name == "Part26") and c.Transparency < 1 then, if c.className == "Part" and (c.Name == "Part24" or c.Name == "Part25" or c.Name == "Part26") and 0.4 < c.Transparency then, if c.className == "Part" and (c.Name == "Part24" or c.Name == "Part25" or c.Name == "Part26") then, for _,c in pairs(modelzorz2:children()) do, if c.className == "Part" and c.Transparency < 1 then, if clone ~= nil and (clone:findFirstChild("Humanoid")) ~= nil then, if Humanoid.Health <= clone.Humanoid.Health then, wld1.C0 = clerp(wld1.C0, euler(0, -0.77, 0) * euler(-0.2, 0, 0.2) * cf(0, 0, 0), 0.3), cNeck.C0 = clerp(cNeck.C0, necko * euler(0.3, 0, 0) * euler(0, 0, 0), 0.3), cRootJoint.C0 = clerp(cRootJoint.C0, RootCF * cf(0, 0, -1.4) * euler(0, 0, 0), 0.3), cRW.C0 = clerp(cRW.C0, cf(1, 0.8, -0.5) * euler(2, 0, -0.8) * euler(0, 3.14, 0), 0.3), cLW.C0 = clerp(cLW.C0, cf(-1, 0.8, -0.5) * euler(2, 0, 0.8) * euler(0, 3.14, 0), 0.3), cRH.C0 = clerp(cRH.C0, cf(1, -0.8, -0.8) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(0, 0, -1.4), 0.3), cRH.C1 = clerp(cRH.C1, RHC1 * cf(0, 0, 0) * euler(0, 0, 0), 0.3), cLH.C0 = clerp(cLH.C0, cf(-1, 0.2, -0.8) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(0, 0, 0.2), 0.3), cLH.C1 = clerp(cLH.C1, LHC1 * cf(0, 0, 0) * euler(0, 0, 0), 0.3), if c.className == "Part" and 0.2 < c.Transparency then, if (clone:findFirstChild("HumanoidRootPart")) ~= nil and (spectreef) % 3 == 0 then, MagicBlockC(BrickColor.new(NewCol), cf(clone.HumanoidRootPart.Position) * cf(0, -2, 0), cf(math.random(200, 700) / 100, 0, 0), 3, 3, 3, -0.2, -0.2, -0.2, 0.05, 0.02, math.random(30, 90) / 100, -math.random(20, 50) / 100), MagicBlockC(BrickColor.new(NewCol), cf(RootPart.Position) * cf(0, -3, 0), cf(math.random(50, 100) / 100, 0, 0), 2, 2, 2, -0.05, -0.05, -0.05, 0.05, 0.2, math.random(50, 120) / 100, math.random(40, 70) / 100), -- DECOMPILER ERROR at PC4726: Unhandled construct in 'MakeBoolean' P1, if doing4 == true and PhantomEnemy.Value ~= nil then, if (PhantomEnemy.Value:findFirstChild("HumanoidRootPart")) ~= nil then, table.insert(oldCFrames, {PhantomPos, Neck.C0, sRJCF.C0, sLWCF.C0, sRWCF.C0, sLHCF.C0, sRHCF.C0, sLHCF.C1, sRHCF.C1}), table.insert(oldCFrames, {RootPart.CFrame, Neck.C0, sRJCF.C0, sLWCF.C0, sRWCF.C0, sLHCF.C0, sRHCF.C0, sLHCF.C1, sRHCF.C1}), fenframe5.BackgroundTransparency = fenframe5.BackgroundTransparency - 0.025, tellbar.TextTransparency = tellbar.TextTransparency - 0.05, tellbar.TextStrokeTransparency = tellbar.TextStrokeTransparency - 0.05, fenframe5.BackgroundTransparency = fenframe5.BackgroundTransparency + 0.025, tellbar.TextTransparency = tellbar.TextTransparency + 0.05, tellbar.TextStrokeTransparency = tellbar.TextStrokeTransparency + 0.05, if Stagger.Value == true and staggeranim == false then, if StaggerHit.Value == true and staggeranim == false then, if Mvmt.Value < 0 or Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true or Rooted.Value == true then, if StunT.Value <= Stun.Value and stunanim == false then, torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude, hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character), RH.C1 = clerp(RH.C1, RHC1 * cf(0.2, -0.2, 0) * euler(0, 0, 1), Mvmt.Value * 10 / 50), LH.C1 = clerp(LH.C1, LHC1 * cf(0.1, 0.2, 0) * euler(0, 0, 1), Mvmt.Value * 10 / 50), sRWCF.C0 = clerp(sRWCF.C0, cf(1.5, 0.5, 0) * euler(1, 0, 0), Mvmt.Value * 10 / 50), sLWCF.C0 = clerp(sLWCF.C0, cf(-1.5, 0.5, 0) * euler(-1, 0, 0), Mvmt.Value * 10 / 50), sRWCF.C0 = clerp(sRWCF.C0, cf(1.5, 0.5, 0) * euler(-1, 0, 0), Mvmt.Value * 10 / 50), sLWCF.C0 = clerp(sLWCF.C0, cf(-1.5, 0.5, 0) * euler(1, 0, 0), Mvmt.Value * 10 / 50), RH.C1 = clerp(RH.C1, RHC1 * cf(-0.1, 0.2, 0) * euler(0, 0, -1), Mvmt.Value * 10 / 50), LH.C1 = clerp(LH.C1, LHC1 * cf(-0.2, -0.2, 0) * euler(0, 0, -1), Mvmt.Value * 10 / 50), -- DECOMPILER ERROR at PC5222: Unhandled construct in 'MakeBoolean' P1, if ghostmode == true and equipped == true then, if c.className == "Part" and c.Name ~= "HumanoidRootPart" and c.Transparency < 1 then, -- DECOMPILER ERROR at PC5254: Unhandled construct in 'MakeBoolean' P1, if (Anim == "Idle" or attack == true) and equipped == true then, if 1 < RootPart.Velocity.y and hitfloor == nil then, sRJCF.C0 = clerp(sRJCF.C0, RootJoint.C0, 0.3), sRWCF.C0 = clerp(sRWCF.C0, cf(1.5, 0.5, 0) * euler(0, 0, 1), 0.3), sLWCF.C0 = clerp(sLWCF.C0, cf(-1.5, 0.5, 0) * euler(0, 0, -1), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, 0), 0.2), Neck.C1 = clerp(Neck.C1, necko2 * euler(0, 0, 0), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, 0.1) * euler(0.3, 0, 0.1) * euler(0, 0.8, 0), 0.3), RW.C1 = clerp(RW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2), LW.C0 = clerp(LW.C0, cf(-0.4, 0.4, -0.5) * euler(0.6, 0, 0.8) * euler(0, -1.8, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -1, -0.3) * euler(-0.5, 1.57, 0) * euler(-0.2, 0, 0), 0.2), LH.C0 = clerp(LH.C0, cf(-1, -1, -0.3) * euler(-0.5, -1.57, 0) * euler(-0.2, 0, 0), 0.2), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.6, 0, 0.1) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.4, 0) * euler(-0.6, 0, -0.1) * euler(0, 0, 0), 0.3), elseif RootPart.Velocity.y < -1 and hitfloor == nil then, Neck.C0 = clerp(Neck.C0, necko * euler(0.4, 0, 0), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.2, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0.4, 1.57, 0), 0.2), LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(-0.2, -1.57, 0), 0.2), RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(0.2, 0, 1) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.5, 0.4, 0) * euler(0.2, 0, -1) * euler(0, 0, 0), 0.3), elseif torvel < 1 and hitfloor ~= nil then, sRJCF.C0 = clerp(sRJCF.C0, RootJoint.C0, 0.2), Neck.C0 = clerp(Neck.C0, necko * euler(0.1, 0, 0) * euler(0, 0, 0.5), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -0.5), 0.2), RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.3) * euler(1 + (donum) / 4, 0, -0.1 - (donum) / 4) * euler(0, 0.4, 0), 0.2), LW.C0 = clerp(LW.C0, cf(-0.4, 0.5, -0.5) * euler(1.4 + (donum) / 4, 0, 0.6 - (donum) / 4) * euler(0, 0.2, 0), 0.2), RH.C0 = clerp(RH.C0, cf(1, -0.9, 0) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.2, 0, -0.2), 0.2), LH.C0 = clerp(LH.C0, cf(-1.1, -0.8, 0.1) * euler(0, -1.57, 0) * euler(0, 0.5, 0) * euler(0, 0, 0.1), 0.2), Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0) * euler(0, 0, 0), 0.2), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0.2, 0, 0), 0.2), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, 0.2) * euler(1.4 + (donum) / 4, 0, 0.2 + (donum) / 4) * euler(0, 1, 0), 0.2), LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, 0.2) * euler(1.4 + (donum) / 4, 0, -0.2 - (donum) / 4) * euler(0, -1, 0), 0.2), RH.C0 = clerp(RH.C0, cf(1, -0.4, -0.6) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.25), 0.2), LH.C0 = clerp(LH.C0, cf(-1, -0.8, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(0, 0, 0.5), 0.2), elseif 2 < torvel and torvel < 30 and hitfloor ~= nil then, testpart.CFrame = cf(RootPart.Position - RootPart.Velocity) * cf(0, 0, 0), newpos = vt(RootPart.Position.X + math.random(-500, 500) / 100, sRootPart.Position.Y, RootPart.Position.Z + math.random(-500, 500) / 100), local mpos = testpart.CFrame * euler(0, 0, 0), local cff = CFrame.new(mpos.p, newpos) * CFrame.Angles(math.pi / 2, 0, 0), local x, y, z = sRootPart.CFrame:toObjectSpace(cff):toEulerAnglesXYZ(), sRJCF.C0 = clerp(sRJCF.C0, CFrame.Angles(x, y, z) * euler(0, 3.14, 0) * euler(0, 0, 0), 0.3), sRHCF.C0 = clerp(sRHCF.C0, cf(1, -1, 0) * euler(0, 1.57, 0), 0.3), sLHCF.C0 = clerp(sLHCF.C0, cf(-1, -1, 0) * euler(0, -1.57, 0), 0.3), Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0) * euler(0, 0, 0.3), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -0.3), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.9, 0) * euler(0, 1.57, 0) * euler(0, 0.3, 0) * euler(0, 0, -0.1), 0.3), LH.C0 = clerp(LH.C0, cf(-1.1, -0.8, 0.1) * euler(0, -1.57, 0) * euler(0, 0.3, 0) * euler(0, 0, 0.1), 0.3), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0.3, 0, 0), 0.3), RW.C0 = clerp(RW.C0, cf(1.4, 0.5, 0) * euler(-0.4, 0, 0.8) * euler(0, 0, 0), 0.3), LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, 0) * euler(-0.4, 0, -0.8) * euler(0, 0, 0), 0.3), RH.C0 = clerp(RH.C0, cf(1, -0.6, -0.4) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.25), 0.3), LH.C0 = clerp(LH.C0, cf(-1, -0.6, -0.4) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(-0.1, 0, 0.3), 0.3), elseif 30 <= torvel and hitfloor ~= nil then, wld1.C0 = clerp(wld1.C0, euler(0, -0.77, 0) * euler(-0.2, 0, 0.2) * cf(0, 0, 0), 0.4), Neck.C0 = clerp(Neck.C0, necko * euler(0.3, 0, 0) * euler(0, 0, 0), 0.4), RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.4) * euler(0, 0, 0), 0.4), RW.C0 = clerp(RW.C0, cf(1, 0.8, -0.5) * euler(2, 0, -0.8) * euler(0, 3.14, 0), 0.4), LW.C0 = clerp(LW.C0, cf(-1, 0.8, -0.5) * euler(2, 0, 0.8) * euler(0, 3.14, 0), 0.4), RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.8) * euler(0, 1.57, 0) * euler(0, 0, 0) * euler(0, 0, -1.4), 0.4), LH.C0 = clerp(LH.C0, cf(-1, 0.2, -0.8) * euler(0, -1.57, 0) * euler(0, 0, 0) * euler(0, 0, 0.2), 0.4), Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 2.5 * Thing[5], 0) * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0), effect("New Yeller", 0, Thing[8], Thing[7]), Thing[4].position = Thing[4].position + vt(0, -0.2, 0), Thing[4].position = Thing[4].position + vt(0, 0.2, 0), Thing[3].TextStrokeTransparency = Thing[3].TextStrokeTransparency + 0.1, Thing[3].TextTransparency = Thing[3].TextTransparency + 0.1, Thing[5].C0 = Thing[8] * euler(Thing[9], Thing[7], Thing[11]) * euler(0, 0, 0), -- DECOMPILER ERROR at PC8234: Unhandled construct in 'MakeBoolean' P1, if ghostmode == true and clone ~= nil and (clone:findFirstChild("HumanoidRootPart")) ~= nil then, MagniDamage(Thing[3], 3, 6, 8, math.random(40, 60), "Knockdown2", RootPart, 0, 1, (math.random(4, 6)), nil, nil, true, nil, nil, nil, Thing[15]), MagniDamage(Thing[3], 3, 6, 8, math.random(10, 20), "Knockdown2", RootPart, 0, 1, (math.random(4, 6)), nil, nil, true, nil, nil, nil, Thing[15]), MagicCircle(BrickColor.new(NewCol), cf(Thing[3].Position), 3, 3, 3, 5, 5, 5, 0.1, 1, effects), if Thing[2] ~= "DecreaseStat" and Thing[2] ~= "showDamage" and Thing[2] ~= "Orb" then, Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6]), Thing[1].Transparency = Thing[1].Transparency + Thing[3], Thing[1].CFrame = Thing[1].CFrame * cf(0, 1, 0), Thing[9] = Thing[9] * cf(Thing[14], 0, 0), Thing[1].CFrame = Thing[8] * Thing[10] * Thing[9], Thing[10] = Thing[10] * cf(0, Thing[13], 0) * euler(0, Thing[12], 0), Thing[10] = Thing[10] * cf(0, Thing[13], 0) * euler(0, -Thing[12], 0), Thing[1].CFrame = cf(Thing[1].Position) + vt(0, Thing[8], 0), Thing[7].Scale = Thing[7].Scale + vt(Thing[4], Thing[5], Thing[6]), Mesh.Scale = Mesh.Scale + vt(Thing[4] * 2, Thing[5] * 2, Thing[6] * 2), Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8], 0), Mesh.Scale = Mesh.Scale + vt(Thing[7], Thing[8], Thing[9]), fenbarmana2:TweenSize((UDim2.new(0.4, 0, -4 * mana.Value / 100, 0)), nil, 1, 0.4, true), fenbarmana4.Text = "Mana(" .. mana.Value .. ")", fenbarhp2.BackgroundColor3 = Color3.new(Humanoid.Health / Humanoid.MaxHealth, 0, 0), fenbarhp2:TweenSize((UDim2.new(Humanoid.Health / Humanoid.MaxHealth, 0, 1, 0)), nil, 1, 0.4, true), fenbarhp3.Text = "(" .. math.floor(Humanoid.Health) .. ")", fenbarmove1b:TweenSize((UDim2.new(1 * cooldowns[1] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true), fenbarmove2b:TweenSize((UDim2.new(1 * cooldowns[2] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true), fenbarmove3b:TweenSize((UDim2.new(1 * cooldowns[3] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true), fenbarmove4b:TweenSize((UDim2.new(1 * cooldowns[4] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true), if ghostmode == true and clone ~= nil and (clone:findFirstChild("Stats")) ~= nil and (clone.Stats:findFirstChild("Decrease")) ~= nil then, for _,c in pairs(clone.Stats.Decrease:children()) do, if (c:findFirstChild("Duration")) ~= nil then, fenbardamage.Text = "Damage\n(" .. AtkVal .. ")", fenbardef.Text = "Defense\n(" .. DefVal .. ")", fenbarmove.Text = "Walkspeed\n(" .. MvmtVal .. ")", fenbarstun2:TweenSize((UDim2.new(0.4, 0, -4, 0)), nil, 1, 0.4, true), fenbarstun2:TweenSize((UDim2.new(0.4, 0, -4 * Stun.Value / StunT.Value, 0)), nil, 1, 0.4, true), fenbarstun3.Text = "Stun(" .. Stun.Value .. ")", cooldowns[i] = cooldowns[i] + cooldownsadd[i], C++ |