View difference between Paste ID: gh2faenn and n5yQPiJG
SHOW: | | - or go back to the newest paste.
1
 -- CONVERTED BY  MURLOC04  /   GOGO0518
2-
local Player = owner
2+
 -- a edit that will not be finished and fixed
3-
local Mouse,mouse,UserInputService,ContextActionService
3+
4
5-
	script.Parent = Player.Character
5+
6-
	local CAS = {Actions={}}
6+
7
local Player,game,owner = owner,game
8
local RealPlayer = Player
9-
	Event.Parent = Player.Character
9+
10-
	local fakeEvent = function()
10+
	print("FE Compatibility code by Mokiros")
11-
		local t = {_fakeEvent=true}
11+
	local rp = RealPlayer
12-
		t.Connect = function(self,f)self.Function=f end
12+
	script.Parent = rp.Character
13
	
14
	--RemoteEvent for communicating
15
	local Event = Instance.new("RemoteEvent")
16
	Event.Name = "UserInput_Event"
17
18-
	function CAS:BindAction(name,fun,touch,...)
18+
	--Fake event to make stuff like Mouse.KeyDown work
19-
		CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
19+
	local function fakeEvent()
20
		local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
21-
	function CAS:UnbindAction(name)
21+
22-
		CAS.Actions[name] = nil
22+
23
	end
24
25
	--Creating fake input objects with fake variables
26-
		if t and t._fakeEvent and t.Function then
26+
27-
			t.Function(...)
27+
28
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
29
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
30
	end}
31
	--Merged 2 functions into one by checking amount of arguments
32
	CAS.UnbindAction = CAS.BindAction
33-
	    if plr~=Player then return end
33+
34-
		if io.isMouse then
34+
	--This function will trigger the events that have been :Connect()'ed
35-
			m.Target = io.Target
35+
36-
			m.Hit = io.Hit
36+
37-
		elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
37+
		if t and t._fakeEvent then
38-
	        if io.UserInputState == Enum.UserInputState.Begin then
38+
			for _,f in pairs(t.Functions) do
39-
				m:TrigEvent("Button1Down")
39+
				f(...)
40-
			else
40+
41-
				m:TrigEvent("Button1Up")
41+
42
	end
43
	m.TrigEvent = te
44-
			for n,t in pairs(CAS.Actions) do
44+
45
46
	Event.OnServerEvent:Connect(function(plr,io)
47
	    if plr~=rp then return end
48
		m.Target = io.Target
49
		m.Hit = io.Hit
50
		if not io.isMouse then
51-
	        if io.UserInputState == Enum.UserInputState.Begin then
51+
			local b = io.UserInputState == Enum.UserInputState.Begin
52-
	            m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
52+
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
53-
				UIS:TrigEvent("InputBegan",io,false)
53+
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
54-
			else
54+
55-
				m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
55+
			for _,t in pairs(CAS.Actions) do
56-
				UIS:TrigEvent("InputEnded",io,false)
56+
57-
	        end
57+
58
						t.Function(t.Name,io.UserInputState,io)
59
					end
60-
	NLS([==[
60+
61
			end
62
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
63-
	local Char = Player.Character
63+
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
64-
	local Event = Char:WaitForChild("UserInput_Event")
64+
65
	end)
66
	Event.Parent = NLS([==[
67
	local Player = game:GetService("Players").LocalPlayer
68
	local Event = script:WaitForChild("UserInput_Event")
69-
	    if a then return end
69+
70-
		local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}
70+
	local Mouse = Player:GetMouse()
71-
		Event:FireServer(io)
71+
72
	local input = function(io,a)
73
		if a then return end
74
		--Since InputObject is a client-side instance, we create and pass table instead
75-
	local Changed = false
75+
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
76
	end
77-
	local h,t = Mouse.Hit,Mouse.Target
77+
78
	UIS.InputEnded:Connect(input)
79
80-
			Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit})
80+
	local h,t
81-
            h,t=Mouse.Hit,Mouse.Target
81+
	--Give the server mouse data 30 times every second, but only if the values changed
82
	--If player is not moving their mouse, client won't fire events
83
	while wait(1/30) do
84-
	]==],Player.Character)
84+
85-
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85+
			h,t=Mouse.Hit,Mouse.Target
86
			Event:FireServer({isMouse=true,Target=t,Hit=h})
87
		end
88
	end]==],Player.Character)
89-
PlayerGui = Player.PlayerGui
89+
90-
Cam = workspace.CurrentCamera
90+
	----Sandboxed game object that allows the usage of client-side methods and services
91-
Backpack = Player.Backpack
91+
	--Real game object
92-
Character = Player.Character
92+
	local _rg = game
93-
Humanoid = Character.Humanoid
93+
94
	--Metatable for fake service
95-
RootPart = Character["HumanoidRootPart"]
95+
	local fsmt = {
96-
Torso = Character["Torso"]
96+
		__index = function(self,k)
97-
Head = Character["Head"]
97+
			local s = rawget(self,"_RealService")
98-
RightArm = Character["Right Arm"]
98+
			if s then return s[k] end
99-
LeftArm = Character["Left Arm"]
99+
		end,
100-
RightLeg = Character["Right Leg"]
100+
		__newindex = function(self,k,v)
101-
LeftLeg = Character["Left Leg"]
101+
			local s = rawget(self,"_RealService")
102-
RootJoint = RootPart["RootJoint"]
102+
			if s then s[k]=v end
103-
Neck = Torso["Neck"]
103+
		end,
104-
RightShoulder = Torso["Right Shoulder"]
104+
		__call = function(self,...)
105-
LeftShoulder = Torso["Left Shoulder"]
105+
			local s = rawget(self,"_RealService")
106-
RightHip = Torso["Right Hip"]
106+
			if s then return s(...) end
107-
LeftHip = Torso["Left Hip"]
107+
108
	}
109-
Character = Player.Character
109+
	local function FakeService(t,RealService)
110-
Humanoid = Character.Humanoid
110+
		t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
111
		return setmetatable(t,fsmt)
112
	end
113-
PlayerGui = Player.PlayerGui
113+
114-
Cam = workspace.CurrentCamera
114+
	--Fake game object
115-
Backpack = Player.Backpack
115+
	local g = {
116-
Character = Player.Character
116+
		GetService = function(self,s)
117-
Humanoid = Character.Humanoid
117+
			return self[s]
118
		end,
119-
RootPart = Character["HumanoidRootPart"]
119+
		Players = FakeService({
120-
SIZE = 1
120+
			LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
121-
local SINE = 0
121+
		},"Players"),
122-
IT = Instance.new
122+
		UserInputService = FakeService(UIS,"UserInputService"),
123-
CF = CFrame.new
123+
		ContextActionService = FakeService(CAS,"ContextActionService"),
124-
VT = Vector3.new
124+
125-
RAD = math.rad
125+
	rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
126-
C3 = Color3.new
126+
	g.service = g.GetService
127-
UD2 = UDim2.new
127+
128-
BRICKC = BrickColor.new
128+
	g.RunService = FakeService({
129-
ANGLES = CFrame.Angles
129+
		RenderStepped = _rg:GetService("RunService").Heartbeat,
130-
EULER = CFrame.fromEulerAnglesXYZ
130+
		BindToRenderStep = function(self,name,_,fun)
131-
COS = math.cos
131+
			self._btrs[name] = self.Heartbeat:Connect(fun)
132-
ACOS = math.acos
132+
		end,
133-
SIN = math.sin
133+
		UnbindFromRenderStep = function(self,name)
134-
ASIN = math.asin
134+
			self._btrs[name]:Disconnect()
135-
ABS = math.abs
135+
		end,
136-
MRANDOM = math.random
136+
	},"RunService")
137-
FLOOR = math.floor
137+
138-
 
138+
	setmetatable(g,{
139-
--[[
139+
		__index=function(self,s)
140-
    local vel = Instance.new("BodyVelocity", owner.Character.Torso)
140+
			return _rg:GetService(s) or typeof(_rg[s])=="function"
141-
vel.Velocity = owner.Character.Torso.CFrame.lookVector * -5
141+
			and function(_,...)return _rg[s](_rg,...)end or _rg[s]
142-
vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
142+
		end,
143-
--]]
143+
		__newindex = fsmt.__newindex,
144-
--Credit To Rufus14
144+
		__call = fsmt.__call
145-
--I just edit it a bit ^_^
145+
146
	--Changing owner to fake player object to support owner:GetMouse()
147-
function ragdoll()
147+
	game,owner = g,g.Players.LocalPlayer
148-
owner.Character.Archivable = true
148+
149-
clone = owner.Character:Clone()
149+
150-
clone.Parent = workspace
150+
--//=================================\\
151-
for i,v in pairs(clone:GetChildren()) do
151+
--||          SOME TAG EDIT
152-
    if v.ClassName == "Script" or v.ClassName == "LocalScript" then
152+
--\\=================================//
153-
        v:destroy()
153+
154-
    end
154+
155-
    for i,p in pairs(v:GetChildren()) do
155+
	Character = Player.Character
156-
    if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
156+
	local txt = Instance.new("BillboardGui", Character)
157-
        p:destroy()
157+
	txt.Adornee = Character.Head
158-
    end
158+
	txt.Name = "_status"
159
	txt.Size = UDim2.new(2, 0, 1.2, 0)
160
	txt.StudsOffset = Vector3.new(-9, 8, 0)
161-
for i,t in pairs(owner:GetChildren()) do
161+
	local text = Instance.new("TextLabel", txt)
162-
    if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
162+
	text.Size = UDim2.new(10, 0, 7, 0)
163-
        t:destroy()
163+
	text.FontSize = "Size24"
164-
    end
164+
	text.TextScaled = true
165
	text.TextTransparency = 0
166-
vel = Instance.new("BodyVelocity", clone.Torso)
166+
	text.BackgroundTransparency = 1 
167-
vel.Velocity = clone.Torso.CFrame.lookVector * -5
167+
	text.TextTransparency = 0
168-
vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
168+
	text.TextStrokeTransparency = 0
169-
clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
169+
	text.Font = "Antique"
170-
using = false
170+
	text.TextStrokeColor3 = Color3.new(0,0,1)
171-
hit = Instance.new("Sound", clone.Torso)
171+
        text.Text = "winter"
172-
hit.SoundId = "rbxassetid://260430060"
172+
173-
hit.Volume = 5
173+
--//=================================\\
174-
hit1 = Instance.new("Sound", clone.Torso)
174+
--\\=================================//
175-
hit1.SoundId = "rbxassetid://138087186"
175+
176-
hit1.Volume = 5
176+
-----------//REFLUX\\-----------
177-
hit2 = Instance.new("Sound", clone.Torso)
177+
--[[Movelist
178-
hit2.SoundId = "rbxassetid://131237241"
178+
mouseclick = 3 combo attacks
179-
hit2.Volume = 5
179+
K = Kick
180-
hit3 = Instance.new("Sound", clone.Torso)
180+
P = Upwards slash
181-
hit3.SoundId = "rbxassetid://278062209"
181+
J = Jump boost
182-
hit3.Volume = 5
182+
N = Scythe swing
183-
hit3.TimePosition = 0.33
183+
U = Scythe whirlwind
184-
ded = Instance.new("Sound", clone.Torso)
184+
G = Scythe combo
185-
ded.SoundId = "rbxassetid://163154423"
185+
E = Sword Buster
186-
ded.Volume = 5
186+
H = Knife throw
187-
local leftarm = clone:findFirstChild("Left Arm")
187+
R = Forward dash/slash
188-
local rightrm = clone:findFirstChild("Right Arm")
188+
Y = Omega blaster
189-
local leftleg = clone:findFirstChild("Left Leg")
189+
T = Taunt
190-
local rightleg = clone:findFirstChild("Right Leg")
190+
F = Transform
191-
local head = clone:findFirstChild("Head")
191+
Q = ???
192-
local welding = Instance.new("Weld", clone.Torso)
192+
---------]]
193-
welding.Part0 = clone.Torso
193+
194-
welding.Part1 = head
194+
--SB is getting boring lately, no new scripts, people still using overpowered scripts etc etc--
195-
welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
195+
--Seen too many people running around with the old one or crappy edited ones(A.K.A dark eccentrics edit), blame Dark eccentric--
196-
for i, g in pairs(game.Players.owner:GetChildren()) do
196+
--Just a lil' secret for anyone that reads this. my next project is gonna be called "Blackburn" OR "Influx" ORR "Card Master"--
197-
    if g.ClassName == "Part" then
197+
--Fuck the jade key.--
198-
        g:destroy()
198+
--Enjoy.--
199-
    end
199+
200
Player=game:GetService("Players").LocalPlayer
201-
for i, h in pairs(game.Players.ownerGetChildren()) do
201+
Character=Player.Character
202-
    if h.ClassName == "Accesory" then
202+
Character.Humanoid.Name = "noneofurbusiness"
203-
        h:destroy()
203+
hum = Character.noneofurbusiness
204-
    end
204+
LeftArm=Character["Left Arm"]
205
LeftLeg=Character["Left Leg"]
206-
game.Workspace.CurrentCamera.CameraSubject = head
206+
RightArm=Character["Right Arm"]
207-
if leftleg ~= nil then
207+
RightLeg=Character["Right Leg"]
208-
local glue = Instance.new("Glue", clone.Torso)
208+
Root=Character["HumanoidRootPart"]
209-
glue.Part0 = clone.Torso
209+
Head=Character["Head"]
210-
glue.Part1 = leftleg
210+
Torso=Character["Torso"]
211-
glue.Name = "Left leg"
211+
Neck=Torso["Neck"]
212-
local collider = Instance.new("Part", leftleg)
212+
walking = false
213-
collider.Position = Vector3.new(0,999,0)
213+
attacking = false
214-
collider.Size = Vector3.new(1.7, 1, 1)
214+
running = false
215-
collider.Shape = "Cylinder"
215+
tragedy = false
216-
local weld = Instance.new("Weld", collider)
216+
change = 0
217-
weld.Part0 = leftleg
217+
doombounce = false
218-
weld.Part1 = collider
218+
swordbounce = false
219-
weld.C0 = CFrame.Angles(0, 0, 80)
219+
absoluteannihilation = false 
220-
collider.TopSurface = "Smooth"
220+
position = nil
221-
collider.BottomSurface = "Smooth"
221+
MseGuide = true
222-
collider.formFactor = "Symmetric"
222+
settime = 0
223-
glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
223+
sine = 0
224-
glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
224+
t = 0
225-
collider.Transparency = 1
225+
combo1 = true
226
dgs = 75
227-
------------
227+
combo2 = false
228-
if rightleg ~= nil then
228+
combo3 = false
229-
local glue1 = Instance.new("Glue", clone.Torso)
229+
mouse = Player:GetMouse()
230-
glue1.Part0 = clone.Torso
230+
RunSrv = game:GetService("RunService")
231-
glue1.Part1 = rightleg
231+
RenderStepped = game:GetService("RunService").RenderStepped
232-
glue1.Name = "Right leg"
232+
local soundtable = {263033191,263032252,263032172,263032182,263032221}
233-
local collider1 = Instance.new("Part", rightleg)
233+
local lmon3 = {"My scythe will tear you apart.","Come a bit closer...","Die from my scythe.","Futile.","Take this scythe.","Where do you want your scar?","My scythe wants to introduce itself.","Feel honored to even touch my scythe.","Flee while you can.","Don't even try.","Slicing time!"}
234-
collider1.Position = Vector3.new(0,999,0)
234+
local lmon = {"Feeling Lucky?","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
235-
collider1.Size = Vector3.new(1.7, 1, 1)
235+
local lmon5 = {"What's wrong? You've gone pale all of the sudden.","I'll use you as target practice.","Sharper than a needle.","Just a friendly reminder...","Come on then!","Are you beginning to sweat?","This will leave a scar...","Surgery time...","Like a hot knife through butter..."}
236-
collider1.Shape = "Cylinder"
236+
local lmon7 = {"Are you afraid?","Take this!","Can't dodge this.","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Begone.","Out of my way!"}
237-
local weld1 = Instance.new("Weld", collider1)
237+
local secrettalk = {"And now you'll cease to exist.","This is the last time you've ridiculed my power.","End of the chapter for you.","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another one bites the dust...","Don't come back.","Let me show you true power."}
238-
weld1.Part0 = rightleg
238+
local mostrandomsoundtable = {527970724,1026907795,12222058,1282729525,165431824,167293985,717192545,150245085,143796003,948494432,1434756150,130801781,138124641,132470328,602163388,174658105,220042720,292838651,949987327,142347633,141679994,223147718,130759239,257642130,224299497}
239-
weld1.Part1 = collider1
239+
local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
240-
weld1.C0 = CFrame.Angles(0, 0, 80)
240+
rdnm = #soundtable
241-
collider1.TopSurface = "Smooth"
241+
mostrandom = #mostrandomsoundtable
242-
collider1.BottomSurface = "Smooth"
242+
lmon2 = #lmon
243-
collider1.formFactor = "Symmetric"
243+
lmon4 = #lmon3
244-
glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
244+
lmon6 = #lmon5
245-
glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
245+
lmon8 = #lmon7
246-
collider1.Transparency = 1
246+
secret = #secrettalk
247
glasss = #glassshatter
248-
------------
248+
removeuseless = game:GetService("Debris")
249-
if rightrm ~= nil then
249+
damageall={}
250-
local glue11 = Instance.new("Glue", clone.Torso)
250+
Repeater={}
251-
glue11.Part0 = clone.Torso
251+
Repeater2={}
252-
glue11.Part1 = rightrm
252+
nonmeshRepeater={}
253-
glue11.Name = "Right shoulder"
253+
nonmeshRepeater2={}
254-
local collider11 = Instance.new("Part", rightrm)
254+
dmgii={}
255-
collider11.Position = Vector3.new(0,9999,0)
255+
DamageAll2={}
256-
collider11.Size = Vector3.new(1.8,1,1)
256+
SlowlyFade={}
257-
collider11.Shape = "Cylinder"
257+
th1={}
258-
local weld11 = Instance.new("Weld", collider11)
258+
th2={}
259-
weld11.Part0 = rightrm
259+
th3={}
260-
weld11.Part1 = collider11
260+
Extreme={}
261-
weld11.C0 = CFrame.Angles(0, 0, 80)
261+
ExtremeM={}
262-
collider11.TopSurface = "Smooth"
262+
ExtremeM2={}
263-
collider11.BottomSurface = "Smooth"
263+
m3={}
264-
collider11.formFactor = "Symmetric"
264+
th4={}
265-
glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
265+
th5={}
266-
glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
266+
UpMover={}
267-
collider11.Transparency = 1
267+
openshocktable={}
268
LessSize={}
269-
------------
269+
ForwardMover={}
270-
if leftarm ~= nil then
270+
signtable={}
271-
local glue111 = Instance.new("Glue", clone.Torso)
271+
signtransparency={}
272-
glue111.Part0 = clone.Torso
272+
signmover={}
273-
glue111.Part1 = leftarm
273+
signrotator={}
274-
glue111.Name = "Left shoulder"
274+
TheColor = BrickColor.new("Light Royal blue")
275-
local collider111 = Instance.new("Part", leftarm)
275+
276-
collider111.Position = Vector3.new(0,9999,0)
276+
landingsound = Instance.new("Sound", Torso)
277-
collider111.Size = Vector3.new(1.8,1,1)
277+
landingsound.SoundId = "rbxassetid://379698301"
278-
collider111.Shape = "Cylinder"
278+
landingsound.Volume = 4
279-
local weld111 = Instance.new("Weld", collider111)
279+
280-
weld111.Part0 = leftarm
280+
step = Instance.new("Sound", Torso)
281-
weld111.Part1 = collider111
281+
step.SoundId = "rbxassetid://337064700"
282-
weld111.C0 = CFrame.Angles(0, 0, 80)
282+
step.Volume = 3
283-
collider111.TopSurface = "Smooth"
283+
284-
collider111.BottomSurface = "Smooth"
284+
energyburst = Instance.new("Sound", Torso)
285-
collider111.formFactor = "Symmetric"
285+
energyburst.SoundId = "rbxassetid://278641993"
286-
glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
286+
energyburst.Volume = 3
287-
glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
287+
288-
collider111.Transparency = 1
288+
charge = Instance.new("Sound", Torso)
289-
----------------
289+
charge.SoundId = "rbxassetid://1620566047"
290-
sensoring = Instance.new("Part", clone.Torso)
290+
charge.Volume = 3
291-
sensoring.Size = Vector3.new(1.2,1.1,0.8)
291+
292-
sensoring.CanCollide = false
292+
energyburst2 = Instance.new("Sound", Torso)
293-
sensoring.Position = clone.Torso.Position
293+
energyburst2.SoundId = "rbxassetid://1368637781"
294-
local welder = Instance.new("Weld", sensoring)
294+
energyburst2.Volume = 3
295-
welder.Part0 = clone.Torso
295+
296-
welder.Part1 = sensoring
296+
lunge = Instance.new("Sound", Torso)
297-
welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
297+
lunge.SoundId = "rbxassetid://28144425"
298-
sensoring.Transparency = 1
298+
lunge.Pitch = .7
299-
-----------------
299+
lunge.Volume = 5
300-
sensoring1 = Instance.new("Part", clone.Torso)
300+
301-
sensoring1.Size = Vector3.new(1.2,1.1,0.8)
301+
kiready = Instance.new("Sound", Torso)
302-
sensoring1.CanCollide = false
302+
kiready.SoundId = "rbxassetid://1619519574"
303-
sensoring1.Position = clone.Torso.Position
303+
kiready.Pitch = 1
304-
local welder1 = Instance.new("Weld", sensoring)
304+
kiready.Volume = 3
305-
welder1.Part0 = clone.Torso
305+
306-
welder1.Part1 = sensoring1
306+
kigo = Instance.new("Sound", Torso)
307-
welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
307+
kigo.SoundId = "rbxassetid://1620239422"
308-
sensoring1.Transparency = 1
308+
kigo.Pitch = 1
309
kigo.Volume = 3
310-
clone.Name = owner.Character.Name.." (DEAD)"
310+
311-
ded:Play()
311+
lunge2 = Instance.new("Sound", Torso)
312-
vel:destroy()
312+
lunge2.SoundId = "rbxassetid://28144425"
313-
wait(0.5)
313+
lunge2.Pitch = .5
314-
local function touch()
314+
lunge2.Volume = 5
315-
    if not using then
315+
316-
        using = true
316+
lunge3 = Instance.new("Sound", Torso)
317-
        local Math = math.random(1,4)
317+
lunge3.SoundId = "rbxassetid://28144425"
318-
        if Math == 1 then
318+
lunge3.Pitch = .6
319-
            hit:Play()
319+
lunge3.Volume = 5
320-
        end
320+
321-
        if Math == 2 then
321+
aura = Instance.new("Sound", Torso)
322-
            hit1:Play()
322+
aura.Volume = 2
323-
        end
323+
aura.Looped = true
324-
        if Math == 3 then
324+
aura.SoundId = "rbxassetid://1382718007"
325-
            hit2:Play()
325+
326-
        end
326+
swordlang = Instance.new("Sound", Torso)
327-
        if Math == 4 then
327+
swordlang.SoundId = "rbxassetid://62339698"
328-
            hit3:Play()
328+
swordlang.Volume = 5
329-
        end
329+
swordlang.Pitch = .3
330-
        wait(0.1)
330+
331-
        using = false
331+
daggersheet = Instance.new("Sound", Torso)
332-
    end
332+
daggersheet.SoundId = "rbxassetid://62339698"
333
daggersheet.Volume = 3
334-
sensoring.Touched:connect(touch)
334+
335-
sensoring1.Touched:connect(touch)
335+
local HEADLERP = Instance.new("ManualWeld")
336-
wait(4.47)
336+
HEADLERP.Parent = Head
337-
hit1.Volume = 0
337+
HEADLERP.Part0 = Head
338-
hit2.Volume = 0
338+
HEADLERP.Part1 = Head
339-
hit3.Volume = 0
339+
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
340-
hit.Volume = 0
340+
341-
        end
341+
local TORSOLERP = Instance.new("ManualWeld")
342-
 
342+
TORSOLERP.Parent = Root
343-
owner.Character.Humanoid.Died:connect(ragdoll)
343+
TORSOLERP.Part0 = Torso
344-
 
344+
TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
345-
--di ent
345+
346-
---------------------------------------
346+
local ROOTLERP = Instance.new("ManualWeld")
347-
local insanityface={"1895698679"}
347+
ROOTLERP.Parent = Root
348-
local sine=0
348+
ROOTLERP.Part0 = Root
349-
Animation_Speed = 1.5
349+
ROOTLERP.Part1 = Torso
350-
local CHANGE = 2 / Animation_Speed
350+
ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
351-
-----------------------
351+
352-
--[[ Name : WAOV2.2 ]]--
352+
local RIGHTARMLERP = Instance.new("ManualWeld")
353-
-------------------------------------------------------
353+
RIGHTARMLERP.Parent = RightArm
354-
--A script By makhail07, 2003boobear and XXUNORIBOASXX.
354+
RIGHTARMLERP.Part0 = RightArm
355-
 
355+
RIGHTARMLERP.Part1 = Torso
356-
--Discord Creterisk#2958 <- makhail07's discord
356+
RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
357-
 
357+
358-
--NOTE THIS SCRIPT WaS PURELY MADE FROM MY FUCKING IMAGINATION
358+
local LEFTARMLERP = Instance.new("ManualWeld")
359-
--IF IT HAPPENS TO LOOK LIKE ANOTHER SCRIPT
359+
LEFTARMLERP.Parent = LeftArm
360-
--DONT CALL IT A FUCKING BOOTLEG THANK YOU AND ENJOY THE SCRIPT
360+
LEFTARMLERP.Part0 = LeftArm
361-
--YOU FUCKING SKIDS,
361+
LEFTARMLERP.Part1 = Torso
362-
--For Those who log/decompile this, If you sell or trade this,
362+
LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
363-
--and I find out who you are, i will take massive action.
363+
364-
--:b:
364+
local RIGHTLEGLERP = Instance.new("ManualWeld")
365-
-------------------------------------------------------
365+
RIGHTLEGLERP.Parent = RightLeg
366-
 
366+
RIGHTLEGLERP.Part0 = RightLeg
367-
local FavIDs = {
367+
RIGHTLEGLERP.Part1 = Torso
368-
    340106355, --Nefl Crystals
368+
RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
369-
    927529620, --Dimension
369+
370-
    876981900, --Fantasy
370+
local LEFTLEGLERP = Instance.new("ManualWeld")
371-
    398987889, --Ordinary Days
371+
LEFTLEGLERP.Parent = LeftLeg
372-
    1117396305, --Oh wait, it's you.
372+
LEFTLEGLERP.Part0 = LeftLeg
373-
    885996042, --Action Winter Journey
373+
LEFTLEGLERP.Part1 = Torso
374-
    919231299, --Sprawling Idiot Effigy
374+
LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
375-
    743466274, --Good Day Sunshine
375+
376-
    727411183, --Knife Fight
376+
local function weldBetween(a, b)
377-
    1402748531, --The Earth Is Counting On You!
377+
    local weld = Instance.new("ManualWeld", a)
378-
    595230126 --Robot Language
378+
    weld.Part0 = a
379-
    }
379+
    weld.Part1 = b
380-
 
380+
    weld.C0 = a.CFrame:inverse() * b.CFrame
381-
 
381+
    return weld
382-
 
382+
383-
--The reality of my life isn't real but a Universe -Creterisk
383+
384-
--All people can be nice, Even if you don't think so. -2003boobear
384+
local function ci(x, c, y, n)
385-
--The past can be horrible, but the future will be better, so forget the past and move-onward. -XXUNORIBOASXX
385+
so = Instance.new("Sound", x)
386
so.SoundId = c
387-
local plr = owner
387+
so.Volume = y
388-
local char = plr.Character
388+
so.Looped = n
389-
local hum = char.Humanoid
389+
390-
local hed = char.Head
390+
391-
local root = char.HumanoidRootPart
391+
392-
local rootj = root.RootJoint
392+
393-
local tors = char.Torso
393+
394-
local ra = char["Right Arm"]
394+
395-
local la = char["Left Arm"]
395+
396-
local rl = char["Right Leg"]
396+
397-
local ll = char["Left Leg"]
397+
398-
local neck = tors["Neck"]
398+
399
400-
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
400+
401-
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
401+
402-
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
402+
403-
local maincolor = BrickColor.new("Really black")
403+
404-
exploitable = true
404+
405-
local Player = owner
405+
406-
local Character = Player.Character
406+
407-
local Humanoid = Character.Humanoid
407+
408
		if allowframeloss then
409-
local LeftArm = Character["Left Arm"]
409+
410-
local RightArm = Character["Right Arm"]
410+
411-
local LeftLeg = Character["Left Leg"]
411+
412-
local RightLeg = Character["Right Leg"]
412+
413-
local Head = Character.Head
413+
414-
local Torso = Character.Torso
414+
415
			lastframe = tick()
416-
local FE = Workspace.FilteringEnabled
416+
417-
 
417+
418-
IT = Instance.new
418+
419-
CF = CFrame.new
419+
420-
VT = Vector3.new
420+
421-
RAD = math.rad
421+
422-
C3 = Color3.new
422+
423-
UD2 = UDim2.new
423+
424-
BRICKC = BrickColor.new
424+
425-
ANGLES = CFrame.Angles
425+
426-
EULER = CFrame.fromEulerAnglesXYZ
426+
427-
COS = math.cos
427+
428-
ACOS = math.acos
428+
429-
SIN = math.sin
429+
430-
ASIN = math.asin
430+
431-
ABS = math.abs
431+
432-
MRANDOM = math.random
432+
433-
FLOOR = math.floor
433+
434-
-------------------------------------------------------
434+
435-
--Start Whitelist and Invincibility--
435+
godmode = coroutine.wrap(function()
436-
-------------------------------------------------------	
436+
437-
ff = Instance.new("ForceField",char)
437+
hum.MaxHealth = math.huge
438
wait(0.0000001)
439-
hum.Name = "Base"
439+
hum.Health = math.huge
440-
hum.MaxHealth = 14214242142124
440+
441-
hum.Health = 14214242142124
441+
442-
-------------------------------------------------------
442+
443-
--End Whitelist and Invincibility--
443+
godmode()
444-
-------------------------------------------------------
444+
ff = Instance.new("ForceField", Character)
445-
local Hair = Instance.new("Part", char)
445+
446-
Hair.Name = "Hair"
446+
447-
Hair.CanCollide = false
447+
function damagealll(Radius,Position)		
448-
Hair.BrickColor = BrickColor.new("Institutional white")
448+
	local Returning = {}		
449-
Hair.Transparency = 0
449+
	for _,v in pairs(workspace:GetChildren()) do		
450-
Hair.Material = "Neon"
450+
		if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
451-
Hair.Size = Vector3.new(1, 1, 2)
451+
if v:FindFirstChild("Torso") then		
452-
Hair.TopSurface = Enum.SurfaceType.Smooth
452+
			local Mag = (v.Torso.Position - Position).magnitude		
453-
Hair.BottomSurface = Enum.SurfaceType.Smooth
453+
			if Mag < Radius then		
454-
 
454+
				table.insert(Returning,v)		
455-
local Weld = Instance.new("Weld", Hair)
455+
456-
Weld.Part0 = hed
456+
elseif v:FindFirstChild("UpperTorso") then	
457-
Weld.Part1 = Hair
457+
			local Mag = (v.UpperTorso.Position - Position).magnitude		
458-
Weld.C1 = CFrame.new(0, -.6, 0)
458+
			if Mag < Radius then		
459-
Weld.C0 = CFrame.Angles(math.rad(0),math.rad(0),0)
459+
				table.insert(Returning,v)		
460
			end
461-
local M2 = Instance.new("SpecialMesh")
461+
end	
462-
M2.Parent = Hair
462+
		end		
463-
M2.MeshId = "http://www.roblox.com/asset/?id=361948302"
463+
	end		
464-
M2.TextureId = "http://www.roblox.com/asset/?id=361948503"
464+
	return Returning		
465-
M2.Scale = Vector3.new(0.5, 0.8, 0.5)
465+
466-
-------------------------------------------------------
466+
467-
for i,v in pairs(char:children()) do
467+
doomtheme = Instance.new("Sound", Torso)
468-
if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
468+
doomtheme.Volume = 7
469
doomtheme.Looped = true
470
doomtheme.SoundId = "rbxassetid://432853300"
471
doomtheme:Play()
472-
shirt = Instance.new("Shirt", char)
472+
473
light = Instance.new("PointLight", Torso)
474-
pants = Instance.new("Pants", char)
474+
light.Color = Color3.new(0,255,0)
475
light.Range = 8
476-
char.Shirt.ShirtTemplate = "rbxassetid://135083191"
476+
light.Brightness = 35
477-
char.Pants.PantsTemplate = "rbxassetid://135083191"
477+
478-
-------------------------------------------------------
478+
pBase = Instance.new("Part", LeftArm)
479-
--------------
479+
pBase.BrickColor = BrickColor.new("Light Royal blue")
480
pBase.Material = "Granite"
481-
warn("WhAT ANOTHER ONE V3.0 IS FINALLY HERE!")
481+
pBase.Size = Vector3.new(1.05,.3,1.05)
482
pBase.CanCollide = false
483-
warn("I hope you enjoy.")
483+
pBasew = weldBetween(pBase,LeftArm)
484
pBasew.C0 = CFrame.new(0,.92,0)
485-
warn("Credit to makhail07, 2003boobear and XXUNORIBOASXX!")
485+
486
pBase2 = Instance.new("WedgePart", pBase)
487-
warn("Edited by saba1520/kisslarge")
487+
pBase2.BrickColor = BrickColor.new("Light Royal blue")
488
pBase2.Material = "Granite"
489-
warn("you made it guys to i maked it to 3.0 thanks!")
489+
pBase2.Size = Vector3.new(1.05,1.05,1.05)
490
pBase2.CanCollide = false
491-
-------------------------------------------------------
491+
pBase2w = weldBetween(pBase2,LeftArm)
492-
--Start Good Stuff--
492+
pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
493-
-------------------------------------------------------
493+
494-
cam = game.Workspace.CurrentCamera
494+
pBase3 = Instance.new("Part", pBase)
495-
CF = CFrame.new
495+
pBase3.BrickColor = BrickColor.new("Light Royal blue")
496-
VT = Vector3.new
496+
pBase3.Material = "Granite"
497-
angles = CFrame.Angles
497+
pBase3.Size = Vector3.new(.4,.65,.85)
498-
attack = false
498+
pBase3.CanCollide = false
499-
Euler = CFrame.fromEulerAnglesXYZ
499+
pBase3w = weldBetween(pBase3,LeftArm)
500-
Rad = math.rad
500+
pBase3w.C0 = CFrame.new(0.4,.85,0)
501-
IT = Instance.new
501+
502-
BrickC = BrickColor.new
502+
pBase4 = Instance.new("Part", pBase)
503-
Cos = math.cos
503+
pBase4.BrickColor = BrickColor.new("Mid Gray")
504-
COS = math.cos
504+
pBase4.Material = "Ice"
505-
Acos = math.acos
505+
pBase4.Size = Vector3.new(.3,.45,.75)
506-
Sin = math.sin
506+
pBase4.CanCollide = false
507-
Asin = math.asin
507+
pBase4w = weldBetween(pBase4,LeftArm)
508-
Abs = math.abs
508+
pBase4w.C0 = CFrame.new(0.4,1.03,0)
509-
Mrandom = math.random
509+
510-
Floor = math.floor
510+
pBase5 = Instance.new("Part", pBase)
511-
-------------------------------------------------------
511+
pBase5.BrickColor = BrickColor.new("Mid Gray")
512-
--End Good Stuff--
512+
pBase5.Material = "Glass"
513-
-------------------------------------------------------
513+
pBase5.Size = Vector3.new(.15,2,.65)
514-
necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
514+
pBase5.CanCollide = false
515-
RSH, LSH = nil, nil 
515+
pBase5w = weldBetween(pBase5,LeftArm)
516-
RW = Instance.new("Weld") 
516+
pBase5w.C0 = CFrame.new(0.4,1.53,0)
517-
LW = Instance.new("Weld")
517+
518-
RH = tors["Right Hip"]
518+
pBase6 = Instance.new("WedgePart", pBase)
519-
LH = tors["Left Hip"]
519+
pBase6.BrickColor = BrickColor.new("Mid Gray")
520-
RSH = tors["Right Shoulder"] 
520+
pBase6.Material = "Glass"
521-
LSH = tors["Left Shoulder"] 
521+
pBase6.Size = Vector3.new(.15,1.05,.65)
522-
RSH.Parent = nil 
522+
pBase6.CanCollide = false
523-
LSH.Parent = nil 
523+
pBase6w = weldBetween(pBase6,LeftArm)
524-
RW.Name = "RW"
524+
pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
525-
RW.Part0 = tors 
525+
526-
RW.C0 = CF(1.5, 0.5, 0)
526+
pBase7 = Instance.new("Part", pBase)
527-
RW.C1 = CF(0, 0.5, 0) 
527+
pBase7.BrickColor = TheColor
528-
RW.Part1 = ra
528+
pBase7.Material = "Neon"
529-
RW.Parent = tors 
529+
pBase7.Size = Vector3.new(.07,2,.67)
530-
LW.Name = "LW"
530+
pBase7.CanCollide = false
531-
LW.Part0 = tors 
531+
pBase7w = weldBetween(pBase7,LeftArm)
532-
LW.C0 = CF(-1.5, 0.5, 0)
532+
pBase7w.C0 = CFrame.new(0.4,1.53,0)
533-
LW.C1 = CF(0, 0.5, 0) 
533+
534-
LW.Part1 = la
534+
pBase8 = Instance.new("WedgePart", pBase)
535-
LW.Parent = tors
535+
pBase8.BrickColor = TheColor
536-
Effects = {}
536+
pBase8.Material = "Neon"
537-
-------------------------------------------------------
537+
pBase8.Size = Vector3.new(.07,1.05,.65)
538-
--Start HeartBeat--
538+
pBase8.CanCollide = false
539-
-------------------------------------------------------
539+
pBase8w = weldBetween(pBase8,LeftArm)
540
pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
541
542
pBase9 = Instance.new("Part", pBase)
543
pBase9.BrickColor = TheColor
544
pBase9.Material = "Neon"
545
pBase9.Size = Vector3.new(.07,2,.05)
546
pBase9.CanCollide = false
547
pBase9w = weldBetween(pBase9,LeftArm)
548
pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
549
550
pBase10 = Instance.new("Part", pBase)
551
pBase10.BrickColor = TheColor
552
pBase10.Material = "Neon"
553
pBase10.Size = Vector3.new(.4,.55,.75)
554
pBase10.CanCollide = false
555
pBase10w = weldBetween(pBase10,LeftArm)
556
pBase10w.C0 = CFrame.new(0.42,.85,0)
557
558
pBase11 = Instance.new("Part", pBase)
559
pBase11.BrickColor = BrickColor.new("Light Royal blue")
560
pBase11.Material = "Granite"
561
pBase11.Size = Vector3.new(.4,.50,.70)
562
pBase11.CanCollide = false
563
pBase11w = weldBetween(pBase11,LeftArm)
564
pBase11w.C0 = CFrame.new(0.43,.85,0)
565
566
pBase12 = Instance.new("Part", pBase)
567
pBase12.BrickColor = TheColor
568
pBase12.Material = "Neon"
569
pBase12.Size = Vector3.new(.2,.2,.2)
570
pBase12.CanCollide = false
571
pBase12.Shape = 0
572
pBase12w = weldBetween(pBase12,LeftArm)
573-
-------------------------------------------------------
573+
pBase12w.C0 = CFrame.new(0.5,.135,0)
574-
--End HeartBeat--
574+
575-
-------------------------------------------------------
575+
TheCore = Instance.new("Part", pBase)
576
TheCore.CanCollide = false
577-
local ohno = Instance.new("Sound")
577+
TheCore.Size = Vector3.new(0,0,0)
578-
ohno.Parent = hed
578+
TheCore.Material = "Fabric"
579-
ohno.Volume = 10
579+
TheCore.BrickColor = TheColor
580-
ohno.Pitch = 1
580+
TheCoreMESH = Instance.new("SpecialMesh", TheCore)
581-
ohno.Looped = true
581+
TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
582
TheCoreMESH.MeshId = "rbxassetid://19251107"
583-
local bass = Instance.new("Sound") --why
583+
TheCoreweld = weldBetween(TheCore, pBase12)
584-
bass.Parent = hed
584+
TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
585-
bass.Volume = 7
585+
586-
bass.Pitch = 1
586+
larmf = Instance.new("Part", Torso)
587-
bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
587+
larmf.BrickColor = TheColor
588-
bass.Looped = true
588+
larmf.Size = Vector3.new(1.001, 2.001, 1.001)
589
larmf.Material = "Neon"
590-
local newnoob = Instance.new("Sound") --why
590+
larmf.Transparency = .9
591-
newnoob.Parent = hed
591+
larmf.CanCollide = false
592-
newnoob.Volume = 7
592+
larmfweld = weldBetween(larmf,LeftArm)
593-
newnoob.Pitch = 1
593+
594-
newnoob.SoundId = "http://www.roblox.com/asset/?id=874826071"
594+
rarmf = Instance.new("Part", larmf)
595-
newnoob.Looped = false
595+
rarmf.BrickColor = TheColor
596
rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
597-
meme = Instance.new("Sound", hed)
597+
rarmf.Material = "Neon"
598-
meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
598+
rarmf.Transparency = .9
599-
meme.Volume = 10
599+
rarmf.CanCollide = false
600-
meme.Pitch = 1
600+
rarmfweld = weldBetween(rarmf,RightArm)
601-
meme.Looped = true
601+
602-
meme.TimePosition = 1
602+
llegf = Instance.new("Part", larmf)
603
llegf.BrickColor = TheColor
604-
TAUNT = Instance.new("Sound", tors)
604+
llegf.Size = Vector3.new(1.001, 2.001, 1.001)
605-
TAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994137"
605+
llegf.Material = "Neon"
606-
TAUNT.Volume = 10
606+
llegf.Transparency = .9
607-
TAUNT.Pitch = 1
607+
llegf.CanCollide = false
608-
TAUNT.Looped = false
608+
llegffweld = weldBetween(llegf,LeftLeg)
609-
TAUNT.TimePosition = 0.12
609+
610
rlegf = Instance.new("Part", larmf)
611-
TAUNT2 = Instance.new("Sound", tors)
611+
rlegf.BrickColor = TheColor
612-
TAUNT2.SoundId = "http://www.roblox.com/asset/?id=132392118"
612+
rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
613-
TAUNT2.Volume = 10
613+
rlegf.Material = "Neon"
614-
TAUNT2.Pitch = 1
614+
rlegf.Transparency = .9
615-
TAUNT2.Looped = false
615+
rlegf.CanCollide = false
616-
TAUNT2.TimePosition = 0.12
616+
rlegfweld = weldBetween(rlegf,RightLeg)
617
618-
chargeup = Instance.new("Sound", hed)
618+
Torsof = Instance.new("Part", larmf)
619-
chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
619+
Torsof.BrickColor = TheColor
620-
chargeup.Volume = 10
620+
Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
621-
chargeup.Pitch = 1
621+
Torsof.Material = "Neon"
622-
chargeup.Looped = true
622+
Torsof.Transparency = .9
623-
chargeup.TimePosition = 1
623+
Torsof.CanCollide = false
624
Torsofweld = weldBetween(Torsof,Torso)
625-
BTAUNT = Instance.new("Sound", tors)
625+
626-
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535995263"
626+
local turnoffandon = coroutine.wrap(function()
627-
BTAUNT.Volume = 10
627+
while wait() do
628-
BTAUNT.Pitch = 1
628+
if transformingpart then
629-
BTAUNT.Looped = false
629+
630-
BTAUNT.TimePosition = 0.2
630+
for i = 1, 25 do
631
larmf.Transparency = larmf.Transparency + .01
632-
NOTAUNT = Instance.new("Sound", tors)
632+
rarmf.Transparency = rarmf.Transparency + .01
633-
NOTAUNT.SoundId = "http://www.roblox.com/asset/?id=509508531"
633+
llegf.Transparency = llegf.Transparency + .01
634-
NOTAUNT.Volume = 10
634+
rlegf.Transparency = rlegf.Transparency + .01
635-
NOTAUNT.Pitch = 1
635+
Torsof.Transparency = Torsof.Transparency + .01
636-
NOTAUNT.Looped = false
636+
637-
NOTAUNT.TimePosition = 0.6
637+
638
end
639-
NOSOUND = Instance.new("Sound", tors)
639+
for i = 1, 25 do
640-
NOSOUND.SoundId = "http://www.roblox.com/asset/?id=135017578"
640+
if transformingpart then
641-
NOSOUND.Volume = 10
641+
642-
NOSOUND.Pitch = 1
642+
larmf.Transparency = larmf.Transparency - .01
643-
NOSOUND.Looped = false
643+
rarmf.Transparency = rarmf.Transparency - .01
644-
NOSOUND.TimePosition = 0.2
644+
llegf.Transparency = llegf.Transparency - .01
645
rlegf.Transparency = rlegf.Transparency - .01
646-
ITAUNT = Instance.new("Sound", tors)
646+
Torsof.Transparency = Torsof.Transparency - .01
647-
ITAUNT.SoundId = "http://www.roblox.com/asset/?id=230255698"
647+
648-
ITAUNT.Volume = 50
648+
649-
ITAUNT.Pitch = 1
649+
650-
ITAUNT.Looped = false
650+
651-
ITAUNT.TimePosition = 0
651+
652
turnoffandon()
653-
BATAUNT = Instance.new("Sound", tors)
653+
654-
BATAUNT.SoundId = "http://www.roblox.com/asset/?id=132514715"
654+
local fidgetspinner = coroutine.wrap(function()
655-
BATAUNT.Volume = 10
655+
656-
BATAUNT.Pitch = 1
656+
TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
657-
BATAUNT.Looped = false
657+
658-
BATAUNT.TimePosition = 0
658+
659
end)
660-
pop = Instance.new("Sound", tors)
660+
fidgetspinner()
661-
pop.SoundId = "http://www.roblox.com/asset/?id=1460707372"
661+
662-
pop.Volume = 10
662+
for _,n in pairs(Character:GetChildren()) do
663-
pop.Pitch = 1
663+
if n:IsA("Accessory") then n:Remove() end
664-
pop.Looped = false
664+
665-
pop.TimePosition = 0
665+
for _,x in pairs(Character:GetChildren()) do
666
if x:IsA("Decal") then x:Remove() end
667-
STAUNT = Instance.new("Sound", tors)
667+
668-
STAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
668+
669-
STAUNT.Volume = 10
669+
shirt = Instance.new("Shirt", Character)
670-
STAUNT.Pitch = 1
670+
671-
STAUNT.Looped = false
671+
pants = Instance.new("Pants", Character)
672-
STAUNT.TimePosition = 0.05
672+
673
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=2472415377"
674-
DTAUNT = Instance.new("Sound", tors)
674+
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1116499166"
675-
DTAUNT.SoundId = "http://www.roblox.com/asset/?id=1818153677"
675+
676-
DTAUNT.Volume = 10
676+
local PumpkinOverlord = Instance.new("Part",Character)
677-
DTAUNT.Pitch = 1
677+
PumpkinOverlord.Size = Vector3.new(2,2,2)
678-
DTAUNT.Looped = false
678+
PumpkinOverlord.CFrame = Head.CFrame
679-
DTAUNT.TimePosition = 0
679+
PumpkinOverlord.CanCollide = false
680
local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
681-
sex = Instance.new("Sound", tors)
681+
PumpkinOverlordWeld.Part0 = PumpkinOverlord
682-
sex.SoundId = "http://www.roblox.com/asset/?id=300208779"
682+
PumpkinOverlordWeld.Part1 = Head
683-
sex.Volume = 10
683+
PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
684-
sex.Pitch = 1
684+
mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
685-
sex.Looped = false
685+
mPumpkinOverlord.MeshType = "FileMesh"
686-
sex.TimePosition = 0
686+
mPumpkinOverlord.Scale = Vector3.new(1.1, 1.1, 1.1)
687
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=16973748','http://www.roblox.com/asset/?id=2397253924'
688-
so = Instance.new("Sound", tors)
688+
mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
689-
so.SoundId = "http://www.roblox.com/asset/?id=449394892"
689+
690-
so.Volume = 10
690+
JohnDoe = Instance.new("Part", Head)
691-
so.Pitch = 1
691+
JohnDoe.Shape = 0 
692-
so.Looped = false
692+
JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
693-
so.TimePosition = 0
693+
JohnDoe.Material = "Neon"
694
JohnDoe.CanCollide = false
695-
LAZOR = Instance.new("Sound", ra)
695+
JohnDoe.BrickColor = TheColor
696-
LAZOR.SoundId = "http://www.roblox.com/asset/?id=201858045"
696+
Jw = weldBetween(Head,JohnDoe)
697-
LAZOR.Volume = 10
697+
Jw.C0 = CFrame.new(0,0.25,.05)
698-
LAZOR.Pitch = 0.7
698+
699-
LAZOR.Looped = false
699+
checks1 = coroutine.wrap(function() -------Checks
700-
LAZOR.TimePosition = 0
700+
701
if Root.Velocity.Magnitude > 2 and running == false then
702-
 WTF = Instance.new("Sound", tors)
702+
trail = true
703-
 WTF.SoundId = "http://www.roblox.com/asset/?id=135017578"
703+
position = "Walking"
704-
 WTF.Volume = 10
704+
elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
705-
 WTF.Pitch = 1
705+
trail = false
706-
 WTF.Looped = false
706+
position = "Idle"
707-
 WTF.TimePosition = 0
707+
elseif Root.Velocity.Magnitude < 0.5 and running == false then
708
trail = false
709-
MERKIO = Instance.new("Sound", tors) --why
709+
position = "Idle2"
710-
MERKIO.SoundId = "http://www.roblox.com/asset/?id=1225763508"
710+
elseif Root.Velocity.Magnitude > 15 then
711-
MERKIO.Volume = 287570590
711+
position = "Running"
712-
MERKIO.Pitch = 10
712+
713-
MERKIO.Looped = false
713+
714-
MERKIO.TimePosition = 0
714+
715
end
716-
Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
716+
717-
Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=1064109642"
717+
checks1()
718-
Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
718+
719-
Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
719+
Trail = coroutine.wrap(function()
720-
Cause_Im_having_a_good_time_having_a_good_time.Looped = false
720+
721-
Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
721+
if transformingpart then
722
elseif trail then
723-
-------------------------------------------------------
723+
if trailntrue then
724-
--Start Important Functions--
724+
for i = 1, 10 do
725-
-------------------------------------------------------
725+
Trailn.BrickColor = TheCore.BrickColor
726-
function MakeForm(PART,TYPE)
726+
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
727-
	if TYPE == "Cyl" then
727+
Trailn.Transparency = Trailn.Transparency + 0.1
728-
		local MSH = IT("CylinderMesh",PART)
728+
729-
	elseif TYPE == "Ball" then
729+
730-
		local MSH = IT("SpecialMesh",PART)
730+
731-
		MSH.MeshType = "Sphere"
731+
elseif not trail then
732-
	elseif TYPE == "Wedge" then
732+
trailntrue = true
733-
		local MSH = IT("SpecialMesh",PART)
733+
Trailn = Instance.new("Part", Torso)
734-
		MSH.MeshType = "Wedge"
734+
Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
735
Trailn.Material = "Neon"
736
Trailn.BrickColor = TheCore.BrickColor
737
Trailn.Transparency = 0
738-
function chatfunc(text, color)
738+
Trailn.Anchored = true
739-
    local chat = coroutine.wrap(function()
739+
Trailn.CanCollide = false
740-
        if char:FindFirstChild("TalkingBillBoard") ~= nil then
740+
TrailnMESH = Instance.new("SpecialMesh", Trailn)
741-
            char:FindFirstChild("TalkingBillBoard"):destroy()
741+
TrailnMESH.MeshType = "Cylinder"
742-
        end
742+
TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
743-
        local naeeym2 = Instance.new("BillboardGui", char)
743+
Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
744-
        naeeym2.Size = UDim2.new(0, 100, 0, 40)
744+
for i = 1, 35 do
745-
        naeeym2.StudsOffset = Vector3.new(0, 5, 0)
745+
Trailn.BrickColor = TheCore.BrickColor
746-
        naeeym2.Adornee = hed
746+
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
747-
        naeeym2.Name = "TalkingBillBoard"
747+
748-
        local tecks2 = Instance.new("TextLabel", naeeym2)
748+
749-
        tecks2.BackgroundTransparency = 1
749+
for i = 1, 10 do
750-
        tecks2.BorderSizePixel = 0
750+
Trailn.BrickColor = TheCore.BrickColor
751-
        tecks2.Text = ""
751+
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
752-
        tecks2.Font = "SciFi"
752+
Trailn.Transparency = Trailn.Transparency + .1
753-
        tecks2.TextSize = 30
753+
754-
        tecks2.TextStrokeTransparency = 0
754+
755-
        tecks2.TextColor3 = color
755+
Trailn:Remove()
756-
        tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
756+
trailntrue = false
757-
        tecks2.Size = UDim2.new(1, 0, 0.5, 0)
757+
758-
        local tecks3 = Instance.new("TextLabel", naeeym2)
758+
759-
        tecks3.BackgroundTransparency = 1
759+
760-
        tecks3.BorderSizePixel = 0
760+
761-
        tecks3.Text = ""
761+
Trail()
762-
        tecks3.Font = "SciFi"
762+
763-
        tecks3.TextSize = 30
763+
OrgnC0 = Neck.C0
764-
        tecks3.TextStrokeTransparency = 0
764+
local movelimbs = coroutine.wrap(function()
765-
        tecks3.TextColor3 = Color3.new(0, 0, 0)
765+
while RunSrv.RenderStepped:wait() do
766-
        tecks3.TextStrokeColor3 = color
766+
TrsoLV = Torso.CFrame.lookVector
767-
        tecks3.Size = UDim2.new(1, 0, 0.5, 0)
767+
Dist = nil
768-
        coroutine.resume(coroutine.create(function()
768+
Diff = nil
769-
            while true do
769+
if not MseGuide then
770-
                swait(1)
770+
print("l")
771-
                    tecks2.TextColor3 = BrickColor.random().Color
771+
772-
                    tecks3.TextStrokeColor3 = BrickColor.random().Color
772+
local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
773-
                tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
773+
Dist = (Head.CFrame.p-Point).magnitude
774-
                tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
774+
Diff = Head.CFrame.Y-Point.Y
775-
                tecks2.Rotation = math.random(-5, 5)
775+
local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
776-
                tecks3.Rotation = math.random(-5, 5)
776+
Dist2 = (LeftArm.CFrame.p-Point).magnitude
777-
            end
777+
Diff2 = LeftArm.CFrame.Y-Point.Y
778-
        end))
778+
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
779-
        for i = 1, string.len(text) do
779+
Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
780-
            CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
780+
781-
            tecks2.Text = string.sub(text, 1, i)
781+
782-
            tecks3.Text = string.sub(text, 1, i)
782+
783-
            swait(1)
783+
movelimbs()
784-
        end
784+
785-
        wait(1)
785+
mouse.Button1Down:connect(function()
786-
        local randomrot = math.random(1, 2)
786+
	if combo1 then
787-
        if randomrot == 1 then
787+
if debounce then return end
788-
            for i = 1, 50 do
788+
debounce = true
789-
                swait()
789+
attacking = true
790-
                tecks2.Rotation = tecks2.Rotation - 0.75
790+
combo1 = false
791-
                tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
791+
tr1.Enabled = true
792-
                tecks2.TextTransparency = tecks2.TextTransparency + 0.04
792+
combo2 = true
793-
                tecks3.Rotation = tecks2.Rotation + 0.75
793+
hum.WalkSpeed = 10
794-
                tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
794+
for i = 1, 12 do
795-
                tecks3.TextTransparency = tecks2.TextTransparency + 0.04
795+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
796-
            end
796+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
797-
        elseif randomrot == 2 then
797+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
798-
            for i = 1, 50 do
798+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
799-
                swait()
799+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
800-
                tecks2.Rotation = tecks2.Rotation + 0.75
800+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
801-
                tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
801+
802-
                tecks2.TextTransparency = tecks2.TextTransparency + 0.04
802+
803-
                tecks3.Rotation = tecks2.Rotation - 0.75
803+
lunge:Play()
804-
                tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
804+
htbox = Instance.new("Part", pBase5)
805-
                tecks3.TextTransparency = tecks2.TextTransparency + 0.04
805+
htbox.CFrame = pBase5.CFrame
806-
            end
806+
htbox.Transparency = 1
807-
        end
807+
htbox.CanCollide = false
808-
        naeeym2:Destroy()
808+
htbox.Size = Vector3.new(.17,4,.68)
809-
    end)
809+
htboxweld = weldBetween(htbox,pBase5)
810-
    chat()
810+
htbox.Touched:connect(function(hit)
811
if hit.Parent:IsA("Part") then
812
elseif hit.Parent:IsA("SpecialMesh") then
813-
function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
813+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
814-
    local type = type
814+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
815-
    local rng = Instance.new("Part", char)
815+
if damagedebounce == true then return end
816-
    rng.Anchored = true
816+
damagedebounce = true
817-
    rng.BrickColor = color
817+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
818-
    rng.CanCollide = false
818+
Slachtoffer:TakeDamage(math.random(25,35))
819-
    rng.FormFactor = 3
819+
rdnm = soundtable[math.random(1,#soundtable)]
820-
    rng.Name = "Ring"
820+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
821-
    rng.Material = "Neon"
821+
slashwound.SoundId = "rbxassetid://"..rdnm
822-
    rng.Size = Vector3.new(1, 1, 1)
822+
slashwound.Volume = 4
823-
    rng.Transparency = 0
823+
slashwound:Play()
824-
    rng.TopSurface = 0
824+
removeuseless:AddItem(slashwound,2)
825-
    rng.BottomSurface = 0
825+
826-
    rng.CFrame = pos
826+
827-
    rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
827+
trailactivate = true
828-
    local rngm = Instance.new("SpecialMesh", rng)
828+
for i = 1, 12 do
829-
    rngm.MeshType = "Sphere"
829+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
830-
    rngm.Scale = Vector3.new(x1, y1, z1)
830+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
831-
    local scaler2 = 1
831+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
832-
    local speeder = FastSpeed
832+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
833-
    if type == "Add" then
833+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
834-
        scaler2 = 1 * value
834+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
835-
    elseif type == "Divide" then
835+
836-
        scaler2 = 1 / value
836+
837-
    end
837+
attacking = false   
838-
    coroutine.resume(coroutine.create(function()
838+
debounce = false
839-
        for i = 0, 10 / bonuspeed, 0.1 do
839+
damagedebounce = false
840-
            swait()
840+
htbox:Remove()
841-
            if type == "Add" then
841+
trailactivate = false
842-
                scaler2 = scaler2 - 0.01 * value / bonuspeed
842+
hum.WalkSpeed = 18
843-
            elseif type == "Divide" then
843+
tr1.Enabled = false
844-
                scaler2 = scaler2 - 0.01 / value * bonuspeed
844+
elseif combo2 then
845-
            end
845+
if debounce then return end
846-
                        rng.BrickColor = BrickColor.random()
846+
hum.WalkSpeed = 8
847-
            speeder = speeder - 0.01 * FastSpeed * bonuspeed
847+
trailactive = true
848-
            rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
848+
debounce = true
849-
            rng.Transparency = rng.Transparency + 0.01 * bonuspeed
849+
attacking = true
850-
            rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
850+
tr1.Enabled = true
851-
        end
851+
combo2 = false
852-
        rng:Destroy()
852+
combo3 = true
853-
    end))
853+
swordlang:Play()
854
for i = 1, 12 do
855
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
856-
function SoulSteal(dude)
856+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.6)
857-
if dude.Name ~= char then
857+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
858-
local bgf = IT("BodyGyro", dude.Head)
858+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
859-
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
859+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
860-
local val = IT("BoolValue", dude)
860+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
861-
val.Name = "IsHit"
861+
862-
local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
862+
863-
local soulst = coroutine.wrap(function()
863+
htbox = Instance.new("Part", pBase5)
864-
local soul = Instance.new("Part",dude)
864+
htbox.CFrame = pBase5.CFrame
865-
soul.Size = Vector3.new(1,1,1)
865+
htbox.Transparency = 1
866-
soul.CanCollide = false
866+
htbox.CanCollide = false
867-
soul.Anchored = false
867+
htbox.Size = Vector3.new(.25,6,.1)
868-
soul.Position = torso.Position
868+
htboxweld = weldBetween(htbox,pBase5)
869-
soul.Transparency = 1
869+
htbox.Touched:connect(function(hit)
870-
local PartEmmit1 = IT("ParticleEmitter", soul)
870+
if hit.Parent:IsA("Part") then
871-
PartEmmit1.LightEmission = 1
871+
elseif hit.Parent:IsA("SpecialMesh") then
872-
PartEmmit1.Texture = "rbxassetid://569507414"
872+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
873-
PartEmmit1.Color = ColorSequence.new(maincolor.Color)
873+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
874-
PartEmmit1.Rate = 250
874+
if damagedebounce == true then return end
875-
PartEmmit1.Lifetime = NumberRange.new(1.6)
875+
damagedebounce = true
876-
PartEmmit1.Size = NumberSequence.new({
876+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
877-
    NumberSequenceKeypoint.new(0, 1, 0),
877+
Slachtoffer:TakeDamage(math.random(31,47))
878-
    NumberSequenceKeypoint.new(1, 0, 0)
878+
rdnm = soundtable[math.random(1,#soundtable)]
879-
})
879+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
880-
PartEmmit1.Transparency = NumberSequence.new({
880+
slashwound.SoundId = "rbxassetid://"..rdnm
881-
    NumberSequenceKeypoint.new(0, 0, 0),
881+
slashwound.Volume = 4
882-
    NumberSequenceKeypoint.new(1, 1, 0)
882+
slashwound:Play()
883-
})
883+
removeuseless:AddItem(slashwound,2)
884-
PartEmmit1.Speed = NumberRange.new(0, 0)
884+
885-
PartEmmit1.VelocitySpread = 30000
885+
886-
PartEmmit1.Rotation = NumberRange.new(-360, 360)
886+
lunge2:Play()
887-
PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
887+
for i = 1, 14 do
888-
local BodPoss = IT("BodyPosition", soul)
888+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
889-
BodPoss.P = 3000
889+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
890-
BodPoss.D = 1000
890+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
891-
BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
891+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
892-
BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
892+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
893-
wait(1.6)
893+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
894-
soul.Touched:connect(function(hit)
894+
895-
    if hit.Parent == char then
895+
896-
    soul:Destroy()
896+
debounce = false
897-
    end
897+
attacking = false
898
damagedebounce = false
899-
wait(1.2)
899+
htbox:Remove()
900-
while soul do
900+
hum.WalkSpeed = 18
901-
    swait()
901+
tr1.Enabled = false
902-
    PartEmmit1.Color = ColorSequence.new(maincolor.Color)
902+
elseif combo3 then
903-
    BodPoss.Position = tors.Position
903+
if debounce then return end
904
debounce = true
905
trailactivate = true
906-
    soulst()
906+
attacking = true
907-
    end
907+
combo3 = false
908
trailactivate = false
909-
function FaceMouse()
909+
combo1 = true
910-
local   Cam = workspace.CurrentCamera
910+
tr1.Enabled = true
911-
    return {
911+
t = 0
912-
        CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
912+
htbox = Instance.new("Part", pBase5)
913-
        Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
913+
htbox.CFrame = pBase5.CFrame
914-
    }
914+
htbox.Transparency = 1
915
htbox.CanCollide = false
916
htbox.Size = Vector3.new(.17,4,.68)
917-
function Clerp(a, b, t)
917+
htboxweld = weldBetween(htbox,pBase5)
918-
    local qa = {QuaternionFromCFrame(a)}
918+
htbox.Touched:connect(function(hit)
919-
    local qb = {QuaternionFromCFrame(b)}
919+
if hit.Parent:IsA("Part") then
920-
    local ax, ay, az = a.x, a.y, a.z
920+
elseif hit.Parent:IsA("SpecialMesh") then
921-
    local bx, by, bz = b.x, b.y, b.z
921+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
922-
    local _t = 1 - t
922+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
923-
    return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
923+
for i = 1, 5 do
924
if damagedebounce == true then return end
925
damagedebounce = true
926-
function Eviscerate(dude)
926+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
927-
    if dude.Name ~= char then
927+
Slachtoffer:TakeDamage(math.random(7,15))
928-
        local bgf = IT("BodyGyro", dude.Head)
928+
wait(.1)
929-
        bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
929+
damagedebounce = false
930-
        local val = IT("BoolValue", dude)
930+
931-
        val.Name = "IsHit"
931+
932-
        local ds = coroutine.wrap(function()
932+
rdnm = soundtable[math.random(1,#soundtable)]
933-
            dude:WaitForChild("Head"):BreakJoints()
933+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
934-
            wait(0.5)
934+
slashwound.SoundId = "rbxassetid://"..rdnm
935-
            target = nil
935+
slashwound.Volume = 4
936-
            coroutine.resume(coroutine.create(function()
936+
slashwound:Play()
937-
                for i, v in pairs(dude:GetChildren()) do
937+
removeuseless:AddItem(slashwound,2)
938-
                    if v:IsA("Accessory") then
938+
939-
                        v:Destroy()
939+
940-
                    end
940+
for i = 1, 10 do
941-
                    if v:IsA("Humanoid") then
941+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
942-
                        v:Destroy()
942+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
943-
                    end
943+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
944-
                    if v:IsA("CharacterMesh") then
944+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
945-
                        v:Destroy()
945+
946-
                    end
946+
947-
                    if v:IsA("Model") then
947+
hum.WalkSpeed = 25
948-
                        v:Destroy()
948+
lunge3:Play()
949-
                    end
949+
for i = 1, 40 do
950-
                    if v:IsA("Part") or v:IsA("MeshPart") then
950+
t = t + 80
951-
                        for x, o in pairs(v:GetChildren()) do
951+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
952-
                            if o:IsA("Decal") then
952+
953-
                                o:Destroy()
953+
954-
                            end
954+
htbox:Remove()
955-
                        end
955+
hum.WalkSpeed = 18
956-
                        coroutine.resume(coroutine.create(function()
956+
attacking = false
957-
                            v.Material = "Neon"
957+
damagedebounce = false
958-
                            v.CanCollide = false
958+
debounce = false
959-
                            local PartEmmit1 = IT("ParticleEmitter", v)
959+
trailactivate = false
960-
                            PartEmmit1.LightEmission = 1
960+
tr1.Enabled = false
961-
                            PartEmmit1.Texture = "rbxassetid://284205403"
961+
962-
                            PartEmmit1.Color = ColorSequence.new(maincolor.Color)
962+
963-
                            PartEmmit1.Rate = 150
963+
964-
                            PartEmmit1.Lifetime = NumberRange.new(1)
964+
mouse.KeyDown:connect(function(Press)
965-
                            PartEmmit1.Size = NumberSequence.new({
965+
Press=Press:lower()
966-
                                NumberSequenceKeypoint.new(0, 0.75, 0),
966+
if Press=='t' then
967-
                                NumberSequenceKeypoint.new(1, 0, 0)
967+
if tauntdebounce == true then return end
968-
                            })
968+
tauntdebounce = true
969-
                            PartEmmit1.Transparency = NumberSequence.new({
969+
RAW = Instance.new("Sound", Torso)
970-
                                NumberSequenceKeypoint.new(0, 0, 0),
970+
RAW.SoundId = "rbxassetid://347972965"
971-
                                NumberSequenceKeypoint.new(1, 1, 0)
971+
RAW.Volume = 6
972-
                            })
972+
RAW:Play()
973-
                            PartEmmit1.Speed = NumberRange.new(0, 0)
973+
RAWPOWER = Instance.new("Part", Torso)
974-
                            PartEmmit1.VelocitySpread = 30000
974+
RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
975-
                            PartEmmit1.Rotation = NumberRange.new(-500, 500)
975+
RAWPOWER.Material = "Neon"
976-
                            PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
976+
RAWPOWER.BrickColor = TheColor
977-
                            local BodPoss = IT("BodyPosition", v)
977+
RAWPOWER.Transparency = 0
978-
                            BodPoss.P = 3000
978+
RAWPOWER.Anchored = true
979-
                            BodPoss.D = 1000
979+
RAWPOWER.CanCollide = false
980-
                            BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
980+
RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
981-
                            BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
981+
RAWPOWERMESH.MeshType = "Cylinder"
982-
                            v.Color = maincolor.Color
982+
RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
983-
                            coroutine.resume(coroutine.create(function()
983+
RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
984-
                                for i = 0, 49 do
984+
for i = 1, 100 do
985-
                                    swait(1)
985+
RAWPOWER.BrickColor = TheCore.BrickColor
986-
                                    v.Transparency = v.Transparency + 0.08
986+
RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
987-
                                end
987+
RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
988-
                                wait(0.5)
988+
989-
                                PartEmmit1.Enabled = false
989+
990-
                                wait(3)
990+
wait(RAW.TimeLength)
991-
                                v:Destroy()
991+
RAWPOWER:Remove()
992-
                                dude:Destroy()
992+
RAW:Remove()
993-
                            end))
993+
tauntdebounce = false
994-
                        end))
994+
995-
                    end
995+
996-
                end
996+
997-
            end))
997+
mouse.KeyDown:connect(function(Press)
998-
        end)
998+
Press=Press:lower()
999-
        ds()
999+
if Press=='l' then ------------- Orbital cannon of doom
1000-
    end
1000+
if doombounce then return end
1001
doombounce = true
1002
if debounce then return end
1003-
function killnearest(position,range,maxstrength)
1003+
debounce = true
1004-
	for i,v in ipairs(workspace:GetChildren()) do
1004+
attacking = true
1005-
	local body = v:GetChildren()
1005+
acti = true
1006-
		for part = 1, #body do
1006+
hum.WalkSpeed = 0
1007-
			if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
1007+
quicklerppp = coroutine.wrap(function()
1008-
				if(body[part].Position - position).Magnitude < range then
1008+
for i = 1, 10 do 
1009-
					if v.ClassName == "Model" then
1009+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
1010-
						v:BreakJoints()
1010+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1011
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1012-
					table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
1012+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1013-
					body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
1013+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
1014
wait()
1015
end
1016
end)
1017-
		if v.ClassName == "Part" then
1017+
quicklerppp()
1018-
			if v.Anchored == false and (v.Position - position).Magnitude < range then
1018+
BallOfDeath = Instance.new("Part", Torso)
1019-
				table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
1019+
BallOfDeath.Material = "Neon"
1020-
				v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
1020+
BallOfDeath.CanCollide = false
1021
BallOfDeath.Anchored = true
1022
BallOfDeath.BrickColor = TheColor
1023
BallOfDeath.Size = Vector3.new(.1,.1,.1)
1024
BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
1025
BallOfDeathShape.MeshType = "Sphere"
1026
BallOfDeathShape.Scale = Vector3.new(1,1,1)
1027-
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
1027+
sou = coroutine.wrap(function()
1028-
	local NEWPART = IT("Part")
1028+
mylegacy = Instance.new("Sound", BallOfDeath)
1029-
	NEWPART.formFactor = FORMFACTOR
1029+
mylegacy.SoundId = "rbxassetid://907530407"
1030-
	NEWPART.Reflectance = REFLECTANCE
1030+
mylegacy.Looped = true
1031-
	NEWPART.Transparency = TRANSPARENCY
1031+
mylegacy.Volume = 0
1032-
	NEWPART.CanCollide = false
1032+
mylegacy:Play()
1033-
	NEWPART.Locked = true
1033+
for i = 1, 50 do
1034-
	NEWPART.Anchored = true
1034+
mylegacy.Volume = mylegacy.Volume + .1
1035-
	if ANCHOR == false then
1035+
1036-
		NEWPART.Anchored = false
1036+
1037
end)
1038-
	NEWPART.BrickColor = BrickC(tostring(BRICKCOLOR))
1038+
sou()
1039-
	NEWPART.Name = NAME
1039+
if nottransform then
1040-
	NEWPART.Size = SIZE
1040+
for i = 1, 94 do
1041-
	NEWPART.Position = Torso.Position
1041+
BallOfDeath.BrickColor = TheCore.BrickColor
1042-
	NEWPART.Material = MATERIAL
1042+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8  + 6 * math.sin(sine/12))), .2)
1043-
	NEWPART:BreakJoints()
1043+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
1044-
	NEWPART.Parent = PARENT
1044+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
1045-
	return NEWPART
1045+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
1046
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
1047
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
1048-
        local joyemoji = Instance.new('ParticleEmitter', tors)
1048+
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
1049-
        joyemoji.VelocitySpread = 2000
1049+
1050-
        joyemoji.Lifetime = NumberRange.new(1)
1050+
1051-
        joyemoji.Speed = NumberRange.new(40)
1051+
elseif not nottransform then
1052-
joy= {}
1052+
for i = 1, 190 do
1053-
for i=0, 19 do
1053+
BallOfDeath.BrickColor = TheCore.BrickColor
1054-
  joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
1054+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
1055
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
1056-
joyemoji.Size = NumberSequence.new(joy)
1056+
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
1057-
        joyemoji.Rate = 0
1057+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
1058-
        joyemoji.LockedToPart = false
1058+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
1059-
        joyemoji.LightEmission = 0
1059+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
1060-
        joyemoji.Texture = "rbxassetid://1176402123"
1060+
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
1061-
        joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
1061+
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
1062
wait()
1063-
        local LIT = Instance.new('ParticleEmitter', tors)
1063+
1064-
        LIT.VelocitySpread = 2000
1064+
1065-
        LIT.Lifetime = NumberRange.new(1)
1065+
minsou = coroutine.wrap(function()
1066-
        LIT.Speed = NumberRange.new(45)
1066+
for i = 1, 50 do
1067-
nani= {}
1067+
mylegacy.Volume = mylegacy.Volume - 0.08
1068-
for i=0, 19 do
1068+
1069-
  nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
1069+
1070
mylegacy:Remove()
1071-
LIT.Size = NumberSequence.new(nani)
1071+
1072-
        LIT.Rate = 0
1072+
minsou()
1073-
        LIT.LockedToPart = false
1073+
quicklerpppp = coroutine.wrap(function()
1074-
        LIT.LightEmission = 0
1074+
for i = 1, 10 do 
1075-
        LIT.Texture = "rbxassetid://1492670151"
1075+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
1076-
        LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
1076+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1077
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1078-
        local ok = Instance.new('ParticleEmitter', tors)
1078+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1079-
        ok.VelocitySpread = 2000
1079+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1080-
        ok.Lifetime = NumberRange.new(1)
1080+
1081-
        ok.Speed = NumberRange.new(50)
1081+
1082-
cool= {}
1082+
hum.WalkSpeed = 18
1083-
for i=0, 19 do
1083+
attacking = false
1084-
  cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
1084+
1085
quicklerpppp()
1086-
ok.Size = NumberSequence.new(cool)
1086+
LightOfDeath = Instance.new("Part", Torso)
1087-
        ok.Rate = 0
1087+
LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
1088-
        ok.LockedToPart = false
1088+
LightOfDeath.Material = "Neon"
1089-
        ok.LightEmission = 0
1089+
LightOfDeath.BrickColor = TheColor
1090-
        ok.Texture = "rbxassetid://636768448"
1090+
LightOfDeath.Transparency = 1
1091-
        ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
1091+
LightOfDeath.Anchored = true
1092
LightOfDeath.CanCollide = false
1093-
        local toast = Instance.new('ParticleEmitter', tors)
1093+
LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
1094-
        toast.VelocitySpread = 2000
1094+
LightOfDeathMESH.MeshType = "Cylinder"
1095-
        toast.Lifetime = NumberRange.new(1)
1095+
LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
1096-
        toast.Speed = NumberRange.new(60)
1096+
LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
1097-
toasterstoasttoast= {}
1097+
removeuseless:AddItem(LightOfDeath,25)
1098-
for i=0, 19 do
1098+
removeuseless:AddItem(BallOfDeath,25)
1099-
  toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
1099+
positioning = coroutine.wrap(function()
1100
BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.5)
1101-
toast.Size = NumberSequence.new(toasterstoasttoast)
1101+
while acti do
1102-
        toast.Rate = 0
1102+
LightOfDeath.BrickColor = TheCore.BrickColor
1103-
        toast.LockedToPart = false
1103+
BallOfDeath.BrickColor = TheCore.BrickColor
1104-
        toast.LightEmission = 0
1104+
BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
1105-
        toast.Texture = "rbxassetid://436096230"
1105+
LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
1106-
        toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
1106+
1107
end
1108-
function WhatHuh()
1108+
1109-
    attack = true
1109+
positioning()
1110-
    hum.WalkSpeed = 1.01
1110+
1111-
    CreateSound("130766865", hed, 10, 1)
1111+
debounce = false
1112-
        Character.Head.face.Texture = "rbxassetid://276732672"
1112+
attacking = false
1113-
    for i = 0,4,0.1 do
1113+
quickcourrr = coroutine.wrap(function()
1114-
        swait()
1114+
for i = 1, 100 do
1115-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1115+
LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
1116-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
1116+
1117-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1117+
1118-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1118+
1119-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
1119+
quickcourrr()
1120-
        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(-120)), 0.1)
1120+
soundofdoom = Instance.new("Sound", LightOfDeath)
1121-
    end
1121+
soundofdoom.SoundId = "rbxassetid://1545630949"
1122-
    for i = 0,6.7,0.1 do
1122+
soundofdoom.Volume = 10
1123-
        swait()
1123+
soundofdoom:Play()
1124-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1124+
wait(9)
1125-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
1125+
acti = false
1126-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1126+
LightOfDeath.Anchored = true
1127-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1127+
rays = Instance.new("Part", Torso)
1128-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
1128+
rays.Size = Vector3.new(1, 1, 1)
1129-
        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(-120)), 0.1)
1129+
rays.Transparency = 0
1130-
    end
1130+
rays.BrickColor = TheColor
1131-
    for i = 0,8.1,0.1 do
1131+
rays.Material = "Neon"
1132-
        swait()
1132+
rays.Anchored = true
1133-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1133+
rays.CanCollide = false
1134-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
1134+
rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1135-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1135+
raysmesh = Instance.new("SpecialMesh", rays) 
1136-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1136+
raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1137-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
1137+
raysmesh.Scale = Vector3.new(1, 1, 1)
1138-
        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(-120)), 0.1)
1138+
rays2 = Instance.new("Part", Torso)
1139-
    end
1139+
rays2.Size = Vector3.new(1, 1, 1)
1140-
    for i = 0,1,0.1 do
1140+
rays2.Transparency = 0
1141-
        swait()
1141+
rays2.BrickColor = TheColor
1142-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1142+
rays2.Material = "Neon"
1143-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
1143+
rays2.Anchored = true
1144-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1144+
rays2.CanCollide = false
1145-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1145+
rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1146-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
1146+
raysmesh2 = Instance.new("SpecialMesh", rays2) 
1147-
        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(-120)), 0.1)
1147+
raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1148-
    end
1148+
raysmesh2.Scale = Vector3.new(1, 1, 1)
1149-
    for i = 0,1,0.1 do
1149+
rays3 = Instance.new("Part", Torso)
1150-
        swait()
1150+
rays3.Size = Vector3.new(1, 1, 1)
1151-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1151+
rays3.Transparency = 0
1152-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
1152+
rays3.BrickColor = TheColor
1153-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1153+
rays3.Material = "Neon"
1154-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1154+
rays3.Anchored = true
1155-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
1155+
rays3.CanCollide = false
1156-
        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(-120)), 0.1)
1156+
rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1157-
    end
1157+
raysmesh3 = Instance.new("SpecialMesh", rays3) 
1158-
    for i = 0,4,0.1 do
1158+
raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1159-
        swait()
1159+
raysmesh3.Scale = Vector3.new(1, 1, 1)
1160-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1160+
rays4 = Instance.new("Part", Torso)
1161-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
1161+
rays4.Size = Vector3.new(1, 1, 1)
1162-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1162+
rays4.Transparency = 0
1163-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1163+
rays4.BrickColor = TheColor
1164-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
1164+
rays4.Material = "Neon"
1165-
        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(-120)), 0.1)
1165+
rays4.Anchored = true
1166-
    end
1166+
rays4.CanCollide = false
1167-
    attack = false
1167+
rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1168-
        Character.Head.face.Texture = "rbxassetid://620619801"
1168+
raysmesh4 = Instance.new("SpecialMesh", rays4) 
1169-
    hum.WalkSpeed = 8
1169+
raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1170
raysmesh4.Scale = Vector3.new(1, 1, 1)
1171
rays5 = Instance.new("Part", Torso)
1172
rays5.Size = Vector3.new(1, 1, 1)
1173-
function EndMySufferingV3() --why
1173+
rays5.Transparency = 0
1174-
    attack = true
1174+
rays5.BrickColor = TheColor
1175-
    hum.WalkSpeed = 1.01
1175+
rays5.Material = "Neon"
1176-
        Character.Head.face.Texture = "rbxassetid://202210455"
1176+
rays5.Anchored = true
1177-
        local A = math.random(1,5)
1177+
rays5.CanCollide = false
1178-
        if A == 1 then
1178+
rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1179-
            meme.SoundId = "rbxassetid://1225763508"
1179+
raysmesh5 = Instance.new("SpecialMesh", rays5) 
1180-
        end
1180+
raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1181-
        if A == 2 then
1181+
raysmesh5.Scale = Vector3.new(1, 1, 1)
1182-
            meme.SoundId = "rbxassetid://1124778077"
1182+
rays6 = Instance.new("Part", Torso)
1183-
        end
1183+
rays6.Size = Vector3.new(1, 1, 1)
1184-
        if A == 3 then
1184+
rays6.Transparency = 0
1185-
            meme.SoundId = "rbxassetid://1225763508"
1185+
rays6.BrickColor = TheColor
1186-
        end
1186+
rays6.Material = "Neon"
1187-
        if A == 4 then
1187+
rays6.Anchored = true
1188-
            meme.SoundId = "rbxassetid://1225763508"
1188+
rays6.CanCollide = false
1189-
        end
1189+
rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1190-
        if A == 5 then
1190+
raysmesh6 = Instance.new("SpecialMesh", rays6) 
1191-
            meme.SoundId = "rbxassetid://1225763508"
1191+
raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1192-
        end
1192+
raysmesh6.Scale = Vector3.new(1, 1, 1)
1193-
        meme:Play()
1193+
ff = coroutine.wrap(function()
1194-
        bass:Play()
1194+
for i = 1, 100 do
1195-
        joyemoji.Rate = 70
1195+
raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
1196-
        LIT.Rate = 70
1196+
rays.Transparency = rays.Transparency + 0.03
1197-
        ok.Rate = 70
1197+
raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
1198-
        toast.Rate = 70
1198+
rays2.Transparency = rays2.Transparency + 0.03
1199-
       
1199+
raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
1200-
    for i = 0,50,0.1 do
1200+
rays3.Transparency = rays3.Transparency + 0.03
1201-
        swait()
1201+
raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
1202-
    CameraEnshaking(1, 10)
1202+
rays4.Transparency = rays4.Transparency + 0.03
1203-
        bass.Parent = hed
1203+
raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
1204-
        meme.Parent = hed
1204+
rays5.Transparency = rays5.Transparency + 0.03
1205-
    rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
1205+
raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
1206-
    tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
1206+
rays6.Transparency = rays6.Transparency + 0.03
1207-
    RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
1207+
1208-
    LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
1208+
1209-
    RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
1209+
1210-
    LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
1210+
ff()
1211-
    end
1211+
blastwave = Instance.new("Part", Torso)
1212-
        bass:Stop()
1212+
blastwave.Size = Vector3.new(1, 1, 1)
1213-
        meme:Stop()
1213+
blastwave.Transparency = 0
1214-
        joyemoji.Rate = 0
1214+
blastwave.BrickColor = TheColor
1215-
        LIT.Rate = 0
1215+
blastwave.Material = "Neon"
1216-
        ok.Rate = 0
1216+
blastwave.Anchored = true
1217-
        toast.Rate = 0
1217+
blastwave.CanCollide = false
1218-
        Character.Head.face.Texture = "rbxassetid://620619801"
1218+
blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1219-
    attack = false
1219+
removeuseless:AddItem(blastwave,10)
1220-
    hum.WalkSpeed = 8
1220+
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
1221
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1222
DDTblastwave.Scale = Vector3.new(1, 1, 1)
1223-
function slap()
1223+
blastwave2 = Instance.new("Part", Torso)
1224-
    attack = true
1224+
blastwave2.Size = Vector3.new(1, 1, 1)
1225-
    hum.WalkSpeed = 1.01
1225+
blastwave2.Transparency = 0
1226-
    local icri = CreateSound("1205111204", hed, 10, 1)
1226+
blastwave2.BrickColor = TheColor
1227-
    swait(165)
1227+
blastwave2.Material = "Neon"
1228-
    local FRAME = tors.CFrame
1228+
blastwave2.Anchored = true
1229-
    repeat
1229+
blastwave2.CanCollide = false
1230-
        swait()
1230+
blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1231-
                Character.Head.face.Texture = "rbxassetid://582931093"
1231+
removeuseless:AddItem(blastwave2,10)
1232-
        CameraEnshaking(1, 10)
1232+
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
1233-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1233+
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1234-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1234+
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
1235-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1235+
blastwave3 = Instance.new("Part", Torso)
1236-
        RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
1236+
blastwave3.Size = Vector3.new(1, 1, 1)
1237-
        LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
1237+
blastwave3.Transparency = 0
1238-
        tors.CFrame = FRAME * CF(0,1,0)
1238+
blastwave3.BrickColor = TheColor
1239-
        swait()
1239+
blastwave3.Material = "Neon"
1240-
        tors.CFrame = FRAME
1240+
blastwave3.Anchored = true
1241-
    until icri.Playing == false
1241+
blastwave3.CanCollide = false
1242-
        Character.Head.face.Texture = "rbxassetid://620619801"
1242+
blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1243-
    attack = false
1243+
removeuseless:AddItem(blastwave3,10)
1244-
    hum.WalkSpeed = 8
1244+
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
1245
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1246
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
1247-
function EndMySufferingV2()
1247+
blastwave4 = Instance.new("Part", Torso)
1248-
attack = true
1248+
blastwave4.Size = Vector3.new(1, 1, 1)
1249-
	for i = 0,6,0.1 do
1249+
blastwave4.Transparency = 0
1250-
		swait()
1250+
blastwave4.BrickColor = TheColor
1251-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1251+
blastwave4.Material = "Neon"
1252-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1252+
blastwave4.Anchored = true
1253-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1253+
blastwave4.CanCollide = false
1254-
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1254+
blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1255-
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
1255+
removeuseless:AddItem(blastwave4,10)
1256-
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
1256+
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
1257
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1258-
    CreateSound("1093102664", hed, 10, 1)
1258+
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
1259-
	CameraEnshaking(3, 8)
1259+
blastwave5 = Instance.new("Part", Torso)
1260-
	for i = 0,2,0.1 do
1260+
blastwave5.Size = Vector3.new(1, 1, 1)
1261-
		swait()
1261+
blastwave5.Transparency = 0
1262-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
1262+
blastwave5.BrickColor = TheColor
1263-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
1263+
blastwave5.Material = "Neon"
1264-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1264+
blastwave5.Anchored = true
1265-
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1265+
blastwave5.CanCollide = false
1266-
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
1266+
blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1267-
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
1267+
removeuseless:AddItem(blastwave5,10)
1268
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
1269-
hum.MaxHealth = 0
1269+
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1270-
ragdoll(char)
1270+
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
1271-
CreateSound("135488453", hed, 5, 1)
1271+
Blastcircle = Instance.new("Part", Torso)
1272-
error("Seems like you just died.")
1272+
Blastcircle.Material = "Neon"
1273
Blastcircle.Anchored = true
1274
Blastcircle.Transparency = 0
1275-
function Clerp(a, b, t)
1275+
Blastcircle.CanCollide = false
1276-
    local qa = {
1276+
Blastcircle.BrickColor = TheColor
1277-
        QuaternionFromCFrame(a)
1277+
Blastcircle.Size = Vector3.new(10,10,10)
1278-
    }
1278+
removeuseless:AddItem(Blastcircle,10)
1279-
    local qb = {
1279+
BlastShape = Instance.new("SpecialMesh", Blastcircle)
1280-
        QuaternionFromCFrame(b)
1280+
BlastShape.MeshType = "Sphere"
1281-
    }
1281+
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
1282-
    local ax, ay, az = a.x, a.y, a.z
1282+
Blastcircle.CFrame = LightOfDeath.CFrame
1283-
    local bx, by, bz = b.x, b.y, b.z
1283+
Blastcircle2 = Instance.new("Part", Torso)
1284-
    local _t = 1 - t
1284+
Blastcircle2.Material = "Neon"
1285-
    return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
1285+
Blastcircle2.Anchored = true
1286
Blastcircle2.Transparency = 0
1287
Blastcircle2.CanCollide = false
1288-
function Swait(NUMBER)
1288+
Blastcircle2.BrickColor = TheColor
1289-
    if NUMBER == 0 or NUMBER == nil then
1289+
Blastcircle2.Size = Vector3.new(10,10,10)
1290-
        ArtificialHB.Event:wait()
1290+
removeuseless:AddItem(Blastcircle2,10)
1291-
    else
1291+
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
1292-
        for i = 1, NUMBER do
1292+
BlastShape2.MeshType = "Sphere"
1293-
            ArtificialHB.Event:wait()
1293+
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
1294-
        end
1294+
Blastcircle2.CFrame = LightOfDeath.CFrame
1295-
    end
1295+
Blastcircle3 = Instance.new("Part", Torso)
1296
Blastcircle3.Material = "Neon"
1297
Blastcircle3.Anchored = true
1298
Blastcircle3.Transparency = 0
1299
Blastcircle3.CanCollide = false
1300
Blastcircle3.BrickColor = TheColor
1301
Blastcircle3.Size = Vector3.new(10,10,10)
1302
removeuseless:AddItem(Blastcircle3,10)
1303
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
1304
BlastShape3.MeshType = "Sphere"
1305
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
1306
Blastcircle3.CFrame = LightOfDeath.CFrame
1307-
function thread(f)
1307+
Blastcircle4 = Instance.new("Part", Torso)
1308-
	coroutine.resume(coroutine.create(f))
1308+
Blastcircle4.Material = "Neon"
1309
Blastcircle4.Anchored = true
1310-
function clerp(a, b, t)
1310+
Blastcircle4.Transparency = 0
1311-
	local qa = {
1311+
Blastcircle4.CanCollide = false
1312-
		QuaternionFromCFrame(a)
1312+
Blastcircle4.BrickColor = TheColor
1313
Blastcircle4.Size = Vector3.new(10,10,10)
1314-
	local qb = {
1314+
removeuseless:AddItem(Blastcircle4,10)
1315-
		QuaternionFromCFrame(b)
1315+
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
1316
BlastShape4.MeshType = "Sphere"
1317-
	local ax, ay, az = a.x, a.y, a.z
1317+
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
1318-
	local bx, by, bz = b.x, b.y, b.z
1318+
Blastcircle4.CFrame = LightOfDeath.CFrame
1319-
	local _t = 1 - t
1319+
Blastcircle5 = Instance.new("Part", Torso)
1320-
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
1320+
Blastcircle5.Material = "Neon"
1321
Blastcircle5.Anchored = true
1322-
function ShockWave(Part, cframe1, cframe2, Damage, Size)
1322+
Blastcircle5.Transparency = 0
1323-
	coroutine.resume(coroutine.create(function() 
1323+
Blastcircle5.CanCollide = false
1324-
		local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
1324+
Blastcircle5.BrickColor = TheColor
1325-
		wave.Anchored = true 
1325+
Blastcircle5.Size = Vector3.new(10,10,10)
1326-
		wave.CFrame = Part.CFrame * cframe1
1326+
removeuseless:AddItem(Blastcircle5,10)
1327-
		local Msh = Create("SpecialMesh"){
1327+
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
1328-
			Parent = wave,
1328+
BlastShape5.MeshType = "Sphere"
1329-
			MeshType = "Sphere"
1329+
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
1330-
		}
1330+
Blastcircle5.CFrame = LightOfDeath.CFrame
1331-
		Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
1331+
1332-
		for i = 0, 1, 0.2 do
1332+
shockwav = Instance.new("Part", Torso)
1333-
			wait()
1333+
shockwav.Size = Vector3.new(1, 1, 1)
1334-
			local dir = wave.CFrame.lookVector * -1
1334+
shockwav.Transparency = 0
1335-
			local pos = rayCast(wave.Position, dir, 5, Character)
1335+
shockwav.BrickColor = TheColor
1336-
			wave.CFrame = wave.CFrame * cframe2
1336+
shockwav.Material = "Neon"
1337-
                        table.insert(Effects, {
1337+
shockwav.Anchored = true
1338-
                                wave,
1338+
shockwav.CanCollide = false
1339-
                                "Sphere",
1339+
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1340-
                                0.01,
1340+
removeuseless:AddItem(shockwav,10)
1341-
                                .03,
1341+
dea = Instance.new("SpecialMesh", shockwav) 
1342-
                                .03,
1342+
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1343-
                                .03,
1343+
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
1344-
                        })
1344+
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1345
shockwav2 = Instance.new("Part", Torso)
1346-
	end))
1346+
shockwav2.Size = Vector3.new(1, 1, 1)
1347
shockwav2.Transparency = 0
1348
shockwav2.BrickColor = TheColor
1349-
local RightHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
1349+
shockwav2.Material = "Neon"
1350-
MakeForm(RightHole,"Cyl")
1350+
shockwav2.Anchored = true
1351-
local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
1351+
shockwav2.CanCollide = false
1352-
MakeForm(LeftHole,"Cyl")
1352+
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1353
removeuseless:AddItem(shockwav2,10)
1354-
function getbloody(victim,amount)
1354+
dea2 = Instance.new("SpecialMesh", shockwav2) 
1355-
	local PART = CreatePart(3, Effects, "Metal", 0, 1, "Mid gray", "Blood", victim.Size)
1355+
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1356-
	PART.CFrame = victim.CFrame
1356+
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
1357-
	local HITPLAYERSOUNDS = {"356551938","264486467"}
1357+
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1358-
	Debris:AddItem(PART,5)
1358+
local Hit = damagealll(150,LightOfDeath.Position)		
1359-
	CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
1359+
for _,v in pairs(Hit) do
1360-
	CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
1360+
local velo2 = Instance.new("BodyVelocity", v)
1361-
	CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
1361+
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1362-
	local prtcl = asd:Clone()
1362+
removeuseless:AddItem(velo2,2)
1363-
	prtcl.Parent = PART
1363+
if absoluteannihilation then
1364-
	prtcl:Emit(amount*10)
1364+
1365
else			
1366
v:BreakJoints()
1367-
function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
1367+
1368-
local type = type
1368+
1369-
local rng = Instance.new("Part", char)
1369+
opopo = coroutine.wrap(function()
1370-
        rng.Anchored = true
1370+
for i = 1, 200 do
1371-
        rng.BrickColor = color
1371+
shockwav2.BrickColor = TheCore.BrickColor
1372-
        rng.CanCollide = false
1372+
shockwav.BrickColor = TheCore.BrickColor
1373-
        rng.FormFactor = 3
1373+
Blastcircle5.BrickColor = TheCore.BrickColor
1374-
        rng.Name = "Ring"
1374+
Blastcircle4.BrickColor = TheCore.BrickColor
1375-
        rng.Material = "Neon"
1375+
Blastcircle3.BrickColor = TheCore.BrickColor
1376-
        rng.Size = Vector3.new(1, 1, 1)
1376+
Blastcircle2.BrickColor = TheCore.BrickColor
1377-
        rng.Transparency = 0
1377+
Blastcircle.BrickColor = TheCore.BrickColor
1378-
        rng.TopSurface = 0
1378+
blastwave5.BrickColor = TheCore.BrickColor
1379-
        rng.BottomSurface = 0
1379+
blastwave4.BrickColor = TheCore.BrickColor
1380-
        rng.CFrame = pos
1380+
blastwave3.BrickColor = TheCore.BrickColor
1381-
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
1381+
blastwave2.BrickColor = TheCore.BrickColor
1382-
        local rngm = Instance.new("SpecialMesh", rng)
1382+
blastwave.BrickColor = TheCore.BrickColor
1383-
        rngm.MeshType = "Brick"
1383+
dea.Scale = dea.Scale + Vector3.new(10,10,10)
1384-
rngm.Scale = VT(x1,y1,z1)
1384+
shockwav.Transparency = shockwav.Transparency + 0.02
1385-
if rainbowmode == true then
1385+
dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
1386-
rng.Color = Color3.new(r/255,g/255,b/255)
1386+
shockwav2.Transparency = shockwav2.Transparency + 0.010
1387
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
1388-
local scaler2 = 1
1388+
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
1389-
local speeder = FastSpeed/10
1389+
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
1390-
if type == "Add" then
1390+
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
1391-
scaler2 = 1*value
1391+
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
1392-
elseif type == "Divide" then
1392+
blastwave.Transparency = blastwave.Transparency + .01
1393-
scaler2 = 1/value
1393+
blastwave2.Transparency = blastwave2.Transparency + .03
1394
blastwave3.Transparency = blastwave3.Transparency + .02
1395-
coroutine.resume(coroutine.create(function()
1395+
blastwave4.Transparency = blastwave4.Transparency + .015
1396-
for i = 0,10/bonuspeed,0.1 do
1396+
blastwave5.Transparency = blastwave5.Transparency + .01
1397
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
1398-
if type == "Add" then
1398+
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
1399-
scaler2 = scaler2 - 0.01*value/bonuspeed
1399+
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
1400-
elseif type == "Divide" then
1400+
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
1401-
scaler2 = scaler2 - 0.01/value*bonuspeed
1401+
Blastcircle.Transparency = Blastcircle.Transparency + .01
1402
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
1403-
speeder = speeder - 0.01*FastSpeed*bonuspeed/10
1403+
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
1404-
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
1404+
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
1405-
rng.Transparency = rng.Transparency + 0.01*bonuspeed
1405+
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
1406
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
1407-
rng:Destroy()
1407+
1408-
end))
1408+
1409
end)
1410-
New = function(Object, Parent, Name, Data)
1410+
opopo()
1411-
	local Object = Instance.new(Object)
1411+
waff = coroutine.wrap(function()
1412-
	for Index, Value in pairs(Data or {}) do
1412+
for i = 1, 100 do
1413-
		Object[Index] = Value
1413+
LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
1414
BallOfDeath.Transparency =  BallOfDeath.Transparency + 0.03
1415-
	Object.Parent = Parent
1415+
TheEndTimeWave2 = Instance.new("Part", Torso)
1416-
	Object.Name = Name
1416+
TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
1417-
	return Object
1417+
TheEndTimeWave2.Transparency = 0.4
1418
TheEndTimeWave2.BrickColor = TheCore.BrickColor
1419-
function QuaternionFromCFrame(cf)
1419+
TheEndTimeWave2.Material = "Neon"
1420-
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
1420+
TheEndTimeWave2.Anchored = true
1421-
	local trace = m00 + m11 + m22
1421+
TheEndTimeWave2.CanCollide = false
1422-
	if trace > 0 then
1422+
TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
1423-
		local s = math.sqrt(1 + trace)
1423+
DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2) 
1424-
		local recip = 0.5 / s
1424+
DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1425-
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
1425+
DDT2.Scale = Vector3.new(1, 1, 1)
1426
removeuseless:AddItem(TheEndTimeWave2,3)
1427-
		local i = 0
1427+
table.insert(th4,TheEndTimeWave2)
1428-
		if m00 < m11 then
1428+
table.insert(ExtremeM,DDT2)
1429-
			i = 1
1429+
EnddOrb2 = Instance.new("Part", Torso)
1430
EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
1431-
		if m22 > (i == 0 and m00 or m11) then
1431+
EnddOrb2.Material = "Neon"
1432-
			i = 2
1432+
EnddOrb2.BrickColor = TheColor
1433
EnddOrb2.Transparency = 0
1434-
		if i == 0 then
1434+
EnddOrb2.Anchored = true
1435-
			local s = math.sqrt(m00 - m11 - m22 + 1)
1435+
EnddOrb2.CanCollide = false
1436-
			local recip = 0.5 / s
1436+
EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
1437-
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
1437+
EnddOrbMESH2.MeshType = "Sphere"
1438-
		elseif i == 1 then
1438+
EnddOrbMESH2.Scale = Vector3.new(2,2,2)
1439-
			local s = math.sqrt(m11 - m22 - m00 + 1)
1439+
EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
1440-
			local recip = 0.5 / s
1440+
removeuseless:AddItem(EnddOrb2,2)
1441-
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
1441+
table.insert(ExtremeM,EnddOrbMESH2)
1442-
		elseif i == 2 then
1442+
table.insert(SlowlyFade,EnddOrb2)
1443-
			local s = math.sqrt(m22 - m00 - m11 + 1)
1443+
TheEndTimeWave2.BrickColor = TheCore.BrickColor
1444-
			local recip = 0.5 / s
1444+
EnddOrb2.BrickColor = TheCore.BrickColor 
1445-
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
1445+
1446
end
1447
end)
1448
waff()
1449-
function QuaternionToCFrame(px, py, pz, x, y, z, w)
1449+
shockingshock = coroutine.wrap(function()
1450-
	local xs, ys, zs = x + x, y + y, z + z
1450+
for i = 1, 50 do
1451-
	local wx, wy, wz = w * xs, w * ys, w * zs
1451+
shockwave3 = Instance.new("Part", Torso)
1452-
	local xx = x * xs
1452+
shockwave3.Size = Vector3.new(1, 1, 1)
1453-
	local xy = x * ys
1453+
shockwave3.Transparency = 0
1454-
	local xz = x * zs
1454+
shockwave3.BrickColor = TheCore.BrickColor
1455-
	local yy = y * ys
1455+
shockwave3.Anchored = true
1456-
	local yz = y * zs
1456+
shockwave3.CanCollide = false
1457-
	local zz = z * zs
1457+
shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
1458-
	return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
1458+
sh3 = Instance.new("SpecialMesh", shockwave3) 
1459
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1460
sh3.Scale = Vector3.new(15, 0, 15)
1461-
--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})
1461+
removeuseless:AddItem(shockwave3,3)
1462-
function WACKYEFFECT(Table)
1462+
table.insert(SlowlyFade,shockwave3)
1463-
	local TYPE = (Table.EffectType or "Sphere")
1463+
table.insert(ExtremeM2,sh3)
1464-
	local SIZE = (Table.Size or VT(1,1,1))
1464+
wait(.1)
1465-
	local ENDSIZE = (Table.Size2 or VT(0,0,0))
1465+
1466-
	local TRANSPARENCY = (Table.Transparency or 0)
1466+
1467-
	local ENDTRANSPARENCY = (Table.Transparency2 or 1)
1467+
shockingshock()
1468-
	local CFRAME = (Table.CFrame or Torso.CFrame)
1468+
dmgcollateral = coroutine.wrap(function()
1469-
	local MOVEDIRECTION = (Table.MoveToPos or nil)
1469+
for i = 1, 85 do
1470-
	local ROTATION1 = (Table.RotationX or 0)
1470+
local Hit2 = damagealll(90,LightOfDeath.Position)
1471-
	local ROTATION2 = (Table.RotationY or 0)
1471+
for _,v in pairs(Hit2) do
1472-
	local ROTATION3 = (Table.RotationZ or 0)
1472+
local velo2 = Instance.new("BodyVelocity", v)
1473-
	local MATERIAL = (Table.Material or "Neon")
1473+
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1474-
	local COLOR = (Table.Color or C3(1,1,1))
1474+
removeuseless:AddItem(velo2,2)				
1475-
	local TIME = (Table.Time or 45)
1475+
v:BreakJoints()
1476-
	local SOUNDID = (Table.SoundID or nil)
1476+
1477-
	local SOUNDPITCH = (Table.SoundPitch or nil)
1477+
1478-
	local SOUNDVOLUME = (Table.SoundVolume or nil)
1478+
1479-
	coroutine.resume(coroutine.create(function()
1479+
1480-
		local PLAYSSOUND = false
1480+
dmgcollateral()
1481-
		local SOUND = nil
1481+
rays:Remove()
1482-
		local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
1482+
rays2:Remove()
1483-
		if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
1483+
rays3:Remove()
1484-
			PLAYSSOUND = true
1484+
rays4:Remove()
1485-
			SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
1485+
rays5:Remove()
1486
rays6:Remove()
1487-
		EFFECT.Color = COLOR
1487+
wait(5)
1488-
		local MSH = nil
1488+
doombounce = false
1489-
		if TYPE == "Sphere" then
1489+
1490-
			MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
1490+
1491-
		elseif TYPE == "Block" then
1491+
1492-
			MSH = IT("BlockMesh",EFFECT)
1492+
mouse.KeyDown:connect(function(Press)
1493-
			MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
1493+
Press=Press:lower()
1494-
		elseif TYPE == "Wave" then
1494+
if Press=='r' then
1495-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
1495+
if debounce then return end
1496-
		elseif TYPE == "Ring" then
1496+
debounce = true
1497-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
1497+
attacking = true
1498-
		elseif TYPE == "Slash" then
1498+
tr1.Enabled = true
1499-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
1499+
gpf = true
1500-
		elseif TYPE == "Round Slash" then
1500+
hum.WalkSpeed = 0
1501-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
1501+
for i = 1, 3 do
1502-
		elseif TYPE == "Swirl" then
1502+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
1503-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
1503+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1504-
		elseif TYPE == "Skull" then
1504+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1505-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
1505+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1506-
		elseif TYPE == "Crystal" then
1506+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1507-
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
1507+
1508
end
1509-
		if MSH ~= nil then
1509+
quickcour2 = coroutine.wrap(function()
1510-
			local MOVESPEED = nil
1510+
while gpf do
1511-
			if MOVEDIRECTION ~= nil then
1511+
local Hit = damagealll(8,Torso.Position)	
1512-
				MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
1512+
for _,v in pairs(Hit) do
1513
local velo2 = Instance.new("BodyVelocity", v)
1514-
			local GROWTH = SIZE - ENDSIZE
1514+
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1515-
			local TRANS = TRANSPARENCY - ENDTRANSPARENCY
1515+
removeuseless:AddItem(velo2,2)
1516-
			if TYPE == "Block" then
1516+
if absoluteannihilation then
1517-
				EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
1517+
v:BreakJoints()
1518-
			else
1518+
else			
1519-
				EFFECT.CFrame = CFRAME
1519+
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
1520
vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
1521-
			for LOOP = 1, TIME+1 do
1521+
vsound.SoundId = "rbxassetid://944772014"
1522-
				Swait()
1522+
vsound.Volume = 3
1523-
				MSH.Scale = MSH.Scale - GROWTH/TIME
1523+
vsound:Play()
1524-
				if TYPE == "Wave" then
1524+
removeuseless:AddItem(vsound,5)
1525-
					MSH.Offset = VT(0,0,-MSH.Scale.X/8)
1525+
wait(.1)
1526
end
1527-
				EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
1527+
1528-
				if TYPE == "Block" then
1528+
1529-
					EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
1529+
1530-
				else
1530+
1531-
					EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
1531+
quickcour2()
1532
socnot = coroutine.wrap(function()
1533-
				if MOVEDIRECTION ~= nil then
1533+
for i = 1, 6 do
1534-
					local ORI = EFFECT.Orientation
1534+
lunge:Play()
1535-
					EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
1535+
wait(.1)
1536-
					EFFECT.Orientation = ORI
1536+
1537
end)
1538
socnot()
1539-
			if PLAYSSOUND == false then
1539+
local fly = Instance.new("BodyVelocity", Torso)
1540-
				EFFECT:remove()
1540+
fly.MaxForce = Vector3.new(999999, 999999, 999999)
1541-
			else
1541+
fly.Velocity = Root.CFrame.lookVector * 90
1542-
				repeat Swait() until SOUND.Playing == false
1542+
Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
1543-
				EFFECT:remove()
1543+
t = 0
1544
for i = 1, 20 do
1545
leftarmeffect = Instance.new("Part", Torso)
1546-
			if PLAYSSOUND == false then
1546+
leftarmeffect.BrickColor = TheColor
1547-
				EFFECT:remove()
1547+
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1548-
			else
1548+
leftarmeffect.Material = "Neon"
1549-
				repeat Swait() until SOUND.Playing == false
1549+
leftarmeffect.Anchored = true
1550-
				EFFECT:remove()
1550+
leftarmeffect.CanCollide = false
1551
leftarmeffect.CFrame = LeftArm.CFrame
1552
table.insert(SlowlyFade,leftarmeffect)
1553-
	end))
1553+
removeuseless:AddItem(leftarmeffect,2)
1554
rightarmeffect = Instance.new("Part", Torso)
1555
rightarmeffect.BrickColor = TheColor
1556
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1557-
function QuaternionSlerp(a, b, t)
1557+
rightarmeffect.Material = "Neon"
1558-
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
1558+
rightarmeffect.Anchored = true
1559-
	local startInterp, finishInterp
1559+
rightarmeffect.CanCollide = false
1560-
	if cosTheta >= 1.0E-4 then
1560+
rightarmeffect.CFrame = RightArm.CFrame
1561-
		if 1 - cosTheta > 1.0E-4 then
1561+
table.insert(SlowlyFade,rightarmeffect)
1562-
			local theta = math.acos(cosTheta)
1562+
removeuseless:AddItem(rightarmeffect,2)
1563-
			local invSinTheta = 1 / Sin(theta)
1563+
leftlegeffect = Instance.new("Part", Torso)
1564-
			startInterp = Sin((1 - t) * theta) * invSinTheta
1564+
leftlegeffect.BrickColor = BrickColor.new("Royal blue")
1565-
			finishInterp = Sin(t * theta) * invSinTheta
1565+
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1566
leftlegeffect.Material = "Neon"
1567-
			startInterp = 1 - t
1567+
leftlegeffect.Anchored = true
1568-
			finishInterp = t
1568+
leftlegeffect.CanCollide = false
1569
leftlegeffect.CFrame = LeftLeg.CFrame
1570-
	elseif 1 + cosTheta > 1.0E-4 then
1570+
table.insert(SlowlyFade,leftlegeffect)
1571-
		local theta = math.acos(-cosTheta)
1571+
removeuseless:AddItem(leftlegeffect,2)
1572-
		local invSinTheta = 1 / Sin(theta)
1572+
rightlegeffect = Instance.new("Part", Torso)
1573-
		startInterp = Sin((t - 1) * theta) * invSinTheta
1573+
rightlegeffect.BrickColor = BrickColor.new("Royal blue")
1574-
		finishInterp = Sin(t * theta) * invSinTheta
1574+
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1575
rightlegeffect.Material = "Neon"
1576-
		startInterp = t - 1
1576+
rightlegeffect.Anchored = true
1577-
		finishInterp = t
1577+
rightlegeffect.CanCollide = false
1578
rightlegeffect.CFrame = RightLeg.CFrame
1579-
	return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
1579+
table.insert(SlowlyFade,rightlegeffect)
1580
removeuseless:AddItem(rightlegeffect,2)
1581-
function rayCast(Position, Direction, Range, Ignore)
1581+
t = t - 60
1582-
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
1582+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1583
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
1584-
local RbxUtility = LoadLibrary("RbxUtility")
1584+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
1585-
local Create = RbxUtility.Create
1585+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1586
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1587-
-------------------------------------------------------
1587+
1588-
--Start Damage Function--
1588+
1589-
-------------------------------------------------------
1589+
fly:Remove()
1590-
function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
1590+
debounce = false
1591-
    local type = type
1591+
damagedebounce = false
1592-
    local rng = Instance.new("Part", char)
1592+
attacking = false
1593-
    rng.Anchored = true
1593+
gpf = false
1594-
    rng.BrickColor = color
1594+
tr1.Enabled = false
1595-
    rng.CanCollide = false
1595+
hum.WalkSpeed = 18
1596-
    rng.FormFactor = 3
1596+
1597-
    rng.Name = "Ring"
1597+
1598-
    rng.Material = "Neon"
1598+
1599-
    rng.Size = Vector3.new(1, 1, 1)
1599+
mouse.KeyDown:connect(function(Press)
1600-
    rng.Transparency = 0
1600+
Press=Press:lower()
1601-
    rng.TopSurface = 0
1601+
if Press=='k' then
1602-
    rng.BottomSurface = 0
1602+
if debounce then return end
1603-
    rng.CFrame = pos
1603+
debounce = true
1604-
    rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
1604+
attacking = true
1605-
    local rngm = Instance.new("SpecialMesh", rng)
1605+
for i = 1, 6 do
1606-
    rngm.MeshType = "Sphere"
1606+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1607-
    rngm.Scale = Vector3.new(x1, y1, z1)
1607+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
1608-
    local scaler2 = 1
1608+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1609-
    local speeder = FastSpeed
1609+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
1610-
    if type == "Add" then
1610+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1611-
        scaler2 = 1 * value
1611+
1612-
    elseif type == "Divide" then
1612+
1613-
        scaler2 = 1 / value
1613+
htbox = Instance.new("Part", LeftLeg)
1614-
    end
1614+
htbox.Transparency = 1
1615-
    coroutine.resume(coroutine.create(function()
1615+
htbox.CanCollide = false
1616-
        for i = 0, 10 / bonuspeed, 0.1 do
1616+
htbox.Size = Vector3.new(1.001,3,1.001)
1617-
            swait()
1617+
htboxweld = weldBetween(htbox,LeftLeg)
1618-
            if type == "Add" then
1618+
htboxweld.C0 = CFrame.new(0,0,0)
1619-
                scaler2 = scaler2 - 0.01 * value / bonuspeed
1619+
htbox.Touched:connect(function(hit)
1620-
            elseif type == "Divide" then
1620+
if hit.Parent:IsA("Part") then
1621-
                scaler2 = scaler2 - 0.01 / value * bonuspeed
1621+
elseif hit.Parent:IsA("SpecialMesh") then
1622-
            end
1622+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1623-
            speeder = speeder - 0.01 * FastSpeed * bonuspeed
1623+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
1624-
            rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
1624+
if damagedebounce == true then return end
1625-
            rng.Transparency = rng.Transparency + 0.01 * bonuspeed
1625+
damagedebounce = true
1626-
            rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
1626+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
1627-
        end
1627+
if absoluteannihilation then
1628-
        rng:Destroy()
1628+
Slachtoffer.Parent:BreakJoints()
1629-
    end))
1629+
1630
Slachtoffer:TakeDamage(math.random(7,11))
1631-
-----------------------------
1631+
mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
1632-
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
1632+
hitsound = Instance.new("Sound", Slachtoffer.Torso)
1633-
	if hit.Parent == nil then
1633+
hitsound.SoundId = "rbxassetid://"..mostrandom
1634-
		return
1634+
hitsound.Volume = 4
1635
hitsound:Play()
1636-
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
1636+
removeuseless:AddItem(hitsound,4)
1637-
	for _, v in pairs(hit.Parent:children()) do
1637+
1638-
		if v:IsA("Humanoid") then
1638+
1639-
			h = v
1639+
1640
for i = 1, 6 do
1641
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1642-
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
1642+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
1643
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1644-
         hit.Parent:FindFirstChild("Head"):BreakJoints()
1644+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
1645-
         end
1645+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1646
wait()
1647-
	if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
1647+
1648-
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
1648+
attacking = false
1649-
			if hit.Parent.DebounceHit.Value == true then
1649+
debounce = false
1650-
				return
1650+
damagedebounce = false
1651
htbox:Remove()
1652
end
1653-
         if insta == true then
1653+
1654-
         hit.Parent:FindFirstChild("Head"):BreakJoints()
1654+
1655-
         end
1655+
mouse.KeyDown:connect(function(Press)
1656-
		local c = Create("ObjectValue"){
1656+
Press=Press:lower()
1657-
			Name = "creator",
1657+
if Press=='j' then
1658-
			Value = owner,
1658+
if debounce then return end
1659-
			Parent = h,
1659+
debounce = true
1660-
		}
1660+
attacking = true
1661-
		game:GetService("Debris"):AddItem(c, .5)
1661+
step:Play()
1662-
		if HitSound ~= nil and HitPitch ~= nil then
1662+
hum.WalkSpeed = 0
1663-
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
1663+
for i = 1, 6 do
1664
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.4)
1665-
		local Damage = math.random(minim, maxim)
1665+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
1666-
		local blocked = false
1666+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
1667-
		local block = hit.Parent:findFirstChild("Block")
1667+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.4)
1668-
		if block ~= nil then
1668+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.4)
1669-
			if block.className == "IntValue" then
1669+
1670-
				if block.Value > 0 then
1670+
1671-
					blocked = true
1671+
local shockwefe = coroutine.wrap(function()
1672-
					block.Value = block.Value - 1
1672+
shockwave = Instance.new("Part", Torso)
1673-
					print(block.Value)
1673+
shockwave.Size = Vector3.new(5, 5, 5)
1674
shockwave.Transparency = 0
1675
shockwave.BrickColor = TheColor
1676
shockwave.Anchored = true
1677-
		if blocked == false then
1677+
shockwave.CanCollide = false
1678-
			h.Health = h.Health - Damage
1678+
shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1679-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
1679+
sh1 = Instance.new("SpecialMesh", shockwave) 
1680
sh1.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1681-
			h.Health = h.Health - (Damage / 2)
1681+
sh1.Scale = Vector3.new(0, 0, 0)
1682-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
1682+
removeuseless:AddItem(shockwave,2)
1683
for i = 1, 100 do
1684-
		if Type == "Knockdown" then
1684+
sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
1685-
			local hum = hit.Parent.Humanoid
1685+
shockwave.Transparency = shockwave.Transparency + 0.1
1686-
			hum.PlatformStand = true
1686+
1687-
			coroutine.resume(coroutine.create(function(HHumanoid)
1687+
1688-
				swait(1)
1688+
1689-
				HHumanoid.PlatformStand = false
1689+
shockwefe()
1690-
			end), hum)
1690+
for i = 1, 6 do
1691-
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
1691+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
1692-
			local bodvol = Create("BodyVelocity"){
1692+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .3) * CFrame.Angles(math.rad(-90), math.rad(30), math.rad(0)), 0.6)
1693-
				velocity = angle * knockback,
1693+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
1694-
				P = 5000,
1694+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.6)
1695-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1695+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.6)
1696-
				Parent = hit,
1696+
1697-
			}
1697+
1698-
			local rl = Create("BodyAngularVelocity"){
1698+
energblast1 = Instance.new("Part", Torso)
1699-
				P = 3000,
1699+
energblast1.BrickColor = TheColor
1700-
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
1700+
energblast1.Anchored = true
1701-
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
1701+
energblast1.Shape = 0
1702-
				Parent = hit,
1702+
energblast1.Material = "Neon"
1703-
			}
1703+
energblast1.CanCollide = false
1704-
			game:GetService("Debris"):AddItem(bodvol, .5)
1704+
energblast1.Size = Vector3.new(1,1,1)
1705-
			game:GetService("Debris"):AddItem(rl, .5)
1705+
energblast1.Transparency = 0
1706-
		elseif Type == "the gogo" then
1706+
energblast1.CFrame = Root.CFrame
1707-
			local vp = Create("BodyVelocity"){
1707+
removeuseless:AddItem(energblast1,2)
1708-
				P = 500,
1708+
shockwave2 = Instance.new("Part", Torso)
1709-
				maxForce = Vector3.new(math.huge, 0, math.huge),
1709+
shockwave2.Size = Vector3.new(5, 5, 5)
1710-
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
1710+
shockwave2.Transparency = 0
1711-
			}
1711+
shockwave2.BrickColor = TheColor
1712-
			if knockback > 0 then
1712+
shockwave2.Anchored = true
1713-
				vp.Parent = hit.Parent.Torso
1713+
shockwave2.CanCollide = false
1714
shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1715-
			game:GetService("Debris"):AddItem(vp, .5)
1715+
sh2 = Instance.new("SpecialMesh", shockwave2) 
1716-
		elseif Type == "Up" then
1716+
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1717-
			local bodyVelocity = Create("BodyVelocity"){
1717+
sh2.Scale = Vector3.new(0, 0, 0)
1718-
				velocity = Vector3.new(0, 20, 0),
1718+
removeuseless:AddItem(shockwave2,4)
1719-
				P = 5000,
1719+
shockwave3 = Instance.new("Part", Torso)
1720-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1720+
shockwave3.Size = Vector3.new(5, 5, 5)
1721-
				Parent = hit,
1721+
shockwave3.Transparency = 0
1722-
			}
1722+
shockwave3.BrickColor = TheColor
1723-
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
1723+
shockwave3.Anchored = true
1724-
		elseif Type == "DarkUp" then
1724+
shockwave3.CanCollide = false
1725-
			coroutine.resume(coroutine.create(function()
1725+
shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1726-
				for i = 0, 1, 0.1 do
1726+
sh3 = Instance.new("SpecialMesh", shockwave3) 
1727-
					swait()
1727+
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1728-
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
1728+
sh3.Scale = Vector3.new(0, 0, 0)
1729
removeuseless:AddItem(shockwave3,4)
1730-
			end))
1730+
magicsound = Instance.new("Sound", energblast1)
1731-
			local bodyVelocity = Create("BodyVelocity"){
1731+
magicsound.SoundId = "rbxassetid://750094966"
1732-
				velocity = Vector3.new(0, 20, 0),
1732+
magicsound.Volume = 6
1733-
				P = 5000,
1733+
magicsound:Play()
1734-
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1734+
soundcoroutine = coroutine.wrap(function()
1735-
				Parent = hit,
1735+
for i = 1, 100 do
1736-
			}
1736+
magicsound.Volume = magicsound.Volume - 0.05
1737-
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
1737+
1738-
		elseif Type == "Snare" then
1738+
1739-
			local bp = Create("BodyPosition"){
1739+
1740-
				P = 2000,
1740+
soundcoroutine()
1741-
				D = 100,
1741+
removeuseless:AddItem(magicsound,5)
1742-
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
1742+
local Hit = damagealll(22,energblast1.Position)		
1743-
				position = hit.Parent.Torso.Position,
1743+
for _,v in pairs(Hit) do
1744-
				Parent = hit.Parent.Torso,
1744+
removeuseless:AddItem(velo2,1)
1745-
			}
1745+
if absoluteannihilation then
1746-
			game:GetService("Debris"):AddItem(bp, 1)
1746+
v:BreakJoints()
1747-
		elseif Type == "Freeze" then
1747+
else				
1748-
			local BodPos = Create("BodyPosition"){
1748+
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
1749-
				P = 50000,
1749+
1750-
				D = 1000,
1750+
1751-
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
1751+
local cc = coroutine.wrap(function()
1752-
				position = hit.Parent.Torso.Position,
1752+
for i = 1, 60 do
1753-
				Parent = hit.Parent.Torso,
1753+
energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
1754-
			}
1754+
energblast1.Transparency = energblast1.Transparency + 0.1
1755-
			local BodGy = Create("BodyGyro") {
1755+
sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
1756-
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
1756+
shockwave2.Transparency = shockwave2.Transparency + 0.06
1757-
				P = 20e+003,
1757+
sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
1758-
				Parent = hit.Parent.Torso,
1758+
shockwave3.Transparency = shockwave3.Transparency + 0.07
1759-
				cframe = hit.Parent.Torso.CFrame,
1759+
1760-
			}
1760+
1761-
			hit.Parent.Torso.Anchored = true
1761+
1762-
			coroutine.resume(coroutine.create(function(Part) 
1762+
cc()
1763-
				swait(1.5)
1763+
quicklerp = coroutine.wrap(function()
1764-
				Part.Anchored = false
1764+
for i = 1, 6 do
1765-
			end), hit.Parent.Torso)
1765+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
1766-
			game:GetService("Debris"):AddItem(BodPos, 3)
1766+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
1767-
			game:GetService("Debris"):AddItem(BodGy, 3)
1767+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
1768
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
1769-
		local debounce = Create("BoolValue"){
1769+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
1770-
			Name = "DebounceHit",
1770+
1771-
			Parent = hit.Parent,
1771+
1772-
			Value = true,
1772+
1773-
		}
1773+
quicklerp()
1774-
		game:GetService("Debris"):AddItem(debounce, Delay)
1774+
cc2 = coroutine.wrap(function()
1775-
		c = Create("ObjectValue"){
1775+
local BV = Instance.new("BodyVelocity", Root)
1776-
			Name = "creator",
1776+
BV.maxForce = Vector3.new(0,20000,0)
1777-
			Value = Player,
1777+
BV.P = 1000
1778-
			Parent = h,
1778+
BV.velocity = Vector3.new(0,100,0)
1779-
		}
1779+
1780-
		game:GetService("Debris"):AddItem(c, .5)
1780+
BV:Remove()
1781
end)
1782
cc2()
1783-
-------------------------------------------------------
1783+
cc3 = coroutine.wrap(function()
1784-
--End Damage Function--
1784+
t = 0
1785-
-------------------------------------------------------
1785+
flipsound = Instance.new("Sound", Torso)
1786
flipsound.SoundId = "rbxassetid://470532887"
1787-
-------------------------------------------------------
1787+
flipsound.Looped = true
1788-
--Start Damage Function Customization--
1788+
flipsound.Volume = 2
1789-
-------------------------------------------------------
1789+
flipsound.Pitch = 1.3
1790-
function ShowDamage(Pos, Text, Time, Color)
1790+
flipsound:Play()
1791-
	local Rate = (1 / 30)
1791+
hum.WalkSpeed = 75
1792-
	local Pos = (Pos or Vector3.new(0, 0, 0))
1792+
for i = 1, 60 do
1793-
	local Text = (Text or "")
1793+
t = t + 40
1794-
	local Time = (Time or 2)
1794+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1795-
	local Color = (Color or Color3.new(1, 0, 1))
1795+
1796-
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1796+
1797-
	EffectPart.Anchored = true
1797+
for i = 1, 10 do
1798-
	local BillboardGui = Create("BillboardGui"){
1798+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1799-
		Size = UDim2.new(3, 0, 3, 0),
1799+
1800-
		Adornee = EffectPart,
1800+
1801-
		Parent = EffectPart,
1801+
1802
cc3()
1803-
	local TextLabel = Create("TextLabel"){
1803+
for i = 1, 70 do
1804-
		BackgroundTransparency = 1,
1804+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
1805-
		Size = UDim2.new(1, 0, 1, 0),
1805+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
1806-
		Text = Text,
1806+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1807-
		Font = "Bodoni",
1807+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1808-
		TextColor3 = Color,
1808+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1809-
		TextScaled = true,
1809+
1810-
		TextStrokeColor3 = Color3.fromRGB(0,0,0),
1810+
1811-
		Parent = BillboardGui,
1811+
hum.WalkSpeed = 0
1812
landingsound:Play()
1813-
	game.Debris:AddItem(EffectPart, (Time))
1813+
flipsound:Remove()
1814-
	EffectPart.Parent = game:GetService("Workspace")
1814+
local shockwefe2 = coroutine.wrap(function()
1815-
	delay(0, function()
1815+
shockwave2 = Instance.new("Part", Torso)
1816-
		local Frames = (Time / Rate)
1816+
shockwave2.Size = Vector3.new(5, 5, 5)
1817-
		for Frame = 1, Frames do
1817+
shockwave2.Transparency = 0
1818-
			wait(Rate)
1818+
shockwave2.BrickColor = TheColor
1819-
			local Percent = (Frame / Frames)
1819+
shockwave2.Anchored = true
1820-
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1820+
shockwave2.CanCollide = false
1821-
			TextLabel.TextTransparency = Percent
1821+
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1822
sh2 = Instance.new("SpecialMesh", shockwave2) 
1823-
		if EffectPart and EffectPart.Parent then
1823+
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1824-
			EffectPart:Destroy()
1824+
sh2.Scale = Vector3.new(0, 0, 0)
1825
removeuseless:AddItem(shockwave2,1)
1826
for i = 1, 100 do
1827
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1828
shockwave2.Transparency = shockwave2.Transparency + 0.1
1829-
function PixelBlockX(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
1829+
1830-
    local type = type
1830+
1831-
    local rng = Instance.new("Part", char)
1831+
1832-
    rng.Anchored = true
1832+
shockwefe2()
1833-
    rng.BrickColor = color
1833+
for i = 1, 20 do
1834-
    rng.CanCollide = false
1834+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
1835-
    rng.FormFactor = 3
1835+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
1836-
    rng.Name = "Ring"
1836+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
1837-
    rng.Material = "Neon"
1837+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
1838-
    rng.Size = Vector3.new(1, 1, 1)
1838+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
1839-
    rng.Transparency = 0
1839+
1840-
    rng.TopSurface = 0
1840+
1841-
    rng.BottomSurface = 0
1841+
hum.WalkSpeed = 18
1842-
    rng.CFrame = pos
1842+
debounce = false
1843-
    rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
1843+
attacking = false
1844-
    local rngm = Instance.new("SpecialMesh", rng)
1844+
1845-
    rngm.MeshType = "Brick"
1845+
1846-
    rngm.Scale = Vector3.new(x1,y1,z1)
1846+
1847-
    local scaler2 = 1
1847+
mouse.KeyDown:connect(function(Press)
1848-
    local speeder = FastSpeed/10
1848+
Press=Press:lower()
1849-
    if type == "Add" then
1849+
if Press=='p' then
1850-
        scaler2 = 1*value
1850+
if debounce then return end
1851-
    elseif type == "Divide" then
1851+
debounce = true
1852-
        scaler2 = 1/value
1852+
attacking = true
1853-
    end
1853+
tr1.Enabled = true
1854-
    coroutine.resume(coroutine.create(function()
1854+
for i = 1, 5 do
1855-
        for i = 0,10/bonuspeed,0.1 do
1855+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
1856-
            swait()
1856+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1857-
            if type == "Add" then
1857+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
1858-
                scaler2 = scaler2 - 0.01*value/bonuspeed
1858+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1859-
            elseif type == "Divide" then
1859+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
1860-
                scaler2 = scaler2 - 0.01/value*bonuspeed
1860+
1861-
            end
1861+
1862-
            speeder = speeder - 0.01*FastSpeed*bonuspeed/10
1862+
local shockwefe2 = coroutine.wrap(function()
1863-
            rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
1863+
shockwave2 = Instance.new("Part", Torso)
1864-
            rng.Transparency = rng.Transparency + 0.01*bonuspeed
1864+
shockwave2.Size = Vector3.new(5, 5, 5)
1865-
            rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
1865+
shockwave2.Transparency = 0
1866-
        end
1866+
shockwave2.BrickColor = TheColor
1867-
    rng:Destroy()
1867+
shockwave2.Anchored = true
1868-
    end))
1868+
shockwave2.CanCollide = false
1869
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1870-
 
1870+
sh2 = Instance.new("SpecialMesh", shockwave2) 
1871-
Meshed = function(cf,meshstart,meshadd,colour,meshid,textid,spin,inverse,factor)
1871+
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1872-
local p = Instance.new("Part",EffectModel)
1872+
sh2.Scale = Vector3.new(0, 0, 0)
1873-
p.BrickColor = BrickColor.new(colour)
1873+
removeuseless:AddItem(shockwave2,1)
1874-
p.Size = Vector3.new()
1874+
shockwave3 = Instance.new("Part", Torso)
1875-
p.Anchored = true
1875+
shockwave3.Size = Vector3.new(1, 1, 1)
1876-
p.CanCollide = false
1876+
shockwave3.Transparency = 0
1877-
p.CFrame = cf
1877+
shockwave3.BrickColor = TheColor
1878-
if inverse == true then
1878+
shockwave3.Anchored = true
1879-
p.Transparency = 1
1879+
shockwave3.CanCollide = false
1880
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1881-
p.Transparency = 0
1881+
sh3 = Instance.new("SpecialMesh", shockwave3) 
1882
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1883-
local m = Instance.new("SpecialMesh",p)
1883+
sh3.Scale = Vector3.new(0, 0, 0)
1884-
m.MeshId = meshid
1884+
removeuseless:AddItem(shockwave3,4)
1885-
m.TextureId = textid
1885+
for i = 1, 100 do
1886-
m.Scale = meshstart
1886+
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1887
shockwave2.Transparency = shockwave2.Transparency + 0.1
1888-
for i=0,1,factor do
1888+
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
1889
shockwave3.Transparency = shockwave3.Transparency + 0.1
1890-
if inverse == true then
1890+
1891-
p.Transparency = 1-i
1891+
1892
end)
1893-
p.Transparency = i
1893+
shockwefe2()
1894
hohoho = coroutine.wrap(function()
1895-
m.Scale = m.Scale + meshadd
1895+
for i = 1, 10 do
1896-
p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
1896+
rings = Instance.new("Part", Torso)
1897
rings.Size = Vector3.new(5, 5, 5)
1898-
p:Destroy()
1898+
rings.Transparency = 0.5
1899
rings.BrickColor = TheColor
1900-
return p
1900+
rings.Anchored = true
1901
rings.CanCollide = false
1902-
-------------------------------------------------------
1902+
rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1903-
--End Damage Function Customization--
1903+
ringsh = Instance.new("SpecialMesh", rings) 
1904-
-------------------------------------------------------
1904+
ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1905
ringsh.Scale = Vector3.new(0, 0, 0)
1906-
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
1906+
removeuseless:AddItem(rings,2)
1907-
  for _, c in pairs(workspace:children()) do
1907+
table.insert(Repeater,ringsh)
1908-
    local hum = c:findFirstChild("Humanoid")
1908+
table.insert(nonmeshRepeater2,rings)
1909-
    if hum ~= nil then
1909+
wait(.1)
1910-
      local head = c:findFirstChild("Head")
1910+
1911-
      if head ~= nil then
1911+
1912-
        local targ = head.Position - Part.Position
1912+
hohoho()
1913-
        local mag = targ.magnitude
1913+
local BV = Instance.new("BodyVelocity", Root)
1914-
        if magni >= mag and c.Name ~= Player.Name then
1914+
BV.maxForce = Vector3.new(0,20000,0)
1915-
          Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
1915+
BV.P = 1000
1916-
        end
1916+
BV.velocity = Vector3.new(0,50,0)
1917-
      end
1917+
quickcour = coroutine.wrap(function()
1918-
    end
1918+
t = 0
1919-
  end
1919+
for i = 1, 25 do
1920
t  = t + 1
1921
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
1922
wait()
1923-
CFuncs = {
1923+
1924-
	Part = {
1924+
BV:Remove()
1925-
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1925+
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
1926-
			local Part = Create("Part")({
1926+
1927-
				Parent = Parent,
1927+
quickcour()
1928-
				Reflectance = Reflectance,
1928+
local Hit = damagealll(5,Root.Position)		
1929-
				Transparency = Transparency,
1929+
for _,v in pairs(Hit) do
1930-
				CanCollide = false,
1930+
if absoluteannihilation then
1931-
				Locked = true,
1931+
v:BreakJoints()
1932-
				BrickColor = BrickColor.new(tostring(BColor)),
1932+
else				
1933-
				Name = Name,
1933+
v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
1934-
				Size = Size,
1934+
1935-
				Material = Material
1935+
1936-
			})
1936+
quickcour2 = coroutine.wrap(function()
1937-
			RemoveOutlines(Part)
1937+
jumpsound = Instance.new("Sound", Torso)
1938-
			return Part
1938+
jumpsound.Volume = 10
1939
jumpsound.SoundId = "rbxassetid://1574842373"
1940-
	},
1940+
jumpsound:Play()
1941-
	Mesh = {
1941+
removeuseless:AddItem(jumpsound,3)
1942-
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1942+
for i = 1, 9 do
1943-
			local Msh = Create(Mesh)({
1943+
lunge:Play()
1944-
				Parent = Part,
1944+
wait(.1)
1945-
				Offset = OffSet,
1945+
1946-
				Scale = Scale
1946+
lunge2:Play()
1947-
			})
1947+
1948-
			if Mesh == "SpecialMesh" then
1948+
quickcour2()
1949-
				Msh.MeshType = MeshType
1949+
for i = 1, 25 do
1950-
				Msh.MeshId = MeshId
1950+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
1951
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1952-
			return Msh
1952+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
1953
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1954-
	},
1954+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1955-
	Mesh = {
1955+
1956-
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1956+
1957-
			local Msh = Create(Mesh)({
1957+
attacking = false
1958-
				Parent = Part,
1958+
debounce = false
1959-
				Offset = OffSet,
1959+
tr1.Enabled = false
1960-
				Scale = Scale
1960+
1961-
			})
1961+
1962-
			if Mesh == "SpecialMesh" then
1962+
1963-
				Msh.MeshType = MeshType
1963+
mouse.KeyDown:connect(function(Press)
1964-
				Msh.MeshId = MeshId
1964+
Press=Press:lower()
1965
if Press=='e' then
1966-
			return Msh
1966+
if debounce then return end
1967
debounce = true
1968-
	},
1968+
attacking = true
1969-
	Weld = {
1969+
continue = true
1970-
		Create = function(Parent, Part0, Part1, C0, C1)
1970+
hum.WalkSpeed = 0
1971-
			local Weld = Create("Weld")({
1971+
g1 = Instance.new("BodyGyro", Root)
1972-
				Parent = Parent,
1972+
g1.D = 175
1973-
				Part0 = Part0,
1973+
g1.P = 20000
1974-
				Part1 = Part1,
1974+
g1.MaxTorque = Vector3.new(0,9000,0)
1975-
				C0 = C0,
1975+
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
1976-
				C1 = C1
1976+
lmon8 = lmon7[math.random(1,#lmon7)]
1977-
			})
1977+
local b1 = Instance.new("BillboardGui",Head)
1978-
			return Weld
1978+
b1.Size = UDim2.new(0,100,0,40)
1979
b1.StudsOffset = Vector3.new(0,3,0)
1980-
	},
1980+
b1.Adornee = Head
1981-
	Sound = {
1981+
local b2 = Instance.new("TextLabel",b1)
1982-
		Create = function(id, par, vol, pit)
1982+
b2.BackgroundTransparency = 1
1983-
			coroutine.resume(coroutine.create(function()
1983+
b2.Text = ""..lmon8
1984-
				local S = Create("Sound")({
1984+
b2.Font = "Garamond"
1985-
					Volume = vol,
1985+
b2.TextSize = 0
1986-
					Pitch = pit or 1,
1986+
b2.TextStrokeTransparency = 1
1987-
					SoundId = id,
1987+
b2.TextColor3 = BrickColor.new("Light Royal blue").Color
1988-
					Parent = par or workspace
1988+
b2.TextStrokeColor3 = Color3.new(0,0,0)
1989-
				})
1989+
b2.Size = UDim2.new(1,0,0.5,0)
1990-
				wait()
1990+
billboardcour = coroutine.wrap(function()
1991-
				S:play()
1991+
for i = 1, 10 do
1992-
				game:GetService("Debris"):AddItem(S, 6)
1992+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
1993-
			end))
1993+
b2.TextSize = b2.TextSize + 3
1994
wait()
1995-
	},
1995+
1996-
	ParticleEmitter = {
1996+
1997-
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
1997+
for i = 1, 10 do
1998-
			local fp = Create("ParticleEmitter")({
1998+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
1999-
				Parent = Parent,
1999+
b2.TextSize = b2.TextSize - 3
2000-
				Color = ColorSequence.new(Color1, Color2),
2000+
2001-
				LightEmission = LightEmission,
2001+
2002-
				Size = Size,
2002+
b1:Remove()
2003-
				Texture = Texture,
2003+
2004-
				Transparency = Transparency,
2004+
billboardcour()
2005-
				ZOffset = ZOffset,
2005+
for i = 1, 10 do
2006-
				Acceleration = Accel,
2006+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2007-
				Drag = Drag,
2007+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2008-
				LockedToPart = LockedToPart,
2008+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(5)), 0.4)
2009-
				VelocityInheritance = VelocityInheritance,
2009+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
2010-
				EmissionDirection = EmissionDirection,
2010+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2011-
				Enabled = Enabled,
2011+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
2012-
				Lifetime = LifeTime,
2012+
2013-
				Rate = Rate,
2013+
2014-
				Rotation = Rotation,
2014+
lilball = Instance.new("Part", RightArm)
2015-
				RotSpeed = RotSpeed,
2015+
lilball.Material = "Neon"
2016-
				Speed = Speed,
2016+
lilball.CanCollide = false
2017-
				VelocitySpread = VelocitySpread
2017+
lilball.Anchored = true
2018-
			})
2018+
lilball.Transparency = 1
2019-
			return fp
2019+
lilball.BrickColor = TheColor
2020
lilball.Size = Vector3.new(.1,.1,.1)
2021
lilballShape = Instance.new("SpecialMesh", lilball)
2022-
}
2022+
lilballShape.MeshType = "Sphere"
2023-
function RemoveOutlines(part)
2023+
lilballShape.Scale = Vector3.new(10,10,10)
2024-
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
2024+
lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
2025
removeuseless:AddItem(lilball,5)
2026-
function CreatePart1(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
2026+
qucicour = coroutine.wrap(function()
2027-
	local Part = Create("Part")({
2027+
for i = 1, 10 do
2028-
		formFactor = FormFactor,
2028+
lilball.Transparency = lilball.Transparency - 0.05
2029-
		Parent = Parent,
2029+
2030-
		Reflectance = Reflectance,
2030+
2031-
		Transparency = Transparency,
2031+
2032-
		CanCollide = false,
2032+
qucicour()
2033-
		Locked = true,
2033+
SwordPortal = Instance.new("Part", Torso)
2034-
		BrickColor = BrickColor.new(tostring(BColor)),
2034+
SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
2035-
		Name = Name,
2035+
SwordPortal.Material = "Neon"
2036-
		Size = Size,
2036+
SwordPortal.BrickColor = TheColor
2037-
		Material = Material
2037+
SwordPortal.Transparency = 0
2038
SwordPortal.Anchored = true
2039-
	RemoveOutlines(Part)
2039+
SwordPortal.CanCollide = false
2040-
	return Part
2040+
SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
2041
SwordPortalMESH.MeshType = "Cylinder"
2042-
function CreateMesh1(Mesh, Part, MeshType, MeshId, OffSet, Scale)
2042+
SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
2043-
	local Msh = Create(Mesh)({
2043+
SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
2044-
		Parent = Part,
2044+
swordportalsound = Instance.new("Sound", SwordPortal)
2045-
		Offset = OffSet,
2045+
swordportalsound.SoundId = "rbxassetid://159296220"
2046-
		Scale = Scale
2046+
swordportalsound.Volume = 5
2047
swordportalsound:Play()
2048-
	if Mesh == "SpecialMesh" then
2048+
removeuseless:AddItem(swordportalsound,3)
2049-
		Msh.MeshType = MeshType
2049+
sizeincreasor = coroutine.wrap(function()
2050-
		Msh.MeshId = MeshId
2050+
while continue do
2051
SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
2052-
	return Msh
2052+
2053
end
2054-
function CreateWeld(Parent, Part0, Part1, C0, C1)
2054+
2055-
	local Weld = Create("Weld")({
2055+
sizeincreasor()
2056-
		Parent = Parent,
2056+
for i = 1, 20 do
2057-
		Part0 = Part0,
2057+
2058-
		Part1 = Part1,
2058+
2059-
		C0 = C0,
2059+
continue = false
2060-
		C1 = C1
2060+
local openshocks = coroutine.wrap(function()
2061
for i = 1, 5 do
2062-
	return Weld
2062+
openshock2 = Instance.new("Part", Torso)
2063
openshock2.Size = Vector3.new(1, 1, 1)
2064
openshock2.Transparency = 0
2065-
abss = Instance.new("BillboardGui",char)
2065+
openshock2.BrickColor = TheColor
2066-
abss.Size = UDim2.new(10,0,10,0)
2066+
openshock2.Material = "Neon"
2067-
abss.Enabled = false
2067+
openshock2.Anchored = true
2068-
imgl = Instance.new("ImageLabel",abss)
2068+
openshock2.CanCollide = false
2069-
imgl.Position = UDim2.new(0,0,0,0)
2069+
openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2070-
imgl.Size = UDim2.new(1,0,1,0)
2070+
DDTopenshock2 = Instance.new("SpecialMesh", openshock2) 
2071-
imgl.Image = "rbxassetid://153485522"
2071+
DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2072-
imgl.BackgroundTransparency = 1
2072+
DDTopenshock2.Scale = Vector3.new(1, 2, 1)
2073-
imgl.ImageColor3 = Color3.new(.9,0,0)
2073+
removeuseless:AddItem(openshock2,2)
2074-
img2 = Instance.new("ImageLabel",abss)
2074+
table.insert(ExtremeM,DDTopenshock2)
2075-
img2.Position = UDim2.new(0,0,0,0)
2075+
table.insert(SlowlyFade,openshock2)
2076-
img2.Size = UDim2.new(1,0,1,0)
2076+
openshock = Instance.new("Part", Torso)
2077-
img2.Image = "rbxassetid://153485522"
2077+
openshock.Size = Vector3.new(1, 1, 1)
2078-
img2.BackgroundTransparency = 1
2078+
openshock.Transparency = 0
2079-
img2.ImageColor3 = Color3.new(.9,0,0)
2079+
openshock.BrickColor = TheColor
2080-
 
2080+
openshock.Material = "Neon"
2081-
function TargetSelect(person)
2081+
openshock.Anchored = true
2082-
local dd=coroutine.wrap(function()
2082+
openshock.CanCollide = false
2083-
if targetted ~= person then
2083+
openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
2084-
targetted = person
2084+
DDTopenshock = Instance.new("SpecialMesh", openshock) 
2085-
img2.Size = UDim2.new(1,0,1,0)
2085+
DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2086-
img2.ImageTransparency = 0
2086+
DDTopenshock.Scale = Vector3.new(1, 2, 1)
2087-
img2.Position = UDim2.new(0,0,0,0)
2087+
removeuseless:AddItem(openshock,2)
2088-
for i = 0, 2, 0.1 do
2088+
table.insert(ExtremeM,DDTopenshock)
2089
table.insert(SlowlyFade,openshock)
2090-
img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
2090+
wait(.05)
2091-
img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
2091+
2092-
img2.ImageTransparency = img2.ImageTransparency + 0.05
2092+
2093
openshocks()
2094
bigopenshock = coroutine.wrap(function()
2095
bigopenshock = Instance.new("Part", Torso)
2096-
dd()
2096+
bigopenshock.Size = Vector3.new(1, 1, 1)
2097
bigopenshock.Transparency = 0
2098
bigopenshock.BrickColor = TheColor
2099-
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
2099+
bigopenshock.Material = "Neon"
2100-
    local NEWWELD = IT(TYPE)
2100+
bigopenshock.Anchored = true
2101-
    NEWWELD.Part0 = PART0
2101+
bigopenshock.CanCollide = false
2102-
    NEWWELD.Part1 = PART1
2102+
bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
2103-
    NEWWELD.C0 = C0
2103+
DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock) 
2104-
    NEWWELD.C1 = C1
2104+
DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2105-
    NEWWELD.Parent = PARENT
2105+
DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
2106-
    return NEWWELD
2106+
removeuseless:AddItem(bigopenshock,2)
2107
table.insert(m3,DDTbigopenshock)
2108
table.insert(SlowlyFade,bigopenshock)
2109-
local GRIP = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, HANDLE, CF(0,-1.1,-0.25)*ANGLES(RAD(-110),RAD(0),RAD(0))*ANGLES(RAD(0),RAD(0),RAD(180)), CF(0,0,0))
2109+
2110
removeuseless:AddItem(swordoutofportal,6)
2111-
local Blood1 = Create("ParticleEmitter")({
2111+
swordoutofportal = Instance.new("Sound", SwordPortal)
2112-
  Color = ColorSequence.new(Color3.new(0.7, 0, 0), Color3.new(0.1, 0, 0)),
2112+
swordoutofportal.SoundId = "rbxassetid://1201801124"
2113-
  Transparency = NumberSequence.new(0.1, 1),
2113+
swordoutofportal.Volume = 5
2114-
  Size = NumberSequence.new(0.5, 0),
2114+
swordoutofportal:Play()
2115-
  Texture = "rbxassetid://602578593",
2115+
GiantSword = Instance.new("Part", Torso)
2116-
  Lifetime = NumberRange.new(0.8),
2116+
GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
2117-
  Rate = 255,
2117+
GiantSword.Material = "Neon"
2118-
  VelocitySpread = 40,
2118+
GiantSword.BrickColor = TheColor
2119-
  Rotation = NumberRange.new(100),
2119+
GiantSword.Transparency = .2
2120-
  Speed = NumberRange.new(5),
2120+
GiantSword.Anchored = true
2121-
  LightEmission = 0,
2121+
GiantSword.CanCollide = false
2122-
  LockedToPart = false,
2122+
GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
2123-
  Acceleration = Vector3.new(0, -10, 0),
2123+
GiantSwordMESH.Scale = Vector3.new(15,15,15)
2124-
  EmissionDirection = "Bottom"
2124+
GiantSwordMESH.MeshId = "rbxassetid://94840342"
2125-
})
2125+
GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
2126-
function Sayonara()
2126+
move = coroutine.wrap(function()
2127-
    local target = nil
2127+
local Hit = damagealll(35,SwordPortal.Position)		
2128-
    local targettorso = nil
2128+
for _,v in pairs(Hit) do
2129-
    if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
2129+
if absoluteannihilation then
2130-
        if mouse.Target.Parent.Humanoid.PlatformStand == false then
2130+
v:BreakJoints()
2131-
            target = mouse.Target.Parent.Humanoid
2131+
else			
2132-
            targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
2132+
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
2133-
            targethead = mouse.Target.Parent:FindFirstChild("Head")
2133+
2134-
            targetrightarm = mouse.Target.Parent:FindFirstChild("Right Arm")
2134+
2135-
            targetleftarm = mouse.Target.Parent:FindFirstChild("Left Arm")
2135+
for i = 1, 40 do
2136-
        end
2136+
SwordPortal.Transparency = SwordPortal.Transparency + 0.05
2137-
    end
2137+
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
2138-
    if target ~= nil then
2138+
2139-
        targettorso.Anchored = true
2139+
2140-
        attack = true
2140+
2141-
        hum.WalkSpeed = 0
2141+
move()
2142-
        root.CFrame = targettorso.CFrame * CF(0,0,2.4)
2142+
mvcm = coroutine.wrap(function()
2143-
        for i = 0,6.2,0.1 do
2143+
2144-
            swait()
2144+
SwordPortal:Remove()
2145-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
2145+
debounce = false
2146-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(10), Rad(0)), 0.3)
2146+
attacking = false
2147-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
2147+
hum.WalkSpeed = 18
2148-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
2148+
2149-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(10)), 0.1)
2149+
mvcm()
2150-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-10)), 0.1)
2150+
g1:Remove()
2151-
        end
2151+
for i = 1, 30 do 
2152-
        do
2152+
lilball.Transparency = lilball.Transparency + 0.05
2153-
        CreateSound("429400881", targettorso, 5, 1)
2153+
GiantSword.Transparency = GiantSword.Transparency + 0.03
2154-
        local ModelArm02 = New("Model", char, "Arm", {})
2154+
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
2155-
        local ModelArm03 = New("Model", char, "Arm", {})
2155+
2156-
        local Humanoid02 = New("Humanoid", ModelArm02, "Humanoid", {})
2156+
2157-
        local Humanoid03 = New("Humanoid", ModelArm03, "Humanoid", {})
2157+
GiantSword:Remove()
2158-
        local Arm02 = targetleftarm:Clone()
2158+
2159-
        local Arm03 = targetrightarm:Clone()
2159+
2160-
        targetleftarm.Transparency = 1
2160+
2161-
        targetrightarm.Transparency = 1
2161+
mouse.KeyDown:connect(function(Press)
2162-
        Arm02.Parent = ModelArm02
2162+
Press=Press:lower()
2163-
        Arm03.Parent = ModelArm03
2163+
if Press=='g' then
2164-
        for i, v in pairs(Arm02:GetChildren()) do
2164+
if debounce then return end
2165-
          v:Destroy()
2165+
debounce = true
2166-
        end
2166+
attacking = true
2167-
        for i, v in pairs(Arm03:GetChildren()) do
2167+
damagedebounce = false
2168-
          v:Destroy()
2168+
lmon4 = lmon3[math.random(1,#lmon3)]
2169-
        end
2169+
local b1 = Instance.new("BillboardGui",Head)
2170-
        local weldArm02 = Instance.new("Weld")
2170+
b1.Size = UDim2.new(0,100,0,40)
2171-
        weldArm02.Parent = Arm02
2171+
b1.StudsOffset = Vector3.new(0,3,0)
2172-
        weldArm02.Part0 = targetleftarm
2172+
b1.Adornee = Head
2173-
        weldArm02.Part1 = Arm02
2173+
local b2 = Instance.new("TextLabel",b1)
2174-
        weldArm02.C1 = CFrame.new(0, 0, 0)
2174+
b2.BackgroundTransparency = 1
2175-
        local weldArm03 = Instance.new("Weld")
2175+
b2.Text = ""..lmon4
2176-
        weldArm03.Parent = Arm03
2176+
b2.Font = "Garamond"
2177-
        weldArm03.Part0 = targetrightarm
2177+
b2.TextSize = 0
2178-
        weldArm03.Part1 = Arm03
2178+
b2.TextStrokeTransparency = 1
2179-
        weldArm03.C1 = CFrame.new(0, 0, 0)
2179+
b2.TextColor3 = BrickColor.new("Light Royal blue").Color
2180-
        for i, v in pairs(target:GetChildren()) do
2180+
b2.TextStrokeColor3 = Color3.new(0,0,0)
2181-
          if v:IsA("Shirt") then
2181+
b2.Size = UDim2.new(1,0,0.5,0)
2182-
            v:clone().Parent = ModelArm02
2182+
billboardcour = coroutine.wrap(function()
2183-
          end
2183+
for i = 1, 10 do
2184-
        end
2184+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2185-
        for i, v in pairs(target:GetChildren()) do
2185+
b2.TextSize = b2.TextSize + 3
2186-
          if v:IsA("Shirt") then
2186+
2187-
            v:clone().Parent = ModelArm03
2187+
2188-
          end
2188+
wait(2)
2189-
        end
2189+
for i = 1, 10 do
2190-
        weldArm02.Part0 = la
2190+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2191-
        weldArm02.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
2191+
b2.TextSize = b2.TextSize - 3
2192-
        weldArm03.Part0 = ra
2192+
2193-
        weldArm03.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
2193+
2194-
        local BE1 = Blood1:Clone()
2194+
b1:Remove()
2195-
        BE1.Parent = targetleftarm
2195+
2196-
        game:GetService("Debris"):AddItem(BE1, 3)
2196+
billboardcour()
2197-
        BE1.Rate = 255
2197+
quickcour = coroutine.wrap(function()
2198-
        local BE2 = Blood1:Clone()
2198+
spawnsound = Instance.new("Sound", RightArm)
2199-
        BE2.Parent = targetrightarm
2199+
spawnsound.SoundId = "rbxassetid://218497396"
2200-
        game:GetService("Debris"):AddItem(BE2, 3)
2200+
spawnsound.Volume = 5
2201-
        BE2.Rate = 255
2201+
spawnsound:Play()
2202-
        for i = 0,6.2,0.1 do
2202+
removeuseless:AddItem(spawnsound,4)
2203-
            swait()
2203+
Scythe = Instance.new("Part", Torso)
2204-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(0)), 0.15)
2204+
Scythe.Size = Vector3.new(0.8, 0.8, 0.8)
2205-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2205+
Scythe.Material = "Neon"
2206-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
2206+
Scythe.BrickColor = TheColor
2207-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
2207+
Scythe.Transparency = 1
2208-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(15)), 0.1)
2208+
Scythe.CanCollide = false
2209-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
2209+
ScytheMESH = Instance.new("SpecialMesh", Scythe)
2210-
        end
2210+
ScytheMESH.Scale = Vector3.new(2.5,2.5,2.5)
2211-
        for i = 0,6.2,0.1 do
2211+
ScytheMESH.MeshId = "rbxassetid://218497396"
2212-
            swait()
2212+
ScytheWeld = weldBetween(Scythe,RightArm)
2213-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
2213+
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
2214-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2214+
for i = 1, 20 do
2215-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
2215+
Scythe.Transparency = Scythe.Transparency - 0.04
2216-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
2216+
2217-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(15)), 0.1)
2217+
2218-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
2218+
2219-
        end
2219+
quickcour()
2220-
        CreateSound("541909763", targettorso, 5, .8)
2220+
hum.WalkSpeed = 0
2221-
        weldArm02:Destroy()
2221+
for i = 1, 25 do
2222-
        Arm02.CanCollide = true
2222+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2223-
        weldArm03:Destroy()
2223+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
2224-
        Arm03.CanCollide = true
2224+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2225-
        local bodyVelocity2 = Create("BodyVelocity")({
2225+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2226-
          velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
2226+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
2227-
          P = 5000,
2227+
2228-
          maxForce = Vector3.new(8000, 8000, 8000),
2228+
2229-
          Parent = Arm02
2229+
g1 = Instance.new("BodyGyro", Root)
2230-
        })
2230+
g1.D = 175
2231-
        local bodyVelocity3 = Create("BodyVelocity")({
2231+
g1.P = 20000
2232-
          velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
2232+
g1.MaxTorque = Vector3.new(0,9000,0)
2233-
          P = 5000,
2233+
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
2234-
          maxForce = Vector3.new(8000, 8000, 8000),
2234+
hum.WalkSpeed = 14
2235-
          Parent = Arm03
2235+
for i = 1, 8 do
2236-
        })
2236+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2237-
        game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
2237+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
2238-
        game:GetService("Debris"):AddItem(bodyVelocity3, 0.05)
2238+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2239-
        for i = 0,6.2,0.1 do
2239+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
2240-
            swait()
2240+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
2241-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
2241+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2242-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2242+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2243-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
2243+
2244-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
2244+
2245-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(15)), 0.1)
2245+
htbox = Instance.new("Part", Scythe)
2246-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(-15)), 0.1)
2246+
htbox.CFrame = Scythe.CFrame
2247-
        end
2247+
htbox.Transparency = 1
2248-
        for i = 0,6.2,0.1 do
2248+
htbox.CanCollide = false
2249-
            swait()
2249+
htbox.Size = Vector3.new(.40,7,3)
2250-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
2250+
htboxweld = weldBetween(htbox,Scythe)
2251-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2251+
A = Instance.new("Attachment", htbox)
2252-
        RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
2252+
A.Position = Vector3.new(0,-3.2,0)
2253-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
2253+
A.Name = "A"
2254-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
2254+
B = Instance.new("Attachment", htbox)
2255-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
2255+
B.Position = Vector3.new(0,3.2,0)
2256-
        end
2256+
B.Name = "B"
2257-
        targettorso:Remove()
2257+
tr11 = Instance.new("Trail", Scythe)
2258-
        for i = 0,6.2,0.1 do
2258+
tr11.Attachment0 = A
2259-
            swait()
2259+
tr11.Attachment1 = B
2260-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -2.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
2260+
tr11.Enabled = true
2261-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2261+
tr11.Lifetime = .8
2262-
        RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
2262+
tr11.TextureMode = "Static"
2263-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-35)), 0.15)
2263+
tr11.LightInfluence = 0
2264-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
2264+
tr11.Color = ColorSequence.new(BrickColor.new"Daisy orange".Color,BrickColor.new"Royal blue".Color)
2265-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
2265+
tr11.Transparency = NumberSequence.new(0, 1)
2266-
        end
2266+
htbox.Touched:connect(function(hit)
2267-
        end
2267+
if hit.Parent:IsA("Part") then
2268-
        targettorso.Anchored = false
2268+
elseif hit.Parent:IsA("SpecialMesh") then
2269-
        attack = false
2269+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2270-
        hum.WalkSpeed = 8
2270+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
2271-
        root.CFrame = targettorso.CFrame * CF(0,0,3.4)
2271+
if damagedebounce == true then return end
2272-
    end
2272+
damagedebounce = true
2273
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2274
quickcour = coroutine.wrap(function()
2275-
-------------------------------------------------------
2275+
Slachtoffer.WalkSpeed = 6
2276-
--Start Effect Function--
2276+
2277-
-------------------------------------------------------
2277+
Slachtoffer.WalkSpeed = 16
2278-
EffectModel = Instance.new("Model", char)
2278+
2279-
Effects = {
2279+
quickcour()
2280-
  Block = {
2280+
if absoluteannihilation then
2281-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
2281+
Slachtoffer.Parent:BreakJoints()
2282-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2282+
2283-
      prt.Anchored = true
2283+
Slachtoffer:TakeDamage(math.random(35,40))
2284-
      prt.CFrame = cframe
2284+
rdnm = soundtable[math.random(1,#soundtable)]
2285-
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2285+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2286-
      game:GetService("Debris"):AddItem(prt, 10)
2286+
slashwound.SoundId = "rbxassetid://"..rdnm
2287-
      if Type == 1 or Type == nil then
2287+
slashwound.Volume = 4
2288-
        table.insert(Effects, {
2288+
slashwound:Play()
2289-
          prt,
2289+
removeuseless:AddItem(slashwound,2)
2290-
          "Block1",
2290+
2291-
          delay,
2291+
2292-
          x3,
2292+
2293-
          y3,
2293+
lunge:Play()
2294-
          z3,
2294+
t = 0
2295-
          msh
2295+
for i = 1, 8 do
2296-
        })
2296+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2297-
      elseif Type == 2 then
2297+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
2298-
        table.insert(Effects, {
2298+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
2299-
          prt,
2299+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2300-
          "Block2",
2300+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
2301-
          delay,
2301+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
2302-
          x3,
2302+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
2303-
          y3,
2303+
2304-
          z3,
2304+
2305-
          msh
2305+
damagedebounce = false
2306-
        })
2306+
hum.WalkSpeed = 8
2307-
      else
2307+
t = 0
2308-
        table.insert(Effects, {
2308+
for i = 1, 8 do
2309-
          prt,
2309+
t = t + 50
2310-
          "Block3",
2310+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2311-
          delay,
2311+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0 + t)), .6)
2312-
          x3,
2312+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2313-
          y3,
2313+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.41,1.3,0) * CFrame.Angles(math.rad(181),math.rad(5),math.rad(10)), 0.4)
2314-
          z3,
2314+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2315-
          msh
2315+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
2316-
        })
2316+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
2317-
      end
2317+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-5), math.rad(7), math.rad(3)), 0.5)
2318-
    end
2318+
2319-
  },
2319+
2320-
  Sphere = {
2320+
htbox:Remove()
2321-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2321+
htbox = Instance.new("Part", Scythe)
2322-
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2322+
htbox.CFrame = Scythe.CFrame
2323-
      prt.Anchored = true
2323+
htbox.Transparency = 1
2324-
      prt.CFrame = cframe
2324+
htbox.CanCollide = false
2325-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2325+
htbox.Size = Vector3.new(.40,7,3)
2326-
      game:GetService("Debris"):AddItem(prt, 10)
2326+
htboxweld = weldBetween(htbox,Scythe)
2327-
      table.insert(Effects, {
2327+
A = Instance.new("Attachment", htbox)
2328-
        prt,
2328+
A.Position = Vector3.new(0,-3.2,0)
2329-
        "Cylinder",
2329+
A.Name = "A"
2330-
        delay,
2330+
B = Instance.new("Attachment", htbox)
2331-
        x3,
2331+
B.Position = Vector3.new(0,3.2,0)
2332-
        y3,
2332+
B.Name = "B"
2333-
        z3,
2333+
htbox.Touched:connect(function(hit)
2334-
        msh
2334+
if hit.Parent:IsA("Part") then
2335-
      })
2335+
elseif hit.Parent:IsA("SpecialMesh") then
2336-
    end
2336+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2337-
  },
2337+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
2338-
  Cylinder = {
2338+
if damagedebounce == true then return end
2339-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2339+
damagedebounce = true
2340-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2340+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2341-
      prt.Anchored = true
2341+
quickcour = coroutine.wrap(function()
2342-
      prt.CFrame = cframe
2342+
Slachtoffer.WalkSpeed = 6
2343-
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2343+
2344-
      game:GetService("Debris"):AddItem(prt, 10)
2344+
Slachtoffer.WalkSpeed = 16
2345-
      table.insert(Effects, {
2345+
2346-
        prt,
2346+
quickcour()
2347-
        "Cylinder",
2347+
if absoluteannihilation then
2348-
        delay,
2348+
Slachtoffer.Parent:BreakJoints()
2349-
        x3,
2349+
2350-
        y3,
2350+
Slachtoffer:TakeDamage(math.random(25,68))
2351-
        z3,
2351+
rdnm = soundtable[math.random(1,#soundtable)]
2352-
        msh
2352+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2353-
      })
2353+
slashwound.SoundId = "rbxassetid://"..rdnm
2354-
    end
2354+
slashwound.Volume = 4
2355-
  },
2355+
slashwound:Play()
2356-
  Wave = {
2356+
removeuseless:AddItem(slashwound,2)
2357-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2357+
2358-
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2358+
2359-
      prt.Anchored = true
2359+
2360-
      prt.CFrame = cframe
2360+
lunge3:Play()
2361-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
2361+
for i = 1, 15 do
2362-
      game:GetService("Debris"):AddItem(prt, 10)
2362+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2363-
      table.insert(Effects, {
2363+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
2364-
        prt,
2364+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
2365-
        "Cylinder",
2365+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2366-
        delay,
2366+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
2367-
        x3 / 60,
2367+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
2368-
        y3 / 60,
2368+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
2369-
        z3 / 60,
2369+
2370-
        msh
2370+
2371-
      })
2371+
htbox:Remove()
2372-
    end
2372+
hum.WalkSpeed = 18
2373-
  },
2373+
tr11.Enabled = false
2374-
  Ring = {
2374+
for i = 1, 10 do
2375-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2375+
Scythe.Transparency = Scythe.Transparency + 0.1
2376-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2376+
2377-
      prt.Anchored = true
2377+
2378-
      prt.CFrame = cframe
2378+
tr11:Remove()
2379-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2379+
Scythe:Remove()
2380-
      game:GetService("Debris"):AddItem(prt, 10)
2380+
attacking = false
2381-
      table.insert(Effects, {
2381+
debounce = false
2382-
        prt,
2382+
damagedebounce = false
2383-
        "Cylinder",
2383+
g1:Remove()
2384-
        delay,
2384+
2385-
        x3,
2385+
2386-
        y3,
2386+
2387-
        z3,
2387+
mouse.KeyDown:connect(function(Press)
2388-
        msh
2388+
Press=Press:lower()
2389-
      })
2389+
if Press=='y' then
2390-
    end
2390+
if debounce then return end
2391-
  },
2391+
debounce = true
2392-
  Break = {
2392+
attacking = true
2393-
    Create = function(brickcolor, cframe, x1, y1, z1)
2393+
bbno = true
2394-
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
2394+
jjo = true
2395-
      prt.Anchored = true
2395+
borb = true
2396-
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2396+
hum.WalkSpeed = 0
2397-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2397+
energyburst:Play()
2398-
      local num = math.random(10, 50) / 1000
2398+
energyburst2:Play()
2399-
      game:GetService("Debris"):AddItem(prt, 10)
2399+
g1 = Instance.new("BodyGyro", Root)
2400-
      table.insert(Effects, {
2400+
g1.D = 175
2401-
        prt,
2401+
g1.P = 20000
2402-
        "Shatter",
2402+
g1.MaxTorque = Vector3.new(0,9000,0)
2403-
        num,
2403+
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
2404-
        prt.CFrame,
2404+
lmon2 = lmon[math.random(1,#lmon)]
2405-
        math.random() - math.random(),
2405+
local b1 = Instance.new("BillboardGui",Head)
2406-
        0,
2406+
b1.Size = UDim2.new(0,100,0,40)
2407-
        math.random(50, 100) / 100
2407+
b1.StudsOffset = Vector3.new(0,3,0)
2408-
      })
2408+
b1.Adornee = Head
2409-
    end
2409+
local b2 = Instance.new("TextLabel",b1)
2410-
  },
2410+
b2.BackgroundTransparency = 1
2411-
Spiral = {
2411+
b2.Text = ""..lmon2
2412-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2412+
b2.Font = "Garamond"
2413-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2413+
b2.TextSize = 0
2414-
      prt.Anchored = true
2414+
b2.TextStrokeTransparency = 1
2415-
      prt.CFrame = cframe
2415+
b2.TextColor3 = BrickColor.new("Daisy orange").Color
2416-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2416+
b2.TextStrokeColor3 = Color3.new(0,0,0)
2417-
      game:GetService("Debris"):AddItem(prt, 10)
2417+
b2.Size = UDim2.new(1,0,0.5,0)
2418-
      table.insert(Effects, {
2418+
billboardcour = coroutine.wrap(function()
2419-
        prt,
2419+
for i = 1, 15 do
2420-
        "Cylinder",
2420+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
2421-
        delay,
2421+
b2.TextSize = b2.TextSize + 2
2422-
        x3,
2422+
2423-
        y3,
2423+
2424-
        z3,
2424+
wait(2)
2425-
        msh
2425+
for i = 1, 15 do
2426-
      })
2426+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
2427-
    end
2427+
b2.TextSize = b2.TextSize - 2
2428-
  },
2428+
2429-
Push = {
2429+
2430-
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2430+
b1:Remove()
2431-
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2431+
2432-
      prt.Anchored = true
2432+
billboardcour()
2433-
      prt.CFrame = cframe
2433+
TheWind = Instance.new("Part", Torso)
2434-
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2434+
TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
2435-
      game:GetService("Debris"):AddItem(prt, 10)
2435+
TheWind.Material = "Neon"
2436-
      table.insert(Effects, {
2436+
TheWind.BrickColor = TheColor
2437-
        prt,
2437+
TheWind.Transparency = 1
2438-
        "Cylinder",
2438+
TheWind.CanCollide = false
2439-
        delay,
2439+
TheWindMESH = Instance.new("SpecialMesh", TheWind)
2440-
        x3,
2440+
TheWindMESH.Scale = Vector3.new(4,4,4)
2441-
        y3,
2441+
TheWindMESH.MeshId = "rbxassetid://168892432"
2442-
        z3,
2442+
TheWindWeld = weldBetween(TheWind,Root)
2443-
        msh
2443+
TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2444-
      })
2444+
TheWind2 = Instance.new("Part", Torso)
2445-
    end
2445+
TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
2446-
  }
2446+
TheWind2.Material = "Neon"
2447-
}
2447+
TheWind2.BrickColor = TheColor
2448-
function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
2448+
TheWind2.Transparency = 1
2449-
	local fp = IT("Part")
2449+
TheWind2.CanCollide = false
2450-
	fp.formFactor = formfactor 
2450+
TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
2451-
	fp.Parent = parent
2451+
TheWindMESH2.Scale = Vector3.new(6,6,6)
2452-
	fp.Reflectance = reflectance
2452+
TheWindMESH2.MeshId = "rbxassetid://168892432"
2453-
	fp.Transparency = transparency
2453+
TheWindWeld2 = weldBetween(TheWind2,Root)
2454-
	fp.CanCollide = false 
2454+
TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2455-
	fp.Locked = true
2455+
TheWind3 = Instance.new("Part", Torso)
2456-
	fp.BrickColor = brickcolor
2456+
TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
2457-
	fp.Name = name
2457+
TheWind3.Material = "Neon"
2458-
	fp.Size = size
2458+
TheWind3.BrickColor = TheColor
2459-
	fp.Position = tors.Position 
2459+
TheWind3.Transparency = 1
2460-
	RemoveOutlines(fp)
2460+
TheWind3.CanCollide = false
2461-
	fp.Material = "Neon"
2461+
TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
2462-
	fp:BreakJoints()
2462+
TheWindMESH3.Scale = Vector3.new(2,2,2)
2463-
	return fp 
2463+
TheWindMESH3.MeshId = "rbxassetid://168892432"
2464-
end 
2464+
TheWindWeld3 = weldBetween(TheWind3,Root)
2465-
 
2465+
TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2466-
function mesh(Mesh,part,meshtype,meshid,offset,scale)
2466+
quickcour = coroutine.wrap(function()
2467-
	local mesh = IT(Mesh) 
2467+
for i = 1, 25 do
2468-
	mesh.Parent = part
2468+
TheWind.Transparency = TheWind.Transparency - 0.01
2469-
	if Mesh == "SpecialMesh" then
2469+
TheWind2.Transparency = TheWind2.Transparency - 0.005
2470-
		mesh.MeshType = meshtype
2470+
TheWind3.Transparency = TheWind3.Transparency - 0.012
2471-
	if meshid ~= "nil" then
2471+
2472-
		mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
2472+
2473
end)
2474
quickcour()
2475-
	mesh.Offset = offset
2475+
quickcour2 = coroutine.wrap(function()
2476-
	mesh.Scale = scale
2476+
while jjo do
2477-
	return mesh
2477+
TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
2478
TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2479
TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2480-
function MagicCharge(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
2480+
2481-
	local type = type
2481+
2482-
	local rng = Instance.new("Part", char)
2482+
2483-
	rng.Anchored = true
2483+
quickcour2()
2484-
	rng.BrickColor = color
2484+
local shockwefe2 = coroutine.wrap(function()
2485-
	rng.CanCollide = false
2485+
shockwave2 = Instance.new("Part", Torso)
2486-
	rng.FormFactor = 3
2486+
shockwave2.Size = Vector3.new(5, 5, 5)
2487-
	rng.Name = "Ring"
2487+
shockwave2.Transparency = 0
2488-
	rng.Material = "Neon"
2488+
shockwave2.BrickColor = TheColor
2489-
	rng.Size = Vector3.new(1, 1, 1)
2489+
shockwave2.Anchored = true
2490-
	rng.Transparency = 1
2490+
shockwave2.CanCollide = false
2491-
	rng.TopSurface = 0
2491+
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2492-
	rng.BottomSurface = 0
2492+
sh2 = Instance.new("SpecialMesh", shockwave2) 
2493-
	rng.CFrame = pos
2493+
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2494-
	rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
2494+
sh2.Scale = Vector3.new(0, 0, 0)
2495-
	local rngm = Instance.new("SpecialMesh", rng)
2495+
removeuseless:AddItem(shockwave2,2)
2496-
	rngm.MeshType = MType
2496+
shockwave3 = Instance.new("Part", Torso)
2497-
	rngm.Scale = Vector3.new(x1, y1, z1)
2497+
shockwave3.Size = Vector3.new(1, 1, 1)
2498-
	local scaler2 = 1
2498+
shockwave3.Transparency = 0
2499-
	local speeder = FastSpeed
2499+
shockwave3.BrickColor = TheColor
2500-
	if type == "Add" then
2500+
shockwave3.Anchored = true
2501-
		scaler2 = 1 * value
2501+
shockwave3.CanCollide = false
2502-
	elseif type == "Divide" then
2502+
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2503-
		scaler2 = 1 / value
2503+
sh3 = Instance.new("SpecialMesh", shockwave3) 
2504
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2505-
	coroutine.resume(coroutine.create(function()
2505+
sh3.Scale = Vector3.new(0, 0, 0)
2506-
		for i = 0, 10 / bonuspeed, 0.1 do
2506+
removeuseless:AddItem(shockwave3,4)
2507-
			swait()
2507+
for i = 1, 100 do
2508-
			if type == "Add" then
2508+
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
2509-
				scaler2 = scaler2 - 0.01 * value / bonuspeed
2509+
shockwave2.Transparency = shockwave2.Transparency + 0.1
2510-
			elseif type == "Divide" then
2510+
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
2511-
				scaler2 = scaler2 - 0.01 / value * bonuspeed
2511+
shockwave3.Transparency = shockwave3.Transparency + 0.1
2512
wait()
2513-
			speeder = speeder - 0.01 * FastSpeed * bonuspeed
2513+
2514-
			rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
2514+
2515-
			rng.Transparency = rng.Transparency - 0.01 * bonuspeed
2515+
shockwefe2()
2516-
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
2516+
for i = 1, 5 do
2517
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2518-
		rng:Destroy()
2518+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
2519-
	end))
2519+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
2520
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2521
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2522-
local PlayerSize = 1
2522+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2523-
local FT,RA,LA,RL,LL = Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh")
2523+
2524-
FT.MeshId,FT.Scale = "rbxasset://fonts/torso.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
2524+
2525-
RA.MeshId,RA.Scale = "rbxasset://fonts/rightarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
2525+
courcour = coroutine.wrap(function()
2526-
LA.MeshId,LA.Scale = "rbxasset://fonts/leftarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
2526+
while bbno do
2527-
RL.MeshId,RL.Scale = "rbxasset://fonts/rightleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
2527+
sho3 = Instance.new("Part", Torso)
2528-
LL.MeshId,LL.Scale = "rbxasset://fonts/leftleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
2528+
sho3.Size = Vector3.new(1, 1, 1)
2529
sho3.Transparency = 0
2530-
function Cryo_Freeze()
2530+
sho3.BrickColor = TheColor
2531-
    attack = true
2531+
sho3.Anchored = true
2532-
    for i = 0,5.2,0.03 do
2532+
sho3.CanCollide = false
2533-
        swait()
2533+
sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2534-
        Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
2534+
shot3 = Instance.new("SpecialMesh", sho3) 
2535-
        Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
2535+
shot3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2536-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
2536+
shot3.Scale = Vector3.new(0, 0, 0)
2537-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2537+
table.insert(th5,shot3)
2538-
        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(-20)), 0.15)
2538+
table.insert(nonmeshRepeater2,sho3)
2539-
        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(25)), 0.15)
2539+
removeuseless:AddItem(shot3,2)
2540-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
2540+
wait(.1)
2541-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
2541+
2542-
    end
2542+
2543-
    CreateSound("331666100", tors, 10, 1)
2543+
courcour()
2544-
    Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
2544+
charge:Play()
2545-
    for i = 1,3,0.1 do
2545+
for i = 1, 6 do
2546-
    hum.WalkSpeed = 0.10
2546+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
2547-
    MagniDamage(tors, 400, 1, 10, 0, "Normal")
2547+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.4)
2548-
    rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
2548+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2549-
    tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
2549+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2550-
    RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
2550+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2551-
    LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
2551+
2552-
    RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
2552+
2553-
    LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
2553+
Blaster = Instance.new("Part", RightArm)
2554-
    end
2554+
Blaster.Material = "Neon"
2555-
    for i = 1,10,0.1 do
2555+
Blaster.Anchored = true
2556-
        swait(10)
2556+
Blaster.CanCollide = false
2557-
    hum.WalkSpeed = 0.10
2557+
Blaster.BrickColor = TheColor
2558-
    MagniDamage(tors, 400, 1, 1, 0, "Normal")
2558+
Blaster.Size = Vector3.new(.1,.1,.1)
2559-
    Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
2559+
BlasterShape = Instance.new("SpecialMesh", Blaster)
2560-
    rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
2560+
BlasterShape.MeshType = "Sphere"
2561-
    tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
2561+
BlasterShape.Scale = Vector3.new(.1,.1,.1)
2562-
    RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
2562+
Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
2563-
    LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
2563+
sou = coroutine.wrap(function()
2564-
    RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
2564+
sm = Instance.new("Sound", Blaster)
2565-
    LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
2565+
sm.SoundId = "rbxassetid://907530407"
2566-
    end
2566+
sm.Looped = true
2567-
    wait(.6)
2567+
sm.Volume = 0
2568-
    attack = false
2568+
sm.Pitch = .8
2569
sm:Play()
2570
for i = 1, 50 do
2571-
function HAAAAA() --HTGJHYG
2571+
sm.Volume = sm.Volume + .1
2572-
    attack = true
2572+
2573-
    hum.WalkSpeed = 0.30
2573+
2574-
    CreateSound("794081034", hed, 10, 1)
2574+
2575-
        Character.Head.face.Texture = "rbxassetid://396389196"
2575+
sou()
2576-
    for i = 0,2,0.1 do
2576+
local EVENMORECIRCLES = coroutine.wrap(function()
2577-
        swait()
2577+
for i = 1, 30 do
2578-
        CameraEnshaking(1, 2)
2578+
circlescircles = Instance.new("Part", Torso)
2579-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2579+
circlescircles.Size = Vector3.new(1, 1, 1)
2580-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
2580+
circlescircles.Transparency = 0.3
2581-
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
2581+
circlescircles.BrickColor = TheColor
2582-
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
2582+
circlescircles.Material = "Neon"
2583-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
2583+
circlescircles.Anchored = true
2584-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
2584+
circlescircles.CanCollide = false
2585-
    end
2585+
circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2586-
    for i = 0,14.7,0.1 do
2586+
circlescirclesmesh = Instance.new("SpecialMesh", circlescircles) 
2587-
        swait()
2587+
circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2588-
        CameraEnshaking(1, 3)
2588+
circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
2589-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
2589+
removeuseless:AddItem(circlescircles,1.5)
2590-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
2590+
table.insert(nonmeshRepeater2,circlescircles)
2591-
        RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-70)), 0.15)
2591+
table.insert(th2,circlescirclesmesh)
2592-
        LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(70)), 0.15)
2592+
wait(.1)
2593-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(40)), 0.1)
2593+
2594-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(-0), Rad(-40)), 0.1)
2594+
2595-
    end
2595+
EVENMORECIRCLES()
2596-
    attack = false
2596+
for i = 1, 30 do
2597-
        Character.Head.face.Texture = "rbxassetid://620619801"
2597+
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
2598-
    hum.WalkSpeed = 16
2598+
BlasterBall1 = Instance.new("Part", RightArm)
2599
BlasterBall1.Material = "Neon"
2600
BlasterBall1.Anchored = true
2601-
function Hell_From_Above()
2601+
BlasterBall1.Transparency = .8
2602-
    local UhhhhThing = New("Part",EffectModel,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = tors.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
2602+
BlasterBall1.CanCollide = false
2603-
    attack = true
2603+
BlasterBall1.BrickColor = TheColor
2604-
    hum.WalkSpeed = 3.01
2604+
BlasterBall1.Size = Vector3.new(.1,.1,.1)
2605-
    for i = 0,6.3,0.1 do
2605+
BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
2606-
        swait()
2606+
BlasterBall1Shape.MeshType = "Sphere"
2607-
        Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
2607+
BlasterBall1Shape.Scale = Vector3.new(25,25,25)
2608-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2608+
BlasterBall1.CFrame = Blaster.CFrame
2609-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2609+
table.insert(th2,BlasterBall1Shape)
2610-
        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)
2610+
table.insert(nonmeshRepeater2,BlasterBall1)
2611-
        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)
2611+
removeuseless:AddItem(BlasterBall1Shape,4)
2612-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
2612+
wait(.1)
2613-
        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)
2613+
2614-
    end
2614+
for i = 1, 3 do
2615-
    CreateSound("142070127", tors, 10, 1)
2615+
BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
2616-
    Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
2616+
2617-
    Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
2617+
2618-
    Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
2618+
wait(.5)
2619-
    Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
2619+
sm:Remove()
2620-
    for i = 0,3.8,0.1 do
2620+
kiready:Play()
2621-
        swait()
2621+
aura:Stop()
2622-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2622+
for i = 1, 5 do
2623-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2623+
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
2624-
        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)
2624+
2625-
        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)
2625+
2626-
        RW.C0 = clerp(RW.C0, CF(1.5, .2 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
2626+
wait(.3)
2627-
        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)
2627+
bbno = false
2628-
    end
2628+
boomcour = coroutine.wrap(function()
2629-
    CreateSound("224339201", tors, 10, 0.5)
2629+
for i = 1, 10 do
2630-
    for i = 1, 3 do
2630+
TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
2631-
    MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
2631+
TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
2632-
    UhhhhThing.CFrame = mouse.Hit
2632+
TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
2633-
    Effects.Cylinder.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
2633+
TheWind.Transparency = TheWind.Transparency + 0.1
2634-
    Effects.Block.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
2634+
TheWind2.Transparency = TheWind2.Transparency + 0.1
2635-
    end
2635+
TheWind3.Transparency = TheWind3.Transparency + 0.1
2636-
    UhhhhThing:Destroy()
2636+
2637-
    attack = false
2637+
2638-
    hum.WalkSpeed = 16
2638+
TheWind:Remove()
2639
TheWind2:Remove()
2640
TheWind3:Remove()
2641-
function Magic(bonuspeed, type, pos, scale, value, color, MType)
2641+
2642-
	local type = type
2642+
boomcour()
2643-
	local rng = Instance.new("Part", char)
2643+
for i = 1, 10 do
2644-
	rng.Anchored = true
2644+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2645-
	rng.BrickColor = color
2645+
Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
2646-
	rng.CanCollide = false
2646+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
2647-
	rng.FormFactor = 3
2647+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
2648-
	rng.Name = "Ring"
2648+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2.1, -0.35) * CFrame.Angles(math.rad(180), math.rad(-82), math.rad(75)), 0.4)
2649-
	rng.Material = "Neon"
2649+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)
2650-
	rng.Size = Vector3.new(1, 1, 1)
2650+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0.2) * CFrame.Angles(math.rad(20), math.rad(1), math.rad(-2)), .4)
2651-
	rng.Transparency = 0
2651+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
2652-
	rng.TopSurface = 0
2652+
2653-
	rng.BottomSurface = 0
2653+
2654-
	rng.CFrame = pos
2654+
local shootthemballs = coroutine.wrap(function()
2655-
	local rngm = Instance.new("SpecialMesh", rng)
2655+
Blaster.Anchored = false
2656-
	rngm.MeshType = MType
2656+
local PB2 = Instance.new("BodyVelocity", Blaster)
2657-
	rngm.Scale = scale
2657+
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
2658-
	local scaler2 = 1
2658+
Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
2659-
	if type == "Add" then
2659+
PB2.Velocity = Blaster.CFrame.lookVector * 80
2660-
		scaler2 = 1 * value
2660+
2661-
	elseif type == "Divide" then
2661+
2662-
		scaler2 = 1 / value
2662+
dontallow = true
2663
shootthemballs()
2664-
	coroutine.resume(coroutine.create(function()
2664+
timecour = coroutine.wrap(function()
2665-
		for i = 0, 10 / bonuspeed, 0.1 do
2665+
wait(.5)
2666-
			swait()
2666+
dontallow = false
2667-
			if type == "Add" then
2667+
2668-
				scaler2 = scaler2 - 0.01 * value / bonuspeed
2668+
timecour()
2669-
			elseif type == "Divide" then
2669+
Blaster.Touched:connect(function(OnHit)
2670-
				scaler2 = scaler2 - 0.01 / value * bonuspeed
2670+
if dontallow then return end
2671
if hitters == true then return end
2672-
			rng.Transparency = rng.Transparency + 0.01 * bonuspeed
2672+
hitters = true
2673-
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
2673+
borb = false
2674
Blaster.Anchored = true
2675-
		rng:Destroy()
2675+
Blaster.Transparency = 1
2676-
	end))
2676+
blastwave = Instance.new("Part", Torso)
2677
blastwave.Size = Vector3.new(1, 1, 1)
2678
blastwave.Transparency = 0
2679-
function Eviscerate(dude)
2679+
blastwave.BrickColor = TheColor
2680-
	if dude.Name ~= char then
2680+
blastwave.Material = "Neon"
2681-
		local bgf = IT("BodyGyro", dude.Head)
2681+
blastwave.Anchored = true
2682-
		bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
2682+
blastwave.CanCollide = false
2683-
		local val = IT("BoolValue", dude)
2683+
blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2684-
		val.Name = "IsHit"
2684+
removeuseless:AddItem(blastwave,10)
2685-
		local ds = coroutine.wrap(function()
2685+
Blaster:Remove()
2686-
			dude:WaitForChild("Head"):BreakJoints()
2686+
BOOMZOR = Instance.new("Sound", blastwave)
2687-
			wait(0.5)
2687+
BOOMZOR.Volume = 8
2688-
			target = nil
2688+
BOOMZOR.SoundId = "rbxassetid://1539349118"
2689-
			coroutine.resume(coroutine.create(function()
2689+
BOOMZOR:Play()
2690-
				for i, v in pairs(dude:GetChildren()) do
2690+
removeuseless:AddItem(BOOMZOR,5)
2691-
					if v:IsA("Accessory") then
2691+
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
2692-
						v:Destroy()
2692+
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2693
DDTblastwave.Scale = Vector3.new(1, 1, 1)
2694-
					if v:IsA("Humanoid") then
2694+
blastwave2 = Instance.new("Part", Torso)
2695-
						v:Destroy()
2695+
blastwave2.Size = Vector3.new(1, 1, 1)
2696
blastwave2.Transparency = 0
2697-
					if v:IsA("CharacterMesh") then
2697+
blastwave2.BrickColor = TheColor
2698-
						v:Destroy()
2698+
blastwave2.Material = "Neon"
2699
blastwave2.Anchored = true
2700-
					if v:IsA("Model") then
2700+
blastwave2.CanCollide = false
2701-
						v:Destroy()
2701+
blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2702
removeuseless:AddItem(blastwave2,10)
2703-
					if v:IsA("Part") or v:IsA("MeshPart") then
2703+
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
2704-
						for x, o in pairs(v:GetChildren()) do
2704+
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2705-
							if o:IsA("Decal") then
2705+
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
2706-
								o:Destroy()
2706+
blastwave3 = Instance.new("Part", Torso)
2707-
							end
2707+
blastwave3.Size = Vector3.new(1, 1, 1)
2708-
						end
2708+
blastwave3.Transparency = 0
2709-
						coroutine.resume(coroutine.create(function()
2709+
blastwave3.BrickColor = TheColor
2710-
							v.Material = "Neon"
2710+
blastwave3.Material = "Neon"
2711-
							v.CanCollide = false
2711+
blastwave3.Anchored = true
2712-
							local PartEmmit1 = IT("ParticleEmitter", v)
2712+
blastwave3.CanCollide = false
2713-
							PartEmmit1.LightEmission = 1
2713+
blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2714-
							PartEmmit1.Texture = "rbxassetid://284205403"
2714+
removeuseless:AddItem(blastwave3,10)
2715-
							PartEmmit1.Color = ColorSequence.new(maincolor.Color)
2715+
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
2716-
							PartEmmit1.Rate = 150
2716+
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2717-
							PartEmmit1.Lifetime = NumberRange.new(1)
2717+
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
2718-
							PartEmmit1.Size = NumberSequence.new({
2718+
blastwave4 = Instance.new("Part", Torso)
2719-
								NumberSequenceKeypoint.new(0, 0.75, 0),
2719+
blastwave4.Size = Vector3.new(1, 1, 1)
2720-
								NumberSequenceKeypoint.new(1, 0, 0)
2720+
blastwave4.Transparency = 0
2721-
							})
2721+
blastwave4.BrickColor = TheColor
2722-
							PartEmmit1.Transparency = NumberSequence.new({
2722+
blastwave4.Material = "Neon"
2723-
								NumberSequenceKeypoint.new(0, 0, 0),
2723+
blastwave4.Anchored = true
2724-
								NumberSequenceKeypoint.new(1, 1, 0)
2724+
blastwave4.CanCollide = false
2725-
							})
2725+
blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2726-
							PartEmmit1.Speed = NumberRange.new(0, 0)
2726+
removeuseless:AddItem(blastwave4,10)
2727-
							PartEmmit1.VelocitySpread = 30000
2727+
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
2728-
							PartEmmit1.Rotation = NumberRange.new(-500, 500)
2728+
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2729-
							PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
2729+
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
2730-
							local BodPoss = IT("BodyPosition", v)
2730+
blastwave5 = Instance.new("Part", Torso)
2731-
							BodPoss.P = 3000
2731+
blastwave5.Size = Vector3.new(1, 1, 1)
2732-
							BodPoss.D = 1000
2732+
blastwave5.Transparency = 0
2733-
							BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
2733+
blastwave5.BrickColor = TheColor
2734-
							BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
2734+
blastwave5.Material = "Neon"
2735-
							v.Color = maincolor.Color
2735+
blastwave5.Anchored = true
2736-
							coroutine.resume(coroutine.create(function()
2736+
blastwave5.CanCollide = false
2737-
								for i = 0, 49 do
2737+
blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2738-
									swait(1)
2738+
removeuseless:AddItem(blastwave5,10)
2739-
									v.Transparency = v.Transparency + 0.08
2739+
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
2740-
								end
2740+
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2741-
								wait(0.5)
2741+
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
2742-
								PartEmmit1.Enabled = false
2742+
Blastcircle = Instance.new("Part", Torso)
2743-
								wait(3)
2743+
Blastcircle.Material = "Neon"
2744-
								v:Destroy()
2744+
Blastcircle.Anchored = true
2745-
								dude:Destroy()
2745+
Blastcircle.Transparency = 0
2746-
							end))
2746+
Blastcircle.CanCollide = false
2747-
						end))
2747+
Blastcircle.BrickColor = TheColor
2748
Blastcircle.Size = Vector3.new(10,10,10)
2749
removeuseless:AddItem(Blastcircle,10)
2750-
			end))
2750+
BlastShape = Instance.new("SpecialMesh", Blastcircle)
2751-
		end)
2751+
BlastShape.MeshType = "Sphere"
2752-
		ds()
2752+
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
2753
Blastcircle.CFrame = blastwave.CFrame
2754
Blastcircle2 = Instance.new("Part", Torso)
2755
Blastcircle2.Material = "Neon"
2756-
function FindNearestHead(Position, Distance, SinglePlayer)
2756+
Blastcircle2.Anchored = true
2757-
	if SinglePlayer then
2757+
Blastcircle2.Transparency = 0
2758-
		return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
2758+
Blastcircle2.CanCollide = false
2759
Blastcircle2.BrickColor = TheColor
2760-
	local List = {}
2760+
Blastcircle2.Size = Vector3.new(10,10,10)
2761-
	for i, v in pairs(workspace:GetChildren()) do
2761+
removeuseless:AddItem(Blastcircle2,10)
2762-
		if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
2762+
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
2763-
			table.insert(List, v)
2763+
BlastShape2.MeshType = "Sphere"
2764
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
2765
Blastcircle2.CFrame = blastwave.CFrame
2766-
	return List
2766+
Blastcircle3 = Instance.new("Part", Torso)
2767
Blastcircle3.Material = "Neon"
2768
Blastcircle3.Anchored = true
2769-
function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
2769+
Blastcircle3.Transparency = 0
2770-
	local type = type
2770+
Blastcircle3.CanCollide = false
2771-
	local rng = Instance.new("Part", char)
2771+
Blastcircle3.BrickColor = TheColor
2772-
	rng.Anchored = true
2772+
Blastcircle3.Size = Vector3.new(10,10,10)
2773-
	rng.BrickColor = color
2773+
removeuseless:AddItem(Blastcircle3,10)
2774-
	rng.CanCollide = false
2774+
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
2775-
	rng.FormFactor = 3
2775+
BlastShape3.MeshType = "Sphere"
2776-
	rng.Name = "Ring"
2776+
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
2777-
	rng.Material = "Neon"
2777+
Blastcircle3.CFrame = blastwave.CFrame
2778-
	rng.Size = Vector3.new(1, 1, 1)
2778+
Blastcircle4 = Instance.new("Part", Torso)
2779-
	rng.Transparency = 0
2779+
Blastcircle4.Material = "Neon"
2780-
	rng.TopSurface = 0
2780+
Blastcircle4.Anchored = true
2781-
	rng.BottomSurface = 0
2781+
Blastcircle4.Transparency = 0
2782-
	rng.CFrame = pos
2782+
Blastcircle4.CanCollide = false
2783-
	rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
2783+
Blastcircle4.BrickColor = TheColor
2784-
	local rngm = Instance.new("SpecialMesh", rng)
2784+
Blastcircle4.Size = Vector3.new(10,10,10)
2785-
	rngm.MeshType = MType
2785+
removeuseless:AddItem(Blastcircle4,10)
2786-
	rngm.Scale = Vector3.new(x1, y1, z1)
2786+
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
2787-
	local scaler2 = 1
2787+
BlastShape4.MeshType = "Sphere"
2788-
	local speeder = FastSpeed
2788+
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
2789-
	if type == "Add" then
2789+
Blastcircle4.CFrame = blastwave.CFrame
2790-
		scaler2 = 1 * value
2790+
Blastcircle5 = Instance.new("Part", Torso)
2791-
	elseif type == "Divide" then
2791+
Blastcircle5.Material = "Neon"
2792-
		scaler2 = 1 / value
2792+
Blastcircle5.Anchored = true
2793
Blastcircle5.Transparency = 0
2794-
	coroutine.resume(coroutine.create(function()
2794+
Blastcircle5.CanCollide = false
2795-
		for i = 0, 10 / bonuspeed, 0.1 do
2795+
Blastcircle5.BrickColor = TheColor
2796-
			swait()
2796+
Blastcircle5.Size = Vector3.new(10,10,10)
2797-
			if type == "Add" then
2797+
removeuseless:AddItem(Blastcircle5,10)
2798-
				scaler2 = scaler2 - 0.01 * value / bonuspeed
2798+
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
2799-
			elseif type == "Divide" then
2799+
BlastShape5.MeshType = "Sphere"
2800-
				scaler2 = scaler2 - 0.01 / value * bonuspeed
2800+
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
2801
Blastcircle5.CFrame = blastwave.CFrame
2802-
			speeder = speeder - 0.01 * FastSpeed * bonuspeed
2802+
shockwav = Instance.new("Part", Torso)
2803-
			rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
2803+
shockwav.Size = Vector3.new(1, 1, 1)
2804-
			rng.Transparency = rng.Transparency + 0.01 * bonuspeed
2804+
shockwav.Transparency = 0
2805-
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
2805+
shockwav.BrickColor = TheColor
2806
shockwav.Material = "Neon"
2807-
		rng:Destroy()
2807+
shockwav.Anchored = true
2808-
	end))
2808+
shockwav.CanCollide = false
2809
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
2810
removeuseless:AddItem(shockwav,10)
2811-
function SoulSteal(dude)
2811+
dea = Instance.new("SpecialMesh", shockwav) 
2812-
if dude.Name ~= char then
2812+
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2813-
local bgf = IT("BodyGyro", dude.Head)
2813+
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
2814-
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
2814+
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2815-
local val = IT("BoolValue", dude)
2815+
shockwav2 = Instance.new("Part", Torso)
2816-
val.Name = "IsHit"
2816+
shockwav2.Size = Vector3.new(1, 1, 1)
2817-
local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
2817+
shockwav2.Transparency = 0
2818-
local soulst = coroutine.wrap(function()
2818+
shockwav2.BrickColor = TheColor
2819-
local soul = Instance.new("Part",dude)
2819+
shockwav2.Material = "Neon"
2820-
soul.Size = Vector3.new(1,1,1)
2820+
shockwav2.Anchored = true
2821-
soul.CanCollide = false
2821+
shockwav2.CanCollide = false
2822-
soul.Anchored = false
2822+
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2823-
soul.Position = torso.Position
2823+
removeuseless:AddItem(shockwav2,10)
2824-
soul.Transparency = 1
2824+
dea2 = Instance.new("SpecialMesh", shockwav2) 
2825-
local PartEmmit1 = IT("ParticleEmitter", soul)
2825+
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2826-
PartEmmit1.LightEmission = 1
2826+
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
2827-
PartEmmit1.Texture = "rbxassetid://569507414"
2827+
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2828-
PartEmmit1.Color = ColorSequence.new(maincolor.Color)
2828+
local Hit = damagealll(70,blastwave.Position)		
2829-
PartEmmit1.Rate = 250
2829+
for _,v in pairs(Hit) do
2830-
PartEmmit1.Lifetime = NumberRange.new(1.6)
2830+
local velo2 = Instance.new("BodyVelocity", v)
2831-
PartEmmit1.Size = NumberSequence.new({
2831+
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
2832-
	NumberSequenceKeypoint.new(0, 1, 0),
2832+
removeuseless:AddItem(velo2,2)
2833-
	NumberSequenceKeypoint.new(1, 0, 0)
2833+
if absoluteannihilation then
2834-
})
2834+
v:BreakJoints()
2835-
PartEmmit1.Transparency = NumberSequence.new({
2835+
2836-
	NumberSequenceKeypoint.new(0, 0, 0),
2836+
2837-
	NumberSequenceKeypoint.new(1, 1, 0)
2837+
v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)				
2838-
})
2838+
2839-
PartEmmit1.Speed = NumberRange.new(0, 0)
2839+
2840-
PartEmmit1.VelocitySpread = 30000
2840+
opopo = coroutine.wrap(function()
2841-
PartEmmit1.Rotation = NumberRange.new(-360, 360)
2841+
for i = 1, 200 do
2842-
PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
2842+
dea.Scale = dea.Scale + Vector3.new(2,1,2)
2843-
local BodPoss = IT("BodyPosition", soul)
2843+
shockwav.Transparency = shockwav.Transparency + 0.02
2844-
BodPoss.P = 3000
2844+
dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
2845-
BodPoss.D = 1000
2845+
shockwav2.Transparency = shockwav2.Transparency + 0.010
2846-
BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
2846+
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
2847-
BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
2847+
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
2848-
wait(1.6)
2848+
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
2849-
soul.Touched:connect(function(hit)
2849+
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
2850-
	if hit.Parent == char then
2850+
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
2851-
	soul:Destroy()
2851+
blastwave.Transparency = blastwave.Transparency + .01
2852
blastwave2.Transparency = blastwave2.Transparency + .03
2853
blastwave3.Transparency = blastwave3.Transparency + .02
2854-
wait(1.2)
2854+
blastwave4.Transparency = blastwave4.Transparency + .015
2855-
while soul do
2855+
blastwave5.Transparency = blastwave5.Transparency + .01
2856-
	swait()
2856+
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
2857-
	PartEmmit1.Color = ColorSequence.new(maincolor.Color)
2857+
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
2858-
	BodPoss.Position = tors.Position
2858+
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
2859
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
2860
Blastcircle.Transparency = Blastcircle.Transparency + .01
2861-
	soulst()
2861+
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
2862
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
2863
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
2864-
function FaceMouse()
2864+
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
2865-
local	Cam = workspace.CurrentCamera
2865+
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
2866-
	return {
2866+
2867-
		CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
2867+
2868-
		Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
2868+
hitters = false
2869
end)
2870
opopo()
2871-
-------------------------------------------------------
2871+
2872-
--End Effect Function--
2872+
kigo:Play()
2873-
-------------------------------------------------------
2873+
for i = 1, 6 do
2874-
function Cso(ID, PARENT, VOLUME, PITCH)
2874+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
2875-
	local NSound = nil
2875+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
2876-
	coroutine.resume(coroutine.create(function()
2876+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
2877-
		NSound = IT("Sound", PARENT)
2877+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
2878-
		NSound.Volume = VOLUME
2878+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
2879-
		NSound.Pitch = PITCH
2879+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
2880-
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
2880+
2881-
		swait()
2881+
2882-
		NSound:play()
2882+
attacking = false
2883-
		game:GetService("Debris"):AddItem(NSound, 10)
2883+
g1:Remove()
2884-
	end))
2884+
hum.WalkSpeed = 18
2885-
	return NSound
2885+
local time = coroutine.wrap(function()
2886
for i = 1, 100 do
2887-
function CameraEnshaking(Length, Intensity)
2887+
if borb == false then break end
2888-
	coroutine.resume(coroutine.create(function()
2888+
2889-
		local intensity = 1 * Intensity
2889+
2890-
		local rotM = 0.01 * Intensity
2890+
Blaster:Remove()
2891-
		for i = 0, Length, 0.1 do
2891+
hitters = false
2892-
			swait()
2892+
attacking = false
2893-
			intensity = intensity - 0.05 * Intensity / Length
2893+
debounce = false
2894-
			rotM = rotM - 5.0E-4 * Intensity / Length
2894+
2895-
			hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
2895+
time()
2896-
			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)
2896+
while wait() do
2897
if borb == false then break end
2898-
		hum.CameraOffset = Vector3.new(0, 0, 0)
2898+
2899-
	end))
2899+
2900
attacking = false
2901-
function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
2901+
debounce = false
2902-
local Hitboxpart = Instance.new("Part", EffectModel)
2902+
jjo = false
2903-
  RemoveOutlines(Hitboxpart)
2903+
2904-
  Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
2904+
2905-
  Hitboxpart.CanCollide = false
2905+
2906-
  Hitboxpart.Transparency = 1
2906+
mouse.KeyDown:connect(function(Press)
2907-
  Hitboxpart.Anchored = true
2907+
Press=Press:lower()
2908-
  Hitboxpart.CFrame = Pose
2908+
if Press=='h' then
2909-
  game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
2909+
if debounce then return end
2910-
  MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
2910+
debounce = true
2911
attacking = true
2912-
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
2912+
step:Play()
2913-
  local prt = CreatePart1(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2913+
hum.WalkSpeed = 0
2914-
  prt.Anchored = true
2914+
lmon6 = lmon5[math.random(1,#lmon5)]
2915-
  prt.CFrame = cframe
2915+
local b1 = Instance.new("BillboardGui",Head)
2916-
  local msh = CreateMesh1("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2916+
b1.Size = UDim2.new(0,100,0,40)
2917-
  game:GetService("Debris"):AddItem(prt, 10)
2917+
b1.StudsOffset = Vector3.new(0,3,0)
2918-
  if Type == 1 or Type == nil then
2918+
b1.Adornee = Head
2919-
    table.insert(Effects, {
2919+
local b2 = Instance.new("TextLabel",b1)
2920-
      prt,
2920+
b2.BackgroundTransparency = 1
2921-
      "Block1",
2921+
b2.Text = ""..lmon6
2922-
      delay,
2922+
b2.Font = "Garamond"
2923-
      x3,
2923+
b2.TextSize = 0
2924-
      y3,
2924+
b2.TextStrokeTransparency = 1
2925-
      z3,
2925+
b2.TextColor3 = BrickColor.new("Daisy orange").Color
2926-
      msh
2926+
b2.TextStrokeColor3 = Color3.new(0,0,0)
2927-
    })
2927+
b2.Size = UDim2.new(1,0,0.5,0)
2928-
  elseif Type == 2 then
2928+
billboardcour = coroutine.wrap(function()
2929-
    table.insert(Effects, {
2929+
for i = 1, 10 do
2930-
      prt,
2930+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2931-
      "Block2",
2931+
b2.TextSize = b2.TextSize + 3
2932-
      delay,
2932+
2933-
      x3,
2933+
2934-
      y3,
2934+
2935-
      z3,
2935+
for i = 1, 10 do
2936-
      msh
2936+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2937-
    })
2937+
b2.TextSize = b2.TextSize - 3
2938-
  elseif Type == 3 then
2938+
2939-
    table.insert(Effects, {
2939+
2940-
      prt,
2940+
b1:Remove()
2941-
      "Block3",
2941+
2942-
      delay,
2942+
billboardcour()
2943-
      x3,
2943+
Dagga = Instance.new("Part", Torso)
2944-
      y3,
2944+
Dagga.Size = Vector3.new(.2, .2, .2)
2945-
      z3,
2945+
Dagga.Material = "Neon"
2946-
      msh
2946+
Dagga.BrickColor = TheColor
2947-
    })
2947+
Dagga.Transparency = 1
2948-
  end
2948+
Dagga.CanCollide = false
2949
DaggaMESH = Instance.new("SpecialMesh", Dagga)
2950
DaggaMESH.Scale = Vector3.new(.8,.8,.8)
2951-
function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
2951+
DaggaMESH.MeshId = "rbxassetid://62275962"
2952-
	local Part = Create("Part"){
2952+
DaggaWeld = weldBetween(Dagga,RightArm)
2953-
		Parent = Parent,
2953+
DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2954-
		Reflectance = Reflectance,
2954+
courou = coroutine.wrap(function()
2955-
		Transparency = Transparency,
2955+
for i = 1, 20 do
2956-
		CanCollide = false,
2956+
Dagga.Transparency = Dagga.Transparency - .05
2957-
		Locked = true,
2957+
2958-
		BrickColor = BrickColor.new(tostring(BColor)),
2958+
2959-
		Name = Name,
2959+
2960-
		Size = Size,
2960+
courou()
2961-
		Material = Material,
2961+
for i = 1, 15 do
2962
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
2963-
	RemoveOutlines(Part)
2963+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
2964-
	return Part
2964+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
2965
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
2966
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
2967-
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
2967+
2968-
	local Msh = Create(Mesh){
2968+
2969-
		Parent = Part,
2969+
for i = 1, 6 do
2970-
		Offset = OffSet,
2970+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.6)
2971-
		Scale = Scale,
2971+
2972
end
2973-
	if Mesh == "SpecialMesh" then
2973+
Dagga2 = Instance.new("Part", Torso)
2974-
		Msh.MeshType = MeshType
2974+
Dagga2.Size = Vector3.new(.2, .2, .2)
2975-
		Msh.MeshId = MeshId
2975+
Dagga2.Material = "Neon"
2976
Dagga2.BrickColor = TheColor
2977-
	return Msh
2977+
Dagga2.Transparency = 0
2978
Dagga2.CanCollide = false
2979
DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
2980-
function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2980+
DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
2981-
local prt = CreatePart(workspace,"Neon",0,0,brickcolor,"Effect", Vector3.new(.5,.5,.5))--part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
2981+
DaggaMESH2.MeshId = "rbxassetid://62275962"
2982-
prt.Anchored = true
2982+
DaggaWeld2 = weldBetween(Dagga2,RightArm)
2983-
prt.CFrame = cframe
2983+
DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2984-
local msh = CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
2984+
Dagga3 = Instance.new("Part", Torso)
2985-
game:GetService("Debris"):AddItem(prt,2)
2985+
Dagga3.Size = Vector3.new(.2, .2, .2)
2986-
coroutine.resume(coroutine.create(function(Part,Mesh,num) 
2986+
Dagga3.Material = "Neon"
2987-
for i=0,1,delay do
2987+
Dagga3.BrickColor = TheColor
2988
Dagga3.Transparency = 0
2989-
Part.Transparency=i
2989+
Dagga3.CanCollide = false
2990-
Mesh.Scale=Mesh.Scale + Vector3.new(x3,y3,z3)
2990+
DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
2991
DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
2992-
Part.Parent=nil
2992+
DaggaMESH3.MeshId = "rbxassetid://62275962"
2993-
end),prt,msh,(math.random(0,1)+math.random())/5)
2993+
DaggaWeld3 = weldBetween(Dagga3,RightArm)
2994
DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2995-
-------------------------------------------------------
2995+
daggersheet:Play()
2996-
--End Important Functions--
2996+
for i = 1, 4 do
2997-
-------------------------------------------------------
2997+
DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
2998-
-------------------------------------------------------
2998+
DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
2999-
 
2999+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
3000-
 
3000+
3001-
--[[
3001+
3002-
        Thanks for using Build-To-Lua by jarredbcv.
3002+
for i = 1, 6 do
3003-
]]--
3003+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.5)
3004-
 
3004+
3005-
New = function(Object, Parent, Name, Data)
3005+
3006-
    local Object = Instance.new(Object)
3006+
for i = 1, 6 do
3007-
    for Index, Value in pairs(Data or {}) do
3007+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3008-
        Object[Index] = Value
3008+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3009-
    end
3009+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
3010-
    Object.Parent = Parent
3010+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
3011-
    Object.Name = Name
3011+
3012-
    return Object
3012+
3013
quicklerp = coroutine.wrap(function()
3014-
   
3014+
for i = 1, 8 do
3015-
Gaunty = New("Model",char,"Gaunty",{})
3015+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
3016-
Handle = New("Part",Gaunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3016+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
3017-
Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3017+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
3018-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595344, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3018+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
3019-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161155701, 0.603512526, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3019+
3020-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595367, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3020+
3021-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471122265, 0.600126028, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3021+
3022-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 3.62595415, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3022+
quicklerp()
3023-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812294, 0.606899738, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3023+
n = 0
3024-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765471, 3.62595463, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3024+
movethem = coroutine.wrap(function()
3025-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.448780537, 0.610177517, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3025+
htbox1 = Instance.new("Part",Torso)
3026-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3026+
htbox1.CanCollide = false
3027-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.459102631, -0.489744425, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3027+
htbox1.Transparency = 1
3028-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765627, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3028+
htbox1.Size = Vector3.new(2,2,2)
3029-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149136543, -0.486357927, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3029+
htbox1weld = weldBetween(htbox1,Dagga)
3030-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765537, 2.53595448, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3030+
htbox2 = Instance.new("Part",Torso)
3031-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160831451, -0.48297143, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3031+
htbox2.CanCollide = false
3032-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.53595424, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3032+
htbox2.Transparency = 1
3033-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460799217, -0.479694128, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3033+
htbox2.Size = Vector3.new(2,2,2)
3034-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64553881, -77.6613617, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3034+
htbox2weld = weldBetween(htbox2,Dagga2)
3035-
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3035+
htbox3 = Instance.new("Part",Torso)
3036-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(-0.00235080719, 0.624869347, 0.00694274902, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3036+
htbox3.CanCollide = false
3037-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 3.73544312, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3037+
htbox3.Transparency = 1
3038-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3038+
htbox3.Size = Vector3.new(2,2,2)
3039-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.000443935394, 0.714845657, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3039+
htbox3weld = weldBetween(htbox3,Dagga3)
3040-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.52554965, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3040+
removeuseless:AddItem(Dagga,5)
3041-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3041+
removeuseless:AddItem(Dagga2,5)
3042-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00275993347, 0.504870415, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3042+
removeuseless:AddItem(Dagga3,5)
3043-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553746, -77.6613541, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3043+
removeuseless:AddItem(htbox,5)
3044-
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3044+
removeuseless:AddItem(htbox2,5)
3045-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00966835022, -0.465003252, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3045+
removeuseless:AddItem(htbox3,5)
3046-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3046+
DaggaWeld:Remove()
3047-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3047+
DaggaWeld2:Remove()
3048-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3048+
DaggaWeld3:Remove()
3049-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480494, 2.43554902, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3049+
DaggaMESH.MeshId = "rbxassetid://62275962"
3050-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3050+
DaggaMESH2.MeshId = "rbxassetid://62275962"
3051-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0147790909, -0.585001707, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3051+
DaggaMESH3.MeshId = "rbxassetid://62275962"
3052-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3052+
DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
3053-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3053+
DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
3054-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595558, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3054+
DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
3055-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00464963913, 0.606931448, -0.149864197, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3055+
local BodyVel=Instance.new('BodyVelocity',Dagga)
3056-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595606, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3056+
BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
3057-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00278997421, 0.603431463, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3057+
local BodyGyro=Instance.new('BodyGyro',Dagga)
3058-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595654, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3058+
BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
3059-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00554895401, 0.600307703, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3059+
BodyGyro.P=2e4
3060-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3060+
3061-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3061+
RenderStepped:connect(function()
3062-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3062+
BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
3063-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3063+
BodyVel.velocity=Dagga.CFrame.lookVector*dgs
3064-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3064+
3065-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00736999512, -0.482939243, -0.161483765, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3065+
3066-
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595614, -78.1079254, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3066+
3067-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0101289749, -0.479815245, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3067+
local BodyVel2=Instance.new('BodyVelocity',Dagga2)
3068-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765547, 3.62595677, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3068+
BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
3069-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00554943085, 0.600307941, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3069+
local BodyGyro2=Instance.new('BodyGyro',Dagga2)
3070-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 3.62595701, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3070+
BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
3071-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00278949738, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3071+
BodyGyro2.P=2e4
3072-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3072+
3073-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.000350952148, 0.606987953, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3073+
RenderStepped:connect(function()
3074-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3074+
BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
3075-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00311040878, 0.61011219, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3075+
BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
3076-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3076+
3077-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3077+
3078-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3078+
3079-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0123701096, -0.482883692, -0.161437988, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3079+
local BodyVel3=Instance.new('BodyVelocity',Dagga3)
3080-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3080+
BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
3081-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3081+
local BodyGyro3=Instance.new('BodyGyro',Dagga3)
3082-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595686, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3082+
BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
3083-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00647068024, -0.489563227, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3083+
BodyGyro3.P=2e4
3084-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595701, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3084+
3085-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471121788, 0.600129128, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3085+
RenderStepped:connect(function()
3086-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.62595725, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3086+
BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
3087-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161154747, 0.603516102, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3087+
BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
3088-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765442, 3.62595773, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3088+
3089-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812771, 0.606903076, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3089+
3090-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765375, 3.6259582, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3090+
3091-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.44878149, 0.610180855, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3091+
damagedebounce = false
3092-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595781, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3092+
damagedebounce2 = false
3093-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460801125, -0.47969079, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3093+
damagedebounce3 = false
3094-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3094+
htbox1.Touched:connect(function(hit1)
3095-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160833359, -0.48296833, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3095+
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
3096-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765341, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3096+
elseif hit1.Parent:IsA("Part") then
3097-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149133682, -0.486355066, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3097+
elseif hit1.Parent:IsA("SpecialMesh") then
3098-
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765383, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3098+
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
3099-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.4591012, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3099+
if damagedebounce == true then return end
3100-
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203499, 3.4509573, -77.7865677, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3100+
damagedebounce = true
3101-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00760126114, 0.431732178, -0.120269775, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3101+
removeuseless:AddItem(slashwound,2)
3102-
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203451, 3.45095778, -77.5215683, -1.0000006, -6.18456397e-10, -9.12696123e-08, 6.18456397e-10, 1.0000006, -4.65661287e-09, 8.38190317e-08, 4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3102+
Dagga.Anchored = false
3103-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 8.74227766e-08, 0, 1, 0, -8.74227766e-08, 0, -1),C1 = CFrame.new(0.00508022308, 0.428877592, 0.144706726, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3103+
BodyVel:Remove()
3104-
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 2.81095791, -77.7865601, -1.0000006, 8.81700544e-08, 3.7252903e-09, -8.69331416e-08, -1.0000006, 4.65661287e-09, -3.7252903e-09, -4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3104+
BodyGyro:Remove()
3105-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -8.74227766e-08, 0, 8.74227766e-08, -1, 0, 0, 0, 1),C1 = CFrame.new(0.0146594048, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3105+
Dagga.CanCollide = true
3106-
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 2.8209579, -77.5215607, 1.0000006, -8.69331416e-08, 8.38190317e-08, -8.81700544e-08, -1.0000006, -4.65661287e-09, 9.12696123e-08, -4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3106+
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
3107-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -8.74227766e-08, 8.74227766e-08, -8.74227766e-08, -1, -7.64274186e-15, 8.74227766e-08, 0, -1),C1 = CFrame.new(0.0120282173, -0.201047897, 0.137992859, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3107+
rdnm = soundtable[math.random(1,#soundtable)]
3108-
Wedge = New("WedgePart",Gaunty,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113148, -77.6620178, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3108+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3109-
mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.0109024048, 1.04061508, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3109+
slashwound.SoundId = "rbxassetid://"..rdnm
3110-
 
3110+
slashwound.Volume = 4
3111-
Gaunty2 = New("Model",char,"Gaunty2",{})
3111+
slashwound:Play()
3112-
Handle2 = New("Part",Gaunty2,"Handle2",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3112+
if absoluteannihilation then
3113-
Mesh = New("BlockMesh",Handle2,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3113+
Slachtoffer.Parent:BreakJoints()
3114-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595367, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3114+
3115-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.161155701, 0.603512764, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3115+
Slachtoffer:TakeDamage(15)
3116-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595439, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3116+
3117-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.471122265, 0.600126743, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3117+
3118-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765394, 3.6259551, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3118+
3119-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.148813248, 0.606900692, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3119+
htbox2.Touched:connect(function(hit1)
3120-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765375, 3.62595558, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3120+
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
3121-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.44878149, 0.610178471, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3121+
elseif hit1.Parent:IsA("Part") then
3122-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765621, 2.535954, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3122+
elseif hit1.Parent:IsA("SpecialMesh") then
3123-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.459103584, -0.489744902, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3123+
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
3124-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765722, 2.535954, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3124+
if damagedebounce2 == true then return end
3125-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.149137497, -0.486358404, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3125+
damagedebounce2 = true
3126-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 2.53595448, -77.6579514, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3126+
removeuseless:AddItem(slashwound,2)
3127-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.160831928, -0.482971191, -3.05175781e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3127+
Dagga2.Anchored = false
3128-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.535954, -77.6579361, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3128+
BodyVel2:Remove()
3129-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.460799217, -0.479694366, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3129+
BodyGyro2:Remove()
3130-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64554, -77.661377, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3130+
Dagga2.CanCollide = true
3131-
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3131+
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
3132-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(-0.00235033035, 0.624870777, 0.00692749023, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3132+
rdnm = soundtable[math.random(1,#soundtable)]
3133-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.6649003, 3.73544407, -77.6652145, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3133+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3134-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3134+
slashwound.SoundId = "rbxassetid://"..rdnm
3135-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.000444412231, 0.714846611, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3135+
slashwound.Volume = 4
3136-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.5255506, -77.65522, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3136+
slashwound:Play()
3137-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3137+
if absoluteannihilation then
3138-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.00275993347, 0.504871368, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3138+
Slachtoffer.Parent:BreakJoints()
3139-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553699, -77.6613541, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3139+
3140-
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3140+
Slachtoffer:TakeDamage(15)
3141-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.00966835022, -0.465003729, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3141+
3142-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3142+
3143-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3143+
3144-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3144+
htbox3.Touched:connect(function(hit1)
3145-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480589, 2.43554854, -77.65522, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3145+
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
3146-
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3146+
elseif hit1.Parent:IsA("Part") then
3147-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.0147781372, -0.585002184, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3147+
elseif hit1.Parent:IsA("SpecialMesh") then
3148-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3148+
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
3149-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3149+
if damagedebounce3 == true then return end
3150-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265511, 3.6259563, -77.8179169, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3150+
damagedebounce3 = true
3151-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00464916229, 0.606932163, -0.149848938, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3151+
removeuseless:AddItem(slashwound,2)
3152-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765451, 3.62595701, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3152+
Dagga3.Anchored = false
3153-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00278902054, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3153+
BodyVel3:Remove()
3154-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595749, -77.1979294, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3154+
BodyGyro3:Remove()
3155-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00554895401, 0.600308895, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3155+
Dagga3.CanCollide = true
3156-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3156+
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
3157-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3157+
rdnm = soundtable[math.random(1,#soundtable)]
3158-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3158+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3159-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3159+
slashwound.SoundId = "rbxassetid://"..rdnm
3160-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179092, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3160+
slashwound.Volume = 4
3161-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00736999512, -0.482939243, -0.161468506, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3161+
slashwound:Play()
3162-
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595567, -78.1079254, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3162+
if absoluteannihilation then
3163-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0101289749, -0.479815722, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3163+
Slachtoffer.Parent:BreakJoints()
3164-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.1979218, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3164+
3165-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00554847717, 0.600308895, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3165+
Slachtoffer:TakeDamage(15)
3166-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765404, 3.62595797, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3166+
3167-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.0027885437, 0.603433609, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3167+
3168-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765356, 3.6259594, -77.8179321, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3168+
3169-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.000351905823, 0.606989861, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3169+
3170-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765356, 3.62595844, -78.107933, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3170+
movethem()
3171-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00311136246, 0.610113144, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3171+
t = 0 
3172-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3172+
hum.WalkSpeed = 18
3173-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3173+
for i = 1, 7 do
3174-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179092, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3174+
t = t - 50
3175-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0123701096, -0.48288393, -0.161422729, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3175+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
3176-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3176+
3177-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3177+
3178-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595662, -77.1979218, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3178+
t = 0
3179-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00647068024, -0.489563465, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3179+
quickcour2 = coroutine.wrap(function()
3180-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595797, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3180+
for i = 1, 10 do
3181-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.471121788, 0.600130081, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3181+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
3182-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.6259582, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3182+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
3183-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.161154747, 0.603517056, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3183+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3184-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765347, 3.62595868, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3184+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3185-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.148813725, 0.60690403, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3185+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3186-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.2176528, 3.62595916, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3186+
3187-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.448782444, 0.610181808, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3187+
3188-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595757, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3188+
3189-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.460801601, -0.479691029, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3189+
quickcour2()
3190-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579361, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3190+
for i = 1, 10 do
3191-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.160833836, -0.48296833, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3191+
t = t - 22
3192-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765436, 2.5359571, -77.6579208, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3192+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
3193-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.149134636, -0.486355305, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3193+
3194-
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 2.53595734, -77.6579208, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3194+
3195-
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.459102154, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3195+
attacking = false
3196-
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 3.45095801, -77.7865524, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3196+
debounce = false
3197-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00760221481, 0.431732655, -0.120254517, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3197+
damagedebounce = false
3198-
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 3.45095849, -77.521553, -1.00000179, -2.26282282e-09, -9.87201929e-08, 2.28465069e-09, 1.00000179, -1.39698386e-08, 7.63684511e-08, 1.39698386e-08, -1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3198+
damagedebounce2 = false
3199-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -1.00000119, 1.45519152e-09, 8.00937414e-08, -1.44063961e-09, 1.00000119, 9.31322575e-09, -9.49949026e-08, -9.31322575e-09, -1.00000119),C1 = CFrame.new(0.00508117676, 0.428878307, 0.144721985, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3199+
damagedebounce3 = false
3200-
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203308, 2.81095791, -77.7865601, -1.00000179, 8.98216967e-08, 1.11758709e-08, -8.52742232e-08, -1.00000179, 1.39698386e-08, -1.11758709e-08, -1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3200+
3201-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -1.00000119, -8.61036824e-08, -7.4505806e-09, 8.89922376e-08, -1.00000119, -9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0146603584, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3201+
3202-
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.6620326, 2.82095814, -77.5215454, 1.00000179, -8.52887752e-08, 7.63684511e-08, -8.98362487e-08, -1.00000179, -1.39698386e-08, 9.87201929e-08, -1.39698386e-08, -1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3202+
3203-
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -8.89995135e-08, 9.49949026e-08, -8.61109584e-08, -1.00000119, -9.31322575e-09, 8.00937414e-08, -9.31322575e-09, -1.00000119),C1 = CFrame.new(0.012029171, -0.201047897, 0.138008118, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3203+
mouse.KeyDown:connect(function(Press)
3204-
Wedge = New("WedgePart",Gaunty2,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113243, -77.6620178, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3204+
Press=Press:lower()
3205-
mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.0109024048, 1.04061604, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
3205+
if Press=='f' then
3206-
 
3206+
if nottransform then return end
3207-
 
3207+
transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
3208-
NewInstance = function(instance,parent,properties)
3208+
if debounce then return end
3209-
    local inst = Instance.new(instance,parent)
3209+
debounce = true
3210-
    if(properties)then
3210+
attacking = true
3211-
        for i,v in next, properties do
3211+
absoluteannihilation = true
3212-
            pcall(function() inst[i] = v end)
3212+
hum.WalkSpeed = 0
3213-
        end
3213+
HEADLERP.Part1 = Torso
3214-
    end
3214+
musiccour = coroutine.wrap(function()
3215-
    return inst;
3215+
for i = 1, 20 do
3216
doomtheme.Volume = doomtheme.Volume - 0.05
3217-
 
3217+
3218-
local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(0,-.51,0)})
3218+
3219-
local HW2 = NewInstance('Motor', char, {Part0 = la, Part1 = Handle2, C0 = CF(0,-.51,0) * angles(Rad(0),Rad(180),Rad(0))})
3219+
doomtheme:Remove()
3220-
 
3220+
3221-
for _,v in next, Gaunty:children() do
3221+
musiccour()
3222-
    v.CanCollide = false
3222+
for i = 1, 10 do
3223
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
3224-
for _,v in next, Gaunty2:children() do
3224+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(0,0,0),.5)
3225-
    v.CanCollide = false
3225+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3226
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3227-
local all, last = {}, nil
3227+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3228-
ArmourParts = {}
3228+
3229-
NeonParts = {}
3229+
3230-
function scan(p)
3230+
JohnDoe2 = Instance.new("Part", Head)
3231-
  for _, v in pairs(p:GetChildren()) do
3231+
JohnDoe2.Shape = 0 
3232-
    if v:IsA("BasePart") then
3232+
JohnDoe2.Transparency = 1
3233-
      if v.BrickColor == BrickColor.new("Black") then
3233+
JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
3234-
        table.insert(ArmourParts, v)
3234+
JohnDoe2.Material = "Neon"
3235-
      end
3235+
JohnDoe2.CanCollide = false
3236-
      if v.BrickColor == BrickColor.new("Institutional white") then
3236+
JohnDoe2.BrickColor = BrickColor.new("Royal blue")
3237-
        table.insert(NeonParts, v)
3237+
Jw2 = weldBetween(Head,JohnDoe2)
3238-
      end
3238+
Jw2.C0 = CFrame.new(0,.25,0)
3239-
      if last then
3239+
lolcour = coroutine.wrap(function()
3240-
        local w = Instance.new("Weld")
3240+
for i = 1, 20 do
3241-
        w.Part0, w.Part1 = last, v
3241+
JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
3242-
        w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
3242+
3243-
        w.Parent = last
3243+
3244-
      end
3244+
3245-
      table.insert(all, v)
3245+
lolcour()
3246-
      last = v
3246+
for i = 1, 15 do
3247-
    end
3247+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
3248-
    scan(v)
3248+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
3249-
  end
3249+
3250
end
3251-
scan(Gaunty)
3251+
lastbreath = Instance.new("Sound", Head)
3252-
local all2, last2 = {}, nil
3252+
lastbreath.SoundId = "rbxassetid://198606040"
3253-
ArmourParts2 = {}
3253+
lastbreath.Volume = 5
3254-
NeonParts2 = {}
3254+
lastbreath:Play()
3255-
function scan2(p)
3255+
3256-
  for _, v in pairs(p:GetChildren()) do
3256+
for i = 1, 4 do
3257-
    if v:IsA("BasePart") then
3257+
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
3258-
      if v.BrickColor == BrickColor.new("Black") then
3258+
3259-
        table.insert(ArmourParts2, v)
3259+
3260-
      end
3260+
for i = 1, 4 do
3261-
      if v.BrickColor == BrickColor.new("Institutional white") then
3261+
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
3262-
        table.insert(NeonParts2, v)
3262+
3263-
      end
3263+
3264-
      if last2 then
3264+
3265-
        local w = Instance.new("Weld")
3265+
for i = 1, 22 do
3266-
        w.Part0, w.Part1 = last2, v
3266+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
3267-
        w.C0 = v.CFrame:toObjectSpace(last2.CFrame):inverse()
3267+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
3268-
        w.Parent = last2
3268+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
3269-
      end
3269+
3270-
      table.insert(all2, v)
3270+
3271-
      last2 = v
3271+
3272-
    end
3272+
for i = 1, 10 do
3273-
    scan2(v)
3273+
pBase7.BrickColor = BrickColor.new("Daisy orange")
3274-
  end
3274+
pBase8.BrickColor = BrickColor.new("Daisy orange")
3275
pBase9.BrickColor = BrickColor.new("Daisy orange")
3276-
scan2(Gaunty2)
3276+
pBase10.BrickColor = BrickColor.new("Daisy orange")
3277-
for i, v in pairs(ArmourParts) do
3277+
pBase12.BrickColor = BrickColor.new("Daisy orange")
3278-
     v.BrickColor = BrickC("Black")
3278+
TheCore.BrickColor = BrickColor.new("Daisy orange")
3279-
        end
3279+
wait(.05)
3280-
for i, v in pairs(NeonParts) do
3280+
pBase7.BrickColor = BrickColor.new("Royal blue")
3281-
     v.BrickColor = BrickC("Dark stone grey")
3281+
pBase8.BrickColor = BrickColor.new("Royal blue")
3282-
        end
3282+
pBase9.BrickColor = BrickColor.new("Royal blue")
3283-
for i, v in pairs(ArmourParts2) do
3283+
pBase10.BrickColor = BrickColor.new("Royal blue")
3284-
     v.BrickColor = BrickC("Black")
3284+
pBase12.BrickColor = BrickColor.new("Royal blue")
3285-
        end
3285+
TheCore.BrickColor = BrickColor.new("Royal blue")
3286-
for i, v in pairs(NeonParts2) do
3286+
3287-
     v.BrickColor = BrickC("Dark stone grey")
3287+
3288-
        end
3288+
3289-
local EyeSizes={
3289+
3290-
	NumberSequenceKeypoint.new(0,0.65,0),
3290+
for i = 1, 4 do
3291-
	NumberSequenceKeypoint.new(0.5,0.7,0),
3291+
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
3292-
	NumberSequenceKeypoint.new(1,0,0)
3292+
3293-
}
3293+
3294-
local EyeTrans={
3294+
for i = 1, 4 do
3295-
	NumberSequenceKeypoint.new(0,0,0),
3295+
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
3296-
	NumberSequenceKeypoint.new(0.5,0,0),
3296+
3297-
	NumberSequenceKeypoint.new(1,1,0)
3297+
3298-
}
3298+
3299-
local PE2=Instance.new("ParticleEmitter", ra)
3299+
for i = 1, 15 do
3300-
PE2.LightEmission=.9
3300+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
3301-
PE2.Color = ColorSequence.new(BrickC("Dark indigo").Color,BrickC("Crimson").Color)
3301+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
3302-
PE2.Transparency=NumberSequence.new(EyeTrans)
3302+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
3303-
PE2.Lifetime=NumberRange.new(0.35)
3303+
3304-
PE2.Rotation=NumberRange.new(0,360)
3304+
3305-
PE2.Rate=999
3305+
for i = 1, 15 do
3306-
PE2.VelocitySpread = 10000
3306+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
3307-
PE2.Acceleration = Vector3.new(0,25,0)
3307+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
3308-
PE2.ZOffset = 0.5
3308+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
3309-
PE2.Drag = 0
3309+
3310-
PE2.Speed = NumberRange.new(0,0,0)
3310+
3311-
PE2.Texture="rbxasset://textures/particles/explosion01_implosion_main.dds"
3311+
for i = 1, 75 do
3312-
PE2.Name = "PE2"
3312+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
3313-
PE2.Enabled = true
3313+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
3314-
PE2.LockedToPart = true
3314+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
3315-
--
3315+
3316-
local EyeSizes={
3316+
3317-
	NumberSequenceKeypoint.new(0,0.65,0),
3317+
doomtheme = Instance.new("Sound", Torso)
3318-
	NumberSequenceKeypoint.new(0.5,0.7,0),
3318+
doomtheme.SoundId = "rbxassetid://322146287"
3319-
	NumberSequenceKeypoint.new(1,0,0)
3319+
doomtheme.Volume = 6
3320-
}
3320+
doomtheme.Looped = true
3321-
local EyeTrans={
3321+
doomtheme:Play()
3322-
	NumberSequenceKeypoint.new(0,0,0),
3322+
CataclysmOrb = Instance.new("Part", Torso)
3323-
	NumberSequenceKeypoint.new(0.5,0,0),
3323+
CataclysmOrb.Shape = 0 
3324-
	NumberSequenceKeypoint.new(1,1,0)
3324+
CataclysmOrb.Transparency = 1
3325-
}
3325+
CataclysmOrb.Anchored = true
3326-
local PE3=Instance.new("ParticleEmitter", la)
3326+
CataclysmOrb.Size = Vector3.new(3,3,3)
3327-
PE3.LightEmission=.9
3327+
CataclysmOrb.Material = "Neon"
3328-
PE3.Color = ColorSequence.new(BrickC("Dark indigo").Color,BrickC("Crimson").Color)
3328+
CataclysmOrb.CanCollide = false
3329-
PE3.Transparency=NumberSequence.new(EyeTrans)
3329+
CataclysmOrb.BrickColor = BrickColor.new("Royal blue")
3330-
PE3.Lifetime=NumberRange.new(0.35)
3330+
CataclysmOrb.CFrame = Root.CFrame
3331-
PE3.Rotation=NumberRange.new(0,360)
3331+
for i = 1, 20 do
3332-
PE3.Rate=999
3332+
CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
3333-
PE2.VelocitySpread = 10000
3333+
3334-
PE3.Acceleration = Vector3.new(0,25,0)
3334+
3335-
PE3.ZOffset = 0.5
3335+
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
3336-
PE3.Drag = 0
3336+
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=227262305"
3337-
PE3.Speed = NumberRange.new(0,0,0)
3337+
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=185728896"
3338-
PE3.Texture="rbxasset://textures/particles/explosion01_implosion_main.dds"
3338+
larmf2 = Instance.new("Part", Torso)
3339-
PE3.Name = "PE3"
3339+
larmf2.BrickColor = TheColor
3340-
PE3.Enabled = true
3340+
larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
3341-
PE3.LockedToPart = true
3341+
larmf2.Material = "Neon"
3342-
--
3342+
larmf2.Transparency = 0
3343-
-------------------------------------------------------
3343+
larmf2.CanCollide = false
3344-
--Start Customization--
3344+
larmfweld2 = weldBetween(larmf2,LeftArm)
3345-
-------------------------------------------------------
3345+
3346
rarmf2 = Instance.new("Part", Torso)
3347-
---------------------------------------------
3347+
rarmf2.BrickColor = TheColor
3348-
local Player_Size = 1
3348+
rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
3349-
if Player_Size ~= 1 then
3349+
rarmf2.Material = "Neon"
3350-
root.Size = root.Size * Player_Size
3350+
rarmf2.Transparency = 0
3351-
tors.Size = tors.Size * Player_Size
3351+
rarmf2.CanCollide = false
3352-
hed.Size = hed.Size * Player_Size
3352+
rarmfweld2 = weldBetween(rarmf2,RightArm)
3353-
ra.Size = ra.Size * Player_Size
3353+
3354-
la.Size = la.Size * Player_Size
3354+
llegf2 = Instance.new("Part", Torso)
3355-
rl.Size = rl.Size * Player_Size
3355+
llegf2.BrickColor = TheColor
3356-
ll.Size = ll.Size * Player_Size
3356+
llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
3357-
----------------------------------------------------------------------------------
3357+
llegf2.Material = "Neon"
3358-
rootj.Parent = root
3358+
llegf2.Transparency = 0
3359-
neck.Parent = tors
3359+
llegf2.CanCollide = false
3360-
RW.Parent = tors
3360+
llegf2weld = weldBetween(llegf2,LeftLeg)
3361-
LW.Parent = tors
3361+
3362-
RH.Parent = tors
3362+
rlegf2 = Instance.new("Part", Torso)
3363-
LH.Parent = tors
3363+
rlegf2.BrickColor = TheColor
3364-
----------------------------------------------------------------------------------
3364+
rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
3365-
rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
3365+
rlegf2.Material = "Neon"
3366-
rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
3366+
rlegf2.Transparency = 0
3367-
neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
3367+
rlegf2.CanCollide = false
3368-
neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
3368+
rlegf2weld = weldBetween(rlegf2,RightLeg)
3369-
RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
3369+
3370-
LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
3370+
Torsof2 = Instance.new("Part", Torso)
3371-
----------------------------------------------------------------------------------
3371+
Torsof2.BrickColor = TheColor
3372-
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))
3372+
Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
3373-
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))
3373+
Torsof2.Material = "Neon"
3374-
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))
3374+
Torsof2.Transparency = 0
3375-
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))
3375+
Torsof2.CanCollide = false
3376-
--hat.Parent = Character
3376+
Torsof2weld = weldBetween(Torsof2,Torso)
3377
wait(6)
3378-
----------------------------------------------------------------------------------
3378+
glasss = glassshatter[math.random(1,#glassshatter)]
3379-
local SONG = 1672756452
3379+
glass = Instance.new("Sound",Torso)
3380-
local SONG2 = 0
3380+
glass.SoundId = "rbxassetid://"..glasss
3381-
local Music = Instance.new("Sound",tors)
3381+
glass.Volume = 6
3382-
Music.Volume = 8
3382+
glass:Play()
3383-
Music.Looped = true
3383+
removeuseless:AddItem(glass,3)
3384-
Music.Pitch = 1 --Pitcher
3384+
sond = Instance.new("Sound", Torso)
3385-
----------------------------------------------------------------------------------
3385+
sond.Volume = 10
3386-
local equipped = false
3386+
sond.SoundId = "rbxassetid://176823476"
3387-
local idle = 0
3387+
sond:Play()
3388-
local change = 1
3388+
larmf2.Anchored = true
3389-
local val = 0
3389+
rarmf2.Anchored = true
3390-
local toim = 0
3390+
rlegf2.Anchored = true
3391-
local idleanim = 0.4
3391+
llegf2.Anchored = true
3392-
local sine = 0
3392+
Torsof2.Anchored = true
3393-
local Mode = 1
3393+
Jw2.C0 = CFrame.new(0,.25,-.15)
3394-
----------------------------------------------------------------------------------
3394+
Jw.C0 = CFrame.new(0,.25,-.15)
3395-
hum.WalkSpeed = 16
3395+
3396-
hum.JumpPower = 57
3396+
for i = 1, 25 do
3397-
hum.Animator.Parent = nil
3397+
larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
3398-
char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
3398+
larmf2.Transparency = larmf2.Transparency + 0.3
3399-
local naeeym2 = IT("BillboardGui",char)
3399+
rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
3400-
naeeym2.AlwaysOnTop = true
3400+
rarmf2.Transparency = rarmf2.Transparency + 0.3
3401-
naeeym2.Size = UDim2.new(5,35,2,15)
3401+
rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3402-
naeeym2.StudsOffset = Vector3.new(0,2,0)
3402+
rlegf2.Transparency = rlegf2.Transparency + 0.3
3403-
naeeym2.MaxDistance = 420
3403+
llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3404-
naeeym2.Adornee = hed
3404+
llegf2.Transparency = llegf2.Transparency + 0.3
3405-
naeeym2.Name = "Name"
3405+
Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
3406-
--naeeym2.PlayerToHideFrom = Player
3406+
Torsof2.Transparency = Torsof2.Transparency + .3
3407-
local tecks2 = IT("TextLabel",naeeym2)
3407+
CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
3408-
tecks2.BackgroundTransparency = 1
3408+
CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
3409-
tecks2.TextScaled = true
3409+
3410-
tecks2.BorderSizePixel = 0
3410+
3411-
tecks2.Text = "the gogo"
3411+
3412-
tecks2.Font = "Fantasy"
3412+
for i = 1, 20 do
3413-
tecks2.TextSize = 30
3413+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
3414-
tecks2.TextStrokeTransparency = 0
3414+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(20 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3415-
tecks2.TextColor3 = Color3.fromRGB(255,255,255)
3415+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-20 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3416-
tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
3416+
3417-
tecks2.Size = UDim2.new(1,0,0.5,0)
3417+
3418-
tecks2.Parent = naeeym2
3418+
knuckscrunch = Instance.new("Sound", Torso)
3419-
-------------------------------------------------------
3419+
knuckscrunch.SoundId = "rbxassetid://1629602112"
3420-
--End Customization--
3420+
knuckscrunch.Volume = 5
3421-
-------------------------------------------------------
3421+
knuckscrunch:Play()
3422
removeuseless:AddItem(knuckscrunch,2)
3423-
-----------------------------------------------------
3423+
for i = 1, 15 do
3424-
--Start Attacks N Stuff--
3424+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3425-
-------------------------------------------------------
3425+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3426-
function resetmode()
3426+
3427-
	tecks2.Text = "the gogo"
3427+
3428-
    tecks2.TextColor3 = Color3.fromRGB(255,255,255)
3428+
for i = 1, 20 do
3429-
    tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
3429+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
3430-
  for i, v in pairs(ArmourParts) do
3430+
3431-
    v.BrickColor = BrickColor.new("Black")
3431+
3432-
    v.Material = "Neon"
3432+
3433-
    v.Transparency = 0
3433+
for i = 1, 90 do
3434-
  end
3434+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
3435-
  for i, v in pairs(NeonParts) do
3435+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.5)
3436-
    maincolor = BrickColor.new("Dark stone grey")
3436+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.5)
3437-
    v.BrickColor = maincolor
3437+
3438-
    v.Material = "Neon"
3438+
3439-
    v.Transparency = 0
3439+
3440-
  end
3440+
3441-
  for i, v in pairs(ArmourParts2) do
3441+
for i = 1, 45 do
3442-
    v.BrickColor = BrickColor.new("Black")
3442+
local b1 = Instance.new("BillboardGui",Head)
3443-
    v.Material = "Neon"
3443+
b1.Size = UDim2.new(0,100,0,40)
3444-
    v.Transparency = 0
3444+
b1.StudsOffset = Vector3.new(0,3,0)
3445-
  end
3445+
b1.Adornee = Head
3446-
  for i, v in pairs(NeonParts2) do
3446+
local b2 = Instance.new("TextLabel",b1)
3447-
    maincolor = BrickColor.new("Dark stone grey")
3447+
b2.BackgroundTransparency = 1
3448-
    v.BrickColor = maincolor
3448+
b2.Text = "HaHaHaHaHaHa..."
3449-
    v.Material = "Neon"
3449+
b2.Font = "Garamond"
3450-
    v.Transparency = 0
3450+
b2.TextSize = 0
3451-
  end
3451+
b2.TextStrokeTransparency = 1
3452-
	Mode = 1
3452+
b2.TextColor3 = BrickColor.new("Daisy orange").Color
3453-
  SONG = 1672756452
3453+
b2.TextStrokeColor3 = Color3.new(0,0,0)
3454-
char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
3454+
b2.Size = UDim2.new(1,0,0.5,0)
3455
removeuseless:AddItem(b1,2)
3456
table.insert(signtable,b2)
3457-
function Taunt10000()
3457+
table.insert(signmover,b1)
3458-
    attack = true
3458+
table.insert(signtransparency,b2)
3459-
    Cso("649634100", hed, 10, 0.5)
3459+
table.insert(signrotator,b2)
3460-
    for i = 0, 6, 0.1 do
3460+
wait(.1)
3461-
        swait()
3461+
3462-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
3462+
3463-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 6.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.05)
3463+
for i = 1, 90 do
3464-
        RH.C0 = clerp(RH.C0, CF(1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(-15)), 0.05)
3464+
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
3465-
        LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
3465+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
3466-
        RW.C0 = clerp(RW.C0, CF(.7* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-135)), 0.2)
3466+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
3467-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-75)), 0.05)
3467+
3468-
    end
3468+
3469-
    attack = false
3469+
theinfinitecour = coroutine.wrap(function()
3470
while wait() do
3471
for i = 1, 10 do
3472-
function Taunt2()
3472+
JohnDoe2.Transparency = JohnDoe2.Transparency + .1
3473-
    attack = true
3473+
3474-
    hum.WalkSpeed = 0
3474+
3475-
        TAUNT2:Play()
3475+
wait(.5)
3476-
	repeat
3476+
for i = 1, 10 do
3477-
        swait()
3477+
JohnDoe2.Transparency = JohnDoe2.Transparency - .1
3478-
        TAUNT.Parent = tors
3478+
3479-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
3479+
3480-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 1.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
3480+
wait(3)
3481-
        RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3481+
3482-
        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(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3482+
3483-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-20), Rad(25)), 0.1)
3483+
theinfinitecour()
3484-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(78 + 3.5 * Cos(sine / 20)), Rad(-25), Rad(-20)), 0.1)
3484+
3485-
	until TAUNT2.Playing == false
3485+
3486-
	attack = false
3486+
for i = 1, 10 do
3487-
	hum.WalkSpeed = 16
3487+
pBase7.BrickColor = BrickColor.new("Daisy orange")
3488
pBase8.BrickColor = BrickColor.new("Daisy orange")
3489
pBase9.BrickColor = BrickColor.new("Daisy orange")
3490-
function AnnoyingSink()
3490+
pBase10.BrickColor = BrickColor.new("Daisy orange")
3491-
    coroutine.resume(coroutine.create(function()
3491+
pBase12.BrickColor = BrickColor.new("Daisy orange")
3492-
        attack = true
3492+
TheCore.BrickColor = BrickColor.new("Light Royal blue")
3493-
        for i = 0, 6, 0.1 do
3493+
wait(.05)
3494-
        swait()
3494+
pBase7.BrickColor = BrickColor.new("Royal blue")
3495-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
3495+
pBase8.BrickColor = BrickColor.new("Crimson")
3496-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-6.5 * Sin(sine / 20)), Rad(20), Rad(0)), 0.05)
3496+
pBase9.BrickColor = BrickColor.new("Crimson")
3497-
        RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(15)), 0.05)
3497+
pBase10.BrickColor = BrickColor.new("Crimson")
3498-
        LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
3498+
pBase12.BrickColor = BrickColor.new("Crimson")
3499-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(-.6), Rad(7)), 0.2)
3499+
TheCore.BrickColor = BrickColor.new("Crimson")
3500-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-15)), 0.05)
3500+
wait(.05)
3501-
        end
3501+
pBase7.BrickColor = BrickColor.new("Light Royal blue")
3502-
        local Hole2 = CreatePart(3, EffectModel, "Neon", 0, 0, "Really black", "Hole", Vector3.new(15,0,15))
3502+
pBase8.BrickColor = BrickColor.new("Light Royal blue")
3503-
        Hole2.Color = Color3.new(0,0,0)
3503+
pBase9.BrickColor = BrickColor.new("Light Royal blue")
3504-
        local MESH = MakeForm(Hole2,"Cyl")
3504+
pBase10.BrickColor = BrickColor.new("Light Royal blue")
3505-
        MESH.Scale = Vector3.new(0,1,0)
3505+
pBase12.BrickColor = BrickColor.new("Light Royal blue")
3506-
        Hole2.CFrame = CF(mouse.Hit.p)
3506+
TheCore.BrickColor = BrickColor.new("Light Royal blue")
3507-
        Cso("154955269", Hole2, 10, .7)
3507+
wait(.05)
3508-
        for i = 0, 3, 0.1 do
3508+
pBase7.BrickColor = BrickColor.new("Crimson")
3509-
        swait()
3509+
pBase8.BrickColor = BrickColor.new("Crimson")
3510-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
3510+
pBase9.BrickColor = BrickColor.new("Crimson")
3511-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 6.5 * Sin(sine / 20)), Rad(20), Rad(0)), 0.05)
3511+
pBase10.BrickColor = BrickColor.new("Crimson")
3512-
        RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(15)), 0.05)
3512+
pBase12.BrickColor = BrickColor.new("Crimson")
3513-
        LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
3513+
TheCore.BrickColor = BrickColor.new("Crimson")
3514-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-.6), Rad(7)), 0.2)
3514+
wait(4)
3515-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-15)), 0.05)
3515+
3516-
        end
3516+
3517-
        attack = false
3517+
3518-
        for i = 1, 50 do
3518+
hum.WalkSpeed = 18
3519-
            swait()
3519+
HEADLERP.Part1 = Head
3520-
            MESH.Scale = MESH.Scale + Vector3.new(0.02,0,0.02)
3520+
larmf2:Remove()
3521-
        end
3521+
rarmf2:Remove()
3522-
        for i = 1, 200 do
3522+
rlegf2:Remove()
3523-
            swait()
3523+
llegf2:Remove()
3524-
            Sink(Hole2.Position,Hole2.Size.X/2.2)
3524+
Torsof2:Remove()
3525-
        end
3525+
CataclysmOrb:Remove()
3526-
        swait(100)
3526+
attacking = false
3527-
        for i = 1, 50 do
3527+
debounce = false
3528-
            swait()
3528+
nottransform = true
3529-
            Trail(Hole2)
3529+
transformingpart = false
3530-
            MESH.Scale = MESH.Scale - Vector3.new(0.02,0,0.02)
3530+
3531-
        end
3531+
3532-
        Hole2:remove()
3532+
3533-
    end))
3533+
mouse.KeyDown:connect(function(Press)
3534
Press=Press:lower()
3535
if Press=='q' then
3536-
function Taunt()
3536+
if not nottransform then return end
3537-
    attack = true
3537+
if mouse.Target ~= nil then
3538-
    hum.WalkSpeed = 0
3538+
if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
3539-
        TAUNT:Play()
3539+
if debounce then return end
3540-
	repeat
3540+
attacking = true
3541-
        swait()
3541+
debounce = true
3542-
        TAUNT.Parent = tors
3542+
enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
3543-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
3543+
ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
3544-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 1.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
3544+
ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
3545-
        RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3545+
ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
3546-
        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(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3546+
ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
3547-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-20), Rad(25)), 0.1)
3547+
ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
3548-
        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(78 + 3.5 * Cos(sine / 20)), Rad(-25), Rad(-20)), 0.1)
3548+
EHead = enemyhum.Parent:FindFirstChild("Head")
3549-
	until TAUNT.Playing == false
3549+
hum.WalkSpeed = 0
3550-
	attack = false
3550+
secret = secrettalk[math.random(1,#secrettalk)]
3551-
	hum.WalkSpeed = 16
3551+
local b1 = Instance.new("BillboardGui",Head)
3552
b1.Size = UDim2.new(0,100,0,40)
3553-
function attackone()
3553+
b1.StudsOffset = Vector3.new(0,3,0)
3554-
	attack = true
3554+
b1.Adornee = Head
3555-
	hum.WalkSpeed = 3.01
3555+
local b2 = Instance.new("TextLabel",b1)
3556-
	for i = 0, 1.7, 0.1 do
3556+
b2.BackgroundTransparency = 1
3557-
		swait()
3557+
b2.Text = ""..secret
3558-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(-40)), 0.3)
3558+
b2.Font = "Garamond"
3559-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
3559+
b2.TextSize = 0
3560-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-7)), 0.3)
3560+
b2.TextStrokeTransparency = 1
3561-
		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(-65), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
3561+
b2.TextColor3 = BrickColor.new("Light Royal blue").Color
3562-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .3* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(45)), 0.3)
3562+
b2.TextStrokeColor3 = Color3.new(0,0,0)
3563-
		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.3)
3563+
b2.Size = UDim2.new(1,0,0.5,0)
3564
billboardcour = coroutine.wrap(function()
3565-
	Cso("203426541", ra, 10, 1)
3565+
for i = 1, 10 do
3566-
	HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "the gogo")
3566+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
3567-
	CameraEnshaking(2, 5)
3567+
b2.TextSize = b2.TextSize + 3
3568-
	for i = 0, 1.4, 0.1 do
3568+
3569-
		swait()
3569+
3570-
		BlockEffect(maincolor, ra.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
3570+
3571-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(55)), 0.3)
3571+
for i = 1, 10 do
3572-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(-55)), 0.3)
3572+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
3573-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(87), Rad(0)) * angles(Rad(-30), Rad(0), Rad(15)), 0.3)
3573+
b2.TextSize = b2.TextSize - 3
3574-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-87), Rad(0)) * angles(Rad(-5), Rad(0), Rad(9)), 0.3)
3574+
3575-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(35)), 0.3)
3575+
3576-
		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.3)
3576+
b1:Remove()
3577
end)
3578-
	hum.WalkSpeed = 16
3578+
billboardcour()
3579-
	attack = false
3579+
g1 = Instance.new("BodyGyro", Root)
3580
g1.D = 175
3581
g1.P = 20000
3582
g1.MaxTorque = Vector3.new(0,9000,0)
3583
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
3584-
function attacktwo()
3584+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
3585-
	attack = true
3585+
soundze = Instance.new("Sound",ETorso)
3586-
	hum.WalkSpeed = 3.01
3586+
soundze.SoundId = "rbxassetid://1659770705"
3587-
	for i = 0, 1.7, 0.1 do
3587+
soundze.Volume = 2
3588-
		swait()
3588+
soundze:Play()
3589-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
3589+
removeuseless:AddItem(soundze,3)
3590-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
3590+
right = Instance.new("Part",Character)
3591-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-45)), 0.3)
3591+
right.Size = Vector3.new(1.01,2.01,1.01)
3592-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
3592+
right.BrickColor = BrickColor.new("Light Royal blue")
3593-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(10), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
3593+
right.Material = "Neon"
3594-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
3594+
right.Transparency = 1
3595
right.Anchored = false
3596-
	Cso("203426541", rl, 10, 1)
3596+
right.CFrame = ERight.CFrame
3597-
	HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "the gogo")
3597+
rightweld = weldBetween(right,ERight)
3598-
	CameraEnshaking(2, 3)
3598+
left = Instance.new("Part",Character)
3599-
	for i = 0, 1.4, 0.1 do
3599+
left.Size = Vector3.new(1.01,2.01,1.01)
3600-
		swait()
3600+
left.BrickColor = BrickColor.new("Light Royal blue")
3601-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
3601+
left.Material = "Neon"
3602-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
3602+
left.Transparency = 1
3603-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(65)), 0.3)
3603+
left.Anchored = false
3604-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(35)), 0.3)
3604+
left.CFrame = ELeft.CFrame
3605-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
3605+
leftweld = weldBetween(left,ELeft)
3606-
		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(-8)), 0.3)
3606+
leg = Instance.new("Part",Character)
3607
leg.Size = Vector3.new(1.01,2.01,1.01)
3608-
	hum.WalkSpeed = 16
3608+
leg.BrickColor = BrickColor.new("Light Royal blue")
3609-
	attack = false
3609+
leg.Material = "Neon"
3610
leg.Transparency = 1
3611-
function attackthree()
3611+
leg.Anchored = false
3612-
	attack = true
3612+
leg.CFrame = ERight2.CFrame
3613-
	hum.WalkSpeed = 3.01
3613+
legweld = weldBetween(leg,ERight2)
3614-
	for i = 0, 1.4, 0.1 do
3614+
leg2 = Instance.new("Part",Character)
3615-
		swait()
3615+
leg2.Size = Vector3.new(1.01,2.01,1.01)
3616-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
3616+
leg2.BrickColor = BrickColor.new("Light Royal blue")
3617-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3617+
leg2.Material = "Neon"
3618-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.3)
3618+
leg2.Transparency = 1
3619-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.3)
3619+
leg2.Anchored = false
3620-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.3)
3620+
leg2.CFrame = ELeft2.CFrame
3621-
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.3)
3621+
leg2weld = weldBetween(leg2,ELeft2)
3622
tors = Instance.new("Part",Character)
3623-
	Cso("203426541", hed, 10, 1)
3623+
tors.Size = Vector3.new(2.01,2.01,1.01)
3624-
	for i = 0, 1.7, 0.1 do
3624+
tors.Anchored = false
3625-
		swait()
3625+
tors.Transparency = 1
3626-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
3626+
tors.BrickColor = BrickColor.new("Light Royal blue")
3627-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3627+
tors.Material = "Neon"
3628-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(30)), 0.3)
3628+
tors.CFrame = ETorso.CFrame
3629-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-30)), 0.3)
3629+
torsweld = weldBetween(tors,ETorso)
3630-
		RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.3)
3630+
hed = Instance.new("Part",Character)
3631-
		LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.3)
3631+
hed.Size = Vector3.new(0.5,0.5,0.5)
3632
hed.Anchored = false
3633-
	CameraEnshaking(2, 8)
3633+
hed.Transparency = 1
3634-
	Cso("260435136", hed, 10, .9)
3634+
hed.BrickColor = BrickColor.new("Light Royal blue")
3635-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -2, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
3635+
hed.Material = "Neon"
3636-
	BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -2, 0), 6, 6, 6, 5, 5, 5, 0.04, 1)
3636+
hed.CFrame = EHead.CFrame
3637-
	HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "the gogo")
3637+
hedweld = weldBetween(hed,EHead)
3638-
	for i = 0, 1.8, 0.1 do
3638+
hedmesh = Instance.new("SpecialMesh",hed)
3639-
		swait()
3639+
hedmesh.MeshType = "Head"
3640-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.2)
3640+
hedmesh.Scale = Vector3.new(1.25,1.25,1.25)
3641-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.2)
3641+
particlemiter1 = Instance.new("ParticleEmitter", left)
3642-
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.2)
3642+
particlemiter1.Enabled = true
3643-
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.2)
3643+
particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3644-
		RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.2)
3644+
particlemiter1.Texture = "rbxassetid://304437537"
3645-
		LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.2)
3645+
particlemiter1.Lifetime = NumberRange.new(2.5)
3646
particlemiter1.Size = NumberSequence.new(1,0)
3647-
	hum.WalkSpeed = 16
3647+
particlemiter1.Rate = 5
3648-
	attack = false
3648+
particlemiter1.RotSpeed = NumberRange.new(70)
3649
particlemiter1.Speed = NumberRange.new(0)
3650
particlemiter2 = Instance.new("ParticleEmitter", right)
3651-
function somuchcancerwhy() --o no
3651+
particlemiter2.Enabled = true
3652-
    attack = true
3652+
particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3653-
    hum.WalkSpeed = 0.10
3653+
particlemiter2.Texture = "rbxassetid://304437537"
3654-
        Character.Head.face.Texture = "rbxassetid://315074049"
3654+
particlemiter2.Lifetime = NumberRange.new(2.5)
3655-
        local A = math.random(1,13)
3655+
particlemiter2.Size = NumberSequence.new(1,0)
3656-
        if A == 1 then
3656+
particlemiter2.Rate = 10
3657-
            ohno.SoundId = "rbxassetid://295810519"
3657+
particlemiter2.RotSpeed = NumberRange.new(70)
3658-
            ohno.TimePosition = 1
3658+
particlemiter2.Speed = NumberRange.new(0)
3659-
        end
3659+
particlemiter4 = Instance.new("ParticleEmitter", leg)
3660-
        if A == 2 then
3660+
particlemiter4.Enabled = true
3661-
            ohno.SoundId = "rbxassetid://488472970"
3661+
particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3662-
            ohno.TimePosition = 2
3662+
particlemiter4.Texture = "rbxassetid://304437537"
3663-
        end
3663+
particlemiter4.Lifetime = NumberRange.new(2.5)
3664-
        if A == 3 then
3664+
particlemiter4.Size = NumberSequence.new(1,0)
3665-
            ohno.SoundId = "rbxassetid://917045199"
3665+
particlemiter4.Rate = 8
3666-
            ohno.TimePosition = 3
3666+
particlemiter4.RotSpeed = NumberRange.new(70)
3667-
        end
3667+
particlemiter4.Speed = NumberRange.new(0)
3668-
        if A == 4 then
3668+
particlemiter5 = Instance.new("ParticleEmitter", leg2)
3669-
            ohno.SoundId = "rbxassetid://324205173"
3669+
particlemiter5.Enabled = true
3670-
            ohno.TimePosition = 1
3670+
particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3671-
        end
3671+
particlemiter5.Texture = "rbxassetid://304437537"
3672-
        if A == 5 then
3672+
particlemiter5.Lifetime = NumberRange.new(2.5)
3673-
            ohno.SoundId = "rbxassetid://376134741"
3673+
particlemiter5.Size = NumberSequence.new(1,0)
3674-
            ohno.TimePosition = 8
3674+
particlemiter5.Rate = 8
3675-
        end
3675+
particlemiter5.RotSpeed = NumberRange.new(70)
3676-
        if A == 6 then
3676+
particlemiter5.Speed = NumberRange.new(0)
3677-
            ohno.SoundId = "rbxassetid://164147183"
3677+
particlemiter6 = Instance.new("ParticleEmitter", tors)
3678-
            ohno.TimePosition = 0
3678+
particlemiter6.Enabled = true
3679-
        end
3679+
particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3680-
        if A == 7 then
3680+
particlemiter6.Texture = "rbxassetid://304437537"
3681-
            ohno.SoundId = "rbxassetid://825526716"
3681+
particlemiter6.Lifetime = NumberRange.new(2.5)
3682-
            ohno.TimePosition = 1
3682+
particlemiter6.Size = NumberSequence.new(1,0)
3683-
        end
3683+
particlemiter6.Rate = 5
3684-
        if A == 8 then
3684+
particlemiter6.RotSpeed = NumberRange.new(70)
3685-
            ohno.SoundId = "rbxassetid://185460366"
3685+
particlemiter6.Speed = NumberRange.new(0)
3686-
            ohno.TimePosition = 0
3686+
particlemiter7 = Instance.new("ParticleEmitter", hed)
3687-
        end
3687+
particlemiter7.Enabled = true
3688-
        if A == 9 then
3688+
particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3689-
            ohno.SoundId = "rbxassetid://273319633"
3689+
particlemiter7.Texture = "rbxassetid://304437537"
3690-
            ohno.TimePosition = 1
3690+
particlemiter7.Lifetime = NumberRange.new(2.5)
3691-
        end
3691+
particlemiter7.Size = NumberSequence.new(1,0)
3692-
        if A == 10 then
3692+
particlemiter7.Rate = 10
3693-
            ohno.SoundId = "rbxassetid://506212392"
3693+
particlemiter7.RotSpeed = NumberRange.new(70)
3694-
            ohno.TimePosition = 2
3694+
particlemiter7.Speed = NumberRange.new(0)
3695-
        end
3695+
for i = 1, 15 do
3696-
        if A == 11 then
3696+
right.Transparency = right.Transparency - 0.02
3697-
            ohno.SoundId = "rbxassetid://708297448"
3697+
left.Transparency = left.Transparency - 0.02
3698-
            ohno.TimePosition = 4
3698+
leg.Transparency = leg.Transparency - 0.02
3699-
        end
3699+
leg2.Transparency = leg2.Transparency - 0.02
3700-
        if A == 12 then
3700+
tors.Transparency = tors.Transparency - 0.02
3701-
            ohno.SoundId = "rbxassetid://497199103"
3701+
hed.Transparency = hed.Transparency - 0.02
3702-
            ohno.TimePosition = 9
3702+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
3703-
        end
3703+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
3704-
        if A == 13 then
3704+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
3705-
            ohno.SoundId = "rbxassetid://152833989"
3705+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3706-
            ohno.TimePosition = 1
3706+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3707-
        end
3707+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
3708-
        ohno:Play()
3708+
3709-
    for i = 0,100,0.1 do
3709+
3710-
        swait()
3710+
g1:Remove()
3711-
            CameraEnshaking(2, 3)
3711+
local grav = Instance.new("BodyPosition",ETorso)
3712-
                ohno.Parent = hed
3712+
grav.D = 1500
3713-
            char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
3713+
grav.P = 20000
3714-
    end
3714+
grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3715-
    attack = false
3715+
grav.position = ETorso.Position+Vector3.new(0,15,0)
3716-
        ohno:Stop()
3716+
for i = 1, 30 do
3717-
        Character.Head.face.Texture = "rbxassetid://620619801"
3717+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
3718-
    hum.WalkSpeed = 16
3718+
3719
end
3720
wait(1)
3721-
function Power_Burst()
3721+
3722-
	hum.WalkSpeed = 4
3722+
fingsnap = Instance.new("Sound", RightArm)
3723-
	attack = true
3723+
fingsnap.SoundId = "rbxassetid://217767125"
3724-
	Cso("163619849", Handle, 10, 1.35)
3724+
fingsnap.Volume = 3
3725-
	for i = 0,4.3,0.1 do
3725+
fingsnap:Play()
3726-
		swait()
3726+
removeuseless:AddItem(fingsnap,2)
3727-
PixelBlock(3,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.2,0.2,0.2,0.01,maincolor,0)
3727+
for i = 1, 5 do
3728-
		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)
3728+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
3729-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-23 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
3729+
3730-
		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(-2)), 0.15)
3730+
3731-
		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(2)), 0.15)
3731+
for i = 1, 5 do
3732-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(156), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
3732+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
3733-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
3733+
3734
end
3735-
	CameraEnshaking(2.5, 20)
3735+
3736-
	Cso("539294959", Handle, 10, .9)
3736+
right:Remove()
3737-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
3737+
left:Remove()
3738-
	BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
3738+
leg:Remove()
3739-
	HitboxFunction(root.CFrame * CF(0, 0, -0), 0.01, 1, 1, 1, 19, 30, 75, 35, "the gogo")
3739+
leg2:Remove()
3740-
	for i = 0,3,0.1 do
3740+
tors:Remove()
3741-
		swait()
3741+
hed:Remove()
3742-
		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)
3742+
rightarmblack = Instance.new("Part",Character)
3743-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
3743+
rightarmblack.Size = Vector3.new(1,2,1)
3744-
		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(-2)), 0.15)
3744+
rightarmblack.BrickColor = BrickColor.new("Crimson")
3745-
		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(2)), 0.15)
3745+
rightarmblack.Material = "Neon"
3746-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.01 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(156), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
3746+
rightarmblack.Anchored = false
3747-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
3747+
rightarmblack.CFrame = ERight.CFrame
3748
removeuseless:AddItem(rightarmblack,10)
3749-
	hum.WalkSpeed = 16
3749+
leftarmblack = Instance.new("Part",Character)
3750-
	attack = false
3750+
leftarmblack.Size = Vector3.new(1,2,1)
3751
leftarmblack.BrickColor = BrickColor.new("Crimson")
3752
leftarmblack.Material = "Neon"
3753-
function Eruption2()
3753+
leftarmblack.Anchored = false
3754-
	attack = true
3754+
leftarmblack.CFrame = ELeft.CFrame
3755-
	hum.WalkSpeed = 2
3755+
removeuseless:AddItem(leftarmblack,10)
3756-
        hum.JumpPower = 0
3756+
rightlegblack = Instance.new("Part",Character)
3757-
	for i = 0,7,0.1 do
3757+
rightlegblack.Size = Vector3.new(1,2,1)
3758-
	        HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
3758+
rightlegblack.BrickColor = BrickColor.new("Crimson")
3759-
		swait()
3759+
rightlegblack.Material = "Neon"
3760-
		Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
3760+
rightlegblack.Anchored = false
3761-
		Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
3761+
rightlegblack.CFrame = ERight2.CFrame
3762-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
3762+
removeuseless:AddItem(rightlegblack,10)
3763-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3763+
leftlegblack = Instance.new("Part",Character)
3764-
		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)
3764+
leftlegblack.Size = Vector3.new(1,2,1)
3765-
		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)
3765+
leftlegblack.BrickColor = BrickColor.new("Crimson")
3766-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
3766+
leftlegblack.Material = "Neon"
3767-
		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(-45)), 0.1)
3767+
leftlegblack.Anchored = false
3768
leftlegblack.CFrame = ELeft2.CFrame
3769-
	CreateSound("144699494", tors, 10, 1)
3769+
removeuseless:AddItem(leftlegblack,10)
3770-
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
3770+
torsoblack = Instance.new("Part",Character)
3771-
	Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
3771+
torsoblack.Size = Vector3.new(2,2,1)
3772-
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
3772+
torsoblack.Anchored = false
3773-
	Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
3773+
torsoblack.BrickColor = BrickColor.new("Crimson")
3774-
	MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
3774+
torsoblack.Material = "Neon"
3775-
	coroutine.resume(coroutine.create(function() 
3775+
torsoblack.CFrame = ETorso.CFrame
3776-
		for i = 0,1.8,0.1 do
3776+
removeuseless:AddItem(torsoblack,10)
3777-
			swait()
3777+
headblack = Instance.new("Part",Character)
3778-
			hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
3778+
headblack.Size = Vector3.new(1,1,1)
3779
headblack.Anchored = false
3780-
		for i = 0,1.8,0.1 do
3780+
headblack.BrickColor = BrickColor.new("Crimson")
3781-
			swait()
3781+
headblack.Material = "Neon"
3782-
		hum.CameraOffset = Vector3.new(0,0,0)
3782+
headblack.CFrame = EHead.CFrame
3783
removeuseless:AddItem(headblack,10)
3784-
	end))
3784+
headblackmesh = Instance.new("SpecialMesh",headblack)
3785-
        local vel2 = Instance.new("BodyVelocity",tors)
3785+
headblackmesh.MeshType = "Head"
3786-
        vel2.Velocity = Vector3.new(0,55,0)
3786+
headblackmesh.Scale = Vector3.new(0.5,0.5,0.5)
3787-
        vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
3787+
enemyhum.Parent:Remove()
3788-
	for i = 0,4,0.1 do
3788+
soul = Instance.new("Sound", torsoblack)
3789-
	        HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
3789+
soul.SoundId = "rbxassetid://160867463"
3790-
		swait()
3790+
soul.Volume = 3
3791-
		Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
3791+
soul:Play()
3792-
		Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
3792+
circ = Instance.new("Part", torsoblack)
3793-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
3793+
circ.Material = "Neon"
3794-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3794+
circ.Anchored = true
3795-
		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)
3795+
circ.CanCollide = false
3796-
		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)
3796+
circ.BrickColor = TheColor
3797-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
3797+
circ.Size = Vector3.new(.1,.1,.1)
3798-
		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(-45)), 0.1)
3798+
circShape = Instance.new("SpecialMesh", circ)
3799
circShape.MeshType = "Sphere"
3800-
	hum.WalkSpeed = 16
3800+
circShape.Scale = Vector3.new(.1,.1,.1)
3801-
        vel2:Destroy()
3801+
circ.CFrame = tors.CFrame
3802-
        hum.JumpPower = 50
3802+
3803-
	attack = false
3803+
for i = 1, 50 do
3804
circ.Transparency = circ.Transparency + 0.02
3805
circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
3806-
function Magic_Bombs()
3806+
3807-
	attack = true
3807+
3808-
	hum.WalkSpeed = 0
3808+
circ:Remove()
3809-
local GYRO = IT("BodyGyro",root)
3809+
3810-
GYRO.D = 100
3810+
removeuseless:AddItem(soul,5)
3811-
GYRO.P = 2000
3811+
local PB = Instance.new("BodyVelocity", torsoblack)
3812-
GYRO.MaxTorque = VT(0,4000000,0)
3812+
PB.MaxForce = Vector3.new(999999, 999999, 999999)
3813-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
3813+
torsoblack.CFrame = CFrame.new(torsoblack.Position)
3814-
	for i = 0,3.6,0.1 do
3814+
PB.Velocity = Vector3.new(0,1,0)
3815-
			swait()
3815+
local PB2 = Instance.new("BodyVelocity", rightarmblack)
3816-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
3816+
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
3817-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3817+
rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
3818-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
3818+
PB2.Velocity = Vector3.new(0,1,0)
3819-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3819+
local PB3 = Instance.new("BodyVelocity", leftarmblack)
3820-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
3820+
PB3.MaxForce = Vector3.new(999999, 999999, 999999)
3821-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
3821+
leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
3822
PB3.Velocity = Vector3.new(0,1,0)
3823-
	CameraEnshaking(1, 6)
3823+
local PB4 = Instance.new("BodyVelocity", rightlegblack)
3824-
        GYRO:Destroy()
3824+
PB4.MaxForce = Vector3.new(999999, 999999, 999999)
3825-
	Cso("588734356", Handle, 10, 1.05)
3825+
rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
3826-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
3826+
PB4.Velocity = Vector3.new(0,1,0)
3827-
	BlockEffect(("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
3827+
local PB5 = Instance.new("BodyVelocity", leftlegblack)
3828-
	HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "the gogo")
3828+
PB5.MaxForce = Vector3.new(999999, 999999, 999999)
3829-
	for i = 0,2,0.1 do
3829+
leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
3830-
			swait()
3830+
PB5.Velocity = Vector3.new(0,1,0)
3831-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
3831+
local PB6 = Instance.new("BodyVelocity", headblack)
3832-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3832+
PB6.MaxForce = Vector3.new(999999, 999999, 999999)
3833-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
3833+
headblack.CFrame = CFrame.new(headblack.Position)
3834-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3834+
PB6.Velocity = Vector3.new(0,1,0)
3835-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
3835+
t = 0
3836-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
3836+
3837
for i = 1, 100 do
3838-
local GYRO = IT("BodyGyro",root)
3838+
t = t + 2
3839-
GYRO.D = 100
3839+
rightarmblack.Transparency = rightarmblack.Transparency + 0.01
3840-
GYRO.P = 2000
3840+
leftarmblack.Transparency = leftarmblack.Transparency + 0.01
3841-
GYRO.MaxTorque = VT(0,4000000,0)
3841+
leftlegblack.Transparency = leftlegblack.Transparency + 0.01
3842-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
3842+
rightlegblack.Transparency = rightlegblack.Transparency + 0.01
3843-
	for i = 0,2.4,0.1 do
3843+
torsoblack.Transparency = torsoblack.Transparency + 0.01
3844-
			swait()
3844+
headblack.Transparency = headblack.Transparency + 0.01
3845-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
3845+
rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
3846-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3846+
leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
3847-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
3847+
rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
3848-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3848+
leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
3849-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
3849+
rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
3850-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
3850+
torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
3851
headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
3852-
        GYRO:Destroy()
3852+
3853-
	CameraEnshaking(1, 6)
3853+
3854-
	Cso("588734356", Handle, 10, 1.05)
3854+
3855-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
3855+
3856-
	BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
3856+
hum.WalkSpeed = 18
3857-
	HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6,5, 14, 24, 2, "the gogo")
3857+
attacking = false
3858-
	for i = 0,2,0.1 do
3858+
debounce = false
3859-
			swait()
3859+
3860-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
3860+
3861-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3861+
3862-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
3862+
3863-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3863+
3864-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
3864+
local color1 = Color3.new(TheCore.BrickColor.Color)
3865-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
3865+
3866
A = Instance.new("Attachment", pBase5)
3867-
local GYRO = IT("BodyGyro",root)
3867+
A.Position = Vector3.new(0,-1.5,0)
3868-
GYRO.D = 100
3868+
A.Name = "A"
3869-
GYRO.P = 2000
3869+
B = Instance.new("Attachment", pBase5)
3870-
GYRO.MaxTorque = VT(0,4000000,0)
3870+
B.Position = Vector3.new(0,1.5,0)
3871-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
3871+
B.Name = "B"
3872-
	for i = 0,2.4,0.1 do
3872+
tr1 = Instance.new("Trail", pBase5)
3873-
			swait()
3873+
tr1.Attachment0 = A
3874-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
3874+
tr1.Attachment1 = B
3875-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3875+
tr1.Enabled = false
3876-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
3876+
tr1.Lifetime = .8
3877-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3877+
tr1.TextureMode = "Static"
3878-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
3878+
tr1.LightInfluence = .2
3879-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
3879+
tr1.Color = ColorSequence.new(BrickColor.new"Light Royal blue".Color,BrickColor.new"Crimson".Color)
3880
tr1.Transparency = NumberSequence.new(0, 1)
3881-
        GYRO:Destroy()
3881+
3882-
	CameraEnshaking(1, 6)
3882+
while wait() do
3883-
	Cso("588734356", Handle, 10, 1.05)
3883+
tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Crimson".Color)
3884-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
3884+
3885-
	BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
3885+
3886-
	HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "the gogo")
3886+
3887-
	for i = 0,2,0.1 do
3887+
mouse.KeyDown:connect(function(Press)
3888-
			swait()
3888+
Press=Press:lower()
3889-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
3889+
if Press=='u' then
3890-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3890+
if debounce then return end
3891-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
3891+
debounce = true
3892-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3892+
attacking = true
3893-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
3893+
damagedebounce = false
3894-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
3894+
lmon4 = lmon3[math.random(1,#lmon3)]
3895
local b1 = Instance.new("BillboardGui",Head)
3896-
	attack = false
3896+
b1.Size = UDim2.new(0,100,0,40)
3897-
	hum.WalkSpeed = 16
3897+
b1.StudsOffset = Vector3.new(0,3,0)
3898
b1.Adornee = Head
3899
local b2 = Instance.new("TextLabel",b1)
3900-
function Dangerous_Field()
3900+
b2.BackgroundTransparency = 1
3901-
	attack = true
3901+
b2.Text = ""..lmon4
3902-
	hum.WalkSpeed = 0
3902+
b2.Font = "Garamond"
3903-
	for i = 0,10,0.1 do
3903+
b2.TextSize = 0
3904-
			swait()
3904+
b2.TextStrokeTransparency = 1
3905-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.2)
3905+
b2.TextColor3 = BrickColor.new("Light Royal blue").Color
3906-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3906+
b2.TextStrokeColor3 = Color3.new(0,0,0)
3907-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2), Rad(0), Rad(-2.1)), 0.15)
3907+
b2.Size = UDim2.new(1,0,0.5,0)
3908-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3908+
billboardcour = coroutine.wrap(function()
3909-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(90)), 0.2)
3909+
for i = 1, 10 do
3910-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(-90)), 0.2)
3910+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
3911-
	CameraEnshaking(1, 7)
3911+
b2.TextSize = b2.TextSize + 3
3912-
	Cso("588734356", Handle, 10, 1.2)
3912+
3913-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
3913+
3914-
	BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
3914+
wait(2)
3915-
	HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "the gogo")
3915+
for i = 1, 10 do
3916-
	HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "the gogo")
3916+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
3917-
        end
3917+
b2.TextSize = b2.TextSize - 3
3918-
	attack = false
3918+
3919-
	hum.WalkSpeed = 16
3919+
3920
b1:Remove()
3921-
function Field()
3921+
3922-
	attack = true
3922+
billboardcour()
3923-
	hum.WalkSpeed = 0
3923+
t = 0
3924-
	for i = 0,10,0.1 do
3924+
quickcour = coroutine.wrap(function()
3925-
			swait()
3925+
spawnsound = Instance.new("Sound", RightArm)
3926-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.2)
3926+
spawnsound.SoundId = "rbxassetid://218497396"
3927-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
3927+
spawnsound.Volume = 5
3928-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2), Rad(0), Rad(-2.1)), 0.15)
3928+
spawnsound:Play()
3929-
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
3929+
removeuseless:AddItem(spawnsound,4)
3930-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(90)), 0.2)
3930+
Scythe = Instance.new("Part", Torso)
3931-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(-90)), 0.2)
3931+
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
3932-
	CameraEnshaking(1, 7)
3932+
Scythe.Material = "Neon"
3933-
	Cso("588734356", Handle, 10, 1.2)
3933+
Scythe.BrickColor = TheColor
3934-
	BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
3934+
Scythe.Transparency = 1
3935-
	BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
3935+
Scythe.CanCollide = false
3936-
	HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "the gogo")
3936+
ScytheMESH = Instance.new("SpecialMesh", Scythe)
3937-
	HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "the gogo")
3937+
ScytheMESH.Scale = Vector3.new(2,2,2)
3938-
        end
3938+
ScytheMESH.MeshId = "rbxassetid://218497396"
3939-
	attack = false
3939+
ScytheWeld = weldBetween(Scythe,RightArm)
3940-
	hum.WalkSpeed = 16
3940+
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
3941
for i = 1, 20 do
3942-
function Shockwave()
3942+
Scythe.Transparency = Scythe.Transparency - 0.04
3943-
	attack = true
3943+
3944-
	hum.WalkSpeed = 0
3944+
3945-
	for i = 0,4,0.1 do
3945+
3946-
		swait()
3946+
quickcour()
3947-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
3947+
hum.WalkSpeed = 0
3948-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3948+
for i = 1, 25 do
3949-
		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(-20)), 0.15)
3949+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3950-
		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(25)), 0.15)
3950+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
3951-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
3951+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
3952-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
3952+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
3953
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
3954-
	coroutine.resume(coroutine.create(function() 
3954+
3955-
        BlockEffect(maincolor, rl.CFrame * CF(-1, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
3955+
3956-
        BlockEffect(maincolor, rl.CFrame * CF(-3, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
3956+
for i = 1, 10 do
3957-
        BlockEffect(maincolor, rl.CFrame * CF(2, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
3957+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
3958-
	HitboxFunction(rl.CFrame * CF(-1, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
3958+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
3959-
	HitboxFunction(rl.CFrame * CF(-3, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
3959+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
3960-
	HitboxFunction(rl.CFrame * CF(2, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
3960+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.9, -.3) * CFrame.Angles(math.rad(-21), math.rad(0), math.rad(0)), 0.5)
3961-
	CameraEnshaking(1, 7)
3961+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.9, .2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.6)
3962-
        wait(0.05)
3962+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
3963-
        BlockEffect(maincolor, rl.CFrame * CF(-0.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
3963+
3964-
        BlockEffect(maincolor, rl.CFrame * CF(-2.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
3964+
3965-
        BlockEffect(maincolor, rl.CFrame * CF(1.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
3965+
hum.WalkSpeed = 60
3966-
	HitboxFunction(rl.CFrame * CF(-0.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 20, 10, "Snare")
3966+
soundcour = coroutine.wrap(function()
3967-
	HitboxFunction(rl.CFrame * CF(-2.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3967+
for i = 1, 25 do
3968-
	HitboxFunction(rl.CFrame * CF(1.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3968+
lunge2:Play()
3969-
	CameraEnshaking(1, 7)
3969+
wait(.1)
3970-
        wait(0.05)
3970+
3971-
        BlockEffect(maincolor, rl.CFrame * CF(-0.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
3971+
3972-
        BlockEffect(maincolor, rl.CFrame * CF(-2.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
3972+
soundcour()
3973-
        BlockEffect(maincolor, rl.CFrame * CF(1.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
3973+
htbox = Instance.new("Part", Scythe)
3974-
	HitboxFunction(rl.CFrame * CF(-0.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3974+
htbox.CFrame = Scythe.CFrame
3975-
	HitboxFunction(rl.CFrame * CF(-2.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3975+
htbox.Transparency = 1
3976-
	HitboxFunction(rl.CFrame * CF(1.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3976+
htbox.CanCollide = false
3977-
	CameraEnshaking(1, 7)
3977+
htbox.Size = Vector3.new(.40,7,3)
3978-
        wait(0.05)
3978+
htboxweld = weldBetween(htbox,Scythe)
3979-
        BlockEffect(maincolor, rl.CFrame * CF(-0.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
3979+
htbox.Touched:connect(function(hit)
3980-
        BlockEffect(maincolor, rl.CFrame * CF(-2.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
3980+
if hit.Parent:IsA("Part") then
3981-
        BlockEffect(maincolor, rl.CFrame * CF(1.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
3981+
elseif hit.Parent:IsA("SpecialMesh") then
3982-
	HitboxFunction(rl.CFrame * CF(-0.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3982+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
3983-
	HitboxFunction(rl.CFrame * CF(-2.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3983+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
3984-
	HitboxFunction(rl.CFrame * CF(1.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3984+
if damagedebounce == true then return end
3985-
	CameraEnshaking(1, 7)
3985+
damagedebounce = true
3986-
        wait(0.05)
3986+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
3987-
        BlockEffect(maincolor, rl.CFrame * CF(-0.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
3987+
quickcour = coroutine.wrap(function()
3988-
        BlockEffect(maincolor, rl.CFrame * CF(-2.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
3988+
Slachtoffer.WalkSpeed = 6
3989-
        BlockEffect(maincolor, rl.CFrame * CF(1.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
3989+
3990-
	HitboxFunction(rl.CFrame * CF(-0.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3990+
Slachtoffer.WalkSpeed = 16
3991-
	HitboxFunction(rl.CFrame * CF(-2.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3991+
3992-
	HitboxFunction(rl.CFrame * CF(1.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3992+
quickcour()
3993-
	CameraEnshaking(1, 7)
3993+
if absoluteannihilation then
3994-
        wait(0.05)
3994+
Slachtoffer.Parent:BreakJoints()
3995-
        BlockEffect(maincolor, rl.CFrame * CF(-0, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
3995+
rdnm = soundtable[math.random(1,#soundtable)]
3996-
        BlockEffect(maincolor, rl.CFrame * CF(-2, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
3996+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3997-
        BlockEffect(maincolor, rl.CFrame * CF(1, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
3997+
slashwound.SoundId = "rbxassetid://"..rdnm
3998-
	HitboxFunction(rl.CFrame * CF(-0, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3998+
slashwound.Volume = 4
3999-
	HitboxFunction(rl.CFrame * CF(-2, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
3999+
slashwound:Play()
4000-
	HitboxFunction(rl.CFrame * CF(1, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
4000+
removeuseless:AddItem(slashwound,2)
4001-
	CameraEnshaking(1, 7)
4001+
wait(.1)
4002-
	end))
4002+
damagedebounce = false
4003-
	Cso("440145223", Handle, 10, 1.05)
4003+
4004-
	for i = 1,7,0.1 do
4004+
Slachtoffer:TakeDamage(math.random(10,15))
4005-
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
4005+
rdnm = soundtable[math.random(1,#soundtable)]
4006-
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
4006+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
4007-
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
4007+
slashwound.SoundId = "rbxassetid://"..rdnm
4008-
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
4008+
slashwound.Volume = 4
4009-
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
4009+
slashwound:Play()
4010-
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
4010+
removeuseless:AddItem(slashwound,2)
4011
wait(.1)
4012-
	wait(.6)
4012+
damagedebounce = false
4013-
	hum.WalkSpeed = 16
4013+
4014-
	attack = false
4014+
4015
end)
4016-
function Pulse()
4016+
A = Instance.new("Attachment", htbox)
4017-
	attack = true
4017+
A.Position = Vector3.new(0,-3.2,0)
4018-
	hum.WalkSpeed = 0
4018+
A.Name = "A"
4019-
local GYRO = IT("BodyGyro",root)
4019+
B = Instance.new("Attachment", htbox)
4020-
GYRO.D = 100
4020+
B.Position = Vector3.new(0,3.2,0)
4021-
GYRO.P = 2000
4021+
B.Name = "B"
4022-
GYRO.MaxTorque = VT(0,4000000,0)
4022+
tr11 = Instance.new("Trail", Scythe)
4023-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
4023+
tr11.Attachment0 = A
4024-
	for i = 0,4,0.1 do
4024+
tr11.Attachment1 = B
4025-
		swait()
4025+
tr11.Enabled = true
4026-
		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)
4026+
tr11.Lifetime = .8
4027-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
4027+
tr11.TextureMode = "Static"
4028-
		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(-2)), 0.15)
4028+
tr11.LightInfluence = 0
4029-
		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(2)), 0.15)
4029+
tr11.Color = ColorSequence.new(BrickColor.new"Crimson".Color,BrickColor.new"Crimson".Color)
4030-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4030+
tr11.Transparency = NumberSequence.new(0, 1)
4031-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4031+
4032
so = Instance.new("Sound", Torso)
4033-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4033+
so.SoundId = "rbxassetid://231917758"
4034-
	HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 30, 40, 0, "Freeze")
4034+
so.Volume = 1
4035-
	CameraEnshaking(1, 25)
4035+
so.Pitch = .2
4036-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4036+
so:Play()
4037-
	HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4037+
removeuseless:AddItem(so,3)
4038-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4038+
4039-
	HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4039+
so2 = Instance.new("Sound", Torso)
4040-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4040+
so2.SoundId = "rbxassetid://231917758"
4041-
	HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4041+
so2.Volume = 1
4042-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4042+
so2.Pitch = .2
4043-
	HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4043+
so2:Play()
4044-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4044+
removeuseless:AddItem(so2,3)
4045-
	HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4045+
4046-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4046+
for i = 1, 80 do
4047-
	HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4047+
leftarmeffect = Instance.new("Part", Torso)
4048-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4048+
leftarmeffect.BrickColor = TheColor
4049-
	HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4049+
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4050-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4050+
leftarmeffect.Material = "Neon"
4051-
	HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4051+
leftarmeffect.Anchored = true
4052-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4052+
leftarmeffect.CanCollide = false
4053-
	HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4053+
leftarmeffect.CFrame = LeftArm.CFrame
4054-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4054+
table.insert(SlowlyFade,leftarmeffect)
4055-
	HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4055+
removeuseless:AddItem(leftarmeffect,2)
4056-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
4056+
rightarmeffect = Instance.new("Part", Torso)
4057-
	HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
4057+
rightarmeffect.BrickColor = TheColor
4058-
	Cso("440145223", Handle, 10, 1.05)
4058+
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4059-
        GYRO:Destroy()
4059+
rightarmeffect.Material = "Neon"
4060-
	for i = 1,2,0.1 do
4060+
rightarmeffect.Anchored = true
4061-
		swait()
4061+
rightarmeffect.CanCollide = false
4062-
PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.04,0.04,0.04,0.06,maincolor,0)
4062+
rightarmeffect.CFrame = RightArm.CFrame
4063-
		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)
4063+
table.insert(SlowlyFade,rightarmeffect)
4064-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
4064+
removeuseless:AddItem(rightarmeffect,2)
4065-
		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(-2)), 0.15)
4065+
leftlegeffect = Instance.new("Part", Torso)
4066-
		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(2)), 0.15)
4066+
leftlegeffect.BrickColor = BrickColor.new("Crimson")
4067-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4067+
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4068-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4068+
leftlegeffect.Material = "Neon"
4069
leftlegeffect.Anchored = true
4070-
	hum.WalkSpeed = 16
4070+
leftlegeffect.CanCollide = false
4071-
	attack = false
4071+
leftlegeffect.CFrame = LeftLeg.CFrame
4072
table.insert(SlowlyFade,leftlegeffect)
4073
removeuseless:AddItem(leftlegeffect,2)
4074-
function Technobeam()
4074+
rightlegeffect = Instance.new("Part", Torso)
4075-
    attack = true
4075+
rightlegeffect.BrickColor = BrickColor.new("Crimson")
4076-
    hum.WalkSpeed = 3.01
4076+
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4077-
    for i = 0, 4, 0.1 do
4077+
rightlegeffect.Material = "Neon"
4078-
        swait()
4078+
rightlegeffect.Anchored = true
4079-
        hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
4079+
rightlegeffect.CanCollide = false
4080-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(40)), 0.2)
4080+
rightlegeffect.CFrame = RightLeg.CFrame
4081-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
4081+
table.insert(SlowlyFade,rightlegeffect)
4082-
        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)
4082+
removeuseless:AddItem(rightlegeffect,2)
4083-
        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)
4083+
t = t + 65
4084-
        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)
4084+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
4085-
        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)
4085+
4086-
    end
4086+
4087-
    for i = 0, 2, 0.1 do
4087+
hum.WalkSpeed = 0
4088-
        swait()
4088+
lunge3:Play()
4089-
        hum.CameraOffset = Vector3.new(0, 0.3 + 0.1 * Cos(sine / 20), 0)
4089+
despawnsound = Instance.new("Sound", RightArm)
4090-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(40)), 0.2)
4090+
despawnsound.SoundId = "rbxassetid://218497396"
4091-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(-40)), 0.2)
4091+
despawnsound.Volume = 5
4092-
        RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-25)), 0.2)
4092+
despawnsound:Play()
4093-
        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(25)), 0.2)
4093+
despawnsound.PlaybackSpeed = 2
4094-
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
4094+
removeuseless:AddItem(despawnsound,4)
4095-
        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)
4095+
local shockwefe2 = coroutine.wrap(function()
4096-
    end
4096+
shockwave2 = Instance.new("Part", Torso)
4097-
    Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
4097+
shockwave2.Size = Vector3.new(5, 5, 5)
4098-
    Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
4098+
shockwave2.Transparency = 0
4099-
    Magic(1, "Add", mouse.Hit, Vector3.new(1, 100000, 1), 0.5, maincolor, "Sphere")
4099+
shockwave2.BrickColor = TheColor
4100-
    Magic(1, "Add", mouse.Hit, Vector3.new(1, 1, 1), 0.75, maincolor, "Sphere")
4100+
shockwave2.Anchored = true
4101-
    CameraEnshaking(4, 5)
4101+
shockwave2.CanCollide = false
4102-
    Cso("206049428", char, 10, 1)
4102+
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
4103-
    for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
4103+
sh2 = Instance.new("SpecialMesh", shockwave2) 
4104-
        if v:FindFirstChild("Head") then
4104+
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
4105-
            Eviscerate(v)
4105+
sh2.Scale = Vector3.new(0, 0, 0)
4106-
        end
4106+
removeuseless:AddItem(shockwave2,1)
4107-
    end
4107+
shockwave3 = Instance.new("Part", Torso)
4108-
    for i = 0, 2, 0.1 do
4108+
shockwave3.Size = Vector3.new(1, 1, 1)
4109-
        swait()
4109+
shockwave3.Transparency = 0
4110-
        hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
4110+
shockwave3.BrickColor = TheColor
4111-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-5), Rad(0), Rad(40)), 0.2)
4111+
shockwave3.Anchored = true
4112-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
4112+
shockwave3.CanCollide = false
4113-
        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)
4113+
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
4114-
        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)
4114+
sh3 = Instance.new("SpecialMesh", shockwave3) 
4115-
        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)
4115+
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
4116-
        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)
4116+
sh3.Scale = Vector3.new(0, 0, 0)
4117-
    end
4117+
removeuseless:AddItem(shockwave3,2)
4118-
    hum.WalkSpeed = 16
4118+
for i = 1, 100 do
4119-
    attack = false
4119+
sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
4120
shockwave2.Transparency = shockwave2.Transparency + 0.1
4121
sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
4122-
function Painful_Stomp2()
4122+
shockwave3.Transparency = shockwave3.Transparency + 0.1
4123-
    attack = true
4123+
4124-
    for i = 0,5.2,0.1 do
4124+
4125-
        swait()
4125+
4126-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4126+
shockwefe2()
4127-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4127+
for i = 1, 30 do
4128-
        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(-20)), 0.15)
4128+
Scythe.Transparency = Scythe.Transparency + 0.05
4129-
        LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
4129+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
4130-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
4130+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
4131-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
4131+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
4132-
    end
4132+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
4133-
    CreateSound("331666100", char, 10, 1)
4133+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
4134-
    Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4134+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
4135-
    Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4135+
4136-
    Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4136+
4137-
    Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4137+
hum.WalkSpeed = 18
4138-
    Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
4138+
htbox:Remove()
4139-
    Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
4139+
Scythe:Remove()
4140-
    Effects.Ring.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
4140+
attacking = false
4141-
    for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
4141+
debounce = false
4142-
        if v:FindFirstChild("Head") then
4142+
4143-
            Eviscerate(v)
4143+
4144-
        end
4144+
4145-
    end
4145+
mouse.KeyDown:connect(function(Press)
4146-
    coroutine.resume(coroutine.create(function()
4146+
Press=Press:lower()
4147-
        for i = 0,2.8,0.1 do
4147+
if Press=='n' then
4148-
            swait()
4148+
if debounce then return end
4149-
            hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
4149+
debounce = true
4150-
        end
4150+
attacking = true
4151-
        for i = 0,1.8,0.1 do
4151+
appi = true
4152-
            swait()
4152+
damagedebounce = false
4153-
        hum.CameraOffset = Vector3.new(0,0,0)
4153+
lmon4 = lmon3[math.random(1,#lmon3)]
4154-
        end
4154+
local b1 = Instance.new("BillboardGui",Head)
4155-
    end))
4155+
b1.Size = UDim2.new(0,100,0,40)
4156-
    for i = 0,3.7,0.1 do
4156+
b1.StudsOffset = Vector3.new(0,3,0)
4157-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
4157+
b1.Adornee = Head
4158-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4158+
local b2 = Instance.new("TextLabel",b1)
4159-
        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(20)), 0.15)
4159+
b2.BackgroundTransparency = 1
4160-
        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(-25)), 0.15)
4160+
b2.Text = ""..lmon4
4161-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
4161+
b2.Font = "Garamond"
4162-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4162+
b2.TextSize = 0
4163-
    end
4163+
b2.TextStrokeTransparency = 1
4164-
    wait(.6)
4164+
b2.TextColor3 = BrickColor.new("Crimson").Color
4165-
    attack = false
4165+
b2.TextStrokeColor3 = Color3.new(0,0,0)
4166
b2.Size = UDim2.new(1,0,0.5,0)
4167
billboardcour = coroutine.wrap(function()
4168-
function Painful_Stomp()
4168+
for i = 1, 10 do
4169-
    attack = true
4169+
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
4170-
    for i = 0,5.2,0.1 do
4170+
b2.TextSize = b2.TextSize + 3
4171-
        swait()
4171+
4172-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4172+
4173-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4173+
wait(2)
4174-
        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(-20)), 0.15)
4174+
for i = 1, 10 do
4175-
        LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
4175+
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
4176-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
4176+
b2.TextSize = b2.TextSize - 3
4177-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
4177+
4178-
    end
4178+
4179-
    CreateSound("331666100", char, 10, 1)
4179+
b1:Remove()
4180-
    Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4180+
4181-
    Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4181+
billboardcour()
4182-
    Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4182+
4183-
    Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
4183+
while appi do
4184-
    Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
4184+
4185-
    Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
4185+
if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
4186-
    Effects.Ring.Create(BrickColor.Random(), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
4186+
trail = true
4187-
    for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
4187+
position = "Walking2"
4188-
        if v:FindFirstChild("Head") then
4188+
4189-
            Eviscerate(v)
4189+
4190-
        end
4190+
4191-
    end
4191+
4192-
    coroutine.resume(coroutine.create(function()
4192+
while appi do
4193-
        for i = 0,2.8,0.1 do
4193+
4194-
            swait()
4194+
settime = 0.05
4195-
            hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
4195+
sine = sine + change
4196-
        end
4196+
if position == "Walking2" and attacking == true and running == false and appi == true then
4197-
        for i = 0,1.8,0.1 do
4197+
change = 1
4198-
            swait()
4198+
walking = true
4199-
        hum.CameraOffset = Vector3.new(0,0,0)
4199+
hum.WalkSpeed = 6
4200-
        end
4200+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4201-
    end))
4201+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4202-
    for i = 0,3.7,0.1 do
4202+
4203-
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
4203+
4204-
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4204+
4205-
        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(20)), 0.15)
4205+
quickcour = coroutine.wrap(function()
4206-
        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(-25)), 0.15)
4206+
spawnsound = Instance.new("Sound", RightArm)
4207-
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
4207+
spawnsound.SoundId = "rbxassetid://218497396"
4208-
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4208+
spawnsound.Volume = 5
4209-
    end
4209+
spawnsound:Play()
4210-
    wait(.6)
4210+
removeuseless:AddItem(spawnsound,4)
4211-
    attack = false
4211+
Scythe = Instance.new("Part", Torso)
4212
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
4213
Scythe.Material = "Neon"
4214
Scythe.BrickColor = TheColor
4215-
function LAZER()
4215+
Scythe.Transparency = 1
4216-
	attack = true
4216+
Scythe.CanCollide = false
4217-
	hum.WalkSpeed = 0.03
4217+
ScytheMESH = Instance.new("SpecialMesh", Scythe)
4218-
	for i = 0,4,0.1 do
4218+
ScytheMESH.Scale = Vector3.new(2,2,2)
4219-
		swait()
4219+
ScytheMESH.MeshId = "rbxassetid://218497396"
4220-
		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)
4220+
ScytheWeld = weldBetween(Scythe,RightArm)
4221-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
4221+
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
4222-
		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(-2)), 0.15)
4222+
for i = 1, 20 do
4223-
		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(2)), 0.15)
4223+
Scythe.Transparency = Scythe.Transparency - 0.04
4224-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4224+
4225-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4225+
4226
end)
4227-
        LAZOR:Play()
4227+
quickcour()
4228-
local GYRO = IT("BodyGyro",root)
4228+
hum.WalkSpeed = 0
4229-
GYRO.D = 100
4229+
for i = 1, 25 do
4230-
GYRO.P = 2000
4230+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
4231-
GYRO.MaxTorque = VT(0,4000000,0)
4231+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
4232-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
4232+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
4233-
        repeat
4233+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
4234-
        swait(2)
4234+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
4235-
PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.4,maincolor,0)
4235+
4236-
PixelBlock(4,3,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.5,maincolor,0)
4236+
4237-
        GYRO.cframe = CF(root.Position,mouse.Hit.p)
4237+
g1 = Instance.new("BodyGyro", Root)
4238-
        LAZOR.Parent = ra
4238+
g1.D = 175
4239-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4239+
g1.P = 20000
4240-
	HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
4240+
g1.MaxTorque = Vector3.new(0,9000,0)
4241-
	CameraEnshaking(1, 7)
4241+
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
4242-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4242+
for i = 1, 6 do
4243-
	HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4243+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
4244-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4244+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
4245-
	HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4245+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
4246-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4246+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
4247-
	HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4247+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .6)
4248-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4248+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .6)
4249-
	HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4249+
4250-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4250+
4251-
	HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4251+
t = 0
4252-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4252+
htbox = Instance.new("Part", Scythe)
4253-
	HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4253+
htbox.CFrame = Scythe.CFrame
4254-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4254+
htbox.Transparency = 1
4255-
	HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4255+
htbox.CanCollide = false
4256-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4256+
htbox.Size = Vector3.new(.40,7,3)
4257-
	HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4257+
htboxweld = weldBetween(htbox,Scythe)
4258-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4258+
A = Instance.new("Attachment", htbox)
4259-
	HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4259+
A.Position = Vector3.new(0,-4,0)
4260-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4260+
A.Name = "A"
4261-
	HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4261+
B = Instance.new("Attachment", htbox)
4262-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4262+
B.Position = Vector3.new(0,4,0)
4263-
	HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4263+
B.Name = "B"
4264-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4264+
tr11 = Instance.new("Trail", Scythe)
4265-
	HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4265+
tr11.Attachment0 = A
4266-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4266+
tr11.Attachment1 = B
4267-
	HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4267+
tr11.Enabled = true
4268-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4268+
tr11.Lifetime = .8
4269-
	HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4269+
tr11.TextureMode = "Static"
4270-
	until LAZOR.Playing == false
4270+
tr11.LightInfluence = 0
4271-
        GYRO:Destroy()
4271+
tr11.Color = ColorSequence.new(BrickColor.new"Crimson".Color,BrickColor.new"Crimson".Color)
4272-
	hum.WalkSpeed = 16
4272+
tr11.Transparency = NumberSequence.new(0, 1)
4273-
	attack = false
4273+
htbox.Touched:connect(function(hit)
4274
if hit.Parent:IsA("Part") then
4275-
function new()
4275+
elseif hit.Parent:IsA("SpecialMesh") then
4276-
	attack = true
4276+
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
4277-
	hum.WalkSpeed = 0.03
4277+
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
4278-
	for i = 0,4,0.1 do
4278+
if damagedebounce == true then return end
4279-
		swait()
4279+
damagedebounce = true
4280-
		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)
4280+
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
4281-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
4281+
quickcour = coroutine.wrap(function()
4282-
		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(-2)), 0.15)
4282+
Slachtoffer.WalkSpeed = 2
4283-
		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(2)), 0.15)
4283+
4284-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4284+
Slachtoffer.WalkSpeed = 16
4285-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4285+
4286
quickcour()
4287-
        LAZOR:Play()
4287+
if absoluteannihilation then
4288-
local GYRO = IT("BodyGyro",root)
4288+
Slachtoffer.Parent:BreakJoints()
4289-
GYRO.D = 100
4289+
wait(.1)
4290-
GYRO.P = 2000
4290+
damagedebounce = false
4291-
GYRO.MaxTorque = VT(0,4000000,0)
4291+
4292-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
4292+
Slachtoffer:TakeDamage(math.random(8,14))
4293-
        repeat
4293+
rdnm = soundtable[math.random(1,#soundtable)]
4294-
        swait(2)
4294+
slashwound = Instance.new("Sound", Slachtoffer.Torso)
4295-
PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.4,maincolor,0)
4295+
slashwound.SoundId = "rbxassetid://"..rdnm
4296-
PixelBlock(4,3,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.5,maincolor,0)
4296+
slashwound.Volume = 4
4297-
        GYRO.cframe = CF(root.Position,mouse.Hit.p)
4297+
slashwound:Play()
4298-
        LAZOR.Parent = ra
4298+
removeuseless:AddItem(slashwound,2)
4299-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4299+
wait(.1)
4300-
	HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
4300+
damagedebounce = false
4301-
	CameraEnshaking(1, 7)
4301+
4302-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4302+
4303-
	HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4303+
4304-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4304+
hum.WalkSpeed = 6
4305-
	HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4305+
appi = true
4306-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4306+
4307-
	HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4307+
for i = 1, 25 do
4308-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4308+
lunge2:Play()
4309-
	HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4309+
wait(.1)
4310-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4310+
4311-
	HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4311+
4312-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4312+
so2 = Instance.new("Sound", Scythe)
4313-
	HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4313+
so2.SoundId = "rbxassetid://231917758"
4314-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4314+
so2.Volume = 2
4315-
	HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4315+
so2.Pitch = .15
4316-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4316+
so2:Play()
4317-
	HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4317+
for i = 1, 80 do
4318-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4318+
t = t + 80
4319-
	HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4319+
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
4320-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4320+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.4,-1.25) * CFrame.Angles(math.rad(-100 + t),math.rad(180),math.rad(0)), .6)
4321-
	HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4321+
4322-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4322+
4323-
	HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4323+
despawnsound = Instance.new("Sound", RightArm)
4324-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4324+
despawnsound.SoundId = "rbxassetid://218497396"
4325-
	HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4325+
despawnsound.Volume = 5
4326-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4326+
despawnsound:Play()
4327-
	HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4327+
despawnsound.PlaybackSpeed = 2
4328-
        BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
4328+
removeuseless:AddItem(despawnsound,4)
4329-
	HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
4329+
local shockwefe2 = coroutine.wrap(function()
4330-
	until LAZOR.Playing == false
4330+
shockwave2 = Instance.new("Part", Torso)
4331-
        GYRO:Destroy()
4331+
shockwave2.Size = Vector3.new(5, 5, 5)
4332-
	hum.WalkSpeed = 16
4332+
shockwave2.Transparency = 0
4333-
	attack = false
4333+
shockwave2.BrickColor = TheColor
4334
shockwave2.Anchored = true
4335
shockwave2.CanCollide = false
4336-
function Tauntmelon()
4336+
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
4337-
	attack = true
4337+
sh2 = Instance.new("SpecialMesh", shockwave2) 
4338-
	hum.WalkSpeed = 0
4338+
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
4339-
	for i = 0, 9, 0.1 do
4339+
sh2.Scale = Vector3.new(0, 0, 0)
4340-
		swait()
4340+
removeuseless:AddItem(shockwave2,1)
4341-
		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)
4341+
shockwave3 = Instance.new("Part", Torso)
4342-
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4342+
shockwave3.Size = Vector3.new(1, 1, 1)
4343-
				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)
4343+
shockwave3.Transparency = 0
4344-
				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)
4344+
shockwave3.BrickColor = TheColor
4345-
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
4345+
shockwave3.Anchored = true
4346-
		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)
4346+
shockwave3.CanCollide = false
4347
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
4348-
	attack = false
4348+
sh3 = Instance.new("SpecialMesh", shockwave3) 
4349-
	hum.WalkSpeed = 16
4349+
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
4350
sh3.Scale = Vector3.new(0, 0, 0)
4351
removeuseless:AddItem(shockwave3,2)
4352-
function Purity_Slam()
4352+
for i = 1, 100 do
4353-
	attack = true
4353+
sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
4354-
	for i = 0,5.2,0.1 do
4354+
shockwave2.Transparency = shockwave2.Transparency + 0.1
4355-
		swait()
4355+
sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
4356-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4356+
shockwave3.Transparency = shockwave3.Transparency + 0.1
4357-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4357+
4358-
		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(-20)), 0.15)
4358+
4359-
		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(25)), 0.15)
4359+
4360-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
4360+
shockwefe2()
4361-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4361+
appi = false
4362
g1:Remove()
4363-
	CreateSound("331666100", tors, 10, 1)
4363+
tr11.Enabled = false
4364-
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
4364+
damagedebounce = true
4365-
	Effects.Ring.Create(BrickC("Crimson"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 5.6, 5.6, 5.6, 0.03)
4365+
hum.WalkSpeed = 0
4366-
	Effects.Ring.Create(BrickC("Crimson"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
4366+
for i = 1, 30 do
4367-
	Effects.Ring.Create(BrickC("Crimson"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 10.6, 10, 10, 0.03)
4367+
Scythe.Transparency = Scythe.Transparency + 0.05
4368-
	MagniDamage(tors, 100, 400, 600, 10, "Normal")
4368+
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
4369-
	coroutine.resume(coroutine.create(function() 
4369+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
4370-
		for i = 0,1.8,0.1 do
4370+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
4371-
			swait()
4371+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
4372-
			hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
4372+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
4373
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
4374-
		for i = 0,1.8,0.1 do
4374+
4375-
			swait()
4375+
4376-
		hum.CameraOffset = Vector3.new(0,0,0)
4376+
hum.WalkSpeed = 18
4377
htbox:Remove()
4378-
	end))
4378+
Scythe:Remove()
4379-
	for i = 1,4.7,0.1 do
4379+
position = "Walking"
4380-
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
4380+
attacking = false
4381-
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
4381+
debounce = false
4382-
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
4382+
4383-
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
4383+
4384-
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
4384+
4385-
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
4385+
hum.Died:connect(function()
4386
coroutine.wrap(function()
4387-
	wait(.6)
4387+
while wait() do
4388-
	attack = false
4388+
doomtheme.Volume = doomtheme.Volume - 0.05
4389
end
4390
end)()
4391-
function Spirit_Beam()
4391+
deadsound = Instance.new("Sound", Torso)
4392-
        attack = true
4392+
deadsound.Volume = 10
4393-
	hum.WalkSpeed = 0
4393+
deadsound.SoundId = "rbxassetid://223471024"
4394-
local GYRO = IT("BodyGyro",root)
4394+
deadsound:Play()
4395-
GYRO.D = 100
4395+
4396-
GYRO.P = 2000
4396+
4397-
GYRO.MaxTorque = VT(0,4000000,0)
4397+
4398-
GYRO.cframe = CF(root.Position,mouse.Hit.p)
4398+
doit = coroutine.wrap(function()
4399-
	for i = 0,5,0.1 do
4399+
while wait() do
4400-
		swait()
4400+
for _,v in pairs(Repeater) do
4401-
                GYRO.cframe = CF(root.Position,mouse.Hit.p)
4401+
v.Scale =  v.Scale + Vector3.new(1, 1, 1)
4402-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4402+
4403-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(8 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4403+
4404-
		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)
4404+
for _,v in pairs(openshocktable) do
4405-
		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)
4405+
v.Scale =  v.Scale + Vector3.new(3, 3, 3)
4406-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4406+
4407-
		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(-0 + 2.5 * Sin(sine / 20))), 0.1)
4407+
4408-
        end
4408+
for _,v in pairs(nonmeshRepeater) do
4409-
        ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
4409+
v.Size =  v.Size + Vector3.new(2, 2, 2)
4410-
	HitboxFunction(ref.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 4, 25, 50, 1, "the gogo")
4410+
4411-
        BlockEffect(maincolor, ref.CFrame * CF(-0, -0, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
4411+
4412-
	local beam = Instance.new("Part", workspace)
4412+
for _,v in pairs(Extreme) do
4413-
	beam.BrickColor = BrickColor.new("Fog")
4413+
v.Size =  v.Size + Vector3.new(6, 6, 6)
4414-
	beam.FormFactor = "Custom"
4414+
4415-
	beam.Material = "Neon"
4415+
4416-
	beam.Transparency = 0.5
4416+
for _,v in pairs(LessSize) do
4417-
	beam.Anchored = true
4417+
v.Size = v.Size - Vector3.new(1, 1, 1)
4418-
	beam.Locked = true
4418+
4419-
	beam.CanCollide = false
4419+
4420-
	local distance = (Handle.CFrame.p - mouse.Hit.p).magnitude
4420+
for _,v in pairs(nonmeshRepeater2) do
4421-
	beam.Size = Vector3.new(1.05, 1.05, distance)
4421+
v.Transparency = v.Transparency + 0.05
4422-
	beam.CFrame = CFrame.new(Handle.CFrame.p, mouse.Hit.p) * CFrame.new(0, 0, -distance / 2)
4422+
4423-
	game:GetService("Debris"):AddItem(beam, 0.14)
4423+
4424-
	local sound = Instance.new('Sound',Handle)
4424+
for _,v in pairs(Repeater2) do
4425-
	sound.SoundId = 'rbxassetid://588697948'
4425+
v.Transparency = v.Transparency + 0.01
4426-
	sound.Volume = 59420
4426+
4427-
	sound.EmitterSize = 40
4427+
4428-
	sound.MaxDistance = 450
4428+
for _,v in pairs(th1) do
4429-
	sound:Play()
4429+
v.Transparency = v.Transparency - 0.008
4430-
	game:GetService("Debris"):AddItem(beam, sound.TimeLength)
4430+
4431-
        GYRO:Destroy()
4431+
4432-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4432+
for _,v in pairs(th2) do
4433-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4433+
v.Scale = v.Scale - Vector3.new(1, 1, 1)
4434-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4434+
4435-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4435+
4436-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4436+
for _,v in pairs(th3) do
4437-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4437+
v.Scale = v.Scale + Vector3.new(2, 2, 2)
4438-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4438+
4439-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4439+
4440-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4440+
for _,v in pairs(th5) do
4441-
PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
4441+
v.Scale = v.Scale + Vector3.new(1, .1, 1)
4442-
        wait(0.3)
4442+
4443-
        attack = false
4443+
4444-
	hum.WalkSpeed = 16
4444+
for _,v in pairs(ExtremeM) do
4445-
        ref:Destroy()
4445+
v.Scale = v.Scale + Vector3.new(8, 8, 8)
4446
end
4447-
function Distort()
4447+
4448-
	attack = true
4448+
for _,v in pairs(m3) do
4449-
	hum.WalkSpeed = 0
4449+
v.Scale = v.Scale + Vector3.new(12, 12, 12)
4450-
		local pos = root.Position
4450+
4451-
		root.CFrame = CF(mouse.Hit.p+Vector3.new(0,3,0),pos)
4451+
4452-
	Cso("261227592", tors, 10, 0.85)
4452+
for _,v in pairs(ExtremeM2) do
4453-
	for i = 1,2.5,0.1 do
4453+
v.Scale = v.Scale + Vector3.new(8, 1, 8)
4454-
        swait()
4454+
4455-
        rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
4455+
4456-
        end
4456+
for _,v in pairs(th4) do
4457-
	attack = false
4457+
v.Transparency = v.Transparency + 0.009
4458-
	hum.WalkSpeed = 8
4458+
v.Rotation = v.Rotation + Vector3.new(3,0,0)
4459
end
4460-
function Ancient_Rage()
4460+
4461-
	attack = true
4461+
for _,v in pairs(SlowlyFade) do
4462-
	hum.WalkSpeed = 4
4462+
v.Transparency = v.Transparency + 0.05
4463-
	Cso("1345718948", tors, 10, 1.05)
4463+
4464-
	for i = 1,14,0.1 do
4464+
4465-
        swait()
4465+
for _,v in pairs(UpMover) do
4466-
                rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
4466+
v.Position = v.Position + Vector3.new(0, 3, 0)
4467-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
4467+
4468-
		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(-2)), 0.15)
4468+
4469-
		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(2)), 0.15)
4469+
for _,v in pairs(ForwardMover) do
4470-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4470+
v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
4471-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4471+
4472-
	for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
4472+
4473-
		if v:FindFirstChild("Head") then
4473+
for _,v in pairs(signtable) do
4474-
                        Eviscerate(v)
4474+
v.TextSize = v.TextSize + 1
4475
end
4476
4477-
        end
4477+
for _,v in pairs(signtransparency) do
4478-
	attack = false
4478+
v.TextTransparency = v.TextTransparency + 0.025
4479-
	hum.WalkSpeed = 16
4479+
4480
4481-
function Ancient_Ragu()
4481+
for _,v in pairs(signmover) do
4482-
	attack = true
4482+
v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
4483-
	hum.WalkSpeed = 4
4483+
4484-
	Cso("1345718948", tors, 10, 1.05)
4484+
4485-
	for i = 1,14,0.1 do
4485+
for _,v in pairs(signrotator) do
4486-
        swait()
4486+
v.Rotation = v.Rotation + 2
4487-
                rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
4487+
4488-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
4488+
4489-
		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(-2)), 0.15)
4489+
4490-
		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(2)), 0.15)
4490+
doit()
4491-
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
4491+
4492-
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4492+
local anims = coroutine.wrap(function()
4493-
	for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
4493+
4494-
		if v:FindFirstChild("Head") then
4494+
settime = 0.05
4495-
                        Eviscerate(v)
4495+
sine = sine + change
4496
if position == "Walking" and attacking == false and running == false then
4497
change = 1.5
4498-
        end
4498+
walking = true
4499-
	attack = false
4499+
hum.WalkSpeed = 18
4500-
	hum.WalkSpeed = 16
4500+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0 + .3 * math.sin(sine/8)) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(70),math.rad(5 - 1 * math.sin(sine/8)),math.rad(0)), 0.4)
4501
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
4502-
function TTTTTTTTTTGaunt()
4502+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4503-
	attack = true
4503+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4504-
	hum.WalkSpeed = 0
4504+
elseif position == "Idle2" and attacking == false and running == false then
4505-
        sex:Play()
4505+
change = .6
4506-
        repeat
4506+
tr1.Enabled = false
4507-
        swait()
4507+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
4508-
        sex.Parent = tors
4508+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
4509-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
4509+
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
4510-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
4510+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.6)
4511-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
4511+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
4512-
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
4512+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
4513-
		RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
4513+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
4514-
		LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
4514+
elseif position == "Idle" and attacking == false and running == false then
4515-
	until sex.Playing == false
4515+
change = .6
4516-
	attack = false
4516+
tr1.Enabled = false
4517-
	hum.WalkSpeed = 16
4517+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8  + 6 * math.sin(sine/12))), .2)
4518
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
4519-
function TTTTTTTTTTTaunt()
4519+
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
4520-
	attack = true
4520+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
4521-
	hum.WalkSpeed = 0
4521+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4522-
        DTAUNT:Play()
4522+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4523-
        repeat
4523+
elseif position == "Running" and attacking == false then
4524-
        swait()
4524+
change = 2
4525-
        DTAUNT.Parent = tors
4525+
hum.WalkSpeed = 26
4526-
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
4526+
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
4527-
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
4527+
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
4528-
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
4528+
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
4529-
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
4529+
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
4530-
		RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
4530+
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
4531-
		LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
4531+
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
4532-
	until DTAUNT.Playing == false
4532+
4533-
	attack = false
4533+
4534-
	hum.WalkSpeed = 16
4534+
4535
end)
4536
anims()
4537-
function Taunt3()
4537+
print("The power is yours!, Reflux! a edit of murloc04 / gogo0518")