View difference between Paste ID: NGfSBf45 and ybGQ4t7T
SHOW: | | - or go back to the newest paste.
1
2
--Converted with ttyyuu12345's model to script plugin v4
3
function sandbox(var,func)
4
	local env = getfenv(func)
5
	local newenv = setmetatable({},{
6
		__index = function(self,k)
7
			if k=="script" then
8
				return var
9
			else
10
				return env[k]
11
			end
12
		end,
13
	})
14
	setfenv(func,newenv)
15
	return func
16
end
17
cors = {}
18
mas = Instance.new("Model",game:GetService("Lighting"))
19
Tool0 = Instance.new("Tool")
20
Script1 = Instance.new("Script")
21-
Script2 = Instance.new("Script")
21+
Part2 = Instance.new("Part")
22-
BoolValue3 = Instance.new("BoolValue")
22+
SpecialMesh3 = Instance.new("SpecialMesh")
23-
LocalScript4 = Instance.new("LocalScript")
23+
ManualWeld4 = Instance.new("ManualWeld")
24-
ScreenGui5 = Instance.new("ScreenGui")
24+
LocalScript5 = Instance.new("LocalScript")
25-
Frame6 = Instance.new("Frame")
25+
Script6 = Instance.new("Script")
26-
Frame7 = Instance.new("Frame")
26+
Part7 = Instance.new("Part")
27-
Frame8 = Instance.new("Frame")
27+
Script8 = Instance.new("Script")
28-
NumberValue9 = Instance.new("NumberValue")
28+
RotateP9 = Instance.new("RotateP")
29-
NumberValue10 = Instance.new("NumberValue")
29+
Part10 = Instance.new("Part")
30-
LocalScript11 = Instance.new("LocalScript")
30+
CylinderMesh11 = Instance.new("CylinderMesh")
31-
Frame12 = Instance.new("Frame")
31+
ManualWeld12 = Instance.new("ManualWeld")
32-
Frame13 = Instance.new("Frame")
32+
Part13 = Instance.new("Part")
33-
ImageLabel14 = Instance.new("ImageLabel")
33+
ManualWeld14 = Instance.new("ManualWeld")
34-
Frame15 = Instance.new("Frame")
34+
ManualWeld15 = Instance.new("ManualWeld")
35-
TextLabel16 = Instance.new("TextLabel")
35+
Part16 = Instance.new("Part")
36-
LocalScript17 = Instance.new("LocalScript")
36+
Part17 = Instance.new("Part")
37-
Part18 = Instance.new("Part")
37+
ManualWeld18 = Instance.new("ManualWeld")
38-
Configuration19 = Instance.new("Configuration")
38+
Part19 = Instance.new("Part")
39-
IntValue20 = Instance.new("IntValue")
39+
Part20 = Instance.new("Part")
40-
Fire21 = Instance.new("Fire")
40+
Part21 = Instance.new("Part")
41-
NumberValue22 = Instance.new("NumberValue")
41+
Part22 = Instance.new("Part")
42-
NumberValue23 = Instance.new("NumberValue")
42+
ManualWeld23 = Instance.new("ManualWeld")
43-
NumberValue24 = Instance.new("NumberValue")
43+
Part24 = Instance.new("Part")
44-
NumberValue25 = Instance.new("NumberValue")
44+
CylinderMesh25 = Instance.new("CylinderMesh")
45-
BoolValue26 = Instance.new("BoolValue")
45+
Part26 = Instance.new("Part")
46-
BoolValue27 = Instance.new("BoolValue")
46+
Part27 = Instance.new("Part")
47-
BoolValue28 = Instance.new("BoolValue")
47+
ManualWeld28 = Instance.new("ManualWeld")
48-
IntValue29 = Instance.new("IntValue")
48+
Part29 = Instance.new("Part")
49-
IntValue30 = Instance.new("IntValue")
49+
Part30 = Instance.new("Part")
50-
LocalScript31 = Instance.new("LocalScript")
50+
Part31 = Instance.new("Part")
51-
Sound32 = Instance.new("Sound")
51+
CylinderMesh32 = Instance.new("CylinderMesh")
52-
Fire33 = Instance.new("Fire")
52+
Part33 = Instance.new("Part")
53-
Script34 = Instance.new("Script")
53+
CylinderMesh34 = Instance.new("CylinderMesh")
54-
SpecialMesh35 = Instance.new("SpecialMesh")
54+
Part35 = Instance.new("Part")
55-
Weld36 = Instance.new("Weld")
55+
SpecialMesh36 = Instance.new("SpecialMesh")
56-
Weld37 = Instance.new("Weld")
56+
Part37 = Instance.new("Part")
57-
Weld38 = Instance.new("Weld")
57+
CylinderMesh38 = Instance.new("CylinderMesh")
58-
Weld39 = Instance.new("Weld")
58+
ManualWeld39 = Instance.new("ManualWeld")
59-
Weld40 = Instance.new("Weld")
59+
Part40 = Instance.new("Part")
60-
Weld41 = Instance.new("Weld")
60+
SpecialMesh41 = Instance.new("SpecialMesh")
61-
Weld42 = Instance.new("Weld")
61+
ManualWeld42 = Instance.new("ManualWeld")
62-
Weld43 = Instance.new("Weld")
62+
Camera43 = Instance.new("Camera")
63-
Weld44 = Instance.new("Weld")
63+
Tool0.Name = "Powerjack"
64-
Weld45 = Instance.new("Weld")
64+
65-
Weld46 = Instance.new("Weld")
65+
Tool0.Grip = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
66-
Weld47 = Instance.new("Weld")
66+
Tool0.GripForward = Vector3.new(-1, -0, -0)
67-
Weld48 = Instance.new("Weld")
67+
Tool0.GripPos = Vector3.new(0, 0, -1.5)
68-
Weld49 = Instance.new("Weld")
68+
Tool0.GripRight = Vector3.new(0, 1, 0)
69-
Weld50 = Instance.new("Weld")
69+
Tool0.GripUp = Vector3.new(0, 0, 1)
70-
Weld51 = Instance.new("Weld")
70+
Script1.Name = "SwordScript"
71-
Weld52 = Instance.new("Weld")
71+
72-
Weld53 = Instance.new("Weld")
72+
73-
Weld54 = Instance.new("Weld")
73+
--rbxsig%SvOCRfs4MS09DiFeZ9ryb0KVTZKM2pYFaz18031HaaiHrZnjsJ+iWsDsSxTs3c1kYMSB0HlSbgzhXXww3xOBUhW0xm1/5mi4O0KnHYGSc4eBTonK6ryFiCwTrBSmrG59TVp2eG6uctncdw9z3Eo/RyJSCFHXct6N9imKE9Qsdco=%
74-
Weld55 = Instance.new("Weld")
74+
--rbxassetid%1014475%
75-
Weld56 = Instance.new("Weld")
75+
-------- OMG HAX
76-
Weld57 = Instance.new("Weld")
76+
77-
Weld58 = Instance.new("Weld")
77+
r = game:service("RunService")
78-
Weld59 = Instance.new("Weld")
78+
79-
Weld60 = Instance.new("Weld")
79+
80-
Weld61 = Instance.new("Weld")
80+
local damage = 5
81-
Weld62 = Instance.new("Weld")
81+
82-
Weld63 = Instance.new("Weld")
82+
83-
Weld64 = Instance.new("Weld")
83+
local slash_damage = 10
84-
Weld65 = Instance.new("Weld")
84+
local lunge_damage = 30
85-
Weld66 = Instance.new("Weld")
85+
86-
Weld67 = Instance.new("Weld")
86+
sword = script.Parent.Handle
87-
Weld68 = Instance.new("Weld")
87+
Tool = script.Parent
88-
Weld69 = Instance.new("Weld")
88+
89-
Weld70 = Instance.new("Weld")
89+
local Jarate = Tool.Damagevuln
90-
Weld71 = Instance.new("Weld")
90+
local JarateClone = Jarate:Clone()
91-
Weld72 = Instance.new("Weld")
91+
92-
Weld73 = Instance.new("Weld")
92+
93-
Weld74 = Instance.new("Weld")
93+
local SlashSound = Instance.new("Sound")
94-
Weld75 = Instance.new("Weld")
94+
SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
95-
Weld76 = Instance.new("Weld")
95+
SlashSound.Parent = sword
96-
Weld77 = Instance.new("Weld")
96+
SlashSound.Volume = .7
97-
Weld78 = Instance.new("Weld")
97+
98-
Weld79 = Instance.new("Weld")
98+
local LungeSound = Instance.new("Sound")
99-
Weld80 = Instance.new("Weld")
99+
LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
100-
Weld81 = Instance.new("Weld")
100+
LungeSound.Parent = sword
101-
Weld82 = Instance.new("Weld")
101+
LungeSound.Volume = .6
102-
Weld83 = Instance.new("Weld")
102+
103-
Weld84 = Instance.new("Weld")
103+
local UnsheathSound = Instance.new("Sound")
104-
Weld85 = Instance.new("Weld")
104+
UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
105-
Weld86 = Instance.new("Weld")
105+
UnsheathSound.Parent = sword
106-
Weld87 = Instance.new("Weld")
106+
UnsheathSound.Volume = 1
107-
Weld88 = Instance.new("Weld")
107+
108-
Weld89 = Instance.new("Weld")
108+
109-
Weld90 = Instance.new("Weld")
109+
function blow(hit)
110-
Weld91 = Instance.new("Weld")
110+
	if (hit.Parent == nil) then return end -- happens when bullet hits sword
111-
Weld92 = Instance.new("Weld")
111+
112-
Weld93 = Instance.new("Weld")
112+
	local humanoid = hit.Parent:findFirstChild("Humanoid")
113-
Weld94 = Instance.new("Weld")
113+
	local vCharacter = Tool.Parent
114-
Weld95 = Instance.new("Weld")
114+
	local vPlayer = game.Players:playerFromCharacter(vCharacter)
115-
Weld96 = Instance.new("Weld")
115+
	local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character
116-
Weld97 = Instance.new("Weld")
116+
	if humanoid~=nil and humanoid ~= hum and hum ~= nil then
117-
Weld98 = Instance.new("Weld")
117+
		-- final check, make sure sword is in-hand
118-
Weld99 = Instance.new("Weld")
118+
119-
Weld100 = Instance.new("Weld")
119+
		local right_arm = vCharacter:FindFirstChild("Right Arm")
120-
Weld101 = Instance.new("Weld")
120+
		if (right_arm ~= nil) then
121-
Weld102 = Instance.new("Weld")
121+
			local joint = right_arm:FindFirstChild("RightGrip")
122-
Weld103 = Instance.new("Weld")
122+
			if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then
123-
Weld104 = Instance.new("Weld")
123+
				tagHumanoid(humanoid, vPlayer)
124-
Weld105 = Instance.new("Weld")
124+
				humanoid:TakeDamage(damage)
125-
Weld106 = Instance.new("Weld")
125+
				wait(1)
126-
Weld107 = Instance.new("Weld")
126+
				untagHumanoid(humanoid)
127-
Weld108 = Instance.new("Weld")
127+
				if (humanoid.Health <= 0) then
128-
Weld109 = Instance.new("Weld")
128+
					hum:TakeDamage(75)
129-
Weld110 = Instance.new("Weld")
129+
				end
130-
Weld111 = Instance.new("Weld")
130+
131-
Weld112 = Instance.new("Weld")
131+
132-
Weld113 = Instance.new("Weld")
132+
133-
Weld114 = Instance.new("Weld")
133+
134-
Weld115 = Instance.new("Weld")
134+
135-
Weld116 = Instance.new("Weld")
135+
136-
Weld117 = Instance.new("Weld")
136+
137-
Weld118 = Instance.new("Weld")
137+
138-
Weld119 = Instance.new("Weld")
138+
function tagHumanoid(humanoid, player)
139-
Weld120 = Instance.new("Weld")
139+
	local creator_tag = Instance.new("ObjectValue")
140-
Weld121 = Instance.new("Weld")
140+
	creator_tag.Value = player
141-
Weld122 = Instance.new("Weld")
141+
	creator_tag.Name = "creator"
142-
Weld123 = Instance.new("Weld")
142+
	creator_tag.Parent = humanoid
143-
Weld124 = Instance.new("Weld")
143+
144-
Weld125 = Instance.new("Weld")
144+
145-
Weld126 = Instance.new("Weld")
145+
function untagHumanoid(humanoid)
146-
Weld127 = Instance.new("Weld")
146+
	if humanoid ~= nil then
147-
Weld128 = Instance.new("Weld")
147+
		local tag = humanoid:findFirstChild("creator")
148-
Weld129 = Instance.new("Weld")
148+
		if tag ~= nil then
149-
Weld130 = Instance.new("Weld")
149+
			tag.Parent = nil
150-
Weld131 = Instance.new("Weld")
150+
151-
Weld132 = Instance.new("Weld")
151+
152-
Weld133 = Instance.new("Weld")
152+
153-
Weld134 = Instance.new("Weld")
153+
154-
Weld135 = Instance.new("Weld")
154+
155-
Weld136 = Instance.new("Weld")
155+
function attack()
156-
Weld137 = Instance.new("Weld")
156+
	damage = slash_damage
157-
Weld138 = Instance.new("Weld")
157+
	SlashSound:play()
158-
Weld139 = Instance.new("Weld")
158+
	local anim = Instance.new("StringValue")
159-
Weld140 = Instance.new("Weld")
159+
	anim.Name = "toolanim"
160-
Weld141 = Instance.new("Weld")
160+
	anim.Value = "Slash"
161-
Weld142 = Instance.new("Weld")
161+
	anim.Parent = Tool
162-
Weld143 = Instance.new("Weld")
162+
163-
Weld144 = Instance.new("Weld")
163+
164-
Weld145 = Instance.new("Weld")
164+
function lunge()
165-
Weld146 = Instance.new("Weld")
165+
	damage = lunge_damage
166-
Weld147 = Instance.new("Weld")
166+
167-
Weld148 = Instance.new("Weld")
167+
	LungeSound:play()
168-
Weld149 = Instance.new("Weld")
168+
169-
Weld150 = Instance.new("Weld")
169+
	local anim = Instance.new("StringValue")
170-
Weld151 = Instance.new("Weld")
170+
	anim.Name = "toolanim"
171-
Weld152 = Instance.new("Weld")
171+
	anim.Value = "Lunge"
172-
Weld153 = Instance.new("Weld")
172+
	anim.Parent = Tool
173-
Weld154 = Instance.new("Weld")
173+
174-
Weld155 = Instance.new("Weld")
174+
175-
Weld156 = Instance.new("Weld")
175+
	force = Instance.new("BodyVelocity")
176-
Weld157 = Instance.new("Weld")
176+
	force.velocity = Vector3.new(0,10,0) --Tool.Parent.Torso.CFrame.lookVector * 80
177-
Weld158 = Instance.new("Weld")
177+
	force.Parent = Tool.Parent.Torso
178-
Weld159 = Instance.new("Weld")
178+
	wait(.25)
179-
Weld160 = Instance.new("Weld")
179+
	swordOut()
180-
Weld161 = Instance.new("Weld")
180+
	wait(.25)
181-
Weld162 = Instance.new("Weld")
181+
	force.Parent = nil
182-
Weld163 = Instance.new("Weld")
182+
	wait(.5)
183-
Weld164 = Instance.new("Weld")
183+
	swordUp()
184-
Weld165 = Instance.new("Weld")
184+
185-
Weld166 = Instance.new("Weld")
185+
	damage = slash_damage
186-
Weld167 = Instance.new("Weld")
186+
187-
Weld168 = Instance.new("Weld")
187+
188-
Weld169 = Instance.new("Weld")
188+
function swordUp()
189-
Weld170 = Instance.new("Weld")
189+
	Tool.GripForward = Vector3.new(-1,0,0)
190-
Weld171 = Instance.new("Weld")
190+
	Tool.GripRight = Vector3.new(0,1,0)
191-
Weld172 = Instance.new("Weld")
191+
	Tool.GripUp = Vector3.new(0,0,1)
192-
Weld173 = Instance.new("Weld")
192+
193-
Weld174 = Instance.new("Weld")
193+
194-
Weld175 = Instance.new("Weld")
194+
function swordOut()
195-
Script176 = Instance.new("Script")
195+
	Tool.GripForward = Vector3.new(0,0,1)
196-
Script177 = Instance.new("Script")
196+
	Tool.GripRight = Vector3.new(0,-1,0)
197-
LocalScript178 = Instance.new("LocalScript")
197+
	Tool.GripUp = Vector3.new(-1,0,0)
198-
LocalScript179 = Instance.new("LocalScript")
198+
199-
LocalScript180 = Instance.new("LocalScript")
199+
200-
LocalScript181 = Instance.new("LocalScript")
200+
function swordAcross()
201-
LocalScript182 = Instance.new("LocalScript")
201+
	-- parry
202-
LocalScript183 = Instance.new("LocalScript")
202+
203-
LocalScript184 = Instance.new("LocalScript")
203+
204-
LocalScript185 = Instance.new("LocalScript")
204+
205-
LocalScript186 = Instance.new("LocalScript")
205+
Tool.Enabled = true
206-
Tool0.Name = "Pyro-Shot"
206+
local last_attack = 0
207
function onActivated()
208-
Tool0.Grip = CFrame.new(0, 0, 2, 0.999998987, -0.000999999465, 0.000999999465, 0.000999999, 0.999999464, 9.99999543e-07, -0.000999999931, 0, 0.999999523)
208+
209-
Tool0.GripForward = Vector3.new(-0.000999999465, -9.99999543e-07, -0.999999523)
209+
	if not Tool.Enabled then
210-
Tool0.GripPos = Vector3.new(0, 0, 2)
210+
		return
211-
Tool0.GripRight = Vector3.new(0.999998987, 0.000999999, -0.000999999931)
211+
212-
Tool0.GripUp = Vector3.new(-0.000999999465, 0.999999464, 0)
212+
213-
Script1.Name = "WelderScript"
213+
	Tool.Enabled = false
214
215
	local character = Tool.Parent;
216-
local Tool = script.Parent
216+
	local humanoid = character.Humanoid
217-
local welds = {}
217+
	if humanoid == nil then
218
		print("Humanoid not found")
219-
function clearWelds()
219+
		return 
220-
	for i,child in pairs(welds) do
220+
221-
		child:remove()
221+
222
	t = r.Stepped:wait()
223
224
	if (t - last_attack < .2) then
225
		lunge()
226-
	local torso = Tool.Parent:findFirstChild("Torso")--created by Malvaviscos
226+
227-
	if torso == nil then return end
227+
		attack()
228-
	clearWelds()
228+
229-
	local T1 = Instance.new("Weld")
229+
230-
	T1.Part0 = torso
230+
	last_attack = t
231-
	T1.Part1 = Tool.Tank1
231+
232-
	T1.C1 = CFrame.new(-0.5,0,-1)
232+
	--wait(.5)
233-
	T1.Parent = Tool.Tank1
233+
234-
	table.insert(welds,T1)
234+
	Tool.Enabled = true
235
end
236-
	local T1C1 = Instance.new("Weld")
236+
237-
	T1C1.Part0 = Tool.Tank1
237+
238-
	T1C1.Part1 = Tool.Tank1Circle1
238+
239-
	T1C1.C1 = CFrame.new(0,Tool.Tank1.Size.y/4,0)
239+
	UnsheathSound:play()
240-
	T1C1.Parent = Tool.Tank1Circle1
240+
	if Tool.Parent.Head ~= nil then
241-
	table.insert(welds,T1C1)
241+
	JarateClone.Parent = Tool.Parent.Humanoid
242
	JarateClone.Disabled = false
243-
	local T1C2 = Instance.new("Weld")
243+
244-
	T1C2.Part0 = Tool.Tank1
244+
245-
	T1C2.Part1 = Tool.Tank1Circle2
245+
246-
	T1C2.C1 = CFrame.new(0,-Tool.Tank1.Size.y/4,0)
246+
247-
	T1C2.Parent = Tool.Tank1Circle2
247+
script.Parent.Activated:connect(onActivated)
248-
	table.insert(welds,T1C2)
248+
249
250
251-
	local T2 = Instance.new("Weld")
251+
connection = sword.Touched:connect(blow)
252-
	T2.Part0 = torso
252+
253-
	T2.Part1 = Tool.Tank2
253+
254-
	T2.C1 = CFrame.new(0.5,0,-1)
254+
255-
	T2.Parent = Tool.Tank2
255+
256-
	table.insert(welds,T2)
256+
Part2.Name = "Handle"
257
Part2.Parent = Tool0
258-
	local T2C1 = Instance.new("Weld")
258+
Part2.CFrame = CFrame.new(-4.42699814, 2.24855804, -3.26099801, -0.931543052, 0.278013945, -0.234380454, -0.224591956, 0.0670283288, 0.972143292, 0.285979867, 0.95823431, -1.65005218e-07)
259-
	T2C1.Part0 = Tool.Tank2
259+
Part2.Orientation = Vector3.new(-76.4399948, -90, -73.3799973)
260-
	T2C1.Part1 = Tool.Tank2Circle1
260+
Part2.Position = Vector3.new(-4.42699814, 2.24855804, -3.26099801)
261-
	T2C1.C1 = CFrame.new(0,Tool.Tank2.Size.y/4,0)
261+
Part2.Rotation = Vector3.new(-90, -13.5599995, -163.37999)
262-
	T2C1.Parent = Tool.Tank2Circle1
262+
Part2.Color = Color3.new(0.388235, 0.372549, 0.384314)
263-
	table.insert(welds,T2C1)
263+
Part2.Transparency = 1
264-
--created by Malvaviscos
264+
Part2.Size = Vector3.new(1, 0.800000012, 4)
265-
	local T2C2 = Instance.new("Weld")
265+
Part2.BottomSurface = Enum.SurfaceType.Smooth
266-
	T2C2.Part0 = Tool.Tank2
266+
Part2.BrickColor = BrickColor.new("Dark stone grey")
267-
	T2C2.Part1 = Tool.Tank2Circle2
267+
Part2.Reflectance = 0.40000000596046
268-
	T2C2.C1 = CFrame.new(0,-Tool.Tank2.Size.y/4,0)
268+
Part2.TopSurface = Enum.SurfaceType.Smooth
269-
	T2C2.Parent = Tool.Tank2Circle2
269+
Part2.brickColor = BrickColor.new("Dark stone grey")
270-
	table.insert(welds,T2C2)
270+
Part2.FormFactor = Enum.FormFactor.Plate
271
Part2.formFactor = Enum.FormFactor.Plate
272
SpecialMesh3.Parent = Part2
273-
Tool.Equipped:connect(onEquipped)
273+
SpecialMesh3.MeshId = "http://www.roblox.com/asset/?id=12592754"
274
SpecialMesh3.Scale = Vector3.new(1.25, 1.25, 1.25)
275-
function onUnequipped()
275+
SpecialMesh3.TextureId = "http://www.roblox.com/asset/?id=12592745"
276-
	clearWelds()
276+
SpecialMesh3.MeshType = Enum.MeshType.FileMesh
277-
	local T1C1 = Instance.new("Weld")
277+
ManualWeld4.Name = "Handle-to-Part Strong Joint"
278-
	T1C1.Part0 = Tool.Tank1
278+
ManualWeld4.Parent = Part2
279-
	T1C1.Part1 = Tool.Tank1Circle1--created by Malvaviscos
279+
ManualWeld4.C0 = CFrame.new(-0.5, -0.400000006, 2, 1, 0, 0, 0, 1, 0, 0, 0, 1)
280-
	T1C1.C1 = CFrame.new(0,Tool.Tank1.Size.y/4,0)
280+
ManualWeld4.C1 = CFrame.new(-0.39598465, -0.110012054, -0.615955353, 5.74564979e-07, 0.999997497, -3.2175339e-07, -9.24373396e-08, 1.93046276e-07, 0.999996781, 0.999998808, -1.26374459e-06, -8.90991387e-08)
281-
	T1C1.Parent = Tool.Tank1Circle1
281+
ManualWeld4.Part0 = Part2
282-
	table.insert(welds,T1C1)
282+
ManualWeld4.Part1 = Part16
283
ManualWeld4.part1 = Part16
284-
	local T1C2 = Instance.new("Weld")
284+
LocalScript5.Name = "Local Gui"
285-
	T1C2.Part0 = Tool.Tank1
285+
LocalScript5.Parent = Tool0
286-
	T1C2.Part1 = Tool.Tank1Circle2
286+
LocalScript5.LinkedSource = "http://www.roblox.com/asset/?id=1014476"
287-
	T1C2.C1 = CFrame.new(0,-Tool.Tank1.Size.y/4,0)
287+
Script6.Name = "Damagevuln"
288-
	T1C2.Parent = Tool.Tank1Circle2
288+
Script6.Parent = Tool0
289-
	table.insert(welds,T1C2)
289+
table.insert(cors,sandbox(Script6,function()
290
--This is the localscript that's dumped into other players' characters
291
--when they get hit by jarate
292-
	local T2 = Instance.new("Weld")
292+
DamageMag=1.2 --default 1.5, sets how much more damage
293-
	T2.Part0 = Tool.Tank1
293+
JarateTime=15 --jarate length
294-
	T2.Part1 = Tool.Tank2--created by Malvaviscos
294+
Humanoid=script.Parent
295-
	T2.C1 = CFrame.new(1,0,0)
295+
Connections={}
296-
	T2.Parent = Tool.Tank2
296+
Colors={}
297-
	table.insert(welds,T2)
297+
--script.Changed:connect(function()
298
--	if script.Parent~=Humanoid then 
299-
	local T2C1 = Instance.new("Weld")
299+
--		for _,v in pairs(Connections) do
300-
	T2C1.Part0 = Tool.Tank2
300+
--			v:disconnect()
301-
	T2C1.Part1 = Tool.Tank2Circle1
301+
--		end
302-
	T2C1.C1 = CFrame.new(0,Tool.Tank2.Size.y/4,0)
302+
--	end
303-
	T2C1.Parent = Tool.Tank2Circle1
303+
--end)
304-
	table.insert(welds,T2C1)
304+
305
local isthere = false
306-
	local T2C2 = Instance.new("Weld")
306+
local Dude = script.Parent
307-
	T2C2.Part0 = Tool.Tank2--created by Malvaviscos
307+
local DudeSpeed = Dude.WalkSpeed
308-
	T2C2.Part1 = Tool.Tank2Circle2
308+
309-
	T2C2.C1 = CFrame.new(0,-Tool.Tank2.Size.y/4,0)
309+
function check()
310-
	T2C2.Parent = Tool.Tank2Circle2
310+
if isthere == true then
311-
	table.insert(welds,T2C2)
311+
312
end
313-
Tool.Unequipped:connect(onUnequipped)--created by Malvaviscos
313+
314
while wait(0.1) do
315
local Potion = script.Parent.Parent:FindFirstChild("Powerjack")
316-
Script2.Name = "FireFlameScript"
316+
if not Potion then
317-
Script2.Parent = Tool0
317+
isthere = false
318-
table.insert(cors,sandbox(Script2,function()
318+
Dude.WalkSpeed = DudeSpeed
319-
local maxMass = (12*12*12)
319+
script:remove()
320-
local burnTime = 10
320+
321
isthere = true
322-
function getFire(obj)
322+
Dude.WalkSpeed = DudeSpeed * 1.15
323-
	for i,child in pairs(obj:getChildren()) do--created by Malvaviscos
323+
check()
324-
		if child.className == "Fire" then
324+
325-
			return true
325+
326
327
328
329
lasthealth=Humanoid.Health
330-
if getFire(script.Parent) or script.Parent:GetMass() > maxMass or script.Parent.Anchored or script.Parent.Transparency >= 1 then script:remove() end
330+
table.insert(Connections, 
331
Humanoid.HealthChanged:connect(function(health)
332-
local fire = Instance.new("Fire")--created by Malvaviscos
332+
	print(health,lasthealth)
333-
fire.Color = Color3.new(1, 165/255, 0)
333+
	if lasthealth~=math.floor(health) then
334-
fire.SecondaryColor = Color3.new(1,0,0)
334+
		local Damage=lasthealth-health
335-
fire.Heat = 10
335+
		if Damage>0 then
336-
fire.Size = ((script.Parent.Size.x + script.Parent.Size.y + script.Parent.Size.z)/3 )* 2
336+
			lasthealth=math.floor(lasthealth-Damage*DamageMag)
337-
fire.Parent = script.Parent
337+
			Humanoid.Health=lasthealth
338
		else
339-
function spread(hit)
339+
			lasthealth=math.floor(Humanoid.Health)
340-
	if hit.Anchored or getFire(hit) then return end
340+
			check()
341-
	script:clone().Parent = hit
341+
342
	end
343
end))
344-
connection = script.Parent.Touched:connect(spread)
344+
function scan(a)
345
	if a:IsA("BasePart") then
346-
local count = 30 -- frames of fading--created by Malvaviscos
346+
		Colors[a]=a.Color
347
		table.insert(Connections,a.Changed:connect(function(prop)
348-
for i=1, count do
348+
			if prop=="Color" then
349-
	--script.Parent.Color = (Color3.new(script.Parent.BrickColor.Color.r - R, script.Parent.BrickColor.Color.g - G, script.Parent.BrickColor.Color.b - B))
349+
350-
	script.Parent.Color = Color3.new(script.Parent.Color.r * (1 - (i/count)), script.Parent.Color.g * (1 - (i/count)), script.Parent.Color.b * (1 - (i/count)))
350+
		end))
351-
	if i == count/2 then
351+
352-
		connection:disconnect()
352+
	for _,v in pairs(a:GetChildren()) do
353-
		script.Parent:BreakJoints()
353+
		check()
354
	end
355-
	wait(burnTime/count)--created by Malvaviscos
355+
356
scan(Humanoid.Parent)
357
358-
for i=1, 10 do
358+
359-
	wait()
359+
360-
	script.Parent.Transparency = script.Parent.Transparency + 0.1
360+
361
end))
362
Script6.Disabled = true
363-
script.Parent:remove()--created by Malvaviscos
363+
Part7.Parent = Tool0
364
Part7.CFrame = CFrame.new(-3.99699807, 0.305559009, -3.23000312, -0.931542099, -0.23437959, -0.278011382, -0.224592015, 0.972138524, -0.0670277104, 0.285976768, 6.1065973e-14, -0.958231091)
365-
Script2.Disabled = true
365+
Part7.Orientation = Vector3.new(3.83999991, -163.819992, -13.0099993)
366-
BoolValue3.Name = "Firing"
366+
Part7.Position = Vector3.new(-3.99699807, 0.305559009, -3.23000312)
367-
BoolValue3.Parent = Tool0
367+
Part7.Rotation = Vector3.new(176, -16.1399994, 165.87999)
368-
LocalScript4.Name = "FuelScript"
368+
Part7.Color = Color3.new(0.388235, 0.372549, 0.384314)
369-
LocalScript4.Parent = Tool0
369+
Part7.Size = Vector3.new(1.10000193, 0.340000153, 0.499999791)
370-
table.insert(cors,sandbox(LocalScript4,function()
370+
Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
371-
local gui = script.FuelGui:clone()--created by Malvaviscos
371+
Part7.BrickColor = BrickColor.new("Dark stone grey")
372-
local settings = script.Parent.Handle.Settings
372+
Part7.Material = Enum.Material.SmoothPlastic
373
Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
374-
local fuel = settings.Fuel--created by Malvaviscos
374+
Part7.brickColor = BrickColor.new("Dark stone grey")
375-
local guifuel = gui.Tray.SpecialBar.CurrentValue
375+
Part7.FormFactor = Enum.FormFactor.Custom
376
Part7.formFactor = Enum.FormFactor.Custom
377-
local rate = 0.1--created by Malvaviscos
377+
Script8.Name = "Weld"
378-
local addval = 1
378+
Script8.Parent = Tool0
379
table.insert(cors,sandbox(Script8,function()
380-
gui.Tray.SpecialBar.MaxValue.Value = settings.FuelMax.Value
380+
--Simply put it inside any model with bricks inside
381
382-
function onEquipped()--created by Malvaviscos
382+
383-
	if settings.FuelUsed.Value == false then return end
383+
local prev 
384-
	gui.Parent = game.Players.LocalPlayer.PlayerGui
384+
local parts = script.Parent:GetChildren() 
385
386
for i = 1,#parts do 
387
	if parts[i]:IsA("BasePart") then
388-
function onUnequipped()
388+
		if (prev ~= nil)then 
389-
	gui.Parent = nil
389+
			local weld = Instance.new("Weld") 
390
			weld.Part0 = prev 
391-
script.Parent.Unequipped:connect(onUnequipped)--created by Malvaviscos
391+
			weld.Part1 = parts[i] 
392
			weld.C0 = prev.CFrame:inverse() 
393-
while settings.FuelUsed.Value do
393+
			weld.C1 = parts[i].CFrame:inverse() 
394-
	if script.Parent.Firing.Value == false and fuel.Value < script.Parent.Handle.Settings.FuelMax.Value and settings.FuelRegens.Value == true then
394+
			weld.Parent = prev 
395-
		fuel.Value = fuel.Value + addval
395+
		end 
396
		prev = parts[i] 
397-
	guifuel.Value = fuel.Value
397+
	end 
398-
	wait(rate)--created by Malvaviscos
398+
399
400-
--created by Malvaviscos
400+
--Credits to NyroKoSu and OrientalAura
401
end))
402-
ScreenGui5.Name = "FuelGui"
402+
RotateP9.Name = "d��������������ng.........you got owned..."
403-
ScreenGui5.Parent = LocalScript4
403+
RotateP9.Parent = Script8
404-
Frame6.Name = "Tray"
404+
RotateP9.BaseAngle = 0.25
405-
Frame6.Parent = ScreenGui5
405+
Part10.Parent = Tool0
406-
Frame6.Position = UDim2.new(0.5, -250, 0, 0)
406+
Part10.CFrame = CFrame.new(-4.7538538, 4.44400549, -3.69968867, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
407-
Frame6.Transparency = 0.5
407+
Part10.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
408-
Frame6.Size = UDim2.new(0, 500, 0, 70)
408+
Part10.Position = Vector3.new(-4.7538538, 4.44400549, -3.69968867)
409-
Frame6.BackgroundColor = BrickColor.new("Deep orange")
409+
Part10.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
410-
Frame6.BackgroundColor3 = Color3.new(1, 0.4, 0)
410+
Part10.Color = Color3.new(0.470588, 0.564706, 0.509804)
411-
Frame6.BackgroundTransparency = 0.5
411+
Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.359999925)
412-
Frame6.BorderColor = BrickColor.new("Really red")
412+
Part10.BottomSurface = Enum.SurfaceType.Smooth
413-
Frame6.BorderColor3 = Color3.new(1, 0, 0)
413+
Part10.BrickColor = BrickColor.new("Sand green")
414-
Frame7.Name = "SpecialBar"
414+
Part10.Material = Enum.Material.CorrodedMetal
415-
Frame7.Parent = Frame6
415+
Part10.TopSurface = Enum.SurfaceType.Smooth
416-
Frame7.Position = UDim2.new(0, 70, 0, 15)
416+
Part10.brickColor = BrickColor.new("Sand green")
417-
Frame7.Size = UDim2.new(1, -85, 1, -30)
417+
Part10.FormFactor = Enum.FormFactor.Custom
418-
Frame7.BackgroundColor = BrickColor.new("Really red")
418+
Part10.formFactor = Enum.FormFactor.Custom
419-
Frame7.BackgroundColor3 = Color3.new(1, 0, 0)
419+
CylinderMesh11.Parent = Part10
420-
Frame7.BorderColor = BrickColor.new("Bright red")
420+
ManualWeld12.Name = "Part-to-Part Strong Joint"
421-
Frame7.BorderColor3 = Color3.new(1, 0.156863, 0.109804)
421+
ManualWeld12.Parent = Part10
422-
Frame7.BorderSizePixel = 0
422+
ManualWeld12.C0 = CFrame.new(-0.100000001, -0.100000001, 0.179999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
423-
Frame8.Name = "FullMeter"
423+
ManualWeld12.C1 = CFrame.new(-0.464996338, 0.409988403, -0.11000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
424-
Frame8.Parent = Frame7
424+
ManualWeld12.Part0 = Part10
425-
Frame8.Size = UDim2.new(0, 415, 1, 0)
425+
ManualWeld12.Part1 = Part19
426-
Frame8.BackgroundColor = BrickColor.new("Deep orange")
426+
ManualWeld12.part1 = Part19
427-
Frame8.BackgroundColor3 = Color3.new(1, 0.4, 0)
427+
Part13.Parent = Tool0
428-
Frame8.BorderColor = BrickColor.new("Deep orange")
428+
Part13.CFrame = CFrame.new(-5.01799679, 4.29754019, -3.24200392, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
429-
Frame8.BorderColor3 = Color3.new(1, 0.686275, 0)
429+
Part13.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
430-
Frame8.BorderSizePixel = 0
430+
Part13.Position = Vector3.new(-5.01799679, 4.29754019, -3.24200392)
431-
Frame8.ZIndex = 2
431+
Part13.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
432-
NumberValue9.Name = "MaxValue"
432+
Part13.Color = Color3.new(0.470588, 0.564706, 0.509804)
433-
NumberValue9.Parent = Frame7
433+
Part13.Size = Vector3.new(0.909999728, 0.200000003, 0.419999808)
434-
NumberValue9.Value = 100
434+
Part13.BottomSurface = Enum.SurfaceType.Smooth
435-
NumberValue10.Name = "CurrentValue"
435+
Part13.BrickColor = BrickColor.new("Sand green")
436-
NumberValue10.Parent = Frame7
436+
Part13.Material = Enum.Material.CorrodedMetal
437-
NumberValue10.Value = 100
437+
Part13.TopSurface = Enum.SurfaceType.Smooth
438-
LocalScript11.Parent = Frame7
438+
Part13.brickColor = BrickColor.new("Sand green")
439-
table.insert(cors,sandbox(LocalScript11,function()
439+
Part13.FormFactor = Enum.FormFactor.Custom
440-
local fullMeter = script.Parent.FullMeter
440+
Part13.formFactor = Enum.FormFactor.Custom
441-
local emptyMeter = script.Parent
441+
ManualWeld14.Name = "Part-to-Part Strong Joint"
442-
local maxVal = script.Parent.MaxValue
442+
ManualWeld14.Parent = Part13
443-
local curVal = script.Parent.CurrentValue
443+
ManualWeld14.C0 = CFrame.new(-0.454999864, -0.100000001, 0.209999904, 1, 0, 0, 0, 1, 0, 0, 0, 1)
444
ManualWeld14.C1 = CFrame.new(-0.769973755, -0.17999649, -0.189968109, 1, 0, 0, 0, 1, 0, 0, 0, 1)
445-
function convert(val, maxVal, maxBarWidth) -- Cross multiplying actually has a "practical" use!
445+
ManualWeld14.Part0 = Part13
446-
	return (val * maxBarWidth)/maxVal
446+
ManualWeld14.Part1 = Part24
447
ManualWeld14.part1 = Part24
448
ManualWeld15.Name = "Part-to-Part Strong Joint"
449-
function update()
449+
ManualWeld15.Parent = Part13
450-
	if curVal.Value > maxVal.Value then
450+
ManualWeld15.C0 = CFrame.new(-0.454999864, -0.100000001, 0.209999904, 1, 0, 0, 0, 1, 0, 0, 0, 1)
451-
		curVal.Value = maxVal.Value
451+
ManualWeld15.C1 = CFrame.new(-0.455005646, -0.0999994278, -0.214996338, 1, 0, 0, 0, 1, 0, 0, 0, 1)
452-
	elseif curVal.Value < 0 then
452+
ManualWeld15.Part0 = Part13
453-
		curVal.Value = 0
453+
ManualWeld15.Part1 = Part21
454
ManualWeld15.part1 = Part21
455-
	if curVal.Value == 0 then
455+
Part16.Parent = Tool0
456-
		fullMeter.BorderColor = emptyMeter.BorderColor
456+
Part16.CFrame = CFrame.new(-5.03067732, 4.27347946, -3.23168683, 0.278012812, -0.23437956, -0.931542277, 0.0670277178, 0.972140253, -0.224591866, 0.958232105, -6.45634657e-09, 0.285978317)
457
Part16.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
458-
		fullMeter.BorderColor = fullMeter.BackgroundColor
458+
Part16.Position = Vector3.new(-5.03067732, 4.27347946, -3.23168683)
459
Part16.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
460-
	local width = convert(curVal.Value, maxVal.Value, emptyMeter.AbsoluteSize.x)
460+
Part16.Color = Color3.new(0.639216, 0.294118, 0.294118)
461-
	fullMeter.Size = UDim2.new(0, width, 1, 0)
461+
Part16.Size = Vector3.new(0.959999979, 0.200000003, 1.27999878)
462
Part16.BottomSurface = Enum.SurfaceType.Smooth
463-
curVal.Changed:connect(update)
463+
Part16.BrickColor = BrickColor.new("Dusty Rose")
464-
maxVal.Changed:connect(update)
464+
Part16.Material = Enum.Material.SmoothPlastic
465-
update()
465+
Part16.TopSurface = Enum.SurfaceType.Smooth
466
Part16.brickColor = BrickColor.new("Dusty Rose")
467-
Frame12.Name = "IconBin"
467+
Part16.FormFactor = Enum.FormFactor.Custom
468-
Frame12.Parent = Frame6
468+
Part16.formFactor = Enum.FormFactor.Custom
469-
Frame12.Position = UDim2.new(0, 15, 0, 15)
469+
Part17.Parent = Tool0
470-
Frame12.Transparency = 0.5
470+
Part17.CFrame = CFrame.new(-4.64109564, 4.40946674, -3.35951495, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
471-
Frame12.Size = UDim2.new(0, 40, 1, -30)
471+
Part17.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
472-
Frame12.BackgroundColor = BrickColor.new("Deep orange")
472+
Part17.Position = Vector3.new(-4.64109564, 4.40946674, -3.35951495)
473-
Frame12.BackgroundColor3 = Color3.new(1, 0.4, 0)
473+
Part17.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
474-
Frame12.BackgroundTransparency = 0.5
474+
Part17.Color = Color3.new(0.470588, 0.564706, 0.509804)
475-
Frame12.BorderColor = BrickColor.new("Really red")
475+
Part17.Size = Vector3.new(0.909999728, 0.200000003, 0.359999925)
476-
Frame12.BorderColor3 = Color3.new(1, 0, 0)
476+
Part17.BottomSurface = Enum.SurfaceType.Smooth
477-
Frame13.Name = "Mask"
477+
Part17.BrickColor = BrickColor.new("Sand green")
478-
Frame13.Parent = Frame12
478+
Part17.Material = Enum.Material.CorrodedMetal
479-
Frame13.Visible = false
479+
Part17.TopSurface = Enum.SurfaceType.Smooth
480-
Frame13.Transparency = 0.5
480+
Part17.brickColor = BrickColor.new("Sand green")
481-
Frame13.Size = UDim2.new(1, 0, 1, 0)
481+
Part17.FormFactor = Enum.FormFactor.Custom
482-
Frame13.BackgroundColor = BrickColor.new("Toothpaste")
482+
Part17.formFactor = Enum.FormFactor.Custom
483-
Frame13.BackgroundColor3 = Color3.new(0, 1, 1)
483+
ManualWeld18.Name = "Part-to-Part Strong Joint"
484-
Frame13.BackgroundTransparency = 0.5
484+
ManualWeld18.Parent = Part17
485-
Frame13.BorderColor = BrickColor.new("Really blue")
485+
ManualWeld18.C0 = CFrame.new(-0.454999864, -0.100000001, 0.179999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
486-
Frame13.BorderColor3 = Color3.new(0, 0, 1)
486+
ManualWeld18.C1 = CFrame.new(-0.464996338, 0.349983215, -0.11000061, 1, 0, 0, 0, 1, 0, 0, 0, 1)
487-
Frame13.ZIndex = 3
487+
ManualWeld18.Part0 = Part17
488-
ImageLabel14.Name = "Icon"
488+
ManualWeld18.Part1 = Part19
489-
ImageLabel14.Parent = Frame12
489+
ManualWeld18.part1 = Part19
490-
ImageLabel14.Position = UDim2.new(-0.25, 0, -0.25, 0)
490+
Part19.Parent = Tool0
491-
ImageLabel14.Transparency = 1
491+
Part19.CFrame = CFrame.new(-4.80299711, 3.90755606, -3.26700211, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
492-
ImageLabel14.Size = UDim2.new(1.5, 0, 1.5, 0)
492+
Part19.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
493-
ImageLabel14.BackgroundColor = BrickColor.new("Institutional white")
493+
Part19.Position = Vector3.new(-4.80299711, 3.90755606, -3.26700211)
494-
ImageLabel14.BackgroundColor3 = Color3.new(1, 1, 1)
494+
Part19.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
495-
ImageLabel14.BackgroundTransparency = 1
495+
Part19.Color = Color3.new(0.886275, 0.607843, 0.25098)
496-
ImageLabel14.BorderSizePixel = 0
496+
Part19.Size = Vector3.new(1.12999916, 1.13999975, 0.200000003)
497-
ImageLabel14.ZIndex = 2
497+
Part19.BottomSurface = Enum.SurfaceType.Smooth
498-
ImageLabel14.Image = "rbxasset://Textures/Flamethrower.png"
498+
Part19.BrickColor = BrickColor.new("Br. yellowish orange")
499-
Frame15.Name = "Border"
499+
Part19.Material = Enum.Material.SmoothPlastic
500-
Frame15.Parent = Frame12
500+
Part19.TopSurface = Enum.SurfaceType.Smooth
501-
Frame15.Position = UDim2.new(0, -5, 0, -5)
501+
Part19.brickColor = BrickColor.new("Br. yellowish orange")
502-
Frame15.Visible = false
502+
Part19.FormFactor = Enum.FormFactor.Custom
503-
Frame15.Size = UDim2.new(1, 10, 1, 10)
503+
Part19.formFactor = Enum.FormFactor.Custom
504-
Frame15.BackgroundColor = BrickColor.new("Really red")
504+
Part20.Parent = Tool0
505-
Frame15.BackgroundColor3 = Color3.new(1, 0, 0)
505+
Part20.CFrame = CFrame.new(-4.92899895, 3.86655307, -3.23800302, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
506-
Frame15.BorderColor = BrickColor.new("Really red")
506+
Part20.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
507-
Frame15.BorderColor3 = Color3.new(1, 0, 0)
507+
Part20.Position = Vector3.new(-4.92899895, 3.86655307, -3.23800302)
508-
Frame15.BorderSizePixel = 0
508+
Part20.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
509-
TextLabel16.Name = "CurrentAttack"
509+
Part20.Color = Color3.new(0.105882, 0.164706, 0.207843)
510-
TextLabel16.Parent = Frame6
510+
Part20.Size = Vector3.new(1.08999991, 1.01999986, 1.44999921)
511-
TextLabel16.Position = UDim2.new(0.5, -150, 1, -14)
511+
Part20.BottomSurface = Enum.SurfaceType.Smooth
512-
TextLabel16.Visible = false
512+
Part20.BrickColor = BrickColor.new("Black")
513-
TextLabel16.Transparency = 0.5
513+
Part20.Material = Enum.Material.SmoothPlastic
514-
TextLabel16.Size = UDim2.new(0, 300, 0, 12)
514+
Part20.TopSurface = Enum.SurfaceType.Smooth
515-
TextLabel16.BackgroundColor = BrickColor.new("Deep orange")
515+
Part20.brickColor = BrickColor.new("Black")
516-
TextLabel16.BackgroundColor3 = Color3.new(1, 0.4, 0)
516+
Part20.FormFactor = Enum.FormFactor.Custom
517-
TextLabel16.BackgroundTransparency = 0.5
517+
Part20.formFactor = Enum.FormFactor.Custom
518-
TextLabel16.BorderColor = BrickColor.new("Really red")
518+
Part21.Parent = Tool0
519-
TextLabel16.BorderColor3 = Color3.new(1, 0, 0)
519+
Part21.CFrame = CFrame.new(-5.41389799, 4.20208883, -3.12045884, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
520-
TextLabel16.Text = "Blast of Super Awesomeness"
520+
Part21.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
521-
TextLabel16.TextColor = BrickColor.new("Toothpaste")
521+
Part21.Position = Vector3.new(-5.41389799, 4.20208883, -3.12045884)
522-
TextLabel16.TextColor3 = Color3.new(0, 1, 1)
522+
Part21.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
523-
LocalScript17.Name = "MainScript"
523+
Part21.Color = Color3.new(0.470588, 0.564706, 0.509804)
524-
LocalScript17.Parent = Tool0
524+
Part21.Size = Vector3.new(0.909999728, 0.200000003, 0.389999926)
525-
table.insert(cors,sandbox(LocalScript17,function()
525+
Part21.BottomSurface = Enum.SurfaceType.Smooth
526-
local Tool = script.Parent;
526+
Part21.BrickColor = BrickColor.new("Sand green")
527-
local bin = Instance.new("Model")--created by Malvaviscos
527+
Part21.Material = Enum.Material.CorrodedMetal
528-
bin.Name = "MalvaviscosFireBallBin"
528+
Part21.TopSurface = Enum.SurfaceType.Smooth
529-
local settings = Tool.Handle.Settings
529+
Part21.brickColor = BrickColor.new("Sand green")
530-
local fuel = settings.Fuel
530+
Part21.FormFactor = Enum.FormFactor.Custom
531-
local fuelDrainValue = 5
531+
Part21.formFactor = Enum.FormFactor.Custom
532-
local tagname = "Malvaviscos PyroShot Burning"
532+
Part22.Parent = Tool0
533-
local ballname = "Malvaviscos PyroShot Ball"--created by Malvaviscos
533+
Part22.CFrame = CFrame.new(-5.29160452, 3.77909422, -3.11545777, 0.278012097, -0.273779929, -0.92073524, 0.0670278668, 0.961715579, -0.265726477, 0.958236098, 0.0121602481, 0.285719454)
534
Part22.Orientation = Vector3.new(15.4099998, -72.7600021, 3.99000001)
535-
function getHumanoid(model)
535+
Part22.Position = Vector3.new(-5.29160452, 3.77909422, -3.11545777)
536-
	for i,child in pairs(model:getChildren()) do
536+
Part22.Rotation = Vector3.new(42.9199982, -67.0299988, 44.5599976)
537-
		if child.className == "Humanoid" then
537+
Part22.Color = Color3.new(0.886275, 0.607843, 0.25098)
538-
			return child
538+
Part22.Size = Vector3.new(1.12999916, 1.13999939, 0.200000003)
539
Part22.BottomSurface = Enum.SurfaceType.Smooth
540-
	end--created by Malvaviscos
540+
Part22.BrickColor = BrickColor.new("Br. yellowish orange")
541
Part22.Material = Enum.Material.SmoothPlastic
542
Part22.TopSurface = Enum.SurfaceType.Smooth
543-
function tagHuman(human, time)
543+
Part22.brickColor = BrickColor.new("Br. yellowish orange")
544-
	local tag = Instance.new("ObjectValue")
544+
Part22.FormFactor = Enum.FormFactor.Custom
545-
	tag.Name = "creator"
545+
Part22.formFactor = Enum.FormFactor.Custom
546-
	tag.Value = game.Players.LocalPlayer
546+
ManualWeld23.Name = "Part-to-Part Strong Joint"
547-
	game:getService("Debris"):addItem(tag, time)
547+
ManualWeld23.Parent = Part22
548-
	tag.Parent = human--created by Malvaviscos
548+
ManualWeld23.C0 = CFrame.new(-0.56499958, -0.569999695, 0.100000001, 1, 0, 0, 0, 1, 0, 0, 0, 1)
549
ManualWeld23.C1 = CFrame.new(-0.564975739, -0.573699951, -0.0868453979, 1, 0, 0, 0, 0.999095559, -0.0425216034, 0, 0.0425216034, 0.999095559)
550
ManualWeld23.Part0 = Part22
551-
function burnDeath(char)
551+
ManualWeld23.Part1 = Part29
552-
	for i=1, 10 do
552+
ManualWeld23.part1 = Part29
553-
		for x,child in pairs(char:getChildren()) do
553+
Part24.Parent = Tool0
554-
			if child.className == "Part" then
554+
Part24.CFrame = CFrame.new(-5.32176781, 4.30659056, -2.82580233, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
555-
				if child.Name == "Torso" and child.Transparency == 1 then return end
555+
Part24.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
556-
				child.Transparency = 0.1 * i
556+
Part24.Position = Vector3.new(-5.32176781, 4.30659056, -2.82580233)
557-
			elseif child.className == "Hat" or child.className == "Tool" then
557+
Part24.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
558-
				child.Handle.Transparency = 0.1 * i--created by Malvaviscos
558+
Part24.Color = Color3.new(0.470588, 0.564706, 0.509804)
559
Part24.Size = Vector3.new(0.200000003, 0.200000003, 0.359999925)
560
Part24.BottomSurface = Enum.SurfaceType.Smooth
561-
		wait()
561+
Part24.BrickColor = BrickColor.new("Sand green")
562
Part24.Material = Enum.Material.CorrodedMetal
563
Part24.TopSurface = Enum.SurfaceType.Smooth
564
Part24.brickColor = BrickColor.new("Sand green")
565-
function burn(hit, ball)
565+
Part24.FormFactor = Enum.FormFactor.Custom
566-
	if hit.Name == ballname or hit.Parent == game.Players.LocalPlayer.Character or hit.Parent == script.Parent or hit.Parent.Parent == game.Players.LocalPlayer.Character then return end
566+
Part24.formFactor = Enum.FormFactor.Custom
567-
	ball.Anchored = true
567+
CylinderMesh25.Parent = Part24
568-
	ball.ShotFire.Enabled = false
568+
Part26.Parent = Tool0
569-
	ball.Transparency = 1--created by Malvaviscos
569+
Part26.CFrame = CFrame.new(-4.77399778, 3.47655606, -3.252002, -0.931542099, -0.23437959, -0.278011382, -0.224592015, 0.972138524, -0.0670277104, 0.285976768, 6.1065973e-14, -0.958231091)
570-
	local h = getHumanoid(hit.Parent)
570+
Part26.Orientation = Vector3.new(3.83999991, -163.819992, -13.0099993)
571-
	if h ~= nil and h:findFirstChild(tagname) == nil and h.Health > 0 then
571+
Part26.Position = Vector3.new(-4.77399778, 3.47655606, -3.252002)
572-
		local tag = Instance.new("IntValue")
572+
Part26.Rotation = Vector3.new(176, -16.1399994, 165.87999)
573-
		tag.Name = tagname
573+
Part26.Color = Color3.new(0.388235, 0.372549, 0.384314)
574-
		tag.Parent = h--created by Malvaviscos
574+
Part26.Size = Vector3.new(1.29000139, 0.270000249, 1.06999934)
575-
		game:getService("Debris"):addItem(tag, settings.BurnTime.Value + settings.BurnDB.Value)
575+
Part26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
576
Part26.BrickColor = BrickColor.new("Dark stone grey")
577-
		for i,child in pairs(h.Parent:getChildren()) do
577+
Part26.Material = Enum.Material.SmoothPlastic
578-
			if child.className == "Part" then
578+
Part26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
579-
				local personfire = ball.ShotFire:clone()
579+
Part26.brickColor = BrickColor.new("Dark stone grey")
580-
				personfire.Enabled = true	
580+
Part26.FormFactor = Enum.FormFactor.Custom
581-
				personfire.Size = (child:getMass()/3) * 2
581+
Part26.formFactor = Enum.FormFactor.Custom
582-
				personfire.Parent = child
582+
Part27.Parent = Tool0
583-
				game:getService("Debris"):addItem(personfire, settings.BurnTime.Value + 0.1)--created by Malvaviscos
583+
Part27.CFrame = CFrame.new(-4.61331463, 3.00147843, -3.27384472, 0.278011888, -0.234381005, -0.93154341, 0.0670278147, 0.972144127, -0.224592328, 0.958235264, 2.98427949e-13, 0.28597796)
584
Part27.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
585
Part27.Position = Vector3.new(-4.61331463, 3.00147843, -3.27384472)
586-
		
586+
Part27.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
587-
		tagHuman(h, settings.BurnTime.Value + 0.5)
587+
Part27.Color = Color3.new(0.388235, 0.372549, 0.384314)
588-
		for i=1,20 do
588+
Part27.Size = Vector3.new(0.319999993, 1.19000006, 0.310000271)
589-
			h:takeDamage(settings.Damage.Value/20)
589+
Part27.BottomSurface = Enum.SurfaceType.Smooth
590-
			if h.Health <= 0 then
590+
Part27.BrickColor = BrickColor.new("Dark stone grey")
591-
				burnDeath(h.Parent)
591+
Part27.Material = Enum.Material.SmoothPlastic
592-
			end--created by Malvaviscos
592+
Part27.TopSurface = Enum.SurfaceType.Smooth
593-
			wait(settings.BurnTime.Value/20)
593+
Part27.brickColor = BrickColor.new("Dark stone grey")
594
Part27.FormFactor = Enum.FormFactor.Custom
595-
	elseif h == nil and settings.BurnsNormalBricks.Value == true then
595+
Part27.formFactor = Enum.FormFactor.Custom
596-
		local flames = script.Parent.FireFlameScript:clone()
596+
ManualWeld28.Name = "Part-to-Part Strong Joint"
597-
		flames.Disabled = false
597+
ManualWeld28.Parent = Part27
598-
		flames.Parent = hit
598+
ManualWeld28.C0 = CFrame.new(-0.159999996, -0.595000029, -0.155000135, 0, 0, -1, 0, 1, 0, 1, 0, 0)
599
ManualWeld28.C1 = CFrame.new(-0.226734638, 0.119976044, 0.349365234, -8.30531292e-07, 0.999999642, -7.28046963e-13, -1.08592212e-06, -1.60760294e-12, -0.999999642, -0.999999762, -8.30532088e-07, 1.09151006e-06)
600-
	wait()
600+
ManualWeld28.Part0 = Part27
601-
	ball:remove()
601+
ManualWeld28.Part1 = Part31
602-
end	
602+
ManualWeld28.part1 = Part31
603
Part29.Parent = Tool0
604-
function onButton1Down(mouse)
604+
Part29.CFrame = CFrame.new(-5.44299507, 3.74255705, -3.06900406, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
605-
	down = true
605+
Part29.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
606-
	Tool.Handle.Swoosh:play()
606+
Part29.Position = Vector3.new(-5.44299507, 3.74255705, -3.06900406)
607-
	while down and fuel.Value - 5 >= 0 and settings.FuelUsed.Value == true or down and settings.FuelUsed.Value == false do
607+
Part29.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
608-
		script.Parent.Firing.Value = true
608+
Part29.Color = Color3.new(0.886275, 0.607843, 0.25098)
609-
		local ball = Instance.new("Part")--created by Malvaviscos
609+
Part29.Size = Vector3.new(1.12999916, 1.19999969, 0.200000003)
610-
		ball.Name = ballname
610+
Part29.BottomSurface = Enum.SurfaceType.Smooth
611-
		ball.Shape = "Ball"
611+
Part29.BrickColor = BrickColor.new("Br. yellowish orange")
612-
		ball.Transparency = 1
612+
Part29.Material = Enum.Material.SmoothPlastic
613-
		ball.BrickColor = BrickColor.new("Toothpaste")
613+
Part29.TopSurface = Enum.SurfaceType.Smooth
614-
		ball.Size = Vector3.new(3,3,3)
614+
Part29.brickColor = BrickColor.new("Br. yellowish orange")
615-
		ball.TopSurface = 0
615+
Part29.FormFactor = Enum.FormFactor.Custom
616-
		ball.BottomSurface = 0
616+
Part29.formFactor = Enum.FormFactor.Custom
617-
		ball.CFrame = CFrame.new(Tool.Handle.Position + (mouse.Hit.p - Tool.Handle.Position).unit * 3, mouse.Hit.p)
617+
Part30.Parent = Tool0
618-
		ball.CFrame = ball.CFrame * CFrame.new(0.1 * math.random(-10,10), 0.1 * math.random(-10,10), 0) --* CFrame.fromEulerAnglesXYZ(math.rad(math.random(-30,30)),math.rad(math.random(-30,30)),0)
618+
Part30.CFrame = CFrame.new(-5.25299788, 2.70955706, -3.44400406, 0.278012097, -0.808565378, -0.518585861, 0.0670278668, 0.55488205, -0.829224408, 0.958236098, 0.195774809, 0.208460435)
619-
		ball.CanCollide = false
619+
Part30.Orientation = Vector3.new(56.0200005, -68.0999985, 6.88999987)
620-
		
620+
Part30.Position = Vector3.new(-5.25299788, 2.70955706, -3.44400406)
621-
		local mesh = Instance.new("SpecialMesh")
621+
Part30.Rotation = Vector3.new(75.8899994, -31.2399998, 71.0299988)
622-
		mesh.MeshType = "Sphere"
622+
Part30.Color = Color3.new(0.388235, 0.372549, 0.384314)
623-
		mesh.Parent = ball
623+
Part30.Size = Vector3.new(0.200000003, 1.19000006, 0.200000003)
624
Part30.BottomSurface = Enum.SurfaceType.Smooth
625-
		local velo = Instance.new("BodyVelocity")
625+
Part30.BrickColor = BrickColor.new("Dark stone grey")
626-
		velo.maxForce = Vector3.new(math.huge,math.huge,math.huge)
626+
Part30.Material = Enum.Material.SmoothPlastic
627-
		velo.velocity = ball.CFrame.lookVector * settings.Speed.Value--created by Malvaviscos
627+
Part30.TopSurface = Enum.SurfaceType.Smooth
628-
		velo.Parent = ball
628+
Part30.brickColor = BrickColor.new("Dark stone grey")
629
Part30.FormFactor = Enum.FormFactor.Custom
630-
		settings.ShotFire:clone().Parent = ball
630+
Part30.formFactor = Enum.FormFactor.Custom
631
Part31.Parent = Tool0
632-
		ball.Touched:connect(function(hit) burn(hit, ball) end)
632+
Part31.CFrame = CFrame.new(-4.7858963, 2.58105278, -3.48654318, -0.23438032, 0.278012991, 0.931543529, 0.972144663, 0.0670280829, 0.224591509, -2.37513035e-07, 0.958235323, -0.285979062)
633
Part31.Orientation = Vector3.new(-12.9799995, 107.07, 86.0599976)
634-
		ball.Parent = bin
634+
Part31.Position = Vector3.new(-4.7858963, 2.58105278, -3.48654318)
635-
		
635+
Part31.Rotation = Vector3.new(-141.860001, 68.6800003, -130.12999)
636-
		game:getService("Debris"):addItem(ball, settings.ShotExpireTime.Value)
636+
Part31.Color = Color3.new(0.388235, 0.372549, 0.384314)
637-
		if settings.FuelUsed.Value then
637+
Part31.Size = Vector3.new(0.7099998, 0.200000003, 0.819999993)
638-
			fuel.Value = fuel.Value - fuelDrainValue
638+
Part31.BottomSurface = Enum.SurfaceType.Smooth
639
Part31.BrickColor = BrickColor.new("Dark stone grey")
640-
		wait(0.1)
640+
Part31.Material = Enum.Material.SmoothPlastic
641
Part31.TopSurface = Enum.SurfaceType.Smooth
642-
	script.Parent.Firing.Value = false
642+
Part31.brickColor = BrickColor.new("Dark stone grey")
643-
	Tool.Handle.Swoosh:stop()
643+
Part31.FormFactor = Enum.FormFactor.Custom
644
Part31.formFactor = Enum.FormFactor.Custom
645
CylinderMesh32.Parent = Part31
646-
function onButton1Up(mouse)
646+
Part33.Parent = Tool0
647-
	down = false
647+
Part33.CFrame = CFrame.new(-4.5019989, 2.44655704, -3.293998, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
648-
	Tool.Handle.Swoosh:stop()--created by Malvaviscos
648+
Part33.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
649
Part33.Position = Vector3.new(-4.5019989, 2.44655704, -3.293998)
650
Part33.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
651-
local credits = false
651+
Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
652-
function onEquipped(mouse)
652+
Part33.Size = Vector3.new(0.7099998, 0.200000003, 0.819999993)
653-
	mouse.Button1Down:connect(function() onButton1Down(mouse) end)
653+
Part33.BottomSurface = Enum.SurfaceType.Smooth
654-
	mouse.Button1Up:connect(function() onButton1Up(mouse) end)
654+
Part33.BrickColor = BrickColor.new("Dark stone grey")
655-
	mouse.Icon = "rbxasset://textures/GunCursor.png"
655+
Part33.Material = Enum.Material.SmoothPlastic
656-
	bin.Parent = Tool.Parent
656+
Part33.TopSurface = Enum.SurfaceType.Smooth
657-
	if credits == false then
657+
Part33.brickColor = BrickColor.new("Dark stone grey")
658-
		credits = true
658+
Part33.FormFactor = Enum.FormFactor.Custom
659-
		local msg = Instance.new("Message")
659+
Part33.formFactor = Enum.FormFactor.Custom
660-
		msg.Text = "Pyro-Shot by Malvaviscos"
660+
CylinderMesh34.Parent = Part33
661-
		msg.Parent = game.Players.LocalPlayer
661+
Part35.Parent = Tool0
662-
		game:getService("Debris"):addItem(msg, 3)
662+
Part35.CFrame = CFrame.new(-4.33699799, 1.61255896, -3.23600411, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
663
Part35.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
664
Part35.Position = Vector3.new(-4.33699799, 1.61255896, -3.23600411)
665-
script.Parent.Equipped:connect(onEquipped)--created by Malvaviscos
665+
Part35.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
666
Part35.Color = Color3.new(0.388235, 0.372549, 0.384314)
667
Part35.Size = Vector3.new(0.200000003, 0.760000348, 0.200000003)
668
Part35.BottomSurface = Enum.SurfaceType.Smooth
669-
--created by Malvaviscos
669+
Part35.BrickColor = BrickColor.new("Dark stone grey")
670-
--created by Malvaviscos
670+
Part35.Material = Enum.Material.SmoothPlastic
671-
--created by Malvaviscos
671+
Part35.TopSurface = Enum.SurfaceType.Smooth
672-
--created by Malvaviscos
672+
Part35.brickColor = BrickColor.new("Dark stone grey")
673
Part35.FormFactor = Enum.FormFactor.Custom
674-
Part18.Name = "Handle"
674+
Part35.formFactor = Enum.FormFactor.Custom
675-
Part18.Parent = Tool0
675+
SpecialMesh36.Parent = Part35
676-
Part18.CFrame = CFrame.new(-12.4997587, 0.499758393, -1.99999976, -0.999999881, 0.000483092153, -2.98023224e-08, 0.000483092183, 0.999999881, -1.09139364e-11, 8.94069672e-08, -7.27595761e-11, -1)
676+
SpecialMesh36.MeshId = "http://www.roblox.com/Asset/?id=9753878"
677-
Part18.Orientation = Vector3.new(0, -180, 0.0299999993)
677+
SpecialMesh36.Scale = Vector3.new(1, 2, 1)
678-
Part18.Position = Vector3.new(-12.4997587, 0.499758393, -1.99999976)
678+
SpecialMesh36.MeshType = Enum.MeshType.FileMesh
679-
Part18.Rotation = Vector3.new(180, 0, -179.970001)
679+
Part37.Parent = Tool0
680-
Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
680+
Part37.CFrame = CFrame.new(-4.21599817, 1.31255901, -3.27100301, 0.278012097, -0.234381184, -0.931544006, 0.0670278668, 0.972144842, -0.224592462, 0.958236098, 0, 0.285978109)
681-
Part18.Size = Vector3.new(1, 1, 4)
681+
Part37.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
682-
Part18.BottomParamA = 0
682+
Part37.Position = Vector3.new(-4.21599817, 1.31255901, -3.27100301)
683-
Part18.BottomParamB = 0
683+
Part37.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
684-
Part18.BottomSurface = Enum.SurfaceType.Smooth
684+
Part37.Color = Color3.new(0.388235, 0.372549, 0.384314)
685-
Part18.BrickColor = BrickColor.new("Really black")
685+
Part37.Size = Vector3.new(0.319999993, 2.31999993, 0.470000207)
686-
Part18.TopSurface = Enum.SurfaceType.Smooth
686+
Part37.BottomSurface = Enum.SurfaceType.Smooth
687-
Part18.brickColor = BrickColor.new("Really black")
687+
Part37.BrickColor = BrickColor.new("Dark stone grey")
688-
Part18.FormFactor = Enum.FormFactor.Symmetric
688+
Part37.Material = Enum.Material.SmoothPlastic
689-
Part18.formFactor = Enum.FormFactor.Symmetric
689+
Part37.TopSurface = Enum.SurfaceType.Smooth
690-
Configuration19.Name = "Settings"
690+
Part37.brickColor = BrickColor.new("Dark stone grey")
691-
Configuration19.Parent = Part18
691+
Part37.FormFactor = Enum.FormFactor.Custom
692-
IntValue20.Name = "Damage"
692+
Part37.formFactor = Enum.FormFactor.Custom
693-
IntValue20.Parent = Configuration19
693+
CylinderMesh38.Parent = Part37
694-
IntValue20.Value = 60
694+
ManualWeld39.Name = "Part-to-Part Strong Joint"
695-
Fire21.Name = "ShotFire"
695+
ManualWeld39.Parent = Part37
696-
Fire21.Parent = Configuration19
696+
ManualWeld39.C0 = CFrame.new(-0.159999996, -1.15999997, -0.235000104, -0, 0, -0.99999994, 0, 1, 0, 0.99999994, 0, -0)
697-
Fire21.Color = Color3.new(1, 0, 0)
697+
ManualWeld39.C1 = CFrame.new(-2.5267334, 0.119953156, 0.419353485, -8.30531235e-07, 0.999999642, -7.28046909e-13, -1.08592201e-06, -1.60760294e-12, -0.999999583, -0.999999702, -8.30532088e-07, 1.09150994e-06)
698-
Fire21.Size = 6
698+
ManualWeld39.Part0 = Part37
699-
Fire21.Heat = 10
699+
ManualWeld39.Part1 = Part31
700-
Fire21.SecondaryColor = Color3.new(1, 0.74902, 0)
700+
ManualWeld39.part1 = Part31
701-
Fire21.size = 6
701+
Part40.Parent = Tool0
702-
NumberValue22.Name = "Speed"
702+
Part40.CFrame = CFrame.new(-4.14905596, 0.834652781, -3.23684716, 0.278011382, -0.23437959, -0.931542099, 0.0670277104, 0.972138524, -0.224592015, 0.958231091, 6.1065973e-14, 0.285976768)
703-
NumberValue22.Parent = Configuration19
703+
Part40.Orientation = Vector3.new(12.9799995, -72.9300003, 3.93999982)
704-
NumberValue22.Value = 50
704+
Part40.Position = Vector3.new(-4.14905596, 0.834652781, -3.23684716)
705-
NumberValue23.Name = "ShotExpireTime"
705+
Part40.Rotation = Vector3.new(38.1399994, -68.6800003, 40.1299973)
706-
NumberValue23.Parent = Configuration19
706+
Part40.Color = Color3.new(0.388235, 0.372549, 0.384314)
707-
NumberValue23.Value = 5
707+
Part40.Size = Vector3.new(0.200000003, 0.760000348, 0.200000003)
708-
NumberValue24.Name = "BurnTime"
708+
Part40.BottomSurface = Enum.SurfaceType.Smooth
709-
NumberValue24.Parent = Configuration19
709+
Part40.BrickColor = BrickColor.new("Dark stone grey")
710-
NumberValue24.Value = 5
710+
Part40.Material = Enum.Material.SmoothPlastic
711-
NumberValue25.Name = "BurnDB"
711+
Part40.TopSurface = Enum.SurfaceType.Smooth
712-
NumberValue25.Parent = Configuration19
712+
Part40.brickColor = BrickColor.new("Dark stone grey")
713-
NumberValue25.Value = 1
713+
Part40.FormFactor = Enum.FormFactor.Custom
714-
BoolValue26.Name = "BurnsNormalBricks"
714+
Part40.formFactor = Enum.FormFactor.Custom
715-
BoolValue26.Parent = Configuration19
715+
SpecialMesh41.Parent = Part40
716-
BoolValue26.Value = true
716+
SpecialMesh41.MeshId = "http://www.roblox.com/Asset/?id=9753878"
717-
BoolValue27.Name = "FuelRegens"
717+
SpecialMesh41.Scale = Vector3.new(1, 2, 1)
718-
BoolValue27.Parent = Configuration19
718+
SpecialMesh41.MeshType = Enum.MeshType.FileMesh
719-
BoolValue27.Value = true
719+
ManualWeld42.Name = "Part-to-Part Strong Joint"
720-
BoolValue28.Name = "FuelUsed"
720+
ManualWeld42.Parent = Part40
721-
BoolValue28.Parent = Configuration19
721+
ManualWeld42.C0 = CFrame.new(0.100000001, -0.380000174, 0.100000001, 1, 0, 0, 0, 0, -1, 0, 1, 0)
722-
BoolValue28.Value = true
722+
ManualWeld42.C1 = CFrame.new(0.120861053, 0.169998646, -0.0866317749, 0, 1, 0, 0, 0, -1, -1, 0, 0)
723-
IntValue29.Name = "Fuel"
723+
ManualWeld42.Part0 = Part40
724-
IntValue29.Parent = Configuration19
724+
ManualWeld42.Part1 = Part7
725-
IntValue29.Value = 99814
725+
ManualWeld42.part1 = Part7
726-
IntValue30.Name = "FuelMax"
726+
Camera43.Name = "ThumbnailCamera"
727-
IntValue30.Parent = Configuration19
727+
Camera43.Parent = Tool0
728-
IntValue30.Value = 100000
728+
Camera43.CFrame = CFrame.new(39.8479538, 4.50750256, -54.3884926, 0.999047756, 0.0206688531, -0.0384253263, -0, 0.880678773, 0.473714083, 0.043631494, -0.473262995, 0.879840016)
729-
LocalScript31.Name = "README"
729+
Camera43.CoordinateFrame = CFrame.new(39.8479538, 4.50750256, -54.3884926, 0.999047756, 0.0206688531, -0.0384253263, -0, 0.880678773, 0.473714083, 0.043631494, -0.473262995, 0.879840016)
730-
LocalScript31.Parent = Configuration19
730+
Camera43.Focus = CFrame.new(39.9248047, 3.56007147, -56.1481781, 1, 0, 0, 0, 1, 0, 0, 0, 1)
731-
table.insert(cors,sandbox(LocalScript31,function()
731+
Camera43.focus = CFrame.new(39.9248047, 3.56007147, -56.1481781, 1, 0, 0, 0, 1, 0, 0, 0, 1)
732-
--Each one of these values has a different effect on how the Pyro-Shot flamethrower works.
732+
733
	v.Parent = game:GetService("Players").LocalPlayer.Backpack
734-
--I will explain them here.
734+
735
end
736
mas:Destroy()
737-
--[[
737+
738
	spawn(function()
739-
BurnDB - When a character is set on fire, this amount of time must pass after it has stopped burning before it can catch on fire again.
739+
740
	end)
741-
BurnTime - The amount of time a person stays on fire.  
741+