refer to the card list setting...set it correctly...
// Restricted Card
setarray .@CardLists,4001,4002,4003,4004;
// MVP Card
setarray .@CardLists,4342,4359,4357,4361,4363,4365,4367;
// MiniBoss
setarray .@CardLists,4197,4211,4201,4188,4183,4184;
and since you didnt show what you edited..i dont know what you have done with it......
if you didnt list any card into the list above....it will return 1...which is yoursecond argument here..
ExchangeCard( "7227",0,3,3 );