Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
SpellNonMeleeDamage Struct Reference

#include <Unit.h>

Collaboration diagram for SpellNonMeleeDamage:

Public Member Functions

 SpellNonMeleeDamage (Unit *_attacker, Unit *_target, uint32 _SpellID, uint32 _schoolMask)

Public Attributes

uint32 absorb
Unitattacker
uint32 blocked
uint32 cleanDamage
uint32 damage
uint32 HitInfo
uint32 overkill
bool physicalLog
uint32 resist
uint32 schoolMask
uint32 SpellID
Unittarget
bool unused

Detailed Description

Definition at line 1028 of file Unit.h.

Constructor & Destructor Documentation

◆ SpellNonMeleeDamage()

SpellNonMeleeDamage::SpellNonMeleeDamage ( Unit * _attacker,
Unit * _target,
uint32 _SpellID,
uint32 _schoolMask )
inline

Member Data Documentation

◆ absorb

◆ attacker

Unit* SpellNonMeleeDamage::attacker

◆ blocked

◆ cleanDamage

uint32 SpellNonMeleeDamage::cleanDamage

Definition at line 1048 of file Unit.h.

Referenced by Unit::DealSpellDamage(), and SpellNonMeleeDamage().

◆ damage

◆ HitInfo

◆ overkill

uint32 SpellNonMeleeDamage::overkill

Definition at line 1039 of file Unit.h.

Referenced by SpellNonMeleeDamage().

◆ physicalLog

bool SpellNonMeleeDamage::physicalLog

Definition at line 1043 of file Unit.h.

Referenced by Unit::SendSpellNonMeleeDamageLog(), and SpellNonMeleeDamage().

◆ resist

◆ schoolMask

uint32 SpellNonMeleeDamage::schoolMask

◆ SpellID

uint32 SpellNonMeleeDamage::SpellID

◆ target

◆ unused

bool SpellNonMeleeDamage::unused

Definition at line 1044 of file Unit.h.

Referenced by SpellNonMeleeDamage().


The documentation for this struct was generated from the following file:
  • src/server/game/Entities/Unit/Unit.h