2014 {
2016
2017
2019 {
2020 SpellInfo const* originalSpell =
nullptr;
2021
2022
2025 else
2027
2028 if (originalSpell && aurEff->GetSpellInfo())
2029 {
2034 }
2035 }
2036 }
std::int32_t int32
Definition Define.h:103
@ EFFECT_1
Definition SharedDefines.h:32
#define sSpellMgr
Definition SpellMgr.h:847
T CalculatePct(T base, U pct)
Definition Util.h:52
void PreventDefaultAction()
Definition SpellScript.cpp:1000
SpellInfo const * GetSpellInfo() const
Definition Unit.h:434
HealInfo * GetHealInfo() const
Definition Unit.h:471
Unit * GetActor()
Definition Unit.h:460
Definition SpellInfo.h:340
flag96 SpellFamilyFlags
Definition SpellInfo.h:412
uint8 GetRank() const
Definition SpellInfo.cpp:2896
uint32 ManaCostPercentage
Definition SpellInfo.h:391
uint32 ManaCost
Definition SpellInfo.h:387
SpellCastResult CastCustomSpell(Unit *victim, uint32 spellId, int32 const *bp0, int32 const *bp1, int32 const *bp2, bool triggered, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1418
uint32 GetCreateMana() const
Definition Unit.h:1149
@ SPELL_PALADIN_HOLY_SHOCK_R1
Definition spell_paladin.cpp:38
@ SPELL_PALADIN_ILLUMINATION_ENERGIZE
Definition spell_paladin.cpp:129