Welcome to the Official Redemption® Message Board!
But when the hero switched, the current hero doesn't have the Warriors Spear to discard the top card of opponents deck, so the question would be does a weapon work if it was exchanged in battle.
so if complainers switched with someone else with Warriors Spear, say in T2, do you discad the top two cards of opponents deck?