View difference between Paste ID: jAe3Y7Kc and inCU77HD
SHOW: | | - or go back to the newest paste.
1-
----------------------------------------------------------------
1+
local Player = owner
2-
--------------------------Noob Script--------------------------
2+
local Mouse,mouse,UserInputService,ContextActionService
3-
----------------------------------------------------------------
3+
4-
print([[
4+
	script.Parent = Player.Character
5-
--made by henriquegame2015
5+
	local CAS = {Actions={}}
6-
--FE code by henry (henriquegame2015)  
6+
7
	Event.Name = "UserInput_Event"
8-
--------------------------------
8+
	Event.Parent = Player.Character
9-
you find rare script good
9+
	local fakeEvent = function()
10-
dont leak...
10+
		local t = {_fakeEvent=true}
11-
--------------------------------
11+
		t.Connect = function(self,f)self.Function=f end
12-
]])
12+
13
		return t
14-
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
14+
15-
local Player,game,owner = owner,game
15+
16-
local RealPlayer = Player
16+
17
	function CAS:BindAction(name,fun,touch,...)
18-
	local rp = RealPlayer
18+
		CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
19-
	script.Parent = rp.Character
19+
20
	function CAS:UnbindAction(name)
21-
	--RemoteEvent for communicating
21+
		CAS.Actions[name] = nil
22
	end
23
	local function te(self,ev,...)
24
		local t = m[ev]
25-
	--Fake event to make stuff like Mouse.KeyDown work
25+
		if t and t._fakeEvent and t.Function then
26-
	local function fakeEvent()
26+
			t.Function(...)
27-
		local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
27+
28
	end
29
	m.TrigEvent = te
30
	UIS.TrigEvent = te
31
	Event.OnServerEvent:Connect(function(plr,io)
32-
	--Creating fake input objects with fake variables
32+
	    if plr~=Player then return end
33
		if io.isMouse then
34
			m.Target = io.Target
35-
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
35+
			m.Hit = io.Hit
36-
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
36+
		elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
37-
	end}
37+
	        if io.UserInputState == Enum.UserInputState.Begin then
38-
	--Merged 2 functions into one by checking amount of arguments
38+
				m:TrigEvent("Button1Down")
39-
	CAS.UnbindAction = CAS.BindAction
39+
40
				m:TrigEvent("Button1Up")
41-
	--This function will trigger the events that have been :Connect()'ed
41+
42
		else
43
			for n,t in pairs(CAS.Actions) do
44-
		if t and t._fakeEvent then
44+
45-
			for _,f in pairs(t.Functions) do
45+
46-
				f(...)
46+
47
					end
48
				end
49
			end
50
	        if io.UserInputState == Enum.UserInputState.Begin then
51
	            m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
52
				UIS:TrigEvent("InputBegan",io,false)
53
			else
54-
	    if plr~=rp then return end
54+
				m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
55-
		m.Target = io.Target
55+
				UIS:TrigEvent("InputEnded",io,false)
56-
		m.Hit = io.Hit
56+
	        end
57-
		if not io.isMouse then
57+
58-
			local b = io.UserInputState == Enum.UserInputState.Begin
58+
59-
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
59+
    NLS([==[
60-
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
60+
    local Player = game:GetService("Players").LocalPlayer
61
   
62-
			for _,t in pairs(CAS.Actions) do
62+
    local Char = Player.Character
63
    local Event = Char:WaitForChild("UserInput_Event")
64
   
65
    local UIS = game:GetService("UserInputService")
66
   
67
    local input = function(io,a)
68
        if a then return end
69-
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
69+
        local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}
70-
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
70+
        Event:FireServer(io)
71
    end
72
    UIS.InputBegan:Connect(input)
73-
	Event.Parent = NLS([==[
73+
    UIS.InputEnded:Connect(input)
74-
	local Player = game:GetService("Players").LocalPlayer
74+
    local Changed = false
75-
	local Event = script:WaitForChild("UserInput_Event")
75+
    local Mouse = Player:GetMouse()
76
    local h,t = Mouse.Hit,Mouse.Target
77-
	local Mouse = Player:GetMouse()
77+
    while wait(1/30) do
78-
	local UIS = game:GetService("UserInputService")
78+
        if h~=Mouse.Hit or t~=Mouse.Target then
79-
	local input = function(io,a)
79+
            Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit})
80-
		if a then return end
80+
            h,t=Mouse.Hit,Mouse.Target
81-
		--Since InputObject is a client-side instance, we create and pass table instead
81+
82-
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
82+
83
    ]==],Player.Character)
84-
	UIS.InputBegan:Connect(input)
84+
    Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85-
	UIS.InputEnded:Connect(input)
85+
86
wait(0.2)
87-
	local h,t
87+
88-
	--Give the server mouse data 30 times every second, but only if the values changed
88+
89-
	--If player is not moving their mouse, client won't fire events
89+
90-
	while wait(1/30) do
90+
91-
		if h~=Mouse.Hit or t~=Mouse.Target then
91+
92-
			h,t=Mouse.Hit,Mouse.Target
92+
93-
			Event:FireServer({isMouse=true,Target=t,Hit=h})
93+
94
Head = Character["Head"]
95-
	end]==],Player.Character)
95+
96
LeftArm = Character["Left Arm"]
97-
	----Sandboxed game object that allows the usage of client-side methods and services
97+
98-
	--Real game object
98+
99-
	local _rg = game
99+
100
Neck = Torso["Neck"]
101-
	--Metatable for fake service
101+
102-
	local fsmt = {
102+
103-
		__index = function(self,k)
103+
104-
			local s = rawget(self,"_RealService")
104+
105-
			if s then return s[k] end
105+
local sick = Instance.new("Sound",Torso)
106-
		end,
106+
local SONG = 561833161
107-
		__newindex = function(self,k,v)
107+
local RANDOMIZERMOOSICK = {492070484,1255569288,1873219898,929330882,290079189,250408242,494139763}
108-
			local s = rawget(self,"_RealService")
108+
sick:Play()
109-
			if s then s[k]=v end
109+
110-
		end,
110+
111-
		__call = function(self,...)
111+
112-
			local s = rawget(self,"_RealService")
112+
VT = Vector3.new
113-
			if s then return s(...) end
113+
RAD = math.rad
114
C3 = Color3.new
115-
	}
115+
UD2 = UDim2.new
116-
	local function FakeService(t,RealService)
116+
BRICKC = BrickColor.new
117-
		t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
117+
ANGLES = CFrame.Angles
118-
		return setmetatable(t,fsmt)
118+
EULER = CFrame.fromEulerAnglesXYZ
119
COS = math.cos
120
ACOS = math.acos
121-
	--Fake game object
121+
SIN = math.sin
122-
	local g = {
122+
ASIN = math.asin
123-
		GetService = function(self,s)
123+
ABS = math.abs
124-
			return self[s]
124+
MRANDOM = math.random
125-
		end,
125+
FLOOR = math.floor
126-
		Players = FakeService({
126+
local RCHOICE = MRANDOM(1,7) 
127-
			LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
127+
128-
		},"Players"),
128+
--//=================================\\
129-
		UserInputService = FakeService(UIS,"UserInputService"),
129+
--|| 	      USEFUL VALUES
130-
		ContextActionService = FakeService(CAS,"ContextActionService"),
130+
--\\=================================//
131-
	}
131+
132-
	rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
132+
Animation_Speed = 3
133-
	g.service = g.GetService
133+
Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
134
local Speed = 13
135-
	g.RunService = FakeService({
135+
local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
136-
		RenderStepped = _rg:GetService("RunService").Heartbeat,
136+
local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
137-
		BindToRenderStep = function(self,name,_,fun)
137+
local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
138-
			self._btrs[name] = self.Heartbeat:Connect(fun)
138+
local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
139-
		end,
139+
local DAMAGEMULTIPLIER = 1
140-
		UnbindFromRenderStep = function(self,name)
140+
local ANIM = "Idle"
141-
			self._btrs[name]:Disconnect()
141+
local ATTACK = false
142-
		end,
142+
local EQUIPPED = false
143-
	},"RunService")
143+
local HOLD = false
144
local COMBO = 1
145-
	setmetatable(g,{
145+
local Rooted = false
146-
		__index=function(self,s)
146+
local SINE = 0
147-
			return _rg:GetService(s) or typeof(_rg[s])=="function"
147+
local KEYHOLD = false
148-
			and function(_,...)return _rg[s](_rg,...)end or _rg[s]
148+
local CHANGE = 2 / Animation_Speed
149-
		end,
149+
local WALKINGANIM = false
150-
		__newindex = fsmt.__newindex,
150+
local VALUE1 = false
151-
		__call = fsmt.__call
151+
local VALUE2 = false
152-
	})
152+
local ROBLOXIDLEANIMATION = IT("Animation")
153-
	--Changing owner to fake player object to support owner:GetMouse()
153+
ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
154-
	game,owner = g,g.Players.LocalPlayer
154+
ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
155
--ROBLOXIDLEANIMATION.Parent = Humanoid
156
local WEAPONGUI = IT("ScreenGui", PlayerGui)
157-
Player = owner
157+
WEAPONGUI.Name = "Weapon GUI"
158
local Effects = IT("Folder", Character)
159
Effects.Name = "Effects"
160
local BALL = IT("Folder", Character)
161
BALL.Name = "BALL-EYE"
162
local XEYE = IT("Folder", Character)
163-
Mouse = Player:GetMouse()
163+
XEYE.Name = "X - EYE"
164
local ANIMATOR = Humanoid.Animator
165
local ANIMATE = Character.Animate
166
local UNANCHOR = true
167
local WHITELIST = {}
168
local TAUNT = false
169
local OFFSET = 0
170
local FULL = false
171
local MODE = "Sad"
172
local PITCH = 1
173
local VOLUME = 3
174
local FACE = 176217464
175
local SIZE = 1
176
177
--//=================================\\
178
--|| SAZERENOS' ARTIFICIAL HEARTBEAT
179
--\\=================================//
180-
---------
180+
181-
plr = game.Players.LocalPlayer
181+
182-
chara = plr.Character
182+
ArtificialHB.Name = "ArtificialHB"
183-
mouse = plr:GetMouse()
183+
184-
Create = Instance.new
184+
script:WaitForChild("ArtificialHB")
185-
Huge = math.huge
185+
Frame_Speed = 1 / 60
186
frame = Frame_Speed
187
tf = 0
188
allowframeloss = false
189
tossremainder = false
190-
local shadowhead = Create("Part",chara.Head)
190+
191-
shadowhead.BrickColor = BrickColor.new("Really black")
191+
script.ArtificialHB:Fire()
192-
shadowhead.Size = Vector3.new(1.2, 0.6, 1)
192+
193-
shadowhead.CanCollide = false
193+
194-
local shadowheadmesh = Create("SpecialMesh",shadowhead)
194+
195-
shadowheadmesh.MeshType = "Head"
195+
196-
shadowheadmesh.Scale = Vector3.new(1.26, 1.5, 1.26)
196+
197-
local weld2 = Create("Weld",shadowhead)
197+
			script.ArtificialHB:Fire()
198-
weld2.Part0 = shadowhead
198+
199-
weld2.Part1 = chara.Head
199+
200-
weld2.C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
200+
201
				script.ArtificialHB:Fire()
202-
Player = game:GetService("Players").LocalPlayer
202+
203
		lastframe = tick()
204
		end
205
		if tossremainder then
206
			tf = 0
207-
char = Player.Character
207+
208
			tf = tf - frame * math.floor(tf / frame)
209-
Mouse = Player:GetMouse()
209+
210
	end
211
end)
212
213
--//=================================\\
214
--//       NOOBYGAME12'S CODE
215
--\\=================================//
216
217
plr = owner
218
char = plr.Character
219
hum = char.Humanoid
220
local cam = game.Workspace.CurrentCamera
221
Camera = cam
222
local CamInterrupt = false
223
local TwoD = false
224-
local Orin = "http://www.roblox.com/asset/?id=10521899"
224+
local TargetInfo = {nil, nil}
225-
Head.face.Texture = Orin
225+
cam.CameraType = "Custom"
226-
function weld(a, b, acf)
226+
t = char.Torso
227-
	local w = Instance.new("Weld", a)
227+
h = char.Head
228-
	w.Part0 = a
228+
ra = char["Right Arm"]
229-
	w.Part1 = b
229+
la = char["Left Arm"]
230-
	w.C0 = acf
230+
rl = char["Right Leg"]
231
ll = char["Left Leg"]
232
tors = char.Torso
233-
char.Humanoid.MaxHealth = 9999
233+
lleg = char["Left Leg"]
234-
char.Humanoid.Health = 9999
234+
root = char.HumanoidRootPart
235
hed = char.Head
236-
char.Humanoid.Changed:Connect(function()
236+
rleg = char["Right Leg"]
237
rarm = char["Right Arm"]
238
larm = char["Left Arm"]
239-
char.Humanoid.Health = 9999
239+
Player = plr
240
Character=Player.Character 
241
PlayerGui=Player.PlayerGui 
242-
--------------------------------
242+
Backpack=Player.Backpack 
243-
char.Head.face.Texture = "rbxassetid://10521899"
243+
Torso=Character.Torso 
244-
--------------------------------
244+
Head=Character.Head 
245
Humanoid=Character.Humanoid
246
m=Instance.new('Model',Character)
247
LeftArm=Character["Left Arm"] 
248
LeftLeg=Character["Left Leg"] 
249-
-------------------------------------------------------
249+
RightArm=Character["Right Arm"] 
250
RightLeg=Character["Right Leg"] 
251-
local FavIDs = {
251+
LS=Torso["Left Shoulder"] 
252-
	340106355, --Nefl Crystals
252+
LH=Torso["Left Hip"] 
253-
	927529620, --Dimension
253+
RS=Torso["Right Shoulder"] 
254-
	876981900, --Fantasy
254+
RH=Torso["Right Hip"] 
255-
	398987889, --Ordinary Days
255+
Face = Head.face
256-
	1117396305, --Oh wait, it's you.
256+
Neck=Torso.Neck
257-
	885996042, --Action Winter Journey
257+
it=Instance.new
258-
	919231299, --Sprawling Idiot Effigy
258+
attacktype=1
259-
	743466274, --Good Day Sunshine
259+
vt=Vector3.new
260-
	727411183, --Knife Fight
260+
cf=CFrame.new
261-
	1402748531, --The Earth Is Counting On You!
261+
euler=CFrame.fromEulerAnglesXYZ
262-
	595230126 --Robot Language
262+
angles=CFrame.Angles
263-
	}
263+
cloaked=false
264
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
265
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
266
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
267-
--The reality of my life isn't real but a Universe -makhail07
267+
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
268
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
269-
local plr = game:service'Players'.LocalPlayer
269+
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
270-
print('Local User is '..plr.Name)
270+
RootPart=Character.HumanoidRootPart
271-
print('SCRIPTNAME Loaded')
271+
RootJoint=RootPart.RootJoint
272-
print('SCRIPT DESCRIPTION')
272+
RootCF=euler(-1.57,0,3.14)
273-
local char = plr.Character
273+
radian = math.rad
274-
local hum = char.Humanoid
274+
random = math.random
275-
local hed = char.Head
275+
Vec3 = Vector3.new
276-
local root = char.HumanoidRootPart
276+
Inst = Instance.new
277-
local rootj = root.RootJoint
277+
cFrame = CFrame.new
278-
local tors = char.Torso
278+
279-
local ra = char["Right Arm"]
279+
vt = Vector3.new
280-
local la = char["Left Arm"]
280+
bc = BrickColor.new
281-
local rl = char["Right Leg"]
281+
br = BrickColor.random
282-
local ll = char["Left Leg"]
282+
it = Instance.new
283-
local neck = tors["Neck"]
283+
cf = CFrame.new
284-
local mouse = plr:GetMouse()
284+
local Player_Size = 0
285-
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
285+
286-
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
286+
287-
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
287+
288-
local maincolor = BrickColor.new("New Yeller")
288+
289
Euler = CFrame.fromEulerAnglesXYZ
290-
-------------------------------------------------------
290+
291-
--Start Good Stuff--
291+
292-
-------------------------------------------------------
292+
293
Cos = math.cos
294
Acos = math.acos
295
Sin = math.sin
296
Asin = math.asin
297
Abs = math.abs
298
Mrandom = math.random
299
Floor = math.floor
300
IT = Instance.new
301
CF = CFrame.new
302
VT = Vector3.new
303
RAD = math.rad
304
C3 = Color3.new
305
UD2 = UDim2.new
306
BRICKC = BrickColor.new
307
ANGLES = CFrame.Angles
308
EULER = CFrame.fromEulerAnglesXYZ
309
COS = math.cos
310
ACOS = math.acos
311-
-------------------------------------------------------
311+
SIN = math.sin
312-
--End Good Stuff--
312+
ASIN = math.asin
313-
-------------------------------------------------------
313+
ABS = math.abs
314-
necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
314+
MRANDOM = math.random
315-
RSH, LSH = nil, nil 
315+
FLOOR = math.floor
316-
RW = Instance.new("Weld") 
316+
317-
LW = Instance.new("Weld")
317+
318-
RH = tors["Right Hip"]
318+
local Booleans = {
319-
LH = tors["Left Hip"]
319+
  CamFollow = true,
320-
RSH = tors["Right Shoulder"] 
320+
  GyroUse = true
321-
LSH = tors["Left Shoulder"] 
321+
322-
RSH.Parent = nil 
322+
323-
LSH.Parent = nil 
323+
function lerp(object, newCFrame, alpha)
324-
RW.Name = "RW"
324+
  return object:lerp(newCFrame, alpha)
325-
RW.Part0 = tors 
325+
326-
RW.C0 = CF(1.5, 0.5, 0)
326+
327-
RW.C1 = CF(0, 0.5, 0) 
327+
local Directer = Inst("BodyGyro", root)
328-
RW.Part1 = ra
328+
Directer.MaxTorque = Vec3(0, 0, 0)
329-
RW.Parent = tors 
329+
Directer.P = 600000
330-
LW.Name = "LW"
330+
local CPart = Inst("Part")
331-
LW.Part0 = tors 
331+
CPart.Anchored = true
332-
LW.C0 = CF(-1.5, 0.5, 0)
332+
CPart.CanCollide = false
333-
LW.C1 = CF(0, 0.5, 0) 
333+
CPart.Locked = true
334-
LW.Part1 = la
334+
CPart.Transparency = 1
335-
LW.Parent = tors
335+
336-
Effects = {}
336+
local rainbowmode = false
337-
-------------------------------------------------------
337+
local chaosmode = false
338-
--Start HeartBeat--
338+
339-
-------------------------------------------------------
339+
local mutedtog = false
340
341-
ArtificialHB.Name = "Heartbeat"
341+
function CameraEnshaking(Length,Intensity)
342-
script:WaitForChild("Heartbeat")
342+
343
      local intensity = 1*Intensity
344-
frame = 1 / 60
344+
      local rotM = 0.01*Intensity
345
for i = 0, Length, 0.1 do
346
Swait()
347
intensity = intensity - 0.05*Intensity/Length
348
rotM = rotM - 0.0005*Intensity/Length
349
      hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
350
      cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
351-
script.Heartbeat:Fire()
351+
352
Humanoid.CameraOffset = Vec3(0, 0, 0)
353
end))
354
end
355
CamShake=function(Part,Distan,Power,Times) 
356
local de=Part.Position
357
for i,v in pairs(workspace:children()) do
358-
			script.Heartbeat:Fire()
358+
 if v:IsA("Model") and v:findFirstChild("Humanoid") then
359
for _,c in pairs(v:children()) do
360
if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
361
local Noob=v.Humanoid
362-
				script.Heartbeat:Fire()
362+
if Noob~=nil then
363
coroutine.resume(coroutine.create(function()
364
FV = Instance.new("BoolValue", Noob)
365
FV.Name = "CameraShake"
366
for ShakeNum=1,Times do
367
Swait()
368
local ef=Power
369
  if ef>=1 then
370
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
371
  else
372
   ef=Power*10
373-
-------------------------------------------------------
373+
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
374-
--End HeartBeat--
374+
  end	
375-
-------------------------------------------------------
375+
376
Humanoid.CameraOffset = Vector3.new(0,0,0)
377-
-------------------------------------------------------
377+
FV:Destroy()
378-
--Start Important Functions--
378+
379-
-------------------------------------------------------
379+
380-
function swait(num)
380+
381-
	if num == 0 or num == nil then
381+
382-
		game:service("RunService").Stepped:wait(0)
382+
383
end
384-
		for i = 0, num do
384+
385-
			game:service("RunService").Stepped:wait(0)
385+
386
local toggleTag = true
387
local bilguit = Instance.new("BillboardGui", hed)
388
bilguit.Adornee = nil
389-
function thread(f)
389+
bilguit.Name = "ModeName"
390-
	coroutine.resume(coroutine.create(f))
390+
bilguit.Size = UDim2.new(4, 0, 1.2, 0)
391
bilguit.StudsOffset = Vector3.new(-8, 8/1.5, 0)
392-
function clerp(a, b, t)
392+
393-
	local qa = {
393+
394-
		QuaternionFromCFrame(a)
394+
function chatfunc(text,color,typet,font,timeex)
395-
	}
395+
local chat = coroutine.wrap(function()
396-
	local qb = {
396+
if Character:FindFirstChild("TalkingBillBoard")~= nil then
397-
		QuaternionFromCFrame(b)
397+
Character:FindFirstChild("TalkingBillBoard"):destroy()
398-
	}
398+
399
local naeeym2 = Instance.new("BillboardGui",Character)
400
naeeym2.Size = UDim2.new(0,100,0,40)
401
naeeym2.StudsOffset = Vector3.new(0,3,0)
402
naeeym2.Adornee = Character.Head
403
naeeym2.Name = "TalkingBillBoard"
404
local tecks2 = Instance.new("TextLabel",naeeym2)
405
tecks2.BackgroundTransparency = 1
406
tecks2.BorderSizePixel = 0
407-
	if trace > 0 then
407+
tecks2.Text = ""
408
tecks2.Font = font
409
tecks2.TextSize = 30
410
tecks2.TextStrokeTransparency = 0
411
tecks2.TextColor3 = color
412
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
413-
		if m00 < m11 then
413+
414
local tecks3 = Instance.new("TextLabel",naeeym2)
415
tecks3.BackgroundTransparency = 1
416
tecks3.BorderSizePixel = 0
417
tecks3.Text = ""
418
tecks3.Font = font
419
tecks3.TextSize = 30
420
tecks3.TextStrokeTransparency = 0
421
if typet == "Inverted" then
422
tecks3.TextColor3 = Color3.new(0,0,0)
423
tecks3.TextStrokeColor3 = color
424
elseif typet == "Normal" then
425
tecks3.TextColor3 = color
426
tecks3.TextStrokeColor3 = Color3.new(0,0,0)
427
end
428
tecks3.Size = UDim2.new(1,0,0.5,0)
429
coroutine.resume(coroutine.create(function()
430-
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
430+
431
Swait(1)
432
if chaosmode == true then
433
tecks2.TextColor3 = BrickColor.random().Color
434
tecks3.TextStrokeColor3 = BrickColor.random().Color
435
end
436
end
437
end))
438
text.TextTransparency = text.TextTransparency  + 1
439
text.TextStrokeTransparency = text.TextStrokeTransparency + 1
440
for i = 0, 74*timeex do
441
Swait()
442
text.TextTransparency = 1
443
text.TextStrokeTransparency = 1
444
tecks2.Text = text
445
tecks3.Text = text
446
end
447-
	local startInterp, finishInterp
447+
local randomrot = math.random(1,2)
448-
	if cosTheta >= 1.0E-4 then
448+
if randomrot == 1 then
449-
		if 1 - cosTheta > 1.0E-4 then
449+
for i = 1, 50 do
450-
			local theta = math.acos(cosTheta)
450+
Swait()
451-
			local invSinTheta = 1 / Sin(theta)
451+
tecks2.Text = text
452-
			startInterp = Sin((1 - t) * theta) * invSinTheta
452+
tecks3.Text = text
453-
			finishInterp = Sin(t * theta) * invSinTheta
453+
text.TextTransparency = text.TextTransparency - .02
454
text.TextStrokeTransparency = text.TextStrokeTransparency - .02
455
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
456
tecks2.TextTransparency = tecks2.TextTransparency + .04
457
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
458-
	elseif 1 + cosTheta > 1.0E-4 then
458+
tecks3.TextTransparency = tecks2.TextTransparency + .04
459-
		local theta = math.acos(-cosTheta)
459+
460-
		local invSinTheta = 1 / Sin(theta)
460+
elseif randomrot == 2 then
461-
		startInterp = Sin((t - 1) * theta) * invSinTheta
461+
	for i = 1, 50 do
462-
		finishInterp = Sin(t * theta) * invSinTheta
462+
Swait()
463
tecks2.Text = text
464-
		startInterp = t - 1
464+
tecks3.Text = text
465-
		finishInterp = t
465+
text.TextTransparency = text.TextTransparency - .02
466
text.TextStrokeTransparency = text.TextStrokeTransparency - .02
467
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
468
tecks2.TextTransparency = tecks2.TextTransparency + .04
469-
function rayCast(Position, Direction, Range, Ignore)
469+
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
470-
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
470+
tecks3.TextTransparency = tecks2.TextTransparency + .04
471
end
472-
local RbxUtility = LoadLibrary("RbxUtility")
472+
473-
local Create = RbxUtility.Create
473+
text.TextTransparency = 0
474
text.TextStrokeTransparency = 0
475-
function getRegion(point,range,ignore)
475+
if toggleTag == false then
476-
    return workspace:FindPartsInRegion3WithIgnoreList(Region3.new(point-Vector3.new(1,1,1)*range/2,point+Vector3.new(1,1,1)*range/2),ignore,100)
476+
text.TextTransparency = 1
477
text.TextStrokeTransparency = 1
478
end
479-
function GetTorso(char)
479+
naeeym2:Destroy()
480-
	return char:FindFirstChild'Torso' or char:FindFirstChild'UpperTorso' or char:FindFirstChild'LowerTorso' or char:FindFirstChild'HumanoidRootPart'
480+
481
chat()
482
end
483-
local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
483+
484-
-------------------------------------------------------
484+
485-
--Start Damage Function--
485+
486-
-------------------------------------------------------
486+
gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
487-
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
487+
  local gui = it(GuiType)
488-
	if hit.Parent == nil then
488+
  gui.Parent = parent
489-
		return
489+
  gui.Text = text
490
  gui.BackgroundTransparency = backtrans
491-
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
491+
  gui.BackgroundColor3 = backcol
492-
	for _, v in pairs(hit.Parent:children()) do
492+
  gui.SizeConstraint = "RelativeXY"
493-
		if v:IsA("Humanoid") then
493+
  gui.TextXAlignment = "Center"
494-
			h = v
494+
  gui.TextYAlignment = "Center"
495
  gui.Position = pos
496
  gui.Size = size
497-
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
497+
  gui.Font = "SourceSans"
498
  gui.FontSize = "Size14"
499-
         hit.Parent:FindFirstChild("Head"):BreakJoints()
499+
  gui.TextWrapped = false
500-
         end
500+
  gui.TextStrokeTransparency = 0
501
  gui.TextColor = BrickColor.new("White")
502-
	if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
502+
  return gui
503-
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
503+
504-
			if hit.Parent.DebounceHit.Value == true then
504+
--------------------------- GUI STUFF
505-
				return
505+
local basgui = it("GuiMain")
506
basgui.Parent = plr.PlayerGui
507
basgui.Name = "VISgui"
508-
         if insta == true then
508+
local fullscreenz = it("Frame")
509-
         hit.Parent:FindFirstChild("Head"):BreakJoints()
509+
fullscreenz.Parent = basgui
510-
         end
510+
fullscreenz.BackgroundColor3 = Color3.new(255, 255, 255)
511-
		local c = Create("ObjectValue"){
511+
fullscreenz.BackgroundTransparency = 1
512-
			Name = "creator",
512+
fullscreenz.BorderColor3 = Color3.new(17, 17, 17)
513-
			Value = game:service("Players").LocalPlayer,
513+
fullscreenz.Size = UDim2.new(1, 0, 1, 0)
514-
			Parent = h,
514+
fullscreenz.Position = UDim2.new(0, 0, 0, 0)
515-
		}
515+
local imgl2 = Instance.new("ImageLabel",fullscreenz)
516-
		game:GetService("Debris"):AddItem(c, .5)
516+
imgl2.BackgroundTransparency = 1
517-
		if HitSound ~= nil and HitPitch ~= nil then
517+
imgl2.BorderSizePixel = 0
518-
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
518+
imgl2.ImageTransparency = 0.5
519
imgl2.Position = UDim2.new(0.70,-200,0.50,-200)
520-
		local Damage = math.random(minim, maxim)
520+
imgl2.Size = UDim2.new(0,1000,0,1000)
521-
		local blocked = false
521+
imgl2.Image = "rbxassetid://2344830904"
522-
		local block = hit.Parent:findFirstChild("Block")
522+
local techc = imgl2:Clone()
523-
		if block ~= nil then
523+
techc.Parent = fullscreenz
524-
			if block.className == "IntValue" then
524+
techc.ImageTransparency = 0
525-
				if block.Value > 0 then
525+
techc.Size = UDim2.new(0,900,0,900)
526-
					blocked = true
526+
techc.Position = UDim2.new(0.70,-150,0.50,-150)
527-
					block.Value = block.Value - 1
527+
techc.Image = "rbxassetid://2092248396"
528-
					print(block.Value)
528+
local circl = imgl2:Clone()
529
circl.Parent = fullscreenz
530
circl.ImageTransparency = 0
531
circl.Size = UDim2.new(0,550,0,550)
532-
		if blocked == false then
532+
circl.Position = UDim2.new(0.70,25,0.50,25)
533-
			h.Health = h.Health - Damage
533+
circl.Image = "rbxassetid://2312119891"
534-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
534+
local circl2 = imgl2:Clone()
535
circl2.Parent = fullscreenz
536-
			h.Health = h.Health - (Damage / 2)
536+
circl2.ImageTransparency = 0
537-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
537+
circl2.Size = UDim2.new(0,700,0,700)
538
circl2.Position = UDim2.new(0.70,-50,0.50,-50)
539-
		if Type == "Knockdown" then
539+
circl2.Image = "rbxassetid://2312119891"
540-
			local hum = hit.Parent.Humanoid
540+
local imgl2b = imgl2:Clone()
541-
			hum.PlatformStand = true
541+
imgl2b.Parent = fullscreenz
542-
			coroutine.resume(coroutine.create(function(HHumanoid)
542+
imgl2b.ImageTransparency = 0
543-
				swait(1)
543+
imgl2b.Size = UDim2.new(0,800,0,800)
544-
				HHumanoid.PlatformStand = false
544+
imgl2b.Position = UDim2.new(0.70,-100,0.50,-100)
545-
			end), hum)
545+
imgl2b.ImageColor3 = Color3.new(0,0,0)
546-
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
546+
local ned = Instance.new("TextLabel",fullscreenz)
547-
			local bodvol = Create("BodyVelocity"){
547+
ned.ZIndex = 2
548-
				velocity = angle * knockback,
548+
ned.Font = "Bodoni"
549-
				P = 5000,
549+
ned.BackgroundTransparency = 1
550-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
550+
ned.BorderSizePixel = 0.65
551-
				Parent = hit,
551+
ned.Size = UDim2.new(0.6,0,0.6,0)
552
ned.Position = UDim2.new(0,0,0,0)
553-
			local rl = Create("BodyAngularVelocity"){
553+
ned.TextScaled = true
554-
				P = 3000,
554+
ned.TextStrokeTransparency = 0
555-
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
555+
ned.Text = "Sad"
556-
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
556+
ned.TextSize = 48
557-
				Parent = hit,
557+
ned.Rotation = 1
558
ned.TextXAlignment = "Left"
559-
			game:GetService("Debris"):AddItem(bodvol, .5)
559+
ned.TextYAlignment = "Top"
560-
			game:GetService("Debris"):AddItem(rl, .5)
560+
561-
		elseif Type == "Normal" then
561+
--//=================================\\
562-
			local vp = Create("BodyVelocity"){
562+
--//          WINGY STUFF
563-
				P = 500,
563+
--\\=================================//
564-
				maxForce = Vector3.new(math.huge, 0, math.huge),
564+
565-
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
565+
local extrawingmod1 = Instance.new("Model",Character)
566
local extrawingmod2 = Instance.new("Model",Character)
567-
			if knockback > 0 then
567+
568-
				vp.Parent = hit.Parent.Torso
568+
function CreateParta(parent,transparency,reflectance,material,brickcolor)
569
local p = Instance.new("Part")
570-
			game:GetService("Debris"):AddItem(vp, .5)
570+
p.TopSurface = 0
571-
		elseif Type == "Up" then
571+
p.BottomSurface = 0
572-
			local bodyVelocity = Create("BodyVelocity"){
572+
p.Parent = parent
573-
				velocity = Vector3.new(0, 20, 0),
573+
p.Size = Vector3.new(0.1,0.1,0.1)
574-
				P = 5000,
574+
p.Transparency = transparency
575-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
575+
p.Reflectance = reflectance
576-
				Parent = hit,
576+
p.CanCollide = false
577
p.Locked = true
578-
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
578+
p.BrickColor = brickcolor
579-
		elseif Type == "DarkUp" then
579+
p.Material = material
580
return p
581-
				for i = 0, 1, 0.1 do
581+
582-
					swait()
582+
583-
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
583+
function CreateMesh(parent,meshtype,x1,y1,z1)
584
local mesh = Instance.new("SpecialMesh",parent)
585
mesh.MeshType = meshtype
586-
			local bodyVelocity = Create("BodyVelocity"){
586+
mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
587-
				velocity = Vector3.new(0, 20, 0),
587+
return mesh
588-
				P = 5000,
588+
589-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
589+
590-
				Parent = hit,
590+
function CreateSpecialMesh(parent,meshid,x1,y1,z1)
591
local mesh = Instance.new("SpecialMesh",parent)
592-
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
592+
mesh.MeshType = "FileMesh"
593-
		elseif Type == "Snare" then
593+
mesh.MeshId = meshid
594-
			local bp = Create("BodyPosition"){
594+
mesh.Scale = Vector3.new(x1,y1,z1)
595-
				P = 2000,
595+
return mesh
596-
				D = 100,
596+
597-
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
597+
598-
				position = hit.Parent.Torso.Position,
598+
599-
				Parent = hit.Parent.Torso,
599+
function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
600
local mesh = Instance.new("SpecialMesh",parent)
601-
			game:GetService("Debris"):AddItem(bp, 1)
601+
mesh.MeshType = "FileMesh"
602-
		elseif Type == "Freeze" then
602+
mesh.MeshId = meshid
603-
			local BodPos = Create("BodyPosition"){
603+
mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
604-
				P = 50000,
604+
mesh.Scale = Vector3.new(x1,y1,z1)
605-
				D = 1000,
605+
mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
606-
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
606+
return mesh
607-
				position = hit.Parent.Torso.Position,
607+
608-
				Parent = hit.Parent.Torso,
608+
609
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
610-
			local BodGy = Create("BodyGyro") {
610+
local weld = Instance.new("Weld")
611-
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
611+
weld.Parent = parent
612-
				P = 20e+003,
612+
weld.Part0 = part0
613-
				Parent = hit.Parent.Torso,
613+
weld.Part1 = part1
614-
				cframe = hit.Parent.Torso.CFrame,
614+
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
615
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
616-
			hit.Parent.Torso.Anchored = true
616+
return weld
617-
			coroutine.resume(coroutine.create(function(Part) 
617+
618-
				swait(1.5)
618+
619-
				Part.Anchored = false
619+
620-
			end), hit.Parent.Torso)
620+
  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
621-
			game:GetService("Debris"):AddItem(BodPos, 3)
621+
622-
			game:GetService("Debris"):AddItem(BodGy, 3)
622+
623
local Create = LoadLibrary("RbxUtility").Create
624-
		local debounce = Create("BoolValue"){
624+
625-
			Name = "DebounceHit",
625+
CFuncs = {	
626-
			Parent = hit.Parent,
626+
	["Part"] = {
627-
			Value = true,
627+
628-
		}
628+
			local Part = Create("Part"){
629-
		game:GetService("Debris"):AddItem(debounce, Delay)
629+
630-
		c = Create("ObjectValue"){
630+
631-
			Name = "creator",
631+
632-
			Value = Player,
632+
633-
			Parent = h,
633+
634-
		}
634+
635-
		game:GetService("Debris"):AddItem(c, .5)
635+
636
				Size = Size,
637
				Material = Material,
638-
-------------------------------------------------------
638+
639-
--End Damage Function--
639+
640-
-------------------------------------------------------
640+
641
		end;
642-
-------------------------------------------------------
642+
	};
643-
--Start Damage Function Customization--
643+
644-
-------------------------------------------------------
644+
	["Mesh"] = {
645-
function ShowDamage(Pos, Text, Time, Color)
645+
646-
	local Rate = (1 / 30)
646+
			local Msh = Create(Mesh){
647-
	local Pos = (Pos or Vector3.new(0, 0, 0))
647+
648-
	local Text = (Text or "")
648+
649-
	local Time = (Time or 2)
649+
				Scale = Scale,
650-
	local Color = (Color or Color3.new(255, 255, 1))
650+
651-
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
651+
652-
	EffectPart.Anchored = true
652+
653-
	local BillboardGui = Create("BillboardGui"){
653+
654-
		Size = UDim2.new(3, 0, 3, 0),
654+
655-
		Adornee = EffectPart,
655+
656-
		Parent = EffectPart,
656+
		end;
657-
	}
657+
	};
658-
	local TextLabel = Create("TextLabel"){
658+
659-
		BackgroundTransparency = 1,
659+
	["Mesh"] = {
660-
		Size = UDim2.new(1, 0, 1, 0),
660+
661-
		Text = Text,
661+
			local Msh = Create(Mesh){
662-
		Font = "Bodoni",
662+
663-
		TextColor3 = Color,
663+
664-
		TextScaled = true,
664+
				Scale = Scale,
665-
		TextStrokeColor3 = Color3.fromRGB(0,0,0),
665+
666-
		Parent = BillboardGui,
666+
667-
	}
667+
668-
	game.Debris:AddItem(EffectPart, (Time))
668+
669-
	EffectPart.Parent = game:GetService("Workspace")
669+
670-
	delay(0, function()
670+
671-
		local Frames = (Time / Rate)
671+
		end;
672-
		for Frame = 1, Frames do
672+
	};
673-
			wait(Rate)
673+
674-
			local Percent = (Frame / Frames)
674+
	["Weld"] = {
675-
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
675+
676-
			TextLabel.TextTransparency = Percent
676+
			local Weld = Create("Weld"){
677
				Parent = Parent,
678-
		if EffectPart and EffectPart.Parent then
678+
679-
			EffectPart:Destroy()
679+
680
				C0 = C0,
681
				C1 = C1,
682
			}
683-
-------------------------------------------------------
683+
684-
--End Damage Function Customization--
684+
		end;
685-
-------------------------------------------------------
685+
	};
686
687-
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
687+
	["Sound"] = {
688-
  for _, c in pairs(workspace:children()) do
688+
		Create = function(id, par, vol, pit) 
689-
    local hum = c:findFirstChild("Humanoid")
689+
690-
    if hum ~= nil then
690+
				local S = Create("Sound"){
691-
      local head = c:findFirstChild("Head")
691+
692-
      if head ~= nil then
692+
                                        Name = "EffectSoundo",
693-
        local targ = head.Position - Part.Position
693+
694-
        local mag = targ.magnitude
694+
695-
        if magni >= mag and c.Name ~= plr.Name then
695+
					Parent = par or workspace,
696-
          Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
696+
				}
697
				wait() 
698-
      end
698+
				S:play() 
699
				game:GetService("Debris"):AddItem(S, 10)
700-
  end
700+
701
		end;
702
	};
703
704-
CFuncs = {
704+
["LongSound"] = {
705-
	Part = {
705+
		Create = function(id, par, vol, pit) 
706
			coroutine.resume(coroutine.create(function()
707-
			local Part = Create("Part")({
707+
				local S = Create("Sound"){
708
					Volume = vol,
709
					Pitch = pit or 1,
710
					SoundId = id,
711
					Parent = par or workspace,
712
				}
713
				wait() 
714
				S:play() 
715
				game:GetService("Debris"):AddItem(S, 60)
716-
				Material = Material
716+
717-
			})
717+
		end;
718
	};
719
	
720
	["ParticleEmitter"] = {
721-
	},
721+
722-
	Mesh = {
722+
			local fp = Create("ParticleEmitter"){
723
				Parent = Parent,
724-
			local Msh = Create(Mesh)({
724+
725
				LightEmission = LightEmission,
726
				Size = Size,
727-
				Scale = Scale
727+
728-
			})
728+
729
				ZOffset = ZOffset,
730
				Acceleration = Accel,
731
				Drag = Drag,
732
				LockedToPart = LockedToPart,
733
				VelocityInheritance = VelocityInheritance,
734
				EmissionDirection = EmissionDirection,
735-
	},
735+
736-
	Mesh = {
736+
737
				Rate = Rate,
738-
			local Msh = Create(Mesh)({
738+
739
				RotSpeed = RotSpeed,
740
				Speed = Speed,
741-
				Scale = Scale
741+
				VelocitySpread = VelocitySpread,
742-
			})
742+
743
			return fp
744
		end;
745
	};
746
747
	CreateTemplate = {
748
	
749-
	},
749+
	};
750-
	Weld = {
750+
751
752-
			local Weld = Create("Weld")({
752+
753
754
New = function(Object, Parent, Name, Data)
755
	local Object = Instance.new(Object)
756
	for Index, Value in pairs(Data or {}) do
757-
				C1 = C1
757+
		Object[Index] = Value
758-
			})
758+
759
	Object.Parent = Parent
760
	Object.Name = Name
761-
	},
761+
	return Object
762-
	Sound = {
762+
763-
		Create = function(id, par, vol, pit)
763+
764
local halocolor = BrickColor.new("Mid gray")
765-
				local S = Create("Sound")({
765+
local halocolor2 = BrickColor.new("Mid gray")
766
local halocolor3 = BrickColor.new("Really black")
767
local starcolor = BrickColor.new("Bright yellow")
768
local lunacolor = BrickColor.new("Navy blue")
769-
					Parent = par or workspace
769+
local lunacolor2 = BrickColor.new("Bright blue")
770-
				})
770+
local wepcolor = BrickColor.new("Deep blue")
771-
				wait()
771+
local maincolor = BrickColor.new("Lapis")
772-
				S:play()
772+
local secondcolor = BrickColor.new("Lapis")
773-
				game:GetService("Debris"):AddItem(S, 6)
773+
local m = Instance.new("Model",Character)
774
local m2 = Instance.new("Model",Character)
775
local m3 = Instance.new("Model",Character)
776-
	},
776+
local mw1 = Instance.new("Model",Character)
777-
	ParticleEmitter = {
777+
local mw2 = Instance.new("Model",Character)
778
local mw3 = Instance.new("Model",Character)
779-
			local fp = Create("ParticleEmitter")({
779+
local mw4 = Instance.new("Model",Character)
780
781
--------------
782
local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
783
CreateWeld(sorb,RightArm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
784
local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
785
CreateWeld(sorb2,LeftArm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
786
787
local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
788
CreateMesh(handle,"Brick",0,0,0)
789
local handlexweld = CreateWeld(handlex,Torso,handlex,0,0,-1.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
790
local valuaring = 10
791
792
local refec = Instance.new("ParticleEmitter",handlex)
793
refec.Texture = "rbxassetid://284205403"
794
refec.LightEmission = 0.95
795
refec.Color = ColorSequence.new(BrickColor.new("White").Color)
796
refec.Rate = 50
797
refec.Lifetime = NumberRange.new(0.5)
798-
				VelocitySpread = VelocitySpread
798+
refec.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(0.5,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
799-
			})
799+
refec.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.25,0),NumberSequenceKeypoint.new(1,1,0)})
800
refec.Speed = NumberRange.new(0,2)
801
refec.Drag = 5
802-
	}
802+
refec.LockedToPart = true
803
refec.Rotation = NumberRange.new(-500,500)
804
refec.VelocitySpread = 9000
805-
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
805+
refec.RotSpeed = NumberRange.new(-500,500)
806
local refec2 = refec:Clone()
807-
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
807+
refec2.LightEmission = 0.75
808-
	local Part = Create("Part")({
808+
refec2.Texture = "rbxassetid://254287058"
809-
		formFactor = FormFactor,
809+
refec2.Parent = handlex
810-
		Parent = Parent,
810+
refec2.Rate = 25
811-
		Reflectance = Reflectance,
811+
refec2.Lifetime = NumberRange.new(0.75)
812-
		Transparency = Transparency,
812+
refec2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(0.15,1,0),NumberSequenceKeypoint.new(0.8,0.75,0),NumberSequenceKeypoint.new(1,0.1,0)})
813-
		CanCollide = false,
813+
refec2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
814-
		Locked = true,
814+
refec2.Speed = NumberRange.new(0)
815-
		BrickColor = BrickColor.new(tostring(BColor)),
815+
local refec3 = refec:Clone()
816-
		Name = Name,
816+
refec3.LightEmission = 0.75
817-
		Size = Size,
817+
refec3.Texture = "rbxassetid://363275192"
818-
		Material = Material
818+
refec3.Parent = handlex
819-
	})
819+
refec3.Rate = 25
820-
	RemoveOutlines(Part)
820+
refec3.Lifetime = NumberRange.new(1)
821-
	return Part
821+
refec3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(0.8,2.25,0),NumberSequenceKeypoint.new(1,0.1,0)})
822
refec3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.5,0.65,0),NumberSequenceKeypoint.new(1,1,0)})
823-
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
823+
refec3.Speed = NumberRange.new(0)
824-
	local Msh = Create(Mesh)({
824+
refec3.RotSpeed = NumberRange.new(-50,50)
825-
		Parent = Part,
825+
826-
		Offset = OffSet,
826+
for i = 0, 35 do
827-
		Scale = Scale
827+
	valuaring = valuaring + 10
828-
	})
828+
rn = CreateParta(mw2,0,0,"Neon",halocolor)
829-
	if Mesh == "SpecialMesh" then
829+
CreateMesh(rn,"Wedge",0.1,0.5,0.1)
830-
		Msh.MeshType = MeshType
830+
CreateWeld(rn,handlex,rn,0,0.75,0,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
831-
		Msh.MeshId = MeshId
831+
rn = CreateParta(mw2,0,0,"Neon",halocolor)
832
CreateMesh(rn,"Wedge",0.1,0.5,0.1)
833-
	return Msh
833+
CreateWeld(rn,handlex,rn,0,0.75,0,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
834
rn = CreateParta(mw2,0,0,"Neon",halocolor)
835-
function CreateWeld(Parent, Part0, Part1, C0, C1)
835+
CreateMesh(rn,"Wedge",0.1,0.2,0.05)
836-
	local Weld = Create("Weld")({
836+
CreateWeld(rn,handlex,rn,0,-1.1,0.025,math.rad(0),math.rad(-90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
837-
		Parent = Parent,
837+
rn = CreateParta(mw2,0,0,"Neon",halocolor)
838-
		Part0 = Part0,
838+
CreateMesh(rn,"Wedge",0.1,0.2,0.05)
839-
		Part1 = Part1,
839+
CreateWeld(rn,handlex,rn,0,-1.1,0.025,math.rad(0),math.rad(90),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
840-
		C0 = C0,
840+
841-
		C1 = C1
841+
842-
	})
842+
843-
	return Weld
843+
local handle = CreateParta(m,1,1,"Neon",maincolor)
844
CreateMesh(handle,"Brick",0.5,0.5,0.5)
845
local handleweld = CreateWeld(handle,Torso,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
846
847-
-------------------------------------------------------
847+
848-
--Start Effect Function--
848+
849-
-------------------------------------------------------
849+
--- Left wing.
850-
EffectModel = Instance.new("Model", char)
850+
851-
Effects = {
851+
local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
852-
  Block = {
852+
CreateMesh(handle,"Brick",0.5,0.5,0.5)
853-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
853+
local lwing1weld = CreateWeld(lwing1,handle,lwing1,4,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
854-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
854+
855-
      prt.Anchored = true
855+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
856-
      prt.CFrame = cframe
856+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
857-
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
857+
CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
858-
      game:GetService("Debris"):AddItem(prt, 10)
858+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
859-
      if Type == 1 or Type == nil then
859+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
860-
        table.insert(Effects, {
860+
CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
861-
          prt,
861+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
862-
          "Block1",
862+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
863-
          delay,
863+
CreateWeld(wed,lwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
864-
          x3,
864+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
865-
          y3,
865+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
866-
          z3,
866+
CreateWeld(wed,lwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
867-
          msh
867+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
868-
        })
868+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
869-
      elseif Type == 2 then
869+
CreateWeld(wed,lwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
870-
        table.insert(Effects, {
870+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
871-
          prt,
871+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
872-
          "Block2",
872+
CreateWeld(wed,lwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
873-
          delay,
873+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
874-
          x3,
874+
CreateMesh(wed,"Wedge",0.05,0.5,1.5)
875-
          y3,
875+
CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
876-
          z3,
876+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
877-
          msh
877+
CreateMesh(wed,"Wedge",0.05,1.5,0.5)
878-
        })
878+
CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
879-
      else
879+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
880-
        table.insert(Effects, {
880+
CreateMesh(wed,"Wedge",0.05,0.25,1.75)
881-
          prt,
881+
CreateWeld(wed,lwing1,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
882-
          "Block3",
882+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
883-
          delay,
883+
CreateMesh(wed,"Wedge",0.05,1.75,0.25)
884-
          x3,
884+
CreateWeld(wed,lwing1,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
885-
          y3,
885+
886-
          z3,
886+
887-
          msh
887+
local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
888-
        })
888+
CreateMesh(handle,"Brick",0.5,0.5,0.5)
889-
      end
889+
local lwing2weld = CreateWeld(lwing2,handle,lwing2,5,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
890
891-
  },
891+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
892-
  Sphere = {
892+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
893-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
893+
CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
894-
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
894+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
895-
      prt.Anchored = true
895+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
896-
      prt.CFrame = cframe
896+
CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
897-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
897+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
898-
      game:GetService("Debris"):AddItem(prt, 10)
898+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
899-
      table.insert(Effects, {
899+
CreateWeld(wed,lwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
900-
        prt,
900+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
901-
        "Cylinder",
901+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
902-
        delay,
902+
CreateWeld(wed,lwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
903-
        x3,
903+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
904-
        y3,
904+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
905-
        z3,
905+
CreateWeld(wed,lwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
906-
        msh
906+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
907-
      })
907+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
908
CreateWeld(wed,lwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
909-
  },
909+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
910-
  Cylinder = {
910+
CreateMesh(wed,"Wedge",0.05,0.5,1.5)
911-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
911+
CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
912-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
912+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
913-
      prt.Anchored = true
913+
CreateMesh(wed,"Wedge",0.05,1.5,0.5)
914-
      prt.CFrame = cframe
914+
CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
915-
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
915+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
916-
      game:GetService("Debris"):AddItem(prt, 10)
916+
CreateMesh(wed,"Wedge",0.05,0.25,1.75)
917-
      table.insert(Effects, {
917+
CreateWeld(wed,lwing2,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
918-
        prt,
918+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
919-
        "Cylinder",
919+
CreateMesh(wed,"Wedge",0.05,1.75,0.25)
920-
        delay,
920+
CreateWeld(wed,lwing2,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
921-
        x3,
921+
922-
        y3,
922+
local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
923-
        z3,
923+
CreateMesh(handle,"Brick",0.5,0.5,0.5)
924-
        msh
924+
local lwing3weld = CreateWeld(lwing3,handle,lwing3,5.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
925-
      })
925+
926
wed = CreateParta(mw1,0,0,"Neon",halocolor)
927-
  },
927+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
928-
  Wave = {
928+
CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
929-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
929+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
930-
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
930+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
931-
      prt.Anchored = true
931+
CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
932-
      prt.CFrame = cframe
932+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
933-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
933+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
934-
      game:GetService("Debris"):AddItem(prt, 10)
934+
CreateWeld(wed,lwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
935-
      table.insert(Effects, {
935+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
936-
        prt,
936+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
937-
        "Cylinder",
937+
CreateWeld(wed,lwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
938-
        delay,
938+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
939-
        x3 / 60,
939+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
940-
        y3 / 60,
940+
CreateWeld(wed,lwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
941-
        z3 / 60,
941+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
942-
        msh
942+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
943-
      })
943+
CreateWeld(wed,lwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
944
wed = CreateParta(mw1,0,0,"Neon",halocolor)
945-
  },
945+
CreateMesh(wed,"Wedge",0.05,0.5,1.5)
946-
  Ring = {
946+
CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
947-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
947+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
948-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
948+
CreateMesh(wed,"Wedge",0.05,1.5,0.5)
949-
      prt.Anchored = true
949+
CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
950-
      prt.CFrame = cframe
950+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
951-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
951+
CreateMesh(wed,"Wedge",0.05,0.25,1.75)
952-
      game:GetService("Debris"):AddItem(prt, 10)
952+
CreateWeld(wed,lwing3,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
953-
      table.insert(Effects, {
953+
wed = CreateParta(mw1,0,0,"Neon",halocolor)
954-
        prt,
954+
CreateMesh(wed,"Wedge",0.05,1.75,0.25)
955-
        "Cylinder",
955+
CreateWeld(wed,lwing3,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
956-
        delay,
956+
957-
        x3,
957+
958-
        y3,
958+
-- Right wing --
959-
        z3,
959+
960-
        msh
960+
local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
961-
      })
961+
CreateMesh(handle,"Brick",0.5,0.5,0.5)
962
local rwing1weld = CreateWeld(rwing1,handle,rwing1,-4,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
963-
  },
963+
964-
  Break = {
964+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
965-
    Create = function(brickcolor, cframe, x1, y1, z1)
965+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
966-
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
966+
CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
967-
      prt.Anchored = true
967+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
968-
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
968+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
969-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
969+
CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
970-
      local num = math.random(10, 50) / 1000
970+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
971-
      game:GetService("Debris"):AddItem(prt, 10)
971+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
972-
      table.insert(Effects, {
972+
CreateWeld(wed,rwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
973-
        prt,
973+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
974-
        "Shatter",
974+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
975-
        num,
975+
CreateWeld(wed,rwing1,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
976-
        prt.CFrame,
976+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
977-
        math.random() - math.random(),
977+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
978-
        0,
978+
CreateWeld(wed,rwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
979-
        math.random(50, 100) / 100
979+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
980-
      })
980+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
981
CreateWeld(wed,rwing1,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
982-
  },
982+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
983-
Spiral = {
983+
CreateMesh(wed,"Wedge",0.05,0.5,1.5)
984-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
984+
CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
985-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
985+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
986-
      prt.Anchored = true
986+
CreateMesh(wed,"Wedge",0.05,1.5,0.5)
987-
      prt.CFrame = cframe
987+
CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
988-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
988+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
989-
      game:GetService("Debris"):AddItem(prt, 10)
989+
CreateMesh(wed,"Wedge",0.05,0.25,1.75)
990-
      table.insert(Effects, {
990+
CreateWeld(wed,rwing1,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
991-
        prt,
991+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
992-
        "Cylinder",
992+
CreateMesh(wed,"Wedge",0.05,1.75,0.25)
993-
        delay,
993+
CreateWeld(wed,rwing1,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
994-
        x3,
994+
995-
        y3,
995+
local rwing2 = CreateParta(m,1,1,"Neon",secondcolor)
996-
        z3,
996+
CreateMesh(handle,"Brick",0.5,0.5,0.5)
997-
        msh
997+
local rwing2weld = CreateWeld(rwing2,handle,rwing2,-5,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
998-
      })
998+
999
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1000-
  },
1000+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1001-
Push = {
1001+
CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1002-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1002+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1003-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1003+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1004-
      prt.Anchored = true
1004+
CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1005-
      prt.CFrame = cframe
1005+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1006-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1006+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1007-
      game:GetService("Debris"):AddItem(prt, 10)
1007+
CreateWeld(wed,rwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1008-
      table.insert(Effects, {
1008+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1009-
        prt,
1009+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1010-
        "Cylinder",
1010+
CreateWeld(wed,rwing2,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1011-
        delay,
1011+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1012-
        x3,
1012+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1013-
        y3,
1013+
CreateWeld(wed,rwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1014-
        z3,
1014+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1015-
        msh
1015+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1016-
      })
1016+
CreateWeld(wed,rwing2,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1017
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1018-
  }
1018+
CreateMesh(wed,"Wedge",0.05,0.5,1.5)
1019
CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1020-
function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
1020+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1021-
	local fp = IT("Part")
1021+
CreateMesh(wed,"Wedge",0.05,1.5,0.5)
1022-
	fp.formFactor = formfactor 
1022+
CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1023-
	fp.Parent = parent
1023+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1024-
	fp.Reflectance = reflectance
1024+
CreateMesh(wed,"Wedge",0.05,0.25,1.75)
1025-
	fp.Transparency = transparency
1025+
CreateWeld(wed,rwing2,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1026-
	fp.CanCollide = false 
1026+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1027-
	fp.Locked = true
1027+
CreateMesh(wed,"Wedge",0.05,1.75,0.25)
1028-
	fp.BrickColor = brickcolor
1028+
CreateWeld(wed,rwing2,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1029-
	fp.Name = name
1029+
1030-
	fp.Size = size
1030+
local rwing3 = CreateParta(m,1,1,"Neon",secondcolor)
1031-
	fp.Position = tors.Position 
1031+
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1032-
	RemoveOutlines(fp)
1032+
local rwing3weld = CreateWeld(rwing3,handle,rwing3,-5.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1033-
	fp.Material = "SmoothPlastic"
1033+
1034-
	fp:BreakJoints()
1034+
1035-
	return fp 
1035+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1036-
end 
1036+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1037
CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1038-
function mesh(Mesh,part,meshtype,meshid,offset,scale)
1038+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1039-
	local mesh = IT(Mesh) 
1039+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1040-
	mesh.Parent = part
1040+
CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1041-
	if Mesh == "SpecialMesh" then
1041+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1042-
		mesh.MeshType = meshtype
1042+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1043-
	if meshid ~= "nil" then
1043+
CreateWeld(wed,rwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1044-
		mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
1044+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1045
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1046
CreateWeld(wed,rwing3,wed,0,-0.5,0.25,math.rad(180),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1047-
	mesh.Offset = offset
1047+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1048-
	mesh.Scale = scale
1048+
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1049-
	return mesh
1049+
CreateWeld(wed,rwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1050
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1051
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1052-
function Magic(bonuspeed, type, pos, scale, value, color, MType)
1052+
CreateWeld(wed,rwing3,wed,0,0.75,-0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1053-
	local type = type
1053+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1054-
	local rng = Instance.new("Part", char)
1054+
CreateMesh(wed,"Wedge",0.05,0.5,1.5)
1055-
	rng.Anchored = true
1055+
CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1056-
	rng.BrickColor = color
1056+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1057-
	rng.CanCollide = false
1057+
CreateMesh(wed,"Wedge",0.05,1.5,0.5)
1058-
	rng.FormFactor = 3
1058+
CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1059-
	rng.Name = "Ring"
1059+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1060-
	rng.Material = "Neon"
1060+
CreateMesh(wed,"Wedge",0.05,0.25,1.75)
1061-
	rng.Size = Vector3.new(1, 1, 1)
1061+
CreateWeld(wed,rwing3,wed,0,-0.125,2.5,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1062-
	rng.Transparency = 0
1062+
wed = CreateParta(mw2,0,0,"Neon",halocolor2)
1063-
	rng.TopSurface = 0
1063+
CreateMesh(wed,"Wedge",0.05,1.75,0.25)
1064-
	rng.BottomSurface = 0
1064+
CreateWeld(wed,rwing3,wed,0,-2.5,0.125,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1065-
	rng.CFrame = pos
1065+
1066-
	local rngm = Instance.new("SpecialMesh", rng)
1066+
------------- Trails
1067-
	rngm.MeshType = MType
1067+
local A0 = Instance.new("Attachment",lwing1)
1068-
	rngm.Scale = scale
1068+
A0.Position = Vector3.new(0,-0.7,0)
1069-
	local scaler2 = 1
1069+
local A1 = Instance.new("Attachment",lwing1)
1070-
	if type == "Add" then
1070+
A1.Position = Vector3.new(0,-3.5,0)
1071-
		scaler2 = 1 * value
1071+
tl1 = Instance.new('Trail',lwing1)
1072-
	elseif type == "Divide" then
1072+
tl1.Attachment0 = A0
1073-
		scaler2 = 1 / value
1073+
tl1.Attachment1 = A1
1074
tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
1075
tl1.LightEmission = 1
1076-
		for i = 0, 10 / bonuspeed, 0.1 do
1076+
tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1077-
			swait()
1077+
tl1.Color = ColorSequence.new(halocolor.Color)
1078-
			if type == "Add" then
1078+
tl1.Lifetime = 0.5
1079-
				scaler2 = scaler2 - 0.01 * value / bonuspeed
1079+
1080-
			elseif type == "Divide" then
1080+
local A0 = Instance.new("Attachment",lwing2)
1081-
				scaler2 = scaler2 - 0.01 / value * bonuspeed
1081+
A0.Position = Vector3.new(0,-0.7,0)
1082
local A1 = Instance.new("Attachment",lwing2)
1083-
			rng.Transparency = rng.Transparency + 0.01 * bonuspeed
1083+
A1.Position = Vector3.new(0,-3.5,0)
1084-
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
1084+
tl2 = Instance.new('Trail',lwing2)
1085
tl2.Attachment0 = A0
1086-
		rng:Destroy()
1086+
tl2.Attachment1 = A1
1087
tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
1088
tl2.LightEmission = 1
1089
tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1090-
function Eviscerate(dude)
1090+
tl2.Color = ColorSequence.new(halocolor.Color)
1091-
	if dude.Name ~= char then
1091+
tl2.Lifetime = 0.5
1092-
		local bgf = IT("BodyGyro", dude.Head)
1092+
1093-
		bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
1093+
local A0 = Instance.new("Attachment",lwing3)
1094-
		local val = IT("BoolValue", dude)
1094+
A0.Position = Vector3.new(0,-0.7,0)
1095-
		val.Name = "IsHit"
1095+
local A1 = Instance.new("Attachment",lwing3)
1096-
		local ds = coroutine.wrap(function()
1096+
A1.Position = Vector3.new(0,-3.5,0)
1097-
			dude:WaitForChild("Head"):BreakJoints()
1097+
tl3 = Instance.new('Trail',lwing3)
1098-
			wait(0.5)
1098+
tl3.Attachment0 = A0
1099-
			target = nil
1099+
tl3.Attachment1 = A1
1100
tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
1101-
				for i, v in pairs(dude:GetChildren()) do
1101+
tl3.LightEmission = 1
1102-
					if v:IsA("Accessory") then
1102+
tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1103-
						v:Destroy()
1103+
tl3.Color = ColorSequence.new(halocolor.Color)
1104
tl3.Lifetime = 0.5
1105-
					if v:IsA("Humanoid") then
1105+
1106-
						v:Destroy()
1106+
local A0 = Instance.new("Attachment",rwing1)
1107
A0.Position = Vector3.new(0,-0.7,0)
1108-
					if v:IsA("CharacterMesh") then
1108+
local A1 = Instance.new("Attachment",rwing1)
1109-
						v:Destroy()
1109+
A1.Position = Vector3.new(0,-3.5,0)
1110
tr1 = Instance.new('Trail',rwing1)
1111-
					if v:IsA("Model") then
1111+
tr1.Attachment0 = A0
1112-
						v:Destroy()
1112+
tr1.Attachment1 = A1
1113
tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
1114-
					if v:IsA("Part") or v:IsA("MeshPart") then
1114+
tr1.LightEmission = 1
1115-
						for x, o in pairs(v:GetChildren()) do
1115+
tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1116-
							if o:IsA("Decal") then
1116+
tr1.Color = ColorSequence.new(halocolor2.Color)
1117-
								o:Destroy()
1117+
tr1.Lifetime = 0.5
1118
1119
local A0 = Instance.new("Attachment",rwing2)
1120-
						coroutine.resume(coroutine.create(function()
1120+
A0.Position = Vector3.new(0,-0.7,0)
1121-
							v.Material = "Neon"
1121+
local A1 = Instance.new("Attachment",rwing2)
1122-
							v.CanCollide = false
1122+
A1.Position = Vector3.new(0,-3.5,0)
1123-
							local PartEmmit1 = IT("ParticleEmitter", v)
1123+
tr2 = Instance.new('Trail',rwing2)
1124-
							PartEmmit1.LightEmission = 1
1124+
tr2.Attachment0 = A0
1125-
							PartEmmit1.Texture = "rbxassetid://2582829122"
1125+
tr2.Attachment1 = A1
1126-
							PartEmmit1.Color = ColorSequence.new(maincolor.Color)
1126+
tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
1127-
							PartEmmit1.Rate = 150
1127+
tr2.LightEmission = 1
1128-
							PartEmmit1.Lifetime = NumberRange.new(1)
1128+
tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1129-
							PartEmmit1.Size = NumberSequence.new({
1129+
tr2.Color = ColorSequence.new(halocolor2.Color)
1130-
								NumberSequenceKeypoint.new(0, 0.75, 0),
1130+
tr2.Lifetime = 0.5
1131-
								NumberSequenceKeypoint.new(1, 0, 0)
1131+
1132-
							})
1132+
local A0 = Instance.new("Attachment",rwing3)
1133-
							PartEmmit1.Transparency = NumberSequence.new({
1133+
A0.Position = Vector3.new(0,-0.7,0)
1134-
								NumberSequenceKeypoint.new(0, 0, 0),
1134+
local A1 = Instance.new("Attachment",rwing3)
1135-
								NumberSequenceKeypoint.new(1, 1, 0)
1135+
A1.Position = Vector3.new(0,-3.5,0)
1136-
							})
1136+
tr3 = Instance.new('Trail',rwing3)
1137-
							PartEmmit1.Speed = NumberRange.new(0, 0)
1137+
tr3.Attachment0 = A0
1138-
							PartEmmit1.VelocitySpread = 30000
1138+
tr3.Attachment1 = A1
1139-
							PartEmmit1.Rotation = NumberRange.new(-500, 500)
1139+
tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
1140-
							PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
1140+
tr3.LightEmission = 1
1141-
							local BodPoss = IT("BodyPosition", v)
1141+
tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1142-
							BodPoss.P = 3000
1142+
tr3.Color = ColorSequence.new(halocolor2.Color)
1143-
							BodPoss.D = 1000
1143+
tr3.Lifetime = 0.5
1144-
							BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
1144+
1145-
							BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
1145+
--------------
1146-
							v.Color = maincolor.Color
1146+
1147-
							coroutine.resume(coroutine.create(function()
1147+
1148-
								for i = 0, 49 do
1148+
1149-
									swait(1)
1149+
for i, v in pairs(mw2:GetChildren()) do
1150-
									v.Transparency = v.Transparency + 0.08
1150+
if v:IsA("Part") then
1151
v.BrickColor = BrickColor.new("White")
1152-
								wait(0.5)
1152+
v.Material = "Neon"
1153-
								PartEmmit1.Enabled = false
1153+
1154-
								wait(3)
1154+
1155-
								v:Destroy()
1155+
for i, v in pairs(mw1:GetChildren()) do
1156-
								dude:Destroy()
1156+
if v:IsA("Part") then
1157-
							end))
1157+
v.Transparency = 0
1158-
						end))
1158+
v.BrickColor = BrickColor.new("White")
1159
v.Material = "Neon"
1160
end
1161
end
1162
for i, v in pairs(extrawingmod1:GetChildren()) do
1163-
		ds()
1163+
if v:IsA("Part") then
1164
v.Transparency = 1
1165
v.BrickColor = BrickColor.new("White")
1166
v.Material = "Neon"
1167-
function FindNearestHead(Position, Distance, SinglePlayer)
1167+
1168-
	if SinglePlayer then
1168+
1169-
		return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
1169+
for i, v in pairs(extrawingmod2:GetChildren()) do
1170
if v:IsA("Part") then
1171-
	local List = {}
1171+
v.Transparency = 1
1172-
	for i, v in pairs(workspace:GetChildren()) do
1172+
v.BrickColor = BrickColor.new("White")
1173-
		if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
1173+
v.Material = "Neon"
1174-
			table.insert(List, v)
1174+
1175
end
1176
local MAINRUINCOLOR = BrickColor.new("Navy blue")
1177-
	return List
1177+
local SECONDRUINCOLOR  = BrickColor.new("Navy blue")
1178
local THIRDRUINCOLOR = BrickColor.new("Really black")
1179
1180-
function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
1180+
function RecolorThing(one,two,three,four,five,exonetran,exone,extwotran,extwo)
1181-
	local type = type
1181+
for i, v in pairs(mw2:GetChildren()) do
1182-
	local rng = Instance.new("Part", char)
1182+
if v:IsA("Part") then
1183-
	rng.Anchored = true
1183+
v.BrickColor = one
1184-
	rng.BrickColor = color
1184+
v.Material = "Neon"
1185-
	rng.CanCollide = false
1185+
1186-
	rng.FormFactor = 3
1186+
1187-
	rng.Name = "Ring"
1187+
refec.Color = ColorSequence.new(one.Color)
1188-
	rng.Material = "Neon"
1188+
refec2.Color = ColorSequence.new(one.Color)
1189-
	rng.Size = Vector3.new(1, 1, 1)
1189+
refec3.Color = ColorSequence.new(one.Color)
1190-
	rng.Transparency = 0
1190+
tr1.Color = ColorSequence.new(one.Color)
1191-
	rng.TopSurface = 0
1191+
tr2.Color = ColorSequence.new(one.Color)
1192-
	rng.BottomSurface = 0
1192+
tr3.Color = ColorSequence.new(one.Color)
1193-
	rng.CFrame = pos
1193+
imgl2.ImageColor3 = one.Color
1194-
	rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
1194+
circl.ImageColor3 = two.Color
1195-
	local rngm = Instance.new("SpecialMesh", rng)
1195+
techc.ImageColor3 = one.Color
1196-
	rngm.MeshType = MType
1196+
circl2.ImageColor3 = one.Color
1197-
	rngm.Scale = Vector3.new(x1, y1, z1)
1197+
ned.TextColor3 = two.Color
1198-
	local scaler2 = 1
1198+
ned.TextStrokeColor3 = one.Color
1199-
	local speeder = FastSpeed
1199+
for i, v in pairs(mw1:GetChildren()) do
1200-
	if type == "Add" then
1200+
if v:IsA("Part") then
1201-
		scaler2 = 1 * value
1201+
v.Transparency = 0
1202-
	elseif type == "Divide" then
1202+
v.BrickColor = two
1203-
		scaler2 = 1 / value
1203+
v.Material = "Neon"
1204
end
1205
end
1206-
		for i = 0, 10 / bonuspeed, 0.1 do
1206+
tl1.Color = ColorSequence.new(two.Color)
1207-
			swait()
1207+
tl2.Color = ColorSequence.new(two.Color)
1208-
			if type == "Add" then
1208+
tl3.Color = ColorSequence.new(two.Color)
1209-
				scaler2 = scaler2 - 0.01 * value / bonuspeed
1209+
for i, v in pairs(m:GetChildren()) do
1210-
			elseif type == "Divide" then
1210+
if v:IsA("Part") then
1211-
				scaler2 = scaler2 - 0.01 / value * bonuspeed
1211+
v.BrickColor = three
1212
v.Material = "Ice"
1213-
			speeder = speeder - 0.01 * FastSpeed * bonuspeed
1213+
1214-
			rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
1214+
1215-
			rng.Transparency = rng.Transparency + 0.01 * bonuspeed
1215+
for i, v in pairs(m2:GetChildren()) do
1216-
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
1216+
if v:IsA("Part") then
1217
v.BrickColor = four
1218-
		rng:Destroy()
1218+
v.Material = "Ice"
1219
end
1220
end
1221
for i, v in pairs(m3:GetChildren()) do
1222-
function SoulSteal(dude)
1222+
if v:IsA("Part") then
1223-
if dude.Name ~= char then
1223+
v.BrickColor = five
1224-
local bgf = IT("BodyGyro", dude.Head)
1224+
v.Material = "Neon"
1225-
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
1225+
1226-
local val = IT("BoolValue", dude)
1226+
1227-
val.Name = "IsHit"
1227+
for i, v in pairs(extrawingmod1:GetChildren()) do
1228-
local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
1228+
if v:IsA("Part") then
1229-
local soulst = coroutine.wrap(function()
1229+
v.Transparency = exonetran
1230-
local soul = Instance.new("Part",dude)
1230+
v.BrickColor = exone
1231-
soul.Size = Vector3.new(1,1,1)
1231+
v.Material = "Neon"
1232-
soul.CanCollide = false
1232+
1233-
soul.Anchored = false
1233+
1234-
soul.Position = torso.Position
1234+
for i, v in pairs(extrawingmod2:GetChildren()) do
1235-
soul.Transparency = 1
1235+
if v:IsA("Part") then
1236-
local PartEmmit1 = IT("ParticleEmitter", soul)
1236+
v.Transparency = extwotran
1237-
PartEmmit1.LightEmission = 1
1237+
v.BrickColor = extwo
1238-
PartEmmit1.Texture = "rbxassetid://2582829122"
1238+
v.Material = "Neon"
1239-
PartEmmit1.Color = ColorSequence.new(maincolor.Color)
1239+
1240-
PartEmmit1.Rate = 250
1240+
1241-
PartEmmit1.Lifetime = NumberRange.new(1.6)
1241+
1242-
PartEmmit1.Size = NumberSequence.new({
1242+
1243-
	NumberSequenceKeypoint.new(0, 1, 0),
1243+
imgl2.ImageColor3 = MAINRUINCOLOR.Color
1244-
	NumberSequenceKeypoint.new(1, 0, 0)
1244+
circl.ImageColor3 = SECONDRUINCOLOR.Color
1245-
})
1245+
techc.ImageColor3 = MAINRUINCOLOR.Color
1246-
PartEmmit1.Transparency = NumberSequence.new({
1246+
circl2.ImageColor3 = MAINRUINCOLOR.Color
1247-
	NumberSequenceKeypoint.new(0, 0, 0),
1247+
ned.TextColor3 = MAINRUINCOLOR.Color
1248-
	NumberSequenceKeypoint.new(1, 1, 0)
1248+
ned.TextStrokeColor3 = SECONDRUINCOLOR.Color
1249-
})
1249+
1250-
PartEmmit1.Speed = NumberRange.new(0, 0)
1250+
1251-
PartEmmit1.VelocitySpread = 30000
1251+
function bosschatfunc(text,color,watval)
1252-
PartEmmit1.Rotation = NumberRange.new(-360, 360)
1252+
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
1253-
PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
1253+
1254-
local BodPoss = IT("BodyPosition", soul)
1254+
if v.PlayerGui:FindFirstChild("Dialog")~= nil then
1255-
BodPoss.P = 3000
1255+
v.PlayerGui:FindFirstChild("Dialog"):destroy()
1256-
BodPoss.D = 1000
1256+
1257-
BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
1257+
local scrg = Instance.new("ScreenGui",v.PlayerGui)
1258-
BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
1258+
scrg.Name = "Dialog"
1259-
wait(1.6)
1259+
local txtlb = Instance.new("TextLabel",scrg)
1260-
soul.Touched:connect(function(hit)
1260+
txtlb.Text = ""
1261-
	if hit.Parent == char then
1261+
txtlb.Font = "Bodoni"
1262-
	soul:Destroy()
1262+
txtlb.TextColor3 = Color3.new(0,0,0)
1263
txtlb.TextStrokeTransparency = 0
1264
txtlb.BackgroundTransparency = 0.75
1265-
wait(1.2)
1265+
txtlb.BackgroundColor3 = Color3.new(0,0,0)
1266-
while soul do
1266+
txtlb.TextStrokeColor3 = color
1267-
	swait()
1267+
txtlb.TextScaled = true
1268-
	PartEmmit1.Color = ColorSequence.new(maincolor.Color)
1268+
txtlb.Size = UDim2.new(1,0,0.25,0)
1269-
	BodPoss.Position = tors.Position
1269+
txtlb.TextXAlignment = "Left"
1270
txtlb.Position = UDim2.new(0,0,0.75 + 1,0)
1271
local txtlb2 = Instance.new("TextLabel",scrg)
1272-
	soulst()
1272+
txtlb2.Text = "Chaotic:"
1273
txtlb2.Font = "Arcade"
1274
txtlb2.TextColor3 = Color3.new(0,0,0)
1275-
function FaceMouse()
1275+
txtlb2.TextStrokeTransparency = 0
1276-
local	Cam = workspace.CurrentCamera
1276+
txtlb2.BackgroundTransparency = 1
1277-
	return {
1277+
txtlb2.TextStrokeColor3 = color
1278-
		CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
1278+
txtlb2.TextSize = 40
1279-
		Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
1279+
txtlb2.Size = UDim2.new(1,0,0.25,0)
1280-
	}
1280+
txtlb2.TextXAlignment = "Left"
1281
txtlb2.Position = UDim2.new(0,0,1,0)
1282
local fvalen = 0.55
1283-
BTAUNT = Instance.new("Sound", tors)
1283+
local fval = -0.49
1284-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=869166432"
1284+
1285-
BTAUNT.Volume = 10
1285+
1286-
BTAUNT.Pitch = 1
1286+
Swait()
1287-
BTAUNT.Looped = true
1287+
if MODE == "Sanity" then
1288-
BTAUNT.TimePosition = 0
1288+
txtlb.Rotation = math.random(-1,1)
1289
txtlb2.Rotation = math.random(-1,1)
1290-
BTAUNT2 = Instance.new("Sound", tors)
1290+
txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
1291-
BTAUNT2.SoundId = "http://www.roblox.com/asset/?id=935804253"
1291+
txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
1292-
BTAUNT2.Volume = 10
1292+
txtlb.TextStrokeColor3 = BrickColor.random().Color
1293-
BTAUNT2.Pitch = 1
1293+
txtlb2.TextStrokeColor3 = BrickColor.random().Color
1294-
BTAUNT2.Looped = false
1294+
1295-
BTAUNT2.TimePosition = 0
1295+
1296
end))
1297-
BTAUNT3 = Instance.new("Sound", tors)
1297+
1298-
BTAUNT3.SoundId = "http://www.roblox.com/asset/?id=2866646141"
1298+
1299-
BTAUNT3.Volume = 2
1299+
Swait()
1300-
BTAUNT3.Pitch = 1
1300+
if scrg.Parent ~= nil then
1301-
BTAUNT3.Looped = true
1301+
	fvalen = fvalen - 0.0001
1302-
BTAUNT3.TimePosition = 0
1302+
elseif scrg.Parent == nil then
1303
break
1304-
TEST = Instance.new("Sound", tors)
1304+
1305-
TEST.SoundId = "http://www.roblox.com/asset/?id=130766856"
1305+
1306-
TEST.Volume = 25
1306+
1307-
TEST.Pitch = 1
1307+
local flol = 1.75
1308-
TEST.Looped = false
1308+
local flil = 1.6
1309-
TEST.TimePosition = 0
1309+
1310-
-------------------------------------------------------
1310+
	for i = 0, 9 do
1311-
--End Effect Function--
1311+
		Swait()
1312-
-------------------------------------------------------
1312+
		fval = fval + 0.05
1313-
function Cso(ID, PARENT, VOLUME, PITCH)
1313+
		flol = flol - 0.1
1314-
	local NSound = nil
1314+
		flil = flil - 0.1
1315
		txtlb.Text = ""
1316-
		NSound = IT("Sound", PARENT)
1316+
		txtlb.Position = UDim2.new(0,0,flol,0)
1317-
		NSound.Volume = VOLUME
1317+
		txtlb2.Position = UDim2.new(0,0,flil,0)
1318-
		NSound.Pitch = PITCH
1318+
1319-
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
1319+
	txtlb.Text = text
1320-
		swait()
1320+
wait(watval)
1321-
		NSound:play()
1321+
local valinc = 0
1322-
		game:GetService("Debris"):AddItem(NSound, 50)
1322+
for i = 0, 99 do
1323
Swait()
1324-
	return NSound
1324+
valinc = valinc + 0.0001
1325
flol = flol + valinc
1326
flil = flil + valinc
1327
txtlb.Rotation = txtlb.Rotation + valinc*20
1328
txtlb2.Rotation = txtlb2.Rotation - valinc*50
1329
txtlb.Position = UDim2.new(0,0,flol,0)
1330
txtlb2.Position = UDim2.new(0,0,flil,0)
1331-
			swait()
1331+
txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
1332
txtlb.TextTransparency = txtlb.TextTransparency + 0.01
1333
txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
1334-
			hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
1334+
txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
1335-
			cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
1335+
txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
1336
end
1337-
		hum.CameraOffset = Vector3.new(0, 0, 0)
1337+
scrg:Destroy()
1338
end))
1339
end))
1340-
-------------------------------------------------------
1340+
1341-
--End Important Functions--
1341+
1342-
-------------------------------------------------------
1342+
1343
function BigBlack(text,color,watval)
1344
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
1345-
-------------------------------------------------------
1345+
1346-
--Start Customization--
1346+
if v.PlayerGui:FindFirstChild("Dialog")~= nil then
1347-
-------------------------------------------------------
1347+
v.PlayerGui:FindFirstChild("Dialog"):destroy()
1348-
local Player_Size = 1
1348+
1349-
if Player_Size ~= 1 then
1349+
local scrg = Instance.new("ScreenGui",v.PlayerGui)
1350-
root.Size = root.Size * Player_Size
1350+
scrg.Name = "Dialog"
1351-
tors.Size = tors.Size * Player_Size
1351+
local txtlb = Instance.new("TextLabel",scrg)
1352-
hed.Size = hed.Size * Player_Size
1352+
txtlb.Text = ""
1353-
ra.Size = ra.Size * Player_Size
1353+
txtlb.Font = "Bodoni"
1354-
la.Size = la.Size * Player_Size
1354+
txtlb.TextColor3 = Color3.new(0,0,0)
1355-
rl.Size = rl.Size * Player_Size
1355+
txtlb.TextStrokeTransparency = 1
1356-
ll.Size = ll.Size * Player_Size
1356+
txtlb.BackgroundTransparency = 1
1357-
----------------------------------------------------------------------------------
1357+
txtlb.BackgroundColor3 = Color3.new(0,0,0)
1358-
rootj.Parent = root
1358+
txtlb.TextStrokeColor3 = color
1359-
neck.Parent = tors
1359+
txtlb.TextScaled = true
1360-
RW.Parent = tors
1360+
txtlb.Size = UDim2.new(1,0,1,0)
1361-
LW.Parent = tors
1361+
txtlb.TextXAlignment = "Center"
1362-
RH.Parent = tors
1362+
txtlb.Position = UDim2.new(0,0,6.75 + 1,0)
1363-
LH.Parent = tors
1363+
local txtlb2 = Instance.new("TextLabel",scrg)
1364-
----------------------------------------------------------------------------------
1364+
txtlb2.Text = "Chaotic:"
1365-
rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
1365+
txtlb2.Font = "Arcade"
1366-
rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
1366+
txtlb2.TextColor3 = Color3.new(0,0,0)
1367-
neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
1367+
txtlb2.TextStrokeTransparency = 0
1368-
neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
1368+
txtlb2.BackgroundTransparency = 1
1369-
RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
1369+
txtlb2.TextStrokeColor3 = color
1370-
LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
1370+
txtlb2.TextSize = 40
1371-
----------------------------------------------------------------------------------
1371+
txtlb2.Size = UDim2.new(1,0,0.25,0)
1372-
RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1372+
txtlb2.TextXAlignment = "Left"
1373-
LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1373+
txtlb2.Position = UDim2.new(0,0,1,0)
1374-
RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1374+
local fvalen = 0.55
1375-
LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1375+
local fval = -0.49
1376-
--hat.Parent = Character
1376+
1377
while true do
1378-
----------------------------------------------------------------------------------
1378+
Swait()
1379-
----------------------------------------------------------------------------------
1379+
if MODE == "Sanity" then
1380-
local equipped = false
1380+
txtlb.Rotation = math.random(-1,1)
1381-
local idle = 0
1381+
txtlb2.Rotation = math.random(-1,1)
1382-
local change = 1
1382+
txtlb.Position = txtlb.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
1383-
local val = 0
1383+
txtlb2.Position = txtlb2.Position + UDim2.new(0,math.random(-1,1)/5,0,math.random(-1,1)/5)
1384-
local toim = 0
1384+
txtlb.TextStrokeColor3 = BrickColor.random().Color
1385-
local idleanim = 0.4
1385+
txtlb2.TextStrokeColor3 = BrickColor.random().Color
1386-
local sine = 0
1386+
1387-
local Sit = 1
1387+
1388-
----------------------------------------------------------------------------------
1388+
1389-
hum.WalkSpeed = 8
1389+
1390-
hum.JumpPower = 57
1390+
1391-
hum.Animator.Parent = nil
1391+
Swait()
1392-
----------------------------------------------------------------------------------
1392+
if scrg.Parent ~= nil then
1393
	fvalen = fvalen - 0.0001
1394
elseif scrg.Parent == nil then
1395-
-------------------------------------------------------
1395+
break
1396-
--End Customization--
1396+
1397-
-------------------------------------------------------
1397+
1398-
local Blobby = Instance.new("Part", char)
1398+
1399-
Blobby.Name = "Blob"
1399+
local flol = 1.05
1400-
Blobby.CanCollide = false
1400+
local flil = 0.75
1401-
Blobby.BrickColor = BrickColor.new("Really black")
1401+
local flil2 = -0.2
1402-
Blobby.Transparency = 0
1402+
1403-
Blobby.Material = "Plastic"
1403+
	for i = 1,string.len(text),1 do
1404-
Blobby.Size = Vector3.new(1, 1, 2)
1404+
1405-
Blobby.TopSurface = Enum.SurfaceType.Smooth
1405+
		text.Text = string.sub(text,1,i)
1406-
Blobby.BottomSurface = Enum.SurfaceType.Smooth
1406+
1407
	end))
1408-
local Weld = Instance.new("Weld", Blobby)
1408+
1409-
Weld.Part0 = ra
1409+
	for i = 0, 1 do
1410-
Weld.Part1 = Blobby
1410+
		fval = fval + 0.05
1411-
Weld.C1 = CFrame.new(0, 0.8, 0)
1411+
		flol = flol - 0.1
1412-
Weld.C0 = CFrame.Angles(Rad(-180),0,135)
1412+
		flil2 = flil2 + 0.1
1413
		txtlb.Text = ""
1414-
local M2 = Instance.new("SpecialMesh")
1414+
		txtlb.Position = UDim2.new(flil2,0,0,0)
1415-
M2.Parent = Blobby
1415+
		txtlb.BackgroundTransparency = 1 - 0.1
1416-
M2.MeshId = "rbxassetid://0"
1416+
		txtlb2.Position = UDim2.new(flil2,0,0,0)
1417-
M2.TextureId = "rbxassetid://0"
1417+
1418-
M2.Scale = Vector3.new(1, 0.8, 1)
1418+
1419
		for i = 0, 99 do
1420-
--[[local naeeym2 = Instance.new("BillboardGui",char)
1420+
txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency - 0.01
1421-
naeeym2.AlwaysOnTop = true
1421+
txtlb.TextTransparency = txtlb.TextTransparency - 0.01
1422-
naeeym2.Size = UDim2.new(5,35,2,15)
1422+
txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency - 0.01
1423-
naeeym2.StudsOffset = Vector3.new(0, 3.5, 0)
1423+
txtlb2.TextTransparency = txtlb2.TextTransparency - 0.01
1424-
naeeym2.Adornee = hed
1424+
txtlb.BackgroundTransparency = txtlb.BackgroundTransparency - 0.0025
1425-
naeeym2.Name = "Name"
1425+
1426-
--naeeym2.PlayerToHideFrom = Player
1426+
1427
	txtlb.Text = text
1428
wait(watval)
1429-
tecks2.TextScaled = true
1429+
local valinc = 0
1430
for i = 0, 99 do
1431-
tecks2.Text = "Fight Me"
1431+
Swait()
1432-
tecks2.Font = Enum.Font.Bodoni
1432+
valinc = valinc + 0.0002
1433
flol = flol + valinc
1434
flil2 = flil2 + valinc
1435-
tecks2.TextColor3 = Color3.new(0, 0, 0)
1435+
txtlb.Rotation = txtlb.Rotation + valinc*15
1436-
tecks2.TextStrokeColor3 = Color3.new(1, 1, 1)
1436+
txtlb2.Rotation = txtlb2.Rotation - valinc*15
1437
txtlb.Position = UDim2.new(flil2,0,0,0)
1438-
tecks2.Parent = naeeym2]]
1438+
txtlb2.Position = UDim2.new(flil2,0,0,0)
1439-
----------------------------------------------------------------------------------
1439+
txtlb.TextStrokeTransparency = txtlb.TextStrokeTransparency + 0.01
1440-
local AddInstance = function(Object, ...)
1440+
txtlb.TextTransparency = txtlb.TextTransparency + 0.01
1441-
local Obj = Instance.new(Object)
1441+
txtlb2.TextStrokeTransparency = txtlb2.TextStrokeTransparency + 0.01
1442-
for i,v in next,(...) do
1442+
txtlb2.TextTransparency = txtlb2.TextTransparency + 0.01
1443-
Obj[i] = v
1443+
txtlb.BackgroundTransparency = txtlb.BackgroundTransparency + 0.0025
1444
end
1445-
return Obj
1445+
scrg:Destroy()
1446
end))
1447-
----------------------------------------------------
1447+
1448
end
1449-
MeshT = "rbxassetid://1028713"
1449+
1450-
TextureM = "rbxassetid://127678851"
1450+
1451
RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
1452
1453
--//=================================\\
1454
--||          SOME TAG EDIT
1455-
local Load = Instance.new("Animation", char)
1455+
--\\=================================//
1456
local TEXTCOLOR = C3(0, 0, 1)
1457
1458-
		local Reaper = AddInstance("Part",{
1458+
m = owner
1459-
			Parent = hed,
1459+
char = m.Character
1460-
			CFrame = hed.CFrame,
1460+
local txt = Instance.new("BillboardGui", char)
1461-
			formFactor = "Symmetric",
1461+
txt.Adornee = char.Head
1462-
			Size = Vector3.new(1, 1, 1),
1462+
txt.Name = "_status"
1463-
			CanCollide = false,
1463+
txt.Size = UDim2.new(2, 0, 1.2, 0)
1464-
			TopSurface = "Smooth",
1464+
txt.StudsOffset = Vector3.new(-18.75, 8, 0)
1465-
			BottomSurface = "Smooth",
1465+
local text = Instance.new("TextLabel", txt)
1466-
			Locked = true,
1466+
text.Size = UDim2.new(20, 0, 7, 0)
1467-
		})
1467+
text.FontSize = "Size24"
1468-
		local Weld = AddInstance("Weld",{
1468+
text.TextScaled = true
1469-
			Parent = Reaper,
1469+
text.TextTransparency = 0
1470-
			Part0 = hed,
1470+
text.BackgroundTransparency = 1
1471-
			C0 = CFrame.new(0, 0.4, 0)*CFrame.Angles(0, 0, 0),
1471+
text.TextTransparency = 0
1472-
			Part1 = Reaper,
1472+
text.TextStrokeTransparency = 0
1473-
		})
1473+
text.Font = "Bodoni"
1474-
		local Mesh = AddInstance("SpecialMesh",{
1474+
v = Instance.new("Part")
1475-
			Parent = Reaper,
1475+
v.Name = "ColorBrick"
1476-
			MeshId = MeshT,
1476+
v.Parent = m.Character
1477-
			TextureId = TextureM,
1477+
v.FormFactor = "Symmetric"
1478-
			Offset = Vector3.new(0, 0.3, 0),
1478+
v.Anchored = true
1479-
			Scale = Vector3.new(1.05,1.05,1.05),
1479+
v.CanCollide = false
1480-
			VertexColor = Vector3.new(0.3, 0, 0.3),
1480+
v.BottomSurface = "Smooth"
1481-
		})
1481+
v.TopSurface = "Smooth"
1482
v.Size = Vector3.new(10, 5, 3)
1483
v.Transparency = 1
1484
v.CFrame = char.Torso.CFrame
1485
v.BrickColor = BrickColor.new("Really black")
1486
v.Transparency = 1
1487-
-------------------------------------------------------
1487+
v.Shape = "Block"
1488
text.Text = "Sad"
1489
1490
function RecolorTextAndRename(name,col1,col2,font)
1491
text.TextStrokeColor3 = col2
1492-
wait(1)
1492+
text.TextColor3 = col1
1493-
plr = game.Players.LocalPlayer
1493+
text.Font = font
1494
text.Text = name
1495-
mouse = plr:GetMouse()
1495+
techc.ImageColor3 = col2
1496-
whitecolor = Color3.new(255,255,1)
1496+
circl.ImageColor3 = col2
1497-
epicmode = false
1497+
circl2.ImageColor3 = col1
1498-
normal = true
1498+
imgl2.ImageColor3 = col1
1499-
for i,v in pairs(char:GetChildren()) do
1499+
imgl2b.ImageColor3 = col2
1500-
   if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" then
1500+
ned.Text = name
1501-
      v:Destroy()
1501+
ned.TextColor3 = col1
1502-
     end
1502+
ned.TextStrokeColor3 = col2
1503
end
1504-
local shirt = Instance.new("Shirt",char)
1504+
--//=================================\\
1505-
shirt.ShirtTemplate = "rbxassetid://463141967"
1505+
--|| 	      SOME FUNCTIONS
1506-
local pants = Instance.new("Pants",char)
1506+
--\\=================================//
1507-
pants.PantsTemplate = "rbxassetid://175974404"
1507+
1508-
local bdycolors = char["Body Colors"]
1508+
1509-
bdycolors.HeadColor3 = whitecolor
1509+
1510-
bdycolors.LeftArmColor3 = whitecolor
1510+
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
1511-
bdycolors.LeftLegColor3 = whitecolor
1511+
	return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
1512-
bdycolors.RightArmColor3 = whitecolor
1512+
1513-
bdycolors.RightLegColor3 = whitecolor
1513+
1514-
bdycolors.TorsoColor3 = whitecolor
1514+
function PositiveAngle(NUMBER)
1515-
for i,v in pairs(char:GetChildren()) do
1515+
	if NUMBER >= 0 then
1516-
    if v.ClassName == "Hat" or v.ClassName == "Accessory" then
1516+
		NUMBER = 0
1517-
        v:Destroy()
1517+
1518
	return NUMBER
1519
end
1520
1521
function NegativeAngle(NUMBER)
1522
	if NUMBER <= 0 then
1523-
local BC = Character["Body Colors"]
1523+
		NUMBER = 0
1524-
BC.HeadColor = BrickColor.new("New Yeller")
1524+
1525-
BC.LeftArmColor = BrickColor.new("New Yeller")
1525+
	return NUMBER
1526-
BC.LeftLegColor = BrickColor.new("New Yeller")
1526+
1527-
BC.RightArmColor = BrickColor.new("New Yeller")
1527+
1528-
BC.RightLegColor = BrickColor.new("New Yeller")
1528+
function Swait(NUMBER)
1529-
BC.TorsoColor = BrickColor.new("New Yeller")
1529+
	if NUMBER == 0 or NUMBER == nil then
1530
		ArtificialHB.Event:wait()
1531
	else
1532
		for i = 1, NUMBER do
1533-
local righteyebrickcolor = "Institutional white"
1533+
			ArtificialHB.Event:wait()
1534-
local reye = Instance.new("Part", char)
1534+
1535-
reye.CanCollide = false
1535+
1536-
reye.BrickColor = BrickColor.new(righteyebrickcolor)
1536+
1537-
reye.Material = "Neon"
1537+
1538-
reye.Size = Vector3.new(.25,.35,.15)
1538+
function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
1539-
weld(reye, char.Head, CFrame.new(0.15,-0.2,0.55), CFrame.new(1,0,0))
1539+
	local NEWMESH = IT(MESH)
1540-
m1 = Instance.new("SpecialMesh", reye)
1540+
	if MESH == "SpecialMesh" then
1541-
m1.MeshType = "Sphere"
1541+
		NEWMESH.MeshType = MESHTYPE
1542-
m1.Scale = Vector3.new(0.9,0.9,0.9)
1542+
		if MESHID ~= "nil" and MESHID ~= "" then
1543-
reye.Locked = true
1543+
			NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
1544-
reye.Name = "re"
1544+
1545
		if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
1546-
local wings = Instance.new("Part", char)
1546+
			NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
1547-
wings.CFrame = char.Torso.CFrame
1547+
1548-
wings.BrickColor = BrickColor.new("Black")
1548+
1549-
wings.Locked = true
1549+
	NEWMESH.Offset = OFFSET or VT(0, 0, 0)
1550-
wings.CanCollide = false
1550+
	NEWMESH.Scale = SCALE
1551
	NEWMESH.Parent = PARENT
1552-
local weld = Instance.new("Weld", wings)
1552+
	return NEWMESH
1553-
weld.Part0 = wings
1553+
1554-
weld.Part1 = char.Torso
1554+
1555
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
1556-
local specialMesh = Instance.new("SpecialMesh", wings)
1556+
	local NEWPART = IT("Part")
1557-
specialMesh.MeshId = "rbxassetid://0"
1557+
	NEWPART.formFactor = FORMFACTOR
1558-
specialMesh.Offset = Vector3.new(0,0.1,-0.2)
1558+
	NEWPART.Reflectance = REFLECTANCE
1559-
specialMesh.Scale = Vector3.new(1,1,1)
1559+
	NEWPART.Transparency = TRANSPARENCY
1560
	NEWPART.CanCollide = false
1561
	NEWPART.Locked = true
1562
	NEWPART.Anchored = true
1563-
-------------------------------------------------------
1563+
	if ANCHOR == false then
1564-
--Start Attacks N Stuff--
1564+
		NEWPART.Anchored = false
1565-
-------------------------------------------------------
1565+
1566-
local naeeym2 = Instance.new("BillboardGui",char)
1566+
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
1567-
naeeym2.AlwaysOnTop = true
1567+
	NEWPART.Name = NAME
1568-
naeeym2.Size = UDim2.new(5,35,2,35)
1568+
	NEWPART.Size = SIZE
1569-
naeeym2.StudsOffset = Vector3.new(0,2,0)
1569+
	NEWPART.Position = Torso.Position
1570-
naeeym2.Adornee = hed
1570+
	NEWPART.Material = MATERIAL
1571-
naeeym2.Name = "Name"
1571+
	NEWPART:BreakJoints()
1572
	NEWPART.Parent = PARENT
1573
	return NEWPART
1574
end
1575-
tecks2.TextScaled = true
1575+
1576
	local function weldBetween(a, b)
1577-
tecks2.Text = "Script By Henriquegame2015 (Rare Script)(Leaked)"
1577+
	    local weldd = Instance.new("ManualWeld")
1578-
tecks2.Font = "Fantasy"
1578+
	    weldd.Part0 = a
1579
	    weldd.Part1 = b
1580
	    weldd.C0 = CFrame.new()
1581-
tecks2.TextColor3 = BrickColor.new('Black').Color
1581+
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
1582-
tecks2.TextStrokeColor3 = BrickColor.new('New Yeller').Color
1582+
	    weldd.Parent = a
1583
	    return weldd
1584-
tecks2.Parent = naeeym2
1584+
1585-
textfag = tecks2
1585+
1586-
tecks2.Text = "Load....."
1586+
1587-
wait(2)
1587+
1588-
tecks2.Text = "Script Leaked"
1588+
1589-
wait(1)
1589+
1590-
tecks2.Text = "Noob Switcher"
1590+
	if trace > 0 then 
1591-
BTAUNT:Play()
1591+
1592
		local recip = 0.5 / s
1593-
    while textfag ~= nil do
1593+
1594-
        swait()
1594+
1595-
        textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))  
1595+
1596-
        textfag.Rotation = math.random(-3,3)
1596+
		if m11 > m00 then
1597
			i = 1
1598
		end
1599
		if m22 > (i == 0 and m00 or m11) then
1600
			i = 2
1601-
char.Humanoid.JumpPower = 115
1601+
1602-
char.Humanoid.WalkSpeed = 30
1602+
1603
			local s = math.sqrt(m00 - m11 - m22 + 1)
1604
			local recip = 0.5 / s
1605-
-----------------------------------------------
1605+
1606
		elseif i == 1 then
1607-
function chatfunc(text, color)
1607+
1608
			local recip = 0.5 / s
1609-
		if char:FindFirstChild("TalkingBillBoard") ~= nil then
1609+
1610-
			char:FindFirstChild("TalkingBillBoard"):destroy()
1610+
1611
			local s = math.sqrt(m22 - m00 - m11 + 1)
1612-
		local naeeym2 = Instance.new("BillboardGui", char)
1612+
			local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
1613-
		naeeym2.Size = UDim2.new(0, 100, 0, 40)
1613+
1614-
		naeeym2.StudsOffset = Vector3.new(0, 3, 0)
1614+
1615-
		naeeym2.Adornee = hed
1615+
1616-
		naeeym2.Name = "TalkingBillBoard"
1616+
1617-
		local tecks2 = Instance.new("TextLabel", naeeym2)
1617+
1618-
		tecks2.BackgroundTransparency = 1
1618+
1619-
		tecks2.BorderSizePixel = 0
1619+
1620-
		tecks2.Text = ""
1620+
1621-
		tecks2.Font = "SciFi"
1621+
1622-
		tecks2.TextSize = 30
1622+
1623-
		tecks2.TextStrokeTransparency = 0
1623+
1624-
		tecks2.TextColor3 = color
1624+
1625-
		tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
1625+
1626-
		tecks2.Size = UDim2.new(1, 0, 0.5, 0)
1626+
1627-
		local tecks3 = Instance.new("TextLabel", naeeym2)
1627+
1628-
		tecks3.BackgroundTransparency = 1
1628+
1629-
		tecks3.BorderSizePixel = 0
1629+
1630-
		tecks3.Text = ""
1630+
1631-
		tecks3.Font = "SciFi"
1631+
	local startInterp, finishInterp;
1632-
		tecks3.TextSize = 30
1632+
	if cosTheta >= 0.0001 then
1633-
		tecks3.TextStrokeTransparency = 0
1633+
		if (1 - cosTheta) > 0.0001 then
1634-
		tecks3.TextColor3 = Color3.new(0, 0, 0)
1634+
			local theta = ACOS(cosTheta)
1635-
		tecks3.TextStrokeColor3 = color
1635+
			local invSinTheta = 1 / SIN(theta)
1636-
		tecks3.Size = UDim2.new(1, 0, 0.5, 0)
1636+
			startInterp = SIN((1 - t) * theta) * invSinTheta
1637
			finishInterp = SIN(t * theta) * invSinTheta
1638-
			while true do
1638+
1639-
				swait(1)
1639+
1640-
				tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
1640+
1641-
				tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
1641+
1642-
				tecks2.Rotation = math.random(-5, 5)
1642+
1643-
				tecks3.Rotation = math.random(-5, 5)
1643+
		if (1 + cosTheta) > 0.0001 then
1644
			local theta = ACOS(-cosTheta)
1645
			local invSinTheta = 1 / SIN(theta)
1646-
		for i = 1, string.len(text) do
1646+
			startInterp = SIN((t - 1) * theta) * invSinTheta
1647-
			CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
1647+
			finishInterp = SIN(t * theta) * invSinTheta
1648-
			tecks2.Text = string.sub(text, 1, i)
1648+
1649-
			tecks3.Text = string.sub(text, 1, i)
1649+
			startInterp = t - 1
1650-
			swait(1)
1650+
1651
		end
1652
	end
1653-
		local randomrot = math.random(1, 2)
1653+
1654-
		if randomrot == 1 then
1654+
1655-
			for i = 1, 50 do
1655+
1656-
				swait()
1656+
function Clerp(a, b, t)
1657-
				tecks2.Rotation = tecks2.Rotation - 0.75
1657+
	local qa = {QuaternionFromCFrame(a)}
1658-
				tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1658+
	local qb = {QuaternionFromCFrame(b)}
1659-
				tecks2.TextTransparency = tecks2.TextTransparency + 0.04
1659+
1660-
				tecks3.Rotation = tecks2.Rotation + 0.75
1660+
1661-
				tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1661+
1662-
				tecks3.TextTransparency = tecks2.TextTransparency + 0.04
1662+
1663
end
1664-
		elseif randomrot == 2 then
1664+
1665-
			for i = 1, 50 do
1665+
function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
1666-
				swait()
1666+
	local frame = IT("Frame")
1667-
				tecks2.Rotation = tecks2.Rotation + 0.75
1667+
	frame.BackgroundTransparency = TRANSPARENCY
1668-
				tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1668+
	frame.BorderSizePixel = BORDERSIZEPIXEL
1669-
				tecks2.TextTransparency = tecks2.TextTransparency + 0.04
1669+
	frame.Position = POSITION
1670-
				tecks3.Rotation = tecks2.Rotation - 0.75
1670+
	frame.Size = SIZE
1671-
				tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1671+
	frame.BackgroundColor3 = COLOR
1672-
				tecks3.TextTransparency = tecks2.TextTransparency + 0.04
1672+
	frame.BorderColor3 = BORDERCOLOR
1673
	frame.Name = NAME
1674
	frame.Parent = PARENT
1675-
		naeeym2:Destroy()
1675+
	return frame
1676
end
1677-
	chat()
1677+
1678
function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
1679
	local label = IT("TextLabel")
1680
	label.BackgroundTransparency = 1
1681
	label.Size = UD2(1, 0, 1, 0)
1682
	label.Position = UD2(0, 0, 0, 0)
1683
	label.TextColor3 = TEXTCOLOR
1684
	label.TextStrokeTransparency = STROKETRANSPARENCY
1685
	label.TextTransparency = TRANSPARENCY
1686-
--Switcher-------------------------------------
1686+
	label.FontSize = TEXTFONTSIZE
1687
	label.Font = TEXTFONT
1688
	label.BorderSizePixel = BORDERSIZEPIXEL
1689-
local effectTorso = Instance.new("Sparkles", char.Torso)
1689+
	label.TextScaled = false
1690-
effectTorso.SparkleColor = Color3.new(0, 85, 255)
1690+
	label.Text = TEXT
1691-
effectTorso.Enabled = false
1691+
	label.Name = NAME
1692
	label.Parent = PARENT
1693-
local animation = Instance.new("NumberValue", char)
1693+
	return label
1694-
animation.Value = 1
1694+
1695-
animation.Name = "Animation"
1695+
1696
function NoOutlines(PART)
1697-
local animation2 = Instance.new("NumberValue", char)
1697+
	PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
1698-
animation2.Value = 1
1698+
1699-
animation2.Name = "mode"
1699+
1700
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
1701
	local NEWWELD = IT(TYPE)
1702
	NEWWELD.Part0 = PART0
1703
	NEWWELD.Part1 = PART1
1704-
---------------------------
1704+
	NEWWELD.C0 = C0
1705
	NEWWELD.C1 = C1
1706
	NEWWELD.Parent = PARENT
1707-
function Noob2 ()
1707+
	return NEWWELD
1708
end
1709
1710-
if animation2.Value == 1 then
1710+
local S = IT("Sound")
1711
function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
1712-
	animation2.Value = 2
1712+
	local NEWSOUND = nil
1713
	coroutine.resume(coroutine.create(function()
1714-
	specialMesh.MeshId = "rbxassetid://0"
1714+
		NEWSOUND = S:Clone()
1715
		NEWSOUND.Parent = PARENT
1716-
	wait(0.1)
1716+
		NEWSOUND.Volume = VOLUME
1717-
shirt.ShirtTemplate = "rbxassetid://583914109"
1717+
		NEWSOUND.Pitch = PITCH
1718-
wait(0.1)
1718+
		NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
1719-
pants.PantsTemplate = "rbxassetid://7825739"
1719+
		NEWSOUND:play()
1720-
tecks2.Text = "Anime"
1720+
		if DOESLOOP == true then
1721
			NEWSOUND.Looped = true
1722-
tecks2.TextColor3 = BrickColor.new('Black').Color
1722+
1723-
tecks2.TextStrokeColor3 = BrickColor.new('Hot pink').Color
1723+
			repeat wait(1) until NEWSOUND.Playing == false
1724-
maincolor = BrickColor.new("Hot pink")
1724+
			NEWSOUND:remove()
1725
		end
1726-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1131624146"
1726+
1727
	return NEWSOUND
1728-
BC.HeadColor = BrickColor.new("New Yeller")
1728+
1729-
        BC.LeftArmColor = BrickColor.new("New Yeller")
1729+
1730-
        BC.LeftLegColor = BrickColor.new("New Yeller")
1730+
function CFrameFromTopBack(at, top, back)
1731-
        BC.RightArmColor = BrickColor.new("New Yeller")
1731+
	local right = top:Cross(back)
1732-
        BC.RightLegColor = BrickColor.new("New Yeller")
1732+
	return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
1733-
        BC.TorsoColor = BrickColor.new("New Yeller")
1733+
1734-
char.Torso.Material = ("Plastic")
1734+
1735
--WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1736-
	effectTorso.Enabled = false
1736+
function WACKYEFFECT(Table)
1737
	local TYPE = (Table.EffectType or "Sphere")
1738-
	animation.Value = 3
1738+
	local SIZE = (Table.Size or VT(1,1,1))
1739
	local ENDSIZE = (Table.Size2 or VT(0,0,0))
1740
	local TRANSPARENCY = (Table.Transparency or 0)
1741-
	hed.face.Texture = "rbxassetid://10521899"
1741+
	local ENDTRANSPARENCY = (Table.Transparency2 or 1)
1742
	local CFRAME = (Table.CFrame or Torso.CFrame)
1743
	local MOVEDIRECTION = (Table.MoveToPos or nil)
1744
	local ROTATION1 = (Table.RotationX or 0)
1745
	local ROTATION2 = (Table.RotationY or 0)
1746
	local ROTATION3 = (Table.RotationZ or 0)
1747
	local MATERIAL = (Table.Material or "Neon")
1748
	local COLOR = (Table.Color or C3(1,1,1))
1749
	local TIME = (Table.Time or 45)
1750
	local SOUNDID = (Table.SoundID or nil)
1751-
function Noob3 ()
1751+
	local SOUNDPITCH = (Table.SoundPitch or nil)
1752
	local SOUNDVOLUME = (Table.SoundVolume or nil)
1753
	coroutine.resume(coroutine.create(function()
1754-
	if animation2.Value == 1 then
1754+
		local PLAYSSOUND = false
1755
		local SOUND = nil
1756-
	animation2.Value = 3
1756+
		local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
1757
		if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
1758-
	specialMesh.MeshId = "rbxassetid://0"
1758+
			PLAYSSOUND = true
1759-
	wait(0.1)
1759+
			SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
1760-
shirt.ShirtTemplate = "rbxassetid://259122117"
1760+
1761-
wait(0.1)
1761+
		EFFECT.Color = COLOR
1762-
pants.PantsTemplate = "rbxassetid://227915108"
1762+
		local MSH = nil
1763-
tecks2.Text = "Murder"
1763+
		if TYPE == "Sphere" then
1764
			MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
1765-
tecks2.TextColor3 = BrickColor.new('Black').Color
1765+
		elseif TYPE == "Block" or TYPE == "Box" then
1766-
tecks2.TextStrokeColor3 = BrickColor.new('Really red').Color
1766+
			MSH = IT("BlockMesh",EFFECT)
1767-
maincolor = BrickColor.new("Really red")
1767+
			MSH.Scale = SIZE
1768
		elseif TYPE == "Wave" then
1769-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1564523997"
1769+
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
1770
		elseif TYPE == "Ring" then
1771-
BC.HeadColor = BrickColor.new("New Yeller")
1771+
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
1772-
        BC.LeftArmColor = BrickColor.new("New Yeller")
1772+
		elseif TYPE == "Slash" then
1773-
        BC.LeftLegColor = BrickColor.new("New Yeller")
1773+
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
1774-
        BC.RightArmColor = BrickColor.new("New Yeller")
1774+
		elseif TYPE == "Round Slash" then
1775-
        BC.RightLegColor = BrickColor.new("New Yeller")
1775+
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
1776-
        BC.TorsoColor = BrickColor.new("New Yeller")
1776+
		elseif TYPE == "Swirl" then
1777
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
1778-
char.Torso.Material = ("Plastic")
1778+
		elseif TYPE == "Skull" then
1779
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
1780-
	effectTorso.Enabled = false
1780+
		elseif TYPE == "Crystal" then
1781
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
1782-
	animation.Value = 1
1782+
1783
		if MSH ~= nil then
1784-
	hed.face.Texture = "rbxassetid://10521899"
1784+
			local MOVESPEED = nil
1785
			if MOVEDIRECTION ~= nil then
1786
				MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
1787
			end
1788
			local GROWTH = SIZE - ENDSIZE
1789
			local TRANS = TRANSPARENCY - ENDTRANSPARENCY
1790
			if TYPE == "Block" then
1791
				EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
1792
			else
1793
				EFFECT.CFrame = CFRAME
1794
			end
1795
			for LOOP = 1, TIME+1 do
1796-
function Noob4 ()
1796+
1797
				MSH.Scale = MSH.Scale - GROWTH/TIME
1798
				if TYPE == "Wave" then
1799
					MSH.Offset = VT(0,0,-MSH.Scale.X/8)
1800
				end
1801-
	animation2.Value = 1
1801+
				EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
1802
				if TYPE == "Block" then
1803
					EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
1804-
specialMesh.MeshId = "rbxassetid://0"
1804+
1805
					EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
1806
				end
1807
				if MOVEDIRECTION ~= nil then
1808
					local ORI = EFFECT.Orientation
1809
					EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
1810-
	wait(0.1)
1810+
					EFFECT.Orientation = ORI
1811-
shirt.ShirtTemplate = "rbxassetid://463141967"
1811+
1812-
wait(0.1)
1812+
1813-
pants.PantsTemplate = "rbxassetid://175974404"
1813+
			if PLAYSSOUND == false then
1814-
tecks2.Text = "Noob Switcher"
1814+
				EFFECT:remove()
1815
			else
1816-
tecks2.TextColor3 = BrickColor.new('Black').Color
1816+
				repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
1817-
tecks2.TextStrokeColor3 = BrickColor.new('New Yeller').Color
1817+
				EFFECT:remove()
1818-
maincolor = BrickColor.new("New Yeller")
1818+
1819
		else
1820
			if PLAYSSOUND == false then
1821-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=869166432"
1821+
				EFFECT:remove()
1822
			else
1823-
BC.HeadColor = BrickColor.new("New Yeller")
1823+
				repeat Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
1824-
        BC.LeftArmColor = BrickColor.new("New Yeller")
1824+
				EFFECT:remove()
1825-
        BC.LeftLegColor = BrickColor.new("New Yeller")
1825+
1826-
        BC.RightArmColor = BrickColor.new("New Yeller")
1826+
1827-
        BC.RightLegColor = BrickColor.new("New Yeller")
1827+
1828-
        BC.TorsoColor = BrickColor.new("New Yeller")
1828+
1829-
char.Torso.Material = ("Plastic")
1829+
1830-
	effectTorso.Enabled = false
1830+
function MakeForm(PART,TYPE)
1831
	if TYPE == "Cyl" then
1832-
	animation.Value = 1
1832+
		local MSH = IT("CylinderMesh",PART)
1833
	elseif TYPE == "Ball" then
1834-
	hed.face.Texture = "rbxassetid://10521899"
1834+
		local MSH = IT("SpecialMesh",PART)
1835
		MSH.MeshType = "Sphere"
1836
	elseif TYPE == "Wedge" then
1837
		local MSH = IT("SpecialMesh",PART)
1838
		MSH.MeshType = "Wedge"
1839
	end
1840-
function Noob5 ()
1840+
1841
1842
Debris = game:GetService("Debris")
1843-
	if animation2.Value == 1 then
1843+
1844
function CastProperRay(StartPos, EndPos, Distance, Ignore)
1845-
	animation2.Value = 5
1845+
	local DIRECTION = CF(StartPos,EndPos).lookVector
1846-
	specialMesh.MeshId = "rbxassetid://0"
1846+
	return Raycast(StartPos, DIRECTION, Distance, Ignore)
1847
end
1848
1849-
	wait(0.1)
1849+
local EyeSizes={
1850-
shirt.ShirtTemplate = "rbxassetid://1533635803"
1850+
	NumberSequenceKeypoint.new(0,1,0),
1851-
wait(0.1)
1851+
	NumberSequenceKeypoint.new(1,0,0)
1852-
pants.PantsTemplate = "rbxassetid://1460022985"
1852+
1853-
tecks2.Text = "Pandora"
1853+
local EyeTrans={
1854
	NumberSequenceKeypoint.new(0,0.8,0),
1855-
tecks2.TextColor3 = BrickColor.new('Black').Color
1855+
	NumberSequenceKeypoint.new(1,1,0)
1856-
tecks2.TextStrokeColor3 = BrickColor.new('White').Color
1856+
1857-
maincolor = BrickColor.new("White")
1857+
local PE=Instance.new("ParticleEmitter",nil)
1858
PE.LightEmission=.8
1859
PE.Color = ColorSequence.new(BRICKC("Really red").Color)
1860-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1382488262"
1860+
PE.Size=NumberSequence.new(EyeSizes)
1861
PE.Transparency=NumberSequence.new(EyeTrans)
1862-
BC.HeadColor = BrickColor.new("New Yeller")
1862+
PE.Lifetime=NumberRange.new(0.35,1.5)
1863-
        BC.LeftArmColor = BrickColor.new("New Yeller")
1863+
PE.Rotation=NumberRange.new(0,360)
1864-
        BC.LeftLegColor = BrickColor.new("Black")
1864+
PE.Rate=999
1865-
        BC.RightArmColor = BrickColor.new("New Yeller")
1865+
PE.VelocitySpread = 10000
1866-
        BC.RightLegColor = BrickColor.new("Black")
1866+
PE.Acceleration = Vector3.new(0,0,0)
1867-
        BC.TorsoColor = BrickColor.new("New Yeller")
1867+
PE.Drag = 5
1868-
	char.Torso.Material = ("Plastic")
1868+
PE.Speed = NumberRange.new(0,0,0)
1869-
	effectTorso.Enabled = false
1869+
PE.Texture="http://www.roblox.com/asset/?id=1351966707"
1870
PE.ZOffset = -0
1871-
	animation.Value = 1
1871+
PE.Name = "PE"
1872
PE.Enabled = false
1873
1874-
hed.face.Texture = "rbxassetid://10521899"
1874+
function particles(art)
1875
	local PARTICLES = PE:Clone()
1876
	PARTICLES.Parent = art
1877
end
1878
1879
function CreateDebreeRing(FLOOR,POSITION,SIZE,BLOCKSIZE,SWAIT)
1880
	if FLOOR ~= nil then
1881
		coroutine.resume(coroutine.create(function()
1882
			local PART = CreatePart(3, Effects, "Plastic", 0, 1, "Pearl", "DebreeCenter", VT(0,0,0))
1883
			PART.CFrame = CF(POSITION)
1884
			for i = 1, 45 do
1885
				local RingPiece = CreatePart(3, Effects, "Plastic", 0, 0, "Pearl", "DebreePart", BLOCKSIZE)
1886-
function Noob6 ()
1886+
				RingPiece.Material = FLOOR.Material
1887
				RingPiece.Color = FLOOR.Color
1888
				RingPiece.CFrame = PART.CFrame * ANGLES(RAD(0), RAD(i*8), RAD(0)) * CF(SIZE, 0, 0) * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
1889-
	if animation2.Value == 1 then
1889+
				Debris:AddItem(RingPiece,SWAIT)
1890
			end
1891-
	animation2.Value = 6
1891+
			PART:remove()
1892-
specialMesh.MeshId = "rbxassetid://0"
1892+
1893
	end
1894-
	wait(0.1)
1894+
1895-
shirt.ShirtTemplate = "rbxassetid://338740550"
1895+
1896-
wait(0.1)
1896+
function CreateFlyingDebree(FLOOR,POSITION,AMOUNT,BLOCKSIZE,SWAIT,STRENGTH)
1897-
pants.PantsTemplate = "rbxassetid://338750779"
1897+
	if FLOOR ~= nil then
1898-
tecks2.Text = "Injustice"
1898+
		for i = 1, AMOUNT do
1899
			local DEBREE = CreatePart(3, Effects, "Neon", FLOOR.Reflectance, FLOOR.Transparency, "Peal", "Debree", BLOCKSIZE, false)
1900-
tecks2.TextColor3 = BrickColor.new('Black').Color
1900+
			DEBREE.Material = FLOOR.Material
1901-
tecks2.TextStrokeColor3 = BrickColor.new('Neon orange').Color
1901+
			DEBREE.Color = FLOOR.Color
1902-
maincolor = BrickColor.new("Really black")
1902+
			DEBREE.CFrame = POSITION * ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)))
1903
			DEBREE.Velocity = VT(MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH),MRANDOM(-STRENGTH,STRENGTH))
1904
			coroutine.resume(coroutine.create(function()
1905-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=929330882"
1905+
				Swait(15)
1906
				DEBREE.Parent = workspace
1907-
BC.HeadColor = BrickColor.new("White")
1907+
				DEBREE.CanCollide = true
1908-
        BC.LeftArmColor = BrickColor.new("White")
1908+
				Debris:AddItem(DEBREE,SWAIT)
1909-
        BC.LeftLegColor = BrickColor.new("White")
1909+
1910-
        BC.RightArmColor = BrickColor.new("White")
1910+
1911-
        BC.RightLegColor = BrickColor.new("White")
1911+
1912-
        BC.TorsoColor = BrickColor.new("White")
1912+
1913-
char.Torso.Material = ("Plastic")
1913+
1914
function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW)
1915-
effectTorso.Enabled = false
1915+
    local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
1916
    local mesh = IT("SpecialMesh",wave)
1917-
animation.Value = 1
1917+
    mesh.MeshType = "Sphere"
1918
    mesh.Scale = SIZE
1919
    mesh.Offset = VT(0,0,0)
1920-
hed.face.Texture = "rbxassetid://10521899"
1920+
    wave.CFrame = CFRAME
1921
    coroutine.resume(coroutine.create(function(PART)
1922
        for i = 1, WAIT do
1923
            Swait()
1924
            mesh.Scale = mesh.Scale + GROW
1925
            wave.Transparency = wave.Transparency + (1/WAIT)
1926
            if wave.Transparency > 0.99 then
1927
                wave:remove()
1928
            end
1929
        end
1930
    end))
1931
end
1932
1933-
function Noob7 ()
1933+
1934
bosschatfunc("Hi..",MAINRUINCOLOR.Color,1)
1935
1936-
	if animation2.Value == 1 then
1936+
--//=================================\\
1937
--||	     WEAPON CREATION
1938-
	animation2.Value = 7
1938+
--\\=================================//
1939-
	specialMesh.MeshId = "rbxassetid://0"
1939+
1940
function chatfunc(text)
1941
	local chat = coroutine.wrap(function()
1942-
	wait(0.1)
1942+
	if Character:FindFirstChild("TalkingBillBoard")~= nil then
1943-
shirt.ShirtTemplate = "rbxassetid://45695443"
1943+
		Character:FindFirstChild("TalkingBillBoard"):destroy()
1944-
wait(0.1)
1944+
1945-
pants.PantsTemplate = "rbxassetid://45696190"
1945+
	local Bill = Instance.new("BillboardGui",Character)
1946-
tecks2.Text = "God of Time"
1946+
	Bill.Size = UDim2.new(0,100,0,40)
1947
	Bill.StudsOffset = Vector3.new(0,3,0)
1948-
tecks2.TextColor3 = BrickColor.new('Black').Color
1948+
	Bill.Adornee = Character.Head
1949-
tecks2.TextStrokeColor3 = BrickColor.new('Deep orange').Color
1949+
	Bill.Name = "TalkingBillBoard"
1950-
maincolor = BrickColor.new("Deep orange")
1950+
	local Hehe = Instance.new("TextLabel",Bill)
1951
	Hehe.BackgroundTransparency = 1
1952
	Hehe.BorderSizePixel = 0
1953-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=492070484"
1953+
	Hehe.Text = ""
1954
	Hehe.Font = "Fantasy"
1955-
BC.HeadColor = BrickColor.new("Smoky grey")
1955+
	Hehe.TextSize = 40
1956-
        BC.LeftArmColor = BrickColor.new("Smoky grey")
1956+
	Hehe.TextStrokeTransparency = 0
1957-
        BC.LeftLegColor = BrickColor.new("Black")
1957+
	Hehe.Size = UDim2.new(1,0,0.5,0)
1958-
        BC.RightArmColor = BrickColor.new("Smoky grey")
1958+
1959-
        BC.RightLegColor = BrickColor.new("Black")
1959+
		while Hehe ~= nil do
1960-
        BC.TorsoColor = BrickColor.new("Smoky grey")
1960+
			wait()	
1961
			Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))	
1962-
char.Torso.Material = ("Plastic")
1962+
			Hehe.Rotation = math.random(-5,5)
1963
			Hehe.TextColor3 = Color3.new(27/255,42/255,53/255)
1964
			Hehe.TextStrokeColor3 = Color3.new(0,0,0)
1965-
effectTorso.Enabled = false
1965+
1966
	end))
1967-
animation.Value = 1
1967+
	for i = 1,string.len(text),1 do
1968
		wait()
1969-
hed.face.Texture = "rbxassetid://10521899"
1969+
		Hehe.Text = string.sub(text,1,i)
1970
	end
1971
	wait(1)--Re[math.random(1, 93)]
1972
	for i = 0, 1, .025 do
1973
		wait()
1974
		Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
1975
		Hehe.TextStrokeTransparency = i
1976
		Hehe.TextTransparency = i
1977
	end
1978
	Bill:Destroy()
1979
	end)
1980
chat()
1981
end
1982
1983-
function Noob8 ()
1983+
function onChatted(msg)
1984
	chatfunc(msg)
1985
end
1986-
	if animation2.Value == 1 then
1986+
1987
local PRT = CreatePart(3, Character, "Fabric", 0, 0, "Really black", "Hood", VT(1,1,1),false)
1988-
	animation2.Value = 8
1988+
PRT.Color = C3(0,0,0)
1989
local HoodWeld = CreateWeldOrSnapOrMotor("Weld", Head, Head, PRT, CF(0,0.2,0), CF(0, 0, 0))
1990
CreateMesh("SpecialMesh", PRT, "FileMesh", "76062497", "", VT(1,1,1)*1.05, VT(0,0,0))
1991-
	specialMesh.MeshId = "rbxassetid://0"
1991+
local PRT = CreatePart(3, Character, "Neon", 0, 0, "Deep orange", "Scarf", VT(1,1,1),false)
1992
PRT.Color = C3(0/255,0/255,255/255)
1993
CreateWeldOrSnapOrMotor("Weld", Torso, Torso, PRT, CF(0.05,0.4,-0.05) * ANGLES(RAD(-3), RAD(0), RAD(0)), CF(0, 0, 0))
1994-
	wait(0.1)
1994+
CreateMesh("SpecialMesh", PRT, "FileMesh", "99856331", "", VT(1.1,1,1.1), VT(0,0,0))
1995
for i = 1, 16 do
1996-
tecks2.Text = "★ Rockefeller Street ★"
1996+
	local FACE = CreatePart(3, Character, "Fabric", 0, 0+(i-1)/16.2, "Dark stone grey", "FaceGradient", VT(1.01,0.65,1.01),false)
1997
	FACE.Color = C3(0,0,0)
1998-
tecks2.TextColor3 = BrickColor.new('Black').Color
1998+
	Head:FindFirstChildOfClass("SpecialMesh"):Clone().Parent = FACE
1999-
tecks2.TextStrokeColor3 = BrickColor.new('Really blue').Color
1999+
	CreateWeldOrSnapOrMotor("Weld", Head, Head, FACE, CF(0,0.45-(i-1)/25,0), CF(0, 0, 0))
2000-
maincolor = BrickColor.new("Really blue")
2000+
2001
local EYE = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
2002
MakeForm(EYE,"Ball")
2003-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=255288110"
2003+
EYE.Color = C3(0/255,0/255,255/255)
2004
CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE, CF(0.15,0.26,-0.55), CF(0, 0, 0))
2005-
BC.HeadColor = BrickColor.new("Bright blue")
2005+
local EYE2 = CreatePart(3, BALL, "Neon", 0, 0, "Navy blue", "Eyeball", VT(0.1,0.25,0.1),false)
2006-
        BC.LeftArmColor = BrickColor.new("Light blue")
2006+
MakeForm(EYE2,"Ball")
2007-
        BC.LeftLegColor = BrickColor.new("Light blue")
2007+
EYE2.Color = C3(0/255,0/255,255/255)
2008-
        BC.RightArmColor = BrickColor.new("Bright blue")
2008+
2009-
        BC.RightLegColor = BrickColor.new("Bright blue")
2009+
CreateWeldOrSnapOrMotor("Weld", BALL, Head, EYE2, CF(-0.15,0.26,-0.55), CF(0, 0, 0))
2010-
        BC.TorsoColor = BrickColor.new("Really blue")
2010+
2011
local LASTPART = Head
2012-
effectTorso.Enabled = true
2012+
for i = 1, 20 do
2013
	local MATH = (1-(i/25))
2014
	if LASTPART == Head then
2015-
shirt.ShirtTemplate = "rbxassetid://0"
2015+
		local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
2016-
wait(0.1)
2016+
		CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(15), RAD(-15)), CF(0, 0, 0))
2017-
pants.PantsTemplate = "rbxassetid://0"
2017+
		LASTPART = Horn
2018
		Horn.Color = C3((i*3-3)/0,0,0)
2019-
animation.Value = 2
2019+
2020
		local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
2021-
hed.face.Texture = "rbxassetid://10521899"
2021+
		CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(-0.3), RAD(0)), CF(0, 0, 0))
2022
		LASTPART = Horn
2023
		Horn.Color = C3((i*3-3)/0,0,0)
2024
	end
2025
end
2026
local LASTPART = Head
2027
for i = 1, 20 do
2028
	local MATH = (1-(i/25))
2029
	if LASTPART == Head then
2030
		local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
2031
		CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(-0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(-15), RAD(15)), CF(0, 0, 0))
2032
		LASTPART = Horn
2033
		Horn.Color = C3((i*3-3)/0,0,0)
2034-
function Noob9 ()
2034+
2035
		local Horn = CreatePart(3, Character, "Neon", 0, 0, "Really blue", "Horn", VT(0.25*MATH,0.25,0.25*MATH),false)
2036
		CreateWeldOrSnapOrMotor("Weld", LASTPART, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(0.3), RAD(0)), CF(0, 0, 0))
2037-
	if animation2.Value == 1 then
2037+
		LASTPART = Horn
2038
		Horn.Color = C3((i*3-3)/0,0,0)
2039-
	animation2.Value = 9
2039+
2040
end
2041-
	specialMesh.MeshId = "rbxassetid://0"
2041+
2042
local Hair = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
2043-
	wait(0.1)
2043+
local HairWeld1 = CreateWeldOrSnapOrMotor("Weld", Hair, Head, Hair, CF(0,0.1,-0.25) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
2044
Hair.Color = C3(0/255,0/255,255/255)
2045-
tecks2.Text = "J҉ E҉ V҉ I҉ L҉"
2045+
CreateMesh("SpecialMesh", Hair, "FileMesh", "873651376", "", VT(0.025, 0.025, 0.02), VT(0,0,0))
2046
local Hair2 = CreatePart(3, Character, "Fabric", 0, 0, "Navy blue", "Hair", VT(1,1,1),false)
2047-
tecks2.TextColor3 = BrickColor.new('Black').Color
2047+
local Hair2Weld2 = CreateWeldOrSnapOrMotor("Weld", Hair2, Head, Hair2, CF(0,0.2,-0.3) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
2048-
tecks2.TextStrokeColor3 = BrickColor.new('Royal purple').Color
2048+
Hair2.Color = C3(0/255,0/255,255/255)
2049-
maincolor = BrickColor.new("Royal purple")
2049+
CreateMesh("SpecialMesh", Hair2, "FileMesh", "873651376", "", VT(0.03, 0.015, 0.01), VT(0,0,-0.1))
2050
2051
local BODY = {}
2052-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2533880583"
2052+
2053
for _, c in pairs(Character:GetDescendants()) do
2054-
BC.HeadColor = BrickColor.new("Lilac")
2054+
	if c:IsA("BasePart") and c.Name ~= "Handle" then
2055-
        BC.LeftArmColor = BrickColor.new("Lilac")
2055+
		if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
2056-
        BC.LeftLegColor = BrickColor.new("Lilac")
2056+
			c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
2057-
        BC.RightArmColor = BrickColor.new("Lilac")
2057+
2058-
        BC.RightLegColor = BrickColor.new("Lilac")
2058+
		table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
2059-
        BC.TorsoColor = BrickColor.new("Lilac")
2059+
	elseif c:IsA("JointInstance") then
2060
		table.insert(BODY,{c,c.Parent,nil,nil,nil})
2061-
effectTorso.Enabled = false
2061+
2062
end
2063
2064-
shirt.ShirtTemplate = "rbxassetid://2544612637"
2064+
local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.6,0.1,1)/2,false)
2065-
wait(0.1)
2065+
MakeForm(Eye,"Ball")
2066-
pants.PantsTemplate = "rbxassetid://2544611861"
2066+
CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(0), RAD(-18), RAD(15)), CF(0, 0, 0.4))
2067
local Eye = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eye", VT(0.1,1,1)/2,false)
2068-
animation.Value = 4
2068+
MakeForm(Eye,"Ball")
2069
CreateWeldOrSnapOrMotor("Weld", Eye, Head, Eye, CF(0,0.15,0) * ANGLES(RAD(0), RAD(-18), RAD(0)), CF(0, 0, 0.4))
2070-
hed.face.Texture = "rbxassetid://241553801"
2070+
local Eye2 = CreatePart(3, XEYE, "Neon", 0, 0, "Really red", "Eyeball", VT(0.1,0.25,0.1),false)
2071
MakeForm(Eye2,"Ball")
2072
CreateWeldOrSnapOrMotor("Weld", XEYE, Head, Eye2, CF(-0.15,0.15,-0.55), CF(0, 0, 0))
2073
2074
2075
XEYE.Parent = nil
2076
BALL.Parent = Character
2077
2078
for e = 1, #BODY do
2079
	if BODY[e] ~= nil then
2080
		local STUFF = BODY[e]
2081
		local PART = STUFF[1]
2082
		local PARENT = STUFF[2]
2083-
function Noob10()
2083+
		local MATERIAL = STUFF[3]
2084
		local COLOR = STUFF[4]
2085
		local TRANSPARENCY = STUFF[5]
2086
		if PART.ClassName == "Part" and PART ~= RootPart then
2087
			PART.Material = MATERIAL
2088
			PART.Color = COLOR
2089
			PART.Transparency = TRANSPARENCY
2090-
	if animation2.Value == 1 then
2090+
2091
		PART.AncestryChanged:Connect(function()
2092-
	animation2.Value = 10
2092+
			PART.Parent = PARENT
2093
		end)
2094
	end
2095-
	specialMesh.MeshId = "rbxassetid://215682815"
2095+
2096
2097
local SKILLTEXTCOLOR = C3(0,0,0)
2098
local SKILLFONT = "Antique"
2099
local SKILLTEXTSIZE = 7
2100-
	wait(0.1)
2100+
2101
function Blink()
2102-
tecks2.Text = "The Dark"
2102+
2103
		if EYE ~= nil then
2104-
tecks2.TextColor3 = BrickColor.new('Black').Color
2104+
			for i = 1, 5 do
2105-
tecks2.TextStrokeColor3 = BrickColor.new('Really black').Color
2105+
2106-
maincolor = BrickColor.new("Really black")
2106+
				EYE.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
2107
				EYE2.Mesh.Scale = EYE.Mesh.Scale
2108
			end
2109-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1703475948"
2109+
			for i = 1, 7 do
2110
				Swait()
2111-
BC.HeadColor = BrickColor.new("Really black")
2111+
				EYE.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
2112-
        BC.LeftArmColor = BrickColor.new("Really black")
2112+
				EYE2.Mesh.Scale = EYE.Mesh.Scale
2113-
        BC.LeftLegColor = BrickColor.new("Really black")
2113+
2114-
        BC.RightArmColor = BrickColor.new("Really black")
2114+
			EYE.Mesh.Scale = VT(1,1,1)
2115-
        BC.RightLegColor = BrickColor.new("Really black")
2115+
			EYE2.Mesh.Scale = EYE.Mesh.Scale
2116-
        BC.TorsoColor = BrickColor.new("Black")
2116+
2117
	end))
2118-
effectTorso.Enabled = false
2118+
2119
2120
function Blink2()
2121-
shirt.ShirtTemplate = "rbxassetid://0"
2121+
2122-
wait(0.1)
2122+
		if Eye ~= nil then
2123-
pants.PantsTemplate = "rbxassetid://0"
2123+
			for i = 1, 5 do
2124
				Swait()
2125-
animation.Value = 10
2125+
				Eye.Mesh.Scale = EYE.Mesh.Scale - VT(0,0.2,0)
2126
				Eye2.Mesh.Scale = EYE.Mesh.Scale
2127-
hed.face.Texture = "rbxassetid://10521899"
2127+
2128
			for i = 1, 7 do
2129
				Swait()
2130
				Eye.Mesh.Scale = EYE.Mesh.Scale + VT(0,0.2,0)
2131
				Eye2.Mesh.Scale = EYE.Mesh.Scale
2132
			end
2133
			Eye.Mesh.Scale = VT(1,1,1)
2134
			Eye2.Mesh.Scale = EYE.Mesh.Scale
2135
		end
2136
	end))
2137
end
2138
2139
2140
2141
--//=================================\\
2142
--||	     DAMAGE FUNCTIONS
2143
--\\=================================//
2144
2145
function StatLabel(CFRAME, TEXT, COLOR)
2146
	local STATPART = CreatePart(3, Effects, "SmoothPlastic", 0, 1, "Really black", "Effect", VT())
2147
	STATPART.CFrame = CF(CFRAME.p,CFRAME.p+VT(MRANDOM(-5,5),MRANDOM(0,5),MRANDOM(-5,5)))
2148
	local BODYGYRO = IT("BodyGyro", STATPART)
2149
	game:GetService("Debris"):AddItem(STATPART ,5)
2150
	local BILLBOARDGUI = Instance.new("BillboardGui", STATPART)
2151
	BILLBOARDGUI.Adornee = STATPART
2152
	BILLBOARDGUI.Size = UD2(2.5, 0, 2.5 ,0)
2153
	BILLBOARDGUI.StudsOffset = VT(-2, 2, 0)
2154
	BILLBOARDGUI.AlwaysOnTop = false
2155
	local TEXTLABEL = Instance.new("TextLabel", BILLBOARDGUI)
2156
	TEXTLABEL.BackgroundTransparency = 1
2157
	TEXTLABEL.Size = UD2(2.5, 0, 2.5, 0)
2158
	TEXTLABEL.Text = TEXT
2159
	TEXTLABEL.Font = SKILLFONT
2160
	TEXTLABEL.FontSize="Size42"
2161
	TEXTLABEL.TextColor3 = COLOR
2162
	TEXTLABEL.TextStrokeTransparency = 0
2163
	TEXTLABEL.TextScaled = true
2164
	TEXTLABEL.TextWrapped = true
2165
	coroutine.resume(coroutine.create(function(THEPART, THEBODYPOSITION, THETEXTLABEL)
2166-
--------------------------------------------------
2166+
		for i = 1, 50 do
2167
			Swait()
2168
			STATPART.CFrame = STATPART.CFrame * CF(0,0,-0.2)
2169-
function hate()
2169+
			TEXTLABEL.TextTransparency = TEXTLABEL.TextTransparency + (1/50)
2170-
	chatfunc("Is time To Spawn The Black Ball", BrickColor.new("White").Color)
2170+
			TEXTLABEL.TextStrokeTransparency = TEXTLABEL.TextTransparency
2171-
        wait(3)
2171+
2172-
	chatfunc("You dont can escape", BrickColor.new("White").Color)
2172+
		THEPART.Parent = nil
2173-
        wait(3)
2173+
	end),STATPART, TEXTLABEL)
2174-
	attack = true
2174+
2175-
	Cso("464600985", hed, 3.5, 1)
2175+
2176-
	local orb = Instance.new("Part", char)
2176+
--//=================================\\
2177-
	orb.Anchored = true
2177+
--||			DAMAGING
2178-
	orb.BrickColor = BrickC("Really black")
2178+
--\\=================================//
2179-
	orb.CanCollide = false
2179+
2180-
	orb.FormFactor = 3
2180+
function KillChildren(v)
2181-
	orb.Name = "Ring"
2181+
	v:BreakJoints()
2182-
	orb.Material = "Neon"
2182+
	for _, c in pairs(v:GetChildren()) do
2183-
	orb.Size = Vector3.new(1, 1, 1)
2183+
		if c:IsA("BasePart") then
2184-
	orb.Transparency = 0
2184+
			if c.Transparency < 1 then
2185-
	orb.TopSurface = 0
2185+
				if c:FindFirstChildOfClass("Decal") then
2186-
	orb.BottomSurface = 0
2186+
					c:FindFirstChildOfClass("Decal"):remove()
2187-
	local orbm = Instance.new("SpecialMesh", orb)
2187+
2188-
	orbm.MeshType = "Sphere"
2188+
				particles(c)
2189-
	orbm.Name = "SizeMesh"
2189+
				c.PE.Enabled = true
2190-
	orbm.Scale = Vector3.new(0, 0, 0)
2190+
				c.Parent = Effects
2191-
	local scaled = 0.1
2191+
				c.CanCollide = false
2192-
	local posid = 0
2192+
				c.Material = "Neon"
2193-
	for i = 0, 2, 0.1 do
2193+
				c.Color = C3(1,0,0)
2194-
		swait()
2194+
				c.Transparency = 1
2195-
		scaled = scaled + 0.1
2195+
				local grav = Instance.new("BodyPosition",c)
2196-
		posid = posid - scaled
2196+
				grav.P = 20000
2197-
		orb.CFrame = ra.CFrame * CF(0, -0.1 + posid / 1.05, 0)
2197+
				grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
2198-
		orbm.Scale = orbm.Scale + Vector3.new(scaled, scaled, scaled)
2198+
				grav.position = c.Position + VT(MRANDOM(-5,5),MRANDOM(-5,5),MRANDOM(-5,5))
2199-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2199+
				grav.Name = "GravityForce"
2200-
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2200+
				coroutine.resume(coroutine.create(function()
2201-
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
2201+
					for i = 1, 20 do
2202-
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2202+
						Swait()
2203-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
2203+
						c.Transparency = c.Transparency + 1/20
2204-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2204+
2205
					c.PE.Enabled = false
2206-
  
2206+
					Debris:AddItem(c,2)
2207-
	chatfunc("Dont Run", BrickColor.new("White").Color)
2207+
				end))
2208-
        wait(3)
2208+
2209-
	chatfunc("Come Here for die...", BrickColor.new("White").Color)
2209+
2210-
        wait(2)
2210+
2211-
	for i = 0, 2, 0.1 do
2211+
2212-
		swait()
2212+
2213-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2213+
function ApplyAoE(POSITION,RANGE)
2214-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
2214+
	local CHILDREN = workspace:GetDescendants()
2215-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
2215+
	for index, CHILD in pairs(CHILDREN) do
2216-
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
2216+
		if CHILD.ClassName == "Model" and CHILD ~= Character then
2217-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
2217+
			local LISTED = false
2218-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
2218+
			for LIST = 1, #WHITELIST do
2219
				if WHITELIST[LIST] ~= nil then
2220
					if CHILD.Name == WHITELIST[LIST] then
2221-
		orb.Anchored = false
2221+
						LISTED = true
2222-
		CFuncs.Sound.Create("rbxassetid://907528019", root, 1.85, 1)
2222+
2223-
		local a = Instance.new("Part", workspace)
2223+
2224-
		a.Name = "Direction"
2224+
2225-
		a.Anchored = true
2225+
			if LISTED == false then
2226-
		a.BrickColor = BrickC("Really black")
2226+
				local HUM = CHILD:FindFirstChildOfClass("Humanoid")
2227-
		a.Material = "Neon"
2227+
				if HUM then
2228-
		a.Transparency = 1
2228+
					local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
2229-
		a.CanCollide = false
2229+
					if TORSO then
2230-
		local ray = Ray.new(orb.CFrame.p, (mouse.Hit.p - orb.CFrame.p).unit * 500)
2230+
						if (TORSO.Position - POSITION).Magnitude <= RANGE+TORSO.Size.Magnitude then
2231-
		local ignore = orb
2231+
							KillChildren(CHILD)
2232-
		local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
2232+
2233-
		a.BottomSurface = 10
2233+
2234-
		a.TopSurface = 10
2234+
2235-
		local distance = (orb.CFrame.p - position).magnitude
2235+
2236-
		a.Size = Vector3.new(0.1, 0.1, 0.1)
2236+
2237-
		a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, 0)
2237+
2238-
		orb.CFrame = a.CFrame
2238+
2239-
		a:Destroy()
2239+
2240-
		local bv = Instance.new("BodyVelocity")
2240+
function ApplyDamage(Humanoid,Damage,TorsoPart)
2241-
		bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
2241+
	local defence = Instance.new("BoolValue",Humanoid.Parent)
2242-
		bv.velocity = orb.CFrame.lookVector * 125
2242+
	defence.Name = ("HitBy"..Player.Name)
2243-
		bv.Parent = orb
2243+
	game:GetService("Debris"):AddItem(defence, 0.001)
2244-
		local hitted = false
2244+
	Damage = Damage * DAMAGEMULTIPLIER
2245-
		game:GetService("Debris"):AddItem(orb, 15)
2245+
	if Humanoid.Health ~= 0 then
2246-
		swait()
2246+
		local CritChance = MRANDOM(1,100)
2247-
		local hit = orb.Touched:connect(function(hit)
2247+
		if Damage > Humanoid.Health then
2248-
			if hitted == false then
2248+
			Damage = math.ceil(Humanoid.Health)
2249-
				hitted = true
2249+
			if Damage == 0 then
2250-
				CFuncs.Sound.Create("rbxassetid://151304356", orb, 5, 1)
2250+
				Damage = 0.1
2251-
				for i, v in pairs(FindNearestHead(orb.CFrame.p, 25)) do
2251+
2252-
					if v:FindFirstChild("Head") then
2252+
2253-
						Eviscerate(v)
2253+
		Humanoid.Health = Humanoid.Health - Damage
2254
	end
2255
end
2256-
				Magic(1, "Add", orb.CFrame, Vector3.new(orbm.Scale.x, orbm.Scale.y, orbm.Scale.z), 1, BrickC("Really black"), "Sphere")
2256+
2257-
				Magic(2, "Add", orb.CFrame, Vector3.new(orbm.Scale.x, orbm.Scale.y, orbm.Scale.z), 2, BrickC("Really black"), "Sphere")
2257+
function ApplyAoE2(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
2258-
				for i = 0, 9 do
2258+
	local CHILDREN = workspace:GetDescendants()
2259-
					Aura(1, 2.5, "Add", orb.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 5, 5, 50, -0.05, BrickC("Really black"), 0, "Sphere")
2259+
	for index, CHILD in pairs(CHILDREN) do
2260-
					Aura(2, 5, "Add", orb.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 5, 5, 50, -0.05, BrickC("Really black"), 0, "Sphere")
2260+
		if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
2261
			local HUM = CHILD:FindFirstChildOfClass("Humanoid")
2262-
				orb.Anchored = true
2262+
			if HUM then
2263-
				orb.Transparency = 1
2263+
				local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
2264-
				wait(8)
2264+
				if TORSO then
2265-
				orb:Destroy()
2265+
					if (TORSO.Position - POSITION).Magnitude <= RANGE then
2266
						if INSTAKILL == true then
2267
							CHILD:BreakJoints()
2268
						else
2269-
	for i = 0, 1, 0.1 do
2269+
							local DMG = MRANDOM(MINDMG,MAXDMG)
2270-
		swait()
2270+
							ApplyDamage(HUM,DMG,TORSO)
2271-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(6), Rad(0), Rad(30)), 0.3)
2271+
2272-
		neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(-30)), 0.3)
2272+
						if FLING > 0 then
2273-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(6)), 0.3)
2273+
							for _, c in pairs(CHILD:GetChildren()) do
2274-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-6)), 0.3)
2274+
								if c:IsA("BasePart") then
2275-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(Mrandom(-15, 15)), Rad(5 - 4.5 * Sin(sine / 20))), 0.3)
2275+
									local bv = Instance.new("BodyVelocity") 
2276-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(6), Rad(Mrandom(-15, 15)), Rad(-5 + 4.5 * Sin(sine / 20))), 0.3)
2276+
									bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2277
									bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
2278-
	attack = false
2278+
									bv.Parent = c
2279
									Debris:AddItem(bv,0.05)
2280
								end
2281
							end
2282
						end
2283
					end
2284
				end
2285
			end
2286
		end
2287
	end
2288
end
2289
2290
--//=================================\\
2291
--||	     MODE SWITCHING
2292
--\\=================================//
2293
2294
function ResetMode()
2295
	ATTACK = true
2296
	Rooted = true
2297
	BALL.Parent = Character
2298
	XEYE.Parent = nil
2299
		SONG = 561833161
2300
        PITCH = 1
2301
        VOLUME = 3
2302-
function die()
2302+
        sick.TimePosition = 7
2303-
	attack = true
2303+
        FACE = 176217464
2304-
M2.MeshId = "http://www.roblox.com/asset/?id=12592754"
2304+
        Speed = 13
2305-
M2.TextureId = "http://www.roblox.com/asset/?id=12592745"
2305+
        text.Text = "Sad"
2306-
	for i = 0, 2.6, 0.1 do
2306+
        TEXTCOLOR = C3(0, 0, 1)
2307-
		swait()
2307+
		EYE.Color = C3(0/255,0/255,255/255)
2308-
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2308+
		EYE2.Color = C3(0/255,0/255,255/255)
2309-
				neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2309+
		Hair.Color = C3(0/255,0/255,255/255)
2310-
				LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-84), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
2310+
		Hair2.Color = C3(0/255,0/255,255/255)
2311-
				RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(160), Rad(-.6), Rad(13)), 0.2)
2311+
		PRT.Color = C3(0/255,0/255,255/255)
2312-
                                LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2312+
        MAINRUINCOLOR = BrickColor.new("Navy blue")
2313
        SECONDRUINCOLOR  = BrickColor.new("Navy blue")
2314-
	Cso("357417055", tors, 10, 1)
2314+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2315-
	CameraEnshaking(2, 15)
2315+
        bosschatfunc("I'm bored..",MAINRUINCOLOR.Color,1)
2316-
	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
2316+
		MODE = "Sad"
2317-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
2317+
        ned.Text = "Sad"
2318-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
2318+
	ATTACK = false
2319-
 	for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 9.5)) do
2319+
	Rooted = false
2320-
		if v:FindFirstChild("Head") then
2320+
2321-
			Eviscerate(v)
2321+
2322
function SolarForm()
2323
	ATTACK = true
2324-
	for i = 0, 3, 0.1 do
2324+
	Rooted = true
2325-
		swait()
2325+
	BALL.Parent = Character
2326-
			rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2326+
	XEYE.Parent = nil
2327-
			neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2327+
		SONG = 1259692095
2328-
			RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size + 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(84), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
2328+
        PITCH = 1
2329-
			LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-84), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
2329+
        VOLUME = 4
2330-
			RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-25)), 0.3)
2330+
        sick.TimePosition = 0
2331-
                        LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2331+
        FACE = 404306534
2332
        Speed = 16
2333-
M2.MeshId = "http://www.roblox.com/asset/?id=0"
2333+
        text.Text = "Solar"
2334-
M2.TextureId = "http://www.roblox.com/asset/?id=0"
2334+
        TEXTCOLOR = C3(215/255,147/255,0/255)
2335-
	attack = false
2335+
		PRT.Color = C3(215/255,147/255,0/255)
2336
		EYE.Color = C3(215/255,147/255,0/255)
2337
		EYE2.Color = C3(143/255,98/255,0/255)
2338
		Hair.Color = C3(215/255,147/255,0/255)
2339-
function dance()
2339+
		Hair2.Color = C3(171/255,117/255,0/255)
2340-
	attack = true
2340+
        MAINRUINCOLOR = BrickColor.new("Neon orange")
2341-
	hum.WalkSpeed = 0
2341+
        SECONDRUINCOLOR  = BrickColor.new("Neon orange")
2342-
	CFuncs.Sound.Create("rbxassetid://130791919", head, 100, 1)
2342+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2343-
	for i = 0, 2, 0.1 do
2343+
		MODE = "Solar"
2344-
		swait()
2344+
        ned.Text = "Solar"
2345-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2345+
	ATTACK = false
2346-
		neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2346+
	Rooted = false
2347-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2347+
2348-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2348+
2349-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
2349+
function SuperiorForm()
2350-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2350+
	ATTACK = true
2351
	Rooted = true
2352-
	for i = 0, 6, 0.1 do
2352+
	BALL.Parent = Character
2353-
		swait()
2353+
	XEYE.Parent = nil
2354-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2354+
		SONG = 1873219898
2355-
		neck.C0 = clerp(neck.C0, necko * CF(0, 0, 2) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.15)
2355+
        PITCH = 1
2356-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2356+
        VOLUME = 4
2357-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2357+
        sick.TimePosition = 0.01
2358-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2358+
        FACE = 404306534
2359-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
2359+
        Speed = 25
2360
        text.Text = "Superior"
2361-
	for i = 0, 2, 0.1 do
2361+
        TEXTCOLOR = C3(107/255,0/255,0/255)
2362-
		swait()
2362+
		PRT.Color = C3(117/255,0/255,0/255)
2363-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2363+
		EYE.Color = C3(255/255,0/255,0/255)
2364-
		neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2364+
		EYE2.Color = C3(255/255,0/255,0/255)
2365-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2365+
		Hair.Color = C3(151/255,0/255,0/255)
2366-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2366+
		Hair2.Color = C3(151/255,0/255,0/255)
2367-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
2367+
        MAINRUINCOLOR = BrickColor.new("Really black")
2368-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2368+
        SECONDRUINCOLOR  = BrickColor.new("Really red")
2369
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2370-
	attack = false
2370+
		MODE = "Superior"
2371-
	hum.WalkSpeed = 20
2371+
        ned.Text = "Superior"
2372
	ATTACK = false
2373
	Rooted = false
2374-
function aaa()
2374+
2375-
	attack = true
2375+
2376-
	hum.WalkSpeed = 0
2376+
function BlackWhiteForm()
2377-
	for i = 0,20, 0.1 do
2377+
	ATTACK = true
2378-
		swait()
2378+
	Rooted = true
2379-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2379+
	XEYE.Parent = nil
2380-
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2380+
	BALL.Parent = Character
2381-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
2381+
	local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
2382-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
2382+
    text.Text = " "
2383-
		RW.C0 = clerp(RW.C0, CF(1.1* Player_Size, 0.5 + 0.05 * Sin(sine / 12)* Player_Size, -0.5* Player_Size) * angles(Rad(180), Rad(6), Rad(-56)), 0.1)
2383+
	for i = 0, 1, 0.1 / Animation_Speed do
2384-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.1 + 0.05 * Sin(sine / 12)* Player_Size, -0.5* Player_Size) * angles(Rad(45), Rad(6), Rad(86)), 0.1)
2384+
		Swait()
2385
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.5, 1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
2386-
	hum.WalkSpeed = 16
2386+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
2387-
	attack = false
2387+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2388
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2389
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2390-
function finalChaos()
2390+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2391-
	attack = true
2391+
2392-
	spawn(function()
2392+
        WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(0/255, 0/255, 0/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
2393-
		local p = Instance.new("Part",char)
2393+
	UNANCHOR = false
2394-
		p.Anchored = true
2394+
	RootPart.Anchored = true
2395-
		p.CanCollide = false
2395+
	for i = 0, 2, 0.1 / Animation_Speed do
2396-
		p.CFrame = CFrame.new(mouse.Hit.p+Vector3.new(0,100,0))
2396+
		Swait()
2397-
		local m = Instance.new("SpecialMesh",p)
2397+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0.05 * COS(SINE / 12), 0, -10 + 0.05 * SIN(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2398-
		m.MeshId = "https://roblox.com/asset/?id=28140935"
2398+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
2399-
		m.Scale = Vector3.new(2,2,2)
2399+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2400-
		for i=1,30 do
2400+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2401-
			p.CFrame = p.CFrame-Vector3.new(0,3.3333,0)
2401+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2402-
			p.CFrame = p.CFrame * CFrame.Angles(0.5,0,0)
2402+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2403-
			wait()
2403+
2404
	for i = 0, 0.1, 0.1 / Animation_Speed do
2405-
	local beam = Instance.new("Part",char)
2405+
		Swait()
2406-
	beam.Anchored = true
2406+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2407-
	beam.CanCollide = false
2407+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
2408-
	beam.BrickColor = BrickColor.new("White")
2408+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2409-
	beam.Material = Enum.Material.Neon
2409+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2410-
	beam.Size = Vector3.new(1,1,1)
2410+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2411-
	beam.Position = p.Position+Vector3.new(0,1000,0)
2411+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2412-
	beam.CFrame = beam.CFrame * CFrame.Angles(0,0,89.5354)
2412+
2413-
	local m = Instance.new("SpecialMesh",beam)
2413+
        WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(255/255, 255/255, 255/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
2414-
	m.MeshType = "Cylinder"
2414+
	    UNANCHOR = true
2415-
	m.Scale = Vector3.new(2000,15,15)
2415+
	    RootPart.Anchored = false
2416-
	damage(6,20,35,p.Position)
2416+
        MODE = "90s"
2417-
	p.Transparency = 1
2417+
		SONG = 1166995642
2418-
	CFuncs.Sound.Create("rbxassetid://440145223", p, 10, 1)
2418+
        PITCH = 1
2419-
	for i=1,10 do
2419+
        VOLUME = 3.5
2420-
		m.Scale = m.Scale-Vector3.new(0,1,1)
2420+
        sick.TimePosition = 17.5
2421-
		beam.Transparency = i / 10
2421+
        FACE = 2365263255
2422
        Speed = 16
2423
        text.Text = "90's"
2424-
	p:Destroy()
2424+
        ned.Text = "90's"
2425
        TEXTCOLOR = C3(255/255,255/255,255/255)
2426-
	attack = false
2426+
		PRT.Color = C3(255/255,255/255,255/255)
2427
		EYE.Color = C3(95/255,95/255,95/255)
2428
		EYE2.Color = C3(95/255,95/255,95/255)
2429-
function beam()
2429+
		Hair.Color = C3(255/255,255/255,255/255)
2430-
	attack = true
2430+
		Hair2.Color = C3(27/255,42/255,53/255)
2431-
	hum.WalkSpeed = 0
2431+
        MAINRUINCOLOR = BrickColor.new("Institutional white")
2432-
	local Ring1 = Instance.new("Part", char)
2432+
        SECONDRUINCOLOR  = BrickColor.new("Black")
2433-
	Ring1.Anchored = true
2433+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2434-
	Ring1.BrickColor = maincolor
2434+
	ATTACK = false
2435-
	Ring1.CanCollide = false
2435+
	Rooted = false
2436-
	Ring1.FormFactor = 3
2436+
2437-
	Ring1.Name = "Ring"
2437+
2438-
	Ring1.Material = "Neon"
2438+
function EightyForm()
2439-
	Ring1.Size = Vector3.new(1, 0.05, 1)
2439+
	ATTACK = true
2440-
	Ring1.Transparency = 1
2440+
	Rooted = true
2441-
	Ring1.TopSurface = 0
2441+
	XEYE.Parent = nil
2442-
	Ring1.BottomSurface = 0
2442+
	BALL.Parent = Character
2443-
	local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
2443+
    text.Text = " "
2444-
	Ring1Mesh.MeshType = "Brick"
2444+
	local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
2445-
	Ring1Mesh.Name = "SizeMesh"
2445+
	for i = 0, 1, 0.1 / Animation_Speed do
2446-
	Ring1Mesh.Scale = Vector3.new(0, 1, 0)
2446+
		Swait()
2447-
	local InnerRing1 = Ring1:Clone()
2447+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2448-
	InnerRing1.Parent = char
2448+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
2449-
	InnerRing1.Transparency = 0
2449+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2450-
	InnerRing1.BrickColor = BrickColor.new("New Yeller")
2450+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2451-
	InnerRing1.Size = Vector3.new(1, 1, 1)
2451+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
2452-
	local InnerRing1Mesh = InnerRing1.SizeMesh
2452+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
2453-
	InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
2453+
2454-
	InnerRing1Mesh.MeshType = "Sphere"
2454+
        WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(0/255, 0/255, 0/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
2455-
	Ring1:Destroy()
2455+
	UNANCHOR = false
2456-
	for i = 0, 6, 0.1 do
2456+
	RootPart.Anchored = true
2457-
		swait()
2457+
	for i = 0, 2, 0.1 / Animation_Speed do
2458-
		--orb.CFrame = Pupil.CFrame
2458+
		Swait()
2459-
		Aura(7, 0.12, "Add", Head.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, maincolor, 0, "Sphere")
2459+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -11 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2460-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2460+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
2461-
		neck.C0 = clerp(neck.C0, necko * CF(0, 0, 1) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2461+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2462-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2462+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2463-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2463+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
2464-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(165 + 2.5 * Sin(sine / 20))), 0.12)
2464+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
2465-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(-165 + 2.5 * Sin(sine / 20))), 0.12)
2465+
2466
	for i = 0, 0.1, 0.1 / Animation_Speed do
2467-
	InnerRing1.Transparency = 1
2467+
		Swait()
2468-
	InnerRing1.CFrame = Head.CFrame + root.CFrame.lookVector * 5
2468+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2469-
        Cso("2545012765", char, 10, 1)
2469+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
2470-
	Cso("2606661976", char, 2.3, 1)
2470+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2471-
	local a = IT("Part", char)
2471+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2472-
	a.Name = "Direction"
2472+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
2473-
	a.Anchored = true
2473+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
2474-
	a.BrickColor = BrickC("Pastel violet")
2474+
2475-
	a.Material = "SmoothPlastic"
2475+
	UNANCHOR = true
2476-
	a.Transparency = 0
2476+
	RootPart.Anchored = false
2477-
	a.Shape = "Cylinder"
2477+
        WACKYEFFECT({Time = 60, EffectType = "Wave", Size = VT(12,0.55,12), Size2 = VT(12,0.55,12), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = C3(255/255, 255/255, 255/255), SoundID = nil, SoundPitch = 1, SoundVolume = 6})
2478-
	a.CanCollide = false
2478+
        MODE = "80s"
2479-
	local a2 = IT("Part", char)
2479+
        text.Text = "80's"
2480-
	a2.Name = "Direction"
2480+
        ned.Text = "80's"
2481-
	a2.Anchored = true
2481+
        TEXTCOLOR = C3(27/255,42/255,53/255)
2482-
	a2.BrickColor = maincolor
2482+
		PRT.Color = C3(27/255,42/255,53/255)
2483-
	a2.Color = maincolor.Color
2483+
		EYE.Color = C3(95/255,95/255,95/255)
2484-
	a2.Material = "Neon"
2484+
		EYE2.Color = C3(95/255,95/255,95/255)
2485-
	a2.Transparency = 0.7
2485+
		Hair.Color = C3(27/255,42/255,53/255)
2486-
	a2.Shape = "Cylinder"
2486+
		Hair2.Color = C3(255/255,255/255,255/255)
2487-
	a2.CanCollide = false
2487+
        MAINRUINCOLOR = BrickColor.new("Black")
2488-
	local ba = IT("Part", char)
2488+
        SECONDRUINCOLOR  = BrickColor.new("Institutional white")
2489-
	ba.Name = "HitDirect"
2489+
        FACE = 2365263255
2490-
	ba.Anchored = true
2490+
		SONG = 1141556798
2491-
	ba.BrickColor = maincolor
2491+
        PITCH = 1
2492-
	ba.Material = "Neon"
2492+
        VOLUME = 3.5
2493-
	ba.Transparency = 1
2493+
        sick.TimePosition = 0.1
2494-
	ba.CanCollide = false
2494+
        Speed = 16
2495-
	local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
2495+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2496-
	local ignore = char
2496+
	    UNANCHOR = true
2497-
	local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
2497+
	    RootPart.Anchored = false
2498-
	a.BottomSurface = 10
2498+
	ATTACK = false
2499-
	a.TopSurface = 10
2499+
	Rooted = false
2500-
	a2.BottomSurface = 10
2500+
2501-
	a2.TopSurface = 10
2501+
2502-
	local distance = (InnerRing1.CFrame.p - position).magnitude
2502+
function BlackForm()
2503-
	a.Size = Vector3.new(distance, 1, 1)
2503+
	ATTACK = true
2504-
	a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2504+
	Rooted = true
2505-
	a2.Size = Vector3.new(distance, 1, 1)
2505+
	BALL.Parent = Character
2506-
	a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2506+
	XEYE.Parent = nil
2507-
	ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
2507+
	SONG = 1420353940
2508-
	a.CFrame = a.CFrame * angles(0, Rad(90), 0)
2508+
    PITCH = 1
2509-
	a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
2509+
    VOLUME = 2.5
2510-
	game:GetService("Debris"):AddItem(a, 20)
2510+
    sick.TimePosition = 0.5
2511-
	game:GetService("Debris"):AddItem(a2, 20)
2511+
    text.Text = ""
2512-
	game:GetService("Debris"):AddItem(ba, 20)
2512+
	local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
2513-
	local msh = Instance.new("SpecialMesh", a)
2513+
	local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
2514-
	msh.MeshType = "Brick"
2514+
    chatfunc("Riddle me this..")
2515-
	msh.Scale = Vector3.new(1, 5, 5)
2515+
    BigBlack("Riddle me This.",MAINRUINCOLOR.Color,3)
2516-
	local msh2 = Instance.new("SpecialMesh", a2)
2516+
	for i=0, 4, 0.1 / Animation_Speed do
2517-
	msh2.MeshType = "Brick"
2517+
		Swait()
2518-
	msh2.Scale = Vector3.new(1, 7, 7)
2518+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
2519-
	for i = 0, 10, 0.1 do
2519+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2520-
		swait()
2520+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(160), RAD(0), RAD(30)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2521-
		CameraEnshaking(1, 5)
2521+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.3) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2522-
		a2.Color = maincolor.Color
2522+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2523-
		root.CFrame = FaceMouse()[1]
2523+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)				
2524-
		InnerRing1.CFrame = Head.CFrame + root.CFrame.lookVector * 4
2524+
2525-
		ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
2525+
    BigBlack("Riddle me that.",MAINRUINCOLOR.Color,3)
2526-
		hit, position, normal = workspace:FindPartOnRay(ray, ignore)
2526+
	chatfunc("Riddle me that..")
2527-
		distance = (InnerRing1.CFrame.p - position).magnitude
2527+
	for i=0, 4, 0.1 / Animation_Speed do
2528-
		a.Size = Vector3.new(distance, 1, 1)
2528+
		Swait()
2529-
		a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2529+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
2530-
		a2.Size = Vector3.new(distance, 1, 1)
2530+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2531-
		a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2531+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, 0.3) * ANGLES(RAD(-45), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2532-
		ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
2532+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(160), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
2533-
		a.CFrame = a.CFrame * angles(0, Rad(90), 0)
2533+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2534-
		a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
2534+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)			
2535-
		msh.Scale = msh.Scale - Vector3.new(0, 0.05, 0.05)
2535+
2536-
		msh2.Scale = msh2.Scale - Vector3.new(0, 0.03, 0.03)
2536+
	BigBlack("Who's afraid of The Big Black?",MAINRUINCOLOR.Color,1.5)
2537-
		Aura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0, "Sphere")
2537+
	chatfunc("Who's afraid of The Big Black?")
2538-
		for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
2538+
	for i=0, 5, 0.1 / Animation_Speed do
2539-
		if v:FindFirstChild("Head") then
2539+
		Swait()
2540-
				Eviscerate(v)
2540+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.05 * COS(SINE / 30)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.1 / Animation_Speed)
2541
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(35 - 2.5 * SIN(SINE / 30)), RAD(0), RAD(0)), 0.1 / Animation_Speed)
2542
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 30), -0.5) * ANGLES(RAD(170), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.1 / Animation_Speed)
2543
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 30), -0.5) * ANGLES(RAD(170), RAD(0), RAD(40)) * LEFTSHOULDERC0, 0.1 / Animation_Speed)
2544-
	a:Destroy()
2544+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.025 * COS(SINE / 30), -0.5) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.1 / Animation_Speed)
2545-
	a2:Destroy()
2545+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5 - 0.025 * COS(SINE / 30), -0.5) * ANGLES(RAD(15), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.1 / Animation_Speed)				
2546-
	ba:Destroy()
2546+
2547-
	InnerRing1:Destroy()
2547+
    WACKYEFFECT({Time = 50 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(75,75,75), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})	
2548-
	attack = false
2548+
    WACKYEFFECT({Time = 150 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(90,90,90), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2549-
	hum.WalkSpeed = 10
2549+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2550-
	hum.CameraOffset = Vector3.new(0,0,0)
2550+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2551
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2552
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2553-
function Call_Upon_The_Eyes()
2553+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2554-
	attack = true
2554+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2555-
	hum.WalkSpeed = 0
2555+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2556-
	for i = 0, 6, 0.1 do
2556+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2557-
		swait()
2557+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2558-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2558+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2559-
		neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2559+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2560-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2560+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2561-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2561+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2562-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
2562+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2563-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2563+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2564
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2565-
	Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
2565+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2566-
	Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
2566+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2567-
	Magic(1, "Add", mouse.Hit, Vector3.new(100000, 100000, 100000000), 0.5, maincolor, "Sphere")
2567+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2568-
	Magic(1, "Add", mouse.Hit, Vector3.new(10000000, 100000, 10000000), 0.75, maincolor, "Sphere")
2568+
    WACKYEFFECT({Time = 50 ,EffectType = "Box", Size = VT(0,0,0), Size2 = VT(5,150,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2569-
	CameraEnshaking(4, 25)
2569+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2570-
	for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
2570+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2571-
		if v:FindFirstChild("Head") then
2571+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2572-
			Eviscerate(v)
2572+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2573
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2574
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2575-
	for i = 0, 6, 0.1 do
2575+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2576-
		swait()
2576+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2577-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2577+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2578-
		neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2578+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2579-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2579+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2580-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
2580+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2581-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.2)
2581+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2582-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
2582+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2583
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2584-
	attack = false
2584+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2585-
	hum.WalkSpeed = 10
2585+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2586
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2587
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2588-
function CHAOS()
2588+
    WACKYEFFECT({Time = 75 ,EffectType = "Crystal", Size = VT(0,0,0), Size2 = VT(5,100,5), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2589-
	attack = true
2589+
	CreateSound(206082327,Torso,3,1,false)
2590-
	    root.CFrame = CFrame.new(CFrame.new(mouse.Hit.p)*CFrame.new(0,2.8,0).p,root.Position)
2590+
	for i=0, 0.7, 0.1 / Animation_Speed do
2591-
            Cso("2545012765", hed, 10, 1)
2591+
		Swait()
2592-
        Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
2592+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.3 + 0.05 * COS(SINE / 30)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
2593
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-35 - 2.5 * SIN(SINE / 30)), RAD(0), RAD(0)), 1 / Animation_Speed)
2594-
  	Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 7, 10, 15, -0.1, 15, 0.04)
2594+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 1 - 0.1 * COS(SINE / 30), 0) * ANGLES(RAD(-20), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2595-
  	Effects.Sphere.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0), 10, 6, 10, 15, -0.1, 15, 0.02)
2595+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 1 - 0.1 * COS(SINE / 30), 0) * ANGLES(RAD(-20), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2596-
  	Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 4, 10, 15, -0.1, 15, 0.01)
2596+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 30), 0) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2597
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.025 * COS(SINE / 30), 0) * ANGLES(RAD(15), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)				
2598-
	PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2598+
2599-
	PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2599+
		MODE = "Black"
2600-
	PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2600+
        FACE = 148988280
2601-
	PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2601+
        Speed = 45
2602-
	PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2602+
        text.Text = "THE BIG BLACK"
2603-
	PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2603+
        ned.Text = "TBB"
2604-
	PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2604+
        TEXTCOLOR = C3(27/255,42/255,53/255)
2605-
	PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2605+
		PRT.Color = C3(27/255,42/255,53/255)
2606-
	PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2606+
		EYE.Color = C3(27/255,42/255,53/255)
2607-
	PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2607+
		EYE2.Color = C3(27/255,42/255,53/255)
2608-
	PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2608+
		Hair.Color = C3(27/255,42/255,53/255)
2609-
	PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
2609+
		Hair2.Color = C3(27/255,42/255,53/255)
2610-
 	for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 9.5)) do
2610+
        MAINRUINCOLOR = BrickColor.new("Black")
2611-
		if v:FindFirstChild("Head") then
2611+
        SECONDRUINCOLOR  = BrickColor.new("Black")
2612-
			Eviscerate(v)
2612+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2613
	ATTACK = false
2614
	Rooted = false
2615-
	attack = false
2615+
2616
2617-
function Chain2()
2617+
function LostForm()
2618-
	if Mouse.Target.Parent ~= char and Mouse.Target.Parent.Parent ~= char and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
2618+
	ATTACK = true
2619-
	local HUM = Mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
2619+
	Rooted = true
2620-
	local TORSO = HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
2620+
	BALL.Parent = Character
2621-
	local HEAD = HUM.Parent:FindFirstChild("Head")
2621+
	XEYE.Parent = nil
2622-
	local RIGHTARM = HUM.Parent:FindFirstChild("Right Arm") or HUM.Parent:FindFirstChild("RightLowerArm")
2622+
		SONG = 723652641
2623-
	local LEFTARM = HUM.Parent:FindFirstChild("Left Arm") or HUM.Parent:FindFirstChild("LeftLowerArm")
2623+
        PITCH = 1
2624-
	if HEAD and TORSO and HUM.Health > 0 then
2624+
        VOLUME = 3
2625-
	local GYRO = IT("BodyGyro",root)
2625+
        sick.TimePosition = 0.5
2626-
	GYRO.D = 275
2626+
        FACE = 0
2627-
	GYRO.P = 20000
2627+
	local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
2628-
	GYRO.MaxTorque = Vector3.new(0,40000,0)
2628+
	local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(0),RAD(0))*CF(0,1,0).p
2629-
	attack = true
2629+
    CreateSound(136007472,Torso,5,1.2,false)
2630-
	hum.WalkSpeed = 0
2630+
	for i=0, 2.5, 0.1 / Animation_Speed do
2631-
	local hit,pos,hummie;
2631+
		Swait()
2632-
	local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),root.CFrame,true,false)
2632+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2633-
	Hook2.Transparency = 1
2633+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2634-
	local A2 = NewInstance("Attachment",Hook2)
2634+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1 + 0.75 * COS(SINE / 1) - 0.75 * COS(SINE / 1), 0.5 + 0.75 * COS(SINE / 1), -0.5) * ANGLES(RAD(155), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed)
2635-
	local B2 = NewInstance("Attachment",la,{Position = Vector3.new(0,-ra.Size.Y/2,0)})
2635+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1 - 0.75 * COS(SINE / 1) + 0.75 * COS(SINE / 1), 0.5 - 0.75 * COS(SINE / 1), -0.5) * ANGLES(RAD(155), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.25 / Animation_Speed)
2636-
	local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
2636+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(25), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2637-
	for i = 0, 2.3, .1 do
2637+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(25), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)			
2638-
		swait()
2638+
2639-
		GYRO.cframe = CF(root.Position,TORSO.Position)
2639+
    WACKYEFFECT({Time = 75 ,EffectType = "Sphere", Size = VT(75,75,75), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})	
2640-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2640+
    WACKYEFFECT({Time = 50 ,EffectType = "Block", Size = VT(90,90,90), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2641-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2641+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2642-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
2642+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2643-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
2643+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2644-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
2644+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2645-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
2645+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2646
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2647-
	Cso("169105657", ra, 7, 1.2)
2647+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2648-
	for i = 0, 5, .1 do
2648+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2649-
		if(hit)then break end
2649+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2650-
		swait()
2650+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2651-
		GYRO.cframe = CF(root.Position,TORSO.Position)
2651+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2652-
		Hook2.CFrame = TORSO.CFrame
2652+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2653-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2653+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2654-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2654+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2655-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
2655+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2656-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
2656+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2657-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
2657+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2658-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
2658+
    WACKYEFFECT({Time = 75 ,EffectType = "Box", Size = VT(5,150,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2659
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2660-
	Cso("169105657", ra, 5, .8)
2660+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2661-
        Cso("2545211765", char, 7, 1) 
2661+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2662-
	GYRO:remove()
2662+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2663-
	TORSO:BreakJoints()
2663+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2664-
	for i = 0, 6, .1 do
2664+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2665-
		swait()
2665+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2666-
		Hook2.CFrame = Hook2.CFrame:lerp(tors.CFrame * CF(0, 0, -1), .2)
2666+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2667-
		if(hit)then hit.CFrame = Hook2.CFrame; hit.Velocity = Vector3.new() 
2667+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2668
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2669-
		if((Hook2.CFrame.p-tors.CFrame.p).magnitude < 2)then
2669+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2670-
			break
2670+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2671
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2672-
		Chain2.TextureLength = 4
2672+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2673-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2673+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2674-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2674+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2675-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(90)), 0.15)
2675+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2676-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
2676+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2677-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
2677+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2678-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
2678+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2679
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2680-
		hum.WalkSpeed = 16
2680+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2681-
		attack = false
2681+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2682-
		Hook2:Destroy()
2682+
    WACKYEFFECT({Time = 50 ,EffectType = "Crystal", Size = VT(5,100,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(POSITION)*ANGLES(RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270)),RAD(MRANDOM(180,270))), MoveToPos = nil, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(27/255,42/255,53/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2683
    CreateSound(847061203,Torso,3,1,false)
2684
    CreateSound(239000203,Torso,3,1,false)
2685
    CreateSound(579687077,Torso,3,0.75,false)
2686
        MODE = "LostHope"
2687-
function dejzrXD()
2687+
        Speed = 12
2688-
        attack = true
2688+
        text.Text = "The Lost"
2689-
    hum.WalkSpeed = 20
2689+
        ned.Text = "Lost"
2690-
    for i = 0, 1, 0.1 do
2690+
        TEXTCOLOR = C3(0/255,0/255,0/255)
2691-
        swait()
2691+
		PRT.Color = C3(0/255,0/255,0/255)
2692-
        Cso("262562442", char, 10, 1)
2692+
		EYE.Color = C3(0/255,0/255,0/255)
2693-
        hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
2693+
		EYE2.Color = C3(0/255,0/255,0/255)
2694-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2694+
		Hair.Color = C3(0/255,0/255,0/255)
2695-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
2695+
		Hair2.Color = C3(0/255,0/255,0/255)
2696-
        RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
2696+
        MAINRUINCOLOR = BrickColor.new("Really black")
2697-
        LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
2697+
        SECONDRUINCOLOR  = BrickColor.new("Really black")
2698-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(125), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
2698+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2699-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
2699+
	for i=0, 1.5, 0.1 / Animation_Speed do
2700
		Swait()
2701-
    Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
2701+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
2702-
    Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
2702+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
2703-
    Magic(1, "Add", mouse.Hit, Vector3.new(1000, 100000, 1000), 0.5, maincolor, "Sphere")
2703+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0), RAD(30)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2704-
    Magic(1, "Add", mouse.Hit, Vector3.new(1000, 1000, 1000), 0.75, maincolor, "Sphere")
2704+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0), RAD(-30)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2705-
    CameraEnshaking(4, 5)
2705+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-25), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2706-
    for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
2706+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-25), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)			
2707-
        if v:FindFirstChild("Head") then
2707+
2708-
            Eviscerate(v)
2708+
	ATTACK = false
2709
	Rooted = false
2710
end
2711-
    for i = 0, 1, 0.1 do
2711+
2712-
        swait()
2712+
function TerraForm()
2713-
        hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
2713+
	ATTACK = true
2714-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2714+
	Rooted = true
2715-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
2715+
	BALL.Parent = Character
2716-
        RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
2716+
	XEYE.Parent = nil
2717-
        LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
2717+
		SONG = 157460916
2718-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
2718+
        PITCH = 1
2719-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
2719+
        VOLUME = 3
2720
        sick.TimePosition = 0
2721-
	attack = false
2721+
        FACE = 155195214
2722-
	Speed = 20
2722+
        Speed = 27
2723
        MODE = "Hexa"
2724
        text.Text = "Supreme"
2725-
function specialchaos()
2725+
        ned.Text = "Supreme"
2726-
        wait(0)
2726+
        TEXTCOLOR = C3(170/255,85/255,0/255)
2727-
	CHOICE = 6
2727+
		PRT.Color = C3(86/255,66/255,54/255)
2728-
        Cso("130781067", hed, 10, 1)
2728+
		EYE.Color = C3(39/255,70/255,45/255)
2729-
	local killsky = Instance.new('Sky', game:GetService'Lighting')
2729+
		EYE2.Color = C3(39/255,70/255,45/255)
2730-
killsky.SkyboxBk = "rbxassetid://3662994"
2730+
		Hair.Color = C3(39/255,70/255,45/255)
2731-
killsky.SkyboxDn = "rbxassetid://3662994"
2731+
		Hair2.Color = C3(39/255,70/255,45/255)
2732-
killsky.SkyboxFt = "rbxassetid://3662994"
2732+
        MAINRUINCOLOR = BrickColor.new("Dirt brown")
2733-
killsky.SkyboxLf = "rbxassetid://3662994"
2733+
        SECONDRUINCOLOR  = BrickColor.new("Dirt brown")
2734-
killsky.SkyboxRt = "rbxassetid://3662994"
2734+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2735-
killsky.SkyboxUp = "rbxassetid://3662994"
2735+
	ATTACK = false
2736-
---
2736+
	Rooted = false
2737-
killsky.StarCount = 0
2737+
2738-
killsky.SunAngularSize = 0
2738+
2739-
killsky.MoonAngularSize = 0
2739+
function RandomForm()
2740-
killsky.MoonTextureId = ""
2740+
	ATTACK = true
2741-
killsky.CelestialBodiesShown = false
2741+
	Rooted = true
2742
	XEYE.Parent = nil
2743-
		ATTACK = false
2743+
	BALL.Parent = Character
2744
	    UNANCHOR = true
2745-
		local RINGSPIN = true
2745+
	    RootPart.Anchored = false
2746-
		local CONSTRUCTING = true
2746+
        MODE = "Random"
2747-
		local RING = CreatePart(3, Effects, "Neon", 0, 10, "Royal purple", "Ring", VT(0,0,0))
2747+
		SONG = 0
2748-
		RING.Color = C3(0,0,0)
2748+
        PITCH = 1
2749-
		MakeForm(RING,"Cyl")
2749+
        VOLUME = 3.5
2750-
		RING.CFrame = CF(HITPOS)
2750+
        sick.TimePosition = 0
2751
        FACE = 2365263255
2752-
			repeat
2752+
        Speed = 20
2753
        text.Text = "I HACKED YOU ROBLOX"
2754-
				RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
2754+
        ned.Text = "I HACKED YOU ROBLOX"
2755-
			until CONSTRUCTING == false
2755+
        TEXTCOLOR = BrickColor.Random().Color
2756-
			repeat 
2756+
		PRT.Color = BrickColor.Random().Color
2757-
				Swait() 
2757+
		EYE.Color = BrickColor.Random().Color
2758-
				RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
2758+
		EYE2.Color = BrickColor.Random().Color
2759-
			until RINGSPIN == false
2759+
		Hair.Color = BrickColor.Random().Color
2760-
			for i = 1, 25 do
2760+
		Hair2.Color = BrickColor.Random().Color
2761
        MAINRUINCOLOR = BrickColor.Random()
2762-
				RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
2762+
        SECONDRUINCOLOR  = BrickColor.Random()
2763-
				RING.Size = RING.Size - VT(0.15,0,0.15)
2763+
        RecolorThing(BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),BrickColor.Random(),1,BrickColor.Random(),1,BrickColor.Random(),BrickColor.Random())
2764-
				--DECAL.Transparency = DECAL.Transparency + 1/25
2764+
	ATTACK = false
2765-
				RING.Transparency = RING.Transparency + 1/25
2765+
	Rooted = false
2766
end
2767-
			RING:remove()
2767+
2768
function VantaForm()
2769-
		for i = 1, 15 do
2769+
	ATTACK = true
2770
	Rooted = true
2771-
			RING.Size = RING.Size + VT(0,0,0)
2771+
	BALL.Parent = Character
2772-
			RING.Transparency = RING.Transparency - 1/15
2772+
	XEYE.Parent = nil
2773
		SONG = 190845741
2774
        PITCH = 1
2775-
	hum.WalkSpeed = 20
2775+
        VOLUME = 6
2776-
	attack = false
2776+
        sick.TimePosition = 12.5
2777
		wait(1)
2778-
function icando()
2778+
		for i=0, 2.5, 0.1 / Animation_Speed do
2779-
	attack = true
2779+
		    Swait()
2780-
	hum.WalkSpeed = 0
2780+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.4 / Animation_Speed)
2781-
        TEST:Remove()
2781+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4 - 0.1 * COS(SINE / 12), -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2782-
        TEST:Play()
2782+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.4 / Animation_Speed)
2783-
        repeat
2783+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
2784-
	for i = 0,4,0.1 do
2784+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2785-
		swait()
2785+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)				
2786-
                TEST.Parent = tors
2786+
2787-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2787+
		MODE = "Vanta"
2788-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(-20)), 0.3)
2788+
        WACKYEFFECT({Time = 30 ,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.CFrame.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(107/255,50/255,124/255), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2789-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2789+
        FACE = 404306534
2790-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2790+
        Speed = 12
2791-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-76)), 0.1)
2791+
        text.Text = "Vanta-X"
2792-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(56)), 0.1)
2792+
        ned.Text = "Vanta-X"
2793
        TEXTCOLOR = C3(107/255,50/255,124/255)
2794-
        until TEST.Playing == false
2794+
		PRT.Color = C3(107/255,50/255,124/255)
2795-
        TEST:Stop()
2795+
		EYE.Color = C3(155/255,0/255,255/255)
2796-
        TEST:Play()
2796+
		EYE2.Color = C3(155/255,0/255,255/255)
2797-
        TEST:Remove()
2797+
		Hair.Color = C3(80/255,0/255,180/255)
2798-
        print('I CAN DO ANYTHING')
2798+
		Hair2.Color = C3(50/255,0/255,150/255)
2799-
		attack = false
2799+
        MAINRUINCOLOR = BrickColor.new("Royal purple")
2800-
		hum.WalkSpeed = 20
2800+
        SECONDRUINCOLOR  = BrickColor.new("Dark indigo")
2801
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2802
	ATTACK = false
2803-
function finalChaos2()
2803+
	Rooted = false
2804-
	attack = true
2804+
2805-
M2.MeshId = "http://www.roblox.com/asset/?id=12592754"
2805+
2806-
M2.TextureId = "rbxassetid://2582829122"
2806+
function ChronoForm()
2807-
	M2.Scale = Vector3.new(5, 5, 5)
2807+
	ATTACK = true
2808-
        Cso("2545018472", hed, 10, 1)
2808+
	Rooted = true
2809-
	for i = 0, 1, 0.1 do
2809+
	BALL.Parent = Character
2810-
		swait()
2810+
	XEYE.Parent = nil
2811-
		hum.CameraOffset = Vector3.new(0, 8, 0)
2811+
		SONG = 432493949
2812-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2812+
        PITCH = 1
2813-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-45 - 7.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.2)
2813+
        VOLUME = 3
2814-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-16.5), Rad(0), Rad(-20)), 0.2)
2814+
        sick.TimePosition = 0
2815-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-16.5), Rad(0), Rad(20)), 0.2)
2815+
        FACE = 2371494469
2816-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(180), Rad(0), Rad(15)), 0.2)
2816+
        Speed = 16
2817-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-30), Rad(-90)), 0.2)
2817+
        MODE = "Time"
2818
        text.Text = "Chronos"
2819-
	Cso("483458132", char, 10, .7)
2819+
        ned.Text = "Chronos"
2820-
	Cso("483458132", char, 10, 1)
2820+
        TEXTCOLOR = C3(0/255,255/255,0/255)
2821-
	CameraEnshaking(6, 65)
2821+
		PRT.Color = C3(0/255,155/255,0/255)
2822-
	Effects.Wave.Create(BrickColor.new("Royal Purple"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
2822+
		EYE.Color = C3(0/255,255/255,0/255)
2823-
  	Effects.Wave.Create(BrickColor.new("Really white"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
2823+
		EYE2.Color = C3(0/255,255/255,0/255)
2824-
  	Effects.Wave.Create(BrickColor.new("Royal Purple"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
2824+
		Hair.Color = C3(239/255,184/255,56/255)
2825-
	Effects.Ring.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.5, 0.5, 0.1, 2, 2, 0, 0.04)
2825+
		Hair2.Color = C3(245/255,205/255,48/255)
2826-
  	Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 7, 10, 15, -0.1, 15, 0.04)
2826+
		MODE = "Time"
2827-
  	Effects.Sphere.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0), 10, 6, 10, 15, -0.1, 15, 0.02)
2827+
        MAINRUINCOLOR = BrickColor.new("Lime green")
2828-
  	Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 4, 10, 15, -0.1, 15, 0.01)
2828+
        SECONDRUINCOLOR  = BrickColor.new("Lime green")
2829-
	Magic(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, BrickColor.new("Royal Purple"), "Sphere")
2829+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2830-
	Magic(10, "Add", root.CFrame * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, BrickColor.new("Royal Purple"), "Sphere")
2830+
	ATTACK = false
2831-
	Magic(1, "Add", root.CFrame, Vector3.new(1, 100000, 1), 0.5, BrickColor.new("Really white"), "Sphere")
2831+
	Rooted = false
2832-
	Magic(1, "Add", root.CFrame, Vector3.new(1, 1, 1), 0.75, BrickColor.new("Really white"), "Sphere")
2832+
2833-
	for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 99999999999.5)) do
2833+
2834-
		if v:FindFirstChild("Head") then
2834+
function SenseForm()
2835-
			Eviscerate(v)
2835+
	ATTACK = true
2836
	Rooted = true
2837
	BALL.Parent = Character
2838-
	for i = 0, 1, 0.1 do
2838+
	XEYE.Parent = nil
2839-
		swait()
2839+
		SONG = 1497785701
2840-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2840+
        PITCH = 1
2841-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(45 - 7.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.2)
2841+
        VOLUME = 3
2842-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-45)), 0.2)
2842+
        sick.TimePosition = 13.75
2843-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(45)), 0.2)
2843+
        FACE = 2375008868
2844-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(-325), Rad(-.6), Rad(-45)), 0.2)
2844+
        Speed = 13
2845-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(-325), Rad(-6), Rad(45)), 0.2)
2845+
        MODE = "Sense"
2846
        text.TextColor3 = C3(255/255,255/255,255/255)
2847-
	M2.Scale = Vector3.new(1, 1, 1)
2847+
        text.Text = "None-Sense"
2848-
M2.MeshId = "http://www.roblox.com/asset/?id=0"
2848+
        ned.Text = "Non-Sense"
2849-
M2.TextureId = "http://www.roblox.com/asset/?id=0"
2849+
        TEXTCOLOR = C3(255/255,255/255,255/255)
2850-
	attack = false
2850+
        coroutine.resume(coroutine.create(function()
2851
	    repeat
2852
		text.TextColor3 = C3(13/255,105/255,172/255)
2853-
function DRAG_THEM_TO_HELL()
2853+
		Swait(5)
2854-
	if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
2854+
        text.TextColor3 = C3(196/255,40/255,28/255)
2855-
	local HUM = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
2855+
        Swait(5)
2856-
	local TORSO = HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
2856+
	    until MODE ~= "Sense"
2857-
	local HEAD = HUM.Parent:FindFirstChild("Head")
2857+
        text.TextColor3 = C3(27/255,42/255,53/255)
2858-
	if HEAD and TORSO and HUM.Health > 0 then
2858+
        end))
2859-
	local GYRO = IT("BodyGyro",root)
2859+
		PRT.Color = C3(13/255,105/255,172/255)
2860-
	GYRO.D = 275
2860+
		EYE.Color = C3(255/255,255/255,255/255)
2861-
	GYRO.P = 20000
2861+
		EYE2.Color = C3(255/255,255/255,255/255)
2862-
	GYRO.MaxTorque = Vector3.new(0,40000,0)
2862+
		Hair.Color = C3(196/255,40/255,28/255)
2863-
	attack = true
2863+
		Hair2.Color = C3(196/255,40/255,28/255)
2864-
	hum.WalkSpeed = 0
2864+
        MAINRUINCOLOR = BrickColor.new("Bright red")
2865-
	local hit,pos,hummie;
2865+
        SECONDRUINCOLOR  = BrickColor.new("Bright blue")
2866-
	local Hook = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),root.CFrame,true,false)
2866+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2867-
	Hook.Transparency = 1
2867+
	ATTACK = false
2868-
	local A = NewInstance("Attachment",Hook)
2868+
	Rooted = false
2869-
	local B = NewInstance("Attachment",la,{Position = Vector3.new(0,-ra.Size.Y/2,0)})
2869+
2870-
	local Chain = NewInstance("Beam",Hook,{Attachment0 = A,Attachment1=B,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
2870+
2871-
	local POS = mouse.Hit.p
2871+
function SanityForm()
2872-
	local CHAINS = false
2872+
	ATTACK = true
2873-
	local CHAINLINKS = {}
2873+
	Rooted = true
2874-
	local A = IT("Attachment",la)
2874+
	BALL.Parent = Character
2875-
	A.Position = Vector3.new(1,-1,0)*Player_Size
2875+
	XEYE.Parent = nil
2876-
	A.Orientation = Vector3.new(-90, -89.982, 0)
2876+
		SONG = 2347469019
2877-
	local B = IT("Attachment",la)
2877+
        PITCH = 1
2878-
	B.Position = Vector3.new(-1,-1,0)*Player_Size
2878+
        VOLUME = 3
2879-
	B.Orientation = Vector3.new(-90, 89.988, 0)
2879+
        sick.TimePosition = 0
2880-
	local C = IT("Attachment",la)
2880+
        FACE = 2375030229
2881-
	C.Position = Vector3.new(0.5,-1.3,0)*Player_Size
2881+
        Speed = 30
2882-
	C.Orientation = Vector3.new(-90, -89.982, 0)
2882+
        TEXTCOLOR = C3(0/255,0/255,0/255)
2883-
	local D = IT("Attachment",la)
2883+
        text.Text = "Sanity-Less"
2884-
	D.Position = Vector3.new(-0.5,-1.3,0)*Player_Size
2884+
        coroutine.resume(coroutine.create(function()
2885-
	D.Orientation = Vector3.new(-90, 89.988, 0)
2885+
	    repeat
2886-
	local LIGHT = IT("Attachment",la)
2886+
        ned.Text = "Sanity-Less"
2887-
	LIGHT.Position = Vector3.new(0,-1,0)*Player_Size
2887+
		PRT.Color = BrickColor.Random().Color
2888-
	local LIGHT2 = IT("PointLight",LIGHT)
2888+
		EYE.Color = BrickColor.Random().Color
2889-
	LIGHT2.Range = 7
2889+
		EYE2.Color = BrickColor.Random().Color
2890-
	LIGHT2.Brightness = 5
2890+
		Hair.Color = BrickColor.Random().Color
2891-
	LIGHT2.Color = Color3.new(0,0,0)
2891+
		Hair2.Color = BrickColor.Random().Color
2892-
	for i = 1, 2 do
2892+
        MAINRUINCOLOR = BrickColor.Random()
2893-
		local TWIST = -2
2893+
        SECONDRUINCOLOR = BrickColor.Random()
2894-
		local START = A
2894+
	    text.TextColor3 = BrickColor.Random().Color
2895-
		local END = B
2895+
	    text.TextStrokeColor3 = BrickColor.Random().Color
2896-
		if i == 1 then
2896+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2897-
			START = B
2897+
        Swait(5)
2898-
			END = A
2898+
	 	until MODE ~= "Sanity"
2899
	    text.TextColor3 = C3(27/255,42/255,53/255)
2900-
		local ChainLink = IT("Beam",tors)
2900+
    end))
2901-
		ChainLink.Texture = "rbxassetid://73042633"
2901+
        TEXTCOLOR = C3(0/255,0/255,0/255)
2902-
		ChainLink.Color = ColorSequence.new(Color3.fromRGB(138,138,138))
2902+
		PRT.Color = C3(99/255,95/255,98/255)
2903-
		ChainLink.TextureSpeed = 1
2903+
		EYE.Color = C3(99/255,95/255,98/255)
2904-
		ChainLink.Width0 = 1
2904+
		EYE2.Color = C3(99/255,95/255,98/255)
2905-
		ChainLink.Width1 = 1
2905+
		Hair.Color = C3(99/255,95/255,98/255)
2906-
		ChainLink.TextureLength = 2.5
2906+
		Hair2.Color = C3(99/255,95/255,98/255)
2907-
		ChainLink.Attachment0 = START
2907+
		MODE = "Sanity"
2908-
		ChainLink.Attachment1 = END
2908+
	ATTACK = false
2909-
		ChainLink.CurveSize0 = TWIST
2909+
	Rooted = false
2910-
		ChainLink.CurveSize1 = TWIST
2910+
2911-
		--ChainLink.FaceCamera = true
2911+
2912-
		ChainLink.Segments = 45
2912+
function FairyForm()
2913-
		ChainLink.Transparency = NumberSequence.new(0.25)
2913+
	ATTACK = true
2914-
		table.insert(CHAINLINKS,ChainLink)
2914+
	Rooted = true
2915
	BALL.Parent = Character
2916-
	for i = 1, 2 do
2916+
	XEYE.Parent = nil
2917-
		local TWIST = -1
2917+
	for i=0, 2, 0.1 / Animation_Speed do
2918-
		local START = C
2918+
            Swait()
2919-
		local END = D
2919+
         WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2920-
		if i == 1 then
2920+
         WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2921-
			START = D
2921+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2922-
			END = C
2922+
		    Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-30), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2923
		    RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
2924-
		local ChainLink = IT("Beam",tors)
2924+
		    LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
2925-
		ChainLink.Texture = "rbxassetid://73042633"
2925+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.3 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2926-
		ChainLink.Color = ColorSequence.new(Color3.fromRGB(138,138,138))
2926+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2927-
		ChainLink.TextureSpeed = 1
2927+
	     end
2928-
		ChainLink.Width0 = 1
2928+
        WACKYEFFECT({TIME = 30 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,1), SoundID = 743499393, SoundPitch = 1.05, SoundVolume = 15})
2929-
		ChainLink.Width1 = 1
2929+
        MODE = "Fairy"
2930-
		ChainLink.TextureLength = 5
2930+
        ned.Text = "Fairy"
2931-
		ChainLink.Attachment0 = START
2931+
        TEXTCOLOR = C3(255/255,102/255,204/255)
2932-
		ChainLink.Attachment1 = END
2932+
		PRT.Color = C3(98/255,37/255,209/255)
2933-
		ChainLink.CurveSize0 = TWIST
2933+
		EYE.Color = C3(255/255,152/255,220/255)
2934-
		ChainLink.CurveSize1 = TWIST
2934+
		EYE2.Color = C3(255/255,152/255,220/255)
2935-
		--ChainLink.FaceCamera = true
2935+
		Hair.Color = C3(170/255,0/255,170/255)
2936-
		ChainLink.Segments = 25
2936+
		Hair2.Color = C3(170/255,0/255,170/255)
2937-
		ChainLink.LightEmission = 0.5
2937+
        MAINRUINCOLOR = BrickColor.new("Carnation pink")
2938-
		ChainLink.Transparency = NumberSequence.new(0.25)
2938+
        SECONDRUINCOLOR  = BrickColor.new("Carnation pink")
2939-
		table.insert(CHAINLINKS,ChainLink)
2939+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
2940
		SONG = 228428389
2941-
	for i = 0, 2.3, .1 do
2941+
        PITCH = 1
2942-
		swait()
2942+
        VOLUME = 3
2943-
		GYRO.cframe = CF(root.Position,TORSO.Position)
2943+
        sick.TimePosition = 0.5
2944-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2944+
        FACE = 21635489
2945-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2945+
        Speed = 20
2946-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
2946+
        text.Text = "Fairy"
2947-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
2947+
	ATTACK = false
2948-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
2948+
	Rooted = false
2949-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
2949+
2950
2951-
	Cso("169105657", ra, 7, 1.2)
2951+
function DevilForm()
2952-
	for i = 0, 4, .1 do
2952+
	ATTACK = true
2953-
		if(hit)then break end
2953+
	Rooted = true
2954-
		swait()
2954+
	BALL.Parent = Character
2955-
		GYRO.cframe = CF(root.Position,TORSO.Position)
2955+
	XEYE.Parent = nil
2956-
		Hook.CFrame = HEAD.CFrame
2956+
		for i=0, 1, 0.1 / Animation_Speed do
2957-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2957+
2958-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2958+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2959-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
2959+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
2960-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
2960+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2961-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
2961+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2962-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
2962+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2963
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2964-
	for _,v in next, getRegion(Hook.Position,1,{char}) do
2964+
2965-
			if(v.Parent and GetTorso(v.Parent) and v.Parent:FindFirstChildOfClass'Humanoid')then
2965+
		CreateSound(363808674, Torso, 6, 1, false)
2966-
				hit = GetTorso(v.Parent);
2966+
		for i=0, 0.5, 0.1 / Animation_Speed do
2967-
				hummie = v.Parent:FindFirstChildOfClass'Humanoid';
2967+
2968-
			break;
2968+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2969
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(25)), 1 / Animation_Speed)
2970
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(-40), RAD(50), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2971-
	Cso("169105657", ra, 5, .8)
2971+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(40), RAD(50), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2972-
	Cso("1251737869", tors, 2, 1.1)
2972+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2973-
	GYRO:remove()
2973+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2974-
	for i = 0, 3, .1 do
2974+
		end	
2975-
		swait()
2975+
		for i=0, 0.5, 0.1 / Animation_Speed do
2976-
		HUM.PlatformStand = true
2976+
2977-
		Hook.CFrame = Hook.CFrame:lerp(ra.CFrame * CF(0, 0, -1), .2)
2977+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2978-
		if(hit)then hit.CFrame = Hook.CFrame; hit.Velocity = Vector3.new() 
2978+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-25)), 1 / Animation_Speed)
2979
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.3, 0.5, 0) * ANGLES(RAD(40), RAD(-50), RAD(200)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2980-
		if((Hook.CFrame.p-ra.CFrame.p).magnitude < 2)then
2980+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, 0) * ANGLES(RAD(-40), RAD(-50), RAD(-200)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2981-
			break
2981+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2982
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2983-
		Chain.TextureLength = 4
2983+
2984-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
2984+
		CreateSound(363808674, Torso, 6, 1, false)
2985-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(45)), 0.3)
2985+
		WACKYEFFECT({Time = 85, EffectType = "Block", Size = VT(0.55,0.55,0.55), Size2 = VT(55,55,55), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0, 0, 0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Really red".Color, SoundID = 743499393, SoundPitch = 0.8, SoundVolume = 10})
2986-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 0.15)
2986+
		for i=0, 0.5, 0.1 / Animation_Speed do
2987-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 0.15)
2987+
2988-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(45)), 0.1)
2988+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
2989-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(30), Rad(-.6), Rad(-25)), 0.1)
2989+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25) - 1)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed)
2990
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2991-
		hum.WalkSpeed = 16
2991+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-40)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2992-
		attack = false
2992+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2993-
		Hook:Destroy()
2993+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2994-
		A:remove()
2994+
2995-
		B:remove()
2995+
		MODE = "Devil"
2996-
		C:remove()
2996+
        ned.Text = "Devil"
2997-
		D:remove()
2997+
		SONG = 919231299
2998
        PITCH = 1
2999
        VOLUME = 3
3000
        sick.TimePosition = 15.2
3001-
function ultra()
3001+
        FACE = 405705854
3002-
        attack = true
3002+
        Speed = 20
3003-
	hum.WalkSpeed = 0
3003+
        text.Text = "Devil"
3004-
        BTAUNT:Remove()
3004+
        TEXTCOLOR = C3(127/255,0/255,0/255)
3005-
hed.face.Texture = "rbxassetid://160952297"
3005+
		PRT.Color = C3(98/255,0/255,0/255)
3006-
local Fire = IT("Sound",Character.Torso)
3006+
		EYE.Color = C3(255/255,0/255,0/255)
3007-
Fire.SoundId = "rbxassetid://1060413310"
3007+
		EYE2.Color = C3(255/255,0/255,0/255)
3008-
Fire.Looped = true
3008+
		Hair.Color = C3(21/255,0/255,0/255)
3009-
Fire.Pitch = 1
3009+
		Hair2.Color = C3(53/255,0/255,0/255)
3010-
Fire.Volume = 1
3010+
        MAINRUINCOLOR = BrickColor.new("Maroon")
3011-
Fire:Play()
3011+
        SECONDRUINCOLOR  = BrickColor.new("Bright red")
3012-
BTAUNT:Play()
3012+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
3013-
        BTAUNT:Remove()
3013+
	ATTACK = false
3014-
        wait(1)
3014+
	Rooted = false
3015-
	for i = 0,18,0.1 do
3015+
3016-
        swait()
3016+
3017-
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
3017+
function PurgeForm()
3018-
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3018+
	ATTACK = true
3019-
	RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
3019+
	Rooted = true
3020-
	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3020+
        WACKYEFFECT({TIME = 30 ,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(15,15,15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,0), SoundID = 743499393, SoundPitch = 1.15, SoundVolume = 15})
3021-
        RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
3021+
        MODE = "Purged"
3022-
        LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
3022+
        XEYE.Parent = Character
3023
        BALL.Parent = nil
3024-
        wait(1)
3024+
        TEXTCOLOR = C3(39/255,70/255,45/255)
3025-
	for i = 0,1.2,0.1 do
3025+
		PRT.Color = C3(0/255,0/255,0/255)
3026-
		swait()
3026+
		EYE.Color = C3(0/255,0/255,0/255)
3027-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
3027+
		EYE2.Color = C3(0/255,0/255,0/255)
3028-
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3028+
		Hair.Color = C3(0/255,0/255,0/255)
3029-
	RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
3029+
		Hair2.Color = C3(0/255,0/255,0/255)
3030-
	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3030+
        MAINRUINCOLOR = BrickColor.new("Earth green")
3031-
        RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
3031+
        SECONDRUINCOLOR  = BrickColor.new("Earth green")
3032-
        LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
3032+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
3033
		SONG = 1103329236
3034-
	for i = 0,1.2,0.1 do
3034+
        PITCH = 1
3035-
		swait()
3035+
        VOLUME = 3
3036
        sick.TimePosition = 0
3037-
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
3037+
        FACE = 2378683942
3038-
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3038+
        Speed = 20
3039-
	RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
3039+
        text.Text = "The Purge"
3040-
	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3040+
        ned.Text = "Purge"
3041-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
3041+
        for i=0, 1, 0.1 / Animation_Speed do
3042-
        LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
3042+
	        Swait()
3043
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3044-
M2.MeshId = "http://www.roblox.com/asset/?id=12592754"
3044+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3045-
M2.TextureId = "rbxassetid://26884682"
3045+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3046-
        tecks2:Remove()
3046+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3047-
        Fire:Stop()
3047+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
3048-
        local BC = char["Body Colors"]
3048+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
3049-
        BC.HeadColor = BrickColor.new("New Yeller")
3049+
3050-
        BC.LeftArmColor = BrickColor.new("New Yeller")
3050+
    CreateSound(363808674, Head, 9999, 1, false)
3051-
        BC.LeftLegColor = BrickColor.new("New Yeller")
3051+
        for i=0, 0.2, 0.1 / Animation_Speed do
3052-
        BC.RightArmColor = BrickColor.new("New Yeller")
3052+
	        Swait()
3053-
        BC.RightLegColor = BrickColor.new("New Yeller")
3053+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -1, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3054-
        BC.TorsoColor = BrickColor.new("New Yeller")
3054+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(-40)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3055-
        tecks2:Remove()
3055+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3056-
        BTAUNT3:Play()
3056+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3057-
local naeeym2 = Instance.new("BillboardGui",char)
3057+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
3058-
naeeym2.AlwaysOnTop = true
3058+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
3059-
naeeym2.Size = UDim2.new(5,35,2,35)
3059+
3060-
naeeym2.StudsOffset = Vector3.new(0,1,0)
3060+
	ATTACK = false
3061-
naeeym2.Adornee = hed
3061+
	Rooted = false
3062-
naeeym2.Name = "Name"
3062+
3063
3064
function OriginsForm()
3065-
tecks2.TextScaled = true
3065+
	ATTACK = true
3066
	Rooted = true
3067-
tecks2.Font = "Garamond"
3067+
	    MODE = "Origins"
3068
		SONG = 265913095
3069
        PITCH = 1
3070-
tecks2.TextColor3 = BrickColor.new('Really black').Color
3070+
        VOLUME = 3
3071-
tecks2.TextStrokeColor3 = BrickColor.new('Really black').Color
3071+
        sick.TimePosition = 17.5
3072
        FACE = 404306534
3073-
tecks2.Parent = naeeym2
3073+
        Speed = 19
3074-
textfag = tecks2
3074+
        text.Text = "The Origins"
3075-
wait(1)
3075+
        ned.Text = "Origins"
3076-
tecks2.Text = "The Boss Noob"
3076+
        TEXTCOLOR = C3(0/255,0/255,0/255)
3077
		PRT.Color = C3(215/255,147/255,0/255)
3078-
    while textfag ~= nil do
3078+
		EYE.Color = C3(255/255,0/255,0/255)
3079-
        swait()
3079+
		EYE2.Color = C3(255/255,0/255,0/255)
3080-
        textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))  
3080+
		Hair.Color = C3(0/255,0/255,255/255)
3081-
        textfag.Rotation = math.random(-3,3)
3081+
		Hair2.Color = C3(0/255,0/255,255/255)
3082
        MAINRUINCOLOR = BrickColor.new("Navy blue")
3083
        SECONDRUINCOLOR  = BrickColor.new("Neon orange")
3084-
hed.face.Texture = "rbxassetid://160952297"
3084+
        RecolorThing(MAINRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,SECONDRUINCOLOR,1,SECONDRUINCOLOR,1,SECONDRUINCOLOR,THIRDRUINCOLOR)
3085-
-------------------
3085+
	ATTACK = false
3086-
    Spawn(function()
3086+
	Rooted = false
3087-
        while Equipped and Humanoid.Parent and Torso.Parent do
3087+
3088-
            if Angle == 360 then
3088+
3089-
                Angle = 0
3089+
--//=================================\\
3090
--||	ATTACK FUNCTIONS AND STUFF
3091-
            Angle = Angle + 0.05
3091+
--\\=================================//
3092-
            local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
3092+
3093-
            if Hit then
3093+
3094-
                if not Circle.Parent then
3094+
3095-
                    Circle.Parent = Character
3095+
3096-
                end
3096+
3097-
                for i, v in pairs(CircleParts) do
3097+
3098-
                    v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
3098+
3099-
                end
3099+
3100-
            else
3100+
			Humanoid.CameraOffset = Vector3.new(RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)))
3101-
                Circle.Parent = nil
3101+
			Cam.CFrame = Cam.CFrame * CF(RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity))) * EULER(RAD(MRANDOM(-intensity, intensity)) * rotM, RAD(MRANDOM(-intensity, intensity)) * rotM, RAD(MRANDOM(-intensity, intensity)) * rotM)
3102
		end
3103-
            wait()
3103+
		Humanoid.CameraOffset = Vector3.new(0, 0, 0)
3104
	end))
3105-
    end)
3105+
3106-
	attack = false
3106+
3107-
	hum.WalkSpeed = 75
3107+
function ManualDamage(Humanoid,Damage,TorsoPart)
3108
	local defence = Instance.new("BoolValue",Humanoid.Parent)
3109-
-------------------------------------------------------
3109+
	defence.Name = ("HitBy"..Player.Name)
3110-
--End Attacks N Stuff--
3110+
	game:GetService("Debris"):AddItem(defence, 0.001)
3111-
-------------------------------------------------------
3111+
	Damage = Damage * DAMAGEMULTIPLIER
3112-
mouse.KeyDown:connect(function(key)
3112+
	if Humanoid.Health ~= 0 then
3113-
	if attack == false then
3113+
		local CritChance = MRANDOM(1,100)
3114-
		if key == "t" then
3114+
		if Damage > Humanoid.Health then
3115-
			
3115+
			Damage = math.ceil(Humanoid.Health)
3116-
			chatfunc("Look me.", BrickColor.new("White").Color)
3116+
			if Damage == 0 then
3117-
			
3117+
				Damage = 0.1
3118-
                      dance()
3118+
3119
		end
3120
		Humanoid.Health = Humanoid.Health - Damage
3121
	end
3122
end
3123-
		elseif key == 'y' then
3123+
3124-
			
3124+
function ManualAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
3125-
			chatfunc("i Dont Have All Time", BrickColor.new("White").Color)
3125+
	local CHILDREN = workspace:GetDescendants()
3126-
			aaa()
3126+
	for index, CHILD in pairs(CHILDREN) do
3127-
			
3127+
		if CHILD.ClassName == "Model" and CHILD ~= Character and CHILD.Parent ~= Effects then
3128-
			
3128+
			local HUM = CHILD:FindFirstChildOfClass("Humanoid")
3129-
		elseif key == "p" then
3129+
			if HUM then
3130-
						finalChaos()
3130+
				local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
3131-
		elseif key == "z" then
3131+
				if TORSO then
3132-
						beam()
3132+
					if (TORSO.Position - POSITION).Magnitude <= RANGE then
3133-
                elseif key == "x" then
3133+
						if INSTAKILL == true then
3134-
                                            Call_Upon_The_Eyes()
3134+
							CHILD:BreakJoints()
3135-
                elseif key == "v" then
3135+
						else
3136-
                                            dejzrXD()
3136+
							local DMG = MRANDOM(MINDMG,MAXDMG)
3137-
		                elseif key == "b" then
3137+
							ManualDamage(HUM,DMG,TORSO)
3138-
			
3138+
3139-
			
3139+
						if FLING > 0 then
3140-
			
3140+
							for _, c in pairs(CHILD:GetChildren()) do
3141-
			if animation2.Value == 1 then
3141+
								if c:IsA("BasePart") then
3142
									local bv = Instance.new("BodyVelocity") 
3143-
				attack = true
3143+
									bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
3144
									bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
3145-
char.Humanoid.WalkSpeed = 0				
3145+
									bv.Parent = c
3146
									Debris:AddItem(bv,0.05)
3147-
				for i = 0, 7, 0.1 do
3147+
3148-
		swait()
3148+
3149-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
3149+
3150-
		neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
3150+
3151-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
3151+
3152-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
3152+
3153-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
3153+
3154-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
3154+
3155
end
3156
3157
function MeleeDMG(Humanoid,Damage)
3158
	Damage = Damage * DAMAGEMULTIPLIER
3159-
				local block322 = Instance.new("Part", char)
3159+
	if Humanoid.Health < 2000 then
3160
		if Humanoid.Health - Damage > 0 then
3161-
			
3161+
			Humanoid.Health = Humanoid.Health - Damage
3162
		else
3163-
		block322.Size = Vector3.new(10,10,10)
3163+
			Humanoid.Parent:BreakJoints()
3164
		end
3165-
		block322.Anchored = true
3165+
3166
		Humanoid.Parent:BreakJoints()
3167
	end
3168-
		block322.CanCollide = false
3168+
3169
3170-
	block322.Transparency = 0
3170+
3171-
	block322.Material = "Neon"
3171+
function BasicCombo()
3172-
	block322.Shape = "Ball"
3172+
	ATTACK = true
3173-
	block322.BrickColor = BrickColor.new("Really black")
3173+
	Rooted = false
3174-
	block322.CFrame = char.Torso.CFrame
3174+
	EQUIPPED = true
3175
	local HIT2 = function()
3176
		local HITS2 = {}
3177-
	wait(1)
3177+
		local TOUCH2 = LeftArm.Touched:Connect(function(hit)
3178
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3179-
	block322.BrickColor = BrickColor.new("Really black")
3179+
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3180-
	wait(1)
3180+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3181
				if TORSO and HUM.Health > 0 then
3182
					local PASS = true
3183
					for i = 1, #HITS2 do
3184-
		block322.Transparency = block322.Transparency + 0.2
3184+
						if HITS2[i] == hit.Parent then
3185-
		block322.Size = Vector3.new(12,12,12)
3185+
							PASS = false
3186
						end
3187-
		wait(0.01)
3187+
3188
					table.insert(HITS2,hit.Parent)
3189
						if PASS == true then
3190-
		block322.Transparency = block322.Transparency + 0.2
3190+
						ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
3191-
		block322.Size = Vector3.new(14,14,14)
3191+
3192
				end
3193-
		wait(0.01)
3193+
3194
		end)
3195
		return TOUCH2
3196
	end
3197-
		block322.Transparency = block322.Transparency + 0.2
3197+
	local HIT = function()
3198-
		block322.Size = Vector3.new(16,16,16)
3198+
		local HITS = {}
3199
		local TOUCH = RightArm.Touched:Connect(function(hit)
3200-
		wait(0.01)
3200+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3201
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3202
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3203
				if TORSO and HUM.Health > 0 then
3204-
		block322.Transparency = block322.Transparency + 0.2
3204+
					local PASS = true
3205-
		block322.Size = Vector3.new(18,18,18)
3205+
					for i = 1, #HITS do
3206
						if HITS[i] == hit.Parent then
3207-
		wait(0.01)
3207+
							PASS = false
3208
						end
3209
					end
3210
					table.insert(HITS,hit.Parent)
3211-
		block322.Transparency = block322.Transparency + 0.2
3211+
						if PASS == true then
3212-
		block322.Size = Vector3.new(20,20,20)
3212+
						ManualDamage(HUM,MRANDOM(10,20),HUM.Torso)
3213
					end
3214-
		wait(0.01)
3214+
3215
			end
3216-
char.Humanoid.WalkSpeed = 30
3216+
3217-
	Cso("262562442", char, 10, 1)
3217+
		return TOUCH
3218
	end
3219-
	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3219+
	if COMBO == 1 then
3220-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3220+
		for i=0, 0.35, 0.1 / Animation_Speed do
3221-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3221+
3222-
Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3222+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
3223-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3223+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3224-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3224+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3225-
Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3225+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3226-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3226+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3227-
  	Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3227+
3228
		CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3229
		local TOUCHED = HIT()
3230-
				attack = false
3230+
		for i=0, 0.5, 0.1 / Animation_Speed do
3231
			Swait()
3232
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3233
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
3234-
			
3234+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3235-
			
3235+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3236-
			
3236+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3237-
			
3237+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3238-
			
3238+
3239-
			
3239+
		TOUCHED:Disconnect()
3240-
			Noob10()
3240+
		COMBO = 2
3241-
			
3241+
	elseif COMBO == 2 then
3242-
			
3242+
		for i=0, 0.35, 0.1 / Animation_Speed do
3243-
			
3243+
3244-
			
3244+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
3245-
                                            
3245+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3246-
                elseif key == "n" then
3246+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3247-
                                           CHAOS()
3247+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3248-
                elseif key == "f" then
3248+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3249-
                                           icando()
3249+
3250-
                elseif key == "h" then
3250+
		CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3251-
                                           finalChaos2()
3251+
		local TOUCHED = HIT2()
3252-
                elseif key == "g" then
3252+
		for i=0, 0.5, 0.1 / Animation_Speed do
3253-
                                           hate()
3253+
3254-
                elseif key == "c" then
3254+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3255-
                                           DRAG_THEM_TO_HELL()
3255+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
3256-
		                elseif key == "q" then
3256+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3257-
			
3257+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3258-
			if animation2.Value == 1 then
3258+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3259
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3260
		end
3261-
				char.Humanoid.WalkSpeed = 0
3261+
		TOUCHED:Disconnect()
3262-
				local block44 = Instance.new("Part", char)
3262+
		COMBO = 3
3263-
		block44.Size = Vector3.new(10,10,10)
3263+
	elseif COMBO == 3 then
3264
		for i=0, 0.35, 0.1 / Animation_Speed do
3265-
		block44.Anchored = true
3265+
3266
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
3267-
		block44.CanCollide = false
3267+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3268
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3269-
	block44.Transparency = 0
3269+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3270-
	block44.Material = "Neon"
3270+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3271-
	block44.Shape = "Ball"
3271+
3272-
	block44.BrickColor = BrickColor.new("Dark orange")
3272+
		CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3273-
	block44.CFrame = char.Torso.CFrame
3273+
		local TOUCHED = HIT2()
3274
		local TOUCHED2 = HIT()
3275-
	wait(1)
3275+
		for i=0, 0.5, 0.1 / Animation_Speed do
3276
			Swait()
3277-
	block44.BrickColor = BrickColor.new("Dark orange")
3277+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3278-
	wait(1)
3278+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3279
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
3280
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3281
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3282-
		block44.Transparency = block44.Transparency + 0.2
3282+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3283-
		block44.Size = Vector3.new(11, 11, 11)
3283+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3284
		end
3285-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3285+
		TOUCHED:Disconnect()
3286-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3286+
		TOUCHED2:Disconnect()
3287-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3287+
		COMBO = 4
3288
	elseif COMBO == 4 then
3289
		for i=0, 0.5, 0.1 / Animation_Speed do
3290-
		wait(0.01)
3290+
3291
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
3292-
		block44.Transparency = block44.Transparency + 0.2
3292+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3293-
		block44.Size = Vector3.new(12, 12, 12)
3293+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3294
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3295-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3295+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3296-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3296+
		end	
3297-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3297+
        WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
3298
        WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3299
        CameraEnshaking(3,10)
3300
        ManualAoE(RootPart.Position,17.5,20,60,20,false)
3301-
		wait(0.01)
3301+
		for i=0, 0.5, 0.1 / Animation_Speed do
3302
			Swait()
3303-
		block44.Transparency = block44.Transparency + 0.2
3303+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
3304-
		block44.Size = Vector3.new(13, 13, 13)
3304+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3305
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3306-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3306+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3307-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3307+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3308-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3308+
		end	
3309
		COMBO = 1
3310
	end
3311
	coroutine.resume(coroutine.create(function()
3312-
		wait(0.01)
3312+
		for i = 1, 50 do
3313
			Swait()
3314-
		block44.Transparency = block44.Transparency + 0.2
3314+
			if ATTACK == true then
3315-
		block44.Size = Vector3.new(14, 14, 14)
3315+
				break
3316
			end
3317-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3317+
3318-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3318+
		if ATTACK == false then
3319-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3319+
			COMBO = 1
3320
		end
3321
	end))
3322
	ATTACK = false
3323-
		wait(0.01)
3323+
	Rooted = false
3324
	EQUIPPED = false
3325-
		block44.Transparency = block44.Transparency + 0.2
3325+
3326-
		block44.Size = Vector3.new(15, 15, 15)
3326+
3327
function ColorfulCombo()
3328-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3328+
	ATTACK = true
3329-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3329+
	Rooted = false
3330-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3330+
	EQUIPPED = true
3331
	local HIT2 = function()
3332
		local HITS2 = {}
3333
		local TOUCH2 = LeftArm.Touched:Connect(function(hit)
3334-
		wait(0.01)
3334+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3335
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3336-
		block44.Transparency = 0
3336+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3337
				if TORSO and HUM.Health > 0 then
3338-
		block44.Transparency = block44.Transparency + 0.2
3338+
					local PASS = true
3339-
		block44.Size = Vector3.new(11, 11, 11)
3339+
					for i = 1, #HITS2 do
3340
						if HITS2[i] == hit.Parent then
3341-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3341+
							PASS = false
3342-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3342+
3343-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3343+
3344
					table.insert(HITS2,hit.Parent)
3345
						if PASS == true then
3346
						ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
3347-
		wait(0.01)
3347+
3348
				end
3349-
		block44.Transparency = block44.Transparency + 0.2
3349+
3350-
		block44.Size = Vector3.new(12, 12, 12)
3350+
3351
		return TOUCH2
3352-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3352+
3353-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3353+
	local HIT = function()
3354-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3354+
		local HITS = {}
3355
		local TOUCH = RightArm.Touched:Connect(function(hit)
3356
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3357
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3358-
		wait(0.01)
3358+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3359
				if TORSO and HUM.Health > 0 then
3360-
		block44.Transparency = block44.Transparency + 0.2
3360+
					local PASS = true
3361-
		block44.Size = Vector3.new(13, 13, 13)
3361+
					for i = 1, #HITS do
3362
						if HITS[i] == hit.Parent then
3363-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3363+
							PASS = false
3364-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3364+
3365-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3365+
3366
					table.insert(HITS,hit.Parent)
3367
						if PASS == true then
3368
						ManualDamage(HUM,MRANDOM(15,25),HUM.Torso)
3369-
		wait(0.01)
3369+
3370
				end
3371-
		block44.Transparency = block44.Transparency + 0.2
3371+
3372-
		block44.Size = Vector3.new(14, 14, 14)
3372+
3373
		return TOUCH
3374-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3374+
3375-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3375+
	if COMBO == 1 then
3376-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3376+
		for i=0, 0.35, 0.1 / Animation_Speed do
3377
			Swait()
3378
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed)
3379
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3380-
		wait(0.01)
3380+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3381
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3382-
		block44.Transparency = block44.Transparency + 0.2
3382+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3383-
		block44.Size = Vector3.new(15, 15, 15)
3383+
3384
		CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3385-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3385+
		local TOUCHED = HIT()
3386-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3386+
		for i=0, 0.5, 0.1 / Animation_Speed do
3387-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3387+
3388
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3389
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed)
3390
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3391-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3391+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3392-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3392+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3393-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3393+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3394
		end
3395
		TOUCHED:Disconnect()
3396
		COMBO = 2
3397-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3397+
	elseif COMBO == 2 then
3398-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3398+
		for i=0, 0.35, 0.1 / Animation_Speed do
3399-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3399+
3400
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
3401
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3402
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3403-
		wait(0.01)
3403+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3404
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3405-
		Cso("262562442", char, 10, 1)
3405+
3406
		CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3407-
		Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3407+
		local TOUCHED = HIT2()
3408-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3408+
		for i=0, 0.5, 0.1 / Animation_Speed do
3409-
  	Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3409+
3410
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3411
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
3412-
		char.Humanoid.WalkSpeed = 30
3412+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3413-
block44:Destroy()
3413+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3414
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3415
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3416-
			
3416+
3417-
			
3417+
		TOUCHED:Disconnect()
3418-
			
3418+
		COMBO = 3
3419-
			
3419+
	elseif COMBO == 3 then
3420-
			
3420+
		for i=0, 0.35, 0.1 / Animation_Speed do
3421-
			
3421+
3422-
			
3422+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
3423-
			
3423+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3424
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3425-
                                           Noob6()
3425+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3426-
chatfunc("Look The Time... is time to kill you :)", BrickColor.new("Neon orange").Color)
3426+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3427-
		elseif key == "l" then
3427+
3428-
			
3428+
		CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3429-
			
3429+
		local TOUCHED = HIT2()
3430-
if animation2.Value == 1 then
3430+
		local TOUCHED2 = HIT()
3431
		for i=0, 0.5, 0.1 / Animation_Speed do
3432-
	char.Humanoid.WalkSpeed = 0
3432+
3433-
	for i = 0, 4, 0.1 do
3433+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3434-
		swait()
3434+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3435-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
3435+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
3436-
		neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
3436+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3437-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
3437+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3438-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
3438+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3439-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 - 4.5 * Sin(sine / 20))), 0.3)
3439+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3440-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 + 4.5 * Sin(sine / 20))), 0.3)
3440+
3441
		TOUCHED:Disconnect()
3442
		TOUCHED2:Disconnect()
3443-
	for i = 0, 1, 0.1 do
3443+
		COMBO = 4
3444-
		swait()
3444+
	elseif COMBO == 4 then
3445-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
3445+
		for i=0, 0.5, 0.1 / Animation_Speed do
3446-
		neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
3446+
3447-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
3447+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
3448-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
3448+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3449-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 - 4.5 * Sin(sine / 20))), 0.3)
3449+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3450-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 + 4.5 * Sin(sine / 20))), 0.3)
3450+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3451
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3452
		end	
3453-
	local block35 = Instance.new("Part", char)
3453+
        WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
3454-
		block35.Size = Vector3.new(10,10,10)
3454+
        WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3455
        CameraEnshaking(3,10)
3456-
		block35.Anchored = true
3456+
        ManualAoE(RootPart.Position,17.5,20,60,20,false)
3457
		for i=0, 0.5, 0.1 / Animation_Speed do
3458-
		block35.CanCollide = false
3458+
3459
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
3460-
	block35.Transparency = 0
3460+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3461-
	block35.Material = "Neon"
3461+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3462-
	block35.Shape = "Ball"
3462+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3463-
	block35.BrickColor = BrickColor.new("Pink")
3463+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3464-
	block35.CFrame = char.Torso.CFrame
3464+
		end	
3465
		COMBO = 1
3466-
	wait(1)
3466+
3467
	coroutine.resume(coroutine.create(function()
3468-
	block35.BrickColor = BrickColor.new("Pink")
3468+
		for i = 1, 50 do
3469-
	wait(1)
3469+
3470
			if ATTACK == true then
3471
				break
3472
			end
3473-
		block35.Transparency = block35.Transparency + 0.2
3473+
3474-
		block35.Size = Vector3.new(11, 11, 11)
3474+
		if ATTACK == false then
3475
			COMBO = 1
3476-
		Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3476+
3477-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3477+
3478-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3478+
	ATTACK = false
3479
	Rooted = false
3480-
		wait(0.01)
3480+
	EQUIPPED = false
3481
end
3482-
		block35.Transparency = block35.Transparency + 0.2
3482+
3483-
		block35.Size = Vector3.new(12, 12, 12)
3483+
function PurgeCombo()
3484
	ATTACK = true
3485-
		Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3485+
	Rooted = false
3486-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3486+
	EQUIPPED = true
3487-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3487+
	local HIT2 = function()
3488
		local HITS2 = {}
3489
		local TOUCH2 = LeftArm.Touched:Connect(function(hit)
3490-
		wait(0.01)
3490+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3491
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3492-
		block35.Transparency = block35.Transparency + 0.2
3492+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3493-
		block35.Size = Vector3.new(13, 13, 13)
3493+
				if TORSO and HUM.Health > 0 then
3494
					local PASS = true
3495-
		Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3495+
					for i = 1, #HITS2 do
3496-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3496+
						if HITS2[i] == hit.Parent then
3497-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3497+
							PASS = false
3498
						end
3499
					end
3500-
		wait(0.01)
3500+
					table.insert(HITS2,hit.Parent)
3501
						if PASS == true then
3502-
		block35.Transparency = block35.Transparency + 0.2
3502+
						ManualDamage(HUM,MRANDOM(5,10),HUM.Torso)
3503-
		block35.Size = Vector3.new(14, 14, 14)
3503+
3504
				end
3505-
		Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3505+
3506-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3506+
3507-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3507+
		return TOUCH2
3508
	end
3509
	local HIT = function()
3510-
		wait(0.01)
3510+
		local HITS = {}
3511
		local TOUCH = RightLeg.Touched:Connect(function(hit)
3512-
		block35.Transparency = block35.Transparency + 0.2
3512+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3513-
		block35.Size = Vector3.new(15, 15, 15)
3513+
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3514
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3515-
		Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3515+
				if TORSO and HUM.Health > 0 then
3516-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3516+
					local PASS = true
3517-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3517+
					for i = 1, #HITS do
3518
						if HITS[i] == hit.Parent then
3519
							PASS = false
3520-
		wait(0.01)
3520+
3521
					end
3522-
		Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3522+
					table.insert(HITS,hit.Parent)
3523-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3523+
						if PASS == true then
3524-
  	Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3524+
						ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
3525
					end
3526
				end
3527-
block35:Destroy()
3527+
3528
		end)
3529-
Cso("262562442", char, 10, 1)
3529+
		return TOUCH
3530
	end
3531-
	char.Humanoid.WalkSpeed = 30
3531+
	local HIT3 = function()
3532
		local HITS3 = {}
3533
		local TOUCH3 = LeftLeg.Touched:Connect(function(hit)
3534
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3535
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3536-
			Noob2()
3536+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3537-
			
3537+
				if TORSO and HUM.Health > 0 then
3538-
	chatfunc("Anime Power :).", BrickColor.new("Pink").Color)		
3538+
					local PASS = true
3539
					for i = 1, #HITS3 do
3540-
		elseif key == "k" then
3540+
						if HITS3[i] == hit.Parent then
3541-
			
3541+
							PASS = false
3542-
			
3542+
3543-
	if animation2.Value == 1 then
3543+
3544
					table.insert(HITS3,hit.Parent)
3545-
				char.Humanoid.WalkSpeed = 0
3545+
						if PASS == true then
3546
						ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
3547-
				local block32 = Instance.new("Part", char)
3547+
3548-
		block32.Size = Vector3.new(10,10,10)
3548+
3549
			end
3550-
		block32.Anchored = true
3550+
3551
		return TOUCH3
3552-
		block32.CanCollide = false
3552+
3553
	if COMBO == 1 then
3554-
	block32.Transparency = 0
3554+
		for i=0, 0.35, 0.1 / Animation_Speed do
3555-
	block32.Material = "Neon"
3555+
3556-
	block32.Shape = "Ball"
3556+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
3557-
	block32.BrickColor = BrickColor.new("Really red")
3557+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3558-
	block32.CFrame = char.Torso.CFrame
3558+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(-25)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3559
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3560-
	wait(1)
3560+
3561
		CreateSound(1489705211,RightLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3562-
	block32.BrickColor = BrickColor.new("Really red")
3562+
		local TOUCHED = HIT()
3563-
	wait(1)
3563+
		for i=0, 0.5, 0.1 / Animation_Speed do
3564
			Swait()
3565
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3566
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed)
3567-
		block32.Transparency = block32.Transparency + 0.2
3567+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3568-
		block32.Size = Vector3.new(11, 11, 11)
3568+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(85)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3569
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-20), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3570-
		Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3570+
3571-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3571+
		TOUCHED:Disconnect()
3572-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3572+
		COMBO = 2
3573
	elseif COMBO == 2 then
3574
		for i=0, 0.35, 0.1 / Animation_Speed do
3575-
		wait(0.01)
3575+
3576
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(15)), 1 / Animation_Speed)
3577-
		block32.Transparency = block32.Transparency + 0.2
3577+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3578-
		block32.Size = Vector3.new(12, 12, 12)
3578+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3579
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3580-
		Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3580+
3581-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3581+
		CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3582-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3582+
		local TOUCHED = HIT2()
3583
		for i=0, 0.5, 0.1 / Animation_Speed do
3584
			Swait()
3585-
		wait(0.01)
3585+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3586
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-55)), 1 / Animation_Speed)
3587-
		block32.Transparency = block32.Transparency + 0.2
3587+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(0), RAD(0), RAD(-105)) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3588-
		block32.Size = Vector3.new(13, 13, 13)
3588+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3589
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3590-
		Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3590+
3591-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3591+
		TOUCHED:Disconnect()
3592-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3592+
		COMBO = 3
3593
	elseif COMBO == 3 then
3594
		for i=0, 0.2, 0.1 / Animation_Speed do
3595-
		wait(0.01)
3595+
3596
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3597-
		block32.Transparency = block32.Transparency + 0.2
3597+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3598-
		block32.Size = Vector3.new(14, 14, 14)
3598+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.25) * ANGLES(RAD(-5), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3599
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.25) * ANGLES(RAD(-5), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3600-
		Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3600+
3601-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3601+
		CreateSound(1489705211,LeftLeg,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3602-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3602+
		local TOUCHED = HIT3()
3603
		for i=0, 0.5, 0.1 / Animation_Speed do
3604
			Swait()
3605-
		wait(0.01)
3605+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3606
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.5) * ANGLES(RAD(-40), RAD(0), RAD(0)), 0.85 / Animation_Speed)
3607-
		block32.Transparency = block32.Transparency + 0.2
3607+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3608-
		block32.Size = Vector3.new(15, 15, 15)
3608+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0.05) * ANGLES(RAD(-30), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3609
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.2) * ANGLES(RAD(60), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3610-
		Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3610+
3611-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3611+
		TOUCHED:Disconnect()
3612-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3612+
		COMBO = 4
3613
	elseif COMBO == 4 then
3614
		Rooted = true
3615-
		wait(0.01)
3615+
		for i=0, 0.5, 0.1 / Animation_Speed do
3616
			Swait()
3617-
block32:Destroy()
3617+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
3618
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3619
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3620-
	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3620+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3621-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3621+
		end	
3622-
  	Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3622+
		for i=0, 0.1, 0.1 / Animation_Speed do
3623
			Swait()
3624-
	chatfunc("You gonna die", BrickColor.new("Really red").Color)
3624+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
3625
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3626-
	Cso("262562442", char, 10, 1)
3626+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.05, -0.5) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3627-
char.Humanoid.WalkSpeed = 30
3627+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3628
		end	
3629
        local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
3630-
			
3630+
        WACKYEFFECT({Time = 40,EffectType = "Sphere", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = 260435136, SoundPitch = 0.7, SoundVolume = 10})
3631-
			Noob3()
3631+
        WACKYEFFECT({Time = 80,EffectType = "Sphere", Size = VT(0,0.55,0), Size2 = VT(30,0.55,30), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3632
        CameraEnshaking(3,10)
3633-
		elseif key == "j" then
3633+
		ManualAoE(HITPOS,15,20,45,75,false)
3634-
			
3634+
		for i=0, 0.5, 0.1 / Animation_Speed do
3635-
			
3635+
3636
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 3 / Animation_Speed)
3637-
		Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3637+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 3 / Animation_Speed)
3638-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3638+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.05, -0.5) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
3639-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3639+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
3640-
			
3640+
		end	
3641-
			Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3641+
3642-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3642+
		COMBO = 1
3643-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3643+
3644-
			
3644+
3645-
			
3645+
		for i = 1, 50 do
3646-
			Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3646+
3647-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3647+
			if ATTACK == true then
3648-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3648+
				break
3649-
			
3649+
3650-
			
3650+
3651-
			Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3651+
		if ATTACK == false then
3652-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3652+
			COMBO = 1
3653-
  	Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3653+
3654-
			
3654+
3655-
			
3655+
	ATTACK = false
3656-
			CFuncs.Sound.Create("rbxassetid://907528019", root, 1.85, 1)
3656+
	Rooted = false
3657-
			
3657+
	EQUIPPED = false
3658-
			Noob4()
3658+
3659-
			
3659+
3660-
			chatfunc("I am normal now", BrickColor.new("New Yeller").Color)
3660+
function FlyingCombo()
3661
	ATTACK = true
3662-
		elseif key == "m" then
3662+
	Rooted = false
3663
	EQUIPPED = true
3664-
			if animation2.Value == 1 then
3664+
	local HIT2 = function()
3665
		local HITS2 = {}
3666
		local TOUCH2 = LeftArm.Touched:Connect(function(hit)
3667-
				char.Humanoid.WalkSpeed = 0
3667+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3668-
				local block3 = Instance.new("Part", char)
3668+
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3669
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3670-
			
3670+
				if TORSO and HUM.Health > 0 then
3671
					local PASS = true
3672-
		block3.Size = Vector3.new(10,10,10)
3672+
					for i = 1, #HITS2 do
3673
						if HITS2[i] == hit.Parent then
3674-
		block3.Anchored = true
3674+
							PASS = false
3675
						end
3676
					end
3677-
		block3.CanCollide = false
3677+
					table.insert(HITS2,hit.Parent)
3678
						if PASS == true then
3679-
	block3.Transparency = 0
3679+
						ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
3680-
	block3.Material = "Neon"
3680+
3681-
	block3.Shape = "Ball"
3681+
3682-
	block3.BrickColor = BrickColor.new("White")
3682+
3683-
	block3.CFrame = char.Torso.CFrame
3683+
3684
		return TOUCH2
3685
	end
3686-
	wait(1)
3686+
	local HIT = function()
3687
		local HITS = {}
3688-
	block3.BrickColor = BrickColor.new("White")
3688+
		local TOUCH = RightArm.Touched:Connect(function(hit)
3689-
	wait(1)
3689+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3690
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3691
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3692
				if TORSO and HUM.Health > 0 then
3693-
		block3.Transparency = block3.Transparency + 0.2
3693+
					local PASS = true
3694-
		block3.Size = Vector3.new(12,12,12)
3694+
					for i = 1, #HITS do
3695
						if HITS[i] == hit.Parent then
3696-
		wait(0.01)
3696+
							PASS = false
3697
						end
3698
					end
3699-
		block3.Transparency = block3.Transparency + 0.2
3699+
					table.insert(HITS,hit.Parent)
3700-
		block3.Size = Vector3.new(14,14,14)
3700+
						if PASS == true then
3701
						ManualDamage(HUM,MRANDOM(15,20),HUM.Torso)
3702-
		wait(0.01)
3702+
3703
				end
3704
			end
3705
		end)
3706-
		block3.Transparency = block3.Transparency + 0.2
3706+
		return TOUCH
3707-
		block3.Size = Vector3.new(16,16,16)
3707+
3708
	local HIT3 = function()
3709-
		wait(0.01)
3709+
		local HITS3 = {}
3710
		local TOUCH3 = RightLeg.Touched:Connect(function(hit)
3711
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3712
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3713-
		block3.Transparency = block3.Transparency + 0.2
3713+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3714-
		block3.Size = Vector3.new(18,18,18)
3714+
				if TORSO and HUM.Health > 0 then
3715
					local PASS = true
3716-
		wait(0.01)
3716+
					for i = 1, #HITS3 do
3717
						if HITS3[i] == hit.Parent then
3718
							PASS = false
3719
						end
3720-
		block3.Transparency = block3.Transparency + 0.2
3720+
3721-
		block3.Size = Vector3.new(20,20,20)
3721+
					table.insert(HITS3,hit.Parent)
3722
						if PASS == true then
3723-
		wait(0.01)
3723+
						ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
3724
					end
3725
				end
3726
			end
3727
		end)
3728-
	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3728+
		return TOUCH3
3729-
  	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3729+
3730-
  	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3730+
	local HIT4 = function()
3731-
Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3731+
		local HITS4 = {}
3732-
  	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3732+
		local TOUCH4 = LeftLeg.Touched:Connect(function(hit)
3733-
  	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3733+
			if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= Character then
3734-
Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3734+
				local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
3735-
  	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3735+
				local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
3736-
  	Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3736+
				if TORSO and HUM.Health > 0 then
3737
					local PASS = true
3738-
char.Humanoid.WalkSpeed = 30				
3738+
					for i = 1, #HITS4 do
3739
						if HITS4[i] == hit.Parent then
3740
							PASS = false
3741
						end
3742
					end
3743
					table.insert(HITS4,hit.Parent)
3744
						if PASS == true then
3745
						ManualDamage(HUM,MRANDOM(10,15),HUM.Torso)
3746
					end
3747
				end
3748
			end
3749-
			
3749+
3750-
			Noob5()
3750+
		return TOUCH4
3751-
			
3751+
3752-
			chatfunc("hahahahahaha..", BrickColor.new("White").Color)
3752+
	if COMBO == 1 then
3753-
			
3753+
		for i=0, 0.3, 0.1 / Animation_Speed do
3754-
			
3754+
3755-
		elseif key == "e" then
3755+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
3756-
			if animation2.Value == 1 then
3756+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3757
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3758-
				attack = true
3758+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(89)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3759-
char.Humanoid.WalkSpeed = 0
3759+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3760
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3761-
				for i = 0, 4, 0.1 do
3761+
3762-
		swait()
3762+
		CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3763-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
3763+
		local TOUCHED2 = HIT4()
3764-
		neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
3764+
		local TOUCHED = HIT3()
3765-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
3765+
		for i=0, 0.075, 0.1 / Animation_Speed do
3766-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
3766+
3767-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(Mrandom(-15, 15)), Rad(65 - 4.5 * Sin(sine / 20))), 0.3)
3767+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3768-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(Mrandom(-15, 15)), Rad(-65 + 4.5 * Sin(sine / 20))), 0.3)
3768+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3769
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3770
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3771-
				for i = 0, 1, 0.1 do
3771+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3772-
		swait()
3772+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3773-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
3773+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3774-
		neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
3774+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3775-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
3775+
3776-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
3776+
		for i=0, 0.075, 0.1 / Animation_Speed do
3777-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 - 4.5 * Sin(sine / 20))), 0.3)
3777+
3778-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 + 4.5 * Sin(sine / 20))), 0.3)
3778+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3779
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3780
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3781-
				for i = 0, 1, 0.1 do
3781+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3782-
		swait()
3782+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3783-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
3783+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3784-
		neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
3784+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3785-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
3785+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3786-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
3786+
3787-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 - 4.5 * Sin(sine / 20))), 0.3)
3787+
		for i=0, 0.075, 0.1 / Animation_Speed do
3788-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 + 4.5 * Sin(sine / 20))), 0.3)
3788+
3789
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3790
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3791
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3792-
		local block2 = Instance.new("Part", char)
3792+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3793-
		block2.Size = Vector3.new(10,10,10)
3793+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3794
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3795-
		block2.Anchored = true
3795+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3796
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3797-
		block2.CanCollide = false
3797+
3798
		for i=0, 0.075, 0.1 / Animation_Speed do
3799-
	block2.Transparency = 0
3799+
3800-
	block2.Material = "Neon"
3800+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3801-
	block2.Shape = "Ball"
3801+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3802-
	block2.BrickColor = BrickColor.new("Neon orange")
3802+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3803-
	block2.CFrame = char.Torso.CFrame
3803+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3804
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3805-
	wait(1)
3805+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3806
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3807-
	block2.BrickColor = BrickColor.new("White")
3807+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3808-
	wait(2)
3808+
3809
		for i=0, 0.075, 0.1 / Animation_Speed do
3810-
	CFuncs.Sound.Create("rbxassetid://907528019", root, 1.85, 1)
3810+
3811
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3812-
	block2:Destroy()
3812+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3813
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3814-
	Effects.Wave.Create(BrickColor.new("Neon orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3814+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3815-
  	Effects.Wave.Create(BrickColor.new("Neon orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3815+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3816-
  	Effects.Wave.Create(BrickColor.new("Neon orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3816+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3817
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3818-
				Cso("262562442", char, 10, 1)
3818+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3819
		end
3820
		for i=0, 0.075, 0.1 / Animation_Speed do
3821-
			
3821+
3822-
		attack = false
3822+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3823-
char.Humanoid.WalkSpeed = 30
3823+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3824-
			
3824+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3825-
			Noob7()
3825+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3826
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3827-
		elseif key == "u" then
3827+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3828-
			
3828+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3829-
			if animation2.Value == 1 then
3829+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3830
		end
3831-
				attack = true
3831+
		for i=0, 0.075, 0.1 / Animation_Speed do
3832
			Swait()
3833
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3834-
				char.Humanoid.WalkSpeed = 0
3834+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3835
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3836-
		local block = Instance.new("Part", char)
3836+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3837-
		local number = Instance.new("NumberValue", block)
3837+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3838-
		number.Value = 10
3838+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3839-
		block.Size = Vector3.new(number.Value,number.Value,number.Value)
3839+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3840
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3841-
		block.Anchored = true
3841+
3842
		for i=0, 0.075, 0.1 / Animation_Speed do
3843-
		block.CanCollide = false
3843+
3844
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3845-
	block.Transparency = 0
3845+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3846-
	block.Material = "Neon"
3846+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3847-
	block.Shape = "Ball"
3847+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3848-
	block.BrickColor = BrickColor.new("Really blue")
3848+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3849-
	block.CFrame = char.Torso.CFrame
3849+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3850
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3851-
	wait(1)
3851+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3852
		end
3853-
	block.BrickColor = BrickColor.new("White")
3853+
		TOUCHED:Disconnect()
3854-
	wait(1)
3854+
		TOUCHED2:Disconnect()
3855-
	for g = 1,4 do
3855+
		COMBO = 2
3856
	elseif COMBO == 2 then
3857
		for i=0, 0.3, 0.1 / Animation_Speed do
3858-
		block.Transparency = block.Transparency + 0.3
3858+
3859-
		number.Value = number.Value + 2
3859+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed)
3860-
		wait(0.01)
3860+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3861
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(-89)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3862
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, -0.6) * ANGLES(RAD(10), RAD(0), RAD(89)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3863
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3864-
	Cso("262562442", char, 10, 1)
3864+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3865
		end
3866
		CreateSound(1489705211,RightArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3867
		local TOUCHED2 = HIT4()
3868-
	block:Destroy()
3868+
		local TOUCHED = HIT3()
3869
		for i=0, 0.075, 0.1 / Animation_Speed do
3870-
	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3870+
3871-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3871+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3872-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3872+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3873-
			
3873+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3874-
			Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3874+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3875-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3875+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3876-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3876+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3877-
			
3877+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3878-
			Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3878+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3879-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3879+
3880-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3880+
		for i=0, 0.075, 0.1 / Animation_Speed do
3881-
			
3881+
3882-
			Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3882+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3883-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3883+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3884-
  	Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3884+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(60), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3885-
			
3885+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3886
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3887
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3888
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3889
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3890
		end
3891
		for i=0, 0.075, 0.1 / Animation_Speed do
3892-
	chatfunc("Is Patry Time", BrickColor.new("Really blue").Color)
3892+
3893-
char.Humanoid.WalkSpeed = 30
3893+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3894
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3895
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(90), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3896-
			
3896+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3897-
			
3897+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3898
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3899-
Noob8()
3899+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3900
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3901-
for i = 0,10,0.08 do
3901+
3902-
        swait()
3902+
		for i=0, 0.075, 0.1 / Animation_Speed do
3903-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0 + 255.45 * i)), 0.15)
3903+
3904-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3904+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3905-
        RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
3905+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3906-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
3906+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(120), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3907-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
3907+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3908-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
3908+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3909
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3910
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3911
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3912
		end
3913
		for i=0, 0.075, 0.1 / Animation_Speed do
3914
			Swait()
3915-
		elseif key == "r" then
3915+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3916-
			
3916+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3917-
			
3917+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(150), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3918-
			
3918+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3919-
			if animation2.Value == 1 then
3919+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3920
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3921-
				attack = true
3921+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3922-
char.Humanoid.WalkSpeed = 0
3922+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3923
		end
3924-
				for i = 0, 2, 0.1 do
3924+
		for i=0, 0.075, 0.1 / Animation_Speed do
3925-
		swait()
3925+
3926-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
3926+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3927-
		neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
3927+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3928-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
3928+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(180), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3929-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
3929+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3930-
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
3930+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3931-
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
3931+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3932
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3933-
	for i = 0, 6, 0.1 do
3933+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3934-
		swait()
3934+
3935-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
3935+
		for i=0, 0.075, 0.1 / Animation_Speed do
3936-
		neck.C0 = clerp(neck.C0, necko * CF(0, 0, 2) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.15)
3936+
3937-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
3937+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3938-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
3938+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3939-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
3939+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(210), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3940-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
3940+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3941
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3942
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3943
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3944-
				local block31 = Instance.new("Part", char)
3944+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3945
		end
3946
		for i=0, 0.075, 0.1 / Animation_Speed do
3947-
		block31.Size = Vector3.new(10,10,10)
3947+
3948
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3949-
		block31.Anchored = true
3949+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3950
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(240), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3951-
		block31.CanCollide = false
3951+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3952
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3953-
	block31.Transparency = 0
3953+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3954-
	block31.Material = "Neon"
3954+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3955-
	block31.Shape = "Ball"
3955+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3956-
	block31.BrickColor = BrickColor.new("Lilac")
3956+
3957-
	block31.CFrame = char.Torso.CFrame
3957+
		for i=0, 0.075, 0.1 / Animation_Speed do
3958
			Swait()
3959
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3960
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftLeg.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3961-
	wait(1)
3961+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(270), RAD(0), RAD(0)), 2.5 / Animation_Speed)
3962
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3963-
	block31.BrickColor = BrickColor.new("Lilac")
3963+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10)) * ANGLES(RAD(15), RAD(180), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3964-
	wait(1)
3964+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3965-
	for g = 1,5 do
3965+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3966
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3967
		end
3968-
		block31.Transparency = block31.Transparency + 0.2
3968+
		TOUCHED:Disconnect()
3969
		TOUCHED2:Disconnect()
3970-
		wait(0.01)
3970+
		COMBO = 3
3971
	elseif COMBO == 3 then
3972
		for i=0, 0.35, 0.1 / Animation_Speed do
3973
			Swait()
3974
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
3975-
	Cso("262562442", char, 10, 1)
3975+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3976
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3977-
	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3977+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3978-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3978+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3979-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3979+
3980
		CreateSound(1489705211,LeftArm,MRANDOM(7,8),MRANDOM(8,13)/12,false)
3981-
				Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3981+
		local TOUCHED = HIT2()
3982-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3982+
		local TOUCHED2 = HIT()
3983-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3983+
		for i=0, 0.5, 0.1 / Animation_Speed do
3984
			Swait()
3985-
				Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3985+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SECONDRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3986-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3986+
			WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = MAINRUINCOLOR.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3987-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3987+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.7) * ANGLES(RAD(70), RAD(0), RAD(0)), 1 / Animation_Speed)
3988
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(145), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
3989-
				Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3989+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5) * ANGLES(RAD(145), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3990-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3990+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3991-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3991+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3992
		end
3993-
				Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3993+
		TOUCHED:Disconnect()
3994-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3994+
		TOUCHED2:Disconnect()
3995-
  	Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
3995+
		COMBO = 4
3996
	elseif COMBO == 4 then
3997
		for i=0, 0.5, 0.1 / Animation_Speed do
3998
			Swait()
3999-
			
3999+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
4000-
			
4000+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
4001-
			
4001+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.5) * ANGLES(RAD(75), RAD(0), RAD(70)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4002-
			attack = false
4002+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(30), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4003-
char.Humanoid.WalkSpeed = 30
4003+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(30), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4004-
			
4004+
		end	
4005-
			Noob9()
4005+
        WACKYEFFECT({Time = 40,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(25,25,25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = 260435136, SoundPitch = 0.9, SoundVolume = 10})
4006-
			
4006+
        WACKYEFFECT({Time = 80,EffectType = "Block", Size = VT(0,0,0), Size2 = VT(12.5,12.5,12.5), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,-0.5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = text.TextColor3, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4007-
			chatfunc("chaos chaos!", BrickColor.new("Lilac").Color)
4007+
        CameraEnshaking(3,10)
4008-
			
4008+
        ManualAoE(RootPart.Position,17.5,20,60,20,false)
4009-
			wait(1)
4009+
		for i=0, 0.5, 0.1 / Animation_Speed do
4010-
			
4010+
4011-
			
4011+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
4012
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4013-
 		end
4013+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(75), RAD(0), RAD(-45)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4014
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-25), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4015
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-25), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4016
		end	
4017-
mouse.Button1Down:connect(function(key)
4017+
		COMBO = 1
4018-
	if attack == false then
4018+
4019-
		die()
4019+
4020
		for i = 1, 50 do
4021
			Swait()
4022
			if ATTACK == true then
4023-
function Part(parent,color,material,size,cframe,anchored,cancollide)
4023+
				break
4024-
	local part = Instance.new("Part")
4024+
4025-
	part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or Color3.new(0,0,0)
4025+
4026-
	part.Material = material or Enum.Material.SmoothPlastic
4026+
		if ATTACK == false then
4027-
	part.TopSurface,part.BottomSurface=10,10
4027+
			COMBO = 1
4028-
	part.Size = size or Vector3.new(1,1,1)
4028+
4029-
	part.CFrame = cframe or CF(0,0,0)
4029+
4030-
	part.Anchored = anchored or true
4030+
	ATTACK = false
4031-
	part.CanCollide = cancollide or false
4031+
	Rooted = false
4032-
	part.Parent = parent or char
4032+
	EQUIPPED = false
4033-
	return part
4033+
4034
	
4035
function SuperStomm()
4036-
NewInstance = function(instance,parent,properties)
4036+
	ATTACK = true
4037-
	local inst = Instance.new(instance)
4037+
	Rooted = true
4038-
	inst.Parent = parent
4038+
	local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25*SIZE, Character)
4039-
	if(properties)then
4039+
4040-
		for i,v in next, properties do
4040+
       Swait(65)
4041-
			pcall(function() inst[i] = v end)
4041+
       CameraEnshaking(3,25)
4042
       CreateSound(262562442,RightLeg,60,1,false)
4043
       CreateDebreeRing(HITFLOOR,HITPOS,90,VT(10,10,10),2)
4044-
	return inst;
4044+
       WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(0,0.55,0)*SIZE, Size2 = VT(90,3,90), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(159/255, 0/255, 0/255), SoundID = nil, SoundPitch = 0.96, SoundVolume = 10})
4045
       ApplyAoE2(HITPOS,80,50,100,75,false)
4046-
-------------------------------------------------------
4046+
		    end))
4047-
--Start Damage Function--
4047+
	CreateSound(163619849,RightLeg,10,1,false)
4048-
-------------------------------------------------------
4048+
	for i=0, 2, 0.1 / Animation_Speed do
4049-
function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
4049+
		WACKYEFFECT({EffectType = "Block", Size = VT(2,2,2), Size2 = VT(1,1,1)/3, Transparency = 0.5, Transparency2 = 1, CFrame = RightLeg.CFrame*CF(0,-1.3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = 1, SoundVolume = 5})
4050-
local type = type
4050+
		Swait()
4051-
local rng = Instance.new("Part", char)
4051+
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-15), RAD(0), RAD(40)), 0.5 / Animation_Speed)
4052-
        rng.Anchored = true
4052+
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(-40)), 0.5 / Animation_Speed)
4053-
        rng.BrickColor = color
4053+
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(90), RAD(-45), RAD(-55)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
4054-
        rng.CanCollide = false
4054+
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(30), RAD(85)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
4055-
        rng.FormFactor = 3
4055+
		RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.4*SIZE - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
4056-
        rng.Name = "Ring"
4056+
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
4057-
        rng.Material = "Neon"
4057+
4058-
        rng.Size = Vector3.new(1, 1, 1)
4058+
	for i=0, 1, 0.1 / Animation_Speed do
4059-
        rng.Transparency = 0
4059+
		Swait()
4060-
        rng.TopSurface = 0
4060+
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.5 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
4061-
        rng.BottomSurface = 0
4061+
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.25*SIZE) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed)
4062-
        rng.CFrame = pos
4062+
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(105), RAD(-85)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4063-
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
4063+
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2*SIZE, 0.5*SIZE, 0) * ANGLES(RAD(0), RAD(-105), RAD(85)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4064-
        local rngm = Instance.new("SpecialMesh", rng)
4064+
		RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.7*SIZE - 0.05 * COS(SINE / 12), -0.4) * ANGLES(RAD(10), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
4065-
        rngm.MeshType = "Brick"
4065+
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.05 * COS(SINE / 12), 0.13) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35)), 1 / Animation_Speed)
4066-
if rainbowmode == true then
4066+
4067-
rng.Color = Color3.new(r/255,g/255,b/255)
4067+
	ATTACK = false
4068
	Rooted = false
4069-
local scaler2 = 1
4069+
4070-
local speeder = FastSpeed/10
4070+
4071-
if type == "Add" then
4071+
4072-
scaler2 = 1*value
4072+
4073-
elseif type == "Divide" then
4073+
--//=================================\\
4074-
scaler2 = 1/value
4074+
--||	  ASSIGN THINGS TO KEYS
4075
--\\=================================//
4076
4077-
for i = 0,10/bonuspeed,0.1 do
4077+
function MouseDown(Mouse)
4078-
swait()
4078+
	if ATTACK == false and MODE ~= "Purged" and MODE ~= "Sense" and MODE ~= "Sanity" and MODE ~= "Origins" and MODE ~= "Fairy" and MODE ~= "Black" then
4079-
if type == "Add" then
4079+
		BasicCombo()
4080-
scaler2 = scaler2 - 0.01*value/bonuspeed
4080+
	elseif ATTACK == false and MODE == "Sense" or MODE == "Sanity" or ATTACK == false and MODE == "Origins" then
4081-
elseif type == "Divide" then
4081+
		ColorfulCombo()
4082-
scaler2 = scaler2 - 0.01/value*bonuspeed
4082+
	elseif ATTACK == false and MODE == "Fairy" or ATTACK == false and MODE == "Black" then
4083
		FlyingCombo()
4084-
speeder = speeder - 0.01*FastSpeed*bonuspeed/10
4084+
	elseif ATTACK == false and MODE == "Purged" then
4085-
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
4085+
		PurgeCombo()
4086-
rng.Transparency = rng.Transparency + 0.01*bonuspeed
4086+
4087
end
4088-
rng:Destroy()
4088+
4089
function MouseUp(Mouse)
4090
HOLD = false
4091
end
4092-
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
4092+
4093-
	if hit.Parent == nil then
4093+
function KeyDown(Key)
4094-
		return
4094+
	if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
4095
		KEYHOLD = true
4096-
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
4096+
		if Key == "n" and ATTACK == false and MODE == "Lunar" then
4097-
	for _, v in pairs(hit.Parent:children()) do
4097+
			SolarForm()
4098-
		if v:IsA("Humanoid") then
4098+
4099-
			h = v
4099+
		elseif Key == "n" and ATTACK == false and MODE == "Solar" then
4100
			ResetMode()
4101
		end
4102-
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
4102+
4103
		if Key == "m" and ATTACK == false and MODE == "Lunar" then
4104-
         hit.Parent:FindFirstChild("Head"):BreakJoints()
4104+
			OriginsForm()
4105-
         end
4105+
4106
		elseif Key == "m" and ATTACK == false and MODE == "Origins" then
4107-
	if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
4107+
			ResetMode()
4108-
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
4108+
4109-
			if hit.Parent.DebounceHit.Value == true then
4109+
4110-
				return
4110+
		if Key == "q" and ATTACK == false and MODE ~= "Time" then
4111
			ChronoForm()
4112
4113-
         if insta == true then
4113+
		elseif Key == "m" and ATTACK == false and MODE == "Time" then
4114-
         hit.Parent:FindFirstChild("Head"):BreakJoints()
4114+
			SuperiorForm()
4115-
         end
4115+
4116-
		local c = Create("ObjectValue"){
4116+
		elseif Key == "q" and ATTACK == false and MODE == "Time" then
4117-
			Name = "creator",
4117+
			ResetMode()
4118-
			Value = game:service("Players").LocalPlayer,
4118+
4119-
			Parent = h,
4119+
4120-
		}
4120+
		if Key == "e" and ATTACK == false and MODE ~= "Hexa" then
4121-
		game:GetService("Debris"):AddItem(c, .5)
4121+
			TerraForm()
4122-
		if HitSound ~= nil and HitPitch ~= nil then
4122+
4123-
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
4123+
		elseif Key == "e" and ATTACK == false and MODE == "Hexa" then
4124
			ResetMode()
4125-
		local Damage = math.random(minim, maxim)
4125+
4126-
		local blocked = false
4126+
4127-
		local block = hit.Parent:findFirstChild("Block")
4127+
		if Key == "p" and ATTACK == false and MODE ~= "Random" then
4128-
		if block ~= nil then
4128+
			RandomForm()
4129-
			if block.className == "IntValue" then
4129+
            sick.TimePosition = 0.01
4130-
				if block.Value > 0 then
4130+
            RCHOICE = MRANDOM(1,6)
4131-
					blocked = true
4131+
4132-
					block.Value = block.Value - 1
4132+
		elseif Key == "m" and ATTACK == false and MODE == "Random" then
4133-
					print(block.Value)
4133+
		    RCHOICE = MRANDOM(1,6)
4134
            sick.TimePosition = 0.01
4135
4136
		elseif Key == "p" and ATTACK == false and MODE == "Random" then
4137-
		if blocked == false then
4137+
			ResetMode()
4138-
			h.Health = h.Health - Damage
4138+
4139-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
4139+
4140
        if Key == "m" and ATTACK == false and MODE == "Hexa" then
4141-
			h.Health = h.Health - (Damage / 2)
4141+
	        VantaForm()
4142-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
4142+
4143
	
4144-
		if Type == "Knockdown" then
4144+
        elseif Key == "m" and ATTACK == false and MODE == "Vanta" then
4145-
			local hum = hit.Parent.Humanoid
4145+
	        TerraForm()
4146-
			hum.PlatformStand = true
4146+
4147-
			coroutine.resume(coroutine.create(function(HHumanoid)
4147+
4148-
				swait(1)
4148+
		if Key == "r" and ATTACK == false and MODE ~= "Sense" then
4149-
				HHumanoid.PlatformStand = false
4149+
			SenseForm()
4150-
			end), hum)
4150+
4151-
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
4151+
		elseif Key == "r" and ATTACK == false and MODE == "Sense" then
4152-
			local bodvol = Create("BodyVelocity"){
4152+
			ResetMode()
4153-
				velocity = angle * knockback,
4153+
     	end
4154-
				P = 5000,
4154+
4155-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
4155+
		if Key == "m" and ATTACK == false and MODE == "Sense" then
4156-
				Parent = hit,
4156+
			SanityForm()
4157
4158-
			local rl = Create("BodyAngularVelocity"){
4158+
		elseif Key == "m" and ATTACK == false and MODE == "Sanity" then
4159-
				P = 3000,
4159+
			SenseForm()
4160-
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
4160+
     	end
4161-
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
4161+
4162-
				Parent = hit,
4162+
		if Key == "y" and ATTACK == false and MODE ~= "Fairy" then
4163
			FairyForm()
4164-
			game:GetService("Debris"):AddItem(bodvol, .5)
4164+
4165-
			game:GetService("Debris"):AddItem(rl, .5)
4165+
		elseif Key == "y" and ATTACK == false and MODE == "Fairy" then
4166-
		elseif Type == "Normal" then
4166+
			ResetMode()
4167-
			local vp = Create("BodyVelocity"){
4167+
4168-
				P = 500,
4168+
4169-
				maxForce = Vector3.new(math.huge, 0, math.huge),
4169+
		if Key == "m" and ATTACK == false and MODE == "Fairy" then
4170-
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
4170+
			DevilForm()
4171
4172-
			if knockback > 0 then
4172+
		elseif Key == "m" and ATTACK == false and MODE == "Devil" then
4173-
				vp.Parent = hit.Parent.Torso
4173+
			FairyForm()
4174
     	end
4175-
			game:GetService("Debris"):AddItem(vp, .5)
4175+
4176-
		elseif Type == "Up" then
4176+
		if Key == "u" and ATTACK == false and MODE ~= "90s" then
4177-
			local bodyVelocity = Create("BodyVelocity"){
4177+
			BlackWhiteForm()
4178-
				velocity = Vector3.new(0, 20, 0),
4178+
4179-
				P = 5000,
4179+
		elseif Key == "u" and ATTACK == false and MODE == "90s" then
4180-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
4180+
			ResetMode()
4181-
				Parent = hit,
4181+
4182
4183-
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
4183+
		if Key == "m" and ATTACK == false and MODE == "90s" then
4184-
		elseif Type == "DarkUp" then
4184+
			EightyForm()
4185
4186-
				for i = 0, 1, 0.1 do
4186+
		elseif Key == "m" and ATTACK == false and MODE == "80s" then
4187-
					swait()
4187+
			BlackWhiteForm()
4188-
					Effects.Block.Create(BrickColor.new("Royal purple"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
4188+
     	end
4189
4190
		if Key == "t" and ATTACK == false and MODE ~= "LostHope" then
4191-
			local bodyVelocity = Create("BodyVelocity"){
4191+
			LostForm()
4192-
				velocity = Vector3.new(0, 20, 0),
4192+
4193-
				P = 5000,
4193+
		elseif Key == "t" and ATTACK == false and MODE == "LostHope" then
4194-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
4194+
			ResetMode()
4195-
				Parent = hit,
4195+
4196
4197-
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
4197+
		if Key == "n" and ATTACK == false and MODE == "LostHope" then
4198-
		elseif Type == "Snare" then
4198+
			PurgeForm()
4199-
			local bp = Create("BodyPosition"){
4199+
		elseif Key == "n" and ATTACK == false and MODE == "Purged" then
4200-
				P = 2000,
4200+
			LostForm()
4201-
				D = 100,
4201+
4202-
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
4202+
		elseif Key == "m" and ATTACK == false and MODE == "LostHope" then
4203-
				position = hit.Parent.Torso.Position,
4203+
			BlackForm()
4204-
				Parent = hit.Parent.Torso,
4204+
4205
		elseif Key == "m" and ATTACK == false and MODE == "Black" then
4206-
			game:GetService("Debris"):AddItem(bp, 1)
4206+
			LostForm()
4207-
		elseif Type == "Freeze" then
4207+
4208-
			local BodPos = Create("BodyPosition"){
4208+
4209-
				P = 50000,
4209+
		if Key == "z" and ATTACK == false and MODE == "Superior" then
4210-
				D = 1000,
4210+
			SuperStomm()
4211-
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
4211+
4212-
				position = hit.Parent.Torso.Position,
4212+
   end
4213-
				Parent = hit.Parent.Torso,
4213+
4214
function KeyUp(Key)
4215-
			local BodGy = Create("BodyGyro") {
4215+
	if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
4216-
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
4216+
		KEYHOLD = false
4217-
				P = 20e+003,
4217+
4218-
				Parent = hit.Parent.Torso,
4218+
4219-
				cframe = hit.Parent.Torso.CFrame,
4219+
4220
	Mouse.Button1Down:connect(function(NEWKEY)
4221-
			hit.Parent.Torso.Anchored = true
4221+
		MouseDown(NEWKEY)
4222-
			coroutine.resume(coroutine.create(function(Part) 
4222+
4223-
				swait(1.5)
4223+
	Mouse.Button1Up:connect(function(NEWKEY)
4224-
				Part.Anchored = false
4224+
		MouseUp(NEWKEY)
4225-
			end), hit.Parent.Torso)
4225+
4226-
			game:GetService("Debris"):AddItem(BodPos, 3)
4226+
	Mouse.KeyDown:connect(function(NEWKEY)
4227-
			game:GetService("Debris"):AddItem(BodGy, 3)
4227+
		KeyDown(NEWKEY)
4228
	end)
4229-
		local debounce = Create("BoolValue"){
4229+
	Mouse.KeyUp:connect(function(NEWKEY)
4230-
			Name = "DebounceHit",
4230+
		KeyUp(NEWKEY)
4231-
			Parent = hit.Parent,
4231+
4232-
			Value = true,
4232+
4233-
		}
4233+
--//=================================\\
4234-
		game:GetService("Debris"):AddItem(debounce, Delay)
4234+
--\\=================================//
4235-
		c = Create("ObjectValue"){
4235+
4236-
			Name = "creator",
4236+
4237-
			Value = Player,
4237+
function unanchor()
4238-
			Parent = h,
4238+
	if UNANCHOR == true then
4239-
		}
4239+
		g = Character:GetChildren()
4240-
		game:GetService("Debris"):AddItem(c, .5)
4240+
		for i = 1, #g do
4241
			if g[i].ClassName == "Part" then
4242
				g[i].Anchored = false
4243
			end
4244-
function damage(range,mindam,maxdam,pos)
4244+
4245-
	for i,v in ipairs(workspace:GetChildren()) do
4245+
4246-
		if v:IsA("Model") then
4246+
4247-
			if v.Name ~= Player.Name then
4247+
4248-
				if v:FindFirstChildOfClass("Humanoid") then
4248+
4249-
					if v:FindFirstChild("Head") then
4249+
--//=================================\\
4250-
						if (v:FindFirstChild("Head").Position - pos).magnitude < 10 then
4250+
--||	WRAP THE WHOLE SCRIPT UP
4251-
							if v:FindFirstChildOfClass("Humanoid").Health > 5000 then v:FindFirstChildOfClass("Humanoid").Health = 0 else
4251+
--\\=================================//
4252-
								v:FindFirstChildOfClass("Humanoid").Health = v:FindFirstChildOfClass("Humanoid").Health - math.random(mindam,maxdam)
4252+
4253
Humanoid.Changed:connect(function(Jump)
4254
	if Jump == "Jump" and (Disable_Jump == true) then
4255
		Humanoid.Jump = false
4256
	end
4257
end)
4258
4259
local BLINKLOOP = 0
4260
script.Parent = WEAPONGUI
4261-
-------------------------------------------------------
4261+
ANIMATE.Parent = nil
4262-
--End Damage Function--
4262+
4263-
-------------------------------------------------------
4263+
local bguis = Instance.new("BillboardGui",tors)
4264
bguis.Size = UDim2.new(25, 0, 25, 0)
4265-
-------------------------------------------------------
4265+
local imgca = Instance.new("ImageLabel",bguis)
4266-
--Start Animations--
4266+
imgca.BackgroundTransparency = 1
4267-
-------------------------------------------------------
4267+
imgca.ImageTransparency = 1
4268-
print("By Makhail07")
4268+
imgca.Size = UDim2.new(3,0,3,0)
4269
imgca.Image = "rbxassetid://0" --997291547,521073910,2312119891
4270-
	swait()
4270+
imgca.ImageColor3 = Color3.new(0,0,0)
4271-
	sine = sine + change
4271+
4272-
	local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
4272+
4273-
	local velderp = root.Velocity.y
4273+
	repeat
4274-
	hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
4274+
		Swait()
4275-
	if equipped == true or equipped == false then
4275+
imgca.Rotation = imgca.Rotation + 5 + sick.PlaybackLoudness/25
4276-
		if attack == false then
4276+
bguis.Size = UDim2.new(12 + 3 * math.cos(SINE / 30),0, 12 + 3 * math.cos(SINE / 30),0)
4277-
			idle = idle + 1
4277+
imgca.ImageColor3 = MAINRUINCOLOR.Color
4278
imgca.ImageTransparency = 0 + 0.25 * math.cos(SINE / 30)
4279-
			idle = 0
4279+
text.Position = UDim2.new(0,0 - 5 * SIN(SINE / 32),0,0 - 5 * SIN(SINE / 45))
4280
text.Rotation = 0 - 2 * math.cos(SINE / 24)
4281-
		if 1 < root.Velocity.y and hitfloor == nil then
4281+
techc.Rotation = techc.Rotation + 1
4282-
			Anim = "Jump"
4282+
circl.Rotation = circl.Rotation - 1 + sick.PlaybackLoudness/75
4283-
			if attack == false then
4283+
circl2.Rotation = circl2.Rotation + 1 + sick.PlaybackLoudness/50
4284-
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
4284+
imgl2.Rotation = imgl2.Rotation - 1 + sick.PlaybackLoudness/50
4285-
				neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
4285+
imgl2b.Rotation = imgl2b.Rotation + 1 + sick.PlaybackLoudness/25
4286-
				RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.2 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4286+
ned.Rotation = 0 - 4 * math.cos(SINE / 24)
4287-
				LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.9 - 0.1 * Cos(sine / 20), -.5* Player_Size) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4287+
ned.Position = UDim2.new(0.7,0 - 10 * math.cos(SINE / 32),0.8,0 - 10 * math.cos(SINE / 45))
4288-
				RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.1)
4288+
until Humanoid.Health == 0
4289-
				LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.1)
4289+
4290
4291-
		elseif -1 > root.Velocity.y and hitfloor == nil then
4291+
4292-
			Anim = "Fall"
4292+
	Swait()
4293-
			if attack == false then
4293+
	if Humanoid then
4294-
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1 * Cos(sine / 20)* Player_Size) * angles(Rad(24), Rad(0), Rad(0)), 0.15)
4294+
		local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
4295-
				neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
4295+
		IDLEANIMATION:Play()
4296-
				RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.15)
4296+
4297-
				LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * LHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.15)
4297+
	SINE = SINE + CHANGE*2
4298-
				RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(-.6), Rad(45 + 4.5 * Sin(sine / 20))), 0.1)
4298+
	local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
4299-
				LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(55), Rad(-.6), Rad(-45 - 4.5 * Sin(sine / 20))), 0.1)
4299+
	local TORSOVERTICALVELOCITY = RootPart.Velocity.y
4300
	local HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
4301-
		elseif torvel < 1 and hitfloor ~= nil then
4301+
	local WALKSPEEDVALUE = 12 / (Humanoid.WalkSpeed / 16)
4302-
			Anim = "Idle"
4302+
	HairWeld1.C1 = Clerp(HairWeld1.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 + 1.5 * SIN(SINE / 12) - 2.5 * COS(SINE / 12)), RAD(4.5 * SIN(SINE / 12))), 1 / Animation_Speed)
4303-
			change = 1
4303+
	Hair2Weld2.C1 = Clerp(Hair2Weld2.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 - 1.5 * SIN(SINE / 12) + 2.5 * COS(SINE / 12)), RAD(-4.5 * SIN(SINE / 12))), 1 / Animation_Speed)
4304-
 			if attack == false then
4304+
	HoodWeld.C1 = Clerp(HoodWeld.C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 12) - 1.75 * COS(SINE / 12)), RAD(2.75 * SIN(SINE / 12))), 1 / Animation_Speed)
4305
	handlexweld.C1 = handlexweld.C1 * ANGLES(RAD(0), RAD(0), RAD(-2))
4306-
	if animation.Value == 1 then
4306+
    if MODE ~= "Sad" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Purge" then
4307
    rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2.5, -1, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 15) - 1.75 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
4308
    rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 2 * COS(SINE / 15)), RAD(-5  - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
4309-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.08)
4309+
    rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 1.25 * SIN(SINE / 15) - 2.25 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
4310-
                tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.08)
4310+
    lwing1weld.C1 = Clerp(lwing1weld.C1, CF(2.5, -1, 0) * ANGLES(RAD(0), RAD(0 - 0.75 * SIN(SINE / 15) + 1.75 * COS(SINE / 15)), RAD(-1 + 8 * SIN(SINE / 15))), 3 / Animation_Speed)
4311-
                RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.08)
4311+
    lwing2weld.C1 = Clerp(lwing2weld.C1, CF(4, -1.25, 0) * ANGLES(RAD(0), RAD(0 - 1 * SIN(SINE / 15) + 2 * COS(SINE / 15)), RAD(5 + 6 * SIN(SINE / 15))), 3 / Animation_Speed)
4312-
                LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.08)
4312+
    lwing3weld.C1 = Clerp(lwing3weld.C1, CF(5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 - 1.25 * SIN(SINE / 15) + 2.25 * COS(SINE / 15)), RAD(10 + 4 * SIN(SINE / 15))), 3 / Animation_Speed)
4313-
                RW.C0 = clerp(RW.C0, CF(1 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(-43)), 0.08)
4313+
	handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
4314-
                LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
4314+
4315
    if MODE == "Lunar" or MODE == "Solar" or MODE == "Hexa" or MODE == "Time" then
4316
    rwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2.5, -1, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 15) - 1.75 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
4317
    rwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 2 * COS(SINE / 15)), RAD(-5  - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
4318
    rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 1.25 * SIN(SINE / 15) - 2.25 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
4319-
		if animation.Value == 2 then
4319+
    lwing1weld.C1 = Clerp(rwing1weld.C1, CF(-2.5, -1, 0) * ANGLES(RAD(0), RAD(0 + 0.75 * SIN(SINE / 15) - 1.75 * COS(SINE / 15)), RAD(-1 - 8 * SIN(SINE / 15))), 3 / Animation_Speed)
4320-
			
4320+
    lwing2weld.C1 = Clerp(rwing2weld.C1, CF(-4, -1.25, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 2 * COS(SINE / 15)), RAD(-5  - 6 * SIN(SINE / 15))), 3 / Animation_Speed)
4321-
			
4321+
    lwing3weld.C1 = Clerp(rwing3weld.C1, CF(-5.5, -1.5, 0) * ANGLES(RAD(0), RAD(0 + 1.25 * SIN(SINE / 15) - 2.25 * COS(SINE / 15)), RAD(-10 - 4 * SIN(SINE / 15))), 3 / Animation_Speed)
4322-
			rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
4322+
	handleweld.C1 = Clerp(handleweld.C1, CF(0, -1, -1.5) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
4323-
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
4323+
4324-
                RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
4324+
    if MODE == "Black" then
4325-
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
4325+
    rwing1weld.C1 = Clerp(rwing1weld.C1, CF(0.5, 4, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(-45)), 3 / Animation_Speed)
4326-
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
4326+
    rwing2weld.C1 = Clerp(rwing2weld.C1, CF(0, -1, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(180)), 3 / Animation_Speed)
4327-
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
4327+
    rwing3weld.C1 = Clerp(rwing3weld.C1, CF(-0.5, 4, 0) * ANGLES(RAD(0), RAD(0 + 1 * SIN(SINE / 15) - 1 * COS(SINE / 15)), RAD(45)), 3 / Animation_Speed)
4328-
			
4328+
    lwing1weld.C1 = rwing2weld.C1
4329-
			
4329+
    lwing2weld.C1 = rwing2weld.C1
4330
    lwing3weld.C1 = rwing2weld.C1
4331-
			
4331+
    handleweld.C1 = Clerp(handleweld.C1, CF(0, -3, -1.4) * ANGLES(RAD(0), RAD(0), RAD(0 + 999 * COS(SINE / 50))), 3 / Animation_Speed)
4332-
			
4332+
4333-
			if animation.Value == 3 then
4333+
	if ANIM == "Walk" and TORSOVELOCITY > 1 then
4334
		if MODE == "Lunar" then
4335
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.1 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4336
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4337-
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
4337+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.1 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 1 / Animation_Speed)
4338-
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4338+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.1 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 1 / Animation_Speed)
4339-
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
4339+
		elseif MODE == "Solar" then
4340-
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
4340+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4341-
                RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
4341+
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4342-
                LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
4342+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
4343
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
4344
		elseif MODE == "Fairy" then
4345
        RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4346
        Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4347
        elseif MODE ~= "Lunar" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "Devil" then
4348-
				if animation.Value == 4 then
4348+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4349-
					
4349+
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4350-
					
4350+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
4351-
					rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 10)), Rad(1 + -43 * Sin(sine / 10)), Rad(0)), 0.15)
4351+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
4352-
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(1 + -43 * Sin(sine / 8))), 0.3)
4352+
		elseif MODE == "Hexa" then
4353-
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.8 * Cos(sine / 10), 0.025 * Cos(sine / 10)) * RHCF * angles(Rad(-9.5), Rad(-20), Rad(0)), 0.15)
4353+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4354-
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 + 0.8 * Cos(sine / 10), 0.025 * Cos(sine / 10)) * LHCF * angles(Rad(-6.5), Rad(20), Rad(0)), 0.15)
4354+
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4355-
				RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 10)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(50), Rad(23 + 150 * Sin(sine / 8))), 0.1)
4355+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4356-
				LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 10)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-50), Rad(-23 + 150 * Sin(sine / 8))), 0.1)
4356+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4357-
					
4357+
 		elseif MODE == "Time" then
4358-
					
4358+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4359
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4360-
					
4360+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4361-
					
4361+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(65 * COS(SINE / WALKSPEEDVALUE))), 0.5 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4362-
					
4362+
       elseif MODE == "Vanta" then
4363-
					if animation.Value == 10 then
4363+
        RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4364-
						
4364+
        Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4365-
						
4365+
        elseif MODE == "Black" then
4366-
						
4366+
        RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4367-
						rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.15)
4367+
        Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4368-
				tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 12.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.3)
4368+
		elseif MODE == "Devil" then
4369-
				RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
4369+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0.05 * COS(SINE / (WALKSPEEDVALUE/2))) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4370-
				LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06  - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
4370+
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
4371-
				RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
4371+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
4372-
				LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(-43 - 4.5 * Sin(sine / 12))), 0.1)
4372+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(35 * COS(SINE / WALKSPEEDVALUE))), 0.6 / Animation_Speed)
4373
end
4374-
						
4374+
	elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
4375-
						
4375+
        if MODE == "Sad" then
4376-
						
4376+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4377
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4378-
					
4378+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4379-
					
4379+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4380
        elseif MODE == "Solar" then
4381
	    RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4382
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4383
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
4384
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
4385
        elseif MODE == "Fairy" then
4386
	    RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4387-
		                
4387+
        Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4388
        elseif MODE ~= "Sad" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "Devil" then
4389-
		elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
4389+
	    RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4390-
			Anim = "Walk"
4390+
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4391-
			change = 1
4391+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
4392-
			if attack == false then
4392+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)	    
4393-
                                hum.WalkSpeed = 25
4393+
		elseif MODE == "Hexa" then
4394-
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(3 * Cos(sine / 7))), 0.15)
4394+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4395-
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
4395+
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4396-
				RH.C0 = clerp(RH.C0, CF(1, -0.8 - 0.5 * Cos(sine / 7) / 2, 0.6 * Cos(sine / 7) / 2)  * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
4396+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4397-
         		LH.C0 = clerp(LH.C0, CF(-1, -0.8 + 0.5 * Cos(sine / 7) / 2, -0.6 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
4397+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4398-
					RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
4398+
		elseif MODE == "Time" then
4399-
				LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
4399+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4400
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4401-
		elseif torvel >= 25 and hitfloor ~= nil then
4401+
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4402-
			Anim = "Sprint"
4402+
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4403-
			change = 1.35
4403+
        elseif MODE == "Vanta" then
4404-
			if attack == false then
4404+
	    RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4405-
	                rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
4405+
        Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4406-
		        neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
4406+
        elseif MODE == "Black" then
4407-
			RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.15)
4407+
	    RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4408-
                        LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.15)
4408+
        Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4409-
		        RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
4409+
        elseif MODE == "Devil" then
4410-
			LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
4410+
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4411
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
4412
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
4413
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.7 / Animation_Speed)
4414-
	if 0 < #Effects then
4414+
4415-
		for e = 1, #Effects do
4415+
4416-
			if Effects[e] ~= nil then
4416+
	if FULL == false then
4417-
				local Thing = Effects[e]
4417+
		if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
4418-
				if Thing ~= nil then
4418+
			ANIM = "Jump"
4419-
					local Part = Thing[1]
4419+
			if ATTACK == false then
4420-
					local Mode = Thing[2]
4420+
		    if MODE ~= "Purged" then
4421-
					local Delay = Thing[3]
4421+
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4422-
					local IncX = Thing[4]
4422+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 3 / Animation_Speed)
4423-
					local IncY = Thing[5]
4423+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(20)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4424-
					local IncZ = Thing[6]
4424+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4425-
					if 1 >= Thing[1].Transparency then
4425+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 1 / Animation_Speed)
4426-
						if Thing[2] == "Block1" then
4426+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 1 / Animation_Speed)
4427-
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
4427+
            elseif MODE == "Purged" then
4428-
							local Mesh = Thing[1].Mesh
4428+
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4429-
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4429+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
4430-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4430+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4431-
						elseif Thing[2] == "Block2" then
4431+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4432-
							Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
4432+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 1 / Animation_Speed)
4433-
							local Mesh = Thing[7]
4433+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 1 / Animation_Speed)
4434-
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4434+
4435-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4435+
4436-
						elseif Thing[2] == "Block3" then
4436+
4437-
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
4437+
		elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
4438-
							local Mesh = Thing[7]
4438+
			ANIM = "Fall"
4439-
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4439+
			if ATTACK == false then
4440-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4440+
			if MODE ~= "Purged" then
4441-
						elseif Thing[2] == "Cylinder" then
4441+
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4442-
							local Mesh = Thing[1].Mesh
4442+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 3 / Animation_Speed)
4443-
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4443+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(60)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4444-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4444+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4445-
						elseif Thing[2] == "Blood" then
4445+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
4446-
							local Mesh = Thing[7]
4446+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed)
4447-
							Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
4447+
			elseif MODE == "Purged" then
4448-
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4448+
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4449-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4449+
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 1 / Animation_Speed)
4450-
						elseif Thing[2] == "Elec" then
4450+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4451-
							local Mesh = Thing[1].Mesh
4451+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-60)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4452-
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
4452+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(20)), 1 / Animation_Speed)
4453-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4453+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed)
4454-
						elseif Thing[2] == "Disappear" then
4454+
4455-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4455+
4456-
						elseif Thing[2] == "Shatter" then
4456+
           end
4457-
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4457+
		elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
4458-
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
4458+
			ANIM = "Idle"
4459-
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
4459+
			if ATTACK == false then
4460-
							Thing[6] = Thing[6] + Thing[5]
4460+
			if MODE == "Lunar" then
4461
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
4462-
					else
4462+
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4463-
						Part.Parent = nil
4463+
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
4464-
						table.remove(Effects, e)
4464+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4465
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
4466
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
4467
			elseif MODE == "Hexa" then
4468
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4469
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
4470
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.5, -0.45) * ANGLES(RAD(100), RAD(0), RAD(-80)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4471-
-------------------------------------------------------
4471+
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.15, -0.45) * ANGLES(RAD(80), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(45), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4472-
--End Animations And Script--
4472+
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4473-
------------------------------------------------------
4473+
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4474
            elseif MODE == "Fairy" then
4475
            RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.2 + 0.2 * COS(SINE / 30)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4476
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 3 / Animation_Speed)
4477
            RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4478
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4479
		    RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 3 / Animation_Speed)
4480
		    LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 3 / Animation_Speed)
4481
			elseif MODE == "Origins" then
4482
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4483
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4484
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4485
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
4486
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
4487
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-65), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
4488
			elseif MODE == "Solar" then
4489
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
4490
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4491
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4492
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4493
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4494
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4495
			elseif MODE == "Purged" then
4496
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.65 + 0.5 * COS(SINE / 9) + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 0.6 / Animation_Speed)
4497
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.65 + 0.25 * COS(SINE / 9), -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
4498
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.6 / Animation_Speed)
4499
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.6 / Animation_Speed)
4500
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4501
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4502
			elseif MODE == "Sanity" then
4503
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
4504
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.4 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4505
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-35 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4506
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4507
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.8 - 0.05 * COS(SINE / 12), -0.2) * ANGLES(RAD(0), RAD(83), RAD(20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4508
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.45) * ANGLES(RAD(0), RAD(-83), RAD(-70)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4509
			elseif MODE == "Time" then
4510
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4511
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4512
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed)
4513
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.4, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 0.8 / Animation_Speed)
4514
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4515
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4516
			elseif MODE == "80s" then
4517
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4518
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0 - 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
4519
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, 0.5) * ANGLES(RAD(-25 - 4 * COS(SINE / 12)), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4520
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, 0.5) * ANGLES(RAD(-30 - 4 * COS(SINE / 12)), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4521
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
4522
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed) 
4523
			elseif MODE == "90s" then
4524
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
4525
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.35, 0.4) * ANGLES(RAD(15 - 3.5 * COS(SINE / 12)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4526
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), 0, 0 + 0.05 * COS(SINE / 20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4527
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.35, 0.4) * ANGLES(RAD(15), RAD(0), RAD(12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4528
			RightHip.C0 = Clerp(RightHip.C0, CF(1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4529
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4530
			elseif MODE == "Random" then
4531
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4532
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
4533
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.5, -0.7) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(94.08)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4534
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0, -0.5) * ANGLES(RAD(85.57 - 4 * COS(SINE / 12)), RAD(-179.97), RAD(-94.08)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4535
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
4536
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.3) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(9.09)), 1 / Animation_Speed) 
4537
			elseif MODE == "Superior" then
4538
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
4539
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(15 - 3)), 1 / Animation_Speed)
4540
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.7*SIZE, -0.5*SIZE) * ANGLES(RAD(0.98), RAD(-119.59 + 2.5 * SIN(SINE / 25)), RAD(-175.39 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4541
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(9.71), RAD(3.14 - -2.5 * SIN(SINE / 12)), RAD(0.2 - -2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
4542
			RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
4543
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
4544
			elseif ATTACK == false and MODE == "Vanta" then
4545
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4546
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4 - 0.1 * COS(SINE / 12), -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
4547
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4548
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
4549
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4550
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)				
4551
			elseif MODE == "Sense" then
4552
			if MRANDOM(1,20) == 1 then
4553
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5))), 1)
4554
            end
4555
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
4556
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed)
4557
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 + 2.5 * SIN(SINE / 25)), RAD(40 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4558
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-40 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
4559
			RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
4560
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
4561
            elseif MODE == "Devil" then
4562
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4563
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 3 / Animation_Speed)
4564
			if MRANDOM(1,7) == 1 then
4565
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / Animation_Speed)
4566
			end
4567
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4568
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6 + 0.2 * SIN(SINE / 24), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 10 * COS(SINE / 24))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4569
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
4570
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
4571
			elseif MODE == "LostHope" then
4572
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 3 / Animation_Speed)
4573
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4574
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4575
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4576
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4577
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 24), -0.01) * ANGLES(RAD(15), RAD(-75), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4578
			elseif ATTACK == false and MODE == "Black" then
4579
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(-25)), 3 / Animation_Speed)
4580
			if MRANDOM(1,3) == 1 then
4581
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5)), RAD(MRANDOM(-5,5))), 1)
4582
            end
4583
			if MRANDOM(1,2) == 1 then
4584
               MagicSphere(VT(0.25,0.25,0.25),15,RightArm.CFrame * CF((0),(-0.5),(0)) * CF(MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6)),"Black",VT(-1/15,-1/15,-1/15))
4585
               MagicSphere(VT(0.5,0.5,0.5),15,RightArm.CFrame * CF((0),(-0.5),(0)) * CF(MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6),MRANDOM(-0.6,0.6)),"Black",VT(-2/15,-2/15,-2/15))
4586
            end
4587
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 1, 0) * ANGLES(RAD(125 - 3.5 * COS(SINE / 12)), RAD(0), RAD(16)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4588
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.2 + 0.2 * COS(SINE / 30)) * ANGLES(RAD(0), RAD(0), RAD(25)), 0.8 / Animation_Speed)
4589
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(25), RAD(55)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4590
			RightHip.C0 = Clerp(RightHip.C0, CF(1.15, -0.6, -0.5) * ANGLES(RAD(14), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4591
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-18), RAD(-79), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4592
			end
4593
			end
4594
		elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
4595
			ANIM = "Walk"
4596
			if ATTACK == false then
4597
			if MODE == "Lunar" then
4598
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2.5 * SIN(SINE / 12)), RAD(5), RAD(0)), 0.15 / Animation_Speed)
4599
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4600
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4601
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
4602
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
4603
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
4604
			elseif MODE == "Superior" then
4605
            RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, -0.1*SIZE) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
4606
            Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.15*SIZE) - 1)) * ANGLES(RAD(15 - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 1/ Animation_Speed)
4607
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.9*SIZE, 0.5*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.5) * ANGLES(RAD(100), RAD(0), RAD(-70)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4608
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.9*SIZE, 0.25*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.35) * ANGLES(RAD(70), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4609
            RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE , -1*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4610
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4611
            elseif MODE == "80s" then
4612
            RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(-10), RAD(0), RAD(0)), 1 / Animation_Speed)
4613
            Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4614
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(80 * SIN(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(5), RAD(0 - 40 * SIN(SINE / WALKSPEEDVALUE))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4615
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-80 * SIN(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(5), RAD(0 - 40 * SIN(SINE / WALKSPEEDVALUE))) * LEFTSHOULDERC0, 1 / Animation_Speed)
4616
            RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(-5), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4617
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-5), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4618
			elseif MODE == "Solar" then
4619
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4620
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4621
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4622
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4623
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
4624
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
4625
			elseif MODE == "Origins" then
4626
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2.5 * SIN(SINE / 12)), RAD(5), RAD(0)), 0.15 / Animation_Speed)
4627
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(0), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4628
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4629
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(OFFSET)), 0.8 / Animation_Speed)
4630
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
4631
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
4632
			elseif MODE == "Purged" then
4633
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(-2, -0.6, 0.5 + ((1) - 1)) * ANGLES(RAD(0), RAD(25), RAD(0)), 0.6 / Animation_Speed)
4634
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.1) * ANGLES(RAD(140), RAD(0), RAD(40)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed)
4635
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
4636
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
4637
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
4638
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
4639
			elseif MODE == "Sanity" then
4640
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 6)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4641
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4642
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(-70 - 25 * COS(SINE / 6)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4643
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(0), RAD(0), RAD(-15)) * ANGLES(RAD(-70 - 25 * COS(SINE / 6)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4644
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, -0.3) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 0.15 / Animation_Speed)
4645
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 0.15 / Animation_Speed)
4646
            elseif MODE == "Fairy" then
4647
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(35), RAD(0), RAD(0)), 0.25 / Animation_Speed)
4648
		    Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
4649
		    RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4650
		    LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4651
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4652
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4653
			elseif MODE == "Devil" then
4654
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
4655
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 + MRANDOM(-5,5) - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(MRANDOM(-5,5)), RAD(0)), 1 / Animation_Speed)
4656
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
4657
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
4658
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4659
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4660
			elseif MODE ~= "Lunar" and MODE ~= "Solar" and MODE ~= "Black" and MODE ~= "Vanta" and MODE ~= "LostHope" and MODE ~= "Hexa" and MODE ~= "Time" and MODE ~= "Sanity" then
4661
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4662
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4663
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40  * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4664
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40  * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4665
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
4666
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
4667
			elseif MODE == "Hexa" or MODE == "Time" then
4668
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
4669
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, -0.025, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
4670
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4671
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-50 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4672
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4673
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
4674
			elseif MODE == "LostHope" then
4675
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(12)), 0.15 / Animation_Speed)
4676
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-3.5 * COS(SINE / 24)), RAD(0), RAD(12)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 24) + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4677
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1 + 0.05 * COS(SINE / 24)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed)
4678
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(160), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4679
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 2 / Animation_Speed)
4680
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 2 / Animation_Speed)
4681
			elseif MODE == "Vanta" then
4682
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(15 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4683
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(23 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
4684
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(-35)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
4685
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0), RAD(35)) * LEFTSHOULDERC0, 1 / Animation_Speed)
4686
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4687
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
4688
			elseif MODE == "Black" then
4689
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 30)) * ANGLES(RAD(65 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.3 / Animation_Speed)
4690
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(-23 - 3 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
4691
			if MRANDOM(1,3) == 1 then
4692
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-5,5)), RAD(MRANDOM(-10,10)), RAD(MRANDOM(-10,10))), 1)
4693
            end
4694
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 - 10 * SIN(SINE / 30)), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
4695
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.2) * ANGLES(RAD(-40), RAD(0 + 10 * SIN(SINE / 30)), RAD(-15)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
4696
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.08 * COS(SINE / 30), -0.5) * ANGLES(RAD(0), RAD(90 + 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
4697
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.08 * COS(SINE / 30), -0.01) * ANGLES(RAD(0), RAD(-90 - 10 * COS(SINE / 30)), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.3 / Animation_Speed)
4698
			   end
4699
            end
4700
		end
4701
	end
4702
	text.TextStrokeColor3 = TEXTCOLOR
4703
	unanchor()
4704
	Humanoid.MaxHealth = "inf"
4705
	Humanoid.Health = "inf"
4706
	if Rooted == false then
4707
		Disable_Jump = false
4708
		Humanoid.WalkSpeed = Speed
4709
	elseif Rooted == true then
4710
		Disable_Jump = true
4711
		Humanoid.WalkSpeed = 0
4712
	end
4713
	if Head:FindFirstChild("face") then
4714
		Head.face.Texture = "rbxassetid://"..FACE
4715
	end
4716
    if MODE ~= "Random" then
4717
	sick.SoundId = "rbxassetid://"..SONG
4718
    elseif MODE == "Random" then
4719
	sick.SoundId = "rbxassetid://"..RANDOMIZERMOOSICK[RCHOICE]
4720
    end
4721
    sick.Looped = true
4722
    sick.Pitch = PITCH
4723
    sick.Volume = VOLUME
4724
	Humanoid.Name = MRANDOM(100000000,999999999)
4725
	Humanoid.PlatformStand = false
4726
	for _, c in pairs(Cam:GetChildren()) do
4727
		if game.Players:FindFirstChild(c.Name) == nil and c.ClassName == "BillboardGui" then
4728
			c:remove()
4729
		end
4730
	end
4731
	for LIST = 1, #WHITELIST do
4732
		if WHITELIST[LIST] ~= nil then
4733
			local CHARACTER = workspace:FindFirstChild(WHITELIST[LIST])
4734
			if CHARACTER then
4735
				if Cam:FindFirstChild(WHITELIST[LIST]) == nil then
4736
					local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
4737
					if TORSO then
4738
						CreateSound(201858045, Cam, 3, 1)	
4739
						local GUI = Instance.new("BillboardGui",Cam)
4740
						GUI.Name = WHITELIST[LIST]
4741
						GUI.Size = UDim2.new(5,0,5,0)
4742
						GUI.Adornee = TORSO
4743
						local GUI2 = IT("ImageLabel",GUI)
4744
						GUI2.BackgroundTransparency = 1
4745
						GUI2.BorderSizePixel = 0
4746
						GUI2.ImageTransparency = 1
4747
						GUI2.Size = UDim2.new(1,0,1,0)
4748
						GUI2.SizeConstraint = "RelativeYY"
4749
						GUI.AlwaysOnTop = true
4750
						GUI2.Image = "http://www.roblox.com/asset/?id=142164463"
4751
					end
4752
				else
4753
					local GUI = Cam:FindFirstChild(WHITELIST[LIST])
4754
					if GUI.ImageLabel.ImageTransparency <= 1 then
4755
						GUI.ImageLabel.ImageTransparency = GUI.ImageLabel.ImageTransparency - 0.03
4756
					end
4757
					local TORSO = CHARACTER:FindFirstChild("Torso") or CHARACTER:FindFirstChild("UpperTorso")
4758
					if TORSO then
4759
						GUI.Adornee = TORSO
4760
					end
4761
				end
4762
			else
4763
				if Cam:FindFirstChild(WHITELIST[LIST]) then
4764
					Cam:FindFirstChild(WHITELIST[LIST]):remove()
4765
				end
4766
			end
4767
		else
4768
			if Cam:FindFirstChild(WHITELIST[LIST]) then
4769
				Cam:FindFirstChild(WHITELIST[LIST]):remove()
4770
			end
4771
			table.remove(WHITELIST,LIST)
4772
		end
4773
	end
4774
	if Character:FindFirstChildOfClass("Accessory") then
4775
		Character:FindFirstChildOfClass("Accessory"):remove()
4776
	elseif Character:FindFirstChildOfClass("Hat") then
4777
		Character:FindFirstChildOfClass("Hat"):remove()
4778
	end
4779
	BLINKLOOP = BLINKLOOP + 1
4780
	if BLINKLOOP >=325 then
4781
		BLINKLOOP = 0
4782
		Blink()
4783
	BLINKLOOP = BLINKLOOP + 1
4784
	if BLINKLOOP >=250 then
4785
		BLINKLOOP = 0
4786
		Blink2()
4787
    end
4788
	end
4789
	if MODE == "90s" or MODE == "80s" then
4790
	if HITFLOOR ~= nil then
4791
       if MRANDOM(1,12) == 1 then
4792
        WACKYEFFECT({Time = 120, EffectType = "Sphere", Size = VT(0,0.55,0), Size2 = VT(10,0.55,10), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4793
4794
	end
4795
	end
4796
	end
4797
	if MODE == "Devil" then
4798
	if HITFLOOR ~= nil then
4799
	   if MRANDOM(1,4) == 1 then
4800
         WACKYEFFECT({EffectType = "Box", Size = VT(0.9,0.55,0.9), Size2 = VT(0,5,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(MRANDOM(-15,15),-2.5,MRANDOM(-15,15)), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = TEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4801
 	end
4802
	end
4803
	end
4804
	    if MODE == "Black" or MODE == "Fairy" then
4805
		if HITFLOOR ~= nil then
4806
		if MRANDOM(1,9) == 1 then
4807
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(15,30)/30, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4808
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4809
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = 30, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4810
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.8,0), MoveToPos = nil, RotationX = 0, RotationY = -30, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4811
        if MRANDOM(1,7) == 1 then
4812
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4813
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = -15, RotationZ = 0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4814
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = -0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4815
         WACKYEFFECT({EffectType = "Round Slash", Size = VT(0,0.05,0), Size2 = VT(0.25,0.05,0.25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-2.5,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = -0.4, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
4816
    end
4817
	end
4818
    end
4819
    end
4820
	Humanoid.DisplayDistanceType = "None"
4821
	Humanoid.PlatformStand = false
4822
	for _, c in pairs(Torso:GetChildren()) do
4823
		if c:IsA("JointInstance") or c.ClassName == "Sound" then
4824
		else
4825
			c:remove()
4826
		end
4827
	end
4828
end
4829
--//=================================\\
4830
--\\=================================//
4831
4832
4833
4834
4835
4836
--//====================================================\\--
4837
--||			  		 END OF SCRIPT
4838
--\\====================================================//--