How to Custom a new Hero and Set it in picking list?

I saw some tutorial, add a hero data in npc_hero_custom.txt Is it the only way to add new hero or override hero? Is the "override_hero" field must exist?

How can i let the new hero in pick list? I add it in herolist.txt. but cannt found it.


  • Posts: 19

    They said there is a way to add a complete new hero, but as far as I tried, you can only override old heroes. Or you can do it like me, change hero's stats & abilities after the game is loaded, so the new hero won't override a old hero. My game is called DOTA2 AI Fun, you can unpack the vpk file to see how I did it.