|
virtual void | OnHeal (Unit *, Unit *, uint32 &) |
|
virtual void | OnDamage (Unit *, Unit *, uint32 &) |
|
virtual void | ModifyPeriodicDamageAurasTick (Unit *, Unit *, uint32 &, SpellInfo const *) |
|
virtual void | ModifyMeleeDamage (Unit *, Unit *, uint32 &) |
|
virtual void | ModifySpellDamageTaken (Unit *, Unit *, int32 &, SpellInfo const *) |
|
virtual void | ModifyHealReceived (Unit *, Unit *, uint32 &, SpellInfo const *) |
|
virtual uint32 | DealDamage (Unit *, Unit *, uint32 damage, DamageEffectType) |
|
virtual void | OnBeforeRollMeleeOutcomeAgainst (Unit const *, Unit const *, WeaponAttackType, int32 &, int32 &, int32 &, int32 &, int32 &, int32 &, int32 &, int32 &, int32 &) |
|
virtual void | OnAuraApply (Unit *, Aura *) |
|
virtual void | OnAuraRemove (Unit *, AuraApplication *, AuraRemoveMode) |
|
virtual bool | IfNormalReaction (Unit const *, Unit const *, ReputationRank &) |
|
virtual bool | IsNeedModSpellDamagePercent (Unit const *, AuraEffect *, float &, SpellInfo const *) |
|
virtual bool | IsNeedModMeleeDamagePercent (Unit const *, AuraEffect *, float &, SpellInfo const *) |
|
virtual bool | IsNeedModHealPercent (Unit const *, AuraEffect *, float &, SpellInfo const *) |
|
virtual bool | CanSetPhaseMask (Unit const *, uint32, bool) |
|
virtual bool | IsCustomBuildValuesUpdate (Unit const *, uint8, ByteBuffer &, Player const *, uint16) |
|
virtual bool | ShouldTrackValuesUpdatePosByIndex (Unit const *, uint8, uint16) |
|
virtual void | OnPatchValuesUpdate (Unit const *, ByteBuffer &, BuildValuesCachePosPointers &, Player *) |
|
virtual void | OnUnitUpdate (Unit *, uint32) |
| This hook runs in Unit::Update. More...
|
|
virtual void | OnDisplayIdChange (Unit *, uint32) |
|
virtual void | OnUnitEnterEvadeMode (Unit *, uint8) |
|
virtual void | OnUnitEnterCombat (Unit *, Unit *) |
|
virtual void | OnUnitDeath (Unit *, Unit *) |
|
virtual bool | IsDatabaseBound () const |
|
virtual bool | isAfterLoadScript () const |
|
virtual void | checkValidity () |
|
const std::string & | GetName () const |
|
uint16 | GetTotalAvailableHooks () |
|