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

На главную

## EVENT_UNIT_DAMAGE_RECEIVED_TOTAL

Событие присылается при нанесение урона юниту. Это агрегированная версия события ''' EVENT_UNIT_DAMAGE_RECEIVED''', которое срабатывает не чаще одного раза за кадр для каждого юнита. Актуально для визуализации нанесенного урона.

    -- поля:
    target: ObjectId (not nil) - идентификатор того, кто получает повреждения. Этот объект может уже исчезнуть и его следует проверять на существование (см. object.IsExist())
    isSourceAvatarOrPet: boolean - true, если среди тех кто похилил юнита был аватар игрока или пет
    amount: number - количество нанесенных повреждений
    isDodge: boolean - увернулась ли цель от удара
    isMiss: boolean - был ли промах
    isCritical: boolean - был ли нанесён Critical Damage (увеличенное повреждение)
    shieldBlock: number (int) - величина заблокированного урона, если был Shield Block, иначе 0
    parry: number (int) - величина парированного урона, если был Parry, иначе 0
    resist: number (int) - величина зарезистенного урона, если был резист, иначе 0
    barrier: number (int) - величина урона, поглощеного барьером, если последний сработал, иначе 0
    absorb: number (int) - неотрицательная величина урона, поглощённого бафами

См. также

- EVENT_DEVICE_DAMAGE_RECEIVED

#### Search: "CategoryLuaApi" "CategoryUnit"

EnumPridenFactionChoice
EventActivePetChanged
EventActivePetSpellsChanged
EventActivePetStateChanged
EventAfkStateChanged
EventEndureBarrierDamage
EventEquipmentRitualEnableChanged
EventGuildBuffAdded
EventGuildBuffsChanged
EventItemRelatedQuestsChanged
EventMobRelatedQuestsChanged
EventObjectBuffAdded
EventObjectBuffsChanged
EventObjectBuffsElementChanged
EventPartyMemberActivePetChanged
EventPartyMemberPositionUpdated
EventPetInfoChanged
EventPlayerAstralUnlockChanged
EventPlayerGreatChanged
EventPlayerTitleChanged
EventPridenFactionChoice
EventPurgeBarrierDamage
EventRaidMemberPositionUpdated
EventReliefBarrierDamage
EventSpousePositionUpdated
EventTargetPosChanged
EventUnitClassChanged
EventUnitDamageReceived
EventUnitDamageReceivedTotal
EventUnitDeadChanged
EventUnitDespawned
EventUnitEquipmentChanged
EventUnitFactionChanged
EventUnitFairyChanged
EventUnitFairyRankChanged
EventUnitFatalityChanged
EventUnitFollowersListChanged
EventUnitGuildChanged
EventUnitHealthChanged
EventUnitHonorValueChanged
EventUnitLevelChanged
EventUnitManaChanged
EventUnitManaPercentageChanged
EventUnitManaReceived
EventUnitMessage
EventUnitMoodChanged
EventUnitMountHealthChanged
EventUnitPosChanged
EventUnitPvPFlagChanged
EventUnitRageChanged
EventUnitRelationChanged
EventUnitsChanged
EventUnitSpawned
EventUnitTagChanged
EventUnitTookMoney
EventUnitVeteranRankChanged
EventUnitWillChanged
EventUnitWoundsComplexityChanged
EventUnitZonePvPTypeChanged
FunctionMountGetUnitMountHealth
FunctionObjectGetBuffCount
FunctionUnitCanHaveEnemy
FunctionUnitCanSelectTarget
FunctionUnitCanUse
FunctionUnitGetActivePet
FunctionUnitGetClass
FunctionUnitGetClassId
FunctionUnitGetEquipmentItemId
FunctionUnitGetEquipmentItemIds
FunctionUnitGetEquipmentItemSlotUnlockedQualities
FunctionUnitGetEquipmentSize
FunctionUnitGetFactionId
FunctionUnitGetFairyInfo
FunctionUnitGetFairyPowerBonus
FunctionUnitGetFollowerMaster
FunctionUnitGetFollowers
FunctionUnitGetGuildInfo
FunctionUnitGetLastPetType
FunctionUnitGetLevel
FunctionUnitGetMana
FunctionUnitGetManaPercentage
FunctionUnitGetMoodEmoteId
FunctionUnitGetPetName
FunctionUnitGetPetOwner
FunctionUnitGetPlayerTitle
FunctionUnitGetPlayerValuedObject
FunctionUnitGetPrimaryTarget
FunctionUnitGetPvPFlagInfo
FunctionUnitGetQuality
FunctionUnitGetRace
FunctionUnitGetRage
FunctionUnitGetRelatedQuestObjectives
FunctionUnitGetRelativeWoundsComplexity
FunctionUnitGetReputationLevel
FunctionUnitGetRuneWoundsComplexity
FunctionUnitGetSex
FunctionUnitGetTarget
FunctionUnitGetTitle
FunctionUnitGetTrainerClass
FunctionUnitGetTransport
FunctionUnitGetTrioInfo
FunctionUnitGetUnitValuedObject
FunctionUnitGetVeteranRank
FunctionUnitGetWill
FunctionUnitGetWoundsComplexity
FunctionUnitGetZonePvPDanger
FunctionUnitGetZonePvPType
FunctionUnitGetZonesMapId
FunctionUnitHasBossPlate
FunctionUnitHasEquipment
FunctionUnitIsAfk
FunctionUnitIsAggressive
FunctionUnitIsFatalityDeath
FunctionUnitIsGreat
FunctionUnitIsPet
FunctionUnitIsPlayer
FunctionUnitIsRitualEnabled
FunctionUnitIsTagged
FunctionUnitIsTaggedByMainPlayer
FunctionUnitIsTrainer
FunctionUnitIsUsable
FunctionUnitSelect

CategoryLuaApi CategoryEvent CategoryUnit

На главную