make use of on_item_eat
invert use of stone group; new group stone_hard