AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
MiscScript.h File Reference
#include "ObjectGuid.h"
#include "ScriptObject.h"
#include <vector>

Go to the source code of this file.

Classes

class  MiscScript
 

Enumerations

enum  MiscHook {
  MISCHOOK_ON_CONSTRUCT_OBJECT ,
  MISCHOOK_ON_DESTRUCT_OBJECT ,
  MISCHOOK_ON_CONSTRUCT_PLAYER ,
  MISCHOOK_ON_DESTRUCT_PLAYER ,
  MISCHOOK_ON_CONSTRUCT_GROUP ,
  MISCHOOK_ON_DESTRUCT_GROUP ,
  MISCHOOK_ON_CONSTRUCT_INSTANCE_SAVE ,
  MISCHOOK_ON_DESTRUCT_INSTANCE_SAVE ,
  MISCHOOK_ON_ITEM_CREATE ,
  MISCHOOK_CAN_APPLY_SOULBOUND_FLAG ,
  MISCHOOK_CAN_ITEM_APPLY_EQUIP_SPELL ,
  MISCHOOK_CAN_SEND_AUCTIONHELLO ,
  MISCHOOK_VALIDATE_SPELL_AT_CAST_SPELL ,
  MISCHOOK_VALIDATE_SPELL_AT_CAST_SPELL_RESULT ,
  MISCHOOK_ON_AFTER_LOOT_TEMPLATE_PROCESS ,
  MISCHOOK_ON_PLAYER_SET_PHASE ,
  MISCHOOK_ON_INSTANCE_SAVE ,
  MISCHOOK_GET_DIALOG_STATUS ,
  MISCHOOK_END
}
 

Enumeration Type Documentation

◆ MiscHook

enum MiscHook
Enumerator
MISCHOOK_ON_CONSTRUCT_OBJECT 
MISCHOOK_ON_DESTRUCT_OBJECT 
MISCHOOK_ON_CONSTRUCT_PLAYER 
MISCHOOK_ON_DESTRUCT_PLAYER 
MISCHOOK_ON_CONSTRUCT_GROUP 
MISCHOOK_ON_DESTRUCT_GROUP 
MISCHOOK_ON_CONSTRUCT_INSTANCE_SAVE 
MISCHOOK_ON_DESTRUCT_INSTANCE_SAVE 
MISCHOOK_ON_ITEM_CREATE 
MISCHOOK_CAN_APPLY_SOULBOUND_FLAG 
MISCHOOK_CAN_ITEM_APPLY_EQUIP_SPELL 
MISCHOOK_CAN_SEND_AUCTIONHELLO 
MISCHOOK_VALIDATE_SPELL_AT_CAST_SPELL 
MISCHOOK_VALIDATE_SPELL_AT_CAST_SPELL_RESULT 
MISCHOOK_ON_AFTER_LOOT_TEMPLATE_PROCESS 
MISCHOOK_ON_PLAYER_SET_PHASE 
MISCHOOK_ON_INSTANCE_SAVE 
MISCHOOK_GET_DIALOG_STATUS 
MISCHOOK_END 
26{
46};
@ MISCHOOK_VALIDATE_SPELL_AT_CAST_SPELL_RESULT
Definition MiscScript.h:40
@ MISCHOOK_ON_CONSTRUCT_GROUP
Definition MiscScript.h:31
@ MISCHOOK_ON_PLAYER_SET_PHASE
Definition MiscScript.h:42
@ MISCHOOK_ON_INSTANCE_SAVE
Definition MiscScript.h:43
@ MISCHOOK_ON_DESTRUCT_GROUP
Definition MiscScript.h:32
@ MISCHOOK_ON_CONSTRUCT_INSTANCE_SAVE
Definition MiscScript.h:33
@ MISCHOOK_CAN_SEND_AUCTIONHELLO
Definition MiscScript.h:38
@ MISCHOOK_ON_DESTRUCT_PLAYER
Definition MiscScript.h:30
@ MISCHOOK_CAN_APPLY_SOULBOUND_FLAG
Definition MiscScript.h:36
@ MISCHOOK_ON_DESTRUCT_OBJECT
Definition MiscScript.h:28
@ MISCHOOK_GET_DIALOG_STATUS
Definition MiscScript.h:44
@ MISCHOOK_ON_ITEM_CREATE
Definition MiscScript.h:35
@ MISCHOOK_ON_CONSTRUCT_PLAYER
Definition MiscScript.h:29
@ MISCHOOK_ON_DESTRUCT_INSTANCE_SAVE
Definition MiscScript.h:34
@ MISCHOOK_ON_CONSTRUCT_OBJECT
Definition MiscScript.h:27
@ MISCHOOK_ON_AFTER_LOOT_TEMPLATE_PROCESS
Definition MiscScript.h:41
@ MISCHOOK_VALIDATE_SPELL_AT_CAST_SPELL
Definition MiscScript.h:39
@ MISCHOOK_END
Definition MiscScript.h:45
@ MISCHOOK_CAN_ITEM_APPLY_EQUIP_SPELL
Definition MiscScript.h:37