|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <CreatureAI.h>
Public Member Functions | |
| virtual void | AttackedBy (Unit *) |
| virtual bool | CanRespawn () |
| virtual bool | CanSeeAlways (WorldObject const *) |
| bool | CanSeeEvenInPassiveMode () const |
| virtual void | CorpseRemoved (uint32 &) |
| == State checks ================================= | |
| CreatureAI (Creature *creature) | |
| void | DoZoneInCombat (Creature *creature=NULL, float maxRangeToNearestTarget=50.0f) |
| virtual void | EnterCombat (Unit *) |
| virtual void | EnterEvadeMode () |
| virtual void | ExecuteEvent (uint32) |
| virtual bool | IsEscorted () |
| virtual void | IsSummonedBy (Unit *) |
| virtual void | JustDied (Unit *) |
| virtual void | JustReachedHome () |
| virtual void | JustRespawned () |
| virtual void | JustSummoned (Creature *) |
| virtual void | KilledUnit (Unit *) |
| void | MoveInLineOfSight_Safe (Unit *who) |
| == Reactions At ================================= | |
| virtual void | MovementInform (uint32, uint32) |
| void | OnCharmed (bool apply) |
| virtual void | OnSpellClick (Unit *, bool &) |
| virtual void | OwnerAttacked (Unit *) |
| virtual void | OwnerAttackedBy (Unit *) |
| virtual void | PassengerBoarded (Unit *, int8, bool) |
| == Fields ======================================= | |
| virtual void | ReceiveEmote (Player *, uint32) |
| void | SetCanSeeEvenInPassiveMode (bool canSeeEvenInPassiveMode) |
| virtual void | SpellHit (Unit *, SpellInfo const *) |
| virtual void | SpellHitTarget (Unit *, SpellInfo const *) |
| virtual void | SummonedCreatureDespawn (Creature *) |
| virtual void | SummonedCreatureDies (Creature *, Unit *) |
| void | Talk (uint8 id, WorldObject const *whisperTarget=NULL) |
| virtual void | UpdateAI (const uint32) |
| == Triggered Actions Requested ================== | |
| virtual | ~CreatureAI () |
| Public Member Functions inherited from UnitAI | |
| virtual void | AttackStart (Unit *) |
| void | AttackStartCaster (Unit *victim, float dist) |
| virtual bool | CanAIAttack (Unit const *) const |
| virtual void | DamageDealt (Unit *, uint32 &, DamageEffectType) |
| virtual void | DamageTaken (Unit *, uint32 &) |
| virtual void | DoAction (int32) |
| void | DoAddAuraToAllHostilePlayers (uint32 spellid) |
| void | DoCast (uint32 spellId) |
| void | DoCast (Unit *victim, uint32 spellId, bool triggered=false) |
| void | DoCastAOE (uint32 spellId, bool triggered=false) |
| void | DoCastToAllHostilePlayers (uint32 spellid, bool triggered=false) |
| void | DoCastVictim (uint32 spellId, bool triggered=false) |
| float | DoGetSpellMaxRange (uint32 spellId, bool positive=false) |
| void | DoMeleeAttackIfReady () |
| bool | DoSpellAttackIfReady (uint32 spell) |
| virtual uint32 | GetData (uint32) const |
| virtual uint64 | GetGUID (int32=0) const |
| virtual void | HealDone (Unit *, uint32 &) |
| virtual void | HealReceived (Unit *, uint32 &) |
| virtual void | InitializeAI () |
| virtual bool | OnGossipHello (Player *player) |
| virtual void | Reset () |
| template<class PREDICATE> | |
| Unit * | SelectTarget (SelectAggroTarget targetType, uint32 position, PREDICATE const &predicate) |
| Unit * | SelectTarget (SelectAggroTarget targetType, uint32 position=0, float dist=0.0f, bool playerOnly=false, int32 aura=0) |
| template<class PREDICATE> | |
| void | SelectTargetList (std::list< Unit * > &targetList, PREDICATE const &predicate, uint32 maxTargets, SelectAggroTarget targetType) |
| void | SelectTargetList (std::list< Unit * > &targetList, uint32 num, SelectAggroTarget targetType, float dist=0.0f, bool playerOnly=false, int32 aura=0) |
| virtual void | SetData (uint32, uint32) |
| virtual void | SetGUID (uint64, int32=0) |
| virtual void | sGossipHello (Player *) |
| virtual void | sGossipSelect (Player *, uint32, uint32) |
| virtual void | sGossipSelectCode (Player *, uint32, uint32, char const *) |
| virtual bool | sOnDummyEffect (Unit *, uint32, SpellEffIndex) |
| virtual void | sOnGameEvent (bool, uint16) |
| virtual void | SpellInterrupted (uint32, uint32) |
| virtual void | sQuestAccept (Player *, Quest const *) |
| virtual void | sQuestComplete (Player *, Quest const *) |
| virtual void | sQuestReward (Player *, Quest const *, uint32) |
| virtual void | sQuestSelect (Player *, Quest const *) |
| UnitAI (Unit *unit) | |
| virtual | ~UnitAI () |
Protected Member Functions | |
| bool | _EnterEvadeMode () |
| Creature * | DoSummon (uint32 entry, Position const &pos, uint32 despawnTime=30000, TempSummonType summonType=TempSummonType::TEMPSUMMON_CORPSE_TIMED_DESPAWN) |
| Creature * | DoSummon (uint32 entry, WorldObject *obj, float radius=5.0f, uint32 despawnTime=30000, TempSummonType summonType=TempSummonType::TEMPSUMMON_CORPSE_TIMED_DESPAWN) |
| Creature * | DoSummonFlyer (uint32 entry, WorldObject *obj, float flightZ, float radius=5.0f, uint32 despawnTime=30000, TempSummonType summonType=TempSummonType::TEMPSUMMON_CORPSE_TIMED_DESPAWN) |
| virtual void | MoveInLineOfSight (Unit *) |
| void | SetGazeOn (Unit *target) |
| bool | UpdateVictim () |
| bool | UpdateVictimWithGaze () |
Protected Attributes | |
| Creature *const | me |
| Protected Attributes inherited from UnitAI | |
| Unit *const | me |
Private Attributes | |
| bool | m_canSeeEvenInPassiveMode |
| bool | m_MoveInLineOfSight_locked |
Additional Inherited Members | |
| Static Public Member Functions inherited from UnitAI | |
| static void | FillAISpellInfo () |
| Static Public Attributes inherited from UnitAI | |
| static AISpellInfoType * | AISpellInfo |
Definition at line 53 of file CreatureAI.h.
|
inlineexplicit |
Definition at line 69 of file CreatureAI.h.
References m_canSeeEvenInPassiveMode, m_MoveInLineOfSight_locked, me, and UnitAI::UnitAI().
Referenced by AggressorAI::AggressorAI(), ArcherAI::ArcherAI(), boss_zhao_ren::boss_zhao_renAI::boss_zhao_renAI(), CombatAI::CombatAI(), npc_aysa_chamber_of_whispers::npc_aysa_chamber_of_whispersAI::npc_aysa_chamber_of_whispersAI(), npc_aysa_in_wind_temple::npc_aysa_in_wind_templeAI::npc_aysa_in_wind_templeAI(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::npc_brann_bronzebeard_algalonAI(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::npc_brann_bronzebeard_anraphetAI(), npc_broken_frostmourne::npc_broken_frostmourneAI::npc_broken_frostmourneAI(), npc_dream_portal::npc_dream_portalAI::npc_dream_portalAI(), npc_egg_pile::npc_egg_pileAI::npc_egg_pileAI(), npc_githyiss::npc_githyissAI::npc_githyissAI(), npc_guardian_of_the_elders::npc_guardian_of_the_eldersAI::npc_guardian_of_the_eldersAI(), npc_hot_air_balloon_vehicle::npc_hot_air_balloon_vehicleAI::npc_hot_air_balloon_vehicleAI(), npc_hot_air_balloon::npc_hot_air_balloonAI::npc_hot_air_balloonAI(), npc_hyldsmeet_protodrake::npc_hyldsmeet_protodrakeAI::npc_hyldsmeet_protodrakeAI(), npc_impaling_spear::npc_impaling_spearAI::npc_impaling_spearAI(), npc_living_constellation::npc_living_constellationAI::npc_living_constellationAI(), npc_master_shang_xi_temple::npc_master_shang_xi_templeAI::npc_master_shang_xi_templeAI(), npc_master_shang_xi_wood_of_staves::npc_master_shang_xi_wood_of_stavesAI::npc_master_shang_xi_wood_of_stavesAI(), npc_master_shang_xi_worthy_of_passing::npc_master_shang_xi_worthy_of_passingAI::npc_master_shang_xi_worthy_of_passingAI(), npc_master_shang_xi_worthy_questgiver::npc_master_shang_xi_worthy_questgiverAI::npc_master_shang_xi_worthy_questgiverAI(), npc_shu_dailo::npc_shu_dailoAI::npc_shu_dailoAI(), npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI::npc_shu_pool_of_reflectionAI(), npc_spirit_bomb::npc_spirit_bombAI::npc_spirit_bombAI(), npc_uplift_draft::npc_uplift_draftAI::npc_uplift_draftAI(), NullCreatureAI::NullCreatureAI(), PassiveAI::PassiveAI(), PetAI::PetAI(), PossessedAI::PossessedAI(), ReactorAI::ReactorAI(), ScriptedAI::ScriptedAI(), SmartAI::SmartAI(), TotemAI::TotemAI(), TurretAI::TurretAI(), and VehicleAI::VehicleAI().
|
inlinevirtual |
Definition at line 72 of file CreatureAI.h.
|
protected |
Definition at line 212 of file CreatureAI.cpp.
References me, SPELL_AURA_CLONE_CASTER, and SPELL_AURA_CONTROL_VEHICLE.
Referenced by boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::DamageTaken(), boss_rimefang::boss_rimefangAI::DoAction(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::EnterEvadeMode(), boss_thorim::boss_thorimAI::EnterEvadeMode(), EnterEvadeMode(), npc_argent_captainAI::EnterEvadeMode(), npc_gothik_minion::npc_gothik_minionAI::EnterEvadeMode(), npc_tournament_training_dummy::npc_tournament_training_dummyAI::EnterEvadeMode(), npc_training_dummy::npc_training_dummyAI::EnterEvadeMode(), npc_training_target::npc_training_targetAI::EnterEvadeMode(), and boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI().
|
inlinevirtual |
Reimplemented in HookMgr::ElunaCreatureAI, npc_private_hendel::npc_private_hendelAI, and PetAI.
Definition at line 111 of file CreatureAI.h.
Referenced by Unit::CombatStart(), and Unit::DealDamage().
|
inlinevirtual |
Reimplemented in HookMgr::ElunaCreatureAI.
Definition at line 83 of file CreatureAI.h.
Referenced by HookMgr::ElunaCreatureAI::CanRespawn(), and Creature::Update().
|
inlinevirtual |
Reimplemented in GuardAI.
Definition at line 167 of file CreatureAI.h.
|
inline |
Definition at line 79 of file CreatureAI.h.
References m_canSeeEvenInPassiveMode.
|
inlinevirtual |
== State checks =================================
Reimplemented in HookMgr::ElunaCreatureAI, and SmartAI.
Definition at line 153 of file CreatureAI.h.
Referenced by HookMgr::ElunaCreatureAI::CorpseRemoved(), and Creature::RemoveCorpse().
|
protected |
Definition at line 235 of file CreatureAI.cpp.
References me.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::DamageTaken(), npc_lorekeeper::npc_lorekeeperAI::DoAction(), boss_gothik::boss_gothikAI::DoGothikSummon(), npc_earthmender_wilda::npc_earthmender_wildaAI::DoSpawnAssassin(), npc_time_rift::npc_time_riftAI::DoSummonAtRift(), boss_gothik::boss_gothikAI::EnterCombat(), npc_mechanolift::npc_mechanoliftAI::JustDied(), npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI::JustDied(), npc_blood_queen_lana_thel::npc_blood_queen_lana_thelAI::MoveInLineOfSight(), boss_gothik::boss_gothikAI::SpellHitTarget(), boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI(), boss_anubrekhan::boss_anubrekhanAI::UpdateAI(), boss_flame_leviathan::boss_flame_leviathanAI::UpdateAI(), boss_gluth::boss_gluthAI::UpdateAI(), boss_ignis::boss_ignis_AI::UpdateAI(), boss_kelthuzad::boss_kelthuzadAI::UpdateAI(), boss_maexxna::boss_maexxnaAI::UpdateAI(), boss_rotface::boss_rotfaceAI::UpdateAI(), boss_sapphiron::boss_sapphironAI::UpdateAI(), npc_blessed_banner::npc_blessed_bannerAI::UpdateAI(), npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI::UpdateAI(), npc_teleportation_portal_vh::npc_teleportation_portalAI::UpdateAI(), and npc_00x09hl::npc_00x09hlAI::WaypointStart().
|
protected |
Definition at line 240 of file CreatureAI.cpp.
References WorldObject::GetRandomNearPosition(), and me.
|
protected |
Definition at line 247 of file CreatureAI.cpp.
References WorldObject::GetRandomNearPosition(), Position::m_positionZ, and me.
Referenced by npc_hodirs_fury::npc_hodirs_furyAI::MoveInLineOfSight(), npc_thorims_hammer::npc_thorims_hammerAI::MoveInLineOfSight(), boss_flame_leviathan::boss_flame_leviathanAI::UpdateAI(), and npc_mimirons_inferno::npc_mimirons_infernoAI::UpdateAI().
| void CreatureAI::DoZoneInCombat | ( | Creature * | creature = NULL, |
| float | maxRangeToNearestTarget = 50.0f ) |
Definition at line 33 of file CreatureAI.cpp.
References Unit::AddThreat(), Creature::AI(), UnitAI::AttackStart(), MapRefManager::begin(), Unit::CanHaveThreatList(), MapRefManager::end(), Unit::getAttackerForHelper(), Object::GetEntry(), ThreatManager::getHostilTarget(), WorldObject::GetMap(), Map::GetPlayers(), TempSummon::GetSummoner(), Unit::getThreatManager(), Object::GetTypeId(), Unit::GetVictim(), Creature::HasReactState(), LinkedListHead::isEmpty(), Unit::IsFriendlyTo(), Unit::IsHostileTo(), Map::IsInstance(), Unit::IsSummon(), me, REACT_PASSIVE, Creature::SelectNearestTarget(), Unit::SetInCombatWith(), SF_LOG_ERROR, Object::ToCreature(), Unit::ToTempSummon(), and TYPEID_UNIT.
Referenced by BossAI::_EnterCombat(), boss_moroes::boss_moroesAI::AddsAttack(), boss_sapphiron::boss_sapphironAI::CastExplosion(), boss_supremus::boss_supremusAI::ChangePhase(), boss_horAI::DoAction(), boss_professor_putricide::boss_professor_putricideAI::DoAction(), boss_razorscale::boss_razorscaleAI::DoAction(), boss_rimefang::boss_rimefangAI::DoAction(), boss_thaddius::boss_thaddiusAI::DoAction(), npc_egg_pile::npc_egg_pileAI::DoAction(), npc_living_constellation::npc_living_constellationAI::DoAction(), npc_risen_archmage::npc_risen_archmageAI::DoAction(), SummonList::DoZoneInCombat(), boss_alar::boss_alarAI::EnterCombat(), boss_algalon_the_observer::boss_algalon_the_observerAI::EnterCombat(), boss_alythess::boss_alythessAI::EnterCombat(), boss_archimonde::boss_archimondeAI::EnterCombat(), boss_blindeye_the_seer::boss_blindeye_the_seerAI::EnterCombat(), boss_blood_council_controller::boss_blood_council_controllerAI::EnterCombat(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::EnterCombat(), boss_cthun::cthunAI::EnterCombat(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::EnterCombat(), boss_essence_of_anger::boss_essence_of_angerAI::EnterCombat(), boss_essence_of_desire::boss_essence_of_desireAI::EnterCombat(), boss_essence_of_suffering::boss_essence_of_sufferingAI::EnterCombat(), boss_eye_of_cthun::eye_of_cthunAI::EnterCombat(), boss_felmyst::boss_felmystAI::EnterCombat(), boss_festergut::boss_festergutAI::EnterCombat(), boss_freya::boss_freyaAI::EnterCombat(), boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI::EnterCombat(), boss_headless_horseman::boss_headless_horsemanAI::EnterCombat(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::EnterCombat(), boss_high_king_maulgar::boss_high_king_maulgarAI::EnterCombat(), boss_illidan_stormrage::boss_illidan_stormrageAI::EnterCombat(), boss_illidari_councilAI::EnterCombat(), boss_kalecgos::boss_kalecgosAI::EnterCombat(), boss_kiggler_the_crazed::boss_kiggler_the_crazedAI::EnterCombat(), boss_kiljaeden::boss_kiljaedenAI::EnterCombat(), boss_krosh_firehand::boss_krosh_firehandAI::EnterCombat(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::EnterCombat(), boss_lord_marrowgar::boss_lord_marrowgarAI::EnterCombat(), boss_magtheridon::boss_magtheridonAI::EnterCombat(), boss_moroes::boss_moroesAI::EnterCombat(), boss_mother_shahraz::boss_shahrazAI::EnterCombat(), boss_najentus::boss_najentusAI::EnterCombat(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::EnterCombat(), boss_olm_the_summoner::boss_olm_the_summonerAI::EnterCombat(), boss_prince_keleseth_icc::boss_prince_kelesethAI::EnterCombat(), boss_prince_taldaram_icc::boss_prince_taldaramAI::EnterCombat(), boss_prince_valanar_icc::boss_prince_valanarAI::EnterCombat(), boss_professor_putricide::boss_professor_putricideAI::EnterCombat(), boss_reliquary_of_souls::boss_reliquary_of_soulsAI::EnterCombat(), boss_rotface::boss_rotfaceAI::EnterCombat(), boss_sacrolash::boss_sacrolashAI::EnterCombat(), boss_sartharion::boss_sartharionAI::EnterCombat(), boss_the_lich_king::boss_the_lich_kingAI::EnterCombat(), boss_twinemperorsAI::EnterCombat(), npc_abyssal::npc_abyssalAI::EnterCombat(), npc_anubisath_sentinel::aqsentinelAI::EnterCombat(), npc_archavon_warder::npc_archavon_warderAI::EnterCombat(), npc_argent_captainAI::EnterCombat(), npc_baltharus_the_warborn_clone::npc_baltharus_the_warborn_cloneAI::EnterCombat(), npc_blazing_monstrosity::npc_blazing_monstrosityAI::EnterCombat(), npc_claw_tentacle::claw_tentacleAI::EnterCombat(), npc_ember_of_alar::npc_ember_of_alarAI::EnterCombat(), npc_enslaved_soul::npc_enslaved_soulAI::EnterCombat(), npc_eye_tentacle::eye_tentacleAI::EnterCombat(), npc_felmyst_vapor::npc_felmyst_vaporAI::EnterCombat(), npc_flame_of_azzinoth::flame_of_azzinothAI::EnterCombat(), npc_flame_warder::npc_flame_warderAI::EnterCombat(), npc_frost_warder::npc_frost_warderAI::EnterCombat(), npc_frozen_orb::npc_frozen_orbAI::EnterCombat(), npc_giant_claw_tentacle::giant_claw_tentacleAI::EnterCombat(), npc_giant_eye_tentacle::giant_eye_tentacleAI::EnterCombat(), npc_green_dragon_combat_trigger::npc_green_dragon_combat_triggerAI::EnterCombat(), npc_harbinger_of_flame::npc_harbinger_of_flameAI::EnterCombat(), npc_hellfire_channeler::npc_hellfire_channelerAI::EnterCombat(), npc_parasitic_shadowfiend::npc_parasitic_shadowfiendAI::EnterCombat(), npc_shadow_demon::shadow_demonAI::EnterCombat(), npc_shadron::npc_shadronAI::EnterCombat(), npc_tempest_minion::npc_tempest_minionAI::EnterCombat(), npc_tenebron::npc_tenebronAI::EnterCombat(), npc_vesperon::npc_vesperonAI::EnterCombat(), boss_illidan_stormrage::boss_illidan_stormrageAI::EnterPhase(), boss_noth::boss_nothAI::EnterPhaseGround(), npc_lumbering_abomination::npc_lumbering_abominationAI::IsSummonedBy(), npc_raging_ghoul::npc_raging_ghoulAI::IsSummonedBy(), npc_risen_witch_doctor::npc_risen_witch_doctorAI::IsSummonedBy(), boss_void_reaver::boss_void_reaverAI::JustDied(), npc_valkyr_shadowguard::npc_valkyr_shadowguardAI::JustReachedHome(), boss_auriaya::boss_auriayaAI::JustSummoned(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::JustSummoned(), boss_felmyst::boss_felmystAI::JustSummoned(), boss_freya::boss_freyaAI::JustSummoned(), boss_prince_valanar_icc::boss_prince_valanarAI::JustSummoned(), boss_professor_putricide::boss_professor_putricideAI::JustSummoned(), BossAI::JustSummoned(), npc_fiendish_portal::npc_fiendish_portalAI::JustSummoned(), boss_sindragosa::boss_sindragosaAI::MovementInform(), npc_halion_controller::npc_halion_controllerAI::SetData(), boss_grobbulus::boss_grobbulusAI::SpellHitTarget(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::StartEvent(), boss_moroes::boss_moroesAI::StartEvent(), boss_alar::boss_alarAI::UpdateAI(), boss_anub_arak::boss_anub_arakAI::UpdateAI(), boss_cthun::cthunAI::UpdateAI(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::UpdateAI(), boss_julianne::boss_julianneAI::UpdateAI(), boss_teron_gorefiend::boss_teron_gorefiendAI::UpdateAI(), boss_the_lurker_below::boss_the_lurker_belowAI::UpdateAI(), boss_tyrannus::boss_tyrannusAI::UpdateAI(), npc_doom_blossom::npc_doom_blossomAI::UpdateAI(), npc_flame_of_azzinoth::flame_of_azzinothAI::UpdateAI(), InstanceScript::UpdateMinionState(), and npc_onyx_flamecaller::npc_onyx_flamecallerAI::WaypointReached().
|
inlinevirtual |
Reimplemented in alliance_rifleman::alliance_riflemanAI, boss_aeonus::boss_aeonusAI, boss_akilzon::boss_akilzonAI, boss_aku_mai::boss_aku_maiAI, boss_alar::boss_alarAI, boss_algalon_the_observer::boss_algalon_the_observerAI, boss_alizabal::boss_alizabalAI, boss_alythess::boss_alythessAI, boss_amanitar::boss_amanitarAI, boss_ambassador_flamelash::boss_ambassador_flamelashAI, boss_ambassador_hellmaw::boss_ambassador_hellmawAI, boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI, boss_anetheron::boss_anetheronAI, boss_anomalus::boss_anomalusAI, boss_anraphet::boss_anraphetAI, boss_anub_arak::boss_anub_arakAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_anubrekhan::boss_anubrekhanAI, boss_anubshiah::boss_anubshiahAI, boss_anzu::boss_anzuAI, boss_arcanist_doan::boss_arcanist_doanAI, boss_archaedas::boss_archaedasAI, boss_archavon::boss_archavonAI, boss_archimonde::boss_archimondeAI, boss_attumen::boss_attumenAI, boss_auriaya::boss_auriayaAI, boss_ayamiss::boss_ayamissAI, boss_azgalor::boss_azgalorAI, boss_azshir_the_sleepless::boss_azshir_the_sleeplessAI, boss_azuregos::boss_azuregosAI, boss_balinda::boss_balindaAI, boss_baltharus_the_warborn::boss_baltharus_the_warbornAI, boss_baron_geddon::boss_baron_geddonAI, boss_baroness_anastari::boss_baroness_anastariAI, boss_bigbadwolf::boss_bigbadwolfAI, boss_bjarngrim::boss_bjarngrimAI, boss_blackheart_the_inciter::boss_blackheart_the_inciterAI, boss_blindeye_the_seer::boss_blindeye_the_seerAI, boss_blood_council_controller::boss_blood_council_controllerAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_bloodmage_thalnos::boss_bloodmage_thalnosAI, boss_broggok::boss_broggokAI, boss_bronjahm::boss_bronjahmAI, boss_broodlord::boss_broodlordAI, boss_brutallus::boss_brutallusAI, boss_buru::boss_buruAI, boss_cannon_master_willey::boss_cannon_master_willeyAI, boss_captain_skarloc::boss_captain_skarlocAI, boss_chromaggus::boss_chromaggusAI, boss_chrono_lord_deja::boss_chrono_lord_dejaAI, boss_commander_kolurg::boss_commander_kolurgAI, boss_commander_sarannis::boss_commander_sarannisAI, boss_crone::boss_croneAI, boss_cthun::cthunAI, boss_curator::boss_curatorAI, boss_cyanigosa::boss_cyanigosaAI, boss_daakara::boss_daakaraAI, boss_dalronn_the_controller::boss_dalronn_the_controllerAI, boss_darkweaver_syth::boss_darkweaver_sythAI, boss_dathrohan_balnazzar::boss_dathrohan_balnazzarAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_devourer_of_souls::boss_devourer_of_soulsAI, boss_doomlord_kazzak::boss_doomlordkazzakAI, boss_doomrel::boss_doomrelAI, boss_doomwalker::boss_doomwalkerAI, boss_dorothee::boss_dorotheeAI, boss_drakkari_colossus::boss_drakkari_colossusAI, boss_drakkisath::boss_drakkisathAI, boss_drakos::boss_drakosAI, boss_drekthar::boss_drektharAI, boss_earthrager_ptah::boss_earthrager_ptahAI, boss_ebonroc::boss_ebonrocAI, boss_eck::boss_eckAI, boss_elder_brightleaf::boss_elder_brightleafAI, boss_elder_ironbranch::boss_elder_ironbranchAI, boss_elder_nadox::boss_elder_nadoxAI, boss_elder_stonebark::boss_elder_stonebarkAI, boss_ellris_duskhallow::boss_ellris_duskhallowAI, boss_emalon::boss_emalonAI, boss_emperor_dagran_thaurissan::boss_draganthaurissanAI, boss_entropius::boss_entropiusAI, boss_epoch::boss_epochAI, boss_epoch_hunter::boss_epoch_hunterAI, boss_eregos::boss_eregosAI, boss_erekem::boss_erekemAI, boss_essence_of_anger::boss_essence_of_angerAI, boss_essence_of_desire::boss_essence_of_desireAI, boss_essence_of_suffering::boss_essence_of_sufferingAI, boss_exarch_maladaar::boss_exarch_maladaarAI, boss_eye_of_cthun::eye_of_cthunAI, boss_faction_championsAI, boss_faerlina::boss_faerlinaAI, boss_falric::boss_falricAI, boss_fankriss::boss_fankrissAI, boss_fathomguard_caribdis::boss_fathomguard_caribdisAI, boss_fathomguard_sharkkis::boss_fathomguard_sharkkisAI, boss_fathomguard_tidalvess::boss_fathomguard_tidalvessAI, boss_fathomlord_karathress::boss_fathomlord_karathressAI, boss_felblood_kaelthas::boss_felblood_kaelthasAI, boss_felmyst::boss_felmystAI, boss_festergut::boss_festergutAI, boss_firemaw::boss_firemawAI, boss_fjola::boss_fjolaAI, boss_flame_leviathan::boss_flame_leviathanAI, boss_flamegor::boss_flamegorAI, boss_four_horsemen::boss_four_horsemenAI, boss_freya::boss_freyaAI, boss_gal_darah::boss_gal_darahAI, boss_galgann_firehammer::boss_galgann_firehammerAI, boss_galvangar::boss_galvangarAI, boss_garfrost::boss_garfrostAI, boss_garr::boss_garrAI, boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI, boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI, boss_gehennas::boss_gehennasAI, boss_gelihast::boss_gelihastAI, boss_general_angerforge::boss_general_angerforgeAI, boss_general_vezax::boss_general_vezaxAI, boss_general_zarithrian::boss_general_zarithrianAI, boss_gizrul_the_slavener::boss_gizrul_the_slavenerAI, boss_gluth::boss_gluthAI, boss_golemagg::boss_golemaggAI, boss_gormok::boss_gormokAI, boss_gorosh_the_dervish::boss_gorosh_the_dervishAI, boss_gothik::boss_gothikAI, boss_grand_astromancer_capernian::boss_grand_astromancer_capernianAI, boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI, boss_grandmaster_vorpil::boss_grandmaster_vorpilAI, boss_grimlok::boss_grimlokAI, boss_grizzle::boss_grizzleAI, boss_grobbulus::boss_grobbulusAI, boss_gruul::boss_gruulAI, boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI, boss_gyth::boss_gythAI, boss_hadronox::boss_hadronoxAI, boss_halazzi::boss_halazziAI, boss_halion::boss_halionAI, boss_halycon::boss_halyconAI, boss_harbinger_skyriss::boss_harbinger_skyrissAI, boss_harbinger_skyriss_illusion::boss_harbinger_skyriss_illusionAI, boss_headless_horseman::boss_headless_horsemanAI, boss_heigan::boss_heiganAI, boss_herod::boss_herodAI, boss_hexlord_malacrass::boss_hex_lord_malacrassAI, boss_high_astromancer_solarian::boss_high_astromancer_solarianAI, boss_high_botanist_freywinn::boss_high_botanist_freywinnAI, boss_high_inquisitor_fairbanks::boss_high_inquisitor_fairbanksAI, boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI, boss_high_interrogator_gerstahn::boss_high_interrogator_gerstahnAI, boss_high_king_maulgar::boss_high_king_maulgarAI, boss_highlord_omokk::boss_highlordomokkAI, boss_hodir::boss_hodirAI, boss_hogger::boss_hoggerAI, boss_hoptallus::boss_hoptallusAI, boss_houndmaster_loksey::boss_houndmaster_lokseyAI, boss_huhuran::boss_huhuranAI, boss_hungarfen::boss_hungarfenAI, boss_hydromancer_thespia::boss_thespiaAI, boss_hydross_the_unstable::boss_hydross_the_unstableAI, boss_icehowl::boss_icehowlAI, boss_ichoron::boss_ichoronAI, boss_ick::boss_ickAI, boss_ignis::boss_ignis_AI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_illidari_councilAI, boss_infinite_corruptor::boss_infinite_corruptorAI, boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI, boss_interrogator_vishas::boss_interrogator_vishasAI, boss_ionar::boss_ionarAI, boss_ironaya::boss_ironayaAI, boss_janalai::boss_janalaiAI, boss_jaraxxus::boss_jaraxxusAI, boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI, boss_jormungarAI, boss_julianne::boss_julianneAI, boss_kaelthas::boss_kaelthasAI, boss_kalecgos::boss_kalecgosAI, boss_kazrogal::boss_kazrogalAI, boss_keleseth::boss_kelesethAI, boss_kelidan_the_breaker::boss_kelidan_the_breakerAI, boss_kelris::boss_kelrisAI, boss_kelthuzad::boss_kelthuzadAI, boss_keristrasza::boss_keristraszaAI, boss_kiggler_the_crazed::boss_kiggler_the_crazedAI, boss_kiljaeden::boss_kiljaedenAI, boss_king_dred::boss_king_dredAI, boss_kologarn::boss_kologarnAI, boss_koralon::boss_koralonAI, boss_kri::boss_kriAI, boss_krik_thir::boss_krik_thirAI, boss_krosh_firehand::boss_krosh_firehandAI, boss_krystallus::boss_krystallusAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_lady_vashj::boss_lady_vashjAI, boss_laj::boss_lajAI, boss_landslide::boss_landslideAI, boss_lavanthor::boss_lavanthorAI, boss_leotheras_the_blind::boss_leotheras_the_blindAI, boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI, boss_lieutenant_drake::boss_lieutenant_drakeAI, boss_loatheb::boss_loathebAI, boss_loken::boss_lokenAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_lord_overheat::boss_lord_overheatAI, boss_lord_sanguinar::boss_lord_sanguinarAI, boss_lord_valthalak::boss_lord_valthalakAI, boss_lucifron::boss_lucifronAI, boss_maexxna::boss_maexxnaAI, boss_magistrate_barthilas::boss_magistrate_barthilasAI, boss_magmadar::boss_magmadarAI, boss_magmus::boss_magmusAI, boss_magtheridon::boss_magtheridonAI, boss_magus_telestra::boss_magus_telestraAI, boss_maiden_of_grief::boss_maiden_of_griefAI, boss_maiden_of_virtue::boss_maiden_of_virtueAI, boss_maiev_shadowsong::boss_maievAI, boss_majordomo::boss_majordomoAI, boss_mal_ganis::boss_mal_ganisAI, boss_malchezaar::boss_malchezaarAI, boss_maleki_the_pallid::boss_maleki_the_pallidAI, boss_malygos::boss_malygosAI, boss_marwyn::boss_marwynAI, boss_master_engineer_telonicus::boss_master_engineer_telonicusAI, boss_meathook::boss_meathookAI, boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI, boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI, boss_midnight::boss_midnightAI, boss_moira_bronzebeard::boss_moira_bronzebeardAI, boss_moorabi::boss_moorabiAI, boss_moragg::boss_moraggAI, boss_moroes::boss_moroesAI, boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI, boss_mother_shahraz::boss_shahrazAI, boss_mother_smolderweb::boss_mothersmolderwebAI, boss_murmur::boss_murmurAI, boss_muru::boss_muruAI, boss_najentus::boss_najentusAI, boss_nalorakk::boss_nalorakkAI, boss_nazan::boss_nazanAI, boss_nefarian::boss_nefarianAI, boss_nerubenkan::boss_nerubenkanAI, boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI, boss_netherspite::boss_netherspiteAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_nightbane::boss_nightbaneAI, boss_noth::boss_nothAI, boss_novos::boss_novosAI, boss_noxxion::boss_noxxionAI, boss_occuthar::boss_occutharAI, boss_olm_the_summoner::boss_olm_the_summonerAI, boss_omor_the_unscarred::boss_omor_the_unscarredAI, boss_onyxia::boss_onyxiaAI, boss_ook_ook::boss_ook_ookAI, boss_ormorok::boss_ormorokAI, boss_ossirian::boss_ossirianAI, boss_ouro::boss_ouroAI, boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI, boss_palehoof::boss_palehoofAI, boss_pandemonius::boss_pandemoniusAI, boss_patchwerk::boss_patchwerkAI, boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI, boss_pit_lord_argaloth::boss_pit_lord_argalothAI, boss_postmaster_malown::boss_postmaster_malownAI, boss_priestess_delrissa::boss_priestess_delrissaAI, boss_priestess_lackey_commonAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_princess_theradras::boss_ptheradrasAI, boss_professor_putricide::boss_professor_putricideAI, boss_pyroguard_emberseer::boss_pyroguard_emberseerAI, boss_rage_winterchill::boss_rage_winterchillAI, boss_ragnaros::boss_ragnarosAI, boss_rajaxx::boss_rajaxxAI, boss_ramstein_the_gorger::boss_ramstein_the_gorgerAI, boss_randolph_moloch::boss_randolph_molochAI, boss_razorscale::boss_razorscaleAI, boss_razuvious::boss_razuviousAI, boss_reliquary_of_souls::boss_reliquary_of_soulsAI, boss_rend_blackhand::boss_rend_blackhandAI, boss_roar::boss_roarAI, boss_romulo::boss_romuloAI, boss_rotface::boss_rotfaceAI, boss_runemaster_molgeim::boss_runemaster_molgeimAI, boss_sacrolash::boss_sacrolashAI, boss_salramm::boss_salrammAI, boss_sapphiron::boss_sapphironAI, boss_sara::boss_saraAI, boss_sartharion::boss_sartharionAI, boss_sartura::boss_sarturaAI, boss_sathrovarr::boss_sathrovarrAI, boss_saviana_ragefire::boss_saviana_ragefireAI, boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI, boss_scorn::boss_scornAI, boss_selin_fireheart::boss_selin_fireheartAI, boss_shade_of_akama::boss_shade_of_akamaAI, boss_shade_of_aran::boss_aranAI, boss_shadow_hunter_voshgajin::boss_shadowvoshAI, boss_shaman_toc5::boss_shaman_toc5AI, boss_shazzrah::boss_shazzrahAI, boss_shirrak_the_dead_watcher::boss_shirrak_the_dead_watcherAI, boss_silver_hand_bosses::boss_silver_hand_bossesAI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_sjonnir::boss_sjonnirAI, boss_skadi::boss_skadiAI, boss_skarvald_the_constructor::boss_skarvald_the_constructorAI, boss_skeram::boss_skeramAI, boss_slad_ran::boss_slad_ranAI, boss_steelbreaker::boss_steelbreakerAI, boss_stormcaller_brundir::boss_stormcaller_brundirAI, boss_strawman::boss_strawmanAI, boss_sulfuron::boss_sulfuronAI, boss_supremus::boss_supremusAI, boss_svala::boss_svalaAI, boss_taldaram::boss_taldaramAI, boss_talon_king_ikiss::boss_talon_king_ikissAI, boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI, boss_temporus::boss_temporusAI, boss_terestian_illhoof::boss_terestianAI, boss_teron_gorefiend::boss_teron_gorefiendAI, boss_thaddius::boss_thaddiusAI, boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI, boss_tharon_ja::boss_tharon_jaAI, boss_the_beast::boss_thebeastAI, boss_the_black_stalker::boss_the_black_stalkerAI, boss_the_lich_king::boss_the_lich_kingAI, boss_the_lurker_below::boss_the_lurker_belowAI, boss_the_maker::boss_the_makerAI, boss_thorim::boss_thorimAI, boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI, boss_timmy_the_cruel::boss_timmy_the_cruelAI, boss_tinhead::boss_tinheadAI, boss_tinkerer_gizlock::boss_tinkerer_gizlockAI, boss_toravon::boss_toravonAI, boss_trollgore::boss_trollgoreAI, boss_twilight_halion::boss_twilight_halionAI, boss_twin_baseAI, boss_twinemperorsAI, boss_tyrannus::boss_tyrannusAI, boss_urok_doomhowl::boss_urok_doomhowlAI, boss_urom::boss_uromAI, boss_vaelastrasz::boss_vaelAI, boss_vanndar::boss_vanndarAI, boss_varos::boss_varosAI, boss_vazruden::boss_vazrudenAI, boss_vazruden_the_herald::boss_vazruden_the_heraldAI, boss_vem::boss_vemAI, boss_vexallus::boss_vexallusAI, boss_viscidus::boss_viscidusAI, boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI, boss_void_reaver::boss_void_reaverAI, boss_volazj::boss_volazjAI, boss_volkhan::boss_volkhanAI, boss_warbringer_omrogg::boss_warbringer_omroggAI, boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI, boss_warlord_kalithresh::boss_warlord_kalithreshAI, boss_warlord_salaris::boss_warlord_salarisAI, boss_warmaster_voone::boss_warmastervooneAI, boss_warp_splinter::boss_warp_splinterAI, boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI, boss_xevozz::boss_xevozzAI, boss_xt002::boss_xt002_AI, boss_yauj::boss_yaujAI, boss_ymiron::boss_ymironAI, boss_zum_rah::boss_zum_rahAI, boss_zuramat::boss_zuramatAI, BossAI, CasterAI, celebras_the_cursed::celebras_the_cursedAI, CombatAI, example_creature::example_creatureAI, example_escort::example_escortAI, generic_creature::generic_creatureAI, generic_halionAI, generic_vehicleAI_toc5::generic_vehicleAI_toc5AI, guard_generic::guard_genericAI, HookMgr::ElunaCreatureAI, hyjalAI, netherspite_infernal::netherspite_infernalAI, npc_00x09hl::npc_00x09hlAI, npc_abomination::npc_abominationAI, npc_abyssal::npc_abyssalAI, npc_agitated_earth_spirit::npc_agitated_earth_spiritAI, npc_akama_illidan::npc_akama_illidanAI, npc_akama_shade::npc_akamaAI, npc_amanitar_mushrooms::npc_amanitar_mushroomsAI, npc_ancient_conservator::npc_ancient_conservatorAI, npc_ancient_wisp::npc_ancient_wispAI, npc_annhylde_the_caller::npc_annhylde_the_callerAI, npc_anubarak_spike::npc_anubarak_spikeAI, npc_anubisath_sentinel::aqsentinelAI, npc_apprentice_mirveda::npc_apprentice_mirvedaAI, npc_aquementas::npc_aquementasAI, npc_aran_elemental::water_elementalAI, npc_arcane_sphere::npc_arcane_sphereAI, npc_archaedas_minions::npc_archaedas_minionsAI, npc_archavon_warder::npc_archavon_warderAI, npc_argent_captainAI, npc_arthas::npc_arthasAI, npc_ashtongue_channeler::npc_ashtongue_channelerAI, npc_ashtongue_defender::npc_ashtongue_defenderAI, npc_ashtongue_elementalist::npc_ashtongue_elementalistAI, npc_ashtongue_rogue::npc_ashtongue_rogueAI, npc_ashtongue_sorcerer::npc_ashtongue_sorcererAI, npc_ashtongue_spiritbinder::npc_ashtongue_spiritbinderAI, npc_avatar_of_martyred::npc_avatar_of_martyredAI, npc_baltharus_the_warborn_clone::npc_baltharus_the_warborn_cloneAI, npc_banana_hozen::npc_banana_hozenAI, npc_banshee::npc_bansheeAI, npc_barnes::npc_barnesAI, npc_beryl_sorcerer::npc_beryl_sorcererAI, npc_blackhand_incarcerator::npc_blackhand_incarceratorAI, npc_blackrock_invader::npc_blackrock_invaderAI, npc_blackrock_spy::npc_blackrock_spyAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_blessed_banner::npc_blessed_bannerAI, npc_blood_elf_council_voice_trigger::npc_blood_elf_council_voice_triggerAI, npc_bopper::npc_bopperAI, npc_buru_egg::npc_buru_eggAI, npc_cage_trap_trigger::cage_trap_triggerAI, npc_cairne_bloodhoof::npc_cairne_bloodhoofAI, npc_chicken_cluck::npc_chicken_cluckAI, npc_clattering_scorpid::npc_clattering_scorpidAI, npc_claw_tentacle::claw_tentacleAI, npc_coilfang_waterelemental::npc_coilfang_waterelementalAI, npc_commander_dawnforge::npc_commander_dawnforgeAI, npc_converted_sentry::npc_converted_sentryAI, npc_cooshcoosh::npc_cooshcooshAI, npc_creditmarker_visit_with_ancestors::npc_creditmarker_visit_with_ancestorsAI, npc_crypt_fiend::npc_crypt_fiendAI, npc_crystalcore_devastator::npc_crystalcore_devastatorAI, npc_custodian_of_time::npc_custodian_of_timeAI, npc_cyclone::npc_cycloneAI, npc_dancing_flames::npc_dancing_flamesAI, npc_daranelle::npc_daranelleAI, npc_dark_nucleus::npc_dark_nucleusAI, npc_darnavan::npc_darnavanAI, npc_darrowshire_spirit::npc_darrowshire_spiritAI, npc_deathstalker_erland::npc_deathstalker_erlandAI, npc_demon_chain::npc_demon_chainAI, npc_disciple_of_naralex::npc_disciple_of_naralexAI, npc_doctor::npc_doctorAI, npc_doom_blossom::npc_doom_blossomAI, npc_doomfire::npc_doomfireAI, npc_doomfire_targetting::npc_doomfire_targettingAI, npc_draenei_survivor::npc_draenei_survivorAI, npc_dragonflayer_forge_master::npc_dragonflayer_forge_masterAI, npc_earthmender_wilda::npc_earthmender_wildaAI, npc_elemental_lord::npc_elemental_lordAI, npc_ember_of_alar::npc_ember_of_alarAI, npc_emily::npc_emilyAI, npc_enchanted_elemental::npc_enchanted_elementalAI, npc_engineer_spark_overgrind::npc_engineer_spark_overgrindAI, npc_enraged_spirit::npc_enraged_spiritAI, npc_enslaved_soul::npc_enslaved_soulAI, npc_ethereal_beacon::npc_ethereal_beaconAI, npc_eye_tentacle::eye_tentacleAI, npc_fel_crystal::npc_fel_crystalAI, npc_fel_orc_convert::npc_fel_orc_convertAI, npc_fel_stalker::npc_fel_stalkerAI, npc_felkael_flamestrike::npc_felkael_flamestrikeAI, npc_felkael_phoenix::npc_felkael_phoenixAI, npc_felkael_phoenix_egg::npc_felkael_phoenix_eggAI, npc_felmyst_trail::npc_felmyst_trailAI, npc_felmyst_vapor::npc_felmyst_vaporAI, npc_feugen::npc_feugenAI, npc_fiendish_imp::npc_fiendish_impAI, npc_firework_launcher::npc_firework_launcherAI, npc_flame_of_azzinoth::flame_of_azzinothAI, npc_flame_patch_alar::npc_flame_patch_alarAI, npc_flame_warder::npc_flame_warderAI, npc_flamewaker_priest::npc_flamewaker_priestAI, npc_floon::npc_floonAI, npc_focus_fire::npc_focus_fireAI, npc_freed_soul::npc_freed_soulAI, npc_frost_warder::npc_frost_warderAI, npc_frost_wyrm::npc_frost_wyrmAI, npc_frostworn_general::npc_frostworn_generalAI, npc_frozen_orb::npc_frozen_orbAI, npc_garments_of_quests::npc_garments_of_questsAI, npc_geezle::npc_geezleAI, npc_geist_ambusher::npc_geist_ambusherAI, npc_ghostly_priest::npc_ghostly_priestAI, npc_ghoul::npc_ghoulAI, npc_ghoul_flayer::npc_ghoul_flayerAI, npc_giant_claw_tentacle::giant_claw_tentacleAI, npc_giant_eye_tentacle::giant_eye_tentacleAI, npc_giant_infernal::npc_giant_infernalAI, npc_gilthares::npc_giltharesAI, npc_goblin_assassin::npc_goblin_assassinAI, npc_green_dragon_combat_trigger::npc_green_dragon_combat_triggerAI, npc_greengill_slave::npc_greengill_slaveAI, npc_greyheart_spellbinder::npc_greyheart_spellbinderAI, npc_guardian::npc_guardianAI, npc_halion_controller::npc_halion_controllerAI, npc_hand_of_the_deceiver::npc_hand_of_the_deceiverAI, npc_harbinger_of_flame::npc_harbinger_of_flameAI, npc_head::npc_headAI, npc_hellfire_channeler::npc_hellfire_channelerAI, npc_hellfire_sentry::npc_hellfire_sentryAI, npc_high_inquisitor_valroth::npc_high_inquisitor_valrothAI, npc_highborne_lamenter::npc_highborne_lamenterAI, npc_hogger_elwynn::npc_hogger_elwynnAI, npc_iceborn_protodrake::npc_iceborn_protodrakeAI, npc_icefang::npc_icefangAI, npc_illidari_council::npc_illidari_councilAI, npc_illidari_spawn::npc_illidari_spawnAI, npc_image_of_medivh::npc_image_of_medivhAI, npc_imprisoned_beryl_sorcerer::npc_imprisoned_beryl_sorcererAI, npc_infested_root_walker::npc_infested_root_walkerAI, npc_injured_draenei::npc_injured_draeneiAI, npc_injured_goblin::npc_injured_goblinAI, npc_injured_patient::npc_injured_patientAI, npc_inner_demon::npc_inner_demonAI, npc_jadespine_basilisk::npc_jadespine_basiliskAI, npc_jaomin_ro::npc_jaomin_roAI, npc_jedoga_initiand::npc_jedoga_initiandAI, npc_jedogas_aufseher_trigger::npc_jedogas_aufseher_triggerAI, npc_kael_flamestrike::npc_kael_flamestrikeAI, npc_kilrek::npc_kilrekAI, npc_korrak_bloodrager::npc_korrak_bloodragerAI, npc_kurenai_captive::npc_kurenai_captiveAI, npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI, npc_lesser_doomguard::npc_lesser_doomguardAI, npc_lesser_shadow_fissure::npc_lesser_shadow_fissureAI, npc_living_ember::npc_living_emberAI, npc_lord_illidan_stormrage::npc_lord_illidan_stormrageAI, npc_lurking_potion::npc_lurking_potionAI, npc_mageguard_dalaran::npc_mageguard_dalaranAI, npc_maghar_captive::npc_maghar_captiveAI, npc_magwin::npc_magwinAI, npc_manaforge_control_console::npc_manaforge_control_consoleAI, npc_medivh_bm::npc_medivh_bmAI, npc_millhouse_manastorm::npc_millhouse_manastormAI, npc_mrfloppy::npc_mrfloppyAI, npc_muglash::npc_muglashAI, npc_nadox_eggs::npc_nadox_eggsAI, npc_naga_distiller::npc_naga_distillerAI, npc_necromancer::npc_necromancerAI, npc_nerubar_victim::npc_nerubar_victimAI, npc_nesingwary_trapper::npc_nesingwary_trapperAI, npc_nether_drake::npc_nether_drakeAI, npc_nether_wraith::npc_nether_wraithAI, npc_netherweb_victim::npc_netherweb_victimAI, npc_nexus_drake_hatchling::npc_nexus_drake_hatchlingAI, npc_omen::npc_omenAI, npc_omrogg_heads::npc_omrogg_headsAI, npc_onyx_flamecaller::npc_onyx_flamecallerAI, npc_OOX17::npc_OOX17AI, npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI, npc_parasitic_shadowfiend::npc_parasitic_shadowfiendAI, npc_pet_gen_mojo::npc_pet_gen_mojoAI, npc_pet_hunter_snake_trap::npc_pet_hunter_snake_trapAI, npc_phantom_mage::npc_phantom_mageAI, npc_phase_hunter::npc_phase_hunterAI, npc_professor_phizzlethorpe::npc_professor_phizzlethorpeAI, npc_pulsing_pumpkin::npc_pulsing_pumpkinAI, npc_pure_energy::npc_pure_energyAI, npc_qiraj_war_spawn::npc_qiraj_war_spawnAI, npc_ragin_flames::npc_ragin_flamesAI, npc_restless_soul::npc_restless_soulAI, npc_rimefang::npc_rimefangAI, npc_risen_archmage::npc_risen_archmageAI, npc_ros_dark_rider::npc_ros_dark_riderAI, npc_rotting_forest_rager::npc_rotting_forest_ragerAI, npc_ruul_snowhoof::npc_ruul_snowhoofAI, npc_sanctum_sentry::npc_sanctum_sentryAI, npc_sartura_royal_guard::npc_sartura_royal_guardAI, npc_scarlet_courier::npc_scarlet_courierAI, npc_scarlet_trainee::npc_scarlet_traineeAI, npc_scion_of_eternity::npc_scion_of_eternityAI, npc_shadow_demon::shadow_demonAI, npc_shadow_image::npc_shadow_imageAI, npc_shadowfang_prisoner::npc_shadowfang_prisonerAI, npc_shadowmoon_channeler::npc_shadowmoon_channelerAI, npc_shadowy_construct::npc_shadowy_constructAI, npc_shadowy_mercenary::npc_shadowy_mercenaryAI, npc_shadron::npc_shadronAI, npc_sinkhole_kill_credit::npc_sinkhole_kill_creditAI, npc_skywing::npc_skywingAI, npc_snobold_vassal::npc_snobold_vassalAI, npc_solarium_priest::npc_solarium_priestAI, npc_spectral_footman::npc_spectral_footmanAI, npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI, npc_spiritual_reflection::npc_spiritual_reflectionAI, npc_spring_rabbit::npc_spring_rabbitAI, npc_stalagg::npc_stalaggAI, npc_steam_tonk::npc_steam_tonkAI, npc_steamrigger_mechanic::npc_steamrigger_mechanicAI, npc_stinky::npc_stinkyAI, npc_stinky_icc::npc_stinky_iccAI, npc_stolen_soul::npc_stolen_soulAI, npc_stonekeepers::npc_stonekeepersAI, npc_stormforged_lieutenant::npc_stormforged_lieutenantAI, npc_syth_arcane::npc_syth_arcaneAI, npc_syth_fire::npc_syth_fireAI, npc_syth_frost::npc_syth_frostAI, npc_syth_shadow::npc_syth_shadowAI, npc_tainted_elemental::npc_tainted_elementalAI, npc_taldaram_flamesphere::npc_taldaram_flamesphereAI, npc_taretha::npc_tarethaAI, npc_taskmaster_fizzule::npc_taskmaster_fizzuleAI, npc_teleportation_portal_vh::npc_teleportation_portalAI, npc_tempest_minion::npc_tempest_minionAI, npc_tenebron::npc_tenebronAI, npc_the_lich_king_controller::npc_the_lich_king_controllerAI, npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI, npc_time_rift::npc_time_riftAI, npc_tito::npc_titoAI, npc_toc_hunter::npc_toc_hunterAI, npc_toc_retro_paladin::npc_toc_retro_paladinAI, npc_toc_warlock::npc_toc_warlockAI, npc_tonk_mine::npc_tonk_mineAI, npc_torek::npc_torekAI, npc_torloth_the_magnificent::npc_torloth_the_magnificentAI, npc_tortured_rifleman::npc_tortured_riflemanAI, npc_towering_infernal::npc_towering_infernalAI, npc_transient::npc_transientAI, npc_twiggy_flathead::npc_twiggy_flatheadAI, npc_underbog_mushroom::npc_underbog_mushroomAI, npc_unkor_the_ruthless::npc_unkor_the_ruthlessAI, npc_unworthy_initiate::npc_unworthy_initiateAI, npc_vesperon::npc_vesperonAI, npc_violet_hold_arcane_sphere::npc_violet_hold_arcane_sphereAI, npc_voidtraveler::npc_voidtravelerAI, npc_volcano::npc_volcanoAI, npc_warden_mellichar::npc_warden_mellicharAI, npc_warmage_coldarra::npc_warmage_coldarraAI, npc_warp_splinter_treant::npc_warp_splinter_treantAI, npc_watcher_gashra::npc_watcher_gashraAI, npc_water_globule::npc_water_globuleAI, npc_webbed_creature::npc_webbed_creatureAI, npc_willix::npc_willixAI, npc_wisp_invis::npc_wisp_invisAI, npc_wounded_blood_elf::npc_wounded_blood_elfAI, npc_wrathbone_flayer::npc_wrathbone_flayerAI, npc_yenniku::npc_yennikuAI, npc_ymirjar_flamebearer::npc_ymirjar_flamebearerAI, npc_yogg_saron_keeper::npc_yogg_saron_keeperAI, npc_yor::npc_yorAI, npc_zerekethvoidzone::npc_zerekethvoidzoneAI, quartermaster_zigris::boss_quatermasterzigrisAI, ScriptedAI, SmartAI, and WorldBossAI.
Definition at line 89 of file CreatureAI.h.
|
virtual |
Reimplemented in boss_algalon_the_observer::boss_algalon_the_observerAI, boss_alizabal::boss_alizabalAI, boss_attumen::boss_attumenAI, boss_ayamiss::boss_ayamissAI, boss_bjarngrim::boss_bjarngrimAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_brutallus::boss_brutallusAI, boss_buru::boss_buruAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_doomrel::boss_doomrelAI, boss_drakkari_elemental::boss_drakkari_elementalAI, boss_dreadscale::boss_dreadscaleAI, boss_festergut::boss_festergutAI, boss_fjola::boss_fjolaAI, boss_gormok::boss_gormokAI, boss_halion::boss_halionAI, boss_icehowl::boss_icehowlAI, boss_ick::boss_ickAI, boss_illidari_councilAI, boss_kalecgos::boss_kalecgosAI, boss_kiljaeden::boss_kiljaedenAI, boss_maiev_shadowsong::boss_maievAI, boss_malygos::boss_malygosAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_occuthar::boss_occutharAI, boss_ossirian::boss_ossirianAI, boss_pit_lord_argaloth::boss_pit_lord_argalothAI, boss_rotface::boss_rotfaceAI, boss_skeram::boss_skeramAI, boss_the_lich_king::boss_the_lich_kingAI, boss_thorim::boss_thorimAI, boss_twilight_halion::boss_twilight_halionAI, boss_tyrannus::boss_tyrannusAI, boss_viscidus::boss_viscidusAI, boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI, CritterAI, example_creature::example_creatureAI, FollowerAI, GuardAI, HookMgr::ElunaCreatureAI, hyjalAI, npc_akama_illidan::npc_akama_illidanAI, npc_alpha_beam::npc_alpha_beamAI, npc_argent_captainAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_broken_frostmourne::npc_broken_frostmourneAI, npc_caster_hover_disk::npc_caster_hover_diskAI, npc_ember_of_alar::npc_ember_of_alarAI, npc_escortAI, npc_eyestalk::npc_eyestalkAI, npc_gauntlet_trash, npc_gothik_minion::npc_gothik_minionAI, npc_highlord_darion_mograine::npc_highlord_darion_mograineAI, npc_icefang::npc_icefangAI, npc_lurking_potion::npc_lurking_potionAI, npc_meteor_strike_initial::npc_meteor_strike_initialAI, npc_mrfloppy::npc_mrfloppyAI, npc_nexus_lord::npc_nexus_lordAI, npc_omega_stance::npc_omega_stanceAI, npc_onyx_flamecaller::npc_onyx_flamecallerAI, npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI, npc_pet_mage_mirror_image::npc_pet_mage_mirror_imageAI, npc_pet_pri_lightwell::npc_pet_pri_lightwellAI, npc_scion_of_eternity::npc_scion_of_eternityAI, npc_snobold_vassal::npc_snobold_vassalAI, npc_terenas_menethil::npc_terenas_menethilAI, npc_tournament_training_dummy::npc_tournament_training_dummyAI, npc_training_dummy::npc_training_dummyAI, npc_training_target::npc_training_targetAI, NullCreatureAI, PetAI, PossessedAI, SmartAI, and TotemAI.
Definition at line 130 of file CreatureAI.cpp.
References _EnterEvadeMode(), me, MOTION_SLOT_ACTIVE, PET_FOLLOW_DIST, UnitAI::Reset(), SF_LOG_DEBUG, and UNIT_STATE_EVADE.
Referenced by BossAI::_EnterCombat(), boss_moroes::boss_moroesAI::AddsAttack(), boss_chromaggus::boss_chromaggusAI::boss_chromaggusAI(), boss_hadronox::boss_hadronoxAI::CheckDistance(), BossAI::CheckInRoom(), boss_prince_keleseth_icc::boss_prince_kelesethAI::CheckRoom(), boss_prince_taldaram_icc::boss_prince_taldaramAI::CheckRoom(), boss_prince_valanar_icc::boss_prince_valanarAI::CheckRoom(), boss_eadric::boss_eadricAI::DamageTaken(), boss_paletress::boss_paletressAI::DamageTaken(), npc_argent_valiant::npc_argent_valiantAI::DamageTaken(), npc_private_hendel::npc_private_hendelAI::DamageTaken(), npc_salsalabim::npc_salsalabimAI::DamageTaken(), boss_blood_council_controller::boss_blood_council_controllerAI::EnterCombat(), boss_broodlord::boss_broodlordAI::EnterCombat(), boss_chromaggus::boss_chromaggusAI::EnterCombat(), boss_ebonroc::boss_ebonrocAI::EnterCombat(), boss_erekem::boss_erekemAI::EnterCombat(), boss_firemaw::boss_firemawAI::EnterCombat(), boss_flamegor::boss_flamegorAI::EnterCombat(), boss_gothik::boss_gothikAI::EnterCombat(), boss_ichoron::boss_ichoronAI::EnterCombat(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::EnterCombat(), boss_lavanthor::boss_lavanthorAI::EnterCombat(), boss_moragg::boss_moraggAI::EnterCombat(), boss_professor_putricide::boss_professor_putricideAI::EnterCombat(), boss_sindragosa::boss_sindragosaAI::EnterCombat(), boss_sjonnir::boss_sjonnirAI::EnterCombat(), boss_xevozz::boss_xevozzAI::EnterCombat(), boss_zuramat::boss_zuramatAI::EnterCombat(), npc_green_dragon_combat_trigger::npc_green_dragon_combat_triggerAI::EnterCombat(), ScriptedAI::EnterEvadeIfOutOfCombatArea(), boss_algalon_the_observer::boss_algalon_the_observerAI::EnterEvadeMode(), boss_attumen::boss_attumenAI::EnterEvadeMode(), boss_ayamiss::boss_ayamissAI::EnterEvadeMode(), boss_bjarngrim::boss_bjarngrimAI::EnterEvadeMode(), boss_brutallus::boss_brutallusAI::EnterEvadeMode(), boss_buru::boss_buruAI::EnterEvadeMode(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::EnterEvadeMode(), boss_dreadscale::boss_dreadscaleAI::EnterEvadeMode(), boss_festergut::boss_festergutAI::EnterEvadeMode(), boss_fjola::boss_fjolaAI::EnterEvadeMode(), boss_gormok::boss_gormokAI::EnterEvadeMode(), boss_halion::boss_halionAI::EnterEvadeMode(), boss_icehowl::boss_icehowlAI::EnterEvadeMode(), boss_ick::boss_ickAI::EnterEvadeMode(), boss_illidari_councilAI::EnterEvadeMode(), boss_kalecgos::boss_kalecgosAI::EnterEvadeMode(), boss_kiljaeden::boss_kiljaedenAI::EnterEvadeMode(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::EnterEvadeMode(), boss_occuthar::boss_occutharAI::EnterEvadeMode(), boss_ossirian::boss_ossirianAI::EnterEvadeMode(), boss_rotface::boss_rotfaceAI::EnterEvadeMode(), boss_skeram::boss_skeramAI::EnterEvadeMode(), boss_the_lich_king::boss_the_lich_kingAI::EnterEvadeMode(), boss_viscidus::boss_viscidusAI::EnterEvadeMode(), boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI::EnterEvadeMode(), CritterAI::EnterEvadeMode(), HookMgr::ElunaCreatureAI::EnterEvadeMode(), npc_argent_captainAI::EnterEvadeMode(), npc_blazing_monstrosity::npc_blazing_monstrosityAI::EnterEvadeMode(), npc_gothik_minion::npc_gothik_minionAI::EnterEvadeMode(), npc_lurking_potion::npc_lurking_potionAI::EnterEvadeMode(), npc_snobold_vassal::npc_snobold_vassalAI::EnterEvadeMode(), boss_noth::boss_nothAI::EnterPhaseGround(), boss_felmyst::boss_felmystAI::HandleFlightSequence(), boss_sathrovarr::boss_sathrovarrAI::KilledUnit(), Unit::Mount(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::MoveDown(), boss_four_horsemen::boss_four_horsemenAI::MovementInform(), dummy_dragonAI::MovementInform(), npc_overlord_morghor::npc_overlord_morghorAI::NextStep(), npc_toxic_sporebat::npc_toxic_sporebatAI::npc_toxic_sporebatAI(), npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI::ReceiveEmote(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::Reset(), npc_illidari_council::npc_illidari_councilAI::Reset(), Creature::SelectVictim(), boss_blood_council_controller::boss_blood_council_controllerAI::SetData(), npc_nether_drake::npc_nether_drakeAI::SpellHit(), LuaUnit::SummonGuardian(), Spell::SummonGuardian(), boss_illidan_stormrage::boss_illidan_stormrageAI::SummonMaiev(), boss_reliquary_of_souls::boss_reliquary_of_soulsAI::SummonSoul(), Unit::TauntFadeOut(), alliance_rifleman::alliance_riflemanAI::UpdateAI(), boss_alar::boss_alarAI::UpdateAI(), boss_anomalus::boss_anomalusAI::UpdateAI(), boss_balinda::boss_balindaAI::UpdateAI(), boss_broodlord::boss_broodlordAI::UpdateAI(), boss_drekthar::boss_drektharAI::UpdateAI(), boss_fathomguard_caribdis::boss_fathomguard_caribdisAI::UpdateAI(), boss_fathomguard_sharkkis::boss_fathomguard_sharkkisAI::UpdateAI(), boss_fathomguard_tidalvess::boss_fathomguard_tidalvessAI::UpdateAI(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::UpdateAI(), boss_felmyst::boss_felmystAI::UpdateAI(), boss_galvangar::boss_galvangarAI::UpdateAI(), boss_general_zarithrian::boss_general_zarithrianAI::UpdateAI(), boss_hunter_toc5::boss_hunter_toc5AI::UpdateAI(), boss_lady_vashj::boss_lady_vashjAI::UpdateAI(), boss_mage_toc5::boss_mage_toc5AI::UpdateAI(), boss_mal_ganis::boss_mal_ganisAI::UpdateAI(), boss_moroes::boss_moroesAI::UpdateAI(), boss_moroes_guestAI::UpdateAI(), boss_priestess_delrissa::boss_priestess_delrissaAI::UpdateAI(), boss_professor_putricide::boss_professor_putricideAI::UpdateAI(), boss_reliquary_of_souls::boss_reliquary_of_soulsAI::UpdateAI(), boss_rouge_toc5::boss_rouge_toc5AI::UpdateAI(), boss_sathrovarr::boss_sathrovarrAI::UpdateAI(), boss_shaman_toc5::boss_shaman_toc5AI::UpdateAI(), boss_teron_gorefiend::boss_teron_gorefiendAI::UpdateAI(), boss_the_black_stalker::boss_the_black_stalkerAI::UpdateAI(), boss_the_lurker_below::boss_the_lurker_belowAI::UpdateAI(), boss_vanndar::boss_vanndarAI::UpdateAI(), boss_vazruden_the_herald::boss_vazruden_the_heraldAI::UpdateAI(), boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI::UpdateAI(), boss_warrior_toc5::boss_warrior_toc5AI::UpdateAI(), npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI::UpdateAI(), npc_av_marshal_or_warmaster::npc_av_marshal_or_warmasterAI::UpdateAI(), npc_chicken_cluck::npc_chicken_cluckAI::UpdateAI(), npc_crusade_persuaded::npc_crusade_persuadedAI::UpdateAI(), npc_death_knight_initiate::npc_death_knight_initiateAI::UpdateAI(), npc_elemental_lord::npc_elemental_lordAI::UpdateAI(), npc_green_dragon_combat_trigger::npc_green_dragon_combat_triggerAI::UpdateAI(), npc_greyheart_spellbinder::npc_greyheart_spellbinderAI::UpdateAI(), npc_halion_controller::npc_halion_controllerAI::UpdateAI(), npc_jaomin_ro::npc_jaomin_roAI::UpdateAI(), npc_lord_illidan_stormrage::npc_lord_illidan_stormrageAI::UpdateAI(), npc_sinkhole_kill_credit::npc_sinkhole_kill_creditAI::UpdateAI(), npc_taskmaster_fizzule::npc_taskmaster_fizzuleAI::UpdateAI(), npc_unkor_the_ruthless::npc_unkor_the_ruthlessAI::UpdateAI(), npc_water_elemental::npc_water_elementalAI::UpdateAI(), npc_yenniku::npc_yennikuAI::UpdateAI(), npc_yggdras::npc_yggdrasAI::UpdateAI(), PassiveAI::UpdateAI(), InstanceScript::UpdateMinionState(), and UpdateVictim().
|
inlinevirtual |
Reimplemented in boss_halion::boss_halionAI, boss_twilight_halion::boss_twilight_halionAI, BossAI, generic_halionAI, ScriptedAI, and WorldBossAI.
Definition at line 145 of file CreatureAI.h.
|
inlinevirtual |
Reimplemented in npc_escortAI.
Definition at line 112 of file CreatureAI.h.
|
inlinevirtual |
Reimplemented in boss_gizrul_the_slavener::boss_gizrul_the_slavenerAI, boss_nazan::boss_nazanAI, HookMgr::ElunaCreatureAI, npc_alpha_beam::npc_alpha_beamAI, npc_arcane_overload::npc_arcane_overloadAI, npc_ashtongue_defender::npc_ashtongue_defenderAI, npc_ashtongue_elementalist::npc_ashtongue_elementalistAI, npc_ashtongue_rogue::npc_ashtongue_rogueAI, npc_ashtongue_sorcerer::npc_ashtongue_sorcererAI, npc_ashtongue_spiritbinder::npc_ashtongue_spiritbinderAI, npc_big_ooze::npc_big_oozeAI, npc_bone_spike::npc_bone_spikeAI, npc_broken_frostmourne::npc_broken_frostmourneAI, npc_coldflame::npc_coldflameAI, npc_combustion_consumption::npc_combustion_consumptionAI, npc_constrictor_tentacle::npc_constrictor_tentacleAI, npc_crystal_spike_trigger::npc_crystal_spike_triggerAI, npc_eyestalk::npc_eyestalkAI, npc_flash_freeze::npc_flash_freezeAI, npc_frost_tomb::npc_frost_tombAI, npc_frostbrood_skytalon::npc_frostbrood_skytalonAI, npc_guardian_of_yogg_saron::npc_guardian_of_yogg_saronAI, npc_ice_block::npc_ice_blockAI, npc_image_belgaristrasz::npc_image_belgaristraszAI, npc_infernal_volcano::npc_infernal_volcanoAI, npc_iron_roots::npc_iron_rootsAI, npc_little_ooze::npc_little_oozeAI, npc_living_ember::npc_living_emberAI, npc_living_inferno::npc_living_infernoAI, npc_lumbering_abomination::npc_lumbering_abominationAI, npc_meteor_strike::npc_meteor_strikeAI, npc_meteor_strike_initial::npc_meteor_strike_initialAI, npc_molten_barrage::npc_molten_barrageAI, npc_nether_portal::npc_nether_portalAI, npc_omega_stance::npc_omega_stanceAI, npc_onyx_flamecaller::npc_onyx_flamecallerAI, npc_raging_ghoul::npc_raging_ghoulAI, npc_raging_spirit::npc_raging_spiritAI, npc_risen_witch_doctor::npc_risen_witch_doctorAI, npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI, npc_scarlet_miner::npc_scarlet_minerAI, npc_scion_of_eternity::npc_scion_of_eternityAI, npc_spirit_bomb::npc_spirit_bombAI, npc_static_field::npc_static_fieldAI, npc_strangulate_vehicle::npc_strangulate_vehicleAI, npc_suppresser::npc_suppresserAI, npc_tarindrella::npc_tarindrellaAI, npc_terenas_menethil::npc_terenas_menethilAI, npc_valkyr_shadowguard::npc_valkyr_shadowguardAI, npc_wyrmrest_skytalon::npc_wyrmrest_skytalonAI, npc_yogg_saron_illusions::npc_yogg_saron_illusionsAI, npc_yogg_saron_keeper::npc_yogg_saron_keeperAI, SmartAI, and TriggerAI.
Definition at line 99 of file CreatureAI.h.
Referenced by TempSummon::InitSummon(), and HookMgr::ElunaCreatureAI::IsSummonedBy().
|
inlinevirtual |
Reimplemented in alliance_rifleman::alliance_riflemanAI, boss_aeonus::boss_aeonusAI, boss_akilzon::boss_akilzonAI, boss_aku_mai::boss_aku_maiAI, boss_alar::boss_alarAI, boss_alizabal::boss_alizabalAI, boss_alythess::boss_alythessAI, boss_amanitar::boss_amanitarAI, boss_ambassador_hellmaw::boss_ambassador_hellmawAI, boss_anetheron::boss_anetheronAI, boss_anomalus::boss_anomalusAI, boss_anraphet::boss_anraphetAI, boss_anub_arak::boss_anub_arakAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_anubrekhan::boss_anubrekhanAI, boss_anzu::boss_anzuAI, boss_archaedas::boss_archaedasAI, boss_archimonde::boss_archimondeAI, boss_attumen::boss_attumenAI, boss_auriaya::boss_auriayaAI, boss_azgalor::boss_azgalorAI, boss_balinda::boss_balindaAI, boss_baltharus_the_warborn::boss_baltharus_the_warbornAI, boss_baron_rivendare::boss_baron_rivendareAI, boss_baroness_anastari::boss_baroness_anastariAI, boss_bigbadwolf::boss_bigbadwolfAI, boss_bjarngrim::boss_bjarngrimAI, boss_black_knight::boss_black_knightAI, boss_blackheart_the_inciter::boss_blackheart_the_inciterAI, boss_blindeye_the_seer::boss_blindeye_the_seerAI, boss_blood_council_controller::boss_blood_council_controllerAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_broggok::boss_broggokAI, boss_bronjahm::boss_bronjahmAI, boss_brutallus::boss_brutallusAI, boss_cannon_master_willey::boss_cannon_master_willeyAI, boss_captain_skarloc::boss_captain_skarlocAI, boss_chrono_lord_deja::boss_chrono_lord_dejaAI, boss_commander_kolurg::boss_commander_kolurgAI, boss_commander_sarannis::boss_commander_sarannisAI, boss_crone::boss_croneAI, boss_cthun::cthunAI, boss_curator::boss_curatorAI, boss_cyanigosa::boss_cyanigosaAI, boss_daakara::boss_daakaraAI, boss_dalronn_the_controller::boss_dalronn_the_controllerAI, boss_darkweaver_syth::boss_darkweaver_sythAI, boss_dathrohan_balnazzar::boss_dathrohan_balnazzarAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_devourer_of_souls::boss_devourer_of_soulsAI, boss_doomlord_kazzak::boss_doomlordkazzakAI, boss_doomrel::boss_doomrelAI, boss_doomwalker::boss_doomwalkerAI, boss_dorothee::boss_dorotheeAI, boss_drakkari_colossus::boss_drakkari_colossusAI, boss_drakkari_elemental::boss_drakkari_elementalAI, boss_drakkisath::boss_drakkisathAI, boss_drakos::boss_drakosAI, boss_earthrager_ptah::boss_earthrager_ptahAI, boss_eck::boss_eckAI, boss_elder_brightleaf::boss_elder_brightleafAI, boss_elder_ironbranch::boss_elder_ironbranchAI, boss_elder_nadox::boss_elder_nadoxAI, boss_elder_stonebark::boss_elder_stonebarkAI, boss_emperor_dagran_thaurissan::boss_draganthaurissanAI, boss_entropius::boss_entropiusAI, boss_epoch::boss_epochAI, boss_epoch_hunter::boss_epoch_hunterAI, boss_eregos::boss_eregosAI, boss_erekem::boss_erekemAI, boss_essence_of_anger::boss_essence_of_angerAI, boss_exarch_maladaar::boss_exarch_maladaarAI, boss_faction_championsAI, boss_faerlina::boss_faerlinaAI, boss_falric::boss_falricAI, boss_fathomguard_caribdis::boss_fathomguard_caribdisAI, boss_fathomguard_sharkkis::boss_fathomguard_sharkkisAI, boss_fathomguard_tidalvess::boss_fathomguard_tidalvessAI, boss_fathomlord_karathress::boss_fathomlord_karathressAI, boss_felblood_kaelthas::boss_felblood_kaelthasAI, boss_felmyst::boss_felmystAI, boss_festergut::boss_festergutAI, boss_flame_leviathan::boss_flame_leviathanAI, boss_flame_leviathan_safety_container::boss_flame_leviathan_safety_containerAI, boss_four_horsemen::boss_four_horsemenAI, boss_freya::boss_freyaAI, boss_gal_darah::boss_gal_darahAI, boss_garfrost::boss_garfrostAI, boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI, boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI, boss_gathios_the_shatterer::boss_gathios_the_shattererAI, boss_gelihast::boss_gelihastAI, boss_general_vezax::boss_general_vezaxAI, boss_general_zarithrian::boss_general_zarithrianAI, boss_gizrul_the_slavener::boss_gizrul_the_slavenerAI, boss_gormok::boss_gormokAI, boss_gothik::boss_gothikAI, boss_grand_astromancer_capernian::boss_grand_astromancer_capernianAI, boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI, boss_grandmaster_vorpil::boss_grandmaster_vorpilAI, boss_grubbis::boss_grubbisAI, boss_gruul::boss_gruulAI, boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI, boss_gyth::boss_gythAI, boss_hadronox::boss_hadronoxAI, boss_halazzi::boss_halazziAI, boss_halion::boss_halionAI, boss_halycon::boss_halyconAI, boss_harbinger_skyriss::boss_harbinger_skyrissAI, boss_headless_horseman::boss_headless_horsemanAI, boss_heigan::boss_heiganAI, boss_herod::boss_herodAI, boss_hexlord_malacrass::boss_hex_lord_malacrassAI, boss_high_astromancer_solarian::boss_high_astromancer_solarianAI, boss_high_botanist_freywinn::boss_high_botanist_freywinnAI, boss_high_king_maulgar::boss_high_king_maulgarAI, boss_high_nethermancer_zerevor::boss_high_nethermancer_zerevorAI, boss_highlord_omokk::boss_highlordomokkAI, boss_hogger::boss_hoggerAI, boss_hoptallus::boss_hoptallusAI, boss_hunter_toc5::boss_hunter_toc5AI, boss_hydromancer_thespia::boss_thespiaAI, boss_hydross_the_unstable::boss_hydross_the_unstableAI, boss_icehowl::boss_icehowlAI, boss_ichoron::boss_ichoronAI, boss_ick::boss_ickAI, boss_ignis::boss_ignis_AI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_infinite_corruptor::boss_infinite_corruptorAI, boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI, boss_interrogator_vishas::boss_interrogator_vishasAI, boss_ionar::boss_ionarAI, boss_janalai::boss_janalaiAI, boss_jaraxxus::boss_jaraxxusAI, boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI, boss_jormungarAI, boss_julianne::boss_julianneAI, boss_kaelthas::boss_kaelthasAI, boss_kazrogal::boss_kazrogalAI, boss_keleseth::boss_kelesethAI, boss_kelidan_the_breaker::boss_kelidan_the_breakerAI, boss_kelris::boss_kelrisAI, boss_kelthuzad::boss_kelthuzadAI, boss_keristrasza::boss_keristraszaAI, boss_kiggler_the_crazed::boss_kiggler_the_crazedAI, boss_kiljaeden::boss_kiljaedenAI, boss_king_dred::boss_king_dredAI, boss_kologarn::boss_kologarnAI, boss_kri::boss_kriAI, boss_krik_thir::boss_krik_thirAI, boss_krosh_firehand::boss_krosh_firehandAI, boss_krystallus::boss_krystallusAI, boss_kurinnaxx::boss_kurinnaxxAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_lady_malande::boss_lady_malandeAI, boss_lady_vashj::boss_lady_vashjAI, boss_lavanthor::boss_lavanthorAI, boss_leotheras_the_blind::boss_leotheras_the_blindAI, boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI, boss_lieutenant_drake::boss_lieutenant_drakeAI, boss_loken::boss_lokenAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_lord_overheat::boss_lord_overheatAI, boss_lord_sanguinar::boss_lord_sanguinarAI, boss_lord_valthalak::boss_lord_valthalakAI, boss_mage_toc5::boss_mage_toc5AI, boss_magistrate_barthilas::boss_magistrate_barthilasAI, boss_magmus::boss_magmusAI, boss_magtheridon::boss_magtheridonAI, boss_magus_telestra::boss_magus_telestraAI, boss_maiden_of_grief::boss_maiden_of_griefAI, boss_maiden_of_virtue::boss_maiden_of_virtueAI, boss_mal_ganis::boss_mal_ganisAI, boss_malchezaar::boss_malchezaarAI, boss_maleki_the_pallid::boss_maleki_the_pallidAI, boss_malygos::boss_malygosAI, boss_marwyn::boss_marwynAI, boss_master_engineer_telonicus::boss_master_engineer_telonicusAI, boss_meathook::boss_meathookAI, boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI, boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI, boss_moorabi::boss_moorabiAI, boss_moragg::boss_moraggAI, boss_moroes::boss_moroesAI, boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI, boss_mother_shahraz::boss_shahrazAI, boss_mother_smolderweb::boss_mothersmolderwebAI, boss_murmur::boss_murmurAI, boss_najentus::boss_najentusAI, boss_nalorakk::boss_nalorakkAI, boss_nefarian::boss_nefarianAI, boss_nerubenkan::boss_nerubenkanAI, boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI, boss_netherspite::boss_netherspiteAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_nightbane::boss_nightbaneAI, boss_noth::boss_nothAI, boss_novos::boss_novosAI, boss_occuthar::boss_occutharAI, boss_olm_the_summoner::boss_olm_the_summonerAI, boss_omor_the_unscarred::boss_omor_the_unscarredAI, boss_onyxia::boss_onyxiaAI, boss_ook_ook::boss_ook_ookAI, boss_ormorok::boss_ormorokAI, boss_ossirian::boss_ossirianAI, boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI, boss_palehoof::boss_palehoofAI, boss_pandemonius::boss_pandemoniusAI, boss_patchwerk::boss_patchwerkAI, boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI, boss_pit_lord_argaloth::boss_pit_lord_argalothAI, boss_priestess_delrissa::boss_priestess_delrissaAI, boss_priestess_lackey_commonAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_princess_theradras::boss_ptheradrasAI, boss_professor_putricide::boss_professor_putricideAI, boss_pyroguard_emberseer::boss_pyroguard_emberseerAI, boss_rage_winterchill::boss_rage_winterchillAI, boss_rajaxx::boss_rajaxxAI, boss_ramstein_the_gorger::boss_ramstein_the_gorgerAI, boss_randolph_moloch::boss_randolph_molochAI, boss_razorgore::boss_razorgoreAI, boss_razorscale::boss_razorscaleAI, boss_razorscale_controller::boss_razorscale_controllerAI, boss_razuvious::boss_razuviousAI, boss_reliquary_of_souls::boss_reliquary_of_soulsAI, boss_rend_blackhand::boss_rend_blackhandAI, boss_roar::boss_roarAI, boss_romulo::boss_romuloAI, boss_rotface::boss_rotfaceAI, boss_rouge_toc5::boss_rouge_toc5AI, boss_runemaster_molgeim::boss_runemaster_molgeimAI, boss_sacrolash::boss_sacrolashAI, boss_salramm::boss_salrammAI, boss_sapphiron::boss_sapphironAI, boss_saronite_animus::boss_saronite_animusAI, boss_sartharion::boss_sartharionAI, boss_sartura::boss_sarturaAI, boss_sathrovarr::boss_sathrovarrAI, boss_saviana_ragefire::boss_saviana_ragefireAI, boss_selin_fireheart::boss_selin_fireheartAI, boss_shade_of_akama::boss_shade_of_akamaAI, boss_shade_of_aran::boss_aranAI, boss_shadow_hunter_voshgajin::boss_shadowvoshAI, boss_shaman_toc5::boss_shaman_toc5AI, boss_silver_hand_bosses::boss_silver_hand_bossesAI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_sjonnir::boss_sjonnirAI, boss_skadi::boss_skadiAI, boss_skarvald_the_constructor::boss_skarvald_the_constructorAI, boss_skeram::boss_skeramAI, boss_slad_ran::boss_slad_ranAI, boss_steelbreaker::boss_steelbreakerAI, boss_stormcaller_brundir::boss_stormcaller_brundirAI, boss_strawman::boss_strawmanAI, boss_supremus::boss_supremusAI, boss_svala::boss_svalaAI, boss_taldaram::boss_taldaramAI, boss_talon_king_ikiss::boss_talon_king_ikissAI, boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI, boss_temporus::boss_temporusAI, boss_terestian_illhoof::boss_terestianAI, boss_teron_gorefiend::boss_teron_gorefiendAI, boss_thaddius::boss_thaddiusAI, boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI, boss_tharon_ja::boss_tharon_jaAI, boss_the_beast::boss_thebeastAI, boss_the_black_stalker::boss_the_black_stalkerAI, boss_the_lich_king::boss_the_lich_kingAI, boss_the_lurker_below::boss_the_lurker_belowAI, boss_the_maker::boss_the_makerAI, boss_thorim::boss_thorimAI, boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI, boss_tinhead::boss_tinheadAI, boss_trollgore::boss_trollgoreAI, boss_twilight_halion::boss_twilight_halionAI, boss_twin_baseAI, boss_twinemperorsAI, boss_tyrannus::boss_tyrannusAI, boss_urok_doomhowl::boss_urok_doomhowlAI, boss_urom::boss_uromAI, boss_varos::boss_varosAI, boss_vazruden::boss_vazrudenAI, boss_vem::boss_vemAI, boss_veras_darkshadow::boss_veras_darkshadowAI, boss_vexallus::boss_vexallusAI, boss_viscidus::boss_viscidusAI, boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI, boss_void_reaver::boss_void_reaverAI, boss_volazj::boss_volazjAI, boss_volkhan::boss_volkhanAI, boss_warbringer_omrogg::boss_warbringer_omroggAI, boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI, boss_warlord_kalithresh::boss_warlord_kalithreshAI, boss_warmaster_voone::boss_warmastervooneAI, boss_warp_splinter::boss_warp_splinterAI, boss_warrior_toc5::boss_warrior_toc5AI, boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI, boss_xevozz::boss_xevozzAI, boss_xt002::boss_xt002_AI, boss_yauj::boss_yaujAI, boss_ymiron::boss_ymironAI, boss_yogg_saron::boss_yogg_saronAI, boss_zhao_ren::boss_zhao_renAI, boss_zum_rah::boss_zum_rahAI, boss_zuramat::boss_zuramatAI, BossAI, celebras_the_cursed::celebras_the_cursedAI, CombatAI, dummy_dragonAI, example_escort::example_escortAI, FollowerAI, GuardAI, HookMgr::ElunaCreatureAI, hyjal_trashAI, hyjalAI, npc_acolyte_of_shadron::npc_acolyte_of_shadronAI, npc_acolyte_of_vesperon::npc_acolyte_of_vesperonAI, npc_ahnkahar_nerubian::npc_ahnkahar_nerubianAI, npc_akama_shade::npc_akamaAI, npc_ancient_water_spirit::npc_ancient_water_spiritAI, npc_anubisath_sentinel::aqsentinelAI, npc_apothecary_hanes::npc_Apothecary_HanesAI, npc_apprentice_mirveda::npc_apprentice_mirvedaAI, npc_argent_captainAI, npc_argent_soldier::npc_argent_soldierAI, npc_arthas::npc_arthasAI, npc_arugal_voidwalker::npc_arugal_voidwalkerAI, npc_ashtongue_channeler::npc_ashtongue_channelerAI, npc_ashtongue_defender::npc_ashtongue_defenderAI, npc_ashtongue_elementalist::npc_ashtongue_elementalistAI, npc_ashtongue_rogue::npc_ashtongue_rogueAI, npc_ashtongue_sorcerer::npc_ashtongue_sorcererAI, npc_ashtongue_spiritbinder::npc_ashtongue_spiritbinderAI, npc_baltharus_the_warborn_clone::npc_baltharus_the_warborn_cloneAI, npc_banana_hozen::npc_banana_hozenAI, npc_bessy::npc_bessyAI, npc_big_ooze::npc_big_oozeAI, npc_blackfathom_deeps_event::npc_blackfathom_deeps_eventAI, npc_blackhand_incarcerator::npc_blackhand_incarceratorAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_blessed_banner::npc_blessed_bannerAI, npc_blistering_zombie::npc_blistering_zombieAI, npc_bone_spike::npc_bone_spikeAI, npc_bonker_togglevolt::npc_bonker_togglevoltAI, npc_bopper::npc_bopperAI, npc_buru_egg::npc_buru_eggAI, npc_claw_tentacle::claw_tentacleAI, npc_colossus::npc_colossusAI, npc_counselor_talbot::npc_counselor_talbotAI, npc_darnavan::npc_darnavanAI, npc_demon_chain::npc_demon_chainAI, npc_disciple_of_naralex::npc_disciple_of_naralexAI, npc_dragonflayer_forge_master::npc_dragonflayer_forge_masterAI, npc_drakkari_gutripper::npc_drakkari_gutripperAI, npc_drakkari_scytheclaw::npc_drakkari_scytheclawAI, npc_egg_pile::npc_egg_pileAI, npc_elemental_lord::npc_elemental_lordAI, npc_engineer_helice::npc_engineer_heliceAI, npc_enraged_spirit::npc_enraged_spiritAI, npc_enslaved_soul::npc_enslaved_soulAI, npc_escortAI, npc_eye_tentacle::eye_tentacleAI, npc_faerlina_add::npc_faerlina_addAI, npc_fel_crystal::npc_fel_crystalAI, npc_fel_orc_convert::npc_fel_orc_convertAI, npc_felkael_phoenix::npc_felkael_phoenixAI, npc_feral_defender::npc_feral_defenderAI, npc_ferocious_rhino::npc_ferocious_rhinoAI, npc_feugen::npc_feugenAI, npc_fizzlebang_toc::npc_fizzlebang_tocAI, npc_flamewaker_priest::npc_flamewaker_priestAI, npc_frenzied_worgen::npc_frenzied_worgenAI, npc_frost_tomb::npc_frost_tombAI, npc_frost_wyrm::npc_frost_wyrmAI, npc_frostworn_general::npc_frostworn_generalAI, npc_gargoyle::npc_gargoyleAI, npc_ghoul_flayer::npc_ghoul_flayerAI, npc_giant_claw_tentacle::giant_claw_tentacleAI, npc_giant_eye_tentacle::giant_eye_tentacleAI, npc_giant_flesh_tentacle::flesh_tentacleAI, npc_githyiss::npc_githyissAI, npc_glob_of_viscidus::npc_glob_of_viscidusAI, npc_gluttonous_abomination::npc_gluttonous_abominationAI, npc_gothik_minion::npc_gothik_minionAI, npc_greyheart_spellbinder::npc_greyheart_spellbinderAI, npc_guardian_of_the_elders::npc_guardian_of_the_eldersAI, npc_guardian_of_yogg_saron::npc_guardian_of_yogg_saronAI, npc_halion_controller::npc_halion_controllerAI, npc_hand_of_the_deceiver::npc_hand_of_the_deceiverAI, npc_hellfire_channeler::npc_hellfire_channelerAI, npc_hellfire_sentry::npc_hellfire_sentryAI, npc_high_inquisitor_valroth::npc_high_inquisitor_valrothAI, npc_hodir_druid::npc_hodir_druidAI, npc_hodir_mage::npc_hodir_mageAI, npc_hodir_priest::npc_hodir_priestAI, npc_hodir_shaman::npc_hodir_shamanAI, npc_ice_tomb::npc_ice_tombAI, npc_icefang::npc_icefangAI, npc_ichor_globule::npc_ichor_globuleAI, npc_illidari_spawn::npc_illidari_spawnAI, npc_infernal_volcano::npc_infernal_volcanoAI, npc_influence_tentacle::npc_influence_tentacleAI, npc_infused_crystal::npc_infused_crystalAI, npc_injured_goblin::npc_injured_goblinAI, npc_injured_rainspeaker_oracle::npc_injured_rainspeaker_oracleAI, npc_inner_demon::npc_inner_demonAI, npc_iron_roots::npc_iron_rootsAI, npc_iron_sludge::npc_iron_sludgeAI, npc_isla_starmane::npc_isla_starmaneAI, npc_jaina_or_sylvanas_escape_hor::npc_jaina_or_sylvanas_escape_horAI, npc_jedoga_initiand::npc_jedoga_initiandAI, npc_kelthuzad_abomination::npc_kelthuzad_abominationAI, npc_kilrek::npc_kilrekAI, npc_korrak_bloodrager::npc_korrak_bloodragerAI, npc_kurenai_captive::npc_kurenai_captiveAI, npc_lesser_doomguard::npc_lesser_doomguardAI, npc_little_ooze::npc_little_oozeAI, npc_living_ember::npc_living_emberAI, npc_living_inferno::npc_living_infernoAI, npc_lumbering_abomination::npc_lumbering_abominationAI, npc_magmoth_crusher::npc_magmoth_crusherAI, npc_manaforge_control_console::npc_manaforge_control_consoleAI, npc_massive_jormungar::npc_massive_jormungarAI, npc_maxx_a_million_escort::npc_maxx_a_million_escortAI, npc_mechanolift::npc_mechanoliftAI, npc_medivh_bm::npc_medivh_bmAI, npc_memory::npc_memoryAI, npc_millhouse_manastorm::npc_millhouse_manastormAI, npc_mistress_of_pain::npc_mistress_of_painAI, npc_mootoo_the_younger::npc_mootoo_the_youngerAI, npc_muglash::npc_muglashAI, npc_nerubar_victim::npc_nerubar_victimAI, npc_nesingwary_trapper::npc_nesingwary_trapperAI, npc_nether_portal::npc_nether_portalAI, npc_netherweb_victim::npc_netherweb_victimAI, npc_nexus_lord::npc_nexus_lordAI, npc_omen::npc_omenAI, npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI, npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI, npc_phantom_hallucination::npc_phantom_hallucinationAI, npc_phoenix_tk::npc_phoenix_tkAI, npc_power_spark::npc_power_sparkAI, npc_precious_icc::npc_precious_iccAI, npc_pulsing_pumpkin::npc_pulsing_pumpkinAI, npc_pure_energy::npc_pure_energyAI, npc_qiraj_war_spawn::npc_qiraj_war_spawnAI, npc_raging_ghoul::npc_raging_ghoulAI, npc_raging_spirit::npc_raging_spiritAI, npc_ravenous_furbolg::npc_ravenous_furbolgAI, npc_restless_soul::npc_restless_soulAI, npc_rimefang::npc_rimefangAI, npc_risen_husk_spirit::npc_risen_husk_spiritAI, npc_risen_witch_doctor::npc_risen_witch_doctorAI, npc_ros_dark_rider::npc_ros_dark_riderAI, npc_rotting_frost_giant::npc_rotting_frost_giantAI, npc_ruins_dweller::npc_ruins_dwellerAI, npc_sanctum_sentry::npc_sanctum_sentryAI, npc_scion_of_eternity::npc_scion_of_eternityAI, npc_shadow_demon::shadow_demonAI, npc_shadowmoon_channeler::npc_shadowmoon_channelerAI, npc_skittering_infector::npc_skittering_infectorAI, npc_snaplasher::npc_snaplasherAI, npc_snobold_vassal::npc_snobold_vassalAI, npc_son_of_flame::npc_son_of_flameAI, npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI, npc_spinestalker::npc_spinestalkerAI, npc_spirit_warden::npc_spirit_wardenAI, npc_spiritual_reflection::npc_spiritual_reflectionAI, npc_stalagg::npc_stalaggAI, npc_stinkbeard::npc_stinkbeardAI, npc_stinky::npc_stinkyAI, npc_stinky_icc::npc_stinky_iccAI, npc_stonekeepers::npc_stonekeepersAI, npc_storm_lasher::npc_storm_lasherAI, npc_swarm_scarab::npc_swarm_scarabAI, npc_tainted_elemental::npc_tainted_elementalAI, npc_taldaram_flamesphere::npc_taldaram_flamesphereAI, npc_teleportation_portal_vh::npc_teleportation_portalAI, npc_tempest_minion::npc_tempest_minionAI, npc_thassarian::npc_thassarianAI, npc_the_lich_king_tirion_dawn::npc_the_lich_king_tirion_dawnAI, npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI, npc_tito::npc_titoAI, npc_toc_enh_shaman::npc_toc_enh_shamanAI, npc_tomb_creature::npc_tomb_creatureAI, npc_torloth_the_magnificent::npc_torloth_the_magnificentAI, npc_towering_infernal::npc_towering_infernalAI, npc_transient::npc_transientAI, npc_void_sentinel::npc_void_sentinelAI, npc_webbed_creature::npc_webbed_creatureAI, npc_webwrap::npc_webwrapAI, npc_weegli_blastfuse::npc_weegli_blastfuseAI, npc_willix::npc_willixAI, npc_wrathbone_flayer::npc_wrathbone_flayerAI, npc_xt002_heart::npc_xt002_heartAI, npc_yggdras::npc_yggdrasAI, PossessedAI, quartermaster_zigris::boss_quatermasterzigrisAI, ScriptedAI, SmartAI, trigger_death::trigger_deathAI, violet_hold_trashAI, and WorldBossAI.
Definition at line 92 of file CreatureAI.h.
Referenced by Unit::Kill().
|
inlinevirtual |
Reimplemented in boss_anraphet::boss_anraphetAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_bigbadwolf::boss_bigbadwolfAI, boss_blood_council_controller::boss_blood_council_controllerAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_bronjahm::boss_bronjahmAI, boss_crone::boss_croneAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_dorothee::boss_dorotheeAI, boss_drakkari_colossus::boss_drakkari_colossusAI, boss_dreadscale::boss_dreadscaleAI, boss_earthrager_ptah::boss_earthrager_ptahAI, boss_faction_championsAI, boss_festergut::boss_festergutAI, boss_fjola::boss_fjolaAI, boss_general_zarithrian::boss_general_zarithrianAI, boss_gormok::boss_gormokAI, boss_hogger::boss_hoggerAI, boss_hunter_toc5::boss_hunter_toc5AI, boss_icehowl::boss_icehowlAI, boss_jaraxxus::boss_jaraxxusAI, boss_jormungarAI, boss_julianne::boss_julianneAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_lord_overheat::boss_lord_overheatAI, boss_mage_toc5::boss_mage_toc5AI, boss_magtheridon::boss_magtheridonAI, boss_nefarian::boss_nefarianAI, boss_ook_ook::boss_ook_ookAI, boss_palehoof::boss_palehoofAI, boss_priestess_delrissa::boss_priestess_delrissaAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_professor_putricide::boss_professor_putricideAI, boss_randolph_moloch::boss_randolph_molochAI, boss_rimefang::boss_rimefangAI, boss_roar::boss_roarAI, boss_romulo::boss_romuloAI, boss_rotface::boss_rotfaceAI, boss_rouge_toc5::boss_rouge_toc5AI, boss_sartharion::boss_sartharionAI, boss_saviana_ragefire::boss_saviana_ragefireAI, boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI, boss_shaman_toc5::boss_shaman_toc5AI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_skadi::boss_skadiAI, boss_strawman::boss_strawmanAI, boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI, boss_the_lich_king::boss_the_lich_kingAI, boss_tinhead::boss_tinheadAI, boss_twin_baseAI, boss_victor_nefarius::boss_victor_nefariusAI, boss_volkhan::boss_volkhanAI, boss_warrior_toc5::boss_warrior_toc5AI, BossAI, generic_halionAI, HookMgr::ElunaCreatureAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_egg_pile::npc_egg_pileAI, npc_ferocious_rhino::npc_ferocious_rhinoAI, npc_frenzied_worgen::npc_frenzied_worgenAI, npc_green_dragon_combat_trigger::npc_green_dragon_combat_triggerAI, npc_halion_controller::npc_halion_controllerAI, npc_harbinger_of_flame::npc_harbinger_of_flameAI, npc_hellfire_channeler::npc_hellfire_channelerAI, npc_massive_jormungar::npc_massive_jormungarAI, npc_ravenous_furbolg::npc_ravenous_furbolgAI, npc_the_lich_king_controller::npc_the_lich_king_controllerAI, npc_tirion_fordring_tft::npc_tirion_fordringAI, npc_valkyr_shadowguard::npc_valkyr_shadowguardAI, and SmartAI.
Definition at line 123 of file CreatureAI.h.
Referenced by HomeMovementGenerator< Creature >::DoFinalize(), boss_hunter_toc5::boss_hunter_toc5AI::JustReachedHome(), boss_mage_toc5::boss_mage_toc5AI::JustReachedHome(), boss_rouge_toc5::boss_rouge_toc5AI::JustReachedHome(), boss_shaman_toc5::boss_shaman_toc5AI::JustReachedHome(), boss_warrior_toc5::boss_warrior_toc5AI::JustReachedHome(), and HookMgr::ElunaCreatureAI::JustReachedHome().
|
inlinevirtual |
Reimplemented in boss_balinda::boss_balindaAI, boss_doomlord_kazzak::boss_doomlordkazzakAI, boss_drekthar::boss_drektharAI, boss_felmyst::boss_felmystAI, boss_galvangar::boss_galvangarAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, FollowerAI, HookMgr::ElunaCreatureAI, npc_av_marshal_or_warmaster::npc_av_marshal_or_warmasterAI, npc_brunnhildar_prisoner::npc_brunnhildar_prisonerAI, npc_escortAI, npc_glade_glimmer::npc_glade_glimmerAI, npc_greyheart_spellbinder::npc_greyheart_spellbinderAI, npc_lurking_potion::npc_lurking_potionAI, npc_rimefang::npc_rimefangAI, npc_sindragosa_trash::npc_sindragosa_trashAI, npc_spinestalker::npc_spinestalkerAI, npc_storm_cloud::npc_storm_cloudAI, npc_transient::npc_transientAI, and SmartAI.
Definition at line 115 of file CreatureAI.h.
References UnitAI::Reset().
Referenced by HookMgr::ElunaCreatureAI::JustRespawned(), npc_lurking_potion::npc_lurking_potionAI::JustRespawned(), npc_rimefang::npc_rimefangAI::JustRespawned(), npc_sindragosa_trash::npc_sindragosa_trashAI::JustRespawned(), npc_spinestalker::npc_spinestalkerAI::JustRespawned(), and Creature::Update().
|
inlinevirtual |
Reimplemented in boss_alar::boss_alarAI, boss_algalon_the_observer::boss_algalon_the_observerAI, boss_anub_arak::boss_anub_arakAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_archimonde::boss_archimondeAI, boss_auriaya::boss_auriayaAI, boss_ayamiss::boss_ayamissAI, boss_balinda::boss_balindaAI, boss_baltharus_the_warborn::boss_baltharus_the_warbornAI, boss_baron_rivendare::boss_baron_rivendareAI, boss_black_knight::boss_black_knightAI, boss_brain_of_yogg_saron::boss_brain_of_yogg_saronAI, boss_broggok::boss_broggokAI, boss_bronjahm::boss_bronjahmAI, boss_commander_sarannis::boss_commander_sarannisAI, boss_darkweaver_syth::boss_darkweaver_sythAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_drakkari_colossus::boss_drakkari_colossusAI, boss_emalon::boss_emalonAI, boss_entropius::boss_entropiusAI, boss_eregos::boss_eregosAI, boss_exarch_maladaar::boss_exarch_maladaarAI, boss_felmyst::boss_felmystAI, boss_freya::boss_freyaAI, boss_garaxxas::boss_garaxxasAI, boss_general_zarithrian::boss_general_zarithrianAI, boss_gluth::boss_gluthAI, boss_gothik::boss_gothikAI, boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI, boss_harbinger_skyriss::boss_harbinger_skyrissAI, boss_high_botanist_freywinn::boss_high_botanist_freywinnAI, boss_horAI, boss_hydross_the_unstable::boss_hydross_the_unstableAI, boss_ichoron::boss_ichoronAI, boss_ignis::boss_ignis_AI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_ionar::boss_ionarAI, boss_jaraxxus::boss_jaraxxusAI, boss_kaelthas::boss_kaelthasAI, boss_kiljaeden::boss_kiljaedenAI, boss_kologarn::boss_kologarnAI, boss_krick::boss_krickAI, boss_krik_thir::boss_krik_thirAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_laj::boss_lajAI, boss_muru::boss_muruAI, boss_nazan::boss_nazanAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_nightbane::boss_nightbaneAI, boss_noth::boss_nothAI, boss_novos::boss_novosAI, boss_occuthar::boss_occutharAI, boss_omor_the_unscarred::boss_omor_the_unscarredAI, boss_onyxia::boss_onyxiaAI, boss_paletress::boss_paletressAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_professor_putricide::boss_professor_putricideAI, boss_rotface::boss_rotfaceAI, boss_sara::boss_saraAI, boss_shirrak_the_dead_watcher::boss_shirrak_the_dead_watcherAI, boss_sindragosa::boss_sindragosaAI, boss_sjonnir::boss_sjonnirAI, boss_skadi::boss_skadiAI, boss_skeram::boss_skeramAI, boss_slad_ran::boss_slad_ranAI, boss_supremus::boss_supremusAI, boss_svala::boss_svalaAI, boss_terestian_illhoof::boss_terestianAI, boss_the_black_stalker::boss_the_black_stalkerAI, boss_the_lich_king::boss_the_lich_kingAI, boss_trollgore::boss_trollgoreAI, boss_twin_baseAI, boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI, boss_vazruden_the_herald::boss_vazruden_the_heraldAI, boss_vexallus::boss_vexallusAI, boss_victor_nefarius::boss_victor_nefariusAI, boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI, boss_volazj::boss_volazjAI, boss_volkhan::boss_volkhanAI, boss_warbringer_omrogg::boss_warbringer_omroggAI, boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI, boss_xevozz::boss_xevozzAI, boss_zuramat::boss_zuramatAI, BossAI, example_escort::example_escortAI, HookMgr::ElunaCreatureAI, hyjalAI, npc_00x09hl::npc_00x09hlAI, npc_akuno::npc_akunoAI, npc_announcer_toc5::npc_announcer_toc5AI, npc_apprentice_mirveda::npc_apprentice_mirvedaAI, npc_bessy::npc_bessyAI, npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_blessed_banner::npc_blessed_bannerAI, npc_brann_hos::npc_brann_hosAI, npc_buru_egg::npc_buru_eggAI, npc_collapsing_star::npc_collapsing_starAI, npc_commander_dawnforge::npc_commander_dawnforgeAI, npc_creature_generator_akama::npc_creature_generator_akamaAI, npc_crystal_channel_target::npc_crystal_channel_targetAI, npc_daegarn::npc_daegarnAI, npc_disciple_of_naralex::npc_disciple_of_naralexAI, npc_earthmender_wilda::npc_earthmender_wildaAI, npc_emily::npc_emilyAI, npc_ethereal_beacon::npc_ethereal_beaconAI, npc_expedition_commander::npc_expedition_commanderAI, npc_eye_of_acherus::npc_eye_of_acherusAI, npc_felfire_portal::npc_felfire_portalAI, npc_fiendish_portal::npc_fiendish_portalAI, npc_fizzlebang_toc::npc_fizzlebang_tocAI, npc_halion_controller::npc_halion_controllerAI, npc_hand_of_the_deceiver::npc_hand_of_the_deceiverAI, npc_hellfire_channeler::npc_hellfire_channelerAI, npc_hodir_mage::npc_hodir_mageAI, npc_infernal_volcano::npc_infernal_volcanoAI, npc_infused_crystal::npc_infused_crystalAI, npc_kiljaeden_controller::npc_kiljaeden_controllerAI, npc_koltira_deathweaver::npc_koltira_deathweaverAI, npc_kurenai_captive::npc_kurenai_captiveAI, npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI, npc_maghar_captive::npc_maghar_captiveAI, npc_mole_machine_trigger::npc_mole_machine_triggerAI, npc_muglash::npc_muglashAI, npc_muru_portal::npc_muru_portalAI, npc_necromancer::npc_necromancerAI, npc_nether_portal::npc_nether_portalAI, npc_OOX17::npc_OOX17AI, npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI, npc_phoenix_egg_tk::npc_phoenix_egg_tkAI, npc_precious_icc::npc_precious_iccAI, npc_professor_phizzlethorpe::npc_professor_phizzlethorpeAI, npc_restless_soul::npc_restless_soulAI, npc_risen_archmage::npc_risen_archmageAI, npc_ruul_snowhoof::npc_ruul_snowhoofAI, npc_scarlet_miner_cart::npc_scarlet_miner_cartAI, npc_teleportation_portal_vh::npc_teleportation_portalAI, npc_the_lich_king_controller::npc_the_lich_king_controllerAI, npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI, npc_toc_enh_shaman::npc_toc_enh_shamanAI, npc_torek::npc_torekAI, npc_twilight_eggs::npc_twilight_eggsAI, npc_willix::npc_willixAI, npc_wizzlecrank_shredder::npc_wizzlecrank_shredderAI, npc_wounded_blood_elf::npc_wounded_blood_elfAI, ScriptedAI, SmartAI, and WorldBossAI.
Definition at line 98 of file CreatureAI.h.
Referenced by spell_putricide_mutated_transformation::spell_putricide_mutated_transformation_SpellScript::HandleSummon(), TempSummon::InitSummon(), and npc_meteor_strike_initial::npc_meteor_strike_initialAI::IsSummonedBy().
|
inlinevirtual |
Reimplemented in boss_aeonus::boss_aeonusAI, boss_akilzon::boss_akilzonAI, boss_algalon_the_observer::boss_algalon_the_observerAI, boss_alizabal::boss_alizabalAI, boss_alythess::boss_alythessAI, boss_ambassador_hellmaw::boss_ambassador_hellmawAI, boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI, boss_anetheron::boss_anetheronAI, boss_anraphet::boss_anraphetAI, boss_anub_arak::boss_anub_arakAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_anubrekhan::boss_anubrekhanAI, boss_archaedas::boss_archaedasAI, boss_archimonde::boss_archimondeAI, boss_attumen::boss_attumenAI, boss_auriaya::boss_auriayaAI, boss_azgalor::boss_azgalorAI, boss_baltharus_the_warborn::boss_baltharus_the_warbornAI, boss_bigbadwolf::boss_bigbadwolfAI, boss_bjarngrim::boss_bjarngrimAI, boss_blackheart_the_inciter::boss_blackheart_the_inciterAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_bloodmage_thalnos::boss_bloodmage_thalnosAI, boss_bronjahm::boss_bronjahmAI, boss_brutallus::boss_brutallusAI, boss_buru::boss_buruAI, boss_captain_skarloc::boss_captain_skarlocAI, boss_chrono_lord_deja::boss_chrono_lord_dejaAI, boss_commander_sarannis::boss_commander_sarannisAI, boss_crone::boss_croneAI, boss_curator::boss_curatorAI, boss_cyanigosa::boss_cyanigosaAI, boss_daakara::boss_daakaraAI, boss_dalronn_the_controller::boss_dalronn_the_controllerAI, boss_darkweaver_syth::boss_darkweaver_sythAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_devourer_of_souls::boss_devourer_of_soulsAI, boss_doomlord_kazzak::boss_doomlordkazzakAI, boss_doomwalker::boss_doomwalkerAI, boss_drakos::boss_drakosAI, boss_elder_brightleaf::boss_elder_brightleafAI, boss_elder_ironbranch::boss_elder_ironbranchAI, boss_elder_nadox::boss_elder_nadoxAI, boss_elder_stonebark::boss_elder_stonebarkAI, boss_emperor_dagran_thaurissan::boss_draganthaurissanAI, boss_epoch::boss_epochAI, boss_epoch_hunter::boss_epoch_hunterAI, boss_eregos::boss_eregosAI, boss_erekem::boss_erekemAI, boss_essence_of_anger::boss_essence_of_angerAI, boss_essence_of_desire::boss_essence_of_desireAI, boss_essence_of_suffering::boss_essence_of_sufferingAI, boss_exarch_maladaar::boss_exarch_maladaarAI, boss_faction_championsAI, boss_faerlina::boss_faerlinaAI, boss_falric::boss_falricAI, boss_fathomlord_karathress::boss_fathomlord_karathressAI, boss_felmyst::boss_felmystAI, boss_festergut::boss_festergutAI, boss_four_horsemen::boss_four_horsemenAI, boss_freya::boss_freyaAI, boss_gal_darah::boss_gal_darahAI, boss_garfrost::boss_garfrostAI, boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI, boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI, boss_gathios_the_shatterer::boss_gathios_the_shattererAI, boss_general_vezax::boss_general_vezaxAI, boss_general_zarithrian::boss_general_zarithrianAI, boss_gothik::boss_gothikAI, boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI, boss_grandmaster_vorpil::boss_grandmaster_vorpilAI, boss_grimlok::boss_grimlokAI, boss_gruul::boss_gruulAI, boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI, boss_hadronox::boss_hadronoxAI, boss_halazzi::boss_halazziAI, boss_harbinger_skyriss::boss_harbinger_skyrissAI, boss_headless_horseman::boss_headless_horsemanAI, boss_heigan::boss_heiganAI, boss_herod::boss_herodAI, boss_hexlord_malacrass::boss_hex_lord_malacrassAI, boss_high_astromancer_solarian::boss_high_astromancer_solarianAI, boss_high_botanist_freywinn::boss_high_botanist_freywinnAI, boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI, boss_high_king_maulgar::boss_high_king_maulgarAI, boss_high_nethermancer_zerevor::boss_high_nethermancer_zerevorAI, boss_hodir::boss_hodirAI, boss_hydromancer_thespia::boss_thespiaAI, boss_hydross_the_unstable::boss_hydross_the_unstableAI, boss_icehowl::boss_icehowlAI, boss_ichoron::boss_ichoronAI, boss_ignis::boss_ignis_AI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI, boss_interrogator_vishas::boss_interrogator_vishasAI, boss_ionar::boss_ionarAI, boss_janalai::boss_janalaiAI, boss_jaraxxus::boss_jaraxxusAI, boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI, boss_jormungarAI, boss_julianne::boss_julianneAI, boss_kaelthas::boss_kaelthasAI, boss_kalecgos::boss_kalecgosAI, boss_kazrogal::boss_kazrogalAI, boss_kelidan_the_breaker::boss_kelidan_the_breakerAI, boss_kelthuzad::boss_kelthuzadAI, boss_keristrasza::boss_keristraszaAI, boss_kiljaeden::boss_kiljaedenAI, boss_kologarn::boss_kologarnAI, boss_krick::boss_krickAI, boss_krik_thir::boss_krik_thirAI, boss_krystallus::boss_krystallusAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_lady_malande::boss_lady_malandeAI, boss_lady_vashj::boss_lady_vashjAI, boss_leotheras_the_blind::boss_leotheras_the_blindAI, boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI, boss_lieutenant_drake::boss_lieutenant_drakeAI, boss_loken::boss_lokenAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_magtheridon::boss_magtheridonAI, boss_magus_telestra::boss_magus_telestraAI, boss_maiden_of_grief::boss_maiden_of_griefAI, boss_maiden_of_virtue::boss_maiden_of_virtueAI, boss_majordomo::boss_majordomoAI, boss_mal_ganis::boss_mal_ganisAI, boss_malchezaar::boss_malchezaarAI, boss_malygos::boss_malygosAI, boss_marwyn::boss_marwynAI, boss_meathook::boss_meathookAI, boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI, boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI, boss_midnight::boss_midnightAI, boss_moorabi::boss_moorabiAI, boss_moroes::boss_moroesAI, boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI, boss_mother_shahraz::boss_shahrazAI, boss_najentus::boss_najentusAI, boss_nalorakk::boss_nalorakkAI, boss_nefarian::boss_nefarianAI, boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_noth::boss_nothAI, boss_novos::boss_novosAI, boss_omor_the_unscarred::boss_omor_the_unscarredAI, boss_onyxia::boss_onyxiaAI, boss_ook_ook::boss_ook_ookAI, boss_ormorok::boss_ormorokAI, boss_ossirian::boss_ossirianAI, boss_palehoof::boss_palehoofAI, boss_pandemonius::boss_pandemoniusAI, boss_patchwerk::boss_patchwerkAI, boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI, boss_postmaster_malown::boss_postmaster_malownAI, boss_priestess_delrissa::boss_priestess_delrissaAI, boss_priestess_lackey_commonAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_professor_putricide::boss_professor_putricideAI, boss_rage_winterchill::boss_rage_winterchillAI, boss_ragnaros::boss_ragnarosAI, boss_razuvious::boss_razuviousAI, boss_roar::boss_roarAI, boss_romulo::boss_romuloAI, boss_rotface::boss_rotfaceAI, boss_runemaster_molgeim::boss_runemaster_molgeimAI, boss_sacrolash::boss_sacrolashAI, boss_salramm::boss_salrammAI, boss_sara::boss_saraAI, boss_sartharion::boss_sartharionAI, boss_sartura::boss_sarturaAI, boss_sathrovarr::boss_sathrovarrAI, boss_saviana_ragefire::boss_saviana_ragefireAI, boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI, boss_selin_fireheart::boss_selin_fireheartAI, boss_shade_of_aran::boss_aranAI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_sjonnir::boss_sjonnirAI, boss_skadi::boss_skadiAI, boss_skarvald_the_constructor::boss_skarvald_the_constructorAI, boss_skeram::boss_skeramAI, boss_slad_ran::boss_slad_ranAI, boss_steelbreaker::boss_steelbreakerAI, boss_stormcaller_brundir::boss_stormcaller_brundirAI, boss_strawman::boss_strawmanAI, boss_svala::boss_svalaAI, boss_taldaram::boss_taldaramAI, boss_talon_king_ikiss::boss_talon_king_ikissAI, boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI, boss_temporus::boss_temporusAI, boss_terestian_illhoof::boss_terestianAI, boss_teron_gorefiend::boss_teron_gorefiendAI, boss_thaddius::boss_thaddiusAI, boss_tharon_ja::boss_tharon_jaAI, boss_the_lich_king::boss_the_lich_kingAI, boss_the_maker::boss_the_makerAI, boss_thorim::boss_thorimAI, boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI, boss_tinhead::boss_tinheadAI, boss_trollgore::boss_trollgoreAI, boss_twilight_halion::boss_twilight_halionAI, boss_twin_baseAI, boss_twinemperorsAI, boss_tyrannus::boss_tyrannusAI, boss_urom::boss_uromAI, boss_vaelastrasz::boss_vaelAI, boss_vazruden::boss_vazrudenAI, boss_veras_darkshadow::boss_veras_darkshadowAI, boss_vexallus::boss_vexallusAI, boss_void_reaver::boss_void_reaverAI, boss_volazj::boss_volazjAI, boss_volkhan::boss_volkhanAI, boss_warbringer_omrogg::boss_warbringer_omroggAI, boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI, boss_warlord_kalithresh::boss_warlord_kalithreshAI, boss_warp_splinter::boss_warp_splinterAI, boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI, boss_xevozz::boss_xevozzAI, boss_xt002::boss_xt002_AI, boss_ymiron::boss_ymironAI, boss_zum_rah::boss_zum_rahAI, boss_zuramat::boss_zuramatAI, HookMgr::ElunaCreatureAI, netherspite_infernal::netherspite_infernalAI, npc_argent_captainAI, npc_bone_spike::npc_bone_spikeAI, npc_feugen::npc_feugenAI, npc_lesser_doomguard::npc_lesser_doomguardAI, npc_millhouse_manastorm::npc_millhouse_manastormAI, npc_necromancer::npc_necromancerAI, npc_shadron::npc_shadronAI, npc_stalagg::npc_stalaggAI, npc_tarindrella::npc_tarindrellaAI, npc_tenebron::npc_tenebronAI, npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI, npc_towering_infernal::npc_towering_infernalAI, npc_twiggy_flathead::npc_twiggy_flatheadAI, npc_vesperon::npc_vesperonAI, PetAI, PossessedAI, ScriptedAI, and SmartAI.
Definition at line 95 of file CreatureAI.h.
Referenced by Unit::Kill().
|
protectedvirtual |
Reimplemented in advisorbase_ai, alliance_rifleman::alliance_riflemanAI, boss_aeonus::boss_aeonusAI, boss_alar::boss_alarAI, boss_alythess::boss_alythessAI, boss_ambassador_hellmaw::boss_ambassador_hellmawAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_anubrekhan::boss_anubrekhanAI, boss_brutallus::boss_brutallusAI, boss_chrono_lord_deja::boss_chrono_lord_dejaAI, boss_commander_kolurg::boss_commander_kolurgAI, boss_commander_stoutbeard::boss_commander_stoutbeardAI, boss_cyanigosa::boss_cyanigosaAI, boss_doomwalker::boss_doomwalkerAI, boss_dorothee::boss_dorotheeAI, boss_erekem::boss_erekemAI, boss_exarch_maladaar::boss_exarch_maladaarAI, boss_faerlina::boss_faerlinaAI, boss_felblood_kaelthas::boss_felblood_kaelthasAI, boss_felmyst::boss_felmystAI, boss_four_horsemen::boss_four_horsemenAI, boss_gluth::boss_gluthAI, boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI, boss_grandmaster_vorpil::boss_grandmaster_vorpilAI, boss_harbinger_skyriss::boss_harbinger_skyrissAI, boss_headless_horseman::boss_headless_horsemanAI, boss_ichoron::boss_ichoronAI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI, boss_julianne::boss_julianneAI, boss_kaelthas::boss_kaelthasAI, boss_kalecgos::boss_kalecgosAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_lady_vashj::boss_lady_vashjAI, boss_lavanthor::boss_lavanthorAI, boss_leotheras_the_blind::boss_leotheras_the_blindAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_magistrate_barthilas::boss_magistrate_barthilasAI, boss_magtheridon::boss_magtheridonAI, boss_maiev_shadowsong::boss_maievAI, boss_malygos::boss_malygosAI, boss_moragg::boss_moraggAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_nightbane::boss_nightbaneAI, boss_novos::boss_novosAI, boss_ossirian::boss_ossirianAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_reliquary_of_souls::boss_reliquary_of_soulsAI, boss_roar::boss_roarAI, boss_romulo::boss_romuloAI, boss_rotface::boss_rotfaceAI, boss_strawman::boss_strawmanAI, boss_svala::boss_svalaAI, boss_talon_king_ikiss::boss_talon_king_ikissAI, boss_temporus::boss_temporusAI, boss_teron_gorefiend::boss_teron_gorefiendAI, boss_the_lurker_below::boss_the_lurker_belowAI, boss_tinhead::boss_tinheadAI, boss_twinemperorsAI, boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI, boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI, boss_xevozz::boss_xevozzAI, boss_zuramat::boss_zuramatAI, FollowerAI, HookMgr::ElunaCreatureAI, hyjalAI, netherspite_infernal::netherspite_infernalAI, npc_a_special_surprise::npc_a_special_surpriseAI, npc_abyssal::npc_abyssalAI, npc_aged_dying_ancient_kodo::npc_aged_dying_ancient_kodoAI, npc_air_force_bots::npc_air_force_botsAI, npc_akama_illidan::npc_akama_illidanAI, npc_alexstraza_the_lifebinder::npc_alexstraza_the_lifebinderAI, npc_ancestral_wolf::npc_ancestral_wolfAI, npc_annhylde_the_caller::npc_annhylde_the_callerAI, npc_anubarak_spike::npc_anubarak_spikeAI, npc_archaedas_minions::npc_archaedas_minionsAI, npc_beryl_sorcerer::npc_beryl_sorcererAI, npc_blessed_banner::npc_blessed_bannerAI, npc_blood_elf_council_voice_trigger::npc_blood_elf_council_voice_triggerAI, npc_blood_queen_lana_thel::npc_blood_queen_lana_thelAI, npc_cage_trap_trigger::cage_trap_triggerAI, npc_captured_rageclaw::npc_captured_rageclawAI, npc_coilfang_ambusher::npc_coilfang_ambusherAI, npc_converted_sentry::npc_converted_sentryAI, npc_creditmarker_visit_with_ancestors::npc_creditmarker_visit_with_ancestorsAI, npc_custodian_of_time::npc_custodian_of_timeAI, npc_cw_area_trigger::npc_cw_area_triggerAI, npc_cyclone::npc_cycloneAI, npc_daranelle::npc_daranelleAI, npc_dark_nucleus::npc_dark_nucleusAI, npc_demon_chain::npc_demon_chainAI, npc_dkc1_gothik::npc_dkc1_gothikAI, npc_doom_blossom::npc_doom_blossomAI, npc_doomfire::npc_doomfireAI, npc_doomfire_targetting::npc_doomfire_targettingAI, npc_draenei_survivor::npc_draenei_survivorAI, npc_elder_kekek::npc_elder_kekekAI, npc_enchanted_elemental::npc_enchanted_elementalAI, npc_erekem_guard::npc_erekem_guardAI, npc_escortAI, npc_expedition_commander::npc_expedition_commanderAI, npc_fel_crystal::npc_fel_crystalAI, npc_fel_orc_convert::npc_fel_orc_convertAI, npc_felkael_flamestrike::npc_felkael_flamestrikeAI, npc_felkael_phoenix_egg::npc_felkael_phoenix_eggAI, npc_felmyst_trail::npc_felmyst_trailAI, npc_fezzix_geartwist::npc_fezzix_geartwistAI, npc_flame_patch_alar::npc_flame_patch_alarAI, npc_grizzlemaw_cw_trigger::npc_grizzlemaw_cw_triggerAI, npc_guardian_pavilion::npc_guardian_pavilionAI, npc_harbinger_of_flame::npc_harbinger_of_flameAI, npc_high_oracle_soo_roo::npc_high_oracle_soo_rooAI, npc_highlord_darion_mograine::npc_highlord_darion_mograineAI, npc_hive_zara_larva::npc_hive_zara_larvaAI, npc_hodirs_fury::npc_hodirs_furyAI, npc_illidari_council::npc_illidari_councilAI, npc_infused_crystal::npc_infused_crystalAI, npc_injured_draenei::npc_injured_draeneiAI, npc_jaomin_ro::npc_jaomin_roAI, npc_jedoga_initiand::npc_jedoga_initiandAI, npc_jedogas_aufseher_trigger::npc_jedogas_aufseher_triggerAI, npc_jungle_punch_target::npc_jungle_punch_targetAI, npc_kael_flamestrike::npc_kael_flamestrikeAI, npc_khunok_the_behemoth::npc_khunok_the_behemothAI, npc_kservant::npc_kservantAI, npc_lesser_doomguard::npc_lesser_doomguardAI, npc_lesser_shadow_fissure::npc_lesser_shadow_fissureAI, npc_lord_illidan_stormrage::npc_lord_illidan_stormrageAI, npc_lurking_potion::npc_lurking_potionAI, npc_mageguard_dalaran::npc_mageguard_dalaranAI, npc_master_shang_xi_temple::npc_master_shang_xi_templeAI, npc_medivh_bm::npc_medivh_bmAI, npc_mist::npc_mistAI, npc_mrfloppy::npc_mrfloppyAI, npc_nadox_eggs::npc_nadox_eggsAI, npc_nerubar_victim::npc_nerubar_victimAI, npc_nesingwary_trapper::npc_nesingwary_trapperAI, npc_nether_drake::npc_nether_drakeAI, npc_netherweb_victim::npc_netherweb_victimAI, npc_nexus_drake_hatchling::npc_nexus_drake_hatchlingAI, npc_ogre_brute::npc_ogre_bruteAI, npc_pet_hunter_snake_trap::npc_pet_hunter_snake_trapAI, npc_phoenix_egg_tk::npc_phoenix_egg_tkAI, npc_pulsing_pumpkin::npc_pulsing_pumpkinAI, npc_pure_energy::npc_pure_energyAI, npc_salanar_the_horseman::npc_salanar_the_horsemanAI, npc_scorch_ground::npc_scorch_groundAI, npc_shadowy_construct::npc_shadowy_constructAI, npc_shield_generator_channel::npc_shield_generator_channelAI, npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI, npc_skywing::npc_skywingAI, npc_snowfall_glade_playmate::npc_snowfall_glade_playmateAI, npc_steamrigger_mechanic::npc_steamrigger_mechanicAI, npc_taldaram_flamesphere::npc_taldaram_flamesphereAI, npc_tarindrella::npc_tarindrellaAI, npc_teleportation_portal_vh::npc_teleportation_portalAI, npc_the_biggest_tree::npc_the_biggest_treeAI, npc_the_etymidian::npc_the_etymidianAI, npc_thorims_hammer::npc_thorims_hammerAI, npc_tonk_mine::npc_tonk_mineAI, npc_tooga::npc_toogaAI, npc_tournament_training_dummy::npc_tournament_training_dummyAI, npc_towering_infernal::npc_towering_infernalAI, npc_toxic_sporebat::npc_toxic_sporebatAI, npc_training_dummy::npc_training_dummyAI, npc_transient::npc_transientAI, npc_twiggy_flathead::npc_twiggy_flatheadAI, npc_twilight_eggs::npc_twilight_eggsAI, npc_underbog_mushroom::npc_underbog_mushroomAI, npc_vereth_the_cunning::npc_vereth_the_cunningAI, npc_volcano::npc_volcanoAI, npc_warden_mellichar::npc_warden_mellicharAI, npc_warp_splinter_treant::npc_warp_splinter_treantAI, npc_water_globule::npc_water_globuleAI, npc_winterfin_playmate::npc_winterfin_playmateAI, npc_wisp_invis::npc_wisp_invisAI, NullCreatureAI, PassiveAI, PetAI, PossessedAI, ReactorAI, SmartAI, TotemAI, and VehicleAI.
Definition at line 114 of file CreatureAI.cpp.
References UnitAI::AttackStart(), CREATURE_TYPE_NON_COMBAT_PET, and me.
Referenced by advisorbase_ai::MoveInLineOfSight(), boss_aeonus::boss_aeonusAI::MoveInLineOfSight(), boss_anubrekhan::boss_anubrekhanAI::MoveInLineOfSight(), boss_brutallus::boss_brutallusAI::MoveInLineOfSight(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::MoveInLineOfSight(), boss_dorothee::boss_dorotheeAI::MoveInLineOfSight(), boss_exarch_maladaar::boss_exarch_maladaarAI::MoveInLineOfSight(), boss_faerlina::boss_faerlinaAI::MoveInLineOfSight(), boss_felblood_kaelthas::boss_felblood_kaelthasAI::MoveInLineOfSight(), boss_felmyst::boss_felmystAI::MoveInLineOfSight(), boss_four_horsemen::boss_four_horsemenAI::MoveInLineOfSight(), boss_gluth::boss_gluthAI::MoveInLineOfSight(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::MoveInLineOfSight(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::MoveInLineOfSight(), boss_harbinger_skyriss::boss_harbinger_skyrissAI::MoveInLineOfSight(), boss_headless_horseman::boss_headless_horsemanAI::MoveInLineOfSight(), boss_julianne::boss_julianneAI::MoveInLineOfSight(), boss_magistrate_barthilas::boss_magistrate_barthilasAI::MoveInLineOfSight(), boss_nightbane::boss_nightbaneAI::MoveInLineOfSight(), boss_novos::boss_novosAI::MoveInLineOfSight(), boss_ossirian::boss_ossirianAI::MoveInLineOfSight(), boss_roar::boss_roarAI::MoveInLineOfSight(), boss_romulo::boss_romuloAI::MoveInLineOfSight(), boss_strawman::boss_strawmanAI::MoveInLineOfSight(), boss_temporus::boss_temporusAI::MoveInLineOfSight(), boss_teron_gorefiend::boss_teron_gorefiendAI::MoveInLineOfSight(), boss_tinhead::boss_tinheadAI::MoveInLineOfSight(), HookMgr::ElunaCreatureAI::MoveInLineOfSight(), npc_abyssal::npc_abyssalAI::MoveInLineOfSight(), npc_archaedas_minions::npc_archaedas_minionsAI::MoveInLineOfSight(), npc_daranelle::npc_daranelleAI::MoveInLineOfSight(), npc_dark_nucleus::npc_dark_nucleusAI::MoveInLineOfSight(), npc_dkc1_gothik::npc_dkc1_gothikAI::MoveInLineOfSight(), npc_fezzix_geartwist::npc_fezzix_geartwistAI::MoveInLineOfSight(), npc_harbinger_of_flame::npc_harbinger_of_flameAI::MoveInLineOfSight(), npc_hive_zara_larva::npc_hive_zara_larvaAI::MoveInLineOfSight(), npc_jedoga_initiand::npc_jedoga_initiandAI::MoveInLineOfSight(), npc_khunok_the_behemoth::npc_khunok_the_behemothAI::MoveInLineOfSight(), npc_lurking_potion::npc_lurking_potionAI::MoveInLineOfSight(), npc_nether_drake::npc_nether_drakeAI::MoveInLineOfSight(), npc_salanar_the_horseman::npc_salanar_the_horsemanAI::MoveInLineOfSight(), npc_shadowy_construct::npc_shadowy_constructAI::MoveInLineOfSight(), npc_vereth_the_cunning::npc_vereth_the_cunningAI::MoveInLineOfSight(), and MoveInLineOfSight_Safe().
| void CreatureAI::MoveInLineOfSight_Safe | ( | Unit * | who | ) |
== Reactions At =================================
Definition at line 105 of file CreatureAI.cpp.
References m_MoveInLineOfSight_locked, and MoveInLineOfSight().
Referenced by CreatureUnitRelocationWorker(), and HookMgr::ElunaCreatureAI::MoveInLineOfSight_Safe().
Reimplemented in boss_alar::boss_alarAI, boss_algalon_the_observer::boss_algalon_the_observerAI, boss_alizabal::boss_alizabalAI, boss_anraphet::boss_anraphetAI, boss_ayamiss::boss_ayamissAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_dreadscale::boss_dreadscaleAI, boss_eadric::boss_eadricAI, boss_felmyst::boss_felmystAI, boss_four_horsemen::boss_four_horsemenAI, boss_garfrost::boss_garfrostAI, boss_gormok::boss_gormokAI, boss_headless_horseman::boss_headless_horsemanAI, boss_icehowl::boss_icehowlAI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_kalecgos::boss_kalecgosAI, boss_krick::boss_krickAI, boss_lich_king_toc::boss_lich_king_tocAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_malygos::boss_malygosAI, boss_nefarian::boss_nefarianAI, boss_nightbane::boss_nightbaneAI, boss_onyxia::boss_onyxiaAI, boss_paletress::boss_paletressAI, boss_professor_putricide::boss_professor_putricideAI, boss_razorscale::boss_razorscaleAI, boss_rend_blackhand::boss_rend_blackhandAI, boss_sapphiron::boss_sapphironAI, boss_saviana_ragefire::boss_saviana_ragefireAI, boss_selin_fireheart::boss_selin_fireheartAI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_the_lich_king::boss_the_lich_kingAI, boss_the_lurker_below::boss_the_lurker_belowAI, boss_twin_baseAI, boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI, boss_zhao_ren::boss_zhao_renAI, dummy_dragonAI, FollowerAI, HookMgr::ElunaCreatureAI, npc_agitated_earth_spirit::npc_agitated_earth_spiritAI, npc_akama_illidan::npc_akama_illidanAI, npc_annhylde_the_caller::npc_annhylde_the_callerAI, npc_announcer_toc5::npc_announcer_toc5AI, npc_argent_valiant::npc_argent_valiantAI, npc_aysa_cloudsinger::npc_aysa_cloudsingerAI, npc_azure_ring_captain::npc_azure_ring_captainAI, npc_ball_of_flame::npc_ball_of_flameAI, npc_blood_queen_lana_thel::npc_blood_queen_lana_thelAI, npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI, npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI, npc_corki::npc_corkiAI, npc_corrupted_soul_fragment::npc_corrupted_soul_fragmentAI, npc_counselor_talbot::npc_counselor_talbotAI, npc_darkspear_jailor::npc_darkspear_jailorAI, npc_darnavan::npc_darnavanAI, npc_defiant_troll::npc_defiant_trollAI, npc_dragonmaw_peon::npc_dragonmaw_peonAI, npc_drakkari_invader::npc_drakkari_invaderAI, npc_enslaved_netherwing_drake::npc_enslaved_netherwing_drakeAI, npc_enslaved_proto_drake::npc_enslaved_proto_drakeAI, npc_escortAI, npc_eye_of_acherus::npc_eye_of_acherusAI, npc_fel_guard_hound::npc_fel_guard_houndAI, npc_fizzlebang_toc::npc_fizzlebang_tocAI, npc_freed_protodrake::npc_freed_protodrakeAI, npc_frost_sphere::npc_frost_sphereAI, npc_frostbrood_skytalon::npc_frostbrood_skytalonAI, npc_general_arlos::npc_general_arlosAI, npc_glob_of_viscidus::npc_glob_of_viscidusAI, npc_high_overlord_saurfang_icc::npc_high_overlord_saurfangAI, npc_hive_zara_larva::npc_hive_zara_larvaAI, npc_hot_air_balloon_vehicle::npc_hot_air_balloon_vehicleAI, npc_image_lich_king::npc_image_lich_kingAI, npc_image_of_medivh::npc_image_of_medivhAI, npc_ingvar_throw_dummy::npc_ingvar_throw_dummyAI, npc_jedoga_initiand::npc_jedoga_initiandAI, npc_kalecgos::npc_kalecgosAI, npc_lazy_peon::npc_lazy_peonAI, npc_leryssa::npc_leryssaAI, npc_li_fei::npc_li_feiAI, npc_living_mojo::npc_living_mojoAI, npc_lurking_potion::npc_lurking_potionAI, npc_master_shang_xi_wood_of_staves::npc_master_shang_xi_wood_of_stavesAI, npc_master_shang_xi_worthy_of_passing::npc_master_shang_xi_worthy_of_passingAI, npc_mature_netherwing_drake::npc_mature_netherwing_drakeAI, npc_mechanolift::npc_mechanoliftAI, npc_melee_hover_disk::npc_melee_hover_diskAI, npc_molten_barrage::npc_molten_barrageAI, npc_muradin_bronzebeard_icc::npc_muradin_bronzebeard_iccAI, npc_nether_drake::npc_nether_drakeAI, npc_ogre_brute::npc_ogre_bruteAI, npc_omen::npc_omenAI, npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI, npc_palehoof_orb::npc_palehoof_orbAI, npc_princess_stillpine::npc_princess_stillpineAI, npc_released_offspring_harkoa::npc_released_offspring_harkoaAI, npc_rimefang::npc_rimefangAI, npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI, npc_scarlet_courier::npc_scarlet_courierAI, npc_shield_orb::npc_shield_orbAI, npc_shu_dailo::npc_shu_dailoAI, npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI, npc_snobold_vassal::npc_snobold_vassalAI, npc_snufflenose_gopher::npc_snufflenose_gopherAI, npc_spark_of_ionar::npc_spark_of_ionarAI, npc_spectator::npc_spectatorAI, npc_spinestalker::npc_spinestalkerAI, npc_spirit_bomb::npc_spirit_bombAI, npc_stillpine_capitive::npc_stillpine_capitiveAI, npc_stormwind_charger::npc_stormwind_chargerAI, npc_tirion_fordring_tft::npc_tirion_fordringAI, npc_tooga::npc_toogaAI, npc_toxic_sporebat::npc_toxic_sporebatAI, npc_trapped_mammoth_calf::npc_trapped_mammoth_calfAI, npc_turned_champion::npc_turned_championAI, npc_unleashed_ballAI, npc_unworthy_initiate::npc_unworthy_initiateAI, npc_valkyr_shadowguard::npc_valkyr_shadowguardAI, npc_verdisa_beglaristrasz_eternos::npc_verdisa_beglaristrasz_eternosAI, npc_vics_flying_machine::npc_vics_flying_machineAI, npc_voljin_darkspear_hold::npc_voljin_darkspear_holdAI, npc_weegli_blastfuse::npc_weegli_blastfuseAI, npc_wounded_skirmisher::npc_wounded_skirmisherAI, npc_zelfrax::npc_zelfraxAI, npc_zuni::npc_zuniAI, npc_zuni_bridge::npc_zuni_bridgeAI, PetAI, ScriptedAI, and SmartAI.
Definition at line 118 of file CreatureAI.h.
Referenced by EffectMovementGenerator::Finalize(), RotateMovementGenerator::Finalize(), ChaseMovementGenerator< T >::MovementInform(), FollowMovementGenerator< T >::MovementInform(), npc_stormwind_charger::npc_stormwind_chargerAI::MovementInform(), PointMovementGenerator< Creature >::MovementInform(), and WaypointMovementGenerator< Creature >::MovementInform().
|
virtual |
Implements UnitAI.
Reimplemented in HookMgr::ElunaCreatureAI, npc_eye_of_acherus::npc_eye_of_acherusAI, npc_icefang::npc_icefangAI, NullCreatureAI, SmartAI, and VehicleAI.
Definition at line 18 of file CreatureAI.cpp.
References me.
Referenced by Unit::SetCharmedBy().
|
inlinevirtual |
Reimplemented in boss_flame_leviathan_overload_device::boss_flame_leviathan_overload_deviceAI, HookMgr::ElunaCreatureAI, npc_descend_into_madness::npc_descend_into_madnessAI, npc_dream_portal::npc_dream_portalAI, npc_firework_launcher::npc_firework_launcherAI, npc_glade_glimmer::npc_glade_glimmerAI, npc_hot_air_balloon::npc_hot_air_balloonAI, npc_injured_razor_hill_grunt, and SmartAI.
Definition at line 165 of file CreatureAI.h.
Referenced by Unit::HandleSpellClick().
|
inlinevirtual |
Reimplemented in HookMgr::ElunaCreatureAI, and PetAI.
Definition at line 134 of file CreatureAI.h.
Referenced by Unit::Attack(), and HookMgr::ElunaCreatureAI::OwnerAttacked().
|
inlinevirtual |
Reimplemented in HookMgr::ElunaCreatureAI, and PetAI.
Definition at line 131 of file CreatureAI.h.
Referenced by Unit::DealDamage().
== Fields =======================================
Reimplemented in boss_flame_leviathan_seat::boss_flame_leviathan_seatAI, boss_kologarn::boss_kologarnAI, boss_xt002::boss_xt002_AI, HookMgr::ElunaCreatureAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_bone_spike::npc_bone_spikeAI, npc_caster_hover_disk::npc_caster_hover_diskAI, npc_constrictor_tentacle::npc_constrictor_tentacleAI, npc_four_car_garage::npc_four_car_garageAI, npc_hyldsmeet_protodrake::npc_hyldsmeet_protodrakeAI, npc_icefang::npc_icefangAI, npc_melee_hover_disk::npc_melee_hover_diskAI, npc_scarlet_miner_cart::npc_scarlet_miner_cartAI, npc_stormwind_charger::npc_stormwind_chargerAI, npc_vics_flying_machine::npc_vics_flying_machineAI, npc_wyrmrest_skytalon::npc_wyrmrest_skytalonAI, and SmartAI.
Definition at line 163 of file CreatureAI.h.
Referenced by HookMgr::ElunaCreatureAI::PassengerBoarded().
Reimplemented in example_creature::example_creatureAI, guard_generic::guard_genericAI, HookMgr::ElunaCreatureAI, npc_brewfest_reveler::npc_brewfest_revelerAI, npc_chicken_cluck::npc_chicken_cluckAI, npc_dancing_flames::npc_dancing_flamesAI, npc_lake_frog::npc_lake_frogAI, npc_pet_gen_mojo::npc_pet_gen_mojoAI, npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI, npc_taskmaster_fizzule::npc_taskmaster_fizzuleAI, PetAI, and SmartAI.
Definition at line 128 of file CreatureAI.h.
Referenced by HookMgr::ElunaCreatureAI::ReceiveEmote().
|
inline |
Definition at line 80 of file CreatureAI.h.
References m_canSeeEvenInPassiveMode.
|
protected |
Definition at line 165 of file CreatureAI.cpp.
References UnitAI::AttackStart(), me, and REACT_PASSIVE.
Referenced by boss_gluth::boss_gluthAI::MoveInLineOfSight().
Reimplemented in boss_alar::boss_alarAI, boss_archaedas::boss_archaedasAI, boss_attumen::boss_attumenAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_essence_of_desire::boss_essence_of_desireAI, boss_faerlina::boss_faerlinaAI, boss_felmyst::boss_felmystAI, boss_flame_leviathan::boss_flame_leviathanAI, boss_gothik::boss_gothikAI, boss_headless_horseman::boss_headless_horsemanAI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_ionar::boss_ionarAI, boss_julianne::boss_julianneAI, boss_malygos::boss_malygosAI, boss_najentus::boss_najentusAI, boss_onyxia::boss_onyxiaAI, boss_ossirian::boss_ossirianAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_pyroguard_emberseer::boss_pyroguard_emberseerAI, boss_razorscale::boss_razorscaleAI, boss_razorscale_controller::boss_razorscale_controllerAI, boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI, boss_shade_of_akama::boss_shade_of_akamaAI, boss_shade_of_aran::boss_aranAI, boss_sister_svalna::boss_sister_svalnaAI, boss_skadi::boss_skadiAI, boss_strawman::boss_strawmanAI, boss_the_lich_king::boss_the_lich_kingAI, boss_twilight_halion::boss_twilight_halionAI, boss_twinemperorsAI, boss_urom::boss_uromAI, boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI, boss_viscidus::boss_viscidusAI, boss_warlord_kalithresh::boss_warlord_kalithreshAI, boss_yogg_saron::boss_yogg_saronAI, boss_zhao_ren::boss_zhao_renAI, generic_halionAI, HookMgr::ElunaCreatureAI, netherspite_infernal::netherspite_infernalAI, npc_abyssal::npc_abyssalAI, npc_aged_dying_ancient_kodo::npc_aged_dying_ancient_kodoAI, npc_agitated_earth_spirit::npc_agitated_earth_spiritAI, npc_akama_shade::npc_akamaAI, npc_arcane_overload::npc_arcane_overloadAI, npc_archaedas_minions::npc_archaedas_minionsAI, npc_argent_captainAI, npc_beryl_sorcerer::npc_beryl_sorcererAI, npc_blade_of_azzinoth::blade_of_azzinothAI, npc_brunnhildar_prisoner::npc_brunnhildar_prisonerAI, npc_captured_rageclaw::npc_captured_rageclawAI, npc_crate_helper::npc_crate_helperAI, npc_crusade_persuaded::npc_crusade_persuadedAI, npc_cult_adherent::npc_cult_adherentAI, npc_cult_fanatic::npc_cult_fanaticAI, npc_dark_fiend::npc_dark_fiendAI, npc_death_knight_initiate::npc_death_knight_initiateAI, npc_draenei_survivor::npc_draenei_survivorAI, npc_dragonmaw_peon::npc_dragonmaw_peonAI, npc_drakuru_shackles::npc_drakuru_shacklesAI, npc_enslaved_netherwing_drake::npc_enslaved_netherwing_drakeAI, npc_frostbrood_skytalon::npc_frostbrood_skytalonAI, npc_garments_of_quests::npc_garments_of_questsAI, npc_greengill_slave::npc_greengill_slaveAI, npc_head::npc_headAI, npc_high_overlord_saurfang_icc::npc_high_overlord_saurfangAI, npc_imprisoned_beryl_sorcerer::npc_imprisoned_beryl_sorcererAI, npc_injured_patient::npc_injured_patientAI, npc_jungle_punch_target::npc_jungle_punch_targetAI, npc_lazy_peon::npc_lazy_peonAI, npc_living_constellation::npc_living_constellationAI, npc_lurking_potion::npc_lurking_potionAI, npc_mature_netherwing_drake::npc_mature_netherwing_drakeAI, npc_medivh_bm::npc_medivh_bmAI, npc_molten_golem::npc_molten_golemAI, npc_muradin_bronzebeard_icc::npc_muradin_bronzebeard_iccAI, npc_muru_portal::npc_muru_portalAI, npc_nether_drake::npc_nether_drakeAI, npc_nexus_drake_hatchling::npc_nexus_drake_hatchlingAI, npc_omen::npc_omenAI, npc_outhouse_bunny::npc_outhouse_bunnyAI, npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI, npc_pool_of_tar::npc_pool_of_tarAI, npc_portal_eoe::npc_portal_eoeAI, npc_pulsing_pumpkin::npc_pulsing_pumpkinAI, npc_putricide_oozeAI, npc_restless_soul::npc_restless_soulAI, npc_salanar_the_horseman::npc_salanar_the_horsemanAI, npc_saurfang_event::npc_saurfang_eventAI, npc_shadowmoon_tuber_node::npc_shadowmoon_tuber_nodeAI, npc_sinkhole_kill_credit::npc_sinkhole_kill_creditAI, npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI, npc_storm_cloud::npc_storm_cloudAI, npc_taskmaster_fizzule::npc_taskmaster_fizzuleAI, npc_tirion_fordring_tft::npc_tirion_fordringAI, npc_toasty_fire::npc_toasty_fireAI, npc_tournament_training_dummy::npc_tournament_training_dummyAI, npc_venture_co_straggler::npc_venture_co_stragglerAI, npc_vics_flying_machine::npc_vics_flying_machineAI, npc_wisp_invis::npc_wisp_invisAI, npc_wounded_skirmisher::npc_wounded_skirmisherAI, npc_wyrmrest_defender::npc_wyrmrest_defenderAI, npc_yenniku::npc_yennikuAI, ScriptedAI, and SmartAI.
Definition at line 105 of file CreatureAI.h.
Referenced by Spell::DoAllEffectOnTarget().
Reimplemented in boss_alythess::boss_alythessAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_devourer_of_souls::boss_devourer_of_soulsAI, boss_drakkari_elemental::boss_drakkari_elementalAI, boss_festergut::boss_festergutAI, boss_flame_leviathan::boss_flame_leviathanAI, boss_garfrost::boss_garfrostAI, boss_general_vezax::boss_general_vezaxAI, boss_gothik::boss_gothikAI, boss_grobbulus::boss_grobbulusAI, boss_gruul::boss_gruulAI, boss_headless_horseman::boss_headless_horsemanAI, boss_icehowl::boss_icehowlAI, boss_krystallus::boss_krystallusAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_nazan::boss_nazanAI, boss_onyxia::boss_onyxiaAI, boss_rotface::boss_rotfaceAI, boss_sacrolash::boss_sacrolashAI, boss_sapphiron::boss_sapphironAI, boss_sara::boss_saraAI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_svala::boss_svalaAI, boss_the_lich_king::boss_the_lich_kingAI, boss_volazj::boss_volazjAI, boss_ymiron::boss_ymironAI, HookMgr::ElunaCreatureAI, npc_azure_ring_captain::npc_azure_ring_captainAI, npc_haiphoon::npc_haiphoonAI, npc_kurenai_captive::npc_kurenai_captiveAI, npc_maghar_captive::npc_maghar_captiveAI, npc_putricide_oozeAI, npc_shadow_image::npc_shadow_imageAI, npc_simon_bunny::npc_simon_bunnyAI, npc_unstable_sun_beam::npc_unstable_sun_beamAI, npc_vengeful_shade::npc_vengeful_shadeAI, ScriptedAI, and SmartAI.
Definition at line 108 of file CreatureAI.h.
|
inlinevirtual |
Reimplemented in boss_anubrekhan::boss_anubrekhanAI, boss_eregos::boss_eregosAI, boss_gothik::boss_gothikAI, boss_hydross_the_unstable::boss_hydross_the_unstableAI, boss_ichoron::boss_ichoronAI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_ionar::boss_ionarAI, boss_kaelthas::boss_kaelthasAI, boss_magus_telestra::boss_magus_telestraAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_onyxia::boss_onyxiaAI, boss_sindragosa::boss_sindragosaAI, boss_skadi::boss_skadiAI, boss_supremus::boss_supremusAI, boss_svala::boss_svalaAI, boss_twin_baseAI, boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI, boss_volazj::boss_volazjAI, BossAI, HookMgr::ElunaCreatureAI, hyjalAI, npc_announcer_toc5::npc_announcer_toc5AI, npc_apprentice_mirveda::npc_apprentice_mirvedaAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_hodir_mage::npc_hodir_mageAI, npc_necromancer::npc_necromancerAI, npc_precious_icc::npc_precious_iccAI, npc_scarlet_miner_cart::npc_scarlet_miner_cartAI, npc_toc_enh_shaman::npc_toc_enh_shamanAI, ScriptedAI, SmartAI, and WorldBossAI.
Definition at line 101 of file CreatureAI.h.
Referenced by TempSummon::UnSummon().
Reimplemented in boss_anomalus::boss_anomalusAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_elder_nadox::boss_elder_nadoxAI, boss_freya::boss_freyaAI, boss_loatheb::boss_loathebAI, boss_the_lich_king::boss_the_lich_kingAI, boss_victor_nefarius::boss_victor_nefariusAI, boss_zuramat::boss_zuramatAI, HookMgr::ElunaCreatureAI, npc_daegarn::npc_daegarnAI, and npc_teleportation_portal_vh::npc_teleportation_portalAI.
Definition at line 102 of file CreatureAI.h.
Referenced by HookMgr::ElunaCreatureAI::SummonedCreatureDies().
| void CreatureAI::Talk | ( | uint8 | id, |
| WorldObject const * | whisperTarget = NULL ) |
Definition at line 28 of file CreatureAI.cpp.
References me, and sCreatureTextMgr.
Referenced by boss_flame_leviathan::boss_flame_leviathanAI::ActiveTower(), boss_urom::boss_uromAI::AttackStart(), boss_kalecgos::boss_kalecgosAI::BadEnding(), boss_victor_nefarius::boss_victor_nefariusAI::BeginEvent(), boss_meathook::boss_meathookAI::boss_meathookAI(), boss_salramm::boss_salrammAI::boss_salrammAI(), boss_sartharion::boss_sartharionAI::CallDragon(), boss_lady_vashj::boss_lady_vashjAI::CastShootOrMultishot(), boss_kiljaeden::boss_kiljaedenAI::CastSinisterReflection(), boss_urom::boss_uromAI::CastTeleport(), boss_kelidan_the_breaker::boss_kelidan_the_breakerAI::ChannelerEngaged(), npc_flame_of_azzinoth::flame_of_azzinothAI::ChargeCheck(), boss_buru::boss_buruAI::ChaseNewVictim(), boss_novos::boss_novosAI::CrystalHandlerDied(), boss_algalon_the_observer::boss_algalon_the_observerAI::DamageTaken(), boss_anzu::boss_anzuAI::DamageTaken(), boss_commander_sarannis::boss_commander_sarannisAI::DamageTaken(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::DamageTaken(), boss_eregos::boss_eregosAI::DamageTaken(), boss_essence_of_desire::boss_essence_of_desireAI::DamageTaken(), boss_essence_of_suffering::boss_essence_of_sufferingAI::DamageTaken(), boss_garfrost::boss_garfrostAI::DamageTaken(), boss_halion::boss_halionAI::DamageTaken(), boss_hodir::boss_hodirAI::DamageTaken(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::DamageTaken(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::DamageTaken(), boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI::DamageTaken(), boss_romulo::boss_romuloAI::DamageTaken(), boss_sara::boss_saraAI::DamageTaken(), boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI::DamageTaken(), boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI::DamageTaken(), boss_twilight_halion::boss_twilight_halionAI::DamageTaken(), boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI::DamageTaken(), boss_viscidus::boss_viscidusAI::DamageTaken(), npc_core_rager::npc_core_ragerAI::DamageTaken(), npc_crok_scourgebane::npc_crok_scourgebaneAI::DamageTaken(), npc_hogger_elwynn::npc_hogger_elwynnAI::DamageTaken(), npc_jaomin_ro::npc_jaomin_roAI::DamageTaken(), npc_private_hendel::npc_private_hendelAI::DamageTaken(), npc_weegli_blastfuse::npc_weegli_blastfuseAI::DestroyDoor(), boss_alizabal::boss_alizabalAI::DoAction(), boss_baltharus_the_warborn::boss_baltharus_the_warbornAI::DoAction(), boss_high_king_maulgar::boss_high_king_maulgarAI::DoAction(), boss_majordomo::boss_majordomoAI::DoAction(), boss_malygos::boss_malygosAI::DoAction(), boss_prince_keleseth_icc::boss_prince_kelesethAI::DoAction(), boss_prince_taldaram_icc::boss_prince_taldaramAI::DoAction(), boss_prince_valanar_icc::boss_prince_valanarAI::DoAction(), boss_professor_putricide::boss_professor_putricideAI::DoAction(), boss_sister_svalna::boss_sister_svalnaAI::DoAction(), boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI::DoAction(), boss_the_lich_king::boss_the_lich_kingAI::DoAction(), boss_tyrannus::boss_tyrannusAI::DoAction(), boss_yogg_saron::boss_yogg_saronAI::DoAction(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::DoAction(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::DoAction(), npc_crok_scourgebane::npc_crok_scourgebaneAI::DoAction(), npc_egg_pile::npc_egg_pileAI::DoAction(), npc_expedition_commander::npc_expedition_commanderAI::DoAction(), npc_high_overlord_saurfang_icc::npc_high_overlord_saurfangAI::DoAction(), npc_muradin_bronzebeard_icc::npc_muradin_bronzebeard_iccAI::DoAction(), npc_orb_carrier::npc_orb_carrierAI::DoAction(), npc_tirion_fordring_tft::npc_tirion_fordringAI::DoAction(), npc_xerestrasza::npc_xerestraszaAI::DoAction(), npc_ranshalla::npc_ranshallaAI::DoChannelTorchSpell(), npc_mist::npc_mistAI::DoComplete(), npc_ranshalla::npc_ranshallaAI::DoContinueEscort(), boss_ichoron::boss_ichoronAI::DoExplodeCompleted(), boss_ambassador_hellmaw::boss_ambassador_hellmawAI::DoIntro(), boss_brutallus::boss_brutallusAI::DoIntro(), npc_unkor_the_ruthless::npc_unkor_the_ruthlessAI::DoNice(), dummy_dragonAI::DoRaidWhisper(), npc_earthmender_wilda::npc_earthmender_wildaAI::DoRandomSay(), instance_shadowfang_keep::instance_shadowfang_keep_InstanceMapScript::DoSpeech(), boss_harbinger_skyriss::boss_harbinger_skyrissAI::DoSplit(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::DoTauntPeons(), npc_muglash::npc_muglashAI::DoWaveSummon(), boss_warbringer_omrogg::boss_warbringer_omroggAI::DoYellForThreat(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::EmpowerCultist(), boss_kalecgos_kj::boss_kalecgos_kjAI::EmpowerOrb(), boss_aeonus::boss_aeonusAI::EnterCombat(), boss_akilzon::boss_akilzonAI::EnterCombat(), boss_algalon_the_observer::boss_algalon_the_observerAI::EnterCombat(), boss_alizabal::boss_alizabalAI::EnterCombat(), boss_ambassador_hellmaw::boss_ambassador_hellmawAI::EnterCombat(), boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI::EnterCombat(), boss_anetheron::boss_anetheronAI::EnterCombat(), boss_anomalus::boss_anomalusAI::EnterCombat(), boss_anraphet::boss_anraphetAI::EnterCombat(), boss_anub_arak::boss_anub_arakAI::EnterCombat(), boss_anubarak_trial::boss_anubarak_trialAI::EnterCombat(), boss_anubrekhan::boss_anubrekhanAI::EnterCombat(), boss_arcanist_doan::boss_arcanist_doanAI::EnterCombat(), boss_archimonde::boss_archimondeAI::EnterCombat(), boss_auriaya::boss_auriayaAI::EnterCombat(), boss_azgalor::boss_azgalorAI::EnterCombat(), boss_balinda::boss_balindaAI::EnterCombat(), boss_baltharus_the_warborn::boss_baltharus_the_warbornAI::EnterCombat(), boss_bigbadwolf::boss_bigbadwolfAI::EnterCombat(), boss_bjarngrim::boss_bjarngrimAI::EnterCombat(), boss_blackheart_the_inciter::boss_blackheart_the_inciterAI::EnterCombat(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::EnterCombat(), boss_bloodmage_thalnos::boss_bloodmage_thalnosAI::EnterCombat(), boss_broggok::boss_broggokAI::EnterCombat(), boss_bronjahm::boss_bronjahmAI::EnterCombat(), boss_broodlord::boss_broodlordAI::EnterCombat(), boss_brutallus::boss_brutallusAI::EnterCombat(), boss_buru::boss_buruAI::EnterCombat(), boss_captain_skarloc::boss_captain_skarlocAI::EnterCombat(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::EnterCombat(), boss_commander_sarannis::boss_commander_sarannisAI::EnterCombat(), boss_crone::boss_croneAI::EnterCombat(), boss_curator::boss_curatorAI::EnterCombat(), boss_cyanigosa::boss_cyanigosaAI::EnterCombat(), boss_daakara::boss_daakaraAI::EnterCombat(), boss_darkweaver_syth::boss_darkweaver_sythAI::EnterCombat(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::EnterCombat(), boss_devourer_of_souls::boss_devourer_of_soulsAI::EnterCombat(), boss_doomlord_kazzak::boss_doomlordkazzakAI::EnterCombat(), boss_doomwalker::boss_doomwalkerAI::EnterCombat(), boss_dorothee::boss_dorotheeAI::EnterCombat(), boss_drakos::boss_drakosAI::EnterCombat(), boss_drekthar::boss_drektharAI::EnterCombat(), boss_earthrager_ptah::boss_earthrager_ptahAI::EnterCombat(), boss_elder_brightleaf::boss_elder_brightleafAI::EnterCombat(), boss_elder_ironbranch::boss_elder_ironbranchAI::EnterCombat(), boss_elder_nadox::boss_elder_nadoxAI::EnterCombat(), boss_elder_stonebark::boss_elder_stonebarkAI::EnterCombat(), boss_emperor_dagran_thaurissan::boss_draganthaurissanAI::EnterCombat(), boss_epoch::boss_epochAI::EnterCombat(), boss_epoch_hunter::boss_epoch_hunterAI::EnterCombat(), boss_eregos::boss_eregosAI::EnterCombat(), boss_erekem::boss_erekemAI::EnterCombat(), boss_essence_of_anger::boss_essence_of_angerAI::EnterCombat(), boss_essence_of_desire::boss_essence_of_desireAI::EnterCombat(), boss_essence_of_suffering::boss_essence_of_sufferingAI::EnterCombat(), boss_exarch_maladaar::boss_exarch_maladaarAI::EnterCombat(), boss_faerlina::boss_faerlinaAI::EnterCombat(), boss_falric::boss_falricAI::EnterCombat(), boss_festergut::boss_festergutAI::EnterCombat(), boss_four_horsemen::boss_four_horsemenAI::EnterCombat(), boss_freya::boss_freyaAI::EnterCombat(), boss_gal_darah::boss_gal_darahAI::EnterCombat(), boss_galgann_firehammer::boss_galgann_firehammerAI::EnterCombat(), boss_galvangar::boss_galvangarAI::EnterCombat(), boss_garfrost::boss_garfrostAI::EnterCombat(), boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI::EnterCombat(), boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI::EnterCombat(), boss_general_vezax::boss_general_vezaxAI::EnterCombat(), boss_general_zarithrian::boss_general_zarithrianAI::EnterCombat(), boss_gothik::boss_gothikAI::EnterCombat(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::EnterCombat(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::EnterCombat(), boss_grimlok::boss_grimlokAI::EnterCombat(), boss_gruul::boss_gruulAI::EnterCombat(), boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI::EnterCombat(), boss_halazzi::boss_halazziAI::EnterCombat(), boss_halion::boss_halionAI::EnterCombat(), boss_heigan::boss_heiganAI::EnterCombat(), boss_herod::boss_herodAI::EnterCombat(), boss_hexlord_malacrass::boss_hex_lord_malacrassAI::EnterCombat(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::EnterCombat(), boss_high_botanist_freywinn::boss_high_botanist_freywinnAI::EnterCombat(), boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI::EnterCombat(), boss_high_king_maulgar::boss_high_king_maulgarAI::EnterCombat(), boss_hodir::boss_hodirAI::EnterCombat(), boss_hogger::boss_hoggerAI::EnterCombat(), boss_houndmaster_loksey::boss_houndmaster_lokseyAI::EnterCombat(), boss_hydromancer_thespia::boss_thespiaAI::EnterCombat(), boss_hydross_the_unstable::boss_hydross_the_unstableAI::EnterCombat(), boss_ichoron::boss_ichoronAI::EnterCombat(), boss_ignis::boss_ignis_AI::EnterCombat(), boss_infinite_corruptor::boss_infinite_corruptorAI::EnterCombat(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::EnterCombat(), boss_interrogator_vishas::boss_interrogator_vishasAI::EnterCombat(), boss_ionar::boss_ionarAI::EnterCombat(), boss_ironaya::boss_ironayaAI::EnterCombat(), boss_janalai::boss_janalaiAI::EnterCombat(), boss_jaraxxus::boss_jaraxxusAI::EnterCombat(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::EnterCombat(), boss_kalecgos::boss_kalecgosAI::EnterCombat(), boss_kazrogal::boss_kazrogalAI::EnterCombat(), boss_keleseth::boss_kelesethAI::EnterCombat(), boss_kelidan_the_breaker::boss_kelidan_the_breakerAI::EnterCombat(), boss_kelris::boss_kelrisAI::EnterCombat(), boss_kelthuzad::boss_kelthuzadAI::EnterCombat(), boss_keristrasza::boss_keristraszaAI::EnterCombat(), boss_kologarn::boss_kologarnAI::EnterCombat(), boss_krik_thir::boss_krik_thirAI::EnterCombat(), boss_krystallus::boss_krystallusAI::EnterCombat(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::EnterCombat(), boss_lieutenant_drake::boss_lieutenant_drakeAI::EnterCombat(), boss_loken::boss_lokenAI::EnterCombat(), boss_lord_marrowgar::boss_lord_marrowgarAI::EnterCombat(), boss_lord_overheat::boss_lord_overheatAI::EnterCombat(), boss_lord_sanguinar::boss_lord_sanguinarAI::EnterCombat(), boss_magtheridon::boss_magtheridonAI::EnterCombat(), boss_magus_telestra::boss_magus_telestraAI::EnterCombat(), boss_maiden_of_grief::boss_maiden_of_griefAI::EnterCombat(), boss_maiden_of_virtue::boss_maiden_of_virtueAI::EnterCombat(), boss_majordomo::boss_majordomoAI::EnterCombat(), boss_mal_ganis::boss_mal_ganisAI::EnterCombat(), boss_malchezaar::boss_malchezaarAI::EnterCombat(), boss_malygos::boss_malygosAI::EnterCombat(), boss_marwyn::boss_marwynAI::EnterCombat(), boss_master_engineer_telonicus::boss_master_engineer_telonicusAI::EnterCombat(), boss_meathook::boss_meathookAI::EnterCombat(), boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI::EnterCombat(), boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI::EnterCombat(), boss_moorabi::boss_moorabiAI::EnterCombat(), boss_moroes::boss_moroesAI::EnterCombat(), boss_mother_shahraz::boss_shahrazAI::EnterCombat(), boss_najentus::boss_najentusAI::EnterCombat(), boss_nalorakk::boss_nalorakkAI::EnterCombat(), boss_nefarian::boss_nefarianAI::EnterCombat(), boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI::EnterCombat(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::EnterCombat(), boss_nightbane::boss_nightbaneAI::EnterCombat(), boss_noth::boss_nothAI::EnterCombat(), boss_novos::boss_novosAI::EnterCombat(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::EnterCombat(), boss_onyxia::boss_onyxiaAI::EnterCombat(), boss_ook_ook::boss_ook_ookAI::EnterCombat(), boss_ormorok::boss_ormorokAI::EnterCombat(), boss_ossirian::boss_ossirianAI::EnterCombat(), boss_palehoof::boss_palehoofAI::EnterCombat(), boss_pandemonius::boss_pandemoniusAI::EnterCombat(), boss_patchwerk::boss_patchwerkAI::EnterCombat(), boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI::EnterCombat(), boss_priestess_delrissa::boss_priestess_delrissaAI::EnterCombat(), boss_professor_putricide::boss_professor_putricideAI::EnterCombat(), boss_rage_winterchill::boss_rage_winterchillAI::EnterCombat(), boss_randolph_moloch::boss_randolph_molochAI::EnterCombat(), boss_roar::boss_roarAI::EnterCombat(), boss_romulo::boss_romuloAI::EnterCombat(), boss_rotface::boss_rotfaceAI::EnterCombat(), boss_runemaster_molgeim::boss_runemaster_molgeimAI::EnterCombat(), boss_salramm::boss_salrammAI::EnterCombat(), boss_sara::boss_saraAI::EnterCombat(), boss_sartharion::boss_sartharionAI::EnterCombat(), boss_sartura::boss_sarturaAI::EnterCombat(), boss_sathrovarr::boss_sathrovarrAI::EnterCombat(), boss_saviana_ragefire::boss_saviana_ragefireAI::EnterCombat(), boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI::EnterCombat(), boss_selin_fireheart::boss_selin_fireheartAI::EnterCombat(), boss_shade_of_aran::boss_aranAI::EnterCombat(), boss_sindragosa::boss_sindragosaAI::EnterCombat(), boss_sjonnir::boss_sjonnirAI::EnterCombat(), boss_skadi::boss_skadiAI::EnterCombat(), boss_skarvald_the_constructor::boss_skarvald_the_constructorAI::EnterCombat(), boss_skeram::boss_skeramAI::EnterCombat(), boss_slad_ran::boss_slad_ranAI::EnterCombat(), boss_steelbreaker::boss_steelbreakerAI::EnterCombat(), boss_stormcaller_brundir::boss_stormcaller_brundirAI::EnterCombat(), boss_strawman::boss_strawmanAI::EnterCombat(), boss_svala::boss_svalaAI::EnterCombat(), boss_taldaram::boss_taldaramAI::EnterCombat(), boss_talon_king_ikiss::boss_talon_king_ikissAI::EnterCombat(), boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI::EnterCombat(), boss_temporus::boss_temporusAI::EnterCombat(), boss_terestian_illhoof::boss_terestianAI::EnterCombat(), boss_thaddius::boss_thaddiusAI::EnterCombat(), boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI::EnterCombat(), boss_tharon_ja::boss_tharon_jaAI::EnterCombat(), boss_the_maker::boss_the_makerAI::EnterCombat(), boss_thorim::boss_thorimAI::EnterCombat(), boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI::EnterCombat(), boss_timmy_the_cruel::boss_timmy_the_cruelAI::EnterCombat(), boss_tinhead::boss_tinheadAI::EnterCombat(), boss_tinkerer_gizlock::boss_tinkerer_gizlockAI::EnterCombat(), boss_trollgore::boss_trollgoreAI::EnterCombat(), boss_twin_baseAI::EnterCombat(), boss_tyrannus::boss_tyrannusAI::EnterCombat(), boss_urok_doomhowl::boss_urok_doomhowlAI::EnterCombat(), boss_vanndar::boss_vanndarAI::EnterCombat(), boss_varos::boss_varosAI::EnterCombat(), boss_vazruden::boss_vazrudenAI::EnterCombat(), boss_vazruden_the_herald::boss_vazruden_the_heraldAI::EnterCombat(), boss_vexallus::boss_vexallusAI::EnterCombat(), boss_void_reaver::boss_void_reaverAI::EnterCombat(), boss_volazj::boss_volazjAI::EnterCombat(), boss_volkhan::boss_volkhanAI::EnterCombat(), boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI::EnterCombat(), boss_warlord_kalithresh::boss_warlord_kalithreshAI::EnterCombat(), boss_warp_splinter::boss_warp_splinterAI::EnterCombat(), boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI::EnterCombat(), boss_xevozz::boss_xevozzAI::EnterCombat(), boss_xt002::boss_xt002_AI::EnterCombat(), boss_ymiron::boss_ymironAI::EnterCombat(), boss_zum_rah::boss_zum_rahAI::EnterCombat(), boss_zuramat::boss_zuramatAI::EnterCombat(), example_creature::example_creatureAI::EnterCombat(), example_escort::example_escortAI::EnterCombat(), guard_generic::guard_genericAI::EnterCombat(), hyjalAI::EnterCombat(), npc_00x09hl::npc_00x09hlAI::EnterCombat(), npc_anubarak_spike::npc_anubarak_spikeAI::EnterCombat(), npc_aquementas::npc_aquementasAI::EnterCombat(), npc_blackrock_invader::npc_blackrock_invaderAI::EnterCombat(), npc_blackrock_spy::npc_blackrock_spyAI::EnterCombat(), npc_darnavan::npc_darnavanAI::EnterCombat(), npc_deathstalker_erland::npc_deathstalker_erlandAI::EnterCombat(), npc_disciple_of_naralex::npc_disciple_of_naralexAI::EnterCombat(), npc_earthmender_wilda::npc_earthmender_wildaAI::EnterCombat(), npc_emily::npc_emilyAI::EnterCombat(), npc_engineer_spark_overgrind::npc_engineer_spark_overgrindAI::EnterCombat(), npc_feugen::npc_feugenAI::EnterCombat(), npc_frostworn_general::npc_frostworn_generalAI::EnterCombat(), npc_gilthares::npc_giltharesAI::EnterCombat(), npc_goblin_assassin::npc_goblin_assassinAI::EnterCombat(), npc_high_inquisitor_valroth::npc_high_inquisitor_valrothAI::EnterCombat(), npc_magwin::npc_magwinAI::EnterCombat(), npc_muglash::npc_muglashAI::EnterCombat(), npc_OOX17::npc_OOX17AI::EnterCombat(), npc_professor_phizzlethorpe::npc_professor_phizzlethorpeAI::EnterCombat(), npc_scarlet_courier::npc_scarlet_courierAI::EnterCombat(), npc_shadron::npc_shadronAI::EnterCombat(), npc_stalagg::npc_stalaggAI::EnterCombat(), npc_stinky::npc_stinkyAI::EnterCombat(), npc_tenebron::npc_tenebronAI::EnterCombat(), npc_the_lich_king_controller::npc_the_lich_king_controllerAI::EnterCombat(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::EnterCombat(), npc_vesperon::npc_vesperonAI::EnterCombat(), npc_warden_mellichar::npc_warden_mellicharAI::EnterCombat(), npc_willix::npc_willixAI::EnterCombat(), npc_wounded_blood_elf::npc_wounded_blood_elfAI::EnterCombat(), boss_thorim::boss_thorimAI::EnterEvadeMode(), boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI::EnterEvadeMode(), example_creature::example_creatureAI::EnterEvadeMode(), boss_razorscale::boss_razorscaleAI::EnterPermaGround(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::EventCaribdisDeath(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::EventSharkkisDeath(), npc_unworthy_initiate::npc_unworthy_initiateAI::EventStart(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::EventTidalvessDeath(), boss_halion::boss_halionAI::ExecuteEvent(), boss_xt002::boss_xt002_AI::ExposeHeart(), boss_kalecgos::boss_kalecgosAI::GoodEnding(), npc_imprisoned_beryl_sorcerer::npc_imprisoned_beryl_sorcererAI::GotStinged(), npc_anachronos_the_ancient::npc_anachronos_the_ancientAI::HandleAnimation(), npc_akama_illidan::npc_akama_illidanAI::HandleChannelSequence(), spell_q12096_q12092_bark::spell_q12096_q12092_bark_SpellScript::HandleDummy(), spell_q12096_q12092_dummy::spell_q12096_q12092_dummy_SpellScript::HandleDummy(), spell_q12589_shoot_rjr::spell_q12589_shoot_rjr_SpellScript::HandleDummy(), boss_felmyst::boss_felmystAI::HandleFlightSequence(), spell_festergut_pungent_blight::spell_festergut_pungent_blight_SpellScript::HandleScript(), spell_pursue::spell_pursue_SpellScript::HandleScript(), spell_q13011_bear_flank_master::spell_q13011_bear_flank_master_SpellScript::HandleScript(), spell_marrowgar_bone_spike_graveyard::spell_marrowgar_bone_spike_graveyard_SpellScript::HandleSpikes(), npc_akama_illidan::npc_akama_illidanAI::HandleTalkSequence(), boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI::HealReceived(), boss_alythess::boss_alythessAI::IntroStep(), npc_image_belgaristrasz::npc_image_belgaristraszAI::IsSummonedBy(), npc_ranshalla::npc_ranshallaAI::JustDidDialogueStep(), boss_aeonus::boss_aeonusAI::JustDied(), boss_akilzon::boss_akilzonAI::JustDied(), boss_alizabal::boss_alizabalAI::JustDied(), boss_alythess::boss_alythessAI::JustDied(), boss_ambassador_hellmaw::boss_ambassador_hellmawAI::JustDied(), boss_anetheron::boss_anetheronAI::JustDied(), boss_anomalus::boss_anomalusAI::JustDied(), boss_anraphet::boss_anraphetAI::JustDied(), boss_anub_arak::boss_anub_arakAI::JustDied(), boss_anubarak_trial::boss_anubarak_trialAI::JustDied(), boss_archimonde::boss_archimondeAI::JustDied(), boss_attumen::boss_attumenAI::JustDied(), boss_auriaya::boss_auriayaAI::JustDied(), boss_azgalor::boss_azgalorAI::JustDied(), boss_baltharus_the_warborn::boss_baltharus_the_warbornAI::JustDied(), boss_bjarngrim::boss_bjarngrimAI::JustDied(), boss_blackheart_the_inciter::boss_blackheart_the_inciterAI::JustDied(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::JustDied(), boss_bronjahm::boss_bronjahmAI::JustDied(), boss_brutallus::boss_brutallusAI::JustDied(), boss_captain_skarloc::boss_captain_skarlocAI::JustDied(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::JustDied(), boss_commander_sarannis::boss_commander_sarannisAI::JustDied(), boss_crone::boss_croneAI::JustDied(), boss_curator::boss_curatorAI::JustDied(), boss_cyanigosa::boss_cyanigosaAI::JustDied(), boss_daakara::boss_daakaraAI::JustDied(), boss_dalronn_the_controller::boss_dalronn_the_controllerAI::JustDied(), boss_darkweaver_syth::boss_darkweaver_sythAI::JustDied(), boss_devourer_of_souls::boss_devourer_of_soulsAI::JustDied(), boss_doomlord_kazzak::boss_doomlordkazzakAI::JustDied(), boss_doomwalker::boss_doomwalkerAI::JustDied(), boss_dorothee::boss_dorotheeAI::JustDied(), boss_drakos::boss_drakosAI::JustDied(), boss_earthrager_ptah::boss_earthrager_ptahAI::JustDied(), boss_elder_brightleaf::boss_elder_brightleafAI::JustDied(), boss_elder_ironbranch::boss_elder_ironbranchAI::JustDied(), boss_elder_nadox::boss_elder_nadoxAI::JustDied(), boss_elder_stonebark::boss_elder_stonebarkAI::JustDied(), boss_epoch::boss_epochAI::JustDied(), boss_epoch_hunter::boss_epoch_hunterAI::JustDied(), boss_eregos::boss_eregosAI::JustDied(), boss_erekem::boss_erekemAI::JustDied(), boss_essence_of_anger::boss_essence_of_angerAI::JustDied(), boss_exarch_maladaar::boss_exarch_maladaarAI::JustDied(), boss_faerlina::boss_faerlinaAI::JustDied(), boss_falric::boss_falricAI::JustDied(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::JustDied(), boss_felblood_kaelthas::boss_felblood_kaelthasAI::JustDied(), boss_felmyst::boss_felmystAI::JustDied(), boss_festergut::boss_festergutAI::JustDied(), boss_flame_leviathan::boss_flame_leviathanAI::JustDied(), boss_four_horsemen::boss_four_horsemenAI::JustDied(), boss_freya::boss_freyaAI::JustDied(), boss_gal_darah::boss_gal_darahAI::JustDied(), boss_garfrost::boss_garfrostAI::JustDied(), boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI::JustDied(), boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI::JustDied(), boss_gathios_the_shatterer::boss_gathios_the_shattererAI::JustDied(), boss_general_vezax::boss_general_vezaxAI::JustDied(), boss_general_zarithrian::boss_general_zarithrianAI::JustDied(), boss_gothik::boss_gothikAI::JustDied(), boss_grand_astromancer_capernian::boss_grand_astromancer_capernianAI::JustDied(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::JustDied(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::JustDied(), boss_gruul::boss_gruulAI::JustDied(), boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI::JustDied(), boss_halazzi::boss_halazziAI::JustDied(), boss_halion::boss_halionAI::JustDied(), boss_halycon::boss_halyconAI::JustDied(), boss_harbinger_skyriss::boss_harbinger_skyrissAI::JustDied(), boss_heigan::boss_heiganAI::JustDied(), boss_hexlord_malacrass::boss_hex_lord_malacrassAI::JustDied(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::JustDied(), boss_high_botanist_freywinn::boss_high_botanist_freywinnAI::JustDied(), boss_high_king_maulgar::boss_high_king_maulgarAI::JustDied(), boss_high_nethermancer_zerevor::boss_high_nethermancer_zerevorAI::JustDied(), boss_hogger::boss_hoggerAI::JustDied(), boss_hydromancer_thespia::boss_thespiaAI::JustDied(), boss_hydross_the_unstable::boss_hydross_the_unstableAI::JustDied(), boss_ichoron::boss_ichoronAI::JustDied(), boss_ignis::boss_ignis_AI::JustDied(), boss_infinite_corruptor::boss_infinite_corruptorAI::JustDied(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::JustDied(), boss_ionar::boss_ionarAI::JustDied(), boss_janalai::boss_janalaiAI::JustDied(), boss_jaraxxus::boss_jaraxxusAI::JustDied(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::JustDied(), boss_julianne::boss_julianneAI::JustDied(), boss_kaelthas::boss_kaelthasAI::JustDied(), boss_keleseth::boss_kelesethAI::JustDied(), boss_kelidan_the_breaker::boss_kelidan_the_breakerAI::JustDied(), boss_kelris::boss_kelrisAI::JustDied(), boss_kelthuzad::boss_kelthuzadAI::JustDied(), boss_keristrasza::boss_keristraszaAI::JustDied(), boss_kiljaeden::boss_kiljaedenAI::JustDied(), boss_kologarn::boss_kologarnAI::JustDied(), boss_krik_thir::boss_krik_thirAI::JustDied(), boss_krystallus::boss_krystallusAI::JustDied(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::JustDied(), boss_lady_malande::boss_lady_malandeAI::JustDied(), boss_lady_vashj::boss_lady_vashjAI::JustDied(), boss_leotheras_the_blind::boss_leotheras_the_blindAI::JustDied(), boss_lieutenant_drake::boss_lieutenant_drakeAI::JustDied(), boss_loken::boss_lokenAI::JustDied(), boss_lord_marrowgar::boss_lord_marrowgarAI::JustDied(), boss_lord_overheat::boss_lord_overheatAI::JustDied(), boss_lord_sanguinar::boss_lord_sanguinarAI::JustDied(), boss_magtheridon::boss_magtheridonAI::JustDied(), boss_magus_telestra::boss_magus_telestraAI::JustDied(), boss_maiden_of_grief::boss_maiden_of_griefAI::JustDied(), boss_maiden_of_virtue::boss_maiden_of_virtueAI::JustDied(), boss_malchezaar::boss_malchezaarAI::JustDied(), boss_malygos::boss_malygosAI::JustDied(), boss_marwyn::boss_marwynAI::JustDied(), boss_master_engineer_telonicus::boss_master_engineer_telonicusAI::JustDied(), boss_meathook::boss_meathookAI::JustDied(), boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI::JustDied(), boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI::JustDied(), boss_moorabi::boss_moorabiAI::JustDied(), boss_moroes::boss_moroesAI::JustDied(), boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI::JustDied(), boss_mother_shahraz::boss_shahrazAI::JustDied(), boss_najentus::boss_najentusAI::JustDied(), boss_nalorakk::boss_nalorakkAI::JustDied(), boss_nefarian::boss_nefarianAI::JustDied(), boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI::JustDied(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::JustDied(), boss_noth::boss_nothAI::JustDied(), boss_novos::boss_novosAI::JustDied(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::JustDied(), boss_ook_ook::boss_ook_ookAI::JustDied(), boss_ormorok::boss_ormorokAI::JustDied(), boss_pandemonius::boss_pandemoniusAI::JustDied(), boss_patchwerk::boss_patchwerkAI::JustDied(), boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI::JustDied(), boss_priestess_delrissa::boss_priestess_delrissaAI::JustDied(), boss_priestess_lackey_commonAI::JustDied(), boss_prince_keleseth_icc::boss_prince_kelesethAI::JustDied(), boss_prince_taldaram_icc::boss_prince_taldaramAI::JustDied(), boss_prince_valanar_icc::boss_prince_valanarAI::JustDied(), boss_professor_putricide::boss_professor_putricideAI::JustDied(), boss_rage_winterchill::boss_rage_winterchillAI::JustDied(), boss_randolph_moloch::boss_randolph_molochAI::JustDied(), boss_razorgore::boss_razorgoreAI::JustDied(), boss_roar::boss_roarAI::JustDied(), boss_romulo::boss_romuloAI::JustDied(), boss_rotface::boss_rotfaceAI::JustDied(), boss_runemaster_molgeim::boss_runemaster_molgeimAI::JustDied(), boss_sacrolash::boss_sacrolashAI::JustDied(), boss_salramm::boss_salrammAI::JustDied(), boss_sartharion::boss_sartharionAI::JustDied(), boss_sartura::boss_sarturaAI::JustDied(), boss_sathrovarr::boss_sathrovarrAI::JustDied(), boss_selin_fireheart::boss_selin_fireheartAI::JustDied(), boss_shade_of_aran::boss_aranAI::JustDied(), boss_sindragosa::boss_sindragosaAI::JustDied(), boss_sister_svalna::boss_sister_svalnaAI::JustDied(), boss_sjonnir::boss_sjonnirAI::JustDied(), boss_skadi::boss_skadiAI::JustDied(), boss_skarvald_the_constructor::boss_skarvald_the_constructorAI::JustDied(), boss_skeram::boss_skeramAI::JustDied(), boss_slad_ran::boss_slad_ranAI::JustDied(), boss_steelbreaker::boss_steelbreakerAI::JustDied(), boss_stormcaller_brundir::boss_stormcaller_brundirAI::JustDied(), boss_strawman::boss_strawmanAI::JustDied(), boss_svala::boss_svalaAI::JustDied(), boss_taldaram::boss_taldaramAI::JustDied(), boss_talon_king_ikiss::boss_talon_king_ikissAI::JustDied(), boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI::JustDied(), boss_temporus::boss_temporusAI::JustDied(), boss_terestian_illhoof::boss_terestianAI::JustDied(), boss_teron_gorefiend::boss_teron_gorefiendAI::JustDied(), boss_thaddius::boss_thaddiusAI::JustDied(), boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI::JustDied(), boss_tharon_ja::boss_tharon_jaAI::JustDied(), boss_the_maker::boss_the_makerAI::JustDied(), boss_thorim::boss_thorimAI::JustDied(), boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI::JustDied(), boss_tinhead::boss_tinheadAI::JustDied(), boss_trollgore::boss_trollgoreAI::JustDied(), boss_twin_baseAI::JustDied(), boss_tyrannus::boss_tyrannusAI::JustDied(), boss_urom::boss_uromAI::JustDied(), boss_varos::boss_varosAI::JustDied(), boss_vazruden::boss_vazrudenAI::JustDied(), boss_veras_darkshadow::boss_veras_darkshadowAI::JustDied(), boss_void_reaver::boss_void_reaverAI::JustDied(), boss_volazj::boss_volazjAI::JustDied(), boss_volkhan::boss_volkhanAI::JustDied(), boss_warbringer_omrogg::boss_warbringer_omroggAI::JustDied(), boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI::JustDied(), boss_warlord_kalithresh::boss_warlord_kalithreshAI::JustDied(), boss_warp_splinter::boss_warp_splinterAI::JustDied(), boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI::JustDied(), boss_xevozz::boss_xevozzAI::JustDied(), boss_xt002::boss_xt002_AI::JustDied(), boss_ymiron::boss_ymironAI::JustDied(), boss_yogg_saron::boss_yogg_saronAI::JustDied(), boss_zuramat::boss_zuramatAI::JustDied(), dummy_dragonAI::JustDied(), example_escort::example_escortAI::JustDied(), hyjalAI::JustDied(), npc_argent_captainAI::JustDied(), npc_counselor_talbot::npc_counselor_talbotAI::JustDied(), npc_feugen::npc_feugenAI::JustDied(), npc_fizzlebang_toc::npc_fizzlebang_tocAI::JustDied(), npc_frostworn_general::npc_frostworn_generalAI::JustDied(), npc_high_inquisitor_valroth::npc_high_inquisitor_valrothAI::JustDied(), npc_manaforge_control_console::npc_manaforge_control_consoleAI::JustDied(), npc_medivh_bm::npc_medivh_bmAI::JustDied(), npc_millhouse_manastorm::npc_millhouse_manastormAI::JustDied(), npc_stalagg::npc_stalaggAI::JustDied(), npc_tempest_minion::npc_tempest_minionAI::JustDied(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::JustDied(), npc_tito::npc_titoAI::JustDied(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::JustReachedHome(), boss_doomlord_kazzak::boss_doomlordkazzakAI::JustRespawned(), boss_drekthar::boss_drektharAI::JustRespawned(), boss_felmyst::boss_felmystAI::JustRespawned(), boss_anubarak_trial::boss_anubarak_trialAI::JustSummoned(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::JustSummoned(), boss_prince_taldaram_icc::boss_prince_taldaramAI::JustSummoned(), boss_sara::boss_saraAI::JustSummoned(), boss_terestian_illhoof::boss_terestianAI::JustSummoned(), npc_kurenai_captive::npc_kurenai_captiveAI::JustSummoned(), boss_aeonus::boss_aeonusAI::KilledUnit(), boss_akilzon::boss_akilzonAI::KilledUnit(), boss_algalon_the_observer::boss_algalon_the_observerAI::KilledUnit(), boss_alizabal::boss_alizabalAI::KilledUnit(), boss_alythess::boss_alythessAI::KilledUnit(), boss_ambassador_hellmaw::boss_ambassador_hellmawAI::KilledUnit(), boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI::KilledUnit(), boss_anetheron::boss_anetheronAI::KilledUnit(), boss_anraphet::boss_anraphetAI::KilledUnit(), boss_anub_arak::boss_anub_arakAI::KilledUnit(), boss_anubarak_trial::boss_anubarak_trialAI::KilledUnit(), boss_anubrekhan::boss_anubrekhanAI::KilledUnit(), boss_archaedas::boss_archaedasAI::KilledUnit(), boss_archimonde::boss_archimondeAI::KilledUnit(), boss_attumen::boss_attumenAI::KilledUnit(), boss_auriaya::boss_auriayaAI::KilledUnit(), boss_azgalor::boss_azgalorAI::KilledUnit(), boss_baltharus_the_warborn::boss_baltharus_the_warbornAI::KilledUnit(), boss_bigbadwolf::boss_bigbadwolfAI::KilledUnit(), boss_bjarngrim::boss_bjarngrimAI::KilledUnit(), boss_blackheart_the_inciter::boss_blackheart_the_inciterAI::KilledUnit(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::KilledUnit(), boss_bloodmage_thalnos::boss_bloodmage_thalnosAI::KilledUnit(), boss_bronjahm::boss_bronjahmAI::KilledUnit(), boss_brutallus::boss_brutallusAI::KilledUnit(), boss_captain_skarloc::boss_captain_skarlocAI::KilledUnit(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::KilledUnit(), boss_commander_sarannis::boss_commander_sarannisAI::KilledUnit(), boss_crone::boss_croneAI::KilledUnit(), boss_curator::boss_curatorAI::KilledUnit(), boss_cyanigosa::boss_cyanigosaAI::KilledUnit(), boss_daakara::boss_daakaraAI::KilledUnit(), boss_dalronn_the_controller::boss_dalronn_the_controllerAI::KilledUnit(), boss_darkweaver_syth::boss_darkweaver_sythAI::KilledUnit(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::KilledUnit(), boss_devourer_of_souls::boss_devourer_of_soulsAI::KilledUnit(), boss_doomlord_kazzak::boss_doomlordkazzakAI::KilledUnit(), boss_doomwalker::boss_doomwalkerAI::KilledUnit(), boss_drakos::boss_drakosAI::KilledUnit(), boss_elder_brightleaf::boss_elder_brightleafAI::KilledUnit(), boss_elder_ironbranch::boss_elder_ironbranchAI::KilledUnit(), boss_elder_nadox::boss_elder_nadoxAI::KilledUnit(), boss_elder_stonebark::boss_elder_stonebarkAI::KilledUnit(), boss_emperor_dagran_thaurissan::boss_draganthaurissanAI::KilledUnit(), boss_epoch::boss_epochAI::KilledUnit(), boss_epoch_hunter::boss_epoch_hunterAI::KilledUnit(), boss_eregos::boss_eregosAI::KilledUnit(), boss_erekem::boss_erekemAI::KilledUnit(), boss_essence_of_anger::boss_essence_of_angerAI::KilledUnit(), boss_essence_of_desire::boss_essence_of_desireAI::KilledUnit(), boss_essence_of_suffering::boss_essence_of_sufferingAI::KilledUnit(), boss_exarch_maladaar::boss_exarch_maladaarAI::KilledUnit(), boss_faerlina::boss_faerlinaAI::KilledUnit(), boss_falric::boss_falricAI::KilledUnit(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::KilledUnit(), boss_felmyst::boss_felmystAI::KilledUnit(), boss_festergut::boss_festergutAI::KilledUnit(), boss_four_horsemen::boss_four_horsemenAI::KilledUnit(), boss_freya::boss_freyaAI::KilledUnit(), boss_gal_darah::boss_gal_darahAI::KilledUnit(), boss_garfrost::boss_garfrostAI::KilledUnit(), boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI::KilledUnit(), boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI::KilledUnit(), boss_gathios_the_shatterer::boss_gathios_the_shattererAI::KilledUnit(), boss_general_vezax::boss_general_vezaxAI::KilledUnit(), boss_general_zarithrian::boss_general_zarithrianAI::KilledUnit(), boss_gothik::boss_gothikAI::KilledUnit(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::KilledUnit(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::KilledUnit(), boss_grimlok::boss_grimlokAI::KilledUnit(), boss_gruul::boss_gruulAI::KilledUnit(), boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI::KilledUnit(), boss_halazzi::boss_halazziAI::KilledUnit(), boss_harbinger_skyriss::boss_harbinger_skyrissAI::KilledUnit(), boss_heigan::boss_heiganAI::KilledUnit(), boss_herod::boss_herodAI::KilledUnit(), boss_hexlord_malacrass::boss_hex_lord_malacrassAI::KilledUnit(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::KilledUnit(), boss_high_botanist_freywinn::boss_high_botanist_freywinnAI::KilledUnit(), boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI::KilledUnit(), boss_high_king_maulgar::boss_high_king_maulgarAI::KilledUnit(), boss_high_nethermancer_zerevor::boss_high_nethermancer_zerevorAI::KilledUnit(), boss_hodir::boss_hodirAI::KilledUnit(), boss_hydromancer_thespia::boss_thespiaAI::KilledUnit(), boss_hydross_the_unstable::boss_hydross_the_unstableAI::KilledUnit(), boss_ichoron::boss_ichoronAI::KilledUnit(), boss_ignis::boss_ignis_AI::KilledUnit(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::KilledUnit(), boss_interrogator_vishas::boss_interrogator_vishasAI::KilledUnit(), boss_ionar::boss_ionarAI::KilledUnit(), boss_janalai::boss_janalaiAI::KilledUnit(), boss_jaraxxus::boss_jaraxxusAI::KilledUnit(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::KilledUnit(), boss_julianne::boss_julianneAI::KilledUnit(), boss_kaelthas::boss_kaelthasAI::KilledUnit(), boss_kalecgos::boss_kalecgosAI::KilledUnit(), boss_kazrogal::boss_kazrogalAI::KilledUnit(), boss_kelidan_the_breaker::boss_kelidan_the_breakerAI::KilledUnit(), boss_kelthuzad::boss_kelthuzadAI::KilledUnit(), boss_keristrasza::boss_keristraszaAI::KilledUnit(), boss_kiljaeden::boss_kiljaedenAI::KilledUnit(), boss_kologarn::boss_kologarnAI::KilledUnit(), boss_krick::boss_krickAI::KilledUnit(), boss_krik_thir::boss_krik_thirAI::KilledUnit(), boss_krystallus::boss_krystallusAI::KilledUnit(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::KilledUnit(), boss_lady_malande::boss_lady_malandeAI::KilledUnit(), boss_lady_vashj::boss_lady_vashjAI::KilledUnit(), boss_leotheras_the_blind::boss_leotheras_the_blindAI::KilledUnit(), boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI::KilledUnit(), boss_lieutenant_drake::boss_lieutenant_drakeAI::KilledUnit(), boss_loken::boss_lokenAI::KilledUnit(), boss_lord_marrowgar::boss_lord_marrowgarAI::KilledUnit(), boss_magtheridon::boss_magtheridonAI::KilledUnit(), boss_magus_telestra::boss_magus_telestraAI::KilledUnit(), boss_maiden_of_grief::boss_maiden_of_griefAI::KilledUnit(), boss_maiden_of_virtue::boss_maiden_of_virtueAI::KilledUnit(), boss_majordomo::boss_majordomoAI::KilledUnit(), boss_mal_ganis::boss_mal_ganisAI::KilledUnit(), boss_malchezaar::boss_malchezaarAI::KilledUnit(), boss_malygos::boss_malygosAI::KilledUnit(), boss_marwyn::boss_marwynAI::KilledUnit(), boss_meathook::boss_meathookAI::KilledUnit(), boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI::KilledUnit(), boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI::KilledUnit(), boss_midnight::boss_midnightAI::KilledUnit(), boss_moorabi::boss_moorabiAI::KilledUnit(), boss_moroes::boss_moroesAI::KilledUnit(), boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI::KilledUnit(), boss_mother_shahraz::boss_shahrazAI::KilledUnit(), boss_najentus::boss_najentusAI::KilledUnit(), boss_nalorakk::boss_nalorakkAI::KilledUnit(), boss_nefarian::boss_nefarianAI::KilledUnit(), boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI::KilledUnit(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::KilledUnit(), boss_noth::boss_nothAI::KilledUnit(), boss_novos::boss_novosAI::KilledUnit(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::KilledUnit(), boss_onyxia::boss_onyxiaAI::KilledUnit(), boss_ook_ook::boss_ook_ookAI::KilledUnit(), boss_ormorok::boss_ormorokAI::KilledUnit(), boss_ossirian::boss_ossirianAI::KilledUnit(), boss_palehoof::boss_palehoofAI::KilledUnit(), boss_pandemonius::boss_pandemoniusAI::KilledUnit(), boss_patchwerk::boss_patchwerkAI::KilledUnit(), boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI::KilledUnit(), boss_postmaster_malown::boss_postmaster_malownAI::KilledUnit(), boss_priestess_delrissa::boss_priestess_delrissaAI::KilledUnit(), boss_prince_keleseth_icc::boss_prince_kelesethAI::KilledUnit(), boss_prince_taldaram_icc::boss_prince_taldaramAI::KilledUnit(), boss_prince_valanar_icc::boss_prince_valanarAI::KilledUnit(), boss_professor_putricide::boss_professor_putricideAI::KilledUnit(), boss_rage_winterchill::boss_rage_winterchillAI::KilledUnit(), boss_ragnaros::boss_ragnarosAI::KilledUnit(), boss_roar::boss_roarAI::KilledUnit(), boss_romulo::boss_romuloAI::KilledUnit(), boss_rotface::boss_rotfaceAI::KilledUnit(), boss_runemaster_molgeim::boss_runemaster_molgeimAI::KilledUnit(), boss_sacrolash::boss_sacrolashAI::KilledUnit(), boss_salramm::boss_salrammAI::KilledUnit(), boss_sara::boss_saraAI::KilledUnit(), boss_sartharion::boss_sartharionAI::KilledUnit(), boss_sartura::boss_sarturaAI::KilledUnit(), boss_sathrovarr::boss_sathrovarrAI::KilledUnit(), boss_saviana_ragefire::boss_saviana_ragefireAI::KilledUnit(), boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI::KilledUnit(), boss_selin_fireheart::boss_selin_fireheartAI::KilledUnit(), boss_shade_of_aran::boss_aranAI::KilledUnit(), boss_sindragosa::boss_sindragosaAI::KilledUnit(), boss_sister_svalna::boss_sister_svalnaAI::KilledUnit(), boss_sjonnir::boss_sjonnirAI::KilledUnit(), boss_skadi::boss_skadiAI::KilledUnit(), boss_skarvald_the_constructor::boss_skarvald_the_constructorAI::KilledUnit(), boss_skeram::boss_skeramAI::KilledUnit(), boss_slad_ran::boss_slad_ranAI::KilledUnit(), boss_steelbreaker::boss_steelbreakerAI::KilledUnit(), boss_stormcaller_brundir::boss_stormcaller_brundirAI::KilledUnit(), boss_strawman::boss_strawmanAI::KilledUnit(), boss_svala::boss_svalaAI::KilledUnit(), boss_taldaram::boss_taldaramAI::KilledUnit(), boss_talon_king_ikiss::boss_talon_king_ikissAI::KilledUnit(), boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI::KilledUnit(), boss_temporus::boss_temporusAI::KilledUnit(), boss_terestian_illhoof::boss_terestianAI::KilledUnit(), boss_teron_gorefiend::boss_teron_gorefiendAI::KilledUnit(), boss_thaddius::boss_thaddiusAI::KilledUnit(), boss_tharon_ja::boss_tharon_jaAI::KilledUnit(), boss_the_lich_king::boss_the_lich_kingAI::KilledUnit(), boss_the_maker::boss_the_makerAI::KilledUnit(), boss_thorim::boss_thorimAI::KilledUnit(), boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI::KilledUnit(), boss_tinhead::boss_tinheadAI::KilledUnit(), boss_trollgore::boss_trollgoreAI::KilledUnit(), boss_twilight_halion::boss_twilight_halionAI::KilledUnit(), boss_twin_baseAI::KilledUnit(), boss_tyrannus::boss_tyrannusAI::KilledUnit(), boss_urom::boss_uromAI::KilledUnit(), boss_vaelastrasz::boss_vaelAI::KilledUnit(), boss_vazruden::boss_vazrudenAI::KilledUnit(), boss_veras_darkshadow::boss_veras_darkshadowAI::KilledUnit(), boss_vexallus::boss_vexallusAI::KilledUnit(), boss_void_reaver::boss_void_reaverAI::KilledUnit(), boss_volazj::boss_volazjAI::KilledUnit(), boss_volkhan::boss_volkhanAI::KilledUnit(), boss_warbringer_omrogg::boss_warbringer_omroggAI::KilledUnit(), boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI::KilledUnit(), boss_warlord_kalithresh::boss_warlord_kalithreshAI::KilledUnit(), boss_warp_splinter::boss_warp_splinterAI::KilledUnit(), boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI::KilledUnit(), boss_xevozz::boss_xevozzAI::KilledUnit(), boss_xt002::boss_xt002_AI::KilledUnit(), boss_ymiron::boss_ymironAI::KilledUnit(), boss_zum_rah::boss_zum_rahAI::KilledUnit(), boss_zuramat::boss_zuramatAI::KilledUnit(), npc_argent_captainAI::KilledUnit(), npc_feugen::npc_feugenAI::KilledUnit(), npc_millhouse_manastorm::npc_millhouse_manastormAI::KilledUnit(), npc_shadron::npc_shadronAI::KilledUnit(), npc_stalagg::npc_stalaggAI::KilledUnit(), npc_tenebron::npc_tenebronAI::KilledUnit(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::KilledUnit(), npc_vesperon::npc_vesperonAI::KilledUnit(), boss_midnight::boss_midnightAI::Mount(), boss_aeonus::boss_aeonusAI::MoveInLineOfSight(), boss_anubarak_trial::boss_anubarak_trialAI::MoveInLineOfSight(), boss_anubrekhan::boss_anubrekhanAI::MoveInLineOfSight(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::MoveInLineOfSight(), boss_exarch_maladaar::boss_exarch_maladaarAI::MoveInLineOfSight(), boss_faerlina::boss_faerlinaAI::MoveInLineOfSight(), boss_felblood_kaelthas::boss_felblood_kaelthasAI::MoveInLineOfSight(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::MoveInLineOfSight(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::MoveInLineOfSight(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::MoveInLineOfSight(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::MoveInLineOfSight(), boss_lady_vashj::boss_lady_vashjAI::MoveInLineOfSight(), boss_lord_marrowgar::boss_lord_marrowgarAI::MoveInLineOfSight(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::MoveInLineOfSight(), boss_ossirian::boss_ossirianAI::MoveInLineOfSight(), boss_talon_king_ikiss::boss_talon_king_ikissAI::MoveInLineOfSight(), boss_temporus::boss_temporusAI::MoveInLineOfSight(), boss_teron_gorefiend::boss_teron_gorefiendAI::MoveInLineOfSight(), boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI::MoveInLineOfSight(), npc_blood_queen_lana_thel::npc_blood_queen_lana_thelAI::MoveInLineOfSight(), npc_daranelle::npc_daranelleAI::MoveInLineOfSight(), npc_draenei_survivor::npc_draenei_survivorAI::MoveInLineOfSight(), npc_expedition_commander::npc_expedition_commanderAI::MoveInLineOfSight(), npc_jaomin_ro::npc_jaomin_roAI::MoveInLineOfSight(), npc_medivh_bm::npc_medivh_bmAI::MoveInLineOfSight(), npc_mist::npc_mistAI::MoveInLineOfSight(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::MovementInform(), boss_krick::boss_krickAI::MovementInform(), boss_malygos::boss_malygosAI::MovementInform(), boss_nightbane::boss_nightbaneAI::MovementInform(), boss_onyxia::boss_onyxiaAI::MovementInform(), boss_saviana_ragefire::boss_saviana_ragefireAI::MovementInform(), boss_the_lich_king::boss_the_lich_kingAI::MovementInform(), npc_agitated_earth_spirit::npc_agitated_earth_spiritAI::MovementInform(), npc_annhylde_the_caller::npc_annhylde_the_callerAI::MovementInform(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::MovementInform(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::MovementInform(), npc_corki::npc_corkiAI::MovementInform(), npc_high_overlord_saurfang_icc::npc_high_overlord_saurfangAI::MovementInform(), npc_muradin_bronzebeard_icc::npc_muradin_bronzebeard_iccAI::MovementInform(), npc_princess_stillpine::npc_princess_stillpineAI::MovementInform(), npc_verdisa_beglaristrasz_eternos::npc_verdisa_beglaristrasz_eternosAI::MovementInform(), npc_weegli_blastfuse::npc_weegli_blastfuseAI::MovementInform(), npc_zelfrax::npc_zelfraxAI::MoveToDock(), boss_magtheridon::boss_magtheridonAI::NeedCheckCubeStatus(), npc_geezle::npc_geezleAI::NextStep(), npc_overlord_morghor::npc_overlord_morghorAI::NextStep(), npc_adventurous_dwarf::npc_adventurous_dwarfAI::npc_adventurous_dwarfAI(), npc_morridune::npc_morriduneAI::npc_morriduneAI(), npc_saronite_vapors::npc_saronite_vaporsAI::npc_saronite_vaporsAI(), prince_taldaram_sphere::OnGossipHello(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::Opfern(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::OpferRufen(), boss_kologarn::boss_kologarnAI::PassengerBoarded(), boss_xt002::boss_xt002_AI::PassengerBoarded(), npc_jungle_punch_target::npc_jungle_punch_targetAI::proceedCwEvent(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::ReanimateCultist(), example_creature::example_creatureAI::ReceiveEmote(), npc_chicken_cluck::npc_chicken_cluckAI::ReceiveEmote(), npc_pet_gen_mojo::npc_pet_gen_mojoAI::ReceiveEmote(), boss_taldaram::boss_taldaramAI::RemovePrison(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::Reset(), npc_aeranas::npc_aeranasAI::Reset(), npc_freed_soul::npc_freed_soulAI::Reset(), npc_millhouse_manastorm::npc_millhouse_manastormAI::Reset(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::Reset(), boss_headless_horseman::boss_headless_horsemanAI::SaySound(), npc_head::npc_headAI::SaySound(), boss_selin_fireheart::boss_selin_fireheartAI::SelectNearestCrystal(), LuaCreature::SendCreatureTalk(), boss_sartharion::boss_sartharionAI::SendFlameTsunami(), spell_malygos_surge_of_power_warning_selector_25::spell_malygos_surge_of_power_warning_selector_25_SpellScript::SendThreeTargets(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::SetData(), npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI::SetData(), npc_gurgthock::npc_gurgthockAI::SetData(), npc_highlord_tirion_fordring_lh::npc_highlord_tirion_fordringAI::SetData(), npc_crok_scourgebane::npc_crok_scourgebaneAI::SetGUID(), boss_xt002::boss_xt002_AI::SetPhaseOne(), boss_victor_nefarius::boss_victor_nefariusAI::sGossipSelect(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::sGossipSelect(), npc_observation_ring_keeper::npc_observation_ring_keeperAI::sGossipSelect(), npc_high_inquisitor_valroth::npc_high_inquisitor_valrothAI::Shout(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::spawnVoidTraveler(), boss_freya::boss_freyaAI::SpawnWave(), boss_archaedas::boss_archaedasAI::SpellHit(), boss_attumen::boss_attumenAI::SpellHit(), boss_julianne::boss_julianneAI::SpellHit(), boss_malygos::boss_malygosAI::SpellHit(), boss_pyroguard_emberseer::boss_pyroguard_emberseerAI::SpellHit(), boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI::SpellHit(), boss_sister_svalna::boss_sister_svalnaAI::SpellHit(), boss_skadi::boss_skadiAI::SpellHit(), boss_the_lich_king::boss_the_lich_kingAI::SpellHit(), boss_viscidus::boss_viscidusAI::SpellHit(), generic_halionAI::SpellHit(), npc_argent_captainAI::SpellHit(), npc_captured_rageclaw::npc_captured_rageclawAI::SpellHit(), npc_crusade_persuaded::npc_crusade_persuadedAI::SpellHit(), npc_garments_of_quests::npc_garments_of_questsAI::SpellHit(), npc_injured_patient::npc_injured_patientAI::SpellHit(), npc_lazy_peon::npc_lazy_peonAI::SpellHit(), npc_nether_drake::npc_nether_drakeAI::SpellHit(), npc_wounded_skirmisher::npc_wounded_skirmisherAI::SpellHit(), npc_wyrmrest_defender::npc_wyrmrest_defenderAI::SpellHit(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::SpellHitTarget(), boss_rotface::boss_rotfaceAI::SpellHitTarget(), boss_sara::boss_saraAI::SpellHitTarget(), boss_sister_svalna::boss_sister_svalnaAI::SpellHitTarget(), npc_kurenai_captive::npc_kurenai_captiveAI::SpellHitTarget(), npc_maghar_captive::npc_maghar_captiveAI::SpellHitTarget(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::StartEvent(), boss_kaelthas::boss_kaelthasAI::StartEvent(), boss_lady_vashj::boss_lady_vashjAI::StartEvent(), boss_leotheras_the_blind::boss_leotheras_the_blindAI::StartEvent(), boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI::StartEvent(), boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI::StartEvent(), hyjalAI::StartEvent(), npc_overlord_morghor::npc_overlord_morghorAI::StartEvent(), npc_stillpine_capitive::npc_stillpine_capitiveAI::StartMoving(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::StartZombiePhase(), npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI::Summon(), boss_urom::boss_uromAI::SummonGroups(), boss_malchezaar::boss_malchezaarAI::SummonInfernal(), boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI::SummonMechanichs(), hyjalAI::SummonNextWave(), go_wind_stone::SummonNPC(), boss_dorothee::boss_dorotheeAI::SummonTito(), boss_warp_splinter::boss_warp_splinterAI::SummonTreants(), boss_netherspite::boss_netherspiteAI::SwitchToBanishPhase(), boss_netherspite::boss_netherspiteAI::SwitchToPortalPhase(), boss_darkweaver_syth::boss_darkweaver_sythAI::SythSummoning(), boss_nightbane::boss_nightbaneAI::TakeOff(), npc_barnes::npc_barnesAI::Talk(), npc_lurking_potion::npc_lurking_potionAI::TriggerHesitate(), instance_shadowfang_keep::instance_shadowfang_keep_InstanceMapScript::Update(), instance_violet_hold::instance_violet_hold_InstanceMapScript::Update(), boss_aeonus::boss_aeonusAI::UpdateAI(), boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI(), boss_alizabal::boss_alizabalAI::UpdateAI(), boss_alythess::boss_alythessAI::UpdateAI(), boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI::UpdateAI(), boss_anetheron::boss_anetheronAI::UpdateAI(), boss_anomalus::boss_anomalusAI::UpdateAI(), boss_anraphet::boss_anraphetAI::UpdateAI(), boss_anubarak_trial::boss_anubarak_trialAI::UpdateAI(), boss_anzu::boss_anzuAI::UpdateAI(), boss_arcanist_doan::boss_arcanist_doanAI::UpdateAI(), boss_archaedas::boss_archaedasAI::UpdateAI(), boss_archavon::boss_archavonAI::UpdateAI(), boss_archimonde::boss_archimondeAI::UpdateAI(), boss_attumen::boss_attumenAI::UpdateAI(), boss_auriaya::boss_auriayaAI::UpdateAI(), boss_ayamiss::boss_ayamissAI::UpdateAI(), boss_azuregos::boss_azuregosAI::UpdateAI(), boss_balinda::boss_balindaAI::UpdateAI(), boss_baltharus_the_warborn::boss_baltharus_the_warbornAI::UpdateAI(), boss_baron_geddon::boss_baron_geddonAI::UpdateAI(), boss_bigbadwolf::boss_bigbadwolfAI::UpdateAI(), boss_bjarngrim::boss_bjarngrimAI::UpdateAI(), boss_blood_council_controller::boss_blood_council_controllerAI::UpdateAI(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::UpdateAI(), boss_bloodmage_thalnos::boss_bloodmage_thalnosAI::UpdateAI(), boss_bronjahm::boss_bronjahmAI::UpdateAI(), boss_broodlord::boss_broodlordAI::UpdateAI(), boss_brutallus::boss_brutallusAI::UpdateAI(), boss_chromaggus::boss_chromaggusAI::UpdateAI(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::UpdateAI(), boss_commander_sarannis::boss_commander_sarannisAI::UpdateAI(), boss_cthun::cthunAI::UpdateAI(), boss_curator::boss_curatorAI::UpdateAI(), boss_dalronn_the_controller::boss_dalronn_the_controllerAI::UpdateAI(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::UpdateAI(), boss_devourer_of_souls::boss_devourer_of_soulsAI::UpdateAI(), boss_doomlord_kazzak::boss_doomlordkazzakAI::UpdateAI(), boss_doomwalker::boss_doomwalkerAI::UpdateAI(), boss_drakos::boss_drakosAI::UpdateAI(), boss_drekthar::boss_drektharAI::UpdateAI(), boss_elder_nadox::boss_elder_nadoxAI::UpdateAI(), boss_emalon::boss_emalonAI::UpdateAI(), boss_epoch::boss_epochAI::UpdateAI(), boss_epoch_hunter::boss_epoch_hunterAI::UpdateAI(), boss_eregos::boss_eregosAI::UpdateAI(), boss_essence_of_anger::boss_essence_of_angerAI::UpdateAI(), boss_essence_of_desire::boss_essence_of_desireAI::UpdateAI(), boss_essence_of_suffering::boss_essence_of_sufferingAI::UpdateAI(), boss_exarch_maladaar::boss_exarch_maladaarAI::UpdateAI(), boss_falric::boss_falricAI::UpdateAI(), boss_felblood_kaelthas::boss_felblood_kaelthasAI::UpdateAI(), boss_felmyst::boss_felmystAI::UpdateAI(), boss_festergut::boss_festergutAI::UpdateAI(), boss_flame_leviathan::boss_flame_leviathanAI::UpdateAI(), boss_flamegor::boss_flamegorAI::UpdateAI(), boss_four_horsemen::boss_four_horsemenAI::UpdateAI(), boss_freya::boss_freyaAI::UpdateAI(), boss_gal_darah::boss_gal_darahAI::UpdateAI(), boss_galvangar::boss_galvangarAI::UpdateAI(), boss_garfrost::boss_garfrostAI::UpdateAI(), boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI::UpdateAI(), boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI::UpdateAI(), boss_general_vezax::boss_general_vezaxAI::UpdateAI(), boss_general_zarithrian::boss_general_zarithrianAI::UpdateAI(), boss_gormok::boss_gormokAI::UpdateAI(), boss_gothik::boss_gothikAI::UpdateAI(), boss_grand_astromancer_capernian::boss_grand_astromancer_capernianAI::UpdateAI(), boss_grizzle::boss_grizzleAI::UpdateAI(), boss_gruul::boss_gruulAI::UpdateAI(), boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI::UpdateAI(), boss_harbinger_skyriss::boss_harbinger_skyrissAI::UpdateAI(), boss_herod::boss_herodAI::UpdateAI(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI(), boss_high_botanist_freywinn::boss_high_botanist_freywinnAI::UpdateAI(), boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI::UpdateAI(), boss_high_king_maulgar::boss_high_king_maulgarAI::UpdateAI(), boss_hodir::boss_hodirAI::UpdateAI(), boss_hogger::boss_hoggerAI::UpdateAI(), boss_huhuran::boss_huhuranAI::UpdateAI(), boss_hydross_the_unstable::boss_hydross_the_unstableAI::UpdateAI(), boss_icehowl::boss_icehowlAI::UpdateAI(), boss_ichoron::boss_ichoronAI::UpdateAI(), boss_ick::boss_ickAI::UpdateAI(), boss_ignis::boss_ignis_AI::UpdateAI(), boss_interrogator_vishas::boss_interrogator_vishasAI::UpdateAI(), boss_ionar::boss_ionarAI::UpdateAI(), boss_jaraxxus::boss_jaraxxusAI::UpdateAI(), boss_jormungarAI::UpdateAI(), boss_julianne::boss_julianneAI::UpdateAI(), boss_kaelthas::boss_kaelthasAI::UpdateAI(), boss_kalec::boss_kalecAI::UpdateAI(), boss_kazrogal::boss_kazrogalAI::UpdateAI(), boss_keleseth::boss_kelesethAI::UpdateAI(), boss_kelidan_the_breaker::boss_kelidan_the_breakerAI::UpdateAI(), boss_kelris::boss_kelrisAI::UpdateAI(), boss_kelthuzad::boss_kelthuzadAI::UpdateAI(), boss_keristrasza::boss_keristraszaAI::UpdateAI(), boss_kiljaeden::boss_kiljaedenAI::UpdateAI(), boss_kologarn::boss_kologarnAI::UpdateAI(), boss_krick::boss_krickAI::UpdateAI(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::UpdateAI(), boss_lady_vashj::boss_lady_vashjAI::UpdateAI(), boss_laj::boss_lajAI::UpdateAI(), boss_leotheras_the_blind::boss_leotheras_the_blindAI::UpdateAI(), boss_lich_king_toc::boss_lich_king_tocAI::UpdateAI(), boss_lieutenant_drake::boss_lieutenant_drakeAI::UpdateAI(), boss_loatheb::boss_loathebAI::UpdateAI(), boss_loken::boss_lokenAI::UpdateAI(), boss_lord_marrowgar::boss_lord_marrowgarAI::UpdateAI(), boss_magmadar::boss_magmadarAI::UpdateAI(), boss_magtheridon::boss_magtheridonAI::UpdateAI(), boss_magus_telestra::boss_magus_telestraAI::UpdateAI(), boss_maiden_of_grief::boss_maiden_of_griefAI::UpdateAI(), boss_maiden_of_virtue::boss_maiden_of_virtueAI::UpdateAI(), boss_maiev_shadowsong::boss_maievAI::UpdateAI(), boss_majordomo::boss_majordomoAI::UpdateAI(), boss_mal_ganis::boss_mal_ganisAI::UpdateAI(), boss_malchezaar::boss_malchezaarAI::UpdateAI(), boss_malygos::boss_malygosAI::UpdateAI(), boss_marwyn::boss_marwynAI::UpdateAI(), boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI::UpdateAI(), boss_midnight::boss_midnightAI::UpdateAI(), boss_moorabi::boss_moorabiAI::UpdateAI(), boss_moroes::boss_moroesAI::UpdateAI(), boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI::UpdateAI(), boss_mother_shahraz::boss_shahrazAI::UpdateAI(), boss_murmur::boss_murmurAI::UpdateAI(), boss_najentus::boss_najentusAI::UpdateAI(), boss_nazan::boss_nazanAI::UpdateAI(), boss_nefarian::boss_nefarianAI::UpdateAI(), boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI::UpdateAI(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::UpdateAI(), boss_nightbane::boss_nightbaneAI::UpdateAI(), boss_noth::boss_nothAI::UpdateAI(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::UpdateAI(), boss_onyxia::boss_onyxiaAI::UpdateAI(), boss_ook_ook::boss_ook_ookAI::UpdateAI(), boss_ormorok::boss_ormorokAI::UpdateAI(), boss_ossirian::boss_ossirianAI::UpdateAI(), boss_pandemonius::boss_pandemoniusAI::UpdateAI(), boss_patchwerk::boss_patchwerkAI::UpdateAI(), boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI::UpdateAI(), boss_prince_keleseth_icc::boss_prince_kelesethAI::UpdateAI(), boss_prince_taldaram_icc::boss_prince_taldaramAI::UpdateAI(), boss_prince_valanar_icc::boss_prince_valanarAI::UpdateAI(), boss_professor_putricide::boss_professor_putricideAI::UpdateAI(), boss_pyroguard_emberseer::boss_pyroguard_emberseerAI::UpdateAI(), boss_rage_winterchill::boss_rage_winterchillAI::UpdateAI(), boss_ragnaros::boss_ragnarosAI::UpdateAI(), boss_randolph_moloch::boss_randolph_molochAI::UpdateAI(), boss_razorscale::boss_razorscaleAI::UpdateAI(), boss_razorscale_controller::boss_razorscale_controllerAI::UpdateAI(), boss_reliquary_of_souls::boss_reliquary_of_soulsAI::UpdateAI(), boss_rend_blackhand::boss_rend_blackhandAI::UpdateAI(), boss_romulo::boss_romuloAI::UpdateAI(), boss_rotface::boss_rotfaceAI::UpdateAI(), boss_runemaster_molgeim::boss_runemaster_molgeimAI::UpdateAI(), boss_sacrolash::boss_sacrolashAI::UpdateAI(), boss_salramm::boss_salrammAI::UpdateAI(), boss_sapphiron::boss_sapphironAI::UpdateAI(), boss_sara::boss_saraAI::UpdateAI(), boss_sartharion::boss_sartharionAI::UpdateAI(), boss_sathrovarr::boss_sathrovarrAI::UpdateAI(), boss_saviana_ragefire::boss_saviana_ragefireAI::UpdateAI(), boss_selin_fireheart::boss_selin_fireheartAI::UpdateAI(), boss_shade_of_aran::boss_aranAI::UpdateAI(), boss_shirrak_the_dead_watcher::boss_shirrak_the_dead_watcherAI::UpdateAI(), boss_sindragosa::boss_sindragosaAI::UpdateAI(), boss_sister_svalna::boss_sister_svalnaAI::UpdateAI(), boss_skadi::boss_skadiAI::UpdateAI(), boss_skarvald_the_constructor::boss_skarvald_the_constructorAI::UpdateAI(), boss_skeram::boss_skeramAI::UpdateAI(), boss_slad_ran::boss_slad_ranAI::UpdateAI(), boss_steelbreaker::boss_steelbreakerAI::UpdateAI(), boss_stormcaller_brundir::boss_stormcaller_brundirAI::UpdateAI(), boss_supremus::boss_supremusAI::UpdateAI(), boss_svala::boss_svalaAI::UpdateAI(), boss_taldaram::boss_taldaramAI::UpdateAI(), boss_talon_king_ikiss::boss_talon_king_ikissAI::UpdateAI(), boss_terestian_illhoof::boss_terestianAI::UpdateAI(), boss_teron_gorefiend::boss_teron_gorefiendAI::UpdateAI(), boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI::UpdateAI(), boss_tharon_ja::boss_tharon_jaAI::UpdateAI(), boss_the_lich_king::boss_the_lich_kingAI::UpdateAI(), boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI::UpdateAI(), boss_tinhead::boss_tinheadAI::UpdateAI(), boss_trollgore::boss_trollgoreAI::UpdateAI(), boss_twin_baseAI::UpdateAI(), boss_tyrannus::boss_tyrannusAI::UpdateAI(), boss_urom::boss_uromAI::UpdateAI(), boss_vaelastrasz::boss_vaelAI::UpdateAI(), boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI::UpdateAI(), boss_vanndar::boss_vanndarAI::UpdateAI(), boss_varos::boss_varosAI::UpdateAI(), boss_vazruden::boss_vazrudenAI::UpdateAI(), boss_vexallus::boss_vexallusAI::UpdateAI(), boss_victor_nefarius::boss_victor_nefariusAI::UpdateAI(), boss_void_reaver::boss_void_reaverAI::UpdateAI(), boss_volkhan::boss_volkhanAI::UpdateAI(), boss_warbringer_omrogg::boss_warbringer_omroggAI::UpdateAI(), boss_warlord_kalithresh::boss_warlord_kalithreshAI::UpdateAI(), boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI::UpdateAI(), boss_xevozz::boss_xevozzAI::UpdateAI(), boss_xt002::boss_xt002_AI::UpdateAI(), boss_ymiron::boss_ymironAI::UpdateAI(), boss_yogg_saron::boss_yogg_saronAI::UpdateAI(), boss_zum_rah::boss_zum_rahAI::UpdateAI(), example_creature::example_creatureAI::UpdateAI(), example_escort::example_escortAI::UpdateAI(), hyjalAI::UpdateAI(), npc_a_special_surprise::npc_a_special_surpriseAI::UpdateAI(), npc_aeranas::npc_aeranasAI::UpdateAI(), npc_alchemist_finklestein::npc_alchemist_finklesteinAI::UpdateAI(), npc_alexstraza_the_lifebinder::npc_alexstraza_the_lifebinderAI::UpdateAI(), npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI::UpdateAI(), npc_anubarak_spike::npc_anubarak_spikeAI::UpdateAI(), npc_arthas::npc_arthasAI::UpdateAI(), npc_aysa_meditation::npc_aysa_meditationAI::UpdateAI(), npc_blood_queen_lana_thel::npc_blood_queen_lana_thelAI::UpdateAI(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::UpdateAI(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::UpdateAI(), npc_clattering_scorpid::npc_clattering_scorpidAI::UpdateAI(), npc_commander_dawnforge::npc_commander_dawnforgeAI::UpdateAI(), npc_converted_sentry::npc_converted_sentryAI::UpdateAI(), npc_crusade_persuaded::npc_crusade_persuadedAI::UpdateAI(), npc_crusade_recruit::npc_crusade_recruitAI::UpdateAI(), npc_dark_rider_of_acherus::npc_dark_rider_of_acherusAI::UpdateAI(), npc_disciple_of_naralex::npc_disciple_of_naralexAI::UpdateAI(), npc_draenei_survivor::npc_draenei_survivorAI::UpdateAI(), npc_elder_kekek::npc_elder_kekekAI::UpdateAI(), npc_engineer_spark_overgrind::npc_engineer_spark_overgrindAI::UpdateAI(), npc_expedition_commander::npc_expedition_commanderAI::UpdateAI(), npc_eye_of_acherus::npc_eye_of_acherusAI::UpdateAI(), npc_fizzlebang_toc::npc_fizzlebang_tocAI::UpdateAI(), npc_freed_protodrake::npc_freed_protodrakeAI::UpdateAI(), npc_garments_of_quests::npc_garments_of_questsAI::UpdateAI(), npc_garona::npc_garonaAI::UpdateAI(), npc_garrosh_toc::npc_garrosh_tocAI::UpdateAI(), npc_grimstone::npc_grimstoneAI::UpdateAI(), npc_gurgthock::npc_gurgthockAI::UpdateAI(), npc_hidden_cultist::npc_hidden_cultistAI::UpdateAI(), npc_high_oracle_soo_roo::npc_high_oracle_soo_rooAI::UpdateAI(), npc_high_overlord_saurfang_icc::npc_high_overlord_saurfangAI::UpdateAI(), npc_highlord_darion_mograine::npc_highlord_darion_mograineAI::UpdateAI(), npc_highlord_tirion_fordring_lh::npc_highlord_tirion_fordringAI::UpdateAI(), npc_hogger_elwynn::npc_hogger_elwynnAI::UpdateAI(), npc_infused_crystal::npc_infused_crystalAI::UpdateAI(), npc_injured_razor_hill_grunt::UpdateAI(), npc_jaina_fos::npc_jaina_fosAI::UpdateAI(), npc_jaina_or_sylvanas_escape_hor::npc_jaina_or_sylvanas_escape_horAI::UpdateAI(), npc_jaina_or_sylvanas_hor::npc_jaina_or_sylvanas_horAI::UpdateAI(), npc_jungle_punch_target::npc_jungle_punch_targetAI::UpdateAI(), npc_kiljaeden_controller::npc_kiljaeden_controllerAI::UpdateAI(), npc_koltira_deathweaver::npc_koltira_deathweaverAI::UpdateAI(), npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI::UpdateAI(), npc_lake_frog::npc_lake_frogAI::UpdateAI(), npc_leryssa::npc_leryssaAI::UpdateAI(), npc_lurgglbr::npc_lurgglbrAI::UpdateAI(), npc_manaforge_control_console::npc_manaforge_control_consoleAI::UpdateAI(), npc_margrave_dhakar::npc_margrave_dhakarAI::UpdateAI(), npc_mature_netherwing_drake::npc_mature_netherwing_drakeAI::UpdateAI(), npc_medivh_bm::npc_medivh_bmAI::UpdateAI(), npc_millhouse_manastorm::npc_millhouse_manastormAI::UpdateAI(), npc_muradin_bronzebeard_icc::npc_muradin_bronzebeard_iccAI::UpdateAI(), npc_nether_drake::npc_nether_drakeAI::UpdateAI(), npc_omrogg_heads::npc_omrogg_headsAI::UpdateAI(), npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI::UpdateAI(), npc_phase_hunter::npc_phase_hunterAI::UpdateAI(), npc_precious_icc::npc_precious_iccAI::UpdateAI(), npc_professor_phizzlethorpe::npc_professor_phizzlethorpeAI::UpdateAI(), npc_rotting_frost_giant::npc_rotting_frost_giantAI::UpdateAI(), npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI::UpdateAI(), npc_scarlet_courier::npc_scarlet_courierAI::UpdateAI(), npc_sergeant_bly::npc_sergeant_blyAI::UpdateAI(), npc_shadron::npc_shadronAI::UpdateAI(), npc_sinclari_vh::npc_sinclariAI::UpdateAI(), npc_snowfall_glade_playmate::npc_snowfall_glade_playmateAI::UpdateAI(), npc_sylvanas_fos::npc_sylvanas_fosAI::UpdateAI(), npc_tempest_minion::npc_tempest_minionAI::UpdateAI(), npc_tenebron::npc_tenebronAI::UpdateAI(), npc_terenas_menethil::npc_terenas_menethilAI::UpdateAI(), npc_thassarian::npc_thassarianAI::UpdateAI(), npc_the_biggest_tree::npc_the_biggest_treeAI::UpdateAI(), npc_the_etymidian::npc_the_etymidianAI::UpdateAI(), npc_theramore_guard::npc_theramore_guardAI::UpdateAI(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::UpdateAI(), npc_tirion_fordring_tft::npc_tirion_fordringAI::UpdateAI(), npc_tirion_toc::npc_tirion_tocAI::UpdateAI(), npc_twiggy_flathead::npc_twiggy_flatheadAI::UpdateAI(), npc_valkyr_battle_maiden::npc_valkyr_battle_maidenAI::UpdateAI(), npc_varian_toc::npc_varian_tocAI::UpdateAI(), npc_venture_co_straggler::npc_venture_co_stragglerAI::UpdateAI(), npc_vesperon::npc_vesperonAI::UpdateAI(), npc_warden_mellichar::npc_warden_mellicharAI::UpdateAI(), npc_winterfin_playmate::npc_winterfin_playmateAI::UpdateAI(), npc_xerestrasza::npc_xerestraszaAI::UpdateAI(), npc_yogg_saron_illusions::npc_yogg_saron_illusionsAI::UpdateAI(), npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI::UpdateEscortAI(), npc_bonker_togglevolt::npc_bonker_togglevoltAI::UpdateEscortAI(), npc_brann_hos::npc_brann_hosAI::UpdateEscortAI(), npc_crok_scourgebane::npc_crok_scourgebaneAI::UpdateEscortAI(), npc_wizzlecrank_shredder::npc_wizzlecrank_shredderAI::UpdateEscortAI(), npc_tooga::npc_toogaAI::UpdateFollowerAI(), example_escort::example_escortAI::WaypointReached(), npc_00x09hl::npc_00x09hlAI::WaypointReached(), npc_ancestral_wolf::npc_ancestral_wolfAI::WaypointReached(), npc_arthas::npc_arthasAI::WaypointReached(), npc_bessy::npc_bessyAI::WaypointReached(), npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI::WaypointReached(), npc_brann_hos::npc_brann_hosAI::WaypointReached(), npc_crok_scourgebane::npc_crok_scourgebaneAI::WaypointReached(), npc_custodian_of_time::npc_custodian_of_timeAI::WaypointReached(), npc_deathstalker_erland::npc_deathstalker_erlandAI::WaypointReached(), npc_disciple_of_naralex::npc_disciple_of_naralexAI::WaypointReached(), npc_earthmender_wilda::npc_earthmender_wildaAI::WaypointReached(), npc_emily::npc_emilyAI::WaypointReached(), npc_engineer_helice::npc_engineer_heliceAI::WaypointReached(), npc_gilthares::npc_giltharesAI::WaypointReached(), npc_grimstone::npc_grimstoneAI::WaypointReached(), npc_highlord_darion_mograine::npc_highlord_darion_mograineAI::WaypointReached(), npc_injured_goblin::npc_injured_goblinAI::WaypointReached(), npc_injured_rainspeaker_oracle::npc_injured_rainspeaker_oracleAI::WaypointReached(), npc_isla_starmane::npc_isla_starmaneAI::WaypointReached(), npc_kayra_longmane::npc_kayra_longmaneAI::WaypointReached(), npc_koltira_deathweaver::npc_koltira_deathweaverAI::WaypointReached(), npc_kservant::npc_kservantAI::WaypointReached(), npc_kurenai_captive::npc_kurenai_captiveAI::WaypointReached(), npc_maghar_captive::npc_maghar_captiveAI::WaypointReached(), npc_magwin::npc_magwinAI::WaypointReached(), npc_mootoo_the_younger::npc_mootoo_the_youngerAI::WaypointReached(), npc_morridune::npc_morriduneAI::WaypointReached(), npc_muglash::npc_muglashAI::WaypointReached(), npc_OOX17::npc_OOX17AI::WaypointReached(), npc_professor_phizzlethorpe::npc_professor_phizzlethorpeAI::WaypointReached(), npc_ranger_lilatha::npc_ranger_lilathaAI::WaypointReached(), npc_ranshalla::npc_ranshallaAI::WaypointReached(), npc_scarlet_miner::npc_scarlet_minerAI::WaypointReached(), npc_shadowfang_prisoner::npc_shadowfang_prisonerAI::WaypointReached(), npc_stinky::npc_stinkyAI::WaypointReached(), npc_taretha::npc_tarethaAI::WaypointReached(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::WaypointReached(), npc_torek::npc_torekAI::WaypointReached(), npc_willix::npc_willixAI::WaypointReached(), npc_wizzlecrank_shredder::npc_wizzlecrank_shredderAI::WaypointReached(), npc_wounded_blood_elf::npc_wounded_blood_elfAI::WaypointReached(), and npc_wizzlecrank_shredder::npc_wizzlecrank_shredderAI::WaypointStart().
|
inlinevirtual |
== Triggered Actions Requested ==================
Implements UnitAI.
Reimplemented in advisorbase_ai, AggressorAI, alliance_rifleman::alliance_riflemanAI, ArcherAI, boss_aeonus::boss_aeonusAI, boss_akilzon::boss_akilzonAI, boss_aku_mai::boss_aku_maiAI, boss_alar::boss_alarAI, boss_algalon_the_observer::boss_algalon_the_observerAI, boss_alizabal::boss_alizabalAI, boss_alythess::boss_alythessAI, boss_amanitar::boss_amanitarAI, boss_ambassador_flamelash::boss_ambassador_flamelashAI, boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI, boss_ancient_stone_keeper::boss_ancient_stone_keeperAI, boss_anetheron::boss_anetheronAI, boss_anomalus::boss_anomalusAI, boss_anraphet::boss_anraphetAI, boss_anub_arak::boss_anub_arakAI, boss_anubarak_trial::boss_anubarak_trialAI, boss_anubrekhan::boss_anubrekhanAI, boss_anubshiah::boss_anubshiahAI, boss_anzu::boss_anzuAI, boss_apoko::boss_apokoAI, boss_arcanist_doan::boss_arcanist_doanAI, boss_archaedas::boss_archaedasAI, boss_archavon::boss_archavonAI, boss_archimonde::boss_archimondeAI, boss_attumen::boss_attumenAI, boss_auriaya::boss_auriayaAI, boss_ayamiss::boss_ayamissAI, boss_azgalor::boss_azgalorAI, boss_azshir_the_sleepless::boss_azshir_the_sleeplessAI, boss_azuregos::boss_azuregosAI, boss_balinda::boss_balindaAI, boss_baltharus_the_warborn::boss_baltharus_the_warbornAI, boss_baron_geddon::boss_baron_geddonAI, boss_baron_rafe_dreuger::boss_baron_rafe_dreugerAI, boss_baron_rivendare::boss_baron_rivendareAI, boss_baroness_anastari::boss_baroness_anastariAI, boss_baroness_dorothea_millstipe::boss_baroness_dorothea_millstipeAI, boss_bigbadwolf::boss_bigbadwolfAI, boss_bjarngrim::boss_bjarngrimAI, boss_black_knight::boss_black_knightAI, boss_blackheart_the_inciter::boss_blackheart_the_inciterAI, boss_blindeye_the_seer::boss_blindeye_the_seerAI, boss_blood_council_controller::boss_blood_council_controllerAI, boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI, boss_bloodmage_thalnos::boss_bloodmage_thalnosAI, boss_brain_of_yogg_saron::boss_brain_of_yogg_saronAI, boss_broggok::boss_broggokAI, boss_bronjahm::boss_bronjahmAI, boss_broodlord::boss_broodlordAI, boss_brutallus::boss_brutallusAI, boss_buru::boss_buruAI, boss_cannon_master_willey::boss_cannon_master_willeyAI, boss_captain_skarloc::boss_captain_skarlocAI, boss_chromaggus::boss_chromaggusAI, boss_chrono_lord_deja::boss_chrono_lord_dejaAI, boss_commander_kolurg::boss_commander_kolurgAI, boss_commander_sarannis::boss_commander_sarannisAI, boss_commander_stoutbeard::boss_commander_stoutbeardAI, boss_crone::boss_croneAI, boss_cthun::cthunAI, boss_curator::boss_curatorAI, boss_cyanigosa::boss_cyanigosaAI, boss_daakara::boss_daakaraAI, boss_dalronn_the_controller::boss_dalronn_the_controllerAI, boss_darkweaver_syth::boss_darkweaver_sythAI, boss_dathrohan_balnazzar::boss_dathrohan_balnazzarAI, boss_deathbringer_saurfang::boss_deathbringer_saurfangAI, boss_devourer_of_souls::boss_devourer_of_soulsAI, boss_doomlord_kazzak::boss_doomlordkazzakAI, boss_doomrel::boss_doomrelAI, boss_doomwalker::boss_doomwalkerAI, boss_dorothee::boss_dorotheeAI, boss_drakkari_colossus::boss_drakkari_colossusAI, boss_drakkari_elemental::boss_drakkari_elementalAI, boss_drakkisath::boss_drakkisathAI, boss_drakos::boss_drakosAI, boss_drekthar::boss_drektharAI, boss_eadric::boss_eadricAI, boss_earthrager_ptah::boss_earthrager_ptahAI, boss_ebonroc::boss_ebonrocAI, boss_eck::boss_eckAI, boss_elder_brightleaf::boss_elder_brightleafAI, boss_elder_ironbranch::boss_elder_ironbranchAI, boss_elder_nadox::boss_elder_nadoxAI, boss_elder_stonebark::boss_elder_stonebarkAI, boss_ellris_duskhallow::boss_ellris_duskhallowAI, boss_emalon::boss_emalonAI, boss_emperor_dagran_thaurissan::boss_draganthaurissanAI, boss_entropius::boss_entropiusAI, boss_epoch::boss_epochAI, boss_epoch_hunter::boss_epoch_hunterAI, boss_eramas_brightblaze::boss_eramas_brightblazeAI, boss_eregos::boss_eregosAI, boss_erekem::boss_erekemAI, boss_essence_of_anger::boss_essence_of_angerAI, boss_essence_of_desire::boss_essence_of_desireAI, boss_essence_of_suffering::boss_essence_of_sufferingAI, boss_exarch_maladaar::boss_exarch_maladaarAI, boss_eye_of_cthun::eye_of_cthunAI, boss_faction_championsAI, boss_faerlina::boss_faerlinaAI, boss_falric::boss_falricAI, boss_fankriss::boss_fankrissAI, boss_fathomguard_caribdis::boss_fathomguard_caribdisAI, boss_fathomguard_sharkkis::boss_fathomguard_sharkkisAI, boss_fathomguard_tidalvess::boss_fathomguard_tidalvessAI, boss_fathomlord_karathress::boss_fathomlord_karathressAI, boss_felblood_kaelthas::boss_felblood_kaelthasAI, boss_felmyst::boss_felmystAI, boss_festergut::boss_festergutAI, boss_firemaw::boss_firemawAI, boss_flame_leviathan::boss_flame_leviathanAI, boss_flame_leviathan_defense_cannon::boss_flame_leviathan_defense_cannonAI, boss_flame_leviathan_safety_container::boss_flame_leviathan_safety_containerAI, boss_flamegor::boss_flamegorAI, boss_four_horsemen::boss_four_horsemenAI, boss_freya::boss_freyaAI, boss_gal_darah::boss_gal_darahAI, boss_galgann_firehammer::boss_galgann_firehammerAI, boss_galvangar::boss_galvangarAI, boss_garaxxas::boss_garaxxasAI, boss_garfrost::boss_garfrostAI, boss_garr::boss_garrAI, boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI, boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI, boss_gathios_the_shatterer::boss_gathios_the_shattererAI, boss_gehennas::boss_gehennasAI, boss_gelihast::boss_gelihastAI, boss_general_angerforge::boss_general_angerforgeAI, boss_general_vezax::boss_general_vezaxAI, boss_general_zarithrian::boss_general_zarithrianAI, boss_gizrul_the_slavener::boss_gizrul_the_slavenerAI, boss_gluth::boss_gluthAI, boss_golemagg::boss_golemaggAI, boss_gormok::boss_gormokAI, boss_gorosh_the_dervish::boss_gorosh_the_dervishAI, boss_gothik::boss_gothikAI, boss_grand_astromancer_capernian::boss_grand_astromancer_capernianAI, boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI, boss_grandmaster_vorpil::boss_grandmaster_vorpilAI, boss_grimlok::boss_grimlokAI, boss_grizzle::boss_grizzleAI, boss_grobbulus::boss_grobbulusAI, boss_grubbis::boss_grubbisAI, boss_gruul::boss_gruulAI, boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI, boss_gyth::boss_gythAI, boss_hadronox::boss_hadronoxAI, boss_halazzi::boss_halazziAI, boss_halion::boss_halionAI, boss_halycon::boss_halyconAI, boss_harbinger_skyriss::boss_harbinger_skyrissAI, boss_headless_horseman::boss_headless_horsemanAI, boss_heigan::boss_heiganAI, boss_herod::boss_herodAI, boss_hexlord_malacrass::boss_hex_lord_malacrassAI, boss_high_astromancer_solarian::boss_high_astromancer_solarianAI, boss_high_botanist_freywinn::boss_high_botanist_freywinnAI, boss_high_inquisitor_fairbanks::boss_high_inquisitor_fairbanksAI, boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI, boss_high_interrogator_gerstahn::boss_high_interrogator_gerstahnAI, boss_high_king_maulgar::boss_high_king_maulgarAI, boss_high_nethermancer_zerevor::boss_high_nethermancer_zerevorAI, boss_highlord_omokk::boss_highlordomokkAI, boss_hodir::boss_hodirAI, boss_hogger::boss_hoggerAI, boss_hoptallus::boss_hoptallusAI, boss_houndmaster_loksey::boss_houndmaster_lokseyAI, boss_huhuran::boss_huhuranAI, boss_hungarfen::boss_hungarfenAI, boss_hunter_toc5::boss_hunter_toc5AI, boss_hydromancer_thespia::boss_thespiaAI, boss_hydross_the_unstable::boss_hydross_the_unstableAI, boss_icehowl::boss_icehowlAI, boss_ichoron::boss_ichoronAI, boss_ick::boss_ickAI, boss_ignis::boss_ignis_AI, boss_illidan_stormrage::boss_illidan_stormrageAI, boss_infinite_corruptor::boss_infinite_corruptorAI, boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI, boss_interrogator_vishas::boss_interrogator_vishasAI, boss_ionar::boss_ionarAI, boss_ironaya::boss_ironayaAI, boss_janalai::boss_janalaiAI, boss_jaraxxus::boss_jaraxxusAI, boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI, boss_jormungarAI, boss_julianne::boss_julianneAI, boss_kaelthas::boss_kaelthasAI, boss_kagani_nightstrike::boss_kagani_nightstrikeAI, boss_kalec::boss_kalecAI, boss_kalecgos::boss_kalecgosAI, boss_kalecgos_kj::boss_kalecgos_kjAI, boss_kazrogal::boss_kazrogalAI, boss_keleseth::boss_kelesethAI, boss_kelidan_the_breaker::boss_kelidan_the_breakerAI, boss_kelris::boss_kelrisAI, boss_kelthuzad::boss_kelthuzadAI, boss_keristrasza::boss_keristraszaAI, boss_kiggler_the_crazed::boss_kiggler_the_crazedAI, boss_kiljaeden::boss_kiljaedenAI, boss_king_dred::boss_king_dredAI, boss_kologarn::boss_kologarnAI, boss_koralon::boss_koralonAI, boss_kri::boss_kriAI, boss_krick::boss_krickAI, boss_krik_thir::boss_krik_thirAI, boss_krosh_firehand::boss_krosh_firehandAI, boss_krystallus::boss_krystallusAI, boss_kurinnaxx::boss_kurinnaxxAI, boss_lady_catriona_von_indi::boss_lady_catriona_von_indiAI, boss_lady_deathwhisper::boss_lady_deathwhisperAI, boss_lady_keira_berrybuck::boss_lady_keira_berrybuckAI, boss_lady_malande::boss_lady_malandeAI, boss_lady_vashj::boss_lady_vashjAI, boss_laj::boss_lajAI, boss_landslide::boss_landslideAI, boss_lavanthor::boss_lavanthorAI, boss_leotheras_the_blind::boss_leotheras_the_blindAI, boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI, boss_lich_king_toc::boss_lich_king_tocAI, boss_lieutenant_drake::boss_lieutenant_drakeAI, boss_loatheb::boss_loathebAI, boss_loken::boss_lokenAI, boss_lord_crispin_ference::boss_lord_crispin_ferenceAI, boss_lord_marrowgar::boss_lord_marrowgarAI, boss_lord_overheat::boss_lord_overheatAI, boss_lord_robin_daris::boss_lord_robin_darisAI, boss_lord_sanguinar::boss_lord_sanguinarAI, boss_lord_valthalak::boss_lord_valthalakAI, boss_lucifron::boss_lucifronAI, boss_maexxna::boss_maexxnaAI, boss_mage_toc5::boss_mage_toc5AI, boss_magistrate_barthilas::boss_magistrate_barthilasAI, boss_magmadar::boss_magmadarAI, boss_magmus::boss_magmusAI, boss_magtheridon::boss_magtheridonAI, boss_magus_telestra::boss_magus_telestraAI, boss_maiden_of_grief::boss_maiden_of_griefAI, boss_maiden_of_virtue::boss_maiden_of_virtueAI, boss_maiev_shadowsong::boss_maievAI, boss_majordomo::boss_majordomoAI, boss_mal_ganis::boss_mal_ganisAI, boss_malchezaar::boss_malchezaarAI, boss_maleki_the_pallid::boss_maleki_the_pallidAI, boss_malygos::boss_malygosAI, boss_marwyn::boss_marwynAI, boss_master_engineer_telonicus::boss_master_engineer_telonicusAI, boss_meathook::boss_meathookAI, boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI, boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI, boss_midnight::boss_midnightAI, boss_moam::boss_moamAI, boss_moira_bronzebeard::boss_moira_bronzebeardAI, boss_moorabi::boss_moorabiAI, boss_moragg::boss_moraggAI, boss_moroes::boss_moroesAI, boss_moroes_guestAI, boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI, boss_mother_shahraz::boss_shahrazAI, boss_mother_smolderweb::boss_mothersmolderwebAI, boss_murmur::boss_murmurAI, boss_muru::boss_muruAI, boss_najentus::boss_najentusAI, boss_nalorakk::boss_nalorakkAI, boss_nazan::boss_nazanAI, boss_nefarian::boss_nefarianAI, boss_nerubenkan::boss_nerubenkanAI, boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI, boss_netherspite::boss_netherspiteAI, boss_nexusprince_shaffar::boss_nexusprince_shaffarAI, boss_nightbane::boss_nightbaneAI, boss_noth::boss_nothAI, boss_novos::boss_novosAI, boss_noxxion::boss_noxxionAI, boss_occuthar::boss_occutharAI, boss_olm_the_summoner::boss_olm_the_summonerAI, boss_omor_the_unscarred::boss_omor_the_unscarredAI, boss_onyxia::boss_onyxiaAI, boss_ook_ook::boss_ook_ookAI, boss_ormorok::boss_ormorokAI, boss_ossirian::boss_ossirianAI, boss_ouro::boss_ouroAI, boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI, boss_palehoof::boss_palehoofAI, boss_paletress::boss_paletressAI, boss_pandemonius::boss_pandemoniusAI, boss_patchwerk::boss_patchwerkAI, boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI, boss_pit_lord_argaloth::boss_pit_lord_argalothAI, boss_postmaster_malown::boss_postmaster_malownAI, boss_priestess_delrissa::boss_priestess_delrissaAI, boss_priestess_lackey_commonAI, boss_prince_keleseth_icc::boss_prince_kelesethAI, boss_prince_taldaram_icc::boss_prince_taldaramAI, boss_prince_valanar_icc::boss_prince_valanarAI, boss_princess_theradras::boss_ptheradrasAI, boss_professor_putricide::boss_professor_putricideAI, boss_pyroguard_emberseer::boss_pyroguard_emberseerAI, boss_rage_winterchill::boss_rage_winterchillAI, boss_ragnaros::boss_ragnarosAI, boss_rajaxx::boss_rajaxxAI, boss_ramstein_the_gorger::boss_ramstein_the_gorgerAI, boss_randolph_moloch::boss_randolph_molochAI, boss_razorgore::boss_razorgoreAI, boss_razorscale::boss_razorscaleAI, boss_razorscale_controller::boss_razorscale_controllerAI, boss_razuvious::boss_razuviousAI, boss_reliquary_of_souls::boss_reliquary_of_soulsAI, boss_rend_blackhand::boss_rend_blackhandAI, boss_revelosh::boss_reveloshAI, boss_rimefang::boss_rimefangAI, boss_roar::boss_roarAI, boss_romulo::boss_romuloAI, boss_rotface::boss_rotfaceAI, boss_rouge_toc5::boss_rouge_toc5AI, boss_runemaster_molgeim::boss_runemaster_molgeimAI, boss_sacrolash::boss_sacrolashAI, boss_salramm::boss_salrammAI, boss_sapphiron::boss_sapphironAI, boss_sara::boss_saraAI, boss_saronite_animus::boss_saronite_animusAI, boss_sartharion::boss_sartharionAI, boss_sartura::boss_sarturaAI, boss_sathrovarr::boss_sathrovarrAI, boss_saviana_ragefire::boss_saviana_ragefireAI, boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI, boss_scorn::boss_scornAI, boss_selin_fireheart::boss_selin_fireheartAI, boss_shade_of_akama::boss_shade_of_akamaAI, boss_shade_of_aran::boss_aranAI, boss_shadow_hunter_voshgajin::boss_shadowvoshAI, boss_shaman_toc5::boss_shaman_toc5AI, boss_shazzrah::boss_shazzrahAI, boss_shirrak_the_dead_watcher::boss_shirrak_the_dead_watcherAI, boss_silver_hand_bosses::boss_silver_hand_bossesAI, boss_sindragosa::boss_sindragosaAI, boss_sister_svalna::boss_sister_svalnaAI, boss_sjonnir::boss_sjonnirAI, boss_skadi::boss_skadiAI, boss_skarvald_the_constructor::boss_skarvald_the_constructorAI, boss_skeram::boss_skeramAI, boss_slad_ran::boss_slad_ranAI, boss_steelbreaker::boss_steelbreakerAI, boss_stormcaller_brundir::boss_stormcaller_brundirAI, boss_strawman::boss_strawmanAI, boss_sulfuron::boss_sulfuronAI, boss_supremus::boss_supremusAI, boss_svala::boss_svalaAI, boss_taldaram::boss_taldaramAI, boss_talon_king_ikiss::boss_talon_king_ikissAI, boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI, boss_temporus::boss_temporusAI, boss_terestian_illhoof::boss_terestianAI, boss_teron_gorefiend::boss_teron_gorefiendAI, boss_thaddius::boss_thaddiusAI, boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI, boss_tharon_ja::boss_tharon_jaAI, boss_the_beast::boss_thebeastAI, boss_the_black_stalker::boss_the_black_stalkerAI, boss_the_lich_king::boss_the_lich_kingAI, boss_the_lurker_below::boss_the_lurker_belowAI, boss_the_maker::boss_the_makerAI, boss_thorim::boss_thorimAI, boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI, boss_timmy_the_cruel::boss_timmy_the_cruelAI, boss_tinhead::boss_tinheadAI, boss_tinkerer_gizlock::boss_tinkerer_gizlockAI, boss_toravon::boss_toravonAI, boss_trollgore::boss_trollgoreAI, boss_twin_baseAI, boss_tyrannus::boss_tyrannusAI, boss_urok_doomhowl::boss_urok_doomhowlAI, boss_urom::boss_uromAI, boss_vaelastrasz::boss_vaelAI, boss_valithria_dreamwalker::boss_valithria_dreamwalkerAI, boss_vanndar::boss_vanndarAI, boss_varos::boss_varosAI, boss_vazruden::boss_vazrudenAI, boss_vazruden_the_herald::boss_vazruden_the_heraldAI, boss_veklor::boss_veklorAI, boss_veknilash::boss_veknilashAI, boss_vem::boss_vemAI, boss_veras_darkshadow::boss_veras_darkshadowAI, boss_vexallus::boss_vexallusAI, boss_victor_nefarius::boss_victor_nefariusAI, boss_viscidus::boss_viscidusAI, boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI, boss_void_reaver::boss_void_reaverAI, boss_volazj::boss_volazjAI, boss_volkhan::boss_volkhanAI, boss_warbringer_omrogg::boss_warbringer_omroggAI, boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI, boss_warlord_kalithresh::boss_warlord_kalithreshAI, boss_warlord_salaris::boss_warlord_salarisAI, boss_warmaster_voone::boss_warmastervooneAI, boss_warp_splinter::boss_warp_splinterAI, boss_warrior_toc5::boss_warrior_toc5AI, boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI, boss_xevozz::boss_xevozzAI, boss_xt002::boss_xt002_AI, boss_yauj::boss_yaujAI, boss_yazzai::boss_yazzaiAI, boss_ymiron::boss_ymironAI, boss_yogg_saron::boss_yogg_saronAI, boss_zelfan::boss_zelfanAI, boss_zhao_ren::boss_zhao_renAI, boss_zum_rah::boss_zum_rahAI, boss_zuramat::boss_zuramatAI, BossAI, CasterAI, celebras_the_cursed::celebras_the_cursedAI, CombatAI, dummy_dragonAI, example_creature::example_creatureAI, example_escort::example_escortAI, FollowerAI, generic_creature::generic_creatureAI, generic_halionAI, generic_vehicleAI_toc5::generic_vehicleAI_toc5AI, guard_generic::guard_genericAI, guard_shattrath_aldor::guard_shattrath_aldorAI, guard_shattrath_scryer::guard_shattrath_scryerAI, HookMgr::ElunaCreatureAI, hyjal_trashAI, hyjalAI, netherspite_infernal::netherspite_infernalAI, npc_a_special_surprise::npc_a_special_surpriseAI, npc_abomination::npc_abominationAI, npc_abyssal::npc_abyssalAI, npc_acolyte_of_shadron::npc_acolyte_of_shadronAI, npc_acolyte_of_vesperon::npc_acolyte_of_vesperonAI, npc_aeranas::npc_aeranasAI, npc_agitated_earth_spirit::npc_agitated_earth_spiritAI, npc_ahnkahar_nerubian::npc_ahnkahar_nerubianAI, npc_akama_illidan::npc_akama_illidanAI, npc_akama_shade::npc_akamaAI, npc_alchemist_finklestein::npc_alchemist_finklesteinAI, npc_alexstraza_the_lifebinder::npc_alexstraza_the_lifebinderAI, npc_amanitar_mushrooms::npc_amanitar_mushroomsAI, npc_amberpine_woodsman::npc_amberpine_woodsmanAI, npc_anachronos_quest_trigger::npc_anachronos_quest_triggerAI, npc_anachronos_the_ancient::npc_anachronos_the_ancientAI, npc_ancient_conservator::npc_ancient_conservatorAI, npc_ancient_water_spirit::npc_ancient_water_spiritAI, npc_ancient_wisp::npc_ancient_wispAI, npc_annhylde_the_caller::npc_annhylde_the_callerAI, npc_announcer_toc5::npc_announcer_toc5AI, npc_anub_ar_shadowcaster::npc_anub_ar_shadowcasterAI, npc_anub_ar_skirmisher::npc_anub_ar_skirmisherAI, npc_anub_ar_warrior::npc_anub_ar_warriorAI, npc_anubarak_spike::npc_anubarak_spikeAI, npc_apprentice_mirveda::npc_apprentice_mirvedaAI, npc_aquementas::npc_aquementasAI, npc_aran_elemental::water_elementalAI, npc_arcane_overload::npc_arcane_overloadAI, npc_arcane_sphere::npc_arcane_sphereAI, npc_archaedas_minions::npc_archaedas_minionsAI, npc_archavon_warder::npc_archavon_warderAI, npc_argent_soldier::npc_argent_soldierAI, npc_argent_valiant::npc_argent_valiantAI, npc_armageddon::npc_armageddonAI, npc_arthas::npc_arthasAI, npc_arthas_teleport_visual::npc_arthas_teleport_visualAI, npc_arugal_voidwalker::npc_arugal_voidwalkerAI, npc_ashtongue_channeler::npc_ashtongue_channelerAI, npc_ashtongue_defender::npc_ashtongue_defenderAI, npc_ashtongue_elementalist::npc_ashtongue_elementalistAI, npc_ashtongue_rogue::npc_ashtongue_rogueAI, npc_ashtongue_sorcerer::npc_ashtongue_sorcererAI, npc_ashtongue_spiritbinder::npc_ashtongue_spiritbinderAI, npc_auriaya_seeping_trigger::npc_auriaya_seeping_triggerAI, npc_av_marshal_or_warmaster::npc_av_marshal_or_warmasterAI, npc_avatar_of_martyred::npc_avatar_of_martyredAI, npc_aysa_chamber_of_whispers::npc_aysa_chamber_of_whispersAI, npc_aysa_cloudsinger::npc_aysa_cloudsingerAI, npc_aysa_meditation::npc_aysa_meditationAI, npc_azure_binder::npc_azure_binderAI, npc_azure_captain::npc_azure_captainAI, npc_azure_invader::npc_azure_invaderAI, npc_azure_mage_slayer::npc_azure_mage_slayerAI, npc_azure_raider::npc_azure_raiderAI, npc_azure_ring_captain::npc_azure_ring_captainAI, npc_azure_saboteur::npc_azure_saboteurAI, npc_azure_sorceror::npc_azure_sorcerorAI, npc_azure_spellbreaker::npc_azure_spellbreakerAI, npc_azure_stalker::npc_azure_stalkerAI, npc_ball_of_flame::npc_ball_of_flameAI, npc_baltharus_the_warborn_clone::npc_baltharus_the_warborn_cloneAI, npc_banana_hozen::npc_banana_hozenAI, npc_banshee::npc_bansheeAI, npc_barnes::npc_barnesAI, npc_beryl_sorcerer::npc_beryl_sorcererAI, npc_big_ooze::npc_big_oozeAI, npc_black_knight_skeletal_gryphon::npc_black_knight_skeletal_gryphonAI, npc_blackfathom_deeps_event::npc_blackfathom_deeps_eventAI, npc_blackhand_incarcerator::npc_blackhand_incarceratorAI, npc_blackhole::npc_blackholeAI, npc_blackrock_battle_worg::npc_blackrock_battle_worgAI, npc_blackrock_invader::npc_blackrock_invaderAI, npc_blackrock_spy::npc_blackrock_spyAI, npc_bladespire_ogre::npc_bladespire_ogreAI, npc_blazing_monstrosity::npc_blazing_monstrosityAI, npc_blazing_skeleton::npc_blazing_skeletonAI, npc_blessed_banner::npc_blessed_bannerAI, npc_blistering_zombie::npc_blistering_zombieAI, npc_blood_elf_council_voice_trigger::npc_blood_elf_council_voice_triggerAI, npc_blood_queen_lana_thel::npc_blood_queen_lana_thelAI, npc_bloodmaul_brutebane::npc_bloodmaul_brutebaneAI, npc_bone_spike::npc_bone_spikeAI, npc_boombot::npc_boombotAI, npc_bopper::npc_bopperAI, npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI, npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI, npc_broken_frostmourne::npc_broken_frostmourneAI, npc_brunnhildar_prisoner::npc_brunnhildar_prisonerAI, npc_bullet_controller::npc_bullet_controllerAI, npc_bushwhacker::npc_bushwhackerAI, npc_cage_trap_trigger::cage_trap_triggerAI, npc_cairne_bloodhoof::npc_cairne_bloodhoofAI, npc_captain_arnath::npc_captain_arnathAI, npc_captain_brandon::npc_captain_brandonAI, npc_captain_grondel::npc_captain_grondelAI, npc_captain_rupert::npc_captain_rupertAI, npc_chaotic_rift::npc_chaotic_riftAI, npc_chicken_cluck::npc_chicken_cluckAI, npc_clattering_scorpid::npc_clattering_scorpidAI, npc_claw_tentacle::claw_tentacleAI, npc_coilfang_ambusher::npc_coilfang_ambusherAI, npc_coilfang_waterelemental::npc_coilfang_waterelementalAI, npc_coldflame::npc_coldflameAI, npc_colossus::npc_colossusAI, npc_combustion_consumption::npc_combustion_consumptionAI, npc_commander_dawnforge::npc_commander_dawnforgeAI, npc_constrictor_tentacle::npc_constrictor_tentacleAI, npc_converted_sentry::npc_converted_sentryAI, npc_cooshcoosh::npc_cooshcooshAI, npc_core_rager::npc_core_ragerAI, npc_corki::npc_corkiAI, npc_corruptor_tentacle::npc_corruptor_tentacleAI, npc_counselor_talbot::npc_counselor_talbotAI, npc_creature_generator_akama::npc_creature_generator_akamaAI, npc_crusade_persuaded::npc_crusade_persuadedAI, npc_crusade_recruit::npc_crusade_recruitAI, npc_crusher_tentacle::npc_crusher_tentacleAI, npc_crypt_fiend::npc_crypt_fiendAI, npc_crystal_channel_target::npc_crystal_channel_targetAI, npc_crystal_spike_trigger::npc_crystal_spike_triggerAI, npc_crystalcore_devastator::npc_crystalcore_devastatorAI, npc_cult_adherent::npc_cult_adherentAI, npc_cult_fanatic::npc_cult_fanaticAI, npc_custodian_of_time::npc_custodian_of_timeAI, npc_cyclone::npc_cycloneAI, npc_dancing_flames::npc_dancing_flamesAI, npc_dark_fiend::npc_dark_fiendAI, npc_dark_nucleus::npc_dark_nucleusAI, npc_dark_rider_of_acherus::npc_dark_rider_of_acherusAI, npc_darkrune_guardian::npc_darkrune_guardianAI, npc_darkrune_sentinel::npc_darkrune_sentinelAI, npc_darkrune_watcher::npc_darkrune_watcherAI, npc_darkspear_jailor::npc_darkspear_jailorAI, npc_darnavan::npc_darnavanAI, npc_death_knight_initiate::npc_death_knight_initiateAI, npc_death_ravager::npc_death_ravagerAI, npc_defiant_troll::npc_defiant_trollAI, npc_descend_into_madness::npc_descend_into_madnessAI, npc_detonating_lasher::npc_detonating_lasherAI, npc_disciple_of_naralex::npc_disciple_of_naralexAI, npc_doctor::npc_doctorAI, npc_doom_blossom::npc_doom_blossomAI, npc_doomfire_targetting::npc_doomfire_targettingAI, npc_draenei_survivor::npc_draenei_survivorAI, npc_dragonflayer_forge_master::npc_dragonflayer_forge_masterAI, npc_dragonmaw_peon::npc_dragonmaw_peonAI, npc_drakkari_gutripper::npc_drakkari_gutripperAI, npc_drakkari_scytheclaw::npc_drakkari_scytheclawAI, npc_dream_cloud::npc_dream_cloudAI, npc_dream_portal::npc_dream_portalAI, npc_earthmender_wilda::npc_earthmender_wildaAI, npc_egg_pile::npc_egg_pileAI, npc_elder_kekek::npc_elder_kekekAI, npc_elemental_lord::npc_elemental_lordAI, npc_ember_of_alar::npc_ember_of_alarAI, npc_enchanted_elemental::npc_enchanted_elementalAI, npc_engineer_helice::npc_engineer_heliceAI, npc_engineer_spark_overgrind::npc_engineer_spark_overgrindAI, npc_enslaved_netherwing_drake::npc_enslaved_netherwing_drakeAI, npc_enslaved_proto_drake::npc_enslaved_proto_drakeAI, npc_eonars_gift::npc_eonars_giftAI, npc_erekem_guard::npc_erekem_guardAI, npc_escortAI, npc_ethereal_apprentice::npc_ethereal_apprenticeAI, npc_ethereal_beacon::npc_ethereal_beaconAI, npc_ethereal_sphere::npc_ethereal_sphereAI, npc_expedition_commander::npc_expedition_commanderAI, npc_eye_of_acherus::npc_eye_of_acherusAI, npc_eye_tentacle::eye_tentacleAI, npc_eyestalk::npc_eyestalkAI, npc_fel_crystal::npc_fel_crystalAI, npc_fel_guard_hound::npc_fel_guard_houndAI, npc_fel_infernal::npc_fel_infernalAI, npc_fel_orc_convert::npc_fel_orc_convertAI, npc_fel_stalker::npc_fel_stalkerAI, npc_felfire_portal::npc_felfire_portalAI, npc_felkael_flamestrike::npc_felkael_flamestrikeAI, npc_felkael_phoenix::npc_felkael_phoenixAI, npc_felkael_phoenix_egg::npc_felkael_phoenix_eggAI, npc_felmyst_trail::npc_felmyst_trailAI, npc_felmyst_vapor::npc_felmyst_vaporAI, npc_feral_defender::npc_feral_defenderAI, npc_ferocious_rhino::npc_ferocious_rhinoAI, npc_feugen::npc_feugenAI, npc_fiend_elemental::npc_fiend_elementalAI, npc_fiendish_imp::npc_fiendish_impAI, npc_firebomb::npc_firebombAI, npc_firesworn::npc_fireswornAI, npc_firework_launcher::npc_firework_launcherAI, npc_fizzlebang_toc::npc_fizzlebang_tocAI, npc_flame_of_azzinoth::flame_of_azzinothAI, npc_flame_patch_alar::npc_flame_patch_alarAI, npc_flame_tsunami::npc_flame_tsunamiAI, npc_flame_warder::npc_flame_warderAI, npc_flamewaker_priest::npc_flamewaker_priestAI, npc_flash_freeze::npc_flash_freezeAI, npc_floon::npc_floonAI, npc_focus_fire::npc_focus_fireAI, npc_freed_protodrake::npc_freed_protodrakeAI, npc_frenzied_worgen::npc_frenzied_worgenAI, npc_freya_ward_summon::npc_freya_ward_summonAI, npc_freyas_ward::npc_freyas_wardAI, npc_frost_freeze_trap::npc_frost_freeze_trapAI, npc_frost_tomb::npc_frost_tombAI, npc_frost_warder::npc_frost_warderAI, npc_frost_wyrm::npc_frost_wyrmAI, npc_frostbrood_skytalon::npc_frostbrood_skytalonAI, npc_frostworn_general::npc_frostworn_generalAI, npc_frozen_orb::npc_frozen_orbAI, npc_frozen_orb_stalker::npc_frozen_orb_stalkerAI, npc_gargoyle::npc_gargoyleAI, npc_garments_of_quests::npc_garments_of_questsAI, npc_garona::npc_garonaAI, npc_garrosh_toc::npc_garrosh_tocAI, npc_geezle::npc_geezleAI, npc_geist_ambusher::npc_geist_ambusherAI, npc_ghostly_priest::npc_ghostly_priestAI, npc_ghoul::npc_ghoulAI, npc_giant_claw_tentacle::giant_claw_tentacleAI, npc_giant_eye_tentacle::giant_eye_tentacleAI, npc_giant_infernal::npc_giant_infernalAI, npc_giant_spotlight::npc_giant_spotlightAI, npc_githyiss::npc_githyissAI, npc_glade_glimmer::npc_glade_glimmerAI, npc_gluttonous_abomination::npc_gluttonous_abominationAI, npc_goblin_assassin::npc_goblin_assassinAI, npc_gothik_minion::npc_gothik_minionAI, npc_green_dragon_combat_trigger::npc_green_dragon_combat_triggerAI, npc_greengill_slave::npc_greengill_slaveAI, npc_greyheart_spellbinder::npc_greyheart_spellbinderAI, npc_grimstone::npc_grimstoneAI, npc_grobbulus_poison_cloud::npc_grobbulus_poison_cloudAI, npc_guardian::npc_guardianAI, npc_guardian_of_the_elders::npc_guardian_of_the_eldersAI, npc_guardian_of_yogg_saron::npc_guardian_of_yogg_saronAI, npc_gurgthock::npc_gurgthockAI, npc_halion_controller::npc_halion_controllerAI, npc_hand_of_the_deceiver::npc_hand_of_the_deceiverAI, npc_harbinger_of_flame::npc_harbinger_of_flameAI, npc_head::npc_headAI, npc_healthy_spore::npc_healthy_sporeAI, npc_hellfire_channeler::npc_hellfire_channelerAI, npc_hellfire_sentry::npc_hellfire_sentryAI, npc_hidden_cultist::npc_hidden_cultistAI, npc_high_inquisitor_valroth::npc_high_inquisitor_valrothAI, npc_high_oracle_soo_roo::npc_high_oracle_soo_rooAI, npc_high_overlord_saurfang_icc::npc_high_overlord_saurfangAI, npc_highborne_lamenter::npc_highborne_lamenterAI, npc_highlord_darion_mograine::npc_highlord_darion_mograineAI, npc_highlord_tirion_fordring_lh::npc_highlord_tirion_fordringAI, npc_hive_zara_larva::npc_hive_zara_larvaAI, npc_hodir_druid::npc_hodir_druidAI, npc_hodir_mage::npc_hodir_mageAI, npc_hodir_priest::npc_hodir_priestAI, npc_hodir_shaman::npc_hodir_shamanAI, npc_hodirs_fury::npc_hodirs_furyAI, npc_hogger_elwynn::npc_hogger_elwynnAI, npc_hot_air_balloon_vehicle::npc_hot_air_balloon_vehicleAI, npc_hyldsmeet_protodrake::npc_hyldsmeet_protodrakeAI, npc_ice_tomb::npc_ice_tombAI, npc_iceborn_protodrake::npc_iceborn_protodrakeAI, npc_icefang::npc_icefangAI, npc_ichor_globule::npc_ichor_globuleAI, npc_icicle::npc_icicleAI, npc_illidari_council::npc_illidari_councilAI, npc_illidari_spawn::npc_illidari_spawnAI, npc_image_of_medivh::npc_image_of_medivhAI, npc_immortal_guardian::npc_immortal_guardianAI, npc_impaling_spear::npc_impaling_spearAI, npc_imprisoned_beryl_sorcerer::npc_imprisoned_beryl_sorcererAI, npc_infernal_volcano::npc_infernal_volcanoAI, npc_influence_tentacle::npc_influence_tentacleAI, npc_infused_crystal::npc_infused_crystalAI, npc_injured_draenei::npc_injured_draeneiAI, npc_injured_goblin::npc_injured_goblinAI, npc_injured_patient::npc_injured_patientAI, npc_injured_razor_hill_grunt, npc_inner_demon::npc_inner_demonAI, npc_iron_construct::npc_iron_constructAI, npc_jadespine_basilisk::npc_jadespine_basiliskAI, npc_jaina_fos::npc_jaina_fosAI, npc_jaina_or_sylvanas_escape_hor::npc_jaina_or_sylvanas_escape_horAI, npc_jaina_or_sylvanas_hor::npc_jaina_or_sylvanas_horAI, npc_jaomin_ro::npc_jaomin_roAI, npc_jedoga_initiand::npc_jedoga_initiandAI, npc_jedogas_aufseher_trigger::npc_jedogas_aufseher_triggerAI, npc_jenny::npc_jennyAI, npc_jungle_punch_target::npc_jungle_punch_targetAI, npc_kael_flamestrike::npc_kael_flamestrikeAI, npc_kalecgos::npc_kalecgosAI, npc_kelthuzad_abomination::npc_kelthuzad_abominationAI, npc_kiljaeden_controller::npc_kiljaeden_controllerAI, npc_kilrek::npc_kilrekAI, npc_kinetic_bomb::npc_kinetic_bombAI, npc_koltira_deathweaver::npc_koltira_deathweaverAI, npc_korrak_bloodrager::npc_korrak_bloodragerAI, npc_kurenai_captive::npc_kurenai_captiveAI, npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI, npc_lake_frog::npc_lake_frogAI, npc_laughing_skull::npc_laughing_skullAI, npc_lazy_peon::npc_lazy_peonAI, npc_legion_flame::npc_legion_flameAI, npc_leryssa::npc_leryssaAI, npc_lesser_doomguard::npc_lesser_doomguardAI, npc_li_fei::npc_li_feiAI, npc_life_spark::npc_life_sparkAI, npc_little_ooze::npc_little_oozeAI, npc_living_constellation::npc_living_constellationAI, npc_living_ember::npc_living_emberAI, npc_living_mojo::npc_living_mojoAI, npc_lord_illidan_stormrage::npc_lord_illidan_stormrageAI, npc_lumbering_abomination::npc_lumbering_abominationAI, npc_lurgglbr::npc_lurgglbrAI, npc_lurking_potion::npc_lurking_potionAI, npc_mageguard_dalaran::npc_mageguard_dalaranAI, npc_maghar_captive::npc_maghar_captiveAI, npc_malformed_ooze::npc_malformed_oozeAI, npc_manaforge_control_console::npc_manaforge_control_consoleAI, npc_margrave_dhakar::npc_margrave_dhakarAI, npc_massive_jormungar::npc_massive_jormungarAI, npc_master_shang_xi_temple::npc_master_shang_xi_templeAI, npc_master_shang_xi_wood_of_staves::npc_master_shang_xi_wood_of_stavesAI, npc_master_shang_xi_worthy_of_passing::npc_master_shang_xi_worthy_of_passingAI, npc_mature_netherwing_drake::npc_mature_netherwing_drakeAI, npc_maxx_a_million_escort::npc_maxx_a_million_escortAI, npc_mechanolift::npc_mechanoliftAI, npc_medivh_bm::npc_medivh_bmAI, npc_melee_hover_disk::npc_melee_hover_diskAI, npc_memory::npc_memoryAI, npc_meteor_strike::npc_meteor_strikeAI, npc_meteor_strike_initial::npc_meteor_strike_initialAI, npc_millhouse_manastorm::npc_millhouse_manastormAI, npc_mimirons_inferno::npc_mimirons_infernoAI, npc_mistress_of_pain::npc_mistress_of_painAI, npc_mole_machine_trigger::npc_mole_machine_triggerAI, npc_molten_golem::npc_molten_golemAI, npc_mrfloppy::npc_mrfloppyAI, npc_muglash::npc_muglashAI, npc_muradin_bronzebeard_icc::npc_muradin_bronzebeard_iccAI, npc_muru_portal::npc_muru_portalAI, npc_nadox_eggs::npc_nadox_eggsAI, npc_nature_bomb::npc_nature_bombAI, npc_necromancer::npc_necromancerAI, npc_nerubian_burrower::npc_nerubian_burrowerAI, npc_nesingwary_trapper::npc_nesingwary_trapperAI, npc_nether_drake::npc_nether_drakeAI, npc_nether_portal::npc_nether_portalAI, npc_nether_wraith::npc_nether_wraithAI, npc_nexus_drake_hatchling::npc_nexus_drake_hatchlingAI, npc_nexus_lord::npc_nexus_lordAI, npc_observation_ring_keeper::npc_observation_ring_keeperAI, npc_ogre_brute::npc_ogre_bruteAI, npc_omen::npc_omenAI, npc_ominous_cloud::npc_ominous_cloudAI, npc_omrogg_heads::npc_omrogg_headsAI, npc_orb_carrier::npc_orb_carrierAI, npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI, npc_overlord_morghor::npc_overlord_morghorAI, npc_palehoof_orb::npc_palehoof_orbAI, npc_parasitic_shadowfiend::npc_parasitic_shadowfiendAI, npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI, npc_pet_gen_mojo::npc_pet_gen_mojoAI, npc_pet_hunter_snake_trap::npc_pet_hunter_snake_trapAI, npc_pet_mage_mirror_image::npc_pet_mage_mirror_imageAI, npc_pet_shaman_earth_elemental::npc_pet_shaman_earth_elementalAI, npc_pet_shaman_fire_elemental::npc_pet_shaman_fire_elementalAI, npc_phalanx::npc_phalanxAI, npc_phantom_mage::npc_phantom_mageAI, npc_phase_hunter::npc_phase_hunterAI, npc_phoenix_egg_tk::npc_phoenix_egg_tkAI, npc_phoenix_tk::npc_phoenix_tkAI, npc_pool_of_tar::npc_pool_of_tarAI, npc_portal_eoe::npc_portal_eoeAI, npc_power_spark::npc_power_sparkAI, npc_precious_icc::npc_precious_iccAI, npc_professor_phizzlethorpe::npc_professor_phizzlethorpeAI, npc_pulsing_pumpkin::npc_pulsing_pumpkinAI, npc_pummeller::npc_pummellerAI, npc_putricide_oozeAI, npc_qiraj_war_spawn::npc_qiraj_war_spawnAI, npc_ragin_flames::npc_ragin_flamesAI, npc_raging_ghoul::npc_raging_ghoulAI, npc_raging_spirit::npc_raging_spiritAI, npc_raliq_the_drunk::npc_raliq_the_drunkAI, npc_ravenous_furbolg::npc_ravenous_furbolgAI, npc_restless_soul::npc_restless_soulAI, npc_rimefang::npc_rimefangAI, npc_risen_archmage::npc_risen_archmageAI, npc_risen_ghoul::npc_risen_ghoulAI, npc_risen_husk_spirit::npc_risen_husk_spiritAI, npc_risen_witch_doctor::npc_risen_witch_doctorAI, npc_ritual_channeler::npc_ritual_channelerAI, npc_rocknot::npc_rocknotAI, npc_rotting_frost_giant::npc_rotting_frost_giantAI, npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI, npc_ruul_snowhoof::npc_ruul_snowhoofAI, npc_salsalabim::npc_salsalabimAI, npc_sanctum_sentry::npc_sanctum_sentryAI, npc_saronite_vapors::npc_saronite_vaporsAI, npc_sartura_royal_guard::npc_sartura_royal_guardAI, npc_scarlet_courier::npc_scarlet_courierAI, npc_scarlet_ghoul::npc_scarlet_ghoulAI, npc_scarlet_miner::npc_scarlet_minerAI, npc_scarlet_trainee::npc_scarlet_traineeAI, npc_scion_of_eternity::npc_scion_of_eternityAI, npc_scorch_ground::npc_scorch_groundAI, npc_scourge_hulk::npc_scourge_hulkAI, npc_scrapbot::npc_scrapbotAI, npc_seaforium_depth_charge::npc_seaforium_depth_chargeAI, npc_sergeant_bly::npc_sergeant_blyAI, npc_shadow_demon::shadow_demonAI, npc_shadow_image::npc_shadow_imageAI, npc_shadowmoon_channeler::npc_shadowmoon_channelerAI, npc_shadowmoon_tuber_node::npc_shadowmoon_tuber_nodeAI, npc_shadowy_construct::npc_shadowy_constructAI, npc_shadowy_mercenary::npc_shadowy_mercenaryAI, npc_shadron::npc_shadronAI, npc_shambling_horror_icc::npc_shambling_horror_iccAI, npc_shield_generator_channel::npc_shield_generator_channelAI, npc_shield_orb::npc_shield_orbAI, npc_shu_dailo::npc_shu_dailoAI, npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI, npc_simon_bunny::npc_simon_bunnyAI, npc_sinclari_vh::npc_sinclariAI, npc_sindragosa_trash::npc_sindragosa_trashAI, npc_sinkhole_kill_credit::npc_sinkhole_kill_creditAI, npc_sinster_reflection::npc_sinster_reflectionAI, npc_skywing::npc_skywingAI, npc_slad_ran_constrictor::npc_slad_ran_constrictorAI, npc_slad_ran_viper::npc_slad_ran_viperAI, npc_slime_pool::npc_slime_poolAI, npc_snaplasher::npc_snaplasherAI, npc_snobold_vassal::npc_snobold_vassalAI, npc_snowfall_glade_playmate::npc_snowfall_glade_playmateAI, npc_snowpacked_icicle::npc_snowpacked_icicleAI, npc_snufflenose_gopher::npc_snufflenose_gopherAI, npc_solarium_priest::npc_solarium_priestAI, npc_son_of_flame::npc_son_of_flameAI, npc_spark_of_ionar::npc_spark_of_ionarAI, npc_spectral_footman::npc_spectral_footmanAI, npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI, npc_spinestalker::npc_spinestalkerAI, npc_spirit_bomb::npc_spirit_bombAI, npc_spirit_warden::npc_spirit_wardenAI, npc_spiritual_reflection::npc_spiritual_reflectionAI, npc_spring_rabbit::npc_spring_rabbitAI, npc_stalagg::npc_stalaggAI, npc_steamrigger_mechanic::npc_steamrigger_mechanicAI, npc_stillpine_capitive::npc_stillpine_capitiveAI, npc_stinkbeard::npc_stinkbeardAI, npc_stinky::npc_stinkyAI, npc_stinky_icc::npc_stinky_iccAI, npc_stolen_soul::npc_stolen_soulAI, npc_stonekeepers::npc_stonekeepersAI, npc_storm_lasher::npc_storm_lasherAI, npc_stormforged_lieutenant::npc_stormforged_lieutenantAI, npc_stormwind_infantry::npc_stormwind_infantryAI, npc_strangulate_vehicle::npc_strangulate_vehicleAI, npc_suppresser::npc_suppresserAI, npc_swarm_scarab::npc_swarm_scarabAI, npc_sylvanas_fos::npc_sylvanas_fosAI, npc_syth_arcane::npc_syth_arcaneAI, npc_syth_fire::npc_syth_fireAI, npc_syth_frost::npc_syth_frostAI, npc_syth_shadow::npc_syth_shadowAI, npc_tainted_elemental::npc_tainted_elementalAI, npc_taldaram_flamesphere::npc_taldaram_flamesphereAI, npc_tallhorn_stag::npc_tallhorn_stagAI, npc_taretha::npc_tarethaAI, npc_taskmaster_fizzule::npc_taskmaster_fizzuleAI, npc_teleportation_portal_vh::npc_teleportation_portalAI, npc_tempest_minion::npc_tempest_minionAI, npc_tenebron::npc_tenebronAI, npc_terenas_menethil::npc_terenas_menethilAI, npc_thassarian::npc_thassarianAI, npc_the_biggest_tree::npc_the_biggest_treeAI, npc_the_etymidian::npc_the_etymidianAI, npc_the_lich_king_controller::npc_the_lich_king_controllerAI, npc_the_lich_king_tirion_dawn::npc_the_lich_king_tirion_dawnAI, npc_theramore_guard::npc_theramore_guardAI, npc_thorims_hammer::npc_thorims_hammerAI, npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI, npc_time_rift::npc_time_riftAI, npc_tirion_fordring_tft::npc_tirion_fordringAI, npc_tirion_toc::npc_tirion_tocAI, npc_tito::npc_titoAI, npc_toc_boomkin::npc_toc_boomkinAI, npc_toc_dk::npc_toc_dkAI, npc_toc_druid::npc_toc_druidAI, npc_toc_enh_shaman::npc_toc_enh_shamanAI, npc_toc_hunter::npc_toc_hunterAI, npc_toc_mage::npc_toc_mageAI, npc_toc_paladin::npc_toc_paladinAI, npc_toc_pet_hunter::npc_toc_pet_hunterAI, npc_toc_pet_warlock::npc_toc_pet_warlockAI, npc_toc_priest::npc_toc_priestAI, npc_toc_retro_paladin::npc_toc_retro_paladinAI, npc_toc_rogue::npc_toc_rogueAI, npc_toc_shadow_priest::npc_toc_shadow_priestAI, npc_toc_shaman::npc_toc_shamanAI, npc_toc_warlock::npc_toc_warlockAI, npc_toc_warrior::npc_toc_warriorAI, npc_tomb_creature::npc_tomb_creatureAI, npc_tonk_mine::npc_tonk_mineAI, npc_torek::npc_torekAI, npc_torloth_the_magnificent::npc_torloth_the_magnificentAI, npc_tortured_rifleman::npc_tortured_riflemanAI, npc_tournament_training_dummy::npc_tournament_training_dummyAI, npc_towering_infernal::npc_towering_infernalAI, npc_toxic_sporebat::npc_toxic_sporebatAI, npc_training_dummy::npc_training_dummyAI, npc_training_target::npc_training_targetAI, npc_transient::npc_transientAI, npc_trapped_mammoth_calf::npc_trapped_mammoth_calfAI, npc_tribuna_controller::npc_tribuna_controllerAI, npc_twiggy_flathead::npc_twiggy_flatheadAI, npc_twilight_eggs::npc_twilight_eggsAI, npc_twilight_fissure::npc_twilight_fissureAI, npc_twilight_whelp::npc_twilight_whelpAI, npc_underbog_mushroom::npc_underbog_mushroomAI, npc_unkor_the_ruthless::npc_unkor_the_ruthlessAI, npc_unleashed_dark::npc_unleashed_darkAI, npc_unleashed_light::npc_unleashed_lightAI, npc_unstable_sphere::npc_unstable_sphereAI, npc_unstable_sun_beam::npc_unstable_sun_beamAI, npc_unworthy_initiate::npc_unworthy_initiateAI, npc_uplift_draft::npc_uplift_draftAI, npc_valiance_keep_cannoneer::npc_valiance_keep_cannoneerAI, npc_valkyr_battle_maiden::npc_valkyr_battle_maidenAI, npc_valkyr_shadowguard::npc_valkyr_shadowguardAI, npc_varian_toc::npc_varian_tocAI, npc_venture_co_straggler::npc_venture_co_stragglerAI, npc_vesperon::npc_vesperonAI, npc_vics_flying_machine::npc_vics_flying_machineAI, npc_violet_hold_arcane_sphere::npc_violet_hold_arcane_sphereAI, npc_void_sentinel::npc_void_sentinelAI, npc_voidtraveler::npc_voidtravelerAI, npc_volatile_felfire_fiend::npc_volatile_felfire_fiendAI, npc_volcano::npc_volcanoAI, npc_voljin_darkspear_hold::npc_voljin_darkspear_holdAI, npc_vrykul_skeleton::npc_vrykul_skeletonAI, npc_warden_mellichar::npc_warden_mellicharAI, npc_warmage_coldarra::npc_warmage_coldarraAI, npc_warmage_violetstand::npc_warmage_violetstandAI, npc_warp_splinter_treant::npc_warp_splinter_treantAI, npc_watcher_gashra::npc_watcher_gashraAI, npc_watcher_narjil::npc_watcher_narjilAI, npc_watcher_silthik::npc_watcher_silthikAI, npc_water_elemental::npc_water_elementalAI, npc_water_globule::npc_water_globuleAI, npc_weegli_blastfuse::npc_weegli_blastfuseAI, npc_wg_spirit_guide::npc_wg_spirit_guideAI, npc_wild_imp::npc_wild_impAI, npc_winterfin_playmate::npc_winterfin_playmateAI, npc_wisp_invis::npc_wisp_invisAI, npc_wounded_skirmisher::npc_wounded_skirmisherAI, npc_wrathbone_flayer::npc_wrathbone_flayerAI, npc_wyrmrest_defender::npc_wyrmrest_defenderAI, npc_wyrmrest_skytalon::npc_wyrmrest_skytalonAI, npc_xerestrasza::npc_xerestraszaAI, npc_xt002_heart::npc_xt002_heartAI, npc_yenniku::npc_yennikuAI, npc_yggdras::npc_yggdrasAI, npc_ymirjar_flamebearer::npc_ymirjar_flamebearerAI, npc_yogg_saron_illusions::npc_yogg_saron_illusionsAI, npc_yogg_saron_keeper::npc_yogg_saron_keeperAI, npc_yor::npc_yorAI, npc_zelfrax::npc_zelfraxAI, npc_zuni::npc_zuniAI, npc_zuni_bridge::npc_zuni_bridgeAI, NullCreatureAI, PassiveAI, PetAI, PossessedAI, quartermaster_zigris::boss_quatermasterzigrisAI, ReactorAI, ScriptedAI, SmartAI, TotemAI, trigger_periodic::trigger_periodicAI, TurretAI, VehicleAI, violet_hold_trashAI, and WorldBossAI.
Definition at line 143 of file CreatureAI.h.
|
protected |
Definition at line 192 of file CreatureAI.cpp.
References UnitAI::AttackStart(), EnterEvadeMode(), me, and REACT_PASSIVE.
Referenced by boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::MoveDown(), boss_four_horsemen::boss_four_horsemenAI::MovementInform(), AggressorAI::UpdateAI(), alliance_rifleman::alliance_riflemanAI::UpdateAI(), ArcherAI::UpdateAI(), boss_aeonus::boss_aeonusAI::UpdateAI(), boss_akilzon::boss_akilzonAI::UpdateAI(), boss_aku_mai::boss_aku_maiAI::UpdateAI(), boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI(), boss_alizabal::boss_alizabalAI::UpdateAI(), boss_alythess::boss_alythessAI::UpdateAI(), boss_amanitar::boss_amanitarAI::UpdateAI(), boss_ambassador_flamelash::boss_ambassador_flamelashAI::UpdateAI(), boss_amnennar_the_coldbringer::boss_amnennar_the_coldbringerAI::UpdateAI(), boss_ancient_stone_keeper::boss_ancient_stone_keeperAI::UpdateAI(), boss_anetheron::boss_anetheronAI::UpdateAI(), boss_anomalus::boss_anomalusAI::UpdateAI(), boss_anraphet::boss_anraphetAI::UpdateAI(), boss_anub_arak::boss_anub_arakAI::UpdateAI(), boss_anubarak_trial::boss_anubarak_trialAI::UpdateAI(), boss_anubrekhan::boss_anubrekhanAI::UpdateAI(), boss_anubshiah::boss_anubshiahAI::UpdateAI(), boss_anzu::boss_anzuAI::UpdateAI(), boss_apoko::boss_apokoAI::UpdateAI(), boss_arcanist_doan::boss_arcanist_doanAI::UpdateAI(), boss_archaedas::boss_archaedasAI::UpdateAI(), boss_archavon::boss_archavonAI::UpdateAI(), boss_archimonde::boss_archimondeAI::UpdateAI(), boss_attumen::boss_attumenAI::UpdateAI(), boss_auriaya::boss_auriayaAI::UpdateAI(), boss_ayamiss::boss_ayamissAI::UpdateAI(), boss_azgalor::boss_azgalorAI::UpdateAI(), boss_azshir_the_sleepless::boss_azshir_the_sleeplessAI::UpdateAI(), boss_azuregos::boss_azuregosAI::UpdateAI(), boss_balinda::boss_balindaAI::UpdateAI(), boss_baltharus_the_warborn::boss_baltharus_the_warbornAI::UpdateAI(), boss_baron_geddon::boss_baron_geddonAI::UpdateAI(), boss_baron_rafe_dreuger::boss_baron_rafe_dreugerAI::UpdateAI(), boss_baron_rivendare::boss_baron_rivendareAI::UpdateAI(), boss_baroness_anastari::boss_baroness_anastariAI::UpdateAI(), boss_baroness_dorothea_millstipe::boss_baroness_dorothea_millstipeAI::UpdateAI(), boss_bigbadwolf::boss_bigbadwolfAI::UpdateAI(), boss_bjarngrim::boss_bjarngrimAI::UpdateAI(), boss_black_knight::boss_black_knightAI::UpdateAI(), boss_blackheart_the_inciter::boss_blackheart_the_inciterAI::UpdateAI(), boss_blindeye_the_seer::boss_blindeye_the_seerAI::UpdateAI(), boss_blood_council_controller::boss_blood_council_controllerAI::UpdateAI(), boss_blood_queen_lana_thel::boss_blood_queen_lana_thelAI::UpdateAI(), boss_bloodmage_thalnos::boss_bloodmage_thalnosAI::UpdateAI(), boss_broggok::boss_broggokAI::UpdateAI(), boss_bronjahm::boss_bronjahmAI::UpdateAI(), boss_broodlord::boss_broodlordAI::UpdateAI(), boss_brutallus::boss_brutallusAI::UpdateAI(), boss_buru::boss_buruAI::UpdateAI(), boss_cannon_master_willey::boss_cannon_master_willeyAI::UpdateAI(), boss_captain_skarloc::boss_captain_skarlocAI::UpdateAI(), boss_chromaggus::boss_chromaggusAI::UpdateAI(), boss_chrono_lord_deja::boss_chrono_lord_dejaAI::UpdateAI(), boss_commander_kolurg::boss_commander_kolurgAI::UpdateAI(), boss_commander_sarannis::boss_commander_sarannisAI::UpdateAI(), boss_commander_stoutbeard::boss_commander_stoutbeardAI::UpdateAI(), boss_crone::boss_croneAI::UpdateAI(), boss_cthun::cthunAI::UpdateAI(), boss_curator::boss_curatorAI::UpdateAI(), boss_cyanigosa::boss_cyanigosaAI::UpdateAI(), boss_daakara::boss_daakaraAI::UpdateAI(), boss_dalronn_the_controller::boss_dalronn_the_controllerAI::UpdateAI(), boss_darkweaver_syth::boss_darkweaver_sythAI::UpdateAI(), boss_dathrohan_balnazzar::boss_dathrohan_balnazzarAI::UpdateAI(), boss_deathbringer_saurfang::boss_deathbringer_saurfangAI::UpdateAI(), boss_devourer_of_souls::boss_devourer_of_soulsAI::UpdateAI(), boss_doomlord_kazzak::boss_doomlordkazzakAI::UpdateAI(), boss_doomrel::boss_doomrelAI::UpdateAI(), boss_doomwalker::boss_doomwalkerAI::UpdateAI(), boss_dorothee::boss_dorotheeAI::UpdateAI(), boss_drakkari_colossus::boss_drakkari_colossusAI::UpdateAI(), boss_drakkari_elemental::boss_drakkari_elementalAI::UpdateAI(), boss_drakkisath::boss_drakkisathAI::UpdateAI(), boss_drakos::boss_drakosAI::UpdateAI(), boss_drekthar::boss_drektharAI::UpdateAI(), boss_eadric::boss_eadricAI::UpdateAI(), boss_earthrager_ptah::boss_earthrager_ptahAI::UpdateAI(), boss_ebonroc::boss_ebonrocAI::UpdateAI(), boss_eck::boss_eckAI::UpdateAI(), boss_elder_brightleaf::boss_elder_brightleafAI::UpdateAI(), boss_elder_ironbranch::boss_elder_ironbranchAI::UpdateAI(), boss_elder_nadox::boss_elder_nadoxAI::UpdateAI(), boss_elder_stonebark::boss_elder_stonebarkAI::UpdateAI(), boss_ellris_duskhallow::boss_ellris_duskhallowAI::UpdateAI(), boss_emalon::boss_emalonAI::UpdateAI(), boss_emperor_dagran_thaurissan::boss_draganthaurissanAI::UpdateAI(), boss_entropius::boss_entropiusAI::UpdateAI(), boss_epoch::boss_epochAI::UpdateAI(), boss_epoch_hunter::boss_epoch_hunterAI::UpdateAI(), boss_eramas_brightblaze::boss_eramas_brightblazeAI::UpdateAI(), boss_eregos::boss_eregosAI::UpdateAI(), boss_erekem::boss_erekemAI::UpdateAI(), boss_essence_of_anger::boss_essence_of_angerAI::UpdateAI(), boss_essence_of_desire::boss_essence_of_desireAI::UpdateAI(), boss_essence_of_suffering::boss_essence_of_sufferingAI::UpdateAI(), boss_exarch_maladaar::boss_exarch_maladaarAI::UpdateAI(), boss_eye_of_cthun::eye_of_cthunAI::UpdateAI(), boss_faerlina::boss_faerlinaAI::UpdateAI(), boss_falric::boss_falricAI::UpdateAI(), boss_fankriss::boss_fankrissAI::UpdateAI(), boss_fathomguard_caribdis::boss_fathomguard_caribdisAI::UpdateAI(), boss_fathomguard_sharkkis::boss_fathomguard_sharkkisAI::UpdateAI(), boss_fathomguard_tidalvess::boss_fathomguard_tidalvessAI::UpdateAI(), boss_fathomlord_karathress::boss_fathomlord_karathressAI::UpdateAI(), boss_felblood_kaelthas::boss_felblood_kaelthasAI::UpdateAI(), boss_felmyst::boss_felmystAI::UpdateAI(), boss_festergut::boss_festergutAI::UpdateAI(), boss_firemaw::boss_firemawAI::UpdateAI(), boss_flame_leviathan::boss_flame_leviathanAI::UpdateAI(), boss_flame_leviathan_defense_cannon::boss_flame_leviathan_defense_cannonAI::UpdateAI(), boss_flamegor::boss_flamegorAI::UpdateAI(), boss_four_horsemen::boss_four_horsemenAI::UpdateAI(), boss_freya::boss_freyaAI::UpdateAI(), boss_gal_darah::boss_gal_darahAI::UpdateAI(), boss_galgann_firehammer::boss_galgann_firehammerAI::UpdateAI(), boss_galvangar::boss_galvangarAI::UpdateAI(), boss_garaxxas::boss_garaxxasAI::UpdateAI(), boss_garfrost::boss_garfrostAI::UpdateAI(), boss_garr::boss_garrAI::UpdateAI(), boss_gatewatcher_gyrokill::boss_gatewatcher_gyrokillAI::UpdateAI(), boss_gatewatcher_iron_hand::boss_gatewatcher_iron_handAI::UpdateAI(), boss_gathios_the_shatterer::boss_gathios_the_shattererAI::UpdateAI(), boss_gehennas::boss_gehennasAI::UpdateAI(), boss_gelihast::boss_gelihastAI::UpdateAI(), boss_general_angerforge::boss_general_angerforgeAI::UpdateAI(), boss_general_vezax::boss_general_vezaxAI::UpdateAI(), boss_general_zarithrian::boss_general_zarithrianAI::UpdateAI(), boss_gizrul_the_slavener::boss_gizrul_the_slavenerAI::UpdateAI(), boss_golemagg::boss_golemaggAI::UpdateAI(), boss_gormok::boss_gormokAI::UpdateAI(), boss_gorosh_the_dervish::boss_gorosh_the_dervishAI::UpdateAI(), boss_gothik::boss_gothikAI::UpdateAI(), boss_grand_astromancer_capernian::boss_grand_astromancer_capernianAI::UpdateAI(), boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI::UpdateAI(), boss_grandmaster_vorpil::boss_grandmaster_vorpilAI::UpdateAI(), boss_grimlok::boss_grimlokAI::UpdateAI(), boss_grizzle::boss_grizzleAI::UpdateAI(), boss_grobbulus::boss_grobbulusAI::UpdateAI(), boss_grubbis::boss_grubbisAI::UpdateAI(), boss_gruul::boss_gruulAI::UpdateAI(), boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI::UpdateAI(), boss_gyth::boss_gythAI::UpdateAI(), boss_hadronox::boss_hadronoxAI::UpdateAI(), boss_halazzi::boss_halazziAI::UpdateAI(), boss_halycon::boss_halyconAI::UpdateAI(), boss_harbinger_skyriss::boss_harbinger_skyrissAI::UpdateAI(), boss_headless_horseman::boss_headless_horsemanAI::UpdateAI(), boss_heigan::boss_heiganAI::UpdateAI(), boss_herod::boss_herodAI::UpdateAI(), boss_hexlord_malacrass::boss_hex_lord_malacrassAI::UpdateAI(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI(), boss_high_botanist_freywinn::boss_high_botanist_freywinnAI::UpdateAI(), boss_high_inquisitor_fairbanks::boss_high_inquisitor_fairbanksAI::UpdateAI(), boss_high_inquisitor_whitemane::boss_high_inquisitor_whitemaneAI::UpdateAI(), boss_high_interrogator_gerstahn::boss_high_interrogator_gerstahnAI::UpdateAI(), boss_high_king_maulgar::boss_high_king_maulgarAI::UpdateAI(), boss_high_nethermancer_zerevor::boss_high_nethermancer_zerevorAI::UpdateAI(), boss_highlord_omokk::boss_highlordomokkAI::UpdateAI(), boss_hodir::boss_hodirAI::UpdateAI(), boss_hogger::boss_hoggerAI::UpdateAI(), boss_houndmaster_loksey::boss_houndmaster_lokseyAI::UpdateAI(), boss_huhuran::boss_huhuranAI::UpdateAI(), boss_hungarfen::boss_hungarfenAI::UpdateAI(), boss_hunter_toc5::boss_hunter_toc5AI::UpdateAI(), boss_hydromancer_thespia::boss_thespiaAI::UpdateAI(), boss_hydross_the_unstable::boss_hydross_the_unstableAI::UpdateAI(), boss_icehowl::boss_icehowlAI::UpdateAI(), boss_ichoron::boss_ichoronAI::UpdateAI(), boss_ignis::boss_ignis_AI::UpdateAI(), boss_illidan_stormrage::boss_illidan_stormrageAI::UpdateAI(), boss_infinite_corruptor::boss_infinite_corruptorAI::UpdateAI(), boss_ingvar_the_plunderer::boss_ingvar_the_plundererAI::UpdateAI(), boss_interrogator_vishas::boss_interrogator_vishasAI::UpdateAI(), boss_ionar::boss_ionarAI::UpdateAI(), boss_ironaya::boss_ironayaAI::UpdateAI(), boss_janalai::boss_janalaiAI::UpdateAI(), boss_jaraxxus::boss_jaraxxusAI::UpdateAI(), boss_jedoga_shadowseeker::boss_jedoga_shadowseekerAI::UpdateAI(), boss_jormungarAI::UpdateAI(), boss_julianne::boss_julianneAI::UpdateAI(), boss_kaelthas::boss_kaelthasAI::UpdateAI(), boss_kagani_nightstrike::boss_kagani_nightstrikeAI::UpdateAI(), boss_kalec::boss_kalecAI::UpdateAI(), boss_kalecgos::boss_kalecgosAI::UpdateAI(), boss_kazrogal::boss_kazrogalAI::UpdateAI(), boss_keleseth::boss_kelesethAI::UpdateAI(), boss_kelidan_the_breaker::boss_kelidan_the_breakerAI::UpdateAI(), boss_kelris::boss_kelrisAI::UpdateAI(), boss_kelthuzad::boss_kelthuzadAI::UpdateAI(), boss_keristrasza::boss_keristraszaAI::UpdateAI(), boss_kiggler_the_crazed::boss_kiggler_the_crazedAI::UpdateAI(), boss_kiljaeden::boss_kiljaedenAI::UpdateAI(), boss_king_dred::boss_king_dredAI::UpdateAI(), boss_kologarn::boss_kologarnAI::UpdateAI(), boss_koralon::boss_koralonAI::UpdateAI(), boss_kri::boss_kriAI::UpdateAI(), boss_krik_thir::boss_krik_thirAI::UpdateAI(), boss_krosh_firehand::boss_krosh_firehandAI::UpdateAI(), boss_krystallus::boss_krystallusAI::UpdateAI(), boss_kurinnaxx::boss_kurinnaxxAI::UpdateAI(), boss_lady_catriona_von_indi::boss_lady_catriona_von_indiAI::UpdateAI(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::UpdateAI(), boss_lady_keira_berrybuck::boss_lady_keira_berrybuckAI::UpdateAI(), boss_lady_malande::boss_lady_malandeAI::UpdateAI(), boss_lady_vashj::boss_lady_vashjAI::UpdateAI(), boss_laj::boss_lajAI::UpdateAI(), boss_landslide::boss_landslideAI::UpdateAI(), boss_lavanthor::boss_lavanthorAI::UpdateAI(), boss_leotheras_the_blind::boss_leotheras_the_blindAI::UpdateAI(), boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI::UpdateAI(), boss_lieutenant_drake::boss_lieutenant_drakeAI::UpdateAI(), boss_loatheb::boss_loathebAI::UpdateAI(), boss_loken::boss_lokenAI::UpdateAI(), boss_lord_crispin_ference::boss_lord_crispin_ferenceAI::UpdateAI(), boss_lord_marrowgar::boss_lord_marrowgarAI::UpdateAI(), boss_lord_overheat::boss_lord_overheatAI::UpdateAI(), boss_lord_robin_daris::boss_lord_robin_darisAI::UpdateAI(), boss_lord_sanguinar::boss_lord_sanguinarAI::UpdateAI(), boss_lord_valthalak::boss_lord_valthalakAI::UpdateAI(), boss_lucifron::boss_lucifronAI::UpdateAI(), boss_maexxna::boss_maexxnaAI::UpdateAI(), boss_mage_toc5::boss_mage_toc5AI::UpdateAI(), boss_magistrate_barthilas::boss_magistrate_barthilasAI::UpdateAI(), boss_magmadar::boss_magmadarAI::UpdateAI(), boss_magmus::boss_magmusAI::UpdateAI(), boss_magtheridon::boss_magtheridonAI::UpdateAI(), boss_magus_telestra::boss_magus_telestraAI::UpdateAI(), boss_maiden_of_grief::boss_maiden_of_griefAI::UpdateAI(), boss_maiden_of_virtue::boss_maiden_of_virtueAI::UpdateAI(), boss_maiev_shadowsong::boss_maievAI::UpdateAI(), boss_majordomo::boss_majordomoAI::UpdateAI(), boss_mal_ganis::boss_mal_ganisAI::UpdateAI(), boss_malchezaar::boss_malchezaarAI::UpdateAI(), boss_maleki_the_pallid::boss_maleki_the_pallidAI::UpdateAI(), boss_malygos::boss_malygosAI::UpdateAI(), boss_marwyn::boss_marwynAI::UpdateAI(), boss_master_engineer_telonicus::boss_master_engineer_telonicusAI::UpdateAI(), boss_meathook::boss_meathookAI::UpdateAI(), boss_mechano_lord_capacitus::boss_mechano_lord_capacitusAI::UpdateAI(), boss_mekgineer_steamrigger::boss_mekgineer_steamriggerAI::UpdateAI(), boss_midnight::boss_midnightAI::UpdateAI(), boss_moam::boss_moamAI::UpdateAI(), boss_moira_bronzebeard::boss_moira_bronzebeardAI::UpdateAI(), boss_moorabi::boss_moorabiAI::UpdateAI(), boss_moragg::boss_moraggAI::UpdateAI(), boss_moroes::boss_moroesAI::UpdateAI(), boss_morogrim_tidewalker::boss_morogrim_tidewalkerAI::UpdateAI(), boss_mother_shahraz::boss_shahrazAI::UpdateAI(), boss_mother_smolderweb::boss_mothersmolderwebAI::UpdateAI(), boss_murmur::boss_murmurAI::UpdateAI(), boss_muru::boss_muruAI::UpdateAI(), boss_najentus::boss_najentusAI::UpdateAI(), boss_nalorakk::boss_nalorakkAI::UpdateAI(), boss_nazan::boss_nazanAI::UpdateAI(), boss_nefarian::boss_nefarianAI::UpdateAI(), boss_nerubenkan::boss_nerubenkanAI::UpdateAI(), boss_nethermancer_sepethrea::boss_nethermancer_sepethreaAI::UpdateAI(), boss_netherspite::boss_netherspiteAI::UpdateAI(), boss_nexusprince_shaffar::boss_nexusprince_shaffarAI::UpdateAI(), boss_nightbane::boss_nightbaneAI::UpdateAI(), boss_noth::boss_nothAI::UpdateAI(), boss_novos::boss_novosAI::UpdateAI(), boss_noxxion::boss_noxxionAI::UpdateAI(), boss_occuthar::boss_occutharAI::UpdateAI(), boss_olm_the_summoner::boss_olm_the_summonerAI::UpdateAI(), boss_omor_the_unscarred::boss_omor_the_unscarredAI::UpdateAI(), boss_onyxia::boss_onyxiaAI::UpdateAI(), boss_ook_ook::boss_ook_ookAI::UpdateAI(), boss_ormorok::boss_ormorokAI::UpdateAI(), boss_ossirian::boss_ossirianAI::UpdateAI(), boss_ouro::boss_ouroAI::UpdateAI(), boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI::UpdateAI(), boss_palehoof::boss_palehoofAI::UpdateAI(), boss_paletress::boss_paletressAI::UpdateAI(), boss_pandemonius::boss_pandemoniusAI::UpdateAI(), boss_patchwerk::boss_patchwerkAI::UpdateAI(), boss_pathaleon_the_calculator::boss_pathaleon_the_calculatorAI::UpdateAI(), boss_pit_lord_argaloth::boss_pit_lord_argalothAI::UpdateAI(), boss_postmaster_malown::boss_postmaster_malownAI::UpdateAI(), boss_priestess_delrissa::boss_priestess_delrissaAI::UpdateAI(), boss_prince_keleseth_icc::boss_prince_kelesethAI::UpdateAI(), boss_prince_taldaram_icc::boss_prince_taldaramAI::UpdateAI(), boss_prince_valanar_icc::boss_prince_valanarAI::UpdateAI(), boss_princess_theradras::boss_ptheradrasAI::UpdateAI(), boss_professor_putricide::boss_professor_putricideAI::UpdateAI(), boss_pyroguard_emberseer::boss_pyroguard_emberseerAI::UpdateAI(), boss_rage_winterchill::boss_rage_winterchillAI::UpdateAI(), boss_ragnaros::boss_ragnarosAI::UpdateAI(), boss_rajaxx::boss_rajaxxAI::UpdateAI(), boss_ramstein_the_gorger::boss_ramstein_the_gorgerAI::UpdateAI(), boss_randolph_moloch::boss_randolph_molochAI::UpdateAI(), boss_razorgore::boss_razorgoreAI::UpdateAI(), boss_razorscale::boss_razorscaleAI::UpdateAI(), boss_razuvious::boss_razuviousAI::UpdateAI(), boss_rend_blackhand::boss_rend_blackhandAI::UpdateAI(), boss_revelosh::boss_reveloshAI::UpdateAI(), boss_rimefang::boss_rimefangAI::UpdateAI(), boss_roar::boss_roarAI::UpdateAI(), boss_romulo::boss_romuloAI::UpdateAI(), boss_rotface::boss_rotfaceAI::UpdateAI(), boss_rouge_toc5::boss_rouge_toc5AI::UpdateAI(), boss_runemaster_molgeim::boss_runemaster_molgeimAI::UpdateAI(), boss_sacrolash::boss_sacrolashAI::UpdateAI(), boss_salramm::boss_salrammAI::UpdateAI(), boss_sapphiron::boss_sapphironAI::UpdateAI(), boss_saronite_animus::boss_saronite_animusAI::UpdateAI(), boss_sartharion::boss_sartharionAI::UpdateAI(), boss_sartura::boss_sarturaAI::UpdateAI(), boss_sathrovarr::boss_sathrovarrAI::UpdateAI(), boss_saviana_ragefire::boss_saviana_ragefireAI::UpdateAI(), boss_scarlet_commander_mograine::boss_scarlet_commander_mograineAI::UpdateAI(), boss_scorn::boss_scornAI::UpdateAI(), boss_selin_fireheart::boss_selin_fireheartAI::UpdateAI(), boss_shade_of_aran::boss_aranAI::UpdateAI(), boss_shadow_hunter_voshgajin::boss_shadowvoshAI::UpdateAI(), boss_shaman_toc5::boss_shaman_toc5AI::UpdateAI(), boss_shazzrah::boss_shazzrahAI::UpdateAI(), boss_shirrak_the_dead_watcher::boss_shirrak_the_dead_watcherAI::UpdateAI(), boss_silver_hand_bosses::boss_silver_hand_bossesAI::UpdateAI(), boss_sindragosa::boss_sindragosaAI::UpdateAI(), boss_sister_svalna::boss_sister_svalnaAI::UpdateAI(), boss_sjonnir::boss_sjonnirAI::UpdateAI(), boss_skadi::boss_skadiAI::UpdateAI(), boss_skarvald_the_constructor::boss_skarvald_the_constructorAI::UpdateAI(), boss_skeram::boss_skeramAI::UpdateAI(), boss_slad_ran::boss_slad_ranAI::UpdateAI(), boss_steelbreaker::boss_steelbreakerAI::UpdateAI(), boss_stormcaller_brundir::boss_stormcaller_brundirAI::UpdateAI(), boss_strawman::boss_strawmanAI::UpdateAI(), boss_sulfuron::boss_sulfuronAI::UpdateAI(), boss_supremus::boss_supremusAI::UpdateAI(), boss_svala::boss_svalaAI::UpdateAI(), boss_taldaram::boss_taldaramAI::UpdateAI(), boss_talon_king_ikiss::boss_talon_king_ikissAI::UpdateAI(), boss_temple_guardian_anhuur::boss_temple_guardian_anhuurAI::UpdateAI(), boss_temporus::boss_temporusAI::UpdateAI(), boss_terestian_illhoof::boss_terestianAI::UpdateAI(), boss_teron_gorefiend::boss_teron_gorefiendAI::UpdateAI(), boss_thaddius::boss_thaddiusAI::UpdateAI(), boss_thaladred_the_darkener::boss_thaladred_the_darkenerAI::UpdateAI(), boss_tharon_ja::boss_tharon_jaAI::UpdateAI(), boss_the_beast::boss_thebeastAI::UpdateAI(), boss_the_black_stalker::boss_the_black_stalkerAI::UpdateAI(), boss_the_lich_king::boss_the_lich_kingAI::UpdateAI(), boss_the_lurker_below::boss_the_lurker_belowAI::UpdateAI(), boss_the_maker::boss_the_makerAI::UpdateAI(), boss_thorim::boss_thorimAI::UpdateAI(), boss_thorngrin_the_tender::boss_thorngrin_the_tenderAI::UpdateAI(), boss_timmy_the_cruel::boss_timmy_the_cruelAI::UpdateAI(), boss_tinhead::boss_tinheadAI::UpdateAI(), boss_tinkerer_gizlock::boss_tinkerer_gizlockAI::UpdateAI(), boss_toravon::boss_toravonAI::UpdateAI(), boss_trollgore::boss_trollgoreAI::UpdateAI(), boss_twin_baseAI::UpdateAI(), boss_tyrannus::boss_tyrannusAI::UpdateAI(), boss_urok_doomhowl::boss_urok_doomhowlAI::UpdateAI(), boss_urom::boss_uromAI::UpdateAI(), boss_vaelastrasz::boss_vaelAI::UpdateAI(), boss_vanndar::boss_vanndarAI::UpdateAI(), boss_varos::boss_varosAI::UpdateAI(), boss_vazruden::boss_vazrudenAI::UpdateAI(), boss_veklor::boss_veklorAI::UpdateAI(), boss_veknilash::boss_veknilashAI::UpdateAI(), boss_vem::boss_vemAI::UpdateAI(), boss_veras_darkshadow::boss_veras_darkshadowAI::UpdateAI(), boss_vexallus::boss_vexallusAI::UpdateAI(), boss_victor_nefarius::boss_victor_nefariusAI::UpdateAI(), boss_viscidus::boss_viscidusAI::UpdateAI(), boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI::UpdateAI(), boss_void_reaver::boss_void_reaverAI::UpdateAI(), boss_volazj::boss_volazjAI::UpdateAI(), boss_volkhan::boss_volkhanAI::UpdateAI(), boss_warbringer_omrogg::boss_warbringer_omroggAI::UpdateAI(), boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI::UpdateAI(), boss_warlord_kalithresh::boss_warlord_kalithreshAI::UpdateAI(), boss_warlord_salaris::boss_warlord_salarisAI::UpdateAI(), boss_warmaster_voone::boss_warmastervooneAI::UpdateAI(), boss_warp_splinter::boss_warp_splinterAI::UpdateAI(), boss_warrior_toc5::boss_warrior_toc5AI::UpdateAI(), boss_watchkeeper_gargolmar::boss_watchkeeper_gargolmarAI::UpdateAI(), boss_xevozz::boss_xevozzAI::UpdateAI(), boss_xt002::boss_xt002_AI::UpdateAI(), boss_yauj::boss_yaujAI::UpdateAI(), boss_yazzai::boss_yazzaiAI::UpdateAI(), boss_ymiron::boss_ymironAI::UpdateAI(), boss_zelfan::boss_zelfanAI::UpdateAI(), boss_zum_rah::boss_zum_rahAI::UpdateAI(), boss_zuramat::boss_zuramatAI::UpdateAI(), BossAI::UpdateAI(), CasterAI::UpdateAI(), celebras_the_cursed::celebras_the_cursedAI::UpdateAI(), CombatAI::UpdateAI(), example_creature::example_creatureAI::UpdateAI(), generic_creature::generic_creatureAI::UpdateAI(), generic_halionAI::UpdateAI(), generic_vehicleAI_toc5::generic_vehicleAI_toc5AI::UpdateAI(), guard_generic::guard_genericAI::UpdateAI(), guard_shattrath_aldor::guard_shattrath_aldorAI::UpdateAI(), guard_shattrath_scryer::guard_shattrath_scryerAI::UpdateAI(), hyjalAI::UpdateAI(), npc_abomination::npc_abominationAI::UpdateAI(), npc_abyssal::npc_abyssalAI::UpdateAI(), npc_acolyte_of_shadron::npc_acolyte_of_shadronAI::UpdateAI(), npc_acolyte_of_vesperon::npc_acolyte_of_vesperonAI::UpdateAI(), npc_aeranas::npc_aeranasAI::UpdateAI(), npc_agitated_earth_spirit::npc_agitated_earth_spiritAI::UpdateAI(), npc_ahnkahar_nerubian::npc_ahnkahar_nerubianAI::UpdateAI(), npc_akama_illidan::npc_akama_illidanAI::UpdateAI(), npc_akama_shade::npc_akamaAI::UpdateAI(), npc_amanitar_mushrooms::npc_amanitar_mushroomsAI::UpdateAI(), npc_amberpine_woodsman::npc_amberpine_woodsmanAI::UpdateAI(), npc_ancient_conservator::npc_ancient_conservatorAI::UpdateAI(), npc_ancient_water_spirit::npc_ancient_water_spiritAI::UpdateAI(), npc_announcer_toc5::npc_announcer_toc5AI::UpdateAI(), npc_anub_ar_shadowcaster::npc_anub_ar_shadowcasterAI::UpdateAI(), npc_anub_ar_skirmisher::npc_anub_ar_skirmisherAI::UpdateAI(), npc_anub_ar_warrior::npc_anub_ar_warriorAI::UpdateAI(), npc_anubarak_spike::npc_anubarak_spikeAI::UpdateAI(), npc_aquementas::npc_aquementasAI::UpdateAI(), npc_aran_elemental::water_elementalAI::UpdateAI(), npc_arcane_sphere::npc_arcane_sphereAI::UpdateAI(), npc_archaedas_minions::npc_archaedas_minionsAI::UpdateAI(), npc_archavon_warder::npc_archavon_warderAI::UpdateAI(), npc_argent_soldier::npc_argent_soldierAI::UpdateAI(), npc_argent_valiant::npc_argent_valiantAI::UpdateAI(), npc_arugal_voidwalker::npc_arugal_voidwalkerAI::UpdateAI(), npc_ashtongue_defender::npc_ashtongue_defenderAI::UpdateAI(), npc_ashtongue_elementalist::npc_ashtongue_elementalistAI::UpdateAI(), npc_ashtongue_rogue::npc_ashtongue_rogueAI::UpdateAI(), npc_ashtongue_spiritbinder::npc_ashtongue_spiritbinderAI::UpdateAI(), npc_av_marshal_or_warmaster::npc_av_marshal_or_warmasterAI::UpdateAI(), npc_avatar_of_martyred::npc_avatar_of_martyredAI::UpdateAI(), npc_azure_binder::npc_azure_binderAI::UpdateAI(), npc_azure_captain::npc_azure_captainAI::UpdateAI(), npc_azure_invader::npc_azure_invaderAI::UpdateAI(), npc_azure_mage_slayer::npc_azure_mage_slayerAI::UpdateAI(), npc_azure_raider::npc_azure_raiderAI::UpdateAI(), npc_azure_ring_captain::npc_azure_ring_captainAI::UpdateAI(), npc_azure_sorceror::npc_azure_sorcerorAI::UpdateAI(), npc_azure_spellbreaker::npc_azure_spellbreakerAI::UpdateAI(), npc_azure_stalker::npc_azure_stalkerAI::UpdateAI(), npc_baltharus_the_warborn_clone::npc_baltharus_the_warborn_cloneAI::UpdateAI(), npc_banana_hozen::npc_banana_hozenAI::UpdateAI(), npc_banshee::npc_bansheeAI::UpdateAI(), npc_beryl_sorcerer::npc_beryl_sorcererAI::UpdateAI(), npc_big_ooze::npc_big_oozeAI::UpdateAI(), npc_black_knight_skeletal_gryphon::npc_black_knight_skeletal_gryphonAI::UpdateAI(), npc_blackfathom_deeps_event::npc_blackfathom_deeps_eventAI::UpdateAI(), npc_blackhand_incarcerator::npc_blackhand_incarceratorAI::UpdateAI(), npc_blackrock_battle_worg::npc_blackrock_battle_worgAI::UpdateAI(), npc_blackrock_invader::npc_blackrock_invaderAI::UpdateAI(), npc_blackrock_spy::npc_blackrock_spyAI::UpdateAI(), npc_bladespire_ogre::npc_bladespire_ogreAI::UpdateAI(), npc_blazing_monstrosity::npc_blazing_monstrosityAI::UpdateAI(), npc_blazing_skeleton::npc_blazing_skeletonAI::UpdateAI(), npc_blistering_zombie::npc_blistering_zombieAI::UpdateAI(), npc_boombot::npc_boombotAI::UpdateAI(), npc_bopper::npc_bopperAI::UpdateAI(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::UpdateAI(), npc_broken_frostmourne::npc_broken_frostmourneAI::UpdateAI(), npc_bullet_controller::npc_bullet_controllerAI::UpdateAI(), npc_bushwhacker::npc_bushwhackerAI::UpdateAI(), npc_cairne_bloodhoof::npc_cairne_bloodhoofAI::UpdateAI(), npc_captain_arnath::npc_captain_arnathAI::UpdateAI(), npc_captain_brandon::npc_captain_brandonAI::UpdateAI(), npc_captain_grondel::npc_captain_grondelAI::UpdateAI(), npc_captain_rupert::npc_captain_rupertAI::UpdateAI(), npc_chaotic_rift::npc_chaotic_riftAI::UpdateAI(), npc_chicken_cluck::npc_chicken_cluckAI::UpdateAI(), npc_clattering_scorpid::npc_clattering_scorpidAI::UpdateAI(), npc_claw_tentacle::claw_tentacleAI::UpdateAI(), npc_coilfang_waterelemental::npc_coilfang_waterelementalAI::UpdateAI(), npc_colossus::npc_colossusAI::UpdateAI(), npc_constrictor_tentacle::npc_constrictor_tentacleAI::UpdateAI(), npc_cooshcoosh::npc_cooshcooshAI::UpdateAI(), npc_core_rager::npc_core_ragerAI::UpdateAI(), npc_corruptor_tentacle::npc_corruptor_tentacleAI::UpdateAI(), npc_counselor_talbot::npc_counselor_talbotAI::UpdateAI(), npc_crusade_persuaded::npc_crusade_persuadedAI::UpdateAI(), npc_crusade_recruit::npc_crusade_recruitAI::UpdateAI(), npc_crusher_tentacle::npc_crusher_tentacleAI::UpdateAI(), npc_crypt_fiend::npc_crypt_fiendAI::UpdateAI(), npc_crystalcore_devastator::npc_crystalcore_devastatorAI::UpdateAI(), npc_cult_adherent::npc_cult_adherentAI::UpdateAI(), npc_cult_fanatic::npc_cult_fanaticAI::UpdateAI(), npc_dark_fiend::npc_dark_fiendAI::UpdateAI(), npc_dark_nucleus::npc_dark_nucleusAI::UpdateAI(), npc_darkrune_guardian::npc_darkrune_guardianAI::UpdateAI(), npc_darkrune_sentinel::npc_darkrune_sentinelAI::UpdateAI(), npc_darkrune_watcher::npc_darkrune_watcherAI::UpdateAI(), npc_darnavan::npc_darnavanAI::UpdateAI(), npc_death_knight_initiate::npc_death_knight_initiateAI::UpdateAI(), npc_death_ravager::npc_death_ravagerAI::UpdateAI(), npc_defiant_troll::npc_defiant_trollAI::UpdateAI(), npc_detonating_lasher::npc_detonating_lasherAI::UpdateAI(), npc_dragonflayer_forge_master::npc_dragonflayer_forge_masterAI::UpdateAI(), npc_drakkari_gutripper::npc_drakkari_gutripperAI::UpdateAI(), npc_drakkari_scytheclaw::npc_drakkari_scytheclawAI::UpdateAI(), npc_dream_portal::npc_dream_portalAI::UpdateAI(), npc_earthmender_wilda::npc_earthmender_wildaAI::UpdateAI(), npc_egg_pile::npc_egg_pileAI::UpdateAI(), npc_elemental_lord::npc_elemental_lordAI::UpdateAI(), npc_ember_of_alar::npc_ember_of_alarAI::UpdateAI(), npc_engineer_spark_overgrind::npc_engineer_spark_overgrindAI::UpdateAI(), npc_enslaved_netherwing_drake::npc_enslaved_netherwing_drakeAI::UpdateAI(), npc_enslaved_proto_drake::npc_enslaved_proto_drakeAI::UpdateAI(), npc_erekem_guard::npc_erekem_guardAI::UpdateAI(), npc_ethereal_apprentice::npc_ethereal_apprenticeAI::UpdateAI(), npc_ethereal_beacon::npc_ethereal_beaconAI::UpdateAI(), npc_ethereal_sphere::npc_ethereal_sphereAI::UpdateAI(), npc_eye_tentacle::eye_tentacleAI::UpdateAI(), npc_fel_guard_hound::npc_fel_guard_houndAI::UpdateAI(), npc_fel_infernal::npc_fel_infernalAI::UpdateAI(), npc_fel_orc_convert::npc_fel_orc_convertAI::UpdateAI(), npc_fel_stalker::npc_fel_stalkerAI::UpdateAI(), npc_felfire_portal::npc_felfire_portalAI::UpdateAI(), npc_felkael_phoenix::npc_felkael_phoenixAI::UpdateAI(), npc_feral_defender::npc_feral_defenderAI::UpdateAI(), npc_ferocious_rhino::npc_ferocious_rhinoAI::UpdateAI(), npc_feugen::npc_feugenAI::UpdateAI(), npc_fiend_elemental::npc_fiend_elementalAI::UpdateAI(), npc_fiendish_imp::npc_fiendish_impAI::UpdateAI(), npc_firesworn::npc_fireswornAI::UpdateAI(), npc_flame_of_azzinoth::flame_of_azzinothAI::UpdateAI(), npc_flame_warder::npc_flame_warderAI::UpdateAI(), npc_flamewaker_priest::npc_flamewaker_priestAI::UpdateAI(), npc_flash_freeze::npc_flash_freezeAI::UpdateAI(), npc_floon::npc_floonAI::UpdateAI(), npc_focus_fire::npc_focus_fireAI::UpdateAI(), npc_frenzied_worgen::npc_frenzied_worgenAI::UpdateAI(), npc_freya_ward_summon::npc_freya_ward_summonAI::UpdateAI(), npc_freyas_ward::npc_freyas_wardAI::UpdateAI(), npc_frost_warder::npc_frost_warderAI::UpdateAI(), npc_frost_wyrm::npc_frost_wyrmAI::UpdateAI(), npc_frostworn_general::npc_frostworn_generalAI::UpdateAI(), npc_frozen_orb::npc_frozen_orbAI::UpdateAI(), npc_gargoyle::npc_gargoyleAI::UpdateAI(), npc_geist_ambusher::npc_geist_ambusherAI::UpdateAI(), npc_ghostly_priest::npc_ghostly_priestAI::UpdateAI(), npc_ghoul::npc_ghoulAI::UpdateAI(), npc_giant_claw_tentacle::giant_claw_tentacleAI::UpdateAI(), npc_giant_eye_tentacle::giant_eye_tentacleAI::UpdateAI(), npc_giant_infernal::npc_giant_infernalAI::UpdateAI(), npc_githyiss::npc_githyissAI::UpdateAI(), npc_gluttonous_abomination::npc_gluttonous_abominationAI::UpdateAI(), npc_goblin_assassin::npc_goblin_assassinAI::UpdateAI(), npc_greyheart_spellbinder::npc_greyheart_spellbinderAI::UpdateAI(), npc_guardian::npc_guardianAI::UpdateAI(), npc_guardian_of_yogg_saron::npc_guardian_of_yogg_saronAI::UpdateAI(), npc_halion_controller::npc_halion_controllerAI::UpdateAI(), npc_hand_of_the_deceiver::npc_hand_of_the_deceiverAI::UpdateAI(), npc_harbinger_of_flame::npc_harbinger_of_flameAI::UpdateAI(), npc_hellfire_channeler::npc_hellfire_channelerAI::UpdateAI(), npc_hellfire_sentry::npc_hellfire_sentryAI::UpdateAI(), npc_hidden_cultist::npc_hidden_cultistAI::UpdateAI(), npc_hodir_druid::npc_hodir_druidAI::UpdateAI(), npc_hodir_mage::npc_hodir_mageAI::UpdateAI(), npc_hodir_priest::npc_hodir_priestAI::UpdateAI(), npc_hodir_shaman::npc_hodir_shamanAI::UpdateAI(), npc_hodirs_fury::npc_hodirs_furyAI::UpdateAI(), npc_hogger_elwynn::npc_hogger_elwynnAI::UpdateAI(), npc_iceborn_protodrake::npc_iceborn_protodrakeAI::UpdateAI(), npc_icefang::npc_icefangAI::UpdateAI(), npc_illidari_spawn::npc_illidari_spawnAI::UpdateAI(), npc_immortal_guardian::npc_immortal_guardianAI::UpdateAI(), npc_imprisoned_beryl_sorcerer::npc_imprisoned_beryl_sorcererAI::UpdateAI(), npc_injured_goblin::npc_injured_goblinAI::UpdateAI(), npc_inner_demon::npc_inner_demonAI::UpdateAI(), npc_iron_construct::npc_iron_constructAI::UpdateAI(), npc_jadespine_basilisk::npc_jadespine_basiliskAI::UpdateAI(), npc_jaina_fos::npc_jaina_fosAI::UpdateAI(), npc_jaomin_ro::npc_jaomin_roAI::UpdateAI(), npc_jedoga_initiand::npc_jedoga_initiandAI::UpdateAI(), npc_jenny::npc_jennyAI::UpdateAI(), npc_kelthuzad_abomination::npc_kelthuzad_abominationAI::UpdateAI(), npc_kilrek::npc_kilrekAI::UpdateAI(), npc_korrak_bloodrager::npc_korrak_bloodragerAI::UpdateAI(), npc_kurenai_captive::npc_kurenai_captiveAI::UpdateAI(), npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI::UpdateAI(), npc_lazy_peon::npc_lazy_peonAI::UpdateAI(), npc_legion_flame::npc_legion_flameAI::UpdateAI(), npc_leryssa::npc_leryssaAI::UpdateAI(), npc_lesser_doomguard::npc_lesser_doomguardAI::UpdateAI(), npc_life_spark::npc_life_sparkAI::UpdateAI(), npc_little_ooze::npc_little_oozeAI::UpdateAI(), npc_living_constellation::npc_living_constellationAI::UpdateAI(), npc_living_ember::npc_living_emberAI::UpdateAI(), npc_living_mojo::npc_living_mojoAI::UpdateAI(), npc_lurgglbr::npc_lurgglbrAI::UpdateAI(), npc_lurking_potion::npc_lurking_potionAI::UpdateAI(), npc_malformed_ooze::npc_malformed_oozeAI::UpdateAI(), npc_massive_jormungar::npc_massive_jormungarAI::UpdateAI(), npc_mature_netherwing_drake::npc_mature_netherwing_drakeAI::UpdateAI(), npc_memory::npc_memoryAI::UpdateAI(), npc_millhouse_manastorm::npc_millhouse_manastormAI::UpdateAI(), npc_mistress_of_pain::npc_mistress_of_painAI::UpdateAI(), npc_molten_golem::npc_molten_golemAI::UpdateAI(), npc_mrfloppy::npc_mrfloppyAI::UpdateAI(), npc_necromancer::npc_necromancerAI::UpdateAI(), npc_nerubian_burrower::npc_nerubian_burrowerAI::UpdateAI(), npc_nether_drake::npc_nether_drakeAI::UpdateAI(), npc_nether_wraith::npc_nether_wraithAI::UpdateAI(), npc_nexus_drake_hatchling::npc_nexus_drake_hatchlingAI::UpdateAI(), npc_nexus_lord::npc_nexus_lordAI::UpdateAI(), npc_ogre_brute::npc_ogre_bruteAI::UpdateAI(), npc_omen::npc_omenAI::UpdateAI(), npc_orinoko_tuskbreaker::npc_orinoko_tuskbreakerAI::UpdateAI(), npc_pet_hunter_snake_trap::npc_pet_hunter_snake_trapAI::UpdateAI(), npc_pet_mage_mirror_image::npc_pet_mage_mirror_imageAI::UpdateAI(), npc_pet_shaman_earth_elemental::npc_pet_shaman_earth_elementalAI::UpdateAI(), npc_pet_shaman_fire_elemental::npc_pet_shaman_fire_elementalAI::UpdateAI(), npc_phalanx::npc_phalanxAI::UpdateAI(), npc_phantom_mage::npc_phantom_mageAI::UpdateAI(), npc_phase_hunter::npc_phase_hunterAI::UpdateAI(), npc_phoenix_tk::npc_phoenix_tkAI::UpdateAI(), npc_precious_icc::npc_precious_iccAI::UpdateAI(), npc_pulsing_pumpkin::npc_pulsing_pumpkinAI::UpdateAI(), npc_pummeller::npc_pummellerAI::UpdateAI(), npc_putricide_oozeAI::UpdateAI(), npc_qiraj_war_spawn::npc_qiraj_war_spawnAI::UpdateAI(), npc_ragin_flames::npc_ragin_flamesAI::UpdateAI(), npc_raging_spirit::npc_raging_spiritAI::UpdateAI(), npc_raliq_the_drunk::npc_raliq_the_drunkAI::UpdateAI(), npc_ravenous_furbolg::npc_ravenous_furbolgAI::UpdateAI(), npc_rimefang::npc_rimefangAI::UpdateAI(), npc_risen_archmage::npc_risen_archmageAI::UpdateAI(), npc_risen_ghoul::npc_risen_ghoulAI::UpdateAI(), npc_risen_husk_spirit::npc_risen_husk_spiritAI::UpdateAI(), npc_rotting_frost_giant::npc_rotting_frost_giantAI::UpdateAI(), npc_salsalabim::npc_salsalabimAI::UpdateAI(), npc_sanctum_sentry::npc_sanctum_sentryAI::UpdateAI(), npc_sartura_royal_guard::npc_sartura_royal_guardAI::UpdateAI(), npc_scarlet_courier::npc_scarlet_courierAI::UpdateAI(), npc_scarlet_ghoul::npc_scarlet_ghoulAI::UpdateAI(), npc_scourge_hulk::npc_scourge_hulkAI::UpdateAI(), npc_sergeant_bly::npc_sergeant_blyAI::UpdateAI(), npc_shadow_demon::shadow_demonAI::UpdateAI(), npc_shadow_image::npc_shadow_imageAI::UpdateAI(), npc_shadowmoon_channeler::npc_shadowmoon_channelerAI::UpdateAI(), npc_shadowy_mercenary::npc_shadowy_mercenaryAI::UpdateAI(), npc_shadron::npc_shadronAI::UpdateAI(), npc_shambling_horror_icc::npc_shambling_horror_iccAI::UpdateAI(), npc_sinclari_vh::npc_sinclariAI::UpdateAI(), npc_sindragosa_trash::npc_sindragosa_trashAI::UpdateAI(), npc_sinster_reflection::npc_sinster_reflectionAI::UpdateAI(), npc_slad_ran_constrictor::npc_slad_ran_constrictorAI::UpdateAI(), npc_slad_ran_viper::npc_slad_ran_viperAI::UpdateAI(), npc_snaplasher::npc_snaplasherAI::UpdateAI(), npc_snobold_vassal::npc_snobold_vassalAI::UpdateAI(), npc_solarium_priest::npc_solarium_priestAI::UpdateAI(), npc_son_of_flame::npc_son_of_flameAI::UpdateAI(), npc_spectral_footman::npc_spectral_footmanAI::UpdateAI(), npc_spectral_ghostly_citizen::npc_spectral_ghostly_citizenAI::UpdateAI(), npc_spinestalker::npc_spinestalkerAI::UpdateAI(), npc_spirit_bomb::npc_spirit_bombAI::UpdateAI(), npc_spirit_warden::npc_spirit_wardenAI::UpdateAI(), npc_spiritual_reflection::npc_spiritual_reflectionAI::UpdateAI(), npc_stalagg::npc_stalaggAI::UpdateAI(), npc_steamrigger_mechanic::npc_steamrigger_mechanicAI::UpdateAI(), npc_stinkbeard::npc_stinkbeardAI::UpdateAI(), npc_stinky::npc_stinkyAI::UpdateAI(), npc_stinky_icc::npc_stinky_iccAI::UpdateAI(), npc_stolen_soul::npc_stolen_soulAI::UpdateAI(), npc_stonekeepers::npc_stonekeepersAI::UpdateAI(), npc_storm_lasher::npc_storm_lasherAI::UpdateAI(), npc_stormforged_lieutenant::npc_stormforged_lieutenantAI::UpdateAI(), npc_stormwind_infantry::npc_stormwind_infantryAI::UpdateAI(), npc_strangulate_vehicle::npc_strangulate_vehicleAI::UpdateAI(), npc_suppresser::npc_suppresserAI::UpdateAI(), npc_swarm_scarab::npc_swarm_scarabAI::UpdateAI(), npc_sylvanas_fos::npc_sylvanas_fosAI::UpdateAI(), npc_syth_arcane::npc_syth_arcaneAI::UpdateAI(), npc_syth_fire::npc_syth_fireAI::UpdateAI(), npc_syth_frost::npc_syth_frostAI::UpdateAI(), npc_syth_shadow::npc_syth_shadowAI::UpdateAI(), npc_taskmaster_fizzule::npc_taskmaster_fizzuleAI::UpdateAI(), npc_tempest_minion::npc_tempest_minionAI::UpdateAI(), npc_tenebron::npc_tenebronAI::UpdateAI(), npc_terenas_menethil::npc_terenas_menethilAI::UpdateAI(), npc_thassarian::npc_thassarianAI::UpdateAI(), npc_the_lich_king_controller::npc_the_lich_king_controllerAI::UpdateAI(), npc_thorims_hammer::npc_thorims_hammerAI::UpdateAI(), npc_thrall_old_hillsbrad::npc_thrall_old_hillsbradAI::UpdateAI(), npc_tirion_fordring_tft::npc_tirion_fordringAI::UpdateAI(), npc_tito::npc_titoAI::UpdateAI(), npc_toc_boomkin::npc_toc_boomkinAI::UpdateAI(), npc_toc_dk::npc_toc_dkAI::UpdateAI(), npc_toc_druid::npc_toc_druidAI::UpdateAI(), npc_toc_enh_shaman::npc_toc_enh_shamanAI::UpdateAI(), npc_toc_hunter::npc_toc_hunterAI::UpdateAI(), npc_toc_mage::npc_toc_mageAI::UpdateAI(), npc_toc_paladin::npc_toc_paladinAI::UpdateAI(), npc_toc_pet_hunter::npc_toc_pet_hunterAI::UpdateAI(), npc_toc_pet_warlock::npc_toc_pet_warlockAI::UpdateAI(), npc_toc_priest::npc_toc_priestAI::UpdateAI(), npc_toc_retro_paladin::npc_toc_retro_paladinAI::UpdateAI(), npc_toc_rogue::npc_toc_rogueAI::UpdateAI(), npc_toc_shadow_priest::npc_toc_shadow_priestAI::UpdateAI(), npc_toc_shaman::npc_toc_shamanAI::UpdateAI(), npc_toc_warlock::npc_toc_warlockAI::UpdateAI(), npc_toc_warrior::npc_toc_warriorAI::UpdateAI(), npc_tomb_creature::npc_tomb_creatureAI::UpdateAI(), npc_torek::npc_torekAI::UpdateAI(), npc_tortured_rifleman::npc_tortured_riflemanAI::UpdateAI(), npc_tournament_training_dummy::npc_tournament_training_dummyAI::UpdateAI(), npc_towering_infernal::npc_towering_infernalAI::UpdateAI(), npc_training_dummy::npc_training_dummyAI::UpdateAI(), npc_training_target::npc_training_targetAI::UpdateAI(), npc_twilight_whelp::npc_twilight_whelpAI::UpdateAI(), npc_unkor_the_ruthless::npc_unkor_the_ruthlessAI::UpdateAI(), npc_unworthy_initiate::npc_unworthy_initiateAI::UpdateAI(), npc_valiance_keep_cannoneer::npc_valiance_keep_cannoneerAI::UpdateAI(), npc_valkyr_shadowguard::npc_valkyr_shadowguardAI::UpdateAI(), npc_venture_co_straggler::npc_venture_co_stragglerAI::UpdateAI(), npc_vesperon::npc_vesperonAI::UpdateAI(), npc_void_sentinel::npc_void_sentinelAI::UpdateAI(), npc_volatile_felfire_fiend::npc_volatile_felfire_fiendAI::UpdateAI(), npc_vrykul_skeleton::npc_vrykul_skeletonAI::UpdateAI(), npc_warmage_coldarra::npc_warmage_coldarraAI::UpdateAI(), npc_warp_splinter_treant::npc_warp_splinter_treantAI::UpdateAI(), npc_watcher_gashra::npc_watcher_gashraAI::UpdateAI(), npc_watcher_narjil::npc_watcher_narjilAI::UpdateAI(), npc_watcher_silthik::npc_watcher_silthikAI::UpdateAI(), npc_water_elemental::npc_water_elementalAI::UpdateAI(), npc_water_globule::npc_water_globuleAI::UpdateAI(), npc_weegli_blastfuse::npc_weegli_blastfuseAI::UpdateAI(), npc_wounded_skirmisher::npc_wounded_skirmisherAI::UpdateAI(), npc_wrathbone_flayer::npc_wrathbone_flayerAI::UpdateAI(), npc_yenniku::npc_yennikuAI::UpdateAI(), npc_yggdras::npc_yggdrasAI::UpdateAI(), npc_ymirjar_flamebearer::npc_ymirjar_flamebearerAI::UpdateAI(), npc_yor::npc_yorAI::UpdateAI(), npc_zelfrax::npc_zelfraxAI::UpdateAI(), quartermaster_zigris::boss_quatermasterzigrisAI::UpdateAI(), ReactorAI::UpdateAI(), ScriptedAI::UpdateAI(), SmartAI::UpdateAI(), TurretAI::UpdateAI(), WorldBossAI::UpdateAI(), boss_ambassador_hellmaw::boss_ambassador_hellmawAI::UpdateEscortAI(), npc_apothecary_hanes::npc_Apothecary_HanesAI::UpdateEscortAI(), npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI::UpdateEscortAI(), npc_bonker_togglevolt::npc_bonker_togglevoltAI::UpdateEscortAI(), npc_brann_hos::npc_brann_hosAI::UpdateEscortAI(), npc_crok_scourgebane::npc_crok_scourgebaneAI::UpdateEscortAI(), npc_escortAI::UpdateEscortAI(), npc_onyx_flamecaller::npc_onyx_flamecallerAI::UpdateEscortAI(), npc_wizzlecrank_shredder::npc_wizzlecrank_shredderAI::UpdateEscortAI(), FollowerAI::UpdateFollowerAI(), npc_tarindrella::npc_tarindrellaAI::UpdateFollowerAI(), and npc_tooga::npc_toogaAI::UpdateFollowerAI().
|
protected |
Definition at line 174 of file CreatureAI.cpp.
References UnitAI::AttackStart(), me, REACT_AGGRESSIVE, and REACT_PASSIVE.
Referenced by boss_gluth::boss_gluthAI::UpdateAI().
|
private |
Definition at line 175 of file CreatureAI.h.
Referenced by CanSeeEvenInPassiveMode(), CreatureAI(), and SetCanSeeEvenInPassiveMode().
|
private |
Definition at line 174 of file CreatureAI.h.
Referenced by CreatureAI(), and MoveInLineOfSight_Safe().
|
protected |
Definition at line 56 of file CreatureAI.h.
Referenced by _EnterEvadeMode(), PetAI::_needToStop(), PetAI::_stopAttack(), ArcherAI::ArcherAI(), SmartAI::AssistPlayerInCombat(), PetAI::AttackedBy(), ArcherAI::AttackStart(), npc_molten_barrage::npc_molten_barrageAI::AttackStart(), PetAI::AttackStart(), PossessedAI::AttackStart(), SmartAI::AttackStart(), TurretAI::AttackStart(), npc_frostwing_vrykul::npc_frostwing_vrykulAI::CanAIAttack(), SmartAI::CanAIAttack(), TurretAI::CanAIAttack(), PetAI::CanAttack(), VehicleAI::CheckConditions(), boss_zhao_ren::boss_zhao_renAI::checkParticipants(), PetAI::ClearCharmInfoFlags(), CreatureAI(), boss_brain_of_yogg_saron::boss_brain_of_yogg_saronAI::DamageTaken(), CritterAI::DamageTaken(), npc_collapsing_star::npc_collapsing_starAI::DamageTaken(), npc_death_knight_initiate::npc_death_knight_initiateAI::DamageTaken(), SmartAI::DamageTaken(), boss_brain_of_yogg_saron::boss_brain_of_yogg_saronAI::DoAction(), boss_yogg_saron::boss_yogg_saronAI::DoAction(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::DoAction(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::DoAction(), npc_caster_hover_disk::npc_caster_hover_diskAI::DoAction(), npc_living_constellation::npc_living_constellationAI::DoAction(), npc_melee_hover_disk::npc_melee_hover_diskAI::DoAction(), npc_ominous_cloud::npc_ominous_cloudAI::DoAction(), npc_scarlet_miner_cart::npc_scarlet_miner_cartAI::DoAction(), PetAI::DoAttack(), npc_snufflenose_gopher::npc_snufflenose_gopherAI::DoFindNewTubber(), DoSummon(), DoSummon(), DoSummonFlyer(), DoZoneInCombat(), SmartAI::EndPath(), CasterAI::EnterCombat(), CombatAI::EnterCombat(), npc_blazing_monstrosity::npc_blazing_monstrosityAI::EnterCombat(), SmartAI::EnterCombat(), EnterEvadeMode(), CritterAI::EnterEvadeMode(), npc_gothik_minion::npc_gothik_minionAI::EnterEvadeMode(), npc_pet_mage_mirror_image::npc_pet_mage_mirror_imageAI::EnterEvadeMode(), npc_pet_pri_lightwell::npc_pet_pri_lightwellAI::EnterEvadeMode(), SmartAI::EnterEvadeMode(), TotemAI::EnterEvadeMode(), npc_caster_hover_disk::npc_caster_hover_diskAI::FillCirclePath(), npc_ominous_cloud::npc_ominous_cloudAI::FillCirclePath(), boss_zhao_ren::boss_zhao_renAI::GetRandomPlayer(), PetAI::HandleReturnMovement(), CombatAI::InitializeAI(), molten_flame::molten_flameAI::InitializeAI(), npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI::InitializeAI(), npc_pet_mage_mirror_image::npc_pet_mage_mirror_imageAI::InitializeAI(), SmartAI::InitializeAI(), SmartAI::IsEscortInvokerInRange(), npc_frostbrood_skytalon::npc_frostbrood_skytalonAI::IsSummonedBy(), npc_molten_barrage::npc_molten_barrageAI::IsSummonedBy(), npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI::IsSummonedBy(), npc_spirit_bomb::npc_spirit_bombAI::IsSummonedBy(), TriggerAI::IsSummonedBy(), boss_flame_leviathan_safety_container::boss_flame_leviathan_safety_containerAI::JustDied(), boss_yogg_saron::boss_yogg_saronAI::JustDied(), boss_zhao_ren::boss_zhao_renAI::JustDied(), CombatAI::JustDied(), npc_egg_pile::npc_egg_pileAI::JustDied(), npc_githyiss::npc_githyissAI::JustDied(), npc_gothik_minion::npc_gothik_minionAI::JustDied(), npc_guardian_of_the_elders::npc_guardian_of_the_eldersAI::JustDied(), npc_influence_tentacle::npc_influence_tentacleAI::JustDied(), npc_mechanolift::npc_mechanoliftAI::JustDied(), npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI::JustDied(), npc_webwrap::npc_webwrapAI::JustDied(), PossessedAI::JustDied(), trigger_death::trigger_deathAI::JustDied(), npc_blazing_monstrosity::npc_blazing_monstrosityAI::JustReachedHome(), npc_egg_pile::npc_egg_pileAI::JustReachedHome(), SmartAI::JustRespawned(), npc_collapsing_star::npc_collapsing_starAI::JustSummoned(), PetAI::KilledUnit(), VehicleAI::LoadConditions(), MoveInLineOfSight(), npc_master_shang_xi_temple::npc_master_shang_xi_templeAI::MoveInLineOfSight(), npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI::MoveInLineOfSight(), SmartAI::MoveInLineOfSight(), boss_zhao_ren::boss_zhao_renAI::MovementInform(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::MovementInform(), npc_frostbrood_skytalon::npc_frostbrood_skytalonAI::MovementInform(), npc_mechanolift::npc_mechanoliftAI::MovementInform(), npc_melee_hover_disk::npc_melee_hover_diskAI::MovementInform(), npc_molten_barrage::npc_molten_barrageAI::MovementInform(), npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI::MovementInform(), npc_snufflenose_gopher::npc_snufflenose_gopherAI::MovementInform(), npc_spirit_bomb::npc_spirit_bombAI::MovementInform(), npc_stormwind_charger::npc_stormwind_chargerAI::MovementInform(), npc_vics_flying_machine::npc_vics_flying_machineAI::MovementInform(), PetAI::MovementInform(), SmartAI::MovementInform(), npc_caster_hover_disk::npc_caster_hover_diskAI::npc_caster_hover_diskAI(), npc_eye_of_acherus::npc_eye_of_acherusAI::npc_eye_of_acherusAI(), npc_fiendish_portal::npc_fiendish_portalAI::npc_fiendish_portalAI(), npc_gothik_minion::npc_gothik_minionAI::npc_gothik_minionAI(), npc_mechanolift::npc_mechanoliftAI::npc_mechanoliftAI(), npc_melee_hover_disk::npc_melee_hover_diskAI::npc_melee_hover_diskAI(), npc_pet_pri_lightwell::npc_pet_pri_lightwellAI::npc_pet_pri_lightwellAI(), npc_scarlet_miner_cart::npc_scarlet_miner_cartAI::npc_scarlet_miner_cartAI(), NullCreatureAI::NullCreatureAI(), OnCharmed(), npc_eye_of_acherus::npc_eye_of_acherusAI::OnCharmed(), SmartAI::OnCharmed(), VehicleAI::OnCharmed(), boss_flame_leviathan_overload_device::boss_flame_leviathan_overload_deviceAI::OnSpellClick(), npc_descend_into_madness::npc_descend_into_madnessAI::OnSpellClick(), npc_dream_portal::npc_dream_portalAI::OnSpellClick(), npc_hot_air_balloon::npc_hot_air_balloonAI::OnSpellClick(), PetAI::OwnerAttacked(), PetAI::OwnerAttackedBy(), npc_caster_hover_disk::npc_caster_hover_diskAI::PassengerBoarded(), npc_four_car_garage::npc_four_car_garageAI::PassengerBoarded(), npc_melee_hover_disk::npc_melee_hover_diskAI::PassengerBoarded(), npc_scarlet_miner_cart::npc_scarlet_miner_cartAI::PassengerBoarded(), npc_stormwind_charger::npc_stormwind_chargerAI::PassengerBoarded(), npc_vics_flying_machine::npc_vics_flying_machineAI::PassengerBoarded(), npc_wyrmrest_skytalon::npc_wyrmrest_skytalonAI::PassengerBoarded(), PassiveAI::PassiveAI(), SmartAI::PausePath(), PossessedAI::PossessedAI(), PetAI::ReceiveEmote(), SmartAI::RemoveAuras(), boss_brain_of_yogg_saron::boss_brain_of_yogg_saronAI::Reset(), boss_yogg_saron::boss_yogg_saronAI::Reset(), boss_zhao_ren::boss_zhao_renAI::Reset(), npc_death_knight_initiate::npc_death_knight_initiateAI::Reset(), npc_egg_pile::npc_egg_pileAI::Reset(), npc_impaling_spear::npc_impaling_spearAI::Reset(), npc_influence_tentacle::npc_influence_tentacleAI::Reset(), npc_mechanolift::npc_mechanoliftAI::Reset(), npc_ominous_cloud::npc_ominous_cloudAI::Reset(), npc_valkyr_battle_maiden::npc_valkyr_battle_maidenAI::Reset(), VehicleAI::Reset(), SmartAI::ResumePath(), SmartAI::ReturnToLastOOCPos(), boss_zhao_ren::boss_zhao_renAI::RotatePosition(), PetAI::SelectNextTarget(), SmartAI::SetCombatMove(), SmartAI::SetFly(), SmartAI::SetFollow(), SetGazeOn(), npc_webwrap::npc_webwrapAI::SetGUID(), SmartAI::SetRun(), SmartAI::SetSwim(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::sGossipSelect(), SmartAI::SmartAI(), boss_yogg_saron::boss_yogg_saronAI::SpellHit(), boss_zhao_ren::boss_zhao_renAI::SpellHit(), npc_blade_of_azzinoth::blade_of_azzinothAI::SpellHit(), npc_crate_helper::npc_crate_helperAI::SpellHit(), npc_frostbrood_skytalon::npc_frostbrood_skytalonAI::SpellHit(), npc_living_constellation::npc_living_constellationAI::SpellHit(), npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI::SpellHit(), npc_vics_flying_machine::npc_vics_flying_machineAI::SpellHit(), npc_wyrmrest_defender::npc_wyrmrest_defenderAI::SpellHit(), npc_haiphoon::npc_haiphoonAI::SpellHitTarget(), SmartAI::StartPath(), SmartAI::StopPath(), Talk(), trigger_periodic::trigger_periodicAI::trigger_periodicAI(), TurretAI::TurretAI(), ArcherAI::UpdateAI(), boss_yogg_saron::boss_yogg_saronAI::UpdateAI(), boss_zhao_ren::boss_zhao_renAI::UpdateAI(), CasterAI::UpdateAI(), CombatAI::UpdateAI(), npc_aysa_chamber_of_whispers::npc_aysa_chamber_of_whispersAI::UpdateAI(), npc_blazing_monstrosity::npc_blazing_monstrosityAI::UpdateAI(), npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::UpdateAI(), npc_brann_bronzebeard_anraphet::npc_brann_bronzebeard_anraphetAI::UpdateAI(), npc_death_knight_initiate::npc_death_knight_initiateAI::UpdateAI(), npc_egg_pile::npc_egg_pileAI::UpdateAI(), npc_eye_of_acherus::npc_eye_of_acherusAI::UpdateAI(), npc_freed_protodrake::npc_freed_protodrakeAI::UpdateAI(), npc_frostbrood_skytalon::npc_frostbrood_skytalonAI::UpdateAI(), npc_githyiss::npc_githyissAI::UpdateAI(), npc_gothik_minion::npc_gothik_minionAI::UpdateAI(), npc_hot_air_balloon_vehicle::npc_hot_air_balloon_vehicleAI::UpdateAI(), npc_impaling_spear::npc_impaling_spearAI::UpdateAI(), npc_master_shang_xi_temple::npc_master_shang_xi_templeAI::UpdateAI(), npc_master_shang_xi_wood_of_staves::npc_master_shang_xi_wood_of_stavesAI::UpdateAI(), npc_master_shang_xi_worthy_of_passing::npc_master_shang_xi_worthy_of_passingAI::UpdateAI(), npc_mechanolift::npc_mechanoliftAI::UpdateAI(), npc_melee_hover_disk::npc_melee_hover_diskAI::UpdateAI(), npc_pet_dk_ebon_gargoyle::npc_pet_dk_ebon_gargoyleAI::UpdateAI(), npc_pet_mage_mirror_image::npc_pet_mage_mirror_imageAI::UpdateAI(), npc_ruby_emerald_amber_drake::npc_ruby_emerald_amber_drakeAI::UpdateAI(), npc_shu_dailo::npc_shu_dailoAI::UpdateAI(), npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI::UpdateAI(), npc_uplift_draft::npc_uplift_draftAI::UpdateAI(), npc_valkyr_battle_maiden::npc_valkyr_battle_maidenAI::UpdateAI(), npc_wyrmrest_defender::npc_wyrmrest_defenderAI::UpdateAI(), npc_wyrmrest_skytalon::npc_wyrmrest_skytalonAI::UpdateAI(), PassiveAI::UpdateAI(), PetAI::UpdateAI(), PossessedAI::UpdateAI(), SmartAI::UpdateAI(), TotemAI::UpdateAI(), trigger_periodic::trigger_periodicAI::UpdateAI(), TurretAI::UpdateAI(), VehicleAI::UpdateAI(), PetAI::UpdateAllies(), SmartAI::UpdateDespawn(), SmartAI::UpdatePath(), npc_master_shang_xi_temple::npc_master_shang_xi_templeAI::UpdatePlayerList(), npc_shu_pool_of_reflection::npc_shu_pool_of_reflectionAI::UpdatePlayerList(), UpdateVictim(), and UpdateVictimWithGaze().