![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "ahnkahet.h"
Go to the source code of this file.
Classes | |
struct | boss_amanitar |
struct | npc_amanitar_mushrooms |
class | spell_amanitar_remove_mushroom_power |
Enumerations | |
enum | Spells { SPELL_BASH = 57094 , SPELL_ENTANGLING_ROOTS = 57095 , SPELL_MINI = 57055 , SPELL_VENOM_BOLT_VOLLEY = 57088 , SPELL_REMOVE_MUSHROOM_POWER = 57283 , SPELL_HEALTHY_MUSHROOM_POTENT_FUNGUS = 56648 , SPELL_POISONOUS_MUSHROOM_POISON_CLOUD = 57061 , SPELL_POISONOUS_MUSHROOM_VISUAL_AURA = 56741 , SPELL_POISONOUS_MUSHROOM_VISUAL_AREA = 61566 , SPELL_HEALTHY_MUSHROOM_VISUAL_AURA = 56740 , SPELL_PUTRID_MUSHROOM = 31690 , SPELL_GROW = 57059 , SPELL_SHRINK = 31691 } |
enum | Creatures { NPC_HEALTHY_MUSHROOM = 30391 , NPC_POISONOUS_MUSHROOM = 30435 } |
enum | Events { EVENT_RESPAWN = 1 , EVENT_ROOTS , EVENT_BASH , EVENT_BOLT , EVENT_REMOVE_MUSHROOM_POWER , EVENT_MINI , EVENT_GROW , EVENT_CHECK_PLAYER , EVENT_KILLSELF } |
Functions | |
void | AddSC_boss_amanitar () |
Variables | |
constexpr uint8 | MAX_MUSHROOMS_COUNT = 32 |
Position const | MushroomPositions [MAX_MUSHROOMS_COUNT] |
enum Creatures |
Enumerator | |
---|---|
NPC_HEALTHY_MUSHROOM | |
NPC_POISONOUS_MUSHROOM |
enum Events |
Enumerator | |
---|---|
EVENT_RESPAWN | |
EVENT_ROOTS | |
EVENT_BASH | |
EVENT_BOLT | |
EVENT_REMOVE_MUSHROOM_POWER | |
EVENT_MINI | |
EVENT_GROW | |
EVENT_CHECK_PLAYER | |
EVENT_KILLSELF |
enum Spells |
void AddSC_boss_amanitar | ( | ) |
References RegisterAhnKahetCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().
|
constexpr |
Referenced by boss_amanitar::ExecuteEvent().
Position const MushroomPositions[MAX_MUSHROOMS_COUNT] |
Referenced by boss_amanitar::ExecuteEvent().