aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/Makefile.am2
-rw-r--r--src/bindings/scripts/scripts/areatrigger/areatrigger_scripts.cpp2
-rw-r--r--src/bindings/scripts/scripts/boss/boss_emeriss.cpp2
-rw-r--r--src/bindings/scripts/scripts/boss/boss_taerar.cpp4
-rw-r--r--src/bindings/scripts/scripts/boss/boss_ysondre.cpp4
-rw-r--r--src/bindings/scripts/scripts/creature/mob_event_ai.cpp2
-rw-r--r--src/bindings/scripts/scripts/creature/mob_generic_creature.cpp2
-rw-r--r--src/bindings/scripts/scripts/custom/custom_example.cpp2
-rw-r--r--src/bindings/scripts/scripts/custom/test.cpp2
-rw-r--r--src/bindings/scripts/scripts/guard/guards.cpp40
-rw-r--r--src/bindings/scripts/scripts/item/item_scripts.cpp38
-rw-r--r--src/bindings/scripts/scripts/item/item_test.cpp2
-rw-r--r--src/bindings/scripts/scripts/npc/npcs_special.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/alterac_mountains/alterac_mountains.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/azshara/azshara.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/azshara/boss_azuregos.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/azuremyst_isle/azuremyst_isle.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/barrens/the_barrens.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp20
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp12
-rw-r--r--src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_angerrel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_doomrel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_doperel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_gloomrel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_haterel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_seethrel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/boss_vilerel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blades_edge_mountains/blades_edge_mountains.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/blasted_lands/boss_kruul.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/bloodmyst_isle/bloodmyst_isle.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/burning_steppes/burning_steppes.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_aeonus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_temporus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/boss_archimonde.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/instance_hyjal.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp16
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/dun_morogh/dun_morogh.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/dustwallow_marsh/dustwallow_marsh.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/eastern_plaguelands/eastern_plaguelands.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/elwynn_forest/elwynn_forest.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/eversong_woods/eversong_woods.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/hellfire_peninsula/boss_doomlord_kazzak.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/isle_of_queldanas/isle_of_queldanas.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp14
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp24
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp24
-rw-r--r--src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/maraudon/boss_celebras_the_cursed.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/maraudon/boss_landslide.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/maraudon/boss_noxxion.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/maraudon/boss_princess_theradras.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/moonglade/moonglade.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/nagrand/nagrand.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_lady_blaumeux.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_sir_zeliek.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/boss_thane_korthazz.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/netherstorm/netherstorm.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/orgrimmar/orgrimmar.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ayamiss.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_moam.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/shadowmoon_valley/shadowmoon_valley.cpp12
-rw-r--r--src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/silverpine_forest/silverpine_forest.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stormwind/stormwind_city.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/stranglethorn_vale/stranglethorn_vale.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tanaris/tanaris.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_bug_trio.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_cthun.cpp14
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_fankriss.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_huhuran.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_ouro.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_sartura.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_twinemperors.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/terokkar_forest/terokkar_forest.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/thunder_bluff/thunder_bluff.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/tirisfal_glades/tirisfal_glades.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/undercity/undercity.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/western_plaguelands/western_plaguelands.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp18
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp10
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp8
-rw-r--r--src/bindings/scripts/scripts/zone/zulfarrak/zulfarrak.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp4
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp6
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp2
282 files changed, 529 insertions, 527 deletions
diff --git a/src/bindings/scripts/Makefile.am b/src/bindings/scripts/Makefile.am
index 991a575704a..2789b2a51b7 100644
--- a/src/bindings/scripts/Makefile.am
+++ b/src/bindings/scripts/Makefile.am
@@ -100,6 +100,8 @@ scripts/zone/black_temple/def_black_temple.h \
scripts/zone/black_temple/illidari_council.cpp \
scripts/zone/black_temple/instance_black_temple.cpp \
scripts/zone/blackrock_depths/blackrock_depths.cpp \
+scripts/zone/blackrock_depths/instance_blackrock_depths.cpp \
+scripts/zone/blackrock_depths/def_blackrock_depths.h \
scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp \
scripts/zone/blackrock_depths/boss_angerrel.cpp \
scripts/zone/blackrock_depths/boss_anubshiah.cpp \
diff --git a/src/bindings/scripts/scripts/areatrigger/areatrigger_scripts.cpp b/src/bindings/scripts/scripts/areatrigger/areatrigger_scripts.cpp
index 3247e7e5fcb..13ad8ff6f29 100644
--- a/src/bindings/scripts/scripts/areatrigger/areatrigger_scripts.cpp
+++ b/src/bindings/scripts/scripts/areatrigger/areatrigger_scripts.cpp
@@ -73,6 +73,6 @@ void AddSC_areatrigger_scripts()
newscript = new Script;
newscript->Name="at_test";
- newscript->pAreaTrigger = ATtest;
+ newscript->pAreaTrigger = &ATtest;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/boss/boss_emeriss.cpp b/src/bindings/scripts/scripts/boss/boss_emeriss.cpp
index a8af2b43e41..fa415be412c 100644
--- a/src/bindings/scripts/scripts/boss/boss_emeriss.cpp
+++ b/src/bindings/scripts/scripts/boss/boss_emeriss.cpp
@@ -151,6 +151,6 @@ void AddSC_boss_emeriss()
Script *newscript;
newscript = new Script;
newscript->Name="boss_emeriss";
- newscript->GetAI = GetAI_boss_emeriss;
+ newscript->GetAI = &GetAI_boss_emeriss;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/boss/boss_taerar.cpp b/src/bindings/scripts/scripts/boss/boss_taerar.cpp
index faed723cb4d..0dc69f1a990 100644
--- a/src/bindings/scripts/scripts/boss/boss_taerar.cpp
+++ b/src/bindings/scripts/scripts/boss/boss_taerar.cpp
@@ -296,11 +296,11 @@ void AddSC_boss_taerar()
newscript = new Script;
newscript->Name="boss_taerar";
- newscript->GetAI = GetAI_boss_taerar;
+ newscript->GetAI = &GetAI_boss_taerar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_shade_of_taerar";
- newscript->GetAI = GetAI_boss_shadeoftaerar;
+ newscript->GetAI = &GetAI_boss_shadeoftaerar;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/boss/boss_ysondre.cpp b/src/bindings/scripts/scripts/boss/boss_ysondre.cpp
index b9fad649d71..d4771ebd414 100644
--- a/src/bindings/scripts/scripts/boss/boss_ysondre.cpp
+++ b/src/bindings/scripts/scripts/boss/boss_ysondre.cpp
@@ -236,11 +236,11 @@ void AddSC_boss_ysondre()
newscript = new Script;
newscript->Name="boss_ysondre";
- newscript->GetAI = GetAI_boss_ysondre;
+ newscript->GetAI = &GetAI_boss_ysondre;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_dementeddruids";
- newscript->GetAI = GetAI_mob_dementeddruids;
+ newscript->GetAI = &GetAI_mob_dementeddruids;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/creature/mob_event_ai.cpp b/src/bindings/scripts/scripts/creature/mob_event_ai.cpp
index e14aede1bf0..a629bf7b4d8 100644
--- a/src/bindings/scripts/scripts/creature/mob_event_ai.cpp
+++ b/src/bindings/scripts/scripts/creature/mob_event_ai.cpp
@@ -1391,6 +1391,6 @@ void AddSC_mob_event()
Script *newscript;
newscript = new Script;
newscript->Name="mob_eventai";
- newscript->GetAI = GetAI_Mob_EventAI;
+ newscript->GetAI = &GetAI_Mob_EventAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/creature/mob_generic_creature.cpp b/src/bindings/scripts/scripts/creature/mob_generic_creature.cpp
index 1110038f315..aa55016ebde 100644
--- a/src/bindings/scripts/scripts/creature/mob_generic_creature.cpp
+++ b/src/bindings/scripts/scripts/creature/mob_generic_creature.cpp
@@ -167,6 +167,6 @@ void AddSC_generic_creature()
Script *newscript;
newscript = new Script;
newscript->Name="generic_creature";
- newscript->GetAI = GetAI_generic_creature;
+ newscript->GetAI = &GetAI_generic_creature;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/custom/custom_example.cpp b/src/bindings/scripts/scripts/custom/custom_example.cpp
index d1a30fd06af..ce471d0b6a6 100644
--- a/src/bindings/scripts/scripts/custom/custom_example.cpp
+++ b/src/bindings/scripts/scripts/custom/custom_example.cpp
@@ -269,7 +269,7 @@ void AddSC_custom_example()
newscript = new Script;
newscript->Name="custom_example";
- newscript->GetAI = GetAI_custom_example;
+ newscript->GetAI = &GetAI_custom_example;
newscript->pGossipHello = &GossipHello_custom_example;
newscript->pGossipSelect = &GossipSelect_custom_example;
newscript->pReceiveEmote = &ReceiveEmote_custom_example;
diff --git a/src/bindings/scripts/scripts/custom/test.cpp b/src/bindings/scripts/scripts/custom/test.cpp
index e54716afcf0..2add3c03ddb 100644
--- a/src/bindings/scripts/scripts/custom/test.cpp
+++ b/src/bindings/scripts/scripts/custom/test.cpp
@@ -193,7 +193,7 @@ void AddSC_test()
Script *newscript;
newscript = new Script;
newscript->Name="test";
- newscript->GetAI = GetAI_test;
+ newscript->GetAI = &GetAI_test;
newscript->pGossipHello = &GossipHello_npc_test;
newscript->pGossipSelect = &GossipSelect_npc_test;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/guard/guards.cpp b/src/bindings/scripts/scripts/guard/guards.cpp
index 62da5e923ed..171e0d1158e 100644
--- a/src/bindings/scripts/scripts/guard/guards.cpp
+++ b/src/bindings/scripts/scripts/guard/guards.cpp
@@ -3935,75 +3935,75 @@ void AddSC_guards()
newscript->Name="guard_azuremyst";
newscript->pGossipHello = &GossipHello_guard_azuremyst;
newscript->pGossipSelect = &GossipSelect_guard_azuremyst;
- newscript->GetAI = GetAI_guard_azuremyst;
+ newscript->GetAI = &GetAI_guard_azuremyst;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_bluffwatcher";
newscript->pGossipHello = &GossipHello_guard_bluffwatcher;
newscript->pGossipSelect = &GossipSelect_guard_bluffwatcher;
- newscript->GetAI = GetAI_guard_bluffwatcher;
+ newscript->GetAI = &GetAI_guard_bluffwatcher;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_contested";
- newscript->GetAI = GetAI_guard_contested;
+ newscript->GetAI = &GetAI_guard_contested;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_darnassus";
newscript->pGossipHello = &GossipHello_guard_darnassus;
newscript->pGossipSelect = &GossipSelect_guard_darnassus;
- newscript->GetAI = GetAI_guard_darnassus;
+ newscript->GetAI = &GetAI_guard_darnassus;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_dunmorogh";
newscript->pGossipHello = &GossipHello_guard_dunmorogh;
newscript->pGossipSelect = &GossipSelect_guard_dunmorogh;
- newscript->GetAI = GetAI_guard_dunmorogh;
+ newscript->GetAI = &GetAI_guard_dunmorogh;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_durotar";
newscript->pGossipHello = &GossipHello_guard_durotar;
newscript->pGossipSelect = &GossipSelect_guard_durotar;
- newscript->GetAI = GetAI_guard_durotar;
+ newscript->GetAI = &GetAI_guard_durotar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_elwynnforest";
newscript->pGossipHello = &GossipHello_guard_elwynnforest;
newscript->pGossipSelect = &GossipSelect_guard_elwynnforest;
- newscript->GetAI = GetAI_guard_elwynnforest;
+ newscript->GetAI = &GetAI_guard_elwynnforest;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_eversong";
newscript->pGossipHello = &GossipHello_guard_eversong;
newscript->pGossipSelect = &GossipSelect_guard_eversong;
- newscript->GetAI = GetAI_guard_eversong;
+ newscript->GetAI = &GetAI_guard_eversong;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_exodar";
newscript->pGossipHello = &GossipHello_guard_exodar;
newscript->pGossipSelect = &GossipSelect_guard_exodar;
- newscript->GetAI = GetAI_guard_exodar;
+ newscript->GetAI = &GetAI_guard_exodar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_ironforge";
newscript->pGossipHello = &GossipHello_guard_ironforge;
newscript->pGossipSelect = &GossipSelect_guard_ironforge;
- newscript->GetAI = GetAI_guard_ironforge;
+ newscript->GetAI = &GetAI_guard_ironforge;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_mulgore";
newscript->pGossipHello = &GossipHello_guard_mulgore;
newscript->pGossipSelect = &GossipSelect_guard_mulgore;
- newscript->GetAI = GetAI_guard_mulgore;
+ newscript->GetAI = &GetAI_guard_mulgore;
newscript->RegisterSelf();
newscript = new Script;
@@ -4011,26 +4011,26 @@ void AddSC_guards()
newscript->pGossipHello = &GossipHello_guard_orgrimmar;
newscript->pGossipSelect = &GossipSelect_guard_orgrimmar;
newscript->pReceiveEmote = &ReceiveEmote_guard_orgrimmar;
- newscript->GetAI = GetAI_guard_orgrimmar;
+ newscript->GetAI = &GetAI_guard_orgrimmar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_shattrath";
newscript->pGossipHello = &GossipHello_guard_shattrath;
newscript->pGossipSelect = &GossipSelect_guard_shattrath;
- newscript->GetAI = GetAI_guard_shattrath;
+ newscript->GetAI = &GetAI_guard_shattrath;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_shattrath_aldor";
- newscript->GetAI = GetAI_guard_shattrath_aldor;
+ newscript->GetAI = &GetAI_guard_shattrath_aldor;
newscript->pGossipHello = &GossipHello_guard_shattrath_aldor;
newscript->pGossipSelect = &GossipSelect_guard_shattrath_aldor;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_shattrath_scryer";
- newscript->GetAI = GetAI_guard_shattrath_scryer;
+ newscript->GetAI = &GetAI_guard_shattrath_scryer;
newscript->pGossipHello = &GossipHello_guard_shattrath_scryer;
newscript->pGossipSelect = &GossipSelect_guard_shattrath_scryer;
newscript->RegisterSelf();
@@ -4039,7 +4039,7 @@ void AddSC_guards()
newscript->Name="guard_silvermoon";
newscript->pGossipHello = &GossipHello_guard_silvermoon;
newscript->pGossipSelect = &GossipSelect_guard_silvermoon;
- newscript->GetAI = GetAI_guard_silvermoon;
+ newscript->GetAI = &GetAI_guard_silvermoon;
newscript->RegisterSelf();
newscript = new Script;
@@ -4047,27 +4047,27 @@ void AddSC_guards()
newscript->pGossipHello = &GossipHello_guard_stormwind;
newscript->pGossipSelect = &GossipSelect_guard_stormwind;
newscript->pReceiveEmote = &ReceiveEmote_guard_stormwind;
- newscript->GetAI = GetAI_guard_stormwind;
+ newscript->GetAI = &GetAI_guard_stormwind;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_teldrassil";
newscript->pGossipHello = &GossipHello_guard_teldrassil;
newscript->pGossipSelect = &GossipSelect_guard_teldrassil;
- newscript->GetAI = GetAI_guard_teldrassil;
+ newscript->GetAI = &GetAI_guard_teldrassil;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_tirisfal";
newscript->pGossipHello = &GossipHello_guard_tirisfal;
newscript->pGossipSelect = &GossipSelect_guard_tirisfal;
- newscript->GetAI = GetAI_guard_tirisfal;
+ newscript->GetAI = &GetAI_guard_tirisfal;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="guard_undercity";
newscript->pGossipHello = &GossipHello_guard_undercity;
newscript->pGossipSelect = &GossipSelect_guard_undercity;
- newscript->GetAI = GetAI_guard_undercity;
+ newscript->GetAI = &GetAI_guard_undercity;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/item/item_scripts.cpp b/src/bindings/scripts/scripts/item/item_scripts.cpp
index c3fc24605f9..889a4d900e8 100644
--- a/src/bindings/scripts/scripts/item/item_scripts.cpp
+++ b/src/bindings/scripts/scripts/item/item_scripts.cpp
@@ -471,96 +471,96 @@ void AddSC_item_scripts()
newscript = new Script;
newscript->Name="item_area_52_special";
- newscript->pItemUse = ItemUse_item_area_52_special;
+ newscript->pItemUse = &ItemUse_item_area_52_special;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_only_for_flight";
- newscript->pItemUse = ItemUse_item_only_for_flight;
+ newscript->pItemUse = &ItemUse_item_only_for_flight;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_attuned_crystal_cores";
- newscript->pItemUse = ItemUse_item_attuned_crystal_cores;
+ newscript->pItemUse = &ItemUse_item_attuned_crystal_cores;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_blackwhelp_net";
- newscript->pItemUse = ItemUse_item_blackwhelp_net;
+ newscript->pItemUse = &ItemUse_item_blackwhelp_net;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_disciplinary_rod";
- newscript->pItemUse = ItemUse_item_disciplinary_rod;
+ newscript->pItemUse = &ItemUse_item_disciplinary_rod;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_draenei_fishing_net";
- newscript->pItemUse = ItemUse_item_draenei_fishing_net;
+ newscript->pItemUse = &ItemUse_item_draenei_fishing_net;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_nether_wraith_beacon";
- newscript->pItemUse = ItemUse_item_nether_wraith_beacon;
+ newscript->pItemUse = &ItemUse_item_nether_wraith_beacon;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_flying_machine";
- newscript->pItemUse = ItemUse_item_flying_machine;
+ newscript->pItemUse = &ItemUse_item_flying_machine;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_gor_dreks_ointment";
- newscript->pItemUse = ItemUse_item_gor_dreks_ointment;
+ newscript->pItemUse = &ItemUse_item_gor_dreks_ointment;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_muiseks_vessel";
- newscript->pItemUse = ItemUse_item_muiseks_vessel;
+ newscript->pItemUse = &ItemUse_item_muiseks_vessel;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_razorthorn_flayer_gland";
- newscript->pItemUse = ItemUse_item_razorthorn_flayer_gland;
+ newscript->pItemUse = &ItemUse_item_razorthorn_flayer_gland;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_tame_beast_rods";
- newscript->pItemUse = ItemUse_item_tame_beast_rods;
+ newscript->pItemUse = &ItemUse_item_tame_beast_rods;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_protovoltaic_magneto_collector";
- newscript->pItemUse = ItemUse_item_protovoltaic_magneto_collector;
+ newscript->pItemUse = &ItemUse_item_protovoltaic_magneto_collector;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_soul_cannon";
- newscript->pItemUse = ItemUse_item_soul_cannon;
+ newscript->pItemUse = &ItemUse_item_soul_cannon;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_sparrowhawk_net";
- newscript->pItemUse = ItemUse_item_sparrowhawk_net;
+ newscript->pItemUse = &ItemUse_item_sparrowhawk_net;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_voodoo_charm";
- newscript->pItemUse = ItemUse_item_voodoo_charm;
+ newscript->pItemUse = &ItemUse_item_voodoo_charm;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_vorenthals_presence";
- newscript->pItemUse = ItemUse_item_vorenthals_presence;
+ newscript->pItemUse = &ItemUse_item_vorenthals_presence;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_yehkinyas_bramble";
- newscript->pItemUse = ItemUse_item_yehkinyas_bramble;
+ newscript->pItemUse = &ItemUse_item_yehkinyas_bramble;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_zezzaks_shard";
- newscript->pItemUse = ItemUse_item_zezzak_shard;
+ newscript->pItemUse = &ItemUse_item_zezzak_shard;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/item/item_test.cpp b/src/bindings/scripts/scripts/item/item_test.cpp
index 1dce7157e21..dd41ae1028e 100644
--- a/src/bindings/scripts/scripts/item/item_test.cpp
+++ b/src/bindings/scripts/scripts/item/item_test.cpp
@@ -37,6 +37,6 @@ void AddSC_item_test()
newscript = new Script;
newscript->Name="item_test";
- newscript->pItemUse = ItemUse_item_test;
+ newscript->pItemUse = &ItemUse_item_test;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/npc/npcs_special.cpp b/src/bindings/scripts/scripts/npc/npcs_special.cpp
index b45b3d056e5..c438ef2d8af 100644
--- a/src/bindings/scripts/scripts/npc/npcs_special.cpp
+++ b/src/bindings/scripts/scripts/npc/npcs_special.cpp
@@ -932,7 +932,7 @@ void AddSC_npcs_special()
newscript = new Script;
newscript->Name="npc_chicken_cluck";
- newscript->GetAI = GetAI_npc_chicken_cluck;
+ newscript->GetAI = &GetAI_npc_chicken_cluck;
newscript->pReceiveEmote = &ReceiveEmote_npc_chicken_cluck;
newscript->pQuestAccept = &QuestAccept_npc_chicken_cluck;
newscript->pQuestComplete = &QuestComplete_npc_chicken_cluck;
@@ -945,18 +945,18 @@ void AddSC_npcs_special()
newscript = new Script;
newscript->Name="npc_injured_patient";
- newscript->GetAI = GetAI_npc_injured_patient;
+ newscript->GetAI = &GetAI_npc_injured_patient;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_doctor";
- newscript->GetAI = GetAI_npc_doctor;
+ newscript->GetAI = &GetAI_npc_doctor;
newscript->pQuestAccept = &QuestAccept_npc_doctor;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_guardian";
- newscript->GetAI = GetAI_npc_guardian;
+ newscript->GetAI = &GetAI_npc_guardian;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/alterac_mountains/alterac_mountains.cpp b/src/bindings/scripts/scripts/zone/alterac_mountains/alterac_mountains.cpp
index bb43a989a6b..a56d23ec6ec 100644
--- a/src/bindings/scripts/scripts/zone/alterac_mountains/alterac_mountains.cpp
+++ b/src/bindings/scripts/scripts/zone/alterac_mountains/alterac_mountains.cpp
@@ -57,6 +57,6 @@ void AddSC_alterac_mountains()
newscript = new Script;
newscript->Name="npc_ravenholdt";
- newscript->GetAI = GetAI_npc_ravenholdt;
+ newscript->GetAI = &GetAI_npc_ravenholdt;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp
index 09cabe631a1..afcb3be5b88 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp
@@ -343,16 +343,16 @@ void AddSC_boss_exarch_maladaar()
newscript = new Script;
newscript->Name="boss_exarch_maladaar";
- newscript->GetAI = GetAI_boss_exarch_maladaar;
+ newscript->GetAI = &GetAI_boss_exarch_maladaar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_avatar_of_martyred";
- newscript->GetAI = GetAI_mob_avatar_of_martyred;
+ newscript->GetAI = &GetAI_mob_avatar_of_martyred;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_stolen_soul";
- newscript->GetAI = GetAI_mob_stolen_soul;
+ newscript->GetAI = &GetAI_mob_stolen_soul;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp
index 5f3ce4d0358..9b56561e16b 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp
@@ -270,11 +270,11 @@ void AddSC_boss_nexusprince_shaffar()
newscript = new Script;
newscript->Name="boss_nexusprince_shaffar";
- newscript->GetAI = GetAI_boss_nexusprince_shaffar;
+ newscript->GetAI = &GetAI_boss_nexusprince_shaffar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_ethereal_beacon";
- newscript->GetAI = GetAI_mob_ethereal_beacon;
+ newscript->GetAI = &GetAI_mob_ethereal_beacon;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp
index 3542c3e484a..3d73efb6757 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp
@@ -133,6 +133,6 @@ void AddSC_boss_pandemonius()
Script *newscript;
newscript = new Script;
newscript->Name="boss_pandemonius";
- newscript->GetAI = GetAI_boss_pandemonius;
+ newscript->GetAI = &GetAI_boss_pandemonius;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp
index 0581e9ac3af..c566ab40230 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp
@@ -391,26 +391,26 @@ void AddSC_boss_darkweaver_syth()
Script *newscript;
newscript = new Script;
newscript->Name="boss_darkweaver_syth";
- newscript->GetAI = GetAI_boss_darkweaver_syth;
+ newscript->GetAI = &GetAI_boss_darkweaver_syth;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_syth_fire";
- newscript->GetAI = GetAI_mob_syth_arcane;
+ newscript->GetAI = &GetAI_mob_syth_arcane;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_syth_arcane";
- newscript->GetAI = GetAI_mob_syth_arcane;
+ newscript->GetAI = &GetAI_mob_syth_arcane;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_syth_frost";
- newscript->GetAI = GetAI_mob_syth_frost;
+ newscript->GetAI = &GetAI_mob_syth_frost;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_syth_shadow";
- newscript->GetAI = GetAI_mob_syth_shadow;
+ newscript->GetAI = &GetAI_mob_syth_shadow;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp
index f2f11344692..3da01bf0586 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp
@@ -216,6 +216,6 @@ void AddSC_boss_talon_king_ikiss()
Script *newscript;
newscript = new Script;
newscript->Name="boss_talon_king_ikiss";
- newscript->GetAI = GetAI_boss_talon_king_ikiss;
+ newscript->GetAI = &GetAI_boss_talon_king_ikiss;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp
index 2558bb890af..07027f7f85e 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp
@@ -69,6 +69,6 @@ void AddSC_instance_sethekk_halls()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_sethekk_halls";
- newscript->GetInstanceData = GetInstanceData_instance_sethekk_halls;
+ newscript->GetInstanceData = &GetInstanceData_instance_sethekk_halls;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
index 5840a7928a8..b97f4bd296e 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
@@ -200,6 +200,6 @@ void AddSC_boss_ambassador_hellmaw()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ambassador_hellmaw";
- newscript->GetAI = GetAI_boss_ambassador_hellmaw;
+ newscript->GetAI = &GetAI_boss_ambassador_hellmaw;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp
index 8dd0a5f7060..68ad03f86e3 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp
@@ -172,6 +172,6 @@ void AddSC_boss_blackheart_the_inciter()
Script *newscript;
newscript = new Script;
newscript->Name="boss_blackheart_the_inciter";
- newscript->GetAI = GetAI_boss_blackheart_the_inciter;
+ newscript->GetAI = &GetAI_boss_blackheart_the_inciter;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp
index 12dbc0104f7..a797be68b06 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp
@@ -362,11 +362,11 @@ void AddSC_boss_grandmaster_vorpil()
Script *newscript;
newscript = new Script;
newscript->Name="boss_grandmaster_vorpil";
- newscript->GetAI = GetAI_boss_grandmaster_vorpil;
+ newscript->GetAI = &GetAI_boss_grandmaster_vorpil;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_voidtraveler";
- newscript->GetAI = GetAI_mob_voidtraveler;
+ newscript->GetAI = &GetAI_mob_voidtraveler;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp
index 201d1af187d..ba878b24511 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp
@@ -147,6 +147,6 @@ void AddSC_boss_murmur()
Script *newscript;
newscript = new Script;
newscript->Name="boss_murmur";
- newscript->GetAI = GetAI_boss_murmur;
+ newscript->GetAI = &GetAI_boss_murmur;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp
index af44fd70b6a..f27fe6d0226 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp
@@ -173,6 +173,6 @@ void AddSC_instance_shadow_labyrinth()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_shadow_labyrinth";
- newscript->GetInstanceData = GetInstanceData_instance_shadow_labyrinth;
+ newscript->GetInstanceData = &GetInstanceData_instance_shadow_labyrinth;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/azshara/azshara.cpp b/src/bindings/scripts/scripts/zone/azshara/azshara.cpp
index 5a62f5ee6c5..972bb2b81d5 100644
--- a/src/bindings/scripts/scripts/zone/azshara/azshara.cpp
+++ b/src/bindings/scripts/scripts/zone/azshara/azshara.cpp
@@ -491,7 +491,7 @@ void AddSC_azshara()
newscript = new Script;
newscript->Name="mobs_spitelashes";
- newscript->GetAI = GetAI_mobs_spitelashes;
+ newscript->GetAI = &GetAI_mobs_spitelashes;
newscript->RegisterSelf();
newscript = new Script;
@@ -502,13 +502,13 @@ void AddSC_azshara()
newscript = new Script;
newscript->Name="mob_rizzle_sprysprocket";
- newscript->GetAI = GetAI_mob_rizzle_sprysprocket;
+ newscript->GetAI = &GetAI_mob_rizzle_sprysprocket;
newscript->pGossipHello = &GossipHello_mob_rizzle_sprysprocket;
newscript->pGossipSelect = &GossipSelect_mob_rizzle_sprysprocket;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_depth_charge";
- newscript->GetAI = GetAI_mob_depth_charge;
+ newscript->GetAI = &GetAI_mob_depth_charge;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/azshara/boss_azuregos.cpp b/src/bindings/scripts/scripts/zone/azshara/boss_azuregos.cpp
index 5cf6a5c7f2a..3c36e471393 100644
--- a/src/bindings/scripts/scripts/zone/azshara/boss_azuregos.cpp
+++ b/src/bindings/scripts/scripts/zone/azshara/boss_azuregos.cpp
@@ -149,6 +149,6 @@ void AddSC_boss_azuregos()
Script *newscript;
newscript = new Script;
newscript->Name="boss_azuregos";
- newscript->GetAI = GetAI_boss_azuregos;
+ newscript->GetAI = &GetAI_boss_azuregos;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/azuremyst_isle/azuremyst_isle.cpp b/src/bindings/scripts/scripts/zone/azuremyst_isle/azuremyst_isle.cpp
index 9b8b098ac5f..59dc502b2f5 100644
--- a/src/bindings/scripts/scripts/zone/azuremyst_isle/azuremyst_isle.cpp
+++ b/src/bindings/scripts/scripts/zone/azuremyst_isle/azuremyst_isle.cpp
@@ -472,19 +472,19 @@ void AddSC_azuremyst_isle()
newscript = new Script;
newscript->Name="npc_draenei_survivor";
- newscript->GetAI = GetAI_npc_draenei_survivor;
+ newscript->GetAI = &GetAI_npc_draenei_survivor;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_engineer_spark_overgrind";
- newscript->GetAI = GetAI_npc_engineer_spark_overgrind;
+ newscript->GetAI = &GetAI_npc_engineer_spark_overgrind;
newscript->pGossipHello = &GossipHello_npc_engineer_spark_overgrind;
newscript->pGossipSelect = &GossipSelect_npc_engineer_spark_overgrind;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_injured_draenei";
- newscript->GetAI = GetAI_npc_injured_draenei;
+ newscript->GetAI = &GetAI_npc_injured_draenei;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/barrens/the_barrens.cpp b/src/bindings/scripts/scripts/zone/barrens/the_barrens.cpp
index 468efc4d6a3..665914deb43 100644
--- a/src/bindings/scripts/scripts/zone/barrens/the_barrens.cpp
+++ b/src/bindings/scripts/scripts/zone/barrens/the_barrens.cpp
@@ -379,12 +379,12 @@ void AddSC_the_barrens()
newscript = new Script;
newscript->Name="npc_taskmaster_fizzule";
- newscript->GetAI = GetAI_npc_taskmaster_fizzule;
+ newscript->GetAI = &GetAI_npc_taskmaster_fizzule;
newscript->pReceiveEmote = &ReciveEmote_npc_taskmaster_fizzule;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_twiggy_flathead";
- newscript->GetAI = GetAI_npc_twiggy_flathead;
+ newscript->GetAI = &GetAI_npc_twiggy_flathead;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp b/src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp
index 68b581bae1c..3a198183175 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp
@@ -62,7 +62,7 @@ void AddSC_black_temple()
newscript = new Script;
newscript->Name = "npc_spirit_of_olum";
- newscript->pGossipHello = GossipHello_npc_spirit_of_olum;
- newscript->pGossipSelect = GossipSelect_npc_spirit_of_olum;
+ newscript->pGossipHello = &GossipHello_npc_spirit_of_olum;
+ newscript->pGossipSelect = &GossipSelect_npc_spirit_of_olum;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp
index 921bcb0cde4..bbffd9db814 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp
@@ -342,6 +342,6 @@ void AddSC_boss_gurtogg_bloodboil()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gurtogg_bloodboil";
- newscript->GetAI = GetAI_boss_gurtogg_bloodboil;
+ newscript->GetAI = &GetAI_boss_gurtogg_bloodboil;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp
index 9e9cf27f1c3..73c3f6121db 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp
@@ -2188,34 +2188,34 @@ void AddSC_boss_illidan()
newscript = new Script;
newscript->Name = "boss_illidan_stormrage";
- newscript->GetAI = GetAI_boss_illidan_stormrage;
+ newscript->GetAI = &GetAI_boss_illidan_stormrage;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_akama_illidan";
- newscript->GetAI = GetAI_npc_akama_at_illidan;
- newscript->pGossipHello = GossipHello_npc_akama_at_illidan;
- newscript->pGossipSelect = GossipSelect_npc_akama_at_illidan;
+ newscript->GetAI = &GetAI_npc_akama_at_illidan;
+ newscript->pGossipHello = &GossipHello_npc_akama_at_illidan;
+ newscript->pGossipSelect = &GossipSelect_npc_akama_at_illidan;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "boss_maiev_shadowsong";
- newscript->GetAI = GetAI_boss_maiev;
+ newscript->GetAI = &GetAI_boss_maiev;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_flame_of_azzinoth";
- newscript->GetAI = GetAI_mob_flame_of_azzinoth;
+ newscript->GetAI = &GetAI_mob_flame_of_azzinoth;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_blade_of_azzinoth";
- newscript->GetAI = GetAI_blade_of_azzinoth;
+ newscript->GetAI = &GetAI_blade_of_azzinoth;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "gameobject_cage_trap";
- newscript->pGOHello = GOHello_cage_trap;
+ newscript->pGOHello = &GOHello_cage_trap;
newscript->RegisterSelf();
newscript = new Script;
@@ -2225,11 +2225,11 @@ void AddSC_boss_illidan()
newscript = new Script;
newscript->Name = "mob_shadow_demon";
- newscript->GetAI = GetAI_shadow_demon;
+ newscript->GetAI = &GetAI_shadow_demon;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_parasitic_shadowfiend";
- newscript->GetAI = GetAI_parasitic_shadowfiend;
+ newscript->GetAI = &GetAI_parasitic_shadowfiend;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp
index 42d5242114a..3f882d16679 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp
@@ -310,6 +310,6 @@ void AddSC_boss_mother_shahraz()
Script *newscript;
newscript = new Script;
newscript->Name="boss_mother_shahraz";
- newscript->GetAI = GetAI_boss_shahraz;
+ newscript->GetAI = &GetAI_boss_shahraz;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp
index 204cf626a7c..0372bf6ea61 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp
@@ -662,26 +662,26 @@ void AddSC_boss_reliquary_of_souls()
Script *newscript;
newscript = new Script;
newscript->Name="boss_reliquary_of_souls";
- newscript->GetAI = GetAI_boss_reliquary_of_souls;
+ newscript->GetAI = &GetAI_boss_reliquary_of_souls;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_essence_of_suffering";
- newscript->GetAI = GetAI_boss_essence_of_suffering;
+ newscript->GetAI = &GetAI_boss_essence_of_suffering;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_essence_of_desire";
- newscript->GetAI = GetAI_boss_essence_of_desire;
+ newscript->GetAI = &GetAI_boss_essence_of_desire;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_essence_of_anger";
- newscript->GetAI = GetAI_boss_essence_of_anger;
+ newscript->GetAI = &GetAI_boss_essence_of_anger;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_enslaved_soul";
- newscript->GetAI = GetAI_npc_enslaved_soul;
+ newscript->GetAI = &GetAI_npc_enslaved_soul;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp
index c87457e8b32..d9cc67afcbb 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp
@@ -810,22 +810,22 @@ void AddSC_boss_shade_of_akama()
Script *newscript;
newscript = new Script;
newscript->Name="boss_shade_of_akama";
- newscript->GetAI = GetAI_boss_shade_of_akama;
+ newscript->GetAI = &GetAI_boss_shade_of_akama;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_ashtongue_channeler";
- newscript->GetAI = GetAI_mob_ashtongue_channeler;
+ newscript->GetAI = &GetAI_mob_ashtongue_channeler;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_ashtongue_sorcerer";
- newscript->GetAI = GetAI_mob_ashtongue_sorcerer;
+ newscript->GetAI = &GetAI_mob_ashtongue_sorcerer;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_akama_shade";
- newscript->GetAI = GetAI_npc_akama_shade;
+ newscript->GetAI = &GetAI_npc_akama_shade;
newscript->pGossipHello = &GossipHello_npc_akama;
newscript->pGossipSelect = &GossipSelect_npc_akama;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp
index 6231496f2d6..6ae77e670aa 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp
@@ -241,11 +241,11 @@ void AddSC_boss_supremus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_supremus";
- newscript->GetAI = GetAI_boss_supremus;
+ newscript->GetAI = &GetAI_boss_supremus;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="molten_flame";
- newscript->GetAI = GetAI_molten_flame;
+ newscript->GetAI = &GetAI_molten_flame;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp
index cfcc5b6f092..96956b864da 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp
@@ -521,16 +521,16 @@ void AddSC_boss_teron_gorefiend()
Script *newscript;
newscript = new Script;
newscript->Name = "mob_doom_blossom";
- newscript->GetAI = GetAI_mob_doom_blossom;
+ newscript->GetAI = &GetAI_mob_doom_blossom;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_shadowy_construct";
- newscript->GetAI = GetAI_mob_shadowy_construct;
+ newscript->GetAI = &GetAI_mob_shadowy_construct;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_teron_gorefiend";
- newscript->GetAI = GetAI_boss_teron_gorefiend;
+ newscript->GetAI = &GetAI_boss_teron_gorefiend;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp
index ade95cbf3f8..b6af9d06869 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp
@@ -215,7 +215,7 @@ void AddSC_boss_najentus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_najentus";
- newscript->GetAI = GetAI_boss_najentus;
+ newscript->GetAI = &GetAI_boss_najentus;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp b/src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp
index 3cc1d16187d..dd4f0b37f66 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp
@@ -823,31 +823,31 @@ void AddSC_boss_illidari_council()
newscript = new Script;
newscript->Name="mob_illidari_council";
- newscript->GetAI = GetAI_mob_illidari_council;
+ newscript->GetAI = &GetAI_mob_illidari_council;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_blood_elf_council_voice_trigger";
- newscript->GetAI = GetAI_mob_blood_elf_council_voice_trigger;
+ newscript->GetAI = &GetAI_mob_blood_elf_council_voice_trigger;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_gathios_the_shatterer";
- newscript->GetAI = GetAI_boss_gathios_the_shatterer;
+ newscript->GetAI = &GetAI_boss_gathios_the_shatterer;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_lady_malande";
- newscript->GetAI = GetAI_boss_lady_malande;
+ newscript->GetAI = &GetAI_boss_lady_malande;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_veras_darkshadow";
- newscript->GetAI = GetAI_boss_veras_darkshadow;
+ newscript->GetAI = &GetAI_boss_veras_darkshadow;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_high_nethermancer_zerevor";
- newscript->GetAI = GetAI_boss_high_nethermancer_zerevor;
+ newscript->GetAI = &GetAI_boss_high_nethermancer_zerevor;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp b/src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp
index 13d50d96ba0..645a70df9f5 100644
--- a/src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp
+++ b/src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp
@@ -331,6 +331,6 @@ void AddSC_instance_black_temple()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_black_temple";
- newscript->GetInstanceData = GetInstanceData_instance_black_temple;
+ newscript->GetInstanceData = &GetInstanceData_instance_black_temple;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
index 9ddf78bd573..08afd55c98b 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
@@ -777,7 +777,7 @@ void AddSC_blackrock_depths()
newscript = new Script;
newscript->Name="phalanx";
- newscript->GetAI = GetAI_mob_phalanx;
+ newscript->GetAI = &GetAI_mob_phalanx;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp
index 2bb2a2ae004..10eb3984d73 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp
@@ -101,6 +101,6 @@ void AddSC_boss_ambassador_flamelash()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ambassador_flamelash";
- newscript->GetAI = GetAI_boss_ambassador_flamelash;
+ newscript->GetAI = &GetAI_boss_ambassador_flamelash;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_angerrel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_angerrel.cpp
index cbf895cc3e4..4cc3a8cc424 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_angerrel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_angerrel.cpp
@@ -86,6 +86,6 @@ void AddSC_boss_angerrel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_angerrel";
- newscript->GetAI = GetAI_boss_angerrel;
+ newscript->GetAI = &GetAI_boss_angerrel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp
index 091863de655..aa2ebcf1cbf 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp
@@ -110,6 +110,6 @@ void AddSC_boss_anubshiah()
Script *newscript;
newscript = new Script;
newscript->Name="boss_anubshiah";
- newscript->GetAI = GetAI_boss_anubshiah;
+ newscript->GetAI = &GetAI_boss_anubshiah;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doomrel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doomrel.cpp
index 867afe417cd..216321a5762 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doomrel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doomrel.cpp
@@ -134,6 +134,6 @@ void AddSC_boss_doomrel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_doomrel";
- newscript->GetAI = GetAI_boss_doomrel;
+ newscript->GetAI = &GetAI_boss_doomrel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doperel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doperel.cpp
index 3c394476106..bfecf682764 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doperel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doperel.cpp
@@ -86,6 +86,6 @@ void AddSC_boss_doperel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_doperel";
- newscript->GetAI = GetAI_boss_doperel;
+ newscript->GetAI = &GetAI_boss_doperel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
index d463ed7f38f..4d90b9b457a 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
@@ -99,6 +99,6 @@ void AddSC_boss_draganthaurissan()
Script *newscript;
newscript = new Script;
newscript->Name="boss_emperor_dagran_thaurissan";
- newscript->GetAI = GetAI_boss_draganthaurissan;
+ newscript->GetAI = &GetAI_boss_draganthaurissan;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp
index 7e3b8d9fba7..54053098977 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp
@@ -162,6 +162,6 @@ void AddSC_boss_general_angerforge()
Script *newscript;
newscript = new Script;
newscript->Name="boss_general_angerforge";
- newscript->GetAI = GetAI_boss_general_angerforge;
+ newscript->GetAI = &GetAI_boss_general_angerforge;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gloomrel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gloomrel.cpp
index 966fe4b8c22..1c426688d47 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gloomrel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gloomrel.cpp
@@ -135,7 +135,7 @@ void AddSC_boss_gloomrel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gloomrel";
- newscript->GetAI = GetAI_boss_gloomrel;
+ newscript->GetAI = &GetAI_boss_gloomrel;
newscript->pGossipHello = &GossipHello_boss_gloomrel;
newscript->pGossipSelect = &GossipSelect_boss_gloomrel;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp
index f2b617b73f0..80a740c6e1c 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp
@@ -76,6 +76,6 @@ void AddSC_boss_gorosh_the_dervish()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gorosh_the_dervish";
- newscript->GetAI = GetAI_boss_gorosh_the_dervish;
+ newscript->GetAI = &GetAI_boss_gorosh_the_dervish;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp
index 5005bb3935a..56d3bfaa606 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp
@@ -81,6 +81,6 @@ void AddSC_boss_grizzle()
Script *newscript;
newscript = new Script;
newscript->Name="boss_grizzle";
- newscript->GetAI = GetAI_boss_grizzle;
+ newscript->GetAI = &GetAI_boss_grizzle;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_haterel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_haterel.cpp
index 53a94865002..640f528706f 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_haterel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_haterel.cpp
@@ -100,6 +100,6 @@ void AddSC_boss_haterel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_haterel";
- newscript->GetAI = GetAI_boss_haterel;
+ newscript->GetAI = &GetAI_boss_haterel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp
index 43aa38ba4d4..c5a93fd1ad6 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp
@@ -100,6 +100,6 @@ void AddSC_boss_high_interrogator_gerstahn()
Script *newscript;
newscript = new Script;
newscript->Name="boss_high_interrogator_gerstahn";
- newscript->GetAI = GetAI_boss_high_interrogator_gerstahn;
+ newscript->GetAI = &GetAI_boss_high_interrogator_gerstahn;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp
index 7703d6b2b31..1f1b3bf2835 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp
@@ -79,6 +79,6 @@ void AddSC_boss_magmus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_magmus";
- newscript->GetAI = GetAI_boss_magmus;
+ newscript->GetAI = &GetAI_boss_magmus;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp
index 68923722380..bac5e365049 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp
@@ -94,6 +94,6 @@ void AddSC_boss_moira_bronzebeard()
Script *newscript;
newscript = new Script;
newscript->Name="boss_moira_bronzebeard";
- newscript->GetAI = GetAI_boss_moira_bronzebeard;
+ newscript->GetAI = &GetAI_boss_moira_bronzebeard;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_seethrel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_seethrel.cpp
index e8753971898..4d6d6ea3916 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_seethrel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_seethrel.cpp
@@ -110,6 +110,6 @@ void AddSC_boss_seethrel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_seethrel";
- newscript->GetAI = GetAI_boss_seethrel;
+ newscript->GetAI = &GetAI_boss_seethrel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_vilerel.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_vilerel.cpp
index db1b0923f4c..962b243ff28 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_vilerel.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/boss_vilerel.cpp
@@ -96,6 +96,6 @@ void AddSC_boss_vilerel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_vilerel";
- newscript->GetAI = GetAI_boss_vilerel;
+ newscript->GetAI = &GetAI_boss_vilerel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp
index 56f4b3f385f..06844d249f6 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp
@@ -96,6 +96,6 @@ void AddSC_boss_drakkisath()
Script *newscript;
newscript = new Script;
newscript->Name="boss_drakkisath";
- newscript->GetAI = GetAI_boss_drakkisath;
+ newscript->GetAI = &GetAI_boss_drakkisath;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp
index d6089c269e7..d90c84116c5 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp
@@ -200,6 +200,6 @@ void AddSC_boss_gyth()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gyth";
- newscript->GetAI = GetAI_boss_gyth;
+ newscript->GetAI = &GetAI_boss_gyth;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp
index e0c5d69d631..16783f03171 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp
@@ -90,6 +90,6 @@ void AddSC_boss_halycon()
Script *newscript;
newscript = new Script;
newscript->Name="boss_halycon";
- newscript->GetAI = GetAI_boss_halycon;
+ newscript->GetAI = &GetAI_boss_halycon;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp
index 0ee0a9df7f8..01c11ab347e 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp
@@ -126,6 +126,6 @@ void AddSC_boss_highlordomokk()
Script *newscript;
newscript = new Script;
newscript->Name="boss_highlord_omokk";
- newscript->GetAI = GetAI_boss_highlordomokk;
+ newscript->GetAI = &GetAI_boss_highlordomokk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp
index c9686346057..88768e0f2ef 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp
@@ -81,6 +81,6 @@ void AddSC_boss_mothersmolderweb()
Script *newscript;
newscript = new Script;
newscript->Name="boss_mother_smolderweb";
- newscript->GetAI = GetAI_boss_mothersmolderweb;
+ newscript->GetAI = &GetAI_boss_mothersmolderweb;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp
index 5852a12302e..ef045e99d6c 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp
@@ -122,6 +122,6 @@ void AddSC_boss_overlordwyrmthalak()
Script *newscript;
newscript = new Script;
newscript->Name="boss_overlord_wyrmthalak";
- newscript->GetAI = GetAI_boss_overlordwyrmthalak;
+ newscript->GetAI = &GetAI_boss_overlordwyrmthalak;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp
index cbabb24d752..1c3c281bc3f 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp
@@ -88,6 +88,6 @@ void AddSC_boss_pyroguard_emberseer()
Script *newscript;
newscript = new Script;
newscript->Name="boss_pyroguard_emberseer";
- newscript->GetAI = GetAI_boss_pyroguard_emberseer;
+ newscript->GetAI = &GetAI_boss_pyroguard_emberseer;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp
index 82561cb954f..8ab9643406d 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp
@@ -80,6 +80,6 @@ void AddSC_boss_quatermasterzigris()
Script *newscript;
newscript = new Script;
newscript->Name="quartermaster_zigris";
- newscript->GetAI = GetAI_boss_quatermasterzigris;
+ newscript->GetAI = &GetAI_boss_quatermasterzigris;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp
index b80a941ad17..e1db4e92b5b 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp
@@ -86,6 +86,6 @@ void AddSC_boss_rend_blackhand()
Script *newscript;
newscript = new Script;
newscript->Name="boss_rend_blackhand";
- newscript->GetAI = GetAI_boss_rend_blackhand;
+ newscript->GetAI = &GetAI_boss_rend_blackhand;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
index 83a324a2c38..be3ac1eb04b 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
@@ -90,6 +90,6 @@ void AddSC_boss_shadowvosh()
Script *newscript;
newscript = new Script;
newscript->Name="boss_shadow_hunter_voshgajin";
- newscript->GetAI = GetAI_boss_shadowvosh;
+ newscript->GetAI = &GetAI_boss_shadowvosh;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp
index 586addd9d76..88d7b3a851e 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp
@@ -88,6 +88,6 @@ void AddSC_boss_thebeast()
Script *newscript;
newscript = new Script;
newscript->Name="boss_the_beast";
- newscript->GetAI = GetAI_boss_thebeast;
+ newscript->GetAI = &GetAI_boss_thebeast;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp
index bcc1469ccd9..d2eb84fa543 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp
@@ -116,6 +116,6 @@ void AddSC_boss_warmastervoone()
Script *newscript;
newscript = new Script;
newscript->Name="boss_warmaster_voone";
- newscript->GetAI = GetAI_boss_warmastervoone;
+ newscript->GetAI = &GetAI_boss_warmastervoone;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp
index 2c69e8ff599..470f9152152 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp
@@ -123,6 +123,6 @@ void AddSC_boss_broodlord()
Script *newscript;
newscript = new Script;
newscript->Name="boss_broodlord";
- newscript->GetAI = GetAI_boss_broodlord;
+ newscript->GetAI = &GetAI_boss_broodlord;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp
index 920a50d4e49..3c2d6a78ff7 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp
@@ -309,6 +309,6 @@ void AddSC_boss_chromaggus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_chromaggus";
- newscript->GetAI = GetAI_boss_chromaggus;
+ newscript->GetAI = &GetAI_boss_chromaggus;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp
index 0dd8095a94b..2e622f5c0de 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp
@@ -98,6 +98,6 @@ void AddSC_boss_ebonroc()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ebonroc";
- newscript->GetAI = GetAI_boss_ebonroc;
+ newscript->GetAI = &GetAI_boss_ebonroc;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp
index c1915d45a15..dbc5d2bf9a3 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp
@@ -89,6 +89,6 @@ void AddSC_boss_firemaw()
Script *newscript;
newscript = new Script;
newscript->Name="boss_firemaw";
- newscript->GetAI = GetAI_boss_firemaw;
+ newscript->GetAI = &GetAI_boss_firemaw;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp
index d19bb265cc0..9ff952bb4da 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp
@@ -92,6 +92,6 @@ void AddSC_boss_flamegor()
Script *newscript;
newscript = new Script;
newscript->Name="boss_flamegor";
- newscript->GetAI = GetAI_boss_flamegor;
+ newscript->GetAI = &GetAI_boss_flamegor;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp
index 741e61ba4de..767a45f51c2 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp
@@ -222,6 +222,6 @@ void AddSC_boss_nefarian()
Script *newscript;
newscript = new Script;
newscript->Name="boss_nefarian";
- newscript->GetAI = GetAI_boss_nefarian;
+ newscript->GetAI = &GetAI_boss_nefarian;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp
index 98615b47758..e079ef35e95 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp
@@ -126,6 +126,6 @@ void AddSC_boss_razorgore()
Script *newscript;
newscript = new Script;
newscript->Name="boss_razorgore";
- newscript->GetAI = GetAI_boss_razorgore;
+ newscript->GetAI = &GetAI_boss_razorgore;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp
index a708a7de195..6749e7cb360 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp
@@ -254,7 +254,7 @@ void AddSC_boss_vael()
Script *newscript;
newscript = new Script;
newscript->Name="boss_vaelastrasz";
- newscript->GetAI = GetAI_boss_vael;
+ newscript->GetAI = &GetAI_boss_vael;
newscript->pGossipHello = &GossipHello_boss_vael;
newscript->pGossipSelect = &GossipSelect_boss_vael;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp
index 70bb6c15113..1942def9e66 100644
--- a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp
+++ b/src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp
@@ -387,7 +387,7 @@ void AddSC_boss_victor_nefarius()
newscript = new Script;
newscript->Name="boss_victor_nefarius";
- newscript->GetAI = GetAI_boss_victor_nefarius;
+ newscript->GetAI = &GetAI_boss_victor_nefarius;
newscript->pGossipHello = &GossipHello_boss_victor_nefarius;
newscript->pGossipSelect = &GossipSelect_boss_victor_nefarius;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/blades_edge_mountains/blades_edge_mountains.cpp b/src/bindings/scripts/scripts/zone/blades_edge_mountains/blades_edge_mountains.cpp
index c8acd8b65d0..fba1ed20c72 100644
--- a/src/bindings/scripts/scripts/zone/blades_edge_mountains/blades_edge_mountains.cpp
+++ b/src/bindings/scripts/scripts/zone/blades_edge_mountains/blades_edge_mountains.cpp
@@ -394,17 +394,17 @@ void AddSC_blades_edge_mountains()
newscript = new Script;
newscript->Name="mobs_bladespire_ogre";
- newscript->GetAI = GetAI_mobs_bladespire_ogre;
+ newscript->GetAI = &GetAI_mobs_bladespire_ogre;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mobs_nether_drake";
- newscript->GetAI = GetAI_mobs_nether_drake;
+ newscript->GetAI = &GetAI_mobs_nether_drake;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_daranelle";
- newscript->GetAI = GetAI_npc_daranelle;
+ newscript->GetAI = &GetAI_npc_daranelle;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/blasted_lands/boss_kruul.cpp b/src/bindings/scripts/scripts/zone/blasted_lands/boss_kruul.cpp
index 250c382f028..9248cf5c3d8 100644
--- a/src/bindings/scripts/scripts/zone/blasted_lands/boss_kruul.cpp
+++ b/src/bindings/scripts/scripts/zone/blasted_lands/boss_kruul.cpp
@@ -177,6 +177,6 @@ void AddSC_boss_kruul()
Script *newscript;
newscript = new Script;
newscript->Name="boss_kruul";
- newscript->GetAI = GetAI_boss_kruul;
+ newscript->GetAI = &GetAI_boss_kruul;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/bloodmyst_isle/bloodmyst_isle.cpp b/src/bindings/scripts/scripts/zone/bloodmyst_isle/bloodmyst_isle.cpp
index 3705d195ca3..f298f3fa22a 100644
--- a/src/bindings/scripts/scripts/zone/bloodmyst_isle/bloodmyst_isle.cpp
+++ b/src/bindings/scripts/scripts/zone/bloodmyst_isle/bloodmyst_isle.cpp
@@ -130,7 +130,7 @@ void AddSC_bloodmyst_isle()
newscript = new Script;
newscript->Name="mob_webbed_creature";
- newscript->GetAI = GetAI_mob_webbed_creature;
+ newscript->GetAI = &GetAI_mob_webbed_creature;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/burning_steppes/burning_steppes.cpp b/src/bindings/scripts/scripts/zone/burning_steppes/burning_steppes.cpp
index f845624c5d6..935bf302705 100644
--- a/src/bindings/scripts/scripts/zone/burning_steppes/burning_steppes.cpp
+++ b/src/bindings/scripts/scripts/zone/burning_steppes/burning_steppes.cpp
@@ -133,7 +133,7 @@ void AddSC_burning_steppes()
newscript = new Script;
newscript->Name="npc_ragged_john";
- newscript->GetAI = GetAI_npc_ragged_john;
+ newscript->GetAI = &GetAI_npc_ragged_john;
newscript->pGossipHello = &GossipHello_npc_ragged_john;
newscript->pGossipSelect = &GossipSelect_npc_ragged_john;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_aeonus.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_aeonus.cpp
index 8fc36eeeb0b..8cafa2f99c0 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_aeonus.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_aeonus.cpp
@@ -140,6 +140,6 @@ void AddSC_boss_aeonus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_aeonus";
- newscript->GetAI = GetAI_boss_aeonus;
+ newscript->GetAI = &GetAI_boss_aeonus;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp
index caa40858be6..c75b4510784 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp
@@ -131,6 +131,6 @@ void AddSC_boss_chrono_lord_deja()
Script *newscript;
newscript = new Script;
newscript->Name="boss_chrono_lord_deja";
- newscript->GetAI = GetAI_boss_chrono_lord_deja;
+ newscript->GetAI = &GetAI_boss_chrono_lord_deja;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_temporus.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_temporus.cpp
index b9dca167e20..802953da0d2 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_temporus.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_temporus.cpp
@@ -133,6 +133,6 @@ void AddSC_boss_temporus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_temporus";
- newscript->GetAI = GetAI_boss_temporus;
+ newscript->GetAI = &GetAI_boss_temporus;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/boss_archimonde.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/boss_archimonde.cpp
index 84b4858e234..7a61d678bff 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/boss_archimonde.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/boss_archimonde.cpp
@@ -727,21 +727,21 @@ void AddSC_boss_archimonde()
Script *newscript;
newscript = new Script;
newscript->Name="boss_archimonde";
- newscript->GetAI = GetAI_boss_archimonde;
+ newscript->GetAI = &GetAI_boss_archimonde;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_doomfire";
- newscript->GetAI = GetAI_mob_doomfire;
+ newscript->GetAI = &GetAI_mob_doomfire;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_doomfire_targetting";
- newscript->GetAI = GetAI_mob_doomfire_targetting;
+ newscript->GetAI = &GetAI_mob_doomfire_targetting;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_ancient_wisp";
- newscript->GetAI = GetAI_mob_ancient_wisp;
+ newscript->GetAI = &GetAI_mob_ancient_wisp;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal.cpp
index 231d66bdede..fb2ec0de734 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal.cpp
@@ -228,14 +228,14 @@ void AddSC_hyjal()
newscript = new Script;
newscript->Name = "npc_jaina_proudmoore";
- newscript->GetAI = GetAI_npc_jaina_proudmoore;
+ newscript->GetAI = &GetAI_npc_jaina_proudmoore;
newscript->pGossipHello = &GossipHello_npc_jaina_proudmoore;
newscript->pGossipSelect = &GossipSelect_npc_jaina_proudmoore;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_thrall";
- newscript->GetAI = GetAI_npc_thrall;
+ newscript->GetAI = &GetAI_npc_thrall;
newscript->pGossipHello = &GossipHello_npc_thrall;
newscript->pGossipSelect = &GossipSelect_npc_thrall;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/instance_hyjal.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/instance_hyjal.cpp
index 4aae6d35638..92c17f655a3 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/instance_hyjal.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/instance_hyjal.cpp
@@ -200,6 +200,6 @@ void AddSC_instance_mount_hyjal()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_hyjal";
- newscript->GetInstanceData = GetInstanceData_instance_mount_hyjal;
+ newscript->GetInstanceData = &GetInstanceData_instance_mount_hyjal;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp
index c43f5c2471c..2d7c8b55c27 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp
@@ -151,6 +151,6 @@ void AddSC_boss_captain_skarloc()
Script *newscript;
newscript = new Script;
newscript->Name="boss_captain_skarloc";
- newscript->GetAI = GetAI_boss_captain_skarloc;
+ newscript->GetAI = &GetAI_boss_captain_skarloc;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp
index 510ef7a039f..4553ea5dd13 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp
@@ -145,6 +145,6 @@ void AddSC_boss_epoch_hunter()
Script *newscript;
newscript = new Script;
newscript->Name="boss_epoch_hunter";
- newscript->GetAI = GetAI_boss_epoch_hunter;
+ newscript->GetAI = &GetAI_boss_epoch_hunter;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
index fdd753b6dca..c835ea5a1e3 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
@@ -190,6 +190,6 @@ void AddSC_boss_lieutenant_drake()
newscript = new Script;
newscript->Name="boss_lieutenant_drake";
- newscript->GetAI = GetAI_boss_lieutenant_drake;
+ newscript->GetAI = &GetAI_boss_lieutenant_drake;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp
index c9ea9972895..1d7c19e2f59 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp
@@ -230,6 +230,6 @@ void AddSC_instance_old_hillsbrad()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_old_hillsbrad";
- newscript->GetInstanceData = GetInstanceData_instance_old_hillsbrad;
+ newscript->GetInstanceData = &GetInstanceData_instance_old_hillsbrad;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
index ea071123def..e442d067bc4 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
@@ -856,7 +856,7 @@ void AddSC_old_hillsbrad()
newscript->Name="npc_thrall_old_hillsbrad";
newscript->pGossipHello = &GossipHello_npc_thrall_old_hillsbrad;
newscript->pGossipSelect = &GossipSelect_npc_thrall_old_hillsbrad;
- newscript->GetAI = GetAI_npc_thrall_old_hillsbrad;
+ newscript->GetAI = &GetAI_npc_thrall_old_hillsbrad;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
index 7eb823a1179..dda2ceda354 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
@@ -743,21 +743,21 @@ void AddSC_boss_fathomlord_karathress()
Script *newscript;
newscript = new Script;
newscript->Name="boss_fathomlord_karathress";
- newscript->GetAI = GetAI_boss_fathomlord_karathress;
+ newscript->GetAI = &GetAI_boss_fathomlord_karathress;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_fathomguard_sharkkis";
- newscript->GetAI = GetAI_boss_fathomguard_sharkkis;
+ newscript->GetAI = &GetAI_boss_fathomguard_sharkkis;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_fathomguard_tidalvess";
- newscript->GetAI = GetAI_boss_fathomguard_tidalvess;
+ newscript->GetAI = &GetAI_boss_fathomguard_tidalvess;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_fathomguard_caribdis";
- newscript->GetAI = GetAI_boss_fathomguard_caribdis;
+ newscript->GetAI = &GetAI_boss_fathomguard_caribdis;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp
index fba07fd8f2a..4051ddf3550 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp
@@ -381,6 +381,6 @@ void AddSC_boss_hydross_the_unstable()
Script *newscript;
newscript = new Script;
newscript->Name="boss_hydross_the_unstable";
- newscript->GetAI = GetAI_boss_hydross_the_unstable;
+ newscript->GetAI = &GetAI_boss_hydross_the_unstable;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
index 58bdc505fbf..1c8e8091480 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
@@ -1028,42 +1028,42 @@ void AddSC_boss_lady_vashj()
Script *newscript;
newscript = new Script;
newscript->Name="boss_lady_vashj";
- newscript->GetAI = GetAI_boss_lady_vashj;
+ newscript->GetAI = &GetAI_boss_lady_vashj;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_enchanted_elemental";
- newscript->GetAI = GetAI_mob_enchanted_elemental;
+ newscript->GetAI = &GetAI_mob_enchanted_elemental;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_tainted_elemental";
- newscript->GetAI = GetAI_mob_tainted_elemental;
+ newscript->GetAI = &GetAI_mob_tainted_elemental;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_toxic_sporebat";
- newscript->GetAI = GetAI_mob_toxic_sporebat;
+ newscript->GetAI = &GetAI_mob_toxic_sporebat;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_coilfang_elite";
- newscript->GetAI = GetAI_mob_coilfang_elite;
+ newscript->GetAI = &GetAI_mob_coilfang_elite;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_coilfang_strider";
- newscript->GetAI = GetAI_mob_coilfang_strider;
+ newscript->GetAI = &GetAI_mob_coilfang_strider;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_shield_generator_channel";
- newscript->GetAI = GetAI_mob_shield_generator_channel;
+ newscript->GetAI = &GetAI_mob_shield_generator_channel;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="item_tainted_core";
- newscript->pItemUse = ItemUse_item_tainted_core;
+ newscript->pItemUse = &ItemUse_item_tainted_core;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp
index 571376bca4b..ffa9094b439 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp
@@ -797,21 +797,21 @@ void AddSC_boss_leotheras_the_blind()
newscript = new Script;
newscript->Name="boss_leotheras_the_blind";
- newscript->GetAI = GetAI_boss_leotheras_the_blind;
+ newscript->GetAI = &GetAI_boss_leotheras_the_blind;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_leotheras_the_blind_demonform";
- newscript->GetAI = GetAI_boss_leotheras_the_blind_demonform;
+ newscript->GetAI = &GetAI_boss_leotheras_the_blind_demonform;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_greyheart_spellbinder";
- newscript->GetAI = GetAI_mob_greyheart_spellbinder;
+ newscript->GetAI = &GetAI_mob_greyheart_spellbinder;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_inner_demon";
- newscript->GetAI = GetAI_mob_inner_demon;
+ newscript->GetAI = &GetAI_mob_inner_demon;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp
index 130360bc930..d4b2b7a7f09 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp
@@ -465,17 +465,17 @@ void AddSC_boss_the_lurker_below()
Script *newscript;
newscript = new Script;
newscript->Name="boss_the_lurker_below";
- newscript->GetAI = GetAI_boss_the_lurker_below;
+ newscript->GetAI = &GetAI_boss_the_lurker_below;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_coilfang_guardian";
- newscript->GetAI = GetAI_mob_coilfang_guardian;
+ newscript->GetAI = &GetAI_mob_coilfang_guardian;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_coilfang_ambusher";
- newscript->GetAI = GetAI_mob_coilfang_ambusher;
+ newscript->GetAI = &GetAI_mob_coilfang_ambusher;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp
index d7fb169d9c3..b7a7e666b92 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp
@@ -325,11 +325,11 @@ void AddSC_boss_morogrim_tidewalker()
newscript = new Script;
newscript->Name="boss_morogrim_tidewalker";
- newscript->GetAI = GetAI_boss_morogrim_tidewalker;
+ newscript->GetAI = &GetAI_boss_morogrim_tidewalker;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_water_globule";
- newscript->GetAI = GetAI_mob_water_globule;
+ newscript->GetAI = &GetAI_mob_water_globule;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp
index c8baa2839d4..aaf6abdd3b0 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp
@@ -281,7 +281,7 @@ void AddSC_instance_serpentshrine_cavern()
newscript = new Script;
newscript->Name = "instance_serpent_shrine";
- newscript->GetInstanceData = GetInstanceData_instance_serpentshrine_cavern;
+ newscript->GetInstanceData = &GetInstanceData_instance_serpentshrine_cavern;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp
index 39cf01cdd57..358e7ae393f 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp
@@ -187,11 +187,11 @@ void AddSC_boss_hydromancer_thespia()
newscript = new Script;
newscript->Name="boss_hydromancer_thespia";
- newscript->GetAI = GetAI_boss_thespiaAI;
+ newscript->GetAI = &GetAI_boss_thespiaAI;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_coilfang_waterelemental";
- newscript->GetAI = GetAI_mob_coilfang_waterelementalAI;
+ newscript->GetAI = &GetAI_mob_coilfang_waterelementalAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp
index 928fc788fd1..b17784fcfa4 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp
@@ -270,11 +270,11 @@ void AddSC_boss_mekgineer_steamrigger()
newscript = new Script;
newscript->Name="boss_mekgineer_steamrigger";
- newscript->GetAI = GetAI_boss_mekgineer_steamrigger;
+ newscript->GetAI = &GetAI_boss_mekgineer_steamrigger;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_steamrigger_mechanic";
- newscript->GetAI = GetAI_mob_steamrigger_mechanic;
+ newscript->GetAI = &GetAI_mob_steamrigger_mechanic;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp
index a3b3c68ba82..7361b330d1c 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp
@@ -225,11 +225,11 @@ void AddSC_boss_warlord_kalithresh()
newscript = new Script;
newscript->Name="mob_naga_distiller";
- newscript->GetAI = GetAI_mob_naga_distiller;
+ newscript->GetAI = &GetAI_mob_naga_distiller;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_warlord_kalithresh";
- newscript->GetAI = GetAI_boss_warlord_kalithresh;
+ newscript->GetAI = &GetAI_boss_warlord_kalithresh;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp
index c635f4c6ad5..e3415630684 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp
@@ -223,6 +223,6 @@ void AddSC_instance_steam_vault()
newscript = new Script;
newscript->Name = "instance_steam_vault";
- newscript->GetInstanceData = GetInstanceData_instance_steam_vault;
+ newscript->GetInstanceData = &GetInstanceData_instance_steam_vault;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp
index 34c854ad8bf..dd8bc5d32b5 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp
@@ -146,11 +146,11 @@ void AddSC_boss_hungarfen()
newscript = new Script;
newscript->Name="boss_hungarfen";
- newscript->GetAI = GetAI_boss_hungarfen;
+ newscript->GetAI = &GetAI_boss_hungarfen;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_underbog_mushroom";
- newscript->GetAI = GetAI_mob_underbog_mushroom;
+ newscript->GetAI = &GetAI_mob_underbog_mushroom;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/dun_morogh/dun_morogh.cpp b/src/bindings/scripts/scripts/zone/dun_morogh/dun_morogh.cpp
index ee8c531593b..a03fd7c775b 100644
--- a/src/bindings/scripts/scripts/zone/dun_morogh/dun_morogh.cpp
+++ b/src/bindings/scripts/scripts/zone/dun_morogh/dun_morogh.cpp
@@ -93,6 +93,6 @@ void AddSC_dun_morogh()
newscript = new Script;
newscript->Name="npc_narm_faulk";
- newscript->GetAI = GetAI_npc_narm_faulk;
+ newscript->GetAI = &GetAI_npc_narm_faulk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/dustwallow_marsh/dustwallow_marsh.cpp b/src/bindings/scripts/scripts/zone/dustwallow_marsh/dustwallow_marsh.cpp
index 16e5d3fc62e..00c4ee3e381 100644
--- a/src/bindings/scripts/scripts/zone/dustwallow_marsh/dustwallow_marsh.cpp
+++ b/src/bindings/scripts/scripts/zone/dustwallow_marsh/dustwallow_marsh.cpp
@@ -203,7 +203,7 @@ void AddSC_dustwallow_marsh()
newscript = new Script;
newscript->Name="mobs_risen_husk_spirit";
- newscript->GetAI = GetAI_mobs_risen_husk_spirit;
+ newscript->GetAI = &GetAI_mobs_risen_husk_spirit;
newscript->RegisterSelf();
newscript = new Script;
@@ -213,7 +213,7 @@ void AddSC_dustwallow_marsh()
newscript = new Script;
newscript->Name="npc_deserter_agitator";
- newscript->GetAI = GetAI_npc_deserter_agitator;
+ newscript->GetAI = &GetAI_npc_deserter_agitator;
newscript->pGossipHello = &GossipHello_npc_deserter_agitator;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/eastern_plaguelands/eastern_plaguelands.cpp b/src/bindings/scripts/scripts/zone/eastern_plaguelands/eastern_plaguelands.cpp
index 125fdf44817..96cbe5729bb 100644
--- a/src/bindings/scripts/scripts/zone/eastern_plaguelands/eastern_plaguelands.cpp
+++ b/src/bindings/scripts/scripts/zone/eastern_plaguelands/eastern_plaguelands.cpp
@@ -157,7 +157,7 @@ void AddSC_eastern_plaguelands()
newscript = new Script;
newscript->Name="mobs_ghoul_flayer";
- newscript->GetAI = GetAI_mobs_ghoul_flayer;
+ newscript->GetAI = &GetAI_mobs_ghoul_flayer;
newscript->RegisterSelf();
newscript = new Script;
@@ -168,7 +168,7 @@ void AddSC_eastern_plaguelands()
newscript = new Script;
newscript->Name="npc_darrowshire_spirit";
- newscript->GetAI = GetAI_npc_darrowshire_spirit;
+ newscript->GetAI = &GetAI_npc_darrowshire_spirit;
newscript->pGossipHello = &GossipHello_npc_darrowshire_spirit;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/elwynn_forest/elwynn_forest.cpp b/src/bindings/scripts/scripts/zone/elwynn_forest/elwynn_forest.cpp
index b1061213649..72b166b5703 100644
--- a/src/bindings/scripts/scripts/zone/elwynn_forest/elwynn_forest.cpp
+++ b/src/bindings/scripts/scripts/zone/elwynn_forest/elwynn_forest.cpp
@@ -93,6 +93,6 @@ void AddSC_elwynn_forest()
newscript = new Script;
newscript->Name="npc_henze_faulk";
- newscript->GetAI = GetAI_npc_henze_faulk;
+ newscript->GetAI = &GetAI_npc_henze_faulk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/eversong_woods/eversong_woods.cpp b/src/bindings/scripts/scripts/zone/eversong_woods/eversong_woods.cpp
index b2a09b547e4..30292d37c72 100644
--- a/src/bindings/scripts/scripts/zone/eversong_woods/eversong_woods.cpp
+++ b/src/bindings/scripts/scripts/zone/eversong_woods/eversong_woods.cpp
@@ -553,26 +553,26 @@ void AddSC_eversong_woods()
newscript = new Script;
newscript->Name="mobs_mana_tapped";
- newscript->GetAI = GetAI_mobs_mana_tapped;
+ newscript->GetAI = &GetAI_mobs_mana_tapped;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name= "npc_prospector_anvilward";
- newscript->GetAI = GetAI_npc_prospector_anvilward;
+ newscript->GetAI = &GetAI_npc_prospector_anvilward;
newscript->pGossipHello = &GossipHello_npc_prospector_anvilward;
newscript->pGossipSelect = &GossipSelect_npc_prospector_anvilward;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_second_trial_controller";
- newscript->GetAI = GetAI_master_kelerun_bloodmourn;
+ newscript->GetAI = &GetAI_master_kelerun_bloodmourn;
newscript->pGossipHello = &GossipHello_master_kelerun_bloodmourn;
newscript->pQuestAccept = &QuestAccept_master_kelerun_bloodmourn;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_second_trial_paladin";
- newscript->GetAI = GetAI_npc_secondTrial;
+ newscript->GetAI = &GetAI_npc_secondTrial;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp b/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp
index 22004783d89..ba2366d5488 100644
--- a/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp
+++ b/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp
@@ -321,6 +321,6 @@ void AddSC_boss_gruul()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gruul";
- newscript->GetAI = GetAI_boss_gruul;
+ newscript->GetAI = &GetAI_boss_gruul;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp b/src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp
index a5806f67cae..cf1ff7c1eeb 100644
--- a/src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp
+++ b/src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp
@@ -706,26 +706,26 @@ void AddSC_boss_high_king_maulgar()
newscript = new Script;
newscript->Name="boss_high_king_maulgar";
- newscript->GetAI = GetAI_boss_high_king_maulgar;
+ newscript->GetAI = &GetAI_boss_high_king_maulgar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_kiggler_the_crazed";
- newscript->GetAI = GetAI_boss_kiggler_the_crazed;
+ newscript->GetAI = &GetAI_boss_kiggler_the_crazed;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_blindeye_the_seer";
- newscript->GetAI = GetAI_boss_blindeye_the_seer;
+ newscript->GetAI = &GetAI_boss_blindeye_the_seer;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_olm_the_summoner";
- newscript->GetAI = GetAI_boss_olm_the_summoner;
+ newscript->GetAI = &GetAI_boss_olm_the_summoner;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_krosh_firehand";
- newscript->GetAI = GetAI_boss_krosh_firehand;
+ newscript->GetAI = &GetAI_boss_krosh_firehand;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp b/src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp
index c76f22ec547..296a26127e7 100644
--- a/src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp
+++ b/src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp
@@ -183,6 +183,6 @@ void AddSC_instance_gruuls_lair()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_gruuls_lair";
- newscript->GetInstanceData = GetInstanceData_instance_gruuls_lair;
+ newscript->GetInstanceData = &GetInstanceData_instance_gruuls_lair;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp
index e8797184fbc..98fd220a512 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp
@@ -89,6 +89,6 @@ void AddSC_boss_broggok()
Script *newscript;
newscript = new Script;
newscript->Name="boss_broggok";
- newscript->GetAI = GetAI_boss_broggokAI;
+ newscript->GetAI = &GetAI_boss_broggokAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp
index 092dfcd17be..73d07388f6e 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp
@@ -224,11 +224,11 @@ void AddSC_boss_kelidan_the_breaker()
newscript = new Script;
newscript->Name="boss_kelidan_the_breaker";
- newscript->GetAI = GetAI_boss_kelidan_the_breaker;
+ newscript->GetAI = &GetAI_boss_kelidan_the_breaker;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_shadowmoon_channeler";
- newscript->GetAI = GetAI_mob_shadowmoon_channeler;
+ newscript->GetAI = &GetAI_mob_shadowmoon_channeler;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp
index 0c30651c9d5..a17bbec2277 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp
@@ -126,6 +126,6 @@ void AddSC_boss_the_maker()
Script *newscript;
newscript = new Script;
newscript->Name="boss_the_maker";
- newscript->GetAI = GetAI_boss_the_makerAI;
+ newscript->GetAI = &GetAI_boss_the_makerAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp
index 5d235b13d59..5ba37b0ed11 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp
@@ -208,6 +208,6 @@ void AddSC_boss_omor_the_unscarred()
newscript = new Script;
newscript->Name="boss_omor_the_unscarred";
- newscript->GetAI = GetAI_boss_omor_the_unscarredAI;
+ newscript->GetAI = &GetAI_boss_omor_the_unscarredAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp
index ab90c52ae4a..694cef563b4 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp
@@ -163,6 +163,6 @@ void AddSC_boss_watchkeeper_gargolmar()
Script *newscript;
newscript = new Script;
newscript->Name="boss_watchkeeper_gargolmar";
- newscript->GetAI = GetAI_boss_watchkeeper_gargolmarAI;
+ newscript->GetAI = &GetAI_boss_watchkeeper_gargolmarAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp
index 9c5b3b4e6e7..30a49f374c3 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp
@@ -544,12 +544,12 @@ void AddSC_boss_magtheridon()
Script *newscript;
newscript = new Script;
newscript->Name="boss_magtheridon";
- newscript->GetAI = GetAI_boss_magtheridon;
+ newscript->GetAI = &GetAI_boss_magtheridon;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_hellfire_channeler";
- newscript->GetAI = GetAI_mob_hellfire_channeler;
+ newscript->GetAI = &GetAI_mob_hellfire_channeler;
newscript->RegisterSelf();
newscript = new Script;
@@ -559,7 +559,7 @@ void AddSC_boss_magtheridon()
newscript = new Script;
newscript->Name="mob_abyssal";
- newscript->GetAI = GetAI_mob_abyssalAI;
+ newscript->GetAI = &GetAI_mob_abyssalAI;
newscript->RegisterSelf();
} \ No newline at end of file
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp
index 900ab4a3728..0925a5054f3 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp
@@ -252,6 +252,6 @@ void AddSC_instance_magtheridons_lair()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_magtheridons_lair";
- newscript->GetInstanceData = GetInstanceData_instance_magtheridons_lair;
+ newscript->GetInstanceData = &GetInstanceData_instance_magtheridons_lair;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp
index d57e65280ab..d152536359b 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp
@@ -443,16 +443,16 @@ void AddSC_boss_grand_warlock_nethekurse()
newscript = new Script;
newscript->Name="boss_grand_warlock_nethekurse";
- newscript->GetAI = GetAI_boss_grand_warlock_nethekurse;
+ newscript->GetAI = &GetAI_boss_grand_warlock_nethekurse;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_fel_orc_convert";
- newscript->GetAI = GetAI_mob_fel_orc_convert;
+ newscript->GetAI = &GetAI_mob_fel_orc_convert;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_lesser_shadow_fissure";
- newscript->GetAI = GetAI_mob_lesser_shadow_fissure;
+ newscript->GetAI = &GetAI_mob_lesser_shadow_fissure;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp
index 2c128b3c047..4b5a585cfda 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp
@@ -393,11 +393,11 @@ void AddSC_boss_warbringer_omrogg()
newscript = new Script;
newscript->Name="boss_warbringer_omrogg";
- newscript->GetAI = GetAI_boss_warbringer_omrogg;
+ newscript->GetAI = &GetAI_boss_warbringer_omrogg;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_omrogg_heads";
- newscript->GetAI = GetAI_mob_omrogg_heads;
+ newscript->GetAI = &GetAI_mob_omrogg_heads;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp
index 88ddf64b162..5cf3baac9d7 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp
@@ -293,6 +293,6 @@ void AddSC_boss_warchief_kargath_bladefist()
Script *newscript;
newscript = new Script;
newscript->Name="boss_warchief_kargath_bladefist";
- newscript->GetAI = GetAI_boss_warchief_kargath_bladefist;
+ newscript->GetAI = &GetAI_boss_warchief_kargath_bladefist;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp
index f0e2f1fd0bd..52d9d615b59 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp
@@ -109,6 +109,6 @@ void AddSC_instance_shattered_halls()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_shattered_halls";
- newscript->GetInstanceData = GetInstanceData_instance_shattered_halls;
+ newscript->GetInstanceData = &GetInstanceData_instance_shattered_halls;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/hellfire_peninsula/boss_doomlord_kazzak.cpp b/src/bindings/scripts/scripts/zone/hellfire_peninsula/boss_doomlord_kazzak.cpp
index 9b1822226a7..c73fbd22225 100644
--- a/src/bindings/scripts/scripts/zone/hellfire_peninsula/boss_doomlord_kazzak.cpp
+++ b/src/bindings/scripts/scripts/zone/hellfire_peninsula/boss_doomlord_kazzak.cpp
@@ -136,6 +136,6 @@ void AddSC_boss_doomlordkazzak()
Script *newscript;
newscript = new Script;
newscript->Name="boss_doomlord_kazzak";
- newscript->GetAI = GetAI_boss_doomlordkazzak;
+ newscript->GetAI = &GetAI_boss_doomlordkazzak;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/isle_of_queldanas/isle_of_queldanas.cpp b/src/bindings/scripts/scripts/zone/isle_of_queldanas/isle_of_queldanas.cpp
index 2690ecfa0ac..ca9414a3077 100644
--- a/src/bindings/scripts/scripts/zone/isle_of_queldanas/isle_of_queldanas.cpp
+++ b/src/bindings/scripts/scripts/zone/isle_of_queldanas/isle_of_queldanas.cpp
@@ -144,7 +144,7 @@ void AddSC_isle_of_queldanas()
newscript = new Script;
newscript->Name="npc_converted_sentry";
- newscript->GetAI = GetAI_npc_converted_sentry;
+ newscript->GetAI = &GetAI_npc_converted_sentry;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp
index 87fccc87e67..661ac4ff475 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp
@@ -163,6 +163,6 @@ void AddSC_boss_curator()
Script *newscript;
newscript = new Script;
newscript->Name="boss_curator";
- newscript->GetAI = GetAI_boss_curator;
+ newscript->GetAI = &GetAI_boss_curator;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp
index e3d7c6546c0..4fcc525868f 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp
@@ -147,6 +147,6 @@ void AddSC_boss_maiden_of_virtue()
Script *newscript;
newscript = new Script;
newscript->Name="boss_maiden_of_virtue";
- newscript->GetAI = GetAI_boss_maiden_of_virtue;
+ newscript->GetAI = &GetAI_boss_maiden_of_virtue;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp
index 24f2857e425..9e390e6bb21 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp
@@ -312,11 +312,11 @@ void AddSC_boss_attumen()
Script *newscript;
newscript = new Script;
newscript->Name="boss_attumen";
- newscript->GetAI = GetAI_boss_attumen;
+ newscript->GetAI = &GetAI_boss_attumen;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_midnight";
- newscript->GetAI = GetAI_boss_midnight;
+ newscript->GetAI = &GetAI_boss_midnight;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp
index a269317de20..3f0d6dd7a27 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp
@@ -817,36 +817,36 @@ void AddSC_boss_moroes()
newscript = new Script;
newscript->Name="boss_moroes";
- newscript->GetAI = GetAI_boss_moroes;
+ newscript->GetAI = &GetAI_boss_moroes;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_baroness_dorothea_millstipe";
- newscript->GetAI = GetAI_baroness_dorothea_millstipe;
+ newscript->GetAI = &GetAI_baroness_dorothea_millstipe;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_baron_rafe_dreuger";
- newscript->GetAI = GetAI_baron_rafe_dreuger;
+ newscript->GetAI = &GetAI_baron_rafe_dreuger;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_lady_catriona_von_indi";
- newscript->GetAI = GetAI_lady_catriona_von_indi;
+ newscript->GetAI = &GetAI_lady_catriona_von_indi;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_lady_keira_berrybuck";
- newscript->GetAI = GetAI_lady_keira_berrybuck;
+ newscript->GetAI = &GetAI_lady_keira_berrybuck;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_lord_robin_daris";
- newscript->GetAI = GetAI_lord_robin_daris;
+ newscript->GetAI = &GetAI_lord_robin_daris;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_lord_crispin_ference";
- newscript->GetAI = GetAI_lord_crispin_ference;
+ newscript->GetAI = &GetAI_lord_crispin_ference;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp
index 7e9b6e828e5..f20ad6c69a5 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp
@@ -642,11 +642,11 @@ void AddSC_boss_malchezaar()
Script *newscript;
newscript = new Script;
newscript->Name="boss_malchezaar";
- newscript->GetAI = GetAI_boss_malchezaar;
+ newscript->GetAI = &GetAI_boss_malchezaar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="netherspite_infernal";
- newscript->GetAI = GetAI_netherspite_infernal;
+ newscript->GetAI = &GetAI_netherspite_infernal;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
index aeefc84dbc7..a1999111b84 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
@@ -582,16 +582,16 @@ void AddSC_boss_shade_of_aran()
Script *newscript;
newscript = new Script;
newscript->Name="boss_shade_of_aran";
- newscript->GetAI = GetAI_boss_aran;
+ newscript->GetAI = &GetAI_boss_aran;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_shadow_of_aran";
- newscript->GetAI = GetAI_shadow_of_aran;
+ newscript->GetAI = &GetAI_shadow_of_aran;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_aran_elemental";
- newscript->GetAI = GetAI_water_elemental;
+ newscript->GetAI = &GetAI_water_elemental;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp
index c3014bc3f97..a00bbae283c 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp
@@ -405,21 +405,21 @@ void AddSC_boss_terestian_illhoof()
Script *newscript;
newscript = new Script;
newscript->Name="boss_terestian_illhoof";
- newscript->GetAI = GetAI_boss_terestian_illhoof;
+ newscript->GetAI = &GetAI_boss_terestian_illhoof;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_karazhan_imp";
- newscript->GetAI = GetAI_mob_karazhan_imp;
+ newscript->GetAI = &GetAI_mob_karazhan_imp;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_kilrek";
- newscript->GetAI = GetAI_mob_kilrek;
+ newscript->GetAI = &GetAI_mob_kilrek;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_demon_chain";
- newscript->GetAI = GetAI_mob_demon_chain;
+ newscript->GetAI = &GetAI_mob_demon_chain;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp b/src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp
index 7b5f7749999..7f7dd02961b 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp
@@ -1361,60 +1361,60 @@ void AddSC_bosses_opera()
// Oz
newscript = new Script;
- newscript->GetAI = GetAI_boss_dorothee;
+ newscript->GetAI = &GetAI_boss_dorothee;
newscript->Name = "boss_dorothee";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_boss_strawman;
+ newscript->GetAI = &GetAI_boss_strawman;
newscript->Name = "boss_strawman";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_boss_tinhead;
+ newscript->GetAI = &GetAI_boss_tinhead;
newscript->Name = "boss_tinhead";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_boss_roar;
+ newscript->GetAI = &GetAI_boss_roar;
newscript->Name = "boss_roar";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_boss_crone;
+ newscript->GetAI = &GetAI_boss_crone;
newscript->Name = "boss_crone";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_mob_tito;
+ newscript->GetAI = &GetAI_mob_tito;
newscript->Name = "mob_tito";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_mob_cyclone;
+ newscript->GetAI = &GetAI_mob_cyclone;
newscript->Name = "mob_cyclone";
newscript->RegisterSelf();
// Hood
newscript = new Script;
- newscript->pGossipHello = GossipHello_npc_grandmother;
- newscript->pGossipSelect = GossipSelect_npc_grandmother;
+ newscript->pGossipHello = &GossipHello_npc_grandmother;
+ newscript->pGossipSelect = &GossipSelect_npc_grandmother;
newscript->Name = "npc_grandmother";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_boss_bigbadwolf;
+ newscript->GetAI = &GetAI_boss_bigbadwolf;
newscript->Name = "boss_bigbadwolf";
newscript->RegisterSelf();
// Romeo And Juliet
newscript = new Script;
- newscript->GetAI = GetAI_boss_julianne;
+ newscript->GetAI = &GetAI_boss_julianne;
newscript->Name = "boss_julianne";
newscript->RegisterSelf();
newscript = new Script;
- newscript->GetAI = GetAI_boss_romulo;
+ newscript->GetAI = &GetAI_boss_romulo;
newscript->Name = "boss_romulo";
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp b/src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp
index 10146e0e761..0ca3835d976 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp
@@ -250,6 +250,6 @@ void AddSC_instance_karazhan()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_karazhan";
- newscript->GetInstanceData = GetInstanceData_instance_karazhan;
+ newscript->GetInstanceData = &GetInstanceData_instance_karazhan;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp b/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
index bec23619569..adda6eefa98 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
@@ -437,15 +437,15 @@ void AddSC_karazhan()
Script* newscript;
newscript = new Script;
- newscript->GetAI = GetAI_npc_barnesAI;
+ newscript->GetAI = &GetAI_npc_barnesAI;
newscript->Name = "npc_barnes";
- newscript->pGossipHello = GossipHello_npc_barnes;
- newscript->pGossipSelect = GossipSelect_npc_barnes;
+ newscript->pGossipHello = &GossipHello_npc_barnes;
+ newscript->pGossipSelect = &GossipSelect_npc_barnes;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_berthold";
- newscript->pGossipHello = GossipHello_npc_berthold;
- newscript->pGossipSelect = GossipSelect_npc_berthold;
+ newscript->pGossipHello = &GossipHello_npc_berthold;
+ newscript->pGossipSelect = &GossipSelect_npc_berthold;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp
index 258a88fe096..6c11ac87c29 100644
--- a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp
+++ b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp
@@ -737,27 +737,27 @@ void AddSC_boss_felblood_kaelthas()
newscript = new Script;
newscript->Name = "boss_felblood_kaelthas";
- newscript->GetAI = GetAI_boss_felblood_kaelthas;
+ newscript->GetAI = &GetAI_boss_felblood_kaelthas;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_arcane_sphere";
- newscript->GetAI = GetAI_mob_arcane_sphere;
+ newscript->GetAI = &GetAI_mob_arcane_sphere;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_felkael_phoenix";
- newscript->GetAI = GetAI_mob_felkael_phoenix;
+ newscript->GetAI = &GetAI_mob_felkael_phoenix;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_felkael_phoenix_egg";
- newscript->GetAI = GetAI_mob_felkael_phoenix_egg;
+ newscript->GetAI = &GetAI_mob_felkael_phoenix_egg;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_felkael_flamestrike";
- newscript->GetAI = GetAI_mob_felkael_flamestrike;
+ newscript->GetAI = &GetAI_mob_felkael_flamestrike;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp
index 0f6884cb7e1..fcfc36c5ec4 100644
--- a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp
+++ b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp
@@ -1338,61 +1338,61 @@ void AddSC_boss_priestess_delrissa()
newscript = new Script;
newscript->Name="boss_priestess_delrissa";
- newscript->GetAI = GetAI_boss_priestess_delrissa;
+ newscript->GetAI = &GetAI_boss_priestess_delrissa;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_kagani_nightstrike";
- newscript->GetAI = GetAI_boss_kagani_nightstrike;
+ newscript->GetAI = &GetAI_boss_kagani_nightstrike;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_ellris_duskhallow";
- newscript->GetAI = GetAI_ellris_duskhallow;
+ newscript->GetAI = &GetAI_ellris_duskhallow;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_eramas_brightblaze";
- newscript->GetAI = GetAI_eramas_brightblaze;
+ newscript->GetAI = &GetAI_eramas_brightblaze;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_yazzai";
- newscript->GetAI = GetAI_yazzai;
+ newscript->GetAI = &GetAI_yazzai;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_warlord_salaris";
- newscript->GetAI = GetAI_warlord_salaris;
+ newscript->GetAI = &GetAI_warlord_salaris;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_garaxxas";
- newscript->GetAI = GetAI_garaxxas;
+ newscript->GetAI = &GetAI_garaxxas;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_apoko";
- newscript->GetAI = GetAI_apoko;
+ newscript->GetAI = &GetAI_apoko;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_zelfan";
- newscript->GetAI = GetAI_zelfan;
+ newscript->GetAI = &GetAI_zelfan;
newscript->RegisterSelf();
/*newscript = new Script;
newscript->Name="mob_high_explosive_sheep";
- newscript->GetAI = GetAI_mob_high_explosive_sheep;
+ newscript->GetAI = &GetAI_mob_high_explosive_sheep;
newscript->RegisterSelf();*/
/*newscript = new Script;
newscript->Name="mob_fizzle";
- newscript->GetAI = GetAI_mob_fizzle;
+ newscript->GetAI = &GetAI_mob_fizzle;
newscript->RegisterSelf();*/
/*newscript = new Script;
newscript->Name="mob_sliver";
- newscript->GetAI = GetAI_mob_sliver;
+ newscript->GetAI = &GetAI_mob_sliver;
newscript->RegisterSelf();*/
}
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp
index b5b6f5bb02e..0515c6b1497 100644
--- a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp
+++ b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp
@@ -383,11 +383,11 @@ void AddSC_boss_selin_fireheart()
newscript = new Script;
newscript->Name="boss_selin_fireheart";
- newscript->GetAI = GetAI_boss_selin_fireheart;
+ newscript->GetAI = &GetAI_boss_selin_fireheart;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_fel_crystal";
- newscript->GetAI = GetAI_mob_fel_crystal;
+ newscript->GetAI = &GetAI_mob_fel_crystal;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp
index 1e9f8da08f1..e19dd8c07de 100644
--- a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp
+++ b/src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp
@@ -227,11 +227,11 @@ void AddSC_boss_vexallus()
newscript = new Script;
newscript->Name="boss_vexallus";
- newscript->GetAI = GetAI_boss_vexallus;
+ newscript->GetAI = &GetAI_boss_vexallus;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_pure_energy";
- newscript->GetAI = GetAI_mob_pure_energy;
+ newscript->GetAI = &GetAI_mob_pure_energy;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp b/src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp
index 949fbb07a01..3caa4e1ebb1 100644
--- a/src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp
+++ b/src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp
@@ -245,6 +245,6 @@ void AddSC_instance_magisters_terrace()
newscript = new Script;
newscript->Name = "instance_magisters_terrace";
- newscript->GetInstanceData = GetInstanceData_instance_magisters_terrace;
+ newscript->GetInstanceData = &GetInstanceData_instance_magisters_terrace;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/maraudon/boss_celebras_the_cursed.cpp b/src/bindings/scripts/scripts/zone/maraudon/boss_celebras_the_cursed.cpp
index 8830b7f3e4b..a03579bccbd 100644
--- a/src/bindings/scripts/scripts/zone/maraudon/boss_celebras_the_cursed.cpp
+++ b/src/bindings/scripts/scripts/zone/maraudon/boss_celebras_the_cursed.cpp
@@ -92,6 +92,6 @@ void AddSC_boss_celebras_the_cursed()
Script *newscript;
newscript = new Script;
newscript->Name="celebras_the_cursed";
- newscript->GetAI = GetAI_celebras_the_cursed;
+ newscript->GetAI = &GetAI_celebras_the_cursed;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/maraudon/boss_landslide.cpp b/src/bindings/scripts/scripts/zone/maraudon/boss_landslide.cpp
index ab68f68c6e3..474faaa7ac7 100644
--- a/src/bindings/scripts/scripts/zone/maraudon/boss_landslide.cpp
+++ b/src/bindings/scripts/scripts/zone/maraudon/boss_landslide.cpp
@@ -89,6 +89,6 @@ void AddSC_boss_landslide()
Script *newscript;
newscript = new Script;
newscript->Name="boss_landslide";
- newscript->GetAI = GetAI_boss_landslide;
+ newscript->GetAI = &GetAI_boss_landslide;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/maraudon/boss_noxxion.cpp b/src/bindings/scripts/scripts/zone/maraudon/boss_noxxion.cpp
index 0ffe9cd7f56..3a80145c683 100644
--- a/src/bindings/scripts/scripts/zone/maraudon/boss_noxxion.cpp
+++ b/src/bindings/scripts/scripts/zone/maraudon/boss_noxxion.cpp
@@ -144,6 +144,6 @@ void AddSC_boss_noxxion()
Script *newscript;
newscript = new Script;
newscript->Name="boss_noxxion";
- newscript->GetAI = GetAI_boss_noxxion;
+ newscript->GetAI = &GetAI_boss_noxxion;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/maraudon/boss_princess_theradras.cpp b/src/bindings/scripts/scripts/zone/maraudon/boss_princess_theradras.cpp
index 01cfb86a372..2785189cdf2 100644
--- a/src/bindings/scripts/scripts/zone/maraudon/boss_princess_theradras.cpp
+++ b/src/bindings/scripts/scripts/zone/maraudon/boss_princess_theradras.cpp
@@ -103,6 +103,6 @@ void AddSC_boss_ptheradras()
Script *newscript;
newscript = new Script;
newscript->Name="boss_princess_theradras";
- newscript->GetAI = GetAI_boss_ptheradras;
+ newscript->GetAI = &GetAI_boss_ptheradras;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp
index eea54e93bbf..ee37902833c 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp
@@ -101,6 +101,6 @@ void AddSC_boss_baron_geddon()
Script *newscript;
newscript = new Script;
newscript->Name="boss_baron_geddon";
- newscript->GetAI = GetAI_boss_baron_geddon;
+ newscript->GetAI = &GetAI_boss_baron_geddon;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp
index 2c5d1bef10f..b479a8b29da 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp
@@ -132,11 +132,11 @@ void AddSC_boss_garr()
newscript = new Script;
newscript->Name="boss_garr";
- newscript->GetAI = GetAI_boss_garr;
+ newscript->GetAI = &GetAI_boss_garr;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_firesworn";
- newscript->GetAI = GetAI_mob_firesworn;
+ newscript->GetAI = &GetAI_mob_firesworn;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp
index dc8bd9a5d9c..28a6d749a70 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp
@@ -86,6 +86,6 @@ void AddSC_boss_gehennas()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gehennas";
- newscript->GetAI = GetAI_boss_gehennas;
+ newscript->GetAI = &GetAI_boss_gehennas;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp
index 2e5997aafb1..e9b1e0115ef 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp
@@ -190,11 +190,11 @@ void AddSC_boss_golemagg()
newscript = new Script;
newscript->Name="boss_golemagg";
- newscript->GetAI = GetAI_boss_golemagg;
+ newscript->GetAI = &GetAI_boss_golemagg;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_core_rager";
- newscript->GetAI = GetAI_mob_core_rager;
+ newscript->GetAI = &GetAI_mob_core_rager;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp
index f45657c8dae..cf3c2c050b3 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp
@@ -85,6 +85,6 @@ void AddSC_boss_lucifron()
Script *newscript;
newscript = new Script;
newscript->Name="boss_lucifron";
- newscript->GetAI = GetAI_boss_lucifron;
+ newscript->GetAI = &GetAI_boss_lucifron;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp
index f156756df58..ad34d353184 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp
@@ -94,6 +94,6 @@ void AddSC_boss_magmadar()
Script *newscript;
newscript = new Script;
newscript->Name="boss_magmadar";
- newscript->GetAI = GetAI_boss_magmadar;
+ newscript->GetAI = &GetAI_boss_magmadar;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp
index 7fc7515542f..c8c32f41729 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp
@@ -134,6 +134,6 @@ void AddSC_boss_majordomo()
Script *newscript;
newscript = new Script;
newscript->Name="boss_majordomo";
- newscript->GetAI = GetAI_boss_majordomo;
+ newscript->GetAI = &GetAI_boss_majordomo;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp
index e3e9f53f6e1..a1a1c5eab13 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp
@@ -291,6 +291,6 @@ void AddSC_boss_ragnaros()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ragnaros";
- newscript->GetAI = GetAI_boss_ragnaros;
+ newscript->GetAI = &GetAI_boss_ragnaros;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp
index c78b9ac3c91..d9291cfdec0 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp
@@ -116,6 +116,6 @@ void AddSC_boss_shazzrah()
Script *newscript;
newscript = new Script;
newscript->Name="boss_shazzrah";
- newscript->GetAI = GetAI_boss_shazzrah;
+ newscript->GetAI = &GetAI_boss_shazzrah;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp b/src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp
index 0bc0e8e729e..5652a76b93c 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp
@@ -205,11 +205,11 @@ void AddSC_boss_sulfuron()
newscript = new Script;
newscript->Name="boss_sulfuron";
- newscript->GetAI = GetAI_boss_sulfuron;
+ newscript->GetAI = &GetAI_boss_sulfuron;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_flamewaker_priest";
- newscript->GetAI = GetAI_mob_flamewaker_priest;
+ newscript->GetAI = &GetAI_mob_flamewaker_priest;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp b/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
index 9446fb54a12..9a66b0f68f0 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
@@ -83,6 +83,6 @@ void AddSC_molten_core()
newscript = new Script;
newscript->Name="mob_ancient_core_hound";
- newscript->GetAI = GetAI_mob_ancient_core_hound;
+ newscript->GetAI = &GetAI_mob_ancient_core_hound;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/moonglade/moonglade.cpp b/src/bindings/scripts/scripts/zone/moonglade/moonglade.cpp
index 1b0afbaaf94..38b38fe9c6b 100644
--- a/src/bindings/scripts/scripts/zone/moonglade/moonglade.cpp
+++ b/src/bindings/scripts/scripts/zone/moonglade/moonglade.cpp
@@ -566,6 +566,6 @@ void AddSC_moonglade()
newscript = new Script;
newscript->Name="npc_clintar_spirit";
- newscript->GetAI = GetAI_npc_clintar_spirit;
+ newscript->GetAI = &GetAI_npc_clintar_spirit;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/nagrand/nagrand.cpp b/src/bindings/scripts/scripts/zone/nagrand/nagrand.cpp
index f662fe4c2c4..c4647f207f2 100644
--- a/src/bindings/scripts/scripts/zone/nagrand/nagrand.cpp
+++ b/src/bindings/scripts/scripts/zone/nagrand/nagrand.cpp
@@ -630,19 +630,19 @@ void AddSC_nagrand()
newscript = new Script;
newscript->Name="mob_shattered_rumbler";
- newscript->GetAI = GetAI_mob_shattered_rumbler;
+ newscript->GetAI = &GetAI_mob_shattered_rumbler;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_lump";
- newscript->GetAI = GetAI_mob_lump;
+ newscript->GetAI = &GetAI_mob_lump;
newscript->pGossipHello = &GossipHello_mob_lump;
newscript->pGossipSelect = &GossipSelect_mob_lump;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_sunspring_villager";
- newscript->GetAI = GetAI_mob_sunspring_villager;
+ newscript->GetAI = &GetAI_mob_sunspring_villager;
newscript->RegisterSelf();
newscript = new Script;
@@ -666,11 +666,11 @@ void AddSC_nagrand()
newscript = new Script;
newscript->Name="npc_creditmarker_visit_with_ancestors";
- newscript->GetAI = GetAI_npc_creditmarker_visit_with_ancestors;
+ newscript->GetAI = &GetAI_npc_creditmarker_visit_with_ancestors;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_sparrowhawk";
- newscript->GetAI = GetAI_mob_sparrowhawk;
+ newscript->GetAI = &GetAI_mob_sparrowhawk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp
index 63b05e77f70..32fd7197731 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp
@@ -207,6 +207,6 @@ void AddSC_boss_anubrekhan()
Script *newscript;
newscript = new Script;
newscript->Name="boss_anubrekhan";
- newscript->GetAI = GetAI_boss_anubrekhan;
+ newscript->GetAI = &GetAI_boss_anubrekhan;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp
index 3766d725a9b..3a457ec5afb 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp
@@ -196,6 +196,6 @@ void AddSC_boss_faerlina()
Script *newscript;
newscript = new Script;
newscript->Name="boss_faerlina";
- newscript->GetAI = GetAI_boss_faerlina;
+ newscript->GetAI = &GetAI_boss_faerlina;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp
index b5b40a4b245..62e88718630 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp
@@ -169,6 +169,6 @@ void AddSC_boss_gluth()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gluth";
- newscript->GetAI = GetAI_boss_gluth;
+ newscript->GetAI = &GetAI_boss_gluth;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp
index d21e2a2119f..deeac1a0b65 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp
@@ -173,6 +173,6 @@ void AddSC_boss_highlord_mograine()
Script *newscript;
newscript = new Script;
newscript->Name="boss_highlord_mograine";
- newscript->GetAI = GetAI_boss_highlord_mograine;
+ newscript->GetAI = &GetAI_boss_highlord_mograine;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp
index e65bfb62fdd..4426a0f83e3 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp
@@ -536,7 +536,7 @@ void AddSC_boss_kelthuzad()
Script *newscript;
newscript = new Script;
newscript->Name="boss_kelthuzad";
- newscript->GetAI = GetAI_boss_kelthuzadAI;
+ newscript->GetAI = &GetAI_boss_kelthuzadAI;
newscript->RegisterSelf();
*/
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_lady_blaumeux.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_lady_blaumeux.cpp
index 770f880557d..5b10e5b067a 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_lady_blaumeux.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_lady_blaumeux.cpp
@@ -142,6 +142,6 @@ void AddSC_boss_lady_blaumeux()
Script *newscript;
newscript = new Script;
newscript->Name="boss_lady_blaumeux";
- newscript->GetAI = GetAI_boss_lady_blaumeux;
+ newscript->GetAI = &GetAI_boss_lady_blaumeux;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp
index 4da5c6626cb..43a1e5f935e 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp
@@ -211,6 +211,6 @@ void AddSC_boss_loatheb()
Script *newscript;
newscript = new Script;
newscript->Name="boss_loatheb";
- newscript->GetAI = GetAI_boss_loatheb;
+ newscript->GetAI = &GetAI_boss_loatheb;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp
index 821ca832e65..917eb00b35e 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp
@@ -236,11 +236,11 @@ void AddSC_boss_maexxna()
newscript = new Script;
newscript->Name="boss_maexxna";
- newscript->GetAI = GetAI_boss_maexxna;
+ newscript->GetAI = &GetAI_boss_maexxna;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_webwrap";
- newscript->GetAI = GetAI_mob_webwrap;
+ newscript->GetAI = &GetAI_mob_webwrap;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp
index 43616311bb4..f5497e77d5c 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp
@@ -175,6 +175,6 @@ void AddSC_boss_noth()
Script *newscript;
newscript = new Script;
newscript->Name="boss_noth";
- newscript->GetAI = GetAI_boss_noth;
+ newscript->GetAI = &GetAI_boss_noth;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp
index 2f51c9c3064..57b6f8bcdb1 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp
@@ -155,6 +155,6 @@ void AddSC_boss_patchwerk()
Script *newscript;
newscript = new Script;
newscript->Name="boss_patchwerk";
- newscript->GetAI = GetAI_boss_patchwerk;
+ newscript->GetAI = &GetAI_boss_patchwerk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp
index ac7de1db7eb..8171b5eff25 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp
@@ -162,6 +162,6 @@ void AddSC_boss_razuvious()
Script *newscript;
newscript = new Script;
newscript->Name="boss_razuvious";
- newscript->GetAI = GetAI_boss_razuvious;
+ newscript->GetAI = &GetAI_boss_razuvious;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp
index b4d7c5e6105..cf5836032da 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp
@@ -194,6 +194,6 @@ void AddSC_boss_sapphiron()
Script *newscript;
newscript = new Script;
newscript->Name="boss_sapphiron";
- newscript->GetAI = GetAI_boss_sapphiron;
+ newscript->GetAI = &GetAI_boss_sapphiron;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_sir_zeliek.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_sir_zeliek.cpp
index 8dead488208..49f4228b81a 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_sir_zeliek.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_sir_zeliek.cpp
@@ -141,6 +141,6 @@ void AddSC_boss_sir_zeliek()
Script *newscript;
newscript = new Script;
newscript->Name="boss_sir_zeliek";
- newscript->GetAI = GetAI_boss_sir_zeliek;
+ newscript->GetAI = &GetAI_boss_sir_zeliek;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_thane_korthazz.cpp b/src/bindings/scripts/scripts/zone/naxxramas/boss_thane_korthazz.cpp
index 500f0955316..bea74071bcb 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/boss_thane_korthazz.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/boss_thane_korthazz.cpp
@@ -142,6 +142,6 @@ void AddSC_boss_thane_korthazz()
Script *newscript;
newscript = new Script;
newscript->Name="boss_thane_korthazz";
- newscript->GetAI = GetAI_boss_thane_korthazz;
+ newscript->GetAI = &GetAI_boss_thane_korthazz;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/netherstorm/netherstorm.cpp b/src/bindings/scripts/scripts/zone/netherstorm/netherstorm.cpp
index 2f6ce7d300b..555ffc0b769 100644
--- a/src/bindings/scripts/scripts/zone/netherstorm/netherstorm.cpp
+++ b/src/bindings/scripts/scripts/zone/netherstorm/netherstorm.cpp
@@ -851,12 +851,12 @@ void AddSC_netherstorm()
newscript = new Script;
newscript->Name="npc_manaforge_control_console";
- newscript->GetAI = GetAI_npc_manaforge_control_console;
+ newscript->GetAI = &GetAI_npc_manaforge_control_console;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_commander_dawnforge";
- newscript->GetAI = GetAI_npc_commander_dawnforge;
+ newscript->GetAI = &GetAI_npc_commander_dawnforge;
newscript->RegisterSelf();
newscript = new Script;
@@ -878,6 +878,6 @@ void AddSC_netherstorm()
newscript = new Script;
newscript->Name = "mob_phase_hunter";
- newscript->GetAI = GetAI_mob_phase_hunter;
+ newscript->GetAI = &GetAI_mob_phase_hunter;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/orgrimmar/orgrimmar.cpp b/src/bindings/scripts/scripts/zone/orgrimmar/orgrimmar.cpp
index 76c7a5f3416..55b3a3a17df 100644
--- a/src/bindings/scripts/scripts/zone/orgrimmar/orgrimmar.cpp
+++ b/src/bindings/scripts/scripts/zone/orgrimmar/orgrimmar.cpp
@@ -251,14 +251,14 @@ void AddSC_orgrimmar()
newscript = new Script;
newscript->Name="npc_shenthul";
- newscript->GetAI = GetAI_npc_shenthul;
+ newscript->GetAI = &GetAI_npc_shenthul;
newscript->pQuestAccept = &QuestAccept_npc_shenthul;
newscript->pReceiveEmote = &ReciveEmote_npc_shenthul;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_thrall_warchief";
- newscript->GetAI = GetAI_npc_thrall_warchief;
+ newscript->GetAI = &GetAI_npc_thrall_warchief;
newscript->pGossipHello = &GossipHello_npc_thrall_warchief;
newscript->pGossipSelect = &GossipSelect_npc_thrall_warchief;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp b/src/bindings/scripts/scripts/zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp
index e7f3184a60e..d926d5a0cbe 100644
--- a/src/bindings/scripts/scripts/zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp
+++ b/src/bindings/scripts/scripts/zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp
@@ -135,6 +135,6 @@ void AddSC_boss_amnennar_the_coldbringer()
Script *newscript;
newscript = new Script;
newscript->Name="boss_amnennar_the_coldbringer";
- newscript->GetAI = GetAI_boss_amnennar_the_coldbringer;
+ newscript->GetAI = &GetAI_boss_amnennar_the_coldbringer;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ayamiss.cpp b/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ayamiss.cpp
index 374daab3344..71ca9e71406 100644
--- a/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ayamiss.cpp
+++ b/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ayamiss.cpp
@@ -102,6 +102,6 @@ void AddSC_boss_ayamiss()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ayamiss";
- newscript->GetAI = GetAI_boss_ayamiss;
+ newscript->GetAI = &GetAI_boss_ayamiss;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp b/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp
index 124ebccbcbb..a6d1e892598 100644
--- a/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp
+++ b/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp
@@ -88,6 +88,6 @@ void AddSC_boss_kurinnaxx()
Script *newscript;
newscript = new Script;
newscript->Name="boss_kurinnaxx";
- newscript->GetAI = GetAI_boss_kurinnaxx;
+ newscript->GetAI = &GetAI_boss_kurinnaxx;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_moam.cpp b/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_moam.cpp
index c966149a702..2be4646f04c 100644
--- a/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_moam.cpp
+++ b/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_moam.cpp
@@ -114,6 +114,6 @@ void AddSC_boss_moam()
Script *newscript;
newscript = new Script;
newscript->Name="boss_moam";
- newscript->GetAI = GetAI_boss_moam;
+ newscript->GetAI = &GetAI_boss_moam;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp
index aaa156b8092..3a15b35a65f 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp
@@ -166,6 +166,6 @@ void AddSC_boss_arcanist_doan()
Script *newscript;
newscript = new Script;
newscript->Name="boss_arcanist_doan";
- newscript->GetAI = GetAI_boss_arcanist_doan;
+ newscript->GetAI = &GetAI_boss_arcanist_doan;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp
index 10d340eae91..8152aa931b9 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp
@@ -92,6 +92,6 @@ void AddSC_boss_azshir_the_sleepless()
Script *newscript;
newscript = new Script;
newscript->Name="boss_azshir_the_sleepless";
- newscript->GetAI = GetAI_boss_azshir_the_sleepless;
+ newscript->GetAI = &GetAI_boss_azshir_the_sleepless;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp
index ae2324d8615..0b859b64baf 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp
@@ -131,6 +131,6 @@ void AddSC_boss_bloodmage_thalnos()
Script *newscript;
newscript = new Script;
newscript->Name="boss_bloodmage_thalnos";
- newscript->GetAI = GetAI_boss_bloodmage_thalnos;
+ newscript->GetAI = &GetAI_boss_bloodmage_thalnos;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp
index b8416c91952..f66e20ed5cd 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp
@@ -826,22 +826,22 @@ void AddSC_boss_headless_horseman()
newscript = new Script;
newscript->Name="boss_headless_horseman";
- newscript->GetAI = GetAI_boss_headless_horseman;
+ newscript->GetAI = &GetAI_boss_headless_horseman;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_head";
- newscript->GetAI = GetAI_mob_head;
+ newscript->GetAI = &GetAI_mob_head;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_pulsing_pumpkin";
- newscript->GetAI = GetAI_mob_pulsing_pumpkin;
+ newscript->GetAI = &GetAI_mob_pulsing_pumpkin;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_wisp_invis";
- newscript->GetAI = GetAI_mob_wisp_invis;
+ newscript->GetAI = &GetAI_mob_wisp_invis;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp
index e268d25c9d7..337423f703c 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp
@@ -73,6 +73,6 @@ void AddSC_boss_houndmaster_loksey()
Script *newscript;
newscript = new Script;
newscript->Name="boss_houndmaster_loksey";
- newscript->GetAI = GetAI_boss_houndmaster_loksey;
+ newscript->GetAI = &GetAI_boss_houndmaster_loksey;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp
index 98cb742eb01..1921287b52a 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp
@@ -108,6 +108,6 @@ void AddSC_boss_interrogator_vishas()
Script *newscript;
newscript = new Script;
newscript->Name="boss_interrogator_vishas";
- newscript->GetAI = GetAI_boss_interrogator_vishas;
+ newscript->GetAI = &GetAI_boss_interrogator_vishas;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp
index 95a206d1657..d1dcc05c9f0 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp
@@ -95,6 +95,6 @@ void AddSC_boss_scorn()
Script *newscript;
newscript = new Script;
newscript->Name="boss_scorn";
- newscript->GetAI = GetAI_boss_scorn;
+ newscript->GetAI = &GetAI_boss_scorn;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp
index 38e6ad85d8c..540128a92c4 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp
@@ -187,6 +187,6 @@ void AddSC_boss_darkmaster_gandling()
Script *newscript;
newscript = new Script;
newscript->Name="boss_darkmaster_gandling";
- newscript->GetAI = GetAI_boss_darkmaster_gandling;
+ newscript->GetAI = &GetAI_boss_darkmaster_gandling;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp
index fa410af2734..6a7f7ce2e4a 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp
@@ -54,6 +54,6 @@ void AddSC_boss_death_knight_darkreaver()
newscript = new Script;
newscript->Name="boss_death_knight_darkreaver";
- newscript->GetAI = GetAI_boss_death_knight_darkreaver;
+ newscript->GetAI = &GetAI_boss_death_knight_darkreaver;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp
index 3993a58f1cd..ee2bf4831eb 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp
@@ -103,6 +103,6 @@ void AddSC_boss_theolenkrastinov()
Script *newscript;
newscript = new Script;
newscript->Name="boss_doctor_theolen_krastinov";
- newscript->GetAI = GetAI_boss_theolenkrastinov;
+ newscript->GetAI = &GetAI_boss_theolenkrastinov;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp
index 4b871f8e173..45a8a56f0b7 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp
@@ -111,6 +111,6 @@ void AddSC_boss_illuciabarov()
Script *newscript;
newscript = new Script;
newscript->Name="boss_illucia_barov";
- newscript->GetAI = GetAI_boss_illuciabarov;
+ newscript->GetAI = &GetAI_boss_illuciabarov;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp
index 15e5c93a982..353332e70b2 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp
@@ -147,6 +147,6 @@ void AddSC_boss_instructormalicia()
Script *newscript;
newscript = new Script;
newscript->Name="boss_instructor_malicia";
- newscript->GetAI = GetAI_boss_instructormalicia;
+ newscript->GetAI = &GetAI_boss_instructormalicia;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp
index e27dc31879e..31f1b90aa3f 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp
@@ -211,11 +211,11 @@ void AddSC_boss_jandicebarov()
Script *newscript;
newscript = new Script;
newscript->Name="boss_jandice_barov";
- newscript->GetAI = GetAI_boss_jandicebarov;
+ newscript->GetAI = &GetAI_boss_jandicebarov;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_illusionofjandicebarov";
- newscript->GetAI = GetAI_mob_illusionofjandicebarov;
+ newscript->GetAI = &GetAI_mob_illusionofjandicebarov;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp
index 1e1fb1ef685..8227e5f6d9b 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp
@@ -150,6 +150,6 @@ void AddSC_boss_kormok()
Script *newscript;
newscript = new Script;
newscript->Name="boss_kormok";
- newscript->GetAI = GetAI_boss_kormok;
+ newscript->GetAI = &GetAI_boss_kormok;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp
index 8d8f248aede..fdbed261996 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp
@@ -93,6 +93,6 @@ void AddSC_boss_lordalexeibarov()
Script *newscript;
newscript = new Script;
newscript->Name="boss_lord_alexei_barov";
- newscript->GetAI = GetAI_boss_lordalexeibarov;
+ newscript->GetAI = &GetAI_boss_lordalexeibarov;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp
index c05e4d64d1d..2e5c01adfaf 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp
@@ -108,6 +108,6 @@ void AddSC_boss_lorekeeperpolkelt()
Script *newscript;
newscript = new Script;
newscript->Name="boss_lorekeeper_polkelt";
- newscript->GetAI = GetAI_boss_lorekeeperpolkelt;
+ newscript->GetAI = &GetAI_boss_lorekeeperpolkelt;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp
index afe7eb8716a..0b3c2d1ef05 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp
@@ -120,6 +120,6 @@ void AddSC_boss_rasfrost()
Script *newscript;
newscript = new Script;
newscript->Name="boss_boss_ras_frostwhisper";
- newscript->GetAI = GetAI_boss_rasfrost;
+ newscript->GetAI = &GetAI_boss_rasfrost;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp
index d16b0f917ce..072fc8ff35a 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp
@@ -113,6 +113,6 @@ void AddSC_boss_theravenian()
Script *newscript;
newscript = new Script;
newscript->Name="boss_the_ravenian";
- newscript->GetAI = GetAI_boss_theravenian;
+ newscript->GetAI = &GetAI_boss_theravenian;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp b/src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp
index f92ae0732e1..d9581ef2448 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp
@@ -90,6 +90,6 @@ void AddSC_boss_vectus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_vectus";
- newscript->GetAI = GetAI_boss_vectus;
+ newscript->GetAI = &GetAI_boss_vectus;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp b/src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp
index 5a4628eb4cb..f7be96f24d1 100644
--- a/src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp
+++ b/src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp
@@ -97,6 +97,6 @@ void AddSC_instance_scholomance()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_scholomance";
- newscript->GetInstanceData = GetInstanceData_instance_scholomance;
+ newscript->GetInstanceData = &GetInstanceData_instance_scholomance;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp b/src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp
index a1b204913e3..e9454d713ed 100644
--- a/src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp
+++ b/src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp
@@ -115,6 +115,6 @@ void AddSC_instance_shadowfang_keep()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_shadowfang_keep";
- newscript->GetInstanceData = GetInstanceData_instance_shadowfang_keep;
+ newscript->GetInstanceData = &GetInstanceData_instance_shadowfang_keep;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp b/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
index 1126fbee975..94d09998acc 100644
--- a/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
+++ b/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
@@ -114,6 +114,6 @@ void AddSC_shadowfang_keep()
newscript->Name="npc_shadowfang_prisoner";
newscript->pGossipHello = &GossipHello_npc_shadowfang_prisoner;
newscript->pGossipSelect = &GossipSelect_npc_shadowfang_prisoner;
- newscript->GetAI = GetAI_npc_shadowfang_prisoner;
+ newscript->GetAI = &GetAI_npc_shadowfang_prisoner;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp b/src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp
index 89d5c056c9e..949d447dcaa 100644
--- a/src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp
+++ b/src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp
@@ -211,6 +211,6 @@ void AddSC_boss_doomwalker()
Script *newscript;
newscript = new Script;
newscript->Name="boss_doomwalker";
- newscript->GetAI = GetAI_boss_doomwalker;
+ newscript->GetAI = &GetAI_boss_doomwalker;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/shadowmoon_valley/shadowmoon_valley.cpp b/src/bindings/scripts/scripts/zone/shadowmoon_valley/shadowmoon_valley.cpp
index 519209d5ba0..ee95d5066f3 100644
--- a/src/bindings/scripts/scripts/zone/shadowmoon_valley/shadowmoon_valley.cpp
+++ b/src/bindings/scripts/scripts/zone/shadowmoon_valley/shadowmoon_valley.cpp
@@ -1042,17 +1042,17 @@ void AddSC_shadowmoon_valley()
newscript = new Script;
newscript->Name = "mob_mature_netherwing_drake";
- newscript->GetAI = GetAI_mob_mature_netherwing_drake;
+ newscript->GetAI = &GetAI_mob_mature_netherwing_drake;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_enslaved_netherwing_drake";
- newscript->GetAI = GetAI_mob_enslaved_netherwing_drake;
+ newscript->GetAI = &GetAI_mob_enslaved_netherwing_drake;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "mob_dragonmaw_peon";
- newscript->GetAI = GetAI_mob_dragonmaw_peon;
+ newscript->GetAI = &GetAI_mob_dragonmaw_peon;
newscript->RegisterSelf();
newscript = new Script;
@@ -1092,18 +1092,18 @@ void AddSC_shadowmoon_valley()
newscript = new Script;
newscript->Name = "npc_overlord_morghor";
- newscript->GetAI = GetAI_Overlord_Morghor;
+ newscript->GetAI = &GetAI_Overlord_Morghor;
newscript->pQuestAccept = &QuestAccept_Overlord_Morghor;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_lord_illidan_stormrage";
- newscript->GetAI = GetAI_Lord_Illidan;
+ newscript->GetAI = &GetAI_Lord_Illidan;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_yarzill_the_merc";
- newscript->GetAI = GetAI_Yarzill_The_Merc;
+ newscript->GetAI = &GetAI_Yarzill_The_Merc;
newscript->pGossipHello = &GossipHello_npc_yarzill_fly;
newscript->pGossipSelect = &GossipSelect_npc_yarzill_fly;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp b/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
index f974e0ec16d..b7370dfd8eb 100644
--- a/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
+++ b/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
@@ -418,7 +418,7 @@ void AddSC_shattrath_city()
newscript = new Script;
newscript->Name="npc_salsalabim";
- newscript->GetAI = GetAI_npc_salsalabim;
+ newscript->GetAI = &GetAI_npc_salsalabim;
newscript->pGossipHello = &GossipHello_npc_salsalabim;
newscript->RegisterSelf();
@@ -436,6 +436,6 @@ void AddSC_shattrath_city()
newscript = new Script;
newscript->Name="npc_kservant";
- newscript->GetAI = GetAI_npc_kservantAI;
+ newscript->GetAI = &GetAI_npc_kservantAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp b/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp
index d50a1fcbdf8..53bc93c46a6 100644
--- a/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp
+++ b/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp
@@ -98,6 +98,6 @@ void AddSC_silvermoon_city()
Script *newscript;
newscript = new Script;
newscript->Name="npc_blood_knight_stillblade";
- newscript->GetAI = GetAI_npc_blood_knight_stillblade;
+ newscript->GetAI = &GetAI_npc_blood_knight_stillblade;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/silverpine_forest/silverpine_forest.cpp b/src/bindings/scripts/scripts/zone/silverpine_forest/silverpine_forest.cpp
index 50d2ee4b331..8b281556d6e 100644
--- a/src/bindings/scripts/scripts/zone/silverpine_forest/silverpine_forest.cpp
+++ b/src/bindings/scripts/scripts/zone/silverpine_forest/silverpine_forest.cpp
@@ -95,6 +95,6 @@ void AddSC_silverpine_forest()
newscript->Name="npc_astor_hadren";
newscript->pGossipHello = &GossipHello_npc_astor_hadren;
newscript->pGossipSelect = &GossipSelect_npc_astor_hadren;
- newscript->GetAI = GetAI_npc_astor_hadren;
+ newscript->GetAI = &GetAI_npc_astor_hadren;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stormwind/stormwind_city.cpp b/src/bindings/scripts/scripts/zone/stormwind/stormwind_city.cpp
index 9c34ec3d926..81498a6a7a5 100644
--- a/src/bindings/scripts/scripts/zone/stormwind/stormwind_city.cpp
+++ b/src/bindings/scripts/scripts/zone/stormwind/stormwind_city.cpp
@@ -249,13 +249,13 @@ void AddSC_stormwind_city()
newscript = new Script;
newscript->Name = "npc_bartleby";
- newscript->GetAI = GetAI_npc_bartleby;
+ newscript->GetAI = &GetAI_npc_bartleby;
newscript->pQuestAccept = &QuestAccept_npc_bartleby;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_dashel_stonefist";
- newscript->GetAI = GetAI_npc_dashel_stonefist;
+ newscript->GetAI = &GetAI_npc_dashel_stonefist;
newscript->pQuestAccept = &QuestAccept_npc_dashel_stonefist;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/stranglethorn_vale/stranglethorn_vale.cpp b/src/bindings/scripts/scripts/zone/stranglethorn_vale/stranglethorn_vale.cpp
index 426c56c679d..a5d66b02ddc 100644
--- a/src/bindings/scripts/scripts/zone/stranglethorn_vale/stranglethorn_vale.cpp
+++ b/src/bindings/scripts/scripts/zone/stranglethorn_vale/stranglethorn_vale.cpp
@@ -102,6 +102,6 @@ void AddSC_stranglethorn_vale()
newscript = new Script;
newscript->Name = "mob_yenniku";
- newscript->GetAI = GetAI_mob_yenniku;
+ newscript->GetAI = &GetAI_mob_yenniku;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp
index 1f3b7acd96a..2473afc8179 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp
@@ -184,6 +184,6 @@ void AddSC_boss_baron_rivendare()
Script *newscript;
newscript = new Script;
newscript->Name="boss_baron_rivendare";
- newscript->GetAI = GetAI_boss_baron_rivendare;
+ newscript->GetAI = &GetAI_boss_baron_rivendare;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp
index 97ea6cdac5a..c511b1a41a7 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp
@@ -123,6 +123,6 @@ void AddSC_boss_baroness_anastari()
Script *newscript;
newscript = new Script;
newscript->Name="boss_baroness_anastari";
- newscript->GetAI = GetAI_boss_baroness_anastari;
+ newscript->GetAI = &GetAI_boss_baroness_anastari;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp
index d3e1c4e2a3a..4e26bb314d2 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp
@@ -216,6 +216,6 @@ void AddSC_boss_cannon_master_willey()
Script *newscript;
newscript = new Script;
newscript->Name="boss_cannon_master_willey";
- newscript->GetAI = GetAI_boss_cannon_master_willey;
+ newscript->GetAI = &GetAI_boss_cannon_master_willey;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp
index 67503358d9d..16d56dd99f1 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp
@@ -311,6 +311,6 @@ void AddSC_boss_dathrohan_balnazzar()
Script *newscript;
newscript = new Script;
newscript->Name="boss_dathrohan_balnazzar";
- newscript->GetAI = GetAI_boss_dathrohan_balnazzar;
+ newscript->GetAI = &GetAI_boss_dathrohan_balnazzar;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp
index e73b8469d56..57a5ab1cac0 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp
@@ -129,6 +129,6 @@ void AddSC_boss_magistrate_barthilas()
Script *newscript;
newscript = new Script;
newscript->Name="boss_magistrate_barthilas";
- newscript->GetAI = GetAI_boss_magistrate_barthilas;
+ newscript->GetAI = &GetAI_boss_magistrate_barthilas;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp
index cd7e99ac300..9ecf883f976 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp
@@ -104,6 +104,6 @@ void AddSC_boss_maleki_the_pallid()
Script *newscript;
newscript = new Script;
newscript->Name="boss_maleki_the_pallid";
- newscript->GetAI = GetAI_boss_maleki_the_pallid;
+ newscript->GetAI = &GetAI_boss_maleki_the_pallid;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp
index 197ab3d8e3d..9422f0c7aa6 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp
@@ -138,6 +138,6 @@ void AddSC_boss_nerubenkan()
Script *newscript;
newscript = new Script;
newscript->Name="boss_nerubenkan";
- newscript->GetAI = GetAI_boss_nerubenkan;
+ newscript->GetAI = &GetAI_boss_nerubenkan;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp
index ee92be7737d..0f1f626fc9b 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp
@@ -156,6 +156,6 @@ void AddSC_boss_order_of_silver_hand()
newscript = new Script;
newscript->Name="boss_silver_hand_bosses";
- newscript->GetAI = GetAI_boss_silver_hand_bossesAI;
+ newscript->GetAI = &GetAI_boss_silver_hand_bossesAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp
index d0514bd2eb8..b1cdc4a7c30 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp
@@ -139,6 +139,6 @@ void AddSC_boss_postmaster_malown()
Script *newscript;
newscript = new Script;
newscript->Name="boss_postmaster_malown";
- newscript->GetAI = GetAI_boss_postmaster_malown;
+ newscript->GetAI = &GetAI_boss_postmaster_malown;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp
index da979373f79..be7332f6971 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp
@@ -95,6 +95,6 @@ void AddSC_boss_ramstein_the_gorger()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ramstein_the_gorger";
- newscript->GetAI = GetAI_boss_ramstein_the_gorger;
+ newscript->GetAI = &GetAI_boss_ramstein_the_gorger;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp b/src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp
index 10633d91529..57cd170a5e8 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp
@@ -78,6 +78,6 @@ void AddSC_boss_timmy_the_cruel()
Script *newscript;
newscript = new Script;
newscript->Name="boss_timmy_the_cruel";
- newscript->GetAI = GetAI_boss_timmy_the_cruel;
+ newscript->GetAI = &GetAI_boss_timmy_the_cruel;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp b/src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp
index 4ff5c0cbaec..e0efc474f3d 100644
--- a/src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp
+++ b/src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp
@@ -390,6 +390,6 @@ void AddSC_instance_stratholme()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_stratholme";
- newscript->GetInstanceData = GetInstanceData_instance_stratholme;
+ newscript->GetInstanceData = &GetInstanceData_instance_stratholme;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp
index b809716c2b9..2d8b4f7c31b 100644
--- a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp
+++ b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp
@@ -152,6 +152,6 @@ void AddSC_boss_brutallus()
Script *newscript;
newscript = new Script;
newscript->Name="boss_brutallus";
- newscript->GetAI = GetAI_boss_brutallus;
+ newscript->GetAI = &GetAI_boss_brutallus;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp
index 2f45ffe27cf..709273f146f 100644
--- a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp
+++ b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp
@@ -773,16 +773,16 @@ void AddSC_boss_eredar_twins()
Script *newscript;
newscript = new Script;
newscript->Name="boss_sacrolash";
- newscript->GetAI = GetAI_boss_sacrolash;
+ newscript->GetAI = &GetAI_boss_sacrolash;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_alythess";
- newscript->GetAI = GetAI_boss_alythess;
+ newscript->GetAI = &GetAI_boss_alythess;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_shadow_image";
- newscript->GetAI = GetAI_mob_shadow_image;
+ newscript->GetAI = &GetAI_mob_shadow_image;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp
index 9f2b89b44f2..07a9a7834a1 100644
--- a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp
+++ b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp
@@ -573,16 +573,16 @@ void AddSC_boss_felmyst()
Script *newscript;
newscript = new Script;
newscript->Name="boss_felmyst";
- newscript->GetAI = GetAI_boss_felmyst;
+ newscript->GetAI = &GetAI_boss_felmyst;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_felmyst_vapor";
- newscript->GetAI = GetAI_mob_felmyst_vapor;
+ newscript->GetAI = &GetAI_mob_felmyst_vapor;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_felmyst_trail";
- newscript->GetAI = GetAI_mob_felmyst_trail;
+ newscript->GetAI = &GetAI_mob_felmyst_trail;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
index 2f213a52afd..4eca22a9613 100644
--- a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
+++ b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
@@ -648,17 +648,17 @@ void AddSC_boss_kalecgos()
Script *newscript;
newscript = new Script;
newscript->Name="boss_kalecgos";
- newscript->GetAI = GetAI_boss_kalecgos;
+ newscript->GetAI = &GetAI_boss_kalecgos;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_sathrovarr";
- newscript->GetAI = GetAI_boss_Sathrovarr;
+ newscript->GetAI = &GetAI_boss_Sathrovarr;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_kalec";
- newscript->GetAI = GetAI_boss_kalec;
+ newscript->GetAI = &GetAI_boss_kalec;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp b/src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp
index 13870423d36..f5772840c89 100644
--- a/src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp
+++ b/src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp
@@ -191,6 +191,6 @@ void AddSC_instance_sunwell_plateau()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_sunwell_plateau";
- newscript->GetInstanceData = GetInstanceData_instance_sunwell_plateau;
+ newscript->GetInstanceData = &GetInstanceData_instance_sunwell_plateau;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tanaris/tanaris.cpp b/src/bindings/scripts/scripts/zone/tanaris/tanaris.cpp
index c6700af3e67..c5297963c71 100644
--- a/src/bindings/scripts/scripts/zone/tanaris/tanaris.cpp
+++ b/src/bindings/scripts/scripts/zone/tanaris/tanaris.cpp
@@ -373,12 +373,12 @@ void AddSC_tanaris()
newscript = new Script;
newscript->Name="mob_aquementas";
- newscript->GetAI = GetAI_mob_aquementas;
+ newscript->GetAI = &GetAI_mob_aquementas;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_custodian_of_time";
- newscript->GetAI = GetAI_npc_custodian_of_time;
+ newscript->GetAI = &GetAI_npc_custodian_of_time;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp
index 44cc198e963..5f93ac2d5a0 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp
@@ -517,16 +517,16 @@ void AddSC_arcatraz()
newscript = new Script;
newscript->Name="npc_millhouse_manastorm";
- newscript->GetAI = GetAI_npc_millhouse_manastorm;
+ newscript->GetAI = &GetAI_npc_millhouse_manastorm;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_warden_mellichar";
- newscript->GetAI = GetAI_npc_warden_mellichar;
+ newscript->GetAI = &GetAI_npc_warden_mellichar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_zerekethvoidzone";
- newscript->GetAI = GetAI_mob_zerekethvoidzoneAI;
+ newscript->GetAI = &GetAI_mob_zerekethvoidzoneAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp
index d5ac594f6d7..905f2361c55 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp
@@ -300,11 +300,11 @@ void AddSC_boss_harbinger_skyriss()
newscript = new Script;
newscript->Name="boss_harbinger_skyriss";
- newscript->GetAI = GetAI_boss_harbinger_skyriss;
+ newscript->GetAI = &GetAI_boss_harbinger_skyriss;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_harbinger_skyriss_illusion";
- newscript->GetAI = GetAI_boss_harbinger_skyriss_illusion;
+ newscript->GetAI = &GetAI_boss_harbinger_skyriss_illusion;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp
index dd9446f08d6..da35a86c172 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp
@@ -233,6 +233,6 @@ void AddSC_instance_arcatraz()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_arcatraz";
- newscript->GetInstanceData = GetInstanceData_instance_arcatraz;
+ newscript->GetInstanceData = &GetInstanceData_instance_arcatraz;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp
index a59bd649044..56fc1ba593c 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp
@@ -193,6 +193,6 @@ void AddSC_boss_high_botanist_freywinn()
newscript = new Script;
newscript->Name="boss_high_botanist_freywinn";
- newscript->GetAI = GetAI_boss_high_botanist_freywinn;
+ newscript->GetAI = &GetAI_boss_high_botanist_freywinn;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp
index af2e4488b3c..87fe0f92641 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp
@@ -193,6 +193,6 @@ void AddSC_boss_laj()
newscript = new Script;
newscript->Name="boss_laj";
- newscript->GetAI = GetAI_boss_laj;
+ newscript->GetAI = &GetAI_boss_laj;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp
index 5d60d49a2e3..19b015961dd 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp
@@ -247,11 +247,11 @@ void AddSC_boss_warp_splinter()
newscript = new Script;
newscript->Name="boss_warp_splinter";
- newscript->GetAI = GetAI_boss_warp_splinter;
+ newscript->GetAI = &GetAI_boss_warp_splinter;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_warp_splinter_treant";
- newscript->GetAI = GetAI_mob_treant;
+ newscript->GetAI = &GetAI_mob_treant;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp
index 7192bd947fe..3eaaf773629 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp
@@ -504,16 +504,16 @@ void AddSC_boss_alar()
newscript = new Script;
newscript->Name="boss_alar";
- newscript->GetAI = GetAI_boss_alar;
+ newscript->GetAI = &GetAI_boss_alar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_ember_of_alar";
- newscript->GetAI = GetAI_mob_ember_of_alar;
+ newscript->GetAI = &GetAI_mob_ember_of_alar;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_flame_patch_alar";
- newscript->GetAI = GetAI_mob_flame_patch_alar;
+ newscript->GetAI = &GetAI_mob_flame_patch_alar;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp
index 7390b4de96b..64f196ddc72 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp
@@ -495,11 +495,11 @@ void AddSC_boss_high_astromancer_solarian()
Script *newscript;
newscript = new Script;
newscript->Name="boss_high_astromancer_solarian";
- newscript->GetAI = GetAI_boss_high_astromancer_solarian;
+ newscript->GetAI = &GetAI_boss_high_astromancer_solarian;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_solarium_priest";
- newscript->GetAI = GetAI_mob_solarium_priest;
+ newscript->GetAI = &GetAI_mob_solarium_priest;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp
index 23214410c57..f8512982ead 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp
@@ -169,6 +169,6 @@ void AddSC_boss_void_reaver()
Script *newscript;
newscript = new Script;
newscript->Name="boss_void_reaver";
- newscript->GetAI = GetAI_boss_void_reaver;
+ newscript->GetAI = &GetAI_boss_void_reaver;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp
index 4d5a554b436..492c0820efb 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp
@@ -171,6 +171,6 @@ void AddSC_instance_the_eye()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_the_eye";
- newscript->GetInstanceData = GetInstanceData_instance_the_eye;
+ newscript->GetInstanceData = &GetInstanceData_instance_the_eye;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp
index 18d37e88bdc..64587f03dbc 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp
@@ -93,6 +93,6 @@ void AddSC_the_eye()
Script *newscript;
newscript = new Script;
newscript->Name="mob_crystalcore_devastator";
- newscript->GetAI = GetAI_mob_crystalcore_devastator;
+ newscript->GetAI = &GetAI_mob_crystalcore_devastator;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp
index 28fa78e289d..ca52eb8b360 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp
@@ -143,6 +143,6 @@ void AddSC_boss_gatewatcher_iron_hand()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gatewatcher_iron_hand";
- newscript->GetAI = GetAI_boss_gatewatcher_iron_hand;
+ newscript->GetAI = &GetAI_boss_gatewatcher_iron_hand;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp
index 96e98b34abe..b3fc7c2c762 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp
@@ -250,11 +250,11 @@ void AddSC_boss_nethermancer_sepethrea()
Script *newscript;
newscript = new Script;
newscript->Name="boss_nethermancer_sepethrea";
- newscript->GetAI = GetAI_boss_nethermancer_sepethrea;
+ newscript->GetAI = &GetAI_boss_nethermancer_sepethrea;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_ragin_flames";
- newscript->GetAI = GetAI_mob_ragin_flames;
+ newscript->GetAI = &GetAI_mob_ragin_flames;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp
index dadd39ac397..61a98bcb785 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp
@@ -244,11 +244,11 @@ void AddSC_boss_pathaleon_the_calculator()
Script *newscript;
newscript = new Script;
newscript->Name="boss_pathaleon_the_calculator";
- newscript->GetAI = GetAI_boss_pathaleon_the_calculator;
+ newscript->GetAI = &GetAI_boss_pathaleon_the_calculator;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_nether_wraith";
- newscript->GetAI = GetAI_mob_nether_wraith;
+ newscript->GetAI = &GetAI_mob_nether_wraith;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp
index 0eac285beaf..3f720cdfbc8 100644
--- a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp
+++ b/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp
@@ -85,6 +85,6 @@ void AddSC_instance_mechanar()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_mechanar";
- newscript->GetInstanceData = GetInstanceData_instance_mechanar;
+ newscript->GetInstanceData = &GetInstanceData_instance_mechanar;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_bug_trio.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_bug_trio.cpp
index 8f2f025f7f1..387c40c17f1 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_bug_trio.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_bug_trio.cpp
@@ -333,16 +333,16 @@ void AddSC_bug_trio()
Script *newscript;
newscript = new Script;
newscript->Name="boss_kri";
- newscript->GetAI = GetAI_boss_kri;
+ newscript->GetAI = &GetAI_boss_kri;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_vem";
- newscript->GetAI = GetAI_boss_vem;
+ newscript->GetAI = &GetAI_boss_vem;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_yauj";
- newscript->GetAI = GetAI_boss_yauj;
+ newscript->GetAI = &GetAI_boss_yauj;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_cthun.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_cthun.cpp
index b5f8a496c07..736eb10b3ba 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_cthun.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_cthun.cpp
@@ -1311,36 +1311,36 @@ void AddSC_boss_cthun()
//Eye
newscript = new Script;
newscript->Name="boss_eye_of_cthun";
- newscript->GetAI = GetAI_eye_of_cthun;
+ newscript->GetAI = &GetAI_eye_of_cthun;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_cthun";
- newscript->GetAI = GetAI_cthun;
+ newscript->GetAI = &GetAI_cthun;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_eye_tentacle";
- newscript->GetAI = GetAI_eye_tentacle;
+ newscript->GetAI = &GetAI_eye_tentacle;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_claw_tentacle";
- newscript->GetAI = GetAI_claw_tentacle;
+ newscript->GetAI = &GetAI_claw_tentacle;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_giant_claw_tentacle";
- newscript->GetAI = GetAI_giant_claw_tentacle;
+ newscript->GetAI = &GetAI_giant_claw_tentacle;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_giant_eye_tentacle";
- newscript->GetAI = GetAI_giant_eye_tentacle;
+ newscript->GetAI = &GetAI_giant_eye_tentacle;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_giant_flesh_tentacle";
- newscript->GetAI = GetAI_flesh_tentacle;
+ newscript->GetAI = &GetAI_flesh_tentacle;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_fankriss.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_fankriss.cpp
index babd0ebf7c2..a9164b90876 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_fankriss.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_fankriss.cpp
@@ -185,6 +185,6 @@ void AddSC_boss_fankriss()
Script *newscript;
newscript = new Script;
newscript->Name="boss_fankriss";
- newscript->GetAI = GetAI_boss_fankriss;
+ newscript->GetAI = &GetAI_boss_fankriss;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_huhuran.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_huhuran.cpp
index 51e030fa49d..928409c2ad3 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_huhuran.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_huhuran.cpp
@@ -138,6 +138,6 @@ void AddSC_boss_huhuran()
Script *newscript;
newscript = new Script;
newscript->Name="boss_huhuran";
- newscript->GetAI = GetAI_boss_huhuran;
+ newscript->GetAI = &GetAI_boss_huhuran;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_ouro.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_ouro.cpp
index 1e0e8fbca6d..b9b9b1e796f 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_ouro.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_ouro.cpp
@@ -135,6 +135,6 @@ void AddSC_boss_ouro()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ouro";
- newscript->GetAI = GetAI_boss_ouro;
+ newscript->GetAI = &GetAI_boss_ouro;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_sartura.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_sartura.cpp
index e32cbb0180b..0c650572958 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_sartura.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_sartura.cpp
@@ -273,11 +273,11 @@ void AddSC_boss_sartura()
Script *newscript;
newscript = new Script;
newscript->Name="boss_sartura";
- newscript->GetAI = GetAI_boss_sartura;
+ newscript->GetAI = &GetAI_boss_sartura;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_sartura_royal_guard";
- newscript->GetAI = GetAI_mob_sartura_royal_guard;
+ newscript->GetAI = &GetAI_mob_sartura_royal_guard;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp
index de971371234..94ea4658141 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp
@@ -303,6 +303,6 @@ void AddSC_boss_skeram()
Script *newscript;
newscript = new Script;
newscript->Name="boss_skeram";
- newscript->GetAI = GetAI_boss_skeram;
+ newscript->GetAI = &GetAI_boss_skeram;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_twinemperors.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_twinemperors.cpp
index 3a336bfa781..356fd85ef68 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_twinemperors.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_twinemperors.cpp
@@ -639,11 +639,11 @@ void AddSC_boss_twinemperors()
newscript = new Script;
newscript->Name="boss_veknilash";
- newscript->GetAI = GetAI_boss_veknilash;
+ newscript->GetAI = &GetAI_boss_veknilash;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_veklor";
- newscript->GetAI = GetAI_boss_veklor;
+ newscript->GetAI = &GetAI_boss_veklor;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp
index e4496f129d9..9c9fc3c77de 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp
@@ -160,6 +160,6 @@ void AddSC_instance_temple_of_ahnqiraj()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_temple_of_ahnqiraj";
- newscript->GetInstanceData = GetInstanceData_instance_temple_of_ahnqiraj;
+ newscript->GetInstanceData = &GetInstanceData_instance_temple_of_ahnqiraj;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp
index a8cbf0310d9..913bf6d9c68 100644
--- a/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp
+++ b/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp
@@ -308,7 +308,7 @@ void AddSC_mob_anubisath_sentinel()
Script *newscript;
newscript = new Script;
newscript->Name="mob_anubisath_sentinel";
- newscript->GetAI = GetAI_mob_anubisath_sentinelAI;
+ newscript->GetAI = &GetAI_mob_anubisath_sentinelAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/terokkar_forest/terokkar_forest.cpp b/src/bindings/scripts/scripts/zone/terokkar_forest/terokkar_forest.cpp
index 25b8b93d7e5..bcd2d8994e7 100644
--- a/src/bindings/scripts/scripts/zone/terokkar_forest/terokkar_forest.cpp
+++ b/src/bindings/scripts/scripts/zone/terokkar_forest/terokkar_forest.cpp
@@ -363,22 +363,22 @@ void AddSC_terokkar_forest()
newscript = new Script;
newscript->Name="mob_unkor_the_ruthless";
- newscript->GetAI = GetAI_mob_unkor_the_ruthless;
+ newscript->GetAI = &GetAI_mob_unkor_the_ruthless;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_infested_root_walker";
- newscript->GetAI = GetAI_mob_infested_root_walker;
+ newscript->GetAI = &GetAI_mob_infested_root_walker;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_rotting_forest_rager";
- newscript->GetAI = GetAI_mob_rotting_forest_rager;
+ newscript->GetAI = &GetAI_mob_rotting_forest_rager;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_netherweb_victim";
- newscript->GetAI = GetAI_mob_netherweb_victim;
+ newscript->GetAI = &GetAI_mob_netherweb_victim;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/thunder_bluff/thunder_bluff.cpp b/src/bindings/scripts/scripts/zone/thunder_bluff/thunder_bluff.cpp
index 4b7dcd5a84a..7bd1c540a76 100644
--- a/src/bindings/scripts/scripts/zone/thunder_bluff/thunder_bluff.cpp
+++ b/src/bindings/scripts/scripts/zone/thunder_bluff/thunder_bluff.cpp
@@ -129,7 +129,7 @@ void AddSC_thunder_bluff()
newscript = new Script;
newscript->Name="npc_cairne_bloodhoof";
- newscript->GetAI = GetAI_npc_cairne_bloodhoof;
+ newscript->GetAI = &GetAI_npc_cairne_bloodhoof;
newscript->pGossipHello = &GossipHello_npc_cairne_bloodhoof;
newscript->pGossipSelect = &GossipSelect_npc_cairne_bloodhoof;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/tirisfal_glades/tirisfal_glades.cpp b/src/bindings/scripts/scripts/zone/tirisfal_glades/tirisfal_glades.cpp
index 9f2a8e6d30e..935aeea6c4c 100644
--- a/src/bindings/scripts/scripts/zone/tirisfal_glades/tirisfal_glades.cpp
+++ b/src/bindings/scripts/scripts/zone/tirisfal_glades/tirisfal_glades.cpp
@@ -144,7 +144,7 @@ void AddSC_tirisfal_glades()
newscript = new Script;
newscript->Name="npc_calvin_montague";
- newscript->GetAI = GetAI_npc_calvin_montague;
+ newscript->GetAI = &GetAI_npc_calvin_montague;
newscript->pQuestAccept = &QuestAccept_npc_calvin_montague;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp b/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
index 69f4ceda8fb..dddfc3834f9 100644
--- a/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
+++ b/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
@@ -471,7 +471,7 @@ void AddSC_boss_archaedas()
Script *newscript;
newscript = new Script;
newscript->Name="boss_archaedas";
- newscript->GetAI = GetAI_boss_archaedas;
+ newscript->GetAI = &GetAI_boss_archaedas;
newscript->RegisterSelf();
newscript = new Script;
@@ -481,7 +481,7 @@ void AddSC_boss_archaedas()
newscript = new Script;
newscript->Name="mob_archaedas_minions";
- newscript->GetAI = GetAI_mob_archaedas_minions;
+ newscript->GetAI = &GetAI_mob_archaedas_minions;
newscript->RegisterSelf();
newscript = new Script;
@@ -491,6 +491,6 @@ void AddSC_boss_archaedas()
newscript = new Script;
newscript->Name="mob_stonekeepers";
- newscript->GetAI = GetAI_mob_stonekeepers;
+ newscript->GetAI = &GetAI_mob_stonekeepers;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp b/src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp
index db4b7c22df3..529ba31abb4 100644
--- a/src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp
+++ b/src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp
@@ -102,6 +102,6 @@ void AddSC_boss_ironaya()
Script *newscript;
newscript = new Script;
newscript->Name="boss_ironaya";
- newscript->GetAI = GetAI_boss_ironaya;
+ newscript->GetAI = &GetAI_boss_ironaya;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp b/src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp
index 6ae07954950..c564088be76 100644
--- a/src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp
+++ b/src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp
@@ -300,6 +300,6 @@ void AddSC_instance_uldaman()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_uldaman";
- newscript->GetInstanceData = GetInstanceData_instance_uldaman;
+ newscript->GetInstanceData = &GetInstanceData_instance_uldaman;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp b/src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp
index e8453db9f65..8edee57564c 100644
--- a/src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp
+++ b/src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp
@@ -176,7 +176,7 @@ void AddSC_uldaman()
newscript = new Script;
newscript->Name="mob_jadespine_basilisk";
- newscript->GetAI = GetAI_mob_jadespine_basilisk;
+ newscript->GetAI = &GetAI_mob_jadespine_basilisk;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/undercity/undercity.cpp b/src/bindings/scripts/scripts/zone/undercity/undercity.cpp
index 89ded786ce5..9b2dc13ac20 100644
--- a/src/bindings/scripts/scripts/zone/undercity/undercity.cpp
+++ b/src/bindings/scripts/scripts/zone/undercity/undercity.cpp
@@ -243,13 +243,13 @@ void AddSC_undercity()
newscript = new Script;
newscript->Name="npc_lady_sylvanas_windrunner";
- newscript->GetAI = GetAI_npc_lady_sylvanas_windrunner;
+ newscript->GetAI = &GetAI_npc_lady_sylvanas_windrunner;
newscript->pChooseReward = &ChooseReward_npc_lady_sylvanas_windrunner;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_highborne_lamenter";
- newscript->GetAI = GetAI_npc_highborne_lamenter;
+ newscript->GetAI = &GetAI_npc_highborne_lamenter;
newscript->RegisterSelf();
newscript = new Script;
diff --git a/src/bindings/scripts/scripts/zone/western_plaguelands/western_plaguelands.cpp b/src/bindings/scripts/scripts/zone/western_plaguelands/western_plaguelands.cpp
index 3f8dee012f4..ed1f415bb95 100644
--- a/src/bindings/scripts/scripts/zone/western_plaguelands/western_plaguelands.cpp
+++ b/src/bindings/scripts/scripts/zone/western_plaguelands/western_plaguelands.cpp
@@ -171,6 +171,6 @@ void AddSC_western_plaguelands()
newscript = new Script;
newscript->Name="npc_the_scourge_cauldron";
- newscript->GetAI = GetAI_npc_the_scourge_cauldron;
+ newscript->GetAI = &GetAI_npc_the_scourge_cauldron;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp
index 0833cf0dfec..067d1519cd6 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp
@@ -458,11 +458,11 @@ void AddSC_boss_akilzon()
newscript = new Script;
newscript->Name="boss_akilzon";
- newscript->GetAI = GetAI_boss_akilzon;
+ newscript->GetAI = &GetAI_boss_akilzon;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_akilzon_eagle";
- newscript->GetAI = GetAI_mob_soaring_eagle;
+ newscript->GetAI = &GetAI_mob_soaring_eagle;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp
index 19235677831..055e050dbb7 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp
@@ -393,11 +393,11 @@ void AddSC_boss_halazzi()
Script *newscript;
newscript = new Script;
newscript->Name="boss_halazzi";
- newscript->GetAI = GetAI_boss_halazziAI;
+ newscript->GetAI = &GetAI_boss_halazziAI;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_halazzi_lynx";
- newscript->GetAI = GetAI_boss_spiritlynxAI;
+ newscript->GetAI = &GetAI_boss_spiritlynxAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp
index 94d77c12391..82a993c3894 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp
@@ -868,46 +868,46 @@ void AddSC_boss_hex_lord_malacrass()
Script *newscript;
newscript = new Script;
newscript->Name="boss_hexlord_malacrass";
- newscript->GetAI = GetAI_boss_hex_lord_malacrass;
+ newscript->GetAI = &GetAI_boss_hex_lord_malacrass;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_thurg";
- newscript->GetAI = GetAI_boss_thurg;
+ newscript->GetAI = &GetAI_boss_thurg;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_gazakroth";
- newscript->GetAI = GetAI_boss_gazakroth;
+ newscript->GetAI = &GetAI_boss_gazakroth;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_lord_raadan";
- newscript->GetAI = GetAI_boss_lord_raadan;
+ newscript->GetAI = &GetAI_boss_lord_raadan;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_darkheart";
- newscript->GetAI = GetAI_boss_darkheart;
+ newscript->GetAI = &GetAI_boss_darkheart;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_slither";
- newscript->GetAI = GetAI_boss_slither;
+ newscript->GetAI = &GetAI_boss_slither;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_fenstalker";
- newscript->GetAI = GetAI_boss_fenstalker;
+ newscript->GetAI = &GetAI_boss_fenstalker;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_koragg";
- newscript->GetAI = GetAI_boss_koragg;
+ newscript->GetAI = &GetAI_boss_koragg;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="boss_alyson_antille";
- newscript->GetAI = GetAI_boss_alyson_antille;
+ newscript->GetAI = &GetAI_boss_alyson_antille;
newscript->RegisterSelf();
} \ No newline at end of file
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp
index c9111ec275a..44a949cadd7 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp
@@ -689,26 +689,26 @@ void AddSC_boss_janalai()
Script *newscript;
newscript = new Script;
newscript->Name="boss_janalai";
- newscript->GetAI = GetAI_boss_janalaiAI;
+ newscript->GetAI = &GetAI_boss_janalaiAI;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_janalai_firebomb";
- newscript->GetAI = GetAI_mob_jandalai_firebombAI;
+ newscript->GetAI = &GetAI_mob_jandalai_firebombAI;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_janalai_hatcher";
- newscript->GetAI = GetAI_mob_amanishi_hatcherAI;
+ newscript->GetAI = &GetAI_mob_amanishi_hatcherAI;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_janalai_hatchling";
- newscript->GetAI = GetAI_mob_hatchlingAI;
+ newscript->GetAI = &GetAI_mob_hatchlingAI;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_janalai_egg";
- newscript->GetAI = GetAI_mob_eggAI;
+ newscript->GetAI = &GetAI_mob_eggAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp
index f93876e56a8..8017033a4bd 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp
@@ -496,6 +496,6 @@ void AddSC_boss_nalorakk()
Script *newscript;
newscript = new Script;
newscript->Name="boss_nalorakk";
- newscript->GetAI = GetAI_boss_nalorakk;
+ newscript->GetAI = &GetAI_boss_nalorakk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp b/src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp
index ade7af821f5..2c50875e4ad 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp
@@ -605,11 +605,11 @@ void AddSC_boss_zuljin()
Script *newscript;
newscript = new Script;
newscript->Name="boss_zuljin";
- newscript->GetAI = GetAI_boss_zuljin;
+ newscript->GetAI = &GetAI_boss_zuljin;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_zuljin_vortex";
- newscript->GetAI = GetAI_feather_vortexAI;
+ newscript->GetAI = &GetAI_feather_vortexAI;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp b/src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp
index 916c7f31936..95e62063e26 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp
@@ -327,6 +327,6 @@ void AddSC_instance_zulaman()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_zulaman";
- newscript->GetInstanceData = GetInstanceData_instance_zulaman;
+ newscript->GetInstanceData = &GetInstanceData_instance_zulaman;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp b/src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp
index a5706027f55..fa8971ffd93 100644
--- a/src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp
+++ b/src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp
@@ -180,13 +180,13 @@ void AddSC_zulaman()
newscript = new Script;
newscript->Name="npc_forest_frog";
- newscript->GetAI = GetAI_npc_forest_frog;
+ newscript->GetAI = &GetAI_npc_forest_frog;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name = "npc_zulaman_hostage";
- newscript->GetAI = GetAI_npc_zulaman_hostage;
- newscript->pGossipHello = GossipHello_npc_zulaman_hostage;
- newscript->pGossipSelect = GossipSelect_npc_zulaman_hostage;
+ newscript->GetAI = &GetAI_npc_zulaman_hostage;
+ newscript->pGossipHello = &GossipHello_npc_zulaman_hostage;
+ newscript->pGossipSelect = &GossipSelect_npc_zulaman_hostage;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulfarrak/zulfarrak.cpp b/src/bindings/scripts/scripts/zone/zulfarrak/zulfarrak.cpp
index a385314a12d..01b36dfb24e 100644
--- a/src/bindings/scripts/scripts/zone/zulfarrak/zulfarrak.cpp
+++ b/src/bindings/scripts/scripts/zone/zulfarrak/zulfarrak.cpp
@@ -210,14 +210,14 @@ void AddSC_zulfarrak()
newscript = new Script;
newscript->Name="npc_sergeant_bly";
- newscript->GetAI = GetAI_npc_sergeant_bly;
+ newscript->GetAI = &GetAI_npc_sergeant_bly;
newscript->pGossipHello = &GossipHello_npc_sergeant_bly;
newscript->pGossipSelect = &GossipSelect_npc_sergeant_bly;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="npc_weegli_blastfuse";
- newscript->GetAI = GetAI_npc_weegli_blastfuse;
+ newscript->GetAI = &GetAI_npc_weegli_blastfuse;
newscript->pGossipHello = &GossipHello_npc_weegli_blastfuse;
newscript->pGossipSelect = &GossipSelect_npc_weegli_blastfuse;
newscript->RegisterSelf();
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp
index 6e04f770002..7f0b2d92b22 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp
@@ -204,6 +204,6 @@ void AddSC_boss_arlokk()
Script *newscript;
newscript = new Script;
newscript->Name="boss_arlokk";
- newscript->GetAI = GetAI_boss_arlokk;
+ newscript->GetAI = &GetAI_boss_arlokk;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp
index bcbd8287c46..0c4e23ce02c 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp
@@ -87,6 +87,6 @@ void AddSC_boss_gahzranka()
Script *newscript;
newscript = new Script;
newscript->Name="boss_gahzranka";
- newscript->GetAI = GetAI_boss_gahzranka;
+ newscript->GetAI = &GetAI_boss_gahzranka;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp
index d9ab005a8d5..95717222b36 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp
@@ -87,6 +87,6 @@ void AddSC_boss_grilek()
Script *newscript;
newscript = new Script;
newscript->Name="boss_grilek";
- newscript->GetAI = GetAI_boss_grilek;
+ newscript->GetAI = &GetAI_boss_grilek;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp
index cd830b88a85..8ac4427ab04 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp
@@ -244,6 +244,6 @@ void AddSC_boss_hakkar()
Script *newscript;
newscript = new Script;
newscript->Name="boss_hakkar";
- newscript->GetAI = GetAI_boss_hakkar;
+ newscript->GetAI = &GetAI_boss_hakkar;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp
index 166e5bb0467..7f6f188d202 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp
@@ -95,6 +95,6 @@ void AddSC_boss_hazzarah()
Script *newscript;
newscript = new Script;
newscript->Name="boss_hazzarah";
- newscript->GetAI = GetAI_boss_hazzarah;
+ newscript->GetAI = &GetAI_boss_hazzarah;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp
index 1cb2c438e27..4d57cbc05b7 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp
@@ -285,11 +285,11 @@ void AddSC_boss_jeklik()
Script *newscript;
newscript = new Script;
newscript->Name="boss_jeklik";
- newscript->GetAI = GetAI_boss_jeklik;
+ newscript->GetAI = &GetAI_boss_jeklik;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_batrider";
- newscript->GetAI = GetAI_mob_batrider;
+ newscript->GetAI = &GetAI_mob_batrider;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp
index 409aece3a3f..fb902612622 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp
@@ -254,16 +254,16 @@ void AddSC_boss_jindo()
newscript = new Script;
newscript->Name="boss_jindo";
- newscript->GetAI = GetAI_boss_jindo;
+ newscript->GetAI = &GetAI_boss_jindo;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_healing_ward";
- newscript->GetAI = GetAI_mob_healing_ward;
+ newscript->GetAI = &GetAI_mob_healing_ward;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_shade_of_jindo";
- newscript->GetAI = GetAI_mob_shade_of_jindo;
+ newscript->GetAI = &GetAI_mob_shade_of_jindo;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp
index d99e82f59dd..14f3702354d 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp
@@ -324,11 +324,11 @@ void AddSC_boss_mandokir()
newscript = new Script;
newscript->Name="boss_mandokir";
- newscript->GetAI = GetAI_boss_mandokir;
+ newscript->GetAI = &GetAI_boss_mandokir;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_ohgan";
- newscript->GetAI = GetAI_mob_ohgan;
+ newscript->GetAI = &GetAI_mob_ohgan;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp
index 6ea489d3008..b26c8108d4e 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp
@@ -246,11 +246,11 @@ void AddSC_boss_marli()
newscript = new Script;
newscript->Name="boss_marli";
- newscript->GetAI = GetAI_boss_marli;
+ newscript->GetAI = &GetAI_boss_marli;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_spawn_of_marli";
- newscript->GetAI = GetAI_mob_spawn_of_marli;
+ newscript->GetAI = &GetAI_mob_spawn_of_marli;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp
index 7febe276dc1..f79247bbfc0 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp
@@ -146,6 +146,6 @@ void AddSC_boss_renataki()
Script *newscript;
newscript = new Script;
newscript->Name="boss_renataki";
- newscript->GetAI = GetAI_boss_renataki;
+ newscript->GetAI = &GetAI_boss_renataki;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp
index 8d369d2dce5..4340b47438b 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp
@@ -521,16 +521,16 @@ void AddSC_boss_thekal()
newscript = new Script;
newscript->Name="boss_thekal";
- newscript->GetAI = GetAI_boss_thekal;
+ newscript->GetAI = &GetAI_boss_thekal;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_zealot_lorkhan";
- newscript->GetAI = GetAI_mob_zealot_lorkhan;
+ newscript->GetAI = &GetAI_mob_zealot_lorkhan;
newscript->RegisterSelf();
newscript = new Script;
newscript->Name="mob_zealot_zath";
- newscript->GetAI = GetAI_mob_zealot_zath;
+ newscript->GetAI = &GetAI_mob_zealot_zath;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp
index 6191c6d7713..87758cae703 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp
@@ -194,6 +194,6 @@ void AddSC_boss_venoxis()
Script *newscript;
newscript = new Script;
newscript->Name="boss_venoxis";
- newscript->GetAI = GetAI_boss_venoxis;
+ newscript->GetAI = &GetAI_boss_venoxis;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp b/src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp
index 83e682917ae..01ae8298f3b 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp
@@ -79,6 +79,6 @@ void AddSC_boss_wushoolay()
Script *newscript;
newscript = new Script;
newscript->Name="boss_wushoolay";
- newscript->GetAI = GetAI_boss_wushoolay;
+ newscript->GetAI = &GetAI_boss_wushoolay;
newscript->RegisterSelf();
}
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp b/src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp
index de6ffb4e5d0..bf3fd871332 100644
--- a/src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp
+++ b/src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp
@@ -233,6 +233,6 @@ void AddSC_instance_zulgurub()
Script *newscript;
newscript = new Script;
newscript->Name = "instance_zulgurub";
- newscript->GetInstanceData = GetInstanceData_instance_zulgurub;
+ newscript->GetInstanceData = &GetInstanceData_instance_zulgurub;
newscript->RegisterSelf();
}