bugfix shopkeeper and weapon/object interaction