AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
Totem.h File Reference
#include "TemporarySummon.h"

Go to the source code of this file.

Classes

class  Totem
 

Macros

#define SENTRY_TOTEM_ENTRY   3968
 
#define EARTHBIND_TOTEM_ENTRY   2630
 

Enumerations

enum  TotemType {
  TOTEM_PASSIVE = 0 ,
  TOTEM_ACTIVE = 1 ,
  TOTEM_STATUE = 2
}
 
enum class  TotemSpellIds : uint32 {
  SentryTotemSpell = 6495 ,
  FireTotemSpell = 32062
}
 

Variables

constexpr uint32 SPELL_CYCLONE = 33786
 

Macro Definition Documentation

◆ EARTHBIND_TOTEM_ENTRY

#define EARTHBIND_TOTEM_ENTRY   2630

◆ SENTRY_TOTEM_ENTRY

#define SENTRY_TOTEM_ENTRY   3968

Enumeration Type Documentation

◆ TotemSpellIds

enum class TotemSpellIds : uint32
strong
Enumerator
SentryTotemSpell 
FireTotemSpell 
32{
33 SentryTotemSpell = 6495,
34 FireTotemSpell = 32062
35};

◆ TotemType

enum TotemType
Enumerator
TOTEM_PASSIVE 
TOTEM_ACTIVE 
TOTEM_STATUE 
24{
25 TOTEM_PASSIVE = 0,
26 TOTEM_ACTIVE = 1,
27 TOTEM_STATUE = 2 // copied straight from moongose, may need more implementation to work
28};
@ TOTEM_ACTIVE
Definition: Totem.h:26
@ TOTEM_PASSIVE
Definition: Totem.h:25
@ TOTEM_STATUE
Definition: Totem.h:27

Variable Documentation

◆ SPELL_CYCLONE

constexpr uint32 SPELL_CYCLONE = 33786
constexpr