View difference between Paste ID: N7ZaeLn1 and 12BKQcet
SHOW: | | - or go back to the newest paste.
1-
lua 
1+
repeat owner:LoadCharacter() until nil
2-
repeat
2+
3-
    local oc = owner.Character
3+
4-
    if oc then
4+
5-
        local hum = oc:FindFirstChildWhichIsA'Humanoid'
5+
6-
        if hum then
6+
7-
            hum:TakeDamage( - (math.huge))
7+
8
9
10-
until nil
10+
11
do
12
	script.Parent = Player.Character
13
	local CAS = {Actions={}}
14
	local Event = Instance.new("RemoteEvent")
15
	Event.Name = "UserInput_Event"
16
	Event.Parent = Player.Character
17
	local fakeEvent = function()
18
		local t = {_fakeEvent=true}
19
		t.Connect = function(self,f)self.Function=f end
20
		t.connect = t.Connect
21
		return t
22
	end
23
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
24
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
25
	function CAS:BindAction(name,fun,touch,...)
26
		CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
27
	end
28
	function CAS:UnbindAction(name)
29
		CAS.Actions[name] = nil
30
	end
31
	local function te(self,ev,...)
32
		local t = m[ev]
33
		if t and t._fakeEvent and t.Function then
34
			t.Function(...)
35
		end
36
	end
37
	m.TrigEvent = te
38
	UIS.TrigEvent = te
39
	Event.OnServerEvent:Connect(function(plr,io)
40
	    if plr~=Player then return end
41
		if io.isMouse then
42
			m.Target = io.Target
43
			m.Hit = io.Hit
44
		elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
45
	        if io.UserInputState == Enum.UserInputState.Begin then
46
				m:TrigEvent("Button1Down")
47
			else
48
				m:TrigEvent("Button1Up")
49
			end
50
		else
51
			for n,t in pairs(CAS.Actions) do
52
				for _,k in pairs(t.Keys) do
53
					if k==io.KeyCode then
54
						t.Function(t.Name,io.UserInputState,io)
55
					end
56
				end
57
			end
58
	        if io.UserInputState == Enum.UserInputState.Begin then
59
	            m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
60
				UIS:TrigEvent("InputBegan",io,false)
61
			else
62
				m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
63
				UIS:TrigEvent("InputEnded",io,false)
64
	        end
65
	    end
66
	end)
67
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
68
end
69
70
wait(0.2)
71
local Player, Character = game:service("Players").MadSwagZ1, game:GetService("Players").MadSwagZ1.Character;
72
local Torso = Character:FindFirstChild("Torso")
73
local rootPart = Character:FindFirstChild("HumanoidRootPart")
74
local Humanoid = Character:FindFirstChild("Humanoid")
75
local Head = Character:FindFirstChild("Head")
76
local Right_Arm = Character:FindFirstChild("Right Arm")
77
local Left_Arm = Character:FindFirstChild("Left Arm")
78
local Right_Leg = Character:FindFirstChild("Right Leg")
79
local Left_Leg = Character:FindFirstChild("Left Leg")
80
local Right_Shoulder = Torso:FindFirstChild("Right Shoulder")
81
local Left_Shoulder = Torso:FindFirstChild("Left Shoulder")
82
local Right_Hip = Torso:FindFirstChild("Right Hip")
83
local Left_Hip = Torso:FindFirstChild("Left Hip")
84
local Neck = Torso:FindFirstChild("Neck")
85
local rootPart = Character:FindFirstChild("HumanoidRootPart")
86
local rootJoint = rootPart:FindFirstChild("RootJoint")
87
local CurrentIdle = "Idling1"
88
local Degree = 0.0175438596491228
89
local canremove = false
90
local debounce = false
91
local UIService=game:GetService'UserInputService'
92
Character.Sound:Destroy()
93
_G.SongName = math.random(1,9025232)
94
sin = math.sin
95
Right_Leg.FormFactor 		= "Custom";
96
Left_Leg.FormFactor			= "Custom";
97
rootPart.Archivable 		= true;
98
rootJoint.Archivable 		= true;
99
c_new						= CFrame.new;
100
c_angles					= CFrame.Angles;
101
i_new = Instance.new
102
Humanoid:ClearAllChildren();
103
local isAttacking = false
104
local isSprinting = false
105
local Animations = false
106
local Angle = 0
107
local Axis = 0
108
local angleSpeed = 1
109
local axisSpeed = angleSpeed
110
local currentAnim
111
local levetatingheight = 3
112
idly = 0
113
idle = idly
114
local Effects = Instance.new("Folder",Character)
115
Effects.Name = "Effects"
116
local SansAnim = false
117
V="Really black"
118
   
119
local txt = Instance.new("BillboardGui", Character)
120
txt.Adornee = Head
121
txt.Name = "_status"
122
txt.Size = UDim2.new(2, 0, 2, 0)
123
txt.StudsOffset = Vector3.new(-6.1, 6, 0)
124
local text = Instance.new("TextLabel", txt)
125
text.Size = UDim2.new(7, 0, 3, 0)
126
text.FontSize = "Size24"
127
text.TextScaled = true
128
text.TextTransparency = 0
129
text.BackgroundTransparency = 1
130
text.TextTransparency = 0
131
text.TextStrokeTransparency = 0
132
text.Font = "Garamond"
133
text.TextStrokeColor3 = Color3.new(0,0,0)
134
text.TextColor3 = Color3.new(1,1,1)
135
text.Text = "Evelyn"
136
137
for i,v in pairs(Character:GetChildren()) do
138
	if v:IsA('Shirt') or v:IsA('Pants') then
139
		v:Destroy()
140
	end
141
end
142
143
for i,v in pairs(Character:GetChildren()) do
144
	if v:IsA('CharacterMesh') then
145
		v:Destroy()
146
	end
147
end
148
149
Humanoid.MaxHealth = 200
150
Humanoid.Health = 200
151
152
function Trace()
153
local ch = Character:GetChildren()
154
for i = 1, #ch do
155
if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
156
local trace = Instance.new("Part",game.Workspace)
157
trace.Size = ch[i].Size
158
trace.Material = "Neon"
159
trace.Color = Color3.new(0,0,0)
160
trace.Transparency = 0.3
161
trace.CanCollide = false
162
trace.Anchored = true
163
trace.CFrame = ch[i].CFrame
164
if ch[i].Name == "Head" then
165
mehs = Instance.new("BlockMesh",trace)
166
mehs.Scale = Vector3.new(0.5,1.25,1.25)
167
end
168
tracedisappear = coroutine.wrap(function()
169
for i = 1, 7 do
170
wait()
171
trace.Transparency = trace.Transparency + .1
172
end
173
trace:Destroy()
174
end)
175
tracedisappear()
176
end
177
end
178
end
179
180
	local Theme =  Instance.new('Sound',Character.Torso)
181
	Theme.Looped = true
182
	Theme.Volume = 10
183
	Theme.MaxDistance=1000
184
	Theme.EmitterSize=20
185
	Theme.SoundId = 'rbxassetid://1825836370'
186
	Theme:Play()
187
188
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
189
	wld = Instance.new("Weld", wp1)
190
	wld.Part0 = wp0
191
	wld.Part1 = wp1
192
	wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
193
	return wld
194
end
195
196
	it=Instance.new
197
	
198
	function nooutline(part)
199
		part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
200
	end
201
	
202
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
203
		local fp=it("Part")
204
		fp.formFactor=formfactor
205
		fp.Parent=parent
206
		fp.Reflectance=reflectance
207
		fp.Transparency=transparency
208
		fp.CanCollide=false
209
		fp.Locked=true
210
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
211
		fp.Name=name
212
		fp.Size=size
213
		fp.Position=Character.Torso.Position
214
		nooutline(fp)
215
		fp.Material=material
216
		fp:BreakJoints()
217
		return fp
218
	end
219
	
220
	function weld(parent, part0, part1, c0, c1)
221
        local Weld = Instance.new("Weld")
222
                Weld.Parent = parent
223
                Weld.Part0 = part0
224
                Weld.Part1 = part1
225
                Weld.C0 = c0
226
                Weld.C1 = c1
227
        
228
        return Weld
229
end
230
231
function noOutline(part)
232
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
233
end
234
235
local function Part(Name,Color, Material, Transparency,Shape, Size, CFrame,CanCollide,Anchored,parent)
236
	local partie = i_new("Part",parent)
237
	partie.Name=Name
238
	partie.BrickColor = BrickColor.new(Color)
239
	partie.Material = Material
240
	partie.Shape = Shape
241
	partie.Transparency = Transparency
242
	partie.Size = Size
243
	partie.CFrame = CFrame
244
	partie.CanCollide = CanCollide
245
	partie.Anchored = Anchored
246
	return partie
247
end
248
249
Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
250
251
--//=================================\\
252
--|| SAZERENOS' ARTIFICIAL HEARTBEAT
253
--\\=================================//
254
255
ArtificialHB = Instance.new("BindableEvent", script)
256
ArtificialHB.Name = "ArtificialHB"
257
258
script:WaitForChild("ArtificialHB")
259
260
frame = Frame_Speed
261
tf = 0
262
allowframeloss = false
263
tossremainder = false
264
lastframe = tick()
265
script.ArtificialHB:Fire()
266
267
game:GetService("RunService").Heartbeat:connect(function(s, p)
268
	tf = tf + s
269
	if tf >= frame then
270
		if allowframeloss then
271
			script.ArtificialHB:Fire()
272
			lastframe = tick()
273
		else
274
			for i = 1, math.floor(tf / frame) do
275
				script.ArtificialHB:Fire()
276
			end
277
		lastframe = tick()
278
		end
279
		if tossremainder then
280
			tf = 0
281
		else
282
			tf = tf - frame * math.floor(tf / frame)
283
		end
284
	end
285
end)
286
287
--//=================================\\
288
--\\=================================//
289
	
290
291
292
function swait(num)
293
	if num == 0 or num == nil then
294
		ArtificialHB.Event:wait()
295
	else
296
		for i = 1, num do
297
			ArtificialHB.Event:wait()
298
		end
299
	end
300
end
301
302
function mesh(Mesh, part, meshtype, meshid, offset, scale)
303
	local mesh = i_new(Mesh)
304
	mesh.Parent = part
305
	if Mesh == "SpecialMesh" then
306
		mesh.MeshType = meshtype
307
		mesh.MeshId = meshid
308
	end
309
	mesh.Offset = offset
310
	mesh.Scale = scale
311
	return mesh
312
end
313
314
Head.Transparency = 1
315
316
local _Face = Instance.new("Part",Head)
317
_Face.Name = "_Face"
318
_Face.Shape = Enum.PartType.Block
319
_Face.CanCollide = false
320
_Face.Color = Color3.new(0,0,0)
321
_Face.Transparency = 1
322
_Face.Material = "SmoothPlastic"
323
_Face.Size = Vector3.new(1.95, 1.85, 1.85)
324
_Face.TopSurface = Enum.SurfaceType.Smooth
325
_Face.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", _Face)
326
Weld.Part0 = Head
327
Weld.Part1 = _Face
328
Weld.C1 = CFrame.new(0,-0.3,-0.186)
329
_FaceMesh = Instance.new("SpecialMesh",_Face)
330
_FaceMesh.MeshType = "Sphere"
331
_FaceMesh.Scale = Vector3.new(1,1,1)
332
333
Eyes = Instance.new("Decal",_Face)
334
Eyes.Texture = "rbxassetid://1572409210"
335
336
Mouth = Instance.new("Decal",_Face)
337
Mouth.Texture = "rbxassetid://1572409375"
338
339
attack = false
340
attack2 = false
341
342
function FindNearestTorso(Position, Distance, SinglePlayer)
343
	if SinglePlayer then
344
		return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
345
	end
346
	local List = {}
347
	for i, v in pairs(workspace:GetChildren()) do
348
		if v:IsA("Model") then
349
			if v:findFirstChild("Torso") then
350
				if v ~= Character then
351
					if (v.Torso.Position - Position).magnitude <= Distance then
352
						table.insert(List, v)
353
					end 
354
				end 
355
			end 
356
		end 
357
	end
358
	return List
359
end
360
361
function Normal_Face()
362
if Transformed == false then
363
Eyes.Texture = "rbxassetid://1572409210"
364
Mouth.Texture = "rbxassetid://1572409375"
365
else
366
Eyes.Texture = "rbxassetid://1572409968"
367
Mouth.Texture = "rbxassetid://1572411867"
368
end
369
end
370
371
function Charm()
372
attack = true
373
attack2 = true
374
Animations = true
375
Eyes.Texture = "rbxassetid://1572409670"
376
Mouth.Texture = "rbxassetid://1572411867"
377
S = Instance.new("Sound")
378
S.Parent = Character.Torso
379
S.SoundId = "rbxassetid://875978120"
380
S.Volume = 10
381
S.Looped = false
382
S.Pitch = 1
383
S:Play()
384
for i = 0,0.8,0.01 do
385
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(-30)), 0.15)
386
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(30)), 0.15)
387
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-45),math.rad(0) + math.sin(sine/7.5)/5,math.rad(0)), 0.15)
388
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0),math.rad(0) - math.sin(sine/7.5)/5,math.rad(0)), 0.15)
389
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0) + math.sin(sine/7.5)/5,math.rad(0)), 0.15)
390
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0),math.rad(0) - math.sin(sine/7.5)/5, math.rad(-25)), 0.15)
391
swait()
392
end
393
Normal_Face()
394
Animations = false
395
attack = false
396
attack2 = false
397
end
398
399
function Laugh()
400
attack = true
401
Animations = true
402
Lauhg = Instance.new("Sound")
403
Lauhg.Parent = Character.Torso
404
Lauhg.SoundId = "rbxassetid://1098076461"
405
Lauhg.Volume = 8
406
Lauhg.Looped = false
407
Lauhg.Pitch = 1
408
Lauhg.TimePosition = 0.55
409
Lauhg:Play()
410
Eyes.Texture = "rbxassetid://1572408983"
411
Mouth.Texture = "rbxassetid://1572411867"
412
for i = 0,1,0.01 do
413
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(-20),math.rad(0)), 0.15)
414
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(20),math.rad(0)), 0.15)
415
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-30),math.rad(0),math.rad(0)), 0.15)
416
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-35),math.rad(0),math.rad(0)), 0.15)
417
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
418
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/1)/4, -0.25) * c_angles(math.rad(30),math.rad(0), math.rad(0)), 0.15)
419
swait()
420
end
421
Normal_Face()
422
Animations = false
423
attack = false
424
end
425
426
local target = nil
427
function Attackone()
428
attack = true
429
Animations = true
430
Eyes.Texture = "rbxassetid://1572409968"
431
Mouth.Texture = "rbxassetid://1572411867"
432
for i = 0,0.15,0.01 do
433
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(130),math.rad(0),math.rad(20)), 0.2)
434
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(90),math.rad(0),math.rad(-35)), 0.2)
435
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
436
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
437
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(-60),math.rad(0)), 0.2)
438
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(0),math.rad(60), math.rad(0)), 0.2)
439
swait()
440
end
441
S = Instance.new("Sound")
442
S.Parent = Character.Torso
443
S.SoundId = "rbxassetid://417624771"
444
S.Volume = 8
445
S.Looped = false
446
S.Pitch = 1
447
S:Play()
448
coroutine.wrap(function()
449
con1=Right_Arm.Touched:connect(function(hit)
450
		if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= target then
451
			target = hit.Parent.Name
452
			hit.Parent.Humanoid:TakeDamage(math.random(10,20))
453
S = Instance.new("Sound")
454
S.Parent = Character.Torso
455
S.SoundId = "rbxassetid://1907654067"
456
S.Volume = 8
457
S.Looped = false
458
S.Pitch = 1
459
S:Play()
460
		end
461
end)
462
wait(0.1)
463
con1:disconnect()
464
end)()
465
for i = 0,0.12,0.01 do
466
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(-30),math.rad(25)), 0.15)
467
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(-15)), 0.15)
468
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(5),math.rad(0),math.rad(0)), 0.15)
469
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-5),math.rad(0),math.rad(0)), 0.15)
470
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(80),math.rad(0)), 0.15)
471
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(-20),math.rad(-80), math.rad(0)), 0.15)
472
swait()
473
end
474
Normal_Face()
475
target = nil
476
Animations = false
477
attack = false
478
end
479
480
function Attacktwo()
481
attack = true
482
Animations = true
483
Eyes.Texture = "rbxassetid://1572409968"
484
Mouth.Texture = "rbxassetid://1572411867"
485
for i = 0,0.15,0.01 do
486
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
487
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(130),math.rad(0),math.rad(-35)), 0.2)
488
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
489
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
490
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.2)
491
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(0),math.rad(-60), math.rad(0)), 0.2)
492
swait()
493
end
494
S = Instance.new("Sound")
495
S.Parent = Character.Torso
496
S.SoundId = "rbxassetid://417624771"
497
S.Volume = 8
498
S.Looped = false
499
S.Pitch = 1
500
S:Play()
501
coroutine.wrap(function()
502
con1=Left_Arm.Touched:connect(function(hit)
503
		if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= target then
504
			target = hit.Parent.Name
505
			hit.Parent.Humanoid:TakeDamage(math.random(10,20))
506
S = Instance.new("Sound")
507
S.Parent = Character.Torso
508
S.SoundId = "rbxassetid://1907654067"
509
S.Volume = 8
510
S.Looped = false
511
S.Pitch = 1
512
S:Play()			
513
		end
514
end)
515
wait(0.1)
516
con1:disconnect()
517
end)()
518
for i = 0,0.12,0.01 do
519
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(15)), 0.15)
520
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(30),math.rad(-25)), 0.15)
521
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-5),math.rad(0),math.rad(0)), 0.15)
522
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(5),math.rad(0),math.rad(0)), 0.15)
523
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(-80),math.rad(0)), 0.15)
524
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(-20),math.rad(80), math.rad(0)), 0.15)
525
swait()
526
end
527
Normal_Face()
528
target = nil
529
Animations = false
530
attack = false
531
end
532
533
function Attackthree()
534
attack = true
535
Animations = true
536
Eyes.Texture = "rbxassetid://1572409968"
537
Mouth.Texture = "rbxassetid://1572411867"
538
S = Instance.new("Sound")
539
S.Parent = Character.Torso
540
S.SoundId = "rbxassetid://1031614266"
541
S.Volume = 10
542
S.Looped = false
543
S.Pitch = 1
544
S:Play()
545
coroutine.wrap(function()
546
for i, v in pairs(FindNearestTorso(rootPart.CFrame.p, 5)) do
547
if v:FindFirstChild('HumanoidRootPart') then
548
wait(0.25)
549
v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(15,25)
550
S = Instance.new("Sound")
551
S.Parent = v:FindFirstChild('HumanoidRootPart')
552
S.SoundId = "rbxassetid://884538090"
553
S.Volume = 10
554
S.Looped = false
555
S.Pitch = 1
556
S:Play()
557
		end
558
end
559
end)()
560
for i = 0,0.3,0.01 do
561
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(-90) - i * 14,math.rad(0),math.rad(20)), 0.2)
562
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-90) - i * 14,math.rad(0),math.rad(-20)), 0.2)
563
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.7, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
564
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.8, 0) * c_angles(math.rad(45),math.rad(0),math.rad(0)), 0.2)
565
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, 0.2, -1.5 + i * 2) * c_angles(math.rad(45) + i * 20, math.rad(0),math.rad(0)), 0.2)
566
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-45),math.rad(0), math.rad(0)), 0.2)	
567
swait()
568
end
569
570
Normal_Face()
571
target = nil
572
Animations = false
573
attack = false
574
end
575
576
function Attackfour()
577
attack = true
578
Animations = true
579
Eyes.Texture = "rbxassetid://1572408983"
580
Mouth.Texture = "rbxassetid://1572410439"
581
for i = 0,0.01,0.01 do
582
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
583
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
584
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
585
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
586
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
587
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0),math.rad(0), math.rad(0)), 0.15)
588
end
589
for i = 0,0.08,0.01 do
590
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 1.2, 0) * c_angles(math.rad(180),math.rad(0),math.rad(0)), 0.15)
591
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 1.2, 0) * c_angles(math.rad(180),math.rad(0),math.rad(0)), 0.15)
592
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-25),math.rad(0),math.rad(0)), 0.15)
593
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-25),math.rad(0),math.rad(0)), 0.15)
594
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
595
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
596
swait()
597
end
598
Eyes.Texture = "rbxassetid://1572409968"
599
Mouth.Texture = "rbxassetid://1572411867"
600
S = Instance.new("Sound")
601
S.Parent = Character.Torso
602
S.SoundId = "rbxassetid://755646516"
603
S.Volume = 10
604
S.Looped = false
605
S.Pitch = 1
606
S:Play()
607
for i = 0,0.05,0.01 do
608
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.25) * c_angles(math.rad(200),math.rad(0),math.rad(-40)), 0.15)
609
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.25) * c_angles(math.rad(200),math.rad(0),math.rad(40)), 0.15)
610
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
611
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
612
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
613
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
614
swait()
615
end
616
for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 4)) do
617
		if v:FindFirstChild('HumanoidRootPart') then
618
		v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,30)
619
S = Instance.new("Sound")
620
S.Parent = Character.Torso
621
S.SoundId = "rbxassetid://1907654067"
622
S.Volume = 8
623
S.Looped = false
624
S.Pitch = 1
625
S:Play()	
626
		end
627
end
628
for i = 0,0.01,0.01 do
629
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(-40)), 0.15)
630
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(40)), 0.15)
631
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
632
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
633
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
634
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
635
swait()
636
end
637
for i = 0,0.04,0.01 do
638
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.2, -1) * c_angles(math.rad(0),math.rad(0),math.rad(-40)), 0.15)
639
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.2, -1) * c_angles(math.rad(0),math.rad(0),math.rad(40)), 0.15)
640
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.15)
641
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.15)
642
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(0),math.rad(0)), 0.15)
643
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
644
swait()
645
end
646
wait(0.1)
647
Normal_Face()
648
Animations = false
649
attack = false
650
end
651
652
function Attackfive()
653
attack = true
654
Animations = true
655
Eyes.Texture = "rbxassetid://1572409968"
656
Mouth.Texture = "rbxassetid://1572411867"
657
Wh = Instance.new("Sound")
658
Wh.Parent = Character.Torso
659
Wh.SoundId = "rbxassetid://1152719084"
660
Wh.Volume = 10
661
Wh.Looped = false
662
Wh.Pitch = 1.2
663
Wh.TimePosition = 0.3
664
Wh:Play()
665
for i = 0,0.25,0.01 do
666
Trace()
667
Humanoid.WalkSpeed = 50
668
rootPart.Velocity = rootPart.CFrame.lookVector * 200
669
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
670
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
671
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.7, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
672
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.8, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
673
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, 0.2, 0) * c_angles(math.rad(90), math.rad(0) + i * 50,math.rad(0)), 0.2)
674
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0),math.rad(0) - i * 50, math.rad(0)), 0.2)
675
coroutine.wrap(function()
676
for i, v in pairs(FindNearestTorso(rootPart.CFrame.p, 6)) do
677
if v:FindFirstChild('HumanoidRootPart') then
678
v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - 1.5	
679
end
680
end
681
end)()
682
swait()
683
end
684
Wh:Destroy()
685
Normal_Face()
686
target = nil
687
Animations = false
688
attack = false
689
end
690
691
function Rage()
692
attack = true
693
attack2 = true
694
Animations = true
695
Eyes.Texture = "rbxassetid://1572409830"
696
Mouth.Texture = "rbxassetid://1572410763"
697
S = Instance.new("Sound")
698
S.Parent = Torso
699
S.SoundId = "rbxassetid://298660207"
700
S.Volume = 10
701
S.Looped = false
702
S.Pitch = 1
703
S:Play()
704
for i = 0,0.6,0.01 do
705
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
706
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
707
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
708
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
709
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, -2 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
710
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, 1.5 + math.sin(sine/7.5)/15, -0.8) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
711
swait()
712
end
713
Eyes.Texture = "rbxassetid://1572410332"
714
Mouth.Texture = "rbxassetid://1572411867"
715
local rng2 = Instance.new("Part",Character)
716
rng2.Anchored = true
717
rng2.Color = Color3.new(0,0,0)
718
rng2.CanCollide = false
719
rng2.Material = "Neon"
720
rng2.FormFactor = 3
721
rng2.Name = "Shockwave"
722
rng2.Size = Vector3.new(1, 1, 1)
723
rng2.Transparency = 0.35
724
rng2.TopSurface = 0
725
rng2.BottomSurface = 0
726
rng2.CFrame = rootPart.CFrame
727
local rngm2 = Instance.new("SpecialMesh", rng2)
728
rngm2.Scale = Vector3.new(1, 0, 1)
729
rngm2.Offset = Vector3.new(0,0.5,0)
730
rngm2.MeshType = "Sphere"
731
732
local rng = Instance.new("Part",Character)
733
rng.Anchored = true
734
rng.Color = Color3.new(0,0,0)
735
rng.CanCollide = false
736
rng.Material = "Neon"
737
rng.FormFactor = 3
738
rng.Name = "Shockwave"
739
rng.Size = Vector3.new(1, 1, 1)
740
rng.Transparency = 0.35
741
rng.TopSurface = 0
742
rng.BottomSurface = 0
743
rng.CFrame = rootPart.CFrame
744
local rngm = Instance.new("SpecialMesh", rng)
745
rngm.Scale = Vector3.new(0, 0, 0)
746
rngm.Offset = Vector3.new(0,0.5,0)
747
rngm.MeshType = "Sphere"
748
749
local rng3 = Instance.new("Part",Character)
750
rng3.Anchored = true
751
rng3.Color = Color3.new(0,0,0)
752
rng3.CanCollide = false
753
rng3.Material = "Neon"
754
rng3.FormFactor = 3
755
rng3.Name = "Shockwave"
756
rng3.Size = Vector3.new(1, 1, 1)
757
rng3.Transparency = 0.35
758
rng3.TopSurface = 0
759
rng3.BottomSurface = 0
760
rng3.CFrame = rootPart.CFrame
761
local rngm3 = Instance.new("SpecialMesh", rng3)
762
rngm3.Scale = Vector3.new(0, 0, 0)
763
rngm3.Offset = Vector3.new(0,0.5,0)
764
rngm3.MeshType = "Sphere"
765
S = Instance.new("Sound")
766
S.Parent = Torso
767
S.SoundId = "rbxassetid://1913279584"
768
S.Volume = 8
769
S.Looped = false
770
S.Pitch = 1
771
S:Play()
772
773
spawn(function()
774
	for i = 1, 60, 2 do
775
		rng2.Color = Color3.new(i/60,0,0)
776
		rngm2.Scale = Vector3.new(5 + i*0.5, 5  + i*0.5 ,5 + i*0.5)
777
		rng2.Transparency = i/60
778
		rngm.Scale = Vector3.new(2.5 + i*0.25, 2.5  + i*0.25 ,2.5 + i*0.25)
779
		rng.Transparency = i/60
780
		rngm3.Scale = Vector3.new(1.25 + i*0.125, 1.25  + i*0.125 ,1.25 + i*0.125)
781
		rng3.Transparency = i/60
782
		swait()
783
	end
784
	wait()
785
	rng3:Destroy()
786
	rng2:Destroy()
787
	rng:Destroy()
788
end)
789
790
coroutine.wrap(function()
791
for i = 1,360 do
792
local fx = Instance.new("Part",Effects)
793
fx.Anchored = true
794
fx.Color = Color3.new(0,0,0)
795
fx.CanCollide = false
796
fx.FormFactor = 3
797
fx.Name = "Shockwave"
798
fx.Material = "Neon"
799
fx.Size = Vector3.new(1, 1, 1)
800
fx.Transparency = 0.35
801
fx.TopSurface = 0
802
fx.BottomSurface = 0
803
fx.CFrame = rootPart.CFrame
804
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
805
local fxm = Instance.new("SpecialMesh", fx)
806
fxm.Scale = Vector3.new(0,0,0)
807
fxm.Offset = Vector3.new(0,0,0)
808
fxm.MeshType = "Sphere"
809
spawn(function()
810
	for i = 1, 60, 2 do
811
		fx.Color = Color3.new(i/30,0,0)
812
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
813
		fx.CFrame = fx.CFrame * CFrame.new(0,2.5,0)
814
		fx.Transparency = i/30
815
		swait()
816
	end
817
	wait()
818
	fx:Destroy()
819
end)
820
end
821
end)()
822
823
coroutine.wrap(function()
824
for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 15)) do
825
		if v:FindFirstChild('HumanoidRootPart') then
826
		v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,55)
827
S = Instance.new("Sound")
828
S.Parent = v:FindFirstChild('HumanoidRootPart')
829
S.SoundId = "rbxassetid://884538090"
830
S.Volume = 10
831
S.Looped = false
832
S.Pitch = 1
833
S:Play()
834
coroutine.wrap(function()
835
for i = 1,20 do
836
v:FindFirstChild('Torso').Velocity=(v:FindFirstChild('Torso').CFrame.lookVector*150)+Vector3.new(0,1,0)*80
837
swait()
838
end
839
end)()
840
		end
841
end
842
end)()
843
for i = 0,0.7,0.01 do
844
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
845
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
846
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
847
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
848
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
849
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(30),math.rad(0), math.rad(0)), 0.15)
850
851
swait()
852
end
853
Normal_Face()
854
target = nil
855
Animations = false
856
attack2 = false
857
attack = false
858
end
859
860
861
function nooutline(part)
862
		part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
863
	end
864
function perts(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
865
		local fp=it("Part")
866
		fp.formFactor=formfactor
867
		fp.Parent=parent
868
		fp.Reflectance=reflectance
869
		fp.Transparency=transparency
870
		fp.CanCollide=false
871
		fp.Locked=true
872
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
873
		fp.Name=name
874
		fp.Size=size
875
		fp.Position=Character.Torso.Position
876
		nooutline(fp)
877
		fp.Material=material
878
		fp:BreakJoints()
879
		return fp
880
	end
881
	
882
	function mush(Mesh,part,meshtype,meshid,offset,scale)
883
		local mush=it(Mesh)
884
		mush.Parent=part
885
		if Mesh=="SpecialMesh" then
886
		mush.MeshType=meshtype
887
		mush.MeshId=meshid
888
		end
889
		mush.Offset=offset
890
		mush.Scale=scale
891
		return mush
892
	end
893
	
894
	function wald2(parent,part0,part1,c0,c1)
895
		local wald2=it("Weld")
896
		wald2.Parent=parent
897
		wald2.Part0=part0
898
		wald2.Part1=part1
899
		wald2.C0=c0
900
		wald2.C1=c1
901
		return wald2
902
	end
903
904
Damagefunc2=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
905
        if hit.Parent==nil then
906
                return
907
        end
908
        h=hit.Parent:FindFirstChild("Humanoid")
909
        for _,v in pairs(hit.Parent:children()) do
910
        if v:IsA("Humanoid") then
911
        h=v
912
        end
913
        end
914
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
915
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
916
        end
917
        if hit.Parent.className=="Hat" then
918
        hit=hit.Parent.Parent:findFirstChild("Head")
919
        end
920
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
921
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
922
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
923
                        return
924
                end]]
925
--                        hs(hit,1.2) 
926
                        c=Instance.new("ObjectValue")
927
                        c.Name="creator"
928
                        c.Value=game:service("Players").REPLACENAME
929
                        c.Parent=h
930
                        game:GetService("Debris"):AddItem(c,.5)
931
                Damage=math.random(minim,maxim)
932
--                h:TakeDamage(Damage)
933
                blocked=false
934
                block=hit.Parent:findFirstChild("Block")
935
                if block~=nil then
936
                print(block.className)
937
                if block.className=="NumberValue" then
938
                if block.Value>0 then
939
                blocked=true
940
                if decreaseblock==nil then
941
                block.Value=block.Value-1
942
                end
943
                end
944
                end
945
                if block.className=="IntValue" then
946
                if block.Value>0 then
947
                blocked=true
948
                if decreaseblock~=nil then
949
                block.Value=block.Value-1
950
                end
951
                end
952
                end
953
                end
954
                if blocked==false then
955
--                h:TakeDamage(Damage)
956
                h.Health=h.Health-Damage
957
                else
958
                h.Health=h.Health-(Damage/2)
959
                end
960
                if Type=="Knockdown" then
961
                hum=hit.Parent.Humanoid
962
hum.PlatformStand=true
963
coroutine.resume(coroutine.create(function(HHumanoid)
964
swait(1)
965
HHumanoid.PlatformStand=false
966
end),hum)
967
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
968
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
969
local bodvol=Instance.new("BodyVelocity")
970
bodvol.velocity=angle*knockback
971
bodvol.P=5000
972
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
973
bodvol.Parent=hit
974
rl=Instance.new("BodyAngularVelocity")
975
rl.P=3000
976
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
977
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
978
rl.Parent=hit
979
game:GetService("Debris"):AddItem(bodvol,.5)
980
game:GetService("Debris"):AddItem(rl,.5)
981
                elseif Type=="Normal" then
982
                vp=Instance.new("BodyVelocity")
983
                vp.P=500
984
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
985
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
986
                if KnockbackType==1 then
987
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
988
                elseif KnockbackType==2 then
989
                vp.velocity=Property.CFrame.lookVector*knockback
990
                end
991
                if knockback>0 then
992
                        vp.Parent=hit.Parent.Torso
993
                end
994
                game:GetService("Debris"):AddItem(vp,.5)
995
                elseif Type=="Up" then
996
                local bodyVelocity=Instance.new("BodyVelocity")
997
                bodyVelocity.velocity=vt(0,60,0)
998
                bodyVelocity.P=5000
999
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1000
                bodyVelocity.Parent=hit
1001
                game:GetService("Debris"):AddItem(bodyVelocity,1)
1002
                rl=Instance.new("BodyAngularVelocity")
1003
                rl.P=3000
1004
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1005
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
1006
                rl.Parent=hit
1007
                game:GetService("Debris"):AddItem(rl,.5)
1008
                elseif Type=="Snare" then
1009
                bp=Instance.new("BodyPosition")
1010
                bp.P=2000
1011
                bp.D=100
1012
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1013
                bp.position=hit.Parent.Torso.Position
1014
                bp.Parent=hit.Parent.Torso
1015
                game:GetService("Debris"):AddItem(bp,1)
1016
                elseif Type=="Target" then
1017
                if Targetting==false then
1018
                ZTarget=hit.Parent.Torso
1019
                coroutine.resume(coroutine.create(function(Part) 
1020
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1021
                swait(5)
1022
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1023
                end),ZTarget)
1024
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
1025
                targetgui=Instance.new("BillboardGui")
1026
                targetgui.Parent=ZTarget
1027
                targetgui.Size=UDim2.new(10,100,10,100)
1028
                targ=Instance.new("ImageLabel")
1029
                targ.Parent=targetgui
1030
                targ.BackgroundTransparency=1
1031
                targ.Image="rbxassetid://4834067"
1032
                targ.Size=UDim2.new(1,0,1,0)
1033
                cam.CameraType="Scriptable"
1034
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1035
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1036
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1037
                Targetting=true
1038
                RocketTarget=ZTarget
1039
                for i=1,Property do
1040
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
1041
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
1042
                swait()
1043
                end
1044
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
1045
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1046
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1047
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*CFrame.new(0,5,10)*CFrame.fromEulerAnglesXYZ(-0.3,0,0)
1048
                end
1049
                Targetting=false
1050
                RocketTarget=nil
1051
                targetgui.Parent=nil
1052
                cam.CameraType="Custom"
1053
                end
1054
                end
1055
                        debounce=Instance.new("BoolValue")
1056
                        debounce.Name="DebounceHit"
1057
                        debounce.Parent=hit.Parent
1058
                        debounce.Value=true
1059
                        game:GetService("Debris"):AddItem(debounce,Delay)
1060
                        c=Instance.new("ObjectValue")
1061
                        c.Name="creator"
1062
                        c.Value=Player
1063
                        c.Parent=h
1064
                        game:GetService("Debris"):AddItem(c,.5)
1065
                CRIT=false
1066
                hitDeb=true
1067
                AttackPos=6
1068
        end
1069
end
1070
1071
function rayCast2(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
1072
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
1073
end
1074
function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1075
	local pat2 = perts(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1076
	pat2.Anchored = true
1077
	pat2.CFrame = cframe
1078
	pat2.Material = "Neon"
1079
	local mash2 = mush("CylinderMesh", pat2, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1080
	game:GetService("Debris"):AddItem(pat2, 2)
1081
	coroutine.resume(coroutine.create(function(Part, Mesh) 
1082
		for i = 0, 1, delay do
1083
			swait()
1084
			Part.CFrame = Part.CFrame
1085
			Part.Transparency = i
1086
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
1087
		end
1088
		Part.Parent = nil
1089
	end), pat2, mash2)
1090
end
1091
1092
function Shockwave2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1093
	local pat2 = perts(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1094
	pat2.Anchored = true
1095
	pat2.CFrame = cframe
1096
	pat2.Material = "Neon"
1097
	local mash2 = mush("SpecialMesh", pat2, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1098
	game:GetService("Debris"):AddItem(pat2, 2)
1099
	coroutine.resume(coroutine.create(function(Part, Mesh) 
1100
		for i = 0, 1, delay do
1101
			swait()
1102
			Part.CFrame = Part.CFrame
1103
			Part.Transparency = i * 2
1104
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
1105
		end
1106
		Part.Parent = nil
1107
	end), pat2, mash2)
1108
end
1109
--brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay
1110
1111
Firem = Instance.new("Part",Character)
1112
Firem.Anchored = false
1113
Firem.CanCollide = false
1114
Firem.Size = Vector3.new(0.1,0.1,0.1)
1115
Firem.Transparency = 1
1116
Weld = Instance.new("Weld",Firem)
1117
Weld.Part0 = Head
1118
Weld.Part1 = Firem
1119
Weld.C1 = CFrame.new(0,-1.5,0)
1120
Fire = Instance.new("Fire",Firem)
1121
Fire.Color = Color3.new(1,0,0)
1122
Fire.Size = 0
1123
Fire.SecondaryColor = Color3.new(1,0,0)
1124
Fire.Enabled = false
1125
1126
atk = 1
1127
function LaserBlaster()
1128
attack = true
1129
Animations = true
1130
Point= Instance.new("BodyGyro")
1131
Point.Parent = rootPart
1132
Point.D = 175
1133
Point.P = 20000
1134
Point.MaxTorque = Vector3.new(0,4000000,0)
1135
Eyes.Texture = "rbxassetid://1572409968"
1136
Mouth.Texture = "rbxassetid://1572410439"
1137
if atk == 1 then
1138
for i = 0,0.08,0.01 do
1139
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1140
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(60)), 0.15)
1141
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
1142
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
1143
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
1144
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.15)
1145
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(-60), math.rad(0)), 0.15)
1146
swait()
1147
end
1148
S = Instance.new("Sound")
1149
S.Parent = Character.Torso
1150
S.SoundId = "rbxassetid://1336753255"
1151
S.Volume = 10
1152
S.Looped = false
1153
S.Pitch = 1
1154
S:Play()
1155
local MouseLook=CFrame.new((Right_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
1156
local hit,pos = rayCast2(Right_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
1157
local mag=(Right_Arm.Position-pos).magnitude 
1158
Laser(BrickColor.new("Really black"),CFrame.new((Right_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
1159
if hit~=nil then
1160
local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really black"),"Effect",Vector3.new())
1161
refa.Anchored=true
1162
refa.CFrame=CFrame.new(pos)
1163
game:GetService("Debris"):AddItem(refa,1)
1164
Shockwave2(BrickColor.new("Really black"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
1165
Damagefunc2(hit,5,10,0,"Normal",rootPart,0)
1166
Eyes.Texture = "rbxassetid://1572409968"
1167
Mouth.Texture = "rbxassetid://1572411867"
1168
for i = 0,0.1,0.01 do
1169
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1170
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.8) * c_angles(math.rad(90),math.rad(0),math.rad(-45)), 0.15)
1171
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
1172
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
1173
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
1174
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(-45),math.rad(0)), 0.15)
1175
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-20),math.rad(45), math.rad(0)), 0.15)
1176
swait()
1177
end
1178
for i = 0,0.25,0.01 do
1179
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1180
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(0)), 0.15)
1181
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
1182
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
1183
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
1184
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1185
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0), math.rad(0)), 0.15)
1186
swait()
1187
end
1188
end
1189
Point:Destroy()
1190
atk = atk + 1
1191
elseif atk == 2 then
1192
	
1193
for i = 0,0.08,0.01 do
1194
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1195
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.15)
1196
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(-60)), 0.15)
1197
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
1198
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
1199
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(-60),math.rad(0)), 0.15)
1200
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(60), math.rad(0)), 0.15)
1201
swait()
1202
end
1203
S = Instance.new("Sound")
1204
S.Parent = Character.Torso
1205
S.SoundId = "rbxassetid://1336753453"
1206
S.Volume = 10
1207
S.Looped = false
1208
S.Pitch = 1
1209
S:Play()
1210
local MouseLook=CFrame.new((Left_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
1211
local hit,pos = rayCast2(Left_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
1212
local mag=(Left_Arm.Position-pos).magnitude 
1213
Laser(BrickColor.new("Really black"),CFrame.new((Left_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
1214
if hit~=nil then
1215
local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really black"),"Effect",Vector3.new())
1216
refa.Anchored=true
1217
refa.CFrame=CFrame.new(pos)
1218
game:GetService("Debris"):AddItem(refa,1)
1219
Shockwave2(BrickColor.new("Really black"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
1220
Damagefunc2(hit,5,10,0,"Normal",rootPart,0)
1221
Eyes.Texture = "rbxassetid://1572409968"
1222
Mouth.Texture = "rbxassetid://1572411867"
1223
for i = 0,0.1,0.01 do
1224
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1225
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.15)
1226
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.8) * c_angles(math.rad(90),math.rad(0),math.rad(45)), 0.15)
1227
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
1228
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
1229
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(45),math.rad(0)), 0.15)
1230
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-20),math.rad(-45), math.rad(0)), 0.15)
1231
swait()
1232
end
1233
for i = 0,0.25,0.01 do
1234
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1235
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.15)
1236
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(0)), 0.15)
1237
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0), math.rad(5) + math.sin(sine/7.5)/15), 0.15)
1238
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/15), 0.15)
1239
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1240
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0), math.rad(0)), 0.15)
1241
swait()
1242
end
1243
end
1244
Point:Destroy()
1245
atk = 1
1246
end
1247
Normal_Face()
1248
Animations = false
1249
attack = false
1250
end
1251
1252
1253
function LaserBarrage()
1254
attack = true
1255
Animations = true
1256
Eyes.Texture = "rbxassetid://1572409968"
1257
Mouth.Texture = "rbxassetid://1572410439"
1258
if atk == 1 then
1259
for i = 0,0.04,0.01 do
1260
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(60)), 0.5)
1261
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.5)
1262
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.5)
1263
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.5)
1264
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.5)
1265
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(-60), math.rad(0)), 0.5)
1266
swait()
1267
end
1268
S = Instance.new("Sound")
1269
S.Parent = Character.Torso
1270
S.SoundId = "rbxassetid://1336753255"
1271
S.Volume = 10
1272
S.Looped = false
1273
S.Pitch = 1
1274
S:Play()
1275
local MouseLook=CFrame.new((Right_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
1276
local hit,pos = rayCast2(Right_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
1277
local mag=(Right_Arm.Position-pos).magnitude 
1278
Laser(BrickColor.new("Really red"),CFrame.new((Right_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
1279
if hit~=nil then
1280
local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really red"),"Effect",Vector3.new())
1281
refa.Anchored=true
1282
refa.CFrame=CFrame.new(pos)
1283
game:GetService("Debris"):AddItem(refa,1)
1284
Shockwave2(BrickColor.new("Really red"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
1285
coroutine.wrap(function()
1286
1287
1288
spawn(function()
1289
	for i = 1, 60, 2 do
1290
		
1291
		swait()
1292
	end
1293
	wait()
1294
	
1295
end)
1296
1297
end)()
1298
Damagefunc2(hit,20,40,0,"Normal",rootPart,0)
1299
Eyes.Texture = "rbxassetid://1572409968"
1300
Mouth.Texture = "rbxassetid://1572411867"
1301
end
1302
atk = atk + 1
1303
elseif atk == 2 then
1304
	
1305
for i = 0,0.04,0.01 do
1306
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(25)), 0.5)
1307
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(90),math.rad(0),math.rad(-60)), 0.5)
1308
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.5)
1309
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.5)
1310
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(-60),math.rad(0)), 0.5)
1311
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(60), math.rad(0)), 0.5)
1312
swait()
1313
end
1314
S = Instance.new("Sound")
1315
S.Parent = Character.Torso
1316
S.SoundId = "rbxassetid://1336753453"
1317
S.Volume = 10
1318
S.Looped = false
1319
S.Pitch = 1
1320
S:Play()
1321
local MouseLook=CFrame.new((Left_Arm.Position+mouse.Hit.p)/2,mouse.Hit.p)
1322
local hit,pos = rayCast2(Left_Arm.Position,MouseLook.lookVector,999,rootPart.Parent)
1323
local mag=(Left_Arm.Position-pos).magnitude 
1324
Laser(BrickColor.new("Really red"),CFrame.new((Left_Arm.Position+pos)/2,pos)*CFrame.Angles(1.57,0,0),1,mag*2,1,2.5,0,0.005,0.05)
1325
if hit~=nil then
1326
local refa=perts(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Really red"),"Effect",Vector3.new())
1327
refa.Anchored=true
1328
refa.CFrame=CFrame.new(pos)
1329
game:GetService("Debris"):AddItem(refa,1)
1330
Shockwave2(BrickColor.new("Really red"),CFrame.new(pos),0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.25*2,0.01*2)
1331
coroutine.wrap(function()
1332
1333
1334
local fxm = Instance.new("SpecialMesh", fx)
1335
fxm.Scale = Vector3.new(0,0,0)
1336
fxm.Offset = Vector3.new(0,0,0)
1337
fxm.MeshType = "Sphere"
1338
spawn(function()
1339
	for i = 1, 60, 2 do
1340
		fxm.Scale = Vector3.new(0.25 - i*0.00416,2.5  - i*0.0416 ,0.25 - i*0.00416)
1341
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
1342
		fx.Transparency = i/30
1343
		swait()
1344
	end
1345
	wait()
1346
	fx:Destroy()
1347
end)
1348
1349
end)()
1350
Damagefunc2(hit,20,40,0,"Normal",rootPart,0)
1351
Eyes.Texture = "rbxassetid://1572409968"
1352
Mouth.Texture = "rbxassetid://1572411867"
1353
end
1354
atk = 1
1355
end
1356
Normal_Face()
1357
Animations = false
1358
attack = false
1359
end
1360
1361
function Shrug()
1362
attack = true
1363
attack2 = true
1364
Animations = true
1365
Eyes.Texture = "rbxassetid://1572409670"
1366
Mouth.Texture = "rbxassetid://1572410439"
1367
for i = 0,0.2,0.01 do
1368
angleSpeed = 1
1369
axisSpeed = 1
1370
change = 0.5
1371
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(20) + math.sin(sine/7.5)/15), 0.15)
1372
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.15)
1373
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(2) + math.sin(sine/7.5)/66), 0.15)
1374
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-2) - math.sin(sine/7.5)/66), 0.15)
1375
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1376
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(-5)), 0.15)
1377
swait()
1378
end
1379
1380
for i = 0,0.1,0.01 do
1381
angleSpeed = 1
1382
axisSpeed = 1
1383
change = 0.5
1384
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(25) + math.sin(sine/7.5)/15), 0.15)
1385
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(-25) - math.sin(sine/7.5)/15), 0.15)
1386
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(2) + math.sin(sine/7.5)/66), 0.15)
1387
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-2) - math.sin(sine/7.5)/66), 0.15)
1388
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1389
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(-20)), 0.15)
1390
swait()
1391
end
1392
1393
for i = 0,0.2,0.01 do
1394
angleSpeed = 1
1395
axisSpeed = 1
1396
change = 0.5
1397
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(20) + math.sin(sine/7.5)/15), 0.15)
1398
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.15)
1399
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(2) + math.sin(sine/7.5)/66), 0.15)
1400
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-2) - math.sin(sine/7.5)/66), 0.15)
1401
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1402
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(-5)), 0.15)
1403
swait()
1404
end
1405
Normal_Face()
1406
Animations = false
1407
attack2 = false
1408
attack = false
1409
end
1410
1411
function Surprised()
1412
attack = true
1413
attack2 = true
1414
Animations = true
1415
Eyes.Texture = "rbxassetid://1572411695"
1416
Mouth.Texture = "rbxassetid://1572410763"
1417
1418
for i = 0,0.05,0.01 do
1419
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(30) - math.sin(sine/7.5)/15), 0.15)
1420
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-30) + math.sin(sine/7.5)/15), 0.15)
1421
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
1422
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
1423
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
1424
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
1425
swait()
1426
end
1427
S = Instance.new("Sound")
1428
S.Parent = Character.Torso
1429
S.SoundId = "rbxassetid://2019251766"
1430
S.Volume = 10
1431
S.Looped = false
1432
S.Pitch = 1
1433
S:Play()
1434
for i = 0,0.05,0.01 do
1435
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
1436
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
1437
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
1438
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
1439
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0.1) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
1440
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
1441
swait()
1442
end
1443
1444
for i = 0,0.7,0.01 do
1445
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(30) - math.sin(sine/7.5)/15), 0.15)
1446
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-30) + math.sin(sine/7.5)/15), 0.15)
1447
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
1448
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
1449
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
1450
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
1451
swait()
1452
end
1453
1454
Normal_Face()
1455
Animations = false
1456
attack2 = false
1457
attack = false
1458
end
1459
1460
function No()
1461
attack = true
1462
attack2 = true
1463
Animations = true
1464
Eyes.Texture = "rbxassetid://1572409830"
1465
Mouth.Texture = "rbxassetid://1572410763"
1466
1467
for i = 1,3 do
1468
for i = 0,0.2,0.01 do
1469
angleSpeed = 1
1470
axisSpeed = 1
1471
change = 0.5
1472
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1473
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1474
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1475
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1476
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1477
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
1478
swait()
1479
end
1480
1481
for i = 0,0.2,0.01 do
1482
angleSpeed = 1
1483
axisSpeed = 1
1484
change = 0.5
1485
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1486
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1487
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1488
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1489
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1490
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(-25), math.rad(0) + math.sin(sine/15)/15), 0.15)
1491
swait()
1492
end
1493
end
1494
1495
for i = 0,0.2,0.01 do
1496
angleSpeed = 1
1497
axisSpeed = 1
1498
change = 0.5
1499
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1500
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1501
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1502
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1503
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1504
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
1505
swait()
1506
end
1507
1508
Normal_Face()
1509
Animations = false
1510
attack2 = false
1511
attack = false
1512
end
1513
1514
function Nuh_Uh()
1515
attack = true
1516
attack2 = true
1517
Animations = true
1518
Eyes.Texture = "rbxassetid://1572409830"
1519
Mouth.Texture = "rbxassetid://1572410439"
1520
1521
for i = 1,3 do
1522
for i = 0,0.2,0.01 do
1523
angleSpeed = 1
1524
axisSpeed = 1
1525
change = 0.5
1526
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1527
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1528
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
1529
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
1530
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1531
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
1532
swait()
1533
end
1534
1535
for i = 0,0.2,0.01 do
1536
angleSpeed = 1
1537
axisSpeed = 1
1538
change = 0.5
1539
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1540
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1541
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
1542
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
1543
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1544
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(-25), math.rad(0) + math.sin(sine/15)/15), 0.15)
1545
swait()
1546
end
1547
end
1548
1549
for i = 0,0.2,0.01 do
1550
angleSpeed = 1
1551
axisSpeed = 1
1552
change = 0.5
1553
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1554
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1555
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
1556
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
1557
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1558
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20),math.rad(25), math.rad(0) + math.sin(sine/15)/15), 0.15)
1559
swait()
1560
end
1561
1562
Normal_Face()
1563
Animations = false
1564
attack2 = false
1565
attack = false
1566
end
1567
1568
function Wave()
1569
attack = true
1570
attack2 = true
1571
Animations = true
1572
Eyes.Texture = "rbxassetid://1572409210"
1573
Mouth.Texture = "rbxassetid://1572410439"
1574
1575
for i = 1,2 do
1576
for i = 0,0.2,0.01 do
1577
angleSpeed = 1
1578
axisSpeed = 1
1579
change = 0.5
1580
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(150) + math.sin(sine/7.5)/15), 0.15)
1581
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
1582
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1583
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1584
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1585
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(10) + math.sin(sine/15)/15), 0.15)
1586
swait()
1587
end
1588
1589
for i = 0,0.2,0.01 do
1590
angleSpeed = 1
1591
axisSpeed = 1
1592
change = 0.5
1593
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(100) + math.sin(sine/7.5)/15), 0.15)
1594
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
1595
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1596
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1597
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1598
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(10) + math.sin(sine/15)/15), 0.15)
1599
swait()
1600
end
1601
end
1602
1603
for i = 0,0.2,0.01 do
1604
angleSpeed = 1
1605
axisSpeed = 1
1606
change = 0.5
1607
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(150) + math.sin(sine/7.5)/15), 0.15)
1608
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
1609
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1610
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1611
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1612
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(10) + math.sin(sine/15)/15), 0.15)
1613
swait()
1614
end
1615
1616
1617
Normal_Face()
1618
Animations = false
1619
attack2 = false
1620
attack = false
1621
end
1622
1623
1624
function Nod()
1625
attack = true
1626
attack2 = true
1627
Animations = true
1628
Eyes.Texture = "rbxassetid://1572409210"
1629
Mouth.Texture = "rbxassetid://1572410439"
1630
1631
for i = 0,0.15,0.01 do
1632
angleSpeed = 1
1633
axisSpeed = 1
1634
change = 0.5
1635
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1636
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1637
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1638
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1639
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1640
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
1641
swait()
1642
end
1643
1644
for i = 0,0.15,0.01 do
1645
angleSpeed = 1
1646
axisSpeed = 1
1647
change = 0.5
1648
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1649
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1650
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1651
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1652
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1653
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-20) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
1654
swait()
1655
end
1656
1657
for i = 0,0.15,0.01 do
1658
angleSpeed = 1
1659
axisSpeed = 1
1660
change = 0.5
1661
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
1662
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
1663
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
1664
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
1665
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
1666
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
1667
swait()
1668
end
1669
1670
Normal_Face()
1671
Animations = false
1672
attack2 = false
1673
attack = false
1674
end
1675
1676
1677
TimePerSpike = 2
1678
local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
1679
function Ink_Spikes()
1680
attack = true
1681
attack2 = true
1682
Animations = true
1683
Point= Instance.new("BodyGyro")
1684
Point.Parent = rootPart
1685
Point.D = 175
1686
Point.P = 20000
1687
Point.MaxTorque = Vector3.new(0,4000000,0)
1688
Eyes.Texture = "rbxassetid://1572409968"
1689
Mouth.Texture = "rbxassetid://1572411867"
1690
for i = 0,0.15,0.01 do
1691
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1692
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/15,math.rad(0),math.rad(40) + math.sin(sine/7.5)/15), 0.15)
1693
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20), math.rad(0),math.rad(-10) - math.sin(sine/7.5)/15), 0.15)
1694
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/15, math.rad(50), math.rad(-2) + math.sin(sine/7.5)/66), 0.15)
1695
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10), math.rad(50), math.rad(2) - math.sin(sine/7.5)/66), 0.15)
1696
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(-50),math.rad(0)), 0.15)
1697
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(45), math.rad(0) + math.sin(sine/15)/15), 0.15)
1698
swait()
1699
end
1700
coroutine.wrap(function()
1701
getroot = rootPart.CFrame
1702
for i = 1,math.random(10,12) do
1703
TimePerSpike = TimePerSpike + math.random(4,6)
1704
local rng2 = Instance.new("Part",Character)
1705
rng2.Anchored = true
1706
rng2.Color = Color3.new(0,0,0)
1707
rng2.CanCollide = true
1708
rng2.Material = "Neon"
1709
rng2.FormFactor = 3
1710
rng2.Name = "Shockwave"
1711
rng2.Size = Vector3.new(0.5, 8, 0.5)
1712
rng2.Transparency = 0
1713
rng2.TopSurface = 0
1714
rng2.BottomSurface = 0
1715
rng2.CFrame = getroot
1716
rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-20,20)/10,-10,-TimePerSpike) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
1717
local rngm2 = Instance.new("SpecialMesh", rng2)
1718
rngm2.Scale = Vector3.new(1,5,1)
1719
rngm2.Offset = Vector3.new(0,0,0)
1720
rngm2.MeshType = "FileMesh"
1721
rngm2.MeshId = "rbxassetid://1873091214"
1722
local HIT = rng2.Touched:Connect(function(hit)
1723
	if hit.Parent ~= Character then
1724
		hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
1725
	end
1726
end)
1727
S = Instance.new("Sound",rng2)
1728
S.Volume = 2
1729
S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
1730
S:Play()
1731
spawn(function()
1732
	for i = 1,5 do
1733
		rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
1734
		swait()
1735
	end
1736
	HIT:disconnect()
1737
	wait(0.05)
1738
	for i = 1,15 do
1739
		rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
1740
		swait()
1741
	end
1742
	rng2:Destroy()
1743
end)
1744
wait(0.02)
1745
end
1746
TimePerSpike = 2
1747
end)()
1748
for i = 0,0.3,0.01 do
1749
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(120) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-10) + math.sin(sine/7.5)/15), 0.2)
1750
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.2)
1751
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0) - math.sin(sine/7.5)/15, math.rad(0), math.rad(-2) + math.sin(sine/7.5)/66), 0.2)
1752
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(2) - math.sin(sine/7.5)/66), 0.2)
1753
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(10),math.rad(0)), 0.2)
1754
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.2)
1755
swait()
1756
end
1757
Normal_Face()
1758
Point:Destroy()
1759
Animations = false
1760
attack2 = false
1761
attack = false
1762
end
1763
1764
local HITWEAPONSOUNDS = {"199148971", "199149025", "199149072", "199149109", "199149119"}
1765
function Ink_Spikes2()
1766
attack = true
1767
attack2 = true
1768
Animations = true
1769
Point= Instance.new("BodyGyro")
1770
Point.Parent = rootPart
1771
Point.D = 175
1772
Point.P = 20000
1773
Point.MaxTorque = Vector3.new(0,4000000,0)
1774
Eyes.Texture = "rbxassetid://1572409968"
1775
Mouth.Texture = "rbxassetid://1572411867"
1776
for i = 0,0.15,0.01 do
1777
Point.cframe = CFrame.new(rootPart.Position,mouse.Hit.Position)
1778
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/15,math.rad(0),math.rad(40) + math.sin(sine/7.5)/15), 0.15)
1779
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20), math.rad(0),math.rad(-10) - math.sin(sine/7.5)/15), 0.15)
1780
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/15, math.rad(50), math.rad(-2) + math.sin(sine/7.5)/66), 0.15)
1781
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10), math.rad(50), math.rad(2) - math.sin(sine/7.5)/66), 0.15)
1782
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(-50),math.rad(0)), 0.15)
1783
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(-10) + math.sin(sine/7.5)/15,math.rad(45), math.rad(0) + math.sin(sine/15)/15), 0.15)
1784
swait()
1785
end
1786
coroutine.wrap(function()
1787
getroot = rootPart.CFrame
1788
for i = 1,math.random(10,12) do
1789
TimePerSpike = TimePerSpike + math.random(4,6)
1790
local rng2 = Instance.new("Part",Effects)
1791
rng2.Anchored = true
1792
rng2.Color = Color3.new(0,0,0)
1793
rng2.CanCollide = true
1794
rng2.Material = "Neon"
1795
rng2.FormFactor = 3
1796
rng2.Name = "Shockwave"
1797
rng2.Size = Vector3.new(0.5, 14, 0.5)
1798
rng2.Transparency = 0
1799
rng2.TopSurface = 0
1800
rng2.BottomSurface = 0
1801
rng2.CFrame = getroot
1802
rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-20,20)/10,-10,-TimePerSpike) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
1803
local rngm2 = Instance.new("SpecialMesh", rng2)
1804
rngm2.Scale = Vector3.new(1,8,1)
1805
rngm2.Offset = Vector3.new(0,0,0)
1806
rngm2.MeshType = "FileMesh"
1807
rngm2.MeshId = "rbxassetid://1873091214"
1808
local HIT = rng2.Touched:Connect(function(hit)
1809
	if hit.Parent ~= Character then
1810
		hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 4
1811
	end
1812
end)
1813
S = Instance.new("Sound",rng2)
1814
S.Volume = 2
1815
S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
1816
S:Play()
1817
spawn(function()
1818
	for i = 1,5 do
1819
		rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
1820
		swait()
1821
	end
1822
	HIT:disconnect()
1823
	wait(1)
1824
	for i = 1,15 do
1825
		rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
1826
		swait()
1827
	end
1828
	rng2:Destroy()
1829
end)
1830
wait(0.02)
1831
end
1832
TimePerSpike = 2
1833
end)
1834
coroutine.wrap(function()
1835
getroot = rootPart.CFrame
1836
for i = 1,math.random(10,25) do
1837
TimePerSpike2 = TimePerSpike2 + math.random(2,4)
1838
local rng2 = Instance.new("Part",Effects)
1839
rng2.Anchored = true
1840
rng2.Color = Color3.new(0,0,0)
1841
rng2.CanCollide = true
1842
rng2.Material = "Neon"
1843
rng2.FormFactor = 3
1844
rng2.Name = "Shockwave"
1845
rng2.Size = Vector3.new(0.5, 8, 0.5)
1846
rng2.Transparency = 0
1847
rng2.TopSurface = 0
1848
rng2.BottomSurface = 0
1849
rng2.CFrame = getroot
1850
rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-200,200)/10,-10,-TimePerSpike2) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
1851
local rngm2 = Instance.new("SpecialMesh", rng2)
1852
rngm2.Scale = Vector3.new(1,5,1)
1853
rngm2.Offset = Vector3.new(0,0,0)
1854
rngm2.MeshType = "FileMesh"
1855
rngm2.MeshId = "rbxassetid://1873091214"
1856
local HIT = rng2.Touched:Connect(function(hit)
1857
	if hit.Parent ~= Character then
1858
		hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
1859
	end
1860
end)
1861
S = Instance.new("Sound",rng2)
1862
S.Volume = 2
1863
S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
1864
S:Play()
1865
spawn(function()
1866
	for i = 1,5 do
1867
		rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
1868
		swait()
1869
	end
1870
	HIT:disconnect()
1871
	swait()
1872
	for i = 1,15 do
1873
		rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
1874
		swait()
1875
	end
1876
	rng2:Destroy()
1877
end)
1878
local rng2 = Instance.new("Part",Effects)
1879
rng2.Anchored = true
1880
rng2.Color = Color3.new(0,0,0)
1881
rng2.CanCollide = true
1882
rng2.Material = "Neon"
1883
rng2.FormFactor = 3
1884
rng2.Name = "Shockwave"
1885
rng2.Size = Vector3.new(0.5, 8, 0.5)
1886
rng2.Transparency = 0
1887
rng2.TopSurface = 0
1888
rng2.BottomSurface = 0
1889
rng2.CFrame = getroot
1890
rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-200,200)/10,-10,-TimePerSpike2) * CFrame.Angles(math.rad(math.random(-20,20)/10),math.rad(math.random(-3600,3600)/10),math.rad(math.random(-200,200)/10))
1891
local rngm2 = Instance.new("SpecialMesh", rng2)
1892
rngm2.Scale = Vector3.new(1,5,1)
1893
rngm2.Offset = Vector3.new(0,0,0)
1894
rngm2.MeshType = "FileMesh"
1895
rngm2.MeshId = "rbxassetid://1873091214"
1896
local HIT = rng2.Touched:Connect(function(hit)
1897
	if hit.Parent ~= Character then
1898
		hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 2
1899
	end
1900
end)
1901
S = Instance.new("Sound",rng2)
1902
S.Volume = 2
1903
S.SoundId = "rbxassetid://"..HITWEAPONSOUNDS[math.random(1,#HITWEAPONSOUNDS)]
1904
S:Play()
1905
spawn(function()
1906
	for i = 1,5 do
1907
		rng2.CFrame = rng2.CFrame * CFrame.new(0,2,0)
1908
		swait()
1909
	end
1910
	HIT:disconnect()
1911
	swait()
1912
	for i = 1,15 do
1913
		rng2.CFrame = rng2.CFrame * CFrame.new(0,-0.6,0)
1914
		swait()
1915
	end
1916
	rng2:Destroy()
1917
end)
1918
wait(math.random(10,20)/-100)
1919
end
1920
TimePerSpike2 = 2
1921
end)()
1922
for i = 0,0.3,0.01 do
1923
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(120) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-10) + math.sin(sine/7.5)/15), 0.2)
1924
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10), math.rad(0),math.rad(-20) - math.sin(sine/7.5)/15), 0.2)
1925
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0) - math.sin(sine/7.5)/15, math.rad(0), math.rad(-2) + math.sin(sine/7.5)/66), 0.2)
1926
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(2) - math.sin(sine/7.5)/66), 0.2)
1927
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(10),math.rad(0)), 0.2)
1928
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.2)
1929
swait()
1930
end
1931
Normal_Face()
1932
Point:Destroy()
1933
Animations = false
1934
attack2 = false
1935
attack = false
1936
end
1937
1938
function Attacksix()
1939
attack = true
1940
Animations = true
1941
Eyes.Texture = "rbxassetid://1572409968"
1942
Mouth.Texture = "rbxassetid://1572411867"
1943
sfx = Instance.new("Sound",Left_Arm)
1944
sfx.Volume = 2
1945
sfx.SoundId = "rbxassetid://1180449290"
1946
sfx:Play()
1947
for i = 0,0.4,0.01 do
1948
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
1949
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(130 + math.random(-50,50)),math.rad(0),math.rad(-35) + math.random(-10,10)/10), 0.2)
1950
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
1951
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
1952
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(60),math.rad(0)), 0.2)
1953
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(0),math.rad(-60), math.rad(0)), 0.2)
1954
coroutine.wrap(function()
1955
for i = 1,2 do
1956
local fx = Instance.new("Part",Effects)
1957
fx.Anchored = true
1958
fx.Color = Color3.fromRGB(159, 243, 233)
1959
fx.CanCollide = false
1960
fx.FormFactor = 3
1961
fx.Name = "Shockwave"
1962
fx.Material = "Neon"
1963
fx.Size = Vector3.new(1, 1, 1)
1964
fx.Transparency = 0.35
1965
fx.TopSurface = 0
1966
fx.BottomSurface = 0
1967
fx.CFrame = Left_Arm.CFrame
1968
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
1969
local fxm = Instance.new("SpecialMesh", fx)
1970
fxm.Scale = Vector3.new(0,0,0)
1971
fxm.Offset = Vector3.new(0,0,0)
1972
fxm.MeshType = "Sphere"
1973
spawn(function()
1974
	for i = 1, 60, 2 do
1975
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
1976
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
1977
		fx.Transparency = i/15
1978
		swait()
1979
	end
1980
	wait()
1981
	fx:Destroy()
1982
end)
1983
end
1984
end)()
1985
swait()
1986
end
1987
for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
1988
if v:FindFirstChild('HumanoidRootPart') and v:FindFirstChild('Humanoid') then
1989
v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(25,52)
1990
v:FindFirstChild('Torso').Velocity=(v:FindFirstChild('Torso').CFrame.lookVector*150)+Vector3.new(0,1,0)*20
1991
coroutine.wrap(function()
1992
for i = 1,25 do
1993
local fx = Instance.new("Part",Effects)
1994
fx.Anchored = true
1995
fx.Color = Color3.new(1,0,0)
1996
fx.CanCollide = false
1997
fx.FormFactor = 3
1998
fx.Name = "Shockwave"
1999
fx.Material = "Neon"
2000
fx.Size = Vector3.new(1, 1, 1)
2001
fx.Transparency = 0.35
2002
fx.TopSurface = 0
2003
fx.BottomSurface = 0
2004
fx.CFrame = v:FindFirstChild('HumanoidRootPart').CFrame
2005
fx.CFrame = fx.CFrame * CFrame.new(0,0,0)
2006
local fxm = Instance.new("SpecialMesh", fx)
2007
fxm.Scale = Vector3.new(0,-1,0)
2008
fxm.Offset = Vector3.new(0,0,0)
2009
fxm.MeshType = "Sphere"
2010
spawn(function()
2011
	for i = 1, 60, 2 do
2012
		fx.Color = Color3.new(i/15,0,0)
2013
		fxm.Scale = Vector3.new(.25 + i/10,.25 + i/10,.25 + i/10)
2014
		fx.CFrame = fx.CFrame * CFrame.new(0,math.random(-10,10)/10,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2015
		fx.Transparency = i/15
2016
		swait()
2017
	end
2018
	wait()
2019
	fx:Destroy()
2020
end)
2021
end
2022
end)()
2023
else
2024
2025
end
2026
end
2027
sfx:Destroy()
2028
S = Instance.new("Sound")
2029
S.Parent = Character.Torso
2030
S.SoundId = "rbxassetid://1236459264"
2031
S.Volume = 8
2032
S.TimePosition = 0.2
2033
S.Looped = false
2034
S.Pitch = 1
2035
S:Play()
2036
coroutine.wrap(function()
2037
wait(0.1)
2038
for i = 1,25 do
2039
local fx = Instance.new("Part",Effects)
2040
fx.Anchored = true
2041
fx.Color = Color3.new(1,0,0)
2042
fx.CanCollide = false
2043
fx.FormFactor = 3
2044
fx.Name = "Shockwave"
2045
fx.Material = "Neon"
2046
fx.Size = Vector3.new(1, 1, 1)
2047
fx.Transparency = 0.35
2048
fx.TopSurface = 0
2049
fx.BottomSurface = 0
2050
fx.CFrame = Left_Arm.CFrame
2051
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2052
local fxm = Instance.new("SpecialMesh", fx)
2053
fxm.Scale = Vector3.new(0,0,0)
2054
fxm.Offset = Vector3.new(0,0,0)
2055
fxm.MeshType = "Sphere"
2056
spawn(function()
2057
	for i = 1, 60, 2 do
2058
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
2059
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
2060
		fx.Transparency = i/7.5
2061
		swait()
2062
	end
2063
	wait()
2064
	fx:Destroy()
2065
end)
2066
end
2067
end)()
2068
for i = 0,0.15,0.01 do
2069
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(15)), 0.15)
2070
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(30),math.rad(-25)), 0.15)
2071
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-5),math.rad(0),math.rad(0)), 0.15)
2072
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(5),math.rad(0),math.rad(0)), 0.15)
2073
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(-20), math.rad(-90),math.rad(0)), 0.15)
2074
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2, 1.5, 0) * c_angles(math.rad(-20),math.rad(90), math.rad(0)), 0.15)
2075
coroutine.wrap(function()
2076
for i = 1,2 do
2077
local fx = Instance.new("Part",Effects)
2078
fx.Anchored = true
2079
fx.Color = Color3.new(0,0,0)
2080
fx.CanCollide = false
2081
fx.FormFactor = 3
2082
fx.Name = "Shockwave"
2083
fx.Material = "Neon"
2084
fx.Size = Vector3.new(1, 1, 1)
2085
fx.Transparency = 0.35
2086
fx.TopSurface = 0
2087
fx.BottomSurface = 0
2088
fx.CFrame = Left_Arm.CFrame
2089
fx.CFrame = fx.CFrame * CFrame.new(0,0,0)
2090
local fxm = Instance.new("SpecialMesh", fx)
2091
fxm.Scale = Vector3.new(0,-1,0)
2092
fxm.Offset = Vector3.new(0,0,0)
2093
fxm.MeshType = "Sphere"
2094
spawn(function()
2095
	for i = 1, 60, 2 do
2096
		fx.Color = Color3.new(i/15,0,0)
2097
		fxm.Scale = Vector3.new(.25 + i/10,.25 + i/10,.25 + i/10)
2098
		fx.CFrame = fx.CFrame * CFrame.new(0,math.random(-10,10)/10,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2099
		fx.Transparency = i/15
2100
		swait()
2101
	end
2102
	wait()
2103
	fx:Destroy()
2104
end)
2105
end
2106
end)()
2107
swait()
2108
end
2109
Normal_Face()
2110
target = nil
2111
Animations = false
2112
attack = false
2113
end
2114
2115
function ShadowBallBarrage()
2116
attack = true
2117
Animations = true
2118
local SB = Instance.new("Part",Effects)
2119
SB.Name = "ShadowBallz"
2120
SB.Shape = Enum.PartType.Block
2121
SB.CanCollide = false
2122
SB.BrickColor = BrickColor.new("Really red")
2123
SB.Transparency = 0
2124
SB.Material = "Neon"
2125
SB.Size = Vector3.new(0.25, 0.25, 0.25)
2126
SB.TopSurface = Enum.SurfaceType.Smooth
2127
SB.BottomSurface = Enum.SurfaceType.Smooth	local SBWeld = Instance.new("Weld", SB)
2128
SBWeld.Part0 = Right_Arm
2129
SBWeld.Part1 = SB
2130
SBWeld.C1 = CFrame.new(0,1,0)
2131
boom = Instance.new("SpecialMesh",SB)
2132
boom.MeshType = "Sphere"
2133
boom.Scale = Vector3.new(3,3,3)
2134
S = Instance.new("Sound")
2135
S.Parent = SB
2136
S.SoundId = "rbxassetid://315746833"
2137
S.Volume = 5
2138
S.Looped = false
2139
S.Pitch = 2
2140
S:Play()
2141
2142
S = Instance.new("Sound")
2143
S.Parent = SB
2144
S.SoundId = "rbxassetid://203691653"
2145
S.Volume = 8
2146
S.Looped = false
2147
S.Pitch = 1
2148
S.PlayOnRemove = true
2149
for i = 0,0.15,0.01 do
2150
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(120),math.rad(0),math.rad(0)), 0.2)
2151
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-25)), 0.2)
2152
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(10),math.rad(0),math.rad(0)), 0.2)
2153
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.2)
2154
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(-50),math.rad(0)), 0.2)
2155
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-15),math.rad(50), math.rad(0)), 0.2)
2156
coroutine.wrap(function()
2157
for i = 1,2 do
2158
local fx = Instance.new("Part",Effects)
2159
fx.Anchored = true
2160
fx.Color = Color3.new(1,0,0)
2161
fx.CanCollide = false
2162
fx.FormFactor = 3
2163
fx.Name = "Shockwave"
2164
fx.Material = "Neon"
2165
fx.Size = Vector3.new(1, 1, 1)
2166
fx.Transparency = 0.35
2167
fx.TopSurface = 0
2168
fx.BottomSurface = 0
2169
fx.CFrame = Right_Arm.CFrame
2170
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2171
local fxm = Instance.new("SpecialMesh", fx)
2172
fxm.Scale = Vector3.new(0,0,0)
2173
fxm.Offset = Vector3.new(0,0,0)
2174
fxm.MeshType = "Sphere"
2175
spawn(function()
2176
	for i = 1, 60, 2 do
2177
		fxm.Scale = Vector3.new(0.2 - i*0.0083,5  - i*0.083 ,0.2 - i*0.0083)
2178
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
2179
		fx.Transparency = i/15
2180
		swait()
2181
	end
2182
	wait()
2183
	fx:Destroy()
2184
end)
2185
end
2186
end)()
2187
swait()
2188
end
2189
for i = 0,0.05,0.01 do
2190
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(75),math.rad(0),math.rad(20)), 0.6)
2191
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-25)), 0.6)
2192
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(10),math.rad(0),math.rad(0)), 0.6)
2193
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.6)
2194
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(55),math.rad(0)), 0.6)
2195
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20),math.rad(-55), math.rad(0)), 0.6)
2196
swait()
2197
end
2198
2199
SBWeld:Destroy()
2200
SB.CanCollide = true
2201
local bodyVelocity2 = LoadLibrary("RbxUtility").Create("BodyVelocity")({
2202
velocity = (mouse.Hit.p - SB.CFrame.p).unit * 165,
2203
P = 5000,
2204
maxForce = Vector3.new(8000, 8000, 8000),
2205
Parent = SB
2206
})
2207
2208
game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
2209
	SB.Touched:connect(function(hit)
2210
	if(not Character:IsAncestorOf(hit) or hit.Name == "ShadowBallz") then
2211
for i, v in pairs(FindNearestTorso(SB.CFrame.p, 7)) do
2212
		if v:FindFirstChild('Humanoid') then
2213
		v:FindFirstChild("Humanoid").Health = v:FindFirstChild("Humanoid").Health - math.random(255,666)/10
2214
		end
2215
end
2216
2217
coroutine.wrap(function()
2218
for i = 1,180 do
2219
local fx = Instance.new("Part",Effects)
2220
fx.Anchored = true
2221
fx.Color = Color3.new(1,0,0)
2222
fx.CanCollide = false
2223
fx.FormFactor = 3
2224
fx.Name = "Shockwave"
2225
fx.Material = "Neon"
2226
fx.Size = Vector3.new(1, 1, 1)
2227
fx.Transparency = 0.35
2228
fx.TopSurface = 0
2229
fx.BottomSurface = 0
2230
fx.CFrame = SB.CFrame
2231
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2232
local fxm = Instance.new("SpecialMesh", fx)
2233
fxm.Scale = Vector3.new(0,0,0)
2234
fxm.Offset = Vector3.new(0,0,0)
2235
fxm.MeshType = "Sphere"
2236
spawn(function()
2237
	for i = 1, 60, 2 do
2238
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
2239
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
2240
		fx.Transparency = i/60
2241
		swait()
2242
	end
2243
	wait()
2244
	fx:Destroy()
2245
end)
2246
end
2247
end)()
2248
2249
local rng2 = Instance.new("Part",Effects)
2250
rng2.Anchored = true
2251
rng2.BrickColor = BrickColor.new("Really red")
2252
rng2.CanCollide = false
2253
rng2.FormFactor = 3
2254
rng2.Name = "Shockwave"
2255
rng2.Material = "Neon"
2256
rng2.Size = Vector3.new(1, 1, 1)
2257
rng2.Transparency = 0.35
2258
rng2.TopSurface = 0
2259
rng2.BottomSurface = 0
2260
rng2.CFrame = SB.CFrame
2261
SB:Destroy()
2262
local rngm2 = Instance.new("SpecialMesh", rng2)
2263
rngm2.Scale = Vector3.new(1, 0, 1)
2264
rngm2.Offset = Vector3.new(0,0,0)
2265
rngm2.MeshType = "Sphere"
2266
spawn(function()
2267
	for i = 1, 60, 2 do
2268
		rngm2.Scale = Vector3.new(13 + i*0.3, 13  + i*0.3 ,13 + i*0.3)
2269
		rng2.Transparency = i/60
2270
		swait()
2271
	end
2272
	wait()
2273
	rng2:Destroy()
2274
end)
2275
for i = 1,6 do
2276
local rng2 = Instance.new("Part",Character)
2277
rng2.Anchored = true
2278
rng2.BrickColor = BrickColor.new("Really red")
2279
rng2.CanCollide = false
2280
rng2.FormFactor = 3
2281
rng2.Name = "Shockwave"
2282
rng2.Size = Vector3.new(1, 1, 1)
2283
rng2.Transparency = 0.35
2284
rng2.TopSurface = 0
2285
rng2.BottomSurface = 0
2286
rng2.CFrame = SB.CFrame * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
2287
local rngm2 = Instance.new("SpecialMesh", rng2)
2288
rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
2289
rngm2.Scale = Vector3.new(0, 0, 0)
2290
rngm2.Offset = Vector3.new(0,0,-0.5)
2291
spawn(function()
2292
	for i = 1, 60, 2 do
2293
		rngm2.Scale = Vector3.new(13 + i*1, 13  + i*1 ,2 + i*0.3)
2294
		rng2.Transparency = i/30
2295
		rng2.CFrame = rng2.CFrame - Vector3.new(0,0.2,0)
2296
		swait()
2297
	end
2298
	wait()
2299
	rng2:Destroy()
2300
end)
2301
2302
local rng2 = Instance.new("Part",Character)
2303
rng2.Anchored = true
2304
rng2.BrickColor = BrickColor.new("Really red")
2305
rng2.CanCollide = false
2306
rng2.FormFactor = 3
2307
rng2.Name = "Shockwave"
2308
rng2.Size = Vector3.new(1, 1, 1)
2309
rng2.Transparency = 0.35
2310
rng2.TopSurface = 0
2311
rng2.BottomSurface = 0
2312
rng2.CFrame = SB.CFrame * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
2313
local rngm2 = Instance.new("SpecialMesh", rng2)
2314
rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
2315
rngm2.Scale = Vector3.new(0, 0, 0)
2316
rngm2.Offset = Vector3.new(0,0,-0.5)
2317
spawn(function()
2318
	for i = 1, 60, 2 do
2319
		rngm2.Scale = Vector3.new(13 + i*1, 13  + i*1 ,2 + i*0.3)
2320
		rng2.Transparency = i/30
2321
		rng2.CFrame = rng2.CFrame - Vector3.new(0,0.2,0)
2322
		swait()
2323
	end
2324
	wait()
2325
	rng2:Destroy()
2326
end)
2327
end
2328
2329
local rng2 = Instance.new("Part",Effects)
2330
rng2.Anchored = true
2331
rng2.BrickColor = BrickColor.new("Really black")
2332
rng2.CanCollide = false
2333
rng2.FormFactor = 3
2334
rng2.Name = "Shockwave"
2335
rng2.Material = "Neon"
2336
rng2.Size = Vector3.new(1, 1, 1)
2337
rng2.Transparency = 0.35
2338
rng2.TopSurface = 0
2339
rng2.BottomSurface = 0
2340
rng2.CFrame = SB.CFrame
2341
SB:Destroy()
2342
local rngm2 = Instance.new("SpecialMesh", rng2)
2343
rngm2.Scale = Vector3.new(1, 0, 1)
2344
rngm2.Offset = Vector3.new(0,0,0)
2345
rngm2.MeshType = "Sphere"
2346
spawn(function()
2347
	for i = 1, 60, 2 do
2348
		rngm2.Scale = Vector3.new(5 + i*0.3, 5  + i*0.3 ,5 + i*0.3)
2349
		rng2.Transparency = i/60
2350
		swait()
2351
	end
2352
	wait()
2353
	rng2:Destroy()
2354
end)
2355
	end
2356
	end)
2357
Animations = false
2358
attack = false
2359
end
2360
2361
2362
-- Moves --
2363
2364
2365
mouse.KeyDown:connect(function(key)
2366
if key == "y" and attack == false then
2367
if Transformed == false then
2368
Charm()
2369
else
2370
Laugh()
2371
end
2372
end
2373
2374
sprint = false
2375
2376
if key == "q" and sprint == false then
2377
Humanoid.WalkSpeed = 8
2378
Humanoid.JumpPower = 50
2379
sprint = true
2380
end
2381
2382
if key == "q" and sprint == true then
2383
Humanoid.WalkSpeed = 25
2384
Humanoid.JumpPower = 100
2385
end
2386
2387
if key == "z" and attack == false then
2388
idle = 2500
2389
end
2390
2391
2392
if key == "u" and attack == false then
2393
if Transformed == false then
2394
Shrug()
2395
end
2396
end
2397
2398
2399
if key == "g" and attack == false and Transformed == true then
2400
ShadowBallBarrage()
2401
end
2402
2403
2404
2405
if key == "j" and attack == false then
2406
if Transformed == false then
2407
Surprised()
2408
end
2409
end
2410
2411
2412
if key == "k" and attack == false then
2413
if Transformed == false then
2414
Wave()
2415
end
2416
end
2417
2418
--[[mouse.KeyDown:connect(function(key)
2419
if key == "k" and attack == false then
2420
if Transformed == false then
2421
Nod()
2422
end
2423
end end)]]--
2424
2425
2426
if key == "h" and attack == false then
2427
if Transformed == false then
2428
No()
2429
else
2430
Nuh_Uh()
2431
end
2432
end
2433
2434
2435
2436
2437
if key == "f" and attack == false and Transformed == false then
2438
LaserBlaster()
2439
end
2440
2441
2442
if key == "f" and attack == false and Transformed == true then
2443
LaserBarrage()
2444
end
2445
2446
2447
if key == "r" and attack == false and Transformed == false then
2448
Ink_Spikes()
2449
end
2450
2451
2452
if key == "r" and attack == false and Transformed == true then
2453
Ink_Spikes2()
2454
end
2455
2456
2457
if key == "c" and attack == false and Transformed == true then
2458
Rage()
2459
end
2460
Sanim = 0.15
2461
2462
if key == "nine" then
2463
if SansAnim == false then
2464
SansAnim = true
2465
else
2466
SansAnim = false
2467
end
2468
end
2469
2470
2471
2472
2473
tp = true
2474
2475
if key == "t" and attack == false and Transformed == false then
2476
if tp == true then
2477
tp = false   
2478
Trace()
2479
coroutine.wrap(function()
2480
for i = 1,50 do
2481
local fx = Instance.new("Part",Effects)
2482
fx.Anchored = true
2483
fx.Color = Color3.new(0,0,0)
2484
fx.CanCollide = false
2485
fx.FormFactor = 3
2486
fx.Name = "Shockwave"
2487
fx.Material = "Neon"
2488
fx.Size = Vector3.new(1, 1, 1)
2489
fx.Transparency = 0.35
2490
fx.TopSurface = 0
2491
fx.BottomSurface = 0
2492
fx.CFrame = rootPart.CFrame
2493
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2494
local fxm = Instance.new("SpecialMesh", fx)
2495
fxm.Scale = Vector3.new(0,0,0)
2496
fxm.Offset = Vector3.new(0,0,0)
2497
fxm.MeshType = "Sphere"
2498
spawn(function()
2499
	for i = 1, 60, 2 do
2500
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
2501
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
2502
		fx.Transparency = i/15
2503
		swait()
2504
	end
2505
	wait()
2506
	fx:Destroy()
2507
end)
2508
end
2509
end)()
2510
Character.Head.face.Parent = game.Lighting
2511
Character.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3.5, 0)
2512
game.Lighting.face.Parent = Character.Head
2513
coroutine.wrap(function()
2514
for i = 1,50 do
2515
local fx = Instance.new("Part",Effects)
2516
fx.Anchored = true
2517
fx.Color = Color3.new(0,0,0)
2518
fx.CanCollide = false
2519
fx.FormFactor = 3
2520
fx.Name = "Shockwave"
2521
fx.Material = "Neon"
2522
fx.Size = Vector3.new(1, 1, 1)
2523
fx.Transparency = 0.35
2524
fx.TopSurface = 0
2525
fx.BottomSurface = 0
2526
fx.CFrame = rootPart.CFrame
2527
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
2528
local fxm = Instance.new("SpecialMesh", fx)
2529
fxm.Scale = Vector3.new(0,0,0)
2530
fxm.Offset = Vector3.new(0,0,0)
2531
fxm.MeshType = "Sphere"
2532
spawn(function()
2533
	for i = 1, 60, 2 do
2534
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
2535
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
2536
		fx.Transparency = i/15
2537
		swait()
2538
	end
2539
	wait()
2540
	fx:Destroy()
2541
end)
2542
end
2543
end)()
2544
tp = true
2545
end
2546
end
2547
2548
if key == "one" and attack == false then
2549
Transform()
2550
end
2551
if key == "two" and Transformed == true then
2552
Revert()
2553
end
2554
2555
2556
2557
if key == "p" then
2558
if Theme.MaxDistance == 0 then
2559
Theme.MaxDistance=1000
2560
else
2561
Theme.MaxDistance=0
2562
end
2563
end
2564
end)
2565
2566
2567
-- End of Moves --
2568
2569
2570
-- Clothes --
2571
2572
Clothes = Instance.new("Model",Character)
2573
Clothes.Name = "Clothing"
2574
2575
local _Head = Instance.new("Part",Head)
2576
_Head.Name = "_Head"
2577
_Head.Shape = Enum.PartType.Block
2578
_Head.CanCollide = false
2579
_Head.Color = Color3.new(0,0,0)
2580
_Head.Transparency = 0
2581
_Head.Material = "Metal"
2582
_Head.Size = Vector3.new(1.6, 1.5, 1.4)
2583
_Head.TopSurface = Enum.SurfaceType.Smooth
2584
_Head.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", _Head)
2585
Weld.Part0 = Head
2586
Weld.Part1 = _Head
2587
Weld.C1 = CFrame.new(0,-0.3,0)
2588
_HeadMesh = Instance.new("SpecialMesh",_Head)
2589
_HeadMesh.MeshType = "Sphere"
2590
_HeadMesh.Scale = Vector3.new(1,1,1)
2591
2592
local _Head2 = Instance.new("Part",Head)
2593
_Head2.Name = "_Head2"
2594
_Head2.Shape = Enum.PartType.Block
2595
_Head2.CanCollide = false
2596
_Head2.Color = Color3.new(0,0,0)
2597
_Head2.Transparency = 0
2598
_Head2.Material = "Metal"
2599
_Head2.Size = Vector3.new(1.4, 1.2, 1)
2600
_Head2.TopSurface = Enum.SurfaceType.Smooth
2601
_Head2.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", _Head2)
2602
Weld.Part0 = Head
2603
Weld.Part1 = _Head2
2604
Weld.C1 = CFrame.new(0,-0.2,0.2)
2605
_HeadMesh = Instance.new("SpecialMesh",_Head2)
2606
_HeadMesh.MeshType = "Sphere"
2607
_HeadMesh.Scale = Vector3.new(1,1,1)
2608
2609
local Horn = Instance.new("Part",Head)
2610
Horn.Name = "Horn"
2611
Horn.Shape = Enum.PartType.Ball
2612
Horn.CanCollide = false
2613
Horn.Color = Color3.new(0,0,0)
2614
Horn.Transparency = 0
2615
Horn.Material = "SmoothPlastic"
2616
Horn.Size = Vector3.new(0.1, 0.1, 0.1)
2617
Horn.TopSurface = Enum.SurfaceType.Smooth
2618
Horn.BottomSurface = Enum.SurfaceType.Smooth	
2619
local Weld = Instance.new("Weld", Horn)
2620
Weld.Part0 = Head
2621
Weld.Part1 = Horn
2622
Weld.C1 = CFrame.new(-1.05,-0.6,0.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(5),math.rad(-15))
2623
HornMesh = Instance.new("FileMesh",Horn)
2624
HornMesh.MeshId = "http://www.roblox.com/asset/?id=1474286922"
2625
HornMesh.Scale = Vector3.new(1,0.8,0.8)
2626
2627
local Horn = Instance.new("Part",Head)
2628
Horn.Name = "Horn"
2629
Horn.Shape = Enum.PartType.Ball
2630
Horn.CanCollide = false
2631
Horn.Color = Color3.new(0,0,0)
2632
Horn.Transparency = 0
2633
Horn.Material = "SmoothPlastic"
2634
Horn.Size = Vector3.new(0.1, 0.1, 0.1)
2635
Horn.TopSurface = Enum.SurfaceType.Smooth
2636
Horn.BottomSurface = Enum.SurfaceType.Smooth	
2637
local Weld = Instance.new("Weld", Horn)
2638
Weld.Part0 = Head
2639
Weld.Part1 = Horn
2640
Weld.C1 = CFrame.new(-1.05,-0.6,-0.1)*CFrame.fromEulerAnglesXYZ(math.rad(5),math.rad(175),math.rad(15))
2641
HornMesh = Instance.new("FileMesh",Horn)
2642
HornMesh.MeshId = "http://www.roblox.com/asset/?id=1474286922"
2643
HornMesh.Scale = Vector3.new(1,0.8,0.8)
2644
2645
local Boob = Instance.new("Part",Torso)
2646
Boob.Name = "Boob"
2647
Boob.Shape = Enum.PartType.Block
2648
Boob.CanCollide = false
2649
Boob.Color = Color3.new(0,0,0)
2650
Boob.Transparency = 0
2651
Boob.Material = "Metal"
2652
Boob.Size = Vector3.new(1.34, 1.1, 1)
2653
Boob.TopSurface = Enum.SurfaceType.Smooth
2654
Boob.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boob)
2655
Weld.Part0 = Torso
2656
Weld.Part1 = Boob
2657
Weld.C1 = CFrame.new(0.4,-0.5,0.5)
2658
_HeadMesh = Instance.new("SpecialMesh",Boob)
2659
_HeadMesh.MeshType = "Sphere"
2660
_HeadMesh.Scale = Vector3.new(1,1,1)
2661
2662
mec=Instance.new('CharacterMesh',Character)
2663
mec.BodyPart='Torso'
2664
mec.MeshId='48112070'
2665
Torso.Material = "Metal"
2666
2667
local Boob2 = Instance.new("Part",Torso)
2668
Boob2.Name = "Boob2"
2669
Boob2.Shape = Enum.PartType.Block
2670
Boob2.CanCollide = false
2671
Boob2.Color = Color3.new(0,0,0)
2672
Boob2.Transparency = 0
2673
Boob2.Material = "Metal"
2674
Boob2.Size = Vector3.new(1.34, 1.1, 1)
2675
Boob2.TopSurface = Enum.SurfaceType.Smooth
2676
Boob2.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boob2)
2677
Weld.Part0 = Torso
2678
Weld.Part1 = Boob2
2679
Weld.C1 = CFrame.new(-0.4,-0.5,0.5)
2680
_HeadMesh = Instance.new("SpecialMesh",Boob2)
2681
_HeadMesh.MeshType = "Sphere"
2682
_HeadMesh.Scale = Vector3.new(1,1,1)
2683
2684
local Jacket = Instance.new("WedgePart",Clothes)
2685
Jacket.Name = "Jacket"
2686
Jacket.CanCollide = false
2687
Jacket.BrickColor = BrickColor.new("Crimson")
2688
Jacket.Transparency = 0
2689
Jacket.Material = "Sand"
2690
Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
2691
Jacket.TopSurface = Enum.SurfaceType.Smooth
2692
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2693
Weld.Part0 = Torso
2694
Weld.Part1 = Jacket
2695
Weld.C1 = CFrame.new(0,0.6,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
2696
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2697
_HeadMesh.MeshType = "Wedge"
2698
_HeadMesh.Scale = Vector3.new(4,4,4)
2699
local Jacket = Instance.new("WedgePart",Clothes)
2700
Jacket.Name = "Jacket"
2701
Jacket.CanCollide = false
2702
Jacket.BrickColor = BrickColor.new("Crimson")
2703
Jacket.Transparency = 0
2704
Jacket.Material = "Sand"
2705
Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
2706
Jacket.TopSurface = Enum.SurfaceType.Smooth
2707
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2708
Weld.Part0 = Torso
2709
Weld.Part1 = Jacket
2710
Weld.C1 = CFrame.new(0,0.2,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(180))
2711
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2712
_HeadMesh.MeshType = "Wedge"
2713
_HeadMesh.Scale = Vector3.new(4,4,4)
2714
2715
local Jacket = Instance.new("WedgePart",Clothes)
2716
Jacket.Name = "Jacket"
2717
Jacket.CanCollide = false
2718
Jacket.BrickColor = BrickColor.new("Crimson")
2719
Jacket.Transparency = 0
2720
Jacket.Material = "Sand"
2721
Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
2722
Jacket.TopSurface = Enum.SurfaceType.Smooth
2723
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2724
Weld.Part0 = Torso
2725
Weld.Part1 = Jacket
2726
Weld.C1 = CFrame.new(0,0.6,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
2727
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2728
_HeadMesh.MeshType = "Wedge"
2729
_HeadMesh.Scale = Vector3.new(4,4,4)
2730
local Jacket = Instance.new("WedgePart",Clothes)
2731
Jacket.Name = "Jacket"
2732
Jacket.CanCollide = false
2733
Jacket.BrickColor = BrickColor.new("Crimson")
2734
Jacket.Transparency = 0
2735
Jacket.Material = "Sand"
2736
Jacket.Size = Vector3.new(1.01/4, 0.87/4, 0.45/4)
2737
Jacket.TopSurface = Enum.SurfaceType.Smooth
2738
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2739
Weld.Part0 = Torso
2740
Weld.Part1 = Jacket
2741
Weld.C1 = CFrame.new(0,0.2,0.92)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(180))
2742
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2743
_HeadMesh.MeshType = "Wedge"
2744
_HeadMesh.Scale = Vector3.new(4,4,4)
2745
2746
local Jacket = Instance.new("Part",Clothes)
2747
Jacket.Name = "Jacket"
2748
Jacket.Shape = Enum.PartType.Block
2749
Jacket.CanCollide = false
2750
Jacket.BrickColor = BrickColor.new("Crimson")
2751
Jacket.Transparency = 0
2752
Jacket.Material = "Sand"
2753
Jacket.Size = Vector3.new(2.3/4, 0.45/4, 1/4)
2754
Jacket.TopSurface = Enum.SurfaceType.Smooth
2755
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2756
Weld.Part0 = Torso
2757
Weld.Part1 = Jacket
2758
Weld.C1 = CFrame.new(0,-0.8,0)
2759
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2760
_HeadMesh.MeshType = "Brick"
2761
_HeadMesh.Scale = Vector3.new(4,4,4)
2762
2763
local Jacket = Instance.new("Part",Clothes)
2764
Jacket.Name = "Jacket"
2765
Jacket.Shape = Enum.PartType.Block
2766
Jacket.CanCollide = false
2767
Jacket.BrickColor = BrickColor.new("Crimson")
2768
Jacket.Transparency = 0
2769
Jacket.Material = "Sand"
2770
Jacket.Size = Vector3.new(1.4/4, 1.7/4, 0.51/4)
2771
Jacket.TopSurface = Enum.SurfaceType.Smooth
2772
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2773
Weld.Part0 = Torso
2774
Weld.Part1 = Jacket
2775
Weld.C1 = CFrame.new(0,0.21,-0.25)
2776
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2777
_HeadMesh.MeshType = "Brick"
2778
_HeadMesh.Scale = Vector3.new(4,4,4)
2779
2780
local Jacket = Instance.new("Part",Clothes)
2781
Jacket.Name = "Jacket"
2782
Jacket.Shape = Enum.PartType.Block
2783
Jacket.CanCollide = false
2784
Jacket.BrickColor = BrickColor.new("Crimson")
2785
Jacket.Transparency = 0
2786
Jacket.Material = "Sand"
2787
Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.51/4)
2788
Jacket.TopSurface = Enum.SurfaceType.Smooth
2789
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2790
Weld.Part0 = Torso
2791
Weld.Part1 = Jacket
2792
Weld.C1 = CFrame.new(0.45,0.21,0.26)
2793
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2794
_HeadMesh.MeshType = "Brick"
2795
_HeadMesh.Scale = Vector3.new(4,4,4)
2796
2797
local Jacket = Instance.new("Part",Clothes)
2798
Jacket.Name = "Jacket"
2799
Jacket.Shape = Enum.PartType.Block
2800
Jacket.CanCollide = false
2801
Jacket.BrickColor = BrickColor.new("Medium stone grey")
2802
Jacket.Transparency = 0
2803
Jacket.Material = "DiamondPlate"
2804
Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.49/4)
2805
Jacket.TopSurface = Enum.SurfaceType.Smooth
2806
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2807
Weld.Part0 = Torso
2808
Weld.Part1 = Jacket
2809
Weld.C1 = CFrame.new(0.4,0.21,0.255)
2810
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2811
_HeadMesh.MeshType = "Brick"
2812
_HeadMesh.Scale = Vector3.new(4,4,4)
2813
2814
local Jacket = Instance.new("Part",Clothes)
2815
Jacket.Name = "Jacket"
2816
Jacket.Shape = Enum.PartType.Block
2817
Jacket.CanCollide = false
2818
Jacket.BrickColor = BrickColor.new("Crimson")
2819
Jacket.Transparency = 0
2820
Jacket.Material = "Sand"
2821
Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.51/4)
2822
Jacket.TopSurface = Enum.SurfaceType.Smooth
2823
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2824
Weld.Part0 = Torso
2825
Weld.Part1 = Jacket
2826
Weld.C1 = CFrame.new(-0.45,0.21,0.26)
2827
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2828
_HeadMesh.MeshType = "Brick"
2829
_HeadMesh.Scale = Vector3.new(4,4,4)
2830
2831
local Jacket = Instance.new("Part",Clothes)
2832
Jacket.Name = "Jacket"
2833
Jacket.Shape = Enum.PartType.Block
2834
Jacket.CanCollide = false
2835
Jacket.BrickColor = BrickColor.new("Medium stone grey")
2836
Jacket.Transparency = 0
2837
Jacket.Material = "DiamondPlate"
2838
Jacket.Size = Vector3.new(0.6/4, 1.7/4, 0.49/4)
2839
Jacket.TopSurface = Enum.SurfaceType.Smooth
2840
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2841
Weld.Part0 = Torso
2842
Weld.Part1 = Jacket
2843
Weld.C1 = CFrame.new(-0.4,0.21,0.255)
2844
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2845
_HeadMesh.MeshType = "Brick"
2846
_HeadMesh.Scale = Vector3.new(4,4,4)
2847
2848
local Jacket = Instance.new("Part",Clothes)
2849
Jacket.Name = "Jacket"
2850
Jacket.Shape = Enum.PartType.Block
2851
Jacket.CanCollide = false
2852
Jacket.BrickColor = BrickColor.new("Cocoa")
2853
Jacket.Transparency = 0
2854
Jacket.Material = "Sand"
2855
Jacket.Size = Vector3.new(1/4, 0.15/4, 1.08/4)
2856
Jacket.TopSurface = Enum.SurfaceType.Smooth
2857
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2858
Weld.Part0 = Torso
2859
Weld.Part1 = Jacket
2860
Weld.C1 = CFrame.new(0.65,1,0)
2861
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2862
_HeadMesh.MeshType = "Brick"
2863
_HeadMesh.Scale = Vector3.new(4,4,4)
2864
2865
local Jacket = Instance.new("Part",Clothes)
2866
Jacket.Name = "Jacket"
2867
Jacket.Shape = Enum.PartType.Block
2868
Jacket.CanCollide = false
2869
Jacket.BrickColor = BrickColor.new("Cocoa")
2870
Jacket.Transparency = 0
2871
Jacket.Material = "Sand"
2872
Jacket.Size = Vector3.new(2.3/4, 0.15/4, 0.5/4)
2873
Jacket.TopSurface = Enum.SurfaceType.Smooth
2874
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2875
Weld.Part0 = Torso
2876
Weld.Part1 = Jacket
2877
Weld.C1 = CFrame.new(0,1,-0.3)
2878
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2879
_HeadMesh.MeshType = "Brick"
2880
_HeadMesh.Scale = Vector3.new(4,4,4)
2881
2882
local Jacket = Instance.new("Part",Clothes)
2883
Jacket.Name = "Jacket"
2884
Jacket.Shape = Enum.PartType.Block
2885
Jacket.CanCollide = false
2886
Jacket.BrickColor = BrickColor.new("Cocoa")
2887
Jacket.Transparency = 0
2888
Jacket.Material = "Sand"
2889
Jacket.Size = Vector3.new(1/4, 0.15/4, 1.08/4)
2890
Jacket.TopSurface = Enum.SurfaceType.Smooth
2891
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2892
Weld.Part0 = Torso
2893
Weld.Part1 = Jacket
2894
Weld.C1 = CFrame.new(-0.65,1,0)
2895
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2896
_HeadMesh.MeshType = "Brick"
2897
_HeadMesh.Scale = Vector3.new(4,4,4)
2898
2899
local Jacket = Instance.new("Part",Clothes)
2900
Jacket.Name = "Jacket"
2901
Jacket.Shape = Enum.PartType.Block
2902
Jacket.CanCollide = false
2903
Jacket.BrickColor = BrickColor.new("Crimson")
2904
Jacket.Transparency = 0
2905
Jacket.Material = "Sand"
2906
Jacket.Size = Vector3.new(1.1/4, 1.1/4, 1.1/4)
2907
Jacket.TopSurface = Enum.SurfaceType.Smooth
2908
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2909
Weld.Part0 = Torso
2910
Weld.Part1 = Jacket
2911
Weld.C1 = CFrame.new(-0.6,-0.5,0.5)
2912
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2913
_HeadMesh.MeshType = "Sphere"
2914
_HeadMesh.Scale = Vector3.new(4,4,4)
2915
2916
local Jacket = Instance.new("Part",Clothes)
2917
Jacket.Name = "Jacket"
2918
Jacket.Shape = Enum.PartType.Block
2919
Jacket.CanCollide = false
2920
Jacket.BrickColor = BrickColor.new("Crimson")
2921
Jacket.Transparency = 0
2922
Jacket.Material = "Sand"
2923
Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
2924
Jacket.TopSurface = Enum.SurfaceType.Smooth
2925
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2926
Weld.Part0 = Torso
2927
Weld.Part1 = Jacket
2928
Weld.C1 = CFrame.new(-0.5,-0.5,0.5)
2929
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2930
_HeadMesh.MeshType = "Cylinder"
2931
_HeadMesh.Scale = Vector3.new(4,4,4)
2932
2933
local Jacket = Instance.new("Part",Clothes)
2934
Jacket.Name = "Jacket"
2935
Jacket.Shape = Enum.PartType.Block
2936
Jacket.CanCollide = false
2937
Jacket.BrickColor = BrickColor.new("Crimson")
2938
Jacket.Transparency = 0
2939
Jacket.Material = "Sand"
2940
Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
2941
Jacket.TopSurface = Enum.SurfaceType.Smooth
2942
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2943
Weld.Part0 = Torso
2944
Weld.Part1 = Jacket
2945
Weld.C1 = CFrame.new(-0.3,-0.53,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(5))
2946
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2947
_HeadMesh.MeshType = "Cylinder"
2948
_HeadMesh.Scale = Vector3.new(4,4,4)
2949
2950
local Jacket = Instance.new("Part",Clothes)
2951
Jacket.Name = "Jacket"
2952
Jacket.Shape = Enum.PartType.Block
2953
Jacket.CanCollide = false
2954
Jacket.BrickColor = BrickColor.new("Crimson")
2955
Jacket.Transparency = 0
2956
Jacket.Material = "Sand"
2957
Jacket.Size = Vector3.new(0.01/4, 1.1/4, 1.1/4)
2958
Jacket.TopSurface = Enum.SurfaceType.Smooth
2959
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2960
Weld.Part0 = Torso
2961
Weld.Part1 = Jacket
2962
Weld.C1 = CFrame.new(-0.23,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(10))
2963
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2964
_HeadMesh.MeshType = "Cylinder"
2965
_HeadMesh.Scale = Vector3.new(4,4,4)
2966
2967
local Jacket = Instance.new("Part",Clothes)
2968
Jacket.Name = "Jacket"
2969
Jacket.Shape = Enum.PartType.Block
2970
Jacket.CanCollide = false
2971
Jacket.BrickColor = BrickColor.new("Medium stone grey")
2972
Jacket.Transparency = 0
2973
Jacket.Material = "DiamondPlate"
2974
Jacket.Size = Vector3.new(0.01, 1.08/4, 1.05/4)
2975
Jacket.TopSurface = Enum.SurfaceType.Smooth
2976
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2977
Weld.Part0 = Torso
2978
Weld.Part1 = Jacket
2979
Weld.C1 = CFrame.new(-0.12,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(10))
2980
_HeadMesh = Instance.new("SpecialMesh",Jacket)
2981
_HeadMesh.MeshType = "Cylinder"
2982
_HeadMesh.Scale = Vector3.new(1,4,4)
2983
2984
--
2985
2986
local Jacket = Instance.new("Part",Clothes)
2987
Jacket.Name = "Jacket"
2988
Jacket.Shape = Enum.PartType.Block
2989
Jacket.CanCollide = false
2990
Jacket.BrickColor = BrickColor.new("Crimson")
2991
Jacket.Transparency = 0
2992
Jacket.Material = "Sand"
2993
Jacket.Size = Vector3.new(1.1/4, 1.1/4, 1.1/4)
2994
Jacket.TopSurface = Enum.SurfaceType.Smooth
2995
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
2996
Weld.Part0 = Torso
2997
Weld.Part1 = Jacket
2998
Weld.C1 = CFrame.new(0.6,-0.5,0.5)
2999
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3000
_HeadMesh.MeshType = "Sphere"
3001
_HeadMesh.Scale = Vector3.new(4,4,4)
3002
3003
local Jacket = Instance.new("Part",Clothes)
3004
Jacket.Name = "Jacket"
3005
Jacket.Shape = Enum.PartType.Block
3006
Jacket.CanCollide = false
3007
Jacket.BrickColor = BrickColor.new("Crimson")
3008
Jacket.Transparency = 0
3009
Jacket.Material = "Sand"
3010
Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
3011
Jacket.TopSurface = Enum.SurfaceType.Smooth
3012
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3013
Weld.Part0 = Torso
3014
Weld.Part1 = Jacket
3015
Weld.C1 = CFrame.new(0.5,-0.5,0.5)
3016
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3017
_HeadMesh.MeshType = "Cylinder"
3018
_HeadMesh.Scale = Vector3.new(4,4,4)
3019
3020
local Jacket = Instance.new("Part",Clothes)
3021
Jacket.Name = "Jacket"
3022
Jacket.Shape = Enum.PartType.Block
3023
Jacket.CanCollide = false
3024
Jacket.BrickColor = BrickColor.new("Crimson")
3025
Jacket.Transparency = 0
3026
Jacket.Material = "Sand"
3027
Jacket.Size = Vector3.new(0.05/4, 1.1/4, 1.1/4)
3028
Jacket.TopSurface = Enum.SurfaceType.Smooth
3029
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3030
Weld.Part0 = Torso
3031
Weld.Part1 = Jacket
3032
Weld.C1 = CFrame.new(0.3,-0.53,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-5))
3033
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3034
_HeadMesh.MeshType = "Cylinder"
3035
_HeadMesh.Scale = Vector3.new(4,4,4)
3036
3037
local Jacket = Instance.new("Part",Clothes)
3038
Jacket.Name = "Jacket"
3039
Jacket.Shape = Enum.PartType.Block
3040
Jacket.CanCollide = false
3041
Jacket.BrickColor = BrickColor.new("Crimson")
3042
Jacket.Transparency = 0
3043
Jacket.Material = "Sand"
3044
Jacket.Size = Vector3.new(0.01/4, 1.1/4, 1.1/4)
3045
Jacket.TopSurface = Enum.SurfaceType.Smooth
3046
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3047
Weld.Part0 = Torso
3048
Weld.Part1 = Jacket
3049
Weld.C1 = CFrame.new(0.22,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-10))
3050
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3051
_HeadMesh.MeshType = "Cylinder"
3052
_HeadMesh.Scale = Vector3.new(4,4,4)
3053
3054
local Jacket = Instance.new("Part",Clothes)
3055
Jacket.Name = "Jacket"
3056
Jacket.Shape = Enum.PartType.Block
3057
Jacket.CanCollide = false
3058
Jacket.BrickColor = BrickColor.new("Medium stone grey")
3059
Jacket.Transparency = 0
3060
Jacket.Material = "DiamondPlate"
3061
Jacket.Size = Vector3.new(0.01, 1.08/4, 1.05/4)
3062
Jacket.TopSurface = Enum.SurfaceType.Smooth
3063
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3064
Weld.Part0 = Torso
3065
Weld.Part1 = Jacket
3066
Weld.C1 = CFrame.new(0.12,-0.54,0.5) *CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(-10))
3067
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3068
_HeadMesh.MeshType = "Cylinder"
3069
_HeadMesh.Scale = Vector3.new(1,4,4)
3070
3071
--Torso finished
3072
3073
Right_Arm.Transparency = 1
3074
Left_Arm.Transparency = 1
3075
3076
local Jacket = Instance.new("Part",Clothes)
3077
Jacket.Name = "Jacket"
3078
Jacket.Shape = Enum.PartType.Block
3079
Jacket.CanCollide = false
3080
Jacket.BrickColor = BrickColor.new("Crimson")
3081
Jacket.Transparency = 0
3082
Jacket.Material = "Sand"
3083
Jacket.Size = Vector3.new(1.054/4, 1.514/4, 0.94/4)
3084
Jacket.TopSurface = Enum.SurfaceType.Smooth
3085
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3086
Weld.Part0 = Left_Arm
3087
Weld.Part1 = Jacket
3088
Weld.C1 = CFrame.new(0,-0.266,0)
3089
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3090
_HeadMesh.MeshType = "Brick"
3091
_HeadMesh.Scale = Vector3.new(4,4,4)
3092
3093
local Jacket = Instance.new("Part",Clothes)
3094
Jacket.Name = "Jacket"
3095
Jacket.Shape = Enum.PartType.Block
3096
Jacket.CanCollide = false
3097
Jacket.BrickColor = BrickColor.new("Maroon")
3098
Jacket.Transparency = 0
3099
Jacket.Material = "Sand"
3100
Jacket.Size = Vector3.new(1.1/4, 0.244/4, 1/4)
3101
Jacket.TopSurface = Enum.SurfaceType.Smooth
3102
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3103
Weld.Part0 = Left_Arm
3104
Weld.Part1 = Jacket
3105
Weld.C1 = CFrame.new(0,0.4,0)
3106
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3107
_HeadMesh.MeshType = "Brick"
3108
_HeadMesh.Scale = Vector3.new(4,4,4)
3109
3110
local Jacket = Instance.new("Part",Clothes)
3111
Jacket.Name = "Jacket"
3112
Jacket.Shape = Enum.PartType.Block
3113
Jacket.CanCollide = false
3114
Jacket.Color = Color3.new(0,0,0)
3115
Jacket.Transparency = 0
3116
Jacket.Material = "Metal"
3117
Jacket.Size = Vector3.new(1.054/4, 0.1/4, 0.94/4)
3118
Jacket.TopSurface = Enum.SurfaceType.Smooth
3119
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3120
Weld.Part0 = Left_Arm
3121
Weld.Part1 = Jacket
3122
Weld.C1 = CFrame.new(0,0.45,0)
3123
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3124
_HeadMesh.MeshType = "Brick"
3125
_HeadMesh.Scale = Vector3.new(4,4,4)
3126
3127
local Jacket = Instance.new("Part",Clothes)
3128
Jacket.Name = "Jacket"
3129
Jacket.Shape = Enum.PartType.Block
3130
Jacket.CanCollide = false
3131
Jacket.Color = Color3.new(0,0,0)
3132
Jacket.Transparency = 0
3133
Jacket.Material = "Metal"
3134
Jacket.Size = Vector3.new(1.054/4, 0.414/4, 0.94/4)
3135
Jacket.TopSurface = Enum.SurfaceType.Smooth
3136
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3137
Weld.Part0 = Left_Arm
3138
Weld.Part1 = Jacket
3139
Weld.C1 = CFrame.new(0,1,0)
3140
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3141
_HeadMesh.MeshType = "Brick"
3142
_HeadMesh.Scale = Vector3.new(4,4,4)
3143
3144
local Jacket = Instance.new("Part",Clothes)
3145
Jacket.Name = "Jacket"
3146
Jacket.Shape = Enum.PartType.Block
3147
Jacket.CanCollide = false
3148
Jacket.BrickColor = BrickColor.new("Crimson")
3149
Jacket.Transparency = 0
3150
Jacket.Material = "Sand"
3151
Jacket.Size = Vector3.new(1.054/4, 1.514/4, 0.94/4)
3152
Jacket.TopSurface = Enum.SurfaceType.Smooth
3153
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3154
Weld.Part0 = Right_Arm
3155
Weld.Part1 = Jacket
3156
Weld.C1 = CFrame.new(0,-0.266,0)
3157
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3158
_HeadMesh.MeshType = "Brick"
3159
_HeadMesh.Scale = Vector3.new(4,4,4)
3160
3161
local Jacket = Instance.new("Part",Clothes)
3162
Jacket.Name = "Jacket"
3163
Jacket.Shape = Enum.PartType.Block
3164
Jacket.CanCollide = false
3165
Jacket.BrickColor = BrickColor.new("Maroon")
3166
Jacket.Transparency = 0
3167
Jacket.Material = "Sand"
3168
Jacket.Size = Vector3.new(1.1/4, 0.244/4, 1/4)
3169
Jacket.TopSurface = Enum.SurfaceType.Smooth
3170
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3171
Weld.Part0 = Right_Arm
3172
Weld.Part1 = Jacket
3173
Weld.C1 = CFrame.new(0,0.4,0)
3174
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3175
_HeadMesh.MeshType = "Brick"
3176
_HeadMesh.Scale = Vector3.new(4,4,4)
3177
3178
local Jacket = Instance.new("Part",Clothes)
3179
Jacket.Name = "Jacket"
3180
Jacket.Shape = Enum.PartType.Block
3181
Jacket.CanCollide = false
3182
Jacket.Color = Color3.new(0,0,0)
3183
Jacket.Transparency = 0
3184
Jacket.Material = "Metal"
3185
Jacket.Size = Vector3.new(1.054/4, 0.1/4, 0.94/4)
3186
Jacket.TopSurface = Enum.SurfaceType.Smooth
3187
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3188
Weld.Part0 = Right_Arm
3189
Weld.Part1 = Jacket
3190
Weld.C1 = CFrame.new(0,0.45,0)
3191
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3192
_HeadMesh.MeshType = "Brick"
3193
_HeadMesh.Scale = Vector3.new(4,4,4)
3194
3195
local Jacket = Instance.new("Part",Clothes)
3196
Jacket.Name = "Jacket"
3197
Jacket.Shape = Enum.PartType.Block
3198
Jacket.CanCollide = false
3199
Jacket.Color = Color3.new(0,0,0)
3200
Jacket.Transparency = 0
3201
Jacket.Material = "Metal"
3202
Jacket.Size = Vector3.new(1.054/4, 0.414/4, 0.94/4)
3203
Jacket.TopSurface = Enum.SurfaceType.Smooth
3204
Jacket.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jacket)
3205
Weld.Part0 = Right_Arm
3206
Weld.Part1 = Jacket
3207
Weld.C1 = CFrame.new(0,1,0)
3208
_HeadMesh = Instance.new("SpecialMesh",Jacket)
3209
_HeadMesh.MeshType = "Brick"
3210
_HeadMesh.Scale = Vector3.new(4,4,4)
3211
3212
local Hoodie = Instance.new("Part",Clothes)
3213
Hoodie.Name = "Hoodie"
3214
Hoodie.Shape = Enum.PartType.Block
3215
Hoodie.CanCollide = false
3216
Hoodie.BrickColor = BrickColor.new("Maroon")
3217
Hoodie.Transparency = 0
3218
Hoodie.Material = "Slate"
3219
Hoodie.Size = Vector3.new(1.6, 0.05, 1.4)
3220
Hoodie.TopSurface = Enum.SurfaceType.Smooth
3221
Hoodie.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Hoodie)
3222
Weld.Part0 = Torso
3223
Weld.Part1 = Hoodie
3224
Weld.C1 = CFrame.new(0,-0.6,-0.4)
3225
HoodieMesh = Instance.new("SpecialMesh",Hoodie)
3226
HoodieMesh.MeshType = "Sphere"
3227
HoodieMesh.Scale = Vector3.new(1,1,1)
3228
3229
local Hoodie = Instance.new("Part",Clothes)
3230
Hoodie.Name = "Hoodie"
3231
Hoodie.Shape = Enum.PartType.Block
3232
Hoodie.CanCollide = false
3233
Hoodie.Color = Color3.new(0,0,0)
3234
Hoodie.Transparency = 0
3235
Hoodie.Material = "Metal"
3236
Hoodie.Size = Vector3.new(1.5, 0.5, 1)
3237
Hoodie.TopSurface = Enum.SurfaceType.Smooth
3238
Hoodie.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Hoodie)
3239
Weld.Part0 = Torso
3240
Weld.Part1 = Hoodie
3241
Weld.C1 = CFrame.new(0,-0.9,0.2)
3242
HoodieMesh = Instance.new("SpecialMesh",Hoodie)
3243
HoodieMesh.MeshType = "Sphere"
3244
HoodieMesh.Scale = Vector3.new(1,1,1)
3245
3246
handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
3247
handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.94452858, -1, -0.135944366, 0.866025388, 6.9388815e-018, 0.5, -1.36697535e-017, 0.999998212, 0, -0.5, 1.3877763e-017, 0.866025388))
3248
mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3249
handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
3250
handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.09449005, -1, -0.229496002, 0.939692557, -6.9388815e-018, -0.342020363, -1.36697535e-017, 0.999998212, 0, 0.342020363, -1.3877763e-017, 0.939692557))
3251
mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3252
handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
3253
handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.2899704, -1, 0.0504355431, -0.000345305598, -3.01991037e-007, -0.99999994, -5.21397127e-011, 0.999998212, -3.01991577e-007, 0.99999994, -5.21396225e-011, -0.000345305598))
3254
mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3255
handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
3256
handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.950009823, -1, -0.0899963379, 1, -1.36697287e-017, 0, -1.36697535e-017, 0.999998212, 0, 0, 0, 1))
3257
mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3258
handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
3259
handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.04999018, -1, -0.0899963379, 1, -1.36697287e-017, 0, -1.36697535e-017, 0.999998212, 0, 0, 0, 1))
3260
mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3261
handle=part(Enum.FormFactor.Brick,Clothes,Enum.Material.Slate,0,0,"Maroon","Handle",Vector3.new(0.900000036, 1, 2))
3262
handleweld=weld(Clothes,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02066422, -1, -0.317581177, 0.98480773, -6.9388815e-018, 0.173648179, -1.36697535e-017, 0.999998212, 0, -0.173648179, 1.3877763e-017, 0.98480773))
3263
mesh("SpecialMesh",handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3264
3265
-- Pants
3266
3267
Right_Leg.Transparency = 1
3268
Left_Leg.Transparency = 1
3269
3270
local Jeans = Instance.new("Part",Clothes)
3271
Jeans.Name = "Jeans"
3272
Jeans.Shape = Enum.PartType.Block
3273
Jeans.CanCollide = false
3274
Jeans.BrickColor = BrickColor.new("Smoky grey")
3275
Jeans.Transparency = 0
3276
Jeans.Material = "Sand"
3277
Jeans.Size = Vector3.new(2.1/4, 0.1/4, 0.995/4)
3278
Jeans.TopSurface = Enum.SurfaceType.Smooth
3279
Jeans.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jeans)
3280
Weld.Part0 = Torso
3281
Weld.Part1 = Jeans
3282
Weld.C1 = CFrame.new(0,1.05,0)
3283
_HeadMesh = Instance.new("SpecialMesh",Jeans)
3284
_HeadMesh.MeshType = "Brick"
3285
_HeadMesh.Scale = Vector3.new(4,4,4)
3286
3287
3288
local Jeans = Instance.new("Part",Clothes)
3289
Jeans.Name = "Jeans"
3290
Jeans.Shape = Enum.PartType.Block
3291
Jeans.CanCollide = false
3292
Jeans.BrickColor = BrickColor.new("Smoky grey")
3293
Jeans.Transparency = 0
3294
Jeans.Material = "Sand"
3295
Jeans.Size = Vector3.new(1.094/4, 1.114/4, 0.934/4)
3296
Jeans.TopSurface = Enum.SurfaceType.Smooth
3297
Jeans.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jeans)
3298
Weld.Part0 = Left_Leg
3299
Weld.Part1 = Jeans
3300
Weld.C1 = CFrame.new(0,-0.5,0)
3301
_HeadMesh = Instance.new("SpecialMesh",Jeans)
3302
_HeadMesh.MeshType = "Brick"
3303
_HeadMesh.Scale = Vector3.new(4,4,4)
3304
3305
local Jeans = Instance.new("Part",Clothes)
3306
Jeans.Name = "Jeans"
3307
Jeans.Shape = Enum.PartType.Block
3308
Jeans.CanCollide = false
3309
Jeans.Color = Color3.fromRGB(113, 116, 131)
3310
Jeans.Transparency = 0
3311
Jeans.Material = "Sand"
3312
Jeans.Size = Vector3.new(1.1/4, 0.24/4, 0.95/4)
3313
Jeans.TopSurface = Enum.SurfaceType.Smooth
3314
Jeans.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jeans)
3315
Weld.Part0 = Left_Leg
3316
Weld.Part1 = Jeans
3317
Weld.C1 = CFrame.new(0,0,0)
3318
_HeadMesh = Instance.new("SpecialMesh",Jeans)
3319
_HeadMesh.MeshType = "Brick"
3320
_HeadMesh.Scale = Vector3.new(4,4,4)
3321
3322
local Boot = Instance.new("Part",Clothes)
3323
Boot.Name = "Boot"
3324
Boot.Shape = Enum.PartType.Block
3325
Boot.CanCollide = false
3326
Boot.BrickColor = BrickColor.new("Burnt Sienna")
3327
Boot.Transparency = 0
3328
Boot.Material = "Slate"
3329
Boot.Size = Vector3.new(1.1/4, 0.15/4, 0.95/4)
3330
Boot.TopSurface = Enum.SurfaceType.Smooth
3331
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3332
Weld.Part0 = Left_Leg
3333
Weld.Part1 = Boot
3334
Weld.C1 = CFrame.new(0,0.22,0)
3335
_HeadMesh = Instance.new("SpecialMesh",Boot)
3336
_HeadMesh.MeshType = "Brick"
3337
_HeadMesh.Scale = Vector3.new(4,4,4)
3338
3339
local Boot = Instance.new("Part",Clothes)
3340
Boot.Name = "Boot"
3341
Boot.Shape = Enum.PartType.Block
3342
Boot.CanCollide = false
3343
Boot.BrickColor = BrickColor.new("Rust")
3344
Boot.Transparency = 0
3345
Boot.Material = "Slate"
3346
Boot.Size = Vector3.new(1.064/4, 0.463/4, 0.94/4)
3347
Boot.TopSurface = Enum.SurfaceType.Smooth
3348
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3349
Weld.Part0 = Left_Leg
3350
Weld.Part1 = Boot
3351
Weld.C1 = CFrame.new(0,0.35,0)
3352
_HeadMesh = Instance.new("SpecialMesh",Boot)
3353
_HeadMesh.MeshType = "Brick"
3354
_HeadMesh.Scale = Vector3.new(4,4,4)
3355
3356
local Boot = Instance.new("Part",Clothes)
3357
Boot.Name = "Boot"
3358
Boot.Shape = Enum.PartType.Block
3359
Boot.CanCollide = false
3360
Boot.BrickColor = BrickColor.new("Rust")
3361
Boot.Transparency = 0
3362
Boot.Material = "Slate"
3363
Boot.Size = Vector3.new(1.064/4, 0.2/4, 0.98/4)
3364
Boot.TopSurface = Enum.SurfaceType.Smooth
3365
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3366
Weld.Part0 = Left_Leg
3367
Weld.Part1 = Boot
3368
Weld.C1 = CFrame.new(0,0.66,0.02)
3369
_HeadMesh = Instance.new("SpecialMesh",Boot)
3370
_HeadMesh.MeshType = "Brick"
3371
_HeadMesh.Scale = Vector3.new(4,4,4)
3372
3373
local Boot = Instance.new("Part",Clothes)
3374
Boot.Name = "Boot"
3375
Boot.Shape = Enum.PartType.Block
3376
Boot.CanCollide = false
3377
Boot.BrickColor = BrickColor.new("Burnt Sienna")
3378
Boot.Transparency = 0
3379
Boot.Material = "Slate"
3380
Boot.Size = Vector3.new(1.1/4, 0.25/4, 0.98/4)
3381
Boot.TopSurface = Enum.SurfaceType.Smooth
3382
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3383
Weld.Part0 = Left_Leg
3384
Weld.Part1 = Boot
3385
Weld.C1 = CFrame.new(0,0.86,0.02)
3386
_HeadMesh = Instance.new("SpecialMesh",Boot)
3387
_HeadMesh.MeshType = "Brick"
3388
_HeadMesh.Scale = Vector3.new(4,4,4)
3389
3390
local Jeans = Instance.new("Part",Clothes)
3391
Jeans.Name = "Jeans"
3392
Jeans.Shape = Enum.PartType.Block
3393
Jeans.CanCollide = false
3394
Jeans.BrickColor = BrickColor.new("Smoky grey")
3395
Jeans.Transparency = 0
3396
Jeans.Material = "Sand"
3397
Jeans.Size = Vector3.new(1.094/4, 1.114/4, 0.934/4)
3398
Jeans.TopSurface = Enum.SurfaceType.Smooth
3399
Jeans.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jeans)
3400
Weld.Part0 = Right_Leg
3401
Weld.Part1 = Jeans
3402
Weld.C1 = CFrame.new(0,-0.5,0)
3403
_HeadMesh = Instance.new("SpecialMesh",Jeans)
3404
_HeadMesh.MeshType = "Brick"
3405
_HeadMesh.Scale = Vector3.new(4,4,4)
3406
3407
local Jeans = Instance.new("Part",Clothes)
3408
Jeans.Name = "Jeans"
3409
Jeans.Shape = Enum.PartType.Block
3410
Jeans.CanCollide = false
3411
Jeans.Color = Color3.fromRGB(113, 116, 131)
3412
Jeans.Transparency = 0
3413
Jeans.Material = "Sand"
3414
Jeans.Size = Vector3.new(1.1/4, 0.24/4, 0.95/4)
3415
Jeans.TopSurface = Enum.SurfaceType.Smooth
3416
Jeans.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Jeans)
3417
Weld.Part0 = Right_Leg
3418
Weld.Part1 = Jeans
3419
Weld.C1 = CFrame.new(0,0,0)
3420
_HeadMesh = Instance.new("SpecialMesh",Jeans)
3421
_HeadMesh.MeshType = "Brick"
3422
_HeadMesh.Scale = Vector3.new(4,4,4)
3423
3424
local Boot = Instance.new("Part",Clothes)
3425
Boot.Name = "Boot"
3426
Boot.Shape = Enum.PartType.Block
3427
Boot.CanCollide = false
3428
Boot.BrickColor = BrickColor.new("Burnt Sienna")
3429
Boot.Transparency = 0
3430
Boot.Material = "Slate"
3431
Boot.Size = Vector3.new(1.1/4, 0.15/4, 0.95/4)
3432
Boot.TopSurface = Enum.SurfaceType.Smooth
3433
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3434
Weld.Part0 = Right_Leg
3435
Weld.Part1 = Boot
3436
Weld.C1 = CFrame.new(0,0.22,0)
3437
_HeadMesh = Instance.new("SpecialMesh",Boot)
3438
_HeadMesh.MeshType = "Brick"
3439
_HeadMesh.Scale = Vector3.new(4,4,4)
3440
3441
local Boot = Instance.new("Part",Clothes)
3442
Boot.Name = "Boot"
3443
Boot.Shape = Enum.PartType.Block
3444
Boot.CanCollide = false
3445
Boot.BrickColor = BrickColor.new("Rust")
3446
Boot.Transparency = 0
3447
Boot.Material = "Slate"
3448
Boot.Size = Vector3.new(1.064/4, 0.463/4, 0.94/4)
3449
Boot.TopSurface = Enum.SurfaceType.Smooth
3450
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3451
Weld.Part0 = Right_Leg
3452
Weld.Part1 = Boot
3453
Weld.C1 = CFrame.new(0,0.35,0)
3454
_HeadMesh = Instance.new("SpecialMesh",Boot)
3455
_HeadMesh.MeshType = "Brick"
3456
_HeadMesh.Scale = Vector3.new(4,4,4)
3457
3458
local Boot = Instance.new("Part",Clothes)
3459
Boot.Name = "Boot"
3460
Boot.Shape = Enum.PartType.Block
3461
Boot.CanCollide = false
3462
Boot.BrickColor = BrickColor.new("Rust")
3463
Boot.Transparency = 0
3464
Boot.Material = "Slate"
3465
Boot.Size = Vector3.new(1.064/4, 0.2/4, 0.98/4)
3466
Boot.TopSurface = Enum.SurfaceType.Smooth
3467
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3468
Weld.Part0 = Right_Leg
3469
Weld.Part1 = Boot
3470
Weld.C1 = CFrame.new(0,0.66,0.02)
3471
_HeadMesh = Instance.new("SpecialMesh",Boot)
3472
_HeadMesh.MeshType = "Brick"
3473
_HeadMesh.Scale = Vector3.new(4,4,4)
3474
3475
local Boot = Instance.new("Part",Clothes)
3476
Boot.Name = "Boot"
3477
Boot.Shape = Enum.PartType.Block
3478
Boot.CanCollide = false
3479
Boot.BrickColor = BrickColor.new("Burnt Sienna")
3480
Boot.Transparency = 0
3481
Boot.Material = "Slate"
3482
Boot.Size = Vector3.new(1.1/4, 0.25/4, 0.98/4)
3483
Boot.TopSurface = Enum.SurfaceType.Smooth
3484
Boot.BottomSurface = Enum.SurfaceType.Smooth	local Weld = Instance.new("Weld", Boot)
3485
Weld.Part0 = Right_Leg
3486
Weld.Part1 = Boot
3487
Weld.C1 = CFrame.new(0,0.86,0.02)
3488
_HeadMesh = Instance.new("SpecialMesh",Boot)
3489
_HeadMesh.MeshType = "Brick"
3490
_HeadMesh.Scale = Vector3.new(4,4,4)
3491
3492
almostdead = false
3493
Transformed = false
3494
3495
3496
Shirt = Instance.new("Shirt",Character)
3497
Pants = Instance.new("Pants",Character)
3498
Shirt.ShirtTemplate = ""
3499
Pants.PantsTemplate = ""
3500
3501
Deku = Instance.new("Decal",Boob)
3502
Deku.Face = "Front"
3503
Deku.Texture = "rbxassetid://7634756"
3504
Deku = Instance.new("Decal",Boob)
3505
Deku.Face = "Left"
3506
Deku.Texture = "rbxassetid://7634756"
3507
Deku = Instance.new("Decal",Boob2)
3508
Deku.Face = "Front"
3509
Deku.Texture = "rbxassetid://7634756"
3510
Deku = Instance.new("Decal",Boob2)
3511
Deku.Face = "Right"
3512
Deku.Texture = "rbxassetid://7634756"
3513
3514
for i,v in pairs(Clothes:GetChildren()) do
3515
if v:IsA('Part') or v:IsA('WedgePart') then
3516
noOutline(v)
3517
end
3518
end
3519
3520
for i,v in pairs(Boob:GetChildren()) do
3521
if v:IsA('Decal') then
3522
v.Texture = "rbxassetid://"
3523
end
3524
end
3525
3526
for i,v in pairs(Boob2:GetChildren()) do
3527
if v:IsA('Decal') then
3528
v.Texture = "rbxassetid://"
3529
end
3530
end
3531
3532
function Transform()
3533
Humanoid.MaxHealth = 500
3534
Humanoid.Health = 500
3535
attack = true
3536
attack2 = true
3537
Transformed = true
3538
Animations = true
3539
local rng2 = Instance.new("Part",Character)
3540
rng2.Anchored = true
3541
rng2.Color = Color3.new(0,0,0)
3542
rng2.CanCollide = false
3543
rng2.Material = "Neon"
3544
rng2.FormFactor = 3
3545
rng2.Name = "Shockwave"
3546
rng2.Size = Vector3.new(1, 1, 1)
3547
rng2.Transparency = 0
3548
rng2.TopSurface = 0
3549
rng2.BottomSurface = 0
3550
rng2.CFrame = rootPart.CFrame
3551
local rngm2 = Instance.new("SpecialMesh", rng2)
3552
rngm2.Scale = Vector3.new(0,0,0)
3553
rngm2.Offset = Vector3.new(0,0.5,0)
3554
rngm2.MeshType = "Sphere"
3555
3556
spawn(function()
3557
	for i = 1, 60, 2 do
3558
		rng2.Color = Color3.new(i/60,0,0)
3559
		rngm2.Scale = rngm2.Scale + Vector3.new(0.4,0.4,0.4)
3560
		swait()
3561
	end
3562
	wait(1)
3563
	rng2.Transparency = 0.35
3564
coroutine.wrap(function()
3565
for i = 1,180 do
3566
local fx = Instance.new("Part",Effects)
3567
fx.Anchored = true
3568
fx.Color = Color3.new(1,0,0)
3569
fx.CanCollide = false
3570
fx.FormFactor = 3
3571
fx.Name = "Shockwave"
3572
fx.Material = "Neon"
3573
fx.Size = Vector3.new(1, 1, 1)
3574
fx.Transparency = 0.35
3575
fx.TopSurface = 0
3576
fx.BottomSurface = 0
3577
fx.CFrame = rootPart.CFrame
3578
fx.CFrame = fx.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(math.random(-3600,3600)/10),math.rad(math.random(-360,-360)/10),math.rad(math.random(-3600,3600)/10))
3579
local fxm = Instance.new("SpecialMesh", fx)
3580
fxm.Scale = Vector3.new(0,0,0)
3581
fxm.Offset = Vector3.new(0,0,0)
3582
fxm.MeshType = "Sphere"
3583
spawn(function()
3584
	for i = 1, 60, 2 do
3585
		fxm.Scale = Vector3.new(0.5 - i*0.0083,5  - i*0.083 ,0.5 - i*0.0083)
3586
		fx.CFrame = fx.CFrame * CFrame.new(0,1.5,0)
3587
		fx.Transparency = i/60
3588
		swait()
3589
	end
3590
	wait()
3591
	fx:Destroy()
3592
end)
3593
end
3594
end)()
3595
	for i = 1, 60, 2 do
3596
		rngm2.Scale = rngm2.Scale + Vector3.new(2,2,2)
3597
		rng2.Transparency = i/30
3598
		swait()
3599
	end
3600
	wait()
3601
	rng2:Destroy()
3602
end)
3603
3604
S = Instance.new("Sound")
3605
S.Parent = Character.Torso
3606
S.SoundId = "rbxassetid://268008984"
3607
S.Volume = 10
3608
S.Looped = false
3609
S.Pitch = 1
3610
S:Play()
3611
Eyes.Texture = "rbxassetid://1572409968"
3612
Mouth.Texture = "rbxassetid://1572410763"
3613
Theme.SoundId = "rbxassetid://969583926"
3614
Theme:Play()
3615
for i = 0,1,0.01 do
3616
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
3617
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
3618
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
3619
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
3620
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, -2 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
3621
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 + math.sin(sine/0.2)/2, 1.5 + math.sin(sine/7.5)/15, -0.8) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
3622
swait()
3623
end
3624
text.TextColor3 = Color3.new(1,0,0)
3625
text.Text = "Evelyn\n ~Demon Form~"
3626
Fire.Enabled = true
3627
Eyes.Color3 = Color3.new(1,0,0)
3628
Mouth.Color3 = Color3.new(1,0,0)
3629
for i,v in pairs(Boob:GetChildren()) do
3630
if v:IsA('Decal') then
3631
v.Texture = "rbxassetid://7634756"
3632
end
3633
end
3634
3635
for i,v in pairs(Boob2:GetChildren()) do
3636
if v:IsA('Decal') then
3637
v.Texture = "rbxassetid://7634756"
3638
end
3639
end
3640
Right_Arm.Transparency = 0
3641
Left_Arm.Transparency = 0
3642
Right_Leg.Transparency = 0
3643
Left_Leg.Transparency = 0
3644
for i,v in pairs (Clothes:GetChildren()) do
3645
if v:IsA('Part') or v:IsA('WedgePart') then
3646
v.Transparency = 1
3647
end
3648
end
3649
Shirt.ShirtTemplate = "rbxassetid://787990331"
3650
Pants.PantsTemplate = "rbxassetid://983141459"
3651
S = Instance.new("Sound")
3652
S.Parent = Character.Torso
3653
S.SoundId = "rbxassetid://178452221"
3654
S.Volume = 5
3655
S.Looped = false
3656
S.Pitch = 1
3657
S:Play()
3658
for i = 0,0.7,0.01 do
3659
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
3660
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
3661
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
3662
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
3663
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
3664
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(-25),math.rad(0), math.rad(0)), 0.15)
3665
swait()
3666
end
3667
Normal_Face()
3668
Animations = false
3669
attack2 = false
3670
attack = false
3671
end
3672
dedebounce = false
3673
3674
function Revert()
3675
Humanoid.MaxHealth = 150
3676
Humanoid.Health = 150
3677
attack = true
3678
attack2 = true
3679
Animations = true
3680
Transformed = false
3681
Fire.Enabled = false
3682
for i = 0,0.15,0.01 do
3683
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
3684
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
3685
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
3686
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
3687
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, 0 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
3688
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.8) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
3689
swait()
3690
end
3691
Theme.SoundId = "rbxassetid://1825836370"
3692
Theme:Play()
3693
local rng2 = Instance.new("Part",Character.Effects)
3694
rng2.Anchored = true
3695
rng2.Color = Color3.new(0,0,0)
3696
rng2.CanCollide = false
3697
rng2.Material = "Neon"
3698
rng2.FormFactor = 3
3699
rng2.Name = "Shockwave"
3700
rng2.Size = Vector3.new(1, 1, 1)
3701
rng2.Transparency = 0
3702
rng2.TopSurface = 0
3703
rng2.BottomSurface = 0
3704
rng2.CFrame = rootPart.CFrame
3705
local rngm2 = Instance.new("SpecialMesh", rng2)
3706
rngm2.Scale = Vector3.new(0,0,0)
3707
rngm2.Offset = Vector3.new(0,0.5,0)
3708
rngm2.MeshType = "Sphere"
3709
3710
spawn(function()
3711
	for i = 1, 60, 2 do
3712
		rngm2.Scale = rngm2.Scale + Vector3.new(0.4,0.4,0.4)
3713
		swait()
3714
	end
3715
	wait(0.5)
3716
	rng2.Transparency = 0.35
3717
	for i = 1, 60, 2 do
3718
		rngm2.Scale = rngm2.Scale + Vector3.new(2,2,2)
3719
		rng2.Transparency = i/60
3720
		swait()
3721
	end
3722
	wait()
3723
	rng2:Destroy()
3724
end)
3725
3726
for i = 0,0.08,0.01 do
3727
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60),math.rad(0),math.rad(-60)), 0.15)
3728
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(80),math.rad(0),math.rad(60)), 0.15)
3729
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(-5)), 0.15)
3730
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(-20),math.rad(0),math.rad(5)), 0.15)
3731
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, 0 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
3732
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.1) * c_angles(math.rad(-80),math.rad(0), math.rad(0)), 0.15)
3733
swait()
3734
end
3735
text.TextColor3 = Color3.new(1,1,1)
3736
text.Text = "Evelyn"
3737
Eyes.Color3 = Color3.new(1,1,1)
3738
Mouth.Color3 = Color3.new(1,1,1)
3739
Shirt.ShirtTemplate = ""
3740
Pants.PantsTemplate = ""
3741
for i,v in pairs(Boob:GetChildren()) do
3742
if v:IsA('Decal') then
3743
v.Texture = "rbxassetid://"
3744
end
3745
end
3746
3747
for i,v in pairs(Boob2:GetChildren()) do
3748
if v:IsA('Decal') then
3749
v.Texture = "rbxassetid://"
3750
end
3751
end
3752
Right_Arm.Transparency = 1
3753
Left_Arm.Transparency = 1
3754
Right_Leg.Transparency = 1
3755
Left_Leg.Transparency = 1
3756
for i,v in pairs (Clothes:GetChildren()) do
3757
if v:IsA('Part') or v:IsA('WedgePart') then
3758
v.Transparency = 0
3759
end
3760
end
3761
Eyes.Texture = "rbxassetid://1572409210"
3762
Mouth.Texture = "rbxassetid://1572409375"
3763
3764
for i = 0,0.7,0.01 do
3765
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(60) - math.sin(sine/7.5)/15), 0.15)
3766
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(60) + math.sin(sine/7.5)/15,math.rad(0) - math.sin(sine/7.5)/15,math.rad(-60) + math.sin(sine/7.5)/15), 0.15)
3767
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.15)
3768
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(10)), 0.15)
3769
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
3770
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, -0.1) * c_angles(math.rad(-5),math.rad(0), math.rad(0)), 0.15)
3771
swait()
3772
end
3773
S = Instance.new("Sound")
3774
S.Parent = Character.Torso
3775
S.SoundId = "rbxassetid://178452221"
3776
S.Volume = 8
3777
S.Looped = false
3778
S.Pitch = 1
3779
S:Play()
3780
Animations = false
3781
attack2 = false
3782
attack = false
3783
end
3784
3785
3786
local attk = 1
3787
mouse.Button1Down:Connect(function(key)
3788
3789
if attack == false then
3790
if attk == 1 then
3791
attk = 2
3792
Attackone()
3793
elseif attk == 2 then
3794
attk = 3
3795
Attacktwo()
3796
elseif attk == 3 then
3797
attk = 4
3798
Attackthree()
3799
elseif attk == 4 then
3800
attk = 5
3801
Attackfour()
3802
elseif attk == 5 then
3803
attk = 6
3804
Attackfive()
3805
elseif attk == 6 then
3806
attk = 1
3807
Attacksix()
3808
end
3809
end
3810
end)
3811
3812
3813
3814
3815
function sound(id,position,vol,pitch,start,finish)
3816
  coroutine.resume(coroutine.create(function()
3817
3818
  local part = Instance.new("Part",workspace)
3819
  part.Position = position
3820
  part.Size = Vector3.new(0,0,0)
3821
  part.CanCollide = false
3822
  part.Transparency = 1
3823
3824
  local sound = Instance.new("Sound",part)
3825
3826
  sound.SoundId = "rbxassetid://"..id
3827
3828
  repeat ArtificialHB.Event:wait() until sound.IsLoaded
3829
  
3830
  if vol ~= nil then
3831
    sound.Volume = vol
3832
  end
3833
3834
  if pitch ~= nil then
3835
    sound.PlaybackSpeed = pitch
3836
  end
3837
3838
  if start ~= nil then
3839
    sound.TimePosition = start
3840
  end
3841
3842
  if finish ~= nil then
3843
    game:GetService("Debris"):AddItem(part,finish-start)
3844
  else
3845
    game:GetService("Debris"):AddItem(part,sound.TimeLength)
3846
  end
3847
  
3848
  sound:Play()  
3849
3850
  return sound
3851
3852
  end))
3853
end
3854
3855
function Dead()
3856
attack = true
3857
attack2 = true
3858
Animations = true
3859
Eyes.Texture = "rbxassetid://1572410332"
3860
Mouth.Texture = "rbxassetid://1572410763"
3861
Dizz = Instance.new("Sound")
3862
Dizz.Parent = Character.Torso
3863
Dizz.SoundId = "rbxassetid://266278159"
3864
Dizz.Volume = 10
3865
Dizz.Looped = false
3866
Dizz.Pitch = 1
3867
Dizz:Play()
3868
3869
text.Text = ""
3870
for i = 0,1,0.01 do
3871
Theme.Pitch = Theme.Pitch - 0.01
3872
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(-20),math.rad(0)), 0.15)
3873
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1, 0.5 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(20),math.rad(0)), 0.15)
3874
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(20),math.rad(0)), 0.15)
3875
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/10, 0) * c_angles(math.rad(-20),math.rad(-20),math.rad(0)), 0.15)
3876
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/10, 0) * c_angles(math.rad(20), math.rad(0),math.rad(0)), 0.15)
3877
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/15)/10, 0) * c_angles(math.rad(20),math.rad(0) + i*10, math.rad(0) + math.sin(sine/15)/5), 0.15)
3878
swait()
3879
end
3880
local Soul1 = Instance.new("Part", Character)
3881
Soul1.Name = "Soul"
3882
Soul1.Anchored = true
3883
Soul1.Shape = Enum.PartType.Block
3884
Soul1.CanCollide = false
3885
Soul1.BrickColor = BrickColor.new("Institutional white")
3886
Soul1.Transparency = 0
3887
Soul1.Material = "Neon"
3888
Soul1.Size = Vector3.new(0.26, 0.5, 0.21)
3889
Soul1.TopSurface = Enum.SurfaceType.Smooth
3890
Soul1.BottomSurface = Enum.SurfaceType.Smooth
3891
3892
3893
local M1 = Instance.new("SpecialMesh")
3894
M1.Parent = Soul1
3895
M1.MeshType = "Sphere"
3896
M1.Scale = Vector3.new(1,1,1)
3897
3898
local Soul2 = Instance.new("Part", Character)
3899
Soul2.Name = "Soul"
3900
Soul2.Anchored = true
3901
Soul2.Shape = Enum.PartType.Block
3902
Soul2.CanCollide = false
3903
Soul2.BrickColor = BrickColor.new("Institutional white")
3904
Soul2.Transparency = 0
3905
Soul2.Material = "Neon"
3906
Soul2.Size = Vector3.new(0.26, 0.5, 0.21)
3907
Soul2.TopSurface = Enum.SurfaceType.Smooth
3908
Soul2.BottomSurface = Enum.SurfaceType.Smooth
3909
3910
3911
local M1 = Instance.new("SpecialMesh")
3912
M1.Parent = Soul2
3913
M1.MeshType = "Sphere"
3914
M1.Scale = Vector3.new(1,1,1)
3915
Dizz:Destroy()
3916
Torso.Transparency = 1
3917
Theme.Volume = 0
3918
Eyes.Texture = "rbxassetid://1572409830"
3919
Mouth.Texture = "rbxassetid://1572410763"
3920
S = Instance.new("Sound")
3921
S.Parent = Character.Torso
3922
S.SoundId = "rbxassetid://1292392651"
3923
S.Volume = 10
3924
S.Looped = false
3925
S.Pitch = 1
3926
S:Play()
3927
3928
Soul1.CFrame = rootPart.CFrame * CFrame.new(0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
3929
Soul2.CFrame = rootPart.CFrame * CFrame.new(-0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
3930
3931
for i = 0,1.7,0.01 do
3932
Soul1.CFrame = rootPart.CFrame * CFrame.new(math.random(5,15)/100, math.random(95,105)/100, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
3933
Soul2.CFrame = rootPart.CFrame * CFrame.new(math.random(-15,-5)/100, math.random(95,105)/100, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
3934
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(150),math.rad(-25),math.rad(66)), 0.2)
3935
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(150),math.rad(16),math.rad(-50)), 0.2)
3936
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
3937
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
3938
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -2.5, 0) * c_angles(math.rad(-80), math.rad(0),math.rad(0)), 0.2)
3939
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 2, -0.3) * c_angles(math.rad(50),math.rad(0), math.rad(45)), 0.2)
3940
swait()
3941
end
3942
Soul1.CFrame = rootPart.CFrame * CFrame.new(0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
3943
Soul2.CFrame = rootPart.CFrame * CFrame.new(-0.1, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
3944
wait(1)
3945
S = Instance.new("Sound")
3946
S.Parent = Character.Torso
3947
S.SoundId = "rbxassetid://973028066"
3948
S.Volume = 10
3949
S.Looped = false
3950
S.Pitch = 1
3951
S:Play()
3952
Soul1.CFrame = rootPart.CFrame * CFrame.new(0.25, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
3953
Soul2.CFrame = rootPart.CFrame * CFrame.new(-0.25, 1, -1)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
3954
wait(1)
3955
Soul1.Anchored = false
3956
Soul2.Anchored = false
3957
Soul1.Velocity = ((Soul1.CFrame*CFrame.new(5,0,math.random(-2,2))).p-Soul1.CFrame.p)*5
3958
Soul2.Velocity = ((Soul2.CFrame*CFrame.new(-5,0,math.random(-2,2))).p-Soul2.CFrame.p)*5
3959
for i = 1,60,2 do
3960
Soul1.Transparency = i/30
3961
Soul2.Transparency = i/30
3962
swait()
3963
end
3964
wait(2)
3965
Humanoid:SetStateEnabled("Dead",true)
3966
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, true)
3967
3968
3969
Character.Archivable = true
3970
Character.Head:ClearAllChildren()
3971
Character.Head.Size = Vector3.new(1,1,1)
3972
Character.Clothing:Destroy()
3973
Character.Torso.Boob:Destroy()
3974
Character.Torso.Boob2:Destroy()
3975
local clone = Character:Clone()
3976
clone.Parent = workspace
3977
clone.Name = "DED"
3978
local emitters={}
3979
for i,v in pairs(clone:GetChildren()) do
3980
if v:IsA("Accoutrement") then
3981
v:Destroy()
3982
end
3983
if v:IsA("Part") or v:IsA("MeshPart") or v:IsA("WedgePart") then
3984
v.Anchored = true
3985
v.CanCollide = false
3986
v.Color = Color3.new(1,1,1)
3987
v.Material = "Neon"
3988
local emitter = Instance.new("ParticleEmitter",v)
3989
emitter.LightEmission = 1
3990
emitter.Transparency = NumberSequence.new(0,1)
3991
emitter.Size = NumberSequence.new(0,0.2)
3992
emitter.SpreadAngle = Vector2.new(360,360)
3993
emitter.Speed = NumberRange.new(0.5)
3994
emitter.Lifetime = NumberRange.new(0.75)
3995
emitter.Texture = "rbxassetid://241812810"
3996
emitter.Rate = 1000
3997
emitter.Color = ColorSequence.new(Color3.new(1,1,1))
3998
emitter.LockedToPart = false
3999
table.insert(emitters,emitter)
4000
end
4001
end
4002
coroutine.wrap(function()
4003
for i,v in pairs(clone:GetChildren()) do
4004
if v:IsA("Part") or v:IsA("MeshPart") or v:IsA("WedgePart") or v:IsA("Decal") then
4005
coroutine.wrap(function()
4006
for i = 1,20 do
4007
v.Transparency = v.Transparency + 0.05
4008
wait()
4009
end
4010
end)()
4011
end
4012
end
4013
end)()
4014
delay(1, function()
4015
S = Instance.new("Sound")
4016
S.Parent = clone.Torso
4017
S.SoundId = "rbxassetid://427025525"
4018
S.Volume = 10
4019
S.Looped = false
4020
S.Pitch = 1
4021
S:Play()
4022
for i,v in pairs(emitters) do
4023
v.Speed = NumberRange.new(8)
4024
v.Acceleration = Vector3.new(0,10,0)
4025
delay(0.5, function()
4026
v.Enabled = false
4027
game:GetService("Debris"):AddItem(clone,0.75)
4028
end)
4029
end
4030
end)
4031
4032
end
4033
4034
Humanoid:SetStateEnabled("Dead",false)
4035
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
4036
4037
coroutine.wrap(function()
4038
while true do
4039
if dedebounce == false then
4040
if Humanoid.Health <= 0 and Transformed == false then
4041
dedebounce = true
4042
Humanoid.MaxHealth = 800
4043
Humanoid.Health = 800
4044
Dead()
4045
return
4046
end
4047
else
4048
swait()
4049
return
4050
end
4051
swait()
4052
end
4053
end)()
4054
4055
coroutine.wrap(function()
4056
while true and wait() do
4057
if Humanoid.Health <= 20 and Transformed == true then
4058
Revert()
4059
end
4060
end
4061
end)()
4062
4063
4064
4065
function findCloseHumanoid(centre, distance)
4066
  local tab = {}
4067
  for _, child in pairs(game.Workspace:GetChildren()) do
4068
    if child:findFirstChild("Humanoid") and child:findFirstChild("Humanoid") ~= Humanoid and child:findFirstChild("Torso") then
4069
      local vtors = child.Torso
4070
      local mag = math.abs((vtors.Position - centre).magnitude)
4071
      if distance >= mag then
4072
        table.insert(tab, child.Humanoid)
4073
      end
4074
    end
4075
  end
4076
  return tab
4077
end
4078
4079
function rayCast(Pos, Dir, Max, Ignore) -- Origin Position, Direction, MaxDistance, IgnoreDescendants
4080
	return game:GetService("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
4081
end
4082
4083
function QuaternionFromCFrame(cf) 
4084
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
4085
	local trace = m00 + m11 + m22 
4086
	if trace > 0 then 
4087
		local s = math.sqrt(1 + trace) 
4088
		local recip = 0.5/s 
4089
		return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
4090
	else 
4091
		local i = 0 
4092
		if m11 > m00 then
4093
			i = 1
4094
		end
4095
		if m22 > (i == 0 and m00 or m11) then 
4096
			i = 2 
4097
		end 
4098
		if i == 0 then 
4099
			local s = math.sqrt(m00-m11-m22+1) 
4100
			local recip = 0.5/s 
4101
			return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
4102
		elseif i == 1 then 
4103
			local s = math.sqrt(m11-m22-m00+1) 
4104
			local recip = 0.5/s 
4105
			return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
4106
		elseif i == 2 then 
4107
			local s = math.sqrt(m22-m00-m11+1) 
4108
			local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
4109
		end 
4110
	end 
4111
end
4112
 
4113
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
4114
	local xs, ys, zs = x + x, y + y, z + z 
4115
	local wx, wy, wz = w*xs, w*ys, w*zs 
4116
	local xx = x*xs 
4117
	local xy = x*ys 
4118
	local xz = x*zs 
4119
	local yy = y*ys 
4120
	local yz = y*zs 
4121
	local zz = z*zs 
4122
	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)) 
4123
end
4124
 
4125
function QuaternionSlerp(a, b, t) 
4126
	local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
4127
	local startInterp, finishInterp; 
4128
	if cosTheta >= 0.0001 then 
4129
		if (1 - cosTheta) > 0.0001 then 
4130
			local theta = math.acos(cosTheta) 
4131
			local invSinTheta = 1/math.sin(theta) 
4132
			startInterp = math.sin((1-t)*theta)*invSinTheta 
4133
			finishInterp = math.sin(t*theta)*invSinTheta  
4134
		else 
4135
			startInterp = 1-t 
4136
			finishInterp = t 
4137
		end 
4138
	else 
4139
		if (1+cosTheta) > 0.0001 then 
4140
			local theta = math.acos(-cosTheta) 
4141
			local invSinTheta = 1/math.sin(theta) 
4142
			startInterp = math.sin((t-1)*theta)*invSinTheta 
4143
			finishInterp = math.sin(t*theta)*invSinTheta 
4144
		else 
4145
			startInterp = t-1 
4146
			finishInterp = t 
4147
		end 
4148
	end 
4149
	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 
4150
end
4151
4152
function clerp(a, b, t) 
4153
	local qa = {QuaternionFromCFrame(a)}
4154
	local qb = {QuaternionFromCFrame(b)} 
4155
	local ax, ay, az = a.x, a.y, a.z 
4156
	local bx, by, bz = b.x, b.y, b.z
4157
	local _t = 1-t
4158
	return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
4159
end
4160
4161
swait()
4162
LA_Weld = newWeld(Torso, Left_Arm, -1.5, 0.5, 0)
4163
Left_Arm.Weld.C1 = CFrame.new(0, 0.5, 0)
4164
RA_Weld = newWeld(Torso, Right_Arm, 1.5, 0.5, 0)
4165
Right_Arm.Weld.C1 = CFrame.new(0, 0.5, 0)
4166
LL_Weld = newWeld(Torso, Left_Leg, -0.5, -1, 0)
4167
Left_Leg.Weld.C1 = CFrame.new(0, 1, 0) -- Left_Leg.Weld.C1 = CFrame.new(0, 1, 0.15)
4168
RL_Weld = newWeld(Torso, Right_Leg, 0.5, -1, 0)
4169
Right_Leg.Weld.C1 = CFrame.new(0, 1, 0) -- Right_Leg.Weld.C1 = CFrame.new(0, 1, 0.15)
4170
Torso_Weld = newWeld(rootPart, Torso, 0, -1, 0)
4171
Torso.Weld.C1 = CFrame.new(0, -1, 0)
4172
Head_Weld = newWeld(Torso, Head, 0, 1.5, 0)
4173
4174
for i,v in pairs(Character:GetChildren()) do
4175
	if v:IsA('Accoutrement') then
4176
		v:Destroy()
4177
	elseif v:IsA('Part') and v.Name=='Head' then
4178
		v.face.Transparency = 1
4179
	end
4180
end
4181
4182
Character['Body Colors'].HeadColor3=Color3.new(0,0,0)
4183
Character['Body Colors'].TorsoColor3=Color3.new(0,0,0)
4184
Character['Body Colors'].RightArmColor3=Color3.new(0,0,0)
4185
Character['Body Colors'].LeftArmColor3=Color3.new(0,0,0)
4186
Character['Body Colors'].RightLegColor3=Color3.new(0,0,0)
4187
Character['Body Colors'].LeftLegColor3=Color3.new(0,0,0)
4188
4189
Humanoid.DisplayDistanceType='None'
4190
4191
sine = 0
4192
change = 1
4193
sprint=false
4194
local punches={
4195
	a=false,
4196
	b=false,
4197
	c=false
4198
}
4199
4200
4201
4202
UIService.InputBegan:connect(function(Input,GUIProcessed)
4203
	if not GUIProcessed and Input.UserInputType==Enum.UserInputType.MouseButton1 then
4204
		if punches.a==false then
4205
			punches.a=true wait(.4) punches.a=false
4206
		else
4207
			punches.a=true
4208
			if punches.b==false then
4209
				punches.b=true wait(.4) punches.b=false
4210
			else
4211
				punches.b=true
4212
				if punches.c==false then
4213
					punches.c=true wait(.4) punches.c=false
4214
				else
4215
					punches.c=true
4216
				end
4217
			end
4218
		end
4219
	elseif not GUIProcessed and Input.KeyCode==Enum.KeyCode.LeftShift then
4220
		sprint=true
4221
	end
4222
end)
4223
4224
UIService.InputEnded:connect(function(Input,GUIProcessed)
4225
	if not GUIProcessed and Input.KeyCode==Enum.KeyCode.LeftShift then
4226
		sprint=false
4227
	end
4228
end)
4229
4230
--[[ Base Animation
4231
RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
4232
LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
4233
LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
4234
RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
4235
Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
4236
Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0),math.rad(0), math.rad(0)), 0.15)
4237
--]]
4238
4239
--[[ Idle Anim
4240
		angleSpeed = 1
4241
		axisSpeed = 1
4242
		change = 0.5
4243
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-20) + math.sin(sine/7.5)/15), 0.15)
4244
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
4245
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
4246
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
4247
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
4248
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
4249
--]]
4250
coroutine.wrap(function()
4251
while true do
4252
if sprint == false then
4253
if attack2 == false then
4254
Humanoid.WalkSpeed = 8
4255
Humanoid.JumpPower = 50
4256
elseif attack2 == true then
4257
Humanoid.WalkSpeed = 0
4258
Humanoid.JumpPower = 0
4259
end
4260
elseif sprint == true then
4261
if attack2 == false then
4262
Humanoid.WalkSpeed = 25
4263
Humanoid.JumpPower = 100
4264
elseif attack2 == true then
4265
Humanoid.WalkSpeed = 0
4266
Humanoid.JumpPower = 0
4267
end
4268
end
4269
wait()
4270
end
4271
end)()
4272
4273
coroutine.wrap(function()
4274
while true do 
4275
if currentAnim == "Idling" and attack == false and attack2 == false then
4276
idle=idle+1
4277
swait()
4278
else
4279
idle=idly
4280
swait()
4281
end
4282
end
4283
end)()
4284
4285
local Zzz = Instance.new("ParticleEmitter",Head)
4286
Zzz.EmissionDirection = "Left"
4287
Zzz.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
4288
Zzz.LightEmission = 1
4289
Zzz.Rate = 1
4290
Zzz.ZOffset = 1
4291
Zzz.Lifetime = NumberRange.new(2)
4292
Zzz.Speed = NumberRange.new(2)
4293
Zzz.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.6, 0.3), NumberSequenceKeypoint.new(1, 0.2, 0.1)})
4294
Zzz.Rotation = NumberRange.new(0, 0)
4295
Zzz.RotSpeed = NumberRange.new(30, 30)
4296
Zzz.Texture = "http://www.roblox.com/asset/?id=386098098"
4297
Zzz.Color = ColorSequence.new(Color3.new(1,1,1),Color3.new(1,1,1))
4298
Zzz.VelocitySpread = 360
4299
Zzz.LockedToPart = false
4300
Zzz.Acceleration = Vector3.new(0,5,0)
4301
Zzz.Enabled = false
4302
4303
coroutine.wrap(function()
4304
while true and wait() do
4305
if Transformed == false and dedebounce == false and attack == false then
4306
if idle >= 2500  then
4307
Sanim = 0.01
4308
Theme.Volume = 0
4309
Zzz.Enabled = true
4310
Eyes.Texture = "rbxassetid://1572409830"
4311
Mouth.Texture = "rbxassetid://1572410763"
4312
elseif idle >= 1500 and idle < 2500 then
4313
Sanim = 0.025
4314
Eyes.Texture = "rbxassetid://1572408983"
4315
Mouth.Texture = "rbxassetid://1572410439"
4316
elseif idle == idly then
4317
Zzz.Enabled = false
4318
Sanim = 0.15
4319
Theme.Volume = 10
4320
Normal_Face()
4321
end
4322
end
4323
end
4324
end)()
4325
4326
coroutine.wrap(function()
4327
while true and wait() do
4328
if Transformed == true and dedebounce == false and attack == false then
4329
if idle >= 2200  then
4330
Zzz.Enabled = true
4331
Theme.Volume = 0
4332
Eyes.Texture = "rbxassetid://1572409830"
4333
Mouth.Texture = "rbxassetid://1572410439"
4334
elseif idle >= 1500 and idle < 2000 then
4335
Eyes.Texture = "rbxassetid://1572408983"
4336
Mouth.Texture = "rbxassetid://1572409375"
4337
elseif idle == idly then
4338
Zzz.Enabled = false
4339
Theme.Volume = 10
4340
Normal_Face()
4341
end
4342
end
4343
end
4344
end)()
4345
4346
4347
4348
NoClipCons = {} 
4349
if #NoClipCons == 0 then 
4350
local con = game:service("RunService").Stepped:connect(function() 
4351
pcall(function() 
4352
Player.Character.Head.CanCollide = false 
4353
end) 
4354
end) 
4355
table.insert(NoClipCons, con) 
4356
else 
4357
for i, v in pairs(NoClipCons) do 
4358
v:disconnect() 
4359
table.remove(NoClipCons, i) 
4360
end 
4361
end 
4362
4363
game:GetService("RunService").Stepped:connect(function()
4364
	Angle = (Angle % 100) + angleSpeed/10
4365
	Axis = (Axis % 100) + axisSpeed/10
4366
	walkingMagnitude = Vector3.new(rootPart.Velocity.X, 0, rootPart.Velocity.Z).magnitude
4367
	jumpVel = Torso.Velocity.Y
4368
	sine = change + sine
4369
	
4370
	if Transformed == true then
4371
if not(idle >= 2000) then
4372
local rng2 = Instance.new("Part",Effects)
4373
rng2.Anchored = true
4374
rng2.Color = Color3.new(1,0,0)
4375
rng2.CanCollide = false
4376
rng2.FormFactor = 3
4377
rng2.Name = "Shockwave"
4378
rng2.Material = "Neon"
4379
rng2.Size = Vector3.new(1, 1, 1)
4380
rng2.Transparency = 0.35
4381
rng2.TopSurface = 0
4382
rng2.BottomSurface = 0
4383
rng2.CFrame = rootPart.CFrame
4384
rng2.CFrame = rng2.CFrame * CFrame.new(math.random(-80,80)/10,math.random(-90,80)/10,math.random(-80,80)/10) * CFrame.Angles(math.rad(math.random(-350,350)/10),math.rad(math.random(-350,-350)/10),math.rad(math.random(-350,350)/10))
4385
local rngm2 = Instance.new("SpecialMesh", rng2)
4386
rngm2.Scale = Vector3.new(0,0,0)
4387
rngm2.Offset = Vector3.new(0,0,0)
4388
rngm2.MeshType = "Sphere"
4389
spawn(function()
4390
	for i = 1, 60, 1 do
4391
		rngm2.Scale = Vector3.new(0.5 - i*0.0083,1  - i*0.016 ,0.5 - i*0.0083)
4392
		rng2.CFrame = rng2.CFrame * CFrame.new(0,0.8,0) * CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-5,5)),math.rad(math.random(-5,5)))
4393
		rng2.Transparency = i/30
4394
		swait()
4395
	end
4396
	wait()
4397
	rng2:Destroy()
4398
end)
4399
	twitch = math.random(1,25)
4400
	if twitch == 20 then
4401
	Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(math.random(-200,350)/10),math.rad(math.random(-200,200)/10), math.rad(math.random(-200,200)/10)), 1)
4402
	end
4403
	swait()
4404
	end
4405
	end
4406
4407
	if jumpVel > 1 then
4408
		currentAnim = "Jumping"
4409
	elseif Humanoid.Sit == true then
4410
		currentAnim = "Seated"
4411
	elseif jumpVel < -1 then
4412
		currentAnim = "Falling"
4413
	elseif walkingMagnitude < 2 then
4414
		currentAnim = "Idling"
4415
	elseif isSprinting == true then
4416
		currentAnim = "Sprinting"
4417
	elseif walkingMagnitude > 2 then
4418
		currentAnim = "Walking"
4419
	elseif isAttacking == true then
4420
		currentAnim = "Attacking"
4421
	end
4422
4423
	if currentAnim == "Jumping" and Animations == false then
4424
		angleSpeed = 2
4425
		axisSpeed = 2
4426
		change = 0.5
4427
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(15),math.rad(0),math.rad(20)), 0.15)
4428
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(-20)), 0.15)
4429
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
4430
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.5, -0.5) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
4431
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
4432
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(20),math.rad(0), math.rad(0)), 0.15)
4433
	elseif currentAnim == "Falling" and Animations == false then
4434
		angleSpeed = 2
4435
		axisSpeed = 2
4436
		change = 0.5
4437
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(80)), 0.15)
4438
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5, 0) * c_angles(math.rad(20),math.rad(0),math.rad(-80)), 0.15)
4439
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8, 0.2) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.15)
4440
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.8, -0.5) * c_angles(math.rad(15),math.rad(0),math.rad(0)), 0.15)
4441
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0.5) * c_angles(math.rad(-15), math.rad(0),math.rad(0)), 0.15)
4442
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, -0.3) * c_angles(math.rad(-20),math.rad(0), math.rad(0)), 0.15)
4443
	elseif currentAnim == "Seated" and Animations == false then
4444
	if Transformed == false then
4445
		angleSpeed = 2
4446
		axisSpeed = 2
4447
		change = 0.5
4448
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.65) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
4449
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.65) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
4450
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/30,math.rad(0) + math.sin(sine/7.5)/30,math.rad(30)), 0.15)
4451
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(50) - math.sin(sine/7.5)/30,math.rad(0),math.rad(-20)), 0.15)
4452
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/30, math.rad(0),math.rad(0)), 0.15)
4453
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(25) + math.sin(sine/7.5)/30), 0.15)
4454
	elseif Transformed == true then
4455
		angleSpeed = 2
4456
		axisSpeed = 2
4457
		change = 0.5
4458
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(0.8, 0.5, -0.6) * c_angles(math.rad(50) + math.sin(sine/7.5)/25,math.rad(-5) + math.sin(sine/7.5)/30,math.rad(-76) + math.sin(sine/7.5)/35), 0.15)
4459
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-0.8, 0.5, -0.6) * c_angles(math.rad(45) + math.sin(sine/7.5)/25,math.rad(-10) + math.sin(sine/7.5)/30,math.rad(76) + math.sin(sine/7.5)/35), 0.15)
4460
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(60) - math.sin(sine/7.5)/30,math.rad(0) + math.sin(sine/7.5)/30,math.rad(30)), 0.15)
4461
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(50) - math.sin(sine/7.5)/30,math.rad(0),math.rad(-20)), 0.15)
4462
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/30, math.rad(0),math.rad(0)), 0.15)
4463
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5, 0) * c_angles(math.rad(-20) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0)), 0.15)
4464
	elseif Transformed == true then
4465
	end
4466
	elseif currentAnim == "Idling" and Animations == false then
4467
	if Transformed == false then
4468
	if SansAnim == false then
4469
	if idle >= 1200 and idle < 2650 then -- Resting
4470
		angleSpeed = 1
4471
		axisSpeed = 1
4472
		change = 0.5
4473
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.4, 0) * c_angles(math.rad(-20),math.rad(0) - math.sin(sine/7.5)/15,math.rad(-20)), 0.15)
4474
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1 + math.sin(sine/7.5)/15, 1 , -0.3) * c_angles(math.rad(190),math.rad(0),math.rad(45) - math.sin(sine/7.5)/30), 0.15)
4475
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(5) - math.sin(sine/7.5)/30), 0.15)
4476
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(-30) - math.sin(sine/7.5)/30), 0.15)
4477
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(1, -2, 0) * c_angles(math.rad(0), math.rad(0),math.rad(80) + math.sin(sine/7.5)/30), 0.15)
4478
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0.2 + math.sin(sine/7.5)/15 - math.sin(sine/7.5)/30, 2.5, -0.3) * c_angles(math.rad(0),math.rad(-15), math.rad(-45) + math.sin(sine/7.5)/30), 0.15)
4479
	elseif idle >= 2650 then
4480
		angleSpeed = 1
4481
		axisSpeed = 1
4482
		change = 0.5
4483
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.4, 0) * c_angles(math.rad(-20),math.rad(0) - math.sin(sine/7.5)/15,math.rad(-20)), 0.15)
4484
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.1 + math.sin(sine/7.5)/15, 1 , -0.3) * c_angles(math.rad(190),math.rad(0),math.rad(-10) - math.sin(sine/7.5)/30), 0.15)
4485
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1, 0) * c_angles(math.rad(0),math.rad(0),math.rad(5) - math.sin(sine/7.5)/30), 0.15)
4486
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1, 0) * c_angles(math.rad(20) + math.sin(sine/7.5)/15,math.rad(0) + math.sin(sine/7.5)/15,math.rad(-30) - math.sin(sine/7.5)/30), 0.15)
4487
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(1, -2, 0) * c_angles(math.rad(0), math.rad(0),math.rad(80) + math.sin(sine/7.5)/30), 0.15)
4488
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(-1.3 + math.sin(sine/7.5)/5, 4, -0.3) * c_angles(math.rad(0),math.rad(-90), math.rad(0)), 0.15)
4489
	elseif idle >= 500 and idle < 1200 then
4490
		angleSpeed = 1
4491
		axisSpeed = 1
4492
		change = 0.5
4493
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(20) + math.sin(sine/7.5)/15), 0.15)
4494
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-150), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
4495
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.625, -0.85 - math.sin(sine/7.5)/15, -0.3) * c_angles(math.rad(-20), math.rad(20) + math.sin(sine/7.5)/15, math.rad(5)), 0.15)
4496
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5)), 0.15)
4497
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
4498
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(-0.2 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(20) + math.sin(sine/15)/15), 0.15)
4499
	else -- Neutral Idle
4500
		angleSpeed = 1
4501
		axisSpeed = 1
4502
		change = 0.5
4503
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20) - math.sin(sine/7.5)/15,math.rad(0),math.rad(-20) + math.sin(sine/7.5)/15), 0.15)
4504
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-5), math.rad(0),math.rad(20) - math.sin(sine/7.5)/15), 0.15)
4505
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(10) - math.sin(sine/7.5)/15, math.rad(0), math.rad(5) + math.sin(sine/7.5)/66), 0.15)
4506
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1 - math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0), math.rad(-5) - math.sin(sine/7.5)/66), 0.15)
4507
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1.1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0), math.rad(0),math.rad(0)), 0.15)
4508
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(0), math.rad(0) + math.sin(sine/15)/15), 0.15)
4509
	end
4510
	elseif SansAnim == true then
4511
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(-15)), Sanim)
4512
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(15)), Sanim)
4513
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5 + math.sin(sine/15)/6, -1.05 - math.sin(sine/7.5)/5, 0) * c_angles(math.rad(0) - math.sin(sine/15)/5,math.rad(0),math.rad(-10)), Sanim)
4514
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5 + math.sin(sine/15)/6, -1.05 - math.sin(sine/7.5)/5 , 0) * c_angles(math.rad(0) - math.sin(sine/15)/5,math.rad(0),math.rad(10)), Sanim)
4515
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0 - math.sin(sine/15)/6, -0.95 + math.sin(sine/7.5)/5, 0) * c_angles(math.rad(0) + math.sin(sine/15)/5, math.rad(0),math.rad(0)), Sanim)
4516
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/6, 1.5, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/5,math.rad(0), math.rad(0) + math.sin(sine/15)/4), Sanim)
4517
	end
4518
	else
4519
	if idle >= 1000 and idle < 2000 then -- Resting Demon
4520
		angleSpeed = 1
4521
		axisSpeed = 1
4522
		change = 0.5
4523
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(60) - math.sin(sine/15)/25,math.rad(-35) + math.sin(sine/15)/25,math.rad(-10)), 0.15)
4524
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0 + math.sin(sine/7.5)/15, 0.5) * c_angles(math.rad(-30),math.rad(0),math.rad(20)), 0.15)
4525
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(80) - math.sin(sine/7.5)/15,math.rad(20) + math.sin(sine/7.5)/15,math.rad(0)), 0.15)
4526
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.8, 0 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(40) - math.sin(sine/7.5)/15,math.rad(-20),math.rad(20)), 0.15)
4527
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -2.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-1) + math.sin(sine/7.5)/5, math.rad(80),math.rad(-1) - math.sin(sine/7.5)/5), 0.15)
4528
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(30) + math.sin(sine/7.5)/15,math.rad(-70) + math.sin(sine/7.5)/15, math.rad(0)), 0.15)
4529
	elseif idle >= 2000 then
4530
		angleSpeed = 1
4531
		axisSpeed = 1
4532
		change = 0.5
4533
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(40) - math.sin(sine/15)/25,math.rad(-35) + math.sin(sine/15)/25,math.rad(-10)), 0.15)
4534
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.4 + math.sin(sine/7.5)/15, 0.5) * c_angles(math.rad(0),math.rad(0),math.rad(0)), 0.15)
4535
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/7.5)/15, -0.25) * c_angles(math.rad(20) - math.sin(sine/7.5)/15,math.rad(20) + math.sin(sine/7.5)/15,math.rad(0)), 0.15)
4536
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.6, -0.5 - math.sin(sine/7.5)/15, -0.5) * c_angles(math.rad(40) - math.sin(sine/7.5)/15,math.rad(-20),math.rad(20)), 0.15)
4537
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/5, 0) * c_angles(math.rad(-1) + math.sin(sine/7.5)/5, math.rad(80),math.rad(-1) - math.sin(sine/7.5)/5), 0.15)
4538
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.8 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(30) + math.sin(sine/7.5)/15,math.rad(-70) + math.sin(sine/7.5)/15, math.rad(0)), 0.15)
4539
	else -- Demon Idle
4540
		angleSpeed = 1
4541
		axisSpeed = 1
4542
		change = 0.5
4543
		RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(30) - math.sin(sine/7.5)/15,math.rad(25) - math.sin(sine/7.5)/15), 0.15)
4544
		LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0) + math.sin(sine/7.5)/15,math.rad(-30) + math.sin(sine/7.5)/15,math.rad(-25) + math.sin(sine/7.5)/15), 0.15)
4545
		LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/30,math.rad(0),math.rad(0)), 0.15)
4546
		RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15) - math.sin(sine/7.5)/15,math.rad(0),math.rad(0)), 0.15)
4547
		Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0) + math.sin(sine/7.5)/30, math.rad(0),math.rad(0)), 0.15)
4548
		Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10) - math.sin(sine/7.5)/30,math.rad(0), math.rad(0) + math.sin(sine/7.5)/15), 0.15)
4549
	end
4550
	end
4551
	elseif currentAnim == "Walking" and Animations == false then
4552
		if sprint==false then
4553
			if Transformed == false then
4554
			angleSpeed = 1
4555
			axisSpeed = 1
4556
			Humanoid.WalkSpeed = 6
4557
			RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5 + 0.5 * math.cos(sine/7.5)/15, 0) * c_angles(math.rad(0) +math.sin(sine/4)/3, math.rad(0), math.rad(10)), 0.15)
4558
			LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5 + 0.5 * math.cos(sine/7.5)/15, 0) * c_angles(math.rad(0) -math.sin(sine/4)/3,math.rad(0), math.rad(-10)), 0.15)
4559
			LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -1.15 + 0.5 * math.cos(sine/4)/3, -0.6 * math.cos(sine / 4) / 3) * c_angles(math.rad(-1 - 5 * math.cos(sine / 4)) + Left_Leg.RotVelocity.Y / 75 + math.sin(sine / 4) / 3, math.rad(0) - math.sin(sine/4)/6, math.rad(5)), 0.15)
4560
			RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -1.15 - 0.5 * math.cos(sine/4)/3, 0.6 * math.cos(sine / 4) / 3) * c_angles( math.rad(-1 + 5 * math.cos(sine / 4)) - Right_Leg.RotVelocity.Y / 75 + -math.sin(sine / 4) / 3, math.rad(0) - math.sin(sine/4)/6, math.rad(-5)), 0.15)
4561
			Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(0 - 2.5 * math.sin(sine / 8)), math.rad(0) + math.sin(sine/4)/6 , math.sin((rootPart.RotVelocity.Y/15))/4), 0.15)
4562
			Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/7.5)/15) * c_angles(math.rad(0) - math.sin(sine/7.5)/15,math.sin((rootPart.RotVelocity.Y/2.5))/2, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)	
4563
			else
4564
			Humanoid.WalkSpeed = 18
4565
			angleSpeed = 1
4566
			axisSpeed = 1
4567
			change = 0.5
4568
			RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(30),math.rad(25)), 0.15)
4569
			LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-25)), 0.15)
4570
			LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-20),math.rad(0),math.rad(0)), 0.15)
4571
			RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-25),math.rad(0),math.rad(0)), 0.15)
4572
			Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-10), math.rad(0),math.rad(0)), 0.15)
4573
			Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(0),math.rad(0), math.rad(0)), 0.15)
4574
			end
4575
		else
4576
		if Transformed == false then
4577
			angleSpeed = 10
4578
			axisSpeed = 10
4579
			Humanoid.WalkSpeed = 18
4580
			RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.5, 0.5  + math.sin(sine/15)/15, 0) * c_angles(math.sin(sine/3)/1, math.rad(0),math.rad(20) - math.sin(sine/1.5)/5), 0.15)
4581
			LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.5, 0.5  + math.sin(sine/15)/15, 0) * c_angles(-math.sin(sine/3)/1, math.rad(0),math.rad(-20) + math.sin(sine/1.5)/5), 0.15)
4582
			LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.9 + math.cos(sine/3)/1, -1 * math.cos(sine / 3) / 1) * c_angles(math.rad(-3)+math.sin(sine/3)/1, math.rad(0) + math.sin(sine/3)/15, math.rad(0)), 0.15)
4583
			RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.9 - math.cos(sine/3)/1, 1 * math.cos(sine / 3) / 1) * c_angles( math.rad(3)-math.sin(sine/3)/1, math.rad(0) + math.sin(sine/3)/15, math.rad(0)), 0.15)
4584
			Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -1   + math.sin(sine/1.5)/5, 0) * c_angles(math.rad(-20) + math.sin(sine/1.5)/5, math.rad(0) + math.sin(sine/3)/15, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
4585
			Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0 - math.sin(sine/15)/15, 1.5 + math.sin(sine/7.5)/15, 0 + math.sin(sine/15)/15) * c_angles(math.rad(20) + math.sin(sine/7.5)/15,math.sin((rootPart.RotVelocity.Y/2.5))/2, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
4586
		else
4587
			Trace()
4588
			angleSpeed = 10
4589
			axisSpeed = 10
4590
			Humanoid.WalkSpeed = 200
4591
			RA_Weld.C0		= clerp(RA_Weld.C0, c_new(1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(30),math.rad(45)), 0.15)
4592
			LA_Weld.C0		= clerp(LA_Weld.C0, c_new(-1.25, 0.5 + math.sin(sine/7.5)/15, 0.3) * c_angles(math.rad(0),math.rad(-30),math.rad(-45)), 0.15)
4593
			LL_Weld.C0		= clerp(LL_Weld.C0, c_new(-0.5, -0.8 - math.sin(sine/15)/15, 0) * c_angles(math.rad(-10),math.rad(0),math.rad(0)), 0.15)
4594
			RL_Weld.C0 		= clerp(RL_Weld.C0, c_new(0.5, -0.4 - math.sin(sine/15)/15, -0.3) * c_angles(math.rad(-15),math.rad(0),math.rad(0)), 0.15)
4595
			Torso_Weld.C0 	= clerp(Torso_Weld.C0, c_new(0, -0.5 + math.sin(sine/7.5)/15, 0) * c_angles(math.rad(-45), math.rad(0),math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
4596
			Head_Weld.C0 	= clerp(Head_Weld.C0, c_new(0, 1.5 - math.sin(sine/15)/15, 0) * c_angles(math.rad(30),math.sin((rootPart.RotVelocity.Y/2.5))/2, math.sin((rootPart.RotVelocity.Y/15))/2), 0.15)
4597
		end
4598
		end
4599
	end
4600
	end)