TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CreatureScript Class Reference

#include <ScriptMgr.h>

Public Member Functions

virtual bool OnDummyEffect (Unit *, uint32, SpellEffIndex, Creature *)
 
virtual bool OnGossipHello (Player *, Creature *)
 
virtual bool OnGossipSelect (Player *, Creature *, uint32, uint32)
 
virtual bool OnGossipSelectCode (Player *, Creature *, uint32, uint32, const char *)
 
virtual bool OnQuestAccept (Player *, Creature *, Quest const *)
 
virtual bool OnQuestSelect (Player *, Creature *, Quest const *)
 
virtual bool OnQuestReward (Player *, Creature *, Quest const *, uint32)
 
virtual uint32 GetDialogStatus (Player *, Creature *)
 
virtual CreatureAIGetAI (Creature *) const
 
- Public Member Functions inherited from UnitScript
virtual void OnHeal (Unit *, Unit *, uint32 &)
 
virtual void OnDamage (Unit *, Unit *, uint32 &)
 
virtual void ModifyPeriodicDamageAurasTick (Unit *, Unit *, uint32 &)
 
virtual void ModifyMeleeDamage (Unit *, Unit *, uint32 &)
 
virtual void ModifySpellDamageTaken (Unit *, Unit *, int32 &)
 
- Public Member Functions inherited from ScriptObject
const std::string & GetName () const
 
- Public Member Functions inherited from UpdatableScript< Creature >
virtual void OnUpdate (Creature *, uint32)
 

Protected Member Functions

 CreatureScript (const char *name)
 
- Protected Member Functions inherited from UnitScript
 UnitScript (const char *name, bool addToScripts=true)
 
- Protected Member Functions inherited from ScriptObject
 ScriptObject (const char *name)
 
virtual ~ScriptObject ()
 
- Protected Member Functions inherited from UpdatableScript< Creature >
 UpdatableScript ()
 
virtual ~UpdatableScript ()
 

Constructor & Destructor Documentation

CreatureScript::CreatureScript ( const char *  name)
protected
1587  : UnitScript(name, false)
1588 {
1590 }
static void AddScript(TScript *const script, bool addToDeleteContainer=true)
Definition: ScriptMgr.cpp:111
UnitScript(const char *name, bool addToScripts=true)
Definition: ScriptMgr.cpp:1547

+ Here is the call graph for this function:

Member Function Documentation

virtual CreatureAI* CreatureScript::GetAI ( Creature ) const
inlinevirtual

Reimplemented in npc_quel_delar_sword, npc_pandaren_monk, npc_egbert, npc_uther_quel_delar, npc_train_wrecker, npc_imp_in_a_ball, npc_hidden_cultist, npc_lumbering_abomination, npc_risen_witch_doctor, npc_spring_rabbit, npc_toc_pet_hunter, npc_parasitic_shadowfiend, npc_firework, npc_raging_ghoul, npc_toc_pet_warlock, npc_warmage_coldarra, npc_blade_of_azzinoth, npc_toc_retro_paladin, npc_shadow_demon, npc_valiance_keep_cannoneer, npc_cage_trap_trigger, npc_toc_enh_shaman, npc_magmoth_crusher, npc_spiritual_reflection, npc_broken_frostmourne, npc_trapped_mammoth_calf, npc_frostsworn_general, npc_spirit_bomb, npc_laughing_skull, npc_toc_rogue, npc_turned_champion, npc_spirit_warden, npc_bonker_togglevolt, npc_garona, npc_tortured_rifleman, npc_gunship_cannon, npc_terenas_menethil, npc_akama_illidan, npc_toc_dk, npc_yogg_saron_illusions, npc_gunship_mage, npc_mootoo_the_younger, npc_spectral_footman, npc_arthas_teleport_visual, npc_shadowy_mercenary, npc_gunship_rocketeer, npc_toc_warrior, npc_impaling_spear, npc_shadowmoon_tuber_node, npc_wormhole, npc_imprisoned_beryl_sorcerer, npc_yogg_saron_keeper, npc_gunship_gunner, npc_strangulate_vehicle, npc_the_lich_king_tirion_dawn, npc_frostwing_vrykul, npc_phantom_hallucination, npc_mimiron_proximity_mine, npc_captain_rupert, npc_gunship_boarding_add, npc_phantom_mage, npc_static_field, npc_gunship_boarding_leader, npc_toc_boomkin, npc_wyrmrest_skytalon, npc_mimiron_frost_bomb, npc_captain_grondel, npc_training_dummy, npc_beryl_sorcerer, npc_valkyr_shadowguard, npc_observation_ring_keeper, npc_ghostly_priest, npc_enraged_spirit, npc_mimiron_flames, npc_unstable_sun_beam, npc_arcane_overload, npc_toc_hunter, npc_captain_brandon, npc_immortal_guardian, npc_mimiron_computer, npc_nature_bomb, npc_leryssa, npc_scion_of_eternity, npc_brewfest_reveler, npc_phoenix_egg_tk, npc_descend_into_madness, npc_eonars_gift, npc_captain_arnath, npc_tonk_mine, npc_zafod_boombox, npc_raging_spirit, npc_toc_mage, npc_influence_tentacle, npc_nexus_lord, npc_healthy_spore, alliance_rifleman, npc_mimiron_emergency_fire_bot, boss_maiev_shadowsong, npc_muradin_bronzebeard_igb, npc_steam_tonk, npc_crusher_tentacle, npc_phoenix_tk, npc_dark_nucleus, npc_the_lich_king_escape_hor, npc_sun_beam, npc_counselor_talbot, npc_shambling_horror_icc, npc_ancient_conservator, npc_living_ember, npc_caster_hover_disk, npc_kael_flamestrike, npc_constrictor_tentacle, npc_toc_warlock, npc_mimiron_assault_bot, npc_violet_hold_defense_system, npc_sinster_reflection, npc_kinetic_bomb, npc_giant_flesh_tentacle, npc_illidari_spawn, npc_crate_helper, npc_lorekeeper, npc_corruptor_tentacle, npc_melee_hover_disk, boss_zelfan, npc_tirion_fordring_tft, npc_azure_sorceror, npc_living_inferno, npc_snaplasher, boss_aerial_command_unit, npc_gargoyle, boss_master_engineer_telonicus, npc_azure_captain, npc_scarlet_miner, npc_combustion_consumption, npc_crok_scourgebane, npc_toc_shadow_priest, npc_general_arlos, npc_giant_eye_tentacle, npc_ball_of_flame, npc_guardian_of_yogg_saron, npc_storm_lasher, npc_brann_bronzebeard_ulduar_intro, npc_azure_spellbreaker, npc_shield_orb, boss_romulo, npc_image_lich_king, npc_guardian, npc_ashtongue_spiritbinder, npc_freya_ward_summon, boss_grand_astromancer_capernian, boss_apoko, npc_meteor_strike_flame, npc_power_spark, npc_thassarian, npc_jaina_or_sylvanas_escape_hor, boss_illidan_stormrage, npc_azure_stalker, npc_ominous_cloud, npc_garments_of_quests, npc_armageddon, npc_ancient_water_spirit, npc_frost_wyrm, npc_lord_illidan_stormrage, npc_blood_queen_lana_thel, boss_icehowl, npc_toc_priest, npc_dream_cloud, npc_freyas_ward, boss_the_lich_king, boss_brain_of_yogg_saron, npc_azure_raider, npc_high_overlord_saurfang_igb, npc_grizzlemaw_cw_trigger, npc_meteor_strike, boss_vx_001, npc_portal_eoe, npc_giant_claw_tentacle, npc_scarlet_miner_cart, npc_azure_mage_slayer, npc_ashtongue_elementalist, npc_hodirs_fury, npc_volatile_felfire_fiend, npc_cw_area_trigger, npc_detonating_lasher, npc_darkrune_sentinel, boss_julianne, npc_dream_portal, boss_garaxxas, npc_azure_binder, npc_fel_stalker, npc_sindragosa_trash, boss_malygos, npc_toc_paladin, boss_lord_sanguinar, boss_prince_valanar_icc, npc_meteor_strike_initial, boss_rouge_toc5, npc_twilight_whelp, npc_gluttonous_abomination, boss_yogg_saron, npc_felfire_portal, npc_hand_of_the_deceiver, npc_ashtongue_rogue, boss_elder_ironbranch, npc_oscillating_frequency_scanner_master_bunny, npc_saurfang_event, npc_darkrune_guardian, npc_azure_invader, npc_tesla, npc_mimirons_inferno, npc_claw_tentacle, npc_darnavan, boss_thaladred_the_darkener, npc_varian_toc, npc_vics_flying_machine, npc_brann_bronzebeard_algalon, npc_thorims_hammer, npc_twilight_fissure, npc_torloth_the_magnificent, npc_blistering_zombie, npc_crypt_fiend, npc_muradin_bronzebeard_icc, npc_orb_carrier, npc_toasty_fire, npc_scarlet_ghoul, boss_sister_svalna, npc_toc_shaman, npc_rimefang, npc_darkrune_watcher, npc_ashtongue_defender, npc_suppresser, npc_colossus, boss_warlord_salaris, boss_leviathan_mk_ii, npc_alexstraza_the_lifebinder, npc_hodir_mage, npc_injured_patient, npc_flame_tsunami, boss_kiljaeden, boss_hunter_toc5, boss_elder_stonebark, npc_storm_cloud, npc_eye_tentacle, npc_pool_of_tar, npc_dkc1_gothik, boss_sara, npc_garrosh_toc, npc_anachronos_quest_trigger, npc_halion_controller, npc_colonel_jules, npc_devouring_flame, npc_simon_bunny, boss_kaelthas, npc_haiphoon, npc_blazing_skeleton, npc_collapsing_star, npc_mechanolift, npc_banshee, boss_bigbadwolf, npc_mole_machine_trigger, npc_ashtongue_sorcerer, npc_twilight_eggs, npc_vengeful_shade, npc_toc_druid, npc_ros_dark_rider, npc_gunship, npc_shield_generator_channel, npc_hodir_druid, npc_violet_hold_teleportation_portal_intro, npc_anubarak_spike, npc_salanar_the_horseman, npc_high_overlord_saurfang_icc, npc_gas_cloud, npc_slime_pool, npc_living_constellation, npc_demolitionist_legoso, npc_cult_adherent, npc_risen_archmage, npc_tirion_toc, boss_veras_darkshadow, npc_nexus_drake_hatchling, npc_violet_hold_teleportation_portal_elite, npc_pulsing_pumpkin, boss_prince_taldaram_icc, boss_flame_leviathan_safety_container, npc_volatile_ooze, npc_frostbrood_skytalon, npc_jaina_or_sylvanas_intro_hor, boss_elder_brightleaf, npc_doctor, boss_yazzai, npc_lake_frog, npc_acolyte_of_vesperon, npc_spinestalker, npc_hodir_shaman, boss_dreadscale, npc_expedition_commander, boss_flame_leviathan_overload_device, npc_qiraj_war_spawn, boss_lord_crispin_ference, npc_cyclone, npc_life_spark, npc_stillpine_capitive, npc_violet_hold_teleportation_portal, npc_kelthuzad_abomination, npc_the_etymidian, boss_shaman_toc5, npc_barada, npc_necromancer, npc_king_jokkum_vehicle, npc_creature_generator_akama, npc_toxic_sporebat, npc_earthmender_wilda, npc_dark_rider_of_acherus, npc_palehoof_orb, boss_flame_leviathan_defense_turret, npc_cult_fanatic, npc_feugen, boss_professor_putricide, npc_brann_hos, boss_lady_malande, boss_eramas_brightblaze, boss_algalon_the_observer, npc_frost_freeze_trap, npc_chains_of_woe, npc_hodir_priest, boss_acidmaw, npc_blessed_banner, npc_torturer_lecraft, npc_acolyte_of_shadron, boss_taerar, boss_lord_robin_daris, boss_flame_leviathan_defense_cannon, npc_greyheart_spellbinder, npc_bullet_controller, npc_the_lich_king_controller, boss_freya, npc_rocknot, npc_frost_sphere, boss_mimiron, npc_raz_the_crazed, npc_wizzlecrank_shredder, boss_crone, npc_rotting_frost_giant, npc_boombot, boss_voice_of_yogg_saron, npc_death_ravager, npc_unleashed_light, npc_tainted_elemental, npc_arcane_sphere, boss_stormcaller_brundir, npc_shadow_image, npc_lurgglbr, npc_watcher_silthik, boss_lady_deathwhisper, npc_elder_kekek, boss_essence_of_anger, boss_alythess, npc_ice_tomb, boss_flame_leviathan_seat, npc_venture_co_straggler, npc_ghoul, npc_a_special_surprise, npc_maxx_a_million_escort, npc_azure_saboteur, npc_death_knight_initiate, npc_snowpacked_icicle, boss_kelthuzad, npc_akuno, npc_unleashed_dark, npc_ashtongue_channeler, boss_deathbringer_saurfang, npc_massive_jormungar, boss_ellris_duskhallow, npc_vesperon, boss_leotheras_the_blind_demonform, boss_lady_keira_berrybuck, npc_argent_soldier, npc_felkael_phoenix_egg, npc_brann_bronzebeard_keystone, npc_nerubian_burrower, boss_high_nethermancer_zerevor, npc_wyrmrest_defender, boss_razorscale, npc_scourge_hulk, npc_highlord_tirion_fordring_lh, npc_green_dragon_combat_trigger, boss_nefarian, npc_hellfire_channeler, boss_mage_toc5, boss_sathrovarr, npc_icicle, boss_krosh_firehand, npc_jedogas_aufseher_trigger, npc_gothik_minion, boss_fathomguard_caribdis, boss_twilight_halion, npc_crazed_mage, boss_prince_keleseth_icc, npc_torch_tossing_target_bunny_controller, npc_alchemist_finklestein, boss_flame_leviathan, npc_adventurous_dwarf, npc_taretha, npc_geezle, npc_watcher_narjil, npc_felmyst_trail, boss_sindragosa, npc_enchanted_elemental, npc_bessy, npc_pummeller, npc_flame_patch_alar, npc_zerekethvoidzone, boss_roar, boss_toc_champion_controller, npc_shadron, npc_akama_shade, npc_high_oracle_soo_roo, npc_abomination, boss_emeriss, boss_archimonde, npc_ember_of_alar, boss_lady_catriona_von_indi, npc_wounded_skirmisher, boss_hodir, npc_giant_infernal, boss_essence_of_desire, npc_felmyst_vapor, npc_jungle_punch_target, npc_sinclari_vh, npc_essence_of_twin, npc_blackhole, npc_nesingwary_trapper, npc_aran_elemental, boss_blood_queen_lana_thel, boss_sartharion, boss_felmyst, npc_hellfire_sentry, npc_warden_mellichar, npc_fizzlebang_toc, npc_dancing_flames, boss_grubbis, npc_swarm_scarab, npc_mad_prisoner, boss_krick, npc_solarium_priest, boss_kagani_nightstrike, npc_jedoga_initiand, npc_bone_spike, boss_gothik, npc_memory, npc_ferocious_rhino, npc_isla_starmane, npc_scrapbot, npc_egg_pile, boss_valithria_dreamwalker, npc_dragonmaw_peon, npc_felkael_phoenix, boss_eydis, npc_high_inquisitor_valroth, npc_watcher_gashra, boss_veklor, boss_blindeye_the_seer, boss_onyxia, npc_mistress_of_pain, npc_firebomb, npc_spectator, npc_xt002_heart, npc_feral_defender, npc_tooga, boss_baron_rafe_dreuger, npc_flame_of_azzinoth, boss_magtheridon, npc_tenebron, npc_seismic_shard, npc_brann_bronzebeard_anraphet, boss_gathios_the_shatterer, npc_void_sentinel, boss_vazruden_the_herald, boss_cthun, boss_fjola, boss_fathomguard_tidalvess, npc_announcer_toc5, npc_amberpine_woodsman, boss_halion, boss_alar, npc_stalagg, npc_ritual_channeler, npc_eye_of_acherus, boss_kalec, npc_kurenai_captive, boss_rend_blackhand, npc_the_biggest_tree, npc_mindless_abomination, npc_omrogg_heads, npc_spirit_shade, npc_precious_icc, boss_warrior_toc5, npc_snobold_vassal, npc_felkael_flamestrike, boss_runemaster_molgeim, npc_image_of_medivh, npc_saronite_vapors, npc_syth_shadow, boss_kalecgos, npc_scorch_ground, boss_tinhead, npc_chained_spirit, npc_blackhand_incarcerator, npc_twilight_sadist, boss_anubarak_trial, npc_coldflame, npc_anachronos_the_ancient, boss_paletress, npc_phase_hunter, npc_anub_ar_warrior, npc_hyldsmeet_protodrake, boss_high_astromancer_solarian, boss_sapphiron, boss_lethon, npc_barnes, guard_shattrath_aldor, npc_ingvar_throw_dummy, npc_fel_guard_hound, npc_stalactite_trigger, npc_nether_portal, npc_ruby_emerald_amber_drake, boss_kiggler_the_crazed, npc_chicken_cluck, npc_sanctum_sentry, npc_daegarn, boss_essence_of_suffering, boss_veknilash, npc_kayra_longmane, npc_lesser_shadow_fissure, boss_warbringer_omrogg, boss_baroness_dorothea_millstipe, npc_kiljaeden_controller, npc_stormforged_lieutenant, boss_svala, boss_shade_of_akama, npc_gravity_well, npc_molten_barrage, npc_magwin, npc_scarlet_courier, npc_tallhorn_stag, boss_rimefang, boss_victor_nefarius, npc_dark_fiend, npc_stonekeepers, npc_OOX17, npc_yor, boss_headless_horseman, npc_molten_golem, npc_frenzied_worgen, npc_syth_frost, npc_black_knight_skeletal_gryphon, npc_spark_of_ionar, npc_living_mojo, npc_crystal_channel_target, npc_coilfang_ambusher, npc_fel_orc_convert, npc_prince_taldaram_flame_sphere, npc_nerubar_victim, boss_saronite_animus, npc_koltira_deathweaver, npc_tomb_creature, npc_annhylde_the_caller, npc_icefang, npc_shadowmoon_channeler, boss_anub_arak, npc_iron_construct, boss_drakkari_elemental, boss_blood_council_controller, boss_volkhan, npc_enslaved_netherwing_drake, npc_stinky_icc, npc_lava_fissure, npc_phalanx, npc_ohgan, npc_big_ooze, npc_anub_ar_shadowcaster, npc_commander_eligor_dawnbringer, npc_fel_infernal, npc_snowfall_glade_playmate, boss_lord_marrowgar, npc_blazing_monstrosity, npc_risen_ghoul, npc_son_of_flame, boss_brutallus, npc_arthas, boss_urom, boss_lich_king_toc, boss_devourer_of_souls, boss_warchief_kargath_bladefist, npc_floon, npc_sironas, npc_jaina_fos, npc_kservant, npc_corki, guard_shattrath_scryer, boss_noth, npc_outhouse_bunny, npc_devout_follower, npc_twilight_torturer, boss_jedoga_shadowseeker, npc_ethereal_apprentice, npc_vrykul_skeleton, npc_tournament_training_dummy, npc_freed_protodrake, npc_wounded_blood_elf, npc_auriaya_seeping_trigger, npc_muglash, npc_avatar_of_martyred, npc_archaedas_minions, boss_kologarn, npc_alpha_beam, npc_syth_arcane, npc_injured_draenei, boss_sacrolash, boss_strawman, npc_rock_borer, boss_slabhide, npc_engineer_helice, npc_twiggy_flathead, boss_ragnaros, npc_ranshalla, npc_erekem_guard, boss_fathomguard_sharkkis, npc_baltharus_the_warborn_clone, boss_ysondre, boss_pyroguard_emberseer, boss_ymiron, npc_glob_of_viscidus, npc_ice_block, generic_vehicleAI_toc5, boss_general_vezax, boss_olm_the_summoner, npc_weegli_blastfuse, npc_onyx_flamecaller, boss_razorscale_controller, boss_grand_warlock_nethekurse, npc_highlord_darion_mograine, boss_black_knight, npc_enslaved_proto_drake, npc_water_globule, npc_unworthy_initiate_anchor, npc_hive_zara_larva, boss_high_priestess_azil, boss_novos, boss_mandokir, npc_idol_room_spawner, boss_harbinger_skyriss_illusion, npc_infernal_volcano, npc_muru_portal, npc_anub_ar_skirmisher, npc_omega_stance, boss_dalronn_the_controller, npc_iron_sludge, boss_ignis, boss_chromaggus, boss_auriaya, npc_fel_crystal, boss_volazj, npc_unworthy_initiate, boss_festergut, npc_ichor_globule, npc_frozen_orb_stalker, npc_crusade_recruit, npc_voidtraveler, boss_vazruden, npc_little_ooze, boss_muru, boss_gormok, boss_tyrannus, npc_wg_queue, boss_wrath_scryer_soccothrates, npc_drakkari_scytheclaw, npc_tempest_minion, boss_ossirian, boss_prince_taldaram, boss_ick, npc_daranelle, npc_engineer_spark_overgrind, boss_steelbreaker, boss_mother_shahraz, boss_temple_guardian_anhuur, boss_harbinger_skyriss, boss_ingvar_the_plunderer, boss_anraphet, npc_air_force_bots, npc_time_rift, npc_sc_millhouse_manastorm, npc_slad_ran_viper, npc_volcano, npc_rotting_forest_rager, npc_chaotic_rift, boss_terestian_illhoof, npc_highborne_lamenter, npc_malformed_ooze, npc_ravenous_furbolg, boss_selin_fireheart, npc_tribuna_controller, boss_gruul, npc_ethereal_beacon, npc_syth_fire, boss_alizabal, npc_belnistrasz, boss_viscidus, npc_crystal_spike_trigger, boss_eregos, boss_doomrel, npc_iron_roots, boss_kirtonos_the_herald, boss_eadric, npc_mrfloppy, boss_kelidan_the_breaker, npc_azure_ring_captain, guard_generic, npc_pet_mage_mirror_image, boss_corborus, npc_corrupted_soul_fragment, boss_earthrager_ptah, npc_ethereal_sphere, npc_lady_sylvanas_windrunner, npc_harbinger_of_flame, npc_flash_freeze, boss_garfrost, boss_erekem, npc_winterfin_playmate, boss_yauj, boss_ayamiss, npc_faerlina_add, boss_palehoof, npc_nether_wraith, boss_warp_splinter, npc_tito, npc_legion_flame, boss_vaelastrasz, npc_buru_egg, boss_kalecgos_kj, npc_morridune, npc_dk_understudy, npc_image_belgaristrasz, npc_minigob_manabonk, npc_wg_spirit_guide, boss_drakkari_colossus, boss_teron_gorefiend, npc_ancestral_wolf, boss_gal_darah, boss_keleseth, boss_rotface, npc_frozen_orb, boss_omor_the_unscarred, trigger_death, boss_skarvald_the_constructor, boss_ichoron, npc_brunnhildar_prisoner, npc_creditmarker_visit_with_ancestors, boss_high_inquisitor_whitemane, npc_ragin_flames, npc_nether_drake, npc_ahnkahar_nerubian, boss_baltharus_the_warborn, boss_laj, npc_head, npc_illidari_council, npc_amanitar_mushrooms, npc_millhouse_manastorm, npc_twilight_flame_caller, npc_drakkari_gutripper, npc_khunok_the_behemoth, npc_dream_fog, npc_tyrande_whisperwind, npc_drakkari_invader, boss_grandmaster_vorpil, npc_voljin_zulaman, npc_andorhal_tower, npc_zelfrax, npc_plaguehound_tracker, npc_geist_ambusher, npc_mature_netherwing_drake, npc_fiendish_imp, npc_pure_energy, boss_archaedas, npc_announcer_toc10, npc_cooshcoosh, boss_supremus, boss_high_botanist_freywinn, boss_bronjahm, npc_slad_ran_constrictor, trigger_periodic, boss_sjonnir, npc_skywing, boss_majordomo, boss_keristrasza, npc_flamewaker_priest, boss_loken, npc_archavon_warder, npc_emily, npc_verdisa_beglaristrasz_eternos, boss_jaraxxus, boss_high_king_maulgar, boss_tharon_ja, npc_void_sentry, boss_saviana_ragefire, npc_steamrigger_mechanic, boss_skeram, npc_eyestalk, npc_spectral_ghostly_citizen, npc_sartura_royal_guard, boss_slad_ran, npc_unstable_sphere, boss_darkweaver_syth, boss_hadronox, npc_skittering_infector, npc_sylvanas_fos, boss_nazan, npc_abyssal, npc_bushwhacker, npc_released_offspring_harkoa, npc_webwrap, npc_doomfire_targetting, npc_lesser_doomguard, npc_custodian_of_time, boss_buru, boss_trollgore, boss_anomalus, boss_xt002, boss_dalliah_the_doomsayer, npc_taskmaster_fizzule, npc_thrall, npc_thrall_old_hillsbrad, boss_faerlina, boss_nexusprince_shaffar, boss_leotheras_the_blind, npc_core_rager, boss_najentus, npc_towering_infernal, boss_general_zarithrian, boss_balinda, boss_moam, boss_ambassador_hellmaw, boss_xevozz, npc_infernal_attacker, npc_av_marshal_or_warmaster, boss_ozruk, boss_malchezaar, boss_vexallus, npc_flame_warder, npc_fiendish_portal, npc_infested_root_walker, boss_elder_nadox, boss_krik_thir, npc_coilfang_waterelemental, boss_watchkeeper_gargolmar, npc_wrathbone_flayer, generic_creature, npc_focus_fire, boss_doomlord_kazzak, boss_shattered_executioner, boss_gyth, npc_draenei_survivor, npc_sinkhole_kill_credit, npc_frost_warder, boss_murmur, npc_giant_spotlight, boss_moorabi, boss_emalon, boss_ormorok, boss_anzu, boss_doomwalker, boss_varos, npc_apothecary_hanes, boss_void_reaver, boss_exarch_maladaar, boss_razorgore, boss_entropius, npc_doomfire, boss_king_dred, boss_loatheb, boss_skadi, boss_thaddius, boss_pathaleon_the_calculator, npc_salsalabim, npc_captured_rageclaw, npc_guardian_pavilion, npc_firesworn, npc_arugal_voidwalker, boss_zum_rah, boss_talon_king_ikiss, npc_private_hendel, boss_eye_of_cthun, npc_iceborn_protodrake, npc_professor_phizzlethorpe, boss_amanitar, boss_zuramat, boss_mechano_lord_capacitus, npc_snufflenose_gopher, boss_falric, boss_thorngrin_the_tender, boss_amnennar_the_coldbringer, boss_vem, boss_drakos, boss_occuthar, npc_scarlet_trainee, npc_xerestrasza, boss_instructor_malicia, boss_chrono_lord_deja, npc_wisp_invis, npc_ranger_lilatha, boss_temporus, npc_pet_shaman_fire_elemental, boss_lady_vashj, boss_blackheart_the_inciter, boss_commander_sarannis, boss_galvangar, boss_aeonus, boss_nethermancer_sepethrea, boss_drekthar, boss_maiden_of_grief, boss_lord_valthalak, boss_herod, npc_grobbulus_poison_cloud, npc_shadowy_construct, npc_pet_dk_ebon_gargoyle, npc_pet_hunter_snake_trap, boss_krystallus, boss_archavon, boss_kurinnaxx, npc_willix, boss_reliquary_of_souls, npc_demon_chain, boss_twilight_corrupter, npc_ioc_gunship_captain, boss_mennu_the_betrayer, boss_general_angerforge, npc_deathstalker_erland, boss_sulfuron, npc_oox09hl, boss_romogg_bonecrusher, boss_midnight, boss_darkmaster_gandling, boss_postmaster_malown, npc_the_scourge_cauldron, npc_aeranas, boss_kormok, boss_rajaxx, boss_marwyn, boss_mordresh_fire_eye, npc_ruul_snowhoof, npc_omen, boss_rokmar_the_crackler, npc_warp_splinter_treant, boss_arcanist_doan, npc_mageguard_dalaran, boss_gatewatcher_iron_hand, npc_invis_infernal_caster, npc_blood_elf_council_voice_trigger, boss_cyanigosa, boss_bloodmage_thalnos, boss_salramm, boss_corla, boss_vanndar, boss_golemagg, boss_dorothee, npc_aged_dying_ancient_kodo, boss_broggok, npc_grimstone, boss_maleki_the_pallid, npc_underbog_mushroom, boss_gatewatcher_gyrokill, boss_pit_lord_argaloth, boss_warmaster_voone, npc_darrowshire_spirit, boss_baron_geddon, boss_interrogator_vishas, boss_boss_ras_frostwhisper, boss_eck, npc_dragonflayer_forge_master, boss_pandemonius, boss_zereketh_the_unbound, boss_epoch, npc_gilthares, boss_koralon, boss_toravon, boss_hydromancer_thespia, boss_quagmirran, boss_azshir_the_sleepless, boss_jandice_barov, boss_emperor_dagran_thaurissan, boss_magmadar, boss_shazzrah, boss_broodlord, boss_priestess_delrissa, npc_kalecgos, boss_ironaya, npc_crystalcore_devastator, boss_beauty, boss_halycon, boss_vectus, npc_whisperwind_lasher, npc_drakuru_shackles, boss_grobbulus, npc_argent_valiant, npc_jadespine_basilisk, boss_magmus, npc_restless_soul, boss_karsh_steelbender, netherspite_infernal, boss_infinite_corruptor, npc_frost_tomb, boss_fathomlord_karathress, boss_the_maker, boss_daakara, npc_warmage_violetstand, boss_warlord_kalithresh, boss_ascendant_lord_obsidius, boss_drakkisath, boss_gizrul_the_slavener, boss_nalorakk, npc_jaina_proudmoore, boss_lieutenant_drake, boss_lavanthor, npc_enslaved_soul, boss_gehennas, boss_illucia_barov, boss_lorekeeper_polkelt, boss_the_ravenian, boss_hexlord_malacrass, boss_venoxis, boss_nexus_commanders, boss_moragg, boss_high_interrogator_gerstahn, boss_doctor_theolen_krastinov, boss_zanzil, npc_ancient_wisp, boss_meathook, npc_ymirjar_flamebearer, boss_bjarngrim, boss_urok_doomhowl, boss_lucifron, boss_moroes, boss_jindo_the_godbreaker, boss_kelris, boss_garr, boss_janalai, boss_kilnara, boss_glutton, boss_tuten_kash, npc_sergeant_bly, npc_injured_goblin, boss_felblood_kaelthas, boss_halazzi, boss_flamegor, boss_lord_alexei_barov, boss_moira_bronzebeard, boss_maexxna, boss_scorn, boss_thorim, boss_morogrim_tidewalker, npc_maghar_captive, boss_ambassador_flamelash, quartermaster_zigris, boss_firemaw, boss_four_horsemen, boss_akilzon, boss_aku_mai, npc_webbed_creature, boss_ebonroc, boss_cannon_master_willey, npc_blastmaster_emi_shortfuse, boss_shade_of_aran, boss_hydross_the_unstable, npc_greengill_slave, npc_pet_gen_mojo, boss_grilek, boss_hazzarah, boss_renataki, boss_wushoolay, npc_disciple_of_naralex, boss_the_lurker_below, npc_pet_pri_shadowfiend, npc_raliq_the_drunk, npc_pet_shaman_earth_elemental, boss_anubrekhan, boss_houndmaster_loksey, boss_dathrohan_balnazzar, npc_inner_demon, npc_commander_dawnforge, npc_blackfathom_deeps_event, npc_fire_cyclone, npc_shadowfang_prisoner, boss_netherspite, boss_nightbane, npc_kilrek, npc_medivh_bm, boss_magus_telestra, npc_four_car_garage, boss_ionar, boss_baron_rivendare, boss_heigan, boss_gelihast, npc_anubisath_sentinel, boss_scarlet_commander_mograine, molten_flame, boss_mal_ganis, npc_unkor_the_ruthless, npc_aquementas, npc_mist, boss_patchwerk, boss_gurtogg_bloodboil, boss_razuvious, boss_silver_hand_bosses, npc_ghoul_flayer, boss_gluth, npc_doom_blossom, boss_mekgineer_steamrigger, npc_pet_pri_lightwell, npc_stolen_soul, boss_curator, boss_attumen, boss_shirrak_the_dead_watcher, npc_tapoke_slim_jahn, boss_captain_skarloc, boss_overlord_wyrmthalak, boss_maiden_of_virtue, boss_epoch_hunter, npc_cairne_bloodhoof, npc_naga_distiller, boss_kazrogal, boss_the_black_stalker, boss_magistrate_barthilas, boss_azgalor, boss_kri, boss_fankriss, boss_sartura, boss_anetheron, npc_crusade_persuaded, boss_huhuran, boss_mr_smite, boss_ramstein_the_gorger, npc_lazy_peon, boss_high_inquisitor_fairbanks, boss_rage_winterchill, boss_timmy_the_cruel, npc_yenniku, boss_ouro, boss_hungarfen, boss_baroness_anastari, boss_nerubenkan, boss_princess_theradras, boss_shadow_hunter_voshgajin, boss_the_beast, npc_valkyr_battle_maiden, boss_mother_smolderweb, celebras_the_cursed, boss_landslide, boss_highlord_omokk, boss_noxxion, and boss_death_knight_darkreaver.

439 { return NULL; }
arena_t NULL
Definition: jemalloc_internal.h:624
virtual uint32 CreatureScript::GetDialogStatus ( Player ,
Creature  
)
inlinevirtual
Definition: QuestDef.h:136
virtual bool CreatureScript::OnDummyEffect ( Unit ,
uint32  ,
SpellEffIndex  ,
Creature  
)
inlinevirtual
415 { return false; }
virtual bool CreatureScript::OnGossipHello ( Player ,
Creature  
)
inlinevirtual

Reimplemented in npc_hidden_cultist, npc_experience, npc_locksmith, npc_pet_trainer, npc_wormhole, npc_sayge, npc_thassarian, npc_prof_tailor, npc_prof_leather, npc_engineering_tele_trinket, npc_grandmother, npc_jaina_or_sylvanas_escape_hor, npc_expedition_commander, npc_alchemist_adrianna, npcs_flanis_swiftwing_and_kagrosh, npc_prof_blacksmith, npc_taretha, npc_drake_dealer_hurlunk, npc_slim, npc_adventurous_dwarf, npc_lokhtos_darkbargainer, npc_essence_of_twin, npc_death_knight_initiate, npc_wyrmrest_defender, npc_kharan_mighthammer, npc_ishanah, npc_announcer_toc5, npc_prof_alchemy, npc_timothy_daniels, npc_saat, npc_barnes, npc_wg_quest_giver, npc_professor_dabiri, npc_jaina_or_sylvanas_intro_hor, npc_floon, npc_steward_of_time, npc_sinclari_vh, npc_jaina_fos, npc_mortog_steamhead, npc_arthas, npc_lunaclaw_spirit, npc_zephyr, npc_iruk, npc_highlord_darion_mograine, npc_wg_queue, npc_brann_hos, npc_weegli_blastfuse, npc_elder_kuruti, npc_corastrasza, npc_tyrande_whisperwind, npc_thrall_old_hillsbrad, npc_razael_and_lyana, npc_shattrathflaskvendors, npc_cooshcoosh, boss_majordomo, npc_wg_spirit_guide, npc_tirion_fordring, npc_sylvanas_fos, npc_thrall, boss_doomrel, npc_salsalabim, npcs_rutgar_and_frankal, npc_announcer_toc10, npc_roxi_ramrocket, npc_avatar_of_freya, npc_wg_demolisher_engineer, npc_darrowshire_spirit, npc_disciple_of_naralex, npc_aged_dying_ancient_kodo, npc_nat_pagle, npc_kalecgos, npcs_dithers_and_arbington, npc_shadowfang_prisoner, boss_gloomrel, npc_augustus_the_touched, npc_jaina_proudmoore, npc_erozion, npc_sergeant_bly, npc_raliq_the_drunk, npcs_ashyen_and_keleth, npc_lady_jaina_proudmoore, npc_vekjik, npc_beaten_corpse, npc_rivern_frostwind, and npc_innkeeper.

418 { return false; }
virtual bool CreatureScript::OnGossipSelect ( Player ,
Creature ,
uint32  ,
uint32   
)
inlinevirtual

Reimplemented in npc_hidden_cultist, npc_experience, npc_locksmith, npc_pet_trainer, npc_wormhole, npc_sayge, npc_prof_tailor, npc_thassarian, npc_prof_leather, npc_engineering_tele_trinket, npc_grandmother, npc_prof_blacksmith, npc_expedition_commander, npcs_flanis_swiftwing_and_kagrosh, npc_adventurous_dwarf, npc_drake_dealer_hurlunk, npc_taretha, npc_slim, npc_prof_alchemy, npc_lokhtos_darkbargainer, npc_wyrmrest_defender, npc_announcer_toc5, npc_death_knight_initiate, npc_ishanah, npc_kharan_mighthammer, npc_timothy_daniels, npc_saat, npc_professor_dabiri, npc_barnes, npc_jaina_fos, npc_steward_of_time, npc_mortog_steamhead, npc_wg_queue, npc_floon, npc_lunaclaw_spirit, npc_iruk, npc_zephyr, npc_highlord_darion_mograine, npc_brann_hos, npc_razael_and_lyana, npc_weegli_blastfuse, npc_elder_kuruti, npc_arthas, npc_corastrasza, npc_shattrathflaskvendors, npc_tyrande_whisperwind, npc_cooshcoosh, npc_wg_spirit_guide, boss_majordomo, npc_thrall_old_hillsbrad, npc_sylvanas_fos, npc_announcer_toc10, npc_tirion_fordring, npc_roxi_ramrocket, npc_wg_demolisher_engineer, npc_avatar_of_freya, npc_thrall, boss_doomrel, npc_nat_pagle, npc_innkeeper, npc_disciple_of_naralex, npcs_ashyen_and_keleth, npc_vekjik, npc_shadowfang_prisoner, npc_augustus_the_touched, npc_kalecgos, npcs_rutgar_and_frankal, npc_sergeant_bly, npcs_dithers_and_arbington, npc_raliq_the_drunk, npc_erozion, boss_gloomrel, npc_jaina_proudmoore, npc_lady_jaina_proudmoore, npc_beaten_corpse, and npc_rivern_frostwind.

421 { return false; }
virtual bool CreatureScript::OnGossipSelectCode ( Player ,
Creature ,
uint32  ,
uint32  ,
const char *   
)
inlinevirtual
424 { return false; }
virtual bool CreatureScript::OnQuestReward ( Player ,
Creature ,
Quest const ,
uint32   
)
inlinevirtual

Reimplemented in npc_rocknot, npc_chicken_cluck, and npc_lady_sylvanas_windrunner.

433 { return false; }
virtual bool CreatureScript::OnQuestSelect ( Player ,
Creature ,
Quest const  
)
inlinevirtual
430 { return false; }

The documentation for this class was generated from the following files: