TrinityCore
CreatureDifficulty Struct Reference

#include <CreatureData.h>

Public Member Functions

int32 GetHealthScalingExpansion () const
 
SkillType GetRequiredLootSkill () const
 

Public Attributes

int16 DeltaLevelMin
 
int16 DeltaLevelMax
 
int32 ContentTuningID
 
int32 HealthScalingExpansion
 
float HealthModifier
 
float ManaModifier
 
float ArmorModifier
 
float DamageModifier
 
int32 CreatureDifficultyID
 
uint32 TypeFlags
 
uint32 TypeFlags2
 
uint32 LootID
 
uint32 PickPocketLootID
 
uint32 SkinLootID
 
uint32 GoldMin
 
uint32 GoldMax
 
CreatureStaticFlagsHolder StaticFlags
 

Detailed Description

Definition at line 437 of file CreatureData.h.

Member Function Documentation

◆ GetHealthScalingExpansion()

int32 CreatureDifficulty::GetHealthScalingExpansion ( ) const
inline

Definition at line 459 of file CreatureData.h.

+ Here is the caller graph for this function:

◆ GetRequiredLootSkill()

SkillType CreatureDifficulty::GetRequiredLootSkill ( ) const
inline

Definition at line 464 of file CreatureData.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ ArmorModifier

float CreatureDifficulty::ArmorModifier

Definition at line 445 of file CreatureData.h.

◆ ContentTuningID

int32 CreatureDifficulty::ContentTuningID

Definition at line 441 of file CreatureData.h.

◆ CreatureDifficultyID

int32 CreatureDifficulty::CreatureDifficultyID

Definition at line 447 of file CreatureData.h.

◆ DamageModifier

float CreatureDifficulty::DamageModifier

Definition at line 446 of file CreatureData.h.

◆ DeltaLevelMax

int16 CreatureDifficulty::DeltaLevelMax

Definition at line 440 of file CreatureData.h.

◆ DeltaLevelMin

int16 CreatureDifficulty::DeltaLevelMin

Definition at line 439 of file CreatureData.h.

◆ GoldMax

uint32 CreatureDifficulty::GoldMax

Definition at line 454 of file CreatureData.h.

◆ GoldMin

uint32 CreatureDifficulty::GoldMin

Definition at line 453 of file CreatureData.h.

◆ HealthModifier

float CreatureDifficulty::HealthModifier

Definition at line 443 of file CreatureData.h.

◆ HealthScalingExpansion

int32 CreatureDifficulty::HealthScalingExpansion

Definition at line 442 of file CreatureData.h.

◆ LootID

uint32 CreatureDifficulty::LootID

Definition at line 450 of file CreatureData.h.

◆ ManaModifier

float CreatureDifficulty::ManaModifier

Definition at line 444 of file CreatureData.h.

◆ PickPocketLootID

uint32 CreatureDifficulty::PickPocketLootID

Definition at line 451 of file CreatureData.h.

◆ SkinLootID

uint32 CreatureDifficulty::SkinLootID

Definition at line 452 of file CreatureData.h.

◆ StaticFlags

CreatureStaticFlagsHolder CreatureDifficulty::StaticFlags

Definition at line 456 of file CreatureData.h.

◆ TypeFlags

uint32 CreatureDifficulty::TypeFlags

Definition at line 448 of file CreatureData.h.

◆ TypeFlags2

uint32 CreatureDifficulty::TypeFlags2

Definition at line 449 of file CreatureData.h.


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