TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
zone_blades_edge_mountains.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Cell.h"
#include "CellImpl.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellAuras.h"
#include "SpellAuraEffects.h"
+ Include dependency graph for zone_blades_edge_mountains.cpp:

Classes

class  npc_nether_drake
 
struct  npc_nether_drake::npc_nether_drakeAI
 
class  npc_daranelle
 
struct  npc_daranelle::npc_daranelleAI
 
class  go_legion_obelisk
 
class  npc_simon_bunny
 
struct  npc_simon_bunny::npc_simon_bunnyAI
 
class  go_simon_cluster
 
class  go_apexis_relic
 
class  npc_oscillating_frequency_scanner_master_bunny
 
struct  npc_oscillating_frequency_scanner_master_bunny::npc_oscillating_frequency_scanner_master_bunnyAI
 
class  spell_oscillating_field
 
class  spell_oscillating_field::spell_oscillating_field_SpellScript
 

Enumerations

enum  Netherdrake {
  SAY_NIHIL_1 = 0, SAY_NIHIL_2 = 1, SAY_NIHIL_3 = 2, SAY_NIHIL_4 = 3,
  SAY_NIHIL_INTERRUPT = 4, ENTRY_WHELP = 20021, ENTRY_PROTO = 21821, ENTRY_ADOLE = 21817,
  ENTRY_MATUR = 21820, ENTRY_NIHIL = 21823, SPELL_T_PHASE_MODULATOR = 37573, SPELL_ARCANE_BLAST = 38881,
  SPELL_MANA_BURN = 38884, SPELL_INTANGIBLE_PRESENCE = 36513
}
 
enum  Daranelle { SAY_SPELL_INFLUENCE = 0, SPELL_LASHHAN_CHANNEL = 36904, SPELL_DISPELLING_ANALYSIS = 37028 }
 
enum  LegionObelisk {
  GO_LEGION_OBELISK_ONE = 185193, GO_LEGION_OBELISK_TWO = 185195, GO_LEGION_OBELISK_THREE = 185196, GO_LEGION_OBELISK_FOUR = 185197,
  GO_LEGION_OBELISK_FIVE = 185198, NPC_DOOMCRYER = 19963, QUEST_YOURE_FIRED = 10821
}
 
enum  SimonGame {
  NPC_SIMON_BUNNY = 22923, NPC_APEXIS_GUARDIAN = 22275, GO_APEXIS_RELIC = 185890, GO_APEXIS_MONUMENT = 185944,
  GO_AURA_BLUE = 185872, GO_AURA_GREEN = 185873, GO_AURA_RED = 185874, GO_AURA_YELLOW = 185875,
  GO_BLUE_CLUSTER_DISPLAY = 7369, GO_GREEN_CLUSTER_DISPLAY = 7371, GO_RED_CLUSTER_DISPLAY = 7373, GO_YELLOW_CLUSTER_DISPLAY = 7375,
  GO_BLUE_CLUSTER_DISPLAY_LARGE = 7364, GO_GREEN_CLUSTER_DISPLAY_LARGE = 7365, GO_RED_CLUSTER_DISPLAY_LARGE = 7366, GO_YELLOW_CLUSTER_DISPLAY_LARGE = 7367,
  SPELL_PRE_GAME_BLUE = 40176, SPELL_PRE_GAME_GREEN = 40177, SPELL_PRE_GAME_RED = 40178, SPELL_PRE_GAME_YELLOW = 40179,
  SPELL_VISUAL_BLUE = 40244, SPELL_VISUAL_GREEN = 40245, SPELL_VISUAL_RED = 40246, SPELL_VISUAL_YELLOW = 40247,
  SOUND_BLUE = 11588, SOUND_GREEN = 11589, SOUND_RED = 11590, SOUND_YELLOW = 11591,
  SOUND_DISABLE_NODE = 11758, SPELL_AUDIBLE_GAME_TICK = 40391, SPELL_VISUAL_START_PLAYER_LEVEL = 40436, SPELL_VISUAL_START_AI_LEVEL = 40387,
  SPELL_BAD_PRESS_TRIGGER = 41241, SPELL_BAD_PRESS_DAMAGE = 40065, SPELL_REWARD_BUFF_1 = 40310, SPELL_REWARD_BUFF_2 = 40311,
  SPELL_REWARD_BUFF_3 = 40312
}
 
enum  SimonEvents {
  EVENT_SIMON_SETUP_PRE_GAME = 1, EVENT_SIMON_PLAY_SEQUENCE = 2, EVENT_SIMON_RESET_CLUSTERS = 3, EVENT_SIMON_PERIODIC_PLAYER_CHECK = 4,
  EVENT_SIMON_TOO_LONG_TIME = 5, EVENT_SIMON_GAME_TICK = 6, EVENT_SIMON_ROUND_FINISHED = 7, ACTION_SIMON_CORRECT_FULL_SEQUENCE = 8,
  ACTION_SIMON_WRONG_SEQUENCE = 9, ACTION_SIMON_ROUND_FINISHED = 10
}
 
enum  SimonColors {
  SIMON_BLUE = 0, SIMON_RED = 1, SIMON_GREEN = 2, SIMON_YELLOW = 3,
  SIMON_MAX_COLORS = 4
}
 
enum  ApexisRelic {
  QUEST_CRYSTALS = 11025, GOSSIP_TEXT_ID = 10948, ITEM_APEXIS_SHARD = 32569, SPELL_TAKE_REAGENTS_SOLO = 41145,
  SPELL_TAKE_REAGENTS_GROUP = 41146
}
 
enum  ScannerMasterBunny { NPC_OSCILLATING_FREQUENCY_SCANNER_TOP_BUNNY = 21759, GO_OSCILLATING_FREQUENCY_SCANNER = 184926, SPELL_OSCILLATION_FIELD = 37408, QUEST_GAUGING_THE_RESONANT_FREQUENCY = 10594 }
 

Functions

void AddSC_blades_edge_mountains ()
 

Variables

bool obelisk_one
 
bool obelisk_two
 
bool obelisk_three
 
bool obelisk_four
 
bool obelisk_five
 

Enumeration Type Documentation

Enumerator
QUEST_CRYSTALS 
GOSSIP_TEXT_ID 
ITEM_APEXIS_SHARD 
SPELL_TAKE_REAGENTS_SOLO 
SPELL_TAKE_REAGENTS_GROUP 
892 {
893  QUEST_CRYSTALS = 11025,
894  GOSSIP_TEXT_ID = 10948,
895 
896  ITEM_APEXIS_SHARD = 32569,
897  SPELL_TAKE_REAGENTS_SOLO = 41145,
899 };
Definition: zone_blades_edge_mountains.cpp:898
Definition: zone_blades_edge_mountains.cpp:897
Definition: zone_blades_edge_mountains.cpp:896
Definition: zone_blades_edge_mountains.cpp:894
Definition: zone_blades_edge_mountains.cpp:893
enum Daranelle
Enumerator
SAY_SPELL_INFLUENCE 
SPELL_LASHHAN_CHANNEL 
SPELL_DISPELLING_ANALYSIS 
238 {
240  SPELL_LASHHAN_CHANNEL = 36904,
242 };
Definition: zone_blades_edge_mountains.cpp:240
Definition: zone_blades_edge_mountains.cpp:239
Definition: zone_blades_edge_mountains.cpp:241
Enumerator
GO_LEGION_OBELISK_ONE 
GO_LEGION_OBELISK_TWO 
GO_LEGION_OBELISK_THREE 
GO_LEGION_OBELISK_FOUR 
GO_LEGION_OBELISK_FIVE 
NPC_DOOMCRYER 
QUEST_YOURE_FIRED 
284 {
285  GO_LEGION_OBELISK_ONE = 185193,
286  GO_LEGION_OBELISK_TWO = 185195,
287  GO_LEGION_OBELISK_THREE = 185196,
288  GO_LEGION_OBELISK_FOUR = 185197,
289  GO_LEGION_OBELISK_FIVE = 185198,
290  NPC_DOOMCRYER = 19963,
291  QUEST_YOURE_FIRED = 10821
292 };
Definition: zone_blades_edge_mountains.cpp:285
Definition: zone_blades_edge_mountains.cpp:290
Definition: zone_blades_edge_mountains.cpp:289
Definition: zone_blades_edge_mountains.cpp:287
Definition: zone_blades_edge_mountains.cpp:288
Definition: zone_blades_edge_mountains.cpp:291
Definition: zone_blades_edge_mountains.cpp:286
Enumerator
SAY_NIHIL_1 
SAY_NIHIL_2 
SAY_NIHIL_3 
SAY_NIHIL_4 
SAY_NIHIL_INTERRUPT 
ENTRY_WHELP 
ENTRY_PROTO 
ENTRY_ADOLE 
ENTRY_MATUR 
ENTRY_NIHIL 
SPELL_T_PHASE_MODULATOR 
SPELL_ARCANE_BLAST 
SPELL_MANA_BURN 
SPELL_INTANGIBLE_PRESENCE 
49 {
50  //Used by 20021, 21817, 21820, 21821, 21823 but not existing in database
51  SAY_NIHIL_1 = 0,
52  SAY_NIHIL_2 = 1,
53  SAY_NIHIL_3 = 2,
54  SAY_NIHIL_4 = 3,
56 
57  ENTRY_WHELP = 20021,
58  ENTRY_PROTO = 21821,
59  ENTRY_ADOLE = 21817,
60  ENTRY_MATUR = 21820,
61  ENTRY_NIHIL = 21823,
62 
64 
65  SPELL_ARCANE_BLAST = 38881,
66  SPELL_MANA_BURN = 38884,
68 };
Definition: zone_blades_edge_mountains.cpp:59
Definition: zone_blades_edge_mountains.cpp:57
Definition: zone_blades_edge_mountains.cpp:58
Definition: zone_blades_edge_mountains.cpp:61
Definition: zone_blades_edge_mountains.cpp:54
Definition: zone_blades_edge_mountains.cpp:52
Definition: zone_blades_edge_mountains.cpp:51
Definition: zone_blades_edge_mountains.cpp:67
Definition: zone_blades_edge_mountains.cpp:66
Definition: zone_blades_edge_mountains.cpp:63
Definition: zone_blades_edge_mountains.cpp:65
Definition: zone_blades_edge_mountains.cpp:55
Definition: zone_blades_edge_mountains.cpp:53
Definition: zone_blades_edge_mountains.cpp:60
Enumerator
NPC_OSCILLATING_FREQUENCY_SCANNER_TOP_BUNNY 
GO_OSCILLATING_FREQUENCY_SCANNER 
SPELL_OSCILLATION_FIELD 
QUEST_GAUGING_THE_RESONANT_FREQUENCY 
935 {
938  SPELL_OSCILLATION_FIELD = 37408,
940 };
Definition: zone_blades_edge_mountains.cpp:939
Definition: zone_blades_edge_mountains.cpp:936
Definition: zone_blades_edge_mountains.cpp:938
Definition: zone_blades_edge_mountains.cpp:937
Enumerator
SIMON_BLUE 
SIMON_RED 
SIMON_GREEN 
SIMON_YELLOW 
SIMON_MAX_COLORS 
405 {
406  SIMON_BLUE = 0,
407  SIMON_RED = 1,
408  SIMON_GREEN = 2,
409  SIMON_YELLOW = 3,
410  SIMON_MAX_COLORS = 4,
411 };
Definition: zone_blades_edge_mountains.cpp:408
Definition: zone_blades_edge_mountains.cpp:409
Definition: zone_blades_edge_mountains.cpp:407
Definition: zone_blades_edge_mountains.cpp:406
Definition: zone_blades_edge_mountains.cpp:410
Enumerator
EVENT_SIMON_SETUP_PRE_GAME 
EVENT_SIMON_PLAY_SEQUENCE 
EVENT_SIMON_RESET_CLUSTERS 
EVENT_SIMON_PERIODIC_PLAYER_CHECK 
EVENT_SIMON_TOO_LONG_TIME 
EVENT_SIMON_GAME_TICK 
EVENT_SIMON_ROUND_FINISHED 
ACTION_SIMON_CORRECT_FULL_SEQUENCE 
ACTION_SIMON_WRONG_SEQUENCE 
ACTION_SIMON_ROUND_FINISHED 
390 {
398 
402 };
Definition: zone_blades_edge_mountains.cpp:392
Definition: zone_blades_edge_mountains.cpp:393
Definition: zone_blades_edge_mountains.cpp:396
Definition: zone_blades_edge_mountains.cpp:391
Definition: zone_blades_edge_mountains.cpp:397
Definition: zone_blades_edge_mountains.cpp:400
Definition: zone_blades_edge_mountains.cpp:394
Definition: zone_blades_edge_mountains.cpp:401
Definition: zone_blades_edge_mountains.cpp:395
Definition: zone_blades_edge_mountains.cpp:399
enum SimonGame
Enumerator
NPC_SIMON_BUNNY 
NPC_APEXIS_GUARDIAN 
GO_APEXIS_RELIC 
GO_APEXIS_MONUMENT 
GO_AURA_BLUE 
GO_AURA_GREEN 
GO_AURA_RED 
GO_AURA_YELLOW 
GO_BLUE_CLUSTER_DISPLAY 
GO_GREEN_CLUSTER_DISPLAY 
GO_RED_CLUSTER_DISPLAY 
GO_YELLOW_CLUSTER_DISPLAY 
GO_BLUE_CLUSTER_DISPLAY_LARGE 
GO_GREEN_CLUSTER_DISPLAY_LARGE 
GO_RED_CLUSTER_DISPLAY_LARGE 
GO_YELLOW_CLUSTER_DISPLAY_LARGE 
SPELL_PRE_GAME_BLUE 
SPELL_PRE_GAME_GREEN 
SPELL_PRE_GAME_RED 
SPELL_PRE_GAME_YELLOW 
SPELL_VISUAL_BLUE 
SPELL_VISUAL_GREEN 
SPELL_VISUAL_RED 
SPELL_VISUAL_YELLOW 
SOUND_BLUE 
SOUND_GREEN 
SOUND_RED 
SOUND_YELLOW 
SOUND_DISABLE_NODE 
SPELL_AUDIBLE_GAME_TICK 
SPELL_VISUAL_START_PLAYER_LEVEL 
SPELL_VISUAL_START_AI_LEVEL 
SPELL_BAD_PRESS_TRIGGER 
SPELL_BAD_PRESS_DAMAGE 
SPELL_REWARD_BUFF_1 
SPELL_REWARD_BUFF_2 
SPELL_REWARD_BUFF_3 
343 {
344  NPC_SIMON_BUNNY = 22923,
345  NPC_APEXIS_GUARDIAN = 22275,
346 
347  GO_APEXIS_RELIC = 185890,
348  GO_APEXIS_MONUMENT = 185944,
349  GO_AURA_BLUE = 185872,
350  GO_AURA_GREEN = 185873,
351  GO_AURA_RED = 185874,
352  GO_AURA_YELLOW = 185875,
353 
356  GO_RED_CLUSTER_DISPLAY = 7373,
362 
363  SPELL_PRE_GAME_BLUE = 40176,
364  SPELL_PRE_GAME_GREEN = 40177,
365  SPELL_PRE_GAME_RED = 40178,
366  SPELL_PRE_GAME_YELLOW = 40179,
367  SPELL_VISUAL_BLUE = 40244,
368  SPELL_VISUAL_GREEN = 40245,
369  SPELL_VISUAL_RED = 40246,
370  SPELL_VISUAL_YELLOW = 40247,
371 
372  SOUND_BLUE = 11588,
373  SOUND_GREEN = 11589,
374  SOUND_RED = 11590,
375  SOUND_YELLOW = 11591,
376  SOUND_DISABLE_NODE = 11758,
377 
378  SPELL_AUDIBLE_GAME_TICK = 40391,
381 
382  SPELL_BAD_PRESS_TRIGGER = 41241,
383  SPELL_BAD_PRESS_DAMAGE = 40065,
384  SPELL_REWARD_BUFF_1 = 40310,
385  SPELL_REWARD_BUFF_2 = 40311,
386  SPELL_REWARD_BUFF_3 = 40312,
387 };
Definition: zone_blades_edge_mountains.cpp:383
Definition: zone_blades_edge_mountains.cpp:356
Definition: zone_blades_edge_mountains.cpp:347
Definition: zone_blades_edge_mountains.cpp:385
Definition: zone_blades_edge_mountains.cpp:350
Definition: zone_blades_edge_mountains.cpp:359
Definition: zone_blades_edge_mountains.cpp:373
Definition: zone_blades_edge_mountains.cpp:375
Definition: zone_blades_edge_mountains.cpp:364
Definition: zone_blades_edge_mountains.cpp:386
Definition: zone_blades_edge_mountains.cpp:378
Definition: zone_blades_edge_mountains.cpp:345
Definition: zone_blades_edge_mountains.cpp:384
Definition: zone_blades_edge_mountains.cpp:357
Definition: zone_blades_edge_mountains.cpp:352
Definition: zone_blades_edge_mountains.cpp:365
Definition: zone_blades_edge_mountains.cpp:368
Definition: zone_blades_edge_mountains.cpp:360
Definition: zone_blades_edge_mountains.cpp:351
Definition: zone_blades_edge_mountains.cpp:354
Definition: zone_blades_edge_mountains.cpp:363
Definition: zone_blades_edge_mountains.cpp:349
Definition: zone_blades_edge_mountains.cpp:361
Definition: zone_blades_edge_mountains.cpp:379
Definition: zone_blades_edge_mountains.cpp:358
Definition: zone_blades_edge_mountains.cpp:348
Definition: zone_blades_edge_mountains.cpp:344
Definition: zone_blades_edge_mountains.cpp:380
Definition: zone_blades_edge_mountains.cpp:374
Definition: zone_blades_edge_mountains.cpp:370
Definition: zone_blades_edge_mountains.cpp:366
Definition: zone_blades_edge_mountains.cpp:369
Definition: zone_blades_edge_mountains.cpp:367
Definition: zone_blades_edge_mountains.cpp:372
Definition: zone_blades_edge_mountains.cpp:355
Definition: zone_blades_edge_mountains.cpp:376
Definition: zone_blades_edge_mountains.cpp:382

Function Documentation

void AddSC_blades_edge_mountains ( )
1028 {
1029  new npc_nether_drake();
1030  new npc_daranelle();
1031  new go_legion_obelisk();
1032  new npc_simon_bunny();
1033  new go_simon_cluster();
1034  new go_apexis_relic();
1037 }
Definition: zone_blades_edge_mountains.cpp:942
Definition: zone_blades_edge_mountains.cpp:298
Definition: zone_blades_edge_mountains.cpp:70
Definition: zone_blades_edge_mountains.cpp:413
Definition: zone_blades_edge_mountains.cpp:875
Definition: zone_blades_edge_mountains.cpp:244
Definition: zone_blades_edge_mountains.cpp:901
Definition: zone_blades_edge_mountains.cpp:999

+ Here is the caller graph for this function:

Variable Documentation

bool obelisk_five
bool obelisk_four
bool obelisk_one
bool obelisk_three
bool obelisk_two