TrinityCore
Loading...
Searching...
No Matches
CreatureAI.cpp File Reference
#include "CreatureAI.h"
#include "AreaBoundary.h"
#include "Creature.h"
#include "CreatureAIImpl.h"
#include "CreatureTextMgr.h"
#include "DBCStructure.h"
#include "Language.h"
#include "Log.h"
#include "Map.h"
#include "MapReference.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "SpellMgr.h"
#include "SpellHistory.h"
#include "TemporarySummon.h"
#include "Vehicle.h"
#include "World.h"
+ Include dependency graph for CreatureAI.cpp:

Go to the source code of this file.

Functions

AISpellInfoTypeGetAISpellInfo (uint32 i)
 
static bool ShouldFollowOnSpawn (SummonPropertiesEntry const *properties)
 

Variables

static const uint32 BOUNDARY_VISUALIZE_CREATURE = 15425
 
static const float BOUNDARY_VISUALIZE_CREATURE_SCALE = 0.25f
 
static const int8 BOUNDARY_VISUALIZE_STEP_SIZE = 1
 
static const int32 BOUNDARY_VISUALIZE_FAILSAFE_LIMIT = 750
 
static const float BOUNDARY_VISUALIZE_SPAWN_HEIGHT = 5.0f
 

Function Documentation

◆ GetAISpellInfo()

AISpellInfoType * GetAISpellInfo ( uint32  i)

Definition at line 38 of file CreatureAI.cpp.

+ Here is the caller graph for this function:

◆ ShouldFollowOnSpawn()

static bool ShouldFollowOnSpawn ( SummonPropertiesEntry const *  properties)
static

Definition at line 158 of file CreatureAI.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ BOUNDARY_VISUALIZE_CREATURE

const uint32 BOUNDARY_VISUALIZE_CREATURE = 15425
static

Definition at line 321 of file CreatureAI.cpp.

◆ BOUNDARY_VISUALIZE_CREATURE_SCALE

const float BOUNDARY_VISUALIZE_CREATURE_SCALE = 0.25f
static

Definition at line 322 of file CreatureAI.cpp.

◆ BOUNDARY_VISUALIZE_FAILSAFE_LIMIT

const int32 BOUNDARY_VISUALIZE_FAILSAFE_LIMIT = 750
static

Definition at line 324 of file CreatureAI.cpp.

◆ BOUNDARY_VISUALIZE_SPAWN_HEIGHT

const float BOUNDARY_VISUALIZE_SPAWN_HEIGHT = 5.0f
static

Definition at line 325 of file CreatureAI.cpp.

◆ BOUNDARY_VISUALIZE_STEP_SIZE

const int8 BOUNDARY_VISUALIZE_STEP_SIZE = 1
static

Definition at line 323 of file CreatureAI.cpp.