# Пользовательские дополнения

На главную

## EVENT_HEALING_RECEIVED

Уведомление о лечении юнита.

    -- поля:
     unitId: ObjectId (not nil) - идентификатор вылеченного юнита
     healerId: ObjectId (or nil) - идентификатор лекаря, если информация о нём ещё доступна
     heal: number (int) - на сколько единиц юнит был вылечен
     healthLevel: number (int) - уровень лечения
     isCritical: boolean - был ли крит при лечении
     isGlancing: boolean - было ли лечение ослабленным
     resisted: number (int) - величина лечения, которая поглощена из-за сложности ран
     runeResisted: number (int) - величина лечения, которая поглощена рунической сложностью ран
     absorbed: number (int) - величина лечения, которая поглощена другими причинами (например, дебуффами).
     overload: number (int) - величина избыточного лечения, которую не получила цель, т.к. упёрлась в лимит здоровья
     lethality: number(float) - величина сложности ран цели в момент лечения

    В зависимости от того чем был похилен юнит (одно из трех):
     spellId: SpellId / nil - Id спелла, которым лечили, если лечили спеллом.
     abilityId: AbilityId / nil - Id абилки, которой лечили, если лечили абилкой.
     buffId: BuffId / nil - Id буффа, которым лечили, если лечили буффом.
     isFall: boolean - true, если здоровье изменено из-за падения

    sysActionSourceType: string - источник лечения

Дополнительные подробности: LuaApiDetails (закрытая ссылка)

#### Search: "CategoryLuaApi" "CategoryAction"

EnumActionFailCause
EnumActionResultSpecial
EventActionFailedExploit
EventActionFailedOther
EventActionFailedSpell
EventActionPanelChanged
EventActionPanelElementChanged
EventActionPanelElementEffect
EventActionProcessTerminated
EventActionProgressFinish
EventActionProgressFreeze
EventActionProgressStart
EventActionProgressUpdate
EventActionResultSpecialSpell
EventAEMarkPointClicked
EventAttackResult
EventAvatarDestinyPointsChanged
EventAvatarExperienceChanged
EventAvatarRestedExperienceChanged
EventClientImageHideAll
EventClientImageShow
EventClientMessage
EventContextActionPointStarted
EventContextActionsChanged
EventHealingReceived
EventLootMark
EventMobEvaded
EventTakeItemsFailed
FunctionAvatarBindItemToActionPanel
FunctionAvatarBindMountMetamorphToActionPanel
FunctionAvatarBindMountSkinToActionPanel
FunctionAvatarBindMountToActionPanel
FunctionAvatarBindSpellToActionPanel
FunctionAvatarGetActionInfo
FunctionAvatarGetAttackResult
FunctionAvatarGetContextActions
FunctionAvatarGetMaxActionCount
FunctionAvatarGetPetAggroMode
FunctionAvatarGetPetMoveMode
FunctionAvatarIsPetInCombat
FunctionAvatarPetAttack
FunctionAvatarSetPetAggroMode
FunctionAvatarSetPetMoveMode
FunctionAvatarStopCasting
FunctionAvatarUnBindFromActionPanel

CategoryLuaApi CategoryEvent CategoryAction

На главную