diff options
author | maximius <none@none> | 2009-09-23 20:19:21 -0700 |
---|---|---|
committer | maximius <none@none> | 2009-09-23 20:19:21 -0700 |
commit | 906b00465ad7c41a018a6c6ea3f37b6c466d38cd (patch) | |
tree | df4aa409d11e89d85fa8d8c3e9a0c424df29f612 /src/bindings/scripts/ScriptMgr.h | |
parent | 8102372a67098e1af65888b0b411eb3b47814bf0 (diff) |
*add 11 new event hooks to the OnEvents system, by Hawthorne
--HG--
branch : trunk
Diffstat (limited to 'src/bindings/scripts/ScriptMgr.h')
-rw-r--r-- | src/bindings/scripts/ScriptMgr.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/bindings/scripts/ScriptMgr.h b/src/bindings/scripts/ScriptMgr.h index 5b5ce118236..9456a0da661 100644 --- a/src/bindings/scripts/ScriptMgr.h +++ b/src/bindings/scripts/ScriptMgr.h @@ -46,6 +46,17 @@ struct Script void (*pOnLogin )(Player*); void (*pOnLogout )(Player*); void (*pOnPVPKill )(Player*, Player*); + bool (*pOnSpellCast )(Unit*, Item*, GameObject*, uint32, SpellEntry const*); + uint32 (*pOnGetXP )(Player*, uint32); + int32 (*pOnGetMoney )(Player*, int32); + bool (*pOnPlayerChat )(Player*, const char*); + void (*pOnServerStartup )(); + void (*pOnServerShutdown )(); + void (*pOnAreaChange )(Player*, AreaTableEntry const*); + bool (*pOnItemClick )(Player*, Item*); + bool (*pOnItemOpen )(Player*, Item*); + bool (*pOnGoClick )(Player*, GameObject*); + void (*pOnCreatureKill )(Player*, Creature*); bool (*pGossipHello )(Player*, Creature*); bool (*pQuestAccept )(Player*, Creature*, Quest const* ); bool (*pGossipSelect )(Player*, Creature*, uint32 , uint32 ); |