AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for brann_bronzebeard::brann_bronzebeardAI, including all inherited members.
_boundary | CreatureAI | protected |
_difficulty | ScriptedAI | private |
_EnterEvadeMode(EvadeReason why=EVADE_REASON_OTHER) | CreatureAI | protected |
_isHeroic | ScriptedAI | private |
_negateBoundary | CreatureAI | protected |
_uniqueTimedEvents | ScriptedAI | private |
AbedneumGUID | brann_bronzebeard::brann_bronzebeardAI | |
AddEscortState(uint32 escortState) | npc_escortAI | inline |
AddWaypoint(uint32 id, float x, float y, float z, uint32 waitTime=0) | npc_escortAI | |
AISpellInfo | UnitAI | static |
AssistPlayerInCombatAgainst(Unit *who) | npc_escortAI | private |
AttackedBy(Unit *) | CreatureAI | inlinevirtual |
AttackStart(Unit *who) override | npc_escortAI | virtual |
AttackStartCaster(Unit *victim, float dist) | UnitAI | |
AttackStartNoMove(Unit *target) | ScriptedAI | |
Axis enum name | ScriptedAI | |
BeforeSpellClick(Unit *) | CreatureAI | inlinevirtual |
brann_bronzebeardAI(Creature *c) | brann_bronzebeard::brann_bronzebeardAI | inline |
CalculateThreat(Unit *, float &, SpellInfo const *) | CreatureAI | inlinevirtual |
CanAIAttack(Unit const *) const | UnitAI | inlinevirtual |
CanAlwaysBeDetectable(WorldObject const *) | CreatureAI | inlinevirtual |
CanBeSeen(Player const *) | CreatureAI | inlinevirtual |
CanRespawn() | CreatureAI | inlinevirtual |
CanSeeAlways(WorldObject const *) | CreatureAI | inlinevirtual |
CheckEvadeIfOutOfCombatArea() const | ScriptedAI | inlinevirtual |
CheckInRoom() | CreatureAI | virtual |
ClearUniqueTimedEventsDone() | ScriptedAI | inline |
CorpseRemoved(uint32 &) | CreatureAI | inlinevirtual |
CreatureAI(Creature *creature) | CreatureAI | inlineexplicit |
CurrentWP | npc_escortAI | private |
DamageDealt(Unit *, uint32 &, DamageEffectType) | UnitAI | inlinevirtual |
DamageTaken(Unit *, uint32 &damage, DamageEffectType, SpellSchoolMask) override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
DespawnAtEnd | npc_escortAI | private |
DespawnAtFar | npc_escortAI | private |
DespawnHeads() | brann_bronzebeard::brann_bronzebeardAI | inline |
DoAction(int32 action) override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
DoAddAuraToAllHostilePlayers(uint32 spellid) | UnitAI | |
DoAddThreat(Unit *unit, float amount) | ScriptedAI | |
DoCast(uint32 spellId) | UnitAI | |
DoCast(Unit *victim, uint32 spellId, bool triggered=false) | UnitAI | |
DoCastAOE(uint32 spellId, bool triggered=false) | UnitAI | |
DoCastMaxThreat(uint32 spellId, uint32 threatTablePosition=0, float dist=0.0f, bool playerOnly=true, bool triggered=false) | UnitAI | |
DoCastRandomTarget(uint32 spellId, uint32 threatTablePosition=0, float dist=0.0f, bool playerOnly=true, bool triggered=false, bool withTank=true) | UnitAI | |
DoCastSelf(uint32 spellId, bool triggered=false) | UnitAI | inline |
DoCastSpell(Unit *target, SpellInfo const *spellInfo, bool triggered=false) | ScriptedAI | |
DoCastToAllHostilePlayers(uint32 spellid, bool triggered=false) | UnitAI | |
DoCastVictim(uint32 spellId, bool triggered=false) | UnitAI | |
DoFindFriendlyCC(float range) | ScriptedAI | |
DoFindFriendlyMissingBuff(float range, uint32 spellId) | ScriptedAI | |
DoGetSpellMaxRange(uint32 spellId, bool positive=false) | UnitAI | |
DoGetThreat(Unit *unit) | ScriptedAI | |
DoMeleeAttackIfReady() | UnitAI | |
DoModifyThreatByPercent(Unit *unit, int32 pct) | ScriptedAI | |
DoPlayMusic(uint32 soundId, bool zone) | ScriptedAI | |
DoPlaySoundToSet(WorldObject *source, uint32 soundId) | ScriptedAI | |
DoResetThreat(Unit *unit) | ScriptedAI | |
DoResetThreatList() | ScriptedAI | |
DoSelectLowestHpFriendly(float range, uint32 minHPDiff=1) | ScriptedAI | |
DoSpawnCreature(uint32 entry, float offsetX, float offsetY, float offsetZ, float angle, uint32 type, uint32 despawntime) | ScriptedAI | |
DoSpellAttackIfReady(uint32 spell) | UnitAI | |
DoSpellAttackToRandomTargetIfReady(uint32 spell, uint32 threatTablePosition=0, float dist=0.f, bool playerOnly=true) | UnitAI | |
DoStartMovement(Unit *target, float distance=0.0f, float angle=0.0f) | ScriptedAI | |
DoStartNoMovement(Unit *target) | ScriptedAI | |
DoStopAttack() | ScriptedAI | |
DoSummon(uint32 entry, Position const &pos, uint32 despawnTime=30000, TempSummonType summonType=TEMPSUMMON_CORPSE_TIMED_DESPAWN) | CreatureAI | protected |
DoSummon(uint32 entry, WorldObject *obj, float radius=5.0f, uint32 despawnTime=30000, TempSummonType summonType=TEMPSUMMON_CORPSE_TIMED_DESPAWN) | CreatureAI | protected |
DoSummonFlyer(uint32 entry, WorldObject *obj, float flightZ, float radius=5.0f, uint32 despawnTime=30000, TempSummonType summonType=TEMPSUMMON_CORPSE_TIMED_DESPAWN) | CreatureAI | protected |
DoTeleportAll(float x, float y, float z, float o) | ScriptedAI | |
DoTeleportPlayer(Unit *unit, float x, float y, float z, float o) | ScriptedAI | |
DoTeleportPlayer(Unit *unit, Position pos) | ScriptedAI | inline |
DoZoneInCombat(Creature *creature=nullptr, float maxRangeToNearestTarget=250.0f) | CreatureAI | |
DUNGEON_MODE(const T &normal5, const T &heroic10) const | ScriptedAI | inline |
EnterEvadeMode(EvadeReason=EVADE_REASON_OTHER) override | npc_escortAI | virtual |
EVADE_REASON_BOUNDARY enum value | CreatureAI | |
EVADE_REASON_NO_HOSTILES enum value | CreatureAI | |
EVADE_REASON_NO_PATH enum value | CreatureAI | |
EVADE_REASON_OTHER enum value | CreatureAI | |
EVADE_REASON_SEQUENCE_BREAK enum value | CreatureAI | |
EvadeReason enum name | CreatureAI | |
events | brann_bronzebeard::brann_bronzebeardAI | |
FillAISpellInfo() | UnitAI | static |
FillPointMovementListForCreature() | npc_escortAI | private |
GenerateWaypointArray(Movement::PointsArray *points) | npc_escortAI | |
GetAbedneum() | brann_bronzebeard::brann_bronzebeardAI | inline |
GetAttack() | npc_escortAI | inline |
GetBoundary() const | CreatureAI | inline |
GetData(uint32) const | UnitAI | inlinevirtual |
GetDebugInfo() const | UnitAI | virtual |
GetDifficulty() const | ScriptedAI | inline |
GetEventStarterGUID() | npc_escortAI | inline |
GetGUID(int32=0) const | UnitAI | inlinevirtual |
GetKaddrak() | brann_bronzebeard::brann_bronzebeardAI | inline |
GetMarnak() | brann_bronzebeard::brann_bronzebeardAI | inline |
GetMaxPlayerDistance() | npc_escortAI | inline |
GetPlayerAtMinimumRange(float minRange) | ScriptedAI | |
GetPlayerForEscort() | npc_escortAI | inlineprotected |
GetThreatMgr() | UnitAI | private |
GetWaypointPosition(uint32 pointId, float &x, float &y, float &z) | npc_escortAI | |
HasEscortState(uint32 escortState) | npc_escortAI | inline |
HasImmuneToNPCFlags | npc_escortAI | private |
HealDone(Unit *, uint32 &) | UnitAI | inlinevirtual |
HealReceived(Unit *, uint32 &) | UnitAI | inlinevirtual |
HealthAbovePct(uint32 pct) const | ScriptedAI | inline |
HealthBelowPct(uint32 pct) const | ScriptedAI | inline |
InitializeAI() | UnitAI | inlinevirtual |
InitializeEvent() | brann_bronzebeard::brann_bronzebeardAI | |
Is25ManRaid() const | ScriptedAI | inline |
IsEscorted() override | npc_escortAI | inlinevirtual |
IsHeroic() const | ScriptedAI | inline |
IsInBoundary(Position const *who=nullptr) const | CreatureAI | |
IsInBounds(CreatureBoundary const &boundary, Position const *who) | CreatureAI | static |
IsInRoom(const Position *pos, Axis axis, bool above) | ScriptedAI | inline |
IsPlayerOrGroupInRange() | npc_escortAI | private |
IsSummonedBy(WorldObject *) | CreatureAI | inlinevirtual |
IsUniqueTimedEventDone(uint32 id) const | ScriptedAI | inline |
JustDied(Unit *) override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
JustEngagedWith(Unit *) override | ScriptedAI | inlinevirtual |
JustEnteredCombat(Unit *) | UnitAI | inlinevirtual |
JustExitedCombat() | UnitAI | inlinevirtual |
JustReachedHome() | CreatureAI | inlinevirtual |
JustRespawned() override | npc_escortAI | virtual |
JustSummoned(Creature *cr) override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
KaddrakGUID | brann_bronzebeard::brann_bronzebeardAI | |
KilledUnit(Unit *) override | ScriptedAI | inlinevirtual |
m_bCanInstantRespawn | npc_escortAI | private |
m_bCanReturnToStart | npc_escortAI | private |
m_bIsActiveAttacker | npc_escortAI | private |
m_bIsRunning | npc_escortAI | private |
m_MoveInLineOfSight_locked | CreatureAI | private |
m_pQuestForEscort | npc_escortAI | private |
m_uiEscortState | npc_escortAI | private |
m_uiPlayerCheckTimer | npc_escortAI | private |
m_uiPlayerGUID | npc_escortAI | private |
m_uiWPWaitTimer | npc_escortAI | private |
MarnakGUID | brann_bronzebeard::brann_bronzebeardAI | |
MaxPlayerDistance | npc_escortAI | private |
me | ScriptedAI | |
MoveBackwardsChecks() | CreatureAI | |
MoveCircleChecks() | CreatureAI | |
MoveInLineOfSight(Unit *) override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
MoveInLineOfSight_Safe(Unit *who) | CreatureAI | |
MovementInform(uint32, uint32) override | npc_escortAI | virtual |
npc_escortAI(Creature *creature) | npc_escortAI | explicit |
OnAuraRemove(AuraApplication *, AuraRemoveMode) | CreatureAI | inlinevirtual |
OnCalculateMeleeDamageReceived(uint32 &, Unit *) | UnitAI | inlinevirtual |
OnCalculatePeriodicTickReceived(uint32 &, Unit *) | UnitAI | inlinevirtual |
OnCalculateSpellDamageReceived(int32 &, Unit *) | UnitAI | inlinevirtual |
OnCharmed(bool apply) override | CreatureAI | virtual |
OnPossess(bool) | ScriptedAI | inline |
OnPowerUpdate(Powers, int32, int32, uint32) | UnitAI | inlinevirtual |
OnSpellClick(Unit *, bool &) | CreatureAI | inlinevirtual |
OnTeleportUnreacheablePlayer(Player *) | CreatureAI | inlinevirtual |
OwnerAttacked(Unit *) | CreatureAI | inlinevirtual |
OwnerAttackedBy(Unit *) | CreatureAI | inlinevirtual |
PassengerBoarded(Unit *, int8, bool) | CreatureAI | inlinevirtual |
PathEndReached(uint32) | CreatureAI | inlinevirtual |
PetStopAttack() | CreatureAI | inlinevirtual |
pInstance | brann_bronzebeard::brann_bronzebeardAI | |
RAID_MODE(const T &normal10, const T &normal25) const | ScriptedAI | inline |
RAID_MODE(const T &normal10, const T &normal25, const T &heroic10, const T &heroic25) const | ScriptedAI | inline |
ReceiveEmote(Player *, uint32) | CreatureAI | inlinevirtual |
RemoveEscortState(uint32 escortState) | npc_escortAI | inline |
Reset() override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
ResetEvent() | brann_bronzebeard::brann_bronzebeardAI | inline |
ResetUniqueTimedEvent(uint32 id) | ScriptedAI | inline |
ReturnToLastPoint() | npc_escortAI | |
scheduler | CreatureAI | protected |
ScheduleTimedEvent(Milliseconds timerMin, Milliseconds timerMax, std::function< void()> exec, Milliseconds repeatMin, Milliseconds repeatMax=0s, uint32 uniqueId=0) | ScriptedAI | |
ScheduleTimedEvent(Milliseconds timerMax, std::function< void()> exec, Milliseconds repeatMin, Milliseconds repeatMax=0s, uint32 uniqueId=0) | ScriptedAI | inline |
ScheduleUniqueTimedEvent(Milliseconds timer, std::function< void()> exec, uint32 uniqueId) | ScriptedAI | inline |
ScriptedAI(Creature *creature) | ScriptedAI | explicit |
ScriptWP | npc_escortAI | private |
SelectSpell(Unit *target, uint32 school, uint32 mechanic, SelectTargetType targets, uint32 powerCostMin, uint32 powerCostMax, float rangeMin, float rangeMax, SelectEffect effect) | ScriptedAI | |
SelectTarget(SelectTargetMethod targetType, uint32 position=0, float dist=0.0f, bool playerOnly=false, bool withTank=true, int32 aura=0) | UnitAI | |
SelectTarget(SelectTargetMethod targetType, uint32 position, PREDICATE const &predicate) | UnitAI | inline |
SelectTargetFromPlayerList(float maxdist, uint32 excludeAura=0, bool mustBeInLOS=false) const | ScriptedAI | |
SelectTargetList(std::list< Unit * > &targetList, uint32 num, SelectTargetMethod targetType, uint32 position=0, float dist=0.0f, bool playerOnly=false, bool withTank=true, int32 aura=0) | UnitAI | |
SelectTargetList(std::list< Unit * > &targetList, uint32 num, SelectTargetMethod targetType, uint32 position, PREDICATE const &predicate) | UnitAI | inline |
SetBoundary(CreatureBoundary const *boundary, bool negativeBoundaries=false) | CreatureAI | |
SetCanAttack(bool attack) | npc_escortAI | inline |
SetData(uint32, uint32) | UnitAI | inlinevirtual |
SetDespawnAtEnd(bool despawn) | npc_escortAI | inline |
SetDespawnAtFar(bool despawn) | npc_escortAI | inline |
SetEquipmentSlots(bool loadDefault, int32 mainHand=EQUIP_NO_CHANGE, int32 offHand=EQUIP_NO_CHANGE, int32 ranged=EQUIP_NO_CHANGE) | ScriptedAI | |
SetEscortPaused(bool on) | npc_escortAI | |
SetGazeOn(Unit *target) | CreatureAI | protected |
SetGUID(ObjectGuid, int32=0) | UnitAI | inlinevirtual |
SetMaxPlayerDistance(float newMax) | npc_escortAI | inline |
SetNextWaypoint(uint32 pointId, float x, float y, float z, float orientation) | npc_escortAI | |
SetNextWaypoint(uint32 pointId, bool setPosition=true) | npc_escortAI | |
SetRun(bool on=true) | npc_escortAI | |
SetUniqueTimedEventDone(uint32 id) | ScriptedAI | inline |
sGossipHello(Player *) | UnitAI | inlinevirtual |
sGossipSelect(Player *, uint32, uint32) | UnitAI | inlinevirtual |
sGossipSelectCode(Player *, uint32, uint32, char const *) | UnitAI | inlinevirtual |
sOnGameEvent(bool, uint16) | UnitAI | inlinevirtual |
SortByDistance(std::list< Unit * > &list, bool ascending=true) | UnitAI | private |
SpeechCount | brann_bronzebeard::brann_bronzebeardAI | |
SpeechPause | brann_bronzebeard::brann_bronzebeardAI | |
SpellHit(Unit *, SpellInfo const *) override | ScriptedAI | inlinevirtual |
SpellHitTarget(Unit *, SpellInfo const *) override | ScriptedAI | inlinevirtual |
sQuestAccept(Player *, Quest const *) | UnitAI | inlinevirtual |
sQuestComplete(Player *, Quest const *) | UnitAI | inlinevirtual |
sQuestReward(Player *, Quest const *, uint32) | UnitAI | inlinevirtual |
sQuestSelect(Player *, Quest const *) | UnitAI | inlinevirtual |
Start(bool isActiveAttacker=true, bool run=false, ObjectGuid playerGUID=ObjectGuid::Empty, Quest const *quest=nullptr, bool instantRespawn=false, bool canLoopPath=false, bool resetWaypoints=true) | npc_escortAI | |
SummonCreatures(uint32 entry, uint8 count) | brann_bronzebeard::brann_bronzebeardAI | inline |
SummonedCreatureDespawn(Creature *) override | ScriptedAI | inlinevirtual |
SummonedCreatureDespawnAll() | CreatureAI | inlinevirtual |
SummonedCreatureDies(Creature *, Unit *) | CreatureAI | inlinevirtual |
SummonedCreatureEvade(Creature *) | CreatureAI | inlinevirtual |
SummonMovementInform(Creature *, uint32, uint32) | UnitAI | inlinevirtual |
summons | brann_bronzebeard::brann_bronzebeardAI | |
SwitchHeadVisaul(uint8 headMask, bool activate) | brann_bronzebeard::brann_bronzebeardAI | inline |
Talk(uint8 id, WorldObject const *whisperTarget=nullptr, Milliseconds delay=0s) | CreatureAI | |
Talk(uint8 id, Milliseconds delay) | CreatureAI | inline |
TalkEvent | brann_bronzebeard::brann_bronzebeardAI | |
TriggerAlert(Unit const *who) const | CreatureAI | |
UnitAI(Unit *unit) | UnitAI | inlineexplicit |
UpdateAI(uint32 diff) override | npc_escortAI | virtual |
UpdateEscortAI(uint32 diff) override | brann_bronzebeard::brann_bronzebeardAI | inlinevirtual |
UpdateVictim() | CreatureAI | protected |
UpdateVictimWithGaze() | CreatureAI | protected |
WaveNum | brann_bronzebeard::brann_bronzebeardAI | |
WaypointList | npc_escortAI | private |
WaypointReached(uint32 id) override | brann_bronzebeard::brann_bronzebeardAI | virtual |
WaypointStart(uint32) | npc_escortAI | inlinevirtual |
~CreatureAI() override | CreatureAI | inline |
~npc_escortAI() override | npc_escortAI | inline |
~ScriptedAI() override | ScriptedAI | inline |
~UnitAI() | UnitAI | inlinevirtual |