AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
winter_veil.cpp File Reference
#include "GameEventMgr.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "Spell.h"
#include "SpellScript.h"

Go to the source code of this file.

Classes

class  spell_winter_veil_mistletoe
 
class  spell_winter_wondervolt_trap
 
class  spell_winter_veil_racer_rocket_slam
 
class  spell_winter_veil_racer_slam_hit
 
class  spell_winter_veil_shoot_air_rifle
 

Enumerations

enum  Mistletoe {
  SPELL_CREATE_MISTLETOE = 26206 ,
  SPELL_CREATE_HOLLY = 26207 ,
  SPELL_CREATE_SNOWFLAKES = 45036
}
 
enum  winterWondervoltTrap {
  SPELL_WINTER_WONDERVOLT_GREEN_WOMEN = 26272 ,
  SPELL_WINTER_WONDERVOLT_GREEN_MAN = 26157 ,
  SPELL_WINTER_WONDERVOLT_RED_WOMEN = 26274 ,
  SPELL_WINTER_WONDERVOLT_RED_MAN = 26273
}
 
enum  crashinTrashin {
  SPELL_BLUE_CAR_VISUAL = 75110 ,
  SPELL_RED_CAR_VISUAL = 49384 ,
  NPC_RED_RACER = 27664 ,
  NPC_BLUE_RACER = 40281 ,
  SPELL_RACER_DEATH_VISUAL = 49337 ,
  SPELL_RACER_CHARGE_TO_OBJECT = 49302 ,
  SPELL_RACER_KILL_COUNTER = 49444 ,
  SPELL_RACER_SLAM_HIT = 49324 ,
  SPELL_RACER_FLAMES = 49328 ,
  RACER_ACHI_CRITERIA = 4090
}
 
enum  airRifle {
  SPELL_AIR_RIFLE_RIGHT_IN_THE_EYE = 65577 ,
  SPELL_AIR_RIFLE_STARLED = 61862 ,
  SPELL_AIR_RIFLE_HIT = 61866 ,
  SPELL_AIR_RIFLE_HIT_TRIGGER = 65576 ,
  SPELL_AIR_RIFLE_PELTED_DAMAGE = 67531
}
 

Functions

void AddSC_event_winter_veil_scripts ()
 

Enumeration Type Documentation

◆ airRifle

enum airRifle
Enumerator
SPELL_AIR_RIFLE_RIGHT_IN_THE_EYE 
SPELL_AIR_RIFLE_STARLED 
SPELL_AIR_RIFLE_HIT 
SPELL_AIR_RIFLE_HIT_TRIGGER 
SPELL_AIR_RIFLE_PELTED_DAMAGE 
212{
215 SPELL_AIR_RIFLE_HIT = 61866,
218};
@ SPELL_AIR_RIFLE_RIGHT_IN_THE_EYE
Definition: winter_veil.cpp:213
@ SPELL_AIR_RIFLE_STARLED
Definition: winter_veil.cpp:214
@ SPELL_AIR_RIFLE_PELTED_DAMAGE
Definition: winter_veil.cpp:217
@ SPELL_AIR_RIFLE_HIT
Definition: winter_veil.cpp:215
@ SPELL_AIR_RIFLE_HIT_TRIGGER
Definition: winter_veil.cpp:216

◆ crashinTrashin

Enumerator
SPELL_BLUE_CAR_VISUAL 
SPELL_RED_CAR_VISUAL 
NPC_RED_RACER 
NPC_BLUE_RACER 
SPELL_RACER_DEATH_VISUAL 
SPELL_RACER_CHARGE_TO_OBJECT 
SPELL_RACER_KILL_COUNTER 
SPELL_RACER_SLAM_HIT 
SPELL_RACER_FLAMES 
RACER_ACHI_CRITERIA 
110{
111 SPELL_BLUE_CAR_VISUAL = 75110,
112 SPELL_RED_CAR_VISUAL = 49384,
113 NPC_RED_RACER = 27664,
114 NPC_BLUE_RACER = 40281,
115
119 SPELL_RACER_SLAM_HIT = 49324,
120 SPELL_RACER_FLAMES = 49328,
121
122 RACER_ACHI_CRITERIA = 4090,
123};
@ RACER_ACHI_CRITERIA
Definition: winter_veil.cpp:122
@ SPELL_RACER_CHARGE_TO_OBJECT
Definition: winter_veil.cpp:117
@ SPELL_RACER_DEATH_VISUAL
Definition: winter_veil.cpp:116
@ NPC_BLUE_RACER
Definition: winter_veil.cpp:114
@ SPELL_BLUE_CAR_VISUAL
Definition: winter_veil.cpp:111
@ NPC_RED_RACER
Definition: winter_veil.cpp:113
@ SPELL_RED_CAR_VISUAL
Definition: winter_veil.cpp:112
@ SPELL_RACER_FLAMES
Definition: winter_veil.cpp:120
@ SPELL_RACER_KILL_COUNTER
Definition: winter_veil.cpp:118
@ SPELL_RACER_SLAM_HIT
Definition: winter_veil.cpp:119

◆ Mistletoe

enum Mistletoe
Enumerator
SPELL_CREATE_MISTLETOE 
SPELL_CREATE_HOLLY 
SPELL_CREATE_SNOWFLAKES 
30{
32 SPELL_CREATE_HOLLY = 26207,
34};
@ SPELL_CREATE_HOLLY
Definition: winter_veil.cpp:32
@ SPELL_CREATE_SNOWFLAKES
Definition: winter_veil.cpp:33
@ SPELL_CREATE_MISTLETOE
Definition: winter_veil.cpp:31

◆ winterWondervoltTrap

Enumerator
SPELL_WINTER_WONDERVOLT_GREEN_WOMEN 
SPELL_WINTER_WONDERVOLT_GREEN_MAN 
SPELL_WINTER_WONDERVOLT_RED_WOMEN 
SPELL_WINTER_WONDERVOLT_RED_MAN 
67{
72};
@ SPELL_WINTER_WONDERVOLT_RED_WOMEN
Definition: winter_veil.cpp:70
@ SPELL_WINTER_WONDERVOLT_GREEN_WOMEN
Definition: winter_veil.cpp:68
@ SPELL_WINTER_WONDERVOLT_RED_MAN
Definition: winter_veil.cpp:71
@ SPELL_WINTER_WONDERVOLT_GREEN_MAN
Definition: winter_veil.cpp:69

Function Documentation

◆ AddSC_event_winter_veil_scripts()

void AddSC_event_winter_veil_scripts ( )
260{
261 // Spells
267}
#define RegisterSpellScript(spell_script)
Definition: ScriptMgr.h:2661
Definition: winter_veil.cpp:38
Definition: winter_veil.cpp:76
Definition: winter_veil.cpp:127
Definition: winter_veil.cpp:183
Definition: winter_veil.cpp:223

References RegisterSpellScript.

Referenced by AddEventsScripts().