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

Go to the source code of this file.

Classes

class  boss_mekgineer_steamrigger
struct  boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI
class  npc_steamrigger_mechanic
struct  npc_steamrigger_mechanic::npc_steamrigger_mechanicAI

Macros

#define MAX_REPAIR_RANGE   (13.0f)
#define MIN_REPAIR_RANGE   (7.0f)

Enumerations

enum  Creatures { NPC_STREAMRIGGER_MECHANIC = 17951 }
enum  Spells {
  SPELL_SUPER_SHRINK_RAY = 31485 , SPELL_SAW_BLADE = 31486 , SPELL_ELECTRIFIED_NET = 35107 , SPELL_DISPEL_MAGIC = 17201 ,
  SPELL_REPAIR = 31532 , H_SPELL_REPAIR = 37936
}
enum  Yells { SAY_MECHANICS = 0 , SAY_AGGRO = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 }

Functions

void AddSC_boss_mekgineer_steamrigger ()

Macro Definition Documentation

◆ MAX_REPAIR_RANGE

#define MAX_REPAIR_RANGE   (13.0f)

◆ MIN_REPAIR_RANGE

#define MIN_REPAIR_RANGE   (7.0f)

Definition at line 178 of file boss_mekgineer_steamrigger.cpp.

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_STREAMRIGGER_MECHANIC 

Definition at line 36 of file boss_mekgineer_steamrigger.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_SUPER_SHRINK_RAY 
SPELL_SAW_BLADE 
SPELL_ELECTRIFIED_NET 
SPELL_DISPEL_MAGIC 
SPELL_REPAIR 
H_SPELL_REPAIR 

Definition at line 25 of file boss_mekgineer_steamrigger.cpp.

◆ Yells

enum Yells
Enumerator
SAY_MECHANICS 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 

Definition at line 17 of file boss_mekgineer_steamrigger.cpp.

Function Documentation

◆ AddSC_boss_mekgineer_steamrigger()

void AddSC_boss_mekgineer_steamrigger ( )

Definition at line 250 of file boss_mekgineer_steamrigger.cpp.

Referenced by AddOutlandScripts().