TrinityCore
pilgrims_bounty.cpp File Reference
#include "ScriptMgr.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "Player.h"
#include "SpellAuraEffects.h"
#include "SpellMgr.h"
#include "SpellScript.h"
#include "Vehicle.h"
+ Include dependency graph for pilgrims_bounty.cpp:

Go to the source code of this file.

Classes

class  spell_pilgrims_bounty_buff_food
 
class  spell_pilgrims_bounty_feast_on
 
class  spell_pilgrims_bounty_turkey_tracker
 
class  spell_pilgrims_bounty_well_fed
 
class  spell_pilgrims_bounty_on_plate
 
class  spell_pilgrims_bounty_a_serving_of
 

Enumerations

enum  PilgrimsBountyBuffFood {
  SPELL_WELL_FED_AP_TRIGGER = 65414 , SPELL_WELL_FED_ZM_TRIGGER = 65412 , SPELL_WELL_FED_HIT_TRIGGER = 65416 , SPELL_WELL_FED_HASTE_TRIGGER = 65410 ,
  SPELL_WELL_FED_SPIRIT_TRIGGER = 65415
}
 
enum  FeastOnSpells {
  FEAST_ON_TURKEY = 61784 , FEAST_ON_CRANBERRIES = 61785 , FEAST_ON_SWEET_POTATOES = 61786 , FEAST_ON_PIE = 61787 ,
  FEAST_ON_STUFFING = 61788 , SPELL_CRANBERRY_HELPINS = 61841 , SPELL_TURKEY_HELPINS = 61842 , SPELL_STUFFING_HELPINS = 61843 ,
  SPELL_SWEET_POTATO_HELPINS = 61844 , SPELL_PIE_HELPINS = 61845 , SPELL_ON_PLATE_EAT_VISUAL = 61826
}
 
enum  TheTurkinator {
  SPELL_KILL_COUNTER_VISUAL = 62015 , SPELL_KILL_COUNTER_VISUAL_MAX = 62021 , EMOTE_TURKEY_HUNTER = 0 , EMOTE_TURKEY_DOMINATION = 1 ,
  EMOTE_TURKEY_SLAUGHTER = 2 , EMOTE_TURKEY_TRIUMPH = 3
}
 
enum  SpiritOfSharing { SPELL_THE_SPIRIT_OF_SHARING = 61849 }
 
enum  BountifulTableMisc {
  SEAT_PLAYER = 0 , SEAT_PLATE_HOLDER = 6 , NPC_BOUNTIFUL_TABLE = 32823 , SPELL_ON_PLATE_TURKEY = 61928 ,
  SPELL_ON_PLATE_CRANBERRIES = 61925 , SPELL_ON_PLATE_STUFFING = 61927 , SPELL_ON_PLATE_SWEET_POTATOES = 61929 , SPELL_ON_PLATE_PIE = 61926 ,
  SPELL_PASS_THE_TURKEY = 66373 , SPELL_PASS_THE_CRANBERRIES = 66372 , SPELL_PASS_THE_STUFFING = 66375 , SPELL_PASS_THE_SWEET_POTATOES = 66376 ,
  SPELL_PASS_THE_PIE = 66374 , SPELL_ON_PLATE_VISUAL_PIE = 61825 , SPELL_ON_PLATE_VISUAL_CRANBERRIES = 61821 , SPELL_ON_PLATE_VISUAL_POTATOES = 61824 ,
  SPELL_ON_PLATE_VISUAL_TURKEY = 61822 , SPELL_ON_PLATE_VISUAL_STUFFING = 61823 , SPELL_A_SERVING_OF_CRANBERRIES_PLATE = 61833 , SPELL_A_SERVING_OF_TURKEY_PLATE = 61835 ,
  SPELL_A_SERVING_OF_STUFFING_PLATE = 61836 , SPELL_A_SERVING_OF_SWEET_POTATOES_PLATE = 61837 , SPELL_A_SERVING_OF_PIE_PLATE = 61838 , SPELL_A_SERVING_OF_CRANBERRIES_CHAIR = 61804 ,
  SPELL_A_SERVING_OF_TURKEY_CHAIR = 61807 , SPELL_A_SERVING_OF_STUFFING_CHAIR = 61806 , SPELL_A_SERVING_OF_SWEET_POTATOES_CHAIR = 61808 , SPELL_A_SERVING_OF_PIE_CHAIR = 61805
}
 

Functions

void AddSC_event_pilgrims_bounty ()
 

Enumeration Type Documentation

◆ BountifulTableMisc

Enumerator
SEAT_PLAYER 
SEAT_PLATE_HOLDER 
NPC_BOUNTIFUL_TABLE 
SPELL_ON_PLATE_TURKEY 
SPELL_ON_PLATE_CRANBERRIES 
SPELL_ON_PLATE_STUFFING 
SPELL_ON_PLATE_SWEET_POTATOES 
SPELL_ON_PLATE_PIE 
SPELL_PASS_THE_TURKEY 
SPELL_PASS_THE_CRANBERRIES 
SPELL_PASS_THE_STUFFING 
SPELL_PASS_THE_SWEET_POTATOES 
SPELL_PASS_THE_PIE 
SPELL_ON_PLATE_VISUAL_PIE 
SPELL_ON_PLATE_VISUAL_CRANBERRIES 
SPELL_ON_PLATE_VISUAL_POTATOES 
SPELL_ON_PLATE_VISUAL_TURKEY 
SPELL_ON_PLATE_VISUAL_STUFFING 
SPELL_A_SERVING_OF_CRANBERRIES_PLATE 
SPELL_A_SERVING_OF_TURKEY_PLATE 
SPELL_A_SERVING_OF_STUFFING_PLATE 
SPELL_A_SERVING_OF_SWEET_POTATOES_PLATE 
SPELL_A_SERVING_OF_PIE_PLATE 
SPELL_A_SERVING_OF_CRANBERRIES_CHAIR 
SPELL_A_SERVING_OF_TURKEY_CHAIR 
SPELL_A_SERVING_OF_STUFFING_CHAIR 
SPELL_A_SERVING_OF_SWEET_POTATOES_CHAIR 
SPELL_A_SERVING_OF_PIE_CHAIR 

Definition at line 257 of file pilgrims_bounty.cpp.

◆ FeastOnSpells

Enumerator
FEAST_ON_TURKEY 
FEAST_ON_CRANBERRIES 
FEAST_ON_SWEET_POTATOES 
FEAST_ON_PIE 
FEAST_ON_STUFFING 
SPELL_CRANBERRY_HELPINS 
SPELL_TURKEY_HELPINS 
SPELL_STUFFING_HELPINS 
SPELL_SWEET_POTATO_HELPINS 
SPELL_PIE_HELPINS 
SPELL_ON_PLATE_EAT_VISUAL 

Definition at line 65 of file pilgrims_bounty.cpp.

◆ PilgrimsBountyBuffFood

Enumerator
SPELL_WELL_FED_AP_TRIGGER 
SPELL_WELL_FED_ZM_TRIGGER 
SPELL_WELL_FED_HIT_TRIGGER 
SPELL_WELL_FED_HASTE_TRIGGER 
SPELL_WELL_FED_SPIRIT_TRIGGER 

Definition at line 27 of file pilgrims_bounty.cpp.

◆ SpiritOfSharing

Enumerator
SPELL_THE_SPIRIT_OF_SHARING 

Definition at line 202 of file pilgrims_bounty.cpp.

◆ TheTurkinator

Enumerator
SPELL_KILL_COUNTER_VISUAL 
SPELL_KILL_COUNTER_VISUAL_MAX 
EMOTE_TURKEY_HUNTER 
EMOTE_TURKEY_DOMINATION 
EMOTE_TURKEY_SLAUGHTER 
EMOTE_TURKEY_TRIUMPH 

Definition at line 142 of file pilgrims_bounty.cpp.

Function Documentation

◆ AddSC_event_pilgrims_bounty()

void AddSC_event_pilgrims_bounty ( )

Definition at line 446 of file pilgrims_bounty.cpp.

+ Here is the caller graph for this function: