The Cross pub in Oldbury hosted it's annual Pirate adventure with a treasure hunt all in the name of charity.