In the series Edit
She was summoned in the Sea of Sands by Lord Tenoroc to block the portal of Matt's world so Matt couldn't get to the Multiverse. However, Isis was defeated by the "Temple and the Eye" which meant her sun keys on the temple and her getting caught in the eye. Later, Matt books her.
A reflection of hers Strong Sunlight against her.
Queen Isis can control the sun by using her sun keys and she can summon her sun chariot by shouting, and he can also shooting strongly scorching sun which melts everything and turning him into ashes by guns in her wrists.