Valve adds practice bots to DotA 2 to help make things a little bit easier to test out. These practice bots will allow you to try out different different heroes and item builds. You are able to give your robotic allies commands by pinging the map for them. The practice bots will also print out messages to the chat when they do certain actions.
- Let you know when they’re coming to your lane for a gank.
- Communicate when they’re fleeing or losing a fight.
- Indicate their high priority targets in upcoming team fights.
- Expose their thinking about whether they should push or defend their lanes.
- Call for assistance versus Roshan if they think the timing is right.
- User specified difficulty levels, so you can tune them to your skill level.
- Deeper control over your allied bots, so you can “command” your team at a high level. For instance, you might want your team’s carry to not join a fight, and instead keep farming their lane. Note that they do a good job of making these kinds of decisions themselves, but if you really want to be hands-on, you can.
- Support for several more heroes.
Not all of DotA 2′s heroes are currently available to be a practice bot, but they do know how to use all of the items within the game properly. Expect to see more heroes added soon, along with many more options.