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

#include <DB2Structure.h>

Public Member Functions

EnumFlag< SpellShapeshiftFormFlags > GetFlags () const
 

Public Attributes

uint32 ID
 
LocalizedString Name
 
uint32 CreatureDisplayID
 
uint8 CreatureType
 
int32 Flags
 
int32 AttackIconFileID
 
int8 BonusActionBar
 
int16 CombatRoundTime
 
float DamageVariance
 
uint16 MountTypeID
 
std::array< uint32, MAX_SHAPESHIFT_SPELLS > PresetSpellID
 

Detailed Description

Definition at line 4181 of file DB2Structure.h.

Member Function Documentation

◆ GetFlags()

EnumFlag< SpellShapeshiftFormFlags > SpellShapeshiftFormEntry::GetFlags ( ) const
inline

Member Data Documentation

◆ AttackIconFileID

int32 SpellShapeshiftFormEntry::AttackIconFileID

Definition at line 4188 of file DB2Structure.h.

◆ BonusActionBar

int8 SpellShapeshiftFormEntry::BonusActionBar

Definition at line 4189 of file DB2Structure.h.

◆ CombatRoundTime

int16 SpellShapeshiftFormEntry::CombatRoundTime

◆ CreatureDisplayID

uint32 SpellShapeshiftFormEntry::CreatureDisplayID

Definition at line 4185 of file DB2Structure.h.

Referenced by Unit::GetModelForForm().

◆ CreatureType

uint8 SpellShapeshiftFormEntry::CreatureType

Definition at line 4186 of file DB2Structure.h.

Referenced by Unit::GetCreatureType(), and Unit::UpdateCreatureType().

◆ DamageVariance

float SpellShapeshiftFormEntry::DamageVariance

Definition at line 4191 of file DB2Structure.h.

◆ Flags

int32 SpellShapeshiftFormEntry::Flags

◆ ID

uint32 SpellShapeshiftFormEntry::ID

Definition at line 4183 of file DB2Structure.h.

◆ MountTypeID

uint16 SpellShapeshiftFormEntry::MountTypeID

Definition at line 4192 of file DB2Structure.h.

◆ Name

LocalizedString SpellShapeshiftFormEntry::Name

Definition at line 4184 of file DB2Structure.h.

◆ PresetSpellID

std::array<uint32, MAX_SHAPESHIFT_SPELLS> SpellShapeshiftFormEntry::PresetSpellID

Definition at line 4193 of file DB2Structure.h.

Referenced by AuraEffect::HandleAuraModShapeshift().


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