AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_zuldrak.cpp File Reference
#include "CreatureScript.h"
#include "GameObjectScript.h"
#include "GridNotifiers.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellAuras.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "Vehicle.h"
#include <algorithm>

Go to the source code of this file.

Classes

class  npc_finklestein
 
struct  npc_finklestein::npc_finklesteinAI
 
class  go_finklestein_cauldron
 
struct  npc_overlord_drakuru_betrayal
 
class  npc_drakuru_shackles
 
struct  npc_drakuru_shackles::npc_drakuru_shacklesAI
 
class  npc_captured_rageclaw
 
struct  npc_captured_rageclaw::npc_captured_rageclawAI
 
class  npc_released_offspring_harkoa
 
struct  npc_released_offspring_harkoa::npc_released_offspring_harkoaAI
 
class  npc_crusade_recruit
 
struct  npc_crusade_recruit::npc_crusade_recruitAI
 
class  go_scourge_enclosure
 
class  spell_scourge_disguise_instability
 
class  spell_blight_fog
 

Enumerations

enum  AlchemistItemRequirements {
  QUEST_ALCHEMIST_APPRENTICE = 12541 ,
  NPC_FINKLESTEIN = 28205
}
 
enum  OverlordDrakuru {
  SPELL_SHADOW_BOLT = 54113 ,
  SPELL_SCOURGE_DISGUISE_EXPIRING = 52010 ,
  SPELL_DROP_DISGUISE = 54089 ,
  SPELL_THROW_BRIGHT_CRYSTAL = 54087 ,
  SPELL_TELEPORT_EFFECT = 52096 ,
  SPELL_SCOURGE_SPOTLIGHT = 53104 ,
  SPELL_SCOURGE_DISGUISE = 51966 ,
  SPELL_SCOURGE_DISGUISE_INSTANT_CAST = 52192 ,
  SPELL_BLIGHT_FOG = 54104 ,
  SPELL_THROW_PORTAL_CRYSTAL = 54209 ,
  SPELL_ARTHAS_PORTAL = 51807 ,
  SPELL_TOUCH_OF_DEATH = 54236 ,
  SPELL_DRAKURU_DEATH = 54248 ,
  SPELL_SUMMON_SKULL = 54253 ,
  SPELL_BLOATED_ABOMINATION_FEIGN_DEATH = 52593 ,
  SPELL_EXPLODE_ABOMINATION_BLOODY_MEAT = 52523 ,
  SPELL_EXPLODE_ABOMINATION_MEAT = 52520 ,
  SPELL_DRAKURUS_SKULL_MISSILE = 54250 ,
  SPELL_BURST_AT_THE_SEAMS_BONE = 52516 ,
  QUEST_BETRAYAL = 12713 ,
  NPC_BLIGHTBLOOD_TROLL = 28931 ,
  NPC_LICH_KING = 28498 ,
  NPC_TOTALLY_GENERIC_BUNNY = 29100 ,
  NPC_TOTALLY_GENERIC_BUNNY_JSB = 28960 ,
  GO_DRAKURUS_LAST_WISH = 202357 ,
  ACTION_SUMMON_DRAKURU_LAST_WISH = 1 ,
  ACTION_DESTROY_DRAKURU_LAST_WISH = 2 ,
  ACTION_REMOVE_SPOTLIGHTS = 3 ,
  SUMMON_GROUP_BLIGHTBLOOD_TROLL = 1 ,
  EVENT_BETRAYAL_INTRO_1 = 1 ,
  EVENT_BETRAYAL_INTRO_2 = 2 ,
  EVENT_BETRAYAL_INTRO_3 = 3 ,
  EVENT_BETRAYAL_INTRO_4 = 4 ,
  EVENT_BETRAYAL_EVADE_CHECK = 5 ,
  EVENT_BETRAYAL_EPILOGUE_1 = 6 ,
  EVENT_BETRAYAL_EPILOGUE_2 = 7 ,
  EVENT_BETRAYAL_EPILOGUE_3 = 8 ,
  EVENT_BETRAYAL_EPILOGUE_4 = 9 ,
  EVENT_BETRAYAL_EPILOGUE_5 = 10 ,
  EVENT_BETRAYAL_EPILOGUE_6 = 11 ,
  EVENT_BETRAYAL_EPILOGUE_7 = 12 ,
  EVENT_BETRAYAL_EPILOGUE_8 = 13 ,
  EVENT_BETRAYAL_EPILOGUE_9 = 14 ,
  EVENT_BETRAYAL_EPILOGUE_10 = 15 ,
  SAY_DRAKURU_0 = 0 ,
  SAY_DRAKURU_1 = 1 ,
  SAY_DRAKURU_2 = 2 ,
  SAY_DRAKURU_3 = 3 ,
  SAY_DRAKURU_4 = 4 ,
  SAY_DRAKURU_5 = 5 ,
  SAY_DRAKURU_6 = 6 ,
  SAY_DRAKURU_7 = 7 ,
  SAY_LICH_7 = 7 ,
  SAY_LICH_8 = 8 ,
  SAY_LICH_9 = 9 ,
  SAY_LICH_10 = 10 ,
  SAY_LICH_11 = 11 ,
  SAY_LICH_12 = 12
}
 
enum  BetrayalState {
  BETRAYAL_NOT_STARTED ,
  BETRAYAL_IN_PROGRESS ,
  BETRAYAL_EPILOGUE ,
  BETRAYAL_EVADE
}
 
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  Rageclaw {
  SPELL_UNSHACKLED = 55085 ,
  SPELL_KNEEL = 39656 ,
  SAY_RAGECLAW = 0
}
 
enum  CrusadeRecruit {
  SPELL_QUEST_CREDIT = 50633 ,
  QUEST_TROLL_PATROL_INTESTINAL_FORTITUDE = 12509 ,
  SAY_RECRUIT = 0
}
 
enum  CrusadeRecruitEvents {
  EVENT_RECRUIT_1 = 1 ,
  EVENT_RECRUIT_2 = 2
}
 
enum  ScourgeEnclosure {
  QUEST_OUR_ONLY_HOPE = 12916 ,
  NPC_GYMER_DUMMY = 29928 ,
  SPELL_GYMER_LOCK_EXPLOSION = 55529
}
 
enum  ScourgeDisguiseInstability {
  SCOURGE_DISGUISE_FAILING_MESSAGE_1 = 28552 ,
  SCOURGE_DISGUISE_FAILING_MESSAGE_2 = 28758 ,
  SCOURGE_DISGUISE_FAILING_MESSAGE_3 = 28759
}
 

Functions

void AddSC_zuldrak ()
 

Variables

const uint32 AA_ITEM_ENTRY [24] = {38336, 39669, 38342, 38340, 38344, 38369, 38396, 38398, 38338, 38386, 38341, 38384, 38397, 38381, 38337, 38393, 38339, 39668, 39670, 38346, 38379, 38345, 38343, 38370}
 
const uint32 AA_AURA_ID [24] = {51095, 53153, 51100, 51087, 51091, 51081, 51072, 51079, 51018, 51067, 51055, 51064, 51077, 51062, 51057, 51069, 51059, 53150, 53158, 51093, 51097, 51102, 51083, 51085}
 
const char * AA_ITEM_NAME [24]
 
std::vector< uint32 > const scourgeDisguiseTextIDs = { SCOURGE_DISGUISE_FAILING_MESSAGE_1, SCOURGE_DISGUISE_FAILING_MESSAGE_2, SCOURGE_DISGUISE_FAILING_MESSAGE_3 }
 

Enumeration Type Documentation

◆ AlchemistItemRequirements

Enumerator
QUEST_ALCHEMIST_APPRENTICE 
NPC_FINKLESTEIN 
33{
35 NPC_FINKLESTEIN = 28205,
36};
@ NPC_FINKLESTEIN
Definition zone_zuldrak.cpp:35
@ QUEST_ALCHEMIST_APPRENTICE
Definition zone_zuldrak.cpp:34

◆ BetrayalState

Enumerator
BETRAYAL_NOT_STARTED 
BETRAYAL_IN_PROGRESS 
BETRAYAL_EPILOGUE 
BETRAYAL_EVADE 
308{
313};
@ BETRAYAL_EVADE
Definition zone_zuldrak.cpp:312
@ BETRAYAL_EPILOGUE
Definition zone_zuldrak.cpp:311
@ BETRAYAL_NOT_STARTED
Definition zone_zuldrak.cpp:309
@ BETRAYAL_IN_PROGRESS
Definition zone_zuldrak.cpp:310

◆ CrusadeRecruit

Enumerator
SPELL_QUEST_CREDIT 
QUEST_TROLL_PATROL_INTESTINAL_FORTITUDE 
SAY_RECRUIT 
794{
795 SPELL_QUEST_CREDIT = 50633,
797 SAY_RECRUIT = 0
798};
@ SAY_RECRUIT
Definition zone_zuldrak.cpp:797
@ SPELL_QUEST_CREDIT
Definition zone_zuldrak.cpp:795
@ QUEST_TROLL_PATROL_INTESTINAL_FORTITUDE
Definition zone_zuldrak.cpp:796

◆ CrusadeRecruitEvents

Enumerator
EVENT_RECRUIT_1 
EVENT_RECRUIT_2 
801{
802 EVENT_RECRUIT_1 = 1,
804};
@ EVENT_RECRUIT_1
Definition zone_zuldrak.cpp:802
@ EVENT_RECRUIT_2
Definition zone_zuldrak.cpp:803

◆ DrakuruShackles

Enumerator
NPC_RAGECLAW 
QUEST_TROLLS_IS_GONE_CRAZY 
SPELL_LEFT_CHAIN 
SPELL_RIGHT_CHAIN 
SPELL_UNLOCK_SHACKLE 
SPELL_FREE_RAGECLAW 
616{
617 NPC_RAGECLAW = 29686,
619 SPELL_LEFT_CHAIN = 59951,
620 SPELL_RIGHT_CHAIN = 59952,
621 SPELL_UNLOCK_SHACKLE = 55083,
622 SPELL_FREE_RAGECLAW = 55223
623};
@ SPELL_UNLOCK_SHACKLE
Definition zone_zuldrak.cpp:621
@ SPELL_RIGHT_CHAIN
Definition zone_zuldrak.cpp:620
@ SPELL_LEFT_CHAIN
Definition zone_zuldrak.cpp:619
@ SPELL_FREE_RAGECLAW
Definition zone_zuldrak.cpp:622
@ QUEST_TROLLS_IS_GONE_CRAZY
Definition zone_zuldrak.cpp:618
@ NPC_RAGECLAW
Definition zone_zuldrak.cpp:617

◆ OverlordDrakuru

Enumerator
SPELL_SHADOW_BOLT 
SPELL_SCOURGE_DISGUISE_EXPIRING 
SPELL_DROP_DISGUISE 
SPELL_THROW_BRIGHT_CRYSTAL 
SPELL_TELEPORT_EFFECT 
SPELL_SCOURGE_SPOTLIGHT 
SPELL_SCOURGE_DISGUISE 
SPELL_SCOURGE_DISGUISE_INSTANT_CAST 
SPELL_BLIGHT_FOG 
SPELL_THROW_PORTAL_CRYSTAL 
SPELL_ARTHAS_PORTAL 
SPELL_TOUCH_OF_DEATH 
SPELL_DRAKURU_DEATH 
SPELL_SUMMON_SKULL 
SPELL_BLOATED_ABOMINATION_FEIGN_DEATH 
SPELL_EXPLODE_ABOMINATION_BLOODY_MEAT 
SPELL_EXPLODE_ABOMINATION_MEAT 
SPELL_DRAKURUS_SKULL_MISSILE 
SPELL_BURST_AT_THE_SEAMS_BONE 
QUEST_BETRAYAL 
NPC_BLIGHTBLOOD_TROLL 
NPC_LICH_KING 
NPC_TOTALLY_GENERIC_BUNNY 
NPC_TOTALLY_GENERIC_BUNNY_JSB 
GO_DRAKURUS_LAST_WISH 
ACTION_SUMMON_DRAKURU_LAST_WISH 
ACTION_DESTROY_DRAKURU_LAST_WISH 
ACTION_REMOVE_SPOTLIGHTS 
SUMMON_GROUP_BLIGHTBLOOD_TROLL 
EVENT_BETRAYAL_INTRO_1 
EVENT_BETRAYAL_INTRO_2 
EVENT_BETRAYAL_INTRO_3 
EVENT_BETRAYAL_INTRO_4 
EVENT_BETRAYAL_EVADE_CHECK 
EVENT_BETRAYAL_EPILOGUE_1 
EVENT_BETRAYAL_EPILOGUE_2 
EVENT_BETRAYAL_EPILOGUE_3 
EVENT_BETRAYAL_EPILOGUE_4 
EVENT_BETRAYAL_EPILOGUE_5 
EVENT_BETRAYAL_EPILOGUE_6 
EVENT_BETRAYAL_EPILOGUE_7 
EVENT_BETRAYAL_EPILOGUE_8 
EVENT_BETRAYAL_EPILOGUE_9 
EVENT_BETRAYAL_EPILOGUE_10 
SAY_DRAKURU_0 
SAY_DRAKURU_1 
SAY_DRAKURU_2 
SAY_DRAKURU_3 
SAY_DRAKURU_4 
SAY_DRAKURU_5 
SAY_DRAKURU_6 
SAY_DRAKURU_7 
SAY_LICH_7 
SAY_LICH_8 
SAY_LICH_9 
SAY_LICH_10 
SAY_LICH_11 
SAY_LICH_12 
240{
241 SPELL_SHADOW_BOLT = 54113,
243 SPELL_DROP_DISGUISE = 54089,
245 SPELL_TELEPORT_EFFECT = 52096,
249 SPELL_BLIGHT_FOG = 54104,
251 SPELL_ARTHAS_PORTAL = 51807,
252 SPELL_TOUCH_OF_DEATH = 54236,
253 SPELL_DRAKURU_DEATH = 54248,
254 SPELL_SUMMON_SKULL = 54253,
260
261 QUEST_BETRAYAL = 12713,
262
263 NPC_BLIGHTBLOOD_TROLL = 28931,
264 NPC_LICH_KING = 28498,
267 GO_DRAKURUS_LAST_WISH = 202357,
268
272
274
290
291 SAY_DRAKURU_0 = 0,
292 SAY_DRAKURU_1 = 1,
293 SAY_DRAKURU_2 = 2,
294 SAY_DRAKURU_3 = 3,
295 SAY_DRAKURU_4 = 4,
296 SAY_DRAKURU_5 = 5,
297 SAY_DRAKURU_6 = 6,
298 SAY_DRAKURU_7 = 7,
299 SAY_LICH_7 = 7,
300 SAY_LICH_8 = 8,
301 SAY_LICH_9 = 9,
302 SAY_LICH_10 = 10,
303 SAY_LICH_11 = 11,
304 SAY_LICH_12 = 12,
305};
@ EVENT_BETRAYAL_INTRO_1
Definition zone_zuldrak.cpp:275
@ SPELL_BURST_AT_THE_SEAMS_BONE
Definition zone_zuldrak.cpp:259
@ EVENT_BETRAYAL_EPILOGUE_10
Definition zone_zuldrak.cpp:289
@ SPELL_DRAKURU_DEATH
Definition zone_zuldrak.cpp:253
@ SPELL_ARTHAS_PORTAL
Definition zone_zuldrak.cpp:251
@ SAY_DRAKURU_4
Definition zone_zuldrak.cpp:295
@ SPELL_EXPLODE_ABOMINATION_BLOODY_MEAT
Definition zone_zuldrak.cpp:256
@ SAY_LICH_12
Definition zone_zuldrak.cpp:304
@ SPELL_DRAKURUS_SKULL_MISSILE
Definition zone_zuldrak.cpp:258
@ QUEST_BETRAYAL
Definition zone_zuldrak.cpp:261
@ EVENT_BETRAYAL_INTRO_3
Definition zone_zuldrak.cpp:277
@ SAY_LICH_11
Definition zone_zuldrak.cpp:303
@ GO_DRAKURUS_LAST_WISH
Definition zone_zuldrak.cpp:267
@ EVENT_BETRAYAL_EPILOGUE_2
Definition zone_zuldrak.cpp:281
@ SAY_DRAKURU_2
Definition zone_zuldrak.cpp:293
@ SAY_DRAKURU_0
Definition zone_zuldrak.cpp:291
@ ACTION_DESTROY_DRAKURU_LAST_WISH
Definition zone_zuldrak.cpp:270
@ SPELL_TELEPORT_EFFECT
Definition zone_zuldrak.cpp:245
@ SPELL_BLIGHT_FOG
Definition zone_zuldrak.cpp:249
@ SPELL_SCOURGE_SPOTLIGHT
Definition zone_zuldrak.cpp:246
@ SPELL_TOUCH_OF_DEATH
Definition zone_zuldrak.cpp:252
@ SPELL_SCOURGE_DISGUISE_EXPIRING
Definition zone_zuldrak.cpp:242
@ EVENT_BETRAYAL_EPILOGUE_1
Definition zone_zuldrak.cpp:280
@ SPELL_THROW_PORTAL_CRYSTAL
Definition zone_zuldrak.cpp:250
@ SAY_DRAKURU_3
Definition zone_zuldrak.cpp:294
@ EVENT_BETRAYAL_EPILOGUE_7
Definition zone_zuldrak.cpp:286
@ SPELL_SHADOW_BOLT
Definition zone_zuldrak.cpp:241
@ EVENT_BETRAYAL_EPILOGUE_9
Definition zone_zuldrak.cpp:288
@ SPELL_SCOURGE_DISGUISE
Definition zone_zuldrak.cpp:247
@ SAY_LICH_7
Definition zone_zuldrak.cpp:299
@ SAY_LICH_8
Definition zone_zuldrak.cpp:300
@ NPC_BLIGHTBLOOD_TROLL
Definition zone_zuldrak.cpp:263
@ SUMMON_GROUP_BLIGHTBLOOD_TROLL
Definition zone_zuldrak.cpp:273
@ EVENT_BETRAYAL_EPILOGUE_6
Definition zone_zuldrak.cpp:285
@ SPELL_SUMMON_SKULL
Definition zone_zuldrak.cpp:254
@ EVENT_BETRAYAL_EPILOGUE_3
Definition zone_zuldrak.cpp:282
@ SPELL_THROW_BRIGHT_CRYSTAL
Definition zone_zuldrak.cpp:244
@ NPC_TOTALLY_GENERIC_BUNNY_JSB
Definition zone_zuldrak.cpp:266
@ NPC_TOTALLY_GENERIC_BUNNY
Definition zone_zuldrak.cpp:265
@ SAY_LICH_10
Definition zone_zuldrak.cpp:302
@ EVENT_BETRAYAL_EVADE_CHECK
Definition zone_zuldrak.cpp:279
@ EVENT_BETRAYAL_EPILOGUE_5
Definition zone_zuldrak.cpp:284
@ ACTION_REMOVE_SPOTLIGHTS
Definition zone_zuldrak.cpp:271
@ NPC_LICH_KING
Definition zone_zuldrak.cpp:264
@ SPELL_DROP_DISGUISE
Definition zone_zuldrak.cpp:243
@ SAY_DRAKURU_5
Definition zone_zuldrak.cpp:296
@ EVENT_BETRAYAL_EPILOGUE_8
Definition zone_zuldrak.cpp:287
@ ACTION_SUMMON_DRAKURU_LAST_WISH
Definition zone_zuldrak.cpp:269
@ SAY_DRAKURU_7
Definition zone_zuldrak.cpp:298
@ SPELL_EXPLODE_ABOMINATION_MEAT
Definition zone_zuldrak.cpp:257
@ SAY_LICH_9
Definition zone_zuldrak.cpp:301
@ EVENT_BETRAYAL_EPILOGUE_4
Definition zone_zuldrak.cpp:283
@ EVENT_BETRAYAL_INTRO_2
Definition zone_zuldrak.cpp:276
@ SAY_DRAKURU_1
Definition zone_zuldrak.cpp:292
@ SPELL_BLOATED_ABOMINATION_FEIGN_DEATH
Definition zone_zuldrak.cpp:255
@ SAY_DRAKURU_6
Definition zone_zuldrak.cpp:297
@ SPELL_SCOURGE_DISGUISE_INSTANT_CAST
Definition zone_zuldrak.cpp:248
@ EVENT_BETRAYAL_INTRO_4
Definition zone_zuldrak.cpp:278

◆ Rageclaw

enum Rageclaw
Enumerator
SPELL_UNSHACKLED 
SPELL_KNEEL 
SAY_RAGECLAW 
712{
713 SPELL_UNSHACKLED = 55085,
714 SPELL_KNEEL = 39656,
715 SAY_RAGECLAW = 0
716};
@ SPELL_KNEEL
Definition zone_zuldrak.cpp:714
@ SAY_RAGECLAW
Definition zone_zuldrak.cpp:715
@ SPELL_UNSHACKLED
Definition zone_zuldrak.cpp:713

◆ ScourgeDisguiseInstability

Enumerator
SCOURGE_DISGUISE_FAILING_MESSAGE_1 
SCOURGE_DISGUISE_FAILING_MESSAGE_2 
SCOURGE_DISGUISE_FAILING_MESSAGE_3 
904{
905 SCOURGE_DISGUISE_FAILING_MESSAGE_1 = 28552, // Scourge Disguise Failing! Find a safe place!
906 SCOURGE_DISGUISE_FAILING_MESSAGE_2 = 28758, // Scourge Disguise Failing! Run for cover!
907 SCOURGE_DISGUISE_FAILING_MESSAGE_3 = 28759, // Scourge Disguise Failing! Hide quickly!
908};
@ SCOURGE_DISGUISE_FAILING_MESSAGE_1
Definition zone_zuldrak.cpp:905
@ SCOURGE_DISGUISE_FAILING_MESSAGE_3
Definition zone_zuldrak.cpp:907
@ SCOURGE_DISGUISE_FAILING_MESSAGE_2
Definition zone_zuldrak.cpp:906

◆ ScourgeEnclosure

Enumerator
QUEST_OUR_ONLY_HOPE 
NPC_GYMER_DUMMY 
SPELL_GYMER_LOCK_EXPLOSION 
875{
876 QUEST_OUR_ONLY_HOPE = 12916,
877 NPC_GYMER_DUMMY = 29928, // From quest template
879};
@ QUEST_OUR_ONLY_HOPE
Definition zone_zuldrak.cpp:876
@ SPELL_GYMER_LOCK_EXPLOSION
Definition zone_zuldrak.cpp:878
@ NPC_GYMER_DUMMY
Definition zone_zuldrak.cpp:877

Function Documentation

◆ AddSC_zuldrak()

void AddSC_zuldrak ( )
970{
971 new npc_finklestein();
979
982}
#define RegisterCreatureAI(ai_name)
Definition CreatureScript.h:71
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition zone_zuldrak.cpp:225
Definition zone_zuldrak.cpp:882
Definition zone_zuldrak.cpp:719
Definition zone_zuldrak.cpp:807
Definition zone_zuldrak.cpp:626
Definition zone_zuldrak.cpp:48
Definition zone_zuldrak.cpp:760
Definition zone_zuldrak.cpp:950
Definition zone_zuldrak.cpp:912
Definition zone_zuldrak.cpp:316

References RegisterCreatureAI, and RegisterSpellScript.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ AA_AURA_ID

const uint32 AA_AURA_ID[24] = {51095, 53153, 51100, 51087, 51091, 51081, 51072, 51079, 51018, 51067, 51055, 51064, 51077, 51062, 51057, 51069, 51059, 53150, 53158, 51093, 51097, 51102, 51083, 51085}
39{51095, 53153, 51100, 51087, 51091, 51081, 51072, 51079, 51018, 51067, 51055, 51064, 51077, 51062, 51057, 51069, 51059, 53150, 53158, 51093, 51097, 51102, 51083, 51085};

Referenced by npc_finklestein::npc_finklesteinAI::GetTaskAura().

◆ AA_ITEM_ENTRY

const uint32 AA_ITEM_ENTRY[24] = {38336, 39669, 38342, 38340, 38344, 38369, 38396, 38398, 38338, 38386, 38341, 38384, 38397, 38381, 38337, 38393, 38339, 39668, 39670, 38346, 38379, 38345, 38343, 38370}
38{38336, 39669, 38342, 38340, 38344, 38369, 38396, 38398, 38338, 38386, 38341, 38384, 38397, 38381, 38337, 38393, 38339, 39668, 39670, 38346, 38379, 38345, 38343, 38370};

Referenced by npc_finklestein::npc_finklesteinAI::GetTaskItemEntry().

◆ AA_ITEM_NAME

const char* AA_ITEM_NAME[24]
Initial value:
= {"Crystallized Hogsnot", "Ghoul Drool", "Trollbane", "Amberseed", "Shrunken Dragon's Claw",
"Wasp's Wings", "Hairy Herring Head", "Icecrown Bottled Water", "Knotroot", "Muddy Mire Maggot", "Pickled Eagle Egg",
"Pulverized Gargoyle Teeth", "Putrid Pirate Perspiration", "Seasoned Slider Cider", "Speckled Guano", "Spiky Spider Egg",
"Withered Batwing", "Abomination Guts", "Blight Crystal", "Chilled Serpent Mucus", "Crushed Basilisk Crystals",
"Frozen Spider Ichor", "Prismatic Mojo", "Raptor Claw"
}
40 {"Crystallized Hogsnot", "Ghoul Drool", "Trollbane", "Amberseed", "Shrunken Dragon's Claw",
41 "Wasp's Wings", "Hairy Herring Head", "Icecrown Bottled Water", "Knotroot", "Muddy Mire Maggot", "Pickled Eagle Egg",
42 "Pulverized Gargoyle Teeth", "Putrid Pirate Perspiration", "Seasoned Slider Cider", "Speckled Guano", "Spiky Spider Egg",
43 "Withered Batwing", "Abomination Guts", "Blight Crystal", "Chilled Serpent Mucus", "Crushed Basilisk Crystals",
44 "Frozen Spider Ichor", "Prismatic Mojo", "Raptor Claw"
45 };

Referenced by npc_finklestein::npc_finklesteinAI::GetTaskItemName().

◆ scourgeDisguiseTextIDs