diff --git a/src/server/game/Spells/SpellInfo.h b/src/server/game/Spells/SpellInfo.h index 5aa10bf00..3aa53b341 100644 --- a/src/server/game/Spells/SpellInfo.h +++ b/src/server/game/Spells/SpellInfo.h @@ -523,22 +523,21 @@ public: std::array const& GetEffects() const { return Effects; } SpellEffectInfo const& GetEffect(SpellEffIndex index) const { ASSERT(index < Effects.size()); return Effects[index]; } + // loading helpers + void _InitializeExplicitTargetMask(); bool _IsPositiveEffect(uint8 effIndex, bool deep) const; bool _IsPositiveSpell() const; static bool _IsPositiveTarget(uint32 targetA, uint32 targetB); -private: - // loading helpers - void _InitializeExplicitTargetMask(); - AuraStateType LoadAuraState() const; SpellSpecificType LoadSpellSpecific() const; - std::array& _GetEffects() { return Effects; } - SpellEffectInfo& _GetEffect(SpellEffIndex index) { ASSERT(index < Effects.size()); return Effects[index]; } - // unloading helpers void _UnloadImplicitTargetConditionLists(); + +private: + std::array& _GetEffects() { return Effects; } + SpellEffectInfo& _GetEffect(SpellEffIndex index) { ASSERT(index < Effects.size()); return Effects[index]; } }; #endif // _SPELLINFO_H