Core/Auras: Add unique_weak_ptr getter for AuraEffect

This commit is contained in:
Shauren
2026-01-24 23:32:03 +01:00
parent 129c477cf1
commit dc26e1b559

View File

@@ -376,6 +376,7 @@ class TC_GAME_API Aura
virtual std::string GetDebugInfo() const;
Trinity::unique_weak_ptr<Aura> GetWeakPtr() const { return m_scriptRef; }
Trinity::unique_weak_ptr<AuraEffect> GetEffectWeakPtr(SpellEffIndex index) const { return { m_scriptRef, GetEffect(index) }; }
Aura(Aura const&) = delete;
Aura(Aura&&) = delete;