not to mention christophers love of the good life , when he would slip away to a tavern in some seedy part of town , and end up buying drinks for all , gambling on card games , and putting his fantastic historical and general knowledge to the test of anyone who dared challenge him .