Please find below the answer from The Red Joker:
Hello and thank you for your compliments about that fantastic game that is Guardians' Chronicles !
The Armor Power work that way: when you activate it, you can chose to pass your turn and go find a card in your discard pile.
It is not a power as useful as Quickshot or Sergeant Freedom but the equilibrium of a character is made with a lot of things (statistics, powers on the cards, bonuses, power on the ID card).
As Armor has some powerful powers and high statistics, his ID power is not as powerful as some others but it can be very useful and shows the strategic mind of the character.
We hope you ll have a lot of fun with our game!