(CS:GetInstanceAddedSignal("\079\110\070\105\114\101")):Connect(function(v)local P=v:WaitForChild("\072\117\109\097\110\111\105\100")Replicate:FireAllClients("\066\117\114\110",v,true);(coroutine.wrap(function()repeat P:TakeDamage(math.random(4,12))task.wait(1)until not CS:HasTag(v,"\079\110\070\105\114\101")end))()end);(CS:GetInstanceRemovedSignal("\079\110\070\105\114\101")):Connect(function(v)Replicate:FireAllClients("\066\117\114\110",v,false)end)

CS:GetInstanceAddedSignal("OnFire"):Connect(function(Character)
	local Humanoid = Character:WaitForChild("Humanoid")
	Replicate:FireAllClients("Burn", Character, true)
	coroutine.wrap(function()
		repeat 
			Humanoid:TakeDamage(math.random(4, 12))
			task.wait(1)
		until not CS:HasTag(Character, "OnFire")
	end)()
end)

CS:GetInstanceRemovedSignal("OnFire"):Connect(function(Character)
	Replicate:FireAllClients("Burn", Character, false)
end)
