On one of my playthroughs to make that fight easier I only taught Rinoa Invincible Moon. I missed out on Wishing Star, but I let the others do the damage and she kept up 100% invulnerable uptime. Is that cheating?