How do You Get to Mirage Island?

To get to the Pokemon Emerald Mirage Island it will only appear if your party has a compatible character in your party. I don’t play the game so do not understand 100% the variable but found a great website that explains it all. To find more information click here: