| spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::spell_gen_absorb0_hitlimit1_AuraScript |
( |
| ) |
|
|
inline |
uint32 limit
Definition: spell_generic.cpp:59
| void spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::Absorb |
( |
AuraEffect * |
, |
|
|
DamageInfo & |
, |
|
|
uint32 & |
absorbAmount |
|
) |
| |
|
inlineprivate |
T min(const T &x, const T &y)
Definition: g3dmath.h:305
uint32 limit
Definition: spell_generic.cpp:59
| bool spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::Load |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Reimplemented from _SpellScript.
Definition: SharedDefines.h:29
SpellInfo const * GetSpellInfo() const
Definition: SpellScript.cpp:991
uint32 limit
Definition: spell_generic.cpp:59
SpellEffectInfo const * GetEffect(uint32 difficulty, uint32 index) const
Definition: SpellInfo.cpp:3348
int32 CalcValue(Unit const *caster=nullptr, int32 const *basePoints=nullptr, Unit const *target=nullptr, float *variance=nullptr, int32 itemLevel=-1) const
Definition: SpellInfo.cpp:455
| void spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
#define AuraEffectAbsorbFn(F, I)
Definition: SpellScript.h:740
Definition: SharedDefines.h:28
HookList< EffectAbsorbHandler > OnEffectAbsorb
Definition: SpellScript.h:739
void Absorb(AuraEffect *, DamageInfo &, uint32 &absorbAmount)
Definition: spell_generic.cpp:68
| uint32 spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::limit |
|
private |
The documentation for this class was generated from the following file: