It shuffles all the demon of ONLY the opponent you are in battle against. Since the apostrophe is before the "s" in "opponent's", it refers only to one opponent, namely the one you are currently rescuing against. If it said "opponents'" then it would shuffle all your opponents, but the word in this case used refers to a singular opponent.