ESODecoded

GetAbilityDescription

ESO Lua API function — used by 45 of the 3,030 addons we indexed (combined 31,633,620 downloads). Signature from the official ESOUIDocumentation.txt, API version 101050.

Official signature

GetAbilityDescription(integer abilityId, integer:nilable overrideRank, string casterUnitTag)

Returns: string description

Real usage — from Destinations

      if pinTag.destinationsPinType == DESTINATIONS_PIN_TYPE_MUNDUS then
        pinTag.special = GetAbilityDescription(mapData[poiIndex].s)
      elseif pinTag.destinationsPinType == DESTINATIONS_PIN_TYPE_CRAFTING then

Short excerpt from the shipping addon Destinationsits ESOUI page; the code belongs to its author. Shown because documentation without a working example is half a reference.

Most-downloaded addons using it

AddonTotal downloads
Destinations8,211,449
Action Duration Reminder6,522,011
Srendarr - Aura, Buff & Debuff Tracker5,058,870
LibCombat5,017,654
RaidNotifier Updated2,789,746
Foundry Tactical Combat (FTC)1,097,601