mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-26 03:42:37 +01:00
*Rename some ai functions.
--HG-- branch : trunk
This commit is contained in:
@@ -15,8 +15,8 @@
|
||||
#include "sc_creature.h"
|
||||
#include "sc_gossip.h"
|
||||
#include "sc_instance.h"
|
||||
#include "AggressorAI.h"
|
||||
#include "NullCreatureAI.h"
|
||||
#include "CombatAI.h"
|
||||
#include "PassiveAI.h"
|
||||
|
||||
#ifdef WIN32
|
||||
#include <windows.h>
|
||||
|
||||
@@ -336,9 +336,9 @@ int32 m_auiRandomSay[] =
|
||||
SAY_DUEL_A, SAY_DUEL_B, SAY_DUEL_C, SAY_DUEL_D, SAY_DUEL_E, SAY_DUEL_F, SAY_DUEL_G, SAY_DUEL_H, SAY_DUEL_I
|
||||
};
|
||||
|
||||
struct TRINITY_DLL_DECL npc_death_knight_initiateAI : public SpellAI
|
||||
struct TRINITY_DLL_DECL npc_death_knight_initiateAI : public CombatAI
|
||||
{
|
||||
npc_death_knight_initiateAI(Creature* pCreature) : SpellAI(pCreature)
|
||||
npc_death_knight_initiateAI(Creature* pCreature) : CombatAI(pCreature)
|
||||
{
|
||||
m_bIsDuelInProgress = false;
|
||||
}
|
||||
@@ -352,7 +352,7 @@ struct TRINITY_DLL_DECL npc_death_knight_initiateAI : public SpellAI
|
||||
{
|
||||
lose = false;
|
||||
me->RestoreFaction();
|
||||
SpellAI::Reset();
|
||||
CombatAI::Reset();
|
||||
|
||||
m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_UNK_15);
|
||||
|
||||
@@ -432,7 +432,7 @@ struct TRINITY_DLL_DECL npc_death_knight_initiateAI : public SpellAI
|
||||
|
||||
// TODO: spells
|
||||
|
||||
SpellAI::UpdateAI(uiDiff);
|
||||
CombatAI::UpdateAI(uiDiff);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -249,9 +249,9 @@ struct TRINITY_DLL_DECL boss_gothikAI : public BossAI
|
||||
}
|
||||
};
|
||||
|
||||
struct TRINITY_DLL_DECL mob_gothik_minionAI : public SpellAI
|
||||
struct TRINITY_DLL_DECL mob_gothik_minionAI : public CombatAI
|
||||
{
|
||||
mob_gothik_minionAI(Creature *c) : SpellAI(c)
|
||||
mob_gothik_minionAI(Creature *c) : CombatAI(c)
|
||||
{
|
||||
liveSide = me->GetPositionY() < POS_Y_GATE;
|
||||
}
|
||||
@@ -277,7 +277,7 @@ struct TRINITY_DLL_DECL mob_gothik_minionAI : public SpellAI
|
||||
if (me->isSummon())
|
||||
{
|
||||
if (Unit *owner = CAST_SUM(me)->GetSummoner())
|
||||
SpellAI::JustDied(owner);
|
||||
CombatAI::JustDied(owner);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -285,7 +285,7 @@ struct TRINITY_DLL_DECL mob_gothik_minionAI : public SpellAI
|
||||
{
|
||||
if (!gateClose)
|
||||
{
|
||||
SpellAI::EnterEvadeMode();
|
||||
CombatAI::EnterEvadeMode();
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -318,7 +318,7 @@ struct TRINITY_DLL_DECL mob_gothik_minionAI : public SpellAI
|
||||
return;
|
||||
}
|
||||
|
||||
SpellAI::UpdateAI(diff);
|
||||
CombatAI::UpdateAI(diff);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -1673,13 +1673,13 @@ CreatureAI* GetAI_mob_mojo(Creature* pCreature)
|
||||
return new mob_mojoAI (pCreature);
|
||||
}
|
||||
|
||||
struct TRINITY_DLL_DECL npc_mirror_image : SpellCasterAI
|
||||
struct TRINITY_DLL_DECL npc_mirror_image : CasterAI
|
||||
{
|
||||
npc_mirror_image(Creature *c) : SpellCasterAI(c) {}
|
||||
npc_mirror_image(Creature *c) : CasterAI(c) {}
|
||||
|
||||
void InitializeAI()
|
||||
{
|
||||
SpellCasterAI::InitializeAI();
|
||||
CasterAI::InitializeAI();
|
||||
Unit * owner = me->GetOwner();
|
||||
if (!owner)
|
||||
return;
|
||||
@@ -1713,15 +1713,15 @@ CreatureAI* GetAI_npc_mirror_image(Creature* pCreature)
|
||||
return new npc_mirror_image (pCreature);
|
||||
}
|
||||
|
||||
struct TRINITY_DLL_DECL npc_ebon_gargoyleAI : SpellCasterAI
|
||||
struct TRINITY_DLL_DECL npc_ebon_gargoyleAI : CasterAI
|
||||
{
|
||||
npc_ebon_gargoyleAI(Creature *c) : SpellCasterAI(c) {}
|
||||
npc_ebon_gargoyleAI(Creature *c) : CasterAI(c) {}
|
||||
|
||||
int despawnTimer;
|
||||
|
||||
void InitializeAI()
|
||||
{
|
||||
SpellCasterAI::InitializeAI();
|
||||
CasterAI::InitializeAI();
|
||||
Unit * owner = me->GetOwner();
|
||||
if (!owner)
|
||||
return;
|
||||
@@ -1789,7 +1789,7 @@ struct TRINITY_DLL_DECL npc_ebon_gargoyleAI : SpellCasterAI
|
||||
}
|
||||
return;
|
||||
}
|
||||
SpellCasterAI::UpdateAI(diff);
|
||||
CasterAI::UpdateAI(diff);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user