Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
zulfarrak.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "zulfarrak.h"
#include "Player.h"
Include dependency graph for zulfarrak.cpp:

Go to the source code of this file.

Classes

class  at_zumrah
class  go_shallow_grave
class  go_troll_cage
class  npc_sergeant_bly
struct  npc_sergeant_bly::npc_sergeant_blyAI
class  npc_weegli_blastfuse
struct  npc_weegli_blastfuse::npc_weegli_blastfuseAI

Macros

#define GOSSIP_BLY   "[PH] In that case, I will take my reward!"
#define GOSSIP_WEEGLI   "[PH] Please blow up the door."

Enumerations

enum  blyAndCrewFactions { FACTION_HOSTILE = 14 , FACTION_FRIENDLY = 35 , FACTION_FREED = 250 }
enum  blySays { SAY_1 = 0 , SAY_2 = 1 }
enum  blySpells { SPELL_SHIELD_BASH = 11972 , SPELL_REVENGE = 12170 }
enum  ShallowGrave { NPC_ZOMBIE = 7286 , NPC_DEAD_HERO = 7276 , CHANCE_ZOMBIE = 65 , CHANCE_DEAD_HERO = 10 }
enum  weegliSays { SAY_WEEGLI_OHNO = 0 , SAY_WEEGLI_OK_I_GO = 1 }
enum  weegliSpells { SPELL_BOMB = 8858 , SPELL_GOBLIN_LAND_MINE = 21688 , SPELL_SHOOT = 6660 , SPELL_WEEGLIS_BARREL = 10772 }
enum  zumrahConsts { ZUMRAH_ID = 7271 , ZUMRAH_HOSTILE_FACTION = 37 }

Functions

void AddSC_zulfarrak ()

Macro Definition Documentation

◆ GOSSIP_BLY

#define GOSSIP_BLY   "[PH] In that case, I will take my reward!"

Definition at line 47 of file zulfarrak.cpp.

Referenced by npc_sergeant_bly::OnGossipHello().

◆ GOSSIP_WEEGLI

#define GOSSIP_WEEGLI   "[PH] Please blow up the door."

Definition at line 243 of file zulfarrak.cpp.

Referenced by npc_weegli_blastfuse::OnGossipHello().

Enumeration Type Documentation

◆ blyAndCrewFactions

Enumerator
FACTION_HOSTILE 
FACTION_FRIENDLY 
FACTION_FREED 

Definition at line 28 of file zulfarrak.cpp.

◆ blySays

enum blySays
Enumerator
SAY_1 
SAY_2 

Definition at line 35 of file zulfarrak.cpp.

◆ blySpells

enum blySpells
Enumerator
SPELL_SHIELD_BASH 
SPELL_REVENGE 

Definition at line 41 of file zulfarrak.cpp.

◆ ShallowGrave

Enumerator
NPC_ZOMBIE 
NPC_DEAD_HERO 
CHANCE_ZOMBIE 
CHANCE_DEAD_HERO 

Definition at line 388 of file zulfarrak.cpp.

◆ weegliSays

enum weegliSays
Enumerator
SAY_WEEGLI_OHNO 
SAY_WEEGLI_OK_I_GO 

Definition at line 237 of file zulfarrak.cpp.

◆ weegliSpells

Enumerator
SPELL_BOMB 
SPELL_GOBLIN_LAND_MINE 
SPELL_SHOOT 
SPELL_WEEGLIS_BARREL 

Definition at line 229 of file zulfarrak.cpp.

◆ zumrahConsts

Enumerator
ZUMRAH_ID 
ZUMRAH_HOSTILE_FACTION 

Definition at line 422 of file zulfarrak.cpp.

Function Documentation

◆ AddSC_zulfarrak()

void AddSC_zulfarrak ( )

Definition at line 445 of file zulfarrak.cpp.