![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "UnitScript.h"
Protected Member Functions | |
| UnitScript (const char *name, bool addToScripts=true, std::vector< uint16 > enabledHooks=std::vector< uint16 >()) | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (const char *name, uint16 totalAvailableHooks=0) | |
| virtual | ~ScriptObject ()=default |
|
protected |
References ScriptRegistry< TScript >::AddScript(), and UNITHOOK_END.
Referenced by ScriptMgr::CanSetPhaseMask().
|
inlinevirtual |
|
inlinevirtual |
Referenced by ScriptMgr::IfNormalReaction().
|
inlinevirtual |
Referenced by ScriptMgr::IsCustomBuildValuesUpdate().
|
inlinevirtual |
Referenced by ScriptMgr::ModifyHealReceived().
Referenced by ScriptMgr::ModifyMeleeDamage().
|
inlinevirtual |
Referenced by ScriptMgr::ModifyPeriodicDamageAurasTick().
|
inlinevirtual |
Referenced by ScriptMgr::ModifySpellDamageTaken().
Referenced by ScriptMgr::OnAuraApply().
|
inlinevirtual |
Referenced by ScriptMgr::OnAuraRemove().
|
inlinevirtual |
Referenced by ScriptMgr::OnBeforeRollMeleeOutcomeAgainst().
Referenced by ScriptMgr::OnDamage().
Referenced by ScriptMgr::OnDisplayIdChange().
Referenced by ScriptMgr::OnHeal().
|
inlinevirtual |
Referenced by ScriptMgr::OnPatchValuesUpdate().
Referenced by ScriptMgr::OnUnitDeath().
Referenced by ScriptMgr::OnUnitEnterCombat().
Referenced by ScriptMgr::OnUnitEnterEvadeMode().
Referenced by ScriptMgr::OnUnitSetShapeshiftForm().
This hook runs in Unit::Update.
| unit | Contains information about the Unit |
| diff | Contains information about the diff time |
Referenced by ScriptMgr::OnUnitUpdate().
|
inlinevirtual |
Referenced by ScriptMgr::ShouldTrackValuesUpdatePosByIndex().