Fixed shopkeeper bug, hopefully.