I am under the impression that the luck stat should be your critical chance, and nothing to do with items dropping. No specific reason for thinking that, other than the fact that I have gotten criticals during combat and that I haven't seen any other stat that could possibly influence critical chance.