Cara, não tenho certeza, mas faz o teste...cria o item carta e marca ele como importante, no lugar onde o herói deve se transformar cria o evento "seleção de item" e escolha uma variável
(dica: ponha um nome nessa variável que seja fácil de identificar) depois você cria uma condição em que a variável seja igual ao valor do item (ID do item) e pronto ! é só descrever o que quer que aconteça quando a carta for selecionada.
EX: Criei a carta Maxxor de ID = 17, e deixei ela como importante, no evento(aconselho a criar um evento comum) eu botei o função "seleção de item" com a variável "Carta", logo depois eu criei uma condição em que a variável carta é igual a 17, dentro da condição esta escrito "Mover Evento:Jogador>pular:+0,+0" ---- o que eu acho que ira acontecer :
jogador vai falar com evento>que vai mostrar os itens importantes possuídos pelo jogador>jogador vai escolher o item "carta Maxxor" e a variável "carta" vai se tornar 17>vai entrar na condição e o jogador ira pular. ( no caso eu usei pular, mas dentro da condição é só botar o que quer que ocorra... dai é só criar as cartar e para cada uma delas uma condição)