So this is a strange one, and I think it should be addressed at some point, but when trying to steal from a stack that is more than the character can hold i.e. i have 200 stones of free weight and I attempt to steal from a stack of 300 oil cloths, the player isn't allowed to attempt to steal. I would expect it to do the weight check on the item being stolen, but not the whole stack. If the amount stolen is more than can be held, it would just drop to the ground.