*Some clean up of spell target selection.
--HG-- branch : trunk
This commit is contained in:
@@ -233,6 +233,13 @@ enum SpellDisableTypes
|
||||
SPELL_DISABLE_CREATURE = 2
|
||||
};
|
||||
|
||||
enum SpellEffectTargetTypes
|
||||
{
|
||||
SPELL_REQUIRE_NONE,
|
||||
SPELL_REQUIRE_UNIT,
|
||||
SPELL_REQUIRE_DEST,
|
||||
};
|
||||
|
||||
//Some SpellFamilyFlags
|
||||
#define SPELLFAMILYFLAG_ROGUE_VANISH 0x000000800LL
|
||||
#define SPELLFAMILYFLAG_ROGUE_STEALTH 0x000400000LL
|
||||
@@ -918,6 +925,8 @@ class SpellMgr
|
||||
return itr != mSpellLinkedMap.end() ? &(itr->second) : NULL;
|
||||
}
|
||||
|
||||
SpellEffectTargetTypes EffectTargetType[TOTAL_SPELL_EFFECTS];
|
||||
|
||||
// Modifiers
|
||||
public:
|
||||
static SpellMgr& Instance();
|
||||
|
||||
Reference in New Issue
Block a user