Hi all

I want to develop Dota bots that are able to level up abilities via the event Player_gained_new_level, however, the way I control my heroes is to first populate the server with fake clients: SendToServerConsole("dota_create_fake_clients") and then kick them to make sure that I'm in control: SendToServerConsole("kickid " .. i)

But when I do this, the kicked players don't trigger the game event and I can't see when they gain a level. Is there a smarter way to do this? Or a way to detect when kicked players level up that utilizes the game events?
I tried removing the basic AI the bots normally have in a 5v5, but they still have the "passive" AI in them and move where I don't want them to go.

Help is greatly appreciated