Skip to content

Hero Data

koliva8245 edited this page Jun 11, 2026 · 4 revisions

Properties

Hero Id

The object property for each item is the hero id.

unitId

Always has the "Hero" prefix. Can be used to identify the heroes in the replay files as the hero's real names are localized.

hyperlinkId

See HyperlinkId.

attributeId

A four character identifier. Used for bans in the replay file.

scalingLinkIds

Ids for veterancydata items.

summonedUnitIds

Ids for unit items. These are units that the hero can "summon".

defaultMountId

An id for a mountdata item.

skinIds

Ids for skindata items.

variationSkinIds

Ids for skindata items.

voiceLineIds

Ids for voiceline items.

mountCategoryIds

Ids for mount items.

abilities

See Abilities and Talents.

subAbilities

Sub-abilities are abilities that are not part of the "base" abilities. These abilities become available when another ability (including another sub-ability) is used or through a selected talent.

Example of sub-abilities for Genji.

...
      "subAbilities": {
        "GenjiDragonblade|GenjiDragonblade|Heroic": {
          "Basic": [
            {
              "linkId": "GenjiDragonbladeAttack|GenjiDragonbladeAttack|Q",
              ...
            }
          ],
          "Heroic": [
            {
              "linkId": "GenjiDragonbladeAttack|GenjiDragonbladeAttack|Heroic",
              ...
            }
          ]
        },
        "Mount|SummonMount|Z": {
          "Mount": [
            {
              "linkId": "Dismount|UnsummonMount|Z",
              ...
            }
          ]
        },
        "GenjiDeflectDragonClaw|GenjiDeflectDragonClawTalent|Active|Level4": {
          "Activable": [
            {
              "linkId": "GenjiDeflectDragonClaw|GenjiDeflectDragonClawAbility|Active",
              ...
            }
          ]
        }
      },
...

There are four sub-abilities:

GenjiDragonbladeAttack|GenjiDragonbladeAttack|Q
GenjiDragonbladeAttack|GenjiDragonbladeAttack|Heroic
Dismount|UnsummonMount|Z
GenjiDeflectDragonClaw|GenjiDeflectDragonClawAbility|Active

In three linkId groups:

GenjiDragonblade|GenjiDragonblade|Heroic
Mount|SummonMount|Z
GenjiDeflectDragonClaw|GenjiDeflectDragonClawTalent|Active|Level4

These linkId groups are either abilities, other sub-abilities, or talents.

talents

See Abilities and Talents.

heroUnits

"Hero" type units the hero can control.

Clone this wiki locally