Xur has an engram for sale this weekend. I bought it with my hunter and it was a hunter helm. If I buy it with my Titan, will it be the same hunter helm, or is the engram different each decode? Given a visit to Xur in the same weekend and enough motes of light to purchase the engram from Xur. I understand I am not gauranteed to receive armor for the character that I bought it with (e.g. I could have received a titan helm).
It is random which item an engram decodes into. This means that two engrams on the same character may be something different. Two engrams on different characters may be different.
Of course being random there is always the possibility that it will turn into the same item. This is just down to the way random works though.