TrinityCore
Loading...
Searching...
No Matches
zulaman.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "zulaman.h"
+ Include dependency graph for zulaman.cpp:

Go to the source code of this file.

Classes

class  npc_zulaman_hostage
 
struct  npc_zulaman_hostage::npc_zulaman_hostageAI
 
class  npc_harrison_jones
 
struct  npc_harrison_jones::npc_harrison_jonesAI
 

Enumerations

enum  Npcs { NPC_TANZAR = 23790 , NPC_HARKOR = 23999 , NPC_ASHLI = 24001 , NPC_KRAZ = 24024 }
 
enum  Gossips {
  GOSSIP_MENU_TANZAR = 8799 , GOSSIP_MENU_HARKOR = 8874 , GOSSIP_MENU_ASHLI = 8927 , GOSSIP_MENU_KRAZ = 8881 ,
  GOSSIP_OPTION_HOSTAGE = 0
}
 
enum  Says { SAY_HARRISON_0 = 0 , SAY_HARRISON_1 = 1 , SAY_HARRISON_2 = 0 , SAY_HARRISON_3 = 1 }
 
enum  Spells { SPELL_BANGING_THE_GONG = 45225 , SPELL_STEALTH = 34189 , SPELL_COSMETIC_SPEAR_THROW = 43647 }
 
enum  Events {
  GONG_EVENT_1 = 1 , GONG_EVENT_2 = 2 , GONG_EVENT_3 = 3 , GONG_EVENT_4 = 4 ,
  GONG_EVENT_5 = 5 , GONG_EVENT_6 = 6 , GONG_EVENT_7 = 7 , GONG_EVENT_8 = 8 ,
  GONG_EVENT_9 = 9 , GONG_EVENT_10 = 10 , GONG_EVENT_11 = 11
}
 
enum  Waypoints { HARRISON_MOVE_1 = 6883520 , HARRISON_MOVE_2 = 6883528 , HARRISON_MOVE_3 = 6883536 }
 
enum  DisplayIds { MODEL_HARRISON_JONES_0 = 22340 , MODEL_HARRISON_JONES_1 = 22354 , MODEL_HARRISON_JONES_2 = 22347 }
 
enum  EntryIds { NPC_HARRISON_JONES_1 = 24375 , NPC_HARRISON_JONES_2 = 24365 , NPC_AMANISHI_GUARDIAN = 23597 }
 
enum  Weapons { WEAPON_MACE = 5301 , WEAPON_SPEAR = 13631 }
 

Functions

void AddSC_zulaman ()
 

Variables

static uint32 const HostageEntry [] = {23790, 23999, 24024, 24001}
 
static uint32 const ChestEntry [] = {186648, 187021, 186672, 186667}
 

Enumeration Type Documentation

◆ DisplayIds

enum DisplayIds
Enumerator
MODEL_HARRISON_JONES_0 
MODEL_HARRISON_JONES_1 
MODEL_HARRISON_JONES_2 

Definition at line 176 of file zulaman.cpp.

◆ EntryIds

enum EntryIds
Enumerator
NPC_HARRISON_JONES_1 
NPC_HARRISON_JONES_2 
NPC_AMANISHI_GUARDIAN 

Definition at line 183 of file zulaman.cpp.

◆ Events

enum Events
Enumerator
GONG_EVENT_1 
GONG_EVENT_2 
GONG_EVENT_3 
GONG_EVENT_4 
GONG_EVENT_5 
GONG_EVENT_6 
GONG_EVENT_7 
GONG_EVENT_8 
GONG_EVENT_9 
GONG_EVENT_10 
GONG_EVENT_11 

Definition at line 154 of file zulaman.cpp.

◆ Gossips

enum Gossips
Enumerator
GOSSIP_MENU_TANZAR 
GOSSIP_MENU_HARKOR 
GOSSIP_MENU_ASHLI 
GOSSIP_MENU_KRAZ 
GOSSIP_OPTION_HOSTAGE 

Definition at line 54 of file zulaman.cpp.

◆ Npcs

enum Npcs
Enumerator
NPC_TANZAR 
NPC_HARKOR 
NPC_ASHLI 
NPC_KRAZ 

Definition at line 46 of file zulaman.cpp.

◆ Says

enum Says
Enumerator
SAY_HARRISON_0 
SAY_HARRISON_1 
SAY_HARRISON_2 
SAY_HARRISON_3 

Definition at line 139 of file zulaman.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_BANGING_THE_GONG 
SPELL_STEALTH 
SPELL_COSMETIC_SPEAR_THROW 

Definition at line 147 of file zulaman.cpp.

◆ Waypoints

enum Waypoints
Enumerator
HARRISON_MOVE_1 
HARRISON_MOVE_2 
HARRISON_MOVE_3 

Definition at line 169 of file zulaman.cpp.

◆ Weapons

enum Weapons
Enumerator
WEAPON_MACE 
WEAPON_SPEAR 

Definition at line 190 of file zulaman.cpp.

Function Documentation

◆ AddSC_zulaman()

void AddSC_zulaman ( )

Definition at line 385 of file zulaman.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ ChestEntry

uint32 const ChestEntry[] = {186648, 187021, 186672, 186667}
static

Definition at line 44 of file zulaman.cpp.

◆ HostageEntry

uint32 const HostageEntry[] = {23790, 23999, 24024, 24001}
static

Definition at line 43 of file zulaman.cpp.