We probably never want to (feel free to provide evidence to the contrary) call Dota 2 API functions in complex actions directly, but rather call the "basicactions/action*" for things like MoveLocation, AttackUnit, etc... as allow us to track bot-specific parameters better and recovery back to the state if interrupted mid complex-action execution.
We probably never want to (feel free to provide evidence to the contrary) call Dota 2 API functions in complex actions directly, but rather call the "basicactions/action*" for things like MoveLocation, AttackUnit, etc... as allow us to track bot-specific parameters better and recovery back to the state if interrupted mid complex-action execution.