AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAI.h"
#include "AreaBoundary.h"
#include "Creature.h"
#include "CreatureAIImpl.h"
#include "CreatureGroups.h"
#include "CreatureTextMgr.h"
#include "GameObjectAI.h"
#include "Log.h"
#include "MapReference.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "Vehicle.h"
#include "ZoneScript.h"
Go to the source code of this file.
Functions | |
AISpellInfoType * | GetAISpellInfo (uint32 i) |
bool | IsValidCombatTarget (Creature *source, Player *target) |
AISpellInfoType * GetAISpellInfo | ( | uint32 | i | ) |
References UnitAI::AISpellInfo.
Referenced by CasterAI::InitializeAI(), CasterAI::JustEngagedWith(), and CasterAI::UpdateAI().
References Unit::HasUnitState(), WorldObject::InSamePhase(), Unit::IsAlive(), Player::IsGameMaster(), Object::IsInWorld(), and UNIT_STATE_IN_FLIGHT.
Referenced by CreatureAI::DoZoneInCombat().