AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
CalcDamageInfo Struct Reference

#include "Unit.h"

Public Attributes

Unitattacker
 
Unittarget
 
struct {
   uint32   damageSchoolMask
 
   uint32   damage
 
   uint32   absorb
 
   uint32   resist
 
damages [MAX_ITEM_PROTO_DAMAGES]
 
uint32 blocked_amount
 
uint32 HitInfo
 
uint32 TargetState
 
WeaponAttackType attackType
 
uint32 procAttacker
 
uint32 procVictim
 
uint32 procEx
 
uint32 cleanDamage
 
MeleeHitOutcome hitOutCome
 

Detailed Description

Member Data Documentation

◆ absorb

◆ attacker

◆ attackType

◆ blocked_amount

◆ cleanDamage

uint32 CalcDamageInfo::cleanDamage

◆ damage

◆ 

◆ damageSchoolMask

uint32 CalcDamageInfo::damageSchoolMask

◆ HitInfo

◆ hitOutCome

MeleeHitOutcome CalcDamageInfo::hitOutCome

◆ procAttacker

◆ procEx

◆ procVictim

◆ resist

◆ target

◆ TargetState