#include "Unit.h"
#include "DB2Stores.h"
#include "Item.h"
#include "Player.h"
#include "Pet.h"
#include "GameTables.h"
#include "ObjectMgr.h"
#include "SharedDefines.h"
#include "SpellAuras.h"
#include "SpellAuraEffects.h"
#include "World.h"
#include <G3D/g3dmath.h>
#include <numeric>
Go to the source code of this file.
◆ ENTRY_BLOODWORM
#define ENTRY_BLOODWORM 28017 |
◆ ENTRY_FELGUARD
#define ENTRY_FELGUARD 17252 |
◆ ENTRY_FELHUNTER
#define ENTRY_FELHUNTER 417 |
◆ ENTRY_FIRE_ELEMENTAL
#define ENTRY_FIRE_ELEMENTAL 15438 |
◆ ENTRY_GHOUL
#define ENTRY_GHOUL 26125 |
◆ ENTRY_IMP
◆ ENTRY_SUCCUBUS
#define ENTRY_SUCCUBUS 1863 |
◆ ENTRY_TREANT
#define ENTRY_TREANT 1964 |
◆ ENTRY_VOIDWALKER
#define ENTRY_VOIDWALKER 1860 |
◆ ENTRY_WATER_ELEMENTAL
#define ENTRY_WATER_ELEMENTAL 510 |
◆ _ModifyUInt32()
bool _ModifyUInt32 |
( |
bool |
apply, |
|
|
uint32 & |
baseValue, |
|
|
int32 & |
amount |
|
) |
| |
|
inline |
◆ CalculateDiminishingReturns()
float CalculateDiminishingReturns |
( |
float const (&) |
capArray[MAX_CLASSES], |
|
|
uint8 |
playerClass, |
|
|
float |
nonDiminishValue, |
|
|
float |
diminishValue |
|
) |
| |
◆ dodge_cap
Initial value:=
{
65.631440f,
65.631440f,
145.560408f,
145.560408f,
150.375940f,
65.631440f,
145.560408f,
150.375940f,
150.375940f,
145.560408f,
116.890707f,
145.560408f,
145.560408f,
0.0f,
}
Definition at line 678 of file StatSystem.cpp.
◆ m_diminishing_k
Initial value:=
{
0.9560f,
0.9560f,
0.9880f,
0.9880f,
0.9830f,
0.9560f,
0.9880f,
0.9830f,
0.9830f,
0.9830f,
0.9720f,
0.9830f,
0.9880f,
1.0f,
}
Definition at line 596 of file StatSystem.cpp.
◆ parry_cap
Initial value:=
{
65.631440f,
65.631440f,
145.560408f,
145.560408f,
0.0f,
65.631440f,
145.560408f,
0.0f,
0.0f,
90.6425f,
0.0f,
65.631440f,
0.0f,
0.0f,
}
Definition at line 637 of file StatSystem.cpp.