![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"Go to the source code of this file.
Macros | |
| #define | TheBotanicaScriptName "instance_the_botanica" |
| #define | DataHeader "BC" |
| #define | RegisterTheBotanicaCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetTheBotanicaAI) |
Enumerations | |
| enum | DataTypes { DATA_COMMANDER_SARANNIS = 0 , DATA_HIGH_BOTANIST_FREYWINN = 1 , DATA_THORNGRIN_THE_TENDER = 2 , DATA_LAJ = 3 , DATA_WARP_SPLINTER = 4 , MAX_ENCOUNTER = 5 } |
| enum | CreatureIds { NPC_COMMANDER_SARANNIS = 17976 , NPC_HIGH_BOTANIST_FREYWINN = 17975 , NPC_THORNGRIN_THE_TENDER = 17978 , NPC_LAJ = 17980 , NPC_WARP_SPLINTER = 17977 , NPC_BLOODFALCON = 18155 } |
| enum | SpellIds { SPELL_ARCANE_FORM = 34204 , SPELL_FIRE_FORM = 34203 , SPELL_FROST_FORM = 34202 , SPELL_SHADOW_FORM = 34205 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetTheBotanicaAI (T *obj) |
| #define DataHeader "BC" |
| #define RegisterTheBotanicaCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetTheBotanicaAI) |
| #define TheBotanicaScriptName "instance_the_botanica" |
| enum CreatureIds |
| Enumerator | |
|---|---|
| NPC_COMMANDER_SARANNIS | |
| NPC_HIGH_BOTANIST_FREYWINN | |
| NPC_THORNGRIN_THE_TENDER | |
| NPC_LAJ | |
| NPC_WARP_SPLINTER | |
| NPC_BLOODFALCON | |
| enum DataTypes |
| Enumerator | |
|---|---|
| DATA_COMMANDER_SARANNIS | |
| DATA_HIGH_BOTANIST_FREYWINN | |
| DATA_THORNGRIN_THE_TENDER | |
| DATA_LAJ | |
| DATA_WARP_SPLINTER | |
| MAX_ENCOUNTER | |
| enum SpellIds |
| Enumerator | |
|---|---|
| SPELL_ARCANE_FORM | |
| SPELL_FIRE_FORM | |
| SPELL_FROST_FORM | |
| SPELL_SHADOW_FORM | |
|
inline |
References TheBotanicaScriptName.