Okay, I couldn't find this in the compendium. However, I saw that you can't play Professor Elm if you have no cards in your deck. So my question is:
Can you use Pokemon Communication if you have now cards in your deck?
I know that you can failsearch communication even though you just added a Pokemon.
But since both players know before playing that card that there is nothing to search for, is it then legal?
Adding a Pokemon is a cost for using the actual effect, so I would guess it was same reason why you can't use Junk Arm if you have no trainers in your discard pile, even though you would discard a trainer from the hand as a cost.
Can you use Pokemon Communication if you have now cards in your deck?
I know that you can failsearch communication even though you just added a Pokemon.
But since both players know before playing that card that there is nothing to search for, is it then legal?
Adding a Pokemon is a cost for using the actual effect, so I would guess it was same reason why you can't use Junk Arm if you have no trainers in your discard pile, even though you would discard a trainer from the hand as a cost.