Board Thread:Dragon City Gameplay Questions & Answers/@comment-17228125-20130922165924/@comment-22475680-20130923104658

RNG can be calculated backwards, spacially since machines suck at creating real randomity. See Hoimi Table for DragonQuest and, well Pokemon RNG.

No need to give the exact value, just a floor, a ceiling and an average, since I'm pretty sure it goes something like this:

1st ~ calculate 'base' damage = d

2nd ~ generate a "random" number from 800 to 1000 = r

3rd ~ r/1000 = m

4th~ attack damage = d*m