joblist = df.world.job_list.next
count = 0

while joblist
	job = joblist.item
	joblist = joblist.next
	
	if job.job_type == :ConstructBuilding
		if (job.flags.suspend && job.items && job.items[0])
			item = job.items[0].item
			job.flags.suspend = false
			count += 1
		end
	end
end

puts "Unsuspended #{count} job(s)."