Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
zone_zuldrak.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellAuras.h"
#include "SpellAuraEffects.h"
#include "Vehicle.h"
Include dependency graph for zone_zuldrak.cpp:

Go to the source code of this file.

Classes

struct  BossAndAdd
class  go_finklesteins_cauldron
class  go_scourge_enclosure
class  npc_alchemist_finklestein
struct  npc_alchemist_finklestein::npc_alchemist_finklesteinAI
class  npc_captured_rageclaw
struct  npc_captured_rageclaw::npc_captured_rageclawAI
class  npc_crusade_recruit
struct  npc_crusade_recruit::npc_crusade_recruitAI
class  npc_drakuru_shackles
struct  npc_drakuru_shackles::npc_drakuru_shacklesAI
class  npc_elemental_lord
struct  npc_elemental_lord::npc_elemental_lordAI
class  npc_fiend_elemental
struct  npc_fiend_elemental::npc_fiend_elementalAI
class  npc_gurgthock
struct  npc_gurgthock::npc_gurgthockAI
class  npc_korrak_bloodrager
struct  npc_korrak_bloodrager::npc_korrak_bloodragerAI
class  npc_orinoko_tuskbreaker
struct  npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI
class  npc_released_offspring_harkoa
struct  npc_released_offspring_harkoa::npc_released_offspring_harkoaAI
class  npc_stinkbeard
struct  npc_stinkbeard::npc_stinkbeardAI
class  npc_storm_cloud
struct  npc_storm_cloud::npc_storm_cloudAI
class  npc_yggdras
struct  npc_yggdras::npc_yggdrasAI
class  spell_fetch_ingredient_aura
class  spell_fetch_ingredient_aura::spell_fetch_ingredient_aura_AuraScript
class  spell_pot_check
class  spell_pot_check::spell_pot_check_SpellScript
class  spell_random_ingredient
class  spell_random_ingredient::spell_random_ingredient_SpellScript
class  spell_random_ingredient_aura
class  spell_random_ingredient_aura::spell_random_ingredient_aura_AuraScript

Enumerations

enum  CrusadeRecruit { SPELL_QUEST_CREDIT = 50633 , QUEST_TROLL_PATROL_INTESTINAL_FORTITUDE = 12509 }
enum  CrusadeRecruitEvents { EVENT_RECRUIT_1 = 1 , EVENT_RECRUIT_2 = 2 }
enum  DrakuruShackles {
  NPC_RAGECLAW = 29686 , QUEST_TROLLS_IS_GONE_CRAZY = 12861 , SPELL_LEFT_CHAIN = 59951 , SPELL_RIGHT_CHAIN = 59952 ,
  SPELL_UNLOCK_SHACKLE = 55083 , SPELL_FREE_RAGECLAW = 55223
}
enum  Finklestein {
  NPC_FINKLESTEIN = 28205 , ITEM_KNOTROOT = 38338 , ITEM_PICKLED_EAGLE_EGG = 38341 , ITEM_SPECKLED_GUANO = 38337 ,
  ITEM_WITHERED_BATWING = 38339 , ITEM_SEASONED_SLIDER_CIDER = 38381 , ITEM_PULVERIZED_GARGOYLE_TEETH = 38384 , ITEM_MUDDY_MIRE_MAGGOT = 38386 ,
  ITEM_SPIKY_SPIDER_EGG = 38393 , ITEM_HAIRY_HERRING_HEAD = 38396 , ITEM_PUTRID_PIRATE_PERSPIRATION = 38397 , ITEM_ICECROWN_BOTTLED_WATER = 38398 ,
  ITEM_WASPS_WINGS = 38369 , ITEM_PRISMATIC_MOJO = 38343 , ITEM_RAPTOR_CLAW = 38370 , ITEM_AMBERSEED = 38340 ,
  ITEM_SHRUNKEN_DRAGONS_CLAW = 38344 , ITEM_CHILLED_SERPENT_MUCUS = 38346 , ITEM_CRYSTALLIZED_HOGSNOT = 38336 , ITEM_CRUSHED_BASILISK_CRYSTALS = 38379 ,
  ITEM_TROLLBANE = 38342 , ITEM_FROZEN_SPIDER_ICHOR = 38345 , QUEST_THE_ALCHEMIST_APPRENTICE_DAILY = 12541 , SPELL_ALCHEMIST_APPRENTICE_INVISBUFF = 51216 ,
  SPELL_RANDOM_INGREDIENT_EASY_AURA = 51015 , SPELL_RANDOM_INGREDIENT_MEDIUM_AURA = 51154 , SPELL_RANDOM_INGREDIENT_HARD_AURA = 51157 , SPELL_RANDOM_INGREDIENT_EASY = 51134 ,
  SPELL_RANDOM_INGREDIENT_MEDIUM = 51105 , SPELL_RANDOM_INGREDIENT_HARD = 51107 , SPELL_NEXT_INGREDIENT = 51049 , SPELL_POT_CHECK = 51046 ,
  SPELL_THROW_INGREDIENT = 51025 , SPELL_KILL_CREDIT = 51111 , SPELL_FETCH_KNOTROOT = 51018 , SPELL_FETCH_PICKLED_EAGLE_EGG = 51055 ,
  SPELL_FETCH_SPECKLED_GUANO = 51057 , SPELL_FETCH_WITHERED_BATWING = 51059 , SPELL_FETCH_SEASONED_SLIDER_CIDER = 51062 , SPELL_FETCH_PULVERIZED_GARGOYLE_TEETH = 51064 ,
  SPELL_FETCH_MUDDY_MIRE_MAGGOT = 51067 , SPELL_FETCH_SPIKY_SPIDER_EGG = 51069 , SPELL_FETCH_HAIRY_HERRING_HEAD = 51072 , SPELL_FETCH_PUTRID_PIRATE_PERSPIRATION = 51077 ,
  SPELL_FETCH_ICECROWN_BOTTLED_WATER = 51079 , SPELL_HAVE_KNOTROOT = 51047 , SPELL_HAVE_PICKLED_EAGLE_EGG = 51056 , SPELL_HAVE_SPECKLED_GUANO = 51058 ,
  SPELL_HAVE_WITHERED_BATWING = 51060 , SPELL_HAVE_SEASONED_SLIDER_CIDER = 51063 , SPELL_HAVE_PULVERIZED_GARGOYLE_TEETH = 51065 , SPELL_HAVE_MUDDY_MIRE_MAGGOT = 51068 ,
  SPELL_HAVE_SPIKY_SPIDER_EGG = 51070 , SPELL_HAVE_HAIRY_HERRING_HEAD = 51075 , SPELL_HAVE_PUTRID_PIRATE_PERSPIRATION = 51078 , SPELL_HAVE_ICECROWN_BOTTLED_WATER = 51080 ,
  SPELL_FETCH_WASPS_WINGS = 51081 , SPELL_FETCH_PRISMATIC_MOJO = 51083 , SPELL_FETCH_RAPTOR_CLAW = 51085 , SPELL_FETCH_AMBERSEED = 51087 ,
  SPELL_FETCH_SHRUNKEN_DRAGONS_CLAW = 51091 , SPELL_HAVE_WASPS_WINGS = 51082 , SPELL_HAVE_PRISMATIC_MOJO = 51084 , SPELL_HAVE_RAPTOR_CLAW = 51086 ,
  SPELL_HAVE_AMBERSEED = 51088 , SPELL_HAVE_SHRUNKEN_DRAGONS_CLAW = 51092 , SPELL_FETCH_CHILLED_SERPENT_MUCUS = 51093 , SPELL_FETCH_CRYSTALLIZED_HOGSNOT = 51095 ,
  SPELL_FETCH_CRUSHED_BASILISK_CRYSTALS = 51097 , SPELL_FETCH_TROLLBANE = 51100 , SPELL_FETCH_FROZEN_SPIDER_ICHOR = 51102 , SPELL_HAVE_CHILLED_SERPENT_MUCUS = 51094 ,
  SPELL_HAVE_CRYSTALLIZED_HOGSNOT = 51096 , SPELL_HAVE_CRUSHED_BASILISK_CRYSTALS = 51098 , SPELL_HAVE_TROLLBANE = 51101 , SPELL_HAVE_FROZEN_SPIDER_ICHOR = 51104 ,
  SAY_EASY_123 = 0 , SAY_MEDIUM_4 = 1 , SAY_MEDIUM_5 = 2 , SAY_HARD_6 = 3 ,
  SAY_RUINED = 4 , SAY_KNOTROOT = 5 , SAY_PICKLED_EAGLE_EGG = 6 , SAY_SPECKLED_GUANO = 7 ,
  SAY_WITHERED_BATWING = 8 , SAY_SEASONED_SLIDER_CIDER = 9 , SAY_PULVERIZED_GARGOYLE_TEETH = 10 , SAY_MUDDY_MIRE_MAGGOT = 11 ,
  SAY_SPIKY_SPIDER_EGG = 12 , SAY_HAIRY_HERRING_HEAD = 13 , SAY_PUTRID_PIRATE_PERSPIRATION = 14 , SAY_ICECROWN_BOTTLED_WATER = 15 ,
  SAY_WASPS_WINGS = 16 , SAY_PRISMATIC_MOJO = 17 , SAY_RAPTOR_CLAW = 18 , SAY_AMBERSEED = 19 ,
  SAY_SHRUNKEN_DRAGONS_CLAW = 20 , SAY_CHILLED_SERPENT_MUCUS = 21 , SAY_CRYSTALLIZED_HOGSNOT = 22 , SAY_CRUSHED_BASILISK_CRYSTALS = 23 ,
  SAY_TROLLBANE = 24 , SAY_FROZEN_SPIDER_ICHOR = 25
}
enum  FinklesteinEvents {
  EVENT_TURN_TO_POT = 1 , EVENT_TURN_BACK = 2 , EVENT_EASY_123 = 3 , EVENT_MEDIUM_4 = 4 ,
  EVENT_MEDIUM_5 = 5 , EVENT_HARD_6 = 6
}
enum  Gurgthock {
  QUEST_AMPHITHEATER_ANGUISH_TUSKARRMAGEDDON = 12935 , QUEST_AMPHITHEATER_ANGUISH_KORRAK_BLOODRAGER = 12936 , QUEST_AMPHITHEATER_ANGUISH_YGGDRAS_2 = 12954 , QUEST_AMPHITHEATER_ANGUISH_YGGDRAS_1 = 12932 ,
  QUEST_AMPHITHEATER_ANGUISH_MAGNATAUR = 12933 , QUEST_AMPHITHEATER_ANGUISH_FROM_BEYOND = 12934 , NPC_ORINOKO_TUSKBREAKER = 30020 , NPC_KORRAK_BLOODRAGER = 30023 ,
  NPC_YGGDRAS = 30014 , NPC_STINKBEARD = 30017 , NPC_AZ_BARIN = 30026 , NPC_DUKE_SINGEN = 30019 ,
  NPC_ERATHIUS = 30025 , NPC_GARGORAL = 30024 , NPC_FIEND_WATER = 30044 , NPC_FIEND_AIR = 30045 ,
  NPC_FIEND_FIRE = 30042 , NPC_FIEND_EARTH = 30043 , SAY_QUEST_ACCEPT_TUSKARRMAGEDON = 0 , SAY_QUEST_ACCEPT_KORRAK_1 = 1 ,
  SAY_QUEST_ACCEPT_KORRAK_2 = 2 , SAY_QUEST_ACCEPT_MAGNATAUR = 3 , EMOTE_YGGDRAS_SPAWN = 4 , SAY_STINKBEARD_SPAWN = 5 ,
  SAY_GURGTHOCK_ELEMENTAL_SPAWN = 6 , SAY_GURGTHOCK_7 = 7 , SAY_QUEST_AMPHITHEATER_ANGUISH_YGGDRAS = 8 , SAY_GURGTHOCK_9 = 9 ,
  SAY_CALL_FOR_HELP = 0 , SAY_RECRUIT = 0 , SPELL_CRASHING_WAVE = 55909 , SPELL_SHOCKWAVE = 55918 ,
  SPELL_BLAST_OF_AIR = 55912 , SPELL_MAGMA_WAVE = 55916 , SPELL_ORB_OF_WATER = 55888 , SPELL_ORB_OF_STORMS = 55882 ,
  SPELL_BOULDER = 55886 , SPELL_ORB_OF_FLAME = 55872
}
enum  KorrakBloodrager { SPELL_GROW = 55948 , SPELL_CHARGE = 24193 , SPELL_UPPERCUT = 30471 , SPELL_ENRAGE = 42745 }
enum  OrinokoTuskbreaker {
  NPC_WHISKER = 30113 , NPC_HUNGRY_PENGUIN = 30110 , SPELL_BATTLE_SHOUT = 32064 , SPELL_FISHY_SCENT = 55937 ,
  SPELL_IMPALE = 55929 , SPELL_SUMMON_WHISKER = 55946
}
enum  Rageclaw { SPELL_UNSHACKLED = 55085 , SPELL_KNEEL = 39656 , SAY_RAGECLAW = 0 }
enum  ScourgeEnclosure { QUEST_OUR_ONLY_HOPE = 12916 , NPC_GYMER_DUMMY = 29928 , SPELL_GYMER_LOCK_EXPLOSION = 55529 }
enum  Stinkbeard {
  SPELL_ENRAGE_STINKBEARD = 50420 , SPELL_KNOCK_AWAY = 31389 , SPELL_STINKY_BEARD = 55867 , SPELL_THUNDERBLADE = 55866 ,
  SPELL_THUNDERCLAP = 15588
}
enum  StormCloud {
  STORM_COULD = 29939 , HEALING_WINDS = 55549 , STORM_VISUAL = 55708 , GYMERS_GRAB = 55516 ,
  RIDE_VEHICLE = 43671
}
enum  Yggdras { SPELL_CLEAVE = 40504 , SPELL_CORRODE_FLESH = 57076 , SPELL_JORMUNGAR_SPAWN = 55859 }

Functions

void AddSC_zuldrak ()

Variables

const Position AddSpawnPosition []
static BossAndAdd Boss []
uint32 const FetchIngredients [21][4]
const Position SpawnPosition []

Enumeration Type Documentation

◆ CrusadeRecruit

Enumerator
SPELL_QUEST_CREDIT 
QUEST_TROLL_PATROL_INTESTINAL_FORTITUDE 

Definition at line 1171 of file zone_zuldrak.cpp.

◆ CrusadeRecruitEvents

Enumerator
EVENT_RECRUIT_1 
EVENT_RECRUIT_2 

Definition at line 1177 of file zone_zuldrak.cpp.

◆ DrakuruShackles

Enumerator
NPC_RAGECLAW 
QUEST_TROLLS_IS_GONE_CRAZY 
SPELL_LEFT_CHAIN 
SPELL_RIGHT_CHAIN 
SPELL_UNLOCK_SHACKLE 
SPELL_FREE_RAGECLAW 

Definition at line 21 of file zone_zuldrak.cpp.

◆ Finklestein

Enumerator
NPC_FINKLESTEIN 
ITEM_KNOTROOT 
ITEM_PICKLED_EAGLE_EGG 
ITEM_SPECKLED_GUANO 
ITEM_WITHERED_BATWING 
ITEM_SEASONED_SLIDER_CIDER 
ITEM_PULVERIZED_GARGOYLE_TEETH 
ITEM_MUDDY_MIRE_MAGGOT 
ITEM_SPIKY_SPIDER_EGG 
ITEM_HAIRY_HERRING_HEAD 
ITEM_PUTRID_PIRATE_PERSPIRATION 
ITEM_ICECROWN_BOTTLED_WATER 
ITEM_WASPS_WINGS 
ITEM_PRISMATIC_MOJO 
ITEM_RAPTOR_CLAW 
ITEM_AMBERSEED 
ITEM_SHRUNKEN_DRAGONS_CLAW 
ITEM_CHILLED_SERPENT_MUCUS 
ITEM_CRYSTALLIZED_HOGSNOT 
ITEM_CRUSHED_BASILISK_CRYSTALS 
ITEM_TROLLBANE 
ITEM_FROZEN_SPIDER_ICHOR 
QUEST_THE_ALCHEMIST_APPRENTICE_DAILY 
SPELL_ALCHEMIST_APPRENTICE_INVISBUFF 
SPELL_RANDOM_INGREDIENT_EASY_AURA 
SPELL_RANDOM_INGREDIENT_MEDIUM_AURA 
SPELL_RANDOM_INGREDIENT_HARD_AURA 
SPELL_RANDOM_INGREDIENT_EASY 
SPELL_RANDOM_INGREDIENT_MEDIUM 
SPELL_RANDOM_INGREDIENT_HARD 
SPELL_NEXT_INGREDIENT 
SPELL_POT_CHECK 
SPELL_THROW_INGREDIENT 
SPELL_KILL_CREDIT 
SPELL_FETCH_KNOTROOT 
SPELL_FETCH_PICKLED_EAGLE_EGG 
SPELL_FETCH_SPECKLED_GUANO 
SPELL_FETCH_WITHERED_BATWING 
SPELL_FETCH_SEASONED_SLIDER_CIDER 
SPELL_FETCH_PULVERIZED_GARGOYLE_TEETH 
SPELL_FETCH_MUDDY_MIRE_MAGGOT 
SPELL_FETCH_SPIKY_SPIDER_EGG 
SPELL_FETCH_HAIRY_HERRING_HEAD 
SPELL_FETCH_PUTRID_PIRATE_PERSPIRATION 
SPELL_FETCH_ICECROWN_BOTTLED_WATER 
SPELL_HAVE_KNOTROOT 
SPELL_HAVE_PICKLED_EAGLE_EGG 
SPELL_HAVE_SPECKLED_GUANO 
SPELL_HAVE_WITHERED_BATWING 
SPELL_HAVE_SEASONED_SLIDER_CIDER 
SPELL_HAVE_PULVERIZED_GARGOYLE_TEETH 
SPELL_HAVE_MUDDY_MIRE_MAGGOT 
SPELL_HAVE_SPIKY_SPIDER_EGG 
SPELL_HAVE_HAIRY_HERRING_HEAD 
SPELL_HAVE_PUTRID_PIRATE_PERSPIRATION 
SPELL_HAVE_ICECROWN_BOTTLED_WATER 
SPELL_FETCH_WASPS_WINGS 
SPELL_FETCH_PRISMATIC_MOJO 
SPELL_FETCH_RAPTOR_CLAW 
SPELL_FETCH_AMBERSEED 
SPELL_FETCH_SHRUNKEN_DRAGONS_CLAW 
SPELL_HAVE_WASPS_WINGS 
SPELL_HAVE_PRISMATIC_MOJO 
SPELL_HAVE_RAPTOR_CLAW 
SPELL_HAVE_AMBERSEED 
SPELL_HAVE_SHRUNKEN_DRAGONS_CLAW 
SPELL_FETCH_CHILLED_SERPENT_MUCUS 
SPELL_FETCH_CRYSTALLIZED_HOGSNOT 
SPELL_FETCH_CRUSHED_BASILISK_CRYSTALS 
SPELL_FETCH_TROLLBANE 
SPELL_FETCH_FROZEN_SPIDER_ICHOR 
SPELL_HAVE_CHILLED_SERPENT_MUCUS 
SPELL_HAVE_CRYSTALLIZED_HOGSNOT 
SPELL_HAVE_CRUSHED_BASILISK_CRYSTALS 
SPELL_HAVE_TROLLBANE 
SPELL_HAVE_FROZEN_SPIDER_ICHOR 
SAY_EASY_123 
SAY_MEDIUM_4 
SAY_MEDIUM_5 
SAY_HARD_6 
SAY_RUINED 
SAY_KNOTROOT 
SAY_PICKLED_EAGLE_EGG 
SAY_SPECKLED_GUANO 
SAY_WITHERED_BATWING 
SAY_SEASONED_SLIDER_CIDER 
SAY_PULVERIZED_GARGOYLE_TEETH 
SAY_MUDDY_MIRE_MAGGOT 
SAY_SPIKY_SPIDER_EGG 
SAY_HAIRY_HERRING_HEAD 
SAY_PUTRID_PIRATE_PERSPIRATION 
SAY_ICECROWN_BOTTLED_WATER 
SAY_WASPS_WINGS 
SAY_PRISMATIC_MOJO 
SAY_RAPTOR_CLAW 
SAY_AMBERSEED 
SAY_SHRUNKEN_DRAGONS_CLAW 
SAY_CHILLED_SERPENT_MUCUS 
SAY_CRYSTALLIZED_HOGSNOT 
SAY_CRUSHED_BASILISK_CRYSTALS 
SAY_TROLLBANE 
SAY_FROZEN_SPIDER_ICHOR 

Definition at line 1284 of file zone_zuldrak.cpp.

◆ FinklesteinEvents

Enumerator
EVENT_TURN_TO_POT 
EVENT_TURN_BACK 
EVENT_EASY_123 
EVENT_MEDIUM_4 
EVENT_MEDIUM_5 
EVENT_HARD_6 

Definition at line 1404 of file zone_zuldrak.cpp.

◆ Gurgthock

enum Gurgthock
Enumerator
QUEST_AMPHITHEATER_ANGUISH_TUSKARRMAGEDDON 
QUEST_AMPHITHEATER_ANGUISH_KORRAK_BLOODRAGER 
QUEST_AMPHITHEATER_ANGUISH_YGGDRAS_2 
QUEST_AMPHITHEATER_ANGUISH_YGGDRAS_1 
QUEST_AMPHITHEATER_ANGUISH_MAGNATAUR 
QUEST_AMPHITHEATER_ANGUISH_FROM_BEYOND 
NPC_ORINOKO_TUSKBREAKER 
NPC_KORRAK_BLOODRAGER 
NPC_YGGDRAS 
NPC_STINKBEARD 
NPC_AZ_BARIN 
NPC_DUKE_SINGEN 
NPC_ERATHIUS 
NPC_GARGORAL 
NPC_FIEND_WATER 
NPC_FIEND_AIR 
NPC_FIEND_FIRE 
NPC_FIEND_EARTH 
SAY_QUEST_ACCEPT_TUSKARRMAGEDON 
SAY_QUEST_ACCEPT_KORRAK_1 
SAY_QUEST_ACCEPT_KORRAK_2 
SAY_QUEST_ACCEPT_MAGNATAUR 
EMOTE_YGGDRAS_SPAWN 
SAY_STINKBEARD_SPAWN 
SAY_GURGTHOCK_ELEMENTAL_SPAWN 
SAY_GURGTHOCK_7 
SAY_QUEST_AMPHITHEATER_ANGUISH_YGGDRAS 
SAY_GURGTHOCK_9 
SAY_CALL_FOR_HELP 
SAY_RECRUIT 
SPELL_CRASHING_WAVE 
SPELL_SHOCKWAVE 
SPELL_BLAST_OF_AIR 
SPELL_MAGMA_WAVE 
SPELL_ORB_OF_WATER 
SPELL_ORB_OF_STORMS 
SPELL_BOULDER 
SPELL_ORB_OF_FLAME 

Definition at line 165 of file zone_zuldrak.cpp.

◆ KorrakBloodrager

Enumerator
SPELL_GROW 
SPELL_CHARGE 
SPELL_UPPERCUT 
SPELL_ENRAGE 

Definition at line 607 of file zone_zuldrak.cpp.

◆ OrinokoTuskbreaker

Enumerator
NPC_WHISKER 
NPC_HUNGRY_PENGUIN 
SPELL_BATTLE_SHOUT 
SPELL_FISHY_SCENT 
SPELL_IMPALE 
SPELL_SUMMON_WHISKER 

Definition at line 469 of file zone_zuldrak.cpp.

◆ Rageclaw

enum Rageclaw
Enumerator
SPELL_UNSHACKLED 
SPELL_KNEEL 
SAY_RAGECLAW 

Definition at line 114 of file zone_zuldrak.cpp.

◆ ScourgeEnclosure

Enumerator
QUEST_OUR_ONLY_HOPE 
NPC_GYMER_DUMMY 
SPELL_GYMER_LOCK_EXPLOSION 

Definition at line 1251 of file zone_zuldrak.cpp.

◆ Stinkbeard

enum Stinkbeard
Enumerator
SPELL_ENRAGE_STINKBEARD 
SPELL_KNOCK_AWAY 
SPELL_STINKY_BEARD 
SPELL_THUNDERBLADE 
SPELL_THUNDERCLAP 

Definition at line 796 of file zone_zuldrak.cpp.

◆ StormCloud

enum StormCloud
Enumerator
STORM_COULD 
HEALING_WINDS 
STORM_VISUAL 
GYMERS_GRAB 
RIDE_VEHICLE 

Definition at line 1809 of file zone_zuldrak.cpp.

◆ Yggdras

enum Yggdras
Enumerator
SPELL_CLEAVE 
SPELL_CORRODE_FLESH 
SPELL_JORMUNGAR_SPAWN 

Definition at line 704 of file zone_zuldrak.cpp.

Function Documentation

◆ AddSC_zuldrak()

void AddSC_zuldrak ( )

Definition at line 1857 of file zone_zuldrak.cpp.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ AddSpawnPosition

const Position AddSpawnPosition[]
Initial value:
=
{
{5722.487f, -3010.75f, 312.751648f, 0.478f},
{5724.983f, -2969.89551f, 286.359619f, 0.478f},
{5733.76025f, -3000.34644f, 286.359619f, 0.478f},
{5739.8125f, -2981.524f, 290.7671f, 0.478f},
{5742.101f, -2950.75586f, 286.2643f, 5.21f},
{5743.305f, -3011.29736f, 290.7671f, 0.478f},
{5744.417f, -3025.528f, 286.35965f, 0.478f},
{5763.189f, -3029.67529f, 290.7671f, 0.478f},
{5769.401f, -2935.121f, 286.335754f, 5.21f},
{5793.061f, -2934.593f, 286.359619f, 3.53f},
{5797.32129f, -2955.26855f, 290.7671f, 3.53f},
{5813.94531f, -2956.74683f, 286.359619f, 3.53f},
{5816.85547f, -2974.476f, 290.7671f, 3.53f},
{5820.30859f, -3002.83716f, 290.7671f, 3.53f},
{5828.50244f, -2981.737f, 286.359619f, 3.53f},
{5828.899f, -2960.15479f, 312.751648f, 3.53f},
}

Definition at line 235 of file zone_zuldrak.cpp.

Referenced by npc_elemental_lord::npc_elemental_lordAI::SummonAdds().

◆ Boss

BossAndAdd Boss[]
static
Initial value:

Definition at line 220 of file zone_zuldrak.cpp.

Referenced by npc_fiend_elemental::npc_fiend_elementalAI::SetData(), npc_elemental_lord::npc_elemental_lordAI::SummonAdds(), npc_elemental_lord::npc_elemental_lordAI::UpdateAI(), and npc_gurgthock::npc_gurgthockAI::UpdateAI().

◆ FetchIngredients

uint32 const FetchIngredients[21][4]
Initial value:
=
{
}
@ SPELL_HAVE_WITHERED_BATWING
@ SPELL_FETCH_FROZEN_SPIDER_ICHOR
@ SPELL_FETCH_ICECROWN_BOTTLED_WATER
@ SAY_PULVERIZED_GARGOYLE_TEETH
@ SPELL_FETCH_WASPS_WINGS
@ SPELL_HAVE_HAIRY_HERRING_HEAD
@ SPELL_HAVE_RAPTOR_CLAW
@ SPELL_HAVE_SPIKY_SPIDER_EGG
@ SAY_SEASONED_SLIDER_CIDER
@ ITEM_ICECROWN_BOTTLED_WATER
@ SPELL_HAVE_PRISMATIC_MOJO
@ SPELL_FETCH_AMBERSEED
@ ITEM_SHRUNKEN_DRAGONS_CLAW
@ ITEM_WITHERED_BATWING
@ SAY_RAPTOR_CLAW
@ ITEM_PUTRID_PIRATE_PERSPIRATION
@ SPELL_HAVE_MUDDY_MIRE_MAGGOT
@ SAY_MUDDY_MIRE_MAGGOT
@ ITEM_CRUSHED_BASILISK_CRYSTALS
@ SPELL_FETCH_MUDDY_MIRE_MAGGOT
@ ITEM_PULVERIZED_GARGOYLE_TEETH
@ SAY_SPIKY_SPIDER_EGG
@ SPELL_HAVE_PUTRID_PIRATE_PERSPIRATION
@ SPELL_HAVE_SPECKLED_GUANO
@ SAY_PICKLED_EAGLE_EGG
@ ITEM_AMBERSEED
@ SPELL_FETCH_WITHERED_BATWING
@ SAY_CRYSTALLIZED_HOGSNOT
@ SPELL_HAVE_AMBERSEED
@ ITEM_CRYSTALLIZED_HOGSNOT
@ SPELL_FETCH_RAPTOR_CLAW
@ SAY_AMBERSEED
@ SPELL_HAVE_CRUSHED_BASILISK_CRYSTALS
@ SAY_WITHERED_BATWING
@ SPELL_FETCH_CRYSTALLIZED_HOGSNOT
@ SAY_SHRUNKEN_DRAGONS_CLAW
@ SPELL_FETCH_PULVERIZED_GARGOYLE_TEETH
@ SPELL_FETCH_SPECKLED_GUANO
@ SPELL_HAVE_CRYSTALLIZED_HOGSNOT
@ SPELL_FETCH_TROLLBANE
@ SPELL_HAVE_TROLLBANE
@ ITEM_SPECKLED_GUANO
@ SPELL_FETCH_KNOTROOT
@ SAY_CHILLED_SERPENT_MUCUS
@ SAY_PUTRID_PIRATE_PERSPIRATION
@ SAY_TROLLBANE
@ SPELL_FETCH_SEASONED_SLIDER_CIDER
@ SAY_WASPS_WINGS
@ SAY_CRUSHED_BASILISK_CRYSTALS
@ SPELL_HAVE_FROZEN_SPIDER_ICHOR
@ SPELL_HAVE_PULVERIZED_GARGOYLE_TEETH
@ ITEM_SPIKY_SPIDER_EGG
@ ITEM_CHILLED_SERPENT_MUCUS
@ ITEM_PICKLED_EAGLE_EGG
@ ITEM_FROZEN_SPIDER_ICHOR
@ SPELL_FETCH_CRUSHED_BASILISK_CRYSTALS
@ SPELL_FETCH_HAIRY_HERRING_HEAD
@ ITEM_WASPS_WINGS
@ ITEM_MUDDY_MIRE_MAGGOT
@ SAY_KNOTROOT
@ SPELL_FETCH_SPIKY_SPIDER_EGG
@ SPELL_HAVE_SHRUNKEN_DRAGONS_CLAW
@ SAY_PRISMATIC_MOJO
@ ITEM_RAPTOR_CLAW
@ SPELL_HAVE_ICECROWN_BOTTLED_WATER
@ ITEM_SEASONED_SLIDER_CIDER
@ SPELL_FETCH_PICKLED_EAGLE_EGG
@ SPELL_HAVE_PICKLED_EAGLE_EGG
@ SPELL_FETCH_SHRUNKEN_DRAGONS_CLAW
@ SPELL_HAVE_WASPS_WINGS
@ SPELL_HAVE_CHILLED_SERPENT_MUCUS
@ SAY_ICECROWN_BOTTLED_WATER
@ SPELL_HAVE_KNOTROOT
@ SPELL_FETCH_CHILLED_SERPENT_MUCUS
@ SPELL_FETCH_PRISMATIC_MOJO
@ SAY_SPECKLED_GUANO
@ ITEM_HAIRY_HERRING_HEAD
@ SAY_FROZEN_SPIDER_ICHOR
@ SPELL_HAVE_SEASONED_SLIDER_CIDER
@ SPELL_FETCH_PUTRID_PIRATE_PERSPIRATION
@ ITEM_TROLLBANE
@ ITEM_PRISMATIC_MOJO
@ SAY_HAIRY_HERRING_HEAD
@ ITEM_KNOTROOT

Definition at line 1540 of file zone_zuldrak.cpp.

Referenced by spell_pot_check::spell_pot_check_SpellScript::HandleScriptEffect(), spell_random_ingredient::spell_random_ingredient_SpellScript::HandleScriptEffect(), and spell_pot_check::spell_pot_check_SpellScript::RemoveItems().

◆ SpawnPosition

const Position SpawnPosition[]
Initial value:
=
{
{5754.692f, -2939.46f, 286.276123f, 5.156380f},
{5762.054199f, -2954.385010f, 273.826955f, 5.108289f},
{5776.855f, -2989.77979f, 272.96814f, 5.194f}
}

Definition at line 228 of file zone_zuldrak.cpp.

Referenced by npc_gurgthock::npc_gurgthockAI::UpdateAI().