diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-05-25 16:22:13 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-05-25 16:22:13 +0200 |
| commit | 9cc7f25b9ab02adde7f2914f07e71549a0dff90f (patch) | |
| tree | cbdd1f7746dd48aae3eb8398db0ddf420bb70d49 /src/server/game/AI/ScriptedAI | |
| parent | 64adce7b8b62d648a89e7319036d1474780f3533 (diff) | |
Scripts: Removed CAST_PET and CAST_INST
Diffstat (limited to 'src/server/game/AI/ScriptedAI')
| -rw-r--r-- | src/server/game/AI/ScriptedAI/ScriptedCreature.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/server/game/AI/ScriptedAI/ScriptedCreature.h b/src/server/game/AI/ScriptedAI/ScriptedCreature.h index c0472d6ddee..fad3388a187 100644 --- a/src/server/game/AI/ScriptedAI/ScriptedCreature.h +++ b/src/server/game/AI/ScriptedAI/ScriptedCreature.h @@ -24,13 +24,9 @@ #include "CreatureAIImpl.h" #include "InstanceScript.h" -#define SCRIPT_CAST_TYPE dynamic_cast - -#define CAST_PLR(a) (SCRIPT_CAST_TYPE<Player*>(a)) -#define CAST_CRE(a) (SCRIPT_CAST_TYPE<Creature*>(a)) -#define CAST_PET(a) (SCRIPT_CAST_TYPE<Pet*>(a)) -#define CAST_AI(a, b) (SCRIPT_CAST_TYPE<a*>(b)) -#define CAST_INST(a, b) (SCRIPT_CAST_TYPE<a*>(b)) +#define CAST_PLR(a) (dynamic_cast<Player*>(a)) +#define CAST_CRE(a) (dynamic_cast<Creature*>(a)) +#define CAST_AI(a, b) (dynamic_cast<a*>(b)) #define GET_SPELL(a) (const_cast<SpellEntry*>(GetSpellStore()->LookupEntry(a))) |
