2019 {
2021
2022
2024 {
2025 SpellInfo const* originalSpell =
nullptr;
2026
2027
2030 else
2032
2033 if (originalSpell && aurEff->GetSpellInfo())
2034 {
2039 }
2040 }
2041 }
std::int32_t int32
Definition Define.h:103
@ EFFECT_1
Definition SharedDefines.h:32
#define sSpellMgr
Definition SpellMgr.h:851
T CalculatePct(T base, U pct)
Definition Util.h:52
void PreventDefaultAction()
Definition SpellScript.cpp:991
SpellInfo const * GetSpellInfo() const
Definition Unit.h:443
HealInfo * GetHealInfo() const
Definition Unit.h:479
Unit * GetActor()
Definition Unit.h:468
Definition SpellInfo.h:340
flag96 SpellFamilyFlags
Definition SpellInfo.h:412
uint8 GetRank() const
Definition SpellInfo.cpp:2941
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:1435
uint32 GetCreateMana() const
Definition Unit.h:1162
@ SPELL_PALADIN_HOLY_SHOCK_R1
Definition spell_paladin.cpp:39
@ SPELL_PALADIN_ILLUMINATION_ENERGIZE
Definition spell_paladin.cpp:130