2008 {
2010
2011
2013 {
2014 SpellInfo const* originalSpell =
nullptr;
2015
2016
2019 else
2021
2022 if (originalSpell && aurEff->GetSpellInfo())
2023 {
2028 }
2029 }
2030 }
std::int32_t int32
Definition Define.h:103
@ EFFECT_1
Definition SharedDefines.h:32
#define sSpellMgr
Definition SpellMgr.h:836
T CalculatePct(T base, U pct)
Definition Util.h:52
void PreventDefaultAction()
Definition SpellScript.cpp:1000
SpellInfo const * GetSpellInfo() const
Definition Unit.h:433
HealInfo * GetHealInfo() const
Definition Unit.h:470
Unit * GetActor()
Definition Unit.h:459
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:1407
uint32 GetCreateMana() const
Definition Unit.h:1148
@ SPELL_PALADIN_HOLY_SHOCK_R1
Definition spell_paladin.cpp:38
@ SPELL_PALADIN_ILLUMINATION_ENERGIZE
Definition spell_paladin.cpp:123