Can someone please explain to me what happens when you breed with a champion?

In the Dragon Story Wiki it says, ? Although the Champion type can split into Black and Red for breeding purposes, it still only counts as one type...Currently, due to a bug in the coding the Champions component Black type will always break down into Purple and Blue. It is unclear if this issue will be fixed.?

So when I breed with a champion dragon does it break down/split into black and red or purple and blue???

If I?m trying to breed Valiant can I breed any champion dragon with a diamond dragon or only certain ones?