2017 {
2019
2020
2022 {
2023 SpellInfo const* originalSpell =
nullptr;
2024
2025
2028 else
2030
2031 if (originalSpell && aurEff->GetSpellInfo())
2032 {
2037 }
2038 }
2039 }
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:1005
SpellInfo const * GetSpellInfo() const
Definition Unit.h:436
HealInfo * GetHealInfo() const
Definition Unit.h:473
Unit * GetActor()
Definition Unit.h:462
Definition SpellInfo.h:340
flag96 SpellFamilyFlags
Definition SpellInfo.h:412
uint8 GetRank() const
Definition SpellInfo.cpp:2927
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:1429
uint32 GetCreateMana() const
Definition Unit.h:1156
@ SPELL_PALADIN_HOLY_SHOCK_R1
Definition spell_paladin.cpp:38
@ SPELL_PALADIN_ILLUMINATION_ENERGIZE
Definition spell_paladin.cpp:129