Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.67 KB | None | 0 0
  1. {
  2. "status": 200,
  3. "count": 112,
  4. "heroes": [
  5. {
  6. "localized_name": "Anti-Mage",
  7. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/antimage_full.png",
  8. "name": "npc_dota_hero_antimage",
  9. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/antimage_sb.png",
  10. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/antimage_lg.png",
  11. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/antimage_vert.jpg",
  12. "id": 1
  13. },
  14. {
  15. "localized_name": "Axe",
  16. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/axe_full.png",
  17. "name": "npc_dota_hero_axe",
  18. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/axe_sb.png",
  19. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/axe_lg.png",
  20. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/axe_vert.jpg",
  21. "id": 2
  22. },
  23. {
  24. "localized_name": "Bane",
  25. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bane_full.png",
  26. "name": "npc_dota_hero_bane",
  27. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bane_sb.png",
  28. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bane_lg.png",
  29. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bane_vert.jpg",
  30. "id": 3
  31. },
  32. {
  33. "localized_name": "Bloodseeker",
  34. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bloodseeker_full.png",
  35. "name": "npc_dota_hero_bloodseeker",
  36. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bloodseeker_sb.png",
  37. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bloodseeker_lg.png",
  38. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bloodseeker_vert.jpg",
  39. "id": 4
  40. },
  41. {
  42. "localized_name": "Crystal Maiden",
  43. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/crystal_maiden_full.png",
  44. "name": "npc_dota_hero_crystal_maiden",
  45. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/crystal_maiden_sb.png",
  46. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/crystal_maiden_lg.png",
  47. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/crystal_maiden_vert.jpg",
  48. "id": 5
  49. },
  50. {
  51. "localized_name": "Drow Ranger",
  52. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/drow_ranger_full.png",
  53. "name": "npc_dota_hero_drow_ranger",
  54. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/drow_ranger_sb.png",
  55. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/drow_ranger_lg.png",
  56. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/drow_ranger_vert.jpg",
  57. "id": 6
  58. },
  59. {
  60. "localized_name": "Earthshaker",
  61. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earthshaker_full.png",
  62. "name": "npc_dota_hero_earthshaker",
  63. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earthshaker_sb.png",
  64. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earthshaker_lg.png",
  65. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earthshaker_vert.jpg",
  66. "id": 7
  67. },
  68. {
  69. "localized_name": "Juggernaut",
  70. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/juggernaut_full.png",
  71. "name": "npc_dota_hero_juggernaut",
  72. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/juggernaut_sb.png",
  73. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/juggernaut_lg.png",
  74. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/juggernaut_vert.jpg",
  75. "id": 8
  76. },
  77. {
  78. "localized_name": "Mirana",
  79. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/mirana_full.png",
  80. "name": "npc_dota_hero_mirana",
  81. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/mirana_sb.png",
  82. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/mirana_lg.png",
  83. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/mirana_vert.jpg",
  84. "id": 9
  85. },
  86. {
  87. "localized_name": "Shadow Fiend",
  88. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nevermore_full.png",
  89. "name": "npc_dota_hero_nevermore",
  90. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nevermore_sb.png",
  91. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nevermore_lg.png",
  92. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nevermore_vert.jpg",
  93. "id": 11
  94. },
  95. {
  96. "localized_name": "Morphling",
  97. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/morphling_full.png",
  98. "name": "npc_dota_hero_morphling",
  99. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/morphling_sb.png",
  100. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/morphling_lg.png",
  101. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/morphling_vert.jpg",
  102. "id": 10
  103. },
  104. {
  105. "localized_name": "Phantom Lancer",
  106. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_lancer_full.png",
  107. "name": "npc_dota_hero_phantom_lancer",
  108. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_lancer_sb.png",
  109. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_lancer_lg.png",
  110. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_lancer_vert.jpg",
  111. "id": 12
  112. },
  113. {
  114. "localized_name": "Puck",
  115. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/puck_full.png",
  116. "name": "npc_dota_hero_puck",
  117. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/puck_sb.png",
  118. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/puck_lg.png",
  119. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/puck_vert.jpg",
  120. "id": 13
  121. },
  122. {
  123. "localized_name": "Pudge",
  124. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pudge_full.png",
  125. "name": "npc_dota_hero_pudge",
  126. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pudge_sb.png",
  127. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pudge_lg.png",
  128. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pudge_vert.jpg",
  129. "id": 14
  130. },
  131. {
  132. "localized_name": "Razor",
  133. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/razor_full.png",
  134. "name": "npc_dota_hero_razor",
  135. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/razor_sb.png",
  136. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/razor_lg.png",
  137. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/razor_vert.jpg",
  138. "id": 15
  139. },
  140. {
  141. "localized_name": "Sand King",
  142. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sand_king_full.png",
  143. "name": "npc_dota_hero_sand_king",
  144. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sand_king_sb.png",
  145. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sand_king_lg.png",
  146. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sand_king_vert.jpg",
  147. "id": 16
  148. },
  149. {
  150. "localized_name": "Storm Spirit",
  151. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/storm_spirit_full.png",
  152. "name": "npc_dota_hero_storm_spirit",
  153. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/storm_spirit_sb.png",
  154. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/storm_spirit_lg.png",
  155. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/storm_spirit_vert.jpg",
  156. "id": 17
  157. },
  158. {
  159. "localized_name": "Sven",
  160. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sven_full.png",
  161. "name": "npc_dota_hero_sven",
  162. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sven_sb.png",
  163. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sven_lg.png",
  164. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sven_vert.jpg",
  165. "id": 18
  166. },
  167. {
  168. "localized_name": "Tiny",
  169. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tiny_full.png",
  170. "name": "npc_dota_hero_tiny",
  171. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tiny_sb.png",
  172. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tiny_lg.png",
  173. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tiny_vert.jpg",
  174. "id": 19
  175. },
  176. {
  177. "localized_name": "Vengeful Spirit",
  178. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/vengefulspirit_full.png",
  179. "name": "npc_dota_hero_vengefulspirit",
  180. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/vengefulspirit_sb.png",
  181. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/vengefulspirit_lg.png",
  182. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/vengefulspirit_vert.jpg",
  183. "id": 20
  184. },
  185. {
  186. "localized_name": "Windranger",
  187. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/windrunner_full.png",
  188. "name": "npc_dota_hero_windrunner",
  189. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/windrunner_sb.png",
  190. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/windrunner_lg.png",
  191. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/windrunner_vert.jpg",
  192. "id": 21
  193. },
  194. {
  195. "localized_name": "Zeus",
  196. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/zuus_full.png",
  197. "name": "npc_dota_hero_zuus",
  198. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/zuus_sb.png",
  199. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/zuus_lg.png",
  200. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/zuus_vert.jpg",
  201. "id": 22
  202. },
  203. {
  204. "localized_name": "Kunkka",
  205. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/kunkka_full.png",
  206. "name": "npc_dota_hero_kunkka",
  207. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/kunkka_sb.png",
  208. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/kunkka_lg.png",
  209. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/kunkka_vert.jpg",
  210. "id": 23
  211. },
  212. {
  213. "localized_name": "Lina",
  214. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lina_full.png",
  215. "name": "npc_dota_hero_lina",
  216. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lina_sb.png",
  217. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lina_lg.png",
  218. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lina_vert.jpg",
  219. "id": 25
  220. },
  221. {
  222. "localized_name": "Lich",
  223. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lich_full.png",
  224. "name": "npc_dota_hero_lich",
  225. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lich_sb.png",
  226. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lich_lg.png",
  227. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lich_vert.jpg",
  228. "id": 31
  229. },
  230. {
  231. "localized_name": "Lion",
  232. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lion_full.png",
  233. "name": "npc_dota_hero_lion",
  234. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lion_sb.png",
  235. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lion_lg.png",
  236. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lion_vert.jpg",
  237. "id": 26
  238. },
  239. {
  240. "localized_name": "Shadow Shaman",
  241. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_shaman_full.png",
  242. "name": "npc_dota_hero_shadow_shaman",
  243. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_shaman_sb.png",
  244. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_shaman_lg.png",
  245. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_shaman_vert.jpg",
  246. "id": 27
  247. },
  248. {
  249. "localized_name": "Slardar",
  250. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slardar_full.png",
  251. "name": "npc_dota_hero_slardar",
  252. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slardar_sb.png",
  253. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slardar_lg.png",
  254. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slardar_vert.jpg",
  255. "id": 28
  256. },
  257. {
  258. "localized_name": "Tidehunter",
  259. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tidehunter_full.png",
  260. "name": "npc_dota_hero_tidehunter",
  261. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tidehunter_sb.png",
  262. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tidehunter_lg.png",
  263. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tidehunter_vert.jpg",
  264. "id": 29
  265. },
  266. {
  267. "localized_name": "Witch Doctor",
  268. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/witch_doctor_full.png",
  269. "name": "npc_dota_hero_witch_doctor",
  270. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/witch_doctor_sb.png",
  271. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/witch_doctor_lg.png",
  272. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/witch_doctor_vert.jpg",
  273. "id": 30
  274. },
  275. {
  276. "localized_name": "Riki",
  277. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/riki_full.png",
  278. "name": "npc_dota_hero_riki",
  279. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/riki_sb.png",
  280. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/riki_lg.png",
  281. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/riki_vert.jpg",
  282. "id": 32
  283. },
  284. {
  285. "localized_name": "Enigma",
  286. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enigma_full.png",
  287. "name": "npc_dota_hero_enigma",
  288. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enigma_sb.png",
  289. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enigma_lg.png",
  290. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enigma_vert.jpg",
  291. "id": 33
  292. },
  293. {
  294. "localized_name": "Tinker",
  295. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tinker_full.png",
  296. "name": "npc_dota_hero_tinker",
  297. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tinker_sb.png",
  298. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tinker_lg.png",
  299. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tinker_vert.jpg",
  300. "id": 34
  301. },
  302. {
  303. "localized_name": "Sniper",
  304. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sniper_full.png",
  305. "name": "npc_dota_hero_sniper",
  306. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sniper_sb.png",
  307. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sniper_lg.png",
  308. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/sniper_vert.jpg",
  309. "id": 35
  310. },
  311. {
  312. "localized_name": "Necrophos",
  313. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/necrolyte_full.png",
  314. "name": "npc_dota_hero_necrolyte",
  315. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/necrolyte_sb.png",
  316. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/necrolyte_lg.png",
  317. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/necrolyte_vert.jpg",
  318. "id": 36
  319. },
  320. {
  321. "localized_name": "Warlock",
  322. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/warlock_full.png",
  323. "name": "npc_dota_hero_warlock",
  324. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/warlock_sb.png",
  325. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/warlock_lg.png",
  326. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/warlock_vert.jpg",
  327. "id": 37
  328. },
  329. {
  330. "localized_name": "Beastmaster",
  331. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/beastmaster_full.png",
  332. "name": "npc_dota_hero_beastmaster",
  333. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/beastmaster_sb.png",
  334. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/beastmaster_lg.png",
  335. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/beastmaster_vert.jpg",
  336. "id": 38
  337. },
  338. {
  339. "localized_name": "Queen of Pain",
  340. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/queenofpain_full.png",
  341. "name": "npc_dota_hero_queenofpain",
  342. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/queenofpain_sb.png",
  343. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/queenofpain_lg.png",
  344. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/queenofpain_vert.jpg",
  345. "id": 39
  346. },
  347. {
  348. "localized_name": "Venomancer",
  349. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/venomancer_full.png",
  350. "name": "npc_dota_hero_venomancer",
  351. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/venomancer_sb.png",
  352. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/venomancer_lg.png",
  353. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/venomancer_vert.jpg",
  354. "id": 40
  355. },
  356. {
  357. "localized_name": "Faceless Void",
  358. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/faceless_void_full.png",
  359. "name": "npc_dota_hero_faceless_void",
  360. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/faceless_void_sb.png",
  361. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/faceless_void_lg.png",
  362. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/faceless_void_vert.jpg",
  363. "id": 41
  364. },
  365. {
  366. "localized_name": "Wraith King",
  367. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skeleton_king_full.png",
  368. "name": "npc_dota_hero_skeleton_king",
  369. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skeleton_king_sb.png",
  370. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skeleton_king_lg.png",
  371. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skeleton_king_vert.jpg",
  372. "id": 42
  373. },
  374. {
  375. "localized_name": "Death Prophet",
  376. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/death_prophet_full.png",
  377. "name": "npc_dota_hero_death_prophet",
  378. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/death_prophet_sb.png",
  379. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/death_prophet_lg.png",
  380. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/death_prophet_vert.jpg",
  381. "id": 43
  382. },
  383. {
  384. "localized_name": "Phantom Assassin",
  385. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_assassin_full.png",
  386. "name": "npc_dota_hero_phantom_assassin",
  387. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_assassin_sb.png",
  388. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_assassin_lg.png",
  389. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phantom_assassin_vert.jpg",
  390. "id": 44
  391. },
  392. {
  393. "localized_name": "Pugna",
  394. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pugna_full.png",
  395. "name": "npc_dota_hero_pugna",
  396. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pugna_sb.png",
  397. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pugna_lg.png",
  398. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/pugna_vert.jpg",
  399. "id": 45
  400. },
  401. {
  402. "localized_name": "Templar Assassin",
  403. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/templar_assassin_full.png",
  404. "name": "npc_dota_hero_templar_assassin",
  405. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/templar_assassin_sb.png",
  406. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/templar_assassin_lg.png",
  407. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/templar_assassin_vert.jpg",
  408. "id": 46
  409. },
  410. {
  411. "localized_name": "Viper",
  412. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/viper_full.png",
  413. "name": "npc_dota_hero_viper",
  414. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/viper_sb.png",
  415. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/viper_lg.png",
  416. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/viper_vert.jpg",
  417. "id": 47
  418. },
  419. {
  420. "localized_name": "Luna",
  421. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/luna_full.png",
  422. "name": "npc_dota_hero_luna",
  423. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/luna_sb.png",
  424. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/luna_lg.png",
  425. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/luna_vert.jpg",
  426. "id": 48
  427. },
  428. {
  429. "localized_name": "Dragon Knight",
  430. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dragon_knight_full.png",
  431. "name": "npc_dota_hero_dragon_knight",
  432. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dragon_knight_sb.png",
  433. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dragon_knight_lg.png",
  434. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dragon_knight_vert.jpg",
  435. "id": 49
  436. },
  437. {
  438. "localized_name": "Dazzle",
  439. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dazzle_full.png",
  440. "name": "npc_dota_hero_dazzle",
  441. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dazzle_sb.png",
  442. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dazzle_lg.png",
  443. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dazzle_vert.jpg",
  444. "id": 50
  445. },
  446. {
  447. "localized_name": "Clockwerk",
  448. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rattletrap_full.png",
  449. "name": "npc_dota_hero_rattletrap",
  450. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rattletrap_sb.png",
  451. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rattletrap_lg.png",
  452. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rattletrap_vert.jpg",
  453. "id": 51
  454. },
  455. {
  456. "localized_name": "Leshrac",
  457. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/leshrac_full.png",
  458. "name": "npc_dota_hero_leshrac",
  459. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/leshrac_sb.png",
  460. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/leshrac_lg.png",
  461. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/leshrac_vert.jpg",
  462. "id": 52
  463. },
  464. {
  465. "localized_name": "Nature's Prophet",
  466. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/furion_full.png",
  467. "name": "npc_dota_hero_furion",
  468. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/furion_sb.png",
  469. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/furion_lg.png",
  470. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/furion_vert.jpg",
  471. "id": 53
  472. },
  473. {
  474. "localized_name": "Lifestealer",
  475. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/life_stealer_full.png",
  476. "name": "npc_dota_hero_life_stealer",
  477. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/life_stealer_sb.png",
  478. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/life_stealer_lg.png",
  479. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/life_stealer_vert.jpg",
  480. "id": 54
  481. },
  482. {
  483. "localized_name": "Dark Seer",
  484. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dark_seer_full.png",
  485. "name": "npc_dota_hero_dark_seer",
  486. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dark_seer_sb.png",
  487. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dark_seer_lg.png",
  488. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/dark_seer_vert.jpg",
  489. "id": 55
  490. },
  491. {
  492. "localized_name": "Clinkz",
  493. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/clinkz_full.png",
  494. "name": "npc_dota_hero_clinkz",
  495. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/clinkz_sb.png",
  496. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/clinkz_lg.png",
  497. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/clinkz_vert.jpg",
  498. "id": 56
  499. },
  500. {
  501. "localized_name": "Omniknight",
  502. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/omniknight_full.png",
  503. "name": "npc_dota_hero_omniknight",
  504. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/omniknight_sb.png",
  505. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/omniknight_lg.png",
  506. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/omniknight_vert.jpg",
  507. "id": 57
  508. },
  509. {
  510. "localized_name": "Enchantress",
  511. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enchantress_full.png",
  512. "name": "npc_dota_hero_enchantress",
  513. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enchantress_sb.png",
  514. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enchantress_lg.png",
  515. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/enchantress_vert.jpg",
  516. "id": 58
  517. },
  518. {
  519. "localized_name": "Huskar",
  520. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/huskar_full.png",
  521. "name": "npc_dota_hero_huskar",
  522. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/huskar_sb.png",
  523. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/huskar_lg.png",
  524. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/huskar_vert.jpg",
  525. "id": 59
  526. },
  527. {
  528. "localized_name": "Night Stalker",
  529. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/night_stalker_full.png",
  530. "name": "npc_dota_hero_night_stalker",
  531. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/night_stalker_sb.png",
  532. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/night_stalker_lg.png",
  533. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/night_stalker_vert.jpg",
  534. "id": 60
  535. },
  536. {
  537. "localized_name": "Broodmother",
  538. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/broodmother_full.png",
  539. "name": "npc_dota_hero_broodmother",
  540. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/broodmother_sb.png",
  541. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/broodmother_lg.png",
  542. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/broodmother_vert.jpg",
  543. "id": 61
  544. },
  545. {
  546. "localized_name": "Bounty Hunter",
  547. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bounty_hunter_full.png",
  548. "name": "npc_dota_hero_bounty_hunter",
  549. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bounty_hunter_sb.png",
  550. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bounty_hunter_lg.png",
  551. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bounty_hunter_vert.jpg",
  552. "id": 62
  553. },
  554. {
  555. "localized_name": "Weaver",
  556. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/weaver_full.png",
  557. "name": "npc_dota_hero_weaver",
  558. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/weaver_sb.png",
  559. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/weaver_lg.png",
  560. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/weaver_vert.jpg",
  561. "id": 63
  562. },
  563. {
  564. "localized_name": "Jakiro",
  565. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/jakiro_full.png",
  566. "name": "npc_dota_hero_jakiro",
  567. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/jakiro_sb.png",
  568. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/jakiro_lg.png",
  569. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/jakiro_vert.jpg",
  570. "id": 64
  571. },
  572. {
  573. "localized_name": "Batrider",
  574. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/batrider_full.png",
  575. "name": "npc_dota_hero_batrider",
  576. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/batrider_sb.png",
  577. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/batrider_lg.png",
  578. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/batrider_vert.jpg",
  579. "id": 65
  580. },
  581. {
  582. "localized_name": "Chen",
  583. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chen_full.png",
  584. "name": "npc_dota_hero_chen",
  585. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chen_sb.png",
  586. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chen_lg.png",
  587. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chen_vert.jpg",
  588. "id": 66
  589. },
  590. {
  591. "localized_name": "Spectre",
  592. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spectre_full.png",
  593. "name": "npc_dota_hero_spectre",
  594. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spectre_sb.png",
  595. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spectre_lg.png",
  596. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spectre_vert.jpg",
  597. "id": 67
  598. },
  599. {
  600. "localized_name": "Doom",
  601. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/doom_bringer_full.png",
  602. "name": "npc_dota_hero_doom_bringer",
  603. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/doom_bringer_sb.png",
  604. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/doom_bringer_lg.png",
  605. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/doom_bringer_vert.jpg",
  606. "id": 69
  607. },
  608. {
  609. "localized_name": "Ancient Apparition",
  610. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ancient_apparition_full.png",
  611. "name": "npc_dota_hero_ancient_apparition",
  612. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ancient_apparition_sb.png",
  613. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ancient_apparition_lg.png",
  614. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ancient_apparition_vert.jpg",
  615. "id": 68
  616. },
  617. {
  618. "localized_name": "Ursa",
  619. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ursa_full.png",
  620. "name": "npc_dota_hero_ursa",
  621. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ursa_sb.png",
  622. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ursa_lg.png",
  623. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ursa_vert.jpg",
  624. "id": 70
  625. },
  626. {
  627. "localized_name": "Spirit Breaker",
  628. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spirit_breaker_full.png",
  629. "name": "npc_dota_hero_spirit_breaker",
  630. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spirit_breaker_sb.png",
  631. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spirit_breaker_lg.png",
  632. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/spirit_breaker_vert.jpg",
  633. "id": 71
  634. },
  635. {
  636. "localized_name": "Gyrocopter",
  637. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/gyrocopter_full.png",
  638. "name": "npc_dota_hero_gyrocopter",
  639. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/gyrocopter_sb.png",
  640. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/gyrocopter_lg.png",
  641. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/gyrocopter_vert.jpg",
  642. "id": 72
  643. },
  644. {
  645. "localized_name": "Alchemist",
  646. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/alchemist_full.png",
  647. "name": "npc_dota_hero_alchemist",
  648. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/alchemist_sb.png",
  649. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/alchemist_lg.png",
  650. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/alchemist_vert.jpg",
  651. "id": 73
  652. },
  653. {
  654. "localized_name": "Invoker",
  655. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/invoker_full.png",
  656. "name": "npc_dota_hero_invoker",
  657. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/invoker_sb.png",
  658. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/invoker_lg.png",
  659. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/invoker_vert.jpg",
  660. "id": 74
  661. },
  662. {
  663. "localized_name": "Silencer",
  664. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/silencer_full.png",
  665. "name": "npc_dota_hero_silencer",
  666. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/silencer_sb.png",
  667. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/silencer_lg.png",
  668. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/silencer_vert.jpg",
  669. "id": 75
  670. },
  671. {
  672. "localized_name": "Outworld Devourer",
  673. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/obsidian_destroyer_full.png",
  674. "name": "npc_dota_hero_obsidian_destroyer",
  675. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/obsidian_destroyer_sb.png",
  676. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/obsidian_destroyer_lg.png",
  677. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/obsidian_destroyer_vert.jpg",
  678. "id": 76
  679. },
  680. {
  681. "localized_name": "Lycan",
  682. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lycan_full.png",
  683. "name": "npc_dota_hero_lycan",
  684. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lycan_sb.png",
  685. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lycan_lg.png",
  686. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lycan_vert.jpg",
  687. "id": 77
  688. },
  689. {
  690. "localized_name": "Brewmaster",
  691. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/brewmaster_full.png",
  692. "name": "npc_dota_hero_brewmaster",
  693. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/brewmaster_sb.png",
  694. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/brewmaster_lg.png",
  695. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/brewmaster_vert.jpg",
  696. "id": 78
  697. },
  698. {
  699. "localized_name": "Shadow Demon",
  700. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_demon_full.png",
  701. "name": "npc_dota_hero_shadow_demon",
  702. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_demon_sb.png",
  703. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_demon_lg.png",
  704. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shadow_demon_vert.jpg",
  705. "id": 79
  706. },
  707. {
  708. "localized_name": "Lone Druid",
  709. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lone_druid_full.png",
  710. "name": "npc_dota_hero_lone_druid",
  711. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lone_druid_sb.png",
  712. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lone_druid_lg.png",
  713. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/lone_druid_vert.jpg",
  714. "id": 80
  715. },
  716. {
  717. "localized_name": "Chaos Knight",
  718. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chaos_knight_full.png",
  719. "name": "npc_dota_hero_chaos_knight",
  720. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chaos_knight_sb.png",
  721. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chaos_knight_lg.png",
  722. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/chaos_knight_vert.jpg",
  723. "id": 81
  724. },
  725. {
  726. "localized_name": "Meepo",
  727. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/meepo_full.png",
  728. "name": "npc_dota_hero_meepo",
  729. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/meepo_sb.png",
  730. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/meepo_lg.png",
  731. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/meepo_vert.jpg",
  732. "id": 82
  733. },
  734. {
  735. "localized_name": "Treant Protector",
  736. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/treant_full.png",
  737. "name": "npc_dota_hero_treant",
  738. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/treant_sb.png",
  739. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/treant_lg.png",
  740. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/treant_vert.jpg",
  741. "id": 83
  742. },
  743. {
  744. "localized_name": "Ogre Magi",
  745. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ogre_magi_full.png",
  746. "name": "npc_dota_hero_ogre_magi",
  747. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ogre_magi_sb.png",
  748. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ogre_magi_lg.png",
  749. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ogre_magi_vert.jpg",
  750. "id": 84
  751. },
  752. {
  753. "localized_name": "Undying",
  754. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/undying_full.png",
  755. "name": "npc_dota_hero_undying",
  756. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/undying_sb.png",
  757. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/undying_lg.png",
  758. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/undying_vert.jpg",
  759. "id": 85
  760. },
  761. {
  762. "localized_name": "Rubick",
  763. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rubick_full.png",
  764. "name": "npc_dota_hero_rubick",
  765. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rubick_sb.png",
  766. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rubick_lg.png",
  767. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/rubick_vert.jpg",
  768. "id": 86
  769. },
  770. {
  771. "localized_name": "Disruptor",
  772. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/disruptor_full.png",
  773. "name": "npc_dota_hero_disruptor",
  774. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/disruptor_sb.png",
  775. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/disruptor_lg.png",
  776. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/disruptor_vert.jpg",
  777. "id": 87
  778. },
  779. {
  780. "localized_name": "Nyx Assassin",
  781. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nyx_assassin_full.png",
  782. "name": "npc_dota_hero_nyx_assassin",
  783. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nyx_assassin_sb.png",
  784. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nyx_assassin_lg.png",
  785. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/nyx_assassin_vert.jpg",
  786. "id": 88
  787. },
  788. {
  789. "localized_name": "Naga Siren",
  790. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/naga_siren_full.png",
  791. "name": "npc_dota_hero_naga_siren",
  792. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/naga_siren_sb.png",
  793. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/naga_siren_lg.png",
  794. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/naga_siren_vert.jpg",
  795. "id": 89
  796. },
  797. {
  798. "localized_name": "Keeper of the Light",
  799. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/keeper_of_the_light_full.png",
  800. "name": "npc_dota_hero_keeper_of_the_light",
  801. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/keeper_of_the_light_sb.png",
  802. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/keeper_of_the_light_lg.png",
  803. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/keeper_of_the_light_vert.jpg",
  804. "id": 90
  805. },
  806. {
  807. "localized_name": "Io",
  808. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/wisp_full.png",
  809. "name": "npc_dota_hero_wisp",
  810. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/wisp_sb.png",
  811. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/wisp_lg.png",
  812. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/wisp_vert.jpg",
  813. "id": 91
  814. },
  815. {
  816. "localized_name": "Visage",
  817. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/visage_full.png",
  818. "name": "npc_dota_hero_visage",
  819. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/visage_sb.png",
  820. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/visage_lg.png",
  821. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/visage_vert.jpg",
  822. "id": 92
  823. },
  824. {
  825. "localized_name": "Slark",
  826. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slark_full.png",
  827. "name": "npc_dota_hero_slark",
  828. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slark_sb.png",
  829. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slark_lg.png",
  830. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/slark_vert.jpg",
  831. "id": 93
  832. },
  833. {
  834. "localized_name": "Medusa",
  835. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/medusa_full.png",
  836. "name": "npc_dota_hero_medusa",
  837. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/medusa_sb.png",
  838. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/medusa_lg.png",
  839. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/medusa_vert.jpg",
  840. "id": 94
  841. },
  842. {
  843. "localized_name": "Troll Warlord",
  844. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/troll_warlord_full.png",
  845. "name": "npc_dota_hero_troll_warlord",
  846. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/troll_warlord_sb.png",
  847. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/troll_warlord_lg.png",
  848. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/troll_warlord_vert.jpg",
  849. "id": 95
  850. },
  851. {
  852. "localized_name": "Centaur Warrunner",
  853. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/centaur_full.png",
  854. "name": "npc_dota_hero_centaur",
  855. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/centaur_sb.png",
  856. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/centaur_lg.png",
  857. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/centaur_vert.jpg",
  858. "id": 96
  859. },
  860. {
  861. "localized_name": "Magnus",
  862. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/magnataur_full.png",
  863. "name": "npc_dota_hero_magnataur",
  864. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/magnataur_sb.png",
  865. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/magnataur_lg.png",
  866. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/magnataur_vert.jpg",
  867. "id": 97
  868. },
  869. {
  870. "localized_name": "Timbersaw",
  871. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shredder_full.png",
  872. "name": "npc_dota_hero_shredder",
  873. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shredder_sb.png",
  874. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shredder_lg.png",
  875. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/shredder_vert.jpg",
  876. "id": 98
  877. },
  878. {
  879. "localized_name": "Bristleback",
  880. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bristleback_full.png",
  881. "name": "npc_dota_hero_bristleback",
  882. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bristleback_sb.png",
  883. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bristleback_lg.png",
  884. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/bristleback_vert.jpg",
  885. "id": 99
  886. },
  887. {
  888. "localized_name": "Tusk",
  889. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tusk_full.png",
  890. "name": "npc_dota_hero_tusk",
  891. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tusk_sb.png",
  892. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tusk_lg.png",
  893. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/tusk_vert.jpg",
  894. "id": 100
  895. },
  896. {
  897. "localized_name": "Skywrath Mage",
  898. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skywrath_mage_full.png",
  899. "name": "npc_dota_hero_skywrath_mage",
  900. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skywrath_mage_sb.png",
  901. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skywrath_mage_lg.png",
  902. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/skywrath_mage_vert.jpg",
  903. "id": 101
  904. },
  905. {
  906. "localized_name": "Abaddon",
  907. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abaddon_full.png",
  908. "name": "npc_dota_hero_abaddon",
  909. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abaddon_sb.png",
  910. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abaddon_lg.png",
  911. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abaddon_vert.jpg",
  912. "id": 102
  913. },
  914. {
  915. "localized_name": "Elder Titan",
  916. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/elder_titan_full.png",
  917. "name": "npc_dota_hero_elder_titan",
  918. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/elder_titan_sb.png",
  919. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/elder_titan_lg.png",
  920. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/elder_titan_vert.jpg",
  921. "id": 103
  922. },
  923. {
  924. "localized_name": "Legion Commander",
  925. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/legion_commander_full.png",
  926. "name": "npc_dota_hero_legion_commander",
  927. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/legion_commander_sb.png",
  928. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/legion_commander_lg.png",
  929. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/legion_commander_vert.jpg",
  930. "id": 104
  931. },
  932. {
  933. "localized_name": "Ember Spirit",
  934. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ember_spirit_full.png",
  935. "name": "npc_dota_hero_ember_spirit",
  936. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ember_spirit_sb.png",
  937. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ember_spirit_lg.png",
  938. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/ember_spirit_vert.jpg",
  939. "id": 106
  940. },
  941. {
  942. "localized_name": "Earth Spirit",
  943. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earth_spirit_full.png",
  944. "name": "npc_dota_hero_earth_spirit",
  945. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earth_spirit_sb.png",
  946. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earth_spirit_lg.png",
  947. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/earth_spirit_vert.jpg",
  948. "id": 107
  949. },
  950. {
  951. "localized_name": "Terrorblade",
  952. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/terrorblade_full.png",
  953. "name": "npc_dota_hero_terrorblade",
  954. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/terrorblade_sb.png",
  955. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/terrorblade_lg.png",
  956. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/terrorblade_vert.jpg",
  957. "id": 109
  958. },
  959. {
  960. "localized_name": "Phoenix",
  961. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phoenix_full.png",
  962. "name": "npc_dota_hero_phoenix",
  963. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phoenix_sb.png",
  964. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phoenix_lg.png",
  965. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/phoenix_vert.jpg",
  966. "id": 110
  967. },
  968. {
  969. "localized_name": "Oracle",
  970. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/oracle_full.png",
  971. "name": "npc_dota_hero_oracle",
  972. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/oracle_sb.png",
  973. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/oracle_lg.png",
  974. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/oracle_vert.jpg",
  975. "id": 111
  976. },
  977. {
  978. "localized_name": "Techies",
  979. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/techies_full.png",
  980. "name": "npc_dota_hero_techies",
  981. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/techies_sb.png",
  982. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/techies_lg.png",
  983. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/techies_vert.jpg",
  984. "id": 105
  985. },
  986. {
  987. "localized_name": "Winter Wyvern",
  988. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/winter_wyvern_full.png",
  989. "name": "npc_dota_hero_winter_wyvern",
  990. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/winter_wyvern_sb.png",
  991. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/winter_wyvern_lg.png",
  992. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/winter_wyvern_vert.jpg",
  993. "id": 112
  994. },
  995. {
  996. "localized_name": "Arc Warden",
  997. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/arc_warden_full.png",
  998. "name": "npc_dota_hero_arc_warden",
  999. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/arc_warden_sb.png",
  1000. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/arc_warden_lg.png",
  1001. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/arc_warden_vert.jpg",
  1002. "id": 113
  1003. },
  1004. {
  1005. "localized_name": "Underlord",
  1006. "url_full_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abyssal_underlord_full.png",
  1007. "name": "npc_dota_hero_abyssal_underlord",
  1008. "url_small_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abyssal_underlord_sb.png",
  1009. "url_large_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abyssal_underlord_lg.png",
  1010. "url_vertical_portrait": "http://cdn.dota2.com/apps/dota2/images/heroes/abyssal_underlord_vert.jpg",
  1011. "id": 108
  1012. }
  1013. ]
  1014. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement