AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_borean_tundra.cpp File Reference
#include "CreatureScript.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "ScriptedFollowerAI.h"
#include "ScriptedGossip.h"
#include "SpellAuras.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"

Go to the source code of this file.

Classes

class  spell_q11919_q11940_drake_hunt_aura
 
class  npc_sinkhole_kill_credit
 
struct  npc_sinkhole_kill_credit::npc_sinkhole_kill_creditAI
 
class  npc_khunok_the_behemoth
 
struct  npc_khunok_the_behemoth::npc_khunok_the_behemothAI
 
class  npc_iruk
 
class  npc_nerubar_victim
 
struct  npc_nerubar_victim::npc_nerubar_victimAI
 
class  npc_lurgglbr
 
struct  npc_lurgglbr::npc_lurgglbrAI
 
struct  npc_jenny
 
class  npc_beryl_sorcerer
 
struct  npc_beryl_sorcerer::npc_beryl_sorcererAI
 
class  npc_captured_beryl_sorcerer
 
struct  npc_captured_beryl_sorcerer::npc_captured_beryl_sorcererAI
 
class  spell_arcane_chains_character_force_cast
 
class  npc_imprisoned_beryl_sorcerer
 
struct  npc_imprisoned_beryl_sorcerer::npc_imprisoned_beryl_sorcererAI
 
class  npc_mootoo_the_younger
 
struct  npc_mootoo_the_younger::npc_mootoo_the_youngerAI
 
class  npc_bonker_togglevolt
 
struct  npc_bonker_togglevolt::npc_bonker_togglevoltAI
 
class  npc_valiance_keep_cannoneer
 
struct  npc_valiance_keep_cannoneer::npc_valiance_keep_cannoneerAI
 
class  npc_warmage_coldarra
 
struct  npc_warmage_coldarra::npc_warmage_coldarraAI
 
class  npc_hidden_cultist
 
struct  npc_hidden_cultist::npc_hidden_cultistAI
 
class  spell_q11719_bloodspore_ruination_45997
 
class  npc_bloodmage_laurith
 
struct  npc_bloodmage_laurith::npc_bloodmage_laurithAI
 
class  npc_thassarian
 
struct  npc_thassarian::npc_thassarianAI
 
class  npc_thassarian2
 
struct  npc_thassarian2::npc_thassarian2AI
 
class  npc_leryssa
 
struct  npc_leryssa::npc_leryssaAI
 
class  npc_counselor_talbot
 
struct  npc_counselor_talbot::npc_counselor_talbotAI
 

Enumerations

enum  eDrakeHunt {
  SPELL_DRAKE_HATCHLING_SUBDUED = 46691 ,
  SPELL_SUBDUED = 46675
}
 
enum  Sinkhole {
  GO_EXPLOSIVES_CART = 188160 ,
  NPC_SCOURGED_BURROWER = 26250 ,
  QUEST_PLUG_THE_SINKHOLES = 11897 ,
  SPELL_SET_CART = 46797 ,
  SPELL_EXPLODE_CART = 46799 ,
  SPELL_SUMMON_CART = 46798 ,
  SPELL_SUMMON_WORM = 46800
}
 
enum  Khunok {
  NPC_ORPHANED_MAMMOTH_CALF = 25861 ,
  SPELL_MAMMOTH_CALF_ESCORT_CREDIT = 46231
}
 
enum  Iruk {
  GOSSIP_MENU_ID_NPC_IRUK = 9280 ,
  GOSSIP_OPTION_SEARCH_CORPSE = 0 ,
  NPC_TEXT_THIS_YOUNG_TUSKARR = 12585 ,
  QUEST_SPIRITS_WATCH_OVER_US = 11961 ,
  SPELL_CREATE_TOTEM_OF_ISSLIRUK = 46816
}
 
enum  Nerubar {
  NPC_WARSONG_PEON = 25270 ,
  QUEST_TAKEN_BY_THE_SCOURGE = 11611 ,
  SPELL_FREED_WARSONG_MAGE = 45526 ,
  SPELL_FREED_WARSONG_SHAMAN = 45527 ,
  SPELL_FREED_WARSONG_WARRIOR = 45514 ,
  SPELL_FREED_WARSONG_PEON = 45532
}
 
enum  Lurgglbr {
  QUEST_ESCAPE_WINTERFIN_CAVERNS = 11570 ,
  GO_CAGE = 187369 ,
  SAY_START_1 = 0 ,
  SAY_START_2 = 1 ,
  SAY_END_1 = 2 ,
  SAY_END_2 = 3
}
 
enum  Jenny {
  EVENT_JENNY_START_FOLLOW = 1 ,
  EVENT_JENNY_MOVE_TO_FEZZIX = 2 ,
  EVENT_JENNY_DESPAWN = 3 ,
  SPELL_CRATES_CARRIED = 46340 ,
  SPELL_DROP_CRATE = 46342 ,
  SPELL_GIVE_JENNY_CREDIT = 46358 ,
  NPC_FEZZIX_GEARTWIST = 25849
}
 
enum  BerylSorcerer {
  EVENT_FROSTBOLT = 1 ,
  EVENT_ARCANE_CHAINS = 2 ,
  NPC_LIBRARIAN_DONATHAN = 25262 ,
  NPC_CAPTURED_BERLY_SORCERER = 25474 ,
  SPELL_FROSTBOLT = 9672 ,
  SPELL_ARCANE_CHAINS = 45611 ,
  SPELL_ARCANE_CHAINS_CHARACTER_FORCE_CAST = 45625 ,
  SPELL_ARCANE_CHAINS_SUMMON_CHAINED_MAGE_HUNTER = 45626 ,
  SPELL_COSMETIC_ENSLAVE_CHAINS_SELF = 45631 ,
  SPELL_ARCANE_CHAINS_CHANNEL_II = 45735
}
 
enum  CapturedBerylSorcerer {
  EVENT_ADD_ARCANE_CHAINS = 1 ,
  EVENT_FOLLOW_PLAYER = 2
}
 
enum  ImprisionedBerylSorcerer {
  SPELL_NEURAL_NEEDLE = 45634 ,
  NPC_IMPRISONED_BERYL_SORCERER = 25478 ,
  SAY_IMPRISIONED_BERYL_1 = 0 ,
  SAY_IMPRISIONED_BERYL_2 = 1 ,
  SAY_IMPRISIONED_BERYL_3 = 2 ,
  SAY_IMPRISIONED_BERYL_4 = 3 ,
  SAY_IMPRISIONED_BERYL_5 = 4 ,
  SAY_IMPRISIONED_BERYL_6 = 5 ,
  SAY_IMPRISIONED_BERYL_7 = 6
}
 
enum  MootooTheYounger {
  SAY_1 = 0 ,
  SAY_2 = 1 ,
  SAY_3 = 2 ,
  SAY_4 = 3 ,
  SAY_5 = 4 ,
  NPC_MOOTOO_THE_YOUNGER = 25504 ,
  QUEST_ESCAPING_THE_MIST = 11664
}
 
enum  BonkerTogglevolt {
  NPC_BONKER_TOGGLEVOLT = 25589 ,
  QUEST_GET_ME_OUTA_HERE = 11673 ,
  SAY_BONKER_1 = 0 ,
  SAY_BONKER_2 = 1
}
 
enum  Valiancekeepcannons {
  GO_VALIANCE_KEEP_CANNON_1 = 187560 ,
  GO_VALIANCE_KEEP_CANNON_2 = 188692
}
 
enum  Spells { SPELL_TRANSITUS_SHIELD_BEAM = 48310 }
 
enum  NPCs {
  NPC_TRANSITUS_SHIELD_DUMMY = 27306 ,
  NPC_WARMAGE_HOLLISTER = 27906 ,
  NPC_WARMAGE_CALANDRA = 27173 ,
  NPC_WARMAGE_WATKINS = 27904
}
 
enum  HiddenCultist {
  SPELL_SHROUD_OF_THE_DEATH_CULTIST = 46077 ,
  SPELL_RIGHTEOUS_VISION = 46078 ,
  NPC_TOM_HEGGER = 25827 ,
  NPC_SALTY_JOHN_THORPE = 25248 ,
  NPC_GUARD_MITCHELLS = 25828 ,
  SAY_HIDDEN_CULTIST_1 = 0 ,
  SAY_HIDDEN_CULTIST_2 = 1 ,
  SAY_HIDDEN_CULTIST_3 = 2 ,
  SAY_HIDDEN_CULTIST_4 = 3 ,
  EVENT_CULTIST_SCRIPT_1 = 1 ,
  EVENT_CULTIST_SCRIPT_2 = 2 ,
  EVENT_CULTIST_SCRIPT_3 = 3
}
 
enum  BloodsporeRuination {
  NPC_BLOODMAGE_LAURITH = 25381 ,
  SAY_BLOODMAGE_LAURITH = 0 ,
  EVENT_TALK = 1 ,
  EVENT_RESET_ORIENTATION
}
 
enum  Thassarian {
  EVENT_THASSARIAN_SCRIPT_1 = 1 ,
  EVENT_THASSARIAN_SCRIPT_2 = 2 ,
  EVENT_THASSARIAN_SCRIPT_3 = 3 ,
  EVENT_THASSARIAN_SCRIPT_4 = 4 ,
  EVENT_THASSARIAN_SCRIPT_5 = 5 ,
  EVENT_THASSARIAN_SCRIPT_6 = 6 ,
  EVENT_THASSARIAN_SCRIPT_7 = 7 ,
  EVENT_THASSARIAN_SCRIPT_8 = 8 ,
  EVENT_THASSARIAN_SCRIPT_9 = 9 ,
  EVENT_THASSARIAN_SCRIPT_10 = 10 ,
  EVENT_THASSARIAN_SCRIPT_11 = 11 ,
  EVENT_THASSARIAN_SCRIPT_12 = 12 ,
  EVENT_THASSARIAN_SCRIPT_13 = 13 ,
  EVENT_THASSARIAN_SCRIPT_14 = 14 ,
  EVENT_THASSARIAN_SCRIPT_15 = 15 ,
  EVENT_THASSARIAN_SCRIPT_16 = 16 ,
  EVENT_THASSARIAN_SCRIPT_17 = 17 ,
  EVENT_THASSARIAN_SCRIPT_18 = 18 ,
  EVENT_THASSARIAN_SCRIPT_19 = 19 ,
  EVENT_THASSARIAN_SCRIPT_20 = 20 ,
  EVENT_THASSARIAN_SCRIPT_21 = 21 ,
  EVENT_THASSARIAN_SCRIPT_22 = 22 ,
  EVENT_THASSARIAN_SCRIPT_23 = 23 ,
  EVENT_THASSARIAN_SCRIPT_24 = 24 ,
  EVENT_THASSARIAN_SCRIPT_25 = 25 ,
  EVENT_THASSARIAN_SCRIPT_26 = 26 ,
  EVENT_THASSARIAN_SCRIPT_27 = 27 ,
  EVENT_THASSARIAN_SCRIPT_28 = 28 ,
  EVENT_THASSARIAN_SCRIPT_29 = 29 ,
  EVENT_THASSARIAN_CAST = 30 ,
  NPC_IMAGE_LICH_KING = 26203 ,
  NPC_COUNSELOR_TALBOT = 25301 ,
  NPC_PRINCE_VALANAR = 28189 ,
  NPC_GENERAL_ARLOS = 25250 ,
  NPC_LERYSSA = 25251 ,
  NPC_TANATHAL = 26173 ,
  SPELL_THASSARIAN_FLAY = 46685 ,
  SPELL_TRANSFORM_VALANAR = 46753 ,
  SPELL_BLOOD_PRESENCE = 50995 ,
  SAY_THASSARIAN_1 = 0 ,
  SAY_THASSARIAN_2 = 1 ,
  SAY_THASSARIAN_3 = 2 ,
  SAY_THASSARIAN_4 = 3 ,
  SAY_THASSARIAN_5 = 4 ,
  SAY_THASSARIAN_6 = 5 ,
  SAY_THASSARIAN_7 = 6 ,
  SAY_TALBOT_1 = 0 ,
  SAY_TALBOT_2 = 1 ,
  SAY_TALBOT_3 = 2 ,
  SAY_TALBOT_4 = 3 ,
  SAY_LICH_1 = 0 ,
  SAY_LICH_2 = 1 ,
  SAY_LICH_3 = 2 ,
  SAY_ARLOS_1 = 0 ,
  SAY_ARLOS_2 = 1 ,
  SAY_LERYSSA_1 = 0 ,
  SAY_LERYSSA_2 = 1 ,
  SAY_LERYSSA_3 = 2 ,
  SAY_LERYSSA_4 = 3 ,
  PATH_THASSARIAN = 1013030 ,
  PATH_ARTHAS = 1013031 ,
  PATH_TALBOT = 1013032 ,
  PATH_ARLOS = 1013033 ,
  PATH_LERYSSA = 1013034
}
 
enum  CounselorTalbot {
  AREA_LAST_RITES = 4128 ,
  SPELL_DEFLECTION = 51009 ,
  SPELL_SOUL_BLAST = 50992 ,
  SPELL_VAMPIRIC_BOLT = 51016 ,
  EVENT_DEFLECTION = 1 ,
  EVENT_SOUL_BLAST = 2 ,
  EVENT_VAMPIRIC_BOLT = 3
}
 

Functions

void AddSC_borean_tundra ()
 

Variables

const uint32 nerubarVictims [3]
 

Enumeration Type Documentation

◆ BerylSorcerer

Enumerator
EVENT_FROSTBOLT 
EVENT_ARCANE_CHAINS 
NPC_LIBRARIAN_DONATHAN 
NPC_CAPTURED_BERLY_SORCERER 
SPELL_FROSTBOLT 
SPELL_ARCANE_CHAINS 
SPELL_ARCANE_CHAINS_CHARACTER_FORCE_CAST 
SPELL_ARCANE_CHAINS_SUMMON_CHAINED_MAGE_HUNTER 
SPELL_COSMETIC_ENSLAVE_CHAINS_SELF 
SPELL_ARCANE_CHAINS_CHANNEL_II 
569{
570 EVENT_FROSTBOLT = 1,
574 SPELL_FROSTBOLT = 9672,
575 SPELL_ARCANE_CHAINS = 45611,
580};
@ SPELL_FROSTBOLT
Definition zone_borean_tundra.cpp:574
@ SPELL_ARCANE_CHAINS_CHARACTER_FORCE_CAST
Definition zone_borean_tundra.cpp:576
@ NPC_CAPTURED_BERLY_SORCERER
Definition zone_borean_tundra.cpp:573
@ SPELL_ARCANE_CHAINS
Definition zone_borean_tundra.cpp:575
@ SPELL_COSMETIC_ENSLAVE_CHAINS_SELF
Definition zone_borean_tundra.cpp:578
@ SPELL_ARCANE_CHAINS_CHANNEL_II
Definition zone_borean_tundra.cpp:579
@ EVENT_ARCANE_CHAINS
Definition zone_borean_tundra.cpp:571
@ NPC_LIBRARIAN_DONATHAN
Definition zone_borean_tundra.cpp:572
@ EVENT_FROSTBOLT
Definition zone_borean_tundra.cpp:570
@ SPELL_ARCANE_CHAINS_SUMMON_CHAINED_MAGE_HUNTER
Definition zone_borean_tundra.cpp:577

◆ BloodsporeRuination

Enumerator
NPC_BLOODMAGE_LAURITH 
SAY_BLOODMAGE_LAURITH 
EVENT_TALK 
EVENT_RESET_ORIENTATION 
1386{
1387 NPC_BLOODMAGE_LAURITH = 25381,
1389 EVENT_TALK = 1,
1391};
@ NPC_BLOODMAGE_LAURITH
Definition zone_borean_tundra.cpp:1387
@ SAY_BLOODMAGE_LAURITH
Definition zone_borean_tundra.cpp:1388
@ EVENT_RESET_ORIENTATION
Definition zone_borean_tundra.cpp:1390
@ EVENT_TALK
Definition zone_borean_tundra.cpp:1389

◆ BonkerTogglevolt

Enumerator
NPC_BONKER_TOGGLEVOLT 
QUEST_GET_ME_OUTA_HERE 
SAY_BONKER_1 
SAY_BONKER_2 
980{
981 NPC_BONKER_TOGGLEVOLT = 25589,
983
984 SAY_BONKER_1 = 0,
985 SAY_BONKER_2 = 1
986};
@ QUEST_GET_ME_OUTA_HERE
Definition zone_borean_tundra.cpp:982
@ SAY_BONKER_1
Definition zone_borean_tundra.cpp:984
@ SAY_BONKER_2
Definition zone_borean_tundra.cpp:985
@ NPC_BONKER_TOGGLEVOLT
Definition zone_borean_tundra.cpp:981

◆ CapturedBerylSorcerer

Enumerator
EVENT_ADD_ARCANE_CHAINS 
EVENT_FOLLOW_PLAYER 
676{
679};
@ EVENT_ADD_ARCANE_CHAINS
Definition zone_borean_tundra.cpp:677
@ EVENT_FOLLOW_PLAYER
Definition zone_borean_tundra.cpp:678

◆ CounselorTalbot

Enumerator
AREA_LAST_RITES 
SPELL_DEFLECTION 
SPELL_SOUL_BLAST 
SPELL_VAMPIRIC_BOLT 
EVENT_DEFLECTION 
EVENT_SOUL_BLAST 
EVENT_VAMPIRIC_BOLT 
2045{
2046 AREA_LAST_RITES = 4128,
2047 SPELL_DEFLECTION = 51009,
2048 SPELL_SOUL_BLAST = 50992,
2049 SPELL_VAMPIRIC_BOLT = 51016,
2050 EVENT_DEFLECTION = 1,
2051 EVENT_SOUL_BLAST = 2,
2053};
@ EVENT_SOUL_BLAST
Definition zone_borean_tundra.cpp:2051
@ SPELL_VAMPIRIC_BOLT
Definition zone_borean_tundra.cpp:2049
@ SPELL_DEFLECTION
Definition zone_borean_tundra.cpp:2047
@ EVENT_VAMPIRIC_BOLT
Definition zone_borean_tundra.cpp:2052
@ AREA_LAST_RITES
Definition zone_borean_tundra.cpp:2046
@ SPELL_SOUL_BLAST
Definition zone_borean_tundra.cpp:2048
@ EVENT_DEFLECTION
Definition zone_borean_tundra.cpp:2050

◆ eDrakeHunt

enum eDrakeHunt
Enumerator
SPELL_DRAKE_HATCHLING_SUBDUED 
SPELL_SUBDUED 
32{
34 SPELL_SUBDUED = 46675
35};
@ SPELL_DRAKE_HATCHLING_SUBDUED
Definition zone_borean_tundra.cpp:33
@ SPELL_SUBDUED
Definition zone_borean_tundra.cpp:34

◆ HiddenCultist

Enumerator
SPELL_SHROUD_OF_THE_DEATH_CULTIST 
SPELL_RIGHTEOUS_VISION 
NPC_TOM_HEGGER 
NPC_SALTY_JOHN_THORPE 
NPC_GUARD_MITCHELLS 
SAY_HIDDEN_CULTIST_1 
SAY_HIDDEN_CULTIST_2 
SAY_HIDDEN_CULTIST_3 
SAY_HIDDEN_CULTIST_4 
EVENT_CULTIST_SCRIPT_1 
EVENT_CULTIST_SCRIPT_2 
EVENT_CULTIST_SCRIPT_3 
1221{
1223 SPELL_RIGHTEOUS_VISION = 46078,
1224 NPC_TOM_HEGGER = 25827,
1225 NPC_SALTY_JOHN_THORPE = 25248,
1226 NPC_GUARD_MITCHELLS = 25828,
1234};
@ EVENT_CULTIST_SCRIPT_2
Definition zone_borean_tundra.cpp:1232
@ SPELL_RIGHTEOUS_VISION
Definition zone_borean_tundra.cpp:1223
@ SPELL_SHROUD_OF_THE_DEATH_CULTIST
Definition zone_borean_tundra.cpp:1222
@ NPC_TOM_HEGGER
Definition zone_borean_tundra.cpp:1224
@ SAY_HIDDEN_CULTIST_4
Definition zone_borean_tundra.cpp:1230
@ EVENT_CULTIST_SCRIPT_1
Definition zone_borean_tundra.cpp:1231
@ SAY_HIDDEN_CULTIST_2
Definition zone_borean_tundra.cpp:1228
@ EVENT_CULTIST_SCRIPT_3
Definition zone_borean_tundra.cpp:1233
@ NPC_SALTY_JOHN_THORPE
Definition zone_borean_tundra.cpp:1225
@ SAY_HIDDEN_CULTIST_3
Definition zone_borean_tundra.cpp:1229
@ NPC_GUARD_MITCHELLS
Definition zone_borean_tundra.cpp:1226
@ SAY_HIDDEN_CULTIST_1
Definition zone_borean_tundra.cpp:1227

◆ ImprisionedBerylSorcerer

Enumerator
SPELL_NEURAL_NEEDLE 
NPC_IMPRISONED_BERYL_SORCERER 
SAY_IMPRISIONED_BERYL_1 
SAY_IMPRISIONED_BERYL_2 
SAY_IMPRISIONED_BERYL_3 
SAY_IMPRISIONED_BERYL_4 
SAY_IMPRISIONED_BERYL_5 
SAY_IMPRISIONED_BERYL_6 
SAY_IMPRISIONED_BERYL_7 
781{
782 SPELL_NEURAL_NEEDLE = 45634,
783
785
793};
@ SAY_IMPRISIONED_BERYL_6
Definition zone_borean_tundra.cpp:791
@ SAY_IMPRISIONED_BERYL_7
Definition zone_borean_tundra.cpp:792
@ SAY_IMPRISIONED_BERYL_1
Definition zone_borean_tundra.cpp:786
@ NPC_IMPRISONED_BERYL_SORCERER
Definition zone_borean_tundra.cpp:784
@ SAY_IMPRISIONED_BERYL_3
Definition zone_borean_tundra.cpp:788
@ SPELL_NEURAL_NEEDLE
Definition zone_borean_tundra.cpp:782
@ SAY_IMPRISIONED_BERYL_5
Definition zone_borean_tundra.cpp:790
@ SAY_IMPRISIONED_BERYL_4
Definition zone_borean_tundra.cpp:789
@ SAY_IMPRISIONED_BERYL_2
Definition zone_borean_tundra.cpp:787

◆ Iruk

enum Iruk
Enumerator
GOSSIP_MENU_ID_NPC_IRUK 
GOSSIP_OPTION_SEARCH_CORPSE 
NPC_TEXT_THIS_YOUNG_TUSKARR 
QUEST_SPIRITS_WATCH_OVER_US 
SPELL_CREATE_TOTEM_OF_ISSLIRUK 
248{
252
254
256};
@ QUEST_SPIRITS_WATCH_OVER_US
Definition zone_borean_tundra.cpp:253
@ GOSSIP_MENU_ID_NPC_IRUK
Definition zone_borean_tundra.cpp:249
@ SPELL_CREATE_TOTEM_OF_ISSLIRUK
Definition zone_borean_tundra.cpp:255
@ NPC_TEXT_THIS_YOUNG_TUSKARR
Definition zone_borean_tundra.cpp:251
@ GOSSIP_OPTION_SEARCH_CORPSE
Definition zone_borean_tundra.cpp:250

◆ Jenny

enum Jenny
Enumerator
EVENT_JENNY_START_FOLLOW 
EVENT_JENNY_MOVE_TO_FEZZIX 
EVENT_JENNY_DESPAWN 
SPELL_CRATES_CARRIED 
SPELL_DROP_CRATE 
SPELL_GIVE_JENNY_CREDIT 
NPC_FEZZIX_GEARTWIST 
483{
487 SPELL_CRATES_CARRIED = 46340,
488 SPELL_DROP_CRATE = 46342,
491};
@ NPC_FEZZIX_GEARTWIST
Definition zone_borean_tundra.cpp:490
@ EVENT_JENNY_START_FOLLOW
Definition zone_borean_tundra.cpp:484
@ SPELL_GIVE_JENNY_CREDIT
Definition zone_borean_tundra.cpp:489
@ SPELL_DROP_CRATE
Definition zone_borean_tundra.cpp:488
@ EVENT_JENNY_MOVE_TO_FEZZIX
Definition zone_borean_tundra.cpp:485
@ SPELL_CRATES_CARRIED
Definition zone_borean_tundra.cpp:487
@ EVENT_JENNY_DESPAWN
Definition zone_borean_tundra.cpp:486

◆ Khunok

enum Khunok
Enumerator
NPC_ORPHANED_MAMMOTH_CALF 
SPELL_MAMMOTH_CALF_ESCORT_CREDIT 
201{
204};
@ NPC_ORPHANED_MAMMOTH_CALF
Definition zone_borean_tundra.cpp:202
@ SPELL_MAMMOTH_CALF_ESCORT_CREDIT
Definition zone_borean_tundra.cpp:203

◆ Lurgglbr

enum Lurgglbr
Enumerator
QUEST_ESCAPE_WINTERFIN_CAVERNS 
GO_CAGE 
SAY_START_1 
SAY_START_2 
SAY_END_1 
SAY_END_2 
351{
353 GO_CAGE = 187369,
354 SAY_START_1 = 0,
355 SAY_START_2 = 1,
356 SAY_END_1 = 2,
357 SAY_END_2 = 3
358};
@ SAY_START_2
Definition zone_borean_tundra.cpp:355
@ SAY_START_1
Definition zone_borean_tundra.cpp:354
@ QUEST_ESCAPE_WINTERFIN_CAVERNS
Definition zone_borean_tundra.cpp:352
@ SAY_END_2
Definition zone_borean_tundra.cpp:357
@ GO_CAGE
Definition zone_borean_tundra.cpp:353
@ SAY_END_1
Definition zone_borean_tundra.cpp:356

◆ MootooTheYounger

Enumerator
SAY_1 
SAY_2 
SAY_3 
SAY_4 
SAY_5 
NPC_MOOTOO_THE_YOUNGER 
QUEST_ESCAPING_THE_MIST 
895{
896 SAY_1 = 0,
897 SAY_2 = 1,
898 SAY_3 = 2,
899 SAY_4 = 3,
900 SAY_5 = 4,
901
904};
@ QUEST_ESCAPING_THE_MIST
Definition zone_borean_tundra.cpp:903
@ SAY_1
Definition zone_borean_tundra.cpp:896
@ SAY_4
Definition zone_borean_tundra.cpp:899
@ NPC_MOOTOO_THE_YOUNGER
Definition zone_borean_tundra.cpp:902
@ SAY_2
Definition zone_borean_tundra.cpp:897
@ SAY_5
Definition zone_borean_tundra.cpp:900
@ SAY_3
Definition zone_borean_tundra.cpp:898

◆ Nerubar

enum Nerubar
Enumerator
NPC_WARSONG_PEON 
QUEST_TAKEN_BY_THE_SCOURGE 
SPELL_FREED_WARSONG_MAGE 
SPELL_FREED_WARSONG_SHAMAN 
SPELL_FREED_WARSONG_WARRIOR 
SPELL_FREED_WARSONG_PEON 
292{
293 NPC_WARSONG_PEON = 25270,
299};
@ SPELL_FREED_WARSONG_MAGE
Definition zone_borean_tundra.cpp:295
@ SPELL_FREED_WARSONG_WARRIOR
Definition zone_borean_tundra.cpp:297
@ QUEST_TAKEN_BY_THE_SCOURGE
Definition zone_borean_tundra.cpp:294
@ SPELL_FREED_WARSONG_PEON
Definition zone_borean_tundra.cpp:298
@ SPELL_FREED_WARSONG_SHAMAN
Definition zone_borean_tundra.cpp:296
@ NPC_WARSONG_PEON
Definition zone_borean_tundra.cpp:293

◆ NPCs

enum NPCs
Enumerator
NPC_TRANSITUS_SHIELD_DUMMY 
NPC_WARMAGE_HOLLISTER 
NPC_WARMAGE_CALANDRA 
NPC_WARMAGE_WATKINS 
1117{
1119 NPC_WARMAGE_HOLLISTER = 27906,
1120 NPC_WARMAGE_CALANDRA = 27173,
1121 NPC_WARMAGE_WATKINS = 27904
1122};
@ NPC_TRANSITUS_SHIELD_DUMMY
Definition zone_borean_tundra.cpp:1118
@ NPC_WARMAGE_HOLLISTER
Definition zone_borean_tundra.cpp:1119
@ NPC_WARMAGE_CALANDRA
Definition zone_borean_tundra.cpp:1120
@ NPC_WARMAGE_WATKINS
Definition zone_borean_tundra.cpp:1121

◆ Sinkhole

enum Sinkhole
Enumerator
GO_EXPLOSIVES_CART 
NPC_SCOURGED_BURROWER 
QUEST_PLUG_THE_SINKHOLES 
SPELL_SET_CART 
SPELL_EXPLODE_CART 
SPELL_SUMMON_CART 
SPELL_SUMMON_WORM 
81{
82 GO_EXPLOSIVES_CART = 188160,
85 SPELL_SET_CART = 46797,
86 SPELL_EXPLODE_CART = 46799,
87 SPELL_SUMMON_CART = 46798,
88 SPELL_SUMMON_WORM = 46800,
89};
@ SPELL_SUMMON_WORM
Definition zone_borean_tundra.cpp:88
@ SPELL_SUMMON_CART
Definition zone_borean_tundra.cpp:87
@ SPELL_SET_CART
Definition zone_borean_tundra.cpp:85
@ SPELL_EXPLODE_CART
Definition zone_borean_tundra.cpp:86
@ QUEST_PLUG_THE_SINKHOLES
Definition zone_borean_tundra.cpp:84
@ NPC_SCOURGED_BURROWER
Definition zone_borean_tundra.cpp:83
@ GO_EXPLOSIVES_CART
Definition zone_borean_tundra.cpp:82

◆ Spells

enum Spells
Enumerator
SPELL_TRANSITUS_SHIELD_BEAM 
1112{
1114};
@ SPELL_TRANSITUS_SHIELD_BEAM
Definition zone_borean_tundra.cpp:1113

◆ Thassarian

enum Thassarian
Enumerator
EVENT_THASSARIAN_SCRIPT_1 
EVENT_THASSARIAN_SCRIPT_2 
EVENT_THASSARIAN_SCRIPT_3 
EVENT_THASSARIAN_SCRIPT_4 
EVENT_THASSARIAN_SCRIPT_5 
EVENT_THASSARIAN_SCRIPT_6 
EVENT_THASSARIAN_SCRIPT_7 
EVENT_THASSARIAN_SCRIPT_8 
EVENT_THASSARIAN_SCRIPT_9 
EVENT_THASSARIAN_SCRIPT_10 
EVENT_THASSARIAN_SCRIPT_11 
EVENT_THASSARIAN_SCRIPT_12 
EVENT_THASSARIAN_SCRIPT_13 
EVENT_THASSARIAN_SCRIPT_14 
EVENT_THASSARIAN_SCRIPT_15 
EVENT_THASSARIAN_SCRIPT_16 
EVENT_THASSARIAN_SCRIPT_17 
EVENT_THASSARIAN_SCRIPT_18 
EVENT_THASSARIAN_SCRIPT_19 
EVENT_THASSARIAN_SCRIPT_20 
EVENT_THASSARIAN_SCRIPT_21 
EVENT_THASSARIAN_SCRIPT_22 
EVENT_THASSARIAN_SCRIPT_23 
EVENT_THASSARIAN_SCRIPT_24 
EVENT_THASSARIAN_SCRIPT_25 
EVENT_THASSARIAN_SCRIPT_26 
EVENT_THASSARIAN_SCRIPT_27 
EVENT_THASSARIAN_SCRIPT_28 
EVENT_THASSARIAN_SCRIPT_29 
EVENT_THASSARIAN_CAST 
NPC_IMAGE_LICH_KING 
NPC_COUNSELOR_TALBOT 
NPC_PRINCE_VALANAR 
NPC_GENERAL_ARLOS 
NPC_LERYSSA 
NPC_TANATHAL 
SPELL_THASSARIAN_FLAY 
SPELL_TRANSFORM_VALANAR 
SPELL_BLOOD_PRESENCE 
SAY_THASSARIAN_1 
SAY_THASSARIAN_2 
SAY_THASSARIAN_3 
SAY_THASSARIAN_4 
SAY_THASSARIAN_5 
SAY_THASSARIAN_6 
SAY_THASSARIAN_7 
SAY_TALBOT_1 
SAY_TALBOT_2 
SAY_TALBOT_3 
SAY_TALBOT_4 
SAY_LICH_1 
SAY_LICH_2 
SAY_LICH_3 
SAY_ARLOS_1 
SAY_ARLOS_2 
SAY_LERYSSA_1 
SAY_LERYSSA_2 
SAY_LERYSSA_3 
SAY_LERYSSA_4 
PATH_THASSARIAN 
PATH_ARTHAS 
PATH_TALBOT 
PATH_ARLOS 
PATH_LERYSSA 
1482{
1513 NPC_IMAGE_LICH_KING = 26203,
1514 NPC_COUNSELOR_TALBOT = 25301,
1515 NPC_PRINCE_VALANAR = 28189,
1516 NPC_GENERAL_ARLOS = 25250,
1517 NPC_LERYSSA = 25251,
1518 NPC_TANATHAL = 26173,
1519 SPELL_THASSARIAN_FLAY = 46685,
1521 SPELL_BLOOD_PRESENCE = 50995,
1522 SAY_THASSARIAN_1 = 0,
1523 SAY_THASSARIAN_2 = 1,
1524 SAY_THASSARIAN_3 = 2,
1525 SAY_THASSARIAN_4 = 3,
1526 SAY_THASSARIAN_5 = 4,
1527 SAY_THASSARIAN_6 = 5,
1528 SAY_THASSARIAN_7 = 6,
1529 SAY_TALBOT_1 = 0,
1530 SAY_TALBOT_2 = 1,
1531 SAY_TALBOT_3 = 2,
1532 SAY_TALBOT_4 = 3,
1533 SAY_LICH_1 = 0,
1534 SAY_LICH_2 = 1,
1535 SAY_LICH_3 = 2,
1536 SAY_ARLOS_1 = 0,
1537 SAY_ARLOS_2 = 1,
1538 SAY_LERYSSA_1 = 0,
1539 SAY_LERYSSA_2 = 1,
1540 SAY_LERYSSA_3 = 2,
1541 SAY_LERYSSA_4 = 3,
1542 PATH_THASSARIAN = 1013030,
1543 PATH_ARTHAS = 1013031,
1544 PATH_TALBOT = 1013032,
1545 PATH_ARLOS = 1013033,
1546 PATH_LERYSSA = 1013034
1547};
@ EVENT_THASSARIAN_SCRIPT_29
Definition zone_borean_tundra.cpp:1511
@ EVENT_THASSARIAN_SCRIPT_5
Definition zone_borean_tundra.cpp:1487
@ SAY_THASSARIAN_3
Definition zone_borean_tundra.cpp:1524
@ SAY_LERYSSA_4
Definition zone_borean_tundra.cpp:1541
@ EVENT_THASSARIAN_SCRIPT_22
Definition zone_borean_tundra.cpp:1504
@ PATH_TALBOT
Definition zone_borean_tundra.cpp:1544
@ EVENT_THASSARIAN_SCRIPT_7
Definition zone_borean_tundra.cpp:1489
@ SPELL_BLOOD_PRESENCE
Definition zone_borean_tundra.cpp:1521
@ SAY_THASSARIAN_4
Definition zone_borean_tundra.cpp:1525
@ EVENT_THASSARIAN_SCRIPT_11
Definition zone_borean_tundra.cpp:1493
@ EVENT_THASSARIAN_SCRIPT_2
Definition zone_borean_tundra.cpp:1484
@ SAY_ARLOS_2
Definition zone_borean_tundra.cpp:1537
@ EVENT_THASSARIAN_SCRIPT_18
Definition zone_borean_tundra.cpp:1500
@ NPC_PRINCE_VALANAR
Definition zone_borean_tundra.cpp:1515
@ SAY_TALBOT_4
Definition zone_borean_tundra.cpp:1532
@ EVENT_THASSARIAN_SCRIPT_16
Definition zone_borean_tundra.cpp:1498
@ EVENT_THASSARIAN_SCRIPT_17
Definition zone_borean_tundra.cpp:1499
@ PATH_LERYSSA
Definition zone_borean_tundra.cpp:1546
@ EVENT_THASSARIAN_SCRIPT_20
Definition zone_borean_tundra.cpp:1502
@ EVENT_THASSARIAN_SCRIPT_12
Definition zone_borean_tundra.cpp:1494
@ NPC_IMAGE_LICH_KING
Definition zone_borean_tundra.cpp:1513
@ EVENT_THASSARIAN_SCRIPT_8
Definition zone_borean_tundra.cpp:1490
@ SAY_LICH_3
Definition zone_borean_tundra.cpp:1535
@ PATH_THASSARIAN
Definition zone_borean_tundra.cpp:1542
@ NPC_COUNSELOR_TALBOT
Definition zone_borean_tundra.cpp:1514
@ EVENT_THASSARIAN_SCRIPT_27
Definition zone_borean_tundra.cpp:1509
@ EVENT_THASSARIAN_SCRIPT_1
Definition zone_borean_tundra.cpp:1483
@ SAY_ARLOS_1
Definition zone_borean_tundra.cpp:1536
@ NPC_GENERAL_ARLOS
Definition zone_borean_tundra.cpp:1516
@ EVENT_THASSARIAN_SCRIPT_26
Definition zone_borean_tundra.cpp:1508
@ SAY_LERYSSA_2
Definition zone_borean_tundra.cpp:1539
@ EVENT_THASSARIAN_CAST
Definition zone_borean_tundra.cpp:1512
@ EVENT_THASSARIAN_SCRIPT_4
Definition zone_borean_tundra.cpp:1486
@ SAY_TALBOT_3
Definition zone_borean_tundra.cpp:1531
@ SPELL_TRANSFORM_VALANAR
Definition zone_borean_tundra.cpp:1520
@ EVENT_THASSARIAN_SCRIPT_25
Definition zone_borean_tundra.cpp:1507
@ SAY_LICH_2
Definition zone_borean_tundra.cpp:1534
@ PATH_ARLOS
Definition zone_borean_tundra.cpp:1545
@ EVENT_THASSARIAN_SCRIPT_21
Definition zone_borean_tundra.cpp:1503
@ EVENT_THASSARIAN_SCRIPT_9
Definition zone_borean_tundra.cpp:1491
@ NPC_TANATHAL
Definition zone_borean_tundra.cpp:1518
@ SAY_LICH_1
Definition zone_borean_tundra.cpp:1533
@ EVENT_THASSARIAN_SCRIPT_6
Definition zone_borean_tundra.cpp:1488
@ EVENT_THASSARIAN_SCRIPT_15
Definition zone_borean_tundra.cpp:1497
@ EVENT_THASSARIAN_SCRIPT_14
Definition zone_borean_tundra.cpp:1496
@ SAY_THASSARIAN_7
Definition zone_borean_tundra.cpp:1528
@ SAY_THASSARIAN_1
Definition zone_borean_tundra.cpp:1522
@ PATH_ARTHAS
Definition zone_borean_tundra.cpp:1543
@ SAY_LERYSSA_1
Definition zone_borean_tundra.cpp:1538
@ SAY_THASSARIAN_6
Definition zone_borean_tundra.cpp:1527
@ SAY_LERYSSA_3
Definition zone_borean_tundra.cpp:1540
@ EVENT_THASSARIAN_SCRIPT_19
Definition zone_borean_tundra.cpp:1501
@ SAY_THASSARIAN_5
Definition zone_borean_tundra.cpp:1526
@ SAY_TALBOT_2
Definition zone_borean_tundra.cpp:1530
@ EVENT_THASSARIAN_SCRIPT_23
Definition zone_borean_tundra.cpp:1505
@ EVENT_THASSARIAN_SCRIPT_13
Definition zone_borean_tundra.cpp:1495
@ SAY_THASSARIAN_2
Definition zone_borean_tundra.cpp:1523
@ NPC_LERYSSA
Definition zone_borean_tundra.cpp:1517
@ EVENT_THASSARIAN_SCRIPT_24
Definition zone_borean_tundra.cpp:1506
@ SPELL_THASSARIAN_FLAY
Definition zone_borean_tundra.cpp:1519
@ EVENT_THASSARIAN_SCRIPT_10
Definition zone_borean_tundra.cpp:1492
@ EVENT_THASSARIAN_SCRIPT_3
Definition zone_borean_tundra.cpp:1485
@ SAY_TALBOT_1
Definition zone_borean_tundra.cpp:1529
@ EVENT_THASSARIAN_SCRIPT_28
Definition zone_borean_tundra.cpp:1510

◆ Valiancekeepcannons

Enumerator
GO_VALIANCE_KEEP_CANNON_1 
GO_VALIANCE_KEEP_CANNON_2 
1061{
1064};
@ GO_VALIANCE_KEEP_CANNON_2
Definition zone_borean_tundra.cpp:1063
@ GO_VALIANCE_KEEP_CANNON_1
Definition zone_borean_tundra.cpp:1062

Function Documentation

◆ AddSC_borean_tundra()

void AddSC_borean_tundra ( )
2130{
2131 // Ours
2133 new npc_thassarian();
2134 new npc_thassarian2();
2135 new npc_leryssa();
2137
2138 // Theirs
2141 new npc_iruk();
2142 new npc_nerubar_victim();
2143 new npc_lurgglbr();
2144 new npc_beryl_sorcerer();
2152 new npc_hidden_cultist();
2156}
#define RegisterCreatureAI(ai_name)
Definition CreatureScript.h:71
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition zone_borean_tundra.cpp:583
Definition zone_borean_tundra.cpp:1411
Definition zone_borean_tundra.cpp:989
Definition zone_borean_tundra.cpp:682
Definition zone_borean_tundra.cpp:2056
Definition zone_borean_tundra.cpp:1237
Definition zone_borean_tundra.cpp:796
Definition zone_borean_tundra.cpp:259
Definition zone_borean_tundra.cpp:207
Definition zone_borean_tundra.cpp:2014
Definition zone_borean_tundra.cpp:361
Definition zone_borean_tundra.cpp:907
Definition zone_borean_tundra.cpp:307
Definition zone_borean_tundra.cpp:92
Definition zone_borean_tundra.cpp:1593
Definition zone_borean_tundra.cpp:1550
Definition zone_borean_tundra.cpp:1067
Definition zone_borean_tundra.cpp:1125
Definition zone_borean_tundra.cpp:758
Definition zone_borean_tundra.cpp:1394
Definition zone_borean_tundra.cpp:38
Definition zone_borean_tundra.cpp:494

References RegisterCreatureAI, and RegisterSpellScript.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ nerubarVictims