Advertisement
Silver_cole

switcher (not a glitcher)

Nov 29th, 2019
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 328.45 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6.     print("FE Compatibility code V2 by Mokiros")
  7.     local RealPlayer = RealPlayer
  8.     script.Parent = RealPlayer.Character
  9.  
  10.     --Fake event to make stuff like Mouse.KeyDown work
  11.     local Disconnect_Function = function(this)
  12.         this[1].Functions[this[2]] = nil
  13.     end
  14.     local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15.     local FakeEvent_Metatable = {__index={
  16.         Connect = function(this,f)
  17.             local i = tostring(math.random(0,10000))
  18.             while this.Functions[i] do
  19.                 i = tostring(math.random(0,10000))
  20.             end
  21.             this.Functions[i] = f
  22.             return setmetatable({this,i},Disconnect_Metatable)
  23.         end
  24.     }}
  25.     FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26.     local function fakeEvent()
  27.         return setmetatable({Functions={}},FakeEvent_Metatable)
  28.     end
  29.  
  30.     --Creating fake input objects with fake variables
  31.     local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32.     FakeMouse.keyUp = FakeMouse.KeyUp
  33.     FakeMouse.keyDown = FakeMouse.KeyDown
  34.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35.     local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36.         CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37.     end}
  38.     --Merged 2 functions into one by checking amount of arguments
  39.     CAS.UnbindAction = CAS.BindAction
  40.  
  41.     --This function will trigger the events that have been :Connect()'ed
  42.     local function TriggerEvent(self,ev,...)
  43.         for _,f in pairs(self[ev].Functions) do
  44.             f(...)
  45.         end
  46.     end
  47.     FakeMouse.TriggerEvent = TriggerEvent
  48.     UIS.TriggerEvent = TriggerEvent
  49.  
  50.     --Client communication
  51.     local Event = Instance.new("RemoteEvent")
  52.     Event.Name = "UserInput_Event"
  53.     Event.OnServerEvent:Connect(function(plr,io)
  54.         if plr~=RealPlayer then return end
  55.         FakeMouse.Target = io.Target
  56.         FakeMouse.Hit = io.Hit
  57.         if not io.isMouse then
  58.             local b = io.UserInputState == Enum.UserInputState.Begin
  59.             if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60.                 return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61.             end
  62.             if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63.                 return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64.             end
  65.             for _,t in pairs(CAS.Actions) do
  66.                 for _,k in pairs(t.Keys) do
  67.                     if k==io.KeyCode then
  68.                         t.Function(t.Name,io.UserInputState,io)
  69.                     end
  70.                 end
  71.             end
  72.             FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73.             UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74.         end
  75.     end)
  76.     Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77.     local Mouse = owner:GetMouse()
  78.     local UIS = game:GetService("UserInputService")
  79.     local input = function(io,RobloxHandled)
  80.         if RobloxHandled then return end
  81.         --Since InputObject is a client-side instance, we create and pass table instead
  82.         Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83.     end
  84.     UIS.InputBegan:Connect(input)
  85.     UIS.InputEnded:Connect(input)
  86.     local h,t
  87.     --Give the server mouse data every second frame, but only if the values changed
  88.     --If player is not moving their mouse, client won't fire events
  89.     local HB = game:GetService("RunService").Heartbeat
  90.     while true do
  91.         if h~=Mouse.Hit or t~=Mouse.Target then
  92.             h,t=Mouse.Hit,Mouse.Target
  93.             Event:FireServer({isMouse=true,Target=t,Hit=h})
  94.         end
  95.         --Wait 2 frames
  96.         for i=1,2 do
  97.             HB:Wait()
  98.         end
  99.     end]==],script)
  100.  
  101.     ----Sandboxed game object that allows the usage of client-side methods and services
  102.     --Real game object
  103.     local RealGame = game
  104.  
  105.     --Metatable for fake service
  106.     local FakeService_Metatable = {
  107.         __index = function(self,k)
  108.             local s = rawget(self,"_RealService")
  109.             if s then
  110.                 return typeof(s[k])=="function"
  111.                 and function(_,...)return s[k](s,...)end or s[k]
  112.             end
  113.         end,
  114.         __newindex = function(self,k,v)
  115.             local s = rawget(self,"_RealService")
  116.             if s then s[k]=v end
  117.         end
  118.     }
  119.     local function FakeService(t,RealService)
  120.         t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  121.         return setmetatable(t,FakeService_Metatable)
  122.     end
  123.  
  124.     --Fake game object
  125.     local FakeGame = {
  126.         GetService = function(self,s)
  127.             return rawget(self,s) or RealGame:GetService(s)
  128.         end,
  129.         Players = FakeService({
  130.             LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  131.         },"Players"),
  132.         UserInputService = FakeService(UIS,"UserInputService"),
  133.         ContextActionService = FakeService(CAS,"ContextActionService"),
  134.         RunService = FakeService({
  135.             _btrs = {},
  136.             RenderStepped = RealGame:GetService("RunService").Heartbeat,
  137.             BindToRenderStep = function(self,name,_,fun)
  138.                 self._btrs[name] = self.Heartbeat:Connect(fun)
  139.             end,
  140.             UnbindFromRenderStep = function(self,name)
  141.                 self._btrs[name]:Disconnect()
  142.             end,
  143.         },"RunService")
  144.     }
  145.     rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  146.     FakeGame.service = FakeGame.GetService
  147.     FakeService(FakeGame,game)
  148.     --Changing owner to fake player object to support owner:GetMouse()
  149.     game,owner = FakeGame,FakeGame.Players.LocalPlayer
  150. end
  151.  
  152. --|| Dimensional-Emperor : DE;
  153.  
  154.  
  155. --// damage percent on emeny.
  156. --// thanks to model convert to scripts.
  157. --// some equipments are use model convert to script.
  158. --// equipment will be different on each mode.
  159. --// some mode are color sync with theme music.
  160. --// by the way maybe i will CR(Client-Replication) on this script if im free or im not lazy
  161. --// have fun and hope u enjoy :>
  162.  
  163. warn([[
  164.     Controls :
  165.     [1] = "Normal" mode
  166.     [2] = "Peaceful" mode
  167.     [3] = "Fairy" mode
  168.         [M] = "Devil" mode
  169.     [4] = "Triggered" mode
  170.     [5] = "Explosion" mode
  171.     [6] = "Censored" mode
  172.     [0] = "Prismtic" mode
  173.     Stances :
  174.     "Normal" :
  175.         [LeftClick] = punch1, punch2, kick
  176.         [Q] = summon sword
  177.             [LeftClick] = slash1, slash2
  178.     "Peaceful" :
  179.     "Fairy" :
  180.     "Devil" :
  181.         [LeftClick] = punch1, punch2
  182.         [X] = pick head
  183.         [Q] = summon spear
  184.             [LeftClick] = flick
  185.             [E] = throw spear with aimbot
  186.     "Explosion" :
  187.         [Q] = ground strike
  188. ]])
  189.  
  190. Players = game:GetService('Players')
  191. ServerStorage = game:GetService('ServerStorage');
  192. RunService = game:GetService('RunService');
  193. TweenService = game:GetService('TweenService');
  194. Debris = game:GetService('Debris');
  195. Terrain = workspace.Terrain;
  196. Camera = workspace.CurrentCamera;
  197.  
  198. local Player = Players.LocalPlayer
  199. local Mouse = Player:GetMouse()
  200. local Character = Player.Character
  201. local Humanoid = Character:WaitForChild('Humanoid')
  202. local HumanoidRootPart = Character:WaitForChild('HumanoidRootPart')
  203. local Head = Character:WaitForChild('Head')
  204. local Face = Head:WaitForChild('face')
  205. local Torso = Character:WaitForChild('Torso')
  206. local RightArm = Character:WaitForChild('Right Arm')
  207. local LeftArm = Character:WaitForChild('Left Arm')
  208. local RightLeg = Character:WaitForChild('Right Leg')
  209. local LeftLeg = Character:WaitForChild('Left Leg')
  210. local RootJoint = HumanoidRootPart:WaitForChild('RootJoint')
  211.  
  212. pcall(function() Character:FindFirstChild("Animate"):Destroy() end)
  213. pcall(function() Humanoid:ClearAllChildren() end)
  214.  
  215. NeckCFrame = CFrame.new(0, 1.5, 0)
  216. RootCFrame = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  217. BaseUrl = 'rbxassetid://'
  218. Mode = 'Normal'
  219. Equip = nil
  220. State = 1
  221. Animpose = 'Standing'
  222. Sprint = false
  223.  
  224. FirstColor = Color3.fromRGB(255, 255, 255)
  225. SecondColor = Color3.fromRGB(50, 50, 50)
  226. BaseP = Instance.new('Part')
  227. SubP = Instance.new('Part')
  228. BaseColors = {}
  229. SubColors = {}
  230.  
  231. Connections = {}
  232. Networks = {}
  233. Held = {}
  234. Space = {}
  235. Sounds = {
  236.     Normal = 3518698937;
  237.     Crystal = 1861780345;
  238.     Prismtic = 2295425560;
  239.     Censored = 1338971957;
  240.     Triggered = 1073477665;
  241.     Insanity = 292715599;
  242.     Peaceful = 1547042045;
  243.     Cute = 2160104821;
  244.     Chill = 732756660;
  245.     TripleSix = 3649888483;
  246.     Explosion = 1085709389;
  247.     Freedom = 195916147;
  248.     Badness = 4053762978;
  249.     Alpha = 2554668713;
  250.     Universal = 2322714790;
  251.     Fractured = 1852678689;
  252.     Electro = 1057833048;
  253.     Infected = 629477738;
  254.     Virus = 2878403701;
  255.     VirusX = 2569365263;
  256.     Specials = {
  257.         KnifeThrow = 158037267;
  258.         KnifeSwing = 143501853;
  259.         KnifeHitted = 785201669;
  260.         SwordSwing = 1306070008;
  261.         SwordHitted = 2782131222;
  262.         SpearThrow = 711753382;
  263.         Kick = 2174937061;
  264.         Punch = 200632136;
  265.         Bleeding = 180083298;
  266.         Summon = 3926966701;
  267.         Teleport = 260433721;
  268.         BreakJoint = 150315649;
  269.     }
  270. }
  271.  
  272. local RGBColor = Color3.fromRGB
  273. local NewColor = Color3.new
  274. local NewCFrame = CFrame.new
  275. local NewAngles = CFrame.Angles
  276. local NewSin = math.sin
  277. local NewCos = math.cos
  278. local NewRad = math.rad
  279. local NewRandom = math.random
  280. local NewHuge = math.huge
  281. local Len = string.len
  282. local Lower = string.lower
  283. local Byte = string.byte
  284. local Create = coroutine.create
  285. local Resume = coroutine.resume
  286. local Wrap = coroutine.wrap
  287.  
  288. --|| Immortal;
  289. local ForceField = Instance.new("ForceField",Character)
  290. ForceField.Visible = false
  291. Humanoid.MaxHealth = NewHuge
  292. Humanoid.Health = Humanoid.MaxHealth
  293.  
  294. --|| Frame Systems;
  295. TimeFrame = 0
  296. FrameRate = 1 / 60
  297. TimeFrameLoss = false
  298. FrameRateLoss = false
  299. LastFrame = tick()
  300. local Heartbeat = Instance.new('BindableEvent')
  301. Heartbeat.Name = 'Heartbeat'
  302. Heartbeat.Parent = script
  303. script:WaitForChild('Heartbeat')
  304. Heartbeat:Fire()
  305. RunService.Heartbeat:Connect(function(Step)
  306.     TimeFrame = TimeFrame + Step
  307.     if TimeFrame >= FrameRate then
  308.         if FrameRateLoss then
  309.             Heartbeat:Fire()
  310.             LastFrame = tick()
  311.         else
  312.             for i = 1, math.floor(TimeFrame / FrameRate) do
  313.                 Heartbeat:Fire()
  314.             end
  315.         LastFrame = tick()
  316.         end
  317.         if TimeFrameLoss then
  318.             TimeFrame = 0
  319.         else
  320.             TimeFrame = TimeFrame - FrameRate * math.floor(TimeFrame / FrameRate)
  321.         end
  322.     end
  323. end)
  324.  
  325. --|| Animate;
  326. Attack = false
  327. Walk = 0
  328. Walked = false
  329. Change = 1
  330. Sine = 0
  331.  
  332. RW = Torso:FindFirstChild("Weld Right Shoulder") or Instance.new("Weld", Torso)
  333. LW = Torso:FindFirstChild("Weld Left Shoulder") or Instance.new("Weld", Torso)
  334. RH = Torso:FindFirstChild("Weld Right Hip") or Instance.new("Weld", Torso)
  335. LH = Torso:FindFirstChild("Weld Left Hip") or Instance.new("Weld", Torso)
  336. HW = Torso:WaitForChild("Neck")
  337.  
  338. HW.C0 = NeckCFrame * NewCFrame(0 , 0 , 0 + ((1) - 1)) * NewAngles(NewRad(0), NewRad(0), NewRad(0))
  339. HW.C1 = NewCFrame(0 , -0.5 , 0 ) * NewAngles(NewRad(-90), NewRad(0), NewRad(180))
  340.  
  341. RW.Name = "Weld Right Shoulder"
  342. RW.Part0 = Torso
  343. RW.Part1 = RightArm
  344. RW.C0 = NewCFrame(1.5, 0.5, 0)
  345. RW.C1 = NewCFrame(0, 0.5, 0)
  346.  
  347. LW.Name = "Weld Left Shoulder"
  348. LW.Part0 = Torso
  349. LW.Part1 = LeftArm
  350. LW.C0 = NewCFrame(-1.5, 0.5, 0)
  351. LW.C1 = NewCFrame(0, 0.5, 0)
  352.  
  353. RH.Name = "Weld Right Hip"
  354. RH.Part0 = Torso
  355. RH.Part1 = RightLeg
  356. RH.C0 = NewCFrame(0.5, -2, 0)
  357. RH.C1 = NewCFrame(0, 0, 0)
  358.  
  359. LH.Name = "Weld Left Hip"
  360. LH.Part0 = Torso
  361. LH.Part1 = LeftLeg
  362. LH.C0 = NewCFrame(-0.5, -2, 0)
  363. LH.C1 = NewCFrame(0, 0, 0)
  364.  
  365. HW.Name = "Weld Neck"
  366. HW.Part0 = Torso
  367. HW.Part1 = Head
  368. HW.C0 = NewCFrame(0, 1.5, 0)
  369. HW.C1 = NewCFrame(0, 0, 0)
  370.  
  371. --// Billboard
  372. local Board = Instance.new('BillboardGui', Character)
  373. Board.AlwaysOnTop = true
  374. Board.Size = UDim2.new(5,35,2,15)
  375. Board.StudsOffset = Vector3.new(0,2,0)
  376. Board.MaxDistance = 75
  377. Board.Adornee = Head
  378. Board.Name = "Name"
  379.  
  380. local BoardLabel = Instance.new('TextLabel', Board)
  381. BoardLabel.BackgroundTransparency = 1
  382. BoardLabel.TextScaled = true
  383. BoardLabel.BorderSizePixel = 0
  384. BoardLabel.Text = "Normal"
  385. BoardLabel.Font = Enum.Font.Cartoon
  386. BoardLabel.TextSize = 30
  387. BoardLabel.TextStrokeTransparency = 0
  388. BoardLabel.TextColor3 = RGBColor(255, 255, 255)
  389. BoardLabel.TextStrokeColor3 = RGBColor(0, 0, 0)
  390. BoardLabel.Size = UDim2.new(1, 0, 0.5, 0)
  391.  
  392. --// Theme-Music
  393. local ThemeMusic = Instance.new('Sound', Head)
  394. ThemeMusic.Name = 'Theme'
  395. ThemeMusic.SoundId = BaseUrl .. Sounds.Normal
  396. ThemeMusic.Volume = 2.5
  397. ThemeMusic.PlaybackSpeed = 1
  398. ThemeMusic.MaxDistance = NewHuge
  399. ThemeMusic.Looped = true
  400. ThemeMusic:Play()
  401.  
  402. --//
  403. -->> Functions;
  404. --\\
  405.  
  406. function Swait(Numbers)
  407.     if (Numbers == 0 or Numbers == nil) then
  408.         Heartbeat.Event:Wait()
  409.     else
  410.         for Index = 0, Numbers do
  411.             Heartbeat.Event:Wait()
  412.         end
  413.     end
  414. end
  415.  
  416. function HeartbeatWait()
  417.     return RunService.Heartbeat:Wait()
  418. end
  419.  
  420. function CountLoop(Start, End, Frequency)
  421.     local Counting = 0
  422.     for Index = Start, (End + Frequency), Frequency do
  423.         Counting = Counting + 1
  424.     end
  425.     return Counting
  426. end
  427.  
  428. function CLerp(Start, End, TimeToNewCFrame, Ignore)
  429.     if (Networks[Start] == nil or Ignore == true) then
  430.         return Start.C0:Lerp(End, TimeToNewCFrame)
  431.     else
  432.         return Start.C0:Lerp(End, 0) -- or Start.C0
  433.     end
  434. end
  435.  
  436. function Lerp(Start, End, Time)
  437.     return Start + (End - Start) * Time
  438. end
  439.  
  440. function FindAscendant(Oject, Class)
  441.     local Current = Oject
  442.     local Result = nil
  443.     pcall(function()
  444.         repeat
  445.             if Current.Parent == workspace then
  446.                 break
  447.             else
  448.                 Current = Current.Parent
  449.             end
  450.             if Current:IsA(Class) then
  451.                 Result = Current
  452.                 break
  453.             end
  454.         until Current == nil
  455.     end)
  456.     return Result
  457. end
  458.  
  459. function FindClassAscendant(Object, Class)
  460.     local Current = Object
  461.     local Result = nil
  462.     pcall(function()
  463.         repeat
  464.             Current = Current.Parent
  465.             if Current:FindFirstChildOfClass(Class) then
  466.                 Result = Current:FindFirstChildOfClass(Class);
  467.                 Current = nil
  468.             end
  469.         until Current == nil
  470.     end)
  471.     return Result
  472. end
  473.  
  474. function ChangedColor(Color, Object)
  475.     pcall(function()
  476.         Object.Color = Color
  477.     end)
  478.     pcall(function()
  479.         Object.Color3 = Color
  480.     end)
  481. end
  482.  
  483. local function RemoveOutlines(Part)
  484.     Part.BackSurface, Part.BottomSurface, Part.FrontSurface, Part.LeftSurface, Part.RightSurface, Part.TopSurface = 10, 10, 10, 10, 10, 10
  485. end
  486.  
  487. function CreatePart(Parent, Material, Reflectance, Transparency, Anchored, CanCollide, RGBColor3, Name, Size)
  488.     local Part = Instance.new('Part')
  489.     Part.Parent = Parent
  490.     Part.Reflectance = Reflectance
  491.     Part.Transparency = Transparency
  492.     Part.CanCollide = CanCollide
  493.     Part.Anchored = Anchored
  494.     Part.Locked = true
  495.     Part.Color = RGBColor3
  496.     Part.Name = Name
  497.     Part.Size = Size
  498.     Part.Material = Material
  499.     RemoveOutlines(Part)
  500.     return Part
  501. end
  502.  
  503. function CreateWedgePart(Parent, Material, Reflectance, Transparency, Anchored, CanCollide, RGBColor3, Name, Size)
  504.     local Part = Instance.new('WedgePart')
  505.     Part.Parent = Parent
  506.     Part.Reflectance = Reflectance
  507.     Part.Transparency = Transparency
  508.     Part.CanCollide = CanCollide
  509.     Part.Anchored = Anchored
  510.     Part.Locked = true
  511.     Part.Color = RGBColor3
  512.     Part.Name = Name
  513.     Part.Size = Size
  514.     Part.Material = Material
  515.     RemoveOutlines(Part)
  516.     return Part
  517. end
  518.  
  519. function CreateMesh(Mesh, Parent, MeshType, MeshId, OffSet, Scale)
  520.     local Msh = Instance.new(Mesh)
  521.     Msh.Parent = Parent
  522.     Msh.Offset = OffSet
  523.     Msh.Scale = Scale
  524.     if Mesh == 'SpecialMesh' then
  525.         Msh.MeshType = MeshType
  526.         Msh.MeshId = MeshId
  527.     end
  528.     return Msh
  529. end
  530.        
  531. function CreateWeld(Parent, Part0, Part1, C0, C1)
  532.     local Weld = Instance.new('Weld')
  533.     Weld.Parent = Parent
  534.     Weld.Part0 = Part0
  535.     Weld.Part1 = Part1
  536.     Weld.C0 = C0 or NewCFrame(0, 0, 0) * NewAngles(0, 0, 0)
  537.     Weld.C1 = C1 or NewCFrame(0, 0, 0) * NewAngles(0, 0, 0)
  538.     return Weld
  539. end
  540.  
  541. function CreateSound(SoundId, Parent, Volume, Pitch, Loop, DestroyEnded)
  542.     Resume(Create(function()
  543.         local Sound = Instance.new('Sound')
  544.         Sound.Volume = Volume
  545.         Sound.Pitch = Pitch or 1
  546.         Sound.SoundId = "rbxassetid://" ..SoundId
  547.         Sound.Parent = Parent or workspace
  548.         Sound.Looped = Loop
  549.         Sound:Play()
  550.         if (DestroyEnded) then
  551.             Sound.Ended:Connect(function()
  552.                 Swait()
  553.                 Sound:Destroy()
  554.             end)
  555.             Wrap(function()
  556.                 Debris:AddItem(Sound, Sound.TimeLegnth + HeartbeatWait())
  557.             end)()
  558.         end
  559.     end))
  560. end
  561.  
  562. function CreateParticleEmitter(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, SpreadAngle, VelocitySpread)
  563.     local Particle = Instance.new('ParticleEmitter')
  564.     Particle.Parent = Parent
  565.     Particle.Color = ColorSequence.new(Color1, Color2)
  566.     Particle.LightEmission = LightEmission
  567.     Particle.Size = Size
  568.     Particle.Texture = Texture
  569.     Particle.Transparency = Transparency
  570.     Particle.ZOffset = ZOffset
  571.     Particle.Acceleration = Accel
  572.     Particle.Drag = Drag
  573.     Particle.LockedToPart = LockedToPart
  574.     Particle.VelocityInheritance = VelocityInheritance
  575.     Particle.EmissionDirection = EmissionDirection
  576.     Particle.Enabled = Enabled
  577.     Particle.Lifetime = LifeTime
  578.     Particle.Rate = Rate
  579.     Particle.Rotation = Rotation
  580.     Particle.RotSpeed = RotSpeed
  581.     Particle.Speed = Speed
  582.     Particle.SpreadAngle = SpreadAngle
  583.     Particle.VelocitySpread = VelocitySpread
  584.     return Particle
  585. end
  586.  
  587. function CreateBodyVelocity(Parent, Name, MaxForce, P, Velocity)
  588.     local BodyVelocity = Instance.new('BodyVelocity')
  589.     BodyVelocity.Parent = Parent
  590.     BodyVelocity.Name = Name
  591.     BodyVelocity.MaxForce = MaxForce
  592.     BodyVelocity.P = P
  593.     BodyVelocity.Velocity = Velocity
  594.     return BodyVelocity
  595. end
  596.  
  597. function CreateBodyGyro(Parent, Name, D, MaxTorque, P, GyroCFrame)
  598.     local BodyGyro = Instance.new('BodyGyro')
  599.     BodyGyro.Parent = Parent
  600.     BodyGyro.Name = Name
  601.     BodyGyro.D = D
  602.     BodyGyro.MaxTorque = MaxTorque
  603.     BodyGyro.P = P
  604.     BodyGyro.CFrame = GyroCFrame
  605.     return BodyGyro
  606. end
  607.  
  608. function Stick(Part1, Part2)
  609.     if Part1 == false or Part2 == false then return false else
  610.     local Weld = Instance.new('Weld')
  611.     Weld.Part0 = Part1
  612.     Weld.Part1 = Part2
  613.     local HitPos = Part1.Position
  614.     local CJ = CFrame.new(HitPos)
  615.     local C0 = Part1.CFrame:inverse() *CJ
  616.     local C1 = Part2.CFrame:inverse() * CJ
  617.     Weld.C0 = C0
  618.     Weld.C1 = C1
  619.     Weld.Parent = Part2
  620.     return Weld
  621.     end
  622. end
  623.  
  624. function FakeWeld(Part1, Part2)
  625.     local Attachment0 = Instance.new('Attachment', Part1)
  626.     local Attachment1 = Instance.new('Attachment', Part2)
  627.     local Hinge = Instance.new('HingeConstraint')
  628.     Hinge.Attachment0 = Attachment0
  629.     Hinge.Attachment1 = Attachment1
  630.     Hinge.LimitsEnabled = true
  631.     Hinge.UpperAngle = 0
  632.     Hinge.LowerAngle = 0
  633.     Hinge.Parent = Part1
  634.     return Hinge
  635. end
  636.  
  637. function PickEmeny(NewMouse)
  638.     local MouseTarget = NewMouse.Target
  639.     local Emeny = FindAscendant(MouseTarget, 'Model')
  640.     if (Emeny) then
  641.         local EmenyHumanoid = Emeny:FindFirstChildOfClass('Humanoid')
  642.         if (EmenyHumanoid and EmenyHumanoid.Health > 0) then
  643.             return Emeny
  644.         else
  645.             return nil
  646.         end
  647.     else
  648.         return nil
  649.     end
  650. end
  651.  
  652. function GetEmenyFromChild(Child)
  653.     local Emeny = FindAscendant(Child, 'Model')
  654.     if (Emeny) then
  655.         local EmenyHumanoid = Emeny:FindFirstChildOfClass('Humanoid')
  656.         if (EmenyHumanoid and EmenyHumanoid.Health > 0) then
  657.             return Emeny
  658.         else
  659.             return nil
  660.         end
  661.     else
  662.         return nil
  663.     end
  664. end
  665.  
  666. function Ragdoll(Character2, CharTorso, KeepArms)
  667.     coroutine.resume(coroutine.create(function()
  668.         Character2:BreakJoints()
  669.         Swait()
  670.         local hum = Character2:findFirstChild("Humanoid")
  671.         if hum then
  672.             hum:remove()
  673.         end
  674.         local function Scan(ch)
  675.             local e
  676.             for e = 1,#ch do
  677.                 Scan(ch[e]:GetChildren())
  678.                 if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  679.                     ch[e]:remove()
  680.                 end
  681.             end
  682.         end
  683.         local NEWHUM = Instance.new("Humanoid")
  684.         NEWHUM.Name = "Corpse"
  685.         NEWHUM.Health = 0
  686.         NEWHUM.MaxHealth = 0
  687.         NEWHUM.PlatformStand = true
  688.         NEWHUM.Parent = Character2
  689.         NEWHUM.DisplayDistanceType = "Viewer"
  690.         local ch = Character2:GetChildren()
  691.         local i
  692.         for i = 1,#ch do
  693.             if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  694.                 ch[i]:remove()
  695.             end
  696.         end
  697.         local Torso2 = Character2:FindFirstChild('Torso')
  698.         local movevector = Vector3.new()
  699.         if Torso2 then
  700.             movevector = CFrame.new(CharTorso.Position,Torso2.Position).lookVector
  701.             local Head = Character2:FindFirstChild("Head")
  702.             if Head then
  703.                 local Face = Head:FindFirstChildOfClass("Decal")
  704.                 if Face then
  705.                     Face.Texture = "rbxassetid://26619042"
  706.                 end
  707.                 local Neck = Instance.new("Weld")
  708.                 Neck.Name = "Neck"
  709.                 Neck.Part0 = Torso2
  710.                 Neck.Part1 = Head
  711.                 Neck.C0 = CFrame.new(0, 1.5, 0)
  712.                 Neck.C1 = CFrame.new()
  713.                 Neck.Parent = Torso2
  714.             end
  715.             local Limb = Character2:FindFirstChild("Right Arm")
  716.             if Limb and KeepArms == true then
  717.                 Limb.CFrame = Torso2.CFrame * CFrame.new(1.5, 0, 0)
  718.                 local Joint = Instance.new("Glue")
  719.                 Joint.Name = "RightShoulder"
  720.                 Joint.Part0 = Torso2
  721.                 Joint.Part1 = Limb
  722.                 Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  723.                 Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  724.                 Joint.Parent = Torso2
  725.                 local B = Instance.new("Part")
  726.                 B.TopSurface = 0
  727.                 B.BottomSurface = 0
  728.                 B.formFactor = "Symmetric"
  729.                 B.Size = Vector3.new(1, 1, 1)
  730.                 B.Transparency = 1
  731.                 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  732.                 B.Parent = Character2
  733.                 local W = Instance.new("Weld")
  734.                 W.Part0 = Limb
  735.                 W.Part1 = B
  736.                 W.C0 = CFrame.new(0, -0.5, 0)
  737.                 W.Parent = Limb
  738.             end
  739.             local Limb = Character2:FindFirstChild("Left Arm")
  740.             if Limb and KeepArms == true then
  741.                 Limb.CFrame = Torso2.CFrame * CFrame.new(-1.5, 0, 0)
  742.                 local Joint = Instance.new("Glue")
  743.                 Joint.Name = "LeftShoulder"
  744.                 Joint.Part0 = Torso2
  745.                 Joint.Part1 = Limb
  746.                 Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  747.                 Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  748.                 Joint.Parent = Torso2
  749.                 local B = Instance.new("Part")
  750.                 B.TopSurface = 0
  751.                 B.BottomSurface = 0
  752.                 B.formFactor = "Symmetric"
  753.                 B.Size = Vector3.new(1, 1, 1)
  754.                 B.Transparency = 1
  755.                 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  756.                 B.Parent = Character2
  757.                 local W = Instance.new("Weld")
  758.                 W.Part0 = Limb
  759.                 W.Part1 = B
  760.                 W.C0 = CFrame.new(0, -0.5, 0)
  761.                 W.Parent = Limb
  762.             end
  763.             local Limb = Character2:FindFirstChild("Right Leg")
  764.             if Limb then
  765.                 Limb.CFrame = Torso2.CFrame * CFrame.new(0.5, -2, 0)
  766.                 local Joint = Instance.new("Glue")
  767.                 Joint.Name = "RightHip"
  768.                 Joint.Part0 = Torso2
  769.                 Joint.Part1 = Limb
  770.                 Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  771.                 Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  772.                 Joint.Parent = Torso2
  773.                 local B = Instance.new("Part")
  774.                 B.TopSurface = 0
  775.                 B.BottomSurface = 0
  776.                 B.formFactor = "Symmetric"
  777.                 B.Size = Vector3.new(1, 1, 1)
  778.                 B.Transparency = 1
  779.                 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  780.                 B.Parent = Character2
  781.                 local W = Instance.new("Weld")
  782.                 W.Part0 = Limb
  783.                 W.Part1 = B
  784.                 W.C0 = CFrame.new(0, -0.5, 0)
  785.                 W.Parent = Limb
  786.             end
  787.             local Limb = Character2:FindFirstChild("Left Leg")
  788.             if Limb then
  789.                 Limb.CFrame = Torso2.CFrame * CFrame.new(-0.5, -2, 0)
  790.                 local Joint = Instance.new("Glue")
  791.                 Joint.Name = "LeftHip"
  792.                 Joint.Part0 = Torso2
  793.                 Joint.Part1 = Limb
  794.                 Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  795.                 Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  796.                 Joint.Parent = Torso2
  797.                 local B = Instance.new("Part")
  798.                 B.TopSurface = 0
  799.                 B.BottomSurface = 0
  800.                 B.formFactor = "Symmetric"
  801.                 B.Size = Vector3.new(1, 1, 1)
  802.                 B.Transparency = 1
  803.                 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  804.                 B.Parent = Character2
  805.                 local W = Instance.new("Weld")
  806.                 W.Part0 = Limb
  807.                 W.Part1 = B
  808.                 W.C0 = CFrame.new(0, -0.5, 0)
  809.                 W.Parent = Limb
  810.             end
  811.             local Bar = Instance.new("Part")
  812.             Bar.TopSurface = 0
  813.             Bar.BottomSurface = 0
  814.             Bar.formFactor = "Symmetric"
  815.             Bar.Size = Vector3.new(1, 1, 1)
  816.             Bar.Transparency = 1
  817.             Bar.CFrame = Torso2.CFrame * CFrame.new(0, 0.5, 0)
  818.             Bar.Parent = Character2
  819.             local Weld = Instance.new("Weld")
  820.             Weld.Part0 = Torso2
  821.             Weld.Part1 = Bar
  822.             Weld.C0 = CFrame.new(0, 0.5, 0)
  823.             Weld.Parent = Torso2
  824.         end
  825.         Character2.Parent = workspace
  826.         Debris:AddItem(Character2,9)
  827.         return Character2,Torso2
  828.     end))
  829. end
  830.  
  831. function ShowDamage(Pos, Text, Time, Size, Color)
  832.     local Rate = (1 / 30)
  833.     local Pos = (Pos or Vector3.new(0, 0, 0))
  834.     local Text = (Text or "")
  835.     local Time = (Time or 2)
  836.     local Color = (Color or Color3.new(1, 0, 1))
  837.     local EffectPart = CreatePart(workspace, Enum.Material.Neon, 0, 1, false, false, RGBColor(255, 255, 255), 'Show', Vector3.new(0, 0, 0))
  838.     EffectPart.CFrame = CFrame.new(Pos)
  839.     local BillboardGui = Instance.new('BillboardGui')
  840.     BillboardGui.Size = UDim2.new(3, 0, 3, 0)
  841.     BillboardGui.Adornee = EffectPart
  842.     BillboardGui.Parent = EffectPart
  843.     local TextLabel = Instance.new('TextLabel')
  844.     TextLabel.BackgroundTransparency = 1
  845.     TextLabel.Size = UDim2.new(1, 0, Size, 0)
  846.     TextLabel.Text = Text
  847.     TextLabel.Font = Enum.Font.Code
  848.     TextLabel.TextColor3 = Color
  849.     TextLabel.TextScaled = true
  850.     TextLabel.TextStrokeColor3 = RGBColor(0, 0, 0)
  851.     TextLabel.Parent = BillboardGui
  852.     BaseColors[TextLabel.TextColor3] = BaseP.Changed:Connect(function() ChangedColor(BaseP, TextLabel) end)
  853.     SubColors[TextLabel.TextStrokeColor3] = SubP.Changed:Connect(function() ChangedColor(SubP, TextLabel) end)
  854.     Debris:AddItem(EffectPart, (Time))
  855.     local BodyVelocity = CreateBodyVelocity(EffectPart, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, Vector3.new(0, NewRandom(10, 100)/10, 0))
  856.     delay(0, function()
  857.         for Index = 0, 1+0.05, 0.05 do
  858.             local NewVelocity = Lerp(BodyVelocity.Velocity.Y, 0, Index)
  859.             BodyVelocity.Velocity = Vector3.new(0, NewVelocity, 0)
  860.             wait(Rate)
  861.         end
  862.     end)
  863. end
  864.  
  865. function Damage(Part, Hit, Percent, Dislocation, Type, Knockback, Property, Delay, HitSound, HitPitch)
  866.     local Target = Hit.Parent
  867.     local TargetHumanoid = Target:FindFirstChildOfClass('Humanoid')
  868.     local TargetTorso = Target:FindFirstChild('Torso') or Target:FindFirstChild('UpperTorso')
  869.     for _, Self in pairs(Target:GetChildren()) do
  870.         if Self:IsA('Humanoid') then
  871.             TargetHumanoid = Self
  872.         end
  873.     end
  874.     if Networks[Target] ~= nil then
  875.         return
  876.     else
  877.         Networks[Target] = Resume(Create(function()
  878.             wait(Delay)
  879.             Networks[Target] = nil
  880.         end))
  881.     end
  882.     if (Target and TargetHumanoid and TargetHumanoid.Health > 0) and (TargetHumanoid ~= Humanoid) then
  883.         --// CheckDead;
  884.         if Networks[TargetHumanoid] == nil then
  885.             Networks[TargetHumanoid] = TargetHumanoid.Died:Connect(function()
  886.                 Ragdoll(Target, TargetTorso, true);
  887.                 Networks[TargetHumanoid]:Disconnect();
  888.                 Networks[TargetHumanoid] = nil
  889.             end)
  890.         end
  891.         --// DamagePercent;
  892.         Percent = Percent + NewRandom(-Dislocation, Dislocation)
  893.         local DamagePercent = TargetHumanoid.MaxHealth * (Percent / 100)
  894.         TargetHumanoid.Health = TargetHumanoid.Health - DamagePercent
  895.         ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).Position + Vector3.new(0, 1.5, 0)), -DamagePercent, 1.5, 1, FirstColor)
  896.         --// HitSound & HitPitch;
  897.         if (HitSound ~= nil and HitPitch ~= nil) then
  898.             CreateSound(HitSound, Hit, 1, HitPitch, false, true)
  899.         end
  900.         --// Type;
  901.         if Type == 'Normal' then
  902.             if Knockback > 0 then
  903.                 TargetHumanoid.Sit = true
  904.                 local BodyVelocity = CreateBodyVelocity(
  905.                     TargetTorso,
  906.                     'Knockback',
  907.                     Vector3.new(NewHuge, 0, NewHuge),
  908.                     500,
  909.                     Property.CFrame.LookVector * Knockback
  910.                 )
  911.                 Debris:AddItem(BodyVelocity, Delay)
  912.                 Resume(Create(function(NewHumanoid)
  913.                     Swait(1)
  914.                     NewHumanoid.Sit = false
  915.                 end), TargetHumanoid)
  916.             end
  917.         elseif Type == 'Snare' then
  918.            
  919.         elseif Type == 'Knockback' then
  920.             TargetHumanoid.Sit = true
  921.             local BodyVelocity = CreateBodyVelocity(
  922.                 TargetTorso,
  923.                 'Knockback',
  924.                 Vector3.new(NewHuge, 0, NewHuge),
  925.                 500,
  926.                 Property.CFrame.LookVector * Knockback
  927.             )
  928.             Debris:AddItem(BodyVelocity, Delay)
  929.         elseif Type == 'Freeze' then
  930.            
  931.         elseif Type == 'Up' then
  932.             local BodyVelocity = CreateBodyVelocity(
  933.                 TargetTorso,
  934.                 'Velocity',
  935.                 Vector3.new(NewHuge, 8e+003, NewHuge),
  936.                 1,
  937.                 Vector3.new(0, 20, 0)
  938.             )
  939.             Debris:AddItem(BodyVelocity, Delay)
  940.         elseif Type == 'Down' then
  941.             TargetHumanoid.Sit = true
  942.             local BodyVelocity = CreateBodyVelocity(
  943.                 TargetTorso,
  944.                 'Velocity',
  945.                 Vector3.new(NewHuge, 8e+003, NewHuge),
  946.                 1,
  947.                 Vector3.new(0, -20, 0)
  948.             )
  949.             Debris:AddItem(BodyVelocity, Delay)
  950.             Resume(Create(function(NewHumanoid)
  951.                 Swait(1)
  952.                 NewHumanoid.Sit = false
  953.             end), TargetHumanoid)
  954.         elseif Type == 'Breakjoints' then
  955.             Hit.Parent = workspace
  956.             Hit.Name = 'Cursed'
  957.             Hit:BreakJoints()
  958.             Hit.CanCollide = true
  959.         elseif Type == 'Bleeding' then
  960.             for Index = 0, NewRandom(7, 15) do
  961.                 if (Target and TargetHumanoid and TargetHumanoid.Health > 0) and (TargetHumanoid ~= Humanoid) then
  962.                     Percent = 2 + NewRandom(-100, 100)/100
  963.                     local DamagePercent = TargetHumanoid.MaxHealth * (Percent / 100)
  964.                     TargetHumanoid.Health = TargetHumanoid.Health - DamagePercent
  965.                     ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).Position + Vector3.new(0, 1.5, 0)), -DamagePercent, 0.5, 0.5, RGBColor(200, 0, 0))
  966.                     --// Bleed;
  967.                     CreateSound(Sounds.Specials.Bleeding, Hit, 1, 1, false, true)
  968.                     local BloodMaterial = math.random(3)
  969.                     if BloodMaterial == 1 then BloodMaterial = Enum.Material.Pebble elseif BloodMaterial == 2 then BloodMaterial = Enum.Material.Plastic else BloodMaterial = Enum.Material.SmoothPlastic end
  970.                     local Bleed = CreatePart(workspace, BloodMaterial, 0, 0, false, false, RGBColor(NewRandom(200, 255), 0, 0), 'Bleed', Vector3.new(NewRandom(1, 10)/10, 0.2, NewRandom(1, 10)/10))
  971.                     Bleed.CFrame = Part.CFrame * NewAngles(NewRad(-360, 360), NewRad(-360, 360), NewRad(-360, 360)) + Vector3.new(NewRandom(-1, 1), NewRandom(-1, 1), NewRandom(-1, 1))
  972.                     Bleed.Touched:Connect(function(_Hit)
  973.                         if not _Hit:IsDescendantOf(Hit.Parent) then
  974.                             Bleed.CanCollide = true
  975.                         end
  976.                     end)
  977.                     Debris:AddItem(CreateBodyVelocity(Bleed, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, Vector3.new(NewRandom(-100, 100)/Index, NewRandom(-100, 100)/Index, NewRandom(-100, 100)/Index)), 0)
  978.                     Debris:AddItem(Bleed, 2)
  979.                     local Bleed2 = CreatePart(workspace, BloodMaterial, 0, 0, false, false, RGBColor(NewRandom(200, 255), 0, 0), 'Bleed', Vector3.new(NewRandom(7, 10)/10, 0.2, NewRandom(7, 10)/10))
  980.                     Bleed2.CFrame = Bleed.CFrame
  981.                     CreateWeld(Bleed2, Bleed2, Bleed, NewCFrame(0, 0, 0) * NewAngles(NewRad(0), NewRad(NewRandom(-360, 360)), NewRad(0)))
  982.                     Debris:AddItem(Bleed2, 3)
  983.                     wait(Index / 30)
  984.                 end
  985.             end
  986.         end
  987.     end
  988. end
  989.  
  990. function MagnitudeDamage(Part, Distance, Percent, Dislocation, Type, Knockback, Delay, HitSound, HitPitch)
  991.     for _, Self in pairs(workspace:GetChildren()) do
  992.         if Self:IsA('Model') then
  993.             local TargetHumanoid = Self:FindFirstChildOfClass('Humanoid')
  994.             for _, Child in pairs(Self:GetDescendants()) do
  995.                 if (Child:IsA('BasePart') or Child:IsA('UnionOperation')) and (Child and TargetHumanoid and TargetHumanoid.Health > 0) and (TargetHumanoid ~= Humanoid) then
  996.                     local Magnitude = (Child.Position - Part.Position).Magnitude
  997.                     if (Distance >= Magnitude) then
  998.                         Wrap(Damage)(Child, Child, Percent, Dislocation, Type, Knockback, HumanoidRootPart, Delay, HitSound, HitPitch);
  999.                         return Child
  1000.                     end
  1001.                 end
  1002.             end
  1003.         end
  1004.     end
  1005. end
  1006.  
  1007. function HitboxFunction(Pose, Sticked, LifeTime, Size, Radius, Percent, Dislocation, Type, Knockback, Delay, HitSound, HitPitch)
  1008.     local Hitbox = Instance.new('Part', workspace)
  1009.     RemoveOutlines(Hitbox)
  1010.     Hitbox.Name = 'Hitbox'
  1011.     Hitbox.Size = Size
  1012.     Hitbox.CanCollide = false
  1013.     Hitbox.Transparency = 1
  1014.     Hitbox.CFrame = Pose
  1015.     if Sticked then
  1016.         Hitbox.Anchored = false;
  1017.         CreateWeld(Hitbox, Hitbox, Sticked, Hitbox.CFrame:ToObjectSpace(Sticked.CFrame), NewCFrame(0, 0, 0) * NewAngles(0, 0, 0))
  1018.     else
  1019.         Hitbox.Anchored = true
  1020.     end
  1021.     if (HitSound and HitPitch) then
  1022.         CreateSound(HitSound, Hitbox, 1, HitPitch, false, true)
  1023.     end
  1024.     Debris:AddItem(Hitbox, LifeTime)
  1025.     MagnitudeDamage(Hitbox, Radius, Percent, Dislocation, Type, Knockback, Delay)
  1026.     return Hitbox
  1027. end
  1028.  
  1029. function TouchedDamage(Pose, LifeTime, Percent, Dislocation, Type, Knockback, Delay, HitSound, HitPitch)
  1030.     if Pose.Parent then
  1031.         if Connections[Pose] ~= nil then
  1032.             Connections[Pose]:Disconnect();
  1033.             Connections[Pose] = nil
  1034.         else
  1035.             Connections[Pose] = Pose.Touched:Connect(function(Hit)
  1036.                 Damage(Hit, Hit, Percent, Dislocation, Type, Knockback, Pose, Delay, HitSound, HitPitch)
  1037.             end);
  1038.             Resume(Create(function(Connect)
  1039.                 wait(LifeTime)
  1040.                 if Connections[Pose] ~= nil then
  1041.                     Connect:Disconnect();
  1042.                     Connect = nil
  1043.                 end
  1044.             end), Connections[Pose])
  1045.         end
  1046.     end
  1047. end
  1048.  
  1049. function FindClosestEmeny(Target, Radius)
  1050.     local Lists = workspace:GetChildren()
  1051.     local Emeny, EmenyChild = nil, nil
  1052.     for _, Self in pairs(Lists) do
  1053.         if (Self:IsA('Model') and Self ~= Character) then
  1054.             local EmenyHumanoid = Self:FindFirstChildOfClass('Humanoid')
  1055.             if (EmenyHumanoid and EmenyHumanoid.Health > 0) then
  1056.                 local Closest = NewHuge
  1057.                 for _, Child in pairs(Self:GetDescendants()) do
  1058.                     if (Child:IsA('BasePart') or Child:IsA('UnionOperation')) then
  1059.                         if (Child.Position - Target).Magnitude < Radius and (Child.Position - Target).Magnitude < Closest then
  1060.                             Closest = (Child.Position - Target).Magnitude;
  1061.                             Emeny = Self;
  1062.                             EmenyChild = Child
  1063.                         end
  1064.                     end
  1065.                 end
  1066.             end
  1067.         end
  1068.     end
  1069.     return Emeny, EmenyChild
  1070. end
  1071.  
  1072. function MyWalkSpeed(WalkSpeed)
  1073.     if (WalkSpeed) then
  1074.         Networks[Humanoid] = WalkSpeed
  1075.     else
  1076.         return Networks[Humanoid]
  1077.     end
  1078. end
  1079.  
  1080. Visualize = {
  1081.     FadeIn = function()
  1082.        
  1083.     end;
  1084.     FadeOut = function()
  1085.        
  1086.     end;
  1087.     BeforeTeleport = function(AutoWait)
  1088.         local ModelEffect = Instance.new('Model', Character)
  1089.         ModelEffect.Name = 'BringIn'
  1090.         Debris:AddItem(ModelEffect, CountLoop(0, 1, 0.025) * HeartbeatWait())
  1091.         for Index, Self in pairs(Character:GetChildren()) do
  1092.             if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) then
  1093.                 local FindMesh = Self:FindFirstChildOfClass('SpecialMesh')
  1094.                 if FindMesh then
  1095.                     FindMesh = FindMesh:Clone()
  1096.                     FindMesh.Parent = Self
  1097.                 end
  1098.                 local BringEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, SecondColor, Self.Name, Self.Size)
  1099.                 BringEffect.CFrame = Self.CFrame
  1100.                 Wrap(function()
  1101.                     local RememberSize = Self.Size
  1102.                     for Index = 0, 1 + 0.025, 0.025 do
  1103.                         local NewTransparency = Lerp(0, 1, Index)
  1104.                         BringEffect.Transparency = NewTransparency
  1105.                         Swait()
  1106.                     end
  1107.                 end)()
  1108.             end
  1109.         end
  1110.         local CircleEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, SecondColor, 'Circle', Vector3.new())
  1111.         CircleEffect.Shape = Enum.PartType.Ball
  1112.         CircleEffect.CFrame = Torso.CFrame
  1113.         Wrap(function()
  1114.             for Index = 0, 1 + 0.025, 0.025 do
  1115.                 local NewTransparency = Lerp(0, 1, Index)
  1116.                 local NewSize = Lerp(7.5, 0, Index)
  1117.                 CircleEffect.Transparency = NewTransparency
  1118.                 CircleEffect.Size = Vector3.new(NewSize, NewSize, NewSize)
  1119.                 Swait()
  1120.             end
  1121.         end)()
  1122.         if (AutoWait) then
  1123.             return wait(CountLoop(0, 1, 0.025) * HeartbeatWait())
  1124.         end
  1125.     end;
  1126.     AfterTeleport = function(AutoWait)
  1127.         local ModelEffect = Instance.new('Model', Character)
  1128.         ModelEffect.Name = 'BringOut'
  1129.         Debris:AddItem(ModelEffect, CountLoop(0, 1, 0.025) * HeartbeatWait())
  1130.         for Index, Self in pairs(Character:GetChildren()) do
  1131.             if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) then
  1132.                 local FindMesh = Self:FindFirstChildOfClass('SpecialMesh')
  1133.                 if FindMesh then
  1134.                     FindMesh = FindMesh:Clone()
  1135.                     FindMesh.Parent = Self
  1136.                 end
  1137.                 local BringEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, FirstColor, Self.Name, Self.Size)
  1138.                 BringEffect.CFrame = Self.CFrame
  1139.                 Wrap(function()
  1140.                     local RememberSize = Self.Size
  1141.                     for Index = 0, 1 + 0.025, 0.025 do
  1142.                         local NewTransparency = Lerp(0, 1, Index)
  1143.                         BringEffect.Transparency = NewTransparency
  1144.                         Swait()
  1145.                     end
  1146.                 end)()
  1147.             end
  1148.         end
  1149.         local CircleEffect = CreatePart(ModelEffect, Enum.Material.Neon, 0, 0, true, false, FirstColor, 'BringEffect', Vector3.new())
  1150.         CircleEffect.Shape = Enum.PartType.Ball
  1151.         CircleEffect.CFrame = Torso.CFrame
  1152.         Wrap(function()
  1153.             for Index = 0, 1 + 0.025, 0.025 do
  1154.                 local NewTransparency = Lerp(0, 1, Index)
  1155.                 local NewSize = Lerp(7.5, 0, Index)
  1156.                 CircleEffect.Transparency = NewTransparency
  1157.                 CircleEffect.Size = Vector3.new(NewSize, NewSize, NewSize)
  1158.                 Swait()
  1159.             end
  1160.         end)()
  1161.         if (AutoWait) then
  1162.             return wait(CountLoop(0, 1, 0.025) * HeartbeatWait())
  1163.         end
  1164.     end;
  1165.     BloodPuddle = function(Position, Range, MaxSize, Where)
  1166.         local Hit, Pos, Norm = workspace:FindPartOnRayWithIgnoreList(Ray.new(
  1167.             Position, CFrame.new(Position, Position + Vector3.new(0, -1, 0)).LookVector * Range        
  1168.         ), {Where, Character}, false, true)
  1169.         if (Hit and not Hit.Parent:FindFirstChildOfClass('Humanoid') and not Hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) then
  1170.             if (Hit.Name == 'BloodPuddle') then
  1171.                 local Dist = (Position - Hit.Position).Magnitude
  1172.                 if (Hit.Size.Z <= 5 and Hit.Size.Z < MaxSize) or (Hit.Size.Z > 5 and Hit.Size.Z < MaxSize and Dist < Hit.Size.Z / 3) then
  1173.                     Hit.Size = Hit.Size + Vector3.new(NewRandom(100, 200) / 1000, 0, NewRandom(100, 200) / 1000)
  1174.                 end
  1175.                 if (Hit.Size.Z < 2) then
  1176.                     pcall(function()
  1177.                         Hit.Sound:Play()
  1178.                     end)
  1179.                 end
  1180.             else
  1181.                 local Puddle = CreatePart(workspace, Enum.Material.Plastic, 0, 0, true, false, RGBColor(255, 0, 0), 'BloodPuddle', Vector3.new(1, 0.1, 1))
  1182.                 Puddle.CFrame = CFrame.new(Pos, Pos + Norm) * CFrame.Angles(90 * math.pi / 180, 0, 0)
  1183.                 local PuddleCylinderMesh = Instance.new('CylinderMesh', Puddle)
  1184.                 PuddleCylinderMesh.Scale = Vector3.new(NewRandom(100, 150) / 100, 0.25, NewRandom(100, 150) / 100)
  1185.                 CreateSound(685857471, Puddle, 2, 1, false, true)
  1186.                 coroutine.wrap(function()
  1187.                     wait(5)
  1188.                     repeat
  1189.                         Swait()
  1190.                         Puddle.Size = Puddle.Size - Vector3.new(0.025, 0, 0.025)
  1191.                     until Puddle.Size.Z < 0.51
  1192.                     Puddle:Destroy()
  1193.                 end)()
  1194.             end
  1195.         end
  1196.     end;
  1197.     BloodDrop = function(Pos, Dir, Speed, MaxSize)
  1198.         local OwO = CreatePart(workspace, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(255, 0, 0), 'BloodPuddle', Vector3.new(0.2, 0.2, 0.2))
  1199.         OwO.Shape = Enum.PartType.Ball
  1200.         OwO.CFrame = CFrame.new(Pos, Dir)
  1201.         local BodyVelocity = Instance.new('BodyVelocity', OwO)
  1202.         BodyVelocity.MaxForce = Vector3.new(1e9, 1e9, 1e9)
  1203.         BodyVelocity.Velocity = CFrame.new(Pos, Dir + Vector3.new(NewRandom(-3, 3) / 30, NewRandom(-3, 3) / 30, NewRandom(-3, 3) / 30)).LookVector * Speed
  1204.         BodyVelocity.Name = 'Velocity'
  1205.         delay(.01, function() BodyVelocity:Destroy() end)
  1206.         local Touch;
  1207.         Touch = OwO.Touched:Connect(function(Hit)
  1208.             if (Hit.Anchored == true and Hit.CanCollide and not Hit.Parent:FindFirstChildOfClass('Humanoid') and not Hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) then
  1209.                 Touch:Disconnect()
  1210.                 Visualize.BloodPuddle(OwO.Position + Vector3.new(0, 1, 0), 100, MaxSize, OwO)
  1211.                 OwO:Destroy()
  1212.             end
  1213.         end)
  1214.     end;
  1215.     SphereMK = function(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  1216.         local type = type
  1217.         local rng = Instance.new("Part", HumanoidRootPart)
  1218.         rng.Anchored = true
  1219.         rng.Color = color
  1220.         rng.CanCollide = false
  1221.         rng.FormFactor = 3
  1222.         rng.Name = "Ring"
  1223.         rng.Material = "Neon"
  1224.         rng.Size = Vector3.new(1, 1, 1)
  1225.         rng.Transparency = 0
  1226.         rng.TopSurface = 0
  1227.         rng.BottomSurface = 0
  1228.         rng.CFrame = pos
  1229.         rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1230.         local rngm = Instance.new("SpecialMesh", rng)
  1231.         rngm.MeshType = "Sphere"
  1232.         rngm.Scale = Vector3.new(x1, y1, z1)
  1233.         local scaler2 = 1
  1234.         local speeder = FastSpeed
  1235.         if type == "Add" then
  1236.         scaler2 = 1 * value
  1237.         elseif type == "Divide" then
  1238.         scaler2 = 1 / value
  1239.         end
  1240.         Resume(Create(function()
  1241.         Debris:AddItem(rng, CountLoop(0, 10 / bonuspeed, 0.1))
  1242.         for Index = 0, 10 / bonuspeed, 0.1 do
  1243.             Swait()
  1244.             if type == "Add" then
  1245.                 scaler2 = scaler2 - 0.01 * value / bonuspeed
  1246.             elseif type == "Divide" then
  1247.                 scaler2 = scaler2 - 0.01 / value * bonuspeed
  1248.             end
  1249.                 speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1250.                 rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1251.                 rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1252.                 rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1253.             end
  1254.             rng:Destroy()
  1255.         end))
  1256.     end;
  1257.     AbsorbEffect = function(Object)
  1258.         if (Object ~= Character) then
  1259.             --local BodyGyro = Instance.new("BodyGyro", Object)
  1260.             --BodyGyro.CFrame = BodyGyro.CFrame * CFrame.fromEulerAnglesXYZ(NewRad(-90), 0, 0)
  1261.             local Absorb = Wrap(function()
  1262.                 local EmenyRootPart = Object:FindFirstChild('HumanoidRootPart') or Object:FindFirstChild('Torso') or Object:FindFirstChild('LowerTorso') or nil--Object
  1263.                 if EmenyRootPart then
  1264.                 for Index = 1, 10 do
  1265.                     Visualize.SphereMK(1.5, 2, "Add", EmenyRootPart.CFrame * CFrame.Angles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360))), 1, 1, 25, -.01, FirstColor, 0, true)
  1266.                 end
  1267.                 end
  1268.                 wait(0.5)
  1269.                 --CreateSound(62339698, Character, 1, 0.3, false, true)
  1270.                 if (Object:IsA('BasePart') or Object:IsA('UnionOperation')) then
  1271.                     Resume(Create(function()
  1272.                         Object.Material = "Neon"
  1273.                         Object.Anchored = true
  1274.                         Object.CanCollide = false
  1275.                         local bld = Instance.new("ParticleEmitter", Object)
  1276.                         bld.LightEmission = 1
  1277.                         bld.Texture = "rbxassetid://284205403"
  1278.                         bld.Color = ColorSequence.new(FirstColor)
  1279.                         bld.Rate = 50
  1280.                         bld.Lifetime = NumberRange.new(1)
  1281.                         bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
  1282.                         bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1283.                         bld.Speed = NumberRange.new(0,0)
  1284.                         bld.VelocitySpread = 50000
  1285.                         bld.Rotation = NumberRange.new(-500,500)
  1286.                         bld.RotSpeed = NumberRange.new(-500,500)
  1287.  
  1288.                         Object.Color = FirstColor
  1289.                         Resume(Create(function()
  1290.                             for Index = 0, 49 do
  1291.                                 Swait(1)
  1292.                                 Object.Transparency = Object.Transparency + 0.02
  1293.                             end
  1294.                             CreateSound(1192402877, Object, 1, 1, false, true)
  1295.                             bld.Speed = NumberRange.new(1, 5)
  1296.                             bld.Acceleration = Vector3.new(0, 10, 0)
  1297.                             wait(0.5)
  1298.                             bld.Enabled = false
  1299.                             wait(3)
  1300.                             Object:Destroy()
  1301.                         end))
  1302.                     end))
  1303.                 else
  1304.                     Resume(Create(function()
  1305.                         for Index, Self in pairs(Object:GetChildren()) do
  1306.                             if Self:IsA("Accessory") then
  1307.                                 Self:Destroy()
  1308.                             end
  1309.                             if Self:IsA("Humanoid") then
  1310.                                 Self:Destroy()
  1311.                             end
  1312.                             if Self:IsA("CharacterMesh") then
  1313.                                 Self:Destroy()
  1314.                             end
  1315.                             if Self:IsA("Model") then
  1316.                                 Self:Destroy()
  1317.                             end
  1318.                             if (Self:IsA("BasePart") or Self:IsA("UnionOperation")) then
  1319.                                 for _, Child in pairs(Self:GetChildren()) do
  1320.                                     if Child:IsA("Decal") then
  1321.                                     Child:Destroy()
  1322.                                     end
  1323.                                 end
  1324.                                 Resume(Create(function()
  1325.                                     Self.Material = "Neon"
  1326.                                     Self.Anchored = true
  1327.                                     Self.CanCollide = false
  1328.                                     local bld = Instance.new("ParticleEmitter", Self)
  1329.                                     bld.LightEmission = 1
  1330.                                     bld.Texture = "rbxassetid://284205403"
  1331.                                     bld.Color = ColorSequence.new(FirstColor)
  1332.                                     bld.Rate = 50
  1333.                                     bld.Lifetime = NumberRange.new(1)
  1334.                                     bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
  1335.                                     bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1336.                                     bld.Speed = NumberRange.new(0,0)
  1337.                                     bld.VelocitySpread = 50000
  1338.                                     bld.Rotation = NumberRange.new(-500,500)
  1339.                                     bld.RotSpeed = NumberRange.new(-500,500)
  1340.                                    
  1341.                                     Self.Color = FirstColor
  1342.                                     Resume(Create(function()
  1343.                                         for Index = 0, 49 do
  1344.                                             Swait(1)
  1345.                                             Self.Transparency = Self.Transparency + 0.02
  1346.                                         end
  1347.                                         CreateSound(1192402877, Self, 1, 1, false, true)
  1348.                                         bld.Speed = NumberRange.new(1, 5)
  1349.                                         bld.Acceleration = Vector3.new(0, 10, 0)
  1350.                                         wait(0.5)
  1351.                                         bld.Enabled = false
  1352.                                         wait(3)
  1353.                                         Self:Destroy()
  1354.                                         Object:Destroy()
  1355.                                     end))
  1356.                                 end))
  1357.                             end
  1358.                         end
  1359.                     end))
  1360.                 end
  1361.             end)
  1362.             Absorb()
  1363.         end
  1364.     end
  1365. }
  1366.  
  1367. --// Modal;
  1368. --[[
  1369. local Greaves = Instance.new('Model', Character)
  1370. Greaves.Name = 'Greaves'
  1371. local RW_Handle = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 255, 255), 'Handle', Vector3.new(1.05, 0.75, 1.05))
  1372. BaseColors[RW_Handle] = BaseP.Changed:Connect(function() ChangedColor(BaseP.Color, RW_Handle) end)
  1373. CreateWeld(RW_Handle, RW_Handle, RightArm, NewCFrame(0, 0.4, 0) * NewAngles(0, 0, 0))
  1374. local RW_P1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(50, 50, 50), 'Part', Vector3.new(1.1, 0.125, 1.1))
  1375. CreateWeld(RW_P1, RW_P1, RW_Handle, NewCFrame(0, -0.4, 0) * NewAngles(0, 0, 0))
  1376. --SubColors[RW_P1] = SubP.Changed:Connect(function() ChangedColor(SubP.Color, RW_P1) end)
  1377. local RW_P2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(255, 255, 255), 'Part', Vector3.new(1.125, 0.075, 1.125))
  1378. CreateWeld(RW_P2, RW_P2, RW_Handle, NewCFrame(0, -0.35, 0) * NewAngles(0, 0, 0))
  1379. SubColors[RW_P2] = SubP.Changed:Connect(function() ChangedColor(SubP.Color, RW_P2) end)
  1380. local RW_PR1 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
  1381. CreateWeld(RW_PR1, RW_PR1, RW_Handle, NewCFrame(0, 0.35, 0) * NewAngles(0, 0, 0))
  1382. local RW_PR2 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
  1383. CreateWeld(RW_PR2, RW_PR2, RW_Handle, NewCFrame(0, 0.25, 0) * NewAngles(0, 0, 0))
  1384. local RW_PF1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1385. CreateWeld(RW_PF1, RW_PF1, RW_Handle, NewCFrame(0, 0.2, 0) * NewAngles(0, 0, 0))
  1386. local RW_PF2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.2, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1387. CreateWeld(RW_PF2, RW_PF2, RW_Handle, NewCFrame(0, 0.15, 0) * NewAngles(0, 0, 0))
  1388. local RW_PF3 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.3, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1389. CreateWeld(RW_PF3, RW_PF3, RW_Handle, NewCFrame(0, 0.1, 0) * NewAngles(0, 0, 0))
  1390. local RW_PF4 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.4, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1391. CreateWeld(RW_PF4, RW_PF4, RW_Handle, NewCFrame(0, 0.05, 0) * NewAngles(0, 0, 0))
  1392. local RW_PF5 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.5, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1393. CreateWeld(RW_PF5, RW_PF5, RW_Handle, NewCFrame(0, 0, 0) * NewAngles(0, 0, 0))
  1394. local RW_PF6 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.6, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1395. CreateWeld(RW_PF6, RW_PF6, RW_Handle, NewCFrame(0, -0.05, 0) * NewAngles(0, 0, 0))
  1396. local RW_PF7 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.7, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1397. CreateWeld(RW_PF7, RW_PF7, RW_Handle, NewCFrame(0, -0.1, 0) * NewAngles(0, 0, 0))
  1398. local RW_PF8 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1399. CreateWeld(RW_PF8, RW_PF8, RW_Handle, NewCFrame(0, -0.15, 0) * NewAngles(0, 0, 0))
  1400. local RW_PF9 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1401. CreateWeld(RW_PF9, RW_PF9, RW_Handle, NewCFrame(0, -0.2, 0) * NewAngles(0, 0, 0))
  1402. --
  1403. local LW_Handle = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 255, 255), 'Handle', Vector3.new(1.05, 0.75, 1.05))
  1404. CreateWeld(LW_Handle, LW_Handle, LeftArm, NewCFrame(0, 0.4, 0) * NewAngles(0, 0, 0))
  1405. BaseColors[LW_Handle] = BaseP.Changed:Connect(function() ChangedColor(BaseP.Color, LW_Handle) end)
  1406. local LW_P1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0, false, false, RGBColor(50, 50, 50), 'Part', Vector3.new(1.1, 0.125, 1.1))
  1407. CreateWeld(LW_P1, LW_P1, LW_Handle, NewCFrame(0, -0.4, 0) * NewAngles(0, 0, 0))
  1408. local LW_P2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(255, 255, 255), 'Part', Vector3.new(1.125, 0.075, 1.125))
  1409. CreateWeld(LW_P2, LW_P2, LW_Handle, NewCFrame(0, -0.35, 0) * NewAngles(0, 0, 0))
  1410. SubColors[LW_P2] = SubP.Changed:Connect(function() ChangedColor(SubP.Color, LW_P2) end)
  1411. local LW_PR1 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
  1412. CreateWeld(LW_PR1, LW_PR1, LW_Handle, NewCFrame(0, 0.35, 0) * NewAngles(0, 0, 0))
  1413. local LW_PR2 = CreatePart(Greaves, Enum.Material.SmoothPlastic, 0, 0, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.1, 0.075, 1.1))
  1414. CreateWeld(LW_PR2, LW_PR2, LW_Handle, NewCFrame(0, 0.25, 0) * NewAngles(0, 0, 0))
  1415. local LW_PF1 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.1, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1416. CreateWeld(LW_PF1, LW_PF1, LW_Handle, NewCFrame(0, 0.2, 0) * NewAngles(0, 0, 0))
  1417. local LW_PF2 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.2, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1418. CreateWeld(LW_PF2, LW_PF2, LW_Handle, NewCFrame(0, 0.15, 0) * NewAngles(0, 0, 0))
  1419. local LW_PF3 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.3, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1420. CreateWeld(LW_PF3, LW_PF3, LW_Handle, NewCFrame(0, 0.1, 0) * NewAngles(0, 0, 0))
  1421. local LW_PF4 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.4, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1422. CreateWeld(LW_PF4, LW_PF4, LW_Handle, NewCFrame(0, 0.05, 0) * NewAngles(0, 0, 0))
  1423. local LW_PF5 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.5, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1424. CreateWeld(LW_PF5, LW_PF5, LW_Handle, NewCFrame(0, 0, 0) * NewAngles(0, 0, 0))
  1425. local LW_PF6 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.6, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1426. CreateWeld(LW_PF6, LW_PF6, LW_Handle, NewCFrame(0, -0.05, 0) * NewAngles(0, 0, 0))
  1427. local LW_PF7 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.7, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1428. CreateWeld(LW_PF7, LW_PF7, LW_Handle, NewCFrame(0, -0.1, 0) * NewAngles(0, 0, 0))
  1429. local LW_PF8 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1430. CreateWeld(LW_PF8, LW_PF8, LW_Handle, NewCFrame(0, -0.15, 0) * NewAngles(0, 0, 0))
  1431. local LW_PF9 = CreatePart(Greaves, Enum.Material.Neon, 0, 0.8, false, false, RGBColor(0, 0, 0), 'Part', Vector3.new(1.075, 0.05, 1.075))
  1432. CreateWeld(LW_PF9, LW_PF9, LW_Handle, NewCFrame(0, -0.2, 0) * NewAngles(0, 0, 0))
  1433. --]]
  1434.  
  1435. --// Summon;
  1436. Handle = nil
  1437. HandleWeld = nil
  1438. Hitbox = nil
  1439. EquipModels = nil
  1440. Staffs = nil
  1441.  
  1442. AppearWeapon = function(Models, Ignore)
  1443.     if (Equip) then
  1444.         Resume(Create(function(NewIgnore)
  1445.             for _, Self in pairs(Models:GetChildren()) do
  1446.                 Self.CanCollide = false
  1447.                 if ((Self:IsA('BasePart') or Self:IsA('UnionOperation')) and (Self ~= NewIgnore and Self.Transparency < 1)) then
  1448.                     spawn(function()
  1449.                         local FromOriginTransparency = Self.Transparency
  1450.                         for Index = 0, 1 + 0.025, 0.025 do
  1451.                             local NewTransparency = Lerp(FromOriginTransparency, 0, Index)
  1452.                             Self.Transparency = NewTransparency
  1453.                             Swait()
  1454.                         end
  1455.                     end)
  1456.                 end
  1457.             end
  1458.         end), Ignore)
  1459.         return wait(CountLoop(0, 1, 0.025) * HeartbeatWait())
  1460.     end
  1461. end
  1462.  
  1463. ClearWeapons = function()
  1464.     if (Equip) then
  1465.         Attack = true
  1466.         Equip = nil
  1467.         Handle = nil
  1468.         CreateSound(Sounds.Specials.Summon, Head, 1, 0.75, false, false)
  1469.         Resume(Create(function(Delay)
  1470.             wait(Delay)
  1471.             Attack = false
  1472.         end), CountLoop(0, 1, 0.05) * HeartbeatWait())
  1473.         Resume(Create(function(NewEquipment)
  1474.             Debris:AddItem(NewEquipment, CountLoop(0, 1, 0.05) * HeartbeatWait());
  1475.             for _, Self in pairs(NewEquipment:GetDescendants()) do
  1476.                 if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) and Self.Transparency < 1 then
  1477.                     spawn(function()
  1478.                         local MyTransparency = Self.Transparency
  1479.                         for Index = 0, 1+0.05, 0.05 do
  1480.                             local NewTransparency = Lerp(MyTransparency, 1, Index)
  1481.                             Self.Transparency = NewTransparency
  1482.                             Swait()
  1483.                         end
  1484.                     end)
  1485.                 end
  1486.             end
  1487.         end), EquipModels);
  1488.         EquipModels = nil
  1489.         Hitbox = nil
  1490.     end
  1491. end
  1492.  
  1493. Summon = {
  1494.     Blade = function(Statement)
  1495.         if not (Equip) and not (Attack) then
  1496.             if Statement == 'Normal' then
  1497.                 Attack = true
  1498.                 Equip = 'Blade'
  1499.                 --// Sound;
  1500.                 CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  1501.                 --// Folder-Models;
  1502.                 Staffs = Staffs or Instance.new('Folder', Terrain)
  1503.                 Staffs.Name = 'Staffs'
  1504.                 EquipModels = Instance.new('Model', Staffs)
  1505.                 EquipModels.Name = 'Blade'
  1506.                 Space[EquipModels] = EquipModels
  1507.                 --// Models;
  1508.                 local _Handle, _HandleWeld, _Hitbox
  1509.                 --||
  1510.                 _Handle = CreatePart(EquipModels, Enum.Material.Metal, 1, 0, false, false, RGBColor(0, 0, 0), 'Handle', Vector3.new(1.333, 0.833, 0.2))
  1511.                 _Handle.Shape = Enum.PartType.Cylinder
  1512.                 _HandleWeld = CreateWeld(_Handle, _Handle, RightArm, NewCFrame(-0.25, 0, 0.75) * NewAngles(NewRad(0), NewRad(270), NewRad(-90)))
  1513.                 local Blade_PH1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255, 255, 255), 'P1', Vector3.new(0.05, 0.833, 0.3))
  1514.                 Blade_PH1.Shape = Enum.PartType.Cylinder
  1515.                 CreateWeld(Blade_PH1, Blade_PH1, _Handle, NewCFrame(0.6, 0, 0) * NewAngles(0, 0, 0))
  1516.                 local Blade_PH2 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255, 255, 255), 'P2', Vector3.new(0.05, 0.833, 0.3))
  1517.                 Blade_PH2.Shape = Enum.PartType.Cylinder
  1518.                 CreateWeld(Blade_PH2, Blade_PH2, _Handle, NewCFrame(0.5, 0, 0) * NewAngles(0, 0, 0))
  1519.                 local Blade_PH3 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255, 255, 255), 'P3', Vector3.new(0.05, 0.833, 0.3))
  1520.                 Blade_PH3.Shape = Enum.PartType.Cylinder
  1521.                 CreateWeld(Blade_PH3, Blade_PH3, _Handle, NewCFrame(0.4, 0, 0) * NewAngles(0, 0, 0))
  1522.                 local Blade_PH4 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'PEnd', Vector3.new(0.15, 1.067, 0.75))
  1523.                 Blade_PH4.Shape = Enum.PartType.Cylinder
  1524.                 CreateWeld(Blade_PH4, Blade_PH4, _Handle, NewCFrame(-0.625, 0, 0) * NewAngles(0, 0, 0))
  1525.                 local Blade_PS1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(3.55, 0.05, 0.233))
  1526.                 CreateWeld(Blade_PS1, Blade_PS1, Blade_PH4, NewCFrame(-3.55/2, 0, 0.125) * NewAngles(0, 0, 0))
  1527.                 local Blade_PSP1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.45, 0.05, 0.1))
  1528.                 CreateWeld(Blade_PSP1, Blade_PSP1, Blade_PS1, NewCFrame(3.55/2-0.45/2, 0, -0.165) * NewAngles(0, 0, 0))
  1529.                 local Blade_PSP2 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.45, 0.05, 0.1))
  1530.                 CreateWeld(Blade_PSP2, Blade_PSP2, Blade_PS1, NewCFrame(0, 0, -0.165) * NewAngles(0, 0, 0))
  1531.                 local Blade_PSP3 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.45, 0.05, 0.1))
  1532.                 CreateWeld(Blade_PSP3, Blade_PSP3, Blade_PS1, NewCFrame(-3.55/2+0.45/2, 0, -0.165) * NewAngles(0, 0, 0))
  1533.                 local Blade_PSP4 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(3.55, 0.05, 0.1))
  1534.                 CreateWeld(Blade_PSP4, Blade_PSP4, Blade_PS1, NewCFrame(0, 0, -0.165*2+0.165/2) * NewAngles(0, 0, 0))
  1535.                 local Blade_LCD = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Light', Vector3.new(3.55+0.833, 0.05, 0.05))
  1536.                 CreateWeld(Blade_LCD, Blade_LCD, Blade_PSP4, NewCFrame(-0.833/2, 0, -0.05-0.05/2) * NewAngles(0, 0, 0))
  1537.                 BaseColors[Blade_LCD] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Blade_LCD) end)
  1538.                 local Blade_W1 = Instance.new('WedgePart', EquipModels)
  1539.                 Blade_W1.Transparency = 0
  1540.                 Blade_W1.Size = Vector3.new(0.05, 0.833, 0.415)
  1541.                 Blade_W1.Material = Enum.Material.Metal
  1542.                 Blade_W1.Color = RGBColor(255*.5, 255*.5, 255*.5)
  1543.                 Blade_W1.CanCollide = false
  1544.                 CreateWeld(Blade_W1, Blade_W1, Blade_PS1, NewCFrame(0, -3.55/2-0.415, -0.09) * NewAngles(0, 0, NewRad(90)))
  1545.                 _Hitbox = CreatePart(EquipModels, Enum.Material.Neon, 0, 1, false, false, RGBColor(255, 255, 255), 'Hitbox', Vector3.new(3.55+0.833, 0.05, 0.05+0.1+0.3))
  1546.                 CreateWeld(_Hitbox, _Hitbox, Blade_PSP4, NewCFrame(-0.833/2, 0, -0.075+0.1-0.1/2+0.3-0.3/2) * NewAngles(0, 0, 0))
  1547.                 --// Connect;
  1548.                 Handle = _Handle
  1549.                 HandleWeld = _HandleWeld
  1550.                 Hitbox = _Hitbox
  1551.                 AppearWeapon(EquipModels, Hitbox)
  1552.                 Attack = false
  1553.             end
  1554.         end
  1555.     end;
  1556.     Spear = function()
  1557.         if not (Equip) and not (Attack) then
  1558.             Attack = true
  1559.             Equip = 'Spear'
  1560.             --// Sound;
  1561.             CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  1562.             --// Folder-Models;
  1563.             Staffs = Staffs or Instance.new('Folder', Terrain)
  1564.             Staffs.Name = 'Staffs'
  1565.             EquipModels =  Instance.new('Model', Staffs)
  1566.             EquipModels.Name = 'Spear'
  1567.             Space[EquipModels] = EquipModels
  1568.             --// Models;
  1569.             local _Handle, _HandleWeld, _Hitbox
  1570.             --||
  1571.             _Handle = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Handle', Vector3.new(2.5, 0.25, 0.2))
  1572.             _Handle.Shape = Enum.PartType.Cylinder
  1573.             _HandleWeld = CreateWeld(_Handle, _Handle, RightArm, NewCFrame(-0.25, 1, 0) * NewAngles(NewRad(0), NewRad(270), NewRad(0)))
  1574.             local S_L1 = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(0.5, 0.835, 0.2))
  1575.             S_L1.Shape = Enum.PartType.Cylinder
  1576.             CreateWeld(S_L1, S_L1, _Handle, NewCFrame(1+.4, 0.5+.4, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(45)))
  1577.             local S_LWP1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
  1578.             CreateWeld(S_LWP1, S_LWP1, S_L1, NewCFrame(0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1579.             local S_LWP2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
  1580.             CreateWeld(S_LWP2, S_LWP2, S_L1, NewCFrame(-0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1581.             local S_LWP3 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.5, 0.125, 0.25))
  1582.             CreateWeld(S_LWP3, S_LWP3, S_L1, NewCFrame(0, 0.0575, 0.005) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1583.             local S_L2 = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(0.5, 0.835, 0.2))
  1584.             S_L2.Shape = Enum.PartType.Cylinder
  1585.             CreateWeld(S_L2, S_L2, _Handle, NewCFrame(-1-.4, 0.5+.4, 0) * NewAngles(NewRad(180), NewRad(180), NewRad(-45)))
  1586.             local S_LWP4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
  1587.             CreateWeld(S_LWP4, S_LWP4, S_L2, NewCFrame(0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1588.             local S_LWP5 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.125, 0.4, 0.4))
  1589.             CreateWeld(S_LWP5, S_LWP5, S_L2, NewCFrame(-0.5/2, -0.4/5, 0.4/5) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1590.             local S_LWP6 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.5, 0.125, 0.25))
  1591.             CreateWeld(S_LWP6, S_LWP6, S_L2, NewCFrame(0, 0.0575, 0.005) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1592.             local S_F = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(0.4, 0.4, 0.2))
  1593.             CreateWeld(S_F, S_F, _Handle, NewCFrame(0.8, -0.8, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(-45)))
  1594.             local S_FEND = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(0.2, 0.4, 0.2))
  1595.             CreateWeld(S_FEND, S_FEND, _Handle, NewCFrame(-1.25, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1596.             local S_W1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
  1597.             CreateWeld(S_W1, S_W1, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(90), NewRad(0)))
  1598.             local S_W2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
  1599.             CreateWeld(S_W2, S_W2, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)))
  1600.             local S_W3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
  1601.             CreateWeld(S_W3, S_W3, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(90), NewRad(180)))
  1602.             local S_W4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.125, 0.1))
  1603.             CreateWeld(S_W4, S_W4, S_FEND, NewCFrame(0, -0.2-0.125/2, 0.1/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(180)))
  1604.             local S_WP1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.35, 0.6))
  1605.             CreateWeld(S_WP1, S_WP1, S_FEND, NewCFrame(0, -0.35/2, 0.6-0.105) * NewAngles(NewRad(0), NewRad(90), NewRad(0)))
  1606.             local S_WP2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.35, 0.2))
  1607.             CreateWeld(S_WP2, S_WP2, S_FEND, NewCFrame(0, -0.35/2, -0.2+0.105) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)))
  1608.             local S_WP3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.6, 0.35))
  1609.             CreateWeld(S_WP3, S_WP3, S_FEND, NewCFrame(0, -0.6+0.105, 0.35/2) * NewAngles(NewRad(90), NewRad(90), NewRad(0)))
  1610.             local S_WP4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.2, 0.2, 0.35))
  1611.             CreateWeld(S_WP4, S_WP4, S_FEND, NewCFrame(0, 0.2-0.105, 0.35/2) * NewAngles(NewRad(90), NewRad(-90), NewRad(0)))
  1612.             local S_TUBE = CreatePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Part', Vector3.new(2, 0.175, 0.175))
  1613.             CreateWeld(S_TUBE, S_TUBE, _Handle, NewCFrame(-2-0.6-0.2, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1614.             local S_WTP1 = CreateWedgePart(EquipModels, Enum.Material.Neon, 0, 0, false, false, RGBColor(255, 0, 0), 'Wedge', Vector3.new(0.175, 0.175, 0.5))
  1615.             CreateWeld(S_WTP1, S_WTP1, S_TUBE, NewCFrame(0, 0, 2/2+0.5/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(180)))
  1616.             local S_WEQ1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 0.75))
  1617.             CreateWeld(S_WEQ1, S_WEQ1, S_TUBE, NewCFrame(0, -0.35, 2/2-0.75/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(180)))
  1618.             local S_WEQ2 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 1.15))
  1619.             CreateWeld(S_WEQ2, S_WEQ2, S_WEQ1, NewCFrame(0, 0, 1.2-0.5/2) * NewAngles(NewRad(0), NewRad(180), NewRad(0)))
  1620.             local S_WEQ3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 0.75))
  1621.             CreateWeld(S_WEQ3, S_WEQ3, S_WEQ2, NewCFrame(0, 0.5, 0.215) * NewAngles(NewRad(-65), NewRad(0), NewRad(0)))
  1622.             local S_WSP1 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(2, 0.175, 0.25))
  1623.             CreateWeld(S_WSP1, S_WSP1, S_TUBE, NewCFrame(0, -0.175, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1624.             local S_WEQ4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 0.5, 0.75))
  1625.             CreateWeld(S_WEQ4, S_WEQ4, S_WSP1, NewCFrame(0, 2/2-0.275, 0.25*2) * NewAngles(NewRad(25), NewRad(-90), NewRad(90)))
  1626.             local S_WSP2 = CreatePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Part', Vector3.new(1, 0.175, 0.25))
  1627.             CreateWeld(S_WSP2, S_WSP2, S_WSP1, NewCFrame(-1.5, 0, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1628.             local S_WSR1 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 1, 0.175))
  1629.             CreateWeld(S_WSR1, S_WSR1, S_WSP2, NewCFrame(0, -2/2, 0) * NewAngles(NewRad(0), NewRad(90), NewRad(90)))
  1630.             local S_WSR3 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 2, 0.5))
  1631.             CreateWeld(S_WSR3, S_WSR3, S_WSP2, NewCFrame(0, -0.75+0.25, 0.25+0.175/2) * NewAngles(NewRad(0), NewRad(-90), NewRad(90)))
  1632.             local S_WSR4 = CreateWedgePart(EquipModels, Enum.Material.Metal, 0, 0, false, false, RGBColor(255*.5, 255*.5, 255*.5), 'Wedge', Vector3.new(0.25, 1.5, 0.5))
  1633.             CreateWeld(S_WSR4, S_WSR4, S_WSP2, NewCFrame(0, -0.75-0.25*2, 0.25+0.175/2) * NewAngles(NewRad(180), NewRad(90), NewRad(90)))
  1634.             _Hitbox = CreatePart(EquipModels, Enum.Material.Neon, 0, 1, false, false, RGBColor(255, 255, 255), 'Hitbox', Vector3.new(4.4, 1.35, 0.25))
  1635.             CreateWeld(_Hitbox, _Hitbox, S_FEND, NewCFrame(-2.35, -0.085, 0) * NewAngles(NewRad(0), NewRad(0), NewRad(0)))
  1636.             --// Connect;
  1637.             Handle = _Handle
  1638.             HandleWeld = _HandleWeld
  1639.             Hitbox = _Hitbox
  1640.             AppearWeapon(EquipModels, Hitbox)
  1641.             Attack = false
  1642.         end
  1643.     end;
  1644.     FairyAxe = function()
  1645.         Attack = true
  1646.         Equip = 'FairyAxe'
  1647.         --// Sound;
  1648.         CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  1649.         --// Folder-Models;
  1650.         Staffs = Staffs or Instance.new('Folder', Terrain)
  1651.         Staffs.Name = 'Staffs'
  1652.         EquipModels = Instance.new('Model', Staffs)
  1653.         EquipModels.Name = 'FairyAxe'
  1654.         Space[EquipModels] = EquipModels
  1655.         --// Models;       
  1656.         local FairyAxe = EquipModels
  1657.         local ToHandle = Instance.new("Part")
  1658.         local Mesh = Instance.new("SpecialMesh")
  1659.        
  1660.         -- SETTING PROPERTIES
  1661.        
  1662.         FairyAxe.Name = "FairyAxe"
  1663.        
  1664.         ToHandle.BottomSurface = Enum.SurfaceType.Smooth
  1665.         ToHandle.CFrame = CFrame.new(22.095,2.415,-27.416,0,-0.643,0.766,0,0.766,0.643,-1,0,0)
  1666.         ToHandle.Color = Color3.new(0.106,0.165,0.208)
  1667.         ToHandle.Size = Vector3.new(0.2,4.24,2.46)
  1668.         ToHandle.TopSurface = Enum.SurfaceType.Smooth
  1669.         ToHandle.Name = "Handle"
  1670.         ToHandle.Parent = FairyAxe
  1671.        
  1672.         Mesh.MeshType = Enum.MeshType.FileMesh
  1673.         Mesh.MeshId = "http://www.roblox.com/asset/?id=109616135"
  1674.         Mesh.TextureId = "rbxassetid://2608625757"
  1675.         Mesh.Scale = Vector3.new(1.3,1.3,1.3)
  1676.         Mesh.VertexColor = Vector3.new(7.5, 1, 1)
  1677.         Mesh.Parent = ToHandle
  1678.        
  1679.         local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, -1.35, 0.65) * NewAngles(NewRad(90), NewRad(0), NewRad(0)))
  1680.         --// Connect;
  1681.         Handle = ToHandle
  1682.         HandleWeld = _HandleWeld
  1683.         Hitbox = ToHandle
  1684.         AppearWeapon(EquipModels)
  1685.         Attack = false
  1686.     end;
  1687.     Katar = function()
  1688.         Attack = true
  1689.         Equip = 'Katar'
  1690.         --// Sound;
  1691.         CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  1692.         --// Folder-Models;
  1693.         Staffs = Staffs or Instance.new('Folder', Terrain)
  1694.         Staffs.Name = 'Staffs'
  1695.         EquipModels = Instance.new('Model', Staffs)
  1696.         EquipModels.Name = 'Katar'
  1697.         Space[EquipModels] = EquipModels
  1698.         --// Models;       
  1699.         local Katar = EquipModels
  1700.         local Wedge = Instance.new("WedgePart")
  1701.         local Part = Instance.new("Part")
  1702.         local WedgeWeld = Instance.new("Weld")
  1703.         local Wedge_1 = Instance.new("WedgePart")
  1704.         local ToHandleWeld = Instance.new("Weld")
  1705.         local ToHandle = Instance.new("Part")
  1706.         local ToHitboxWeld = Instance.new("Weld")
  1707.         local ToHitbox = Instance.new("Part")
  1708.         local CornerWedgeWeld = Instance.new("Weld")
  1709.         local CornerWedge = Instance.new("CornerWedgePart")
  1710.         local CornerWedgeWeld_1 = Instance.new("Weld")
  1711.         local CornerWedge_1 = Instance.new("CornerWedgePart")
  1712.         local CornerWedgeWeld_2 = Instance.new("Weld")
  1713.         local CornerWedge_2 = Instance.new("CornerWedgePart")
  1714.         local CornerWedgeWeld_3 = Instance.new("Weld")
  1715.         local CornerWedge_3 = Instance.new("CornerWedgePart")
  1716.         local CornerWedgeWeld_4 = Instance.new("Weld")
  1717.         local CornerWedge_4 = Instance.new("CornerWedgePart")
  1718.         local CornerWedgeWeld_5 = Instance.new("Weld")
  1719.         local CornerWedge_5 = Instance.new("CornerWedgePart")
  1720.         local CornerWedgeWeld_6 = Instance.new("Weld")
  1721.         local CornerWedge_6 = Instance.new("CornerWedgePart")
  1722.         local CornerWedgeWeld_7 = Instance.new("Weld")
  1723.         local CornerWedge_7 = Instance.new("CornerWedgePart")
  1724.         local CornerWedgeWeld_8 = Instance.new("Weld")
  1725.         local CornerWedge_8 = Instance.new("CornerWedgePart")
  1726.         local CornerWedgeWeld_9 = Instance.new("Weld")
  1727.         local CornerWedge_9 = Instance.new("CornerWedgePart")
  1728.         local CornerWedgeWeld_10 = Instance.new("Weld")
  1729.         local CornerWedge_10 = Instance.new("CornerWedgePart")
  1730.         local CornerWedgeWeld_11 = Instance.new("Weld")
  1731.         local CornerWedge_11 = Instance.new("CornerWedgePart")
  1732.         local CornerWedgeWeld_12 = Instance.new("Weld")
  1733.         local CornerWedge_12 = Instance.new("CornerWedgePart")
  1734.         local CornerWedgeWeld_13 = Instance.new("Weld")
  1735.         local CornerWedge_13 = Instance.new("CornerWedgePart")
  1736.         local CornerWedgeWeld_14 = Instance.new("Weld")
  1737.         local CornerWedge_14 = Instance.new("CornerWedgePart")
  1738.         local CornerWedgeWeld_15 = Instance.new("Weld")
  1739.         local CornerWedge_15 = Instance.new("CornerWedgePart")
  1740.         local CornerWedgeWeld_16 = Instance.new("Weld")
  1741.         local CornerWedge_16 = Instance.new("CornerWedgePart")
  1742.         local CornerWedgeWeld_17 = Instance.new("Weld")
  1743.         local CornerWedge_17 = Instance.new("CornerWedgePart")
  1744.         local CornerWedgeWeld_18 = Instance.new("Weld")
  1745.         local CornerWedge_18 = Instance.new("CornerWedgePart")
  1746.         local CornerWedgeWeld_19 = Instance.new("Weld")
  1747.         local CornerWedge_19 = Instance.new("CornerWedgePart")
  1748.         local CornerWedgeWeld_20 = Instance.new("Weld")
  1749.         local CornerWedge_20 = Instance.new("CornerWedgePart")
  1750.         local CornerWedgeWeld_21 = Instance.new("Weld")
  1751.         local CornerWedge_21 = Instance.new("CornerWedgePart")
  1752.         local CornerWedgeWeld_22 = Instance.new("Weld")
  1753.         local CornerWedge_22 = Instance.new("CornerWedgePart")
  1754.         local CornerWedgeWeld_23 = Instance.new("Weld")
  1755.         local CornerWedge_23 = Instance.new("CornerWedgePart")
  1756.         local CornerWedgeWeld_24 = Instance.new("Weld")
  1757.         local CornerWedge_24 = Instance.new("CornerWedgePart")
  1758.         local CornerWedgeWeld_25 = Instance.new("Weld")
  1759.         local CornerWedge_25 = Instance.new("CornerWedgePart")
  1760.         local CornerWedgeWeld_26 = Instance.new("Weld")
  1761.         local CornerWedge_26 = Instance.new("CornerWedgePart")
  1762.         local CornerWedgeWeld_27 = Instance.new("Weld")
  1763.         local CornerWedge_27 = Instance.new("CornerWedgePart")
  1764.         local CornerWedgeWeld_28 = Instance.new("Weld")
  1765.         local CornerWedge_28 = Instance.new("CornerWedgePart")
  1766.         local CornerWedgeWeld_29 = Instance.new("Weld")
  1767.         local CornerWedge_29 = Instance.new("CornerWedgePart")
  1768.         local CornerWedgeWeld_30 = Instance.new("Weld")
  1769.         local CornerWedge_30 = Instance.new("CornerWedgePart")
  1770.         local CornerWedgeWeld_31 = Instance.new("Weld")
  1771.         local CornerWedge_31 = Instance.new("CornerWedgePart")
  1772.         local WedgeWeld_1 = Instance.new("Weld")
  1773.         local Wedge_2 = Instance.new("WedgePart")
  1774.         local WedgeWeld_2 = Instance.new("Weld")
  1775.         local Wedge_3 = Instance.new("WedgePart")
  1776.         local WedgeWeld_3 = Instance.new("Weld")
  1777.         local Wedge_4 = Instance.new("WedgePart")
  1778.         local WedgeWeld_4 = Instance.new("Weld")
  1779.         local Wedge_5 = Instance.new("WedgePart")
  1780.         local WedgeWeld_5 = Instance.new("Weld")
  1781.         local Wedge_6 = Instance.new("WedgePart")
  1782.         local WedgeWeld_6 = Instance.new("Weld")
  1783.         local Wedge_7 = Instance.new("WedgePart")
  1784.         local WedgeWeld_7 = Instance.new("Weld")
  1785.         local Wedge_8 = Instance.new("WedgePart")
  1786.         local WedgeWeld_8 = Instance.new("Weld")
  1787.         local Wedge_9 = Instance.new("WedgePart")
  1788.         local WedgeWeld_9 = Instance.new("Weld")
  1789.        
  1790.         -- SETTING PROPERTIES
  1791.        
  1792.         Katar.Parent = Staffs
  1793.        
  1794.         Wedge.BottomSurface = Enum.SurfaceType.Smooth
  1795.         Wedge.CFrame = CFrame.new(-10.638,1.106,-14.276,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
  1796.         Wedge.Color = Color3.new(0,0,0)
  1797.         Wedge.Material = Enum.Material.Neon
  1798.         Wedge.Size = Vector3.new(1.105,0.875,0.625)
  1799.         Wedge.Parent = Katar
  1800.        
  1801.         Part.BottomSurface = Enum.SurfaceType.Smooth
  1802.         Part.CFrame = CFrame.new(-10.072,1.693,-14.25,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  1803.         Part.Color = Color3.new(0.314,0.314,0.314)
  1804.         Part.Material = Enum.Material.Metal
  1805.         Part.Size = Vector3.new(0.775,0.3,1.15)
  1806.         Part.TopSurface = Enum.SurfaceType.Smooth
  1807.         Part.Parent = Katar
  1808.        
  1809.         WedgeWeld.C0 = CFrame.new(10.071,-5.075,14.25,1,0,0,0,1,0,0,0,1)
  1810.         WedgeWeld.C1 = CFrame.new(-14.275,4.487,-10,0,0,-1,0,-1,0,-1,0,0)
  1811.         WedgeWeld.Part0 = Part
  1812.         WedgeWeld.Part1 = Wedge_1
  1813.         WedgeWeld.Name = "Wedge_Weld"
  1814.         WedgeWeld.Parent = Part
  1815.        
  1816.         Wedge_1.BottomSurface = Enum.SurfaceType.Smooth
  1817.         Wedge_1.CFrame = CFrame.new(-10,1.106,-14.275,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  1818.         Wedge_1.Color = Color3.new(0,0,0)
  1819.         Wedge_1.Material = Enum.Material.SmoothPlastic
  1820.         Wedge_1.Size = Vector3.new(1.1,0.875,0.65)
  1821.         Wedge_1.Parent = Katar
  1822.        
  1823.         ToHandleWeld.C0 = CFrame.new(-14.275,4.487,-10,0,0,-1,0,-1,0,-1,0,0)
  1824.         ToHandleWeld.C1 = CFrame.new(10.336,-4.487,14.25,1,0,0,0,1,0,0,0,1)
  1825.         ToHandleWeld.Part0 = Wedge_1
  1826.         ToHandleWeld.Part1 = ToHandle
  1827.         ToHandleWeld.Name = "ToHandle_Weld"
  1828.         ToHandleWeld.Parent = Wedge_1
  1829.        
  1830.         ToHandle.BottomSurface = Enum.SurfaceType.Smooth
  1831.         ToHandle.CFrame = CFrame.new(-10.336,1.106,-14.25,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  1832.         ToHandle.Color = Color3.new(1,1,1)
  1833.         ToHandle.Material = Enum.Material.SmoothPlastic
  1834.         ToHandle.Size = Vector3.new(1.025,0.875,1.025)
  1835.         ToHandle.TopSurface = Enum.SurfaceType.Smooth
  1836.         ToHandle.Name = "ToHandle"
  1837.         ToHandle.Parent = Katar
  1838.        
  1839.         ToHitboxWeld.C0 = CFrame.new(10.336,-4.487,14.25,1,0,0,0,1,0,0,0,1)
  1840.         ToHitboxWeld.C1 = CFrame.new(10.311,-3.712,14.25,1,0,0,0,1,0,0,0,1)
  1841.         ToHitboxWeld.Part0 = ToHandle
  1842.         ToHitboxWeld.Part1 = ToHitbox
  1843.         ToHitboxWeld.Name = "ToHitbox_Weld"
  1844.         ToHitboxWeld.Parent = ToHandle
  1845.        
  1846.         ToHitbox.BottomSurface = Enum.SurfaceType.Smooth
  1847.         ToHitbox.CFrame = CFrame.new(-10.311,0.331,-14.25,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  1848.         ToHitbox.Color = Color3.new(1,1,1)
  1849.         ToHitbox.Locked = true
  1850.         ToHitbox.Material = Enum.Material.SmoothPlastic
  1851.         ToHitbox.Size = Vector3.new(1.225,0.675,1.025)
  1852.         ToHitbox.TopSurface = Enum.SurfaceType.Smooth
  1853.         ToHitbox.Transparency = 1
  1854.         ToHitbox.Name = "ToHitbox"
  1855.         ToHitbox.Parent = Katar
  1856.        
  1857.         CornerWedgeWeld.C0 = CFrame.new(10.311,-3.712,14.25,1,0,0,0,1,0,0,0,1)
  1858.         CornerWedgeWeld.C1 = CFrame.new(13.796,-3.706,-10.447,0,0,1,0,1,0,-1,0,0)
  1859.         CornerWedgeWeld.Part0 = ToHitbox
  1860.         CornerWedgeWeld.Part1 = CornerWedge
  1861.         CornerWedgeWeld.Name = "CornerWedge_Weld"
  1862.         CornerWedgeWeld.Parent = ToHitbox
  1863.        
  1864.         CornerWedge.CFrame = CFrame.new(-10.448,0.325,-13.797,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
  1865.         CornerWedge.Color = Color3.new(0,0,0)
  1866.         CornerWedge.Material = Enum.Material.Glass
  1867.         CornerWedge.Size = Vector3.new(0.106,0.213,0.106)
  1868.         CornerWedge.Parent = Katar
  1869.        
  1870.         CornerWedgeWeld_1.C0 = CFrame.new(13.796,-3.706,-10.447,0,0,1,0,1,0,-1,0,0)
  1871.         CornerWedgeWeld_1.C1 = CFrame.new(-10.34,-3.706,-13.796,-1,0,0,0,1,0,0,0,-1)
  1872.         CornerWedgeWeld_1.Part0 = CornerWedge
  1873.         CornerWedgeWeld_1.Part1 = CornerWedge_1
  1874.         CornerWedgeWeld_1.Name = "CornerWedge_Weld"
  1875.         CornerWedgeWeld_1.Parent = CornerWedge
  1876.        
  1877.         CornerWedge_1.CFrame = CFrame.new(-10.341,0.325,-13.796,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
  1878.         CornerWedge_1.Color = Color3.new(0,0,0)
  1879.         CornerWedge_1.Material = Enum.Material.Glass
  1880.         CornerWedge_1.Size = Vector3.new(0.106,0.213,0.106)
  1881.         CornerWedge_1.Parent = Katar
  1882.        
  1883.         CornerWedgeWeld_2.C0 = CFrame.new(-10.34,-3.706,-13.796,-1,0,0,0,1,0,0,0,-1)
  1884.         CornerWedgeWeld_2.C1 = CFrame.new(-13.69,3.494,-10.447,0,0,-1,0,-1,0,-1,0,0)
  1885.         CornerWedgeWeld_2.Part0 = CornerWedge_1
  1886.         CornerWedgeWeld_2.Part1 = CornerWedge_2
  1887.         CornerWedgeWeld_2.Name = "CornerWedge_Weld"
  1888.         CornerWedgeWeld_2.Parent = CornerWedge_1
  1889.        
  1890.         CornerWedge_2.CFrame = CFrame.new(-10.448,0.112,-13.69,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  1891.         CornerWedge_2.Color = Color3.new(0,0,0)
  1892.         CornerWedge_2.Material = Enum.Material.Glass
  1893.         CornerWedge_2.Size = Vector3.new(0.106,0.213,0.106)
  1894.         CornerWedge_2.Parent = Katar
  1895.        
  1896.         CornerWedgeWeld_3.C0 = CFrame.new(-13.69,3.494,-10.447,0,0,-1,0,-1,0,-1,0,0)
  1897.         CornerWedgeWeld_3.C1 = CFrame.new(13.796,3.494,10.34,0,0,1,0,-1,0,1,0,0)
  1898.         CornerWedgeWeld_3.Part0 = CornerWedge_2
  1899.         CornerWedgeWeld_3.Part1 = CornerWedge_3
  1900.         CornerWedgeWeld_3.Name = "CornerWedge_Weld"
  1901.         CornerWedgeWeld_3.Parent = CornerWedge_2
  1902.        
  1903.         CornerWedge_3.CFrame = CFrame.new(-10.341,0.112,-13.796,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  1904.         CornerWedge_3.Color = Color3.new(0,0,0)
  1905.         CornerWedge_3.Material = Enum.Material.Glass
  1906.         CornerWedge_3.Size = Vector3.new(0.106,0.213,0.106)
  1907.         CornerWedge_3.Parent = Katar
  1908.        
  1909.         CornerWedgeWeld_4.C0 = CFrame.new(13.796,3.494,10.34,0,0,1,0,-1,0,1,0,0)
  1910.         CornerWedgeWeld_4.C1 = CFrame.new(10.447,-3.706,13.69,1,0,0,0,1,0,0,0,1)
  1911.         CornerWedgeWeld_4.Part0 = CornerWedge_3
  1912.         CornerWedgeWeld_4.Part1 = CornerWedge_4
  1913.         CornerWedgeWeld_4.Name = "CornerWedge_Weld"
  1914.         CornerWedgeWeld_4.Parent = CornerWedge_3
  1915.        
  1916.         CornerWedge_4.CFrame = CFrame.new(-10.448,0.325,-13.69,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  1917.         CornerWedge_4.Color = Color3.new(0,0,0)
  1918.         CornerWedge_4.Material = Enum.Material.Glass
  1919.         CornerWedge_4.Size = Vector3.new(0.106,0.213,0.106)
  1920.         CornerWedge_4.Parent = Katar
  1921.        
  1922.         CornerWedgeWeld_5.C0 = CFrame.new(10.447,-3.706,13.69,1,0,0,0,1,0,0,0,1)
  1923.         CornerWedgeWeld_5.C1 = CFrame.new(-13.69,-3.706,10.34,0,0,-1,0,1,0,1,0,0)
  1924.         CornerWedgeWeld_5.Part0 = CornerWedge_4
  1925.         CornerWedgeWeld_5.Part1 = CornerWedge_5
  1926.         CornerWedgeWeld_5.Name = "CornerWedge_Weld"
  1927.         CornerWedgeWeld_5.Parent = CornerWedge_4
  1928.        
  1929.         CornerWedge_5.CFrame = CFrame.new(-10.341,0.325,-13.69,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
  1930.         CornerWedge_5.Color = Color3.new(0,0,0)
  1931.         CornerWedge_5.Material = Enum.Material.Glass
  1932.         CornerWedge_5.Size = Vector3.new(0.106,0.213,0.106)
  1933.         CornerWedge_5.Parent = Katar
  1934.        
  1935.         CornerWedgeWeld_6.C0 = CFrame.new(-13.69,-3.706,10.34,0,0,-1,0,1,0,1,0,0)
  1936.         CornerWedgeWeld_6.C1 = CFrame.new(-10.34,3.494,13.69,-1,0,0,0,-1,0,0,0,1)
  1937.         CornerWedgeWeld_6.Part0 = CornerWedge_5
  1938.         CornerWedgeWeld_6.Part1 = CornerWedge_6
  1939.         CornerWedgeWeld_6.Name = "CornerWedge_Weld"
  1940.         CornerWedgeWeld_6.Parent = CornerWedge_5
  1941.        
  1942.         CornerWedge_6.CFrame = CFrame.new(-10.341,0.112,-13.69,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
  1943.         CornerWedge_6.Color = Color3.new(0,0,0)
  1944.         CornerWedge_6.Material = Enum.Material.Glass
  1945.         CornerWedge_6.Size = Vector3.new(0.106,0.213,0.106)
  1946.         CornerWedge_6.Parent = Katar
  1947.        
  1948.         CornerWedgeWeld_7.C0 = CFrame.new(-10.34,3.494,13.69,-1,0,0,0,-1,0,0,0,1)
  1949.         CornerWedgeWeld_7.C1 = CFrame.new(10.447,3.494,-13.796,1,0,0,0,-1,0,0,0,-1)
  1950.         CornerWedgeWeld_7.Part0 = CornerWedge_6
  1951.         CornerWedgeWeld_7.Part1 = CornerWedge_7
  1952.         CornerWedgeWeld_7.Name = "CornerWedge_Weld"
  1953.         CornerWedgeWeld_7.Parent = CornerWedge_6
  1954.        
  1955.         CornerWedge_7.CFrame = CFrame.new(-10.447,0.112,-13.796,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
  1956.         CornerWedge_7.Color = Color3.new(0,0,0)
  1957.         CornerWedge_7.Material = Enum.Material.Glass
  1958.         CornerWedge_7.Size = Vector3.new(0.106,0.213,0.106)
  1959.         CornerWedge_7.Parent = Katar
  1960.        
  1961.         CornerWedgeWeld_8.C0 = CFrame.new(10.447,3.494,-13.796,1,0,0,0,-1,0,0,0,-1)
  1962.         CornerWedgeWeld_8.C1 = CFrame.new(10.747,-3.931,13.69,1,0,0,0,1,0,0,0,1)
  1963.         CornerWedgeWeld_8.Part0 = CornerWedge_7
  1964.         CornerWedgeWeld_8.Part1 = CornerWedge_8
  1965.         CornerWedgeWeld_8.Name = "CornerWedge_Weld"
  1966.         CornerWedgeWeld_8.Parent = CornerWedge_7
  1967.        
  1968.         CornerWedge_8.CFrame = CFrame.new(-10.748,0.55,-13.691,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  1969.         CornerWedge_8.Color = Color3.new(0,0,0)
  1970.         CornerWedge_8.Material = Enum.Material.Glass
  1971.         CornerWedge_8.Size = Vector3.new(0.106,0.213,0.106)
  1972.         CornerWedge_8.Parent = Katar
  1973.        
  1974.         CornerWedgeWeld_9.C0 = CFrame.new(10.747,-3.931,13.69,1,0,0,0,1,0,0,0,1)
  1975.         CornerWedgeWeld_9.C1 = CFrame.new(-13.69,-3.931,10.64,0,0,-1,0,1,0,1,0,0)
  1976.         CornerWedgeWeld_9.Part0 = CornerWedge_8
  1977.         CornerWedgeWeld_9.Part1 = CornerWedge_9
  1978.         CornerWedgeWeld_9.Name = "CornerWedge_Weld"
  1979.         CornerWedgeWeld_9.Parent = CornerWedge_8
  1980.        
  1981.         CornerWedge_9.CFrame = CFrame.new(-10.642,0.55,-13.691,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
  1982.         CornerWedge_9.Color = Color3.new(0,0,0)
  1983.         CornerWedge_9.Material = Enum.Material.Glass
  1984.         CornerWedge_9.Size = Vector3.new(0.106,0.213,0.106)
  1985.         CornerWedge_9.Parent = Katar
  1986.        
  1987.         CornerWedgeWeld_10.C0 = CFrame.new(-13.69,-3.931,10.64,0,0,-1,0,1,0,1,0,0)
  1988.         CornerWedgeWeld_10.C1 = CFrame.new(13.796,3.719,10.64,0,0,1,0,-1,0,1,0,0)
  1989.         CornerWedgeWeld_10.Part0 = CornerWedge_9
  1990.         CornerWedgeWeld_10.Part1 = CornerWedge_10
  1991.         CornerWedgeWeld_10.Name = "CornerWedge_Weld"
  1992.         CornerWedgeWeld_10.Parent = CornerWedge_9
  1993.        
  1994.         CornerWedge_10.CFrame = CFrame.new(-10.641,0.337,-13.797,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  1995.         CornerWedge_10.Color = Color3.new(0,0,0)
  1996.         CornerWedge_10.Material = Enum.Material.Glass
  1997.         CornerWedge_10.Size = Vector3.new(0.106,0.213,0.106)
  1998.         CornerWedge_10.Parent = Katar
  1999.        
  2000.         CornerWedgeWeld_11.C0 = CFrame.new(13.796,3.719,10.64,0,0,1,0,-1,0,1,0,0)
  2001.         CornerWedgeWeld_11.C1 = CFrame.new(10.747,3.719,-13.796,1,0,0,0,-1,0,0,0,-1)
  2002.         CornerWedgeWeld_11.Part0 = CornerWedge_10
  2003.         CornerWedgeWeld_11.Part1 = CornerWedge_11
  2004.         CornerWedgeWeld_11.Name = "CornerWedge_Weld"
  2005.         CornerWedgeWeld_11.Parent = CornerWedge_10
  2006.        
  2007.         CornerWedge_11.CFrame = CFrame.new(-10.748,0.337,-13.797,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
  2008.         CornerWedge_11.Color = Color3.new(0,0,0)
  2009.         CornerWedge_11.Material = Enum.Material.Glass
  2010.         CornerWedge_11.Size = Vector3.new(0.106,0.213,0.106)
  2011.         CornerWedge_11.Parent = Katar
  2012.        
  2013.         CornerWedgeWeld_12.C0 = CFrame.new(10.747,3.719,-13.796,1,0,0,0,-1,0,0,0,-1)
  2014.         CornerWedgeWeld_12.C1 = CFrame.new(13.796,-3.931,-10.747,0,0,1,0,1,0,-1,0,0)
  2015.         CornerWedgeWeld_12.Part0 = CornerWedge_11
  2016.         CornerWedgeWeld_12.Part1 = CornerWedge_12
  2017.         CornerWedgeWeld_12.Name = "CornerWedge_Weld"
  2018.         CornerWedgeWeld_12.Parent = CornerWedge_11
  2019.        
  2020.         CornerWedge_12.CFrame = CFrame.new(-10.748,0.55,-13.797,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
  2021.         CornerWedge_12.Color = Color3.new(0,0,0)
  2022.         CornerWedge_12.Material = Enum.Material.Glass
  2023.         CornerWedge_12.Size = Vector3.new(0.106,0.213,0.106)
  2024.         CornerWedge_12.Parent = Katar
  2025.        
  2026.         CornerWedgeWeld_13.C0 = CFrame.new(13.796,-3.931,-10.747,0,0,1,0,1,0,-1,0,0)
  2027.         CornerWedgeWeld_13.C1 = CFrame.new(-13.69,3.719,-10.747,0,0,-1,0,-1,0,-1,0,0)
  2028.         CornerWedgeWeld_13.Part0 = CornerWedge_12
  2029.         CornerWedgeWeld_13.Part1 = CornerWedge_13
  2030.         CornerWedgeWeld_13.Name = "CornerWedge_Weld"
  2031.         CornerWedgeWeld_13.Parent = CornerWedge_12
  2032.        
  2033.         CornerWedge_13.CFrame = CFrame.new(-10.748,0.337,-13.691,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  2034.         CornerWedge_13.Color = Color3.new(0,0,0)
  2035.         CornerWedge_13.Material = Enum.Material.Glass
  2036.         CornerWedge_13.Size = Vector3.new(0.106,0.213,0.106)
  2037.         CornerWedge_13.Parent = Katar
  2038.        
  2039.         CornerWedgeWeld_14.C0 = CFrame.new(-13.69,3.719,-10.747,0,0,-1,0,-1,0,-1,0,0)
  2040.         CornerWedgeWeld_14.C1 = CFrame.new(14.928,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
  2041.         CornerWedgeWeld_14.Part0 = CornerWedge_13
  2042.         CornerWedgeWeld_14.Part1 = CornerWedge_14
  2043.         CornerWedgeWeld_14.Name = "CornerWedge_Weld"
  2044.         CornerWedgeWeld_14.Parent = CornerWedge_13
  2045.        
  2046.         CornerWedge_14.CFrame = CFrame.new(-10.39,1.262,-14.928,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
  2047.         CornerWedge_14.Color = Color3.new(0.973,0.973,0.973)
  2048.         CornerWedge_14.Material = Enum.Material.Neon
  2049.         CornerWedge_14.Size = Vector3.new(0.144,0.288,0.144)
  2050.         CornerWedge_14.Parent = Katar
  2051.        
  2052.         CornerWedgeWeld_15.C0 = CFrame.new(14.928,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
  2053.         CornerWedgeWeld_15.C1 = CFrame.new(-10.247,4.356,14.784,-1,0,0,0,-1,0,0,0,1)
  2054.         CornerWedgeWeld_15.Part0 = CornerWedge_14
  2055.         CornerWedgeWeld_15.Part1 = CornerWedge_15
  2056.         CornerWedgeWeld_15.Name = "CornerWedge_Weld"
  2057.         CornerWedgeWeld_15.Parent = CornerWedge_14
  2058.        
  2059.         CornerWedge_15.CFrame = CFrame.new(-10.246,0.974,-14.784,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
  2060.         CornerWedge_15.Color = Color3.new(0.973,0.973,0.973)
  2061.         CornerWedge_15.Material = Enum.Material.Neon
  2062.         CornerWedge_15.Size = Vector3.new(0.144,0.288,0.144)
  2063.         CornerWedge_15.Parent = Katar
  2064.        
  2065.         CornerWedgeWeld_16.C0 = CFrame.new(-10.247,4.356,14.784,-1,0,0,0,-1,0,0,0,1)
  2066.         CornerWedgeWeld_16.C1 = CFrame.new(10.39,4.356,-14.928,1,0,0,0,-1,0,0,0,-1)
  2067.         CornerWedgeWeld_16.Part0 = CornerWedge_15
  2068.         CornerWedgeWeld_16.Part1 = CornerWedge_16
  2069.         CornerWedgeWeld_16.Name = "CornerWedge_Weld"
  2070.         CornerWedgeWeld_16.Parent = CornerWedge_15
  2071.        
  2072.         CornerWedge_16.CFrame = CFrame.new(-10.39,0.974,-14.928,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
  2073.         CornerWedge_16.Color = Color3.new(0.973,0.973,0.973)
  2074.         CornerWedge_16.Material = Enum.Material.Neon
  2075.         CornerWedge_16.Size = Vector3.new(0.144,0.288,0.144)
  2076.         CornerWedge_16.Parent = Katar
  2077.        
  2078.         CornerWedgeWeld_17.C0 = CFrame.new(10.39,4.356,-14.928,1,0,0,0,-1,0,0,0,-1)
  2079.         CornerWedgeWeld_17.C1 = CFrame.new(-14.784,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
  2080.         CornerWedgeWeld_17.Part0 = CornerWedge_16
  2081.         CornerWedgeWeld_17.Part1 = CornerWedge_17
  2082.         CornerWedgeWeld_17.Name = "CornerWedge_Weld"
  2083.         CornerWedgeWeld_17.Parent = CornerWedge_16
  2084.        
  2085.         CornerWedge_17.CFrame = CFrame.new(-10.246,1.262,-14.784,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
  2086.         CornerWedge_17.Color = Color3.new(0.973,0.973,0.973)
  2087.         CornerWedge_17.Material = Enum.Material.Neon
  2088.         CornerWedge_17.Size = Vector3.new(0.144,0.288,0.144)
  2089.         CornerWedge_17.Parent = Katar
  2090.        
  2091.         CornerWedgeWeld_18.C0 = CFrame.new(-14.784,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
  2092.         CornerWedgeWeld_18.C1 = CFrame.new(-14.784,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
  2093.         CornerWedgeWeld_18.Part0 = CornerWedge_17
  2094.         CornerWedgeWeld_18.Part1 = CornerWedge_18
  2095.         CornerWedgeWeld_18.Name = "CornerWedge_Weld"
  2096.         CornerWedgeWeld_18.Parent = CornerWedge_17
  2097.        
  2098.         CornerWedge_18.CFrame = CFrame.new(-10.39,0.974,-14.784,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  2099.         CornerWedge_18.Color = Color3.new(0.973,0.973,0.973)
  2100.         CornerWedge_18.Material = Enum.Material.Neon
  2101.         CornerWedge_18.Size = Vector3.new(0.144,0.288,0.144)
  2102.         CornerWedge_18.Parent = Katar
  2103.        
  2104.         CornerWedgeWeld_19.C0 = CFrame.new(-14.784,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
  2105.         CornerWedgeWeld_19.C1 = CFrame.new(10.39,-4.644,14.784,1,0,0,0,1,0,0,0,1)
  2106.         CornerWedgeWeld_19.Part0 = CornerWedge_18
  2107.         CornerWedgeWeld_19.Part1 = CornerWedge_19
  2108.         CornerWedgeWeld_19.Name = "CornerWedge_Weld"
  2109.         CornerWedgeWeld_19.Parent = CornerWedge_18
  2110.        
  2111.         CornerWedge_19.CFrame = CFrame.new(-10.39,1.262,-14.785,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  2112.         CornerWedge_19.Color = Color3.new(0.973,0.973,0.973)
  2113.         CornerWedge_19.Material = Enum.Material.Neon
  2114.         CornerWedge_19.Size = Vector3.new(0.144,0.288,0.144)
  2115.         CornerWedge_19.Parent = Katar
  2116.        
  2117.         CornerWedgeWeld_20.C0 = CFrame.new(10.39,-4.644,14.784,1,0,0,0,1,0,0,0,1)
  2118.         CornerWedgeWeld_20.C1 = CFrame.new(14.928,4.356,10.247,0,0,1,0,-1,0,1,0,0)
  2119.         CornerWedgeWeld_20.Part0 = CornerWedge_19
  2120.         CornerWedgeWeld_20.Part1 = CornerWedge_20
  2121.         CornerWedgeWeld_20.Name = "CornerWedge_Weld"
  2122.         CornerWedgeWeld_20.Parent = CornerWedge_19
  2123.        
  2124.         CornerWedge_20.CFrame = CFrame.new(-10.246,0.974,-14.928,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  2125.         CornerWedge_20.Color = Color3.new(0.973,0.973,0.973)
  2126.         CornerWedge_20.Material = Enum.Material.Neon
  2127.         CornerWedge_20.Size = Vector3.new(0.144,0.288,0.144)
  2128.         CornerWedge_20.Parent = Katar
  2129.        
  2130.         CornerWedgeWeld_21.C0 = CFrame.new(14.928,4.356,10.247,0,0,1,0,-1,0,1,0,0)
  2131.         CornerWedgeWeld_21.C1 = CFrame.new(-10.247,-4.644,-14.928,-1,0,0,0,1,0,0,0,-1)
  2132.         CornerWedgeWeld_21.Part0 = CornerWedge_20
  2133.         CornerWedgeWeld_21.Part1 = CornerWedge_21
  2134.         CornerWedgeWeld_21.Name = "CornerWedge_Weld"
  2135.         CornerWedgeWeld_21.Parent = CornerWedge_20
  2136.        
  2137.         CornerWedge_21.CFrame = CFrame.new(-10.246,1.262,-14.928,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
  2138.         CornerWedge_21.Color = Color3.new(0.973,0.973,0.973)
  2139.         CornerWedge_21.Material = Enum.Material.Neon
  2140.         CornerWedge_21.Size = Vector3.new(0.144,0.288,0.144)
  2141.         CornerWedge_21.Parent = Katar
  2142.        
  2143.         CornerWedgeWeld_22.C0 = CFrame.new(-10.247,-4.644,-14.928,-1,0,0,0,1,0,0,0,-1)
  2144.         CornerWedgeWeld_22.C1 = CFrame.new(10.39,4.356,-13.703,1,0,0,0,-1,0,0,0,-1)
  2145.         CornerWedgeWeld_22.Part0 = CornerWedge_21
  2146.         CornerWedgeWeld_22.Part1 = CornerWedge_22
  2147.         CornerWedgeWeld_22.Name = "CornerWedge_Weld"
  2148.         CornerWedgeWeld_22.Parent = CornerWedge_21
  2149.        
  2150.         CornerWedge_22.CFrame = CFrame.new(-10.392,0.975,-13.703,1,0,0.002,0,-1,-0.001,0.002,0.001,-1)
  2151.         CornerWedge_22.Color = Color3.new(0,0,0)
  2152.         CornerWedge_22.Material = Enum.Material.Neon
  2153.         CornerWedge_22.Size = Vector3.new(0.144,0.288,0.144)
  2154.         CornerWedge_22.Parent = Katar
  2155.        
  2156.         CornerWedgeWeld_23.C0 = CFrame.new(10.39,4.356,-13.703,1,0,0,0,-1,0,0,0,-1)
  2157.         CornerWedgeWeld_23.C1 = CFrame.new(-13.559,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
  2158.         CornerWedgeWeld_23.Part0 = CornerWedge_22
  2159.         CornerWedgeWeld_23.Part1 = CornerWedge_23
  2160.         CornerWedgeWeld_23.Name = "CornerWedge_Weld"
  2161.         CornerWedgeWeld_23.Parent = CornerWedge_22
  2162.        
  2163.         CornerWedge_23.CFrame = CFrame.new(-10.392,0.975,-13.559,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  2164.         CornerWedge_23.Color = Color3.new(0,0,0)
  2165.         CornerWedge_23.Material = Enum.Material.Neon
  2166.         CornerWedge_23.Size = Vector3.new(0.144,0.288,0.144)
  2167.         CornerWedge_23.Parent = Katar
  2168.        
  2169.         CornerWedgeWeld_24.C0 = CFrame.new(-13.559,4.356,-10.39,0,0,-1,0,-1,0,-1,0,0)
  2170.         CornerWedgeWeld_24.C1 = CFrame.new(13.703,4.356,10.247,0,0,1,0,-1,0,1,0,0)
  2171.         CornerWedgeWeld_24.Part0 = CornerWedge_23
  2172.         CornerWedgeWeld_24.Part1 = CornerWedge_24
  2173.         CornerWedgeWeld_24.Name = "CornerWedge_Weld"
  2174.         CornerWedgeWeld_24.Parent = CornerWedge_23
  2175.        
  2176.         CornerWedge_24.CFrame = CFrame.new(-10.248,0.975,-13.703,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  2177.         CornerWedge_24.Color = Color3.new(0,0,0)
  2178.         CornerWedge_24.Material = Enum.Material.Neon
  2179.         CornerWedge_24.Size = Vector3.new(0.144,0.288,0.144)
  2180.         CornerWedge_24.Parent = Katar
  2181.        
  2182.         CornerWedgeWeld_25.C0 = CFrame.new(13.703,4.356,10.247,0,0,1,0,-1,0,1,0,0)
  2183.         CornerWedgeWeld_25.C1 = CFrame.new(10.39,-4.644,13.559,1,0,0,0,1,0,0,0,1)
  2184.         CornerWedgeWeld_25.Part0 = CornerWedge_24
  2185.         CornerWedgeWeld_25.Part1 = CornerWedge_25
  2186.         CornerWedgeWeld_25.Name = "CornerWedge_Weld"
  2187.         CornerWedgeWeld_25.Parent = CornerWedge_24
  2188.        
  2189.         CornerWedge_25.CFrame = CFrame.new(-10.392,1.263,-13.56,1,0,-0.002,0,1,0.001,0.002,-0.001,1)
  2190.         CornerWedge_25.Color = Color3.new(0,0,0)
  2191.         CornerWedge_25.Material = Enum.Material.Neon
  2192.         CornerWedge_25.Size = Vector3.new(0.144,0.288,0.144)
  2193.         CornerWedge_25.Parent = Katar
  2194.        
  2195.         CornerWedgeWeld_26.C0 = CFrame.new(10.39,-4.644,13.559,1,0,0,0,1,0,0,0,1)
  2196.         CornerWedgeWeld_26.C1 = CFrame.new(-10.247,-4.644,-13.703,-1,0,0,0,1,0,0,0,-1)
  2197.         CornerWedgeWeld_26.Part0 = CornerWedge_25
  2198.         CornerWedgeWeld_26.Part1 = CornerWedge_26
  2199.         CornerWedgeWeld_26.Name = "CornerWedge_Weld"
  2200.         CornerWedgeWeld_26.Parent = CornerWedge_25
  2201.        
  2202.         CornerWedge_26.CFrame = CFrame.new(-10.248,1.262,-13.703,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
  2203.         CornerWedge_26.Color = Color3.new(0,0,0)
  2204.         CornerWedge_26.Material = Enum.Material.Neon
  2205.         CornerWedge_26.Size = Vector3.new(0.144,0.288,0.144)
  2206.         CornerWedge_26.Parent = Katar
  2207.        
  2208.         CornerWedgeWeld_27.C0 = CFrame.new(-10.247,-4.644,-13.703,-1,0,0,0,1,0,0,0,-1)
  2209.         CornerWedgeWeld_27.C1 = CFrame.new(13.703,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
  2210.         CornerWedgeWeld_27.Part0 = CornerWedge_26
  2211.         CornerWedgeWeld_27.Part1 = CornerWedge_27
  2212.         CornerWedgeWeld_27.Name = "CornerWedge_Weld"
  2213.         CornerWedgeWeld_27.Parent = CornerWedge_26
  2214.        
  2215.         CornerWedge_27.CFrame = CFrame.new(-10.392,1.262,-13.703,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
  2216.         CornerWedge_27.Color = Color3.new(0,0,0)
  2217.         CornerWedge_27.Material = Enum.Material.Neon
  2218.         CornerWedge_27.Size = Vector3.new(0.144,0.288,0.144)
  2219.         CornerWedge_27.Parent = Katar
  2220.        
  2221.         CornerWedgeWeld_28.C0 = CFrame.new(13.703,-4.644,-10.39,0,0,1,0,1,0,-1,0,0)
  2222.         CornerWedgeWeld_28.C1 = CFrame.new(-13.559,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
  2223.         CornerWedgeWeld_28.Part0 = CornerWedge_27
  2224.         CornerWedgeWeld_28.Part1 = CornerWedge_28
  2225.         CornerWedgeWeld_28.Name = "CornerWedge_Weld"
  2226.         CornerWedgeWeld_28.Parent = CornerWedge_27
  2227.        
  2228.         CornerWedge_28.CFrame = CFrame.new(-10.248,1.263,-13.559,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
  2229.         CornerWedge_28.Color = Color3.new(0,0,0)
  2230.         CornerWedge_28.Material = Enum.Material.Neon
  2231.         CornerWedge_28.Size = Vector3.new(0.144,0.288,0.144)
  2232.         CornerWedge_28.Parent = Katar
  2233.        
  2234.         CornerWedgeWeld_29.C0 = CFrame.new(-13.559,-4.644,10.247,0,0,-1,0,1,0,1,0,0)
  2235.         CornerWedgeWeld_29.C1 = CFrame.new(-10.247,4.356,13.559,-1,0,0,0,-1,0,0,0,1)
  2236.         CornerWedgeWeld_29.Part0 = CornerWedge_28
  2237.         CornerWedgeWeld_29.Part1 = CornerWedge_29
  2238.         CornerWedgeWeld_29.Name = "CornerWedge_Weld"
  2239.         CornerWedgeWeld_29.Parent = CornerWedge_28
  2240.        
  2241.         CornerWedge_29.CFrame = CFrame.new(-10.248,0.975,-13.559,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
  2242.         CornerWedge_29.Color = Color3.new(0,0,0)
  2243.         CornerWedge_29.Material = Enum.Material.Neon
  2244.         CornerWedge_29.Size = Vector3.new(0.144,0.288,0.144)
  2245.         CornerWedge_29.Parent = Katar
  2246.        
  2247.         CornerWedgeWeld_30.C0 = CFrame.new(-10.247,4.356,13.559,-1,0,0,0,-1,0,0,0,1)
  2248.         CornerWedgeWeld_30.C1 = CFrame.new(-10.64,3.719,13.69,-1,0,0,0,-1,0,0,0,1)
  2249.         CornerWedgeWeld_30.Part0 = CornerWedge_29
  2250.         CornerWedgeWeld_30.Part1 = CornerWedge_30
  2251.         CornerWedgeWeld_30.Name = "CornerWedge_Weld"
  2252.         CornerWedgeWeld_30.Parent = CornerWedge_29
  2253.        
  2254.         CornerWedge_30.CFrame = CFrame.new(-10.641,0.337,-13.691,-1,0,-0.002,0,-1,0.001,-0.002,0.001,1)
  2255.         CornerWedge_30.Color = Color3.new(0,0,0)
  2256.         CornerWedge_30.Material = Enum.Material.Glass
  2257.         CornerWedge_30.Size = Vector3.new(0.106,0.213,0.106)
  2258.         CornerWedge_30.Parent = Katar
  2259.        
  2260.         CornerWedgeWeld_31.C0 = CFrame.new(-10.64,3.719,13.69,-1,0,0,0,-1,0,0,0,1)
  2261.         CornerWedgeWeld_31.C1 = CFrame.new(-10.64,-3.931,-13.796,-1,0,0,0,1,0,0,0,-1)
  2262.         CornerWedgeWeld_31.Part0 = CornerWedge_30
  2263.         CornerWedgeWeld_31.Part1 = CornerWedge_31
  2264.         CornerWedgeWeld_31.Name = "CornerWedge_Weld"
  2265.         CornerWedgeWeld_31.Parent = CornerWedge_30
  2266.        
  2267.         CornerWedge_31.CFrame = CFrame.new(-10.641,0.55,-13.797,-1,0,0.002,0,1,-0.001,-0.002,-0.001,-1)
  2268.         CornerWedge_31.Color = Color3.new(0,0,0)
  2269.         CornerWedge_31.Material = Enum.Material.Glass
  2270.         CornerWedge_31.Size = Vector3.new(0.106,0.213,0.106)
  2271.         CornerWedge_31.Parent = Katar
  2272.        
  2273.         WedgeWeld_1.C0 = CFrame.new(-10.64,-3.931,-13.796,-1,0,0,0,1,0,0,0,-1)
  2274.         WedgeWeld_1.C1 = CFrame.new(14.225,-4.487,-10,0,0,1,0,1,0,-1,0,0)
  2275.         WedgeWeld_1.Part0 = CornerWedge_31
  2276.         WedgeWeld_1.Part1 = Wedge_2
  2277.         WedgeWeld_1.Name = "Wedge_Weld"
  2278.         WedgeWeld_1.Parent = CornerWedge_31
  2279.        
  2280.         Wedge_2.BottomSurface = Enum.SurfaceType.Smooth
  2281.         Wedge_2.CFrame = CFrame.new(-10,1.106,-14.225,-0.002,0,-1,0.001,1,0,1,-0.001,-0.002)
  2282.         Wedge_2.Color = Color3.new(1,1,1)
  2283.         Wedge_2.Material = Enum.Material.Neon
  2284.         Wedge_2.Size = Vector3.new(1.1,0.875,0.65)
  2285.         Wedge_2.Parent = Katar
  2286.        
  2287.         WedgeWeld_2.C0 = CFrame.new(14.225,-4.487,-10,0,0,1,0,1,0,-1,0,0)
  2288.         WedgeWeld_2.C1 = CFrame.new(14.25,3.713,10.55,0,0,1,0,-1,0,1,0,0)
  2289.         WedgeWeld_2.Part0 = Wedge_2
  2290.         WedgeWeld_2.Part1 = Wedge_3
  2291.         WedgeWeld_2.Name = "Wedge_Weld"
  2292.         WedgeWeld_2.Parent = Wedge_2
  2293.        
  2294.         Wedge_3.BottomSurface = Enum.SurfaceType.Smooth
  2295.         Wedge_3.CFrame = CFrame.new(-10.55,0.331,-14.25,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  2296.         Wedge_3.Color = Color3.new(0,0,0)
  2297.         Wedge_3.Material = Enum.Material.Neon
  2298.         Wedge_3.Size = Vector3.new(1.05,0.675,0.8)
  2299.         Wedge_3.Parent = Katar
  2300.        
  2301.         WedgeWeld_3.C0 = CFrame.new(14.25,3.713,10.55,0,0,1,0,-1,0,1,0,0)
  2302.         WedgeWeld_3.C1 = CFrame.new(14.225,4.487,10.625,0,0,1,0,-1,0,1,0,0)
  2303.         WedgeWeld_3.Part0 = Wedge_3
  2304.         WedgeWeld_3.Part1 = Wedge_4
  2305.         WedgeWeld_3.Name = "Wedge_Weld"
  2306.         WedgeWeld_3.Parent = Wedge_3
  2307.        
  2308.         Wedge_4.BottomSurface = Enum.SurfaceType.Smooth
  2309.         Wedge_4.CFrame = CFrame.new(-10.625,1.106,-14.226,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  2310.         Wedge_4.Color = Color3.new(1,1,1)
  2311.         Wedge_4.Material = Enum.Material.Neon
  2312.         Wedge_4.Size = Vector3.new(1.1,0.875,0.65)
  2313.         Wedge_4.Parent = Katar
  2314.        
  2315.         WedgeWeld_4.C0 = CFrame.new(14.225,4.487,10.625,0,0,1,0,-1,0,1,0,0)
  2316.         WedgeWeld_4.C1 = CFrame.new(-14.25,3.737,-9.937,0,0,-1,0,-1,0,-1,0,0)
  2317.         WedgeWeld_4.Part0 = Wedge_4
  2318.         WedgeWeld_4.Part1 = Wedge_5
  2319.         WedgeWeld_4.Name = "Wedge_Weld"
  2320.         WedgeWeld_4.Parent = Wedge_4
  2321.        
  2322.         Wedge_5.BottomSurface = Enum.SurfaceType.Smooth
  2323.         Wedge_5.CFrame = CFrame.new(-9.938,0.356,-14.249,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  2324.         Wedge_5.Color = Color3.new(1,1,1)
  2325.         Wedge_5.Material = Enum.Material.Metal
  2326.         Wedge_5.Size = Vector3.new(1.1,0.625,0.425)
  2327.         Wedge_5.Parent = Katar
  2328.        
  2329.         WedgeWeld_5.C0 = CFrame.new(-14.25,3.737,-9.937,0,0,-1,0,-1,0,-1,0,0)
  2330.         WedgeWeld_5.C1 = CFrame.new(14.25,3.737,10.525,0,0,1,0,-1,0,1,0,0)
  2331.         WedgeWeld_5.Part0 = Wedge_5
  2332.         WedgeWeld_5.Part1 = Wedge_6
  2333.         WedgeWeld_5.Name = "Wedge_Weld"
  2334.         WedgeWeld_5.Parent = Wedge_5
  2335.        
  2336.         Wedge_6.BottomSurface = Enum.SurfaceType.Smooth
  2337.         Wedge_6.CFrame = CFrame.new(-10.525,0.356,-14.25,-0.002,0,1,0.001,-1,0,1,0.001,0.002)
  2338.         Wedge_6.Color = Color3.new(1,1,1)
  2339.         Wedge_6.Material = Enum.Material.Metal
  2340.         Wedge_6.Size = Vector3.new(1.1,0.625,0.75)
  2341.         Wedge_6.Parent = Katar
  2342.        
  2343.         WedgeWeld_6.C0 = CFrame.new(14.25,3.737,10.525,0,0,1,0,-1,0,1,0,0)
  2344.         WedgeWeld_6.C1 = CFrame.new(-14.25,3.712,-9.912,0,0,-1,0,-1,0,-1,0,0)
  2345.         WedgeWeld_6.Part0 = Wedge_6
  2346.         WedgeWeld_6.Part1 = Wedge_7
  2347.         WedgeWeld_6.Name = "Wedge_Weld"
  2348.         WedgeWeld_6.Parent = Wedge_6
  2349.        
  2350.         Wedge_7.BottomSurface = Enum.SurfaceType.Smooth
  2351.         Wedge_7.CFrame = CFrame.new(-9.913,0.331,-14.249,0.002,0,-1,-0.001,-1,0,-1,0.001,-0.002)
  2352.         Wedge_7.Color = Color3.new(0,0,0)
  2353.         Wedge_7.Material = Enum.Material.Neon
  2354.         Wedge_7.Size = Vector3.new(1.05,0.675,0.475)
  2355.         Wedge_7.Parent = Katar
  2356.        
  2357.         WedgeWeld_7.C0 = CFrame.new(-14.25,3.712,-9.912,0,0,-1,0,-1,0,-1,0,0)
  2358.         WedgeWeld_7.C1 = CFrame.new(-14.275,-4.487,10.625,0,0,-1,0,1,0,1,0,0)
  2359.         WedgeWeld_7.Part0 = Wedge_7
  2360.         WedgeWeld_7.Part1 = Wedge_8
  2361.         WedgeWeld_7.Name = "Wedge_Weld"
  2362.         WedgeWeld_7.Parent = Wedge_7
  2363.        
  2364.         Wedge_8.BottomSurface = Enum.SurfaceType.Smooth
  2365.         Wedge_8.CFrame = CFrame.new(-10.625,1.106,-14.276,0.002,0,1,-0.001,1,0,-1,-0.001,0.002)
  2366.         Wedge_8.Color = Color3.new(0.357,0.365,0.412)
  2367.         Wedge_8.Material = Enum.Material.SmoothPlastic
  2368.         Wedge_8.Size = Vector3.new(1.1,0.875,0.65)
  2369.         Wedge_8.Parent = Katar
  2370.        
  2371.         WedgeWeld_8.C0 = CFrame.new(-14.275,-4.487,10.625,0,0,-1,0,1,0,1,0,0)
  2372.         WedgeWeld_8.C1 = CFrame.new(14.25,-10.706,5.075,0,0,1,-1,0,0,0,-1,0)
  2373.         WedgeWeld_8.Part0 = Wedge_8
  2374.         WedgeWeld_8.Part1 = Wedge_9
  2375.         WedgeWeld_8.Name = "Wedge_Weld"
  2376.         WedgeWeld_8.Parent = Wedge_8
  2377.        
  2378.         Wedge_9.BottomSurface = Enum.SurfaceType.Smooth
  2379.         Wedge_9.CFrame = CFrame.new(-10.707,1.693,-14.251,-0.002,-1,0,0.001,0,-1,1,-0.002,0.001)
  2380.         Wedge_9.Color = Color3.new(0.314,0.314,0.314)
  2381.         Wedge_9.Material = Enum.Material.Metal
  2382.         Wedge_9.Size = Vector3.new(1.15,0.5,0.3)
  2383.         Wedge_9.Parent = Katar
  2384.        
  2385.         WedgeWeld_9.C0 = CFrame.new(14.25,-10.706,5.075,0,0,1,-1,0,0,0,-1,0)
  2386.         WedgeWeld_9.C1 = CFrame.new(-14.275,-4.487,10.637,0,0,-1,0,1,0,1,0,0)
  2387.         WedgeWeld_9.Part0 = Wedge_9
  2388.         WedgeWeld_9.Part1 = Wedge
  2389.         WedgeWeld_9.Name = "Wedge_Weld"
  2390.         WedgeWeld_9.Parent = Wedge_9
  2391.  
  2392.         local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, 0.415, 0) * NewAngles(NewRad(180), NewRad(0), NewRad(180)))
  2393.         --// Connect;
  2394.         Handle = ToHandle
  2395.         HandleWeld = _HandleWeld
  2396.         Hitbox = ToHitbox
  2397.         AppearWeapon(EquipModels, Hitbox)
  2398.         Attack = false
  2399.     end;
  2400.     AlphaSpear = function()
  2401.         Attack = true
  2402.         Equip = 'AlphaSpear'
  2403.         --// Sound;
  2404.         CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  2405.         --// Folder-Models;
  2406.         Staffs = Staffs or Instance.new('Folder', Terrain)
  2407.         Staffs.Name = 'Staffs'
  2408.         EquipModels = Instance.new('Model', Staffs)
  2409.         EquipModels.Name = 'AlphaSpear'
  2410.         Space[EquipModels] = EquipModels
  2411.         --// Models;
  2412.         local AlphaSpear = EquipModels
  2413.         local Wedge = Instance.new("WedgePart")
  2414.         local WedgeWeld = Instance.new("Weld")
  2415.         local Wedge_1 = Instance.new("WedgePart")
  2416.         local WedgeWeld_1 = Instance.new("Weld")
  2417.         local Wedge_2 = Instance.new("WedgePart")
  2418.         local WedgeWeld_2 = Instance.new("Weld")
  2419.         local Wedge_3 = Instance.new("WedgePart")
  2420.         local Glow2Weld = Instance.new("Weld")
  2421.         local Glow2 = Instance.new("WedgePart")
  2422.         local Glow2Weld_1 = Instance.new("Weld")
  2423.         local Glow2_1 = Instance.new("Part")
  2424.         local GlowWeld = Instance.new("Weld")
  2425.         local Glow = Instance.new("Part")
  2426.         local GlowWeld_1 = Instance.new("Weld")
  2427.         local Glow_1 = Instance.new("Part")
  2428.         local Glow2Weld_2 = Instance.new("Weld")
  2429.         local Glow_10 = Instance.new("Part")
  2430.         local Glow2Weld_3 = Instance.new("Weld")
  2431.         local Glow2_3 = Instance.new("WedgePart")
  2432.         local WedgeWeld_3 = Instance.new("Weld")
  2433.         local Wedge_4 = Instance.new("WedgePart")
  2434.         local Glow2Weld_4 = Instance.new("Weld")
  2435.         local Glow2_4 = Instance.new("WedgePart")
  2436.         local Glow2Weld_5 = Instance.new("Weld")
  2437.         local Glow2_5 = Instance.new("WedgePart")
  2438.         local Glow2Weld_6 = Instance.new("Weld")
  2439.         local Glow2_6 = Instance.new("WedgePart")
  2440.         local GlowWeld_2 = Instance.new("Weld")
  2441.         local Glow_2 = Instance.new("Part")
  2442.         local PartWeld = Instance.new("Weld")
  2443.         local Part = Instance.new("Part")
  2444.         local WedgeWeld_4 = Instance.new("Weld")
  2445.         local Wedge_5 = Instance.new("WedgePart")
  2446.         local PartWeld_1 = Instance.new("Weld")
  2447.         local Part_1 = Instance.new("Part")
  2448.         local Glow2Weld_7 = Instance.new("Weld")
  2449.         local Glow2_7 = Instance.new("WedgePart")
  2450.         local Glow2Weld_8 = Instance.new("Weld")
  2451.         local Glow2_8 = Instance.new("WedgePart")
  2452.         local WedgeWeld_5 = Instance.new("Weld")
  2453.         local Wedge_6 = Instance.new("WedgePart")
  2454.         local PartWeld_2 = Instance.new("Weld")
  2455.         local Part_2 = Instance.new("Part")
  2456.         local GlowWeld_3 = Instance.new("Weld")
  2457.         local Glow_3 = Instance.new("WedgePart")
  2458.         local GlowWeld_4 = Instance.new("Weld")
  2459.         local Glow_4 = Instance.new("WedgePart")
  2460.         local Glow2Weld_9 = Instance.new("Weld")
  2461.         local Glow2_9 = Instance.new("WedgePart")
  2462.         local ToHitboxWeld = Instance.new("Weld")
  2463.         local ToHitbox = Instance.new("Part")
  2464.         local GlowWeld_5 = Instance.new("Weld")
  2465.         local Glow_5 = Instance.new("WedgePart")
  2466.         local Glow2Weld_10 = Instance.new("Weld")
  2467.         local Glow2_10 = Instance.new("WedgePart")
  2468.         local GlowWeld_6 = Instance.new("Weld")
  2469.         local Glow_6 = Instance.new("Part")
  2470.         local GlowWeld_7 = Instance.new("Weld")
  2471.         local Glow_7 = Instance.new("Part")
  2472.         local GlowWeld_8 = Instance.new("Weld")
  2473.         local Glow_8 = Instance.new("WedgePart")
  2474.         local Glow2Weld_11 = Instance.new("Weld")
  2475.         local Glow2_11 = Instance.new("WedgePart")
  2476.         local PartWeld_3 = Instance.new("Weld")
  2477.         local Part_3 = Instance.new("Part")
  2478.         local Glow2Weld_12 = Instance.new("Weld")
  2479.         local Glow2_12 = Instance.new("WedgePart")
  2480.         local WedgeWeld_6 = Instance.new("Weld")
  2481.         local Wedge_7 = Instance.new("WedgePart")
  2482.         local WedgeWeld_7 = Instance.new("Weld")
  2483.         local Wedge_8 = Instance.new("WedgePart")
  2484.         local PartWeld_4 = Instance.new("Weld")
  2485.         local Part_4 = Instance.new("Part")
  2486.         local ToHandleWeld = Instance.new("Weld")
  2487.         local ToHandle = Instance.new("Part")
  2488.         local Glow2Weld_13 = Instance.new("Weld")
  2489.         local Glow2_13 = Instance.new("WedgePart")
  2490.         local Glow2Weld_14 = Instance.new("Weld")
  2491.         local Glow2_14 = Instance.new("Part")
  2492.         local PartWeld_5 = Instance.new("Weld")
  2493.         local Part_5 = Instance.new("Part")
  2494.         local GlowWeld_9 = Instance.new("Weld")
  2495.         local Glow_9 = Instance.new("Part")
  2496.        
  2497.         -- SETTING PROPERTIES
  2498.        
  2499.         AlphaSpear.Name = "AlphaSpear"
  2500.        
  2501.         Wedge.BottomSurface = Enum.SurfaceType.Smooth
  2502.         Wedge.CFrame = CFrame.new(-8.874,0.126,1.622,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2503.         Wedge.Color = Color3.new(0.588,0.588,0.588)
  2504.         Wedge.Material = Enum.Material.Metal
  2505.         Wedge.Size = Vector3.new(0.087,2.59,1.015)
  2506.         Wedge.Parent = AlphaSpear
  2507.        
  2508.         WedgeWeld.C0 = CFrame.new(-0.65,-12.897,2.751,-1,0,0,0,1,0,0,0,-1)
  2509.         WedgeWeld.C1 = CFrame.new(-0.475,-12.897,2.751,-1,0,0,0,1,0,0,0,-1)
  2510.         WedgeWeld.Part0 = Wedge
  2511.         WedgeWeld.Part1 = Wedge_1
  2512.         WedgeWeld.Name = "Wedge_Weld"
  2513.         WedgeWeld.Parent = Wedge
  2514.        
  2515.         Wedge_1.BottomSurface = Enum.SurfaceType.Smooth
  2516.         Wedge_1.CFrame = CFrame.new(-8.879,0.301,1.622,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2517.         Wedge_1.Color = Color3.new(0.588,0.588,0.588)
  2518.         Wedge_1.Material = Enum.Material.Metal
  2519.         Wedge_1.Size = Vector3.new(0.087,2.59,1.015)
  2520.         Wedge_1.Parent = AlphaSpear
  2521.        
  2522.         WedgeWeld_1.C0 = CFrame.new(-0.475,-12.897,2.751,-1,0,0,0,1,0,0,0,-1)
  2523.         WedgeWeld_1.C1 = CFrame.new(0.475,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
  2524.         WedgeWeld_1.Part0 = Wedge_1
  2525.         WedgeWeld_1.Part1 = Wedge_2
  2526.         WedgeWeld_1.Name = "Wedge_Weld"
  2527.         WedgeWeld_1.Parent = Wedge_1
  2528.        
  2529.         Wedge_2.BottomSurface = Enum.SurfaceType.Smooth
  2530.         Wedge_2.CFrame = CFrame.new(-6.327,0.383,1.844,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  2531.         Wedge_2.Color = Color3.new(0.588,0.588,0.588)
  2532.         Wedge_2.Material = Enum.Material.Metal
  2533.         Wedge_2.Size = Vector3.new(0.087,2.537,1.05)
  2534.         Wedge_2.Parent = AlphaSpear
  2535.        
  2536.         WedgeWeld_2.C0 = CFrame.new(0.475,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
  2537.         WedgeWeld_2.C1 = CFrame.new(-0.562,8.583,-1.64,-1,0,0,0,-1,0,0,0,1)
  2538.         WedgeWeld_2.Part0 = Wedge_2
  2539.         WedgeWeld_2.Part1 = Wedge_3
  2540.         WedgeWeld_2.Name = "Wedge_Weld"
  2541.         WedgeWeld_2.Parent = Wedge_2
  2542.        
  2543.         Wedge_3.BottomSurface = Enum.SurfaceType.Smooth
  2544.         Wedge_3.CFrame = CFrame.new(-4.48,0.352,0.92,0.032,0.995,-0.094,-0.999,0.032,0,0.003,0.094,0.996)
  2545.         Wedge_3.Color = Color3.new(0.588,0.588,0.588)
  2546.         Wedge_3.Material = Enum.Material.Metal
  2547.         Wedge_3.Size = Vector3.new(0.192,2.187,0.787)
  2548.         Wedge_3.Parent = AlphaSpear
  2549.        
  2550.         Glow2Weld.C0 = CFrame.new(-0.562,8.583,-1.64,-1,0,0,0,-1,0,0,0,1)
  2551.         Glow2Weld.C1 = CFrame.new(-0.685,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
  2552.         Glow2Weld.Part0 = Wedge_3
  2553.         Glow2Weld.Part1 = Glow2
  2554.         Glow2Weld.Name = "Glow2_Weld"
  2555.         Glow2Weld.Parent = Wedge_3
  2556.        
  2557.         Glow2.BottomSurface = Enum.SurfaceType.Smooth
  2558.         Glow2.CFrame = CFrame.new(-6.275,0.172,1.014,0.032,0.094,0.995,-0.999,0,0.032,0.003,-0.996,0.094)
  2559.         Glow2.Color = Color3.new(0,0,0)
  2560.         Glow2.Material = Enum.Material.Neon
  2561.         Glow2.Size = Vector3.new(0.066,0.525,0.787)
  2562.         Glow2.Name = "Glow2"
  2563.         Glow2.Parent = AlphaSpear
  2564.        
  2565.         Glow2Weld_1.C0 = CFrame.new(-0.685,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
  2566.         Glow2Weld_1.C1 = CFrame.new(9.476,-0.562,2.209,0,-1,0,-1,0,0,0,0,-1)
  2567.         Glow2Weld_1.Part0 = Glow2
  2568.         Glow2Weld_1.Part1 = Glow2_1
  2569.         Glow2Weld_1.Name = "Glow2_Weld"
  2570.         Glow2Weld_1.Parent = Glow2
  2571.        
  2572.         Glow2_1.BottomSurface = Enum.SurfaceType.Smooth
  2573.         Glow2_1.CFrame = CFrame.new(-5.421,0.323,1.402,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2574.         Glow2_1.Color = Color3.new(0.106,0.165,0.208)
  2575.         Glow2_1.Material = Enum.Material.Neon
  2576.         Glow2_1.Size = Vector3.new(3.972,0.297,0.35)
  2577.         Glow2_1.TopSurface = Enum.SurfaceType.Smooth
  2578.         Glow2_1.Name = "Glow2"
  2579.         Glow2_1.Parent = AlphaSpear
  2580.        
  2581.         GlowWeld.C0 = CFrame.new(9.476,-0.562,2.209,0,-1,0,-1,0,0,0,0,-1)
  2582.         GlowWeld.C1 = CFrame.new(7.415,-0.44,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2583.         GlowWeld.Part0 = Glow2_1
  2584.         GlowWeld.Part1 = Glow
  2585.         GlowWeld.Name = "Glow_Weld"
  2586.         GlowWeld.Parent = Glow2_1
  2587.        
  2588.         Glow.BottomSurface = Enum.SurfaceType.Smooth
  2589.         Glow.CFrame = CFrame.new(-4.232,0.485,1.514,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
  2590.         Glow.Color = Color3.new(0.784,0.784,0.784)
  2591.         Glow.Material = Enum.Material.Neon
  2592.         Glow.Size = Vector3.new(0.525,0.087,0.525)
  2593.         Glow.TopSurface = Enum.SurfaceType.Smooth
  2594.         Glow.Name = "Glow"
  2595.         Glow.Parent = AlphaSpear
  2596.        
  2597.         GlowWeld_1.C0 = CFrame.new(7.415,-0.44,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2598.         GlowWeld_1.C1 = CFrame.new(9.677,-0.685,2.209,0,-1,0,-1,0,0,0,0,-1)
  2599.         GlowWeld_1.Part0 = Glow
  2600.         GlowWeld_1.Part1 = Glow_1
  2601.         GlowWeld_1.Name = "Glow_Weld"
  2602.         GlowWeld_1.Parent = Glow
  2603.        
  2604.         Glow_1.BottomSurface = Enum.SurfaceType.Smooth
  2605.         Glow_1.CFrame = CFrame.new(-5.618,0.194,1.384,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2606.         Glow_1.Color = Color3.new(0.784,0.784,0.784)
  2607.         Glow_1.Material = Enum.Material.Neon
  2608.         Glow_1.Size = Vector3.new(4.375,0.087,0.175)
  2609.         Glow_1.TopSurface = Enum.SurfaceType.Smooth
  2610.         Glow_1.Name = "Glow"
  2611.         Glow_1.Parent = AlphaSpear
  2612.        
  2613.         Glow2Weld_2.C0 = CFrame.new(9.677,-0.685,2.209,0,-1,0,-1,0,0,0,0,-1)
  2614.         Glow2Weld_2.C1 = CFrame.new(9.696,-0.44,-6.572,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2615.         Glow2Weld_2.Part0 = Glow_1
  2616.         Glow2Weld_2.Part1 = Glow_10
  2617.         Glow2Weld_2.Name = "Glow2_Weld"
  2618.         Glow2Weld_2.Parent = Glow_1
  2619.        
  2620.         Glow_10.BottomSurface = Enum.SurfaceType.Smooth
  2621.         Glow_10.CFrame = CFrame.new(-7.443,0.38,1.212,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
  2622.         Glow_10.Color = Color3.new(0.784,0.784,0.784)
  2623.         Glow_10.Material = Enum.Material.Neon
  2624.         Glow_10.Size = Vector3.new(0.35,0.087,0.35)
  2625.         Glow_10.TopSurface = Enum.SurfaceType.Smooth
  2626.         Glow_10.Name = "Glow2"
  2627.         Glow_10.Parent = AlphaSpear
  2628.        
  2629.         Glow2Weld_3.C0 = CFrame.new(9.696,-0.44,-6.572,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2630.         Glow2Weld_3.C1 = CFrame.new(-0.44,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
  2631.         Glow2Weld_3.Part0 = Glow_10
  2632.         Glow2Weld_3.Part1 = Glow2_3
  2633.         Glow2Weld_3.Name = "Glow2_Weld"
  2634.         Glow2Weld_3.Parent = Glow_10
  2635.        
  2636.         Glow2_3.BottomSurface = Enum.SurfaceType.Smooth
  2637.         Glow2_3.CFrame = CFrame.new(-6.283,0.417,1.013,0.032,0.094,0.995,-0.999,0,0.032,0.003,-0.996,0.094)
  2638.         Glow2_3.Color = Color3.new(0,0,0)
  2639.         Glow2_3.Material = Enum.Material.Neon
  2640.         Glow2_3.Size = Vector3.new(0.066,0.525,0.787)
  2641.         Glow2_3.Name = "Glow2"
  2642.         Glow2_3.Parent = AlphaSpear
  2643.        
  2644.         WedgeWeld_3.C0 = CFrame.new(-0.44,1.903,10.366,-1,0,0,0,0,-1,0,-1,0)
  2645.         WedgeWeld_3.C1 = CFrame.new(-0.562,-11.471,2.69,-1,0,0,0,1,0,0,0,-1)
  2646.         WedgeWeld_3.Part0 = Glow2_3
  2647.         WedgeWeld_3.Part1 = Wedge_4
  2648.         WedgeWeld_3.Name = "Wedge_Weld"
  2649.         WedgeWeld_3.Parent = Glow2_3
  2650.        
  2651.         Wedge_4.BottomSurface = Enum.SurfaceType.Smooth
  2652.         Wedge_4.CFrame = CFrame.new(-7.452,0.259,1.694,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2653.         Wedge_4.Color = Color3.new(0.588,0.588,0.588)
  2654.         Wedge_4.Material = Enum.Material.Metal
  2655.         Wedge_4.Size = Vector3.new(0.192,2.537,0.962)
  2656.         Wedge_4.Parent = AlphaSpear
  2657.        
  2658.         Glow2Weld_4.C0 = CFrame.new(-0.562,-11.471,2.69,-1,0,0,0,1,0,0,0,-1)
  2659.         Glow2Weld_4.C1 = CFrame.new(0.44,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
  2660.         Glow2Weld_4.Part0 = Wedge_4
  2661.         Glow2Weld_4.Part1 = Glow2_4
  2662.         Glow2Weld_4.Name = "Glow2_Weld"
  2663.         Glow2Weld_4.Parent = Wedge_4
  2664.        
  2665.         Glow2_4.BottomSurface = Enum.SurfaceType.Smooth
  2666.         Glow2_4.CFrame = CFrame.new(-5.823,0.434,1.619,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  2667.         Glow2_4.Color = Color3.new(0,0,0)
  2668.         Glow2_4.Material = Enum.Material.Neon
  2669.         Glow2_4.Size = Vector3.new(0.087,0.7,0.332)
  2670.         Glow2_4.Name = "Glow2"
  2671.         Glow2_4.Parent = AlphaSpear
  2672.        
  2673.         Glow2Weld_5.C0 = CFrame.new(0.44,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
  2674.         Glow2Weld_5.C1 = CFrame.new(-0.44,-10.552,2.462,-1,0,0,0,1,0,0,0,-1)
  2675.         Glow2Weld_5.Part0 = Glow2_4
  2676.         Glow2Weld_5.Part1 = Glow2_5
  2677.         Glow2Weld_5.Name = "Glow2_Weld"
  2678.         Glow2Weld_5.Parent = Glow2_4
  2679.        
  2680.         Glow2_5.BottomSurface = Enum.SurfaceType.Smooth
  2681.         Glow2_5.CFrame = CFrame.new(-6.52,0.411,1.554,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2682.         Glow2_5.Color = Color3.new(0,0,0)
  2683.         Glow2_5.Material = Enum.Material.Neon
  2684.         Glow2_5.Size = Vector3.new(0.087,0.7,0.332)
  2685.         Glow2_5.Name = "Glow2"
  2686.         Glow2_5.Parent = AlphaSpear
  2687.        
  2688.         Glow2Weld_6.C0 = CFrame.new(-0.44,-10.552,2.463,-1,0,0,0,1,0,0,0,-1)
  2689.         Glow2Weld_6.C1 = CFrame.new(0.44,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
  2690.         Glow2Weld_6.Part0 = Glow2_5
  2691.         Glow2Weld_6.Part1 = Glow2_6
  2692.         Glow2Weld_6.Name = "Glow2_Weld"
  2693.         Glow2Weld_6.Parent = Glow2_5
  2694.        
  2695.         Glow2_6.BottomSurface = Enum.SurfaceType.Smooth
  2696.         Glow2_6.CFrame = CFrame.new(-5.727,0.435,1.066,-0.032,0.094,-0.995,0.999,0,-0.032,-0.003,-0.996,-0.094)
  2697.         Glow2_6.Color = Color3.new(0,0,0)
  2698.         Glow2_6.Material = Enum.Material.Neon
  2699.         Glow2_6.Size = Vector3.new(0.066,0.525,0.328)
  2700.         Glow2_6.Name = "Glow2"
  2701.         Glow2_6.Parent = AlphaSpear
  2702.        
  2703.         GlowWeld_2.C0 = CFrame.new(0.44,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
  2704.         GlowWeld_2.C1 = CFrame.new(8.033,-0.44,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2705.         GlowWeld_2.Part0 = Glow2_6
  2706.         GlowWeld_2.Part1 = Glow_2
  2707.         GlowWeld_2.Name = "Glow_Weld"
  2708.         GlowWeld_2.Parent = Glow2_6
  2709.        
  2710.         Glow_2.BottomSurface = Enum.SurfaceType.Smooth
  2711.         Glow_2.CFrame = CFrame.new(-5.103,0.456,1.432,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
  2712.         Glow_2.Color = Color3.new(0.784,0.784,0.784)
  2713.         Glow_2.Material = Enum.Material.Neon
  2714.         Glow_2.Size = Vector3.new(0.525,0.087,0.525)
  2715.         Glow_2.TopSurface = Enum.SurfaceType.Smooth
  2716.         Glow_2.Name = "Glow"
  2717.         Glow_2.Parent = AlphaSpear
  2718.        
  2719.         PartWeld.C0 = CFrame.new(8.033,-0.44,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2720.         PartWeld.C1 = CFrame.new(7.358,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2721.         PartWeld.Part0 = Glow_2
  2722.         PartWeld.Part1 = Part
  2723.         PartWeld.Name = "Part_Weld"
  2724.         PartWeld.Parent = Glow_2
  2725.        
  2726.         Part.Shape = Enum.PartType.Cylinder
  2727.         Part.BottomSurface = Enum.SurfaceType.Smooth
  2728.         Part.CFrame = CFrame.new(-3.315,0.392,1.609,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2729.         Part.Color = Color3.new(0.255,0.255,0.255)
  2730.         Part.Material = Enum.Material.Metal
  2731.         Part.Size = Vector3.new(0.262,0.787,0.787)
  2732.         Part.TopSurface = Enum.SurfaceType.Smooth
  2733.         Part.Parent = AlphaSpear
  2734.        
  2735.         WedgeWeld_4.C0 = CFrame.new(7.358,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2736.         WedgeWeld_4.C1 = CFrame.new(0.562,-11.471,-1.859,1,0,0,0,1,0,0,0,1)
  2737.         WedgeWeld_4.Part0 = Part
  2738.         WedgeWeld_4.Part1 = Wedge_5
  2739.         WedgeWeld_4.Name = "Wedge_Weld"
  2740.         WedgeWeld_4.Parent = Part
  2741.        
  2742.         Wedge_5.BottomSurface = Enum.SurfaceType.Smooth
  2743.         Wedge_5.CFrame = CFrame.new(-7.374,0.259,0.867,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
  2744.         Wedge_5.Color = Color3.new(0.588,0.588,0.588)
  2745.         Wedge_5.Material = Enum.Material.Metal
  2746.         Wedge_5.Size = Vector3.new(0.192,2.537,0.7)
  2747.         Wedge_5.Parent = AlphaSpear
  2748.        
  2749.         PartWeld_1.C0 = CFrame.new(0.562,-11.471,-1.859,1,0,0,0,1,0,0,0,1)
  2750.         PartWeld_1.C1 = CFrame.new(4.077,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2751.         PartWeld_1.Part0 = Wedge_5
  2752.         PartWeld_1.Part1 = Part_1
  2753.         PartWeld_1.Name = "Part_Weld"
  2754.         PartWeld_1.Parent = Wedge_5
  2755.        
  2756.         Part_1.Shape = Enum.PartType.Cylinder
  2757.         Part_1.BottomSurface = Enum.SurfaceType.Smooth
  2758.         Part_1.CFrame = CFrame.new(-0.05,0.498,1.917,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2759.         Part_1.Color = Color3.new(0.294,0.294,0.294)
  2760.         Part_1.Material = Enum.Material.SmoothPlastic
  2761.         Part_1.Size = Vector3.new(0.175,0.612,0.612)
  2762.         Part_1.TopSurface = Enum.SurfaceType.Smooth
  2763.         Part_1.Parent = AlphaSpear
  2764.        
  2765.         Glow2Weld_7.C0 = CFrame.new(4.077,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2766.         Glow2Weld_7.C1 = CFrame.new(-0.562,-13.046,2.777,-1,0,0,0,1,0,0,0,-1)
  2767.         Glow2Weld_7.Part0 = Part_1
  2768.         Glow2Weld_7.Part1 = Glow2_7
  2769.         Glow2Weld_7.Name = "Glow2_Weld"
  2770.         Glow2Weld_7.Parent = Part_1
  2771.        
  2772.         Glow2_7.BottomSurface = Enum.SurfaceType.Smooth
  2773.         Glow2_7.CFrame = CFrame.new(-9.027,0.208,1.634,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2774.         Glow2_7.Color = Color3.new(0,0,0)
  2775.         Glow2_7.Material = Enum.Material.Neon
  2776.         Glow2_7.Size = Vector3.new(0.227,2.887,1.137)
  2777.         Glow2_7.Name = "Glow2"
  2778.         Glow2_7.Parent = AlphaSpear
  2779.        
  2780.         Glow2Weld_8.C0 = CFrame.new(-0.562,-13.046,2.777,-1,0,0,0,1,0,0,0,-1)
  2781.         Glow2Weld_8.C1 = CFrame.new(0.563,10.246,2.777,1,0,0,0,-1,0,0,0,-1)
  2782.         Glow2Weld_8.Part0 = Glow2_7
  2783.         Glow2Weld_8.Part1 = Glow2_8
  2784.         Glow2Weld_8.Name = "Glow2_Weld"
  2785.         Glow2Weld_8.Parent = Glow2_7
  2786.        
  2787.         Glow2_8.BottomSurface = Enum.SurfaceType.Smooth
  2788.         Glow2_8.CFrame = CFrame.new(-6.241,0.299,1.896,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  2789.         Glow2_8.Color = Color3.new(0,0,0)
  2790.         Glow2_8.Material = Enum.Material.Neon
  2791.         Glow2_8.Size = Vector3.new(0.227,2.712,1.137)
  2792.         Glow2_8.Name = "Glow2"
  2793.         Glow2_8.Parent = AlphaSpear
  2794.        
  2795.         WedgeWeld_5.C0 = CFrame.new(0.563,10.246,2.777,1,0,0,0,-1,0,0,0,-1)
  2796.         WedgeWeld_5.C1 = CFrame.new(0.65,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
  2797.         WedgeWeld_5.Part0 = Glow2_8
  2798.         WedgeWeld_5.Part1 = Wedge_6
  2799.         WedgeWeld_5.Name = "Wedge_Weld"
  2800.         WedgeWeld_5.Parent = Glow2_8
  2801.        
  2802.         Wedge_6.BottomSurface = Enum.SurfaceType.Smooth
  2803.         Wedge_6.CFrame = CFrame.new(-6.321,0.208,1.845,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  2804.         Wedge_6.Color = Color3.new(0.588,0.588,0.588)
  2805.         Wedge_6.Material = Enum.Material.Metal
  2806.         Wedge_6.Size = Vector3.new(0.087,2.537,1.05)
  2807.         Wedge_6.Parent = AlphaSpear
  2808.        
  2809.         PartWeld_2.C0 = CFrame.new(0.65,10.333,2.734,1,0,0,0,-1,0,0,0,-1)
  2810.         PartWeld_2.C1 = CFrame.new(4.602,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2811.         PartWeld_2.Part0 = Wedge_6
  2812.         PartWeld_2.Part1 = Part_2
  2813.         PartWeld_2.Name = "Part_Weld"
  2814.         PartWeld_2.Parent = Wedge_6
  2815.        
  2816.         Part_2.Shape = Enum.PartType.Cylinder
  2817.         Part_2.BottomSurface = Enum.SurfaceType.Smooth
  2818.         Part_2.CFrame = CFrame.new(-0.572,0.481,1.867,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2819.         Part_2.Color = Color3.new(0.294,0.294,0.294)
  2820.         Part_2.Material = Enum.Material.SmoothPlastic
  2821.         Part_2.Size = Vector3.new(0.175,0.612,0.612)
  2822.         Part_2.TopSurface = Enum.SurfaceType.Smooth
  2823.         Part_2.Parent = AlphaSpear
  2824.        
  2825.         GlowWeld_3.C0 = CFrame.new(4.602,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2826.         GlowWeld_3.C1 = CFrame.new(0.685,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
  2827.         GlowWeld_3.Part0 = Part_2
  2828.         GlowWeld_3.Part1 = Glow_3
  2829.         GlowWeld_3.Name = "Glow_Weld"
  2830.         GlowWeld_3.Parent = Part_2
  2831.        
  2832.         Glow_3.BottomSurface = Enum.SurfaceType.Smooth
  2833.         Glow_3.CFrame = CFrame.new(-8.008,0.117,1.115,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
  2834.         Glow_3.Color = Color3.new(0.784,0.784,0.784)
  2835.         Glow_3.Material = Enum.Material.Neon
  2836.         Glow_3.Size = Vector3.new(0.087,0.437,0.087)
  2837.         Glow_3.Name = "Glow"
  2838.         Glow_3.Parent = AlphaSpear
  2839.        
  2840.         GlowWeld_4.C0 = CFrame.new(0.685,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
  2841.         GlowWeld_4.C1 = CFrame.new(-0.685,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
  2842.         GlowWeld_4.Part0 = Glow_3
  2843.         GlowWeld_4.Part1 = Glow_4
  2844.         GlowWeld_4.Name = "Glow_Weld"
  2845.         GlowWeld_4.Parent = Glow_3
  2846.        
  2847.         Glow_4.BottomSurface = Enum.SurfaceType.Smooth
  2848.         Glow_4.CFrame = CFrame.new(-8.016,0.117,1.202,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2849.         Glow_4.Color = Color3.new(0.784,0.784,0.784)
  2850.         Glow_4.Material = Enum.Material.Neon
  2851.         Glow_4.Size = Vector3.new(0.087,0.437,0.087)
  2852.         Glow_4.Name = "Glow"
  2853.         Glow_4.Parent = AlphaSpear
  2854.        
  2855.         Glow2Weld_9.C0 = CFrame.new(-0.685,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
  2856.         Glow2Weld_9.C1 = CFrame.new(0.685,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
  2857.         Glow2Weld_9.Part0 = Glow_4
  2858.         Glow2Weld_9.Part1 = Glow2_9
  2859.         Glow2Weld_9.Name = "Glow2_Weld"
  2860.         Glow2Weld_9.Parent = Glow_4
  2861.        
  2862.         Glow2_9.BottomSurface = Enum.SurfaceType.Smooth
  2863.         Glow2_9.CFrame = CFrame.new(-5.816,0.189,1.62,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  2864.         Glow2_9.Color = Color3.new(0,0,0)
  2865.         Glow2_9.Material = Enum.Material.Neon
  2866.         Glow2_9.Size = Vector3.new(0.087,0.7,0.332)
  2867.         Glow2_9.Name = "Glow2"
  2868.         Glow2_9.Parent = AlphaSpear
  2869.        
  2870.         ToHitboxWeld.C0 = CFrame.new(0.685,9.852,2.462,1,0,0,0,-1,0,0,0,-1)
  2871.         ToHitboxWeld.C1 = CFrame.new(10.99,-0.554,2.288,0,-1,0,-1,0,0,0,0,-1)
  2872.         ToHitboxWeld.Part0 = Glow2_9
  2873.         ToHitboxWeld.Part1 = ToHitbox
  2874.         ToHitboxWeld.Name = "ToHitbox_Weld"
  2875.         ToHitboxWeld.Parent = Glow2_9
  2876.        
  2877.         ToHitbox.BottomSurface = Enum.SurfaceType.Smooth
  2878.         ToHitbox.CFrame = CFrame.new(-6.935,0.283,1.339,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2879.         ToHitbox.Color = Color3.new(0.784,0.784,0.784)
  2880.         ToHitbox.Material = Enum.Material.ForceField
  2881.         ToHitbox.Size = Vector3.new(7,0.35,2.117)
  2882.         ToHitbox.TopSurface = Enum.SurfaceType.Smooth
  2883.         ToHitbox.Transparency = 1
  2884.         ToHitbox.Name = "ToHitbox"
  2885.         ToHitbox.Parent = AlphaSpear
  2886.        
  2887.         GlowWeld_5.C0 = CFrame.new(10.99,-0.554,2.288,0,-1,0,-1,0,0,0,0,-1)
  2888.         GlowWeld_5.C1 = CFrame.new(-0.44,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
  2889.         GlowWeld_5.Part0 = ToHitbox
  2890.         GlowWeld_5.Part1 = Glow_5
  2891.         GlowWeld_5.Name = "Glow_Weld"
  2892.         GlowWeld_5.Parent = ToHitbox
  2893.        
  2894.         Glow_5.BottomSurface = Enum.SurfaceType.Smooth
  2895.         Glow_5.CFrame = CFrame.new(-8.024,0.362,1.201,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2896.         Glow_5.Color = Color3.new(0.784,0.784,0.784)
  2897.         Glow_5.Material = Enum.Material.Neon
  2898.         Glow_5.Size = Vector3.new(0.087,0.437,0.087)
  2899.         Glow_5.Name = "Glow"
  2900.         Glow_5.Parent = AlphaSpear
  2901.        
  2902.         Glow2Weld_10.C0 = CFrame.new(-0.44,-12.083,2.253,-1,0,0,0,1,0,0,0,-1)
  2903.         Glow2Weld_10.C1 = CFrame.new(-0.685,-10.552,2.462,-1,0,0,0,1,0,0,0,-1)
  2904.         Glow2Weld_10.Part0 = Glow_5
  2905.         Glow2Weld_10.Part1 = Glow2_10
  2906.         Glow2Weld_10.Name = "Glow2_Weld"
  2907.         Glow2Weld_10.Parent = Glow_5
  2908.        
  2909.         Glow2_10.BottomSurface = Enum.SurfaceType.Smooth
  2910.         Glow2_10.CFrame = CFrame.new(-6.512,0.166,1.554,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2911.         Glow2_10.Color = Color3.new(0,0,0)
  2912.         Glow2_10.Material = Enum.Material.Neon
  2913.         Glow2_10.Size = Vector3.new(0.087,0.7,0.332)
  2914.         Glow2_10.Name = "Glow2"
  2915.         Glow2_10.Parent = AlphaSpear
  2916.        
  2917.         GlowWeld_6.C0 = CFrame.new(-0.685,-10.552,2.462,-1,0,0,0,1,0,0,0,-1)
  2918.         GlowWeld_6.C1 = CFrame.new(7.415,-0.685,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2919.         GlowWeld_6.Part0 = Glow2_10
  2920.         GlowWeld_6.Part1 = Glow_6
  2921.         GlowWeld_6.Name = "Glow_Weld"
  2922.         GlowWeld_6.Parent = Glow2_10
  2923.        
  2924.         Glow_6.BottomSurface = Enum.SurfaceType.Smooth
  2925.         Glow_6.CFrame = CFrame.new(-4.225,0.24,1.515,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
  2926.         Glow_6.Color = Color3.new(0.784,0.784,0.784)
  2927.         Glow_6.Material = Enum.Material.Neon
  2928.         Glow_6.Size = Vector3.new(0.525,0.087,0.525)
  2929.         Glow_6.TopSurface = Enum.SurfaceType.Smooth
  2930.         Glow_6.Name = "Glow"
  2931.         Glow_6.Parent = AlphaSpear
  2932.        
  2933.         GlowWeld_7.C0 = CFrame.new(7.415,-0.685,-4.291,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  2934.         GlowWeld_7.C1 = CFrame.new(9.677,-0.44,2.209,0,-1,0,-1,0,0,0,0,-1)
  2935.         GlowWeld_7.Part0 = Glow_6
  2936.         GlowWeld_7.Part1 = Glow_7
  2937.         GlowWeld_7.Name = "Glow_Weld"
  2938.         GlowWeld_7.Parent = Glow_6
  2939.        
  2940.         Glow_7.BottomSurface = Enum.SurfaceType.Smooth
  2941.         Glow_7.CFrame = CFrame.new(-5.626,0.439,1.383,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2942.         Glow_7.Color = Color3.new(0.784,0.784,0.784)
  2943.         Glow_7.Material = Enum.Material.Neon
  2944.         Glow_7.Size = Vector3.new(4.375,0.087,0.175)
  2945.         Glow_7.TopSurface = Enum.SurfaceType.Smooth
  2946.         Glow_7.Name = "Glow"
  2947.         Glow_7.Parent = AlphaSpear
  2948.        
  2949.         GlowWeld_8.C0 = CFrame.new(9.677,-0.44,2.209,0,-1,0,-1,0,0,0,0,-1)
  2950.         GlowWeld_8.C1 = CFrame.new(0.44,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
  2951.         GlowWeld_8.Part0 = Glow_7
  2952.         GlowWeld_8.Part1 = Glow_8
  2953.         GlowWeld_8.Name = "Glow_Weld"
  2954.         GlowWeld_8.Parent = Glow_7
  2955.        
  2956.         Glow_8.BottomSurface = Enum.SurfaceType.Smooth
  2957.         Glow_8.CFrame = CFrame.new(-8.016,0.362,1.114,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
  2958.         Glow_8.Color = Color3.new(0.784,0.784,0.784)
  2959.         Glow_8.Material = Enum.Material.Neon
  2960.         Glow_8.Size = Vector3.new(0.087,0.437,0.087)
  2961.         Glow_8.Name = "Glow"
  2962.         Glow_8.Parent = AlphaSpear
  2963.        
  2964.         Glow2Weld_11.C0 = CFrame.new(0.44,-12.083,-2.165,1,0,0,0,1,0,0,0,1)
  2965.         Glow2Weld_11.C1 = CFrame.new(-0.562,-11.471,2.743,-1,0,0,0,1,0,0,0,-1)
  2966.         Glow2Weld_11.Part0 = Glow_8
  2967.         Glow2Weld_11.Part1 = Glow2_11
  2968.         Glow2Weld_11.Name = "Glow2_Weld"
  2969.         Glow2Weld_11.Parent = Glow_8
  2970.        
  2971.         Glow2_11.BottomSurface = Enum.SurfaceType.Smooth
  2972.         Glow2_11.CFrame = CFrame.new(-7.457,0.259,1.747,0.032,-0.995,0.094,-0.999,-0.032,0,0.003,-0.094,-0.996)
  2973.         Glow2_11.Color = Color3.new(0,0,0)
  2974.         Glow2_11.Material = Enum.Material.Neon
  2975.         Glow2_11.Size = Vector3.new(0.087,2.537,0.962)
  2976.         Glow2_11.Name = "Glow2"
  2977.         Glow2_11.Parent = AlphaSpear
  2978.        
  2979.         PartWeld_3.C0 = CFrame.new(-0.562,-11.471,2.743,-1,0,0,0,1,0,0,0,-1)
  2980.         PartWeld_3.C1 = CFrame.new(4.34,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2981.         PartWeld_3.Part0 = Glow2_11
  2982.         PartWeld_3.Part1 = Part_3
  2983.         PartWeld_3.Name = "Part_Weld"
  2984.         PartWeld_3.Parent = Glow2_11
  2985.        
  2986.         Part_3.Shape = Enum.PartType.Cylinder
  2987.         Part_3.BottomSurface = Enum.SurfaceType.Smooth
  2988.         Part_3.CFrame = CFrame.new(-0.311,0.489,1.892,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  2989.         Part_3.Color = Color3.new(0.294,0.294,0.294)
  2990.         Part_3.Material = Enum.Material.SmoothPlastic
  2991.         Part_3.Size = Vector3.new(0.175,0.612,0.612)
  2992.         Part_3.TopSurface = Enum.SurfaceType.Smooth
  2993.         Part_3.Parent = AlphaSpear
  2994.        
  2995.         Glow2Weld_12.C0 = CFrame.new(4.34,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  2996.         Glow2Weld_12.C1 = CFrame.new(0.685,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
  2997.         Glow2Weld_12.Part0 = Part_3
  2998.         Glow2Weld_12.Part1 = Glow2_12
  2999.         Glow2Weld_12.Name = "Glow2_Weld"
  3000.         Glow2Weld_12.Parent = Part_3
  3001.        
  3002.         Glow2_12.BottomSurface = Enum.SurfaceType.Smooth
  3003.         Glow2_12.CFrame = CFrame.new(-5.72,0.19,1.067,-0.032,0.094,-0.995,0.999,0,-0.032,-0.003,-0.996,-0.094)
  3004.         Glow2_12.Color = Color3.new(0,0,0)
  3005.         Glow2_12.Material = Enum.Material.Neon
  3006.         Glow2_12.Size = Vector3.new(0.066,0.525,0.328)
  3007.         Glow2_12.Name = "Glow2"
  3008.         Glow2_12.Parent = AlphaSpear
  3009.        
  3010.         WedgeWeld_6.C0 = CFrame.new(0.685,1.903,-9.808,1,0,0,0,0,-1,0,1,0)
  3011.         WedgeWeld_6.C1 = CFrame.new(0.563,8.846,2.777,1,0,0,0,-1,0,0,0,-1)
  3012.         WedgeWeld_6.Part0 = Glow2_12
  3013.         WedgeWeld_6.Part1 = Wedge_7
  3014.         WedgeWeld_6.Name = "Wedge_Weld"
  3015.         WedgeWeld_6.Parent = Glow2_12
  3016.        
  3017.         Wedge_7.BottomSurface = Enum.SurfaceType.Smooth
  3018.         Wedge_7.CFrame = CFrame.new(-4.848,0.344,2.027,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  3019.         Wedge_7.Color = Color3.new(0.588,0.588,0.588)
  3020.         Wedge_7.Material = Enum.Material.Metal
  3021.         Wedge_7.Size = Vector3.new(0.192,2.712,0.787)
  3022.         Wedge_7.Parent = AlphaSpear
  3023.        
  3024.         WedgeWeld_7.C0 = CFrame.new(0.563,8.846,2.777,1,0,0,0,-1,0,0,0,-1)
  3025.         WedgeWeld_7.C1 = CFrame.new(0.563,-9.94,-1.378,1,0,0,0,1,0,0,0,1)
  3026.         WedgeWeld_7.Part0 = Wedge_7
  3027.         WedgeWeld_7.Part1 = Wedge_8
  3028.         WedgeWeld_7.Name = "Wedge_Weld"
  3029.         WedgeWeld_7.Parent = Wedge_7
  3030.        
  3031.         Wedge_8.BottomSurface = Enum.SurfaceType.Smooth
  3032.         Wedge_8.CFrame = CFrame.new(-5.805,0.308,0.531,-0.032,-0.995,-0.094,0.999,-0.032,0,-0.003,-0.094,0.996)
  3033.         Wedge_8.Color = Color3.new(0.588,0.588,0.588)
  3034.         Wedge_8.Material = Enum.Material.Metal
  3035.         Wedge_8.Size = Vector3.new(0.192,0.525,0.262)
  3036.         Wedge_8.Parent = AlphaSpear
  3037.        
  3038.         PartWeld_4.C0 = CFrame.new(0.563,-9.94,-1.378,1,0,0,0,1,0,0,0,1)
  3039.         PartWeld_4.C1 = CFrame.new(9.94,-0.562,1.771,0,-1,0,-1,0,0,0,0,-1)
  3040.         PartWeld_4.Part0 = Wedge_8
  3041.         PartWeld_4.Part1 = Part_4
  3042.         PartWeld_4.Name = "Part_Weld"
  3043.         PartWeld_4.Parent = Wedge_8
  3044.        
  3045.         Part_4.BottomSurface = Enum.SurfaceType.Smooth
  3046.         Part_4.CFrame = CFrame.new(-5.842,0.308,0.923,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  3047.         Part_4.Color = Color3.new(0.588,0.588,0.588)
  3048.         Part_4.Material = Enum.Material.Metal
  3049.         Part_4.Size = Vector3.new(0.525,0.192,0.525)
  3050.         Part_4.TopSurface = Enum.SurfaceType.Smooth
  3051.         Part_4.Parent = AlphaSpear
  3052.        
  3053.         ToHandleWeld.C0 = CFrame.new(9.94,-0.562,1.771,0,-1,0,-1,0,0,0,0,-1)
  3054.         ToHandleWeld.C1 = CFrame.new(6.098,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  3055.         ToHandleWeld.Part0 = Part_4
  3056.         ToHandleWeld.Part1 = ToHandle
  3057.         ToHandleWeld.Name = "ToHandle_Weld"
  3058.         ToHandleWeld.Parent = Part_4
  3059.        
  3060.         ToHandle.Shape = Enum.PartType.Cylinder
  3061.         ToHandle.BottomSurface = Enum.SurfaceType.Smooth
  3062.         ToHandle.CFrame = CFrame.new(-2.061,0.433,1.727,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  3063.         ToHandle.Color = Color3.new(0.784,0.784,0.784)
  3064.         ToHandle.Material = Enum.Material.Metal
  3065.         ToHandle.Size = Vector3.new(0.7,0.262,0.262)
  3066.         ToHandle.TopSurface = Enum.SurfaceType.Smooth
  3067.         ToHandle.Transparency = 1
  3068.         ToHandle.Name = "ToHandle"
  3069.         ToHandle.Parent = AlphaSpear
  3070.        
  3071.         Glow2Weld_13.C0 = CFrame.new(6.098,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  3072.         Glow2Weld_13.C1 = CFrame.new(0.563,8.741,2.804,1,0,0,0,-1,0,0,0,-1)
  3073.         Glow2Weld_13.Part0 = ToHandle
  3074.         Glow2Weld_13.Part1 = Glow2_13
  3075.         Glow2Weld_13.Name = "Glow2_Weld"
  3076.         Glow2Weld_13.Parent = ToHandle
  3077.        
  3078.         Glow2_13.BottomSurface = Enum.SurfaceType.Smooth
  3079.         Glow2_13.CFrame = CFrame.new(-4.746,0.347,2.063,-0.032,0.995,0.094,0.999,0.032,0,-0.003,0.094,-0.996)
  3080.         Glow2_13.Color = Color3.new(0,0,0)
  3081.         Glow2_13.Material = Enum.Material.Neon
  3082.         Glow2_13.Size = Vector3.new(0.087,2.922,0.84)
  3083.         Glow2_13.Name = "Glow2"
  3084.         Glow2_13.Parent = AlphaSpear
  3085.        
  3086.         Glow2Weld_14.C0 = CFrame.new(0.563,8.741,2.804,1,0,0,0,-1,0,0,0,-1)
  3087.         Glow2Weld_14.C1 = CFrame.new(8.033,-0.685,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  3088.         Glow2Weld_14.Part0 = Glow2_13
  3089.         Glow2Weld_14.Part1 = Glow2_14
  3090.         Glow2Weld_14.Name = "Glow2_Weld"
  3091.         Glow2Weld_14.Parent = Glow2_13
  3092.        
  3093.         Glow2_14.BottomSurface = Enum.SurfaceType.Smooth
  3094.         Glow2_14.CFrame = CFrame.new(-5.095,0.211,1.433,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
  3095.         Glow2_14.Color = Color3.new(0.784,0.784,0.784)
  3096.         Glow2_14.Material = Enum.Material.Neon
  3097.         Glow2_14.Size = Vector3.new(0.525,0.087,0.525)
  3098.         Glow2_14.TopSurface = Enum.SurfaceType.Smooth
  3099.         Glow2_14.Name = "Glow2"
  3100.         Glow2_14.Parent = AlphaSpear
  3101.        
  3102.         PartWeld_5.C0 = CFrame.new(8.033,-0.685,-4.91,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  3103.         PartWeld_5.C1 = CFrame.new(5.783,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  3104.         PartWeld_5.Part0 = Glow2_14
  3105.         PartWeld_5.Part1 = Part_5
  3106.         PartWeld_5.Name = "Part_Weld"
  3107.         PartWeld_5.Parent = Glow2_14
  3108.        
  3109.         Part_5.Shape = Enum.PartType.Cylinder
  3110.         Part_5.BottomSurface = Enum.SurfaceType.Smooth
  3111.         Part_5.CFrame = CFrame.new(-1.748,0.443,1.757,0.995,0.032,0.094,0.032,-0.999,0,0.094,0.003,-0.996)
  3112.         Part_5.Color = Color3.new(0.784,0.784,0.784)
  3113.         Part_5.Material = Enum.Material.Metal
  3114.         Part_5.Size = Vector3.new(3.237,0.262,0.262)
  3115.         Part_5.TopSurface = Enum.SurfaceType.Smooth
  3116.         Part_5.Parent = AlphaSpear
  3117.        
  3118.         GlowWeld_9.C0 = CFrame.new(5.783,-0.562,2.218,0,-1,0,-1,0,0,0,0,-1)
  3119.         GlowWeld_9.C1 = CFrame.new(9.696,-0.685,-6.572,0,-0.707,-0.707,-1,0,0,0,0.707,-0.707)
  3120.         GlowWeld_9.Part0 = Part_5
  3121.         GlowWeld_9.Part1 = Glow_9
  3122.         GlowWeld_9.Name = "Glow_Weld"
  3123.         GlowWeld_9.Parent = Part_5
  3124.        
  3125.         Glow_9.BottomSurface = Enum.SurfaceType.Smooth
  3126.         Glow_9.CFrame = CFrame.new(-7.435,0.135,1.213,0.77,0.032,-0.637,0.023,-0.999,-0.023,-0.638,0.003,-0.77)
  3127.         Glow_9.Color = Color3.new(0.784,0.784,0.784)
  3128.         Glow_9.Material = Enum.Material.Neon
  3129.         Glow_9.Size = Vector3.new(0.35,0.087,0.35)
  3130.         Glow_9.TopSurface = Enum.SurfaceType.Smooth
  3131.         Glow_9.Name = "Glow"
  3132.         Glow_9.Parent = AlphaSpear
  3133.        
  3134.         local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, 0, -0.65) * NewAngles(NewRad(180), NewRad(90), NewRad(90)))
  3135.         BaseColors[Glow] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow) end)
  3136.         BaseColors[Glow_1] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_1) end)
  3137.         BaseColors[Glow_2] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_2) end)
  3138.         BaseColors[Glow_3] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_3) end)
  3139.         BaseColors[Glow_4] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_4) end)
  3140.         BaseColors[Glow_5] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_5) end)
  3141.         BaseColors[Glow_6] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_6) end)
  3142.         BaseColors[Glow_7] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_7) end)
  3143.         BaseColors[Glow_8] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_8) end)
  3144.         BaseColors[Glow_9] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_9) end)
  3145.         BaseColors[Glow_10] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow_10) end)
  3146.         BaseColors[Glow2] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2) end)
  3147.         BaseColors[Glow2_1] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_1) end)
  3148.         BaseColors[Glow2_3] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_3) end)
  3149.         BaseColors[Glow2_4] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_4) end)
  3150.         BaseColors[Glow2_5] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_5) end)
  3151.         BaseColors[Glow2_6] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_6) end)
  3152.         BaseColors[Glow2_7] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_7) end)
  3153.         BaseColors[Glow2_8] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_8) end)
  3154.         BaseColors[Glow2_9] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_9) end)
  3155.         BaseColors[Glow2_10] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_10) end)
  3156.         BaseColors[Glow2_11] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_11) end)
  3157.         BaseColors[Glow2_12] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_12) end)
  3158.         BaseColors[Glow2_13] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow2_13) end)
  3159.         BaseColors[Glow2_14] = BaseP.Changed:Connect(function() ChangedColor(SecondColor, Glow2_14) end)
  3160.         --// Connect;
  3161.         Handle = ToHandle
  3162.         HandleWeld = _HandleWeld
  3163.         Hitbox = ToHitbox
  3164.         AppearWeapon(EquipModels, Hitbox)
  3165.         Attack = false
  3166.     end;
  3167.     AlphaGun = function()
  3168.         Attack = true
  3169.         Equip = 'AlphaGun'
  3170.         --// Sound;
  3171.         CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  3172.         --// Folder-Models;
  3173.         Staffs = Staffs or Instance.new('Folder', Terrain)
  3174.         Staffs.Name = 'Staffs'
  3175.         EquipModels = Instance.new('Model', Staffs)
  3176.         EquipModels.Name = 'AlphaSpear'
  3177.         Space[EquipModels] = EquipModels
  3178.         --// Models;
  3179.         local AlphaGun = EquipModels
  3180.         local Glow = Instance.new("Part")
  3181.         local Mesh = Instance.new("SpecialMesh")
  3182.         local PartWeld = Instance.new("Weld")
  3183.         local Part = Instance.new("Part")
  3184.         local PartWeld_1 = Instance.new("Weld")
  3185.         local Part_1 = Instance.new("Part")
  3186.         local Mesh_1 = Instance.new("SpecialMesh")
  3187.         local PartWeld_2 = Instance.new("Weld")
  3188.         local Part_2 = Instance.new("Part")
  3189.         local Mesh_2 = Instance.new("SpecialMesh")
  3190.         local PartWeld_3 = Instance.new("Weld")
  3191.         local Part_3 = Instance.new("Part")
  3192.         local PartWeld_4 = Instance.new("Weld")
  3193.         local Part_4 = Instance.new("Part")
  3194.         local PartWeld_5 = Instance.new("Weld")
  3195.         local Part_5 = Instance.new("Part")
  3196.         local Mesh_3 = Instance.new("CylinderMesh")
  3197.         local GlowWeld = Instance.new("Weld")
  3198.         local Glow_1 = Instance.new("Part")
  3199.         local GlowWeld_1 = Instance.new("Weld")
  3200.         local Glow_2 = Instance.new("Part")
  3201.         local GlowWeld_2 = Instance.new("Weld")
  3202.         local Glow_3 = Instance.new("Part")
  3203.         local GlowWeld_3 = Instance.new("Weld")
  3204.         local Glow_4 = Instance.new("Part")
  3205.         local GlowWeld_4 = Instance.new("Weld")
  3206.         local Glow_5 = Instance.new("Part")
  3207.         local GlowWeld_5 = Instance.new("Weld")
  3208.         local Glow_6 = Instance.new("Part")
  3209.         local GlowWeld_6 = Instance.new("Weld")
  3210.         local Glow_7 = Instance.new("Part")
  3211.         local GlowWeld_7 = Instance.new("Weld")
  3212.         local Glow_8 = Instance.new("Part")
  3213.         local GlowWeld_8 = Instance.new("Weld")
  3214.         local Glow_9 = Instance.new("Part")
  3215.         local Mesh_4 = Instance.new("CylinderMesh")
  3216.         local PartWeld_6 = Instance.new("Weld")
  3217.         local Part_6 = Instance.new("Part")
  3218.         local Mesh_5 = Instance.new("SpecialMesh")
  3219.         local PartWeld_7 = Instance.new("Weld")
  3220.         local Part_7 = Instance.new("Part")
  3221.         local Mesh_6 = Instance.new("SpecialMesh")
  3222.         local PartWeld_8 = Instance.new("Weld")
  3223.         local Part_8 = Instance.new("Part")
  3224.         local PartWeld_9 = Instance.new("Weld")
  3225.         local Part_9 = Instance.new("Part")
  3226.         local Mesh_7 = Instance.new("CylinderMesh")
  3227.         local PartWeld_10 = Instance.new("Weld")
  3228.         local Part_10 = Instance.new("Part")
  3229.         local Mesh_8 = Instance.new("CylinderMesh")
  3230.         local PartWeld_11 = Instance.new("Weld")
  3231.         local Part_11 = Instance.new("Part")
  3232.         local Mesh_9 = Instance.new("CylinderMesh")
  3233.         local ToHitboxWeld = Instance.new("Weld")
  3234.         local ToHitbox = Instance.new("Part")
  3235.         local Mesh_10 = Instance.new("CylinderMesh")
  3236.         local PartWeld_12 = Instance.new("Weld")
  3237.         local Part_12 = Instance.new("Part")
  3238.         local ToHandleWeld = Instance.new("Weld")
  3239.         local ToHandle = Instance.new("Part")
  3240.         local PartWeld_13 = Instance.new("Weld")
  3241.         local Part_13 = Instance.new("Part")
  3242.         local Mesh_11 = Instance.new("CylinderMesh")
  3243.         local PartWeld_14 = Instance.new("Weld")
  3244.         local Part_14 = Instance.new("Part")
  3245.         local Mesh_12 = Instance.new("SpecialMesh")
  3246.         local PartWeld_15 = Instance.new("Weld")
  3247.         local Part_15 = Instance.new("Part")
  3248.         local Mesh_13 = Instance.new("CylinderMesh")
  3249.         local PartWeld_16 = Instance.new("Weld")
  3250.         local Part_16 = Instance.new("Part")
  3251.         local Part_17 = Instance.new("Part")
  3252.         local Mesh_14 = Instance.new("SpecialMesh")
  3253.         local PartWeld_17 = Instance.new("Weld")
  3254.         local Part_18 = Instance.new("Part")
  3255.         local Mesh_15 = Instance.new("SpecialMesh")
  3256.         local PartWeld_18 = Instance.new("Weld")
  3257.         local Part_19 = Instance.new("Part")
  3258.         local Mesh_16 = Instance.new("SpecialMesh")
  3259.         local PartWeld_19 = Instance.new("Weld")
  3260.        
  3261.         -- SETTING PROPERTIES
  3262.        
  3263.         AlphaGun.Name = "AlphaGun"
  3264.        
  3265.         Glow.CFrame = CFrame.new(16.181,0.377,-41.91,-0.56,0.489,0.669,0.558,0.819,-0.133,-0.613,0.299,-0.732)
  3266.         Glow.Color = Color3.new(1,0,0)
  3267.         Glow.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3268.         Glow.Material = Enum.Material.Neon
  3269.         Glow.Size = Vector3.new(0.05,0.05,0.05)
  3270.         Glow.Transparency = 0.5
  3271.         Glow.Name = "Glow"
  3272.         Glow.Parent = AlphaGun
  3273.        
  3274.         Mesh.MeshType = Enum.MeshType.FileMesh
  3275.         Mesh.MeshId = "http://www.roblox.com/asset/?id=156292343"
  3276.         Mesh.Offset = Vector3.new(0,0,0.2)
  3277.         Mesh.Scale = Vector3.new(0.9,0.9,0.3)
  3278.         Mesh.Parent = Glow
  3279.        
  3280.         PartWeld.C0 = CFrame.new(-10.754,-8.636,-43.235,0.18,0.983,0.035,0.972,-0.183,0.144,0.148,0.008,-0.989)
  3281.         PartWeld.C1 = CFrame.new(-10.373,8.49,-42.535,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3282.         PartWeld.Part0 = Glow
  3283.         PartWeld.Part1 = Part
  3284.         PartWeld.Name = "Part_Weld"
  3285.         PartWeld.Parent = Glow
  3286.        
  3287.         Part.CFrame = CFrame.new(16.095,0.225,-41.004,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
  3288.         Part.Color = Color3.new(0,0,0)
  3289.         Part.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3290.         Part.Material = Enum.Material.Glass
  3291.         Part.Size = Vector3.new(0.2,0.6,0.2)
  3292.         Part.Parent = AlphaGun
  3293.        
  3294.         PartWeld_1.C0 = CFrame.new(-10.373,8.49,-42.535,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3295.         PartWeld_1.C1 = CFrame.new(10.373,8.79,42.847,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
  3296.         PartWeld_1.Part0 = Part
  3297.         PartWeld_1.Part1 = Part_1
  3298.         PartWeld_1.Name = "Part_Weld"
  3299.         PartWeld_1.Parent = Part
  3300.        
  3301.         Part_1.CFrame = CFrame.new(16.113,0.306,-41.43,-0.385,0.636,-0.669,-0.904,-0.407,0.133,-0.188,0.655,0.732)
  3302.         Part_1.Color = Color3.new(0,0,0)
  3303.         Part_1.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3304.         Part_1.Material = Enum.Material.Glass
  3305.         Part_1.Size = Vector3.new(0.2,0.5,0.425)
  3306.         Part_1.Parent = AlphaGun
  3307.        
  3308.         Mesh_1.MeshType = Enum.MeshType.Wedge
  3309.         Mesh_1.Parent = Part_1
  3310.        
  3311.         PartWeld_2.C0 = CFrame.new(10.373,8.79,42.847,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
  3312.         PartWeld_2.C1 = CFrame.new(10.373,-8.89,-42.535,-0.989,0.01,-0.148,0.008,1,0.009,0.148,0.008,-0.989)
  3313.         PartWeld_2.Part0 = Part_1
  3314.         PartWeld_2.Part1 = Part_2
  3315.         PartWeld_2.Name = "Part_Weld"
  3316.         PartWeld_2.Parent = Part_1
  3317.        
  3318.         Part_2.CFrame = CFrame.new(15.84,0.388,-41.267,-0.385,-0.636,0.669,-0.904,0.407,-0.133,-0.188,-0.655,-0.732)
  3319.         Part_2.Color = Color3.new(0,0,0)
  3320.         Part_2.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3321.         Part_2.Material = Enum.Material.Glass
  3322.         Part_2.Size = Vector3.new(0.2,0.3,0.2)
  3323.         Part_2.Parent = AlphaGun
  3324.        
  3325.         Mesh_2.MeshType = Enum.MeshType.Wedge
  3326.         Mesh_2.Parent = Part_2
  3327.        
  3328.         PartWeld_3.C0 = CFrame.new(10.373,-8.89,-42.535,-0.989,0.01,-0.148,0.008,1,0.009,0.148,0.008,-0.989)
  3329.         PartWeld_3.C1 = CFrame.new(-10.373,8.99,-42.735,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3330.         PartWeld_3.Part0 = Part_2
  3331.         PartWeld_3.Part1 = Part_3
  3332.         PartWeld_3.Name = "Part_Weld"
  3333.         PartWeld_3.Parent = Part_2
  3334.        
  3335.         Part_3.CFrame = CFrame.new(15.91,0.402,-41.478,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
  3336.         Part_3.Color = Color3.new(0,0,0)
  3337.         Part_3.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3338.         Part_3.Material = Enum.Material.Glass
  3339.         Part_3.Size = Vector3.new(0.3,0.3,0.3)
  3340.         Part_3.Parent = AlphaGun
  3341.        
  3342.         PartWeld_4.C0 = CFrame.new(-10.373,8.99,-42.735,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3343.         PartWeld_4.C1 = CFrame.new(-10.373,9.09,-43.035,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3344.         PartWeld_4.Part0 = Part_3
  3345.         PartWeld_4.Part1 = Part_4
  3346.         PartWeld_4.Name = "Part_Weld"
  3347.         PartWeld_4.Parent = Part_3
  3348.        
  3349.         Part_4.CFrame = CFrame.new(16.047,0.403,-41.763,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
  3350.         Part_4.Color = Color3.new(0,0,0)
  3351.         Part_4.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3352.         Part_4.Material = Enum.Material.Glass
  3353.         Part_4.Size = Vector3.new(0.3,0.5,0.5)
  3354.         Part_4.Parent = AlphaGun
  3355.        
  3356.         PartWeld_5.C0 = CFrame.new(-10.373,9.09,-43.035,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3357.         PartWeld_5.C1 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3358.         PartWeld_5.Part0 = Part_4
  3359.         PartWeld_5.Part1 = Part_5
  3360.         PartWeld_5.Name = "Part_Weld"
  3361.         PartWeld_5.Parent = Part_4
  3362.        
  3363.         Part_5.CFrame = CFrame.new(16.047,0.403,-41.763,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3364.         Part_5.Color = Color3.new(0,0,0)
  3365.         Part_5.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3366.         Part_5.Material = Enum.Material.Glass
  3367.         Part_5.Size = Vector3.new(0.4,0.4,0.4)
  3368.         Part_5.Parent = AlphaGun
  3369.        
  3370.         Mesh_3.Parent = Part_5
  3371.        
  3372.         GlowWeld.C0 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3373.         GlowWeld.C1 = CFrame.new(-0.907,-43.035,-13.763,0.693,-0.714,0.098,0.148,0.008,-0.989,0.705,0.7,0.111)
  3374.         GlowWeld.Part0 = Part_5
  3375.         GlowWeld.Part1 = Glow_1
  3376.         GlowWeld.Name = "Glow_Weld"
  3377.         GlowWeld.Parent = Part_5
  3378.        
  3379.         Glow_1.CFrame = CFrame.new(16.047,0.403,-41.763,0.722,0.669,-0.178,0.351,-0.133,0.927,0.596,-0.732,-0.331)
  3380.         Glow_1.Color = Color3.new(1,0,0)
  3381.         Glow_1.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3382.         Glow_1.Material = Enum.Material.Neon
  3383.         Glow_1.Size = Vector3.new(0.05,0.35,0.41)
  3384.         Glow_1.Name = "Glow"
  3385.         Glow_1.Parent = AlphaGun
  3386.        
  3387.         GlowWeld_1.C0 = CFrame.new(-0.907,-43.035,-13.763,0.693,-0.714,0.098,0.148,0.008,-0.989,0.705,0.7,0.111)
  3388.         GlowWeld_1.C1 = CFrame.new(9.09,-43.035,-10.373,-0.008,-1,-0.009,0.148,0.008,-0.989,0.989,-0.01,0.148)
  3389.         GlowWeld_1.Part0 = Glow_1
  3390.         GlowWeld_1.Part1 = Glow_2
  3391.         GlowWeld_1.Name = "Glow_Weld"
  3392.         GlowWeld_1.Parent = Glow_1
  3393.        
  3394.         Glow_2.CFrame = CFrame.new(16.047,0.403,-41.763,0.636,0.669,0.385,-0.407,-0.133,0.904,0.655,-0.732,0.188)
  3395.         Glow_2.Color = Color3.new(1,0,0)
  3396.         Glow_2.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3397.         Glow_2.Material = Enum.Material.Neon
  3398.         Glow_2.Size = Vector3.new(0.05,0.35,0.41)
  3399.         Glow_2.Name = "Glow"
  3400.         Glow_2.Parent = AlphaGun
  3401.        
  3402.         GlowWeld_2.C0 = CFrame.new(9.09,-43.035,-10.373,-0.008,-1,-0.009,0.148,0.008,-0.989,0.989,-0.01,0.148)
  3403.         GlowWeld_2.C1 = CFrame.new(13.763,-43.035,-0.907,-0.705,-0.7,-0.111,0.148,0.008,-0.989,0.693,-0.714,0.098)
  3404.         GlowWeld_2.Part0 = Glow_2
  3405.         GlowWeld_2.Part1 = Glow_3
  3406.         GlowWeld_2.Name = "Glow_Weld"
  3407.         GlowWeld_2.Parent = Glow_2
  3408.        
  3409.         Glow_3.CFrame = CFrame.new(16.047,0.403,-41.763,0.178,0.669,0.722,-0.927,-0.133,0.351,0.331,-0.732,0.596)
  3410.         Glow_3.Color = Color3.new(1,0,0)
  3411.         Glow_3.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3412.         Glow_3.Material = Enum.Material.Neon
  3413.         Glow_3.Size = Vector3.new(0.05,0.35,0.41)
  3414.         Glow_3.Name = "Glow"
  3415.         Glow_3.Parent = AlphaGun
  3416.        
  3417.         GlowWeld_3.C0 = CFrame.new(13.763,-43.035,-0.907,-0.705,-0.7,-0.111,0.148,0.008,-0.989,0.693,-0.714,0.098)
  3418.         GlowWeld_3.C1 = CFrame.new(10.373,-43.035,9.09,-0.989,0.01,-0.148,0.148,0.008,-0.989,-0.008,-1,-0.009)
  3419.         GlowWeld_3.Part0 = Glow_3
  3420.         GlowWeld_3.Part1 = Glow_4
  3421.         GlowWeld_3.Name = "Glow_Weld"
  3422.         GlowWeld_3.Parent = Glow_3
  3423.        
  3424.         Glow_4.CFrame = CFrame.new(16.047,0.403,-41.763,-0.385,0.669,0.636,-0.904,-0.133,-0.407,-0.188,-0.732,0.655)
  3425.         Glow_4.Color = Color3.new(1,0,0)
  3426.         Glow_4.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3427.         Glow_4.Material = Enum.Material.Neon
  3428.         Glow_4.Size = Vector3.new(0.05,0.35,0.41)
  3429.         Glow_4.Name = "Glow"
  3430.         Glow_4.Parent = AlphaGun
  3431.        
  3432.         GlowWeld_4.C0 = CFrame.new(10.373,-43.035,9.09,-0.989,0.01,-0.148,0.148,0.008,-0.989,-0.008,-1,-0.009)
  3433.         GlowWeld_4.C1 = CFrame.new(0.907,-43.035,13.763,-0.693,0.714,-0.098,0.148,0.008,-0.989,-0.705,-0.7,-0.111)
  3434.         GlowWeld_4.Part0 = Glow_4
  3435.         GlowWeld_4.Part1 = Glow_5
  3436.         GlowWeld_4.Name = "Glow_Weld"
  3437.         GlowWeld_4.Parent = Glow_4
  3438.        
  3439.         Glow_5.CFrame = CFrame.new(16.047,0.403,-41.763,-0.722,0.669,0.178,-0.351,-0.133,-0.927,-0.596,-0.732,0.331)
  3440.         Glow_5.Color = Color3.new(1,0,0)
  3441.         Glow_5.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3442.         Glow_5.Material = Enum.Material.Neon
  3443.         Glow_5.Size = Vector3.new(0.05,0.35,0.41)
  3444.         Glow_5.Name = "Glow"
  3445.         Glow_5.Parent = AlphaGun
  3446.        
  3447.         GlowWeld_5.C0 = CFrame.new(0.907,-43.035,13.763,-0.693,0.714,-0.098,0.148,0.008,-0.989,-0.705,-0.7,-0.111)
  3448.         GlowWeld_5.C1 = CFrame.new(-9.09,-43.035,10.373,0.008,1,0.009,0.148,0.008,-0.989,-0.989,0.01,-0.148)
  3449.         GlowWeld_5.Part0 = Glow_5
  3450.         GlowWeld_5.Part1 = Glow_6
  3451.         GlowWeld_5.Name = "Glow_Weld"
  3452.         GlowWeld_5.Parent = Glow_5
  3453.        
  3454.         Glow_6.CFrame = CFrame.new(16.047,0.403,-41.763,-0.636,0.669,-0.385,0.407,-0.133,-0.904,-0.655,-0.732,-0.188)
  3455.         Glow_6.Color = Color3.new(1,0,0)
  3456.         Glow_6.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3457.         Glow_6.Material = Enum.Material.Neon
  3458.         Glow_6.Size = Vector3.new(0.05,0.35,0.41)
  3459.         Glow_6.Name = "Glow"
  3460.         Glow_6.Parent = AlphaGun
  3461.        
  3462.         GlowWeld_6.C0 = CFrame.new(-9.09,-43.035,10.373,0.008,1,0.009,0.148,0.008,-0.989,-0.989,0.01,-0.148)
  3463.         GlowWeld_6.C1 = CFrame.new(-13.763,-43.035,0.907,0.705,0.7,0.111,0.148,0.008,-0.989,-0.693,0.714,-0.098)
  3464.         GlowWeld_6.Part0 = Glow_6
  3465.         GlowWeld_6.Part1 = Glow_7
  3466.         GlowWeld_6.Name = "Glow_Weld"
  3467.         GlowWeld_6.Parent = Glow_6
  3468.        
  3469.         Glow_7.CFrame = CFrame.new(16.047,0.403,-41.762,-0.178,0.669,-0.722,0.927,-0.133,-0.351,-0.331,-0.732,-0.596)
  3470.         Glow_7.Color = Color3.new(1,0,0)
  3471.         Glow_7.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3472.         Glow_7.Material = Enum.Material.Neon
  3473.         Glow_7.Size = Vector3.new(0.05,0.35,0.41)
  3474.         Glow_7.Name = "Glow"
  3475.         Glow_7.Parent = AlphaGun
  3476.        
  3477.         GlowWeld_7.C0 = CFrame.new(-13.763,-43.035,0.907,0.705,0.7,0.111,0.148,0.008,-0.989,-0.693,0.714,-0.098)
  3478.         GlowWeld_7.C1 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3479.         GlowWeld_7.Part0 = Glow_7
  3480.         GlowWeld_7.Part1 = Glow_8
  3481.         GlowWeld_7.Name = "Glow_Weld"
  3482.         GlowWeld_7.Parent = Glow_7
  3483.        
  3484.         Glow_8.CFrame = CFrame.new(16.047,0.403,-41.762,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3485.         Glow_8.Color = Color3.new(1,0,0)
  3486.         Glow_8.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3487.         Glow_8.Material = Enum.Material.Neon
  3488.         Glow_8.Size = Vector3.new(0.05,0.35,0.41)
  3489.         Glow_8.Name = "Glow"
  3490.         Glow_8.Parent = AlphaGun
  3491.        
  3492.         GlowWeld_8.C0 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3493.         GlowWeld_8.C1 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3494.         GlowWeld_8.Part0 = Glow_8
  3495.         GlowWeld_8.Part1 = Glow_9
  3496.         GlowWeld_8.Name = "Glow_Weld"
  3497.         GlowWeld_8.Parent = Glow_8
  3498.        
  3499.         Glow_9.CFrame = CFrame.new(16.046,0.403,-41.762,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3500.         Glow_9.Color = Color3.new(1,0,0)
  3501.         Glow_9.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3502.         Glow_9.Material = Enum.Material.Neon
  3503.         Glow_9.Size = Vector3.new(0.38,0.41,0.38)
  3504.         Glow_9.Name = "Glow"
  3505.         Glow_9.Parent = AlphaGun
  3506.        
  3507.         Mesh_4.Parent = Glow_9
  3508.        
  3509.         PartWeld_6.C0 = CFrame.new(-10.373,-43.035,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3510.         PartWeld_6.C1 = CFrame.new(-10.373,-42.835,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3511.         PartWeld_6.Part0 = Glow_9
  3512.         PartWeld_6.Part1 = Part_6
  3513.         PartWeld_6.Name = "Part_Weld"
  3514.         PartWeld_6.Parent = Glow_9
  3515.        
  3516.         Part_6.CFrame = CFrame.new(15.913,0.429,-41.616,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3517.         Part_6.Color = Color3.new(0,0,0)
  3518.         Part_6.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3519.         Part_6.Material = Enum.Material.Glass
  3520.         Part_6.Size = Vector3.new(0.37,0.5,0.37)
  3521.         Part_6.Parent = AlphaGun
  3522.        
  3523.         Mesh_5.MeshType = Enum.MeshType.Sphere
  3524.         Mesh_5.Parent = Part_6
  3525.        
  3526.         PartWeld_7.C0 = CFrame.new(-10.373,-42.835,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3527.         PartWeld_7.C1 = CFrame.new(-10.373,43.035,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
  3528.         PartWeld_7.Part0 = Part_6
  3529.         PartWeld_7.Part1 = Part_7
  3530.         PartWeld_7.Name = "Part_Weld"
  3531.         PartWeld_7.Parent = Part_6
  3532.        
  3533.         Part_7.CFrame = CFrame.new(15.983,0.443,-41.828,0.385,-0.669,0.636,0.904,0.133,-0.407,0.188,0.732,0.655)
  3534.         Part_7.Color = Color3.new(0,0,0)
  3535.         Part_7.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3536.         Part_7.Material = Enum.Material.Glass
  3537.         Part_7.Size = Vector3.new(0.2,0.7,0.4)
  3538.         Part_7.Parent = AlphaGun
  3539.        
  3540.         Mesh_6.MeshType = Enum.MeshType.Wedge
  3541.         Mesh_6.Parent = Part_7
  3542.        
  3543.         PartWeld_8.C0 = CFrame.new(-10.373,43.035,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
  3544.         PartWeld_8.C1 = CFrame.new(-10.373,9.09,-43.235,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3545.         PartWeld_8.Part0 = Part_7
  3546.         PartWeld_8.Part1 = Part_8
  3547.         PartWeld_8.Name = "Part_Weld"
  3548.         PartWeld_8.Parent = Part_7
  3549.        
  3550.         Part_8.CFrame = CFrame.new(16.18,0.376,-41.908,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
  3551.         Part_8.Color = Color3.new(0,0,0)
  3552.         Part_8.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3553.         Part_8.Material = Enum.Material.Glass
  3554.         Part_8.Size = Vector3.new(0.3,0.4,0.2)
  3555.         Part_8.Parent = AlphaGun
  3556.        
  3557.         PartWeld_9.C0 = CFrame.new(-10.373,9.09,-43.235,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3558.         PartWeld_9.C1 = CFrame.new(-10.373,-43.235,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3559.         PartWeld_9.Part0 = Part_8
  3560.         PartWeld_9.Part1 = Part_9
  3561.         PartWeld_9.Name = "Part_Weld"
  3562.         PartWeld_9.Parent = Part_8
  3563.        
  3564.         Part_9.CFrame = CFrame.new(16.18,0.376,-41.908,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3565.         Part_9.Color = Color3.new(0,0,0)
  3566.         Part_9.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3567.         Part_9.Material = Enum.Material.Glass
  3568.         Part_9.Size = Vector3.new(0.35,0.35,0.35)
  3569.         Part_9.Parent = AlphaGun
  3570.        
  3571.         Mesh_7.Parent = Part_9
  3572.        
  3573.         PartWeld_10.C0 = CFrame.new(-10.373,-43.235,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3574.         PartWeld_10.C1 = CFrame.new(-10.373,-43.535,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3575.         PartWeld_10.Part0 = Part_9
  3576.         PartWeld_10.Part1 = Part_10
  3577.         PartWeld_10.Name = "Part_Weld"
  3578.         PartWeld_10.Parent = Part_9
  3579.        
  3580.         Part_10.CFrame = CFrame.new(16.381,0.336,-42.128,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3581.         Part_10.Color = Color3.new(0,0,0)
  3582.         Part_10.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3583.         Part_10.Material = Enum.Material.Glass
  3584.         Part_10.Size = Vector3.new(0.5,0.1,0.5)
  3585.         Part_10.Parent = AlphaGun
  3586.        
  3587.         Mesh_8.Parent = Part_10
  3588.        
  3589.         PartWeld_11.C0 = CFrame.new(-10.373,-43.535,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3590.         PartWeld_11.C1 = CFrame.new(-10.373,-43.635,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3591.         PartWeld_11.Part0 = Part_10
  3592.         PartWeld_11.Part1 = Part_11
  3593.         PartWeld_11.Name = "Part_Weld"
  3594.         PartWeld_11.Parent = Part_10
  3595.        
  3596.         Part_11.CFrame = CFrame.new(16.447,0.323,-42.201,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3597.         Part_11.Color = Color3.new(0,0,0)
  3598.         Part_11.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3599.         Part_11.Material = Enum.Material.Glass
  3600.         Part_11.Size = Vector3.new(0.5,0.1,0.45)
  3601.         Part_11.Parent = AlphaGun
  3602.        
  3603.         Mesh_9.Parent = Part_11
  3604.        
  3605.         ToHitboxWeld.C0 = CFrame.new(-10.373,-43.635,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3606.         ToHitboxWeld.C1 = CFrame.new(-10.373,-45.315,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3607.         ToHitboxWeld.Part0 = Part_11
  3608.         ToHitboxWeld.Part1 = ToHitbox
  3609.         ToHitboxWeld.Name = "ToHitbox_Weld"
  3610.         ToHitboxWeld.Parent = Part_11
  3611.        
  3612.         ToHitbox.CFrame = CFrame.new(17.571,0.1,-43.43,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3613.         ToHitbox.CanCollide = false
  3614.         ToHitbox.Color = Color3.new(1,0,0)
  3615.         ToHitbox.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3616.         ToHitbox.Material = Enum.Material.Neon
  3617.         ToHitbox.Size = Vector3.new(0.125,0.05,0.125)
  3618.         ToHitbox.Name = "ToHitbox"
  3619.         ToHitbox.Parent = AlphaGun
  3620.        
  3621.         Mesh_10.Parent = ToHitbox
  3622.        
  3623.         PartWeld_12.C0 = CFrame.new(-10.373,-45.315,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3624.         PartWeld_12.C1 = CFrame.new(-10.373,-42.907,-8.59,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3625.         PartWeld_12.Part0 = ToHitbox
  3626.         PartWeld_12.Part1 = Part_12
  3627.         PartWeld_12.Name = "Part_Weld"
  3628.         PartWeld_12.Parent = ToHitbox
  3629.        
  3630.         Part_12.CFrame = CFrame.new(16.279,0.216,-41.341,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3631.         Part_12.Color = Color3.new(0,0,0)
  3632.         Part_12.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3633.         Part_12.Material = Enum.Material.Glass
  3634.         Part_12.Size = Vector3.new(0.1,0.545,0.05)
  3635.         Part_12.Parent = AlphaGun
  3636.        
  3637.         ToHandleWeld.C0 = CFrame.new(-10.373,-42.907,-8.59,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3638.         ToHandleWeld.C1 = CFrame.new(-10.373,-43.815,-8.84,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3639.         ToHandleWeld.Part0 = Part_12
  3640.         ToHandleWeld.Part1 = ToHandle
  3641.         ToHandleWeld.Name = "ToHandle_Weld"
  3642.         ToHandleWeld.Parent = Part_12
  3643.        
  3644.         ToHandle.CFrame = CFrame.new(16.727,0.197,-42.168,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3645.         ToHandle.CanCollide = false
  3646.         ToHandle.Color = Color3.new(1,1,1)
  3647.         ToHandle.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3648.         ToHandle.Material = Enum.Material.Neon
  3649.         ToHandle.Size = Vector3.new(0.875,3.05,1.375)
  3650.         ToHandle.Transparency = 1
  3651.         ToHandle.Name = "ToHandle"
  3652.         ToHandle.Parent = AlphaGun
  3653.        
  3654.         PartWeld_13.C0 = CFrame.new(-10.373,-43.815,-8.84,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3655.         PartWeld_13.C1 = CFrame.new(-10.373,-44.335,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3656.         PartWeld_13.Part0 = ToHandle
  3657.         PartWeld_13.Part1 = Part_13
  3658.         PartWeld_13.Name = "Part_Weld"
  3659.         PartWeld_13.Parent = ToHandle
  3660.        
  3661.         Part_13.CFrame = CFrame.new(16.915,0.23,-42.713,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3662.         Part_13.Color = Color3.new(0,0,0)
  3663.         Part_13.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3664.         Part_13.Material = Enum.Material.Glass
  3665.         Part_13.Size = Vector3.new(0.15,2,0.15)
  3666.         Part_13.Parent = AlphaGun
  3667.        
  3668.         Mesh_11.Parent = Part_13
  3669.        
  3670.         PartWeld_14.C0 = CFrame.new(-10.373,-44.335,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3671.         PartWeld_14.C1 = CFrame.new(7.1,11.785,-43.244,0.164,-0.986,0.016,-0.975,-0.164,-0.148,0.148,0.009,-0.989)
  3672.         PartWeld_14.Part0 = Part_13
  3673.         PartWeld_14.Part1 = Part_14
  3674.         PartWeld_14.Name = "Part_Weld"
  3675.         PartWeld_14.Parent = Part_13
  3676.        
  3677.         Part_14.CFrame = CFrame.new(16.179,0.376,-41.907,0.694,-0.268,0.668,-0.244,-0.961,-0.132,0.677,-0.071,-0.732)
  3678.         Part_14.Color = Color3.new(0,0,0)
  3679.         Part_14.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3680.         Part_14.Material = Enum.Material.Glass
  3681.         Part_14.Size = Vector3.new(0.05,0.05,0.05)
  3682.         Part_14.Parent = AlphaGun
  3683.        
  3684.         Mesh_12.MeshType = Enum.MeshType.FileMesh
  3685.         Mesh_12.MeshId = "http://www.roblox.com/asset/?id=156292343"
  3686.         Mesh_12.Offset = Vector3.new(0,0,0.2)
  3687.         Mesh_12.Scale = Vector3.new(0.8,0.8,1.5)
  3688.         Mesh_12.Parent = Part_14
  3689.        
  3690.         PartWeld_15.C0 = CFrame.new(7.1,11.785,-43.244,0.164,-0.986,0.016,-0.975,-0.164,-0.148,0.148,0.009,-0.989)
  3691.         PartWeld_15.C1 = CFrame.new(-10.373,-43.735,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3692.         PartWeld_15.Part0 = Part_14
  3693.         PartWeld_15.Part1 = Part_15
  3694.         PartWeld_15.Name = "Part_Weld"
  3695.         PartWeld_15.Parent = Part_14
  3696.        
  3697.         Part_15.CFrame = CFrame.new(16.514,0.31,-42.274,0.385,0.669,-0.636,0.904,-0.133,0.407,0.188,-0.732,-0.655)
  3698.         Part_15.Color = Color3.new(0,0,0)
  3699.         Part_15.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3700.         Part_15.Material = Enum.Material.Glass
  3701.         Part_15.Size = Vector3.new(0.25,1,0.25)
  3702.         Part_15.Parent = AlphaGun
  3703.        
  3704.         Mesh_13.Parent = Part_15
  3705.        
  3706.         PartWeld_16.C0 = CFrame.new(-10.373,-43.735,-9.09,0.989,-0.01,0.148,0.148,0.008,-0.989,0.008,1,0.009)
  3707.         PartWeld_16.C1 = CFrame.new(-10.373,45.28,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
  3708.         PartWeld_16.Part0 = Part_15
  3709.         PartWeld_16.Part1 = Part_17
  3710.         PartWeld_16.Name = "Part_Weld"
  3711.         PartWeld_16.Parent = Part_15
  3712.        
  3713.         Part_16.CFrame = CFrame.new(16.395,0.229,-41.64,0.385,0.636,0.669,0.904,-0.407,-0.133,0.188,0.655,-0.732)
  3714.         Part_16.Color = Color3.new(0,0,0)
  3715.         Part_16.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3716.         Part_16.Material = Enum.Material.Glass
  3717.         Part_16.Size = Vector3.new(0.1,0.305,0.05)
  3718.         Part_16.Parent = AlphaGun
  3719.        
  3720.         Part_17.CFrame = CFrame.new(17.484,0.146,-43.47,0.385,-0.669,0.636,0.904,0.133,-0.407,0.188,0.732,0.655)
  3721.         Part_17.Color = Color3.new(0,0,0)
  3722.         Part_17.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3723.         Part_17.Material = Enum.Material.Glass
  3724.         Part_17.Size = Vector3.new(0.05,0.1,0.2)
  3725.         Part_17.Parent = AlphaGun
  3726.        
  3727.         Mesh_14.MeshType = Enum.MeshType.Wedge
  3728.         Mesh_14.Parent = Part_17
  3729.        
  3730.         PartWeld_17.C0 = CFrame.new(-10.373,45.28,9.19,0.989,-0.01,0.148,-0.148,-0.008,0.989,-0.008,-1,-0.009)
  3731.         PartWeld_17.C1 = CFrame.new(-10.373,23.525,36.611,0.989,-0.01,0.148,-0.099,0.702,0.706,-0.111,-0.713,0.693)
  3732.         PartWeld_17.Part0 = Part_17
  3733.         PartWeld_17.Part1 = Part_18
  3734.         PartWeld_17.Name = "Part_Weld"
  3735.         PartWeld_17.Parent = Part_17
  3736.        
  3737.         Part_18.CFrame = CFrame.new(15.601,0.537,-41.494,0.385,-0.923,-0.023,0.904,0.382,-0.194,0.188,0.054,0.981)
  3738.         Part_18.Color = Color3.new(0,0,0)
  3739.         Part_18.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3740.         Part_18.Material = Enum.Material.Glass
  3741.         Part_18.Size = Vector3.new(0.2,0.5,0.2)
  3742.         Part_18.Parent = AlphaGun
  3743.        
  3744.         Mesh_15.MeshType = Enum.MeshType.Wedge
  3745.         Mesh_15.Parent = Part_18
  3746.        
  3747.         PartWeld_18.C0 = CFrame.new(-10.373,23.525,36.611,0.989,-0.01,0.148,-0.099,0.702,0.706,-0.111,-0.713,0.693)
  3748.         PartWeld_18.C1 = CFrame.new(10.385,8.792,42.985,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
  3749.         PartWeld_18.Part0 = Part_18
  3750.         PartWeld_18.Part1 = Part_19
  3751.         PartWeld_18.Name = "Part_Weld"
  3752.         PartWeld_18.Parent = Part_18
  3753.        
  3754.         Part_19.CFrame = CFrame.new(16.207,0.299,-41.528,-0.385,0.636,-0.669,-0.904,-0.407,0.133,-0.188,0.655,0.732)
  3755.         Part_19.Color = Color3.new(0,0,0)
  3756.         Part_19.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
  3757.         Part_19.Material = Enum.Material.Glass
  3758.         Part_19.Size = Vector3.new(0.075,0.35,0.2)
  3759.         Part_19.Parent = AlphaGun
  3760.        
  3761.         Mesh_16.MeshType = Enum.MeshType.Wedge
  3762.         Mesh_16.Parent = Part_19
  3763.        
  3764.         PartWeld_19.C0 = CFrame.new(10.385,8.792,42.985,-0.989,0.01,-0.148,-0.008,-1,-0.009,-0.148,-0.008,0.989)
  3765.         PartWeld_19.C1 = CFrame.new(-10.373,8.718,-43.201,0.989,-0.01,0.148,-0.008,-1,-0.009,0.148,0.008,-0.989)
  3766.         PartWeld_19.Part0 = Part_19
  3767.         PartWeld_19.Part1 = Part_16
  3768.         PartWeld_19.Name = "Part_Weld"
  3769.         PartWeld_19.Parent = Part_19
  3770.        
  3771.         local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, -1.75, -0.65) * NewAngles(NewRad(180), NewRad(0), NewRad(0)))
  3772.         BaseColors[Glow] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow) end)
  3773.         BaseColors[Glow_1] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_1) end)
  3774.         BaseColors[Glow_2] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_2) end)
  3775.         BaseColors[Glow_3] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_3) end)
  3776.         BaseColors[Glow_4] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_4) end)
  3777.         BaseColors[Glow_5] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_5) end)
  3778.         BaseColors[Glow_6] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_6) end)
  3779.         BaseColors[Glow_7] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_7) end)
  3780.         BaseColors[Glow_8] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_8) end)
  3781.         BaseColors[Glow_9] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_9) end)
  3782.         BaseColors[ToHitbox] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, ToHitbox) end)
  3783.         --// Connect;
  3784.         Handle = ToHandle
  3785.         HandleWeld = _HandleWeld
  3786.         Hitbox = ToHitbox
  3787.         AppearWeapon(EquipModels, Hitbox)
  3788.         Attack = false
  3789.     end;
  3790.     AlphaSword = function()
  3791.         Attack = true
  3792.         Equip = 'AlphaSword'
  3793.         --// Sound;
  3794.         CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  3795.         --// Folder-Models;
  3796.         Staffs = Staffs or Instance.new('Folder', Terrain)
  3797.         Staffs.Name = 'Staffs'
  3798.         EquipModels = Instance.new('Model', Staffs)
  3799.         EquipModels.Name = 'Sword'
  3800.         Space[EquipModels] = EquipModels
  3801.         --// Models;
  3802.         --local ToHitbox, ToHandle, _HandleWeld
  3803.         local AlphaSword = EquipModels
  3804.         local Glow = Instance.new("Part")
  3805.         local Mesh = Instance.new("SpecialMesh")
  3806.         local CorruptionWeld = Instance.new("Weld")
  3807.         local Corruption = Instance.new("Part")
  3808.         local Mesh_1 = Instance.new("SpecialMesh")
  3809.         local Part2Weld = Instance.new("Weld")
  3810.         local Part2 = Instance.new("Part")
  3811.         local Mesh_2 = Instance.new("SpecialMesh")
  3812.         local CorruptionWeld_1 = Instance.new("Weld")
  3813.         local Corruption_1 = Instance.new("Part")
  3814.         local Mesh_3 = Instance.new("SpecialMesh")
  3815.         local ToHandleWeld = Instance.new("Weld")
  3816.         local ToHandle = Instance.new("Part")
  3817.         local Mesh_4 = Instance.new("SpecialMesh")
  3818.         local Part2Weld_1 = Instance.new("Weld")
  3819.         local Part2_1 = Instance.new("Part")
  3820.         local Mesh_5 = Instance.new("SpecialMesh")
  3821.         local Part2Weld_2 = Instance.new("Weld")
  3822.         local Part2_2 = Instance.new("Part")
  3823.         local Mesh_6 = Instance.new("SpecialMesh")
  3824.         local CorruptionWeld_2 = Instance.new("Weld")
  3825.         local Corruption_2 = Instance.new("Part")
  3826.         local Mesh_7 = Instance.new("SpecialMesh")
  3827.         local CorruptionWeld_3 = Instance.new("Weld")
  3828.         local Corruption_3 = Instance.new("Part")
  3829.         local Mesh_8 = Instance.new("SpecialMesh")
  3830.         local CorruptionWeld_4 = Instance.new("Weld")
  3831.         local Corruption_4 = Instance.new("Part")
  3832.         local Mesh_9 = Instance.new("SpecialMesh")
  3833.         local CorruptionWeld_5 = Instance.new("Weld")
  3834.         local Corruption_5 = Instance.new("Part")
  3835.         local Mesh_10 = Instance.new("SpecialMesh")
  3836.         local CorruptionWeld_6 = Instance.new("Weld")
  3837.         local Corruption_6 = Instance.new("Part")
  3838.         local Mesh_11 = Instance.new("SpecialMesh")
  3839.         local ToHitboxWeld = Instance.new("Weld")
  3840.         local ToHitbox = Instance.new("Part")
  3841.         local GlowWeld = Instance.new("Weld")
  3842.         local Glow_1 = Instance.new("Part")
  3843.         local Mesh_12 = Instance.new("SpecialMesh")
  3844.         local Part2Weld_3 = Instance.new("Weld")
  3845.         local Part2_3 = Instance.new("Part")
  3846.         local Mesh_13 = Instance.new("SpecialMesh")
  3847.         local Part4Weld = Instance.new("Weld")
  3848.         local Part4 = Instance.new("Part")
  3849.         local Mesh_14 = Instance.new("SpecialMesh")
  3850.         local Part2Weld_4 = Instance.new("Weld")
  3851.         local Part2_4 = Instance.new("Part")
  3852.         local Part3Weld = Instance.new("Weld")
  3853.         local Part3 = Instance.new("Part")
  3854.         local Mesh_15 = Instance.new("SpecialMesh")
  3855.         local Part3Weld_1 = Instance.new("Weld")
  3856.         local Part3_1 = Instance.new("Part")
  3857.         local Mesh_16 = Instance.new("SpecialMesh")
  3858.         local Part3Weld_2 = Instance.new("Weld")
  3859.         local Part3_2 = Instance.new("Part")
  3860.         local Mesh_17 = Instance.new("SpecialMesh")
  3861.         local Part2Weld_5 = Instance.new("Weld")
  3862.         local Part2_5 = Instance.new("Part")
  3863.         local Mesh_18 = Instance.new("SpecialMesh")
  3864.         local Part2Weld_6 = Instance.new("Weld")
  3865.         local Part2_6 = Instance.new("Part")
  3866.         local GlowWeld_1 = Instance.new("Weld")
  3867.         local Glow_2 = Instance.new("Part")
  3868.         local Mesh_19 = Instance.new("SpecialMesh")
  3869.         local Part2Weld_7 = Instance.new("Weld")
  3870.         local Part2_7 = Instance.new("Part")
  3871.         local Mesh_20 = Instance.new("SpecialMesh")
  3872.         local Part2Weld_8 = Instance.new("Weld")
  3873.         local Part2_8 = Instance.new("Part")
  3874.         local Mesh_21 = Instance.new("SpecialMesh")
  3875.         local GlowWeld_2 = Instance.new("Weld")
  3876.         local Glow_3 = Instance.new("Part")
  3877.         local Mesh_22 = Instance.new("SpecialMesh")
  3878.         local CorruptionWeld_7 = Instance.new("Weld")
  3879.         local Corruption_7 = Instance.new("Part")
  3880.         local Mesh_23 = Instance.new("SpecialMesh")
  3881.         local CorruptionWeld_8 = Instance.new("Weld")
  3882.         local Corruption_8 = Instance.new("Part")
  3883.         local CorruptionWeld_9 = Instance.new("Weld")
  3884.         local Corruption_9 = Instance.new("Part")
  3885.         local Mesh_24 = Instance.new("SpecialMesh")
  3886.         local CorruptionWeld_10 = Instance.new("Weld")
  3887.         local Corruption_10 = Instance.new("Part")
  3888.         local Mesh_25 = Instance.new("SpecialMesh")
  3889.         local CorruptionWeld_11 = Instance.new("Weld")
  3890.         local Corruption_11 = Instance.new("Part")
  3891.         local Mesh_26 = Instance.new("SpecialMesh")
  3892.         local Part2Weld_9 = Instance.new("Weld")
  3893.         local Part2_9 = Instance.new("Part")
  3894.         local Part2Weld_10 = Instance.new("Weld")
  3895.         local Part2_10 = Instance.new("Part")
  3896.         local Mesh_27 = Instance.new("SpecialMesh")
  3897.         local Part2Weld_11 = Instance.new("Weld")
  3898.         local Part2_11 = Instance.new("Part")
  3899.         local Mesh_28 = Instance.new("SpecialMesh")
  3900.         local CorruptionWeld_12 = Instance.new("Weld")
  3901.         local Corruption_12 = Instance.new("Part")
  3902.         local Mesh_29 = Instance.new("SpecialMesh")
  3903.         local CorruptionWeld_13 = Instance.new("Weld")
  3904.         local Corruption_13 = Instance.new("Part")
  3905.         local Mesh_30 = Instance.new("SpecialMesh")
  3906.         local CorruptionWeld_14 = Instance.new("Weld")
  3907.         local Corruption_14 = Instance.new("Part")
  3908.         local Mesh_31 = Instance.new("SpecialMesh")
  3909.         local Part2Weld_12 = Instance.new("Weld")
  3910.         local Part2_12 = Instance.new("Part")
  3911.         local Part3Weld_3 = Instance.new("Weld")
  3912.         local Part3_3 = Instance.new("Part")
  3913.         local Mesh_32 = Instance.new("SpecialMesh")
  3914.         local Part2Weld_13 = Instance.new("Weld")
  3915.         local Part2_13 = Instance.new("Part")
  3916.         local Part2Weld_14 = Instance.new("Weld")
  3917.         local Part2_14 = Instance.new("Part")
  3918.         local Mesh_33 = Instance.new("SpecialMesh")
  3919.         local Part2Weld_15 = Instance.new("Weld")
  3920.         local Part2_15 = Instance.new("Part")
  3921.         local Mesh_34 = Instance.new("SpecialMesh")
  3922.         local GlowWeld_3 = Instance.new("Weld")
  3923.         local Glow_4 = Instance.new("Part")
  3924.         local Mesh_35 = Instance.new("SpecialMesh")
  3925.         local Part2Weld_16 = Instance.new("Weld")
  3926.         local Part2_16 = Instance.new("Part")
  3927.         local Mesh_36 = Instance.new("SpecialMesh")
  3928.         local GlowWeld_4 = Instance.new("Weld")
  3929.         local Glow_5 = Instance.new("Part")
  3930.         local Mesh_37 = Instance.new("SpecialMesh")
  3931.         local GlowWeld_5 = Instance.new("Weld")
  3932.         local Glow_6 = Instance.new("Part")
  3933.         local GlowWeld_6 = Instance.new("Weld")
  3934.         local Glow_7 = Instance.new("Part")
  3935.        
  3936.         -- SETTING PROPERTIES
  3937.        
  3938.         AlphaSword.Name = "AlphaSword"
  3939.        
  3940.         Glow.BottomSurface = Enum.SurfaceType.Smooth
  3941.         Glow.CFrame = CFrame.new(9.324,0.791,-21.871,-0.998,0.07,-0.011,0.07,0.997,-0.014,0.01,-0.015,-1)
  3942.         Glow.Color = Color3.new(0,0,1)
  3943.         Glow.Material = Enum.Material.Neon
  3944.         Glow.Size = Vector3.new(1.2,0.8,0.2)
  3945.         Glow.TopSurface = Enum.SurfaceType.Smooth
  3946.         Glow.Name = "Glow"
  3947.         Glow.Parent = AlphaSword
  3948.        
  3949.         Mesh.MeshType = Enum.MeshType.Sphere
  3950.         Mesh.Parent = Glow
  3951.        
  3952.         CorruptionWeld.C0 = CFrame.new(6.556,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  3953.         CorruptionWeld.C1 = CFrame.new(-21.86,-5.286,8.136,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  3954.         CorruptionWeld.Part0 = Glow
  3955.         CorruptionWeld.Part1 = Corruption
  3956.         CorruptionWeld.Name = "Corruption_Weld"
  3957.         CorruptionWeld.Parent = Glow
  3958.        
  3959.         Corruption.BottomSurface = Enum.SurfaceType.Smooth
  3960.         Corruption.CFrame = CFrame.new(10.879,0.382,-21.883,-0.011,-0.07,-0.998,-0.014,-0.997,0.07,-1,0.015,0.01)
  3961.         Corruption.Color = Color3.new(0.106,0.165,0.208)
  3962.         Corruption.Material = Enum.Material.Neon
  3963.         Corruption.Reflectance = 0.2
  3964.         Corruption.Size = Vector3.new(0.1,0.2,0.2)
  3965.         Corruption.TopSurface = Enum.SurfaceType.Smooth
  3966.         Corruption.Name = "Corruption"
  3967.         Corruption.Parent = AlphaSword
  3968.        
  3969.         Mesh_1.MeshType = Enum.MeshType.Wedge
  3970.         Mesh_1.Parent = Corruption
  3971.        
  3972.         Part2Weld.C0 = CFrame.new(-21.86,-5.286,8.136,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  3973.         Part2Weld.C1 = CFrame.new(21.86,4.936,9.036,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  3974.         Part2Weld.Part0 = Corruption
  3975.         Part2Weld.Part1 = Part2
  3976.         Part2Weld.Name = "Part2_Weld"
  3977.         Part2Weld.Parent = Corruption
  3978.        
  3979.         Part2.BottomSurface = Enum.SurfaceType.Smooth
  3980.         Part2.CFrame = CFrame.new(11.801,0.669,-21.897,0.011,0.07,-0.998,0.014,0.997,0.07,1,-0.015,0.01)
  3981.         Part2.Color = Color3.new(0.067,0.067,0.067)
  3982.         Part2.Material = Enum.Material.Granite
  3983.         Part2.Size = Vector3.new(0.2,0.1,1)
  3984.         Part2.TopSurface = Enum.SurfaceType.Smooth
  3985.         Part2.Name = "Part2"
  3986.         Part2.Parent = AlphaSword
  3987.        
  3988.         Mesh_2.MeshType = Enum.MeshType.Wedge
  3989.         Mesh_2.Parent = Part2
  3990.        
  3991.         CorruptionWeld_1.C0 = CFrame.new(21.86,4.936,9.036,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  3992.         CorruptionWeld_1.C1 = CFrame.new(-21.86,-5.236,9.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  3993.         CorruptionWeld_1.Part0 = Part2
  3994.         CorruptionWeld_1.Part1 = Corruption_1
  3995.         CorruptionWeld_1.Name = "Corruption_Weld"
  3996.         CorruptionWeld_1.Parent = Part2
  3997.        
  3998.         Corruption_1.BottomSurface = Enum.SurfaceType.Smooth
  3999.         Corruption_1.CFrame = CFrame.new(12.079,0.349,-21.896,-0.011,-0.07,-0.998,-0.014,-0.997,0.07,-1,0.015,0.01)
  4000.         Corruption_1.Color = Color3.new(0.106,0.165,0.208)
  4001.         Corruption_1.Material = Enum.Material.Neon
  4002.         Corruption_1.Reflectance = 0.2
  4003.         Corruption_1.Size = Vector3.new(0.1,0.1,2.6)
  4004.         Corruption_1.TopSurface = Enum.SurfaceType.Smooth
  4005.         Corruption_1.Name = "Corruption"
  4006.         Corruption_1.Parent = AlphaSword
  4007.        
  4008.         Mesh_3.MeshType = Enum.MeshType.Wedge
  4009.         Mesh_3.Parent = Corruption_1
  4010.        
  4011.         ToHandleWeld.C0 = CFrame.new(-21.86,-5.236,9.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4012.         ToHandleWeld.C1 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4013.         ToHandleWeld.Part0 = Corruption_1
  4014.         ToHandleWeld.Part1 = ToHandle
  4015.         ToHandleWeld.Name = "ToHandle_Weld"
  4016.         ToHandleWeld.Parent = Corruption_1
  4017.        
  4018.         ToHandle.BottomSurface = Enum.SurfaceType.Smooth
  4019.         ToHandle.CFrame = CFrame.new(7.408,0.926,-21.851,-0.998,0.07,-0.011,0.07,0.997,-0.014,0.01,-0.015,-1)
  4020.         ToHandle.Color = Color3.new(0,0,0)
  4021.         ToHandle.Material = Enum.Material.Granite
  4022.         ToHandle.Size = Vector3.new(2,0.2,0.2)
  4023.         ToHandle.TopSurface = Enum.SurfaceType.Smooth
  4024.         ToHandle.Name = "ToHandle"
  4025.         ToHandle.Parent = AlphaSword
  4026.        
  4027.         Mesh_4.MeshType = Enum.MeshType.Cylinder
  4028.         Mesh_4.Parent = ToHandle
  4029.        
  4030.         Part2Weld_1.C0 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4031.         Part2Weld_1.C1 = CFrame.new(5.687,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4032.         Part2Weld_1.Part0 = ToHandle
  4033.         Part2Weld_1.Part1 = Part2_1
  4034.         Part2Weld_1.Name = "Part2_Weld"
  4035.         Part2Weld_1.Parent = ToHandle
  4036.        
  4037.         Part2_1.BottomSurface = Enum.SurfaceType.Smooth
  4038.         Part2_1.CFrame = CFrame.new(8.455,0.853,-21.862,-0.998,0.07,-0.011,0.07,0.997,-0.014,0.01,-0.015,-1)
  4039.         Part2_1.Color = Color3.new(0.106,0.165,0.208)
  4040.         Part2_1.Material = Enum.Material.Granite
  4041.         Part2_1.Size = Vector3.new(0.1,0.2,0.2)
  4042.         Part2_1.TopSurface = Enum.SurfaceType.Smooth
  4043.         Part2_1.Name = "Part2"
  4044.         Part2_1.Parent = AlphaSword
  4045.        
  4046.         Mesh_5.MeshType = Enum.MeshType.Cylinder
  4047.         Mesh_5.Scale = Vector3.new(1,1.5,1.5)
  4048.         Mesh_5.Parent = Part2_1
  4049.        
  4050.         Part2Weld_2.C0 = CFrame.new(5.687,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4051.         Part2Weld_2.C1 = CFrame.new(-21.86,7.523,-2.111,0,0,-1,-1,0,0,0,1,0)
  4052.         Part2Weld_2.Part0 = Part2_1
  4053.         Part2Weld_2.Part1 = Part2_2
  4054.         Part2Weld_2.Name = "Part2_Weld"
  4055.         Part2Weld_2.Parent = Part2_1
  4056.        
  4057.         Part2_2.BottomSurface = Enum.SurfaceType.Smooth
  4058.         Part2_2.CFrame = CFrame.new(8.326,0.387,-21.854,-0.011,-0.438,0.899,-0.014,0.899,0.438,-1,-0.008,-0.016)
  4059.         Part2_2.Color = Color3.new(0.106,0.165,0.208)
  4060.         Part2_2.Material = Enum.Material.Granite
  4061.         Part2_2.Size = Vector3.new(0.2,0.2,0.6)
  4062.         Part2_2.TopSurface = Enum.SurfaceType.Smooth
  4063.         Part2_2.Name = "Part2"
  4064.         Part2_2.Parent = AlphaSword
  4065.        
  4066.         Mesh_6.MeshType = Enum.MeshType.Wedge
  4067.         Mesh_6.Parent = Part2_2
  4068.        
  4069.         CorruptionWeld_2.C0 = CFrame.new(-21.86,7.524,-2.111,0,0,-1,-1,0,0,0,1,0)
  4070.         CorruptionWeld_2.C1 = CFrame.new(21.86,4.686,8.136,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4071.         CorruptionWeld_2.Part0 = Part2_2
  4072.         CorruptionWeld_2.Part1 = Corruption_2
  4073.         CorruptionWeld_2.Name = "Corruption_Weld"
  4074.         CorruptionWeld_2.Parent = Part2_2
  4075.        
  4076.         Corruption_2.BottomSurface = Enum.SurfaceType.Smooth
  4077.         Corruption_2.CFrame = CFrame.new(10.92,0.982,-21.892,0.011,0.07,-0.998,0.014,0.997,0.07,1,-0.015,0.01)
  4078.         Corruption_2.Color = Color3.new(0.106,0.165,0.208)
  4079.         Corruption_2.Material = Enum.Material.Neon
  4080.         Corruption_2.Reflectance = 0.2
  4081.         Corruption_2.Size = Vector3.new(0.1,0.2,0.2)
  4082.         Corruption_2.TopSurface = Enum.SurfaceType.Smooth
  4083.         Corruption_2.Name = "Corruption"
  4084.         Corruption_2.Parent = AlphaSword
  4085.        
  4086.         Mesh_7.MeshType = Enum.MeshType.Wedge
  4087.         Mesh_7.Parent = Corruption_2
  4088.        
  4089.         CorruptionWeld_3.C0 = CFrame.new(21.86,4.686,8.137,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4090.         CorruptionWeld_3.C1 = CFrame.new(-21.86,4.686,-7.336,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
  4091.         CorruptionWeld_3.Part0 = Corruption_2
  4092.         CorruptionWeld_3.Part1 = Corruption_3
  4093.         CorruptionWeld_3.Name = "Corruption_Weld"
  4094.         CorruptionWeld_3.Parent = Corruption_2
  4095.        
  4096.         Corruption_3.BottomSurface = Enum.SurfaceType.Smooth
  4097.         Corruption_3.CFrame = CFrame.new(10.122,1.039,-21.884,-0.011,0.069,0.998,-0.014,0.997,-0.07,-1,-0.015,-0.01)
  4098.         Corruption_3.Color = Color3.new(0.106,0.165,0.208)
  4099.         Corruption_3.Material = Enum.Material.Neon
  4100.         Corruption_3.Reflectance = 0.2
  4101.         Corruption_3.Size = Vector3.new(0.1,0.2,0.2)
  4102.         Corruption_3.TopSurface = Enum.SurfaceType.Smooth
  4103.         Corruption_3.Name = "Corruption"
  4104.         Corruption_3.Parent = AlphaSword
  4105.        
  4106.         Mesh_8.MeshType = Enum.MeshType.Wedge
  4107.         Mesh_8.Parent = Corruption_3
  4108.        
  4109.         CorruptionWeld_4.C0 = CFrame.new(-21.86,4.686,-7.336,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
  4110.         CorruptionWeld_4.C1 = CFrame.new(-21.86,4.686,-7.936,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
  4111.         CorruptionWeld_4.Part0 = Corruption_3
  4112.         CorruptionWeld_4.Part1 = Corruption_4
  4113.         CorruptionWeld_4.Name = "Corruption_Weld"
  4114.         CorruptionWeld_4.Parent = Corruption_3
  4115.        
  4116.         Corruption_4.BottomSurface = Enum.SurfaceType.Smooth
  4117.         Corruption_4.CFrame = CFrame.new(10.723,0.997,-21.89,-0.011,0.069,0.998,-0.014,0.997,-0.07,-1,-0.015,-0.01)
  4118.         Corruption_4.Color = Color3.new(0.106,0.165,0.208)
  4119.         Corruption_4.Material = Enum.Material.Neon
  4120.         Corruption_4.Reflectance = 0.2
  4121.         Corruption_4.Size = Vector3.new(0.1,0.2,0.2)
  4122.         Corruption_4.TopSurface = Enum.SurfaceType.Smooth
  4123.         Corruption_4.Name = "Corruption"
  4124.         Corruption_4.Parent = AlphaSword
  4125.        
  4126.         Mesh_9.MeshType = Enum.MeshType.Wedge
  4127.         Mesh_9.Parent = Corruption_4
  4128.        
  4129.         CorruptionWeld_5.C0 = CFrame.new(-21.86,4.686,-7.936,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
  4130.         CorruptionWeld_5.C1 = CFrame.new(21.86,4.686,7.536,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4131.         CorruptionWeld_5.Part0 = Corruption_4
  4132.         CorruptionWeld_5.Part1 = Corruption_5
  4133.         CorruptionWeld_5.Name = "Corruption_Weld"
  4134.         CorruptionWeld_5.Parent = Corruption_4
  4135.        
  4136.         Corruption_5.BottomSurface = Enum.SurfaceType.Smooth
  4137.         Corruption_5.CFrame = CFrame.new(10.325,1.026,-21.885,0.011,0.069,-0.998,0.014,0.997,0.069,1,-0.015,0.01)
  4138.         Corruption_5.Color = Color3.new(0.106,0.165,0.208)
  4139.         Corruption_5.Material = Enum.Material.Neon
  4140.         Corruption_5.Reflectance = 0.2
  4141.         Corruption_5.Size = Vector3.new(0.1,0.2,0.2)
  4142.         Corruption_5.TopSurface = Enum.SurfaceType.Smooth
  4143.         Corruption_5.Name = "Corruption"
  4144.         Corruption_5.Parent = AlphaSword
  4145.        
  4146.         Mesh_10.MeshType = Enum.MeshType.Wedge
  4147.         Mesh_10.Parent = Corruption_5
  4148.        
  4149.         CorruptionWeld_6.C0 = CFrame.new(21.86,4.686,7.536,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4150.         CorruptionWeld_6.C1 = CFrame.new(21.86,-5.236,-7.086,0,0,1,0.866,-0.5,0,0.5,0.866,0)
  4151.         CorruptionWeld_6.Part0 = Corruption_5
  4152.         CorruptionWeld_6.Part1 = Corruption_6
  4153.         CorruptionWeld_6.Name = "Corruption_Weld"
  4154.         CorruptionWeld_6.Parent = Corruption_5
  4155.        
  4156.         Corruption_6.BottomSurface = Enum.SurfaceType.Smooth
  4157.         Corruption_6.CFrame = CFrame.new(9.839,0.508,-21.872,0.011,-0.069,0.998,0.014,-0.997,-0.069,1,0.015,-0.01)
  4158.         Corruption_6.Color = Color3.new(0.106,0.165,0.208)
  4159.         Corruption_6.Material = Enum.Material.Neon
  4160.         Corruption_6.Reflectance = 0.2
  4161.         Corruption_6.Size = Vector3.new(0.1,0.1,0.7)
  4162.         Corruption_6.TopSurface = Enum.SurfaceType.Smooth
  4163.         Corruption_6.Name = "Corruption"
  4164.         Corruption_6.Parent = AlphaSword
  4165.        
  4166.         Mesh_11.MeshType = Enum.MeshType.Wedge
  4167.         Mesh_11.Parent = Corruption_6
  4168.        
  4169.         ToHitboxWeld.C0 = CFrame.new(21.86,-5.236,-7.086,0,0,1,0.866,-0.5,0,0.5,0.866,0)
  4170.         ToHitboxWeld.C1 = CFrame.new(4.986,21.86,-9.599,-0.866,0.5,0,0,0,1,0.5,0.866,0)
  4171.         ToHitboxWeld.Part0 = Corruption_6
  4172.         ToHitboxWeld.Part1 = ToHitbox
  4173.         ToHitboxWeld.Name = "ToHitbox_Weld"
  4174.         ToHitboxWeld.Parent = Corruption_6
  4175.        
  4176.         ToHitbox.BottomSurface = Enum.SurfaceType.Smooth
  4177.         ToHitbox.CFrame = CFrame.new(12.363,0.583,-21.901,0.069,0.011,0.998,0.997,0.014,-0.069,-0.015,1,-0.01)
  4178.         ToHitbox.Color = Color3.new(1,1,1)
  4179.         ToHitbox.Material = Enum.Material.Neon
  4180.         ToHitbox.Size = Vector3.new(0.85,0.1,5.125)
  4181.         ToHitbox.TopSurface = Enum.SurfaceType.Smooth
  4182.         ToHitbox.Transparency = 1
  4183.         ToHitbox.Name = "ToHitbox"
  4184.         ToHitbox.Parent = AlphaSword
  4185.        
  4186.         GlowWeld.C0 = CFrame.new(4.986,21.86,-9.599,-0.866,0.5,0,0,0,1,0.5,0.866,0)
  4187.         GlowWeld.C1 = CFrame.new(1.157,-8.042,-21.86,-0.5,0.866,0,0.866,0.5,0,0,0,-1)
  4188.         GlowWeld.Part0 = ToHitbox
  4189.         GlowWeld.Part1 = Glow_1
  4190.         GlowWeld.Name = "Glow_Weld"
  4191.         GlowWeld.Parent = ToHitbox
  4192.        
  4193.         Glow_1.BottomSurface = Enum.SurfaceType.Smooth
  4194.         Glow_1.CFrame = CFrame.new(9.156,0.769,-21.868,0.559,0.829,-0.011,0.829,-0.559,-0.014,-0.018,-0.001,-1)
  4195.         Glow_1.Color = Color3.new(0,0,1)
  4196.         Glow_1.Material = Enum.Material.Neon
  4197.         Glow_1.Size = Vector3.new(0.6,0.3,0.7)
  4198.         Glow_1.TopSurface = Enum.SurfaceType.Smooth
  4199.         Glow_1.Name = "Glow"
  4200.         Glow_1.Parent = AlphaSword
  4201.        
  4202.         Mesh_12.MeshType = Enum.MeshType.Sphere
  4203.         Mesh_12.Parent = Glow_1
  4204.        
  4205.         Part2Weld_3.C0 = CFrame.new(1.157,-8.042,-21.86,-0.5,0.866,0,0.866,0.5,0,0,0,-1)
  4206.         Part2Weld_3.C1 = CFrame.new(6.336,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4207.         Part2Weld_3.Part0 = Glow_1
  4208.         Part2Weld_3.Part1 = Part2_3
  4209.         Part2Weld_3.Name = "Part2_Weld"
  4210.         Part2Weld_3.Parent = Glow_1
  4211.        
  4212.         Part2_3.BottomSurface = Enum.SurfaceType.Smooth
  4213.         Part2_3.CFrame = CFrame.new(9.109,0.809,-21.868,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4214.         Part2_3.Color = Color3.new(0.067,0.067,0.067)
  4215.         Part2_3.Material = Enum.Material.Granite
  4216.         Part2_3.Size = Vector3.new(1.2,0.6,0.4)
  4217.         Part2_3.TopSurface = Enum.SurfaceType.Smooth
  4218.         Part2_3.Name = "Part2"
  4219.         Part2_3.Parent = AlphaSword
  4220.        
  4221.         Mesh_13.MeshType = Enum.MeshType.Sphere
  4222.         Mesh_13.Parent = Part2_3
  4223.        
  4224.         Part4Weld.C0 = CFrame.new(6.336,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4225.         Part4Weld.C1 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4226.         Part4Weld.Part0 = Part2_3
  4227.         Part4Weld.Part1 = Part4
  4228.         Part4Weld.Name = "Part4_Weld"
  4229.         Part4Weld.Parent = Part2_3
  4230.        
  4231.         Part4.BottomSurface = Enum.SurfaceType.Smooth
  4232.         Part4.CFrame = CFrame.new(7.413,0.927,-21.85,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4233.         Part4.Color = Color3.new(0.357,0.365,0.412)
  4234.         Part4.Material = Enum.Material.Granite
  4235.         Part4.Size = Vector3.new(1,0.2,0.2)
  4236.         Part4.TopSurface = Enum.SurfaceType.Smooth
  4237.         Part4.Name = "Part4"
  4238.         Part4.Parent = AlphaSword
  4239.        
  4240.         Mesh_14.MeshType = Enum.MeshType.Cylinder
  4241.         Mesh_14.Scale = Vector3.new(1,1.1,1.1)
  4242.         Mesh_14.Parent = Part4
  4243.        
  4244.         Part2Weld_4.C0 = CFrame.new(4.637,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4245.         Part2Weld_4.C1 = CFrame.new(7.236,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4246.         Part2Weld_4.Part0 = Part4
  4247.         Part2Weld_4.Part1 = Part2_4
  4248.         Part2Weld_4.Name = "Part2_Weld"
  4249.         Part2Weld_4.Parent = Part4
  4250.        
  4251.         Part2_4.BottomSurface = Enum.SurfaceType.Smooth
  4252.         Part2_4.CFrame = CFrame.new(10.007,0.747,-21.877,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4253.         Part2_4.Color = Color3.new(0.067,0.067,0.067)
  4254.         Part2_4.Material = Enum.Material.Granite
  4255.         Part2_4.Size = Vector3.new(2.6,0.2,0.2)
  4256.         Part2_4.TopSurface = Enum.SurfaceType.Smooth
  4257.         Part2_4.Name = "Part2"
  4258.         Part2_4.Parent = AlphaSword
  4259.        
  4260.         Part3Weld.C0 = CFrame.new(7.236,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4261.         Part3Weld.C1 = CFrame.new(5.487,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4262.         Part3Weld.Part0 = Part2_4
  4263.         Part3Weld.Part1 = Part3
  4264.         Part3Weld.Name = "Part3_Weld"
  4265.         Part3Weld.Parent = Part2_4
  4266.        
  4267.         Part3.BottomSurface = Enum.SurfaceType.Smooth
  4268.         Part3.CFrame = CFrame.new(8.261,0.868,-21.859,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4269.         Part3.Color = Color3.new(0.196,0.196,0.196)
  4270.         Part3.Material = Enum.Material.Granite
  4271.         Part3.Size = Vector3.new(0.1,0.2,0.2)
  4272.         Part3.TopSurface = Enum.SurfaceType.Smooth
  4273.         Part3.Name = "Part3"
  4274.         Part3.Parent = AlphaSword
  4275.        
  4276.         Mesh_15.MeshType = Enum.MeshType.Cylinder
  4277.         Mesh_15.Scale = Vector3.new(1,1.3,1.3)
  4278.         Mesh_15.Parent = Part3
  4279.        
  4280.         Part3Weld_1.C0 = CFrame.new(5.487,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4281.         Part3Weld_1.C1 = CFrame.new(3.787,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4282.         Part3Weld_1.Part0 = Part3
  4283.         Part3Weld_1.Part1 = Part3_1
  4284.         Part3Weld_1.Name = "Part3_Weld"
  4285.         Part3Weld_1.Parent = Part3
  4286.        
  4287.         Part3_1.BottomSurface = Enum.SurfaceType.Smooth
  4288.         Part3_1.CFrame = CFrame.new(6.566,0.986,-21.842,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4289.         Part3_1.Color = Color3.new(0.196,0.196,0.196)
  4290.         Part3_1.Material = Enum.Material.Granite
  4291.         Part3_1.Size = Vector3.new(0.1,0.2,0.2)
  4292.         Part3_1.TopSurface = Enum.SurfaceType.Smooth
  4293.         Part3_1.Name = "Part3"
  4294.         Part3_1.Parent = AlphaSword
  4295.        
  4296.         Mesh_16.MeshType = Enum.MeshType.Cylinder
  4297.         Mesh_16.Scale = Vector3.new(1,1.3,1.3)
  4298.         Mesh_16.Parent = Part3_1
  4299.        
  4300.         Part3Weld_2.C0 = CFrame.new(3.787,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4301.         Part3Weld_2.C1 = CFrame.new(5.287,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4302.         Part3Weld_2.Part0 = Part3_1
  4303.         Part3Weld_2.Part1 = Part3_2
  4304.         Part3Weld_2.Name = "Part3_Weld"
  4305.         Part3Weld_2.Parent = Part3_1
  4306.        
  4307.         Part3_2.BottomSurface = Enum.SurfaceType.Smooth
  4308.         Part3_2.CFrame = CFrame.new(8.062,0.882,-21.857,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4309.         Part3_2.Color = Color3.new(0.196,0.196,0.196)
  4310.         Part3_2.Material = Enum.Material.Granite
  4311.         Part3_2.Size = Vector3.new(0.1,0.2,0.2)
  4312.         Part3_2.TopSurface = Enum.SurfaceType.Smooth
  4313.         Part3_2.Name = "Part3"
  4314.         Part3_2.Parent = AlphaSword
  4315.        
  4316.         Mesh_17.MeshType = Enum.MeshType.Cylinder
  4317.         Mesh_17.Scale = Vector3.new(1,1.3,1.3)
  4318.         Mesh_17.Parent = Part3_2
  4319.        
  4320.         Part2Weld_5.C0 = CFrame.new(5.287,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4321.         Part2Weld_5.C1 = CFrame.new(6.436,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4322.         Part2Weld_5.Part0 = Part3_2
  4323.         Part2Weld_5.Part1 = Part2_5
  4324.         Part2Weld_5.Name = "Part2_Weld"
  4325.         Part2Weld_5.Parent = Part3_2
  4326.        
  4327.         Part2_5.BottomSurface = Enum.SurfaceType.Smooth
  4328.         Part2_5.CFrame = CFrame.new(9.209,0.802,-21.869,-0.998,0.069,-0.011,0.069,0.997,-0.014,0.01,-0.015,-1)
  4329.         Part2_5.Color = Color3.new(0.067,0.067,0.067)
  4330.         Part2_5.Material = Enum.Material.Granite
  4331.         Part2_5.Size = Vector3.new(1,1,0.6)
  4332.         Part2_5.TopSurface = Enum.SurfaceType.Smooth
  4333.         Part2_5.Name = "Part2"
  4334.         Part2_5.Parent = AlphaSword
  4335.        
  4336.         Mesh_18.MeshType = Enum.MeshType.Sphere
  4337.         Mesh_18.Parent = Part2_5
  4338.        
  4339.         Part2Weld_6.C0 = CFrame.new(6.437,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4340.         Part2Weld_6.C1 = CFrame.new(-7.498,-1.263,-21.86,0.866,0.5,0,0.5,-0.866,0,0,0,-1)
  4341.         Part2Weld_6.Part0 = Part2_5
  4342.         Part2Weld_6.Part1 = Part2_6
  4343.         Part2Weld_6.Name = "Part2_Weld"
  4344.         Part2Weld_6.Parent = Part2_5
  4345.        
  4346.         Part2_6.BottomSurface = Enum.SurfaceType.Smooth
  4347.         Part2_6.CFrame = CFrame.new(8.645,0.985,-21.865,0.829,-0.559,-0.011,-0.559,-0.829,-0.014,-0.001,0.018,-1)
  4348.         Part2_6.Color = Color3.new(0.106,0.165,0.208)
  4349.         Part2_6.Material = Enum.Material.Granite
  4350.         Part2_6.Size = Vector3.new(0.2,0.5,0.2)
  4351.         Part2_6.TopSurface = Enum.SurfaceType.Smooth
  4352.         Part2_6.Name = "Part2"
  4353.         Part2_6.Parent = AlphaSword
  4354.        
  4355.         GlowWeld_1.C0 = CFrame.new(-7.498,-1.263,-21.86,0.866,0.5,0,0.5,-0.866,0,0,0,-1)
  4356.         GlowWeld_1.C1 = CFrame.new(8.142,-0.99,-21.86,-0.966,-0.259,0,-0.259,0.966,0,0,0,-1)
  4357.         GlowWeld_1.Part0 = Part2_6
  4358.         GlowWeld_1.Part1 = Glow_2
  4359.         GlowWeld_1.Name = "Glow_Weld"
  4360.         GlowWeld_1.Parent = Part2_6
  4361.        
  4362.         Glow_2.BottomSurface = Enum.SurfaceType.Smooth
  4363.         Glow_2.CFrame = CFrame.new(9.224,0.73,-21.868,-0.656,0.754,-0.011,0.754,0.656,-0.014,-0.003,-0.018,-1)
  4364.         Glow_2.Color = Color3.new(0,0,1)
  4365.         Glow_2.Material = Enum.Material.Neon
  4366.         Glow_2.Size = Vector3.new(0.6,0.3,0.7)
  4367.         Glow_2.TopSurface = Enum.SurfaceType.Smooth
  4368.         Glow_2.Name = "Glow"
  4369.         Glow_2.Parent = AlphaSword
  4370.        
  4371.         Mesh_19.MeshType = Enum.MeshType.Sphere
  4372.         Mesh_19.Parent = Glow_2
  4373.        
  4374.         Part2Weld_7.C0 = CFrame.new(8.142,-0.99,-21.86,-0.966,-0.259,0,-0.259,0.966,0,0,0,-1)
  4375.         Part2Weld_7.C1 = CFrame.new(-21.86,0.913,-7.198,0,0,-1,-0.5,0.866,0,0.866,0.5,0)
  4376.         Part2Weld_7.Part0 = Glow_2
  4377.         Part2Weld_7.Part1 = Part2_7
  4378.         Part2Weld_7.Name = "Part2_Weld"
  4379.         Part2Weld_7.Parent = Glow_2
  4380.        
  4381.         Part2_7.BottomSurface = Enum.SurfaceType.Smooth
  4382.         Part2_7.CFrame = CFrame.new(8.592,1.442,-21.871,-0.011,0.559,0.829,-0.014,0.829,-0.559,-1,-0.018,-0.001)
  4383.         Part2_7.Color = Color3.new(0.106,0.165,0.208)
  4384.         Part2_7.Material = Enum.Material.Granite
  4385.         Part2_7.Size = Vector3.new(0.2,0.2,0.8)
  4386.         Part2_7.TopSurface = Enum.SurfaceType.Smooth
  4387.         Part2_7.Name = "Part2"
  4388.         Part2_7.Parent = AlphaSword
  4389.        
  4390.         Mesh_20.MeshType = Enum.MeshType.Wedge
  4391.         Mesh_20.Parent = Part2_7
  4392.        
  4393.         Part2Weld_8.C0 = CFrame.new(-21.86,0.913,-7.198,0,0,-1,-0.5,0.866,0,0.866,0.5,0)
  4394.         Part2Weld_8.C1 = CFrame.new(21.86,-1.113,-7.098,0,0,1,0.5,-0.866,0,0.866,0.5,0)
  4395.         Part2Weld_8.Part0 = Part2_7
  4396.         Part2Weld_8.Part1 = Part2_8
  4397.         Part2Weld_8.Name = "Part2_Weld"
  4398.         Part2Weld_8.Parent = Part2_7
  4399.        
  4400.         Part2_8.BottomSurface = Enum.SurfaceType.Smooth
  4401.         Part2_8.CFrame = CFrame.new(8.397,1.334,-21.867,0.011,-0.559,0.829,0.014,-0.829,-0.559,1,0.018,-0.001)
  4402.         Part2_8.Color = Color3.new(0.106,0.165,0.208)
  4403.         Part2_8.Material = Enum.Material.Granite
  4404.         Part2_8.Size = Vector3.new(0.2,0.2,0.6)
  4405.         Part2_8.TopSurface = Enum.SurfaceType.Smooth
  4406.         Part2_8.Name = "Part2"
  4407.         Part2_8.Parent = AlphaSword
  4408.        
  4409.         Mesh_21.MeshType = Enum.MeshType.Wedge
  4410.         Mesh_21.Parent = Part2_8
  4411.        
  4412.         GlowWeld_2.C0 = CFrame.new(21.86,-1.113,-7.098,0,0,1,0.5,-0.866,0,0.866,0.5,0)
  4413.         GlowWeld_2.C1 = CFrame.new(7.48,-3.056,-21.86,-1,0,0,0,1,0,0,0,-1)
  4414.         GlowWeld_2.Part0 = Part2_8
  4415.         GlowWeld_2.Part1 = Glow_3
  4416.         GlowWeld_2.Name = "Glow_Weld"
  4417.         GlowWeld_2.Parent = Part2_8
  4418.        
  4419.         Glow_3.BottomSurface = Enum.SurfaceType.Smooth
  4420.         Glow_3.CFrame = CFrame.new(9.161,0.842,-21.869,-0.439,0.898,-0.011,0.899,0.439,-0.014,-0.008,-0.016,-1)
  4421.         Glow_3.Color = Color3.new(0,0,1)
  4422.         Glow_3.Material = Enum.Material.Neon
  4423.         Glow_3.Size = Vector3.new(0.6,0.3,0.7)
  4424.         Glow_3.TopSurface = Enum.SurfaceType.Smooth
  4425.         Glow_3.Name = "Glow"
  4426.         Glow_3.Parent = AlphaSword
  4427.        
  4428.         Mesh_22.MeshType = Enum.MeshType.Sphere
  4429.         Mesh_22.Parent = Glow_3
  4430.        
  4431.         CorruptionWeld_7.C0 = CFrame.new(7.48,-3.056,-21.86,-1,0,0,0,1,0,0,0,-1)
  4432.         CorruptionWeld_7.C1 = CFrame.new(-21.86,4.736,-7.086,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
  4433.         CorruptionWeld_7.Part0 = Glow_3
  4434.         CorruptionWeld_7.Part1 = Corruption_7
  4435.         CorruptionWeld_7.Name = "Corruption_Weld"
  4436.         CorruptionWeld_7.Parent = Glow_3
  4437.        
  4438.         Corruption_7.BottomSurface = Enum.SurfaceType.Smooth
  4439.         Corruption_7.CFrame = CFrame.new(9.875,1.007,-21.879,-0.011,0.069,0.998,-0.014,0.997,-0.069,-1,-0.015,-0.01)
  4440.         Corruption_7.Color = Color3.new(0.106,0.165,0.208)
  4441.         Corruption_7.Material = Enum.Material.Neon
  4442.         Corruption_7.Reflectance = 0.2
  4443.         Corruption_7.Size = Vector3.new(0.1,0.1,0.7)
  4444.         Corruption_7.TopSurface = Enum.SurfaceType.Smooth
  4445.         Corruption_7.Name = "Corruption"
  4446.         Corruption_7.Parent = AlphaSword
  4447.        
  4448.         Mesh_23.MeshType = Enum.MeshType.Wedge
  4449.         Mesh_23.Parent = Corruption_7
  4450.        
  4451.         CorruptionWeld_8.C0 = CFrame.new(-21.86,4.736,-7.086,0,0,-1,-0.866,0.5,0,0.5,0.866,0)
  4452.         CorruptionWeld_8.C1 = CFrame.new(4.986,21.86,-8.536,-0.866,0.5,0,0,0,1,0.5,0.866,0)
  4453.         CorruptionWeld_8.Part0 = Corruption_7
  4454.         CorruptionWeld_8.Part1 = Corruption_8
  4455.         CorruptionWeld_8.Name = "Corruption_Weld"
  4456.         CorruptionWeld_8.Parent = Corruption_7
  4457.        
  4458.         Corruption_8.BottomSurface = Enum.SurfaceType.Smooth
  4459.         Corruption_8.CFrame = CFrame.new(11.305,0.657,-21.89,0.069,0.011,0.998,0.998,0.014,-0.069,-0.015,1,-0.01)
  4460.         Corruption_8.Color = Color3.new(0.106,0.165,0.208)
  4461.         Corruption_8.Material = Enum.Material.Neon
  4462.         Corruption_8.Reflectance = 0.2
  4463.         Corruption_8.Size = Vector3.new(0.4,0.1,4)
  4464.         Corruption_8.TopSurface = Enum.SurfaceType.Smooth
  4465.         Corruption_8.Name = "Corruption"
  4466.         Corruption_8.Parent = AlphaSword
  4467.        
  4468.         CorruptionWeld_9.C0 = CFrame.new(4.986,21.86,-8.537,-0.866,0.5,0,0,0,1,0.5,0.866,0)
  4469.         CorruptionWeld_9.C1 = CFrame.new(21.86,-5.286,-7.936,0,0,1,0.866,-0.5,0,0.5,0.866,0)
  4470.         CorruptionWeld_9.Part0 = Corruption_8
  4471.         CorruptionWeld_9.Part1 = Corruption_9
  4472.         CorruptionWeld_9.Name = "Corruption_Weld"
  4473.         CorruptionWeld_9.Parent = Corruption_8
  4474.        
  4475.         Corruption_9.BottomSurface = Enum.SurfaceType.Smooth
  4476.         Corruption_9.CFrame = CFrame.new(10.686,0.399,-21.879,0.011,-0.069,0.998,0.014,-0.998,-0.069,1,0.015,-0.01)
  4477.         Corruption_9.Color = Color3.new(0.106,0.165,0.208)
  4478.         Corruption_9.Material = Enum.Material.Neon
  4479.         Corruption_9.Reflectance = 0.2
  4480.         Corruption_9.Size = Vector3.new(0.1,0.2,0.2)
  4481.         Corruption_9.TopSurface = Enum.SurfaceType.Smooth
  4482.         Corruption_9.Name = "Corruption"
  4483.         Corruption_9.Parent = AlphaSword
  4484.        
  4485.         Mesh_24.MeshType = Enum.MeshType.Wedge
  4486.         Mesh_24.Parent = Corruption_9
  4487.        
  4488.         CorruptionWeld_10.C0 = CFrame.new(21.86,-5.286,-7.936,0,0,1,0.866,-0.5,0,0.5,0.866,0)
  4489.         CorruptionWeld_10.C1 = CFrame.new(21.86,4.886,11.336,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4490.         CorruptionWeld_10.Part0 = Corruption_9
  4491.         CorruptionWeld_10.Part1 = Corruption_10
  4492.         CorruptionWeld_10.Name = "Corruption_Weld"
  4493.         CorruptionWeld_10.Parent = Corruption_9
  4494.        
  4495.         Corruption_10.BottomSurface = Enum.SurfaceType.Smooth
  4496.         Corruption_10.CFrame = CFrame.new(14.105,0.566,-21.92,0.011,0.069,-0.998,0.014,0.998,0.069,1,-0.015,0.01)
  4497.         Corruption_10.Color = Color3.new(0.106,0.165,0.208)
  4498.         Corruption_10.Material = Enum.Material.Neon
  4499.         Corruption_10.Reflectance = 0.2
  4500.         Corruption_10.Size = Vector3.new(0.1,0.2,1.6)
  4501.         Corruption_10.TopSurface = Enum.SurfaceType.Smooth
  4502.         Corruption_10.Name = "Corruption"
  4503.         Corruption_10.Parent = AlphaSword
  4504.        
  4505.         Mesh_25.MeshType = Enum.MeshType.Wedge
  4506.         Mesh_25.Parent = Corruption_10
  4507.        
  4508.         CorruptionWeld_11.C0 = CFrame.new(21.86,4.886,11.337,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4509.         CorruptionWeld_11.C1 = CFrame.new(-21.86,-5.086,11.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4510.         CorruptionWeld_11.Part0 = Corruption_10
  4511.         CorruptionWeld_11.Part1 = Corruption_11
  4512.         CorruptionWeld_11.Name = "Corruption_Weld"
  4513.         CorruptionWeld_11.Parent = Corruption_10
  4514.        
  4515.         Corruption_11.BottomSurface = Enum.SurfaceType.Smooth
  4516.         Corruption_11.CFrame = CFrame.new(14.091,0.369,-21.918,-0.011,-0.069,-0.998,-0.014,-0.998,0.069,-1,0.015,0.01)
  4517.         Corruption_11.Color = Color3.new(0.106,0.165,0.208)
  4518.         Corruption_11.Material = Enum.Material.Neon
  4519.         Corruption_11.Reflectance = 0.2
  4520.         Corruption_11.Size = Vector3.new(0.1,0.2,1.6)
  4521.         Corruption_11.TopSurface = Enum.SurfaceType.Smooth
  4522.         Corruption_11.Name = "Corruption"
  4523.         Corruption_11.Parent = AlphaSword
  4524.        
  4525.         Mesh_26.MeshType = Enum.MeshType.Wedge
  4526.         Mesh_26.Parent = Corruption_11
  4527.        
  4528.         Part2Weld_9.C0 = CFrame.new(-21.86,-5.086,11.336,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4529.         Part2Weld_9.C1 = CFrame.new(2.157,9.208,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4530.         Part2Weld_9.Part0 = Corruption_11
  4531.         Part2Weld_9.Part1 = Part2_9
  4532.         Part2Weld_9.Name = "Part2_Weld"
  4533.         Part2Weld_9.Parent = Corruption_11
  4534.        
  4535.         Part2_9.BottomSurface = Enum.SurfaceType.Smooth
  4536.         Part2_9.CFrame = CFrame.new(10.807,0.696,-21.885,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
  4537.         Part2_9.Color = Color3.new(0.067,0.067,0.067)
  4538.         Part2_9.Material = Enum.Material.Granite
  4539.         Part2_9.Size = Vector3.new(0.4,0.4,0.2)
  4540.         Part2_9.TopSurface = Enum.SurfaceType.Smooth
  4541.         Part2_9.Name = "Part2"
  4542.         Part2_9.Parent = AlphaSword
  4543.        
  4544.         Part2Weld_10.C0 = CFrame.new(2.157,9.208,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4545.         Part2Weld_10.C1 = CFrame.new(-21.86,-5.036,9.036,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4546.         Part2Weld_10.Part0 = Part2_9
  4547.         Part2Weld_10.Part1 = Part2_10
  4548.         Part2Weld_10.Name = "Part2_Weld"
  4549.         Part2Weld_10.Parent = Part2_9
  4550.        
  4551.         Part2_10.BottomSurface = Enum.SurfaceType.Smooth
  4552.         Part2_10.CFrame = CFrame.new(11.801,0.578,-21.895,-0.011,-0.069,-0.998,-0.014,-0.998,0.069,-1,0.015,0.01)
  4553.         Part2_10.Color = Color3.new(0.067,0.067,0.067)
  4554.         Part2_10.Material = Enum.Material.Granite
  4555.         Part2_10.Size = Vector3.new(0.2,0.1,1)
  4556.         Part2_10.TopSurface = Enum.SurfaceType.Smooth
  4557.         Part2_10.Name = "Part2"
  4558.         Part2_10.Parent = AlphaSword
  4559.        
  4560.         Mesh_27.MeshType = Enum.MeshType.Wedge
  4561.         Mesh_27.Parent = Part2_10
  4562.        
  4563.         Part2Weld_11.C0 = CFrame.new(-21.86,-5.036,9.036,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4564.         Part2Weld_11.C1 = CFrame.new(3.537,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4565.         Part2Weld_11.Part0 = Part2_10
  4566.         Part2Weld_11.Part1 = Part2_11
  4567.         Part2Weld_11.Name = "Part2_Weld"
  4568.         Part2Weld_11.Parent = Part2_10
  4569.        
  4570.         Part2_11.BottomSurface = Enum.SurfaceType.Smooth
  4571.         Part2_11.CFrame = CFrame.new(6.317,1.006,-21.84,-0.998,0.068,-0.011,0.069,0.998,-0.014,0.01,-0.015,-1)
  4572.         Part2_11.Color = Color3.new(0.067,0.067,0.067)
  4573.         Part2_11.Material = Enum.Material.Granite
  4574.         Part2_11.Size = Vector3.new(1.2,0.2,0.2)
  4575.         Part2_11.TopSurface = Enum.SurfaceType.Smooth
  4576.         Part2_11.Name = "Part2"
  4577.         Part2_11.Parent = AlphaSword
  4578.        
  4579.         Mesh_28.MeshType = Enum.MeshType.Sphere
  4580.         Mesh_28.Parent = Part2_11
  4581.        
  4582.         CorruptionWeld_12.C0 = CFrame.new(3.536,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4583.         CorruptionWeld_12.C1 = CFrame.new(-21.86,-5.286,7.536,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4584.         CorruptionWeld_12.Part0 = Part2_11
  4585.         CorruptionWeld_12.Part1 = Corruption_12
  4586.         CorruptionWeld_12.Name = "Corruption_Weld"
  4587.         CorruptionWeld_12.Parent = Part2_11
  4588.        
  4589.         Corruption_12.BottomSurface = Enum.SurfaceType.Smooth
  4590.         Corruption_12.CFrame = CFrame.new(10.287,0.433,-21.877,-0.011,-0.068,-0.998,-0.014,-0.998,0.069,-1,0.015,0.01)
  4591.         Corruption_12.Color = Color3.new(0.106,0.165,0.208)
  4592.         Corruption_12.Material = Enum.Material.Neon
  4593.         Corruption_12.Reflectance = 0.2
  4594.         Corruption_12.Size = Vector3.new(0.1,0.2,0.2)
  4595.         Corruption_12.TopSurface = Enum.SurfaceType.Smooth
  4596.         Corruption_12.Name = "Corruption"
  4597.         Corruption_12.Parent = AlphaSword
  4598.        
  4599.         Mesh_29.MeshType = Enum.MeshType.Wedge
  4600.         Mesh_29.Parent = Corruption_12
  4601.        
  4602.         CorruptionWeld_13.C0 = CFrame.new(-21.86,-5.286,7.537,0,0,-1,0.866,-0.5,0,-0.5,-0.866,0)
  4603.         CorruptionWeld_13.C1 = CFrame.new(21.86,-5.286,-7.336,0,0,1,0.866,-0.5,0,0.5,0.866,0)
  4604.         CorruptionWeld_13.Part0 = Corruption_12
  4605.         CorruptionWeld_13.Part1 = Corruption_13
  4606.         CorruptionWeld_13.Name = "Corruption_Weld"
  4607.         CorruptionWeld_13.Parent = Corruption_12
  4608.        
  4609.         Corruption_13.BottomSurface = Enum.SurfaceType.Smooth
  4610.         Corruption_13.CFrame = CFrame.new(10.088,0.448,-21.875,0.011,-0.068,0.998,0.014,-0.998,-0.068,1,0.015,-0.01)
  4611.         Corruption_13.Color = Color3.new(0.106,0.165,0.208)
  4612.         Corruption_13.Material = Enum.Material.Neon
  4613.         Corruption_13.Reflectance = 0.2
  4614.         Corruption_13.Size = Vector3.new(0.1,0.2,0.2)
  4615.         Corruption_13.TopSurface = Enum.SurfaceType.Smooth
  4616.         Corruption_13.Name = "Corruption"
  4617.         Corruption_13.Parent = AlphaSword
  4618.        
  4619.         Mesh_30.MeshType = Enum.MeshType.Wedge
  4620.         Mesh_30.Parent = Corruption_13
  4621.        
  4622.         CorruptionWeld_14.C0 = CFrame.new(21.86,-5.286,-7.336,0,0,1,0.866,-0.5,0,0.5,0.866,0)
  4623.         CorruptionWeld_14.C1 = CFrame.new(21.86,4.736,9.336,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4624.         CorruptionWeld_14.Part0 = Corruption_13
  4625.         CorruptionWeld_14.Part1 = Corruption_14
  4626.         CorruptionWeld_14.Name = "Corruption_Weld"
  4627.         CorruptionWeld_14.Parent = Corruption_13
  4628.        
  4629.         Corruption_14.BottomSurface = Enum.SurfaceType.Smooth
  4630.         Corruption_14.CFrame = CFrame.new(12.12,0.861,-21.904,0.011,0.068,-0.998,0.014,0.998,0.068,1,-0.015,0.01)
  4631.         Corruption_14.Color = Color3.new(0.106,0.165,0.208)
  4632.         Corruption_14.Material = Enum.Material.Neon
  4633.         Corruption_14.Reflectance = 0.2
  4634.         Corruption_14.Size = Vector3.new(0.1,0.1,2.6)
  4635.         Corruption_14.TopSurface = Enum.SurfaceType.Smooth
  4636.         Corruption_14.Name = "Corruption"
  4637.         Corruption_14.Parent = AlphaSword
  4638.        
  4639.         Mesh_31.MeshType = Enum.MeshType.Wedge
  4640.         Mesh_31.Parent = Corruption_14
  4641.        
  4642.         Part2Weld_12.C0 = CFrame.new(21.86,4.736,9.337,0,0,1,-0.866,0.5,0,-0.5,-0.866,0)
  4643.         Part2Weld_12.C1 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4644.         Part2Weld_12.Part0 = Corruption_14
  4645.         Part2Weld_12.Part1 = Part2_12
  4646.         Part2Weld_12.Name = "Part2_Weld"
  4647.         Part2Weld_12.Parent = Corruption_14
  4648.        
  4649.         Part2_12.BottomSurface = Enum.SurfaceType.Smooth
  4650.         Part2_12.CFrame = CFrame.new(10.207,0.743,-21.881,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
  4651.         Part2_12.Color = Color3.new(0.067,0.067,0.067)
  4652.         Part2_12.Material = Enum.Material.Granite
  4653.         Part2_12.Size = Vector3.new(0.4,0.4,0.2)
  4654.         Part2_12.TopSurface = Enum.SurfaceType.Smooth
  4655.         Part2_12.Name = "Part2"
  4656.         Part2_12.Parent = AlphaSword
  4657.        
  4658.         Part3Weld_3.C0 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4659.         Part3Weld_3.C1 = CFrame.new(3.987,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4660.         Part3Weld_3.Part0 = Part2_12
  4661.         Part3Weld_3.Part1 = Part3_3
  4662.         Part3Weld_3.Name = "Part3_Weld"
  4663.         Part3Weld_3.Parent = Part2_12
  4664.        
  4665.         Part3_3.BottomSurface = Enum.SurfaceType.Smooth
  4666.         Part3_3.CFrame = CFrame.new(6.765,0.978,-21.845,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
  4667.         Part3_3.Color = Color3.new(0.196,0.196,0.196)
  4668.         Part3_3.Material = Enum.Material.Granite
  4669.         Part3_3.Size = Vector3.new(0.1,0.2,0.2)
  4670.         Part3_3.TopSurface = Enum.SurfaceType.Smooth
  4671.         Part3_3.Name = "Part3"
  4672.         Part3_3.Parent = AlphaSword
  4673.        
  4674.         Mesh_32.MeshType = Enum.MeshType.Cylinder
  4675.         Mesh_32.Scale = Vector3.new(1,1.3,1.3)
  4676.         Mesh_32.Parent = Part3_3
  4677.        
  4678.         Part2Weld_13.C0 = CFrame.new(3.986,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4679.         Part2Weld_13.C1 = CFrame.new(2.511,7.373,-21.86,0,-1,0,-1,0,0,0,0,-1)
  4680.         Part2Weld_13.Part0 = Part3_3
  4681.         Part2Weld_13.Part1 = Part2_13
  4682.         Part2Weld_13.Name = "Part2_Weld"
  4683.         Part2Weld_13.Parent = Part3_3
  4684.        
  4685.         Part2_13.BottomSurface = Enum.SurfaceType.Smooth
  4686.         Part2_13.CFrame = CFrame.new(8.626,0.707,-21.863,-0.898,-0.44,-0.011,-0.44,0.898,-0.014,0.016,-0.008,-1)
  4687.         Part2_13.Color = Color3.new(0.106,0.165,0.208)
  4688.         Part2_13.Material = Enum.Material.Granite
  4689.         Part2_13.Size = Vector3.new(0.2,0.5,0.2)
  4690.         Part2_13.TopSurface = Enum.SurfaceType.Smooth
  4691.         Part2_13.Name = "Part2"
  4692.         Part2_13.Parent = AlphaSword
  4693.        
  4694.         Part2Weld_14.C0 = CFrame.new(2.512,7.373,-21.86,0,-1,0,-1,0,0,0,0,-1)
  4695.         Part2Weld_14.C1 = CFrame.new(3.587,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4696.         Part2Weld_14.Part0 = Part2_13
  4697.         Part2Weld_14.Part1 = Part2_14
  4698.         Part2Weld_14.Name = "Part2_Weld"
  4699.         Part2Weld_14.Parent = Part2_13
  4700.        
  4701.         Part2_14.BottomSurface = Enum.SurfaceType.Smooth
  4702.         Part2_14.CFrame = CFrame.new(6.366,1.005,-21.841,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
  4703.         Part2_14.Color = Color3.new(0.106,0.165,0.208)
  4704.         Part2_14.Material = Enum.Material.Granite
  4705.         Part2_14.Size = Vector3.new(0.1,0.2,0.2)
  4706.         Part2_14.TopSurface = Enum.SurfaceType.Smooth
  4707.         Part2_14.Name = "Part2"
  4708.         Part2_14.Parent = AlphaSword
  4709.        
  4710.         Mesh_33.MeshType = Enum.MeshType.Cylinder
  4711.         Mesh_33.Scale = Vector3.new(1,1.5,1.5)
  4712.         Mesh_33.Parent = Part2_14
  4713.        
  4714.         Part2Weld_15.C0 = CFrame.new(3.586,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4715.         Part2Weld_15.C1 = CFrame.new(21.861,-7.723,-2.211,0,0,1,1,0,0,0,1,0)
  4716.         Part2Weld_15.Part0 = Part2_14
  4717.         Part2Weld_15.Part1 = Part2_15
  4718.         Part2Weld_15.Name = "Part2_Weld"
  4719.         Part2Weld_15.Parent = Part2_14
  4720.        
  4721.         Part2_15.BottomSurface = Enum.SurfaceType.Smooth
  4722.         Part2_15.CFrame = CFrame.new(8.51,0.261,-21.855,0.011,0.44,0.898,0.014,-0.898,0.44,1,0.008,-0.016)
  4723.         Part2_15.Color = Color3.new(0.106,0.165,0.208)
  4724.         Part2_15.Material = Enum.Material.Granite
  4725.         Part2_15.Size = Vector3.new(0.2,0.2,0.8)
  4726.         Part2_15.TopSurface = Enum.SurfaceType.Smooth
  4727.         Part2_15.Name = "Part2"
  4728.         Part2_15.Parent = AlphaSword
  4729.        
  4730.         Mesh_34.MeshType = Enum.MeshType.Wedge
  4731.         Mesh_34.Parent = Part2_15
  4732.        
  4733.         GlowWeld_3.C0 = CFrame.new(21.861,-7.723,-2.211,0,0,1,1,0,0,0,1,0)
  4734.         GlowWeld_3.C1 = CFrame.new(6.486,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4735.         GlowWeld_3.Part0 = Part2_15
  4736.         GlowWeld_3.Part1 = Glow_4
  4737.         GlowWeld_3.Name = "Glow_Weld"
  4738.         GlowWeld_3.Parent = Part2_15
  4739.        
  4740.         Glow_4.BottomSurface = Enum.SurfaceType.Smooth
  4741.         Glow_4.CFrame = CFrame.new(9.259,0.807,-21.871,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
  4742.         Glow_4.Color = Color3.new(0,0,1)
  4743.         Glow_4.Material = Enum.Material.Neon
  4744.         Glow_4.Size = Vector3.new(0.6,0.3,0.7)
  4745.         Glow_4.TopSurface = Enum.SurfaceType.Smooth
  4746.         Glow_4.Name = "Glow"
  4747.         Glow_4.Parent = AlphaSword
  4748.        
  4749.         Mesh_35.MeshType = Enum.MeshType.Sphere
  4750.         Mesh_35.Parent = Glow_4
  4751.        
  4752.         Part2Weld_16.C0 = CFrame.new(6.486,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4753.         Part2Weld_16.C1 = CFrame.new(6.536,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4754.         Part2Weld_16.Part0 = Glow_4
  4755.         Part2Weld_16.Part1 = Part2_16
  4756.         Part2Weld_16.Name = "Part2_Weld"
  4757.         Part2Weld_16.Parent = Glow_4
  4758.        
  4759.         Part2_16.BottomSurface = Enum.SurfaceType.Smooth
  4760.         Part2_16.CFrame = CFrame.new(9.309,0.804,-21.872,-0.998,0.068,-0.011,0.068,0.998,-0.014,0.01,-0.015,-1)
  4761.         Part2_16.Color = Color3.new(0.067,0.067,0.067)
  4762.         Part2_16.Material = Enum.Material.Granite
  4763.         Part2_16.Size = Vector3.new(1.2,0.6,0.4)
  4764.         Part2_16.TopSurface = Enum.SurfaceType.Smooth
  4765.         Part2_16.Name = "Part2"
  4766.         Part2_16.Parent = AlphaSword
  4767.        
  4768.         Mesh_36.MeshType = Enum.MeshType.Sphere
  4769.         Mesh_36.Parent = Part2_16
  4770.        
  4771.         GlowWeld_4.C0 = CFrame.new(6.536,4.986,-21.86,-0.5,-0.866,0,-0.866,0.5,0,0,0,-1)
  4772.         GlowWeld_4.C1 = CFrame.new(-1.09,-8.042,-21.86,-0.259,0.966,0,0.966,0.259,0,0,0,-1)
  4773.         GlowWeld_4.Part0 = Part2_16
  4774.         GlowWeld_4.Part1 = Glow_5
  4775.         GlowWeld_4.Name = "Glow_Weld"
  4776.         GlowWeld_4.Parent = Part2_16
  4777.        
  4778.         Glow_5.BottomSurface = Enum.SurfaceType.Smooth
  4779.         Glow_5.CFrame = CFrame.new(9.235,0.88,-21.872,0.754,0.657,-0.011,0.657,-0.754,-0.014,-0.018,0.003,-1)
  4780.         Glow_5.Color = Color3.new(0,0,1)
  4781.         Glow_5.Material = Enum.Material.Neon
  4782.         Glow_5.Size = Vector3.new(0.6,0.3,0.7)
  4783.         Glow_5.TopSurface = Enum.SurfaceType.Smooth
  4784.         Glow_5.Name = "Glow"
  4785.         Glow_5.Parent = AlphaSword
  4786.        
  4787.         Mesh_37.MeshType = Enum.MeshType.Sphere
  4788.         Mesh_37.Parent = Glow_5
  4789.        
  4790.         GlowWeld_5.C0 = CFrame.new(-1.09,-8.042,-21.86,-0.259,0.966,0,0.966,0.259,0,0,0,-1)
  4791.         GlowWeld_5.C1 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4792.         GlowWeld_5.Part0 = Glow_5
  4793.         GlowWeld_5.Part1 = Glow_6
  4794.         GlowWeld_5.Name = "Glow_Weld"
  4795.         GlowWeld_5.Parent = Glow_5
  4796.        
  4797.         Glow_6.BottomSurface = Enum.SurfaceType.Smooth
  4798.         Glow_6.CFrame = CFrame.new(10.207,0.743,-21.881,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
  4799.         Glow_6.Color = Color3.new(0,0,1)
  4800.         Glow_6.Material = Enum.Material.Neon
  4801.         Glow_6.Size = Vector3.new(0.2,0.2,0.25)
  4802.         Glow_6.TopSurface = Enum.SurfaceType.Smooth
  4803.         Glow_6.Name = "Glow"
  4804.         Glow_6.Parent = AlphaSword
  4805.        
  4806.         GlowWeld_6.C0 = CFrame.new(1.733,8.784,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4807.         GlowWeld_6.C1 = CFrame.new(2.157,9.208,-21.86,0.259,-0.966,0,-0.966,-0.259,0,0,0,-1)
  4808.         GlowWeld_6.Part0 = Glow_6
  4809.         GlowWeld_6.Part1 = Glow_7
  4810.         GlowWeld_6.Name = "Glow_Weld"
  4811.         GlowWeld_6.Parent = Glow_6
  4812.        
  4813.         Glow_7.BottomSurface = Enum.SurfaceType.Smooth
  4814.         Glow_7.CFrame = CFrame.new(10.805,0.702,-21.887,-0.754,-0.657,-0.011,-0.657,0.754,-0.014,0.018,-0.003,-1)
  4815.         Glow_7.Color = Color3.new(0,0,1)
  4816.         Glow_7.Material = Enum.Material.Neon
  4817.         Glow_7.Size = Vector3.new(0.2,0.2,0.25)
  4818.         Glow_7.TopSurface = Enum.SurfaceType.Smooth
  4819.         Glow_7.Name = "Glow"
  4820.         Glow_7.Parent = AlphaSword
  4821.        
  4822.         local _HandleWeld = CreateWeld(ToHandle, ToHandle, RightArm, NewCFrame(0, 0.75, 0) * NewAngles(NewRad(0), NewRad(90), NewRad(0)))
  4823.         BaseColors[Glow] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow) end)
  4824.         BaseColors[Glow_1] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_1) end)
  4825.         BaseColors[Glow_2] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_2) end)
  4826.         BaseColors[Glow_3] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_3) end)
  4827.         BaseColors[Glow_4] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_4) end)
  4828.         BaseColors[Glow_5] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_5) end)
  4829.         BaseColors[Glow_6] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_6) end)
  4830.         BaseColors[Glow_7] = BaseP.Changed:Connect(function() ChangedColor(FirstColor, Glow_7) end)
  4831.         --// Connect;
  4832.         Handle = ToHandle
  4833.         HandleWeld = _HandleWeld
  4834.         Hitbox = ToHitbox
  4835.         AppearWeapon(EquipModels, Hitbox)
  4836.         Attack = false
  4837.     end;
  4838.     Sword = function()
  4839.         Attack = true
  4840.         Equip = 'Sword'
  4841.         --// Sound;
  4842.         CreateSound(Sounds.Specials.Summon,  Head, 1, 0.85, false, true)
  4843.         --// Folder-Models;
  4844.         Staffs = Staffs or Instance.new('Folder', Terrain)
  4845.         Staffs.Name = 'Staffs'
  4846.         EquipModels = Instance.new('Model', Staffs)
  4847.         EquipModels.Name = 'Sword'
  4848.         Space[EquipModels] = EquipModels
  4849.         --// Models;
  4850.         local GrayedOblivionEdge = EquipModels
  4851.         local Diamond = Instance.new("Part")
  4852.         local Mesh = Instance.new("SpecialMesh")
  4853.         local DiamondWeld = Instance.new("Weld")
  4854.         local Diamond_1 = Instance.new("Part")
  4855.         local Mesh_1 = Instance.new("SpecialMesh")
  4856.         local DiamondWeld_1 = Instance.new("Weld")
  4857.         local Diamond_2 = Instance.new("Part")
  4858.         local Mesh_2 = Instance.new("SpecialMesh")
  4859.         local DiamondWeld_2 = Instance.new("Weld")
  4860.         local Diamond_3 = Instance.new("Part")
  4861.         local Mesh_3 = Instance.new("SpecialMesh")
  4862.         local DiamondWeld_3 = Instance.new("Weld")
  4863.         local Diamond_4 = Instance.new("Part")
  4864.         local Mesh_4 = Instance.new("SpecialMesh")
  4865.         local DiamondWeld_4 = Instance.new("Weld")
  4866.         local Diamond_5 = Instance.new("Part")
  4867.         local Mesh_5 = Instance.new("SpecialMesh")
  4868.         local DiamondWeld_5 = Instance.new("Weld")
  4869.         local Diamond_6 = Instance.new("Part")
  4870.         local Mesh_6 = Instance.new("SpecialMesh")
  4871.         local DiamondWeld_6 = Instance.new("Weld")
  4872.         local Diamond_7 = Instance.new("Part")
  4873.         local Mesh_7 = Instance.new("SpecialMesh")
  4874.         local PartWeld = Instance.new("Weld")
  4875.         local Part = Instance.new("Part")
  4876.         local Mesh_8 = Instance.new("SpecialMesh")
  4877.         local PartWeld_1 = Instance.new("Weld")
  4878.         local Part_1 = Instance.new("Part")
  4879.         local Mesh_9 = Instance.new("SpecialMesh")
  4880.         local PartWeld_2 = Instance.new("Weld")
  4881.         local Part_2 = Instance.new("Part")
  4882.         local Mesh_10 = Instance.new("SpecialMesh")
  4883.         local PartWeld_3 = Instance.new("Weld")
  4884.         local Part_3 = Instance.new("Part")
  4885.         local Mesh_11 = Instance.new("SpecialMesh")
  4886.         local PartWeld_4 = Instance.new("Weld")
  4887.         local Part_4 = Instance.new("Part")
  4888.         local Mesh_12 = Instance.new("SpecialMesh")
  4889.         local PartWeld_5 = Instance.new("Weld")
  4890.         local Part_5 = Instance.new("Part")
  4891.         local Mesh_13 = Instance.new("SpecialMesh")
  4892.         local PartWeld_6 = Instance.new("Weld")
  4893.         local Part_6 = Instance.new("Part")
  4894.         local Mesh_14 = Instance.new("SpecialMesh")
  4895.         local PartWeld_7 = Instance.new("Weld")
  4896.         local Part_7 = Instance.new("Part")
  4897.         local Mesh_15 = Instance.new("SpecialMesh")
  4898.         local PartWeld_8 = Instance.new("Weld")
  4899.         local Part_8 = Instance.new("Part")
  4900.         local Mesh_16 = Instance.new("SpecialMesh")
  4901.         local PartWeld_9 = Instance.new("Weld")
  4902.         local Part_9 = Instance.new("Part")
  4903.         local Mesh_17 = Instance.new("SpecialMesh")
  4904.         local PartWeld_10 = Instance.new("Weld")
  4905.         local Part_10 = Instance.new("Part")
  4906.         local Mesh_18 = Instance.new("SpecialMesh")
  4907.         local PartWeld_11 = Instance.new("Weld")
  4908.         local Part_11 = Instance.new("Part")
  4909.         local Mesh_19 = Instance.new("SpecialMesh")
  4910.         local PartWeld_12 = Instance.new("Weld")
  4911.         local Part_12 = Instance.new("Part")
  4912.         local Mesh_20 = Instance.new("CylinderMesh")
  4913.         local _HandleWeld = Instance.new("Weld")
  4914.         local _Handle = Instance.new("Part")
  4915.         local Mesh_21 = Instance.new("CylinderMesh")
  4916.         local PartWeld_13 = Instance.new("Weld")
  4917.         local Part_13 = Instance.new("Part")
  4918.         local Mesh_22 = Instance.new("CylinderMesh")
  4919.         local PartWeld_14 = Instance.new("Weld")
  4920.         local Part_14 = Instance.new("Part")
  4921.         local Mesh_23 = Instance.new("CylinderMesh")
  4922.         local PartWeld_15 = Instance.new("Weld")
  4923.         local Part_15 = Instance.new("Part")
  4924.         local Mesh_24 = Instance.new("SpecialMesh")
  4925.         local PartWeld_16 = Instance.new("Weld")
  4926.         local Part_16 = Instance.new("Part")
  4927.         local Mesh_25 = Instance.new("SpecialMesh")
  4928.         local PartWeld_17 = Instance.new("Weld")
  4929.         local Part_17 = Instance.new("Part")
  4930.         local Mesh_26 = Instance.new("CylinderMesh")
  4931.         local PartWeld_18 = Instance.new("Weld")
  4932.         local Part_18 = Instance.new("Part")
  4933.         local Mesh_27 = Instance.new("CylinderMesh")
  4934.         local PartWeld_19 = Instance.new("Weld")
  4935.         local Part_19 = Instance.new("Part")
  4936.         local Mesh_28 = Instance.new("SpecialMesh")
  4937.         local PartWeld_20 = Instance.new("Weld")
  4938.         local Part_20 = Instance.new("Part")
  4939.         local Mesh_29 = Instance.new("CylinderMesh")
  4940.         local PartWeld_21 = Instance.new("Weld")
  4941.         local Part_21 = Instance.new("Part")
  4942.         local Mesh_30 = Instance.new("SpecialMesh")
  4943.         local PartWeld_22 = Instance.new("Weld")
  4944.         local Part_22 = Instance.new("Part")
  4945.         local Mesh_31 = Instance.new("SpecialMesh")
  4946.         local PartWeld_23 = Instance.new("Weld")
  4947.         local Part_23 = Instance.new("Part")
  4948.         local Mesh_32 = Instance.new("CylinderMesh")
  4949.         local DiamondWeld_7 = Instance.new("Weld")
  4950.         local Diamond_8 = Instance.new("Part")
  4951.         local Mesh_33 = Instance.new("SpecialMesh")
  4952.         local PartWeld_24 = Instance.new("Weld")
  4953.         local Part_24 = Instance.new("Part")
  4954.         local Mesh_34 = Instance.new("CylinderMesh")
  4955.         local _HitboxWeld = Instance.new("Weld")
  4956.         local _Hitbox = Instance.new("Part")
  4957.        
  4958.         -- SETTING PROPERTIES
  4959.        
  4960.         GrayedOblivionEdge.Parent = Staffs
  4961.        
  4962.         Diamond.CFrame = CFrame.new(16.713,0.172,13.398,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  4963.         Diamond.CanCollide = false
  4964.         Diamond.Color = Color3.new(0.973,0.973,0.973)
  4965.         Diamond.Material = Enum.Material.SmoothPlastic
  4966.         Diamond.Size = Vector3.new(0.638,0.51,0.2)
  4967.         Diamond.Name = "Diamond"
  4968.         Diamond.Parent = GrayedOblivionEdge
  4969.        
  4970.         Mesh.MeshType = Enum.MeshType.FileMesh
  4971.         Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  4972.         Mesh.Scale = Vector3.new(0.51,0.191,0.255)
  4973.         Mesh.Parent = Diamond
  4974.        
  4975.         DiamondWeld.C0 = CFrame.new(19.958,-0.255,-7.783,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  4976.         DiamondWeld.C1 = CFrame.new(20.66,-0.179,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  4977.         DiamondWeld.Part0 = Diamond
  4978.         DiamondWeld.Part1 = Diamond_1
  4979.         DiamondWeld.Name = "Diamond_Weld"
  4980.         DiamondWeld.Parent = Diamond
  4981.        
  4982.         Diamond_1.CFrame = CFrame.new(17.401,0.097,13.812,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  4983.         Diamond_1.CanCollide = false
  4984.         Diamond_1.Color = Color3.new(0.973,0.973,0.973)
  4985.         Diamond_1.Size = Vector3.new(0.2,0.255,0.2)
  4986.         Diamond_1.Name = "Diamond"
  4987.         Diamond_1.Parent = GrayedOblivionEdge
  4988.        
  4989.         Mesh_1.MeshType = Enum.MeshType.FileMesh
  4990.         Mesh_1.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  4991.         Mesh_1.Scale = Vector3.new(0.128,0.128,0.128)
  4992.         Mesh_1.Parent = Diamond_1
  4993.        
  4994.         DiamondWeld_1.C0 = CFrame.new(20.66,-0.179,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  4995.         DiamondWeld_1.C1 = CFrame.new(20.66,-0.179,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  4996.         DiamondWeld_1.Part0 = Diamond_1
  4997.         DiamondWeld_1.Part1 = Diamond_2
  4998.         DiamondWeld_1.Name = "Diamond_Weld"
  4999.         DiamondWeld_1.Parent = Diamond_1
  5000.        
  5001.         Diamond_2.CFrame = CFrame.new(17.235,0.097,13.907,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5002.         Diamond_2.CanCollide = false
  5003.         Diamond_2.Color = Color3.new(0.973,0.973,0.973)
  5004.         Diamond_2.Size = Vector3.new(0.2,0.255,0.2)
  5005.         Diamond_2.Name = "Diamond"
  5006.         Diamond_2.Parent = GrayedOblivionEdge
  5007.        
  5008.         Mesh_2.MeshType = Enum.MeshType.FileMesh
  5009.         Mesh_2.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5010.         Mesh_2.Scale = Vector3.new(0.128,0.128,0.128)
  5011.         Mesh_2.Parent = Diamond_2
  5012.        
  5013.         DiamondWeld_2.C0 = CFrame.new(20.66,-0.179,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5014.         DiamondWeld_2.C1 = CFrame.new(20.66,-0.179,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5015.         DiamondWeld_2.Part0 = Diamond_2
  5016.         DiamondWeld_2.Part1 = Diamond_3
  5017.         DiamondWeld_2.Name = "Diamond_Weld"
  5018.         DiamondWeld_2.Parent = Diamond_2
  5019.        
  5020.         Diamond_3.CFrame = CFrame.new(16.904,0.096,14.099,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5021.         Diamond_3.CanCollide = false
  5022.         Diamond_3.Color = Color3.new(0.973,0.973,0.973)
  5023.         Diamond_3.Size = Vector3.new(0.2,0.255,0.2)
  5024.         Diamond_3.Name = "Diamond"
  5025.         Diamond_3.Parent = GrayedOblivionEdge
  5026.        
  5027.         Mesh_3.MeshType = Enum.MeshType.FileMesh
  5028.         Mesh_3.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5029.         Mesh_3.Scale = Vector3.new(0.128,0.128,0.128)
  5030.         Mesh_3.Parent = Diamond_3
  5031.        
  5032.         DiamondWeld_3.C0 = CFrame.new(20.66,-0.179,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5033.         DiamondWeld_3.C1 = CFrame.new(20.66,-0.179,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5034.         DiamondWeld_3.Part0 = Diamond_3
  5035.         DiamondWeld_3.Part1 = Diamond_4
  5036.         DiamondWeld_3.Name = "Diamond_Weld"
  5037.         DiamondWeld_3.Parent = Diamond_3
  5038.        
  5039.         Diamond_4.CFrame = CFrame.new(16.738,0.096,14.194,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5040.         Diamond_4.CanCollide = false
  5041.         Diamond_4.Color = Color3.new(0.973,0.973,0.973)
  5042.         Diamond_4.Size = Vector3.new(0.2,0.255,0.2)
  5043.         Diamond_4.Name = "Diamond"
  5044.         Diamond_4.Parent = GrayedOblivionEdge
  5045.        
  5046.         Mesh_4.MeshType = Enum.MeshType.FileMesh
  5047.         Mesh_4.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5048.         Mesh_4.Scale = Vector3.new(0.128,0.128,0.128)
  5049.         Mesh_4.Parent = Diamond_4
  5050.        
  5051.         DiamondWeld_4.C0 = CFrame.new(20.66,-0.179,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5052.         DiamondWeld_4.C1 = CFrame.new(20.66,-0.332,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5053.         DiamondWeld_4.Part0 = Diamond_4
  5054.         DiamondWeld_4.Part1 = Diamond_5
  5055.         DiamondWeld_4.Name = "Diamond_Weld"
  5056.         DiamondWeld_4.Parent = Diamond_4
  5057.        
  5058.         Diamond_5.CFrame = CFrame.new(17.401,0.251,13.811,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5059.         Diamond_5.CanCollide = false
  5060.         Diamond_5.Color = Color3.new(0.973,0.973,0.973)
  5061.         Diamond_5.Size = Vector3.new(0.2,0.255,0.2)
  5062.         Diamond_5.Name = "Diamond"
  5063.         Diamond_5.Parent = GrayedOblivionEdge
  5064.        
  5065.         Mesh_5.MeshType = Enum.MeshType.FileMesh
  5066.         Mesh_5.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5067.         Mesh_5.Scale = Vector3.new(0.128,0.128,0.128)
  5068.         Mesh_5.Parent = Diamond_5
  5069.        
  5070.         DiamondWeld_5.C0 = CFrame.new(20.66,-0.332,-8.172,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5071.         DiamondWeld_5.C1 = CFrame.new(20.66,-0.332,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5072.         DiamondWeld_5.Part0 = Diamond_5
  5073.         DiamondWeld_5.Part1 = Diamond_6
  5074.         DiamondWeld_5.Name = "Diamond_Weld"
  5075.         DiamondWeld_5.Parent = Diamond_5
  5076.        
  5077.         Diamond_6.CFrame = CFrame.new(17.235,0.251,13.907,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5078.         Diamond_6.CanCollide = false
  5079.         Diamond_6.Color = Color3.new(0.973,0.973,0.973)
  5080.         Diamond_6.Size = Vector3.new(0.2,0.255,0.2)
  5081.         Diamond_6.Name = "Diamond"
  5082.         Diamond_6.Parent = GrayedOblivionEdge
  5083.        
  5084.         Mesh_6.MeshType = Enum.MeshType.FileMesh
  5085.         Mesh_6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5086.         Mesh_6.Scale = Vector3.new(0.128,0.128,0.128)
  5087.         Mesh_6.Parent = Diamond_6
  5088.        
  5089.         DiamondWeld_6.C0 = CFrame.new(20.66,-0.332,-7.981,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5090.         DiamondWeld_6.C1 = CFrame.new(20.66,-0.332,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5091.         DiamondWeld_6.Part0 = Diamond_6
  5092.         DiamondWeld_6.Part1 = Diamond_7
  5093.         DiamondWeld_6.Name = "Diamond_Weld"
  5094.         DiamondWeld_6.Parent = Diamond_6
  5095.        
  5096.         Diamond_7.CFrame = CFrame.new(16.903,0.25,14.098,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5097.         Diamond_7.CanCollide = false
  5098.         Diamond_7.Color = Color3.new(0.973,0.973,0.973)
  5099.         Diamond_7.Size = Vector3.new(0.2,0.255,0.2)
  5100.         Diamond_7.Name = "Diamond"
  5101.         Diamond_7.Parent = GrayedOblivionEdge
  5102.        
  5103.         Mesh_7.MeshType = Enum.MeshType.FileMesh
  5104.         Mesh_7.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5105.         Mesh_7.Scale = Vector3.new(0.128,0.128,0.128)
  5106.         Mesh_7.Parent = Diamond_7
  5107.        
  5108.         PartWeld.C0 = CFrame.new(20.66,-0.332,-7.598,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5109.         PartWeld.C1 = CFrame.new(-0.224,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5110.         PartWeld.Part0 = Diamond_7
  5111.         PartWeld.Part1 = Part
  5112.         PartWeld.Name = "Part_Weld"
  5113.         PartWeld.Parent = Diamond_7
  5114.        
  5115.         Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5116.         Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5117.         Part.CFrame = CFrame.new(14.724,0.131,9.78,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
  5118.         Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5119.         Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5120.         Part.Material = Enum.Material.SmoothPlastic
  5121.         Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5122.         Part.Size = Vector3.new(0.281,1.106,0.217)
  5123.         Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5124.         Part.Parent = GrayedOblivionEdge
  5125.        
  5126.         Mesh_8.MeshType = Enum.MeshType.Wedge
  5127.         Mesh_8.Scale = Vector3.new(0.038,1,0.863)
  5128.         Mesh_8.Parent = Part
  5129.        
  5130.         PartWeld_1.C0 = CFrame.new(-0.224,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5131.         PartWeld_1.C1 = CFrame.new(0.224,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5132.         PartWeld_1.Part0 = Part
  5133.         PartWeld_1.Part1 = Part_1
  5134.         PartWeld_1.Name = "Part_Weld"
  5135.         PartWeld_1.Parent = Part
  5136.        
  5137.         Part_1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5138.         Part_1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5139.         Part_1.CFrame = CFrame.new(14.574,0.13,9.867,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5140.         Part_1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5141.         Part_1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5142.         Part_1.Material = Enum.Material.SmoothPlastic
  5143.         Part_1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5144.         Part_1.Size = Vector3.new(0.281,1.106,0.217)
  5145.         Part_1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5146.         Part_1.Parent = GrayedOblivionEdge
  5147.        
  5148.         Mesh_9.MeshType = Enum.MeshType.Wedge
  5149.         Mesh_9.Scale = Vector3.new(0.038,1,0.825)
  5150.         Mesh_9.Parent = Part_1
  5151.        
  5152.         PartWeld_2.C0 = CFrame.new(0.224,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5153.         PartWeld_2.C1 = CFrame.new(-0.255,15.557,7.926,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5154.         PartWeld_2.Part0 = Part_1
  5155.         PartWeld_2.Part1 = Part_2
  5156.         PartWeld_2.Name = "Part_Weld"
  5157.         PartWeld_2.Parent = Part_1
  5158.        
  5159.         Part_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5160.         Part_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5161.         Part_2.CFrame = CFrame.new(14.637,0.162,9.514,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
  5162.         Part_2.Color = Color3.new(0.388,0.373,0.384)
  5163.         Part_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5164.         Part_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5165.         Part_2.Material = Enum.Material.SmoothPlastic
  5166.         Part_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5167.         Part_2.Size = Vector3.new(0.281,1.653,0.295)
  5168.         Part_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5169.         Part_2.Parent = GrayedOblivionEdge
  5170.        
  5171.         Mesh_10.MeshType = Enum.MeshType.Wedge
  5172.         Mesh_10.Scale = Vector3.new(0.188,1,1)
  5173.         Mesh_10.Parent = Part_2
  5174.        
  5175.         PartWeld_3.C0 = CFrame.new(-0.255,15.557,7.926,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5176.         PartWeld_3.C1 = CFrame.new(0.255,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5177.         PartWeld_3.Part0 = Part_2
  5178.         PartWeld_3.Part1 = Part_3
  5179.         PartWeld_3.Name = "Part_Weld"
  5180.         PartWeld_3.Parent = Part_2
  5181.        
  5182.         Part_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5183.         Part_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5184.         Part_3.CFrame = CFrame.new(15.953,0.169,12.074,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5185.         Part_3.Color = Color3.new(0.388,0.373,0.384)
  5186.         Part_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5187.         Part_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5188.         Part_3.Material = Enum.Material.SmoothPlastic
  5189.         Part_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5190.         Part_3.Size = Vector3.new(0.281,4.097,0.579)
  5191.         Part_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5192.         Part_3.Parent = GrayedOblivionEdge
  5193.        
  5194.         Mesh_11.MeshType = Enum.MeshType.Brick
  5195.         Mesh_11.Scale = Vector3.new(0.188,1,1)
  5196.         Mesh_11.Parent = Part_3
  5197.        
  5198.         PartWeld_4.C0 = CFrame.new(0.255,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5199.         PartWeld_4.C1 = CFrame.new(-0.287,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5200.         PartWeld_4.Part0 = Part_3
  5201.         PartWeld_4.Part1 = Part_4
  5202.         PartWeld_4.Name = "Part_Weld"
  5203.         PartWeld_4.Parent = Part_3
  5204.        
  5205.         Part_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5206.         Part_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5207.         Part_4.CFrame = CFrame.new(14.724,0.194,9.78,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
  5208.         Part_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5209.         Part_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5210.         Part_4.Material = Enum.Material.SmoothPlastic
  5211.         Part_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5212.         Part_4.Size = Vector3.new(0.281,1.106,0.217)
  5213.         Part_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5214.         Part_4.Parent = GrayedOblivionEdge
  5215.        
  5216.         Mesh_12.MeshType = Enum.MeshType.Wedge
  5217.         Mesh_12.Scale = Vector3.new(0.038,1,0.863)
  5218.         Mesh_12.Parent = Part_4
  5219.        
  5220.         PartWeld_5.C0 = CFrame.new(-0.287,15.831,7.868,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5221.         PartWeld_5.C1 = CFrame.new(0.224,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5222.         PartWeld_5.Part0 = Part_4
  5223.         PartWeld_5.Part1 = Part_5
  5224.         PartWeld_5.Name = "Part_Weld"
  5225.         PartWeld_5.Parent = Part_4
  5226.        
  5227.         Part_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5228.         Part_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5229.         Part_5.CFrame = CFrame.new(15.953,0.138,12.074,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5230.         Part_5.CanCollide = false
  5231.         Part_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5232.         Part_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5233.         Part_5.Material = Enum.Material.SmoothPlastic
  5234.         Part_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5235.         Part_5.Size = Vector3.new(0.281,4.097,0.346)
  5236.         Part_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5237.         Part_5.Parent = GrayedOblivionEdge
  5238.        
  5239.         Mesh_13.MeshType = Enum.MeshType.Brick
  5240.         Mesh_13.Scale = Vector3.new(0.038,1,1)
  5241.         Mesh_13.Parent = Part_5
  5242.        
  5243.         PartWeld_6.C0 = CFrame.new(0.224,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5244.         PartWeld_6.C1 = CFrame.new(0.255,15.557,-7.637,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5245.         PartWeld_6.Part0 = Part_5
  5246.         PartWeld_6.Part1 = Part_6
  5247.         PartWeld_6.Name = "Part_Weld"
  5248.         PartWeld_6.Parent = Part_5
  5249.        
  5250.         Part_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5251.         Part_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5252.         Part_6.CFrame = CFrame.new(14.387,0.161,9.659,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5253.         Part_6.Color = Color3.new(0.388,0.373,0.384)
  5254.         Part_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5255.         Part_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5256.         Part_6.Material = Enum.Material.SmoothPlastic
  5257.         Part_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5258.         Part_6.Size = Vector3.new(0.281,1.653,0.284)
  5259.         Part_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5260.         Part_6.Parent = GrayedOblivionEdge
  5261.        
  5262.         Mesh_14.MeshType = Enum.MeshType.Wedge
  5263.         Mesh_14.Scale = Vector3.new(0.188,1,1)
  5264.         Mesh_14.Parent = Part_6
  5265.        
  5266.         PartWeld_7.C0 = CFrame.new(0.255,15.557,-7.637,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5267.         PartWeld_7.C1 = CFrame.new(0.287,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5268.         PartWeld_7.Part0 = Part_6
  5269.         PartWeld_7.Part1 = Part_7
  5270.         PartWeld_7.Name = "Part_Weld"
  5271.         PartWeld_7.Parent = Part_6
  5272.        
  5273.         Part_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5274.         Part_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5275.         Part_7.CFrame = CFrame.new(14.574,0.194,9.867,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5276.         Part_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5277.         Part_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5278.         Part_7.Material = Enum.Material.SmoothPlastic
  5279.         Part_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5280.         Part_7.Size = Vector3.new(0.281,1.106,0.217)
  5281.         Part_7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5282.         Part_7.Parent = GrayedOblivionEdge
  5283.        
  5284.         Mesh_15.MeshType = Enum.MeshType.Wedge
  5285.         Mesh_15.Scale = Vector3.new(0.038,1,0.825)
  5286.         Mesh_15.Parent = Part_7
  5287.        
  5288.         PartWeld_8.C0 = CFrame.new(0.287,15.831,-7.695,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5289.         PartWeld_8.C1 = CFrame.new(0.287,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5290.         PartWeld_8.Part0 = Part_7
  5291.         PartWeld_8.Part1 = Part_8
  5292.         PartWeld_8.Name = "Part_Weld"
  5293.         PartWeld_8.Parent = Part_7
  5294.        
  5295.         Part_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5296.         Part_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5297.         Part_8.CFrame = CFrame.new(15.953,0.201,12.074,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5298.         Part_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5299.         Part_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5300.         Part_8.Material = Enum.Material.SmoothPlastic
  5301.         Part_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5302.         Part_8.Size = Vector3.new(0.281,4.097,0.346)
  5303.         Part_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5304.         Part_8.Parent = GrayedOblivionEdge
  5305.        
  5306.         Mesh_16.MeshType = Enum.MeshType.Brick
  5307.         Mesh_16.Scale = Vector3.new(0.038,1,1)
  5308.         Mesh_16.Parent = Part_8
  5309.        
  5310.         PartWeld_9.C0 = CFrame.new(0.287,18.432,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5311.         PartWeld_9.C1 = CFrame.new(0.255,20.086,-7.441,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5312.         PartWeld_9.Part0 = Part_8
  5313.         PartWeld_9.Part1 = Part_9
  5314.         PartWeld_9.Name = "Part_Weld"
  5315.         PartWeld_9.Parent = Part_8
  5316.        
  5317.         Part_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5318.         Part_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5319.         Part_9.CFrame = CFrame.new(16.482,0.172,13.679,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5320.         Part_9.Color = Color3.new(0.388,0.373,0.384)
  5321.         Part_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5322.         Part_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5323.         Part_9.Material = Enum.Material.SmoothPlastic
  5324.         Part_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5325.         Part_9.Size = Vector3.new(0.281,0.79,0.281)
  5326.         Part_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5327.         Part_9.Parent = GrayedOblivionEdge
  5328.        
  5329.         Mesh_17.MeshType = Enum.MeshType.Wedge
  5330.         Mesh_17.Scale = Vector3.new(0.188,1,0.375)
  5331.         Mesh_17.Parent = Part_9
  5332.        
  5333.         PartWeld_10.C0 = CFrame.new(0.255,20.086,-7.441,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5334.         PartWeld_10.C1 = CFrame.new(7.789,20.66,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5335.         PartWeld_10.Part0 = Part_9
  5336.         PartWeld_10.Part1 = Part_10
  5337.         PartWeld_10.Name = "Part_Weld"
  5338.         PartWeld_10.Parent = Part_9
  5339.        
  5340.         Part_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5341.         Part_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5342.         Part_10.CFrame = CFrame.new(17.069,0.173,14.003,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5343.         Part_10.Color = Color3.new(0.106,0.165,0.208)
  5344.         Part_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5345.         Part_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5346.         Part_10.Material = Enum.Material.SmoothPlastic
  5347.         Part_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5348.         Part_10.Size = Vector3.new(0.885,0.281,0.281)
  5349.         Part_10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5350.         Part_10.Parent = GrayedOblivionEdge
  5351.        
  5352.         Mesh_18.MeshType = Enum.MeshType.Brick
  5353.         Mesh_18.Scale = Vector3.new(1,0.9,0.788)
  5354.         Mesh_18.Parent = Part_10
  5355.        
  5356.         PartWeld_11.C0 = CFrame.new(7.789,20.66,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5357.         PartWeld_11.C1 = CFrame.new(7.779,20.507,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5358.         PartWeld_11.Part0 = Part_10
  5359.         PartWeld_11.Part1 = Part_11
  5360.         PartWeld_11.Name = "Part_Weld"
  5361.         PartWeld_11.Parent = Part_10
  5362.        
  5363.         Part_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5364.         Part_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5365.         Part_11.CFrame = CFrame.new(16.984,0.173,13.876,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5366.         Part_11.Color = Color3.new(0.973,0.973,0.973)
  5367.         Part_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5368.         Part_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5369.         Part_11.Material = Enum.Material.SmoothPlastic
  5370.         Part_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5371.         Part_11.Size = Vector3.new(0.8,0.281,0.281)
  5372.         Part_11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5373.         Part_11.Parent = GrayedOblivionEdge
  5374.        
  5375.         Mesh_19.MeshType = Enum.MeshType.Brick
  5376.         Mesh_19.Scale = Vector3.new(1,0.187,0.637)
  5377.         Mesh_19.Parent = Part_11
  5378.        
  5379.         PartWeld_12.C0 = CFrame.new(7.779,20.507,0.255,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5380.         PartWeld_12.C1 = CFrame.new(7.8,22.655,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5381.         PartWeld_12.Part0 = Part_11
  5382.         PartWeld_12.Part1 = Part_12
  5383.         PartWeld_12.Name = "Part_Weld"
  5384.         PartWeld_12.Parent = Part_11
  5385.        
  5386.         Part_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5387.         Part_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5388.         Part_12.CFrame = CFrame.new(18.077,0.174,15.725,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5389.         Part_12.Color = Color3.new(0.388,0.373,0.384)
  5390.         Part_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5391.         Part_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5392.         Part_12.Material = Enum.Material.SmoothPlastic
  5393.         Part_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5394.         Part_12.Size = Vector3.new(0.358,0.281,0.369)
  5395.         Part_12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5396.         Part_12.Parent = GrayedOblivionEdge
  5397.        
  5398.         Mesh_20.Scale = Vector3.new(1,0.637,1)
  5399.         Mesh_20.Parent = Part_12
  5400.        
  5401.         _HandleWeld.C0 = CFrame.new(7.8,22.655,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5402.         _HandleWeld.C1 = CFrame.new(7.8,21.644,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5403.         _HandleWeld.Part0 = Part_12
  5404.         _HandleWeld.Part1 = _Handle
  5405.         _HandleWeld.Name = "Handle_Weld"
  5406.         _HandleWeld.Parent = Part_12
  5407.        
  5408.         _Handle.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5409.         _Handle.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5410.         _Handle.CFrame = CFrame.new(17.571,0.17,14.85,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5411.         _Handle.Color = Color3.new(0.106,0.165,0.208)
  5412.         _Handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5413.         _Handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5414.         _Handle.Material = Enum.Material.SmoothPlastic
  5415.         _Handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5416.         _Handle.Size = Vector3.new(0.295,2.222,0.316)
  5417.         _Handle.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5418.         _Handle.Name = "Handle"
  5419.         _Handle.Parent = GrayedOblivionEdge
  5420.        
  5421.         Mesh_21.Parent = _Handle
  5422.        
  5423.         PartWeld_13.C0 = CFrame.new(7.8,21.644,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5424.         PartWeld_13.C1 = CFrame.new(7.8,22.271,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5425.         PartWeld_13.Part0 = _Handle
  5426.         PartWeld_13.Part1 = Part_13
  5427.         PartWeld_13.Name = "Part_Weld"
  5428.         PartWeld_13.Parent = _Handle
  5429.        
  5430.         Part_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5431.         Part_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5432.         Part_13.CFrame = CFrame.new(17.884,0.172,15.393,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5433.         Part_13.Color = Color3.new(0.388,0.373,0.384)
  5434.         Part_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5435.         Part_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5436.         Part_13.Material = Enum.Material.SmoothPlastic
  5437.         Part_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5438.         Part_13.Size = Vector3.new(0.305,0.281,0.326)
  5439.         Part_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5440.         Part_13.Parent = GrayedOblivionEdge
  5441.        
  5442.         Mesh_22.Scale = Vector3.new(1,0.3,1)
  5443.         Mesh_22.Parent = Part_13
  5444.        
  5445.         PartWeld_14.C0 = CFrame.new(7.8,22.271,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5446.         PartWeld_14.C1 = CFrame.new(7.8,21.034,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5447.         PartWeld_14.Part0 = Part_13
  5448.         PartWeld_14.Part1 = Part_14
  5449.         PartWeld_14.Name = "Part_Weld"
  5450.         PartWeld_14.Parent = Part_13
  5451.        
  5452.         Part_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5453.         Part_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5454.         Part_14.CFrame = CFrame.new(17.265,0.169,14.321,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5455.         Part_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5456.         Part_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5457.         Part_14.Material = Enum.Material.SmoothPlastic
  5458.         Part_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5459.         Part_14.Size = Vector3.new(0.305,0.281,0.326)
  5460.         Part_14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5461.         Part_14.Parent = GrayedOblivionEdge
  5462.        
  5463.         Mesh_23.Scale = Vector3.new(1,0.038,1)
  5464.         Mesh_23.Parent = Part_14
  5465.        
  5466.         PartWeld_15.C0 = CFrame.new(7.8,21.034,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5467.         PartWeld_15.C1 = CFrame.new(-0.255,20.086,8.126,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5468.         PartWeld_15.Part0 = Part_14
  5469.         PartWeld_15.Part1 = Part_15
  5470.         PartWeld_15.Name = "Part_Weld"
  5471.         PartWeld_15.Parent = Part_14
  5472.        
  5473.         Part_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5474.         Part_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5475.         Part_15.CFrame = CFrame.new(17.075,0.172,13.336,-0.002,-0.5,-0.866,1,-0.002,-0.001,-0.002,-0.866,0.5)
  5476.         Part_15.Color = Color3.new(0.388,0.373,0.384)
  5477.         Part_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5478.         Part_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5479.         Part_15.Material = Enum.Material.SmoothPlastic
  5480.         Part_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5481.         Part_15.Size = Vector3.new(0.281,0.79,0.281)
  5482.         Part_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5483.         Part_15.Parent = GrayedOblivionEdge
  5484.        
  5485.         Mesh_24.MeshType = Enum.MeshType.Wedge
  5486.         Mesh_24.Scale = Vector3.new(0.188,1,0.375)
  5487.         Mesh_24.Parent = Part_15
  5488.        
  5489.         PartWeld_16.C0 = CFrame.new(-0.255,20.086,8.126,0,1,0,-0.5,0,-0.866,-0.866,0,0.5)
  5490.         PartWeld_16.C1 = CFrame.new(-5.985,21.385,0.255,-0.383,0,0.924,-0.924,0,-0.383,0,-1,0)
  5491.         PartWeld_16.Part0 = Part_15
  5492.         PartWeld_16.Part1 = Part_16
  5493.         PartWeld_16.Name = "Part_Weld"
  5494.         PartWeld_16.Parent = Part_15
  5495.        
  5496.         Part_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5497.         Part_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5498.         Part_16.CFrame = CFrame.new(17.462,0.174,13.717,-0.383,-0.924,0.002,0.001,-0.002,-1,0.924,-0.383,0.002)
  5499.         Part_16.Color = Color3.new(0.106,0.165,0.208)
  5500.         Part_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5501.         Part_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5502.         Part_16.Material = Enum.Material.SmoothPlastic
  5503.         Part_16.Size = Vector3.new(0.281,0.281,0.281)
  5504.         Part_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5505.         Part_16.Parent = GrayedOblivionEdge
  5506.        
  5507.         Mesh_25.MeshType = Enum.MeshType.Brick
  5508.         Mesh_25.Scale = Vector3.new(1,0.825,0.788)
  5509.         Mesh_25.Parent = Part_16
  5510.        
  5511.         PartWeld_17.C0 = CFrame.new(-5.985,21.385,0.255,-0.383,0,0.924,-0.924,0,-0.383,0,-1,0)
  5512.         PartWeld_17.C1 = CFrame.new(7.8,22.329,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5513.         PartWeld_17.Part0 = Part_16
  5514.         PartWeld_17.Part1 = Part_17
  5515.         PartWeld_17.Name = "Part_Weld"
  5516.         PartWeld_17.Parent = Part_16
  5517.        
  5518.         Part_17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5519.         Part_17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5520.         Part_17.CFrame = CFrame.new(17.913,0.172,15.443,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5521.         Part_17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5522.         Part_17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5523.         Part_17.Material = Enum.Material.SmoothPlastic
  5524.         Part_17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5525.         Part_17.Size = Vector3.new(0.305,0.281,0.326)
  5526.         Part_17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5527.         Part_17.Parent = GrayedOblivionEdge
  5528.        
  5529.         Mesh_26.Scale = Vector3.new(1,0.038,1)
  5530.         Mesh_26.Parent = Part_17
  5531.        
  5532.         PartWeld_18.C0 = CFrame.new(7.8,22.329,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5533.         PartWeld_18.C1 = CFrame.new(7.8,21.091,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5534.         PartWeld_18.Part0 = Part_17
  5535.         PartWeld_18.Part1 = Part_18
  5536.         PartWeld_18.Name = "Part_Weld"
  5537.         PartWeld_18.Parent = Part_17
  5538.        
  5539.         Part_18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5540.         Part_18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5541.         Part_18.CFrame = CFrame.new(17.294,0.169,14.371,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5542.         Part_18.Color = Color3.new(0.388,0.373,0.384)
  5543.         Part_18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5544.         Part_18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5545.         Part_18.Material = Enum.Material.SmoothPlastic
  5546.         Part_18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5547.         Part_18.Size = Vector3.new(0.305,0.281,0.326)
  5548.         Part_18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5549.         Part_18.Parent = GrayedOblivionEdge
  5550.        
  5551.         Mesh_27.Scale = Vector3.new(1,0.3,1)
  5552.         Mesh_27.Parent = Part_18
  5553.        
  5554.         PartWeld_19.C0 = CFrame.new(7.8,21.091,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5555.         PartWeld_19.C1 = CFrame.new(-17.883,12.394,-0.255,0.995,0,0.096,0.096,0,-0.995,0,1,0)
  5556.         PartWeld_19.Part0 = Part_18
  5557.         PartWeld_19.Part1 = Part_19
  5558.         PartWeld_19.Name = "Part_Weld"
  5559.         PartWeld_19.Parent = Part_18
  5560.        
  5561.         Part_19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5562.         Part_19.BottomSurface = Enum.SurfaceType.Smooth
  5563.         Part_19.CFrame = CFrame.new(16.599,0.172,14.065,0.995,0.097,-0.002,0.002,-0.001,1,0.097,-0.995,-0.002)
  5564.         Part_19.Color = Color3.new(0.973,0.973,0.973)
  5565.         Part_19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5566.         Part_19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5567.         Part_19.Material = Enum.Material.SmoothPlastic
  5568.         Part_19.Size = Vector3.new(0.281,0.281,0.281)
  5569.         Part_19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5570.         Part_19.Parent = GrayedOblivionEdge
  5571.        
  5572.         Mesh_28.MeshType = Enum.MeshType.Brick
  5573.         Mesh_28.Scale = Vector3.new(0.398,0.188,0.637)
  5574.         Mesh_28.Parent = Part_19
  5575.        
  5576.         PartWeld_20.C0 = CFrame.new(-17.883,12.394,-0.255,0.995,0,0.096,0.096,0,-0.995,0,1,0)
  5577.         PartWeld_20.C1 = CFrame.new(7.8,21.149,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5578.         PartWeld_20.Part0 = Part_19
  5579.         PartWeld_20.Part1 = Part_20
  5580.         PartWeld_20.Name = "Part_Weld"
  5581.         PartWeld_20.Parent = Part_19
  5582.        
  5583.         Part_20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5584.         Part_20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5585.         Part_20.CFrame = CFrame.new(17.323,0.17,14.421,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5586.         Part_20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5587.         Part_20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5588.         Part_20.Material = Enum.Material.SmoothPlastic
  5589.         Part_20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5590.         Part_20.Size = Vector3.new(0.305,0.281,0.326)
  5591.         Part_20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5592.         Part_20.Parent = GrayedOblivionEdge
  5593.        
  5594.         Mesh_29.Scale = Vector3.new(1,0.038,1)
  5595.         Mesh_29.Parent = Part_20
  5596.        
  5597.         PartWeld_21.C0 = CFrame.new(7.8,21.149,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5598.         PartWeld_21.C1 = CFrame.new(-18.343,11.906,-0.255,0.991,0,0.131,0.131,0,-0.991,0,1,0)
  5599.         PartWeld_21.Part0 = Part_20
  5600.         PartWeld_21.Part1 = Part_21
  5601.         PartWeld_21.Name = "Part_Weld"
  5602.         PartWeld_21.Parent = Part_20
  5603.        
  5604.         Part_21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5605.         Part_21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5606.         Part_21.CFrame = CFrame.new(16.625,0.173,14.204,0.991,0.131,-0.002,0.002,-0.001,1,0.131,-0.991,-0.002)
  5607.         Part_21.Color = Color3.new(0.106,0.165,0.208)
  5608.         Part_21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5609.         Part_21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5610.         Part_21.Material = Enum.Material.SmoothPlastic
  5611.         Part_21.Size = Vector3.new(0.281,0.281,0.281)
  5612.         Part_21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5613.         Part_21.Parent = GrayedOblivionEdge
  5614.        
  5615.         Mesh_30.MeshType = Enum.MeshType.Brick
  5616.         Mesh_30.Scale = Vector3.new(1,0.788,0.788)
  5617.         Mesh_30.Parent = Part_21
  5618.        
  5619.         PartWeld_22.C0 = CFrame.new(-18.343,11.906,-0.255,0.991,0,0.131,0.131,0,-0.991,0,1,0)
  5620.         PartWeld_22.C1 = CFrame.new(5.224,21.441,-0.255,0.414,0,-0.91,-0.91,0,-0.414,0,1,0)
  5621.         PartWeld_22.Part0 = Part_21
  5622.         PartWeld_22.Part1 = Part_22
  5623.         PartWeld_22.Name = "Part_Weld"
  5624.         PartWeld_22.Parent = Part_21
  5625.        
  5626.         Part_22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5627.         Part_22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5628.         Part_22.CFrame = CFrame.new(17.347,0.173,13.639,0.414,-0.91,-0.002,-0.001,-0.002,1,-0.91,-0.414,-0.002)
  5629.         Part_22.Color = Color3.new(0.973,0.973,0.973)
  5630.         Part_22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5631.         Part_22.Material = Enum.Material.SmoothPlastic
  5632.         Part_22.Size = Vector3.new(0.281,0.281,0.281)
  5633.         Part_22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5634.         Part_22.Parent = GrayedOblivionEdge
  5635.        
  5636.         Mesh_31.MeshType = Enum.MeshType.Brick
  5637.         Mesh_31.Scale = Vector3.new(0.398,0.15,0.637)
  5638.         Mesh_31.Parent = Part_22
  5639.        
  5640.         PartWeld_23.C0 = CFrame.new(5.224,21.441,-0.255,0.414,0,-0.91,-0.91,0,-0.414,0,1,0)
  5641.         PartWeld_23.C1 = CFrame.new(7.8,22.213,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5642.         PartWeld_23.Part0 = Part_22
  5643.         PartWeld_23.Part1 = Part_23
  5644.         PartWeld_23.Name = "Part_Weld"
  5645.         PartWeld_23.Parent = Part_22
  5646.        
  5647.         Part_23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5648.         Part_23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5649.         Part_23.CFrame = CFrame.new(17.855,0.172,15.342,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5650.         Part_23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5651.         Part_23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5652.         Part_23.Material = Enum.Material.SmoothPlastic
  5653.         Part_23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5654.         Part_23.Size = Vector3.new(0.305,0.281,0.326)
  5655.         Part_23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5656.         Part_23.Parent = GrayedOblivionEdge
  5657.        
  5658.         Mesh_32.Scale = Vector3.new(1,0.038,1)
  5659.         Mesh_32.Parent = Part_23
  5660.        
  5661.         DiamondWeld_7.C0 = CFrame.new(7.8,22.213,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5662.         DiamondWeld_7.C1 = CFrame.new(20.66,-0.332,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5663.         DiamondWeld_7.Part0 = Part_23
  5664.         DiamondWeld_7.Part1 = Diamond_8
  5665.         DiamondWeld_7.Name = "Diamond_Weld"
  5666.         DiamondWeld_7.Parent = Part_23
  5667.        
  5668.         Diamond_8.CFrame = CFrame.new(16.738,0.25,14.194,-0.5,-0.002,0.866,-0.002,1,0.001,-0.866,-0.002,-0.5)
  5669.         Diamond_8.CanCollide = false
  5670.         Diamond_8.Color = Color3.new(0.973,0.973,0.973)
  5671.         Diamond_8.Size = Vector3.new(0.2,0.255,0.2)
  5672.         Diamond_8.Name = "Diamond"
  5673.         Diamond_8.Parent = GrayedOblivionEdge
  5674.        
  5675.         Mesh_33.MeshType = Enum.MeshType.FileMesh
  5676.         Mesh_33.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5677.         Mesh_33.Scale = Vector3.new(0.128,0.128,0.128)
  5678.         Mesh_33.Parent = Diamond_8
  5679.        
  5680.         PartWeld_24.C0 = CFrame.new(20.66,-0.332,-7.407,-0.5,0,-0.866,0,1,0,0.866,0,-0.5)
  5681.         PartWeld_24.C1 = CFrame.new(7.8,21.691,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5682.         PartWeld_24.Part0 = Diamond_8
  5683.         PartWeld_24.Part1 = Part_24
  5684.         PartWeld_24.Name = "Part_Weld"
  5685.         PartWeld_24.Parent = Diamond_8
  5686.        
  5687.         Part_24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5688.         Part_24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5689.         Part_24.CFrame = CFrame.new(17.594,0.171,14.89,-0.866,-0.5,0.002,-0.001,-0.002,-1,0.5,-0.866,0.002)
  5690.         Part_24.Color = Color3.new(0.388,0.373,0.384)
  5691.         Part_24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5692.         Part_24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5693.         Part_24.Material = Enum.Material.SmoothPlastic
  5694.         Part_24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5695.         Part_24.Size = Vector3.new(0.305,0.919,0.326)
  5696.         Part_24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5697.         Part_24.Parent = GrayedOblivionEdge
  5698.        
  5699.         Mesh_34.Parent = Part_24
  5700.        
  5701.         _HitboxWeld.C0 = CFrame.new(7.8,21.691,0.251,-0.866,0,0.5,-0.5,0,-0.866,0,-1,0)
  5702.         _HitboxWeld.C1 = CFrame.new(0.276,17.62,-7.784,0,-1,0,-0.5,0,-0.866,0.866,0,-0.5)
  5703.         _HitboxWeld.Part0 = Part_24
  5704.         _HitboxWeld.Part1 = _Hitbox
  5705.         _HitboxWeld.Name = "Hitbox_Weld"
  5706.         _HitboxWeld.Parent = Part_24
  5707.        
  5708.         _Hitbox.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5709.         _Hitbox.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5710.         _Hitbox.CFrame = CFrame.new(15.546,0.188,11.37,0.002,-0.5,0.866,-1,-0.002,0.001,0.002,-0.866,-0.5)
  5711.         _Hitbox.CanCollide = false
  5712.         _Hitbox.Color = Color3.new(1,1,1)
  5713.         _Hitbox.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5714.         _Hitbox.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5715.         _Hitbox.Material = Enum.Material.SmoothPlastic
  5716.         _Hitbox.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5717.         _Hitbox.Size = Vector3.new(0.281,5.722,0.846)
  5718.         _Hitbox.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5719.         _Hitbox.Transparency = 1
  5720.         _Hitbox.Name = "Hitbox"
  5721.         _Hitbox.Parent = GrayedOblivionEdge
  5722.  
  5723.         _HandleWeld = CreateWeld(_Handle, _Handle, LeftArm, NewCFrame(-0.75, -0.15, 0) * NewAngles(NewRad(180), NewRad(90), NewRad(0)) * NewAngles(NewRad(-90), NewRad(0), NewRad(0)))
  5724.         --// Connect;
  5725.         Handle = _Handle
  5726.         HandleWeld = _HandleWeld
  5727.         Hitbox = _Hitbox
  5728.         AppearWeapon(EquipModels, Hitbox)
  5729.         Attack = false
  5730.     end;
  5731. }
  5732.  
  5733. --// Stance;
  5734. Stance = {
  5735.     NormalPunch = function(Statement)
  5736.         Attack = true
  5737.         if Statement == 1 then
  5738.             Networks[LW] = 'Disabled'
  5739.             for Index = 1, 30 do
  5740.                 LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(80), NewRad(0), NewRad(-32-3*NewCos(Sine/15))), 0.1, true)
  5741.                 Swait()
  5742.             end
  5743.             local HitBox = HitboxFunction(LeftArm.CFrame, LeftArm, 1, LeftArm.Size, 4, 10, 2, 'Normal', 15, 0.5)
  5744.             CreateSound(Sounds.Specials.Punch, LeftArm, 2, 1, false, true)
  5745.             for Index = 1, 30 do
  5746.                 LW.C0 = CLerp(LW, NewCFrame(-0.75, 0.525+0.1*NewCos(Sine/15), -0.75) * NewAngles(NewRad(70), NewRad(0), NewRad(30-3*NewCos(Sine/15))), 0.35, true)
  5747.                 Swait()
  5748.             end
  5749.             Networks[LW] = nil;
  5750.         elseif Statement == 2 then
  5751.             Networks[RW] = 'Disabled'
  5752.             for Index = 1, 25 do
  5753.                 RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0) * NewAngles(NewRad(80), NewRad(0), NewRad(30)), 0.05, true)
  5754.                 Swait()
  5755.             end
  5756.             local HitBox = HitboxFunction(LeftArm.CFrame, LeftArm, 1, LeftArm.Size, 4, 15, 2, 'Normal', 15, 0.5)
  5757.             CreateSound(Sounds.Specials.Punch, LeftArm, 2, 1, false, true)
  5758.             for Index = 1, 25 do
  5759.                 RW.C0 = CLerp(RW, NewCFrame(1.3, 0.625+0.1*NewCos(Sine/15), -0.5) * NewAngles(NewRad(65), NewRad(0), NewRad(-40)), 0.45, true)
  5760.                 Swait()
  5761.             end
  5762.             Networks[RW] = nil
  5763.         end
  5764.         Attack = false
  5765.     end;
  5766.     NormalKick = function()
  5767.         Attack = true
  5768.         Networks[RootJoint] = 'Disabled'
  5769.         Networks[RH] = 'Disabled'
  5770.         Networks[LH] = 'Disabled'
  5771.         for Index = 1, 15 do
  5772.             RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(10), NewRad(0), NewRad(-20)), 0.05, true)
  5773.             LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/15), -0.025) * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.15, true)
  5774.             RH.C0 = CLerp(RH, NewCFrame(0.5, -1.95, 0) * NewAngles(NewRad(0), NewRad(-15), NewRad(0)), 0.15, true)
  5775.             Swait()
  5776.         end
  5777.         local HitBox = HitboxFunction(RightLeg.CFrame, RightLeg, 30*RunService.Heartbeat:Wait(), RightLeg.Size, 5, 20, 2, 'Normal', 20, 0.5)
  5778.         CreateSound(Sounds.Specials.Kick, RightLeg, 3, 1.2, false, true)
  5779.         for Index = 1, 30 do
  5780.             RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0) * NewAngles(NewRad(-15), NewRad(0), NewRad(30)), 0.125, true)
  5781.             RH.C0 = CLerp(RH, NewCFrame(0.525, -1.5, -0.75) * NewAngles(NewRad(70), NewRad(7), NewRad(2.5)), 0.25, true)
  5782.             Swait()
  5783.         end
  5784.         Networks[RootJoint] = nil
  5785.         Networks[RH] = nil
  5786.         Networks[LH] = nil
  5787.         Networks[Humanoid.WalkSpeed] = nil
  5788.         Attack = false
  5789.     end;
  5790.     NormalSwordSlash = function(Statement)
  5791.         Attack = true
  5792.         if Statement == 1 then
  5793.             Networks[RW] = 'Disabled'
  5794.             for Index = 1, 40 do
  5795.                 RW.C0 = CLerp(RW, NewCFrame(1.25, 0.625, -0.45) * NewAngles(NewRad(120), NewRad(70), NewRad(-40)), 0.15, true)
  5796.                 Swait()
  5797.             end
  5798.             --//
  5799.             local CurrentHitbox = Hitbox
  5800.             local Trail = Instance.new('Trail', CurrentHitbox)
  5801.             Trail.Lifetime = 30*RunService.Heartbeat:Wait()
  5802.             Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  5803.             Trail.Color = ColorSequence.new(FirstColor, SecondColor)
  5804.             Debris:AddItem(Trail, 30*RunService.Heartbeat:Wait())
  5805.             local A0 = Instance.new('Attachment', CurrentHitbox)
  5806.             A0.CFrame = CFrame.new(-3.55/2-0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
  5807.             Debris:AddItem(A0, 30*RunService.Heartbeat:Wait())
  5808.             local A1 = Instance.new('Attachment', CurrentHitbox)
  5809.             A1.CFrame = CFrame.new(3.55/2+0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
  5810.             Debris:AddItem(A1, 30*RunService.Heartbeat:Wait())
  5811.             Trail.Attachment0 = A0
  5812.             Trail.Attachment1 = A1
  5813.             CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1.2, false, true)
  5814.             --\\
  5815.             for Index = 1, 30 do
  5816.                 --//
  5817.                 MagnitudeDamage(CurrentHitbox, 1.5, 20, 5, 'Normal', 7, 30 * HeartbeatWait())
  5818.                 --\\
  5819.                 RW.C0 = CLerp(RW, NewCFrame(1.35, 0.625, -0.25) * NewAngles(NewRad(10), NewRad(0), NewRad(70)), 0.25, true)
  5820.                 Swait()
  5821.             end
  5822.             Networks[RW] = nil
  5823.         elseif Statement == 2 then
  5824.             Networks[RW] = 'Disabled'
  5825.             for Index = 1, 30 do
  5826.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0) * NewAngles(NewRad(140), NewRad(0), NewRad(60)), 0.15, true)
  5827.                 Swait()
  5828.             end
  5829.             --//
  5830.             local CurrentHitbox = Hitbox
  5831.             local Trail = Instance.new('Trail', CurrentHitbox)
  5832.             Trail.Lifetime = 30*RunService.Heartbeat:Wait()
  5833.             Trail.Transparency = NumberSequence.new(0, 1)
  5834.             Trail.Color = ColorSequence.new(FirstColor, SecondColor)
  5835.             Debris:AddItem(Trail, 30*RunService.Heartbeat:Wait())
  5836.             local A0 = Instance.new('Attachment', CurrentHitbox)
  5837.             A0.CFrame = CFrame.new(-3.55/2-0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
  5838.             Debris:AddItem(A0, 30*RunService.Heartbeat:Wait())
  5839.             local A1 = Instance.new('Attachment', CurrentHitbox)
  5840.             A1.CFrame = CFrame.new(3.55/2+0.415, 0, 0.125) * CFrame.Angles(0, 0, NewRad(90))
  5841.             Debris:AddItem(A1, 30*RunService.Heartbeat:Wait())
  5842.             Trail.Attachment0 = A0
  5843.             Trail.Attachment1 = A1
  5844.             CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1, false, true)
  5845.             --\\
  5846.             for Index = 1, 30 do
  5847.                 --//
  5848.                 MagnitudeDamage(CurrentHitbox, 1.5, 30, 7, 'Normal', 10, 30 * HeartbeatWait())
  5849.                 --\\
  5850.                 RW.C0 = CLerp(RW, NewCFrame(1.25, 0.625, -0.5) * NewAngles(NewRad(10), NewRad(0), NewRad(-60)), 0.4, true)
  5851.                 Swait()
  5852.             end
  5853.             Networks[RW] = nil
  5854.         end
  5855.         Attack = false
  5856.     end;
  5857.     AlphaShoot = function(MyMouse)
  5858.         Attack = true
  5859.         local Emeny = PickEmeny(MyMouse)
  5860.             Networks[RootJoint] = 'Disabled'
  5861.             Networks[RW] = 'Disabled'
  5862.             Networks[HW] = 'Disabled'
  5863.             for Index = 1, 40 do
  5864.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15))                         * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05, true)
  5865.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125)                                                            * NewAngles(NewRad(5), NewRad(0), NewRad(20)), 0.05, true)
  5866.                 RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0)                                                                          * NewAngles(NewRad(80), NewRad(0), NewRad(15)), 0.05, true)
  5867.                 Swait()
  5868.             end
  5869.             --// Shoot;
  5870.             local CurrentHixbox = Hitbox
  5871.             local function RayCast(Pos, Dir, Max, Ignore)
  5872.                 return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  5873.             end
  5874.             local function MakeForm(PART,TYPE)
  5875.                 if TYPE == "Cyl" then
  5876.                     local MSH = Instance.new("CylinderMesh",PART)
  5877.                 elseif TYPE == "Ball" then
  5878.                     local MSH = Instance.new("SpecialMesh",PART)
  5879.                     MSH.MeshType = "Sphere"
  5880.                 elseif TYPE == "Wedge" then
  5881.                     local MSH = Instance.new("SpecialMesh",PART)
  5882.                     MSH.MeshType = "Wedge"
  5883.                 end
  5884.             end
  5885.             local function SpawnTrail(From, To, Big)
  5886.                 local TRAIL = CreatePart(Terrain, Enum.Material.Neon, 1, 0, true, false, FirstColor, 'Bullet', Vector3.new(0, 0, 0))
  5887.                 MakeForm(TRAIL,"Cyl")
  5888.                 local DIST = (From - To).Magnitude
  5889.                 if Big == true then
  5890.                     TRAIL.Size = Vector3.new(0.5,DIST,0.5)
  5891.                 else
  5892.                     TRAIL.Size = Vector3.new(0.25,DIST,0.25)
  5893.                 end
  5894.                 TRAIL.CFrame = NewCFrame(From, To) * NewCFrame(0, 0, -DIST/2) * NewAngles(NewRad(90),NewRad(0),NewRad(0))
  5895.                 coroutine.resume(coroutine.create(function()
  5896.                     for i = 1, 5 do
  5897.                         Swait()
  5898.                         TRAIL.Transparency = TRAIL.Transparency + 0.1
  5899.                     end
  5900.                     TRAIL:remove()
  5901.                 end))
  5902.             end
  5903.             local Hit, Pos, Norm = RayCast(HumanoidRootPart.Position,(CFrame.new(HumanoidRootPart.Position,HumanoidRootPart.Position - Vector3.new(0,1,0))).LookVector,4,Character)
  5904.             SpawnTrail(CurrentHixbox.Position, MyMouse.Hit.Position)
  5905.             if Emeny ~= nil then
  5906.                 Emeny:BreakJoints()
  5907.             end
  5908.             for Index = 1, 30 do
  5909.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 1.5, 1.25-0.25*NewCos(Sine/15))           * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05, true)
  5910.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125)                                            * NewAngles(NewRad(10), NewRad(0), NewRad(10)), 0.05, true)
  5911.                 RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0)                                                          * NewAngles(NewRad(120), NewRad(0), NewRad(10)), 0.15, true)
  5912.                 Swait()
  5913.             end
  5914.             Networks[RootJoint] = nil
  5915.             Networks[RW] = nil
  5916.             Networks[HW] = nil
  5917.        
  5918.         Attack = false
  5919.     end;
  5920.     PeacefulBladeSlash = function()
  5921.         Attack = true
  5922.         Networks[RW] = 'Disabled'
  5923.         Networks[LW] = 'Disabled'
  5924.         local CurrentHitbox = Hitbox
  5925.         for Index = 1, 35 do
  5926.             RW.C0 = CLerp(RW, NewCFrame(0.5, 0.75, -0.25)                               * NewAngles(NewRad(165), NewRad(0), NewRad(-50)), 0.15, true)
  5927.             LW.C0 = CLerp(LW, NewCFrame(-1, 0.625, -0.25)                               * NewAngles(NewRad(170), NewRad(0), NewRad(16)), 0.15, true)
  5928.             Swait()
  5929.         end
  5930.         local Trail = Instance.new('Trail', CurrentHitbox)
  5931.         Trail.Lifetime = 40*RunService.Heartbeat:Wait()
  5932.         Trail.Transparency = NumberSequence.new(0, 1)
  5933.         Trail.Color = ColorSequence.new(FirstColor, SecondColor)
  5934.         Debris:AddItem(Trail, 40*RunService.Heartbeat:Wait())
  5935.         local A0 = Instance.new('Attachment', CurrentHitbox)
  5936.         A0.CFrame = CFrame.new(0, CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
  5937.         Debris:AddItem(A0, 40*RunService.Heartbeat:Wait())
  5938.         local A1 = Instance.new('Attachment', CurrentHitbox)
  5939.         A1.CFrame = CFrame.new(0, -CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
  5940.         Debris:AddItem(A1, 40*RunService.Heartbeat:Wait())
  5941.         Trail.Attachment0 = A0
  5942.         Trail.Attachment1 = A1
  5943.         CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1, false, true)
  5944.         for Index = 1, 40 do
  5945.             --//
  5946.                 MagnitudeDamage(CurrentHitbox, 1.5, 50, 8, 'Normal', 10, 40 * HeartbeatWait())
  5947.             --\\
  5948.             RW.C0 = CLerp(RW, NewCFrame(0.5, 0.75, -0.6)                                * NewAngles(NewRad(15), NewRad(0), NewRad(-50)), 0.25, true)
  5949.             LW.C0 = CLerp(LW, NewCFrame(-1.15, 0.5, -0.65)                              * NewAngles(NewRad(10), NewRad(0), NewRad(30)), 0.25, true)
  5950.             Swait()
  5951.         end
  5952.         for Index = 1, 35 do
  5953.             RW.C0 = CLerp(RW, NewCFrame(1.1, 0.35, -0.25)                               * NewAngles(NewRad(165), NewRad(0), NewRad(-30)), 0.15, true)
  5954.             LW.C0 = CLerp(LW, NewCFrame(-0.5, 0.625, -0.25)                             * NewAngles(NewRad(170), NewRad(0), NewRad(70)), 0.15, true)
  5955.             Swait()
  5956.         end
  5957.         local Trail = Instance.new('Trail', CurrentHitbox)
  5958.         Trail.Lifetime = 40*RunService.Heartbeat:Wait()
  5959.         Trail.Transparency = NumberSequence.new(0, 1)
  5960.         Trail.Color = ColorSequence.new(FirstColor, SecondColor)
  5961.         Debris:AddItem(Trail, 40*RunService.Heartbeat:Wait())
  5962.         local A0 = Instance.new('Attachment', CurrentHitbox)
  5963.         A0.CFrame = CFrame.new(0, CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
  5964.         Debris:AddItem(A0, 40*RunService.Heartbeat:Wait())
  5965.         local A1 = Instance.new('Attachment', CurrentHitbox)
  5966.         A1.CFrame = CFrame.new(0, -CurrentHitbox.CFrame.Y/2, 0) * CFrame.Angles(NewRad(0), NewRad(0), NewRad(90))
  5967.         Debris:AddItem(A1, 40*RunService.Heartbeat:Wait())
  5968.         Trail.Attachment0 = A0
  5969.         Trail.Attachment1 = A1
  5970.         CreateSound(Sounds.Specials.SwordSwing, CurrentHitbox, 1, 1, false, true)
  5971.         for Index = 1, 40 do
  5972.             --//
  5973.                 MagnitudeDamage(CurrentHitbox, 1.5, 40, 12, 'Normal', 10, 40 * HeartbeatWait())
  5974.             --\\
  5975.             RW.C0 = CLerp(RW, NewCFrame(1.1, 0.35, -0.5)                                * NewAngles(NewRad(10), NewRad(0), NewRad(-80)), 0.3, true)
  5976.             LW.C0 = CLerp(LW, NewCFrame(-0.75, 0.625, -0.5)                             * NewAngles(NewRad(-2), NewRad(0), NewRad(-70)), 0.3, true)
  5977.             Swait()
  5978.         end
  5979.         Networks[RW] = nil
  5980.         Networks[LW] = nil
  5981.         Attack = false
  5982.     end;
  5983.     PeacefulSwordWave = function()
  5984.         Attack = true
  5985.         Networks[RW] = 'Disabled'
  5986.         Networks[LW] = 'Disabled'
  5987.         for Index = 1, 30 do
  5988.             HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(0.75, -0.15, 0) * NewAngles(NewRad(180), NewRad(90), NewRad(0)) * NewAngles(NewRad(90-30), NewRad(0), NewRad(0)), 0.25, true)
  5989.             RW.C0 = CLerp(RW, NewCFrame(0.5, 0.675, -0.35)                              * NewAngles(NewRad(165), NewRad(0), NewRad(-50)), 0.15, true)
  5990.             LW.C0 = CLerp(LW, NewCFrame(-1.35, 0.625, -0.25)                            * NewAngles(NewRad(178), NewRad(0), NewRad(16)), 0.15, true)
  5991.             Swait()
  5992.         end
  5993.        
  5994.         --// Wave;
  5995.         local WaveClean = 3
  5996.         local WaveVelocity = 50
  5997.         local WaveAccelerate = 1 -- 1 = no accelerate
  5998.         local WaveCFrame = HumanoidRootPart.CFrame
  5999.         local WaveModel = Instance.new('Model', Terrain)
  6000.         WaveModel.Name = 'Wave'
  6001.         local WavePart = CreatePart(Terrain, Enum.Material.SmoothPlastic, 0, 1, false, false, RGBColor(255, 255, 255), 'Wave', Vector3.new(5, 50--[[(Head.Size.Y + HumanoidRootPart.Size.Y + RightLeg.Size.Y or LeftLeg.Size.Y or 0)--]], 0.5))
  6002.         local BodyVelocity = CreateBodyVelocity(WavePart, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, WaveCFrame.LookVector * WaveVelocity)
  6003.         --// Define;
  6004.         local LastPos = nil
  6005.         Debris:AddItem(WavePart, WaveClean)
  6006.         Debris:AddItem(WaveModel, 15)
  6007.         WavePart.CFrame = WaveCFrame * NewCFrame(0, 0, -5)
  6008.         WavePart.Touched:Connect(function(Hit)
  6009.             local Emeny = GetEmenyFromChild(Hit)
  6010.             if (Emeny and Emeny ~= Character) then
  6011.                 local EmenyTorso = Emeny:FindFirstChild('Torso') or Emeny:FindFirstChild('HumanoidRootPart')
  6012.                 if EmenyTorso then
  6013.                     Debris:AddItem(CreateBodyVelocity(EmenyTorso, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, Vector3.new(0, 1000, 0)), 0)
  6014.                     Ragdoll(Emeny, EmenyTorso, true)
  6015.                     spawn(function()
  6016.                         CreateSound(146829702, EmenyTorso, 2.5, 0.5, false, true)
  6017.                         for Index = 1, 10 do
  6018.                             local CrackMultipleColor = NewRandom(95, 105)/100
  6019.                             local Ignore = {Character, WaveModel, Staffs}
  6020.                             for Index, Self in pairs(workspace:GetChildren()) do
  6021.                                 if Self:IsA('Model') and Self:FindFirstChildOfClass('Humanoid') then
  6022.                                     Ignore[#Ignore+1] = Self
  6023.                                 end
  6024.                             end
  6025.                             local NewRay = Ray.new(WavePart.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
  6026.                             local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(NewRay, Ignore)
  6027.                             local CrackEffect = CreatePart(WaveModel, Hit.Material, 0, 0, true, true, Color3.new(Hit.Color.R * CrackMultipleColor, Hit.Color.G * CrackMultipleColor, Hit.Color.B * CrackMultipleColor), 'Cracked', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/2)
  6028.                             Debris:AddItem(CrackEffect, 10)
  6029.                             CrackEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewAngles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)))
  6030.                         end
  6031.                         for Index = 1, NewRandom(50, 70) do
  6032.                             local SplashMultipleColor = NewRandom(90, 115)/100
  6033.                             local Ignore = {Character, WaveModel, Staffs}
  6034.                             for Index, Self in pairs(workspace:GetChildren()) do
  6035.                                 if Self:IsA('Model') and Self:FindFirstChildOfClass('Humanoid') then
  6036.                                     Ignore[#Ignore+1] = Self
  6037.                                 end
  6038.                             end
  6039.                             local NewRay = Ray.new(WavePart.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
  6040.                             local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(NewRay, Ignore)
  6041.                             local SplashEffect = CreatePart(WaveModel, Hit.Material, 0, 0, false, true, Color3.new(Hit.Color.R * SplashMultipleColor, Hit.Color.G * SplashMultipleColor, Hit.Color.B * SplashMultipleColor), 'Splash', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/12)
  6042.                             Debris:AddItem(SplashEffect, 10)
  6043.                             SplashEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewCFrame(NewRandom(-10, 10), NewRandom(-10, 10), NewRandom(-10, 10)) * NewAngles(0, NewRad(NewRandom(-90, 90)), NewRad(NewRandom(-360, 360)))
  6044.                             local SplashVelocity = CreateBodyVelocity(SplashEffect, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, (WavePart.CFrame * NewAngles(NewRad(90), NewRad(NewRad(-65, 65)), NewRad(NewRad(-65, 65)))).LookVector * NewRandom(90, 150))
  6045.                             Debris:AddItem(SplashVelocity, 0)
  6046.                         end
  6047.                     end)
  6048.                     WavePart:Destroy()
  6049.                 end
  6050.             end
  6051.         end)
  6052.         Resume(Create(function()
  6053.             repeat
  6054.                 --> Wave-InertiaOrAccelerate
  6055.                 BodyVelocity.Velocity = Vector3.new(BodyVelocity.Velocity.X * WaveAccelerate, BodyVelocity.Velocity.Y * WaveAccelerate, BodyVelocity.Velocity.Z * WaveAccelerate)
  6056.                 --> Wave-Effect
  6057.                 local Ignore = {Character, WaveModel, Staffs}
  6058.                 for Index, Self in pairs(workspace:GetChildren()) do
  6059.                     if Self:IsA('Model') and Self:FindFirstChildOfClass('Humanoid') then
  6060.                         Ignore[#Ignore+1] = Self
  6061.                     end
  6062.                 end
  6063.                 local NewRay = Ray.new(WavePart.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
  6064.                 local Hit, Pos, SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(NewRay, Ignore)
  6065.                 local CrackMultipleColor = NewRandom(95, 105)/100
  6066.                 local SplashMultipleColor = NewRandom(90, 115)/100
  6067.                 if Hit ~= nil then
  6068.                     local CrackEffect = CreatePart(WaveModel, Hit.Material, 0, 0, true, true, Color3.new(Hit.Color.R * CrackMultipleColor, Hit.Color.G * CrackMultipleColor, Hit.Color.B * CrackMultipleColor), 'Cracked', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/7.5)
  6069.                     Debris:AddItem(CrackEffect, 10)
  6070.                     CrackEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewAngles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)))
  6071.                     CreateSound(146829702, CrackEffect, 1, 0.25, false, true)
  6072.                    
  6073.                     --> Effect-Splash
  6074.                     local SplashEffect = CreatePart(WaveModel, Hit.Material, 0, 0, false, true, Color3.new(Hit.Color.R * SplashMultipleColor, Hit.Color.G * SplashMultipleColor, Hit.Color.B * SplashMultipleColor), 'Splash', Vector3.new(NewRandom(20, 30), NewRandom(10, 20), NewRandom(27, 39))/15)
  6075.                     Debris:AddItem(SplashEffect, 10)
  6076.                     SplashEffect.CFrame = NewCFrame(Pos, Pos + SurfaceNorm) * NewAngles(0, NewRad(NewRandom(-90, 90)), NewRad(NewRandom(-360, 360)))
  6077.                     local SplashVelocity = CreateBodyVelocity(SplashEffect, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, (WavePart.CFrame * NewAngles(NewRad(90), NewRad(NewRad(-65, 65)), NewRad(NewRad(-65, 65)))).LookVector * NewRandom(30, 100))
  6078.                     Debris:AddItem(SplashVelocity, 0)
  6079.                    
  6080.                     wait((1 / CrackEffect.Size.Z) / 10)
  6081.                 end
  6082.                 Swait()
  6083.             until not WavePart.Parent
  6084.         end))
  6085.         for Index = 1, 60 do
  6086.             HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(0.65, -0.15, -0.45) * NewAngles(NewRad(180), NewRad(45), NewRad(0)) * NewAngles(NewRad(90), NewRad(0), NewRad(0)), 0.5, true)
  6087.             RW.C0 = CLerp(RW, NewCFrame(1, 0.675, -0.65)                                * NewAngles(NewRad(120), NewRad(0), NewRad(-45)), 0.5, true)
  6088.             LW.C0 = CLerp(LW, NewCFrame(-1, 0.625, -0.65)                               * NewAngles(NewRad(120), NewRad(0), NewRad(20)), 0.5, true)
  6089.             Swait()
  6090.         end
  6091.         for Index = 1, 10 do
  6092.             HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.75, -0.15, 0) * NewAngles(NewRad(180), NewRad(90), NewRad(0)) * NewAngles(NewRad(-90), NewRad(0), NewRad(0)), 0.25, true)
  6093.             Swait()
  6094.         end
  6095.         Networks[RW] = nil
  6096.         Networks[LW] = nil
  6097.         Attack = false
  6098.     end;
  6099.     DevilSpearStab = function()
  6100.         Attack = true
  6101.         Networks[RW] = 'Disabled'
  6102.         Networks[RootJoint] = 'Disabled'
  6103.         for Index = 1, 30 do
  6104.             HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.25, 1, 0)                * NewAngles(NewRad(0), NewRad(-90), NewRad(0)), 0.25, true)
  6105.             RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)         * NewAngles(NewRad(0), NewRad(0), NewRad(-20)), 0.25, true)
  6106.             RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0)                              * NewAngles(NewRad(20), NewRad(0), NewRad(50)), 0.15, true)
  6107.             Swait()
  6108.         end
  6109.         for Index = 1, 30 do
  6110.             --//
  6111.             Wrap(MagnitudeDamage)(Hitbox, 3, 60, 10, 'Bleeding', 0, CountLoop(1, 30, 1) * HeartbeatWait())
  6112.             --\\
  6113.             HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-2, 0.125, 0.25)            * NewAngles(NewRad(0), NewRad(-90), NewRad(0)) * NewAngles(NewRad(80), NewRad(0), NewRad(-20)), 0.35, true)
  6114.             RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)         * NewAngles(NewRad(0), NewRad(0), NewRad(30)), 0.25, true)
  6115.             RW.C0 = CLerp(RW, NewCFrame(1.25, 0.625, -0.5)                          * NewAngles(NewRad(80), NewRad(0), NewRad(-20)), 0.25, true)
  6116.             Swait()
  6117.         end
  6118.         Networks[RW] = nil
  6119.         Networks[RootJoint] = nil
  6120.         Attack = false
  6121.         Resume(Create(function()
  6122.             for Index = 1, 30 do
  6123.                 HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.25, 1, 0) * NewAngles(NewRad(0), NewRad(-90), NewRad(0)), 0.25)
  6124.                 Swait()
  6125.             end
  6126.         end))
  6127.     end;
  6128.     DevilSpearThrow = function(MyMouse)
  6129.         if (Equip) then
  6130.             Attack = true
  6131.             Networks[RW] = 'Disabled'
  6132.             Networks[RootJoint] = 'Disabled'
  6133.             for Index = 1, 30 do
  6134.                 HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(0.5, -1, 0)                 * NewAngles(NewRad(0), NewRad(-90), NewRad(0)) * NewAngles(NewRad(180), NewRad(0), NewRad(0)), 0.25, true)
  6135.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)         * NewAngles(NewRad(0), NewRad(0), NewRad(-10)), 0.25, true)
  6136.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0)                              * NewAngles(NewRad(220), NewRad(0), NewRad(10)), 0.15, true)
  6137.                 Swait()
  6138.             end
  6139.             for Index = 1, 7 do
  6140.                 HandleWeld.C0 = CLerp(HandleWeld, NewCFrame(-0.5, -1, 0)            * NewAngles(NewRad(0), NewRad(-90), NewRad(0)) * NewAngles(NewRad(155), NewRad(0), NewRad(0)), 0.25, true)
  6141.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)     * NewAngles(NewRad(0), NewRad(0), NewRad(10)), 0.35, true)
  6142.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.625, 0)                          * NewAngles(NewRad(160), NewRad(0), NewRad(-5)), 0.35, true)
  6143.                 Swait()
  6144.             end
  6145.             HandleWeld.Parent = nil
  6146.             local RotateOffset = NewAngles(0, NewRad(90), 0)
  6147.             local ThrowSpeed = 75
  6148.             local RotateAccuracy = (25 / 100)
  6149.             local Accuracy = (5 / 100)
  6150.             local BodyGyro = CreateBodyGyro(Handle, 'Rotate', 1e3, Vector3.new(NewHuge, NewHuge, NewHuge), 1e5, MyMouse.Hit * RotateOffset)
  6151.             local BodyVelcoity = CreateBodyVelocity(Handle, 'Velocity', Vector3.new(NewHuge, NewHuge, NewHuge), 1, MyMouse.Hit.LookVector * ThrowSpeed)
  6152.             --// Damage;
  6153.             Wrap(function()
  6154.                 local CurrentHitbox = Hitbox
  6155.                 local CurrentEquipModels = EquipModels
  6156.                 CreateSound(Sounds.Specials.SpearThrow, CurrentHitbox, 1, 1, false, true)
  6157.                 repeat
  6158.                     local DamagedPart = MagnitudeDamage(CurrentHitbox, 1.5, 80, 20, 'Breakjoints', 0, 0)
  6159.                     if DamagedPart then
  6160.                         DamagedPart.Parent = CurrentEquipModels
  6161.                         Stick(CurrentHitbox, DamagedPart)
  6162.                         Wrap(function()
  6163.                             BodyGyro:Destroy()
  6164.                             BodyVelcoity:Destroy()
  6165.                             for _, Self in pairs(CurrentEquipModels:GetDescendants()) do
  6166.                                 if (Self:IsA('BasePart') or Self:IsA('UnionOperation')) and Self.Transparency < 1 then
  6167.                                     Self.CanCollide = true
  6168.                                 end
  6169.                             end
  6170.                         end)();
  6171.                         Wrap(function()
  6172.                             wait(5)
  6173.                             Visualize.AbsorbEffect(CurrentEquipModels)
  6174.                         end)();
  6175.                         break
  6176.                     end
  6177.                     --// Aimbots;
  6178.                     local function LookAt(Target, Eye)
  6179.                         return CFrame.new(Target, Eye)
  6180.                     end
  6181.                     Wrap(function()
  6182.                         local Emeny, EmenyChild = FindClosestEmeny(CurrentHitbox.Position, 25)
  6183.                         if (Emeny) then
  6184.                             BodyGyro.CFrame = BodyGyro.CFrame:Lerp(LookAt(CurrentHitbox.Position, EmenyChild.Position) * RotateOffset, RotateAccuracy)
  6185.                             BodyVelcoity.Velocity = BodyVelcoity.Velocity:Lerp(LookAt(CurrentHitbox.Position, EmenyChild.Position).LookVector * ThrowSpeed, Accuracy)
  6186.                         end
  6187.                     end)()
  6188.                     Swait()
  6189.                 until CurrentEquipModels.Parent == nil
  6190.             end)()
  6191.             --\\
  6192.             Equip = nil
  6193.             Networks[RW] = nil
  6194.             Networks[RootJoint] = nil
  6195.             Attack = false
  6196.         end
  6197.     end;
  6198.     DevilPunch = function(Statement)
  6199.         if Statement == 1 then
  6200.             Attack = true
  6201.             Networks[RootJoint] = 'Disabled'
  6202.             Networks[LW] = 'Disabled'
  6203.             for Index = 1, 25 do
  6204.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)         * NewAngles(NewRad(0), NewRad(0), NewRad(30)), 0.35, true)
  6205.                 LW.C0 = CLerp(LW, NewCFrame(-1.05, 0.625, 0.2)                          * NewAngles(NewRad(90), NewRad(0), NewRad(-40)), 0.45, true)
  6206.                 Swait()
  6207.             end
  6208.             CreateSound(Sounds.Specials.Punch, LeftArm, 2, 1, false, true)
  6209.             for Index = 1, 25 do
  6210.                 --//
  6211.                 Wrap(MagnitudeDamage)(LeftArm, 3, 20, 10, 'Normal', 0, CountLoop(1, 30, 1) * HeartbeatWait())
  6212.                 --\\
  6213.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)             * NewAngles(NewRad(0), NewRad(0), NewRad(-20)), 0.45, true)
  6214.                 LW.C0 = CLerp(LW, NewCFrame(-1.15, 0.725, -0.35)                            * NewAngles(NewRad(80), NewRad(0), NewRad(-5)), 0.75, true)
  6215.                 Swait()
  6216.             end
  6217.             Networks[RootJoint] = nil
  6218.             Networks[LW] = nil
  6219.             Attack = false
  6220.         elseif Statement == 2 then
  6221.             Attack = true
  6222.             Networks[RootJoint] = 'Disabled'
  6223.             Networks[RW] = 'Disabled'
  6224.             for Index = 1, 30 do
  6225.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)             * NewAngles(NewRad(0), NewRad(0), NewRad(-20)), 0.25, true)
  6226.                 RW.C0 = CLerp(RW, NewCFrame(1.35, 0.725, -0.25)                             * NewAngles(NewRad(110), NewRad(0), NewRad(50)), 0.25, true)
  6227.                 Swait()
  6228.             end
  6229.             CreateSound(Sounds.Specials.Punch, RightArm, 2, 1.1, false, true)
  6230.             for Index = 1, 30 do
  6231.                 --//
  6232.                 Wrap(MagnitudeDamage)(RightArm, 1.5, 20, 5, 'Normal', 7, 30 * HeartbeatWait())
  6233.                 --\\
  6234.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)             * NewAngles(NewRad(0), NewRad(0), NewRad(30)), 0.35, true)
  6235.                 RW.C0 = CLerp(RW, NewCFrame(1, 0.625, -0.4)                                 * NewAngles(NewRad(90), NewRad(0), NewRad(-30)), 0.45, true)
  6236.                 Swait()
  6237.             end
  6238.             Networks[RootJoint] = nil
  6239.             Networks[RW] = nil
  6240.             Attack = false
  6241.         end
  6242.     end;
  6243.     DevilPickHead = function(MyMouse)
  6244.         local Emeny = PickEmeny(MyMouse)
  6245.         if Emeny then
  6246.             Attack = true
  6247.             Networks[LW] = 'Disabled'
  6248.             Networks[HW] = 'Disabled'
  6249.             CreateSound(Sounds.Specials.Teleport, Character, 1, 1, false, true)
  6250.             Visualize.BeforeTeleport()
  6251.             local EmenyRootPart = Emeny:FindFirstChild('HumanoidRootPart') or Emeny:FindFirstChild('Torso') or Emeny:FindFirstChild('LowerTorso')
  6252.             local EmenyHead = Emeny:FindFirstChild('Head')
  6253.             local RootTrack = Wrap(function()
  6254.                 if (EmenyRootPart and EmenyHead) then
  6255.                     HumanoidRootPart.CFrame = EmenyRootPart.CFrame * NewCFrame(0, 0, -1.5)
  6256.                     return CreateWeld(HumanoidRootPart, HumanoidRootPart, EmenyRootPart, NewCFrame(0, 0, -1.5))
  6257.                 end
  6258.             end)()
  6259.             Visualize.AfterTeleport(true)
  6260.             for Index = 1, 30 do
  6261.                 HW.C0 = CLerp(HW, NeckCFrame                                                * NewAngles(NewRad(-2.5), NewRad(0), NewRad(0)), 0.05, true)
  6262.                 LW.C0 = CLerp(LW, NewCFrame(-1.15, 0.725, -0.65)                            * NewAngles(NewRad(115), NewRad(0), NewRad(50)), 0.25, true)
  6263.                 Swait()
  6264.             end
  6265.             pcall(function()
  6266.                 RootTrack:Destroy()
  6267.             end)
  6268.             Wrap(function()
  6269.                 for Index = 1, 20 do
  6270.                     Visualize.BloodDrop(EmenyHead.CFrame * NewCFrame(0,-EmenyHead.Size.Y/2,0).p, EmenyHead.CFrame * NewCFrame(NewRandom(-100, 100)/100,-EmenyHead.Size.Y,NewRandom(-100, 100)/100).p, 5, 30)
  6271.                     Visualize.BloodDrop(EmenyRootPart.CFrame * NewCFrame(0,EmenyRootPart.Size.Y/2,0).p, EmenyRootPart.CFrame * NewCFrame(NewRandom(-100, 100)/100,EmenyRootPart.Size.Y,NewRandom(-100, 100)/100).p, 50, 50)
  6272.                 end
  6273.                 for Index = 0, 1, 0.025  do
  6274.                     Visualize.BloodDrop(EmenyHead.CFrame * NewCFrame(0,-EmenyHead.Size.Y/2,0).p, EmenyHead.CFrame * NewCFrame(NewRandom(-100, 100)/100,-EmenyHead.Size.Y,NewRandom(-100, 100)/100).p, 5, 25)
  6275.                     Visualize.BloodDrop(EmenyRootPart.CFrame * NewCFrame(0,EmenyRootPart.Size.Y/2,0).p, EmenyRootPart.CFrame * NewCFrame(NewRandom(-50, 50)/100,EmenyRootPart.Size.Y,NewRandom(-50, 50)/100).p, Lerp(35, 0, Index), 50)
  6276.                     Swait(Index * 10)
  6277.                 end
  6278.             end)()
  6279.             local HeadTrack = Wrap(function()
  6280.                 if (EmenyHead) then
  6281.                     EmenyHead.Parent = EmenyRootPart
  6282.                     return Stick(LeftArm, EmenyHead)
  6283.                 end
  6284.             end)()
  6285.             CreateSound(Sounds.Specials.BreakJoint, EmenyHead, 1, 1, false, true)
  6286.             Ragdoll(Emeny, EmenyRootPart, true)
  6287.             for Index = 1, 30 do
  6288.                 LW.C0 = CLerp(LW, NewCFrame(-1.25, 0.625, 0) * NewAngles(NewRad(90), NewRad(0), NewRad(-50)), 0.45, true)
  6289.                 Swait()
  6290.             end
  6291.             wait(0.125)
  6292.             if (EmenyHead) then
  6293.                 Debris:AddItem(EmenyHead, NewRandom(5, 10));
  6294.                 HeadTrack:Destroy();
  6295.                 HeadTrack = nil
  6296.             end
  6297.             RootTrack = nil
  6298.             Networks[LW] = nil
  6299.             Networks[HW] = nil
  6300.             Attack = false
  6301.         end
  6302.     end;
  6303.     ExplosionGroundStrike = function()
  6304.         Attack = true
  6305.         Networks[RootJoint] = 'Disabled'
  6306.         Networks[RH] = 'Disabled'
  6307.         Networks[LH] = 'Disabled'
  6308.         for Index = 1, 25 do
  6309.             RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(-20), NewRad(0), NewRad(0)), 0.2, true)
  6310.             RH.C0 = CLerp(RH, NewCFrame(0.55, -1.25, -0.5)                      * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.15, true)
  6311.             LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(-20), NewRad(9), NewRad(-2.5)), 0.15, true)
  6312.             Swait()
  6313.         end
  6314.         CreateSound(1177785010, RightLeg, 5, 1, false, true)
  6315.         Wrap(function()
  6316.             MagnitudeDamage(RightLeg, 50, 50, 5, 'Knockback', 15, 0.25)
  6317.             for Index = 1, 100 do
  6318.                 Visualize.SphereMK(1.5, 2, "Add", RightLeg.CFrame * CFrame.Angles(NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360)), NewRad(NewRandom(-360, 360))), 1, 1, 25, -.01, RGBColor(255, 200, 0), 0, true)
  6319.             end
  6320.         end)()
  6321.         for Index = 1, 30 do
  6322.             RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(10), NewRad(0), NewRad(0)), 0.25, true)
  6323.             RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.25)                         * NewAngles(NewRad(5), NewRad(-10), NewRad(2.5)), 0.35, true)
  6324.             LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.15, true)
  6325.             Swait()
  6326.         end
  6327.         Networks[RootJoint] = nil
  6328.         Networks[RH] = nil
  6329.         Networks[LH] = nil
  6330.         Attack = false
  6331.     end
  6332. }
  6333.  
  6334. ChangeMode = {
  6335.     Normal = function()
  6336.         Mode = 'Normal'
  6337.         ThemeMusic.SoundId = BaseUrl .. Sounds.Normal
  6338.         FirstColor = RGBColor(255, 255, 255)
  6339.         SecondColor = RGBColor(50, 50, 50)
  6340.         BoardLabel.Text = Mode
  6341.         BoardLabel.TextColor3 = FirstColor
  6342.         BoardLabel.TextStrokeColor3 = SecondColor
  6343.         BaseP.Color = FirstColor
  6344.         SubP.Color = SecondColor
  6345.     end;
  6346.     Peaceful = function()
  6347.         Mode = 'Peaceful'
  6348.         ThemeMusic.SoundId = BaseUrl .. Sounds.Peaceful
  6349.         FirstColor = RGBColor(200, 200, 200)
  6350.         SecondColor = RGBColor(50, 50, 50)
  6351.         BoardLabel.Text = Mode
  6352.         BoardLabel.TextColor3 = FirstColor
  6353.         BoardLabel.TextStrokeColor3 = SecondColor
  6354.         BaseP.Color = FirstColor
  6355.         SubP.Color = SecondColor
  6356.     end;
  6357.     Fairy = function()
  6358.         Mode = 'Fairy'
  6359.         ThemeMusic.SoundId = BaseUrl .. Sounds.Cute
  6360.         FirstColor = RGBColor(255, 70, 215)
  6361.         SecondColor = RGBColor(210-15, 55-15, 180-15)
  6362.         BoardLabel.Text = Mode
  6363.         BoardLabel.TextColor3 = FirstColor
  6364.         BoardLabel.TextStrokeColor3 = SecondColor
  6365.         BaseP.Color = FirstColor
  6366.         SubP.Color = SecondColor
  6367.     end;
  6368.     Devil = function()
  6369.         Mode = 'Devil'
  6370.         ThemeMusic.SoundId = BaseUrl .. Sounds.TripleSix
  6371.         FirstColor = RGBColor(196, 40, 28)
  6372.         SecondColor = RGBColor(117, 0, 0)
  6373.         BoardLabel.Text = Mode
  6374.         BoardLabel.TextColor3 = FirstColor
  6375.         BoardLabel.TextStrokeColor3 = SecondColor
  6376.         BaseP.Color = FirstColor
  6377.         SubP.Color = SecondColor
  6378.     end;
  6379.     Prismtic = function()
  6380.         Mode = 'Prismtic'
  6381.         ThemeMusic.SoundId = BaseUrl .. Sounds.Prismtic
  6382.         BoardLabel.Text = Mode
  6383.         Connections[Mode] = Wrap(function()
  6384.             local CurrentMode = Mode
  6385.             while true do
  6386.                 if CurrentMode ~= Mode then
  6387.                     if not (Sprint) then
  6388.                         Humanoid.WalkSpeed = 16
  6389.                     end;
  6390.                     Connections[CurrentMode] = nil; --Debug Memory Leaked
  6391.                     break
  6392.                 end
  6393.                 Humanoid.WalkSpeed = 32
  6394.                 FirstColor = RGBColor(NewRandom(0, 255), NewRandom(0, 255), NewRandom(0, 255))
  6395.                 SecondColor = RGBColor(NewRandom(0, 255), NewRandom(0, 255), NewRandom(0, 255))
  6396.                 BaseP.Color = FirstColor
  6397.                 SubP.Color = SecondColor
  6398.                 BoardLabel.TextColor3 = FirstColor
  6399.                 BoardLabel.TextStrokeColor3 = SecondColor
  6400.                 wait(NewRandom(1, 3) / 100)
  6401.             end
  6402.         end)()
  6403.     end;
  6404.     Triggered = function()
  6405.         Mode = 'Triggered'
  6406.         ThemeMusic.SoundId = BaseUrl .. Sounds.Triggered
  6407.         BoardLabel.Text = Mode
  6408.         FirstColor = RGBColor(255, 255, 65)
  6409.         SecondColor = RGBColor(255, 135, 55)
  6410.         local CurrentMode = Mode
  6411.         Wrap(function()
  6412.             while true do
  6413.                 if CurrentMode ~= Mode then
  6414.                     if not (Sprint) then
  6415.                         Humanoid.WalkSpeed = 16
  6416.                     end;
  6417.                     break
  6418.                 end
  6419.                 --// Color-Sync;
  6420.                 local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
  6421.                 local Accelerate = 1.25
  6422.                 local Red = 255
  6423.                 local Green = 255
  6424.                 local Blue = 65
  6425.                 local RGBSync = RGBColor(
  6426.                     (Loudness * Red) * (Accelerate),
  6427.                     (Loudness * Green) * (Accelerate),
  6428.                     (Loudness * Blue) * (Accelerate)
  6429.                 )
  6430.                 FirstColor = RGBSync
  6431.                 SecondColor = RGBColor(255, 135, 55)
  6432.                 BaseP.Color = FirstColor
  6433.                 SubP.Color = SecondColor
  6434.                 BoardLabel.TextColor3 = FirstColor
  6435.                 BoardLabel.TextStrokeColor3 = SecondColor
  6436.                 Swait()
  6437.             end
  6438.         end)()
  6439.     end;
  6440.     Censored = function()
  6441.         Mode = 'Censored'
  6442.         ThemeMusic.SoundId = BaseUrl .. Sounds.Censored
  6443.         Connections[Mode] = Wrap(function()
  6444.             local CurrentMode = Mode
  6445.             while true do
  6446.                 if CurrentMode ~= Mode then
  6447.                     if not (Sprint) then
  6448.                         Humanoid.WalkSpeed = 16
  6449.                     end;
  6450.                     Connections[CurrentMode] = nil;
  6451.                     break
  6452.                 end
  6453.                 local Strings = {'CENSORED', 'Censo##d', '#eNSo##d', 'cEnS##e#', 'cen#####', '#####ed', 'censoreD', 'c#N###Ed'}
  6454.                 local ReverseString = NewRandom(1, 2) == 1
  6455.                 local LowerUpperOrNone = NewRandom(1, 3)
  6456.                 local PickUp = Strings[math.random(1, #Strings)]
  6457.                 if (ReverseString) then PickUp = string.reverse(PickUp) end
  6458.                 if (LowerUpperOrNone == 1) then PickUp = string.lower(PickUp) elseif (LowerUpperOrNone == 2) then PickUp = string.upper(PickUp) end
  6459.                 BoardLabel.Text = string.reverse(PickUp)
  6460.                 --
  6461.                 FirstColor = RGBColor(100, 100, 100)
  6462.                 SecondColor = RGBColor(NewRandom(0, 255), NewRandom(0, 255), NewRandom(0, 255))
  6463.                 BaseP.Color = FirstColor
  6464.                 SubP.Color = SecondColor
  6465.                 BoardLabel.TextColor3 = FirstColor
  6466.                 BoardLabel.TextStrokeColor3 = SecondColor
  6467.                 wait(NewRandom(1, 30) / 1000)
  6468.             end
  6469.         end)()
  6470.     end;
  6471.     Explosion = function()
  6472.         Mode = 'Explosion'
  6473.         ThemeMusic.SoundId = BaseUrl .. Sounds.Explosion
  6474.         BoardLabel.Text = Mode
  6475.         FirstColor = RGBColor(255, 120, 65)
  6476.         SecondColor = RGBColor(0, 0, 0)
  6477.         local CurrentMode = Mode
  6478.         Wrap(function()
  6479.             while true do
  6480.                 if CurrentMode ~= Mode then
  6481.                     if not (Sprint) then
  6482.                         Humanoid.WalkSpeed = 16
  6483.                     end;
  6484.                     break
  6485.                 end
  6486.                 Humanoid.WalkSpeed = 32
  6487.                 --// Color-Sync;
  6488.                 local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
  6489.                 local Accelerate = 1.25
  6490.                 local Red = 255
  6491.                 local Green = 120
  6492.                 local Blue = 65
  6493.                 local RGBSync = RGBColor(
  6494.                     (Loudness * Red) * (Accelerate),
  6495.                     (Loudness * Green) * (Accelerate),
  6496.                     (Loudness * Blue) * (Accelerate)
  6497.                 )
  6498.                 FirstColor = RGBSync
  6499.                 SecondColor = RGBColor(0, 0, 0)
  6500.                 BaseP.Color = FirstColor
  6501.                 SubP.Color = SecondColor
  6502.                 BoardLabel.TextColor3 = FirstColor
  6503.                 BoardLabel.TextStrokeColor3 = SecondColor
  6504.                 Swait()
  6505.             end
  6506.         end)()
  6507.         --end)()
  6508.     end;
  6509.     Virus = function()
  6510.         Mode = 'Virus'
  6511.         ThemeMusic:Stop()
  6512.         ThemeMusic.SoundId = BaseUrl .. Sounds.Virus
  6513.         ThemeMusic:Play()
  6514.         BoardLabel.Text = Mode
  6515.         FirstColor = RGBColor(15, 200, 0)
  6516.         SecondColor = RGBColor(0, 0, 0)
  6517.         BoardLabel.Text = Mode
  6518.         BoardLabel.TextColor3 = FirstColor
  6519.         BoardLabel.TextStrokeColor3 = SecondColor
  6520.         BaseP.Color = FirstColor
  6521.         SubP.Color = SecondColor
  6522.     end;
  6523.     VirusX = function()
  6524.         Mode = 'VirusX'
  6525.         ThemeMusic:Stop()
  6526.         ThemeMusic.SoundId = BaseUrl .. Sounds.VirusX
  6527.         ThemeMusic:Play()
  6528.         BoardLabel.Text = Mode
  6529.         FirstColor = RGBColor(25, 115, 25)
  6530.         SecondColor = RGBColor(65, 150, 30)
  6531.         local CurrentMode = Mode
  6532.         Wrap(function()
  6533.             while true do
  6534.                 if CurrentMode ~= Mode then
  6535.                     if not (Sprint) then
  6536.                         Humanoid.WalkSpeed = 16
  6537.                     end;
  6538.                     break
  6539.                 end
  6540.                 Humanoid.WalkSpeed = 32
  6541.                 --// Color-Sync;
  6542.                 local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
  6543.                 local Accelerate = 1.65
  6544.                 local Red = 25
  6545.                 local Green = 115
  6546.                 local Blue = 25
  6547.                 local FirstRGBSync = RGBColor(
  6548.                     (Loudness * Red) * (Accelerate),
  6549.                     (Loudness * Green) * (Accelerate),
  6550.                     (Loudness * Blue) * (Accelerate)
  6551.                 )
  6552.                 FirstColor = FirstRGBSync
  6553.                 local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
  6554.                 local Accelerate = 1.65
  6555.                 local Red = 65
  6556.                 local Green = 150
  6557.                 local Blue = 30
  6558.                 local SecondRGBSync = RGBColor(
  6559.                     (Loudness * Red) * (Accelerate),
  6560.                     (Loudness * Green) * (Accelerate),
  6561.                     (Loudness * Blue) * (Accelerate)
  6562.                 )
  6563.                 SecondColor = SecondRGBSync
  6564.                 BaseP.Color = FirstColor
  6565.                 SubP.Color = SecondColor
  6566.                 BoardLabel.TextColor3 = FirstColor
  6567.                 BoardLabel.TextStrokeColor3 = SecondColor
  6568.                 Swait()
  6569.             end
  6570.         end)()
  6571.     end;
  6572.     Alpha = function()
  6573.         Mode = 'Alpha'
  6574.         ThemeMusic.SoundId = BaseUrl .. Sounds.Alpha
  6575.         BoardLabel.Text = Mode
  6576.         local FirstColorTheme = {
  6577.             RGBColor(255, 255, 255);
  6578.             RGBColor(170, 0, 170);
  6579.             RGBColor(255, 0, 0)
  6580.         }
  6581.         FirstColor = FirstColorTheme[1]
  6582.         SecondColor = RGBColor(255, 255, 255)
  6583.         local CurrentMode = Mode
  6584.         local CurrentFirstColor = FirstColor
  6585.         local CurrentFirstColorArray = 1
  6586.         Wrap(function()
  6587.             while true do
  6588.                 if CurrentMode ~= Mode then
  6589.                     if not (Sprint) then
  6590.                         Humanoid.WalkSpeed = 16
  6591.                     end;
  6592.                     break
  6593.                 end
  6594.                 --// Color-Lerp;
  6595.                 if (CurrentFirstColorArray > #FirstColorTheme) then
  6596.                     CurrentFirstColorArray = 1
  6597.                 end
  6598.                 for Index = 0, (1 + 0.05), 0.05 do
  6599.                     CurrentFirstColor = CurrentFirstColor:Lerp(FirstColorTheme[CurrentFirstColorArray], Index)
  6600.                     Swait()
  6601.                 end
  6602.                 CurrentFirstColorArray = CurrentFirstColorArray + 1
  6603.             end
  6604.         end)()
  6605.         Wrap(function()
  6606.             while true do
  6607.                 if CurrentMode ~= Mode then
  6608.                     if not (Sprint) then
  6609.                         Humanoid.WalkSpeed = 16
  6610.                     end;
  6611.                     break
  6612.                 end            
  6613.                 --// Color-Sync;
  6614.                 local Loudness = (ThemeMusic.PlaybackLoudness / 1000)
  6615.                 local Accelerate = 1.5
  6616.                 local Red = CurrentFirstColor.R * 255--255
  6617.                 local Green = CurrentFirstColor.G * 255--120
  6618.                 local Blue = CurrentFirstColor.B * 255--65
  6619.                 local RGBSync = RGBColor(
  6620.                     (Loudness * Red) * (Accelerate),
  6621.                     (Loudness * Green) * (Accelerate),
  6622.                     (Loudness * Blue) * (Accelerate)
  6623.                 )
  6624.                 FirstColor = RGBSync
  6625.                 SecondColor = RGBColor(255, 255, 255)
  6626.                 BaseP.Color = FirstColor
  6627.                 SubP.Color = SecondColor
  6628.                 BoardLabel.TextColor3 = FirstColor
  6629.                 BoardLabel.TextStrokeColor3 = SecondColor
  6630.                 Swait()
  6631.             end
  6632.         end)()
  6633.     end;
  6634. }
  6635.  
  6636. Mouse.Button1Down:Connect(function()
  6637.     Held['Mouse1Hold'] = true
  6638.     if not Attack then
  6639.         MyWalkSpeed(Humanoid.WalkSpeed)
  6640.         Humanoid.WalkSpeed = 16
  6641.     end
  6642.     if not Attack then
  6643.         if Mode == 'Normal' then
  6644.             if Equip == 'Blade' then
  6645.                 if State == 1 then
  6646.                     State = 2
  6647.                     Stance.NormalSwordSlash(2)
  6648.                 else
  6649.                     State = 1
  6650.                     Stance.NormalSwordSlash(1)
  6651.                 end
  6652.             else
  6653.                 if State == 1 then
  6654.                     State = 2
  6655.                     Stance.NormalPunch(1)
  6656.                 elseif State == 2 then
  6657.                     State = 3
  6658.                     Stance.NormalKick()
  6659.                 else
  6660.                     State = 1
  6661.                     Stance.NormalPunch(2)
  6662.                 end
  6663.             end
  6664.         elseif Mode == 'Peaceful' then
  6665.             if Equip == 'Sword' then
  6666.                 if State == 1 then
  6667.                     State = 2
  6668.                     Stance.PeacefulBladeSlash()
  6669.                 else
  6670.                     State = 1
  6671.                     Stance.PeacefulSwordWave()
  6672.                 end
  6673.             else
  6674.                
  6675.             end
  6676.         elseif Mode == 'Alpha' then
  6677.             if Equip == 'AlphaGun' then
  6678.                 Stance.AlphaShoot(Mouse)
  6679.             end
  6680.         elseif Mode == 'Devil' then
  6681.             if Equip == 'Spear' then
  6682.                 Stance.DevilSpearStab()
  6683.             else
  6684.                 if State == 1 then
  6685.                     State = 2
  6686.                     Stance.DevilPunch(1)
  6687.                 else
  6688.                     State = 1
  6689.                     Stance.DevilPunch(2)
  6690.                 end
  6691.             end
  6692.         end
  6693.     end
  6694.     if not Attack then
  6695.         Humanoid.WalkSpeed = MyWalkSpeed()
  6696.     end
  6697. end)
  6698.  
  6699. Mouse.Button1Up:Connect(function()
  6700.     Held['Mouse1Hold'] = nil
  6701. end)
  6702.  
  6703. Mouse.KeyDown:Connect(function(Key)
  6704.     Held[Key] = Lower(tostring(Key))
  6705.     --// Equipment-Key;
  6706.     if not Attack then
  6707.         if Byte(Key) == Byte(Lower('Q')) then
  6708.             if Mode == 'Normal' then
  6709.                 if not (Equip) then
  6710.                     Summon.Blade('Normal')
  6711.                 else
  6712.                     ClearWeapons()
  6713.                 end
  6714.             elseif Mode == 'Peaceful' then
  6715.                 if not (Equip) then
  6716.                     Summon.Sword()
  6717.                 else
  6718.                     ClearWeapons()
  6719.                 end
  6720.             elseif Mode == 'Fairy' then
  6721.                 if not (Equip) then
  6722.                     Summon.FairyAxe()
  6723.                 else
  6724.                     ClearWeapons()
  6725.                 end
  6726.             elseif Mode == 'Devil' then
  6727.                 if not (Equip) then
  6728.                     Summon.Spear()
  6729.                 else
  6730.                     ClearWeapons()
  6731.                 end
  6732.             elseif Mode == 'Prismtic' then
  6733.                 if not (Equip) then
  6734.                     Summon.Katar()
  6735.                 else
  6736.                     ClearWeapons()
  6737.                 end
  6738.             elseif Mode == 'Alpha' then
  6739.                 if not (Equip) then
  6740.                     if Networks['Equip'] == 2 then
  6741.                         Summon.AlphaSpear()
  6742.                         Networks['Equip'] = 3
  6743.                     elseif Networks['Equip'] == 3 then
  6744.                         Summon.AlphaSword()
  6745.                         Networks['Equip'] = 1
  6746.                     else
  6747.                         Summon.AlphaGun()
  6748.                         Networks['Equip'] = 2
  6749.                     end
  6750.                 else
  6751.                     ClearWeapons()
  6752.                 end
  6753.             end
  6754.         end
  6755.     end
  6756.     --// Stance-Key;
  6757.     if not Attack then
  6758.         --// Base;
  6759.         if Byte(Key) == Byte(Lower('R')) then
  6760.             if not (Mode == 'Prismtic' or Mode == 'Explode') then
  6761.                 if not Sprint then
  6762.                     Humanoid.WalkSpeed = 32
  6763.                 else
  6764.                     Humanoid.WalkSpeed = 16
  6765.                 end
  6766.                 Sprint = not Sprint
  6767.             end
  6768.         elseif Byte(Key) == Byte(Lower('Z')) then
  6769.             if (Mouse.Target) then
  6770.                 Visualize.BeforeTeleport()
  6771.                 local _, _, RZ = Mouse.Hit:ToEulerAnglesXYZ()
  6772.                 HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.Position + Vector3.new(0, HumanoidRootPart.Size.Y + (LeftLeg or RightLeg).Size.Y - Head.Size.Y, 0)) * CFrame.fromEulerAnglesXYZ(0, RZ, 0)
  6773.                 CreateSound(Sounds.Specials.Teleport, Character, 1, 1, false, true)
  6774.                 Visualize.AfterTeleport()
  6775.             end
  6776.         --// Custom;
  6777.         elseif Byte(Key) == Byte(Lower('E')) then
  6778.             if Mode == 'Normal' then
  6779.                
  6780.             elseif Mode == 'Devil' then
  6781.                 Stance.DevilSpearThrow(Mouse)
  6782.             end
  6783.         elseif Byte(Key) == Byte(Lower('X')) then
  6784.             if Mode == 'Devil' then
  6785.                 Stance.DevilPickHead(Mouse)
  6786.             elseif Mode == 'Explosion' then
  6787.                 Stance.ExplosionGroundStrike()
  6788.             end
  6789.         end
  6790.     end
  6791.     --// Change Mode;
  6792.     if not Attack then
  6793.         --// Second Form;
  6794.         if Byte(Key) == Byte(Lower('M')) then
  6795.             if Mode == 'Fairy' then
  6796.                 ChangeMode.Devil()
  6797.             elseif Mode == 'Devil' then
  6798.                 ChangeMode.Fairy()
  6799.             end
  6800.             if Mode == 'Alpha' then
  6801.                 ChangeMode.Virus()
  6802.             elseif Mode == 'Virus' then
  6803.                 ChangeMode.Alpha()
  6804.             end
  6805.         end
  6806.         --// Hyper Form;
  6807.         if Byte(Key) == Byte(Lower('N')) then
  6808.             if Mode == 'Virus' then
  6809.                 ChangeMode.VirusX()
  6810.             elseif Mode == 'VirusX' then
  6811.                 ChangeMode.Virus()
  6812.             end
  6813.         end
  6814.         --// First Form;
  6815.         if (Key == Lower('One') or Byte(Key) == Byte('1')) then
  6816.             ChangeMode.Normal()
  6817.         elseif (Key == Lower('Two') or Byte(Key) == Byte('2')) then
  6818.             ChangeMode.Peaceful()
  6819.         elseif (Key == Lower('Three') or Byte(Key) == Byte('3')) then
  6820.             ChangeMode.Fairy()
  6821.         elseif (Key == Lower('Four')  or Byte(Key) == Byte('4')) then
  6822.             ChangeMode.Triggered()
  6823.         elseif (Key == Lower('Five')  or Byte(Key) == Byte('5')) then
  6824.             ChangeMode.Explosion()
  6825.         elseif (Key == Lower('Six') or Byte(Key) == Byte('6')) then
  6826.             ChangeMode.Censored()
  6827.         elseif (Key == Lower('Seven') or Byte(Key) == Byte('7')) then
  6828.             ChangeMode.Alpha()
  6829.         elseif (Key == Lower('Nine') or Byte(Key) == Byte('9')) then
  6830.             ChangeMode.Prismtic()
  6831.         else
  6832.             return
  6833.         end
  6834.         ClearWeapons()
  6835.     end
  6836. end)
  6837.  
  6838. Mouse.KeyUp:Connect(function(Key)
  6839.     Held[Key] = nil
  6840. end)
  6841.  
  6842. Humanoid.Running:Connect(function(Speed)
  6843.     Walk = Speed
  6844.     Walked = true
  6845. end)
  6846.  
  6847. Resume(Create(function()
  6848.     while true do
  6849.         Swait()
  6850.         Sine = Sine + Change
  6851.         Walk = Walked and Walk or 0 -- or this method : if not (Walked and Walk) then Walk = 0 end
  6852.         local Jump = HumanoidRootPart.Velocity.Y
  6853.         local HitFloor = (Humanoid.FloorMaterial ~= Enum.Material.Air and true)
  6854.         HitFloor = HitFloor or nil
  6855.         if Walk >= 20 and HitFloor ~= nil then
  6856.             Animpose = "Running"
  6857.             if Mode == 'Normal' or Mode == 'Peaceful' or Mode == 'Devil' or Mode == 'Prismtic' or Mode == 'Triggered' then
  6858.                 Change = Walk * 0.2
  6859.                 if Equip == 'Blade' and Mode == 'Normal' then
  6860.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15))  * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(5*NewCos(Sine/30))), 0.3)
  6861.                     HW.C0 = CLerp(HW, NeckCFrame                                                            * NewAngles(NewRad(-2.5), NewRad(5*NewCos(Sine/30)), NewRad(0)), 0.2)
  6862.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0)                                               * NewAngles(NewRad(0+5*NewCos(Sine/30)), NewRad(0), NewRad(45+2.5*NewCos(Sine/30))), 0.25)
  6863.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                               * NewAngles(NewRad(60*NewCos(Sine/30)), NewRad(0), NewRad(-10-2.5*NewCos(Sine/30))), 0.25)
  6864.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925-0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30))      * NewCFrame(0, 0.25+0.05*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
  6865.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925-0.05*NewCos(Sine/30)/2,  0.25+-1.05*NewCos(Sine/30))   * NewCFrame(0, 0.25-0.05*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
  6866.                 elseif Equip == 'Sword' and Mode == 'Peaceful' then
  6867.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15))      * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(5*NewCos(Sine/30))), 0.3)
  6868.                     HW.C0 = CLerp(HW, NeckCFrame                                                                * NewAngles(NewRad(-2.5), NewRad(5*NewCos(Sine/30)), NewRad(0)), 0.15)
  6869.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+80*NewSin(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
  6870.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                               * NewAngles(NewRad(0), NewRad(0), NewRad(-50-2.5*NewCos(Sine/30))), 0.15)
  6871.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.95-0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30))       * NewCFrame(0, 0.25+0.05*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  6872.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.95-0.05*NewCos(Sine/30)/2,  0.25+-1.05*NewCos(Sine/30))    * NewCFrame(0, 0.25-0.05*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  6873.                 elseif Equip == 'Spear' and Mode == 'Devil' then
  6874.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15))          * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.3)
  6875.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(-5*NewSin(Sine/30)), NewRad(-1*NewSin(Sine/30))), 0.25)
  6876.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0)                                                       * NewAngles(NewRad(0), NewRad(0), NewRad(45+2.5*NewCos(Sine/30))), 0.25)
  6877.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(0-60*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.25)
  6878.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30))      * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  6879.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.05*NewCos(Sine/30)/2,  0.25+-1.05*NewCos(Sine/30))  * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  6880.                 else
  6881.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15))          * NewAngles(NewRad(20-2.5*NewCos(Sine/30)), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.3)
  6882.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(-5*NewSin(Sine/30)), NewRad(-1*NewSin(Sine/30))), 0.1)
  6883.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+80*NewSin(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.1)
  6884.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(0-80*NewSin(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.1)
  6885.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.95-0.05*NewCos(Sine/30)/2, 0.25+1.25*NewCos(Sine/30))       * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  6886.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.95-0.05*NewCos(Sine/30)/2,  0.25+-1.25*NewCos(Sine/30))    * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  6887.                 end
  6888.             elseif Mode == 'Alpha' or Mode == 'VirusX' then
  6889.                 Change = Walk * 0.05
  6890.                 if not Equip then
  6891.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(45), NewRad(0), NewRad(0)), 0.3)
  6892.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125)                                    * NewAngles(NewRad(25), NewRad(0), NewRad(0)), 0.2)
  6893.                     RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0)                                                  * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(15)), 0.15)
  6894.                     LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0)                                                 * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
  6895.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.55)                     * NewAngles(NewRad(-30), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  6896.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.55)                    * NewAngles(NewRad(-30), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  6897.                 else
  6898.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(45), NewRad(0), NewRad(0)), 0.3)
  6899.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, 0.125)                                    * NewAngles(NewRad(25), NewRad(0), NewRad(0)), 0.2)
  6900.                     RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0)                                                  * NewAngles(NewRad(30), NewRad(0), NewRad(15)), 0.15)
  6901.                     LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0)                                                 * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
  6902.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.55)                     * NewAngles(NewRad(-30), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  6903.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.55)                    * NewAngles(NewRad(-30), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  6904.                 end
  6905.             elseif Mode == 'Fairy' then
  6906.                 Change = Walk * 0.15
  6907.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.5-0.125*NewSin(Sine/15))     * NewAngles(NewRad(80-1*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  6908.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, 0.4)                                         * NewAngles(NewRad(45), NewRad(0), NewRad(0-5*NewCos(Sine/30))), 0.05)
  6909.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.65-0.1*NewCos(Sine/30), 0.2)                             * NewAngles(NewRad(0), NewRad(-10), NewRad(25-10*NewCos(Sine/30))), 0.15)
  6910.                 LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.65-0.1*NewCos(Sine/30), 0.25)                           * NewAngles(NewRad(0), NewRad(20), NewRad(-25+10*NewCos(Sine/30))), 0.15)
  6911.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.85-0.075*NewCos(Sine/15), 0)                           * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5)), 0.15)
  6912.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.75-0.075*NewCos(Sine/15), 0.125)                       * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-15+2.5*NewCos(Sine/30)), NewRad(0), NewRad(-2.5)), 0.15)
  6913.             elseif Mode == 'Censored' then
  6914.                 Change = Walk * 0.2
  6915.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15))          * NewAngles(NewRad(25), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.1)
  6916.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(-5*NewSin(Sine/30)), NewRad(-1*NewSin(Sine/30))), 0.1)
  6917.                 RW.C0 = CLerp(RW, NewCFrame(1.05, 0.95, -0.75)                                                  * NewAngles(NewRad(150), NewRad(0), NewRad(-40+2.5*NewCos(Sine/30))), 0.1)
  6918.                 LW.C0 = CLerp(LW, NewCFrame(-1.05, 0.95, -0.75)                                                 * NewAngles(NewRad(150), NewRad(0), NewRad(40-2.5*NewCos(Sine/30))), 0.1)
  6919.                 RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30))      * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
  6920.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.05*NewCos(Sine/30)/2,  0.25+-1.05*NewCos(Sine/30))  * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.1)
  6921.             elseif Mode == 'Explosion' then
  6922.                 Change = Walk * 0.3
  6923.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.3*NewCos(Sine/15))          * NewAngles(NewRad(25), NewRad(0), NewRad(0-10*NewSin(Sine/30))), 0.2)
  6924.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/2)), NewRad(-50*NewCos(Sine/4)), NewRad(0)), 0.2)
  6925.                 RW.C0 = CLerp(RW, NewCFrame(1.325, 0.825+0.1*NewCos(Sine/15), 0)                                * NewAngles(NewRad(170), NewRad(0), NewRad(-25+3*NewCos(Sine/15))), 0.15)
  6926.                 LW.C0 = CLerp(LW, NewCFrame(-1.325, 0.825+0.1*NewCos(Sine/15), 0)                               * NewAngles(NewRad(170), NewRad(0), NewRad(25-3*NewCos(Sine/15))), 0.15)
  6927.                 RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.05*NewCos(Sine/30)/2, 0.25+1.05*NewCos(Sine/30))      * NewCFrame(0, 0.25+0.275*NewCos(Sine/30), -0.15+0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15-55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10-10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.2)
  6928.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.05*NewCos(Sine/30)/2,  0.25+-1.05*NewCos(Sine/30))  * NewCFrame(0, 0.25-0.275*NewCos(Sine/30), -0.15-0.175*NewCos(Sine/30)) * NewAngles(NewRad(-15+55*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(10+10*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.2)
  6929.             end
  6930.         end
  6931.         if Jump > 0  and HitFloor == nil then
  6932.             Animpose = "Jumping"
  6933.             if Mode == 'Censored' then
  6934.                 Change = 2.5
  6935.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0.1)                               * NewAngles(NewRad(-7), NewRad(0), NewRad(0)), 0.15)
  6936.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.125)                                          * NewAngles(NewRad(-25), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  6937.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0), NewRad(0), NewRad(35)), 0.25)
  6938.                 LW.C0 = CLerp(LW, NewCFrame(-1.1, 1.05+0.1*NewCos(Sine/15), -0.75)                              * NewAngles(NewRad(0), NewRad(-150), NewRad(-110-3*NewCos(Sine/15))), 0.25)
  6939.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.35-0.1*NewCos(Sine/15), -0.15)                             * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
  6940.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.5-0.1*NewCos(Sine/15), -0.25)                             * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  6941.                 --RH.C0 = CLerp(RH, NewCFrame(0.55, -1.55-0.1*NewCos(Sine/15), -0.15)                           * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
  6942.                 --LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.35-0.1*NewCos(Sine/15), -0.25)                              * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  6943.             else
  6944.                 Change = 2
  6945.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)         * NewAngles(NewRad(-10), NewRad(0), NewRad(0)), 0.25)
  6946.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                   * NewAngles(NewRad(15+2*NewSin(Sine/30)), NewRad(0), NewRad(0)), 0.5)
  6947.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                * NewAngles(NewRad(-20), NewRad(0), NewRad(30)), 0.25)
  6948.                 LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                               * NewAngles(NewRad(-20), NewRad(0), NewRad(-30)), 0.25)
  6949.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.35-0.1*NewCos(Sine/15), -0.15)                             * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
  6950.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.5-0.1*NewCos(Sine/15), -0.25)                             * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  6951.             end
  6952.         end
  6953.         if Walk == 0 and HitFloor ~= nil then
  6954.             Animpose = "Standing"
  6955.             if Mode == 'Normal' then
  6956.                 Change = 1.5
  6957.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  6958.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  6959.                 RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
  6960.                 LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                           * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
  6961.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  6962.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  6963.             elseif Mode == 'Peaceful' then
  6964.                 if Equip == 'Sword' then
  6965.                     Change = 1
  6966.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  6967.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  6968.                     RW.C0 = CLerp(RW, NewCFrame(0.7, 0.5-0.075*NewCos(Sine/30), -0.5)                                   * NewAngles(NewRad(75), NewRad(0), NewRad(-40)), 0.05)
  6969.                     LW.C0 = CLerp(LW, NewCFrame(-0.85, 0.5-0.1*NewCos(Sine/30), -0.5)                               * NewAngles(NewRad(80), NewRad(0), NewRad(35)), 0.05)
  6970.                     RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  6971.                     LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  6972.                 else
  6973.                     Change = 0.85
  6974.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  6975.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  6976.                     RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
  6977.                     LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                           * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
  6978.                     RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  6979.                     LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  6980.                 end
  6981.             elseif Mode == 'Virus' then
  6982.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
  6983.                 --
  6984.                 --
  6985.                 LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                           * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.2)
  6986.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.3)
  6987.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.3)
  6988.                 if NewRandom(500) == 1 and not Networks[Mode] then
  6989.                     -- Shaking
  6990.                     spawn(function()
  6991.                         Networks[Mode] = true
  6992.                         Networks[HW] = 'Disabled'
  6993.                         Networks[RW] = 'Disabled'
  6994.                         Networks[LW] = 'Disabled'
  6995.                         for Index = 1, NewRandom(70, 190) do
  6996.                             HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10), NewRad(0), NewRad(40*NewSin(Sine/2))), 0.1, true)
  6997.                             RW.C0 = CLerp(RW, NewCFrame(1.425, 0.75+0.1*NewCos(Sine/15), 0)                             * NewAngles(NewRad(170), NewRad(0), NewRad(-27+3*NewCos(Sine/15))), 0.2, true)
  6998.                             Swait()
  6999.                         end
  7000.                         Networks[HW] = nil
  7001.                         Networks[RW] = nil
  7002.                         Networks[LW] = nil
  7003.                         spawn(function()
  7004.                             wait(2)
  7005.                             Networks[Mode] = nil
  7006.                         end)
  7007.                     end)
  7008.                 else
  7009.                     -- Normal
  7010.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.1)
  7011.                     RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.2)
  7012.                 end
  7013.             elseif Mode == 'Alpha' then
  7014.                 Change = 1.75
  7015.                 if Equip == 'AlphaGun' then
  7016.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.25-0.25*NewSin(Sine/15)/2.2) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
  7017.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, -0.1)                                     * NewAngles(NewRad(-15), NewRad(0), NewRad(7.5-5*NewCos(Sine/30))), 0.2)
  7018.                     RW.C0 = CLerp(RW, NewCFrame(1.475-0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0)        * NewAngles(NewRad(150), NewRad(0), NewRad(15-12.5*NewCos(Sine/30)/2.2)), 0.15)
  7019.                     LW.C0 = CLerp(LW, NewCFrame(-1.475+0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0)       * NewAngles(NewRad(170), NewRad(0), NewRad(25+5*NewCos(Sine/30)/2.2)), 0.15)
  7020.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0)                        * NewAngles(NewRad(0), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  7021.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0)                       * NewAngles(NewRad(0), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  7022.                 elseif (Equip == 'AlphaSword' or Equip == 'AlphaSpear') then
  7023.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.25-0.25*NewSin(Sine/15)/2.2) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
  7024.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, -0.1)                                     * NewAngles(NewRad(-15), NewRad(0), NewRad(7.5-5*NewCos(Sine/30))), 0.2)
  7025.                     RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6+0.05*NewCos(Sine/30), 0)                             * NewAngles(NewRad(5), NewRad(0), NewRad(40)), 0.15)
  7026.                     LW.C0 = CLerp(LW, NewCFrame(-1.475+0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0)       * NewAngles(NewRad(170), NewRad(0), NewRad(25+5*NewCos(Sine/30)/2.2)), 0.15)
  7027.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0)                        * NewAngles(NewRad(0), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  7028.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0)                       * NewAngles(NewRad(0), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  7029.                 else
  7030.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.25-0.25*NewSin(Sine/15)/2.2) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.3)
  7031.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0.05, -0.1)                                     * NewAngles(NewRad(-15), NewRad(0), NewRad(7.5-5*NewCos(Sine/30))), 0.2)
  7032.                     RW.C0 = CLerp(RW, NewCFrame(1.475-0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0)        * NewAngles(NewRad(0), NewRad(0), NewRad(15-12.5*NewCos(Sine/30)/2.2)), 0.15)
  7033.                     LW.C0 = CLerp(LW, NewCFrame(-1.475+0.05*NewCos(Sine/30), 0.6+0.05*NewCos(Sine/30), 0)       * NewAngles(NewRad(170), NewRad(0), NewRad(25+5*NewCos(Sine/30)/2.2)), 0.15)
  7034.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0)                        * NewAngles(NewRad(0), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  7035.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0)                       * NewAngles(NewRad(0), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  7036.                 end
  7037.             elseif Mode == 'Devil' then
  7038.                 Change = 3
  7039.                 if Equip == 'Spear' then
  7040.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1 + 0.1*NewCos(Sine/15))        * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  7041.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.2)                                            * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
  7042.                     RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                                * NewAngles(NewRad(70), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
  7043.                     LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                               * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
  7044.                     RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.075*NewCos(Sine/15), -0.025)                          * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  7045.                     LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/15), -0.025)                         * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  7046.                 else
  7047.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1 + 0.1*NewCos(Sine/15))        * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  7048.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.2)                                            * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
  7049.                     RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                                * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
  7050.                     LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                               * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
  7051.                     RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.075*NewCos(Sine/15), -0.025)                          * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  7052.                     LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/15), -0.025)                         * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  7053.                 end
  7054.             elseif Mode == 'Fairy' then
  7055.                 Change = 2
  7056.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.5-0.05*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.1)
  7057.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                       * NewAngles(NewRad(-7.5), NewRad(0), NewRad(0-5*NewCos(Sine/30))), 0.05)
  7058.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75-0.1*NewCos(Sine/30), 0)                               * NewAngles(NewRad(0), NewRad(0), NewRad(35-10*NewCos(Sine/30))), 0.15)
  7059.                 LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.75-0.1*NewCos(Sine/30), 0)                              * NewAngles(NewRad(0), NewRad(0), NewRad(-35+10*NewCos(Sine/30))), 0.15)
  7060.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.75-0.075*NewCos(Sine/15), -0.35)                       * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5)), 0.15)
  7061.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.25-0.075*NewCos(Sine/15), -0.5)                        * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-15-2.5*NewCos(Sine/30)), NewRad(0), NewRad(-2.5)), 0.15)
  7062.             elseif Mode == 'Censored' then
  7063.                 Change = 2.15
  7064.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  7065.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-15-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  7066.                 RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
  7067.                 LW.C0 = CLerp(LW, NewCFrame(-1.1, 0.825+0.1*NewCos(Sine/15), -0.75)                         * NewAngles(NewRad(0), NewRad(-150), NewRad(-120-3*NewCos(Sine/15))), 0.05)
  7068.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.05)
  7069.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  7070.             elseif Mode == 'Triggered' then
  7071.                 Change = 2
  7072.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.25)
  7073.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(10)), 0.2)
  7074.                 RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.25)
  7075.                 LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                           * NewAngles(NewRad(170-10*NewSin(Sine/15)), NewRad(0), NewRad(12-3*NewCos(Sine/15))), 0.25)
  7076.                 RH.C0 = CLerp(RH, NewCFrame(0.6, -1.6-0.4*NewSin(Sine/15), -0.25)                           * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.25)
  7077.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  7078.             elseif Mode == 'Explosion' then
  7079.                 Change = 3
  7080.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.25)
  7081.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/2)), NewRad(-50*NewCos(Sine/4)), NewRad(0)), 0.2)
  7082.                 RW.C0 = CLerp(RW, NewCFrame(1.325, 0.825+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(170), NewRad(0), NewRad(-25+3*NewCos(Sine/15))), 0.15)
  7083.                 LW.C0 = CLerp(LW, NewCFrame(-1.325, 0.825+0.1*NewCos(Sine/15), 0)                           * NewAngles(NewRad(170), NewRad(0), NewRad(25-3*NewCos(Sine/15))), 0.15)
  7084.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.25)
  7085.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  7086.             elseif Mode == 'Prismtic' then
  7087.                 Change = 1.5
  7088.                 if Equip == 'Katar' then
  7089.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  7090.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  7091.                     RW.C0 = CLerp(RW, NewCFrame(1, 0.5+0.1*NewCos(Sine/15), -0.52)                              * NewAngles(NewRad(80), NewRad(0), NewRad(-57)), 0.1)
  7092.                     LW.C0 = CLerp(LW, NewCFrame(-1.05, 0.425+0.1*NewCos(Sine/15), -0.65)                        * NewAngles(NewRad(60), NewRad(0), NewRad(60)), 0.1)
  7093.                     RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  7094.                     LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  7095.                 else
  7096.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.05)
  7097.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.1-0.05*NewSin(Sine/15))                   * NewAngles(NewRad(-10-4.5*NewSin(Sine/15)), NewRad(0), NewRad(0)), 0.05)
  7098.                     RW.C0 = CLerp(RW, NewCFrame(1.425, 0.625+0.1*NewCos(Sine/15), 0)                            * NewAngles(NewRad(0), NewRad(0), NewRad(15+3*NewCos(Sine/15))), 0.05)
  7099.                     LW.C0 = CLerp(LW, NewCFrame(-1.425, 0.625+0.1*NewCos(Sine/15), 0)                           * NewAngles(NewRad(0), NewRad(0), NewRad(-12-3*NewCos(Sine/15))), 0.05)
  7100.                     RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                        * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.05)
  7101.                     LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.1*NewCos(Sine/15), -0.025)                       * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.05)
  7102.                 end
  7103.             end
  7104.         end
  7105.         if Jump < 0 and HitFloor == nil then
  7106.             Animpose = "Freefalling"
  7107.             if Mode == 'Censored' then
  7108.                 Change = 2.15
  7109.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)                                 * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7110.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.125)                                          * NewAngles(NewRad(-30), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7111.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0), NewRad(0), NewRad(60)), 0.1)
  7112.                 LW.C0 = CLerp(LW, NewCFrame(-1.1, 1.05+0.1*NewCos(Sine/15), -0.75)                              * NewAngles(NewRad(0), NewRad(-150), NewRad(-110-3*NewCos(Sine/15))), 0.25)
  7113.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.55-0.1*NewCos(Sine/15), -0.15)                             * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
  7114.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.35-0.1*NewCos(Sine/15), -0.25)                            * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  7115.             else
  7116.                 Change = 2
  7117.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 0)                                 * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.25)
  7118.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-20), NewRad(0), NewRad(0)), 0.15)
  7119.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(-30), NewRad(0), NewRad(50)), 0.25)
  7120.                 LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(-30), NewRad(0), NewRad(-50)), 0.25)
  7121.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.55-0.1*NewCos(Sine/15), -0.15)                             * NewAngles(NewRad(0), NewRad(-15), NewRad(2.5)), 0.25)
  7122.                 LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.35-0.1*NewCos(Sine/15), -0.25)                            * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  7123.                 --RH.C0 = CLerp(RH, NewCFrame(0.55, -1.95-0.075*NewCos(Sine/(15)), -0.05)                       * NewAngles(NewRad(0), NewRad(-10), NewRad(2.5)), 0.25)
  7124.                 --LH.C0 = CLerp(LH, NewCFrame(-0.55, -1.95-0.075*NewCos(Sine/(15)), -0.05)                          * NewAngles(NewRad(0), NewRad(9), NewRad(-2.5)), 0.25)
  7125.             end
  7126.         end
  7127.         if Walk > 0 and Walk < 20 and HitFloor ~= nil then
  7128.             Animpose = "Walking"
  7129.             if Mode == 'Normal' or Mode == 'Peaceful' or Mode == 'Prismtic' or Mode == 'Explosion' then
  7130.                 Change = Walk * 0.15
  7131.                 if Equip == 'Blade' and Mode == 'Normal' then
  7132.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.175*NewCos(Sine/15))    * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7133.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                       * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7134.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0)                                                   * NewAngles(NewRad(0+5*NewCos(Sine/30)), NewRad(0), NewRad(30+2.5*NewCos(Sine/30))), 0.15)
  7135.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                   * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
  7136.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4)      * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7137.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4)    * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7138.                     --RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30))      * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  7139.                     --LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2,  0.25+-0.75*NewCos(Sine/30)) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  7140.                 elseif Mode == 'Peaceful' then
  7141.                     if Equip == 'Sword' then
  7142.                         Change = Walk * 0.125
  7143.                         RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))          * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7144.                         HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7145.                         RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(15+2.5*NewCos(Sine/30))), 0.15)
  7146.                         LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.75, 0)                                                      * NewAngles(NewRad(0), NewRad(0), NewRad(-35)), 0.15)
  7147.                         RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4)      * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7148.                         LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4)    * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7149.                     else
  7150.                         Change = Walk * 0.1
  7151.                         RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))          * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7152.                         HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7153.                         RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
  7154.                         LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
  7155.                         RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4)      * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7156.                         LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4)    * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7157.                     end
  7158.                 else
  7159.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1+0.175*NewCos(Sine/15))            * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7160.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7161.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
  7162.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
  7163.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.85-0.15*NewCos(Sine/30)/2.8, -0.315+0.85*NewSin(Sine/30)/3.4 +0.5+NewSin(Sine/30)/3.4)      * NewAngles(NewRad(-10)+-NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7164.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.85+0.15*NewCos(Sine/30)/2.8, -0.315-0.85*NewSin(Sine/30)/3.4 +0.5+-NewSin(Sine/30)/3.4)    * NewAngles(NewRad(-10)+NewSin(Sine/30)/2.3, 0, 0), 0.3)
  7165.                    
  7166.                     --RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30))        * NewCFrame(0, 0.125+0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7167.                     --LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2,  0.25+-0.75*NewCos(Sine/30))    * NewCFrame(0, 0.125-0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7168.                     --[[RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))          * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7169.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7170.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
  7171.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
  7172.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30))      * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  7173.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2,  0.25+-0.75*NewCos(Sine/30))  * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.15)
  7174.                     --]]
  7175.                 end
  7176.             elseif Mode == 'Alpha' then
  7177.                 Change = Walk * 0.1
  7178.                 if (Equip == 'AlphaSword' or Equip == 'AlphaSpear') then
  7179.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(10), NewRad(0), NewRad(0)), 0.3)
  7180.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                       * NewAngles(NewRad(-5), NewRad(0), NewRad(0)), 0.2)
  7181.                     RW.C0 = CLerp(RW, NewCFrame(1.475, 0.65+0.05*NewCos(Sine/30), 0)                            * NewAngles(NewRad(5), NewRad(0), NewRad(50)), 0.15)
  7182.                     LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0)                                                 * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
  7183.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.15)                     * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  7184.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.15)                    * NewAngles(NewRad(-10), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  7185.                 else
  7186.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, -0.15, 1.25-0.25*NewCos(Sine/15)) * NewAngles(NewRad(10), NewRad(0), NewRad(0)), 0.3)
  7187.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                       * NewAngles(NewRad(-5), NewRad(0), NewRad(0)), 0.2)
  7188.                     RW.C0 = CLerp(RW, NewCFrame(1.475, 0.6, 0)                                                  * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(15)), 0.15)
  7189.                     LW.C0 = CLerp(LW, NewCFrame(-1.475, 0.6, 0)                                                 * NewAngles(NewRad(-25-5*NewSin(Sine/30)), NewRad(0), NewRad(-15)), 0.15)
  7190.                     RH.C0 = CLerp(RH, NewCFrame(0.5+0.05-0.025*NewSin(Sine/30), -1.9, 0.15)                     * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5-0.75*NewSin(Sine/30))), 0.25)
  7191.                     LH.C0 = CLerp(LH, NewCFrame(-0.5-0.05+0.025*NewSin(Sine/30), -1.9, 0.15)                    * NewAngles(NewRad(-10), NewRad(0), NewRad(-2.5+0.75*NewSin(Sine/30))), 0.25)
  7192.                 end
  7193.             elseif Mode == 'Devil' then
  7194.                 Change = Walk * 0.3
  7195.                 if Equip == 'Spear' then
  7196.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7197.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.25)                                       * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
  7198.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.75, 0)                                                   * NewAngles(NewRad(0), NewRad(0), NewRad(50+2.5*NewCos(Sine/30))), 0.15)
  7199.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                   * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
  7200.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.9-0.1*NewCos(Sine/30), -0.05-0.75*NewCos(Sine/30))      * NewAngles(NewRad(20*NewCos(Sine/30)-RightLeg.RotVelocity.Y/25+-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
  7201.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.9-0.1*NewCos(Sine/30), 0.05+0.75*NewCos(Sine/30))      * NewAngles(NewRad(-20*NewCos(Sine/30)+LeftLeg.RotVelocity.Y/25-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+-20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
  7202.                 else
  7203.                     RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))      * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7204.                     HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.25)                                       * NewAngles(NewRad(-25-120*NewSin(Sine/2)), NewRad(0), NewRad(100*NewCos(Sine/2))), 0.05)
  7205.                     RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                    * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(5+2.5*NewCos(Sine/30))), 0.15)
  7206.                     LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                   * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(-5-2.5*NewCos(Sine/30))), 0.15)
  7207.                     RH.C0 = CLerp(RH, NewCFrame(0.5, -1.9-0.1*NewCos(Sine/30), -0.05-0.75*NewCos(Sine/30))      * NewAngles(NewRad(20*NewCos(Sine/30)-RightLeg.RotVelocity.Y/25+-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
  7208.                     LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.9-0.1*NewCos(Sine/30), 0.05+0.75*NewCos(Sine/30))      * NewAngles(NewRad(-20*NewCos(Sine/30)+LeftLeg.RotVelocity.Y/25-NewSin(Sine/30)/2.5), NewRad(0), NewRad(0)) * NewAngles(NewRad(0+-20*NewCos(Sine/30)), NewRad(0), NewRad(0)), 0.3)
  7209.                 end
  7210.             elseif Mode == 'Fairy' then
  7211.                 Change = Walk * 0.2
  7212.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, 1.5-0.05*NewCos(Sine/15))      * NewAngles(NewRad(20), NewRad(0), NewRad(0)), 0.1)
  7213.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                       * NewAngles(NewRad(7.5), NewRad(0), NewRad(0-5*NewCos(Sine/30))), 0.05)
  7214.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.65-0.1*NewCos(Sine/30), 0)                               * NewAngles(NewRad(0), NewRad(0), NewRad(25-10*NewCos(Sine/30))), 0.15)
  7215.                 LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.65-0.1*NewCos(Sine/30), 0)                              * NewAngles(NewRad(0), NewRad(0), NewRad(-25+10*NewCos(Sine/30))), 0.15)
  7216.                 RH.C0 = CLerp(RH, NewCFrame(0.55, -1.75-0.075*NewCos(Sine/15), -0.35)                       * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-10), NewRad(0), NewRad(2.5)), 0.15)
  7217.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.25-.075*NewCos(Sine/15), -0.5)                         * NewAngles(NewRad(0), NewRad(0), NewRad(0)) * NewAngles(NewRad(-15-2.5*NewCos(Sine/30)), NewRad(0), NewRad(-2.5)), 0.15)
  7218.             elseif Mode == 'Censored' then
  7219.                 Change = Walk * 0.25
  7220.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))          * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7221.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.125)                                          * NewAngles(NewRad(-25), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7222.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(15+2.5*NewCos(Sine/30))), 0.15)
  7223.                 LW.C0 = CLerp(LW, NewCFrame(-1.1, 0.825+0.1*NewCos(Sine/15), -0.75)                             * NewAngles(NewRad(0), NewRad(-150), NewRad(-110-3*NewCos(Sine/15))), 0.05)
  7224.                 RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30))      * NewCFrame(0, 0.125+0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7225.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2,  0.25+-0.75*NewCos(Sine/30))  * NewCFrame(0, 0.125-0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7226.             elseif Mode == 'Triggered' then
  7227.                 Change = Walk * 0.3
  7228.                 RootJoint.C0 = CLerp(RootJoint, RootCFrame * NewCFrame(0, 0, -0.1-0.1*NewCos(Sine/15))          * NewAngles(NewRad(0), NewRad(0), NewRad(0-2.5*NewCos(Sine/30))), 0.15)
  7229.                 HW.C0 = CLerp(HW, NeckCFrame * NewCFrame(0, 0, -0.05)                                           * NewAngles(NewRad(-5), NewRad(0), NewRad(-1*NewCos(Sine/30))), 0.15)
  7230.                 RW.C0 = CLerp(RW, NewCFrame(1.5, 0.5, 0)                                                        * NewAngles(NewRad(0+40*NewCos(Sine/30)), NewRad(0), NewRad(15+2.5*NewCos(Sine/30))), 0.15)
  7231.                 LW.C0 = CLerp(LW, NewCFrame(-1.5, 0.5, 0)                                                       * NewAngles(NewRad(0-40*NewCos(Sine/30)), NewRad(0), NewRad(-15-2.5*NewCos(Sine/30))), 0.15)
  7232.                 RH.C0 = CLerp(RH, NewCFrame(0.5, -1.925+0.15*NewCos(Sine/30)/2, 0.25+0.75*NewCos(Sine/30))      * NewCFrame(0, 0.125+0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15-35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7233.                 LH.C0 = CLerp(LH, NewCFrame(-0.5, -1.925+-0.15*NewCos(Sine/30)/2,  0.25+-0.75*NewCos(Sine/30))  * NewCFrame(0, 0.125-0.075*NewCos(Sine/30), 0) * NewAngles(NewRad(-15+35*NewCos(Sine/30)), NewRad(0), NewRad(0)) * NewAngles(NewRad(0), NewRad(0), NewRad(0)), 0.15)
  7234.             end
  7235.         end
  7236.     end
  7237. end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement