No, if your opponent doesnt have any cards that can be discarded and you therefore can't discard a card the attack only does 50 with no additional affect. Look at the description:
Discard all of your opponent's Pokémon Tool cards and Stadium cards in play. IF YOU DO, prevent all effects, including damage, done to Electivire during your opponent's next turn. It says IF you do. If you dont, (because your opponent had
none of these cards) nothing happens in addition.