I am very interested in making Bots for AD game mode but there is a major issue standing in the way!

1. There are no API methods to understand the state of the world for AD draft.
We would need to understand the state of the draft, which heroes, which abilities are part of the pool and which hero has selected which abilities?
a. A method to know which heroes are part of the draft which I suggest adding something GetHeroPool()
b. A method to know the which abilities are in the pool which I suggest adding something like GetAbilityPool()
c. A method of knowing which abilities a current hero has which I suggest adding something like GetAbilities( nPlayerID )

2. There are no API methods for drafting abilities.
Like we have the SelectHero() method I believe there needs to be a SelectAbility( nPlayerID, sAbilityName)