GamePress
80 stardust!?!
Report
Answers
It's because the Pokemon it was disguised as received a weather boost where Ditto did not. Example being if it was a Gastly in cloudy weather the Gastly would receive a stardust boost, but since Ditto doesn't get a boost in cloudy weather they need to cheat it so Ditto gives out the amount of dust it normally would. It's not a bug, rather a curious workaround.