f your DotA 2 is acting up:
-won’t start
-visual/graphics lag
-missing files/corrupt
then you just have to do one simple step!
In your Steam Games Library:
- Right-Click on DotA 2
- Click Properties
- Click Local Files
- Click Verify Integrity Cache
- Wait for it to finish!
Steam should download any missing or corrupt files again.