Home / Dragonvale / Dragonvale: How to Get Every Dragon (Even Expired Ones and the New Kairos Dragon) For One Gem

Dragonvale: How to Get Every Dragon (Even Expired Ones and the New Kairos Dragon) For One Gem

/
img

UPDATE:  As of November 2012, it appears that this hack has been patched and no longer works.  Backflip has modified the gamerules file so it’s no longer editable (and it looks as though it downloads the relevant file from the server every time you open up the game), so it looks as though there’s no way to get the expired dragons or do fun things like put fire dragons in cold habitats, or increase the number of habitats etc. :( You can get gems, cash and food if you’re jail broken – at the moment there’s no jailbreak for iOS 6, only for 5.1.1.  If you managed to do this hack before they changed the file, you’ll still have everything you managed to hack before (ie. expired dragons, 999,999,999 gems, etc.) so don’t worry.   

Ok, I thought I’d break up the monotony of Mass Effect posts with some Dragonvale hacking.  After getting super frustrated at the stupid racetrack wheel never giving me fragments for the Perch of Kairos, I decided to cheat a little.  You can edit the game rules for Dragonvale to get EVERY dragon, including the expired ones, for only 1 gem each – here’s how:

You need:

1.  iFunbox, iExplore, or any other program that lets you view your source files in your app
2.  a simple text editor (ie. Microsoft Word)
3.  your iphone/ipad

You do NOT need:

1.  NO JAILBREAKING REQUIRED
2.  NO GIVING AWAY USERNAME OR PASSWORD (be careful, there are a lot of scams out there!)

Here’s what you need to do:

1.  Connect your ipad/iphone with the Dragonvale app installed to your computer
2.  Open iFunbox and navigate to your Dragonvale app folder
3.  Under Dragonvale/Library/Caches, you should see the document “gamerules.json”
4.  Download “gamerules.json” to your desktop
5.  Open it with a text editor (Microsoft Word is best)
6.  Make the changes you want*
7.  Save the file (ctrl + s) – make sure it’s still in .json format
8.  Upload it back to its original folder, overwriting the old “gamerules.json”

*Ok, so how do you make the changes you want?  There are several things you can do:

Buy Every Fragment for 1 Gem Each and Get the Legendary Kairos Dragon

1.  Search the “gamerules.json” file for “timefragmentX_X” where the X’s represent the number of the fragment.  There are three different evolutions of fragments, seven different pieces for each evolution, so the first X should be a number from 1-3 and the second X should be a number from 1-7.
2.  For example, this is the code snippet you’re looking for for the first fragment (you can search the following code in Word):
“timefragment1_1”: {“price”: [{“gems”: “75”}
3.  Where it says “gems”:”75″, change the “75” to 1.  Don’t make it 0 – it won’t work properly.  You have to pay at least 1 gem.
4.  Do this for all 21 fragments.
5.  After uploading these changes back to on your iphone/ipad, open the Dragonvale app – if you’ve already built the Perch of Kairos, you’ll see that you can click each fragment to purchase it for 1 gem.
6.  After you buy all the pieces, you will be able to summon the Kairos Dragon!

Buy Every Dragon and Decoration Ever Released, Including Expired Ones

1.  Search the “gamerules.json” file for “legacy”: “1”, – don’t forget to delete the comma after it!
2.  Delete all instances of it – there should be 41 (subject to change with new updates)
3.  Open the Dragonvale app on your iphone/ipad after uploading the changes – go to the Marketplace
4.  You should see every dragon ever released is now available, including the Leap Year, Bloom, Clover, Olympus, Emerald, etc. as well as every decoration

Buy Every Dragon Ever Released for 1 Gem Each

1.  After completing all the steps above for deleting “legacy”: “1” search for the dragon that you want to make cost 1 gem – (note: while every dragon goes by its regular name in the code ie. butterfly dragon = “butterflydragon”, the bloom dragon is listed as “easterdragon”)
2.  For example, if I want to change the Clover Dragon’s cost, I will search “cloverdragon” and find this code:
“cloverdragon”: {“babygrowlsound”: “Dragons/dragon_clover_growl_baby”, “modelwidth_Baby”: “0.7”, “price”: [{“gems”: “77”, “viewrequirement”: “7”, “levelrequirement”: “7”}]
3.  Where is says “gems”: “77”, change the 77 to 1.
4.  Do this with every dragon you want to cost 1 gem.
5.  Upload the changes and open the app on your iphone/ipad – when you go to the market, the dragons you changed should be 1 gem each.  Buy the dragon and put it in a habitat!

How to Get 999,999 Gemstones for $1.99

1.  Search the “gamerules.json” file for the following code:
{“currency”: {“gems”: “50”}, “displayname”: “Pile of Gems”
2.  Change the “gems”: “50” from 50 to 999,999 (do NOT include comma – it’s only there for illustration purposes so you can clearly see how many 9’s there are) – you can increase it up to 999,999,999 gems if you want, but no one really needs that many.  Do NOT do more than 9 9’s, it WILL mess up your game!
3.  Upload the changes and open the app on your iphone/ipad – purchase “Pile of Gems” for $1.99 in-app and you will be given 999,999 gems!
4.  You can also do this with Cash or Treats, but be sure to change the line of code corresponding to the level you are currently at – for example, if you want to change Pile of Treats and you are at level 24, search for “Pile of Treats” and you will see “levelvalue” and bunch of different values for each level (ie. {“24”: {“food”: 19480} for the treats corresponding to level 24)

How to Make Gemstone Dragons Breed with Each Other

1.  Search the “gamerules.json” file for the following code:
“breedtypes”: [“”]
2.  Between the empty quotes, put the word gemstone – it should now look like this “breedtypes”: [“gemstone”]
3.  Repeat for all instances of the code (there should be seven, depending on the dragonvale update)
4.  Now you will be able to breed Gemstone dragons of the same type (ie. Emerald x Emerald, Ruby x Ruby, etc.) together – this is the only way you can get their pretty eggs on pedestals for display
5.  You CANNOT breed the Gemstone dragons with other types of dragons no matter how you tweak the code, it just won’t work.

Now that you get the gist of the hack, you can make your own tweaks as well.  Here are things I’ve tried that haven’t worked:  Increasing the max # of habitats, dragons per habitat, max cash per habitat, food grown for each farm item, etc. – any of these changes is purely superficial – it will work initially and show all the changes you’ve made in the game, but once you restart Dragonvale a second time, all the new habitats, new food, etc. you’ve gained will disappear.  If you try to spend the food you’ve generated, it will work for a little bit, then you’ll get an internal error and the game will reboot and it will all disappear again.

To revert back to the original “gamerules.json” file, delete it from the folder then open the Dragonvale app on your iphone/ipad.  The game will generate a new up-to-date “gamerules.json” file on its own.

Hope you found this tutorial helpful!

Let me know if this has helped you get all the dragons you want in the comments!

  • Facebook
  • Twitter
  • Pinterest
  • Reddit

135 Comments

  1. I did all that and changed the prices of the opal, gold, and seasonal dragon, and saved it back to iFunbox and when I got on the app nothing was different….? Did I do something wrong?

    • It’s probably because Dragonvale generated a new gamerules.json while you were editing – that tends to happen sometimes. To make sure, delete the gamerules.json file in iFunbox, reopen Dragonvale, shut it down, go back to iFunbox where you will see a new gamerules.json file and then make the changes again on the new file. Microsoft Word’s word replacement function speeds things up :) If that doesn’t work, let me know!

      • Don’t turn off you iphone/ipad. Press and hold the home button – the bottom bar should pop up, showing the Dragonvale app. Press the app until it shows the x in the corner then press the x to completely exit out of the app. When you restart it, a new gamerules.json should replace the old one automatically.

      • Thanks for sending me your file – you don’t want to put a comma in the middle of “999,999” – just write “999999” … sorry that wasn’t more clear in the tutorial. Let me know how it works now :)

      • How do you save your edited .json file back to ifunbox after deleting the original one. I can copy my edited one back to ifunbox but it seems like its not saving once, I leave ifunbox any suggestions????

      • Just drag it over – make sure the Dragonvale app is NOT open on your iPad/iPhone or it will continue to generate new gamerules.json that will overwrite what you did. Try restarting the game and editing the most recent gamerules.json.

      • What do you mean when you search in the file? Like, when you search for a certain term ie. “legacy”: “1”? Make sure there are no extra spaces or punctuations before or after what you’re searching for …

      • i went into i funbox etc etc but when i got there there wasnt actually a file called gamerules.json….help?

  2. Having trouble with this step
    1. Search the “gamerules.json” file for “legacy”: “1”
    2. Delete all instances of it – there should be 41 (subject to change with new updates)

    I have completed the ones above but this one I am have trouble with. Do you need to delete all 41 before you will see any of them. I deleted a couple to test and it didnt work, It has a comma after “legacy”: “1” – do you need to delete the comma as well. Or delete anything else? Please elaborate if you could. Uploading a youtube video would be helpful. Also, can the creators of the game ban you from the game if you do this?

    Thanks in advance!

    JT

    • Just drag it over … if there is a new gamerules.json, either Dragonvale automatically generate a more updated file while you were editing the old one or you had the app running on your mobile device.

  3. Once I dragged the edited .json file back to the cache folder… all files in the cache folder had word icons and dragonvale would not open anymore…closing out dragonvale and reopening did not allow app to ever open up completely. It would time out and say internal error. HELP

    • I’m also getting an internal error/unable to connect to internet message today. I suspect it’s something to do with Dragonvale’s servers – I’m going to wait a day or so and see. I don’t know why all your files in the cache folder are word icons though.

  4. I was able to change the file for the amount of gems for $1.99 and had a lot of fun with all those gems but now my Dragonvale has crashed and I can’t get it to reopen. I continually get “internal error”. I deleted Dragonvale, signed out of my Game Center account, powered down my iPhone and then restarted, reinstalled Dragonvale, and still same problem…it won’t load. Any help?

  5. Ok I don’t understand what I’m doing wrong I deleted all of the legacy and replaced them with spaces, save, and replace the old file with the new one. Then I start dragonvale but I don’t see any of the dragons. Please help!!!

  6. i followed everything you put up to do, and it will not work no matter what, is there any way you can help? we made our changes and went to the dragonvale app and nothing changed.

    • well, the folder you’re looking at in ifunbox should be your dragonvale app folder. so in that sense, you use ifunbox to delete the dragonrules.json file from the dragonvale app on your iphone/ipad

      • Will this also work with ipod touch? I’ve been trying to change the pile of gems from ’50’ to ‘99999’, but whenever I open Dragonvale, the file automatically reverts. Attempted to delete file, start with new rules, but to no avail.

    • Meaning, the number of times that particular item appears in the entire body of the .json file. So, if I say there should be 7 instances, there should be 7 occurrences of that same text within the file.

  7. Hi. I am having trouble finding the stuff I need on the word file. Is there someway to search since there is about 100 pages. Also I am using a mac.

  8. Hi. This is a great tutorial but is there way to search on microsoft word since there is about 100 pages of the rules I can’t find the stuff I need. Also I am using a mac.

  9. Hey man, great hack!
    Just wondering if there’s anyway possible way to speed things up on making the changes as some of them are really time consuming and takes ages to go through the whole thing to find certain codes to change.
    Thanks :)

  10. I’m having a problem. Everything works, (I buy a plant dragon for 1 dragoncash, and sell it for 500 gems) but I always get an internal error message when I try to buy any dragons, or complete the Perch of Kairos, or display eggs, or ANYTHING! Please help.

    • Like I said in the tutorial, there are many hacks that do not work. This includes trying to sell dragons for gems. My directions were to make each dragon COST 1 gem in the marketplace or to make each gem package you PURCHASE a greater amount. If you tweaked the code differently, it probably won’t work.

  11. Hey girlplaysgame, I was wondering if there was a way to gain more gems upon winning a Colosseum with Gold Medal.
    Thanks for reading and I look forward to a response!

  12. I changed the 50 gems to 999999999 and then closed funbox. The Dragonvale app was closed and exited out while I did this. I then closed funbox, and unplugged my iPad. When I opened up Dragonvale, I got the normal loading screen, and then attempted to buy the 999999999 gems in place of the 50 gems. This was tried three times with no success.

  13. Um hi i have tried your 999999 gems cheat, your expired dragons one and they didnt work! any hints as to why? i followed your instructions to a tee. :(

  14. I need help very bad I don’t know what to do with legacy in order to get all expired dragons and items do I delete the whole thing like everything but the comma or just the coma I’m so confused plz help

  15. since the last update, it seems the gamerules.json file is constantly updating. Have you experienced this? I modify the file and replace in the library/cache like always but nothing takes effect because the unmodified gamerules file is automatically being regenerated immediately. Has Backflip changed how DV generates the gamerules.json file?

    • I don’t know – it’s happened to me a few times but I can usually get it to work on the 2nd or 3rd try. I don’t know if there has been an update between the last time I did this and now … Maybe you have to make the changes faster :) Also, make sure that the game isn’t running in the background.

      • very frustrating…After copying modified gamerules.json to cache and opening DV if i immediately copy back to desktop from cache the file is again the original unmodified version (sometimes but not always 1 KB larger file). I Don’t see how it would be possible to do any faster (maybe takes 10 seconds). DV is not running in background and I’ve done this multiple times.

  16. I also have an issue when trying to get the changes to show up. I’ve tried about two dozen times now, with DV closed, as well as while it’s loading. Yet, no matter what I try, the gamerules.json file gets updated before the game begins and none of the change ever take effect.
    Could this hack have been patched forever? I just missed the solar eclipse dragon ><

      • Followed instructions to the letter, deleted old rules file and installed new modified rules file to funbox. Tried this a half dozen times.
        No change in game, doesn’t seem like new file is installed in DV.
        Deleting the old rules and copying the new rules into funbox should load it onto the app, yes? Or is there a step I am missing to push it into the app?
        Closed funbox, reopened it and checked DV. Modified rules file is currently the file in the app but no changes have taken effect.
        Any ideas?

  17. Hey, first of all, thanks a lot for this guide, its very helpful and clear but.. i think that after the latest update everything has been patched.. do you think that would be possible to find another way to unlock expired dragons (and maybe let them cost 1 gem)?

  18. I just updated to the latest DV app. Can’t find legacy at all on the json file. When I restart DV I don’t see expired dragons. Is the latest DV app causing the problem? Please help me with this

  19. Its me again.
    I saw that in every gamerules file (.json, .ptb, .tmp) there are strings about “legacy”: “1”, the price in gems and everything about every single dragon.. the problem is that when you start the game, BF overwrite the file. How could we block this download? Maybe is there something to delete? Is it possible?

  20. I keep trying to do the first step on my Mac book pro and I click “save version” on text editor then close the gamerules.json file and go on to the app and find nothing’s happened!poor! What am I doing wrong.. Any ideas?? Thanks

  21. I keep trying to do the first step on my Mac book pro and I click “save version” on text editor then close the gamerules.json file and go on to the app and find nothing’s happened!poor! What am I doing wrong.. Any ideas?? Thanks

Leave a Comment

Your email address will not be published. Required fields are marked *

This div height required for enabling the sticky sidebar
Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :