>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

80 entries
C_Spell.CancelAutoRepeatSpell() : wasCancelled[function]SpellC_Spell.CancelItemTempEnchantment(weaponSlot, enchantmentType)[function]SpellC_Spell.CancelSpellByID(spellID)[function]SpellC_Spell.DoesSpellExist(spellIdentifier) : spellExists[function]SpellC_Spell.EnableSpellRangeCheck(spellIdentifier, enable)[function]SpellC_Spell.GetAuraStatChanges(spellID) : healthChange, powerTypeChanges[function]SpellC_Spell.GetBaseSpell(spellIdentifier, spec) : baseSpellID[function]SpellC_Spell.GetDeadlyDebuffInfo(spellIdentifier) : deadlyDebuffInfo[function]SpellC_Spell.GetItemCooldown(itemID) : spellCooldownInfo[function]SpellC_Spell.GetItemModifiedAppearancesApplied(spellID) : itemModifiedAppearanceIDs[function]SpellC_Spell.GetLastCategoryCooldownSource(spellCategory) : spellID, itemID[function]SpellC_Spell.GetMawPowerLinkBySpellID(spellID) : link[function]SpellC_Spell.GetMawPowerRarityInfoBySpellID(spellID) : rarityID, rarityBorderAtlas[function]SpellC_Spell.GetOverrideSpell(spellIdentifier, spec, onlyKnown, ignoreOverrideSpellID) : overrideSpellID[function]SpellC_Spell.GetSchoolString(schoolMask) : result[function]SpellC_Spell.GetSpellAutoCast(spellIdentifier) : autoCastAllowed, autoCastEnabled[function]SpellC_Spell.GetSpellCastCount(spellIdentifier) : castCount[function]SpellC_Spell.GetSpellChargeDuration(spellIdentifier) : duration[function]SpellC_Spell.GetSpellCharges(spellIdentifier) : chargeInfo[function]SpellC_Spell.GetSpellCooldown(spellIdentifier) : spellCooldownInfo[function]SpellC_Spell.GetSpellCooldownDuration(spellIdentifier, ignoreGCD) : duration[function]SpellC_Spell.GetSpellDescription(spellIdentifier) : description[function]SpellC_Spell.GetSpellDescriptionForItemLocation(spellIdentifier, itemLocation) : description[function]SpellC_Spell.GetSpellDisplayCount(spellIdentifier, maxDisplayCount, replacementString) : displayCount[function]SpellC_Spell.GetSpellIDForSpellIdentifier(spellIdentifier) : spellID[function]SpellC_Spell.GetSpellInfo(spellIdentifier) : spellInfo[function]SpellC_Spell.GetSpellLevelLearned(spellIdentifier) : levelLearned[function]SpellC_Spell.GetSpellLink(spellIdentifier, glyphID?) : spellLink[function]SpellC_Spell.GetSpellLossOfControlCooldownDuration(spellIdentifier) : duration[function]SpellC_Spell.GetSpellLossOfControlCooldownInfo(spellIdentifier) : lossOfControlInfo[function]SpellC_Spell.GetSpellMaxCumulativeAuraApplications(spellID) : cumulativeAura[function]SpellC_Spell.GetSpellName(spellIdentifier) : name[function]SpellC_Spell.GetSpellPowerCost(spellIdentifier) : powerCosts[function]SpellC_Spell.GetSpellQueueWindow() : result[function]SpellC_Spell.GetSpellSkillLineAbilityRank(spellIdentifier) : rank[function]SpellC_Spell.GetSpellSubtext(spellIdentifier) : subtext[function]SpellC_Spell.GetSpellTexture(spellIdentifier) : iconID, originalIconID, conditionalIconID[function]SpellC_Spell.GetSpellTradeSkillLink(spellIdentifier) : spellLink[function]SpellC_Spell.GetTargetSpellID() : spellID[function]SpellC_Spell.GetVisibilityInfo(spellID, visibilityType) : hasCustom, alwaysShowMine, showForMySpec[function]SpellC_Spell.IsActiveSpell(spellIdentifier, targetUnit?) : isActiveSpell[function]SpellC_Spell.IsAutoAttackSpell(spellIdentifier) : isAutoAttack[function]SpellC_Spell.IsAutoRepeatSpell(spellIdentifier) : isAutoRepeat[function]SpellC_Spell.IsClassTalentSpell(spellIdentifier) : isAutoRepeat[function]SpellC_Spell.IsConsumableSpell(spellIdentifier) : consumable[function]SpellC_Spell.IsCurrentSpell(spellIdentifier) : isCurrentSpell[function]SpellC_Spell.IsExternalDefensive(spellID) : isExternalDefensive[function]SpellC_Spell.IsPressHoldReleaseSpell(spellIdentifier) : isPressHoldRelease[function]SpellC_Spell.IsPriorityAura(spellID) : isHighPriority[function]SpellC_Spell.IsPvPTalentSpell(spellIdentifier) : isAutoRepeat[function]Spell

Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.