CS is different than DS, random luck in DS simply prevail, as I am experiencing it, IT IS the rule!
Either you get the dragon you need to finish a goal or you don't, even if you try 100 times.
In Castle Story there are SLOW goals, meaning they take time, but you certainly achieve them, while other goals are short term and you can achieve them fast.
The random drops do exist, ( for very rare items) but unlike DS (where you don't know which egg you will get until you get it) they DO drop.
I am playing DS now, but I will be quitting and deleting the game soon, because it is ridicoulous to get the same egg again and again and wait 24 hours to hatch it, to try again ...and again...and again, and never get the right dragon to achieve a goal !
I have like more than 30 goals in my book, lol
Nope totally different.
Just my 2 cents as I played both games