my dota cant connect to battle net
That's epic
OK, so you can't connect to battle.net, right? When you click b.net in menu you'll get error saying you can't connect?
Do you run W3 via eurobattle.net's loader?
Do you use gproxy? If yes, do you use right gateway?