Techno said something about stacking only being possible up to a max amount, so I think maybe you bumped into the max amount. But the luck would stack so 30 + 35 + 15 (my big luck helm) = 80 (almost as good as shamus)