View difference between Paste ID: WvHmwxiA and RKJ5GHN8
SHOW: | | - or go back to the newest paste.
1
local s = Instance.new("Sound")
2
s.Name = "BGMusic"
3-
s.SoundId = "http://www.roblox.com/asset/?id=204277061"
3+
s.SoundId = "http://www.roblox.com/asset/?id=607462546"
4
s.Pitch = 1
5
s.Volume = 1
6
s.Looped = true
7
s.archivable = false
8
s.Parent = game.Workspace
9
wait(0.1)
10
s:play()
11
12
p = game.Players.LocalPlayer
13
char = p.Character
14
torso = char.Torso
15
neck = char.Torso.Neck
16
hum = char.Humanoid
17
hum.MaxHealth = 75000
18
wait()
19
hum.Health =hum.MaxHealth
20
char.Head.face.Texture = "rbxassetid://340355951"
21
22
CV="Pastel blue"
23
	
24
local txt = Instance.new("BillboardGui", char)
25
txt.Adornee = char .Head
26
txt.Name = "_status"
27
txt.Size = UDim2.new(2, 0, 1.2, 0)
28
txt.StudsOffset = Vector3.new(-9, 8, 0)
29
local text = Instance.new("TextLabel", txt)
30
text.Size = UDim2.new(10, 0, 7, 0)
31
text.FontSize = "Size24"
32
text.TextScaled = true
33
text.TextTransparency = 0
34
text.BackgroundTransparency = 1 
35
text.TextTransparency = 0
36
text.TextStrokeTransparency = 0
37
text.Font = "SciFi"
38
text.TextStrokeColor3 = Color3.new(0,0,0)
39
40
v=Instance.new("Part")
41
v.Name = "ColorBrick"
42
v.Parent=p.Character
43
v.FormFactor="Symmetric"
44
v.Anchored=true
45
v.CanCollide=false
46
v.BottomSurface="Smooth"
47
v.TopSurface="Smooth"
48
v.Size=Vector3.new(10,5,3)
49
v.Transparency=1
50
v.CFrame=char.Torso.CFrame
51
v.BrickColor=BrickColor.new(CV)
52
v.Transparency=1
53
text.TextColor3 = Color3.new(157,205,255)
54
v.Shape="Block"
55
text.Text = "Nebula"
56
57
ypcall(function()
58
char.Shirt:Destroy()
59
char.Pants:Destroy()
60
shirt = Instance.new("Shirt", char)
61
shirt.Name = "Shirt"
62
pants = Instance.new("Pants", char)
63
pants.Name = "Pants"
64
char.Shirt.ShirtTemplate = "rbxassetid://523077318"
65
char.Pants.PantsTemplate = "rbxassetid://523077424"
66
end)
67
68
Player=game:GetService("Players").LocalPlayer
69
Character=Player.Character 
70
PlayerGui=Player.PlayerGui
71
Backpack=Player.Backpack 
72
Torso=Character.Torso 
73
Head=Character.Head 
74
Humanoid=Character.Humanoid
75
LeftArm=Character["Left Arm"] 
76
LeftLeg=Character["Left Leg"] 
77
RightArm=Character["Right Arm"] 
78
RightLeg=Character["Right Leg"] 
79
LS=Torso["Left Shoulder"] 
80
LH=Torso["Left Hip"] 
81
RS=Torso["Right Shoulder"] 
82
RH=Torso["Right Hip"] 
83
Face = Head.face
84
Neck=Torso.Neck
85
it=Instance.new
86
attacktype=1
87
vt=Vector3.new
88
cf=CFrame.new
89
euler=CFrame.fromEulerAnglesXYZ
90
angles=CFrame.Angles
91
cloaked=false
92
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
93
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
94
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
95
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
96
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
97
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
98
RootPart=Character.HumanoidRootPart
99
RootJoint=RootPart.RootJoint
100
RootCF=euler(-1.57,0,3.14)
101
attack = false 
102
attackdebounce = false 
103
deb=false
104
equipped=true
105
hand=false
106
MMouse=nil
107
combo=0
108
mana=0
109
trispeed=.2
110
attackmode='none'
111
local idle=0
112
local Anim="Idle"
113
local Effects={}
114
local gun=false
115
local shoot=false
116
player=nil 
117
mana=0
118
cam = workspace.CurrentCamera
119
ZTarget = nil
120
RocketTarget = nil
121
local m = Instance.new("Model",Character)
122
m.Name = "WeaponModel"
123
124
mouse=Player:GetMouse()
125
--save shoulders 
126
RSH, LSH=nil, nil 
127
--welds 
128
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
129
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
130
LH=Torso["Left Hip"]
131
RH=Torso["Right Hip"]
132
TorsoColor=Torso.BrickColor
133
function NoOutline(Part)
134
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
135
end
136
player=Player 
137
ch=Character
138
RSH=ch.Torso["Right Shoulder"] 
139
LSH=ch.Torso["Left Shoulder"] 
140
-- 
141
RSH.Parent=nil 
142
LSH.Parent=nil 
143
-- 
144
RW.Name="Right Shoulder"
145
RW.Part0=ch.Torso 
146
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
147
RW.C1=cf(0, 0.5, 0) 
148
RW.Part1=ch["Right Arm"] 
149
RW.Parent=ch.Torso 
150
-- 
151
LW.Name="Left Shoulder"
152
LW.Part0=ch.Torso 
153
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
154
LW.C1=cf(0, 0.5, 0) 
155
LW.Part1=ch["Left Arm"] 
156
LW.Parent=ch.Torso 
157
158
	function swait(num)
159
    if num==0 or num==nil then
160
    game:service'RunService'.Heartbeat:wait(0)
161
    else
162
    for i=0,num do
163
    game:service'RunService'.Heartbeat:wait(0)
164
    end
165
    end
166
	    end
167
	
168
	function nooutline(part)
169
		part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
170
	end
171
	
172
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
173
		local fp=it("Part")
174
		fp.formFactor=formfactor
175
		fp.Parent=parent
176
		fp.Reflectance=reflectance
177
		fp.Transparency=transparency
178
		fp.CanCollide=false
179
		fp.Locked=true
180
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
181
		fp.Name=name
182
		fp.Size=size
183
		fp.Position=Character.Torso.Position
184
		nooutline(fp)
185
		fp.Material=material
186
		fp:BreakJoints()
187
		return fp
188
	end
189
190
        function ppart(formfactor,parent,reflectance,transparency,brickcolor,name,size)
191
        local fp = it("Part")
192
        fp.formFactor = formfactor
193
        fp.Parent = parent
194
        fp.Reflectance = reflectance
195
        fp.Transparency = transparency
196
        fp.CanCollide = false
197
        fp.Locked=true
198
        fp.BrickColor = brickcolor
199
        fp.Name = name
200
        fp.Size = size
201
        fp.Position = EffectPart.Position
202
        NoOutline(fp)
203
        fp.Material="Neon"
204
        fp:BreakJoints()
205
        return fp
206
    end
207
	
208
	function mesh(Mesh,part,meshtype,meshid,offset,scale)
209
		local mesh=it(Mesh)
210
		mesh.Parent=part
211
		if Mesh=="SpecialMesh" then
212
			mesh.MeshType=meshtype
213
			mesh.MeshId=meshid
214
		end
215
		mesh.Offset=offset
216
		mesh.Scale=scale
217
		return mesh
218
	end
219
	
220
	function weld(parent,part0,part1,c0,c1)
221
		local weld=it("Weld")
222
		weld.Parent=parent
223
		weld.Part0=part0
224
		weld.Part1=part1
225
		weld.C0=c0
226
		weld.C1=c1
227
		return weld
228
	end
229
	
230
	
231
local function CFrameFromTopBack(at, top, back)
232
local right = top:Cross(back)
233
return CFrame.new(at.x, at.y, at.z,
234
right.x, top.x, back.x,
235
right.y, top.y, back.y,
236
right.z, top.z, back.z)
237
end
238
239
function Triangle(a, b, c)
240
local edg1 = (c-a):Dot((b-a).unit)
241
local edg2 = (a-b):Dot((c-b).unit)
242
local edg3 = (b-c):Dot((a-c).unit)
243
if edg1 <= (b-a).magnitude and edg1 >= 0 then
244
a, b, c = a, b, c
245
elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
246
a, b, c = b, c, a
247
elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
248
a, b, c = c, a, b
249
else
250
assert(false, "unreachable")
251
end
252
 
253
local len1 = (c-a):Dot((b-a).unit)
254
local len2 = (b-a).magnitude - len1
255
local width = (a + (b-a).unit*len1 - c).magnitude
256
 
257
local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
258
 
259
local list = {}
260
261
local TrailColor = ("Institutional white")
262
 
263
if len1 > 0.01 then
264
local w1 = Instance.new('WedgePart', m)
265
game:GetService("Debris"):AddItem(w1,5)
266
w1.Material = "Neon"
267
w1.FormFactor = 'Custom'
268
w1.BrickColor = BrickColor.new(TrailColor)
269
w1.Transparency = 0
270
w1.Reflectance = 0
271
w1.Material = "Neon"
272
w1.CanCollide = false
273
NoOutline(w1)
274
local sz = Vector3.new(0.2, width, len1)
275
w1.Size = sz
276
local sp = Instance.new("SpecialMesh",w1)
277
sp.MeshType = "Wedge"
278
sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
279
w1:BreakJoints()
280
w1.Anchored = true
281
w1.Parent = workspace
282
w1.Transparency = 0.7
283
table.insert(Effects,{w1,"Disappear",.01})
284
w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
285
table.insert(list,w1)
286
end
287
 
288
if len2 > 0.01 then
289
local w2 = Instance.new('WedgePart', m)
290
game:GetService("Debris"):AddItem(w2,5)
291
w2.Material = "Neon"
292
w2.FormFactor = 'Custom'
293
w2.BrickColor = BrickColor.new(TrailColor)
294
w2.Transparency = 0
295
w2.Reflectance = 0
296
w2.Material = "Neon"
297
w2.CanCollide = false
298
NoOutline(w2)
299
local sz = Vector3.new(0.2, width, len2)
300
w2.Size = sz
301
local sp = Instance.new("SpecialMesh",w2)
302
sp.MeshType = "Wedge"
303
sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
304
w2:BreakJoints()
305
w2.Anchored = true
306
w2.Parent = workspace
307
w2.Transparency = 0.7
308
table.insert(Effects,{w2,"Disappear",.01})
309
w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
310
table.insert(list,w2)
311
end
312
return unpack(list)
313
end
314
315
function makeShockwave(height,color,speed,range,pulse)
316
local range = range or 2000
317
local p = Instance.new("Part")
318
p.Anchored = true
319
p.CanCollide = false
320
p.FormFactor = "Custom"
321
p.BrickColor = color
322
p.Parent = workspace
323
local m = Instance.new("SpecialMesh",p)
324
m.MeshId = "rbxassetid://3270017"
325
local estimateSurvival = math.floor(range/speed) * 0.03
326
game:GetService("Debris"):AddItem(p,estimateSurvival)
327
Spawn(function ()
328
for i = 1,range,speed do
329
p.Transparency = 1-math.min(0.5,3-(i/500))
330
m.Scale = Vector3.new(i,i,i*height)
331
p.CFrame = CFrame.new(Torso.Position) * CFrame.Angles(math.rad(90),0,0)
332
wait()
333
end
334
p:Destroy()
335
end)
336
end
337
		
338
so = function(id,par,vol,pit) 
339
coroutine.resume(coroutine.create(function()
340
local sou = Instance.new("Sound",par or workspace)
341
sou.Volume=vol
342
sou.Pitch=pit or 1
343
sou.SoundId=id
344
swait() 
345
sou:play() 
346
game:GetService("Debris"):AddItem(sou,6)
347
end))
348
end
349
 
350
function clerp(a,b,t) 
351
local qa = {QuaternionFromCFrame(a)}
352
local qb = {QuaternionFromCFrame(b)} 
353
local ax, ay, az = a.x, a.y, a.z 
354
local bx, by, bz = b.x, b.y, b.z
355
local _t = 1-t
356
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
357
end 
358
 
359
function QuaternionFromCFrame(cf) 
360
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
361
local trace = m00 + m11 + m22 
362
if trace > 0 then 
363
local s = math.sqrt(1 + trace) 
364
local recip = 0.5/s 
365
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
366
else 
367
local i = 0 
368
if m11 > m00 then
369
i = 1
370
end
371
if m22 > (i == 0 and m00 or m11) then 
372
i = 2 
373
end 
374
if i == 0 then 
375
local s = math.sqrt(m00-m11-m22+1) 
376
local recip = 0.5/s 
377
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
378
elseif i == 1 then 
379
local s = math.sqrt(m11-m22-m00+1) 
380
local recip = 0.5/s 
381
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
382
elseif i == 2 then 
383
local s = math.sqrt(m22-m00-m11+1) 
384
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
385
end 
386
end 
387
end
388
 
389
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
390
local xs, ys, zs = x + x, y + y, z + z 
391
local wx, wy, wz = w*xs, w*ys, w*zs 
392
local xx = x*xs 
393
local xy = x*ys 
394
local xz = x*zs 
395
local yy = y*ys 
396
local yz = y*zs 
397
local zz = z*zs 
398
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)) 
399
end
400
 
401
function QuaternionSlerp(a, b, t) 
402
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
403
local startInterp, finishInterp; 
404
if cosTheta >= 0.0001 then 
405
if (1 - cosTheta) > 0.0001 then 
406
local theta = math.acos(cosTheta) 
407
local invSinTheta = 1/math.sin(theta) 
408
startInterp = math.sin((1-t)*theta)*invSinTheta 
409
finishInterp = math.sin(t*theta)*invSinTheta  
410
else 
411
startInterp = 1-t 
412
finishInterp = t 
413
end 
414
else 
415
if (1+cosTheta) > 0.0001 then 
416
local theta = math.acos(-cosTheta) 
417
local invSinTheta = 1/math.sin(theta) 
418
startInterp = math.sin((t-1)*theta)*invSinTheta 
419
finishInterp = math.sin(t*theta)*invSinTheta 
420
else 
421
startInterp = t-1 
422
finishInterp = t 
423
end 
424
end 
425
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 
426
end
427
428
function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
429
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
430
end 
431
432
Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
433
        if hit.Parent==nil then
434
                return
435
        end
436
        local h=hit.Parent:FindFirstChild("Humanoid")
437
        for _,v in pairs(hit.Parent:children()) do
438
        if v:IsA("Humanoid") then
439
        h=v
440
        end
441
        end
442
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
443
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
444
        end
445
        if hit.Parent.className=="Hat" then
446
        hit=hit.Parent.Parent:findFirstChild("Head")
447
        end
448
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
449
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
450
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
451
                        return
452
                end]]
453
--                        hs(hit,1.2) 
454
                        local c=Instance.new("ObjectValue")
455
                        c.Name="creator"
456
                        c.Value=game:service("Players").LocalPlayer
457
                        c.Parent=h
458
                        game:GetService("Debris"):AddItem(c,.5)
459
                local Damage=math.random(minim,maxim)
460
--                h:TakeDamage(Damage)
461
                local  blocked=false
462
                local  block=hit.Parent:findFirstChild("Block")
463
                if block~=nil then
464
                print(block.className)
465
                if block.className=="NumberValue" then
466
                if block.Value>0 then
467
                blocked=true
468
                if decreaseblock==nil then
469
                block.Value=block.Value-1
470
                end
471
                end
472
                end
473
                if block.className=="IntValue" then
474
                if block.Value>0 then
475
                blocked=true
476
                if decreaseblock~=nil then
477
                block.Value=block.Value-1
478
                end
479
                end
480
                end
481
                end
482
                if blocked==false then
483
--                h:TakeDamage(Damage)
484
                h.Health=h.Health-Damage
485
                ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
486
                else
487
                h.Health=h.Health-(Damage/2)
488
                ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright blue").Color)
489
                end
490
                if Type=="Knockdown" then
491
                local hum=hit.Parent.Humanoid
492
hum.PlatformStand=true
493
coroutine.resume(coroutine.create(function(HHumanoid)
494
swait(1)
495
HHumanoid.PlatformStand=false
496
end),hum)
497
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
498
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
499
local bodvol=Instance.new("BodyVelocity")
500
bodvol.velocity=angle*knockback
501
bodvol.P=5000
502
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
503
bodvol.Parent=hit
504
local rl=Instance.new("BodyAngularVelocity")
505
rl.P=3000
506
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
507
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
508
rl.Parent=hit
509
game:GetService("Debris"):AddItem(bodvol,.5)
510
game:GetService("Debris"):AddItem(rl,.5)
511
                elseif Type=="Normal" then
512
                local vp=Instance.new("BodyVelocity")
513
                vp.P=500
514
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
515
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
516
                if KnockbackType==1 then
517
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
518
                elseif KnockbackType==2 then
519
                vp.velocity=Property.CFrame.lookVector*knockback
520
                end
521
                if knockback>0 then
522
                        vp.Parent=hit.Parent.Torso
523
                end
524
                game:GetService("Debris"):AddItem(vp,.5)
525
                elseif Type=="Up" then
526
                local bodyVelocity=Instance.new("BodyVelocity")
527
                bodyVelocity.velocity=vt(0,60,0)
528
                bodyVelocity.P=5000
529
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
530
                bodyVelocity.Parent=hit
531
                game:GetService("Debris"):AddItem(bodyVelocity,1)
532
                local rl=Instance.new("BodyAngularVelocity")
533
                rl.P=3000
534
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
535
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
536
                rl.Parent=hit
537
                game:GetService("Debris"):AddItem(rl,.5)
538
                elseif Type=="Snare" then
539
                local bp=Instance.new("BodyPosition")
540
                bp.P=2000
541
                bp.D=100
542
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
543
                bp.position=hit.Parent.Torso.Position
544
                bp.Parent=hit.Parent.Torso
545
                game:GetService("Debris"):AddItem(bp,1)
546
                elseif Type=="Target" then
547
	            local Targetting = false
548
                if Targetting==false then
549
                ZTarget=hit.Parent.Torso
550
                coroutine.resume(coroutine.create(function(Part) 
551
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
552
                swait(5)
553
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
554
                end),ZTarget)
555
                local TargHum=ZTarget.Parent:findFirstChild("Humanoid")
556
                local  targetgui=Instance.new("BillboardGui")
557
                targetgui.Parent=ZTarget
558
                targetgui.Size=UDim2.new(10,100,10,100)
559
                local targ=Instance.new("ImageLabel")
560
                targ.Parent=targetgui
561
                targ.BackgroundTransparency=1
562
                targ.Image="rbxassetid://4834067"
563
                targ.Size=UDim2.new(1,0,1,0)
564
                cam.CameraType="Scriptable"
565
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
566
                local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
567
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
568
                Targetting=true
569
                RocketTarget=ZTarget
570
                for i=1,Property do
571
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
572
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
573
                swait()
574
                end
575
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
576
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
577
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
578
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
579
                end
580
                Targetting=false
581
                RocketTarget=nil
582
                targetgui.Parent=nil
583
                cam.CameraType="Custom"
584
                end
585
                end
586
                        local debounce=Instance.new("BoolValue")
587
                        debounce.Name="DebounceHit"
588
                        debounce.Parent=hit.Parent
589
                        debounce.Value=true
590
                        game:GetService("Debris"):AddItem(debounce,Delay)
591
                        c=Instance.new("ObjectValue")
592
                        c.Name="creator"
593
                        c.Value=Player
594
                        c.Parent=h
595
                        game:GetService("Debris"):AddItem(c,.5)
596
        end
597
end
598
599
600
function ShowDamage(Pos, Text, Time, Color)
601
	local Rate = (1 / 30)
602
	local Pos = (Pos or Vector3.new(0, 0, 0))
603
	local Text = (Text or "")
604
	local Time = (Time or 2)
605
	local Color = (Color or Color3.new(1, 0, 0))
606
	local EffectPart = part("Custom",workspace,"Neon",0,1,BrickColor.new(Color),"Effect",vt(0,0,0))
607
	EffectPart.Anchored = true
608
	local BillboardGui = Instance.new("BillboardGui")
609
	BillboardGui.Size = UDim2.new(3, 0, 3, 0)
610
	BillboardGui.Adornee = EffectPart
611
	local TextLabel = Instance.new("TextLabel")
612
	TextLabel.BackgroundTransparency = 1
613
	TextLabel.Size = UDim2.new(1, 0, 1, 0)
614
	TextLabel.Text = Text
615
	TextLabel.TextColor3 = Color
616
	TextLabel.TextScaled = true
617
	TextLabel.Font = Enum.Font.ArialBold
618
	TextLabel.Parent = BillboardGui
619
	BillboardGui.Parent = EffectPart
620
	game.Debris:AddItem(EffectPart, (Time + 0.1))
621
	EffectPart.Parent = game:GetService("Workspace")
622
	Delay(0, function()
623
		local Frames = (Time / Rate)
624
		for Frame = 1, Frames do
625
			wait(Rate)
626
			local Percent = (Frame / Frames)
627
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
628
			TextLabel.TextTransparency = Percent
629
		end
630
		if EffectPart and EffectPart.Parent then
631
			EffectPart:Destroy()
632
		end
633
	end)
634
end
635
636
--example: local con = HitboxB.Touched:connect(function(hit) Damagefunc(Hitbox,hit,Dmg,Dmg,math.random(Knockback,Knockback),"Normal",RootPart,.2,1) end) 
637
638
Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Handle",Vector3.new(0.399999976, 5.19999981, 0.399999976))
639
Handleweld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, -5.69614329e-008, 5.96046448e-008, 5.69614222e-008, 0.999999881, 6.38557296e-008, -5.9604556e-008, -6.38557367e-008, 1),CFrame.new(0.00374984741, 1.86080933, -1.12269855, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007))
640
mesh("CylinderMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
641
Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,1,"Institutional white","Hitbox",Vector3.new(0.399999976, 5.79999971, 1.19999993))
642
Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(0, 4.58221436, 1.54972076e-006, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007))
643
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.549069703, 0.200000003))
644
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.7038269, -4.17234802, 0.521482468, -0.00134061801, -0.965925872, -0.258815825, 0.127585664, 0.256535649, -0.958076835, 0.991826713, -0.0343056135, 0.122894369))
645
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188102",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
646
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.505991995, 0.200000003))
647
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.0048789978, -6.39959717, -0.0483512878, -0.00134025724, -0.999999166, 3.77781362e-010, -1.4289509e-006, 1.52977009e-009, -1, 0.999999166, -0.00134026876, -1.42327076e-006))
648
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366190087",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
649
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.536077976, 0.200000003))
650
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.70379639, -4.74310303, -0.0496940613, -0.00134061789, -0.965925515, -0.258816719, 9.96684539e-005, 0.258816808, -0.965926409, 0.999999166, -0.00132074545, -0.000250696496))
651
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366187724",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
652
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.366502315, 0.200000003))
653
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(6.41351318, 1.12187362, 0.0872383118, 1.4289509e-006, -1.83359816e-009, 1, 0.0450558141, 0.998984575, -6.22948448e-008, -0.998984516, 0.0450558215, 1.4219072e-006))
654
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366186808",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
655
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.272141635, 0.200000003))
656
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.68979645, 3.77229309, -0.443828583, -0.0013399038, -0.965925515, 0.258816719, -0.110641979, 0.257371128, 0.95995754, -0.99385941, -0.027349731, -0.107216768))
657
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189977",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
658
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.34188652, 0.341886491, 0.341886491))
659
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.0048789978, -5.64064026, -0.0483398438, -0.00134025724, -0.999999166, 3.77781362e-010, -1.4289509e-006, 1.52977009e-009, -1, 0.999999166, -0.00134026876, -1.42327076e-006))
660
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366190286",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
661
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.544283271, 0.200000003))
662
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.68979645, -4.18066406, 0.443828583, -0.0013399038, -0.965925515, 0.258816719, 0.110641979, -0.257371128, -0.95995754, 0.99385941, 0.027349731, 0.107216768))
663
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189509",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
664
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.50530827, 0.200000003))
665
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(5.83914185, 3.16908264, -0.0102233887, 1.33372578e-006, 0.258821219, 0.965925336, -0.00719921896, -0.965900242, 0.258814514, 0.999974191, -0.00695426436, 0.00186202815))
666
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188798",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
667
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.252995998, 0.200000003))
668
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(5.49203491, -4.05382919, 0.000431060791, 0.000857862935, -0.342018634, 0.939692795, 0.00978991855, -0.93964529, -0.342010289, 0.99995172, 0.00949290115, 0.00254225265))
669
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366187331",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
670
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.536077976, 0.200000003))
671
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.68981552, -4.74194336, -0.0941734314, -0.0013399038, -0.965925515, 0.258816719, -0.00951948017, -0.258792907, -0.965885937, 0.999953866, -0.0037580065, -0.00884834584))
672
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189770",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
673
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.274876744, 0.200000003))
674
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.7038002, 3.76046753, -0.521482468, -0.00134061801, -0.965925872, -0.258815825, -0.127585664, -0.256535649, 0.958076835, -0.991826713, 0.0343056135, -0.122894369))
675
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188387",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
676
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.366502315, 0.200000003))
677
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(6.41294861, 1.11096418, -0.0871925354, 1.4289509e-006, -1.83359816e-009, 1, 0.0424318425, -0.999099433, -6.22238758e-008, 0.999099374, 0.0424318314, -1.42191016e-006))
678
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366188623",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
679
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.50530827, 0.200000003))
680
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(5.82444763, 3.1806221, -0.000411987305, 1.42099032e-006, -0.258821219, 0.965925217, -0.00982686318, 0.965878606, 0.258808762, -0.99995172, -0.00949237309, -0.00254203402))
681
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366187079",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
682
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
683
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(6.12332153, -2.99322701, 0.0102005005, -0.000627051399, 0.173652589, 0.984806776, 0.00717565231, 0.984782457, -0.173643723, -0.999974132, 0.00695775915, -0.00186358555))
684
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366189081",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
685
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.399999976, 1.60000002, 0.399999976))
686
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 2.92131805, -4.32131958, 1, 1.08324627e-007, -2.16275893e-007, 2.41579585e-007, -0.707107067, 0.707106471, -7.2315359e-008, -0.707106531, -0.707107067))
687
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
688
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
689
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(4.49303436, 1.52587891e-005, 1.74960327, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
690
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00399995, 0.699999988))
691
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
692
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.74960327, 7.62939453e-006, 4.49303436, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
693
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00399995, 0.699999988))
694
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 1.39999998, 0.399999976))
695
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -3.42132568, -1.92131042, 1, 1.30831239e-007, -1.86473642e-007, -3.53272753e-008, -0.70710665, -0.707106888, -2.36420846e-007, 0.707106888, -0.70710665))
696
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
697
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 1.39999998, 0.399999976))
698
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 3.42131805, -1.92132568, 1, -2.11684181e-007, -1.26868997e-007, -4.79209916e-008, -0.707106709, 0.707106829, -2.35375424e-007, -0.707106829, -0.707106709))
699
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
700
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
701
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.72132874, 1.52587891e-005, 4.52131653, -5.63450442e-008, -0.707106948, -0.70710659, 1, -1.11538469e-007, 2.6172529e-008, -8.53239754e-008, -0.70710665, 0.707106948))
702
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
703
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
704
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, 0, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
705
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.998000026, 1))
706
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 1.60000002, 0.399999976))
707
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 2.92131042, 4.32132721, 1, -1.75202331e-007, 8.17472525e-008, 6.20649274e-008, 0.707106948, 0.70710665, -1.69638383e-007, -0.70710665, 0.707106948))
708
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
709
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
710
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.72131348, 1.52587891e-005, 4.52132416, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
711
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
712
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
713
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, 1.52587891e-005, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
714
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
715
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
716
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, 0, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
717
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.779999971, 1.00399995, 0.779999971))
718
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
719
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, -7.62939453e-006, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
720
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.779999971, 1.00399995, 0.779999971))
721
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
722
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.93847656, -9.91821289e-005, -1.73847961, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
723
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
724
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
725
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.73847961, -0.000129699707, -2.93849945, 3.30619088e-008, -0.707107186, -0.707106411, 1, 1.32102684e-008, 2.78642904e-008, 1.69039538e-009, -0.707106411, 0.707107246))
726
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.75, 1.00399995, 0.75))
727
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
728
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.73847961, -9.15527344e-005, -2.93849945, 3.30619088e-008, -0.707107186, -0.707106411, 1, 1.32102684e-008, 2.78642904e-008, 1.69039538e-009, -0.707106411, 0.707107246))
729
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
730
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
731
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.93847656, -0.000129699707, -1.73847961, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
732
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.75, 1.00399995, 0.75))
733
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
734
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000137329102, -2.87993622, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
735
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.75, 1.00399995, 0.75))
736
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
737
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -9.91821289e-005, -2.87993622, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
738
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
739
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.799999952, 0.200000003))
740
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000102996826, -2.33849335, -2.83850098, 1, -1.75202388e-007, 2.60561166e-007, -6.43755129e-008, 0.707107186, 0.707106471, -2.96079065e-007, -0.707106411, 0.707107186))
741
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
742
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.799999952, 0.200000003))
743
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, 2.33850098, -2.83849335, 1, 1.2310764e-007, 2.00956563e-007, 4.29951967e-008, 0.70710659, -0.707107067, -2.33165792e-007, 0.707107067, 0.707106531))
744
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
745
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.599999964, 0.200000003))
746
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.15527344e-005, -2.43848419, 1.83848572, 1, -2.11684238e-007, -1.26868997e-007, -4.79209774e-008, -0.70710659, 0.707107008, -2.35375509e-007, -0.707107067, -0.70710659))
747
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
748
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.599999964, 0.200000003))
749
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.53674316e-005, 2.43848419, 1.83849335, 1, 8.66257324e-008, -1.86473642e-007, -6.65851871e-008, -0.707107067, -0.70710659, -2.05162905e-007, 0.70710659, -0.707107067))
750
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
751
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
752
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
753
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
754
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
755
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
756
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.779999971, 1.00399995, 0.779999971))
757
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.683772981, 0.683772981))
758
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.00487947464, -6.86695862, -0.788124084, -0.00134025724, -0.999999166, 3.77781362e-010, -0.11690025, 0.000156677488, -0.993143737, 0.993142784, -0.0013310794, -0.11690034))
759
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=366190426",Vector3.new(0, 0, 0),Vector3.new(0.676935315, 0.676935256, 0.676935256))
760
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 5))
761
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(0, 0.100021601, -0.100006104, 1, -4.42883561e-008, 8.17472667e-008, 3.29249588e-008, 1, 0, -7.6065966e-008, 0, 1))
762
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
763
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 5))
764
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-7.62939453e-006, -0.0999908447, -0.100006104, 1, -4.42883561e-008, 8.17472667e-008, 3.29249588e-008, 1, 0, -7.6065966e-008, 0, 1))
765
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
766
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
767
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(7.62939453e-006, -2.02130127, 3.42131042, 1, -3.71378803e-008, 2.21426184e-008, 2.98652765e-008, 0.707107127, -0.707106471, 6.58542376e-009, 0.707106471, 0.707107127))
768
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
769
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
770
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-1.72132874, 1.52587891e-005, 4.52131653, -5.63450442e-008, -0.707106948, -0.70710659, 1, -1.11538469e-007, 2.6172529e-008, -8.53239754e-008, -0.70710665, 0.707106948))
771
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
772
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
773
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, -2.28881836e-005, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
774
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.540000021, 1.00600004, 0.540000021))
775
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
776
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 4.22131348, -2.82132721, 1, -5.14387608e-008, 8.17472667e-008, -8.21243304e-008, -0.707107127, 0.707106471, 2.54492676e-008, -0.707106471, -0.707107067))
777
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
778
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.60000014))
779
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -4.42131805, -2.92131805, 1, -5.7362314e-008, 2.00956563e-007, 1.05554292e-007, -0.70710659, -0.707107008, 1.70606626e-007, 0.707107008, -0.70710665))
780
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
781
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
782
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -1.82131195, -3.42131042, 1, -1.84917042e-008, 2.21426131e-008, 6.59936461e-009, -0.707106948, -0.70710665, 1.6680417e-008, 0.70710665, -0.707106948))
783
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
784
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
785
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.72131348, 1.52587891e-005, 4.52132416, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
786
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
787
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.60000014))
788
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, 4.42131805, -2.92131042, 1, -5.14387608e-008, 8.17472667e-008, -8.21243304e-008, -0.707107127, 0.707106471, 2.54492676e-008, -0.707106471, -0.707107067))
789
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
790
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
791
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.8203125, -7.62939453e-006, 4.42233276, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
792
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.360000014, 1.00600004, 0.360000014))
793
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
794
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -1.82130432, 3.42131042, 1, -3.71378803e-008, 2.21426184e-008, 2.98652765e-008, 0.707107127, -0.707106471, 6.58542376e-009, 0.707106471, 0.707107127))
795
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
796
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
797
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.90734863e-005, -2.02132416, -3.42131805, 1, -2.13717362e-006, 2.00956563e-007, -1.36509493e-006, -0.707106948, -0.70710665, 1.64125504e-006, 0.70710665, -0.707106888))
798
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
799
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 1.4000001))
800
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.52587891e-005, -4.22133636, -2.82131195, 1, -4.30616183e-008, 8.17472667e-008, 3.13728066e-008, -0.707106471, -0.707107067, 7.62007772e-008, 0.707107127, -0.707106471))
801
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.860000014, 0.100000001, 1))
802
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
803
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.12132263, 1.52587891e-005, 2.121315, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
804
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
805
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
806
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, -3.81469727e-005, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
807
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.540000021, 1.00600004, 0.540000021))
808
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.799999952, 0.400000006, 0.799999952))
809
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(4.4223175, 7.62939453e-006, 1.82032013, -7.96248685e-008, -0.707107067, 0.707106531, 1, -1.0280155e-007, 2.68496159e-008, 4.96882677e-008, 0.707106531, 0.707107067))
810
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.360000014, 1.00600004, 0.360000014))
811
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(1.19999993, 0.400000006, 1.19999993))
812
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(8.34465027e-007, 0, 3, -8.17520345e-007, -1, 2.68220816e-007, 1, -8.28883913e-007, -2.16275893e-007, 2.21957407e-007, 2.68220674e-007, 1))
813
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
814
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
815
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83847046, -9.15527344e-005, -2.03849792, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
816
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
817
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.800000012, 0.400000006, 0.200000018))
818
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.6000061, -9.91821289e-005, 0, 2.81561853e-007, 0, 1, 1, -2.43037192e-007, -2.75880552e-007, 2.31673781e-007, 1, -5.68434189e-014))
819
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
820
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
821
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
822
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00600004, 0.300000012))
823
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
824
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.91821289e-005, -1.63848877, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
825
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
826
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.600000024))
827
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -4.57763672e-005, -1.83848572, 3.30619514e-008, -0.707107067, -0.70710659, 1, -7.31267136e-008, 1.1420137e-007, -1.204086e-007, -0.70710659, 0.707107067))
828
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
829
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
830
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83848572, -9.15527344e-005, 2.03847504, 3.49213707e-008, 0.707106709, -0.707106829, 1, -4.94104739e-008, 1.70204615e-008, -1.88853875e-008, -0.707106829, -0.707106709))
831
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
832
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.800000012, 0.400000006, 0.200000018))
833
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.1920929e-007, -7.62939453e-006, -2.6000061, -4.80362132e-008, -1, -5.96046448e-008, 1, -5.93995821e-008, 2.00956563e-007, -1.95275234e-007, -5.96046448e-008, 1))
834
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
835
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
836
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.15527344e-005, -1.87385559, 2.50312805, 1, -5.4973583e-008, 2.21426237e-008, -4.24769979e-008, -0.707106471, 0.707107067, -1.91971878e-008, -0.707107067, -0.707106471))
837
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
838
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
839
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.91821289e-005, -1.80315399, 2.50314331, 1, -5.4973583e-008, 2.21426237e-008, -4.24769979e-008, -0.707106471, 0.707107067, -1.91971878e-008, -0.707107067, -0.707106471))
840
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
841
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.600000024, 0.400000006, 0.200000018))
842
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.83849335, -9.91821289e-005, 1.63847351, 3.49213707e-008, 0.707106709, -0.707106829, 1, -4.94104739e-008, 1.70204615e-008, -1.88853875e-008, -0.707106829, -0.707106709))
843
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 1.00600004, 0.100000001))
844
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
845
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.15527344e-005, 1.87384033, 2.50312805, 1, -7.00857896e-008, 8.17472738e-008, 1.22637118e-008, -0.707107186, -0.707106352, 9.53098009e-008, 0.707106411, -0.707107246))
846
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
847
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
848
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000129699707, -2.77993774, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
849
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
850
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
851
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.93847656, -0.000129699707, -1.73847961, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
852
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
853
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
854
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, 2.87386322, -2.27385712, 1, -3.36030155e-008, 2.21426184e-008, 2.73657292e-008, 0.70710659, -0.707107067, 4.08589074e-009, 0.707107008, 0.70710659))
855
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
856
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 0.800000072))
857
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.91821289e-005, 1.8031311, 2.50313568, 1, -7.00857896e-008, 8.17472738e-008, 1.22637118e-008, -0.707107186, -0.707106352, 9.53098009e-008, 0.707106411, -0.707107246))
858
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
859
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
860
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, 2.80315399, -2.27384949, 1, -3.36030155e-008, 2.21426184e-008, 2.73657292e-008, 0.70710659, -0.707107067, 4.08589074e-009, 0.707107008, 0.70710659))
861
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
862
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
863
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000137329102, -2.87993622, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
864
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
865
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
866
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-9.91821289e-005, -2.87384033, -2.27384949, 1, -1.84909084e-008, 8.1747288e-008, -4.87468412e-008, 0.707107186, 0.707106352, -5.88267284e-008, -0.707106411, 0.707107246))
867
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
868
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.200000003, 0.200000003, 1.00000012))
869
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-0.000106811523, -2.8031311, -2.27385712, 1, -1.84909084e-008, 8.1747288e-008, -4.87468412e-008, 0.707107186, 0.707106352, -5.88267284e-008, -0.707106411, 0.707107246))
870
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.939999998, 0.100000001, 1))
871
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.399999917))
872
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(1.73847961, -0.000129699707, -2.93849945, 3.30619088e-008, -0.707107186, -0.707106411, 1, 1.32102684e-008, 2.78642904e-008, 1.69039538e-009, -0.707106411, 0.707107246))
873
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00199997, 0.800000012))
874
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
875
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-2.87993622, -0.000137329102, -2.77992249, -7.96248685e-008, -0.707106411, 0.707107246, 1, -1.08422427e-007, 2.12288125e-008, 5.76374362e-008, 0.707107186, 0.707106352))
876
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
877
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
878
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87993622, -0.00012588501, 2.9799118, -9.7821129e-009, 0.707106471, -0.707107186, 1, -9.19525149e-008, -8.87417357e-008, -1.23752272e-007, -0.707107186, -0.707106411))
879
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
880
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999917, 0.200000003, 0.200000003))
881
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(2.87991333, -0.000129699707, -2.97993469, -4.14438972e-008, -0.707107246, -0.707106352, 1, -5.89601399e-008, -5.3324416e-009, -2.58680757e-008, -0.707106352, 0.707107306))
882
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 1.00600004, 0.0599999987))
883
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
884
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.61967468, 0.0208930969, 0.388954163, 1.99454848e-006, -0.500001967, -0.866024256, 1, 5.25948326e-006, -7.3434984e-007, 4.93469815e-006, -0.866024315, 0.500001967))
885
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
886
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
887
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.49655151, -0.02085495, 0.328704834, -4.4098274e-006, 0.500002146, -0.866024196, -1, -5.25264568e-006, 2.04716162e-006, -3.53233304e-006, 0.866024196, 0.500002146))
888
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
889
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
890
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.47428894, -0.0208587646, -3.10037637, -1.42895101e-006, -3.70694409e-007, -1, -1, -3.60905688e-006, 1.42327121e-006, -3.62042033e-006, 1, -3.70689264e-007))
891
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
892
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
893
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-4.83097839, 0.0208816528, -6.22212982, -3.97769418e-006, 0.500002563, -0.866023958, 1, 5.0941826e-006, -1.63966331e-006, 3.5988478e-006, -0.866023958, -0.500002503))
894
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
895
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
896
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-4.71723938, -0.0208587646, -6.14561462, 1.47300841e-006, -0.500002384, -0.866024017, -1, -5.03130013e-006, 1.20483423e-006, -4.97232941e-006, 0.866024077, -0.500002384))
897
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
898
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.683773041, 0.200000003, 2.73509192))
899
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(-6.61105347, 0.0208778381, -3.10975885, -1.42895112e-006, 3.74361605e-007, -1, 1, 3.56889359e-006, -1.4232686e-006, 3.58025613e-006, -1, -3.74366721e-007))
900
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"rbxasset://fonts/sword.mesh",Vector3.new(0, 0, 0),Vector3.new(0.683773041, 0.683772981, 0.683772981))
901
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"Institutional white","Part",Vector3.new(0.399999976, 0.399999976, 0.399999976))
902
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -2.85937688e-007, -2.16275936e-007, 2.21957293e-007, 3.27825603e-007, 1, -2.74574262e-007, -1, 3.2782566e-007),CFrame.new(0, 3.30000305, -1.90734863e-006, -0.744700134, -0.667399347, -5.07537834e-008, 7.83254563e-008, -1.76896435e-008, -1, 0.667399347, -0.744700074, 6.92395261e-008))
903
mesh("SpecialMesh",Part,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.35000002, 1.35000002, 1.35000002))
904
905
function attackone()
906
attack = true
907
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,20,25,math.random(5,10),"Normal",RootPart,.2,1) end) 
908
for i = 0,1,0.1 do
909
swait()
910
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
911
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(80)),.3)
912
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
913
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-30)), 0.3)
914
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
915
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
916
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
917
end
918
so("rbxassetid://199145887",Hitbox,1,1)
919
for i = 0,1,0.1 do
920
swait()
921
local blcf = Hitbox.CFrame*cf(0,0,0)
922
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
923
local h = 5
924
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
925
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
926
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
927
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
928
scfr = blcf
929
elseif not scfr then
930
scfr = blcf
931
end
932
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
933
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-80)),.3)
934
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
935
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
936
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
937
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
938
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(100)),.3)
939
end
940
attack = false
941
con:disconnect()
942
scfr = nil
943
end
944
945
function attacktwo()
946
attack = true
947
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,20,25,math.random(5,10),"Normal",RootPart,.2,1) end) 
948
for i = 0,1,0.1 do
949
swait()
950
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(50)),.3)
951
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(-2),math.rad(-50)),.3)
952
RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.3)
953
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(120), math.rad(0), math.rad(-20)), 0.3)
954
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
955
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
956
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(20)),.3)
957
end
958
so("rbxassetid://199145913",Hitbox,1,1)
959
for i = 0,1,0.1 do
960
swait()
961
local blcf = Hitbox.CFrame*cf(0,0,0)
962
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
963
local h = 5
964
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
965
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
966
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
967
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
968
scfr = blcf
969
elseif not scfr then
970
scfr = blcf
971
end
972
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
973
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(60)),.3)
974
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, .3) * angles(math.rad(0), math.rad(-10), math.rad(70)), 0.3)
975
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.3)
976
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(140),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
977
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
978
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(60)),.3)
979
end
980
attack = false
981
con:disconnect()
982
scfr = nil
983
end
984
985
function Breaker()
986
local ChatService = game:GetService("Chat")
987
988
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
989
ChatService:Chat(Head, "Slicing Depths!", "Red")
990
wait(0)
991
attack = true
992
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,99,99,99,"Normal",RootPart,.2,1) end) 
993
for i = 0,1,0.1 do
994
so("rbxassetid://413682983",Hitbox,3,2)
995
swait()
996
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(50)),.3)
997
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(-2),math.rad(-50)),.3)
998
RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.3)
999
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(120), math.rad(0), math.rad(-20)), 0.3)
1000
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1001
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1002
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(20)),.3)
1003
end
1004
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.5,1,1,0.5,1,.03)
1005
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.9,0.4,0.9,0.9,0.4,0.9,.03)
1006
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.8,0.3,0.8,0.8,0.3,0.8,.03)
1007
so("rbxassetid://413682983",Hitbox,2,1)
1008
wait(1)
1009
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1010
so("rbxassetid://413682983",Hitbox,2,1)
1011
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,1,0.5,0.5,1,0.5,.04)
1012
wait(0.1)
1013
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.8,0.5,0.5,0.8,0.5,.04)
1014
wait(0.1)
1015
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.6,0.5,0.5,0.6,0.5,.04)
1016
wait(0.1)
1017
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.4,0.5,0.5,0.4,0.5,.04)
1018
wait(0.1)
1019
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1020
wait(0.1)
1021
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1022
wait(0.1)
1023
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1024
wait(0.1)
1025
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1026
wait(0.1)
1027
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1028
wait(0.1)
1029
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.04)
1030
wait(0.1)
1031
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1032
so("rbxassetid://413682983",Hitbox,2,1)
1033
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,2,1,1,2,1,.05)
1034
wait(0.1)
1035
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,1,1,1,1,1,.05)
1036
wait(0.1)
1037
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.8,1,1,0.8,1,.05)
1038
wait(0.1)
1039
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.6,1,1,0.6,1,.05)
1040
wait(0.1)
1041
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.4,1,1,0.4,1,.05)
1042
wait(0.1)
1043
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1044
wait(0.1)
1045
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1046
wait(0.1)
1047
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1048
wait(0.1)
1049
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1050
wait(0.1)
1051
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1052
wait(0.1)
1053
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.06)
1054
so("rbxassetid://413682983",Hitbox,2,1)
1055
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,3,1.5,1.5,3,1.5,.06)
1056
wait(0.1)
1057
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,2,1.5,1.5,2,1.5,.06)
1058
wait(0.1)
1059
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,1,1.5,1.5,1,1.5,.06)
1060
wait(0.1)
1061
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.8,1.5,1.5,0.8,1.5,.06)
1062
wait(0.1)
1063
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.6,1.5,1.5,0.6,1.5,.06)
1064
wait(0.1)
1065
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.4,1.5,1.5,0.4,1.5,.06)
1066
wait(0.1)
1067
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.2,1.5,1.5,0.2,1.5,.06)
1068
wait(0.1)
1069
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.2,1.5,1.5,0.2,1.5,.06)
1070
wait(0.1)
1071
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.2,1.5,1.5,0.2,1.5,.06)
1072
wait(0.1)
1073
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),1.5,0.2,1.5,1.5,0.2,1.5,.06)
1074
wait(0.1)
1075
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),3,0.2,3,3,0.2,3,.06)
1076
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.06)
1077
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.06)
1078
wait(0)
1079
so("rbxassetid://487215897",Hitbox,5,1)
1080
for i = 0,1,0.1 do
1081
swait()
1082
local blcf = Hitbox.CFrame*cf(0,0,0)
1083
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
1084
local h = 5
1085
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
1086
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
1087
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
1088
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
1089
scfr = blcf
1090
elseif not scfr then
1091
scfr = blcf
1092
end
1093
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
1094
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(60)),.3)
1095
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, .3) * angles(math.rad(0), math.rad(-10), math.rad(70)), 0.3)
1096
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.3)
1097
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(140),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1098
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1099
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(60)),.3)
1100
end
1101
attack = false
1102
con:disconnect()
1103
scfr = nil
1104
end
1105
1106
function attackthree()
1107
attack = true
1108
local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
1109
local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,9222,18222,math.random(20,30),"Normal",RootPart,.2,1) end)
1110
local fx=Hitbox.Touched:connect(function(part)
1111
	local human=part.Parent:findFirstChild("Humanoid")
1112
	if human~=nil and bounce==false then
1113
		bounce=true
1114
		local rndm=math.random(1,#hitsounds)
1115
		local r=rndm
1116
		so("http://www.roblox.com/asset/?id="..hitsounds[r],part.Parent,1,1)
1117
	end
1118
end)
1119
for i = 0,1,0.1 do
1120
swait()
1121
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(-5),math.rad(-60)),.3)
1122
Torso.Neck.C0=clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(60)),.3)
1123
RW.C0=clerp(RW.C0,cf(1.5, 0.8, 0.2) * angles(math.rad(5), math.rad(-15), math.rad(112)), 0.3)
1124
LW.C0=clerp(LW.C0,cf(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-20)), 0.3)
1125
RH.C0=clerp(RH.C0,cf(1.1,-1,0)*angles(math.rad(-5),math.rad(120),math.rad(-8)),.3)
1126
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-60),math.rad(0)),.3)
1127
Handleweld.C0=clerp(Handleweld.C0,cf(0,-.2,.5)*angles(math.rad(50),math.rad(-15),math.rad(0)),.3)
1128
end
1129
so("http://www.roblox.com/asset/?id=199145433",Hitbox,1,1.1)
1130
local v=it("BodyVelocity",Torso)
1131
v.maxForce=Vector3.new(4e+005,4e+005,4e+005)*1
1132
v.velocity=RootPart.CFrame.lookVector*125
1133
for i = 0,1,0.1 do
1134
swait()
1135
local blcf = Hitbox.CFrame*cf(0,0,0)
1136
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
1137
local h = 5
1138
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
1139
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
1140
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
1141
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
1142
scfr = blcf
1143
elseif not scfr then
1144
scfr = blcf
1145
end
1146
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(5),math.rad(60)),.3)
1147
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-60)),.3)
1148
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(60), math.rad(100)), 0.3)
1149
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-15)), 0.3)
1150
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
1151
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
1152
Handleweld.C0=clerp(Handleweld.C0,cf(0,-1,-1)*angles(math.rad(-100),math.rad(0),math.rad(0)),.3)
1153
end
1154
v.Parent=nil
1155
scfr=nil
1156
attack = false
1157
bounce=false
1158
con:disconnect()
1159
fx:disconnect()
1160
end
1161
1162
function Dash()
1163
local ChatService = game:GetService("Chat")
1164
1165
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1166
ChatService:Chat(Head, "Gliding Dash!", "Red")
1167
wait(0)
1168
attack = true
1169
local con = Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,45,52,math.random56,"Normal",RootPart,.2,1) end) 
1170
so("http://roblox.com/asset/?id=153092348",Torso,2,.8)
1171
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),3,0.2,3,3,0.2,3,.075)
1172
for i = 0,1,0.1 do 
1173
swait()
1174
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1175
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(-80)),.3)
1176
RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.5) * angles(math.rad(0), math.rad(130), math.rad(80)), 0.3)
1177
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(0), math.rad(-20)), 0.3)
1178
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1179
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1180
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(40)),.3)
1181
Torso.Velocity=Head.CFrame.lookVector*275
1182
end
1183
so("http://roblox.com/asset/?id=416315847",Torso,2,1)
1184
for i = 0,1,0.1 do 
1185
swait()
1186
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1187
local blcf = Hitbox.CFrame*cf(0,0,0)
1188
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
1189
local h = 5
1190
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
1191
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
1192
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
1193
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
1194
scfr = blcf
1195
elseif not scfr then
1196
scfr = blcf
1197
end
1198
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.05)
1199
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),-7*i),.3)
1200
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(40)),.3)
1201
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.3) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.3)
1202
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(0), math.rad(-40)), 0.3)
1203
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1204
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1205
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(50)),.3)
1206
end
1207
attack = false
1208
con:disconnect()
1209
scfr = nil
1210
end
1211
1212
function MagniDamage2(Part,dis,mind,maxd,force,knock)
1213
for _,c in pairs(workspace:children()) do
1214
local hum=c:findFirstChild("Humanoid")
1215
if hum~=nil then
1216
local head=c:findFirstChild("Torso")
1217
if head~=nil then
1218
local targ=head.Position-Part.Position
1219
local mag=targ.magnitude
1220
if mag<=dis and c.Name~=Character.Name then
1221
Damagefunc(Part,hum.Parent.Torso,mind,maxd,force,knock,RootPart,.2,1)
1222
end
1223
end
1224
end
1225
end
1226
end
1227
1228
function MagniDamage(Hit,Part,magni,mindam,maxdam,knock,Type)
1229
for _,c in pairs(workspace:children()) do
1230
local hum=c:findFirstChild("Humanoid")
1231
if hum~=nil then
1232
local head=c:findFirstChild("Torso")
1233
if head~=nil then
1234
local targ=head.Position-Part.Position
1235
local mag=targ.magnitude
1236
if mag<=magni and c.Name~=Player.Name then 
1237
Damagefunc(Hit,head,mindam,maxdam,knock,Type,RootPart,.2,1,3)
1238
end
1239
end
1240
end
1241
end
1242
end
1243
1244
function MagicWave(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1245
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1246
prt.Anchored=true
1247
prt.CFrame=cframe
1248
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=102638417",vt(0,0,0),vt(x1,y1,z1))
1249
game:GetService("Debris"):AddItem(prt,5)
1250
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1251
end
1252
1253
1254
function MagicWave2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1255
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1256
prt.Anchored=true
1257
prt.CFrame=cframe
1258
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
1259
game:GetService("Debris"):AddItem(prt,5)
1260
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1261
end
1262
1263
function MagicWave3(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1264
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1265
prt.Anchored=true
1266
prt.CFrame=cframe
1267
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1323306",vt(0,0,0),vt(x1,y1,z1))
1268
game:GetService("Debris"):AddItem(prt,5)
1269
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1270
end
1271
1272
function MagicWave4(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1273
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1274
prt.Anchored=true
1275
prt.CFrame=cframe
1276
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
1277
game:GetService("Debris"):AddItem(prt,5)
1278
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1279
end
1280
1281
function ChargingWave2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1282
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1283
prt.Anchored=true
1284
prt.CFrame=cframe
1285
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=9982590",vt(0,0,0),vt(x3,y3,z3))
1286
game:GetService("Debris"):AddItem(prt,5)
1287
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1288
end
1289
1290
function ChargingWave(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1291
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1292
prt.Anchored=true
1293
prt.CFrame=cframe
1294
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=24388358",vt(0,0,0),vt(x3,y3,z3))
1295
game:GetService("Debris"):AddItem(prt,5)
1296
table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
1297
end
1298
1299
function attackfour()
1300
attack = true
1301
Humanoid.WalkSpeed = 0
1302
for i = 0,1,0.1 do
1303
swait()
1304
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1305
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1306
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1307
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1308
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1309
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1310
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1311
end
1312
MagniDamage(Hitbox,LeftLeg,20,30,50,math.random(30,40),"Knockdown",true)
1313
so("http://roblox.com/asset/?id=199145264",LeftLeg,1,1.1)	
1314
so("http://roblox.com/asset/?id=200632561",LeftLeg,1,1)	
1315
MagicWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),.7,.7,.7,.7,.7,.7,.05)
1316
MagicWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),.6,.6,.6,.6,.6,.6,.05)
1317
for i = 0,1,0.1 do
1318
swait()
1319
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1320
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1321
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1322
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1323
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1324
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1325
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1326
end
1327
attack = false
1328
Humanoid.WalkSpeed = 16
1329
end
1330
1331
function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1332
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1333
prt.Anchored=true
1334
prt.CFrame=cframe
1335
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
1336
game:GetService("Debris"):AddItem(prt,2)
1337
coroutine.resume(coroutine.create(function(Part,Mesh) 
1338
for i=0,1,delay do
1339
wait()
1340
Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1341
Part.Transparency=i
1342
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1343
end
1344
Part.Parent=nil
1345
end),prt,msh)
1346
end 
1347
1348
function Stomp()
1349
local ChatService = game:GetService("Chat")
1350
1351
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1352
ChatService:Chat(Head, "Ghostly Shockwave!", "Red")
1353
wait(0)
1354
attack = true
1355
Humanoid.WalkSpeed = 0
1356
for i = 0,1,0.1 do
1357
swait()
1358
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1359
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1360
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1361
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1362
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1363
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1364
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1365
end
1366
so("http://roblox.com/asset/?id=200633529",LeftLeg,1,0.6)
1367
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.5,0.5,0.5,0.5,0.5,.0055)
1368
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.6,0.6,0.6,0.6,0.6,0.6,.0065)
1369
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.7,0.7,0.7,0.7,0.7,0.7,.0075)
1370
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.8,0.8,0.8,0.8,0.8,0.8,.0085)
1371
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.9,0.9,0.9,0.9,0.9,0.9,.0095)
1372
wait(0.5)
1373
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1374
wait(0.5)
1375
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1376
wait(0.5)
1377
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1378
wait(0.5)
1379
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1380
wait(0)
1381
MagniDamage(Hitbox,LeftLeg,50,52,55,math.random(30,40),"Knockdown",true)
1382
so("http://roblox.com/asset/?id=144699494",LeftLeg,2,1.1)	
1383
so("http://roblox.com/asset/?id=321321137",LeftLeg,1,1)
1384
so("http://roblox.com/asset/?id=506384002",LeftLeg,1,1)	
1385
so("http://roblox.com/asset/?id=157878578",LeftLeg,25,1)
1386
so("http://roblox.com/asset/?id=165970126",LeftLeg,25,1)
1387
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.75,5,0.75,0.75,5,0.75,.0055)
1388
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,1,1,1,1,1,.006)
1389
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),2,0.75,2,2,0.75,2,.010)
1390
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),3,0.5,3,3,0.5,3,.015)
1391
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),4,0.25,4,4,0.25,4,.020)
1392
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
1393
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1394
wait(0.75)
1395
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1396
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1397
wait(0.75)
1398
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1399
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1400
wait(0.75)
1401
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1402
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1403
wait(0.75)
1404
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1405
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1406
wait(0.75)
1407
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1408
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1409
for i = 0,1,0.1 do
1410
swait()
1411
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1412
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1413
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1414
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1415
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1416
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1417
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1418
end
1419
attack = false
1420
Humanoid.WalkSpeed = 16
1421
end
1422
1423
function VantaStomp()
1424
local ChatService = game:GetService("Chat")
1425
1426
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1427
ChatService:Chat(Head, "Corrupted Stomp!", "Red")
1428
wait(0)
1429
attack = true
1430
Humanoid.WalkSpeed = 0
1431
for i = 0,1,0.1 do
1432
swait()
1433
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1434
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1435
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1436
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1437
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1438
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1439
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1440
end
1441
so("http://roblox.com/asset/?id=200633529",LeftLeg,1,0.6)
1442
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.1,0.1,0.1,0.1,0.1,0.1,.0055)
1443
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.2,0.2,0.2,0.2,0.2,0.2,.0065)
1444
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.3,0.3,0.3,0.3,0.3,0.3,.0075)
1445
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.4,0.4,0.4,0.4,0.4,0.4,.0085)
1446
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.5,0.5,0.5,0.5,0.5,0.5,.0095)
1447
wait(0.5)
1448
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1449
wait(0.5)
1450
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1451
wait(0.5)
1452
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1453
wait(0.5)
1454
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1455
wait(0.5)
1456
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1457
wait(0.5)
1458
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1459
wait(0.5)
1460
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1461
wait(0.5)
1462
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1463
wait(0.5)
1464
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1465
wait(0.5)
1466
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1467
wait(0)
1468
MagniDamage(Hitbox,LeftLeg,65,69,74,math.random(30,40),"Knockdown",true)
1469
so("http://roblox.com/asset/?id=144699494",LeftLeg,7.5,1)	
1470
so("http://roblox.com/asset/?id=506384002",LeftLeg,5,1)	
1471
so("http://roblox.com/asset/?id=87767777",LeftLeg,5,1)	
1472
so("http://roblox.com/asset/?id=178452221",LeftLeg,5,0.6)
1473
so("http://roblox.com/asset/?id=157878578",LeftLeg,25,1)
1474
so("http://roblox.com/asset/?id=165970126",LeftLeg,25,0.5)
1475
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),1,6,1,1,6,1,.0075)
1476
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2,5,2,2,5,2,.0075)
1477
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),3,4,3,3,4,3,.0075)
1478
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,3,4,4,3,4,.0075)
1479
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1480
wait(0.75)
1481
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1482
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1483
wait(0.75)
1484
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1485
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1486
wait(0.75)
1487
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1488
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1489
wait(0.75)
1490
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1491
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1492
wait(0.75)
1493
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1494
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1495
for i = 0,1,0.1 do
1496
swait()
1497
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1498
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1499
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1500
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1501
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1502
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1503
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1504
end
1505
attack = false
1506
Humanoid.WalkSpeed = 16
1507
end
1508
1509
function StompDestruction()
1510
local ChatService = game:GetService("Chat")
1511
1512
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1513
ChatService:Chat(Head, "Shadeful Stomp!", "Red")
1514
wait(0)
1515
attack = true
1516
Humanoid.WalkSpeed = 0
1517
for i = 0,1,0.1 do
1518
swait()
1519
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1520
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1521
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1522
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1523
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1524
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1525
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1526
end
1527
so("http://roblox.com/asset/?id=200633529",LeftLeg,1,0.6)
1528
ChargingWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),0.01,0.01,0.01,0.01,0.01,0.01,.05)
1529
ChargingWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),0.015,0.015,0.015,0.015,0.015,0.015,.055)
1530
ChargingWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),0.02,0.02,0.02,0.02,0.02,0.02,.0075)
1531
ChargingWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),0.025,0.025,0.025,0.025,0.025,0.025,.06)
1532
ChargingWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),0.03,0.03,0.03,0.03,0.03,0.03,.0065)
1533
wait(0.5)
1534
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2,0.2,2,2,0.2,2,.025)
1535
wait(0.5)
1536
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2,0.2,2,2,0.2,2,.025)
1537
wait(0.5)
1538
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2,0.2,2,2,0.2,2,.025)
1539
wait(0.5)
1540
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2,0.2,2,2,0.2,2,.025)
1541
wait(0)
1542
MagniDamage(Hitbox,LeftLeg,62,67,70,math.random(30,40),"Knockdown",true)
1543
so("http://roblox.com/asset/?id=144699494",LeftLeg,3,1)	
1544
so("http://roblox.com/asset/?id=402347142",LeftLeg,2.5,1)
1545
so("http://roblox.com/asset/?id=506384002",LeftLeg,3,1)	
1546
so("http://roblox.com/asset/?id=87767777",LeftLeg,4,1)	
1547
so("http://roblox.com/asset/?id=178452221",LeftLeg,4,0.6)
1548
so("http://roblox.com/asset/?id=157878578",LeftLeg,25,1)
1549
so("http://roblox.com/asset/?id=165970126",LeftLeg,25,0.5)	
1550
MagicWave3(BrickColor.new("Really black"),cf(LeftLeg.Position),2,7,2,2,7,2,.0055)
1551
MagicWave3(BrickColor.new("Really black"),cf(LeftLeg.Position),3,3,3,3,3,3,.006)
1552
MagicWave3(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.75,4,4,0.75,4,.010)
1553
MagicWave3(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.5,5,5,0.5,5,.015)
1554
MagicWave3(BrickColor.new("Really black"),cf(LeftLeg.Position),6,0.25,6,6,0.25,6,.020)
1555
MagicWave3(BrickColor.new("Really black"),cf(LeftLeg.Position),7,0.2,7,7,0.2,7,.025)
1556
wait(0.75)
1557
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2.5,0.2,2.5,2.5,0.2,2.5,.0065)
1558
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,0.75)
1559
wait(0.75)
1560
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2.5,0.2,2.5,2.5,0.2,2.5,.0065)
1561
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,0.75)
1562
wait(0.75)
1563
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2.5,0.2,2.5,2.5,0.2,2.5,.0065)
1564
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,0.75)
1565
wait(0.75)
1566
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2.5,0.2,2.5,2.5,0.2,2.5,.0065)
1567
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,0.75)
1568
wait(0.75)
1569
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2.5,0.2,2.5,2.5,0.2,2.5,.0065)
1570
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,0.75)
1571
for i = 0,1,0.1 do
1572
swait()
1573
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1574
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1575
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1576
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1577
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1578
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1579
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1580
end
1581
attack = false
1582
Humanoid.WalkSpeed = 16
1583
end
1584
1585
function Stomp()
1586
local ChatService = game:GetService("Chat")
1587
1588
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1589
ChatService:Chat(Head, "Ghostly Shockwave!", "Red")
1590
wait(0)
1591
attack = true
1592
Humanoid.WalkSpeed = 0
1593
for i = 0,1,0.1 do
1594
swait()
1595
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1596
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1597
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1598
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1599
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1600
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1601
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1602
end
1603
so("http://roblox.com/asset/?id=200633529",LeftLeg,1,0.6)
1604
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.5,0.5,0.5,0.5,0.5,.0055)
1605
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.6,0.6,0.6,0.6,0.6,0.6,.0065)
1606
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.7,0.7,0.7,0.7,0.7,0.7,.0075)
1607
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.8,0.8,0.8,0.8,0.8,0.8,.0085)
1608
ChargingWave(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.9,0.9,0.9,0.9,0.9,0.9,.0095)
1609
wait(0.5)
1610
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1611
wait(0.5)
1612
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1613
wait(0.5)
1614
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1615
wait(0.5)
1616
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,0.2,1,1,0.2,1,.025)
1617
wait(0)
1618
MagniDamage(Hitbox,LeftLeg,50,52,55,math.random(30,40),"Knockdown",true)
1619
so("http://roblox.com/asset/?id=144699494",LeftLeg,2,1.1)	
1620
so("http://roblox.com/asset/?id=321321137",LeftLeg,1,1)
1621
so("http://roblox.com/asset/?id=506384002",LeftLeg,1,1)	
1622
so("http://roblox.com/asset/?id=157878578",LeftLeg,25,1)
1623
so("http://roblox.com/asset/?id=165970126",LeftLeg,25,1)
1624
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.75,5,0.75,0.75,5,0.75,.0055)
1625
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),1,1,1,1,1,1,.006)
1626
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),2,0.75,2,2,0.75,2,.010)
1627
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),3,0.5,3,3,0.5,3,.015)
1628
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),4,0.25,4,4,0.25,4,.020)
1629
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
1630
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1631
wait(0.75)
1632
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1633
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1634
wait(0.75)
1635
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1636
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1637
wait(0.75)
1638
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1639
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1640
wait(0.75)
1641
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1642
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1643
wait(0.75)
1644
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),0.5,0.2,0.5,0.5,0.2,0.5,.0065)
1645
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,2,1)
1646
for i = 0,1,0.1 do
1647
swait()
1648
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1649
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1650
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1651
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1652
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1653
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1654
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1655
end
1656
attack = false
1657
Humanoid.WalkSpeed = 16
1658
end
1659
1660
function VantaStomp()
1661
local ChatService = game:GetService("Chat")
1662
1663
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1664
ChatService:Chat(Head, "Corrupted Stomp!", "Red")
1665
wait(0)
1666
attack = true
1667
Humanoid.WalkSpeed = 0
1668
for i = 0,1,0.1 do
1669
swait()
1670
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1671
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1672
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1673
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1674
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1675
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1676
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1677
end
1678
so("http://roblox.com/asset/?id=200633529",LeftLeg,1,0.6)
1679
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.1,0.1,0.1,0.1,0.1,0.1,.0055)
1680
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.2,0.2,0.2,0.2,0.2,0.2,.0065)
1681
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.3,0.3,0.3,0.3,0.3,0.3,.0075)
1682
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.4,0.4,0.4,0.4,0.4,0.4,.0085)
1683
ChargingWave(BrickColor.new("Really black"),cf(LeftLeg.Position),0.5,0.5,0.5,0.5,0.5,0.5,.0095)
1684
wait(0.5)
1685
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1686
wait(0.5)
1687
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1688
wait(0.5)
1689
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1690
wait(0.5)
1691
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1692
wait(0.5)
1693
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1694
wait(0.5)
1695
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1696
wait(0.5)
1697
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1698
wait(0.5)
1699
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1700
wait(0.5)
1701
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1702
wait(0.5)
1703
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,0.2,4,4,0.2,4,.025)
1704
wait(0)
1705
MagniDamage(Hitbox,LeftLeg,65,69,74,math.random(30,40),"Knockdown",true)
1706
so("http://roblox.com/asset/?id=144699494",LeftLeg,7.5,1)	
1707
so("http://roblox.com/asset/?id=506384002",LeftLeg,5,1)	
1708
so("http://roblox.com/asset/?id=87767777",LeftLeg,5,1)	
1709
so("http://roblox.com/asset/?id=178452221",LeftLeg,5,0.6)
1710
so("http://roblox.com/asset/?id=157878578",LeftLeg,25,1)
1711
so("http://roblox.com/asset/?id=165970126",LeftLeg,25,0.5)
1712
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),1,6,1,1,6,1,.0075)
1713
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),2,5,2,2,5,2,.0075)
1714
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),3,4,3,3,4,3,.0075)
1715
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),4,3,4,4,3,4,.0075)
1716
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1717
wait(0.75)
1718
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1719
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1720
wait(0.75)
1721
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1722
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1723
wait(0.75)
1724
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1725
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1726
wait(0.75)
1727
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1728
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1729
wait(0.75)
1730
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0065)
1731
so("http://www.roblox.com/asset/?id=138186576",LeftLeg,3,0.75)
1732
for i = 0,1,0.1 do
1733
swait()
1734
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1735
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1736
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1737
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1738
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1739
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1740
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1741
end
1742
attack = false
1743
Humanoid.WalkSpeed = 16
1744
end
1745
1746
function NormalStomp()
1747
attack = true
1748
Humanoid.WalkSpeed = 0
1749
for i = 0,1,0.1 do
1750
swait()
1751
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1752
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1753
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1754
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1755
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1756
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1757
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1758
end
1759
MagniDamage(Hitbox,LeftLeg,100,32,35,math.random(30,40),"Knockdown",true)
1760
so("http://roblox.com/asset/?id=200632875",LeftLeg,25,0.9)
1761
so("http://roblox.com/asset/?id=157878578",LeftLeg,2.5,1)
1762
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),1,.2,1,1,.2,1,.025)
1763
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),3,.2,3,3,.2,3,.025)	
1764
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),5,.2,5,5,.2,5,.05)
1765
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),7,.2,7,7,.2,7,.05)
1766
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),9,.2,9,9,.2,9,.05)
1767
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),12,.2,12,12,.2,12,.05)
1768
MagicWave2(BrickColor.new("Bright green"),cf(LeftLeg.Position),14,.2,14,14,.2,14,.05)
1769
for i = 0,1,0.1 do
1770
swait()
1771
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1772
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1773
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1774
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1775
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1776
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1777
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1778
end
1779
attack = false
1780
Humanoid.WalkSpeed = 16
1781
end
1782
1783
function Sekrit()
1784
local ChatService = game:GetService("Chat")
1785
1786
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
1787
ChatService:Chat(Head, "ABSOLUTE DESTRUCTION!!!", "Red")
1788
wait(0)
1789
attack = true
1790
Humanoid.WalkSpeed = 0
1791
for i = 0,1,0.1 do
1792
swait()
1793
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1794
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1795
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
1796
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
1797
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1798
LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1799
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
1800
end
1801
so("http://roblox.com/asset/?id=200633529",LeftLeg,5,0.25)
1802
ChargingWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.1,0.1,0.1,0.1,0.1,0.1,.0075)
1803
ChargingWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.15,0.15,0.15,0.15,0.15,0.15,.0076)
1804
ChargingWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.2,0.2,0.2,0.2,0.2,0.2,.0077)
1805
ChargingWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.25,0.25,0.25,0.25,0.25,0.25,.0078)
1806
ChargingWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),0.3,0.3,0.3,0.3,0.3,0.3,.0079)
1807
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1808
wait(0.1)
1809
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1810
wait(0.1)
1811
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1812
wait(0.1)
1813
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1814
wait(0.1)
1815
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1816
wait(0.1)
1817
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1818
wait(0.1)
1819
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1820
wait(0.1)
1821
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1822
wait(0.1)
1823
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1824
wait(0.1)
1825
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1826
wait(0.1)
1827
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1828
wait(0.1)
1829
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1830
wait(0.1)
1831
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1832
wait(0.1)
1833
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1834
wait(0.1)
1835
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1836
wait(0.1)
1837
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1838
wait(0.1)
1839
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1840
wait(0.1)
1841
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1842
wait(0.1)
1843
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1844
wait(0.1)
1845
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1846
wait(0.1)
1847
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1848
wait(0.1)
1849
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1850
wait(0.1)
1851
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1852
wait(0.1)
1853
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1854
wait(0.1)
1855
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1856
wait(0.1)
1857
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1858
wait(0.1)
1859
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1860
wait(0.1)
1861
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1862
wait(0.1)
1863
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1864
wait(0.1)
1865
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1866
wait(0.1)
1867
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1868
wait(0.1)
1869
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1870
wait(0.1)
1871
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1872
wait(0.1)
1873
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1874
wait(0.1)
1875
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1876
wait(0.1)
1877
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1878
wait(0.1)
1879
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1880
wait(0.1)
1881
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1882
wait(0.1)
1883
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1884
wait(0.1)
1885
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1886
wait(0.1)
1887
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1888
wait(0.1)
1889
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1890
wait(0.1)
1891
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1892
wait(0.1)
1893
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1894
wait(0.1)
1895
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1896
wait(0.1)
1897
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1898
wait(0.1)
1899
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1900
wait(0.1)
1901
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1902
wait(0.1)
1903
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1904
wait(0.1)
1905
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1906
wait(0.1)
1907
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1908
wait(0.1)
1909
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1910
wait(0.1)
1911
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1912
wait(0.1)
1913
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1914
wait(0.1)
1915
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1916
wait(0.1)
1917
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1918
wait(0.1)
1919
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1920
wait(0.1)
1921
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1922
wait(0.1)
1923
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1924
wait(0.1)
1925
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1926
wait(0.1)
1927
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1,8,8,1,8,.025)
1928
wait(0.1)
1929
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.2,8,8,1.2,8,.025)
1930
wait(0.1)
1931
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.4,8,8,1.4,8,.025)
1932
wait(0.1)
1933
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.6,8,8,1.6,8,.025)
1934
wait(0.1)
1935
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,1.8,8,8,1.8,8,.025)
1936
wait(0.1)
1937
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,2,8,8,2,8,.025)
1938
wait(0.1)
1939
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,4.8,8,8,4,8,.025)
1940
wait(0.1)
1941
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,8,8,8,8,8,.025)
1942
wait(0.1)
1943
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,16,8,8,16,8,.025)
1944
wait(0.1)
1945
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),8,32,8,8,32,8,.025)
1946
wait(0.1)
1947
MagniDamage(Hitbox,LeftLeg,9001,9001,9001,math.random(30,40),"Knockdown",true)
1948
so("http://roblox.com/asset/?id=144699494",LeftLeg,10,1)	
1949
so("http://roblox.com/asset/?id=402347142",LeftLeg,10,1)
1950
so("http://roblox.com/asset/?id=506384002",LeftLeg,10,1)	
1951
so("http://roblox.com/asset/?id=87767777",LeftLeg,10,1)	
1952
so("http://roblox.com/asset/?id=178452221",LeftLeg,10,0.6)	
1953
so("http://roblox.com/asset/?id=165970126",game.Workspace,5,0.45)
1954
MagicWave3(BrickColor.new("Really red"),cf(LeftLeg.Position),5,7,5,5,7,5,.0055)
1955
MagicWave3(BrickColor.new("Really red"),cf(LeftLeg.Position),6,6,6,6,6,6,.006)
1956
MagicWave3(BrickColor.new("Really red"),cf(LeftLeg.Position),7,0.75,7,7,0.75,7,.010)
1957
MagicWave3(BrickColor.new("Really red"),cf(LeftLeg.Position),8,0.5,8,8,0.5,8,.015)
1958
MagicWave3(BrickColor.new("Really red"),cf(LeftLeg.Position),9,0.25,9,9,0.25,9,.020)
1959
MagicWave3(BrickColor.new("Really red"),cf(LeftLeg.Position),10,0.2,10,10,0.2,10,.025)
1960
wait(0.75)
1961
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),7,2,7,7,2,7,.0095)
1962
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,5,0.75)
1963
wait(0.75)
1964
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),7,2,7,7,2,7,.0095)
1965
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,5,0.75)
1966
wait(0.75)
1967
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),7,2,7,7,2,7,.0095)
1968
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,5,0.75)
1969
wait(0.75)
1970
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),7,2,7,7,2,7,.0095)
1971
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,5,0.75)
1972
wait(0.75)
1973
MagicWave2(BrickColor.new("Really red"),cf(LeftLeg.Position),7,2,7,7,2,7,.0095)
1974
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,5,0.75)
1975
for i = 0,1,0.1 do
1976
swait()
1977
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1978
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
1979
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
1980
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
1981
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
1982
LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
1983
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-10)),.3)
1984
end
1985
attack = false
1986
Humanoid.WalkSpeed = 16
1987
end
1988
1989
function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1990
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
1991
prt.Anchored=true
1992
prt.CFrame=cframe
1993
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
1994
game:GetService("Debris"):AddItem(prt,2)
1995
coroutine.resume(coroutine.create(function(Part,Mesh) 
1996
local wld=nil
1997
for i=0,1,delay do
1998
wait()
1999
Part.CFrame=Part.CFrame
2000
Part.Transparency=i
2001
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
2002
end
2003
Part.Parent=nil
2004
end),prt,msh)
2005
end 
2006
2007
function MagicCylinder(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
2008
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(2.5,2.5,2.5))
2009
prt.Anchored=true
2010
prt.CFrame=cframe
2011
msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
2012
game:GetService("Debris"):AddItem(prt,5)
2013
coroutine.resume(coroutine.create(function(Part,Mesh) 
2014
for i=0,1,delay do
2015
wait()
2016
Part.CFrame=Part.CFrame
2017
Part.Transparency=i
2018
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
2019
end
2020
Part.Parent=nil
2021
end),prt,msh)
2022
end 
2023
2024
function ChargeBall2(parent)
2025
local counter=0
2026
local size=1
2027
for i=0,1 do
2028
swait()
2029
counter=counter+1
2030
if counter%10==0 then
2031
if size==3 then
2032
MagicRing(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
2033
elseif size==2 then
2034
MagicRing(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
2035
end
2036
end
2037
if counter%5==0 then
2038
if size==1 then
2039
MagicBlock(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
2040
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
2041
elseif size==2 then
2042
MagicBlock(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
2043
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
2044
elseif size==3 then
2045
MagicBlock(BrickColor.new("Institutional white"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
2046
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
2047
end
2048
end
2049
end
2050
end
2051
2052
2053
function MagicRing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
2054
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(5,5,5))
2055
prt.Anchored=true
2056
prt.CFrame=cframe
2057
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=24388358",vt(0,0,0),vt(x1,y1,z1))
2058
game:GetService("Debris"):AddItem(prt,5)
2059
coroutine.resume(coroutine.create(function(Part,Mesh) 
2060
for i=0,1,delay do
2061
wait()
2062
Part.CFrame=Part.CFrame
2063
Part.Transparency=i
2064
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
2065
end
2066
Part.Parent=nil
2067
end),prt,msh)
2068
end 
2069
2070
function MagicRing2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
2071
local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(5,5,5))
2072
prt.Anchored=true
2073
prt.CFrame=cframe
2074
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=9982590",vt(0,0,0),vt(x1,y1,z1))
2075
game:GetService("Debris"):AddItem(prt,5)
2076
coroutine.resume(coroutine.create(function(Part,Mesh) 
2077
for i=0,1,delay do
2078
wait()
2079
Part.CFrame=Part.CFrame
2080
Part.Transparency=i
2081
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
2082
end
2083
Part.Parent=nil
2084
end),prt,msh)
2085
end 
2086
2087
local n = 0
2088
2089
function Blast()
2090
2091
local ChatService = game:GetService("Chat")
2092
2093
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
2094
ChatService:Chat(Head, "Nebula's Ghostly Cluster!", "Red")
2095
wait(0)
2096
n=2
2097
attack = true
2098
for i=0,1,0.1 do
2099
swait()
2100
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-30)),.3)
2101
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(30)),.3)
2102
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
2103
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.3)
2104
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2105
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2106
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
2107
end
2108
so("http://roblox.com/asset/?id=431105970",Torso,2,1) 
2109
so("http://roblox.com/asset/?id=469345336",Torso,2,1) 
2110
local charging=true
2111
for _,c in pairs(workspace:children()) do
2112
if c.className=="Model" then
2113
if c:findFirstChild("Torso")~=nil and c:findFirstChild("Humanoid")~=nil and c.Name~="Vanta" then
2114
print(c)
2115
local Tors=c:findFirstChild("Torso")
2116
coroutine.resume(coroutine.create(function(Part)
2117
local ef=part(3,Character,"Neon",0,0.5,BrickColor.new("Institutional white"),"Laser",vt(1,0.2,1))
2118
ef.Anchored=true
2119
local emsh=mesh("SpecialMesh",ef,"Head","",vt(0,0,0),vt(1,0.2,1))
2120
game:GetService("Debris"):AddItem(ef,5)
2121
while charging==true do
2122
wait()
2123
local TheHit=Part.Position
2124
local MouseLook=cf((LeftArm.Position+TheHit)/2,TheHit)
2125
local hit,pos = rayCast(LeftArm.Position,MouseLook.lookVector,999,Character)
2126
local mag=(LeftArm.Position-pos).magnitude 
2127
ef.CFrame=CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0)
2128
emsh.Scale=vt(1,mag*5,1)
2129
end
2130
ef.Parent=nil
2131
local TheHit=Part.Position
2132
local MouseLook=cf((Torso.Position+TheHit)/2,TheHit)
2133
wait()
2134
local hit,pos = rayCast(Torso.Position,MouseLook.lookVector,999,Character)
2135
local mag=(Torso.Position-pos).magnitude 
2136
if hit~=nil then
2137
Damagefunc(hit,hit,50,50,50,"Knockdown",RootPart,0)
2138
MagicCircle(BrickColor.new("Institutional white"),cf(pos),10,10,10,50,50,50,0.02)
2139
MagicBlock(BrickColor.new("Institutional white"),cf(pos),10,10,10,14,14,14,0.02)
2140
MagicBlock(BrickColor.new("Institutional white"),cf(pos),10,10,10,16,16,16,0.02)
2141
MagicBlock(BrickColor.new("Institutional white"),cf(pos),10,10,10,18,18,18,0.02)
2142
MagicWave2(BrickColor.new("Institutional white"),cf(pos),2,2.5,2,2,2.5,2,.025)
2143
MagicWave2(BrickColor.new("Institutional white"),cf(pos),3,0.5,3,3,0.5,3,.025)
2144
MagicCylinder(BrickColor.new("Institutional white"),CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0),5,mag*5,5,0.5,0,0.5,0.01)
2145
so("http://roblox.com/asset/?id=402347142",hit,1,0.6) 
2146
so("http://roblox.com/asset/?id=138186576",hit,5,1) 
2147
so("http://roblox.com/asset/?id=412831137",hit,2,1) 
2148
so("http://roblox.com/asset/?id=416318205",hit,2,1) 
2149
so("http://roblox.com/asset/?id=138186576",hit,5,0.75)
2150
end
2151
end),Tors)
2152
end
2153
end
2154
end
2155
wait(1)
2156
n=2
2157
--[[for i=0,1,0.2 do
2158
wait()
2159
Neck.C0=cf(0,1,0)*euler(-0.4+0.2*i*n,0,0)
2160
RW.C0=cf(1+0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.4+0.17*i*n,0,-1.2+2.77*i*n)
2161
LW.C0=cf(-1-0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.6-0.03*i*n,0,1.4-2.97*i*n)
2162
n=n-0.2
2163
end]]--
2164
charging=false
2165
wait(1)
2166
n=2
2167
--[[for i=0,1,0.1 do
2168
wait()
2169
Neck.C0=cf(0,1,0)*euler(-0.2,0,0)
2170
RW.C0=cf(1.5,0.5,0)*euler(1.57-1.57*i*n,0,1.57-1.37*i*n)
2171
LW.C0=cf(-1.5,0.5,0)*euler(1.57-1.57*i*n,0,-1.57+1.37*i*n)
2172
n=n-0.1
2173
end]]--
2174
attack = false
2175
end
2176
2177
function BlackBlast()
2178
2179
local ChatService = game:GetService("Chat")
2180
2181
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
2182
ChatService:Chat(Head, "Shade Cluster!", "Red")
2183
wait(0)
2184
n=2
2185
attack = true
2186
for i=0,1,0.1 do
2187
swait()
2188
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-30)),.3)
2189
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(30)),.3)
2190
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
2191
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-20)), 0.3)
2192
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2193
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2194
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
2195
end
2196
so("http://roblox.com/asset/?id=431105970",Torso,2,1) 
2197
so("http://roblox.com/asset/?id=402981977",Torso,5,0.6) 
2198
local charging=true
2199
for _,c in pairs(workspace:children()) do
2200
if c.className=="Model" then
2201
if c:findFirstChild("Torso")~=nil and c:findFirstChild("Humanoid")~=nil and c.Name~="Vanta" then
2202
print(c)
2203
local Tors=c:findFirstChild("Torso")
2204
coroutine.resume(coroutine.create(function(Part)
2205
local ef=part(3,Character,"Neon",0,0.5,BrickColor.new("Really black"),"Laser",vt(1,0.2,1))
2206
ef.Anchored=true
2207
local emsh=mesh("SpecialMesh",ef,"Head","",vt(0,0,0),vt(1,0.2,1))
2208
game:GetService("Debris"):AddItem(ef,5)
2209
while charging==true do
2210
wait()
2211
local TheHit=Part.Position
2212
local MouseLook=cf((LeftArm.Position+TheHit)/2,TheHit)
2213
local hit,pos = rayCast(LeftArm.Position,MouseLook.lookVector,999,Character)
2214
local mag=(LeftArm.Position-pos).magnitude 
2215
ef.CFrame=CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0)
2216
emsh.Scale=vt(1,mag*5,1)
2217
end
2218
ef.Parent=nil
2219
local TheHit=Part.Position
2220
local MouseLook=cf((Torso.Position+TheHit)/2,TheHit)
2221
wait()
2222
local hit,pos = rayCast(Torso.Position,MouseLook.lookVector,999,Character)
2223
local mag=(Torso.Position-pos).magnitude 
2224
if hit~=nil then
2225
Damagefunc(hit,hit,75,80,99,"Knockdown",RootPart,0)
2226
MagicCircle(BrickColor.new("Really black"),cf(pos),30,30,30,70,70,70,0.02)
2227
MagicBlock(BrickColor.new("Really black"),cf(pos),30,30,30,34,34,34,0.02)
2228
MagicBlock(BrickColor.new("Really black"),cf(pos),30,30,30,36,36,36,0.02)
2229
MagicBlock(BrickColor.new("Really black"),cf(pos),30,30,30,38,38,38,0.02)
2230
MagicWave2(BrickColor.new("Really black"),cf(pos),4.5,2.5,4.5,4.5,2.5,4.5,.025)
2231
MagicWave2(BrickColor.new("Really black"),cf(pos),7.5,0.5,7.5,7.5,0.5,7.5,.025)
2232
MagicCylinder(BrickColor.new("Really black"),CFrame.new((LeftArm.Position+pos)/2,pos)*euler(1.57,0,0),5,mag*5,5,0.5,0,0.5,0.01)
2233
so("http://roblox.com/asset/?id=144699494",hit,7,0.6) 
2234
so("http://roblox.com/asset/?id=138186576",hit,5,1) 
2235
so("http://roblox.com/asset/?id=414516914",hit,7,0.5) 
2236
so("http://roblox.com/asset/?id=416318205",hit,2,1) 
2237
so("http://roblox.com/asset/?id=138186576",hit,5,0.75)
2238
end
2239
end),Tors)
2240
end
2241
end
2242
end
2243
wait(1)
2244
n=2
2245
--[[for i=0,1,0.2 do
2246
wait()
2247
Neck.C0=cf(0,1,0)*euler(-0.4+0.2*i*n,0,0)
2248
RW.C0=cf(1+0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.4+0.17*i*n,0,-1.2+2.77*i*n)
2249
LW.C0=cf(-1-0.5*i*n,0.5,-0.5+0.5*i*n)*euler(1.6-0.03*i*n,0,1.4-2.97*i*n)
2250
n=n-0.2
2251
end]]--
2252
charging=false
2253
wait(1)
2254
n=2
2255
--[[for i=0,1,0.1 do
2256
wait()
2257
Neck.C0=cf(0,1,0)*euler(-0.2,0,0)
2258
RW.C0=cf(1.5,0.5,0)*euler(1.57-1.57*i*n,0,1.57-1.37*i*n)
2259
LW.C0=cf(-1.5,0.5,0)*euler(1.57-1.57*i*n,0,-1.57+1.37*i*n)
2260
n=n-0.1
2261
end]]--
2262
attack = false
2263
end
2264
2265
function PlaySound(id, pitch, parent, volume)
2266
if volume == nil then volume=tonumber(1) end
2267
        local epicsound = Instance.new("Sound")
2268
        epicsound.Name = "Epicosound"
2269
  epicsound.SoundId = "rbxassetid://"..id
2270
     epicsound.Volume = volume
2271
     epicsound.Pitch = pitch
2272
  epicsound.Looped = false
2273
  epicsound.Parent = parent
2274
	 wait()
2275
	 epicsound:Play()
2276
	game:service'Debris':AddItem(epicsound, 8)
2277
end
2278
2279
Shots = {416315847, 416315847, 416315847, 416315847, 416315847}
2280
2281
Shot = function(part)
2282
local shot=math.random(1, #Shots)
2283
PlaySound(Shots[shot], 1, part)
2284
end
2285
2286
function CelestialStorm()
2287
2288
local ChatService = game:GetService("Chat")
2289
2290
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
2291
ChatService:Chat(Head, "Nebula's Storm!", "Red")
2292
wait(0)
2293
local n=2
2294
attack = true
2295
for i=0,1,0.1 do
2296
swait()
2297
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2298
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(0)),.3)
2299
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
2300
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(150), math.rad(0), math.rad(-20)), 0.3)
2301
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2302
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2303
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
2304
end
2305
for i=1,math.random(5,10) do
2306
wait(.05)
2307
MagicBlock(BrickColor.new("Institutional white"),LeftArm.CFrame*cf(0,-1,0),5,5,5,5,5,5,0.1)
2308
local orb=part(3,Character,"Neon",0,0.5,BrickColor.new("Institutional white"),"Orb",vt())
2309
orb.Anchored=true
2310
Shot(orb)
2311
local omsh=mesh("SpecialMesh",orb,"Sphere","",vt(0,0,0),vt(10,10,10))
2312
orb.CFrame=cf(Player:GetMouse().Hit.p+vt(math.random(-10,10),math.random(50,100),math.random(-10,10)))
2313
MagicCircle(BrickColor.new("Institutional white"),orb.CFrame,10,10,10,15,15,15,0.1)
2314
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
2315
wait(1)
2316
Part.Parent=nil
2317
local spread=vt((math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16)*(Part.Position-(Part.Position+vt(0,-1,0))).magnitude/100
2318
local TheHit=Part.Position+vt(0,-1,0)
2319
local MouseLook=cf((Part.Position+TheHit)/2,TheHit+spread)
2320
local hit,pos = rayCast(Part.Position,MouseLook.lookVector,999,Character)
2321
local mag=(Part.Position-pos).magnitude 
2322
MagicCylinder(BrickColor.new("Institutional white"),CFrame.new((Part.Position+pos)/2,pos)*angles(1.57,0,0) ,1,mag*5,1,0.5,0,0.5,0.05)
2323
MagicBlock(BrickColor.new("Institutional white"),Part.CFrame,25,25,25,1,1,1,0.1)
2324
MagicBlock(BrickColor.new("Institutional white"),cf(pos),1,1,1,30,30,30,0.1)
2325
MagicBlock(BrickColor.new("Institutional white"),cf(pos),1,1,1,35,35,35,0.1)
2326
MagicBlock(BrickColor.new("Institutional white"),cf(pos),1,1,1,40,40,40,0.1)
2327
MagicWave2(BrickColor.new("Institutional white"),cf(pos),2,0.75,2,2,0.75,2,.025)
2328
MagicWave2(BrickColor.new("Institutional white"),cf(pos),1.5,0.5,1.5,1.5,0.5,1.5,.025)
2329
MagicWave2(BrickColor.new("Institutional white"),cf(pos),1,0.25,1,1,0.25,1,.025)
2330
MagicRing(BrickColor.new("Institutional white"),cf(pos)*euler(1.57,math.random(-100,100)/100,math.random(-100,100)/100),1,1,1,2,2,2,0.05)
2331
local ref=part(3,workspace,"Neon",0,1,BrickColor.new("Institutional white"),"Effect",vt())
2332
ref.CFrame=cf(pos)
2333
so("http://roblox.com/asset/?id=506384002",ref,2,1) 
2334
so("http://roblox.com/asset/?id=402347142",ref,2,1) 
2335
coroutine.resume(coroutine.create(function(Part) 
2336
wait(1)
2337
Part.Parent=nil
2338
end),ref)
2339
MagniDamage(ref,ref,20,20,20,20,"Normal",RootPart)
2340
if hit~=nil then
2341
Damagefunc(ref,hit,20,20,20,"Knockdown",RootPart,0)
2342
end
2343
end),orb,omsh)
2344
end
2345
wait(0.5)
2346
local n=2
2347
for i=0,1,0.1 do
2348
wait()
2349
--[[Neck.C0=cf(0,1,0)*euler(0.4-0.6*i*n,0,0)
2350
RW.C0=cf(1.5,0.5,0)*euler(3.14-3.14*i*n,0,0.3*i*n)
2351
RW.C1=cf(0,0.5,0)*euler(0,0,0)
2352
LW.C0=cf(-1.5,0.5,0)*euler(-0.2+0.2*i*n,0,-0.3)
2353
LW.C1=cf(0,0.5,0)*euler(0,0,0)]]
2354
n=n-0.1
2355
end
2356
attack = false
2357
end
2358
2359
function PillarStorm()
2360
2361
local ChatService = game:GetService("Chat")
2362
2363
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
2364
ChatService:Chat(Head, "Shadeful Rain!", "Red")
2365
wait(0)
2366
local n=2
2367
attack = true
2368
for i=0,1,0.1 do
2369
swait()
2370
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2371
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(0)),.3)
2372
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
2373
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(150), math.rad(0), math.rad(-20)), 0.3)
2374
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2375
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2376
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
2377
end
2378
for i=1,math.random(5,10) do
2379
wait(.05)
2380
MagicBlock(BrickColor.new("Really black"),LeftArm.CFrame*cf(0,-1,0),15,15,15,15,15,15,0.1)
2381
local orb=part(3,Character,"Neon",0,0.5,BrickColor.new("Really black"),"Orb",vt())
2382
orb.Anchored=true
2383
Shot(orb)
2384
local omsh=mesh("SpecialMesh",orb,"Sphere","",vt(0,0,0),vt(10,10,10))
2385
orb.CFrame=cf(Player:GetMouse().Hit.p+vt(math.random(-10,10),math.random(50,100),math.random(-10,10)))
2386
MagicCircle(BrickColor.new("Really black"),orb.CFrame,15,15,15,20,20,20,0.1)
2387
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
2388
wait(1)
2389
Part.Parent=nil
2390
local spread=vt((math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16,(math.random(-1,0)+math.random())*16)*(Part.Position-(Part.Position+vt(0,-1,0))).magnitude/100
2391
local TheHit=Part.Position+vt(0,-1,0)
2392
local MouseLook=cf((Part.Position+TheHit)/2,TheHit+spread)
2393
local hit,pos = rayCast(Part.Position,MouseLook.lookVector,999,Character)
2394
local mag=(Part.Position-pos).magnitude 
2395
MagicCylinder(BrickColor.new("Really black"),CFrame.new((Part.Position+pos)/2,pos)*angles(1.57,0,0) ,1,mag*5,1,0.5,0,0.5,0.05)
2396
MagicBlock(BrickColor.new("Really black"),Part.CFrame,65,65,65,1,1,1,0.1)
2397
MagicBlock(BrickColor.new("Really black"),cf(pos),1,1,1,70,70,70,0.1)
2398
MagicBlock(BrickColor.new("Really black"),cf(pos),1,1,1,75,75,75,0.1)
2399
MagicBlock(BrickColor.new("Really black"),cf(pos),1,1,1,80,80,80,0.1)
2400
MagicWave2(BrickColor.new("Really black"),cf(pos),4,0.75,4,4,0.75,4,.025)
2401
MagicWave2(BrickColor.new("Really black"),cf(pos),3.5,0.5,3.5,3.5,0.5,3.5,.025)
2402
MagicWave2(BrickColor.new("Really black"),cf(pos),3,0.25,3,3,0.25,3,.025)
2403
MagicRing2(BrickColor.new("Really black"),cf(pos)*euler(1.57,math.random(-100,100)/100,math.random(-100,100)/100),1,1,1,2,2,2,0.05)
2404
local ref=part(3,workspace,"Neon",0,1,BrickColor.new("Really black"),"Effect",vt())
2405
ref.CFrame=cf(pos)
2406
so("http://roblox.com/asset/?id=416318205",ref,1,1) 
2407
so("http://roblox.com/asset/?id=144699494",ref,25,1) 
2408
so("http://roblox.com/asset/?id=414516914",ref,25,0.5) 
2409
coroutine.resume(coroutine.create(function(Part) 
2410
wait(1)
2411
Part.Parent=nil
2412
end),ref)
2413
MagniDamage(ref,ref,42,42,42,42,"Normal",RootPart)
2414
if hit~=nil then
2415
Damagefunc(ref,hit,31,31,31,"Knockdown",RootPart,0)
2416
end
2417
end),orb,omsh)
2418
end
2419
wait(0.5)
2420
local n=2
2421
for i=0,1,0.1 do
2422
wait()
2423
--[[Neck.C0=cf(0,1,0)*euler(0.4-0.6*i*n,0,0)
2424
RW.C0=cf(1.5,0.5,0)*euler(3.14-3.14*i*n,0,0.3*i*n)
2425
RW.C1=cf(0,0.5,0)*euler(0,0,0)
2426
LW.C0=cf(-1.5,0.5,0)*euler(-0.2+0.2*i*n,0,-0.3)
2427
LW.C1=cf(0,0.5,0)*euler(0,0,0)]]
2428
n=n-0.1
2429
end
2430
attack = false
2431
end
2432
2433
function PortalStorm()
2434
2435
local ChatService = game:GetService("Chat")
2436
2437
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
2438
ChatService:Chat(Head, "Nebula's Demiseful Destruction!", "Red")
2439
wait(0)
2440
Humanoid.WalkSpeed=0
2441
attack=true
2442
for i=0,1,.1 do
2443
swait()
2444
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2445
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
2446
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-40)), 0.3)
2447
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(40)), 0.3)
2448
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(5),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2449
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2450
Handleweld.C0=clerp(Handleweld.C0,cf(-1,-2.3,-.4)*angles(math.rad(-165),math.rad(-15),math.rad(50)),.3)
2451
end
2452
so("http://www.roblox.com/asset/?id=469345336",handle,2,1)
2453
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
2454
wait(0.1)
2455
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.025)
2456
wait(0.1)
2457
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.025)
2458
wait(0.1)
2459
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.025)
2460
wait(0.1)
2461
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2462
wait(0.1)
2463
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.025)
2464
wait(0.1)
2465
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.025)
2466
wait(0.1)
2467
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.025)
2468
wait(0.1)
2469
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
2470
wait(0.1)
2471
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.1,5,5,0.1,5,.025)
2472
wait(0.1)
2473
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
2474
wait(0.1)
2475
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.025)
2476
wait(0.1)
2477
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.025)
2478
wait(0.1)
2479
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.025)
2480
wait(0.1)
2481
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2482
wait(0.1)
2483
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.025)
2484
wait(0.1)
2485
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.025)
2486
wait(0.1)
2487
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.025)
2488
wait(0.1)
2489
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
2490
wait(0.1)
2491
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.1,5,5,0.1,5,.025)
2492
wait(0.1)
2493
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
2494
wait(0.1)
2495
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.025)
2496
wait(0.1)
2497
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.025)
2498
wait(0.1)
2499
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.025)
2500
wait(0.1)
2501
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2502
wait(0.1)
2503
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.025)
2504
wait(0.1)
2505
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.025)
2506
wait(0.1)
2507
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.025)
2508
wait(0.1)
2509
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.025)
2510
wait(0.1)
2511
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.1,5,5,0.1,5,.025)
2512
wait(0)
2513
ChargeBall2(handle,100)
2514
makeShockwave(0.5,BrickColor.new("Institutional white"),50,1000,0)
2515
makeShockwave(0.5,BrickColor.new("Institutional white"),45,1000,0)
2516
makeShockwave(0.5,BrickColor.new("Institutional white"),40,1000,0)
2517
makeShockwave(0.5,BrickColor.new("Institutional white"),35,1000,0)
2518
makeShockwave(0.5,BrickColor.new("Institutional white"),30,1000,0)
2519
makeShockwave(0.5,BrickColor.new("Institutional white"),25,1000,0)
2520
makeShockwave(0.5,BrickColor.new("Institutional white"),20,1000,0)
2521
makeShockwave(0.5,BrickColor.new("Institutional white"),15,1000,0)
2522
makeShockwave(0.5,BrickColor.new("Institutional white"),10,1000,0)
2523
MagicWave(BrickColor.new("Institutional white"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
2524
wait(0)
2525
so("http://www.roblox.com/asset/?id=402347142",game.Workspace,1,1)
2526
wait(0)
2527
so("http://www.roblox.com/asset/?id=144699494",game.Workspace,2,0.5)
2528
delay(0.5,function ()
2529
MagniDamage2(Torso,75,75,75,math.random(50,70),"Knockdown",RootPart)
2530
end)
2531
Humanoid.Health=Humanoid.Health-0
2532
makeShockwave(4,BrickColor.new("Institutional white"),10,25000,1)
2533
wait(0.5)
2534
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
2535
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.2,5,5,0.2,5,.0095)
2536
wait(0.5)
2537
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
2538
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.4,5,5,0.4,5,.0095)
2539
wait(0.5)
2540
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
2541
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.6,5,5,0.6,5,.0095)
2542
wait(0.5)
2543
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
2544
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,0.8,5,5,0.8,5,.0095)
2545
wait(0.5)
2546
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
2547
MagicWave2(BrickColor.new("Institutional white"),cf(LeftLeg.Position),5,1,5,5,1,5,.0095)
2548
attack=false
2549
Humanoid.WalkSpeed=9
2550
wait(4)
2551
Humanoid.WalkSpeed=16
2552
end
2553
2554
function RoaringStorm()
2555
2556
local ChatService = game:GetService("Chat")
2557
2558
neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
2559
ChatService:Chat(Head, "Shadeful Demise!", "Red")
2560
wait(0)
2561
Humanoid.WalkSpeed=0
2562
attack=true
2563
for i=0,1,.1 do
2564
swait()
2565
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2566
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
2567
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-40)), 0.3)
2568
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(40)), 0.3)
2569
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(5),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2570
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2571
Handleweld.C0=clerp(Handleweld.C0,cf(-1,-2.3,-.4)*angles(math.rad(-165),math.rad(-15),math.rad(50)),.3)
2572
end
2573
so("http://www.roblox.com/asset/?id=402981977",handle,3,0.6)
2574
so("http://www.roblox.com/asset/?id=348676461",handle,1,0.45)
2575
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2576
wait(0.1)
2577
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2578
wait(0.1)
2579
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2580
wait(0.1)
2581
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2582
wait(0.1)
2583
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,5,5,5,5,5,.025)
2584
wait(0.1)
2585
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2586
wait(0.1)
2587
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2588
wait(0.1)
2589
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2590
wait(0.1)
2591
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2592
wait(0.1)
2593
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.5,5,5,0.5,5,.025)
2594
wait(0.1)
2595
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2596
wait(0.1)
2597
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2598
wait(0.1)
2599
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2600
wait(0.1)
2601
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2602
wait(0.1)
2603
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,5,5,5,5,5,.025)
2604
wait(0.1)
2605
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2606
wait(0.1)
2607
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2608
wait(0.1)
2609
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2610
wait(0.1)
2611
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2612
wait(0.1)
2613
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.5,5,5,0.5,5,.025)
2614
wait(0.1)
2615
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2616
wait(0.1)
2617
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2618
wait(0.1)
2619
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2620
wait(0.1)
2621
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2622
wait(0.1)
2623
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,5,5,5,5,5,.025)
2624
wait(0.1)
2625
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2626
wait(0.1)
2627
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2628
wait(0.1)
2629
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2630
wait(0.1)
2631
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2632
wait(0.1)
2633
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.5,5,5,0.5,5,.025)
2634
wait(0.1)
2635
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2636
wait(0.1)
2637
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2638
wait(0.1)
2639
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2640
wait(0.1)
2641
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2642
wait(0.1)
2643
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,5,5,5,5,5,.025)
2644
wait(0.1)
2645
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2646
wait(0.1)
2647
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2648
wait(0.1)
2649
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2650
wait(0.1)
2651
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2652
wait(0.1)
2653
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,0.5,5,5,0.5,5,.025)
2654
wait(0.1)
2655
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,1,5,5,1,5,.025)
2656
wait(0.1)
2657
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,2,5,5,2,5,.025)
2658
wait(0.1)
2659
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,3,5,5,3,5,.025)
2660
wait(0.1)
2661
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,4,5,5,4,5,.025)
2662
wait(0.1)
2663
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,5,5,5,5,5,.025)
2664
wait(0.1)
2665
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,6,5,5,6,5,.025)
2666
wait(0.1)
2667
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,7,5,5,7,5,.025)
2668
wait(0.1)
2669
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,8,5,5,8,5,.025)
2670
wait(0.1)
2671
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,9,5,5,9,5,.025)
2672
wait(0.1)
2673
MagicWave2(BrickColor.new("Really black"),cf(LeftLeg.Position),5,10,5,5,10,5,.025)
2674
wait(0.1)
2675
wait(0)
2676
ChargeBall2(handle,100)
2677
makeShockwave(0.5,BrickColor.new("Really black"),30,5000,0)
2678
makeShockwave(0.5,BrickColor.new("Really black"),27.5,7500,0)
2679
MagicWave(BrickColor.new("Really black"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
2680
wait(0)
2681
so("http://www.roblox.com/asset/?id=435742675",game.Workspace,5,1)
2682
wait(0)
2683
so("http://www.roblox.com/asset/?id=138186576",game.Workspace,2,0.75)
2684
so("http://www.roblox.com/asset/?id=414516914",game.Workspace,5,0.35)
2685
delay(0.5,function ()
2686
MagniDamage2(Torso,100,95,99,math.random(50,70),"Knockdown",RootPart)
2687
end)
2688
Humanoid.Health=Humanoid.Health-0
2689
makeShockwave(14,BrickColor.new("Really black"),22,35000,1)
2690
makeShockwave(13,BrickColor.new("Really black"),21,32500,1)
2691
makeShockwave(12,BrickColor.new("Really black"),20,30000,1)
2692
makeShockwave(11,BrickColor.new("Really black"),19,27500,1)
2693
makeShockwave(10,BrickColor.new("Really black"),18,25000,1)
2694
makeShockwave(9,BrickColor.new("Really black"),17,22500,1)
2695
makeShockwave(8,BrickColor.new("Really black"),16,20000,1)
2696
makeShockwave(7,BrickColor.new("Really black"),15,17500,1)
2697
makeShockwave(6,BrickColor.new("Really black"),14,15000,1)
2698
makeShockwave(5,BrickColor.new("Really black"),13,12500,1)
2699
makeShockwave(4,BrickColor.new("Really black"),12,10000,1)
2700
makeShockwave(3,BrickColor.new("Really black"),11,7500,1)
2701
makeShockwave(2,BrickColor.new("Really black"),10,5000,1)
2702
makeShockwave(1,BrickColor.new("Really black"),9,2500,1)
2703
attack=false
2704
Humanoid.WalkSpeed=9
2705
wait(10)
2706
Humanoid.WalkSpeed=16
2707
game.Lighting.TimeOfDay = "00:00:00"
2708
game.Lighting.Ambient = Color3.new(0,0,0)
2709
game.Lighting.FogColor = Color3.new(0,0,0)
2710
game.Lighting.FogEnd = 500
2711
game.Lighting.FogStart = 0
2712
game.Lighting.GlobalShadows = true
2713
end
2714
2715
2716
2717
mouse.Button1Down:connect(function()
2718
if attack == false and attacktype == 1 then
2719
attacktype = 2
2720
attackone()
2721
elseif attack == false and attacktype == 2 then
2722
attacktype = 3
2723
attacktwo()
2724
elseif attack == false and attacktype == 3 then
2725
attacktype = 4
2726
attackthree()
2727
elseif attack == false and attacktype == 4 then
2728
attacktype = 1
2729
attackfour()
2730
end
2731
end)
2732
2733
mouse.KeyDown:connect(function(k)
2734
k=k:lower()
2735
if attack == false and k == 'q' then
2736
CelestialStorm()
2737
end
2738
if attack == false and k == 'm' then
2739
VantaStomp()
2740
end
2741
if attack == false and k == 'k' then
2742
Breaker()
2743
end
2744
if attack == false and k == 'f' then
2745
PillarStorm()
2746
end
2747
if attack == false and k == 'e' then
2748
Blast()
2749
end
2750
if attack == false and k == 'x' then
2751
BlackBlast()
2752
end
2753
if attack == false and k == 'r' then
2754
PortalStorm()
2755
end
2756
if attack == false and k == 'c' then
2757
Stomp()
2758
end
2759
if attack == false and k == 'v' then
2760
StompDestruction()
2761
end
2762
if attack == false and k == 'l' then
2763
Sekrit()
2764
end
2765
if attack == false and k == 't' then
2766
NormalStomp()
2767
end
2768
if attack == false and k == 'p' then
2769
Dash()
2770
end
2771
if attack == false and k == 'z' then
2772
RoaringStorm()
2773
end
2774
end)
2775
2776
2777
local sine = 0
2778
local change = 1
2779
local val = 0
2780
local donum=0
2781
2782
while true do
2783
swait()
2784
sine = sine + change
2785
local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
2786
local velderp=RootPart.Velocity.y
2787
hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
2788
if equipped==true or equipped==false then
2789
if attack==false then
2790
idle=idle+1
2791
else
2792
idle=0
2793
end
2794
if idle>=500 then
2795
if attack==false then
2796
end
2797
end
2798
if RootPart.Velocity.y > 1 and hitfloor==nil then 
2799
Anim="Jump"
2800
if attack==false then
2801
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2802
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2803
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(20)), 0.3)
2804
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.3)
2805
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2806
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2807
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
2808
end
2809
elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
2810
Anim="Fall"
2811
if attack==false then
2812
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2813
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2814
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(50)), 0.3)
2815
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-50)), 0.3)
2816
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
2817
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
2818
end
2819
elseif torvel<1 and hitfloor~=nil then
2820
Anim="Idle"
2821
if attack==false then
2822
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(-30)),.3)
2823
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-2),math.rad(-2),math.rad(30)),.3)
2824
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
2825
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-20)), 0.3)
2826
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2827
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2828
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(10)),.3)
2829
end
2830
elseif torvel>2 and hitfloor~=nil then
2831
Anim="Walk"
2832
if attack==false then
2833
change=3
2834
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
2835
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2836
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-15)*math.cos(sine/13), math.rad(0), math.rad(10)), 0.3)
2837
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15)*math.cos(sine/13), math.rad(0), math.rad(-10)), 0.3)
2838
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
2839
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
2840
Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-10)),.3)
2841
end
2842
end
2843
end
2844
if #Effects>0 then
2845
for e=1,#Effects do
2846
if Effects[e]~=nil then
2847
local Thing=Effects[e]
2848
if Thing~=nil then
2849
local Part=Thing[1]
2850
local Mode=Thing[2]
2851
local Delay=Thing[3]
2852
local IncX=Thing[4]
2853
local IncY=Thing[5]
2854
local IncZ=Thing[6]
2855
if Thing[1].Transparency<=1 then
2856
if Thing[2]=="Block1" then
2857
Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
2858
Mesh=Thing[1].Mesh
2859
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
2860
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2861
elseif Thing[2]=="Cylinder" then
2862
Mesh=Thing[1].Mesh
2863
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
2864
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2865
elseif Thing[2]=="Blood" then
2866
Mesh=Thing[7]
2867
Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)
2868
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
2869
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2870
elseif Thing[2]=="Elec" then
2871
Mesh=Thing[1].Mesh
2872
Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])
2873
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2874
elseif Thing[2]=="Disappear" then
2875
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
2876
end
2877
else
2878
Part.Parent=nil
2879
table.remove(Effects,e)
2880
end
2881
end
2882
end
2883
end
2884
end
2885
end