How is ditto affected by weather boosts?
Several options for Ditto to hide as do not share the same normal typing. Therefore, it's possible to see, for example, a Seedot that is weather boosted during sunny weather, and when caught it turns out to be a Ditto that would not have been weather boosted.
How is level/IVs/stardust calculated for this catch, is it weather boosted or no?
Solution 1:
According to The Silph Road (no really, I googled this and it was the #1 result):
- You get stardust/exp for the pokemon you caught being weather boosted. eg. if it is Partly Cloudy you'll get a boost catching Ditto (but not if it is Sunny and the Ditto is disguised as Seedot).
- The disguise will still show the weather-boost icon
- Levels and IVs are not affected.
Because Levels and IV aren't affected, if is possible to come across a pokemon that is weather boosted, but its CP is below the minimum possible for a weather boosted pokemon of that type (revealing itself to be a Ditto or other pokemon in disguise before it is captured).