// display Hero function dH(heroID){ HTML = '' + '
' + '' + heroes[heroID].name + '
' + '' + heroes[heroID].title + '
' + '(Click for full profile)' + '
'; dTT('T', HTML); HTML = '' + '
' + '' + heroes[heroID].name + '
' + '' + heroes[heroID].title + '
' + heroes[heroID].stats + '
'; rHTML('rT', HTML); } // update Hero function uH(){ uTT('T'); } // hide Hero function hH(){ hTT('T'); oRHTML(); } var heroes = new Array(); heroes[1] = new Object(); heroes[1].imgname = "01"; heroes[1].name = "Luna Moonfang"; heroes[1].title = "The Moon Rider"; heroes[1].stats = '
Str:15+1.75
Agil:22+2.80
Intel:16+1.65
Range:300
MSpd:320
'; heroes[2] = new Object(); heroes[2].imgname = "02"; heroes[2].name = "Kardel Sharpeye"; heroes[2].title = "The Dwarven Sniper"; heroes[2].stats = '
Str:16+1.40
Agil:21+2.40
Intel:12+2.60
Range:550
MSpd:290
'; heroes[3] = new Object(); heroes[3].imgname = "03"; heroes[3].name = "Jah'rakal"; heroes[3].title = "The Troll Warlord"; heroes[3].stats = '
Str:17+2.45
Agil:21+2.75
Intel:13+1.00
Range:500
MSpd:280
'; heroes[4] = new Object(); heroes[4].imgname = "04"; heroes[4].name = "Rhasta"; heroes[4].title = "The Shadow Shaman"; heroes[4].stats = '
Str:16+1.60
Agil:16+1.60
Intel:21+3.00
Range:550
MSpd:275
'; heroes[5] = new Object(); heroes[5].imgname = "05"; heroes[5].name = "Rigwarl"; heroes[5].title = "The Bristleback"; heroes[5].stats = '
Str:22+2.00
Agil:17+1.80
Intel:14+1.40
Range:100(Melee)
MSpd:290
'; heroes[6] = new Object(); heroes[6].imgname = "06"; heroes[6].name = "Mangix"; heroes[6].title = "The Pandaren Battlemaster"; heroes[6].stats = '
Str:23+2.90
Agil:16+1.95
Intel:14+1.25
Range:100(Melee)
MSpd:300
'; heroes[7] = new Object(); heroes[7].imgname = "07"; heroes[7].name = "Bradwarden"; heroes[7].title = "The Centaur Warchief"; heroes[7].stats = '
Str:23+2.60
Agil:15+2.00
Intel:15+1.60
Range:100(Melee)
MSpd:300
'; heroes[8] = new Object(); heroes[8].imgname = "08"; heroes[8].name = "Gondar"; heroes[8].title = "The Bounty Hunter"; heroes[8].stats = '
Str:17+1.80
Agil:21+3.00
Intel:15+1.40
Range:128(Melee)
MSpd:310
'; heroes[9] = new Object(); heroes[9].imgname = "09"; heroes[9].name = "Knight Davion"; heroes[9].title = "The Dragon Knight"; heroes[9].stats = '
Str:21+2.80
Agil:17+1.70
Intel:15+1.70
Range:125(Melee)
MSpd:300
'; heroes[10] = new Object(); heroes[10].imgname = "10"; heroes[10].name = "Magina"; heroes[10].title = "The Anti-Mage"; heroes[10].stats = '
Str:16+1.90
Agil:22+2.80
Intel:15+1.50
Range:100(Melee)
MSpd:320
'; heroes[11] = new Object(); heroes[11].imgname = "11"; heroes[11].name = "Traxex"; heroes[11].title = "The Drow Ranger"; heroes[11].stats = '
Str:17+1.90
Agil:22+2.90
Intel:15+1.40
Range:600
MSpd:300
'; heroes[12] = new Object(); heroes[12].imgname = "12"; heroes[12].name = "Purist Thunderwrath"; heroes[12].title = "The Omniknight"; heroes[12].stats = '
Str:20+2.65
Agil:15+1.75
Intel:18+1.80
Range:100(Melee)
MSpd:303
'; heroes[13] = new Object(); heroes[13].imgname = "13"; heroes[13].name = "Shandelzare Silkwood"; heroes[13].title = "The Vengeful Spirit"; heroes[13].stats = '
Str:16+1.80
Agil:22+2.65
Intel:15+1.75
Range:400
MSpd:300
'; heroes[14] = new Object(); heroes[14].imgname = "14"; heroes[14].name = "Zeus"; heroes[14].title = "The Lord of Olympia"; heroes[14].stats = '
Str:19+1.40
Agil:15+1.70
Intel:20+2.50
Range:350
MSpd:290
'; heroes[15] = new Object(); heroes[15].imgname = "15"; heroes[15].name = "Aiushtha"; heroes[15].title = "The Enchantress"; heroes[15].stats = '
Str:19+1.80
Agil:19+1.80
Intel:16+2.60
Range:600
MSpd:285
'; heroes[16] = new Object(); heroes[16].imgname = "16"; heroes[16].name = "Morphling (Agility)"; heroes[16].title = "The Morphling"; heroes[16].stats = '
Str:19+2.00
Agil:19+3.00
Intel:17+1.50
Range:350
MSpd:275
'; heroes[17] = new Object(); heroes[17].imgname = "17"; heroes[17].name = "Rylai Crestfall"; heroes[17].title = "The Crystal Maiden"; heroes[17].stats = '
Str:16+1.70
Agil:16+1.60
Intel:21+2.90
Range:600
MSpd:280
'; heroes[18] = new Object(); heroes[18].imgname = "18"; heroes[18].name = "Sven"; heroes[18].title = "The Rogueknight"; heroes[18].stats = '
Str:23+2.70
Agil:16+2.20
Intel:14+1.30
Range:125(Melee)
MSpd:300
'; heroes[19] = new Object(); heroes[19].imgname = "19"; heroes[19].name = "Slithice"; heroes[19].title = "The Naga Siren"; heroes[19].stats = '
Str:19+1.90
Agil:21+2.65
Intel:15+1.65
Range:100(Melee)
MSpd:320
'; heroes[20] = new Object(); heroes[20].imgname = "20"; heroes[20].name = "Raigor Stonehoof"; heroes[20].title = "The Earthshaker"; heroes[20].stats = '
Str:22+2.50
Agil:12+1.40
Intel:16+1.80
Range:128(Melee)
MSpd:290
'; heroes[21] = new Object(); heroes[21].imgname = "21"; heroes[21].name = "Rikimaru"; heroes[21].title = "The Stealth Assassin"; heroes[21].stats = '
Str:17+2.00
Agil:22+2.90
Intel:14+1.30
Range:125(Melee)
MSpd:300
'; heroes[22] = new Object(); heroes[22].imgname = "22"; heroes[22].name = "Lina Inverse"; heroes[22].title = "The Slayer"; heroes[22].stats = '
Str:18+1.50
Agil:16+1.50
Intel:19+3.20
Range:600
MSpd:290
'; heroes[23] = new Object(); heroes[23].imgname = "23"; heroes[23].name = "Syllabear"; heroes[23].title = "The Lone Druid"; heroes[23].stats = '
Str:17+2.10
Agil:24+2.70
Intel:13+1.40
Range:550
MSpd:305
'; heroes[24] = new Object(); heroes[24].imgname = "24"; heroes[24].name = "Yurnero"; heroes[24].title = "The Juggernaut"; heroes[24].stats = '
Str:19+2.20
Agil:22+2.85
Intel:14+1.40
Range:100(Melee)
MSpd:290
'; heroes[25] = new Object(); heroes[25].imgname = "25"; heroes[25].name = "Nortrom"; heroes[25].title = "The Silencer"; heroes[25].stats = '
Str:17+1.70
Agil:16+2.10
Intel:21+2.50
Range:600
MSpd:280
'; heroes[26] = new Object(); heroes[26].imgname = "26"; heroes[26].name = "Rooftrellen"; heroes[26].title = "The Treant Protector"; heroes[26].stats = '
Str:27+3.40
Agil:10+1.00
Intel:17+1.80
Range:100(Melee)
MSpd:300
'; heroes[27] = new Object(); heroes[27].imgname = "27"; heroes[27].name = "Darchrow"; heroes[27].title = "The Enigma"; heroes[27].stats = '
Str:16+2.10
Agil:14+1.00
Intel:20+3.40
Range:600
MSpd:290
'; heroes[28] = new Object(); heroes[28].imgname = "28"; heroes[28].name = "Ezalor"; heroes[28].title = "The Keeper of the Light"; heroes[28].stats = '
Str:16+1.80
Agil:15+1.60
Intel:22+2.80
Range:650
MSpd:305
'; heroes[29] = new Object(); heroes[29].imgname = "29"; heroes[29].name = "Ulfsaar"; heroes[29].title = "The Ursa Warrior"; heroes[29].stats = '
Str:21+2.60
Agil:18+2.10
Intel:14+1.50
Range:100(Melee)
MSpd:310
'; heroes[30] = new Object(); heroes[30].imgname = "30"; heroes[30].name = "Aggron Stonebreaker"; heroes[30].title = "The Ogre Magi"; heroes[30].stats = '
Str:22+2.75
Agil:14+1.55
Intel:17+1.90
Range:100(Melee)
MSpd:295
'; heroes[31] = new Object(); heroes[31].imgname = "31"; heroes[31].name = "Boush"; heroes[31].title = "The Tinker"; heroes[31].stats = '
Str:20+2.40
Agil:13+1.20
Intel:20+2.60
Range:550
MSpd:290
'; heroes[32] = new Object(); heroes[32].imgname = "32"; heroes[32].name = "Furion"; heroes[32].title = "The Prophet"; heroes[32].stats = '
Str:17+1.80
Agil:15+1.50
Intel:21+2.90
Range:600
MSpd:295
'; heroes[33] = new Object(); heroes[33].imgname = "33"; heroes[33].name = "Azwraith"; heroes[33].title = "The Phantom Lancer"; heroes[33].stats = '
Str:18+1.50
Agil:23+2.80
Intel:16+1.70
Range:100(Melee)
MSpd:290
'; heroes[34] = new Object(); heroes[34].imgname = "34"; heroes[34].name = "Tiny"; heroes[34].title = "The Stone Giant"; heroes[34].stats = '
Str:24+3.00
Agil:9+0.90
Intel:14+1.60
Range:128(Melee)
MSpd:285
'; heroes[35] = new Object(); heroes[35].imgname = "35"; heroes[35].name = "Squee and Spleen"; heroes[35].title = "The Goblin Techies"; heroes[35].stats = '
Str:17+2.00
Agil:14+1.30
Intel:22+2.90
Range:650
MSpd:280
'; heroes[36] = new Object(); heroes[36].imgname = "36"; heroes[36].name = "Chen"; heroes[36].title = "The Holy Knight"; heroes[36].stats = '
Str:20+1.50
Agil:15+2.10
Intel:21+2.80
Range:550
MSpd:295
'; heroes[37] = new Object(); heroes[37].imgname = "37"; heroes[37].name = "Medusa"; heroes[37].title = "The Gorgon"; heroes[37].stats = '
Str:14+1.85
Agil:20+2.50
Intel:19+1.85
Range:600
MSpd:300
'; heroes[38] = new Object(); heroes[38].imgname = "38"; heroes[38].name = "Balanar"; heroes[38].title = "The Night Stalker"; heroes[38].stats = '
Str:21+2.80
Agil:18+2.25
Intel:14+1.25
Range:100(Melee)
MSpd:295
'; heroes[39] = new Object(); heroes[39].imgname = "39"; heroes[39].name = "King Leoric"; heroes[39].title = "The Skeleton King"; heroes[39].stats = '
Str:22+2.90
Agil:18+1.70
Intel:13+1.60
Range:128(Melee)
MSpd:300
'; heroes[40] = new Object(); heroes[40].imgname = "40"; heroes[40].name = "Lucifer"; heroes[40].title = "The Doom Bringer"; heroes[40].stats = '
Str:26+3.20
Agil:11+0.90
Intel:16+2.10
Range:150(Melee)
MSpd:300
'; heroes[41] = new Object(); heroes[41].imgname = "41"; heroes[41].name = "Anub'arak"; heroes[41].title = "The Nerubian Assassin"; heroes[41].stats = '
Str:18+2.00
Agil:19+2.20
Intel:18+2.10
Range:128(Melee)
MSpd:300
'; heroes[42] = new Object(); heroes[42].imgname = "42"; heroes[42].name = "Slardar"; heroes[42].title = "The Slithereen Guard"; heroes[42].stats = '
Str:21+2.80
Agil:17+1.90
Intel:15+1.50
Range:100(Melee)
MSpd:300
'; heroes[43] = new Object(); heroes[43].imgname = "43"; heroes[43].name = "Akasha"; heroes[43].title = "The Queen of Pain"; heroes[43].stats = '
Str:16+1.70
Agil:18+2.00
Intel:19+2.50
Range:600
MSpd:300
'; heroes[44] = new Object(); heroes[44].imgname = "44"; heroes[44].name = "Bone Clinkz"; heroes[44].title = "The Bone Fletcher"; heroes[44].stats = '
Str:15+1.60
Agil:22+3.00
Intel:16+1.55
Range:600
MSpd:300
'; heroes[45] = new Object(); heroes[45].imgname = "45"; heroes[45].name = "Darkterror"; heroes[45].title = "The Faceless Void"; heroes[45].stats = '
Str:17+2.20
Agil:21+2.65
Intel:15+1.50
Range:128(Melee)
MSpd:300
'; heroes[46] = new Object(); heroes[46].imgname = "46"; heroes[46].name = "Viper"; heroes[46].title = "The Netherdrake"; heroes[46].stats = '
Str:17+1.90
Agil:21+2.50
Intel:15+1.80
Range:575
MSpd:300
'; heroes[47] = new Object(); heroes[47].imgname = "47"; heroes[47].name = "Razor"; heroes[47].title = "The Lightning Revenant"; heroes[47].stats = '
Str:17+1.90
Agil:22+2.50
Intel:14+1.80
Range:550
MSpd:295
'; heroes[48] = new Object(); heroes[48].imgname = "48"; heroes[48].name = "N'aix"; heroes[48].title = "The Lifestealer"; heroes[48].stats = '
Str:15+1.40
Agil:26+4.05
Intel:15+1.50
Range:100(Melee)
MSpd:295
'; heroes[49] = new Object(); heroes[49].imgname = "49"; heroes[49].name = "Terrorblade"; heroes[49].title = "The Soul Keeper"; heroes[49].stats = '
Str:15+1.90
Agil:22+3.20
Intel:15+1.75
Range:100(Melee)
MSpd:320
'; heroes[50] = new Object(); heroes[50].imgname = "50"; heroes[50].name = "Leshrac the Malicious"; heroes[50].title = "The Tormented Soul"; heroes[50].stats = '
Str:14+1.50
Agil:13+1.70
Intel:26+3.00
Range:600
MSpd:300
'; heroes[51] = new Object(); heroes[51].imgname = "51"; heroes[51].name = "Kel'Thuzad"; heroes[51].title = "The Lich"; heroes[51].stats = '
Str:18+1.55
Agil:15+2.00
Intel:18+3.25
Range:580
MSpd:295
'; heroes[52] = new Object(); heroes[52].imgname = "52"; heroes[52].name = "Krobelus"; heroes[52].title = "The Death Prophet"; heroes[52].stats = '
Str:17+1.80
Agil:14+1.40
Intel:20+3.00
Range:600
MSpd:280
'; heroes[53] = new Object(); heroes[53].imgname = "53"; heroes[53].name = "Lion"; heroes[53].title = "The Demon Witch"; heroes[53].stats = '
Str:16+1.70
Agil:15+1.50
Intel:22+3.00
Range:600
MSpd:280
'; heroes[54] = new Object(); heroes[54].imgname = "54"; heroes[54].name = "Lesale Deathbringer"; heroes[54].title = "The Venomancer"; heroes[54].stats = '
Str:18+1.85
Agil:22+2.60
Intel:15+1.75
Range:450
MSpd:300
'; heroes[55] = new Object(); heroes[55].imgname = "55"; heroes[55].name = "Magnus"; heroes[55].title = "The Magnataur"; heroes[55].stats = '
Str:21+2.75
Agil:15+1.80
Intel:17+1.65
Range:100(Melee)
MSpd:315
'; heroes[56] = new Object(); heroes[56].imgname = "56"; heroes[56].name = "Visage"; heroes[56].title = "The Necrolic"; heroes[56].stats = '
Str:17+1.75
Agil:17+2.00
Intel:19+2.45
Range:600
MSpd:285
'; heroes[57] = new Object(); heroes[57].imgname = "57"; heroes[57].name = "Nessaj"; heroes[57].title = "The Chaos Knight"; heroes[57].stats = '
Str:21+2.90
Agil:14+2.10
Intel:16+1.20
Range:100(Melee)
MSpd:325
'; heroes[58] = new Object(); heroes[58].imgname = "58"; heroes[58].name = "Banehallow"; heroes[58].title = "The Lycanthrope"; heroes[58].stats = '
Str:22+2.75
Agil:16+1.90
Intel:15+1.55
Range:100(Melee)
MSpd:295
'; heroes[59] = new Object(); heroes[59].imgname = "59"; heroes[59].name = "Black Arachnia"; heroes[59].title = "The Broodmother"; heroes[59].stats = '
Str:17+2.50
Agil:18+2.20
Intel:18+2.00
Range:128(Melee)
MSpd:313
'; heroes[60] = new Object(); heroes[60].imgname = "60"; heroes[60].name = "Mortred"; heroes[60].title = "The Phantom Assassin"; heroes[60].stats = '
Str:17+2.05
Agil:23+3.15
Intel:13+1.00
Range:100(Melee)
MSpd:310
'; heroes[61] = new Object(); heroes[61].imgname = "61"; heroes[61].name = "Pugna"; heroes[61].title = "The Oblivion"; heroes[61].stats = '
Str:17+1.45
Agil:13+1.00
Intel:26+4.00
Range:600
MSpd:315
'; heroes[62] = new Object(); heroes[62].imgname = "62"; heroes[62].name = "Leviathan"; heroes[62].title = "The Tidehunter"; heroes[62].stats = '
Str:22+3.00
Agil:15+1.50
Intel:16+1.70
Range:100(Melee)
MSpd:300
'; heroes[63] = new Object(); heroes[63].imgname = "63"; heroes[63].name = "Atropos"; heroes[63].title = "The Bane Elemental"; heroes[63].stats = '
Str:18+2.10
Agil:18+2.10
Intel:18+2.10
Range:400
MSpd:297
'; heroes[64] = new Object(); heroes[64].imgname = "64"; heroes[64].name = "Rotund'jere"; heroes[64].title = "The Necrolyte"; heroes[64].stats = '
Str:16+2.00
Agil:15+1.70
Intel:22+2.50
Range:600
MSpd:290
'; heroes[65] = new Object(); heroes[65].imgname = "65"; heroes[65].name = "Pudge"; heroes[65].title = "The Butcher"; heroes[65].stats = '
Str:25+3.20
Agil:14+1.50
Intel:14+1.50
Range:128(Melee)
MSpd:285
'; heroes[66] = new Object(); heroes[66].imgname = "66"; heroes[66].name = "Barathrum"; heroes[66].title = "The Spiritbreaker"; heroes[66].stats = '
Str:21+2.50
Agil:17+1.70
Intel:15+1.80
Range:100(Melee)
MSpd:290
'; heroes[67] = new Object(); heroes[67].imgname = "67"; heroes[67].name = "Anub'seran"; heroes[67].title = "The Nerubian Weaver"; heroes[67].stats = '
Str:15+1.50
Agil:18+2.50
Intel:18+1.80
Range:400
MSpd:290
'; heroes[68] = new Object(); heroes[68].imgname = "68"; heroes[68].name = "Nevermore"; heroes[68].title = "The Shadow Fiend"; heroes[68].stats = '
Str:15+2.00
Agil:20+2.40
Intel:18+2.00
Range:450
MSpd:295
'; heroes[69] = new Object(); heroes[69].imgname = "69"; heroes[69].name = "Crixalis"; heroes[69].title = "The Sand King"; heroes[69].stats = '
Str:18+2.30
Agil:19+2.10
Intel:16+1.80
Range:128(Melee)
MSpd:300
'; heroes[70] = new Object(); heroes[70].imgname = "70"; heroes[70].name = "Mogul Kahn"; heroes[70].title = "The Axe"; heroes[70].stats = '
Str:19+2.50
Agil:22+2.20
Intel:14+1.60
Range:100(Melee)
MSpd:290
'; heroes[71] = new Object(); heroes[71].imgname = "71"; heroes[71].name = "Strygwyr"; heroes[71].title = "The Bloodseeker"; heroes[71].stats = '
Str:18+2.00
Agil:24+2.60
Intel:18+1.70
Range:100(Melee)
MSpd:305
'; heroes[72] = new Object(); heroes[72].imgname = "72"; heroes[72].name = "Abaddon"; heroes[72].title = "The Lord of Avernus"; heroes[72].stats = '
Str:23+2.70
Agil:17+1.50
Intel:17+2.00
Range:100(Melee)
MSpd:295
'; heroes[73] = new Object(); heroes[73].imgname = "16"; heroes[73].name = "Morphling (Intelligence)"; heroes[73].title = "The Morphling"; heroes[73].stats = '
Str:19+2.00
Agil:19+3.00
Intel:17+1.50
Range:600
MSpd:275
'; heroes[74] = new Object(); heroes[74].imgname = "16"; heroes[74].name = "Morphling (Strength)"; heroes[74].title = "The Morphling"; heroes[74].stats = '
Str:19+2.00
Agil:19+3.00
Intel:17+1.50
Range:175(Melee)
MSpd:275
'; heroes[75] = new Object(); heroes[75].imgname = "75"; heroes[75].name = "Mercurial"; heroes[75].title = "Avatar of Vengeance"; heroes[75].stats = '
Str:17+2.00
Agil:26+2.60
Intel:16+1.30
Range:100(Melee)
MSpd:300
'; heroes[76] = new Object(); heroes[76].imgname = "76"; heroes[76].name = "Vol'Jin"; heroes[76].title = "Witch Doctor"; heroes[76].stats = '
Str:16+0.73
Agil:13+1.40
Intel:19+2.90
Range:600
MSpd:295
'; heroes[77] = new Object(); heroes[77].imgname = "77"; heroes[77].name = "Harbinger"; heroes[77].title = "Obsidian Destroyer"; heroes[77].stats = '
Str:19+1.85
Agil:15+1.40
Intel:26+2.80
Range:450
MSpd:300
'; heroes[78] = new Object(); heroes[78].imgname = "78"; heroes[78].name = "Rexxar"; heroes[78].title = "Beastmaster"; heroes[78].stats = '
Str:23+2.20
Agil:18+1.60
Intel:16+1.90
Range:100(Melee)
MSpd:310
'; heroes[79] = new Object(); heroes[79].imgname = "79"; heroes[79].name = "Jakiro"; heroes[79].title = "Twin Head Dragon"; heroes[79].stats = '
Str:24+2.30
Agil:10+1.20
Intel:28+2.80
Range:400
MSpd:305
';