Abra a pasta .steam no seu diretório pessoal > vapor > SteamApps > comum e verifique se a pasta dota2 está lá e verifique seu tamanho.
Se ele estiver lá, suba um nível acima e verifique se algum arquivo do appmanifest contém o nome dota. Se não, você tem que obter o arquivo appmanifest para o dota e colocá-lo lá. Seja de outra máquina Linux ou da Internet.
Em seguida, abra o Steam, clique com o botão direito do mouse em Dota 2 > Propriedades > Arquivos locais > Verifique a integridade do cache. Ele fará o download de todos os arquivos que estiverem faltando.
Se não houver dados para o dota, alguma coisa será excluída e você precisará fazer o download novamente.