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

As I mentioned, the possible parents section of the Breeding Calcuator has bugs that I haven't fixed on the wikia version yet. For example, you can get Air from Diamond + Infinity, but it only lists Air as a possible parent. So, the data that you got there is not yet reliable. I have fixed it on my working copy but I'm working on updating the whole section in general, and updating .js files on wikia is very annoying so I like to push as few updates as possible. That whole section is very repetitive and stupidly arranged, so I'm going to redo it entirely (to deal with that over 500 combo issue and to make it easier to read).

It is necessary to display the combos rather than individually because some of the dragons listed would be illogical otherwise. Aether Dragon (Blue, Purple) makes absolutely no sense listed under Life Dragon (Red, Green) by itself because the only way you can get Life with Aether in the combo is by using Aether + Wild, Aether + Forestfire, or Aether + Landworm.

I suggest doing the following for your program:

- List only the combos where both dragons in the pair have at least one color in common with the dragon. (Also include special rules stuff for Magic and Diamond pures/hybrids.)

- Make a note that you can breed any dragon that shares colors with the target dragon (that isn't the target dragon) with any other dragon in order to get the target dragon. For example, to get Life, you can breed Air + Landworm. This note would cover hundreds of combos and allow you to eliminate them from the list.

***

Alternatively, you could wait till I finish fixing the terrible possible parents section, but no promises on whether I can get that done quickly. What I'm going to do is pretty much exactly what I just described, except condensing the list even further using dragon color groups. Also sorting ascending based on color (Red, Green, Yellow, Blue, Purple, White, Diamond). So, for the Magic Dragon for example, I would list:

Fire + Water

Magic + Magic

Magic + Diamond/Infinity

Diamond/Infinity + Diamond/Infinity

... all the other special diamond rules that can generate Magic, not available yet due to no Purple/Diamond hybrid ...

Fire + Coral/Wizard/Aether

Fire + Athletic

... all the other combos containing Red and Blue where each parent contributes at least Red or Blue ...

Note at end: The following dragons can be paired with any other dragon to get the Magic Dragon: Athletic

***

For point 6), that is not the case. I hover over Aether Dragon and waited 10 seconds with my mouse sitting there.  Then I hovered over Air Dragon and it still said "Aether Dragon" and there was an empty list.  I minimized the tab, did something else for 30 seconds, went back, hovered over Aether Dragon and it says "Air Dragon" with an empty list.  It's got more problems than hovering slowly.  Also, users cannot all be expected to act exactly correctly to convince a finicky thing to work...  If there is a way to break something, someone out there will definitely break something.