#include "Unit.h"
#include "Creature.h"
#include "Item.h"
#include "Pet.h"
#include "Player.h"
#include "SharedDefines.h"
#include "SpellAuras.h"
#include "SpellAuraEffects.h"
#include "SpellMgr.h"
#include "World.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:=
{
88.129021f,
88.129021f,
145.560408f,
145.560408f,
150.375940f,
88.129021f,
145.560408f,
150.375940f,
150.375940f,
0.0f,
116.890707f
}
Definition at line 792 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.0f,
0.9720f
}
Definition at line 686 of file StatSystem.cpp.
◆ miss_cap
Initial value:=
{
16.00f,
16.00f,
16.00f,
16.00f,
16.00f,
16.00f,
16.00f,
16.00f,
16.00f,
0.0f,
16.00f
}
Definition at line 724 of file StatSystem.cpp.
◆ parry_cap
Initial value:=
{
47.003525f,
47.003525f,
145.560408f,
145.560408f,
0.0f,
47.003525f,
145.560408f,
0.0f,
0.0f,
0.0f,
0.0f
}
Definition at line 750 of file StatSystem.cpp.
◆ powerRegenInfo
Initial value:=
{
{ 0.f, std::nullopt },
{ 0.f, std::nullopt },
{ 0.f, std::nullopt },
}
@ RATE_POWER_RUNICPOWER_LOSS
Definition at line 922 of file StatSystem.cpp.