TrinityCore
Loading...
Searching...
No Matches
childrens_week.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
+ Include dependency graph for childrens_week.cpp:

Go to the source code of this file.

Classes

class  npc_winterfin_playmate
 
struct  npc_winterfin_playmate::npc_winterfin_playmateAI
 
class  npc_snowfall_glade_playmate
 
struct  npc_snowfall_glade_playmate::npc_snowfall_glade_playmateAI
 
class  npc_the_biggest_tree
 
struct  npc_the_biggest_tree::npc_the_biggest_treeAI
 
class  npc_high_oracle_soo_roo
 
struct  npc_high_oracle_soo_roo::npc_high_oracle_soo_rooAI
 
class  npc_elder_kekek
 
struct  npc_elder_kekek::npc_elder_kekekAI
 
class  npc_the_etymidian
 
struct  npc_the_etymidian::npc_the_etymidianAI
 
class  npc_alexstraza_the_lifebinder
 
struct  npc_alexstraza_the_lifebinder::npc_alexstraza_the_lifebinderAI
 
class  at_bring_your_orphan_to
 
class  npc_cw_area_trigger
 
struct  npc_cw_area_trigger::npc_cw_area_triggerAI
 
class  npc_grizzlemaw_cw_trigger
 
struct  npc_grizzlemaw_cw_trigger::npc_grizzlemaw_cw_triggerAI
 

Enumerations

enum  Orphans {
  ORPHAN_ORACLE = 33533 , ORPHAN_WOLVAR = 33532 , ORPHAN_BLOOD_ELF = 22817 , ORPHAN_DRAENEI = 22818 ,
  ORPHAN_HUMAN = 14305 , ORPHAN_ORCISH = 14444
}
 
enum  Texts {
  TEXT_ORACLE_ORPHAN_1 = 1 , TEXT_ORACLE_ORPHAN_2 = 2 , TEXT_ORACLE_ORPHAN_3 = 3 , TEXT_ORACLE_ORPHAN_4 = 4 ,
  TEXT_ORACLE_ORPHAN_5 = 5 , TEXT_ORACLE_ORPHAN_6 = 6 , TEXT_ORACLE_ORPHAN_7 = 7 , TEXT_ORACLE_ORPHAN_8 = 8 ,
  TEXT_ORACLE_ORPHAN_9 = 9 , TEXT_ORACLE_ORPHAN_10 = 10 , TEXT_ORACLE_ORPHAN_11 = 11 , TEXT_ORACLE_ORPHAN_12 = 12 ,
  TEXT_ORACLE_ORPHAN_13 = 13 , TEXT_ORACLE_ORPHAN_14 = 14 , TEXT_WOLVAR_ORPHAN_1 = 1 , TEXT_WOLVAR_ORPHAN_2 = 2 ,
  TEXT_WOLVAR_ORPHAN_3 = 3 , TEXT_WOLVAR_ORPHAN_4 = 4 , TEXT_WOLVAR_ORPHAN_5 = 5 , TEXT_WOLVAR_ORPHAN_10 = 10 ,
  TEXT_WOLVAR_ORPHAN_11 = 11 , TEXT_WOLVAR_ORPHAN_12 = 12 , TEXT_WOLVAR_ORPHAN_13 = 13 , TEXT_WINTERFIN_PLAYMATE_1 = 1 ,
  TEXT_WINTERFIN_PLAYMATE_2 = 2 , TEXT_SNOWFALL_GLADE_PLAYMATE_1 = 1 , TEXT_SNOWFALL_GLADE_PLAYMATE_2 = 2 , TEXT_SOO_ROO_1 = 1 ,
  TEXT_ELDER_KEKEK_1 = 1 , TEXT_ALEXSTRASZA_2 = 2 , TEXT_KRASUS_8 = 8
}
 
enum  Quests {
  QUEST_PLAYMATE_WOLVAR = 13951 , QUEST_PLAYMATE_ORACLE = 13950 , QUEST_THE_BIGGEST_TREE_EVER = 13929 , QUEST_THE_BRONZE_DRAGONSHRINE_ORACLE = 13933 ,
  QUEST_THE_BRONZE_DRAGONSHRINE_WOLVAR = 13934 , QUEST_MEETING_A_GREAT_ONE = 13956 , QUEST_THE_MIGHTY_HEMET_NESINGWARY = 13957 , QUEST_DOWN_AT_THE_DOCKS = 910 ,
  QUEST_GATEWAY_TO_THE_FRONTIER = 911 , QUEST_BOUGHT_OF_ETERNALS = 1479 , QUEST_SPOOKY_LIGHTHOUSE = 1687 , QUEST_STONEWROUGHT_DAM = 1558 ,
  QUEST_DARK_PORTAL_H = 10951 , QUEST_DARK_PORTAL_A = 10952 , QUEST_LORDAERON_THRONE_ROOM = 1800 , QUEST_AUCHINDOUN_AND_THE_RING = 10950 ,
  QUEST_TIME_TO_VISIT_THE_CAVERNS_H = 10963 , QUEST_TIME_TO_VISIT_THE_CAVERNS_A = 10962 , QUEST_THE_SEAT_OF_THE_NARUU = 10956 , QUEST_CALL_ON_THE_FARSEER = 10968 ,
  QUEST_JHEEL_IS_AT_AERIS_LANDING = 10954 , QUEST_HCHUU_AND_THE_MUSHROOM_PEOPLE = 10945 , QUEST_VISIT_THE_THRONE_OF_ELEMENTS = 10953 , QUEST_NOW_WHEN_I_GROW_UP = 11975 ,
  QUEST_HOME_OF_THE_BEAR_MEN = 13930 , QUEST_THE_DRAGON_QUEEN_ORACLE = 13954 , QUEST_THE_DRAGON_QUEEN_WOLVAR = 13955
}
 
enum  Areatriggers {
  AT_DOWN_AT_THE_DOCKS = 3551 , AT_GATEWAY_TO_THE_FRONTIER = 3549 , AT_LORDAERON_THRONE_ROOM = 3547 , AT_BOUGHT_OF_ETERNALS = 3546 ,
  AT_SPOOKY_LIGHTHOUSE = 3552 , AT_STONEWROUGHT_DAM = 3548 , AT_DARK_PORTAL = 4356 , NPC_CAVERNS_OF_TIME_CW_TRIGGER = 22872 ,
  NPC_EXODAR_01_CW_TRIGGER = 22851 , NPC_EXODAR_02_CW_TRIGGER = 22905 , NPC_AERIS_LANDING_CW_TRIGGER = 22838 , NPC_AUCHINDOUN_CW_TRIGGER = 22831 ,
  NPC_SPOREGGAR_CW_TRIGGER = 22829 , NPC_THRONE_OF_ELEMENTS_CW_TRIGGER = 22839 , NPC_SILVERMOON_01_CW_TRIGGER = 22866 , NPC_KRASUS = 27990
}
 
enum  Misc { SPELL_SNOWBALL = 21343 , SPELL_ORPHAN_OUT = 58818 , DISPLAY_INVISIBLE = 11686 }
 
enum  TheEtymidian { SAY_ACTIVATION = 0 , QUEST_THE_ACTIVATION_RUNE = 12547 }
 

Functions

ObjectGuid getOrphanGUID (Player *player, uint32 orphan)
 
void AddSC_event_childrens_week ()
 

Enumeration Type Documentation

◆ Areatriggers

Enumerator
AT_DOWN_AT_THE_DOCKS 
AT_GATEWAY_TO_THE_FRONTIER 
AT_LORDAERON_THRONE_ROOM 
AT_BOUGHT_OF_ETERNALS 
AT_SPOOKY_LIGHTHOUSE 
AT_STONEWROUGHT_DAM 
AT_DARK_PORTAL 
NPC_CAVERNS_OF_TIME_CW_TRIGGER 
NPC_EXODAR_01_CW_TRIGGER 
NPC_EXODAR_02_CW_TRIGGER 
NPC_AERIS_LANDING_CW_TRIGGER 
NPC_AUCHINDOUN_CW_TRIGGER 
NPC_SPOREGGAR_CW_TRIGGER 
NPC_THRONE_OF_ELEMENTS_CW_TRIGGER 
NPC_SILVERMOON_01_CW_TRIGGER 
NPC_KRASUS 

Definition at line 108 of file childrens_week.cpp.

◆ Misc

enum Misc
Enumerator
SPELL_SNOWBALL 
SPELL_ORPHAN_OUT 
DISPLAY_INVISIBLE 

Definition at line 129 of file childrens_week.cpp.

◆ Orphans

enum Orphans
Enumerator
ORPHAN_ORACLE 
ORPHAN_WOLVAR 
ORPHAN_BLOOD_ELF 
ORPHAN_DRAENEI 
ORPHAN_HUMAN 
ORPHAN_ORCISH 

Definition at line 26 of file childrens_week.cpp.

◆ Quests

enum Quests
Enumerator
QUEST_PLAYMATE_WOLVAR 
QUEST_PLAYMATE_ORACLE 
QUEST_THE_BIGGEST_TREE_EVER 
QUEST_THE_BRONZE_DRAGONSHRINE_ORACLE 
QUEST_THE_BRONZE_DRAGONSHRINE_WOLVAR 
QUEST_MEETING_A_GREAT_ONE 
QUEST_THE_MIGHTY_HEMET_NESINGWARY 
QUEST_DOWN_AT_THE_DOCKS 
QUEST_GATEWAY_TO_THE_FRONTIER 
QUEST_BOUGHT_OF_ETERNALS 
QUEST_SPOOKY_LIGHTHOUSE 
QUEST_STONEWROUGHT_DAM 
QUEST_DARK_PORTAL_H 
QUEST_DARK_PORTAL_A 
QUEST_LORDAERON_THRONE_ROOM 
QUEST_AUCHINDOUN_AND_THE_RING 
QUEST_TIME_TO_VISIT_THE_CAVERNS_H 
QUEST_TIME_TO_VISIT_THE_CAVERNS_A 
QUEST_THE_SEAT_OF_THE_NARUU 
QUEST_CALL_ON_THE_FARSEER 
QUEST_JHEEL_IS_AT_AERIS_LANDING 
QUEST_HCHUU_AND_THE_MUSHROOM_PEOPLE 
QUEST_VISIT_THE_THRONE_OF_ELEMENTS 
QUEST_NOW_WHEN_I_GROW_UP 
QUEST_HOME_OF_THE_BEAR_MEN 
QUEST_THE_DRAGON_QUEEN_ORACLE 
QUEST_THE_DRAGON_QUEEN_WOLVAR 

Definition at line 77 of file childrens_week.cpp.

◆ Texts

enum Texts
Enumerator
TEXT_ORACLE_ORPHAN_1 
TEXT_ORACLE_ORPHAN_2 
TEXT_ORACLE_ORPHAN_3 
TEXT_ORACLE_ORPHAN_4 
TEXT_ORACLE_ORPHAN_5 
TEXT_ORACLE_ORPHAN_6 
TEXT_ORACLE_ORPHAN_7 
TEXT_ORACLE_ORPHAN_8 
TEXT_ORACLE_ORPHAN_9 
TEXT_ORACLE_ORPHAN_10 
TEXT_ORACLE_ORPHAN_11 
TEXT_ORACLE_ORPHAN_12 
TEXT_ORACLE_ORPHAN_13 
TEXT_ORACLE_ORPHAN_14 
TEXT_WOLVAR_ORPHAN_1 
TEXT_WOLVAR_ORPHAN_2 
TEXT_WOLVAR_ORPHAN_3 
TEXT_WOLVAR_ORPHAN_4 
TEXT_WOLVAR_ORPHAN_5 
TEXT_WOLVAR_ORPHAN_10 
TEXT_WOLVAR_ORPHAN_11 
TEXT_WOLVAR_ORPHAN_12 
TEXT_WOLVAR_ORPHAN_13 
TEXT_WINTERFIN_PLAYMATE_1 
TEXT_WINTERFIN_PLAYMATE_2 
TEXT_SNOWFALL_GLADE_PLAYMATE_1 
TEXT_SNOWFALL_GLADE_PLAYMATE_2 
TEXT_SOO_ROO_1 
TEXT_ELDER_KEKEK_1 
TEXT_ALEXSTRASZA_2 
TEXT_KRASUS_8 

Definition at line 36 of file childrens_week.cpp.

◆ TheEtymidian

Enumerator
SAY_ACTIVATION 
QUEST_THE_ACTIVATION_RUNE 

Definition at line 645 of file childrens_week.cpp.

Function Documentation

◆ AddSC_event_childrens_week()

void AddSC_event_childrens_week ( )

Definition at line 1111 of file childrens_week.cpp.

+ Here is the caller graph for this function:

◆ getOrphanGUID()

ObjectGuid getOrphanGUID ( Player player,
uint32  orphan 
)

Definition at line 137 of file childrens_week.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: