364 | | class TRINITY_DLL_SPEC SingleEnemyTargetAura : public Aura |
365 | | { |
366 | | friend Aura* CreateAura(SpellEntry const* spellproto, uint32 eff, int32 *currentBasePoints, Unit *target, Unit *caster, Item* castItem); |
367 | | |
368 | | public: |
369 | | ~SingleEnemyTargetAura(); |
370 | | Unit* GetTriggerTarget() const; |
371 | | |
372 | | protected: |
373 | | SingleEnemyTargetAura(SpellEntry const* spellproto, uint32 eff, int32 *currentBasePoints, Unit *target, Unit *caster = NULL, Item* castItem = NULL); |
374 | | uint64 m_casters_target_guid; |
375 | | }; |
376 | | |