the Rule of Evil attack doesn't account weakness for opponent's active pokémon.
I used guzma on opponent's Dhelmise GRI bringing it to active position and used Weavile's Rule of Evil attack and it did only 60 damage. Weavile's card wording goes as follows: (Don't apply Weakness and Resistance for Benched Pokémon.) , so it should apply weakness for active Pokémon.
Please take note of that and fix it in close future so I won't lose another game because of a bug losing long winning streak like that is pretty annoying...