TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
zone_storm_peaks.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "SpellScript.h"
#include "SpellAuraEffects.h"
#include "Vehicle.h"
#include "CombatAI.h"
#include "Player.h"
#include "WorldSession.h"
+ Include dependency graph for zone_storm_peaks.cpp:

Classes

class  npc_injured_goblin
 
struct  npc_injured_goblin::npc_injured_goblinAI
 
class  npc_roxi_ramrocket
 
class  npc_brunnhildar_prisoner
 
struct  npc_brunnhildar_prisoner::npc_brunnhildar_prisonerAI
 
class  npc_freed_protodrake
 
struct  npc_freed_protodrake::npc_freed_protodrakeAI
 
class  npc_icefang
 
struct  npc_icefang::npc_icefangAI
 
class  npc_hyldsmeet_protodrake
 
class  npc_hyldsmeet_protodrake::npc_hyldsmeet_protodrakeAI
 
class  npc_brann_bronzebeard_keystone
 
struct  npc_brann_bronzebeard_keystone::npc_brann_bronzebeard_keystoneAI
 
class  npc_king_jokkum_vehicle
 
struct  npc_king_jokkum_vehicle::npc_king_jokkum_vehicleAI
 
class  spell_jokkum_scriptcast
 
class  spell_jokkum_scriptcast::spell_jokkum_scriptcast_AuraScript
 
class  spell_veranus_summon
 
class  spell_veranus_summon::spell_veranus_summon_AuraScript
 
class  spell_close_rift
 
class  spell_close_rift::spell_close_rift_AuraScript
 

Enumerations

enum  InjuredGoblinMiner {
  QUEST_BITTER_DEPARTURE = 12832, SAY_QUEST_ACCEPT = 0, SAY_END_WP_REACHED = 1, GOSSIP_ID = 9859,
  GOSSIP_OPTION_ID = 0
}
 npc_injured_goblin More...
 
enum  RoxiRamrocket { SPELL_MECHANO_HOG = 60866, SPELL_MEKGINEERS_CHOPPER = 60867 }
 
enum  BrunnhildarPrisoner {
  SPELL_ICE_PRISON = 54894, SPELL_ICE_LANCE = 55046, SPELL_FREE_PRISONER = 55048, SPELL_RIDE_DRAKE = 55074,
  SPELL_SHARD_IMPACT = 55047
}
 
enum  FreedProtoDrake {
  NPC_DRAKE = 29709, AREA_VALLEY_OF_ANCIENT_WINTERS = 4437, TEXT_EMOTE = 0, SPELL_KILL_CREDIT_PRISONER = 55144,
  SPELL_SUMMON_LIBERATED = 55073, SPELL_KILL_CREDIT_DRAKE = 55143, EVENT_CHECK_AREA = 1, EVENT_REACHED_HOME = 2
}
 
enum  BrannBronzebeard {
  NPC_BRANN_BRONZEBEARD = 31810, NPC_A_DISTANT_VOICE = 31814, OBJECT_TOL_SIGNAL_1 = 193590, OBJECT_TOL_SIGNAL_2 = 193591,
  OBJECT_TOL_SIGNAL_3 = 193592, OBJECT_TOL_SIGNAL_4 = 193593, OBJECT_TOL_SIGNAL_5 = 193594, SPELL_RESURRECTION = 58854,
  SAY_BRANN_1 = 0, SAY_BRANN_2 = 1, SAY_BRANN_3 = 2, SAY_VOICE_1 = 0,
  SAY_VOICE_2 = 1, SAY_VOICE_3 = 2, SAY_VOICE_4 = 3, SAY_VOICE_5 = 4,
  EVENT_SCRIPT_1 = 3, EVENT_SCRIPT_2 = 4, EVENT_SCRIPT_3 = 5, EVENT_SCRIPT_4 = 6,
  EVENT_SCRIPT_5 = 7, EVENT_SCRIPT_6 = 8, EVENT_SCRIPT_7 = 9, EVENT_SCRIPT_8 = 10,
  EVENT_SCRIPT_9 = 11, EVENT_SCRIPT_10 = 12, EVENT_SCRIPT_11 = 13, EVENT_SCRIPT_12 = 14,
  EVENT_SCRIPT_13 = 15
}
 
enum  JokkumScriptcast {
  NPC_KINGJOKKUM = 30331, NPC_THORIM = 30390, PATH_JOKKUM = 2072200, PATH_JOKKUM_END = 2072201,
  SAY_HOLD_ON = 0, SAY_JOKKUM_1 = 1, SAY_JOKKUM_2 = 2, SAY_JOKKUM_3 = 3,
  SAY_JOKKUM_4 = 4, SAY_JOKKUM_5 = 5, SAY_JOKKUM_6 = 6, SAY_JOKKUM_7 = 7,
  SAY_JOKKUM_8 = 8, SAY_THORIM_1 = 0, SAY_THORIM_2 = 1, SAY_THORIM_3 = 2,
  SAY_THORIM_4 = 3, SPELL_JOKKUM_SUMMON = 56541, SPELL_JOKKUM_KILL_CREDIT = 56545, SPELL_EJECT_ALL_PASSENGERS = 50630,
  SPELL_PLAYER_CAST_VERANUS_SUMMON = 56650, SPELL_SUMMON_VERANUS_AND_THORIM = 56649, EVENT_KROLMIR_1 = 16, EVENT_KROLMIR_2 = 17,
  EVENT_KROLMIR_3 = 18, EVENT_KROLMIR_4 = 19, EVENT_KROLMIR_5 = 20, EVENT_KROLMIR_6 = 21,
  EVENT_KROLMIR_7 = 22, EVENT_KROLMIR_8 = 23, EVENT_KROLMIR_9 = 24
}
 
enum  CloseRift { SPELL_DESPAWN_RIFT = 61665 }
 

Functions

void AddSC_storm_peaks ()
 

Enumeration Type Documentation

Enumerator
NPC_BRANN_BRONZEBEARD 
NPC_A_DISTANT_VOICE 
OBJECT_TOL_SIGNAL_1 
OBJECT_TOL_SIGNAL_2 
OBJECT_TOL_SIGNAL_3 
OBJECT_TOL_SIGNAL_4 
OBJECT_TOL_SIGNAL_5 
SPELL_RESURRECTION 
SAY_BRANN_1 
SAY_BRANN_2 
SAY_BRANN_3 
SAY_VOICE_1 
SAY_VOICE_2 
SAY_VOICE_3 
SAY_VOICE_4 
SAY_VOICE_5 
EVENT_SCRIPT_1 
EVENT_SCRIPT_2 
EVENT_SCRIPT_3 
EVENT_SCRIPT_4 
EVENT_SCRIPT_5 
EVENT_SCRIPT_6 
EVENT_SCRIPT_7 
EVENT_SCRIPT_8 
EVENT_SCRIPT_9 
EVENT_SCRIPT_10 
EVENT_SCRIPT_11 
EVENT_SCRIPT_12 
EVENT_SCRIPT_13 
423 {
424  NPC_BRANN_BRONZEBEARD = 31810,
425  NPC_A_DISTANT_VOICE = 31814,
426  OBJECT_TOL_SIGNAL_1 = 193590,
427  OBJECT_TOL_SIGNAL_2 = 193591,
428  OBJECT_TOL_SIGNAL_3 = 193592,
429  OBJECT_TOL_SIGNAL_4 = 193593,
430  OBJECT_TOL_SIGNAL_5 = 193594,
431  SPELL_RESURRECTION = 58854,
432  SAY_BRANN_1 = 0,
433  SAY_BRANN_2 = 1,
434  SAY_BRANN_3 = 2,
435  SAY_VOICE_1 = 0,
436  SAY_VOICE_2 = 1,
437  SAY_VOICE_3 = 2,
438  SAY_VOICE_4 = 3,
439  SAY_VOICE_5 = 4,
440 
441  EVENT_SCRIPT_1 = 3,
442  EVENT_SCRIPT_2 = 4,
443  EVENT_SCRIPT_3 = 5,
444  EVENT_SCRIPT_4 = 6,
445  EVENT_SCRIPT_5 = 7,
446  EVENT_SCRIPT_6 = 8,
447  EVENT_SCRIPT_7 = 9,
448  EVENT_SCRIPT_8 = 10,
449  EVENT_SCRIPT_9 = 11,
450  EVENT_SCRIPT_10 = 12,
451  EVENT_SCRIPT_11 = 13,
452  EVENT_SCRIPT_12 = 14,
453  EVENT_SCRIPT_13 = 15
454 };
Definition: zone_storm_peaks.cpp:437
Definition: zone_storm_peaks.cpp:426
Definition: zone_storm_peaks.cpp:448
Definition: zone_storm_peaks.cpp:424
Definition: zone_storm_peaks.cpp:453
Definition: zone_storm_peaks.cpp:443
Definition: zone_storm_peaks.cpp:438
Definition: zone_storm_peaks.cpp:428
Definition: zone_storm_peaks.cpp:444
Definition: zone_storm_peaks.cpp:427
Definition: zone_storm_peaks.cpp:431
Definition: zone_storm_peaks.cpp:450
Definition: zone_storm_peaks.cpp:445
Definition: zone_storm_peaks.cpp:429
Definition: zone_storm_peaks.cpp:430
Definition: zone_storm_peaks.cpp:432
Definition: zone_storm_peaks.cpp:425
Definition: zone_storm_peaks.cpp:436
Definition: zone_storm_peaks.cpp:452
Definition: zone_storm_peaks.cpp:451
Definition: zone_storm_peaks.cpp:441
Definition: zone_storm_peaks.cpp:442
Definition: zone_storm_peaks.cpp:449
Definition: zone_storm_peaks.cpp:435
Definition: zone_storm_peaks.cpp:433
Definition: zone_storm_peaks.cpp:439
Definition: zone_storm_peaks.cpp:446
Definition: zone_storm_peaks.cpp:447
Definition: zone_storm_peaks.cpp:434
Enumerator
SPELL_ICE_PRISON 
SPELL_ICE_LANCE 
SPELL_FREE_PRISONER 
SPELL_RIDE_DRAKE 
SPELL_SHARD_IMPACT 
167 {
168  SPELL_ICE_PRISON = 54894,
169  SPELL_ICE_LANCE = 55046,
170  SPELL_FREE_PRISONER = 55048,
171  SPELL_RIDE_DRAKE = 55074,
172  SPELL_SHARD_IMPACT = 55047
173 };
Definition: zone_storm_peaks.cpp:168
Definition: zone_storm_peaks.cpp:171
Definition: zone_storm_peaks.cpp:169
Definition: zone_storm_peaks.cpp:170
Definition: zone_storm_peaks.cpp:172
enum CloseRift
Enumerator
SPELL_DESPAWN_RIFT 
802 {
803  SPELL_DESPAWN_RIFT = 61665
804 };
Definition: zone_storm_peaks.cpp:803
Enumerator
NPC_DRAKE 
AREA_VALLEY_OF_ANCIENT_WINTERS 
TEXT_EMOTE 
SPELL_KILL_CREDIT_PRISONER 
SPELL_SUMMON_LIBERATED 
SPELL_KILL_CREDIT_DRAKE 
EVENT_CHECK_AREA 
EVENT_REACHED_HOME 
240 {
241  NPC_DRAKE = 29709,
242 
244 
245  TEXT_EMOTE = 0,
246 
248  SPELL_SUMMON_LIBERATED = 55073,
249  SPELL_KILL_CREDIT_DRAKE = 55143,
250 
251  EVENT_CHECK_AREA = 1,
252  EVENT_REACHED_HOME = 2,
253 };
Definition: zone_storm_peaks.cpp:245
Definition: zone_storm_peaks.cpp:249
Definition: zone_storm_peaks.cpp:248
Definition: zone_storm_peaks.cpp:252
Definition: zone_storm_peaks.cpp:241
Definition: zone_storm_peaks.cpp:243
Definition: zone_storm_peaks.cpp:247
Definition: zone_storm_peaks.cpp:251

npc_injured_goblin

Enumerator
QUEST_BITTER_DEPARTURE 
SAY_QUEST_ACCEPT 
SAY_END_WP_REACHED 
GOSSIP_ID 
GOSSIP_OPTION_ID 
34 {
35  QUEST_BITTER_DEPARTURE = 12832,
36  SAY_QUEST_ACCEPT = 0,
38  GOSSIP_ID = 9859,
40 };
Definition: zone_storm_peaks.cpp:38
Definition: zone_storm_peaks.cpp:39
Definition: zone_storm_peaks.cpp:37
Definition: zone_storm_peaks.cpp:35
Definition: zone_storm_peaks.cpp:36
Enumerator
NPC_KINGJOKKUM 
NPC_THORIM 
PATH_JOKKUM 
PATH_JOKKUM_END 
SAY_HOLD_ON 
SAY_JOKKUM_1 
SAY_JOKKUM_2 
SAY_JOKKUM_3 
SAY_JOKKUM_4 
SAY_JOKKUM_5 
SAY_JOKKUM_6 
SAY_JOKKUM_7 
SAY_JOKKUM_8 
SAY_THORIM_1 
SAY_THORIM_2 
SAY_THORIM_3 
SAY_THORIM_4 
SPELL_JOKKUM_SUMMON 
SPELL_JOKKUM_KILL_CREDIT 
SPELL_EJECT_ALL_PASSENGERS 
SPELL_PLAYER_CAST_VERANUS_SUMMON 
SPELL_SUMMON_VERANUS_AND_THORIM 
EVENT_KROLMIR_1 
EVENT_KROLMIR_2 
EVENT_KROLMIR_3 
EVENT_KROLMIR_4 
EVENT_KROLMIR_5 
EVENT_KROLMIR_6 
EVENT_KROLMIR_7 
EVENT_KROLMIR_8 
EVENT_KROLMIR_9 
610 {
611  NPC_KINGJOKKUM = 30331,
612  NPC_THORIM = 30390,
613  PATH_JOKKUM = 2072200,
614  PATH_JOKKUM_END = 2072201,
615  SAY_HOLD_ON = 0,
616  SAY_JOKKUM_1 = 1,
617  SAY_JOKKUM_2 = 2,
618  SAY_JOKKUM_3 = 3,
619  SAY_JOKKUM_4 = 4,
620  SAY_JOKKUM_5 = 5,
621  SAY_JOKKUM_6 = 6,
622  SAY_JOKKUM_7 = 7,
623  SAY_JOKKUM_8 = 8,
624  SAY_THORIM_1 = 0,
625  SAY_THORIM_2 = 1,
626  SAY_THORIM_3 = 2,
627  SAY_THORIM_4 = 3,
628  SPELL_JOKKUM_SUMMON = 56541,
629  SPELL_JOKKUM_KILL_CREDIT = 56545,
633  EVENT_KROLMIR_1 = 16,
634  EVENT_KROLMIR_2 = 17,
635  EVENT_KROLMIR_3 = 18,
636  EVENT_KROLMIR_4 = 19,
637  EVENT_KROLMIR_5 = 20,
638  EVENT_KROLMIR_6 = 21,
639  EVENT_KROLMIR_7 = 22,
640  EVENT_KROLMIR_8 = 23,
641  EVENT_KROLMIR_9 = 24,
642 };
Definition: zone_storm_peaks.cpp:627
Definition: zone_storm_peaks.cpp:616
Definition: zone_storm_peaks.cpp:611
Definition: zone_storm_peaks.cpp:632
Definition: zone_storm_peaks.cpp:629
Definition: zone_storm_peaks.cpp:612
Definition: zone_storm_peaks.cpp:615
Definition: zone_storm_peaks.cpp:634
Definition: zone_storm_peaks.cpp:631
Definition: zone_storm_peaks.cpp:633
Definition: zone_storm_peaks.cpp:624
Definition: zone_storm_peaks.cpp:614
Definition: zone_storm_peaks.cpp:635
Definition: zone_storm_peaks.cpp:619
Definition: zone_storm_peaks.cpp:628
Definition: zone_storm_peaks.cpp:621
Definition: zone_storm_peaks.cpp:622
Definition: zone_storm_peaks.cpp:639
Definition: zone_storm_peaks.cpp:641
Definition: zone_storm_peaks.cpp:620
Definition: zone_storm_peaks.cpp:617
Definition: zone_storm_peaks.cpp:626
Definition: zone_storm_peaks.cpp:625
Definition: zone_storm_peaks.cpp:638
Definition: zone_storm_peaks.cpp:630
Definition: zone_storm_peaks.cpp:637
Definition: zone_storm_peaks.cpp:623
Definition: zone_storm_peaks.cpp:618
Definition: zone_storm_peaks.cpp:640
Definition: zone_storm_peaks.cpp:636
Definition: zone_storm_peaks.cpp:613
Enumerator
SPELL_MECHANO_HOG 
SPELL_MEKGINEERS_CHOPPER 
117 {
118  SPELL_MECHANO_HOG = 60866,
120 };
Definition: zone_storm_peaks.cpp:118
Definition: zone_storm_peaks.cpp:119

Function Documentation

void AddSC_storm_peaks ( )
850 {
851  new npc_injured_goblin();
852  new npc_roxi_ramrocket();
854  new npc_freed_protodrake();
855  new npc_icefang();
860  new spell_veranus_summon();
861  new spell_close_rift();
862 }
Definition: zone_storm_peaks.cpp:370
Definition: zone_storm_peaks.cpp:42
Definition: zone_storm_peaks.cpp:735
Definition: zone_storm_peaks.cpp:806
Definition: zone_storm_peaks.cpp:644
Definition: zone_storm_peaks.cpp:768
Definition: zone_storm_peaks.cpp:329
Definition: zone_storm_peaks.cpp:175
Definition: zone_storm_peaks.cpp:122
Definition: zone_storm_peaks.cpp:255
Definition: zone_storm_peaks.cpp:456

+ Here is the caller graph for this function: