![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"#include "InstanceMapScript.h"#include "InstanceScript.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "SpellScriptLoader.h"#include "sunwell_plateau.h"Go to the source code of this file.
Classes | |
| class | instance_sunwell_plateau |
| struct | instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript |
| class | spell_cataclysm_breath |
| struct | npc_sunblade_scout |
| class | spell_sunwell_teleport |
| struct | npc_sunblade_arch_mage |
| class | spell_spell_fury_aura |
Enumerations | |
| enum | cataclysmBreath { SPELL_CORROSIVE_POISON = 46293 , SPELL_FEVERED_FATIGUE = 46294 , SPELL_HEX = 46295 , SPELL_NECROTIC_POISON = 46296 , SPELL_PIERCING_SHADOW = 46297 , SPELL_SHRINK = 46298 , SPELL_WAVERING_WILL = 46299 , SPELL_WITHERED_TOUCH = 46300 } |
| enum | SunbladeScout { NPC_SUNBLADE_PROTECTOR = 25507 , SAY_AGGRO = 0 , SPELL_ACTIVATE_SUNBLADE_PROTECTOR = 46475 , SPELL_COSMETIC_STUN_IMMUNE_PERMANENT = 59123 , SPELL_FELBLOOD_CHANNEL = 46319 , SPELL_SINISTER_STRIKE = 46558 } |
| enum | SunwellTeleportSpells { SPELL_TELEPORT_TO_APEX_POINT = 46881 , SPELL_TELEPORT_TO_WITCHS_SANCTUM = 46883 , SPELL_TELEPORT_TO_SUNWELL_PLATEAU = 46884 } |
| enum | SunbladeArchMageSpells { SPELL_ARCANE_EXPLOSION = 46553 , SPELL_BLINK = 28401 , SPELL_FROST_NOVA = 46555 } |
Functions | |
| void | AddSC_instance_sunwell_plateau () |
Variables | |
| DoorData const | doorData [] |
| ObjectData const | creatureData [] |
| ObjectData const | gameObjectData [] |
| ObjectData const | summonData [] |
| enum cataclysmBreath |
| Enumerator | |
|---|---|
| SPELL_CORROSIVE_POISON | |
| SPELL_FEVERED_FATIGUE | |
| SPELL_HEX | |
| SPELL_NECROTIC_POISON | |
| SPELL_PIERCING_SHADOW | |
| SPELL_SHRINK | |
| SPELL_WAVERING_WILL | |
| SPELL_WITHERED_TOUCH | |
| Enumerator | |
|---|---|
| SPELL_ARCANE_EXPLOSION | |
| SPELL_BLINK | |
| SPELL_FROST_NOVA | |
| enum SunbladeScout |
| Enumerator | |
|---|---|
| NPC_SUNBLADE_PROTECTOR | |
| SAY_AGGRO | |
| SPELL_ACTIVATE_SUNBLADE_PROTECTOR | |
| SPELL_COSMETIC_STUN_IMMUNE_PERMANENT | |
| SPELL_FELBLOOD_CHANNEL | |
| SPELL_SINISTER_STRIKE | |
| Enumerator | |
|---|---|
| SPELL_TELEPORT_TO_APEX_POINT | |
| SPELL_TELEPORT_TO_WITCHS_SANCTUM | |
| SPELL_TELEPORT_TO_SUNWELL_PLATEAU | |
| void AddSC_instance_sunwell_plateau | ( | ) |
References RegisterSpellScript, RegisterSpellScriptWithArgs, RegisterSunwellPlateauCreatureAI, SPELL_TELEPORT_TO_APEX_POINT, SPELL_TELEPORT_TO_SUNWELL_PLATEAU, and SPELL_TELEPORT_TO_WITCHS_SANCTUM.
Referenced by AddEasternKingdomsScripts().
| ObjectData const creatureData[] |
Referenced by instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::instance_sunwell_plateau_InstanceMapScript().
| DoorData const doorData[] |
Referenced by instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::instance_sunwell_plateau_InstanceMapScript().
| ObjectData const gameObjectData[] |
Referenced by instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::instance_sunwell_plateau_InstanceMapScript().
| ObjectData const summonData[] |
Referenced by instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::instance_sunwell_plateau_InstanceMapScript(), and InstanceScript::SetSummoner().