It would have been a problem, but resetting the cloning thing fixed it.
Oh btw, I do need that Riolu back, but if you trade me a mon with your OT for one of the others I can actually check your TSV, which I suppose I should explain.
Basically each trainer has a hidden value between 0 and 4000 called their Trainer Shiny Value, and each Pokemon/Egg has a value between 0 and 4000 called their Pokemon Shiny Value or Egg Shiny Value. As far as eggs are concerned, if the trainer that hatches the egg has the same TSV as said egg's ESV, then it will be a shiny.