Wikia

Dragon City Wiki

Breeding/System

Talk3
1,118pages on
this wiki

< Breeding

Process 1: Type Cycle

The Type Cycle exists on 3 stages. The system will only check for opposites on Stage 1. When an opposite is detected, the process will skip to Stage 3. At the end of this process when no dragons are generated on the list. An elemental that contains the first element from left parent will be generated on the list. In this process, only type combinations are generated.

Stage 1

  1. Containing : P1(e1)/P2(e1) if opposite = none;
  2. Containing : P1(e1)/P2(e2) if opposite = none; check if P1(e1) = P2(e2)
  3. Containing : P1(e1)/P2(e3) if opposite = none; check if P1(e1) = P2(e3)
It will only check the opposite list in stage one. If the containing types are equal, an elemental from that type is generated.

Stage 2

  1. Containing : P1(e2)/P2(e1)
  2. Containing : P1(e2)/P2(e2)
  3. Containing : P1(e2)/P2(e3)
If the containing types are equal, an elemental from that type is generated.

Stage 3

This stage will only be unlocked if both parents have more than 1 element or are a wildcard.
  1. Containing : P1(e1)/P2(e1)/P2(e2)
  2. Containing : P1(e2)/P2(e1)/P2(e2)
  3. Containing : P1(e3)/P2(e1)/P2(e2)
  4. Containing : P2(e1)/P1(e1)/P1(e2)
  5. Containing : P2(e2)/P1(e1)/P1(e2)
  6. Containing : P2(e3)/P1(e1)/P2(e2)

Process 2: Checking Condition

  1. If both dragons from this combination are rare hybrids, the legend list will be added to the array list. This list is located on your user info config, which is located server sided.
  2. If both dragons from this combination are legend dragons, the legend list will be added to the array list. This list is located on your user info config which is located server-side. If rule 3 is active, the results from this rule will not be added to the array list.
  3. If Parent A and Parent B contain the same dragon. It's a possibility to get that dragon. This dragon will be added to the array list.
  4. If both dragons from this combination are legend or pure (wildcards), the following dragons will be added to the array list: elementals, hybrids and rare hybrids. If the type is pure and rule 3 is activated, the wildcard effect will not be added to the array list.
  5. If one of the parents is a pure elemental, then this element will be read as 2 elements: Pure and Elemental. Process one will then be repeated.
  6. If both parents are pure elemental, both pure elemental types will split in two, like step 5, and the process will repeat one more time.

Slots

When you are breeding two dragons together, the possible results will be listed into 3 different type of slots each with a limit of 11. In total there are 33:

Dificulty Dragons
1
  • Some Elemental Dragons (Sea Dragon and Nature Dragon)
  • Some Hybrid Dragons
  • Some Rare Hybrid Dragons
2
  • Some Elemental Dragons (Terra Dragon, Flame Dragon)
  • Some Hybrid Dragons
  • Some Rare Hybrid Dragons
  • Pure Dragon
  • Some Pure Elemental Dragons (Pure Sea Dragon, Pure Nature Dragon, Pure Dark Dragon)
3
  • Some Elemental Dragons (Electric Dragon, Ice Dragon, Metal Dragon, Dark Dragon)
  • Some Hybrid Dragons
  • Legend Dragons
  • Some Pure Elemental Dragons (Pure Terra Dragon, Pure Flame Dragon, Pure Electric Dragon, Pure Ice Dragon, Pure Metal Dragon)

Both Unique as Special Dragons will never be listed inside one of these slots. When there are more than 11 dragons that can be listed into a difficulty the dragons will be chosen randomly.

Rate Value

Every dificulty has 1 slot unlocked on default (1:1:1). In order to unlock the others you will need a specific ammount of rate value. This value is in fact the current earning of your two dragons:

Earning Formule Unlock Requirement
if level is < 10 or same 10:rate = start coin + add coin *(level-1);

if is more than 10

rate = start coin + add coin*9 + add coin*(level-10)/2;
  • Difficult 1 : [0,50,5,5,5,5,5,5,5,5,5] = need 95 to unlock all
  • Difficult 2 : [0,50,20,20,20,20,20,20,20,20,20] = need 230 to unlock all
  • Difficult 3 : [0,100,100,100,100,100,100,100,100,100,100] = need 1000 to unlock all
If your rating is below 50, only 1 slot from each dificulty will open, which puts each dificulty at a  33.33% chance.

See more at Breeding/Rate_Value

Process 3: Generate

  1. The array list that is generated from Process 1 will search for dragons that match a different order of elements. If found, these dragons will be added to the array list.
  2. Both array lists from Processes 1 and 2 are combined into one big list.
  3. The total rating from the parents will be calculated to see which slots are unlocked.
  4. The system picks a dificulty. This percentage is determed by the amount of slots there are unlocked.
  5. The unlocked slots from that dificulty will be filled randomly with dragons from the array list. This random-factor is based off the internal id of a dragon.
  6. The locked slots from that dificulty will be removed.
  7. The system will randomly pick a slot and save the dragon id on the server.

Process 4: Exclusive Dragons

Note: This information is only speculation since most of the process is located serverside.
  1. Grab array list (in elements phase)
  2. Check array list to see if it can generate exclusive dragons
  3. Convert array list to dragons
  4. Remove dragons if they don't reach the requirement of parents level 20
  5. Remove dragons if they don't reach the requirement of parents level 15
  6. Remove dragons if they don't reach the requirement of parents level 10
  7. Randomly pick an exclusive dragon out of the array list.
  8. Check the exclusive dragon percentage (located in an secured location, so we call it luck).

System Facts

  • The list will not result any elemental dragons if both parents don't have the same element listed.
  • Standart elemental : e, w, f, p, m , i , el, d ,l and pu, on breeding is read that type as string, and also every pure elemental is read as two type but all of them are grouped into one type.
  • When breeding two identical legend dragons, the only legend dragon that will be listed on the array list is that dragon.
  • Breeding pure with an elemental will never generate a legend or other pure dragon.
  • When breeding a pure elemental together with any other dragon, it will generate elemental, hybrid, and rare (Matched with what the pure elemental has).
  • When breeding a pure with a pure elemental, it's a possibility to get a pure too because pure + (pure + elemental), just remember pure + pure = pure, elemental A + elemental A = Elemental A. It's possible to get another pure elemental with this combination.
  • To get a legend dragon you need 2 rare hybrids. When breeding for a pure you need 2 legend dragons.
  • To get a pure elemental, you need pure + elemental or pure elemental + pure elemental.
  • This Deus Vault system has been removed
  • All exclusive dragons are breedable on default, but the % is located server side. It is unknown if they adjusted the percentage of certain exclusive dragons or changed it to zero so the exclusive dragon is still unbreedable.

Graphical Example

Parent A (Lv 15)
Cool Fire Dragon 3
Down arrow
Heart Parent B (Lv 15)
Gummy Dragon 3
Down arrow
Primary (e1)
Element Flame
Secondary (e2)
Element Ice
Primary (e1)
Element Nature
Secondary (e2)
Element Electric
Process 1: Type Cycle Result
Stage 1
1. Containing : P1(e1)/P2(e1) => Element Flame / Element Nature ok add Element FlameElement Nature
2. Containing : P1(e1)/P2(e2) => Element Flame / Element Electric ok add Element FlameElement Electric
3. Containing : P1(e1)/P2(e3) => null none
Stage 2
1. Containing : P1(e2)/P2(e1) => Element Ice / Element Nature ok add Element IceElement Nature
2. Containing : P1(e2)/P2(e2) => Element Ice / Element Electric ok add Element IceElement Electric
3. Containing : P1(e2)/P2(e3) => null none
Stage 3 Both P have more than 1 element => Unlock
1. Containing : P1(e1)/P2(e1)/P2(e2) => Element Flame / Element Nature / Element Electric ok add Element FlameElement NatureElement Electric
2. Containing : P1(e2)/P2(e1)/P2(e2) => Element Ice / Element Nature / Element Electric ok add Element IceElement NatureElement Electric
3. Containing : P1(e3)/P2(e1)/P2(e2) => null none
4. Containing : P2(e1)/P1(e1)/P1(e2) => Element Nature / Element Flame / Element Ice ok add Element NatureElement FlameElement Ice
5. Containing : P2(e2)/P1(e1)/P1(e2) => Element Electric / Element Flame / Element Ice ok add Element ElectricElement FlameElement Ice
6. Containing : P2(e3)/P1(e1)/P2(e2) => null none
Process 2: Checking Condition

1. Both parent dragons are rare hybrids ? yes => Add legend list Element Legend Legendary (1)Element Legend Crystal (3) Element Legend Mirror (3)( Wind is not  breedable any more)

2. Both parent dragons are legend ? no => No legend list
3. Parent A = Parent B ? no => Parent not added to list
4. Both parent dragons are legend/pure ? no => No wildcard effect
5. One parent is single element ? no => Single element parent not added to list
6. Both parents are elemental ? no => No
Process 3: Generate
1. Element Flame / Element Nature => Add Element FlameElement Nature Firebird (2) Element FlameElement Nature Spicy (1)
2. Element Flame / Element Electric => Add Element ElectricElement Flame Hot Metal (3) Element FlameElement Electric Laser (2)
3. Element Ice / Element Nature => Add Element NatureElement Ice Dandelion (2) Element NatureElement Ice Mojito (1)
4. Element Ice / Element Electric => Add Element ElectricElement Ice Fluorescent (3) Element ElectricElement Ice Moose (2)
5. Element Flame / Element Nature / Element Electric => no dragon
6. Element Ice / Element Nature / Element Electric => no dragon
7. Element Nature / Element Flame / Element Ice => no dragon
8. Element Electric / Element Flame / Element Ice => no dragon
Process 4: Exclusive Dragons
1. Element Flame / Element Nature => Add Element NatureElement Flame Paradise
2. Element Flame / Element Electric => Add Element FlameElement Electric Music
3. Element Ice / Element Nature => no dragon
4. Element Ice / Element Electric => no dragon
5. Element Flame / Element Nature / Element Electric => no dragon
6. Element Ice / Element Nature / Element Electric => no dragon
7. Element Nature / Element Flame / Element Ice => no dragon
8. Element Electric / Element Flame / Element Ice => no dragon
Summary: Dragon List
1. Hybrid/Rare Hybrid/Legend Dragon List
Legendary Dragon 3Element Legend Legendary (1)
Wind Dragon 3
Crystal Dragon 3Element Legend Crystal (3)
Mirror Dragon 3Element Legend Mirror (3)
Firebird Dragon 3Element FlameElement Nature Firebird (2)
Spicy Dragon 3Element FlameElement Nature Spicy (1)
Hot Metal Dragon 3Element ElectricElement Flame Hot Metal (3)
Laser Dragon 3Element FlameElement Electric Laser (2)
Dandelion Dragon 3Element NatureElement Ice Dandelion (2)
Mojito Dragon 3Element NatureElement Ice Mojito (1)
Moose Dragon 3Element ElectricElement Ice Moose (2)
2. Exclusive Dragon List

For more details & discussion, see this thread

Start a Discussion Discussions about Breeding/System

  • Empty Difficulty

    5 messages
    • Yes. No. The Plankton should be in the possible outcome list. Both. It depends on your RNG (you could call it "luck".) :) Actually, why do...
    • Thank you!!!
  • EXAMPLE: Breeding System, showing how it works.

    41 messages
    • Well Andibad was promoted in about the same time he left. I believe I already explaned the reason. To repeat the reasons: *He doesn't play ...
    • @Prajay, I believe it was 3.0

Around Wikia's network

Random Wiki