For instance, if a tree has already been watered,pet, and harvested, and there is no poison in your inventory, then there is nothing that can be done to that tree. So, if a piggy walks in front of the tree and you press 'enter' with the keyboard, it should automatically know you want the piggy, and should not display the tree in the sprite selection menu, if the menu is even needed.