while true do while Humanoid.Health<Humanoid.MaxHealth do local y=wait(REGEN_STEP)local C=(y*REGEN_RATE)*Humanoid.MaxHealth if(Character:FindFirstChild("\083\116\097\116\117\115")).Value>=0 then Humanoid.Health=math.min(Humanoid.Health+C,Humanoid.MaxHealth)end end Humanoid.HealthChanged:Wait()end
--------------------------------------------------------------------------------

while true do
	while Humanoid.Health < Humanoid.MaxHealth do
		local dt = wait(REGEN_STEP)
		local dh = dt * REGEN_RATE * Humanoid.MaxHealth
		if Character:FindFirstChild("Status").Value >= 0 then
			Humanoid.Health = math.min(Humanoid.Health + dh, Humanoid.MaxHealth)
		end
	end
	Humanoid.HealthChanged:Wait()
end
