TrinityCore
Loading...
Searching...
No Matches
AISpellInfoType Struct Reference

#include <CreatureAIImpl.h>

Public Member Functions

 AISpellInfoType ()
 

Public Attributes

AITarget target
 
AICondition condition
 
Milliseconds cooldown
 
Milliseconds realCooldown
 
float maxRange
 
uint8 Targets
 
uint8 Effects
 

Constructor & Destructor Documentation

◆ AISpellInfoType()

AISpellInfoType::AISpellInfoType ( )
inline
@ AITARGET_SELF
Definition: CreatureAIImpl.h:36
#define AI_DEFAULT_COOLDOWN
Definition: CreatureAIImpl.h:51
@ AICOND_COMBAT
Definition: CreatureAIImpl.h:47
Milliseconds realCooldown
Definition: CreatureAIImpl.h:82
AITarget target
Definition: CreatureAIImpl.h:79
float maxRange
Definition: CreatureAIImpl.h:83
AICondition condition
Definition: CreatureAIImpl.h:80
Milliseconds cooldown
Definition: CreatureAIImpl.h:81

Member Data Documentation

◆ condition

AICondition AISpellInfoType::condition

◆ cooldown

Milliseconds AISpellInfoType::cooldown

◆ Effects

uint8 AISpellInfoType::Effects

◆ maxRange

float AISpellInfoType::maxRange

◆ realCooldown

Milliseconds AISpellInfoType::realCooldown

◆ target

AITarget AISpellInfoType::target

◆ Targets

uint8 AISpellInfoType::Targets

The documentation for this struct was generated from the following file: