So, I was playing my X game today, and I went to check on my two Zoroark in the Day-Care Center. They had been there for four months now, as I was trying to get a shiny Zorua, so I could get a shiny Zoroark. I got the most recent egg, and started biking to hatch it. It finally hatched, and it was shiny! I was so happy that I could finally get a shiny Zoroark. So I just kept battling The Elite Four with my EXP Share on, and It evolved! I saved my game and then kept on using the EXP Share, and It took forever, but I got it to Level 60. So then, I actually sent out Zoroark to battle The Elite Four, but Illusion didn't work! I hadn't tried Zorua or Zoroark, and so I didn't know this until then. I was so disappointed, to have a Shiny Zoroark that didn't do what I wanted it to do. I don't know why it didn't change, and its ability is Illusion, so whats going on?
By the way, would just going to the Pokemon Village and hunting for a shiny Zoroark, be easier than just breeding and hoping that an egg will hatch into a shiny Zorua?