Thread:Sylvandyr/@comment-5619126-20121014124324/@comment-4830404-20121027164231

If you think of the "more than one color" section the way I laid it out (inclusive, rather than exclusive), it already covers all of the cases for you :)

Step 1: Look at the color pool and add every existing two-color dragon from the colors in that pool.

Step 2: If the color pool has Red + Blue in it, add Purple single color dragons.

Step 3: If the color pool has 4 or more colors in it, add Diamond single color dragons.

Step 4: If the color pool has exactly 2 colors in it, and one of them is Diamond, add all dragons of the other single color. (So Crusader + Diamond for example, you would add all single color Red dragons, which atm is only Fire).

Looking at it this way makes much more sense, because you don't have to worry about special case exclusions.

Dragon Story breeding rules (unlike some others) go in the inclusive direction. If a condition is true, then add the dragon. So, if Red + Blue is present (doesn't matter how many other colors), you can get a single color Purple. If distinct color pool length >= 4, you can get single color Diamond (doesn't matter which colors as long as they are different).