API GetPlayerAuraBySpellID

Returns an active buff/debuff by spell ID on the player character.
 name, icon, count, dispelType, duration, expirationTime, source, isStealable, nameplateShowPersonal,
 spellId, canApplyAura, isBossDebuff, castByPlayer, nameplateShowAll, timeMod, ...
 = GetPlayerAuraBySpellID(spellID)
==Arguments==
:;spellID:
==Returns==
: Returns nil if there is no active aura with that spell ID.
==Details==
* The advantage over () is this function does not require iterating over a list of auras for a specific Spell ID.
* If two spells of the same ID are active, then the first applied one will be returned until it expires and then the second applied one.
==Example==
Returns if the player has the Power Word: Fortitude buff
 /dump GetPlayerAuraBySpellID(21562)
==Patch changes==