TrinityCore
Loading...
Searching...
No Matches
Corpse.h File Reference
#include "Object.h"
#include "GridObject.h"
#include "DatabaseEnvFwd.h"
#include "GridDefines.h"
#include "Loot.h"
+ Include dependency graph for Corpse.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Corpse
 

Macros

#define MAX_CORPSE_TYPE   3
 
#define CORPSE_RECLAIM_RADIUS   39
 

Enumerations

enum  CorpseType { CORPSE_BONES = 0 , CORPSE_RESURRECTABLE_PVE = 1 , CORPSE_RESURRECTABLE_PVP = 2 }
 
enum  CorpseFlags {
  CORPSE_FLAG_NONE = 0x00 , CORPSE_FLAG_BONES = 0x01 , CORPSE_FLAG_UNK1 = 0x02 , CORPSE_FLAG_UNK2 = 0x04 ,
  CORPSE_FLAG_HIDE_HELM = 0x08 , CORPSE_FLAG_HIDE_CLOAK = 0x10 , CORPSE_FLAG_LOOTABLE = 0x20
}
 

Macro Definition Documentation

◆ CORPSE_RECLAIM_RADIUS

#define CORPSE_RECLAIM_RADIUS   39

Definition at line 36 of file Corpse.h.

◆ MAX_CORPSE_TYPE

#define MAX_CORPSE_TYPE   3

Definition at line 33 of file Corpse.h.

Enumeration Type Documentation

◆ CorpseFlags

Enumerator
CORPSE_FLAG_NONE 
CORPSE_FLAG_BONES 
CORPSE_FLAG_UNK1 
CORPSE_FLAG_UNK2 
CORPSE_FLAG_HIDE_HELM 
CORPSE_FLAG_HIDE_CLOAK 
CORPSE_FLAG_LOOTABLE 

Definition at line 38 of file Corpse.h.

◆ CorpseType

enum CorpseType
Enumerator
CORPSE_BONES 
CORPSE_RESURRECTABLE_PVE 
CORPSE_RESURRECTABLE_PVP 

Definition at line 27 of file Corpse.h.