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

Go to the source code of this file.

Classes

class  npc_announcer_toc5
struct  npc_announcer_toc5::npc_announcer_toc5AI

Macros

#define GOSSIP_START_EVENT1   "I'm ready to start challenge."
#define GOSSIP_START_EVENT2   "I'm ready for the next challenge."
#define ORIENTATION   4.714f

Enumerations

enum  Yells {
  SAY_INTRO_1 = 0 , SAY_INTRO_2 = 1 , SAY_INTRO_3 = 2 , SAY_AGGRO = 3 ,
  SAY_PHASE_2 = 4 , SAY_PHASE_3 = 5 , SAY_KILL_PLAYER = 6 , SAY_DEATH = 7
}

Functions

void AddSC_trial_of_the_champion ()

Variables

const Position SpawnPosition = {746.261f, 657.401f, 411.681f, 4.65f}

Macro Definition Documentation

◆ GOSSIP_START_EVENT1

#define GOSSIP_START_EVENT1   "I'm ready to start challenge."

Definition at line 36 of file trial_of_the_champion.cpp.

Referenced by npc_announcer_toc5::OnGossipHello().

◆ GOSSIP_START_EVENT2

#define GOSSIP_START_EVENT2   "I'm ready for the next challenge."

Definition at line 37 of file trial_of_the_champion.cpp.

Referenced by npc_announcer_toc5::OnGossipHello().

◆ ORIENTATION

#define ORIENTATION   4.714f

Enumeration Type Documentation

◆ Yells

enum Yells
Enumerator
SAY_INTRO_1 
SAY_INTRO_2 
SAY_INTRO_3 
SAY_AGGRO 
SAY_PHASE_2 
SAY_PHASE_3 
SAY_KILL_PLAYER 
SAY_DEATH 

Definition at line 24 of file trial_of_the_champion.cpp.

Function Documentation

◆ AddSC_trial_of_the_champion()

void AddSC_trial_of_the_champion ( )

Definition at line 503 of file trial_of_the_champion.cpp.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ SpawnPosition