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