TrinityCore
spell_druid.cpp File Reference
#include "ScriptMgr.h"
#include "CellImpl.h"
#include "Containers.h"
#include "DB2Stores.h"
#include "GridNotifiersImpl.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "Spell.h"
#include "SpellAuraEffects.h"
#include "SpellHistory.h"
#include "SpellMgr.h"
#include "SpellScript.h"
+ Include dependency graph for spell_druid.cpp:

Go to the source code of this file.

Classes

class  spell_dru_abundance
 
class  spell_dru_base_transformer
 
class  spell_dru_barkskin
 
class  spell_dru_berserk
 
class  spell_dru_brambles
 
class  spell_dru_bristling_fur
 
class  spell_dru_cat_form
 
class  spell_dru_cultivation
 
class  spell_dru_dash
 
class  spell_dru_earthwarden
 
class  spell_dru_eclipse_common
 
class  spell_dru_eclipse_aura
 
class  spell_dru_eclipse_dummy
 
class  spell_dru_eclipse_dummy::InitializeEclipseCountersEvent
 
class  spell_dru_eclipse_ooc
 
class  spell_dru_efflorescence
 
class  spell_dru_efflorescence_dummy
 
class  spell_dru_efflorescence_heal
 
class  spell_dru_embrace_of_the_dream
 
class  spell_dru_embrace_of_the_dream_effect
 
class  spell_dru_entangling_roots
 
class  spell_dru_entangling_roots_aura
 
class  spell_dru_ferocious_bite
 
class  spell_dru_forms_trinket
 
class  spell_dru_galactic_guardian
 
class  spell_dru_germination
 
class  spell_dru_glyph_of_stars
 
class  spell_dru_gore
 
class  spell_dru_incapacitating_roar
 
class  spell_dru_innervate
 
class  spell_dru_incarnation
 
class  spell_dru_incarnation_tree_of_life
 
class  spell_dru_inner_peace
 
class  spell_dru_item_t6_trinket
 
class  spell_dru_lifebloom
 
class  spell_dru_lunar_inspiration
 
class  spell_dru_luxuriant_soil
 
class  spell_dru_moonfire
 
class  spell_dru_omen_of_clarity
 
class  spell_dru_power_of_the_archdruid
 
class  spell_dru_prowl
 
class  spell_dru_rip
 
class  spell_dru_savage_roar
 
class  spell_dru_savage_roar_aura
 
class  spell_dru_shooting_stars
 
class  spell_dru_skull_bash
 
class  spell_dru_spring_blossoms
 
class  spell_dru_stampeding_roar
 
class  spell_dru_starfall_dummy
 
class  spell_dru_sudden_ambush
 
class  spell_dru_sunfire
 
class  spell_dru_survival_instincts
 
class  spell_dru_swift_flight_passive
 
class  spell_dru_t3_6p_bonus
 
class  spell_dru_t3_8p_bonus
 
class  spell_dru_t4_2p_bonus
 
class  spell_dru_t10_balance_4p_bonus
 
class  spell_dru_t10_restoration_4p_bonus
 
class  spell_dru_t10_restoration_4p_bonus_dummy
 
class  spell_dru_thrash
 
class  spell_dru_thrash_aura
 
class  spell_dru_travel_form
 
class  spell_dru_travel_form_dummy
 
class  spell_dru_travel_form_dummy_aura
 
class  spell_dru_tiger_dash
 
class  spell_dru_tiger_dash_aura
 
class  spell_dru_wild_growth
 
class  spell_dru_wild_growth_aura
 
class  spell_dru_yseras_gift
 
class  spell_dru_yseras_gift_group_heal
 

Enumerations

enum  DruidSpells {
  SPELL_DRUID_ABUNDANCE = 207383 , SPELL_DRUID_ABUNDANCE_EFFECT = 207640 , SPELL_DRUID_BALANCE_T10_BONUS = 70718 , SPELL_DRUID_BALANCE_T10_BONUS_PROC = 70721 ,
  SPELL_DRUID_BEAR_FORM = 5487 , SPELL_DRUID_BLESSING_OF_CENARIUS = 40452 , SPELL_DRUID_BLESSING_OF_ELUNE = 40446 , SPELL_DRUID_BLESSING_OF_REMULOS = 40445 ,
  SPELL_DRUID_BLESSING_OF_THE_CLAW = 28750 , SPELL_DRUID_BLOOD_FRENZY_AURA = 203962 , SPELL_DRUID_BLOOD_FRENZY_RAGE_GAIN = 203961 , SPELL_DRUID_BRAMBLES_DAMAGE_AURA = 213709 ,
  SPELL_DRUID_BRAMBLES_PASSIVE = 203953 , SPELL_DRUID_BRAMBLES_REFLECT = 203958 , SPELL_DRUID_BRISTLING_FUR_GAIN_RAGE = 204031 , SPELL_DRUID_CAT_FORM = 768 ,
  SPELL_DRUID_CULTIVATION = 200390 , SPELL_DRUID_CULTIVATION_HEAL = 200389 , SPELL_DRUID_CURIOUS_BRAMBLEPATCH = 330670 , SPELL_DRUID_EARTHWARDEN_AURA = 203975 ,
  SPELL_DRUID_ECLIPSE_DUMMY = 79577 , SPELL_DRUID_ECLIPSE_LUNAR_AURA = 48518 , SPELL_DRUID_ECLIPSE_LUNAR_SPELL_CNT = 326055 , SPELL_DRUID_ECLIPSE_OOC = 329910 ,
  SPELL_DRUID_ECLIPSE_SOLAR_AURA = 48517 , SPELL_DRUID_ECLIPSE_SOLAR_SPELL_CNT = 326053 , SPELL_DRUID_EFFLORESCENCE_AURA = 81262 , SPELL_DRUID_EFFLORESCENCE_HEAL = 81269 ,
  SPELL_DRUID_EMBRACE_OF_THE_DREAM_EFFECT = 392146 , SPELL_DRUID_EMBRACE_OF_THE_DREAM_HEAL = 392147 , SPELL_DRUID_ENTANGLING_ROOTS = 339 , SPELL_DRUID_EXHILARATE = 28742 ,
  SPELL_DRUID_FORM_AQUATIC_PASSIVE = 276012 , SPELL_DRUID_FORM_AQUATIC = 1066 , SPELL_DRUID_FORM_FLIGHT = 33943 , SPELL_DRUID_FORM_STAG = 165961 ,
  SPELL_DRUID_FORM_SWIFT_FLIGHT = 40120 , SPELL_DRUID_FORMS_TRINKET_BEAR = 37340 , SPELL_DRUID_FORMS_TRINKET_CAT = 37341 , SPELL_DRUID_FORMS_TRINKET_MOONKIN = 37343 ,
  SPELL_DRUID_FORMS_TRINKET_NONE = 37344 , SPELL_DRUID_FORMS_TRINKET_TREE = 37342 , SPELL_DRUID_GALACTIC_GUARDIAN_AURA = 213708 , SPELL_DRUID_GERMINATION = 155675 ,
  SPELL_DRUID_GLYPH_OF_STARS = 114301 , SPELL_DRUID_GLYPH_OF_STARS_VISUAL = 114302 , SPELL_DRUID_GORE_PROC = 93622 , SPELL_DRUID_GROWL = 6795 ,
  SPELL_DRUID_IDOL_OF_FERAL_SHADOWS = 34241 , SPELL_DRUID_IDOL_OF_WORSHIP = 60774 , SPELL_DRUID_INCARNATION = 117679 , SPELL_DRUID_INCARNATION_KING_OF_THE_JUNGLE = 102543 ,
  SPELL_DRUID_INCARNATION_TREE_OF_LIFE = 33891 , SPELL_DRUID_INNER_PEACE = 197073 , SPELL_DRUID_INNERVATE = 29166 , SPELL_DRUID_INNERVATE_RANK_2 = 326228 ,
  SPELL_DRUID_INFUSION = 37238 , SPELL_DRUID_LANGUISH = 71023 , SPELL_DRUID_LIFEBLOOM_FINAL_HEAL = 33778 , SPELL_DRUID_LUNAR_INSPIRATION_OVERRIDE = 155627 ,
  SPELL_DRUID_MANGLE = 33917 , SPELL_DRUID_MASS_ENTANGLEMENT = 102359 , SPELL_DRUID_MOONFIRE_DAMAGE = 164812 , SPELL_DRUID_POWER_OF_THE_ARCHDRUID = 392302 ,
  SPELL_DRUID_PROWL = 5215 , SPELL_DRUID_REGROWTH = 8936 , SPELL_DRUID_REJUVENATION = 774 , SPELL_DRUID_REJUVENATION_GERMINATION = 155777 ,
  SPELL_DRUID_REJUVENATION_T10_PROC = 70691 , SPELL_DRUID_RESTORATION_T10_2P_BONUS = 70658 , SPELL_DRUID_SAVAGE_ROAR = 62071 , SPELL_DRUID_SHOOTING_STARS = 202342 ,
  SPELL_DRUID_SHOOTING_STARS_DAMAGE = 202497 , SPELL_DRUID_SKULL_BASH_CHARGE = 221514 , SPELL_DRUID_SKULL_BASH_INTERRUPT = 93985 , SPELL_DRUID_SPRING_BLOSSOMS = 207385 ,
  SPELL_DRUID_SPRING_BLOSSOMS_HEAL = 207386 , SPELL_DRUID_SUNFIRE_DAMAGE = 164815 , SPELL_DRUID_SURVIVAL_INSTINCTS = 50322 , SPELL_DRUID_TRAVEL_FORM = 783 ,
  SPELL_DRUID_TREE_OF_LIFE = 33891 , SPELL_DRUID_THRASH_BEAR = 77758 , SPELL_DRUID_THRASH_BEAR_AURA = 192090 , SPELL_DRUID_THRASH_CAT = 106830 ,
  SPELL_DRUID_YSERAS_GIFT_HEAL_PARTY = 145110 , SPELL_DRUID_YSERAS_GIFT_HEAL_SELF = 145109
}
 

Functions

void AddSC_druid_spell_scripts ()
 

Enumeration Type Documentation

◆ DruidSpells

Enumerator
SPELL_DRUID_ABUNDANCE 
SPELL_DRUID_ABUNDANCE_EFFECT 
SPELL_DRUID_BALANCE_T10_BONUS 
SPELL_DRUID_BALANCE_T10_BONUS_PROC 
SPELL_DRUID_BEAR_FORM 
SPELL_DRUID_BLESSING_OF_CENARIUS 
SPELL_DRUID_BLESSING_OF_ELUNE 
SPELL_DRUID_BLESSING_OF_REMULOS 
SPELL_DRUID_BLESSING_OF_THE_CLAW 
SPELL_DRUID_BLOOD_FRENZY_AURA 
SPELL_DRUID_BLOOD_FRENZY_RAGE_GAIN 
SPELL_DRUID_BRAMBLES_DAMAGE_AURA 
SPELL_DRUID_BRAMBLES_PASSIVE 
SPELL_DRUID_BRAMBLES_REFLECT 
SPELL_DRUID_BRISTLING_FUR_GAIN_RAGE 
SPELL_DRUID_CAT_FORM 
SPELL_DRUID_CULTIVATION 
SPELL_DRUID_CULTIVATION_HEAL 
SPELL_DRUID_CURIOUS_BRAMBLEPATCH 
SPELL_DRUID_EARTHWARDEN_AURA 
SPELL_DRUID_ECLIPSE_DUMMY 
SPELL_DRUID_ECLIPSE_LUNAR_AURA 
SPELL_DRUID_ECLIPSE_LUNAR_SPELL_CNT 
SPELL_DRUID_ECLIPSE_OOC 
SPELL_DRUID_ECLIPSE_SOLAR_AURA 
SPELL_DRUID_ECLIPSE_SOLAR_SPELL_CNT 
SPELL_DRUID_EFFLORESCENCE_AURA 
SPELL_DRUID_EFFLORESCENCE_HEAL 
SPELL_DRUID_EMBRACE_OF_THE_DREAM_EFFECT 
SPELL_DRUID_EMBRACE_OF_THE_DREAM_HEAL 
SPELL_DRUID_ENTANGLING_ROOTS 
SPELL_DRUID_EXHILARATE 
SPELL_DRUID_FORM_AQUATIC_PASSIVE 
SPELL_DRUID_FORM_AQUATIC 
SPELL_DRUID_FORM_FLIGHT 
SPELL_DRUID_FORM_STAG 
SPELL_DRUID_FORM_SWIFT_FLIGHT 
SPELL_DRUID_FORMS_TRINKET_BEAR 
SPELL_DRUID_FORMS_TRINKET_CAT 
SPELL_DRUID_FORMS_TRINKET_MOONKIN 
SPELL_DRUID_FORMS_TRINKET_NONE 
SPELL_DRUID_FORMS_TRINKET_TREE 
SPELL_DRUID_GALACTIC_GUARDIAN_AURA 
SPELL_DRUID_GERMINATION 
SPELL_DRUID_GLYPH_OF_STARS 
SPELL_DRUID_GLYPH_OF_STARS_VISUAL 
SPELL_DRUID_GORE_PROC 
SPELL_DRUID_GROWL 
SPELL_DRUID_IDOL_OF_FERAL_SHADOWS 
SPELL_DRUID_IDOL_OF_WORSHIP 
SPELL_DRUID_INCARNATION 
SPELL_DRUID_INCARNATION_KING_OF_THE_JUNGLE 
SPELL_DRUID_INCARNATION_TREE_OF_LIFE 
SPELL_DRUID_INNER_PEACE 
SPELL_DRUID_INNERVATE 
SPELL_DRUID_INNERVATE_RANK_2 
SPELL_DRUID_INFUSION 
SPELL_DRUID_LANGUISH 
SPELL_DRUID_LIFEBLOOM_FINAL_HEAL 
SPELL_DRUID_LUNAR_INSPIRATION_OVERRIDE 
SPELL_DRUID_MANGLE 
SPELL_DRUID_MASS_ENTANGLEMENT 
SPELL_DRUID_MOONFIRE_DAMAGE 
SPELL_DRUID_POWER_OF_THE_ARCHDRUID 
SPELL_DRUID_PROWL 
SPELL_DRUID_REGROWTH 
SPELL_DRUID_REJUVENATION 
SPELL_DRUID_REJUVENATION_GERMINATION 
SPELL_DRUID_REJUVENATION_T10_PROC 
SPELL_DRUID_RESTORATION_T10_2P_BONUS 
SPELL_DRUID_SAVAGE_ROAR 
SPELL_DRUID_SHOOTING_STARS 
SPELL_DRUID_SHOOTING_STARS_DAMAGE 
SPELL_DRUID_SKULL_BASH_CHARGE 
SPELL_DRUID_SKULL_BASH_INTERRUPT 
SPELL_DRUID_SPRING_BLOSSOMS 
SPELL_DRUID_SPRING_BLOSSOMS_HEAL 
SPELL_DRUID_SUNFIRE_DAMAGE 
SPELL_DRUID_SURVIVAL_INSTINCTS 
SPELL_DRUID_TRAVEL_FORM 
SPELL_DRUID_TREE_OF_LIFE 
SPELL_DRUID_THRASH_BEAR 
SPELL_DRUID_THRASH_BEAR_AURA 
SPELL_DRUID_THRASH_CAT 
SPELL_DRUID_YSERAS_GIFT_HEAL_PARTY 
SPELL_DRUID_YSERAS_GIFT_HEAL_SELF 

Definition at line 37 of file spell_druid.cpp.

Function Documentation

◆ AddSC_druid_spell_scripts()

void AddSC_druid_spell_scripts ( )

Definition at line 2073 of file spell_druid.cpp.

+ Here is the caller graph for this function: