xxxxxxxxxx
==== {{\|id|APIT|Unit}} ====
:{{\|id|APIE|Unit|AttackMissed}}(unitCaster,unitTarget,eMissType)
:{{\|id|APIE|Unit|DamageOrHealingDone}}(unitCaster,unitTarget,eDamageType,nHealth,nShields,nAbsorb,bIsCritical,splUsed) - fires whenever a unit takes damage or gets healed
:{{\|id|APIE|Unit|ExperienceGained}}(unitTarget,sText,nDelay)
:{{\|id|APIE|Unit|InteractiveUnitChanged}}(unitNewTarget,strContext)
:{{\|id|APIE|Unit|LootedItem}}(itemLoot,nCount)
:{{\|id|APIE|Unit|LootedMoney}}(monLoot)
:{{\|id|APIE|Unit|Mount}}(bMounted)
:{{\|id|APIE|Unit|SpellCastFailed}}(eMessageType,eCastResult,unitTarget,unitSource,strMessage,sSpellName) - fires whenever a spell is canceled, by any means
:{{\|id|APIE|Unit|SpellEffectCast}}(effectDesc,displayValue)
:{{\|id|APIE|Unit|StartLooting}}(lootUnit)
:{{\|id|APIE|Unit|StopLooting}}()
:{{\|id|APIE|Unit|TargetUnitChanged}}(unitTarget)
:{{\|id|APIE|Unit|UnitActivationTypeChanged}}(unitChanged)
:{{\|id|APIE|Unit|UnitCCStateChanged}}(unitId,nState,nValue,bInState) - used to update target frame to display vulnerability indicators
:{{\|id|APIE|Unit|UnitCreated}}(unitSpawned)
:{{\|id|APIE|Unit|UnitDestroyed}}(unitDestroyed)
:{{\|id|APIE|Unit|UnitEnteredCombat}}(unitInCombat,bInCombat) - fires when a unit enters or leaves combat
:{{\|id|APIE|Unit|UnitMiniMapMarkerChanged}}(unitMoving)
:{{\|id|APIE|Unit|UnitNameChanged}}(unitChanged,sNewName)
</div></onlyinclude><!-- do not remove this line -->