- Timestamp:
- 11/19/08 13:29:00 (17 years ago)
- Location:
- trunk/src/bindings/scripts/scripts
- Files:
-
- 321 modified
-
areatrigger/areatrigger_scripts.cpp (modified) (1 diff)
-
boss/boss_emeriss.cpp (modified) (2 diffs)
-
boss/boss_lethon.cpp (modified) (1 diff)
-
boss/boss_taerar.cpp (modified) (3 diffs)
-
boss/boss_ysondre.cpp (modified) (3 diffs)
-
creature/mob_event_ai.cpp (modified) (2 diffs)
-
creature/mob_generic_creature.cpp (modified) (2 diffs)
-
creature/simple_ai.cpp (modified) (1 diff)
-
creature/simple_ai.h (modified) (1 diff)
-
custom/custom_example.cpp (modified) (2 diffs)
-
custom/custom_gossip_codebox.cpp (modified) (1 diff)
-
custom/test.cpp (modified) (5 diffs)
-
go/go_scripts.cpp (modified) (2 diffs)
-
guard/guard_ai.cpp (modified) (1 diff)
-
guard/guard_ai.h (modified) (1 diff)
-
guard/guards.cpp (modified) (4 diffs)
-
item/item_scripts.cpp (modified) (1 diff)
-
item/item_test.cpp (modified) (1 diff)
-
npc/npc_escortAI.h (modified) (1 diff)
-
npc/npc_innkeeper.cpp (modified) (2 diffs)
-
npc/npc_professions.cpp (modified) (1 diff)
-
npc/npcs_special.cpp (modified) (5 diffs)
-
zone/alterac_mountains/alterac_mountains.cpp (modified) (2 diffs)
-
zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp (modified) (5 diffs)
-
zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp (modified) (3 diffs)
-
zone/aunchindoun/mana_tombs/boss_pandemonius.cpp (modified) (2 diffs)
-
zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp (modified) (6 diffs)
-
zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp (modified) (2 diffs)
-
zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp (modified) (2 diffs)
-
zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp (modified) (2 diffs)
-
zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp (modified) (2 diffs)
-
zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp (modified) (2 diffs)
-
zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp (modified) (2 diffs)
-
zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp (modified) (2 diffs)
-
zone/azshara/azshara.cpp (modified) (2 diffs)
-
zone/azshara/boss_azuregos.cpp (modified) (2 diffs)
-
zone/azuremyst_isle/azuremyst_isle.cpp (modified) (5 diffs)
-
zone/barrens/the_barrens.cpp (modified) (4 diffs)
-
zone/black_temple/black_temple.cpp (modified) (1 diff)
-
zone/black_temple/boss_bloodboil.cpp (modified) (2 diffs)
-
zone/black_temple/boss_illidan.cpp (modified) (16 diffs)
-
zone/black_temple/boss_mother_shahraz.cpp (modified) (2 diffs)
-
zone/black_temple/boss_reliquary_of_souls.cpp (modified) (6 diffs)
-
zone/black_temple/boss_shade_of_akama.cpp (modified) (7 diffs)
-
zone/black_temple/boss_supremus.cpp (modified) (4 diffs)
-
zone/black_temple/boss_teron_gorefiend.cpp (modified) (5 diffs)
-
zone/black_temple/boss_warlord_najentus.cpp (modified) (3 diffs)
-
zone/black_temple/illidari_council.cpp (modified) (8 diffs)
-
zone/black_temple/instance_black_temple.cpp (modified) (2 diffs)
-
zone/blackrock_depths/blackrock_depths.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_ambassador_flamelash.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_angerrel.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_anubshiah.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_doomrel.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_doperel.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_general_angerforge.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_gloomrel.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_gorosh_the_dervish.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_grizzle.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_haterel.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_magmus.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_moira_bronzebeard.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_seethrel.cpp (modified) (2 diffs)
-
zone/blackrock_depths/boss_vilerel.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_drakkisath.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_gyth.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_halycon.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_highlord_omokk.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_mother_smolderweb.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_overlord_wyrmthalak.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_pyroguard_emberseer.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_quartermaster_zigris.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_rend_blackhand.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_the_beast.cpp (modified) (2 diffs)
-
zone/blackrock_spire/boss_warmaster_voone.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_broodlord_lashlayer.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_chromaggus.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_ebonroc.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_firemaw.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_flamegor.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_nefarian.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_razorgore.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_vaelastrasz.cpp (modified) (2 diffs)
-
zone/blackwing_lair/boss_victor_nefarius.cpp (modified) (4 diffs)
-
zone/blades_edge_mountains/blades_edge_mountains.cpp (modified) (4 diffs)
-
zone/blasted_lands/blasted_lands.cpp (modified) (1 diff)
-
zone/blasted_lands/boss_kruul.cpp (modified) (2 diffs)
-
zone/bloodmyst_isle/bloodmyst_isle.cpp (modified) (2 diffs)
-
zone/burning_steppes/burning_steppes.cpp (modified) (2 diffs)
-
zone/caverns_of_time/dark_portal/boss_aeonus.cpp (modified) (2 diffs)
-
zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp (modified) (2 diffs)
-
zone/caverns_of_time/dark_portal/boss_temporus.cpp (modified) (2 diffs)
-
zone/caverns_of_time/hyjal/boss_archimonde.cpp (modified) (4 diffs)
-
zone/caverns_of_time/hyjal/hyjal.cpp (modified) (1 diff)
-
zone/caverns_of_time/hyjal/hyjalAI.cpp (modified) (3 diffs)
-
zone/caverns_of_time/hyjal/hyjalAI.h (modified) (1 diff)
-
zone/caverns_of_time/hyjal/instance_hyjal.cpp (modified) (2 diffs)
-
zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp (modified) (2 diffs)
-
zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp (modified) (2 diffs)
-
zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp (modified) (3 diffs)
-
zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp (modified) (2 diffs)
-
zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp (modified) (3 diffs)
-
zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp (modified) (5 diffs)
-
zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp (modified) (2 diffs)
-
zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp (modified) (5 diffs)
-
zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp (modified) (3 diffs)
-
zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp (modified) (3 diffs)
-
zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp (modified) (2 diffs)
-
zone/coilfang_resevoir/slave_pens/boss_rokmar.cpp (modified) (1 diff)
-
zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp (modified) (3 diffs)
-
zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp (modified) (3 diffs)
-
zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp (modified) (4 diffs)
-
zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp (modified) (3 diffs)
-
zone/coilfang_resevoir/underbog/boss_ghazan.cpp (modified) (1 diff)
-
zone/coilfang_resevoir/underbog/boss_hungarfen.cpp (modified) (3 diffs)
-
zone/darkshore/darkshore.cpp (modified) (1 diff)
-
zone/deadmines/deadmines.cpp (modified) (1 diff)
-
zone/deadmines/instance_deadmines.cpp (modified) (1 diff)
-
zone/dun_morogh/dun_morogh.cpp (modified) (2 diffs)
-
zone/dustwallow_marsh/dustwallow_marsh.cpp (modified) (3 diffs)
-
zone/eastern_plaguelands/eastern_plaguelands.cpp (modified) (3 diffs)
-
zone/elwynn_forest/elwynn_forest.cpp (modified) (2 diffs)
-
zone/eversong_woods/eversong_woods.cpp (modified) (3 diffs)
-
zone/felwood/felwood.cpp (modified) (1 diff)
-
zone/feralas/feralas.cpp (modified) (1 diff)
-
zone/ghostlands/ghostlands.cpp (modified) (1 diff)
-
zone/gruuls_lair/boss_gruul.cpp (modified) (2 diffs)
-
zone/gruuls_lair/boss_high_king_maulgar.cpp (modified) (6 diffs)
-
zone/gruuls_lair/instance_gruuls_lair.cpp (modified) (2 diffs)
-
zone/hellfire_citadel/blood_furnace/boss_broggok.cpp (modified) (3 diffs)
-
zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp (modified) (3 diffs)
-
zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp (modified) (2 diffs)
-
zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp (modified) (2 diffs)
-
zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp (modified) (2 diffs)
-
zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp (modified) (3 diffs)
-
zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp (modified) (2 diffs)
-
zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp (modified) (4 diffs)
-
zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp (modified) (3 diffs)
-
zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp (modified) (2 diffs)
-
zone/hellfire_peninsula/boss_doomlord_kazzak.cpp (modified) (2 diffs)
-
zone/hellfire_peninsula/hellfire_peninsula.cpp (modified) (1 diff)
-
zone/ironforge/ironforge.cpp (modified) (1 diff)
-
zone/isle_of_queldanas/isle_of_queldanas.cpp (modified) (2 diffs)
-
zone/karazhan/boss_curator.cpp (modified) (2 diffs)
-
zone/karazhan/boss_maiden_of_virtue.cpp (modified) (2 diffs)
-
zone/karazhan/boss_midnight.cpp (modified) (3 diffs)
-
zone/karazhan/boss_moroes.cpp (modified) (9 diffs)
-
zone/karazhan/boss_netherspite.cpp (modified) (2 diffs)
-
zone/karazhan/boss_nightbane.cpp (modified) (1 diff)
-
zone/karazhan/boss_prince_malchezaar.cpp (modified) (3 diffs)
-
zone/karazhan/boss_shade_of_aran.cpp (modified) (3 diffs)
-
zone/karazhan/boss_terestian_illhoof.cpp (modified) (5 diffs)
-
zone/karazhan/bosses_opera.cpp (modified) (11 diffs)
-
zone/karazhan/instance_karazhan.cpp (modified) (2 diffs)
-
zone/karazhan/karazhan.cpp (modified) (2 diffs)
-
zone/loch_modan/loch_modan.cpp (modified) (1 diff)
-
zone/magisters_terrace/boss_felblood_kaelthas.cpp (modified) (6 diffs)
-
zone/magisters_terrace/boss_priestess_delrissa.cpp (modified) (14 diffs)
-
zone/magisters_terrace/boss_selin_fireheart.cpp (modified) (4 diffs)
-
zone/magisters_terrace/boss_vexallus.cpp (modified) (3 diffs)
-
zone/magisters_terrace/instance_magisters_terrace.cpp (modified) (2 diffs)
-
zone/maraudon/boss_celebras_the_cursed.cpp (modified) (2 diffs)
-
zone/maraudon/boss_landslide.cpp (modified) (2 diffs)
-
zone/maraudon/boss_noxxion.cpp (modified) (2 diffs)
-
zone/maraudon/boss_princess_theradras.cpp (modified) (2 diffs)
-
zone/molten_core/boss_baron_geddon.cpp (modified) (2 diffs)
-
zone/molten_core/boss_garr.cpp (modified) (3 diffs)
-
zone/molten_core/boss_gehennas.cpp (modified) (2 diffs)
-
zone/molten_core/boss_golemagg.cpp (modified) (3 diffs)
-
zone/molten_core/boss_lucifron.cpp (modified) (2 diffs)
-
zone/molten_core/boss_magmadar.cpp (modified) (2 diffs)
-
zone/molten_core/boss_majordomo_executus.cpp (modified) (2 diffs)
-
zone/molten_core/boss_ragnaros.cpp (modified) (2 diffs)
-
zone/molten_core/boss_shazzrah.cpp (modified) (2 diffs)
-
zone/molten_core/boss_sulfuron_harbinger.cpp (modified) (3 diffs)
-
zone/molten_core/instance_molten_core.cpp (modified) (2 diffs)
-
zone/molten_core/molten_core.cpp (modified) (1 diff)
-
zone/moonglade/moonglade.cpp (modified) (1 diff)
-
zone/mulgore/mulgore.cpp (modified) (1 diff)
-
zone/nagrand/nagrand.cpp (modified) (5 diffs)
-
zone/naxxramas/boss_anubrekhan.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_faerlina.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_feugen.cpp (modified) (1 diff)
-
zone/naxxramas/boss_gluth.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_gothik.cpp (modified) (1 diff)
-
zone/naxxramas/boss_grobbulus.cpp (modified) (1 diff)
-
zone/naxxramas/boss_heigan.cpp (modified) (1 diff)
-
zone/naxxramas/boss_highlord_mograine.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_kelthuzad.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_lady_blaumeux.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_loatheb.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_maexxna.cpp (modified) (3 diffs)
-
zone/naxxramas/boss_noth.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_patchwerk.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_razuvious.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_sapphiron.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_sir_zeliek.cpp (modified) (2 diffs)
-
zone/naxxramas/boss_stalagg.cpp (modified) (1 diff)
-
zone/naxxramas/boss_thaddius.cpp (modified) (1 diff)
-
zone/naxxramas/boss_thane_korthazz.cpp (modified) (2 diffs)
-
zone/naxxramas/instance_naxxramas.cpp (modified) (1 diff)
-
zone/netherstorm/netherstorm.cpp (modified) (3 diffs)
-
zone/onyxias_lair/boss_onyxia.cpp (modified) (2 diffs)
-
zone/orgrimmar/orgrimmar.cpp (modified) (3 diffs)
-
zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp (modified) (2 diffs)
-
zone/ruins_of_ahnqiraj/boss_ayamiss.cpp (modified) (2 diffs)
-
zone/ruins_of_ahnqiraj/boss_buru.cpp (modified) (1 diff)
-
zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp (modified) (2 diffs)
-
zone/ruins_of_ahnqiraj/boss_moam.cpp (modified) (2 diffs)
-
zone/ruins_of_ahnqiraj/boss_ossirian.cpp (modified) (1 diff)
-
zone/ruins_of_ahnqiraj/boss_rajaxx.cpp (modified) (1 diff)
-
zone/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp (modified) (1 diff)
-
zone/scarlet_monastery/boss_arcanist_doan.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_azshir_the_sleepless.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_bloodmage_thalnos.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_herod.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_high_inquisitor_whitemane.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_houndmaster_loksey.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_interrogator_vishas.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_scarlet_commander_mograine.cpp (modified) (2 diffs)
-
zone/scarlet_monastery/boss_scorn.cpp (modified) (2 diffs)
-
zone/scholomance/boss_darkmaster_gandling.cpp (modified) (2 diffs)
-
zone/scholomance/boss_death_knight_darkreaver.cpp (modified) (2 diffs)
-
zone/scholomance/boss_doctor_theolen_krastinov.cpp (modified) (2 diffs)
-
zone/scholomance/boss_illucia_barov.cpp (modified) (2 diffs)
-
zone/scholomance/boss_instructor_malicia.cpp (modified) (2 diffs)
-
zone/scholomance/boss_jandice_barov.cpp (modified) (3 diffs)
-
zone/scholomance/boss_kormok.cpp (modified) (2 diffs)
-
zone/scholomance/boss_lord_alexei_barov.cpp (modified) (2 diffs)
-
zone/scholomance/boss_lorekeeper_polkelt.cpp (modified) (2 diffs)
-
zone/scholomance/boss_ras_frostwhisper.cpp (modified) (2 diffs)
-
zone/scholomance/boss_the_ravenian.cpp (modified) (2 diffs)
-
zone/scholomance/boss_vectus.cpp (modified) (2 diffs)
-
zone/scholomance/instance_scholomance.cpp (modified) (2 diffs)
-
zone/searing_gorge/searing_gorge.cpp (modified) (1 diff)
-
zone/shadowfang_keep/instance_shadowfang_keep.cpp (modified) (2 diffs)
-
zone/shadowfang_keep/shadowfang_keep.cpp (modified) (2 diffs)
-
zone/shadowmoon_valley/boss_doomwalker.cpp (modified) (2 diffs)
-
zone/shadowmoon_valley/shadowmoon_valley.cpp (modified) (6 diffs)
-
zone/shattrath/shattrath_city.cpp (modified) (3 diffs)
-
zone/silithus/silithus.cpp (modified) (1 diff)
-
zone/silvermoon/silvermoon_city.cpp (modified) (2 diffs)
-
zone/silverpine_forest/silverpine_forest.cpp (modified) (2 diffs)
-
zone/stonetalon_mountains/stonetalon_mountains.cpp (modified) (1 diff)
-
zone/stormwind/stormwind_city.cpp (modified) (3 diffs)
-
zone/stranglethorn_vale/stranglethorn_vale.cpp (modified) (2 diffs)
-
zone/stratholme/boss_baron_rivendare.cpp (modified) (2 diffs)
-
zone/stratholme/boss_baroness_anastari.cpp (modified) (2 diffs)
-
zone/stratholme/boss_cannon_master_willey.cpp (modified) (2 diffs)
-
zone/stratholme/boss_dathrohan_balnazzar.cpp (modified) (2 diffs)
-
zone/stratholme/boss_magistrate_barthilas.cpp (modified) (2 diffs)
-
zone/stratholme/boss_maleki_the_pallid.cpp (modified) (2 diffs)
-
zone/stratholme/boss_nerubenkan.cpp (modified) (2 diffs)
-
zone/stratholme/boss_order_of_silver_hand.cpp (modified) (2 diffs)
-
zone/stratholme/boss_postmaster_malown.cpp (modified) (2 diffs)
-
zone/stratholme/boss_ramstein_the_gorger.cpp (modified) (2 diffs)
-
zone/stratholme/boss_timmy_the_cruel.cpp (modified) (2 diffs)
-
zone/stratholme/instance_stratholme.cpp (modified) (2 diffs)
-
zone/stratholme/stratholme.cpp (modified) (4 diffs)
-
zone/sunwell_plateau/boss_brutallus.cpp (modified) (1 diff)
-
zone/sunwell_plateau/boss_kalecgos.cpp (modified) (3 diffs)
-
zone/sunwell_plateau/instance_sunwell_plateau.cpp (modified) (1 diff)
-
zone/tanaris/tanaris.cpp (modified) (3 diffs)
-
zone/tempest_keep/arcatraz/arcatraz.cpp (modified) (4 diffs)
-
zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp (modified) (3 diffs)
-
zone/tempest_keep/arcatraz/instance_arcatraz.cpp (modified) (2 diffs)
-
zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp (modified) (2 diffs)
-
zone/tempest_keep/botanica/boss_laj.cpp (modified) (2 diffs)
-
zone/tempest_keep/botanica/boss_warp_splinter.cpp (modified) (3 diffs)
-
zone/tempest_keep/the_eye/boss_astromancer.cpp (modified) (3 diffs)
-
zone/tempest_keep/the_eye/boss_kaelthas.cpp (modified) (9 diffs)
-
zone/tempest_keep/the_eye/boss_void_reaver.cpp (modified) (2 diffs)
-
zone/tempest_keep/the_eye/instance_the_eye.cpp (modified) (2 diffs)
-
zone/tempest_keep/the_eye/the_eye.cpp (modified) (2 diffs)
-
zone/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp (modified) (1 diff)
-
zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp (modified) (2 diffs)
-
zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp (modified) (3 diffs)
-
zone/temple_of_ahnqiraj/boss_bug_trio.cpp (modified) (4 diffs)
-
zone/temple_of_ahnqiraj/boss_cthun.cpp (modified) (8 diffs)
-
zone/temple_of_ahnqiraj/boss_fankriss.cpp (modified) (2 diffs)
-
zone/temple_of_ahnqiraj/boss_huhuran.cpp (modified) (2 diffs)
-
zone/temple_of_ahnqiraj/boss_ouro.cpp (modified) (2 diffs)
-
zone/temple_of_ahnqiraj/boss_sartura.cpp (modified) (3 diffs)
-
zone/temple_of_ahnqiraj/boss_skeram.cpp (modified) (2 diffs)
-
zone/temple_of_ahnqiraj/boss_twinemperors.cpp (modified) (7 diffs)
-
zone/temple_of_ahnqiraj/boss_viscidus.cpp (modified) (1 diff)
-
zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp (modified) (2 diffs)
-
zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp (modified) (5 diffs)
-
zone/terokkar_forest/terokkar_forest.cpp (modified) (6 diffs)
-
zone/thunder_bluff/thunder_bluff.cpp (modified) (2 diffs)
-
zone/tirisfal_glades/tirisfal_glades.cpp (modified) (2 diffs)
-
zone/uldaman/boss_ironaya.cpp (modified) (2 diffs)
-
zone/uldaman/uldaman.cpp (modified) (2 diffs)
-
zone/undercity/undercity.cpp (modified) (3 diffs)
-
zone/wailing_caverns/instance_wailing_caverns.cpp (modified) (1 diff)
-
zone/western_plaguelands/western_plaguelands.cpp (modified) (2 diffs)
-
zone/winterspring/winterspring.cpp (modified) (1 diff)
-
zone/zangarmarsh/zangarmarsh.cpp (modified) (2 diffs)
-
zone/zulaman/boss_janalai.cpp (modified) (5 diffs)
-
zone/zulaman/boss_nalorakk.cpp (modified) (2 diffs)
-
zone/zulaman/instance_zulaman.cpp (modified) (2 diffs)
-
zone/zulaman/zulaman.cpp (modified) (2 diffs)
-
zone/zulfarrak/zulfarrak.cpp (modified) (4 diffs)
-
zone/zulgurub/boss_arlokk.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_gahzranka.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_grilek.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_hakkar.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_hazzarah.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_jeklik.cpp (modified) (3 diffs)
-
zone/zulgurub/boss_jindo.cpp (modified) (4 diffs)
-
zone/zulgurub/boss_mandokir.cpp (modified) (3 diffs)
-
zone/zulgurub/boss_marli.cpp (modified) (3 diffs)
-
zone/zulgurub/boss_renataki.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_thekal.cpp (modified) (4 diffs)
-
zone/zulgurub/boss_venoxis.cpp (modified) (2 diffs)
-
zone/zulgurub/boss_wushoolay.cpp (modified) (2 diffs)
-
zone/zulgurub/instance_zulgurub.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bindings/scripts/scripts/areatrigger/areatrigger_scripts.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/boss/boss_emeriss.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_CORRUPTIONOFEARTH 24910 32 32 33 struct MANGOS_DLL_DECL boss_emerissAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_emerissAI : public ScriptedAI 34 34 { 35 35 boss_emerissAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/boss/boss_lethon.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/boss/boss_taerar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 39 39 #define SPELL_POSIONBREATH 20667 40 40 41 struct MANGOS_DLL_DECL boss_taerarAI : public ScriptedAI41 struct TRINITY_DLL_DECL boss_taerarAI : public ScriptedAI 42 42 { 43 43 boss_taerarAI(Creature *c) : ScriptedAI(c) {Reset();} … … 241 241 // Shades of Taerar Script 242 242 243 struct MANGOS_DLL_DECL boss_shadeoftaerarAI : public ScriptedAI243 struct TRINITY_DLL_DECL boss_shadeoftaerarAI : public ScriptedAI 244 244 { 245 245 boss_shadeoftaerarAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/boss/boss_ysondre.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 36 36 // Ysondre script 37 struct MANGOS_DLL_DECL boss_ysondreAI : public ScriptedAI37 struct TRINITY_DLL_DECL boss_ysondreAI : public ScriptedAI 38 38 { 39 39 boss_ysondreAI(Creature *c) : ScriptedAI(c) {Reset();} … … 190 190 }; 191 191 // Summoned druid script 192 struct MANGOS_DLL_DECL mob_dementeddruidsAI : public ScriptedAI192 struct TRINITY_DLL_DECL mob_dementeddruidsAI : public ScriptedAI 193 193 { 194 194 mob_dementeddruidsAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/creature/mob_event_ai.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 37 37 }; 38 38 39 struct MANGOS_DLL_DECL Mob_EventAI : public ScriptedAI39 struct TRINITY_DLL_DECL Mob_EventAI : public ScriptedAI 40 40 { 41 41 Mob_EventAI(Creature *c, std::list<EventHolder> pEventList) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/creature/mob_generic_creature.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 26 26 #define GENERIC_CREATURE_COOLDOWN 5000 27 27 28 struct MANGOS_DLL_DECL generic_creatureAI : public ScriptedAI28 struct TRINITY_DLL_DECL generic_creatureAI : public ScriptedAI 29 29 { 30 30 generic_creatureAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/creature/simple_ai.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/creature/simple_ai.h
r46 r48 20 20 }; 21 21 22 struct MANGOS_DLL_DECL SimpleAI : public ScriptedAI22 struct TRINITY_DLL_DECL SimpleAI : public ScriptedAI 23 23 { 24 24 SimpleAI(Creature *c);// : ScriptedAI(c); -
trunk/src/bindings/scripts/scripts/custom/custom_example.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 57 57 #define SAY_SALUTE "Move out Soldier!" 58 58 59 struct MANGOS_DLL_DECL custom_exampleAI : public ScriptedAI59 struct TRINITY_DLL_DECL custom_exampleAI : public ScriptedAI 60 60 { 61 61 //*** HANDLED FUNCTION *** -
trunk/src/bindings/scripts/scripts/custom/custom_gossip_codebox.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/custom/test.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 #include "../npc/npc_escortAI.h" 26 26 27 struct MANGOS_DLL_DECL npc_testAI : public npc_escortAI27 struct TRINITY_DLL_DECL npc_testAI : public npc_escortAI 28 28 { 29 29 public: … … 168 168 ((npc_escortAI*)(_Creature->AI()))->Start(true, true, true, player->GetGUID()); 169 169 170 return true; // prevent mangoscore handling170 return true; // prevent Trinity core handling 171 171 } 172 172 … … 176 176 ((npc_escortAI*)(_Creature->AI()))->Start(false, false, false, player->GetGUID()); 177 177 178 return true; // prevent mangoscore handling178 return true; // prevent Trinity core handling 179 179 } 180 180 … … 184 184 ((npc_escortAI*)(_Creature->AI()))->Start(false, true, false, player->GetGUID()); 185 185 186 return true; // prevent mangoscore handling186 return true; // prevent Trinity core handling 187 187 } 188 188 return false; -
trunk/src/bindings/scripts/scripts/go/go_scripts.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 137 137 ######*/ 138 138 139 //TODO: use gossip option ("Transcript the Tablet") instead, if Mangosadds support.139 //TODO: use gossip option ("Transcript the Tablet") instead, if Trinity adds support. 140 140 bool GOHello_go_tablet_of_the_seven(Player *player, GameObject* _GO) 141 141 { -
trunk/src/bindings/scripts/scripts/guard/guard_ai.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/guard/guard_ai.h
r46 r48 8 8 #define GENERIC_CREATURE_COOLDOWN 5000 9 9 10 struct MANGOS_DLL_DECL guardAI : public ScriptedAI10 struct TRINITY_DLL_DECL guardAI : public ScriptedAI 11 11 { 12 12 guardAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/guard/guards.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 492 492 *******************************************************/ 493 493 494 struct MANGOS_DLL_DECL guard_contested : public guardAI494 struct TRINITY_DLL_DECL guard_contested : public guardAI 495 495 { 496 496 guard_contested(Creature *c) : guardAI(c) {} … … 2541 2541 #define SPELL_EXILE 39533 2542 2542 2543 struct MANGOS_DLL_DECL guard_shattrath_aldorAI : public guardAI2543 struct TRINITY_DLL_DECL guard_shattrath_aldorAI : public guardAI 2544 2544 { 2545 2545 guard_shattrath_aldorAI(Creature *c) : guardAI(c) { Reset(); } … … 2737 2737 *******************************************************/ 2738 2738 2739 struct MANGOS_DLL_DECL guard_shattrath_scryerAI : public guardAI2739 struct TRINITY_DLL_DECL guard_shattrath_scryerAI : public guardAI 2740 2740 { 2741 2741 guard_shattrath_scryerAI(Creature *c) : guardAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/item/item_scripts.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/item/item_test.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/npc/npc_escortAI.h
r46 r48 24 24 }; 25 25 26 struct MANGOS_DLL_DECL npc_escortAI : public ScriptedAI26 struct TRINITY_DLL_DECL npc_escortAI : public ScriptedAI 27 27 { 28 28 public: -
trunk/src/bindings/scripts/scripts/npc/npc_innkeeper.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 129 129 player->CastSpell(player, trickspell, true); 130 130 } 131 return true; // prevent mangoscore handling131 return true; // prevent Trinity core handling 132 132 } 133 133 return false; // the player didn't select "trick or treat" or cheated, normal core handling -
trunk/src/bindings/scripts/scripts/npc/npc_professions.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/npc/npcs_special.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 47 47 #define FACTION_CHICKEN 31 48 48 49 struct MANGOS_DLL_DECL npc_chicken_cluckAI : public ScriptedAI49 struct TRINITY_DLL_DECL npc_chicken_cluckAI : public ScriptedAI 50 50 { 51 51 npc_chicken_cluckAI(Creature *c) : ScriptedAI(c) {Reset();} … … 236 236 ######*/ 237 237 238 struct MANGOS_DLL_DECL npc_doctorAI : public ScriptedAI238 struct TRINITY_DLL_DECL npc_doctorAI : public ScriptedAI 239 239 { 240 240 uint64 Playerguid; … … 266 266 #####*/ 267 267 268 struct MANGOS_DLL_DECL npc_injured_patientAI : public ScriptedAI268 struct TRINITY_DLL_DECL npc_injured_patientAI : public ScriptedAI 269 269 { 270 270 npc_injured_patientAI(Creature *c) : ScriptedAI(c) {Reset();} … … 528 528 #define SAY_AGGRO "This area is closed!" 529 529 530 struct MANGOS_DLL_DECL npc_guardianAI : public ScriptedAI530 struct TRINITY_DLL_DECL npc_guardianAI : public ScriptedAI 531 531 { 532 532 npc_guardianAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/alterac_mountains/alterac_mountains.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 ######*/ 33 33 34 struct MANGOS_DLL_DECL npc_ravenholdtAI : public ScriptedAI34 struct TRINITY_DLL_DECL npc_ravenholdtAI : public ScriptedAI 35 35 { 36 36 npc_ravenholdtAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 40 40 #define SPELL_HAMMER_OF_JUSTICE 37369 41 41 42 struct MANGOS_DLL_DECL mob_stolen_soulAI : public ScriptedAI42 struct TRINITY_DLL_DECL mob_stolen_soulAI : public ScriptedAI 43 43 { 44 44 mob_stolen_soulAI(Creature *c) : ScriptedAI(c) {Reset();} … … 152 152 #define ENTRY_STOLEN_SOUL 18441 153 153 154 struct MANGOS_DLL_DECL boss_exarch_maladaarAI : public ScriptedAI154 struct TRINITY_DLL_DECL boss_exarch_maladaarAI : public ScriptedAI 155 155 { 156 156 boss_exarch_maladaarAI(Creature *c) : ScriptedAI(c) {Reset();} … … 233 233 if( summoned->GetEntry() == ENTRY_STOLEN_SOUL ) 234 234 { 235 //SPELL_STOLEN_SOUL_VISUAL has shapeshift effect, but not implemented feature in mangosfor this spell.235 //SPELL_STOLEN_SOUL_VISUAL has shapeshift effect, but not implemented feature in Trinity for this spell. 236 236 summoned->SetDisplayId(soulmodel); 237 237 summoned->CastSpell(summoned,SPELL_STOLEN_SOUL_VISUAL,false); … … 348 348 #define SPELL_SUNDER_ARMOR 16145 349 349 350 struct MANGOS_DLL_DECL mob_avatar_of_martyredAI : public ScriptedAI350 struct TRINITY_DLL_DECL mob_avatar_of_martyredAI : public ScriptedAI 351 351 { 352 352 mob_avatar_of_martyredAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 60 60 #define ENTRY_BEACON 18431 61 61 62 struct MANGOS_DLL_DECL boss_nexusprince_shaffarAI : public ScriptedAI62 struct TRINITY_DLL_DECL boss_nexusprince_shaffarAI : public ScriptedAI 63 63 { 64 64 boss_nexusprince_shaffarAI(Creature *c) : ScriptedAI(c) {Reset();} … … 232 232 #define SPELL_ETHEREAL_APPRENTICE 32372 // Summon 18430 233 233 234 struct MANGOS_DLL_DECL mob_ethereal_beaconAI : public ScriptedAI234 struct TRINITY_DLL_DECL mob_ethereal_beaconAI : public ScriptedAI 235 235 { 236 236 mob_ethereal_beaconAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 46 46 #define H_SPELL_DARK_SHELL 38759 47 47 48 struct MANGOS_DLL_DECL boss_pandemoniusAI : public ScriptedAI48 struct TRINITY_DLL_DECL boss_pandemoniusAI : public ScriptedAI 49 49 { 50 50 boss_pandemoniusAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 63 63 #define H_SPELL_SHADOW_BUFFET 38143 64 64 65 struct MANGOS_DLL_DECL boss_darkweaver_sythAI : public ScriptedAI65 struct TRINITY_DLL_DECL boss_darkweaver_sythAI : public ScriptedAI 66 66 { 67 67 boss_darkweaver_sythAI(Creature *c) : ScriptedAI(c) {Reset();} … … 228 228 /* ELEMENTALS */ 229 229 230 struct MANGOS_DLL_DECL mob_syth_fireAI : public ScriptedAI230 struct TRINITY_DLL_DECL mob_syth_fireAI : public ScriptedAI 231 231 { 232 232 mob_syth_fireAI(Creature *c) : ScriptedAI(c) {Reset();} … … 274 274 } 275 275 276 struct MANGOS_DLL_DECL mob_syth_arcaneAI : public ScriptedAI276 struct TRINITY_DLL_DECL mob_syth_arcaneAI : public ScriptedAI 277 277 { 278 278 mob_syth_arcaneAI(Creature *c) : ScriptedAI(c) {Reset();} … … 320 320 } 321 321 322 struct MANGOS_DLL_DECL mob_syth_frostAI : public ScriptedAI322 struct TRINITY_DLL_DECL mob_syth_frostAI : public ScriptedAI 323 323 { 324 324 mob_syth_frostAI(Creature *c) : ScriptedAI(c) {Reset();} … … 366 366 } 367 367 368 struct MANGOS_DLL_DECL mob_syth_shadowAI : public ScriptedAI368 struct TRINITY_DLL_DECL mob_syth_shadowAI : public ScriptedAI 369 369 { 370 370 mob_syth_shadowAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 60 60 #define H_SPELL_ARCANE_EXPLOSION 40425 61 61 62 struct MANGOS_DLL_DECL boss_talon_king_ikissAI : public ScriptedAI62 struct TRINITY_DLL_DECL boss_talon_king_ikissAI : public ScriptedAI 63 63 { 64 64 boss_talon_king_ikissAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define IKISS_DOOR 177203 28 28 29 struct MANGOS_DLL_DECL instance_sethekk_halls : public ScriptedInstance29 struct TRINITY_DLL_DECL instance_sethekk_halls : public ScriptedInstance 30 30 { 31 31 instance_sethekk_halls(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 51 51 #define SPELL_ENRAGE 0 //need to find proper spell 52 52 53 struct MANGOS_DLL_DECL boss_ambassador_hellmawAI : public ScriptedAI53 struct TRINITY_DLL_DECL boss_ambassador_hellmawAI : public ScriptedAI 54 54 { 55 55 boss_ambassador_hellmawAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 46 46 #define SOUND_DEATH 10491 47 47 48 struct MANGOS_DLL_DECL boss_blackheart_the_inciterAI : public ScriptedAI48 struct TRINITY_DLL_DECL boss_blackheart_the_inciterAI : public ScriptedAI 49 49 { 50 50 boss_blackheart_the_inciterAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 63 63 #define LOCZ 17.08 64 64 65 struct MANGOS_DLL_DECL boss_grandmaster_vorpilAI : public ScriptedAI65 struct TRINITY_DLL_DECL boss_grandmaster_vorpilAI : public ScriptedAI 66 66 { 67 67 boss_grandmaster_vorpilAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 33 33 #define SPELL_SHOCKWAVE 33686 34 34 35 struct MANGOS_DLL_DECL boss_murmurAI : public ScriptedAI35 struct TRINITY_DLL_DECL boss_murmurAI : public ScriptedAI 36 36 { 37 37 boss_murmurAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 37 37 */ 38 38 39 struct MANGOS_DLL_DECL instance_shadow_labyrinth : public ScriptedInstance39 struct TRINITY_DLL_DECL instance_shadow_labyrinth : public ScriptedInstance 40 40 { 41 41 instance_shadow_labyrinth(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/azshara/azshara.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 33 33 ######*/ 34 34 35 struct MANGOS_DLL_DECL mobs_spitelashesAI : public ScriptedAI35 struct TRINITY_DLL_DECL mobs_spitelashesAI : public ScriptedAI 36 36 { 37 37 mobs_spitelashesAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/azshara/boss_azuregos.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SPELL_ENRAGE 23537 33 33 34 struct MANGOS_DLL_DECL boss_azuregosAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_azuregosAI : public ScriptedAI 35 35 { 36 36 boss_azuregosAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/azuremyst_isle/azuremyst_isle.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 46 46 #define HELP4 "I don't know if I can make it, please help me..." 47 47 48 struct MANGOS_DLL_DECL npc_draenei_survivorAI : public ScriptedAI48 struct TRINITY_DLL_DECL npc_draenei_survivorAI : public ScriptedAI 49 49 { 50 50 npc_draenei_survivorAI(Creature *c) : ScriptedAI(c) {Reset();} … … 202 202 #define SPELL_DYNAMITE 7978 203 203 204 struct MANGOS_DLL_DECL npc_engineer_spark_overgrindAI : public ScriptedAI204 struct TRINITY_DLL_DECL npc_engineer_spark_overgrindAI : public ScriptedAI 205 205 { 206 206 npc_engineer_spark_overgrindAI(Creature *c) : ScriptedAI(c) {Reset();} … … 273 273 ######*/ 274 274 275 struct MANGOS_DLL_DECL npc_injured_draeneiAI : public ScriptedAI275 struct TRINITY_DLL_DECL npc_injured_draeneiAI : public ScriptedAI 276 276 { 277 277 npc_injured_draeneiAI(Creature *c) : ScriptedAI(c) {Reset();} … … 335 335 nodes[0] = 92; //from susurrus 336 336 nodes[1] = 91; //end at exodar 337 player->ActivateTaxiPathTo(nodes,11686); //TaxiPath 506. Using invisible model, possible mangosmust allow 0(from dbc) for cases like this.337 player->ActivateTaxiPathTo(nodes,11686); //TaxiPath 506. Using invisible model, possible Trinity must allow 0(from dbc) for cases like this. 338 338 } 339 339 return true; -
trunk/src/bindings/scripts/scripts/zone/barrens/the_barrens.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 npc_beaten_corpse 26 26 npc_sputtervalve 27 npc_taskmaster_fizzule remove hack when mangosimplement feature/detect spell kind to not aggro27 npc_taskmaster_fizzule remove hack when Trinity implement feature/detect spell kind to not aggro 28 28 EndContentData */ 29 29 … … 90 90 #define SPELL_FOLLY 10137 91 91 92 struct MANGOS_DLL_DECL npc_taskmaster_fizzuleAI : public ScriptedAI92 struct TRINITY_DLL_DECL npc_taskmaster_fizzuleAI : public ScriptedAI 93 93 { 94 94 npc_taskmaster_fizzuleAI(Creature* c) : ScriptedAI(c) { Reset(); } … … 108 108 109 109 //This is a hack. Spellcast will make creature aggro but that is not 110 //supposed to happen ( mangosnot implemented/not found way to detect this spell kind)110 //supposed to happen (Trinity not implemented/not found way to detect this spell kind) 111 111 void DoUglyHack() 112 112 { -
trunk/src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 75 75 }; 76 76 77 struct MANGOS_DLL_DECL boss_gurtogg_bloodboilAI : public ScriptedAI77 struct TRINITY_DLL_DECL boss_gurtogg_bloodboilAI : public ScriptedAI 78 78 { 79 79 boss_gurtogg_bloodboilAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 282 282 283 283 /**** Demon Fire will be used for Eye Blast. Illidan needs to have access to it's vars and functions, so we'll set it here ****/ 284 struct MANGOS_DLL_DECL demonfireAI : public ScriptedAI284 struct TRINITY_DLL_DECL demonfireAI : public ScriptedAI 285 285 { 286 286 demonfireAI(Creature *c) : ScriptedAI(c) … … 352 352 353 353 /******* Functions and vars for Akama's AI ******/ 354 struct MANGOS_DLL_SPEC npc_akama_illidanAI : public ScriptedAI354 struct TRINITY_DLL_SPEC npc_akama_illidanAI : public ScriptedAI 355 355 { 356 356 npc_akama_illidanAI(Creature* c) : ScriptedAI(c) … … 826 826 827 827 /************************************** Illidan's AI ***************************************/ 828 struct MANGOS_DLL_SPEC boss_illidan_stormrageAI : public ScriptedAI828 struct TRINITY_DLL_SPEC boss_illidan_stormrageAI : public ScriptedAI 829 829 { 830 830 boss_illidan_stormrageAI(Creature* c) : ScriptedAI(c) … … 1118 1118 Player* target = NULL; 1119 1119 1120 CellPair pair( MaNGOS::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY()));1120 CellPair pair(Trinity::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY())); 1121 1121 Cell cell(pair); 1122 1122 cell.data.Part.reserved = ALL_DISTRICT; … … 1124 1124 1125 1125 AgonizingFlamesTargetCheck check(m_creature); 1126 MaNGOS::PlayerSearcher<AgonizingFlamesTargetCheck> searcher(target, check);1126 Trinity::PlayerSearcher<AgonizingFlamesTargetCheck> searcher(target, check); 1127 1127 TypeContainerVisitor 1128 < MaNGOS::PlayerSearcher<AgonizingFlamesTargetCheck>, GridTypeMapContainer> visitor(searcher);1128 <Trinity::PlayerSearcher<AgonizingFlamesTargetCheck>, GridTypeMapContainer> visitor(searcher); 1129 1129 1130 1130 CellLock<GridReadGuard> cell_lock(cell, pair); … … 1942 1942 } 1943 1943 1944 struct MANGOS_DLL_SPEC boss_maievAI : public ScriptedAI1944 struct TRINITY_DLL_SPEC boss_maievAI : public ScriptedAI 1945 1945 { 1946 1946 boss_maievAI(Creature *c) : ScriptedAI(c) … … 2000 2000 }; 2001 2001 2002 struct MANGOS_DLL_DECL cage_trap_triggerAI : public ScriptedAI2002 struct TRINITY_DLL_DECL cage_trap_triggerAI : public ScriptedAI 2003 2003 { 2004 2004 cage_trap_triggerAI(Creature *c) : ScriptedAI(c) {Reset();} … … 2076 2076 Creature* trigger = NULL; 2077 2077 2078 CellPair pair( MaNGOS::ComputeCellPair(x, y));2078 CellPair pair(Trinity::ComputeCellPair(x, y)); 2079 2079 Cell cell(pair); 2080 2080 cell.data.Part.reserved = ALL_DISTRICT; … … 2082 2082 2083 2083 // Grid search for nearest live creature of entry 23304 within 10 yards 2084 MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck check(*plr, 23304, true, 10);2085 MaNGOS::CreatureLastSearcher<MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck> searcher(trigger, check);2086 2087 TypeContainerVisitor< MaNGOS::CreatureLastSearcher<MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck>, GridTypeMapContainer> cSearcher(searcher);2084 Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck check(*plr, 23304, true, 10); 2085 Trinity::CreatureLastSearcher<Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck> searcher(trigger, check); 2086 2087 TypeContainerVisitor<Trinity::CreatureLastSearcher<Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck>, GridTypeMapContainer> cSearcher(searcher); 2088 2088 2089 2089 CellLock<GridReadGuard> cell_lock(cell, pair); … … 2114 2114 }; 2115 2115 2116 struct MANGOS_DLL_DECL flame_of_azzinothAI : public ScriptedAI2116 struct TRINITY_DLL_DECL flame_of_azzinothAI : public ScriptedAI 2117 2117 { 2118 2118 flame_of_azzinothAI(Creature *c) : ScriptedAI(c) {Reset();} … … 2189 2189 }; 2190 2190 2191 struct MANGOS_DLL_DECL shadow_demonAI : public ScriptedAI2191 struct TRINITY_DLL_DECL shadow_demonAI : public ScriptedAI 2192 2192 { 2193 2193 shadow_demonAI(Creature *c) : ScriptedAI(c) {Reset();} … … 2230 2230 }; 2231 2231 2232 struct MANGOS_DLL_DECL flamecrashAI : public ScriptedAI2232 struct TRINITY_DLL_DECL flamecrashAI : public ScriptedAI 2233 2233 { 2234 2234 flamecrashAI(Creature *c) : ScriptedAI(c) {Reset();} … … 2266 2266 2267 2267 // Shadowfiends interact with Illidan, setting more targets in Illidan's hashmap 2268 struct MANGOS_DLL_SPEC mob_parasitic_shadowfiendAI : public ScriptedAI2268 struct TRINITY_DLL_SPEC mob_parasitic_shadowfiendAI : public ScriptedAI 2269 2269 { 2270 2270 mob_parasitic_shadowfiendAI(Creature* c) : ScriptedAI(c) … … 2294 2294 }; 2295 2295 2296 struct MANGOS_DLL_DECL blazeAI : public ScriptedAI2296 struct TRINITY_DLL_DECL blazeAI : public ScriptedAI 2297 2297 { 2298 2298 blazeAI(Creature *c) : ScriptedAI(c) {Reset();} … … 2329 2329 }; 2330 2330 2331 struct MANGOS_DLL_DECL blade_of_azzinothAI : public ScriptedAI2331 struct TRINITY_DLL_DECL blade_of_azzinothAI : public ScriptedAI 2332 2332 { 2333 2333 blade_of_azzinothAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 98 98 }; 99 99 100 struct MANGOS_DLL_DECL boss_shahrazAI : public ScriptedAI100 struct TRINITY_DLL_DECL boss_shahrazAI : public ScriptedAI 101 101 { 102 102 boss_shahrazAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 114 114 }; 115 115 116 struct MANGOS_DLL_DECL npc_enslaved_soulAI : public ScriptedAI116 struct TRINITY_DLL_DECL npc_enslaved_soulAI : public ScriptedAI 117 117 { 118 118 npc_enslaved_soulAI(Creature *c) : ScriptedAI(c) {Reset();} … … 150 150 }; 151 151 152 struct MANGOS_DLL_DECL boss_reliquary_of_soulsAI : public ScriptedAI152 struct TRINITY_DLL_DECL boss_reliquary_of_soulsAI : public ScriptedAI 153 153 { 154 154 boss_reliquary_of_soulsAI(Creature *c) : ScriptedAI(c) … … 584 584 }; 585 585 586 struct MANGOS_DLL_DECL boss_essence_of_sufferingAI : public ScriptedAI586 struct TRINITY_DLL_DECL boss_essence_of_sufferingAI : public ScriptedAI 587 587 { 588 588 boss_essence_of_sufferingAI(Creature *c) : ScriptedAI(c) {Reset();} … … 734 734 } 735 735 }; 736 struct MANGOS_DLL_DECL boss_essence_of_desireAI : public ScriptedAI736 struct TRINITY_DLL_DECL boss_essence_of_desireAI : public ScriptedAI 737 737 { 738 738 boss_essence_of_desireAI(Creature *c) : ScriptedAI(c) {Reset();} … … 852 852 }; 853 853 854 struct MANGOS_DLL_DECL boss_essence_of_angerAI : public ScriptedAI854 struct TRINITY_DLL_DECL boss_essence_of_angerAI : public ScriptedAI 855 855 { 856 856 boss_essence_of_angerAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 111 111 const uint32 spawnEntries[4]= { 23523, 23318, 23524 }; 112 112 113 struct MANGOS_DLL_DECL mob_ashtongue_channelerAI : public ScriptedAI113 struct TRINITY_DLL_DECL mob_ashtongue_channelerAI : public ScriptedAI 114 114 { 115 115 mob_ashtongue_channelerAI(Creature* c) : ScriptedAI(c) { Reset(); } … … 125 125 }; 126 126 127 struct MANGOS_DLL_DECL mob_ashtongue_sorcererAI : public ScriptedAI127 struct TRINITY_DLL_DECL mob_ashtongue_sorcererAI : public ScriptedAI 128 128 { 129 129 mob_ashtongue_sorcererAI(Creature* c) : ScriptedAI(c) { Reset(); } … … 169 169 }; 170 170 171 struct MANGOS_DLL_DECL boss_shade_of_akamaAI : public ScriptedAI171 struct TRINITY_DLL_DECL boss_shade_of_akamaAI : public ScriptedAI 172 172 { 173 173 boss_shade_of_akamaAI(Creature* c) : ScriptedAI(c) … … 320 320 void FindChannelers() 321 321 { 322 CellPair pair( MaNGOS::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY()));322 CellPair pair(Trinity::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY())); 323 323 Cell cell(pair); 324 324 cell.data.Part.reserved = ALL_DISTRICT; … … 327 327 std::list<Creature*> ChannelerList; 328 328 329 MaNGOS::AllCreaturesOfEntryInRange check(m_creature, CREATURE_CHANNELER, 50);330 MaNGOS::CreatureListSearcher<MaNGOS::AllCreaturesOfEntryInRange> searcher(ChannelerList, check);331 TypeContainerVisitor< MaNGOS::CreatureListSearcher<MaNGOS::AllCreaturesOfEntryInRange>, GridTypeMapContainer> visitor(searcher);329 Trinity::AllCreaturesOfEntryInRange check(m_creature, CREATURE_CHANNELER, 50); 330 Trinity::CreatureListSearcher<Trinity::AllCreaturesOfEntryInRange> searcher(ChannelerList, check); 331 TypeContainerVisitor<Trinity::CreatureListSearcher<Trinity::AllCreaturesOfEntryInRange>, GridTypeMapContainer> visitor(searcher); 332 332 333 333 CellLock<GridReadGuard> cell_lock(cell, pair); … … 481 481 } 482 482 483 struct MANGOS_DLL_DECL npc_akamaAI : public ScriptedAI483 struct TRINITY_DLL_DECL npc_akamaAI : public ScriptedAI 484 484 { 485 485 npc_akamaAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 #define CREATURE_STALKER 23095 39 39 40 struct MANGOS_DLL_DECL molten_flameAI : public ScriptedAI40 struct TRINITY_DLL_DECL molten_flameAI : public ScriptedAI 41 41 { 42 42 molten_flameAI(Creature *c) : ScriptedAI(c) … … 102 102 }; 103 103 104 struct MANGOS_DLL_DECL npc_volcanoAI : public ScriptedAI104 struct TRINITY_DLL_DECL npc_volcanoAI : public ScriptedAI 105 105 { 106 106 npc_volcanoAI(Creature *c) : ScriptedAI(c) {Reset();} … … 146 146 }; 147 147 148 struct MANGOS_DLL_DECL boss_supremusAI : public ScriptedAI148 struct TRINITY_DLL_DECL boss_supremusAI : public ScriptedAI 149 149 { 150 150 boss_supremusAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 69 69 #define CREATURE_SHADOWY_CONSTRUCT 23111 70 70 71 struct MANGOS_DLL_DECL mob_doom_blossomAI : public ScriptedAI71 struct TRINITY_DLL_DECL mob_doom_blossomAI : public ScriptedAI 72 72 { 73 73 mob_doom_blossomAI(Creature *c) : ScriptedAI(c) … … 134 134 }; 135 135 136 struct MANGOS_DLL_DECL mob_shadowy_constructAI : public ScriptedAI136 struct TRINITY_DLL_DECL mob_shadowy_constructAI : public ScriptedAI 137 137 { 138 138 mob_shadowy_constructAI(Creature* c) : ScriptedAI(c) … … 226 226 }; 227 227 228 struct MANGOS_DLL_DECL boss_teron_gorefiendAI : public ScriptedAI228 struct TRINITY_DLL_DECL boss_teron_gorefiendAI : public ScriptedAI 229 229 { 230 230 boss_teron_gorefiendAI(Creature *c) : ScriptedAI(c) … … 365 365 /************************************************************************/ 366 366 /** NOTE FOR FUTURE DEVELOPER: PROPERLY IMPLEMENT THE GHOST PORTION *****/ 367 /** ONLY AFTER MaNGOSFULLY IMPLEMENTS MIND CONTROL ABILITIES *****/367 /** ONLY AFTER TrinIty FULLY IMPLEMENTS MIND CONTROL ABILITIES *****/ 368 368 /** THE CURRENT CODE IN THIS FUNCTION IS ONLY THE BEGINNING OF *****/ 369 369 /** WHAT IS FULLY NECESSARY FOR GOREFIEND TO BE 100% COMPLETE *****/ -
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 72 72 #define DISPLAYID_SPINE 7362 73 73 74 struct MANGOS_DLL_DECL mob_najentus_spineAI : public ScriptedAI74 struct TRINITY_DLL_DECL mob_najentus_spineAI : public ScriptedAI 75 75 { 76 76 mob_najentus_spineAI(Creature *c) : ScriptedAI(c) … … 111 111 }; 112 112 113 struct MANGOS_DLL_DECL boss_najentusAI : public ScriptedAI113 struct TRINITY_DLL_DECL boss_najentusAI : public ScriptedAI 114 114 { 115 115 boss_najentusAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 134 134 }; 135 135 136 struct MANGOS_DLL_DECL mob_blood_elf_council_voice_triggerAI : public ScriptedAI136 struct TRINITY_DLL_DECL mob_blood_elf_council_voice_triggerAI : public ScriptedAI 137 137 { 138 138 mob_blood_elf_council_voice_triggerAI(Creature* c) : ScriptedAI(c) … … 217 217 }; 218 218 219 struct MANGOS_DLL_DECL mob_illidari_councilAI : public ScriptedAI219 struct TRINITY_DLL_DECL mob_illidari_councilAI : public ScriptedAI 220 220 { 221 221 mob_illidari_councilAI(Creature *c) : ScriptedAI(c) … … 371 371 }; 372 372 373 struct MANGOS_DLL_DECL boss_illidari_councilAI : public ScriptedAI373 struct TRINITY_DLL_DECL boss_illidari_councilAI : public ScriptedAI 374 374 { 375 375 boss_illidari_councilAI(Creature* c) : ScriptedAI(c) … … 440 440 }; 441 441 442 struct MANGOS_DLL_DECL boss_gathios_the_shattererAI : public boss_illidari_councilAI442 struct TRINITY_DLL_DECL boss_gathios_the_shattererAI : public boss_illidari_councilAI 443 443 { 444 444 boss_gathios_the_shattererAI(Creature *c) : boss_illidari_councilAI(c) { Reset(); } … … 557 557 }; 558 558 559 struct MANGOS_DLL_DECL boss_high_nethermancer_zerevorAI : public boss_illidari_councilAI559 struct TRINITY_DLL_DECL boss_high_nethermancer_zerevorAI : public boss_illidari_councilAI 560 560 { 561 561 boss_high_nethermancer_zerevorAI(Creature *c) : boss_illidari_councilAI(c) { Reset(); } … … 651 651 }; 652 652 653 struct MANGOS_DLL_DECL boss_lady_malandeAI : public boss_illidari_councilAI653 struct TRINITY_DLL_DECL boss_lady_malandeAI : public boss_illidari_councilAI 654 654 { 655 655 boss_lady_malandeAI(Creature *c) : boss_illidari_councilAI(c) { Reset(); } … … 720 720 }; 721 721 722 struct MANGOS_DLL_DECL boss_veras_darkshadowAI : public boss_illidari_councilAI722 struct TRINITY_DLL_DECL boss_veras_darkshadowAI : public boss_illidari_councilAI 723 723 { 724 724 boss_veras_darkshadowAI(Creature *c) : boss_illidari_councilAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 39 39 */ 40 40 41 struct MANGOS_DLL_DECL instance_black_temple : public ScriptedInstance41 struct TRINITY_DLL_DECL instance_black_temple : public ScriptedInstance 42 42 { 43 43 instance_black_temple(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 #define SPELL_MIGHTYBLOW 14099 39 39 40 struct MANGOS_DLL_DECL mob_phalanxAI : public ScriptedAI40 struct TRINITY_DLL_DECL mob_phalanxAI : public ScriptedAI 41 41 { 42 42 mob_phalanxAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 26 26 #define SPELL_FIREBLAST 15573 27 27 28 struct MANGOS_DLL_DECL boss_ambassador_flamelashAI : public ScriptedAI28 struct TRINITY_DLL_DECL boss_ambassador_flamelashAI : public ScriptedAI 29 29 { 30 30 boss_ambassador_flamelashAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_angerrel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_STRIKE 15580 29 29 30 struct MANGOS_DLL_DECL boss_angerrelAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_angerrelAI : public ScriptedAI 31 31 { 32 32 boss_angerrelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SPELL_ENVELOPINGWEB 15471 31 31 32 struct MANGOS_DLL_DECL boss_anubshiahAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_anubshiahAI : public ScriptedAI 33 33 { 34 34 boss_anubshiahAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doomrel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_DEMONARMOR 11735 30 30 31 struct MANGOS_DLL_DECL boss_doomrelAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_doomrelAI : public ScriptedAI 32 32 { 33 33 boss_doomrelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_doperel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_GOUGE 13579 29 29 30 struct MANGOS_DLL_DECL boss_doperelAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_doperelAI : public ScriptedAI 31 31 { 32 32 boss_doperelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SAY_SLAY "Hail to the king, baby!" 31 31 32 struct MANGOS_DLL_DECL boss_draganthaurissanAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_draganthaurissanAI : public ScriptedAI 33 33 { 34 34 boss_draganthaurissanAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_CLEAVE 20691 29 29 30 struct MANGOS_DLL_DECL boss_general_angerforgeAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_general_angerforgeAI : public ScriptedAI 31 31 { 32 32 boss_general_angerforgeAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gloomrel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_MORTALSTRIKE 15708 29 29 30 struct MANGOS_DLL_DECL boss_gloomrelAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_gloomrelAI : public ScriptedAI 31 31 { 32 32 boss_gloomrelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_MORTALSTRIKE 24573 28 28 29 struct MANGOS_DLL_DECL boss_gorosh_the_dervishAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_gorosh_the_dervishAI : public ScriptedAI 30 30 { 31 31 boss_gorosh_the_dervishAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_FRENZY 28371 28 28 29 struct MANGOS_DLL_DECL boss_grizzleAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_grizzleAI : public ScriptedAI 30 30 { 31 31 boss_grizzleAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_haterel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_STRIKE 15580 30 30 31 struct MANGOS_DLL_DECL boss_haterelAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_haterelAI : public ScriptedAI 32 32 { 33 33 boss_haterelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_SHADOWSHIELD 22417 30 30 31 struct MANGOS_DLL_DECL boss_high_interrogator_gerstahnAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_high_interrogator_gerstahnAI : public ScriptedAI 32 32 { 33 33 boss_high_interrogator_gerstahnAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_WARSTOMP 24375 28 28 29 struct MANGOS_DLL_DECL boss_magmusAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_magmusAI : public ScriptedAI 30 30 { 31 31 boss_magmusAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_SMITE 10934 32 32 33 struct MANGOS_DLL_DECL boss_moira_bronzebeardAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_moira_bronzebeardAI : public ScriptedAI 34 34 { 35 35 boss_moira_bronzebeardAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_seethrel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SPELL_FROSTWARD 15004 31 31 32 struct MANGOS_DLL_DECL boss_seethrelAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_seethrelAI : public ScriptedAI 33 33 { 34 34 boss_seethrelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_depths/boss_vilerel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_SHIELD 10901 30 30 31 struct MANGOS_DLL_DECL boss_vilerelAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_vilerelAI : public ScriptedAI 32 32 { 33 33 boss_vilerelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_THUNDERCLAP 15548 //Not sure if right ID. 23931 would be a harder possibility. 30 30 31 struct MANGOS_DLL_DECL boss_drakkisathAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_drakkisathAI : public ScriptedAI 32 32 { 33 33 boss_drakkisathAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_FLAMEBREATH 20712 29 29 30 struct MANGOS_DLL_DECL boss_gythAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_gythAI : public ScriptedAI 31 31 { 32 32 boss_gythAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define ADD_1O 3.124724 33 33 34 struct MANGOS_DLL_DECL boss_halyconAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_halyconAI : public ScriptedAI 35 35 { 36 36 boss_halyconAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SPELL_SLOW 22356 33 33 34 struct MANGOS_DLL_DECL boss_highlordomokkAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_highlordomokkAI : public ScriptedAI 35 35 { 36 36 boss_highlordomokkAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_SUMMON_SPIRE_SPIDERLING 16103 29 29 30 struct MANGOS_DLL_DECL boss_mothersmolderwebAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_mothersmolderwebAI : public ScriptedAI 31 31 { 32 32 boss_mothersmolderwebAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 39 39 #define ADD_2O 4.613114 40 40 41 struct MANGOS_DLL_DECL boss_overlordwyrmthalakAI : public ScriptedAI41 struct TRINITY_DLL_DECL boss_overlordwyrmthalakAI : public ScriptedAI 42 42 { 43 43 boss_overlordwyrmthalakAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_PYROBLAST 17274 29 29 30 struct MANGOS_DLL_DECL boss_pyroguard_emberseerAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_pyroguard_emberseerAI : public ScriptedAI 31 31 { 32 32 boss_pyroguard_emberseerAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_HOOKEDNET 15609 30 30 31 struct MANGOS_DLL_DECL boss_quatermasterzigrisAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_quatermasterzigrisAI : public ScriptedAI 32 32 { 33 33 boss_quatermasterzigrisAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_THUNDERCLAP 23931 //Not sure if he cast this spell 29 29 30 struct MANGOS_DLL_DECL boss_rend_blackhandAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_rend_blackhandAI : public ScriptedAI 31 31 { 32 32 boss_rend_blackhandAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_CLEAVE 20691 29 29 30 struct MANGOS_DLL_DECL boss_shadowvoshAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_shadowvoshAI : public ScriptedAI 31 31 { 32 32 boss_shadowvoshAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_TERRIFYINGROAR 14100 29 29 30 struct MANGOS_DLL_DECL boss_thebeastAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_thebeastAI : public ScriptedAI 31 31 { 32 32 boss_thebeastAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_THROWAXE 16075 32 32 33 struct MANGOS_DLL_DECL boss_warmastervooneAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_warmastervooneAI : public ScriptedAI 34 34 { 35 35 boss_warmastervooneAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 #define SOUND_LEASH 8287 35 35 36 struct MANGOS_DLL_DECL boss_broodlordAI : public ScriptedAI36 struct TRINITY_DLL_DECL boss_broodlordAI : public ScriptedAI 37 37 { 38 38 boss_broodlordAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 58 58 #define TEMP_MUTATE_WHISPER "[SD2 Debug] You would be mind controlled here!" 59 59 60 struct MANGOS_DLL_DECL boss_chromaggusAI : public ScriptedAI60 struct TRINITY_DLL_DECL boss_chromaggusAI : public ScriptedAI 61 61 { 62 62 boss_chromaggusAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_HEAL 41386 //Thea Heal spell of his Shadow 30 30 31 struct MANGOS_DLL_DECL boss_ebonrocAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_ebonrocAI : public ScriptedAI 32 32 { 33 33 boss_ebonrocAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_FLAMEBUFFET 23341 29 29 30 struct MANGOS_DLL_DECL boss_firemawAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_firemawAI : public ScriptedAI 31 31 { 32 32 boss_firemawAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_FRENZY 23342 //This spell periodically triggers fire nova 29 29 30 struct MANGOS_DLL_DECL boss_flamegorAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_flamegorAI : public ScriptedAI 31 31 { 32 32 boss_flamegorAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 70 70 #define SAY_ROGUE "Rogues? Stop hiding and face me!" 71 71 72 struct MANGOS_DLL_DECL boss_nefarianAI : public ScriptedAI72 struct TRINITY_DLL_DECL boss_nefarianAI : public ScriptedAI 73 73 { 74 74 boss_nefarianAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 #define SPELL_CONFLAGRATION 23023 37 37 38 struct MANGOS_DLL_DECL boss_razorgoreAI : public ScriptedAI38 struct TRINITY_DLL_DECL boss_razorgoreAI : public ScriptedAI 39 39 { 40 40 boss_razorgoreAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define GOSSIP_ITEM "Start Event <Needs Gossip Text>" 49 49 50 struct MANGOS_DLL_DECL boss_vaelAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_vaelAI : public ScriptedAI 51 51 { 52 52 boss_vaelAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 72 72 //To prevent players from doing the event twice 73 73 74 struct MANGOS_DLL_DECL boss_victor_nefariusAI : public ScriptedAI74 struct TRINITY_DLL_DECL boss_victor_nefariusAI : public ScriptedAI 75 75 { 76 76 boss_victor_nefariusAI(Creature *c) : ScriptedAI(c) … … 195 195 DoPlaySoundToSet(m_creature,SOUND_GAMESBEGIN); 196 196 197 // MaNGOS::Singleton<MapManager>::Instance().GetMap(m_creature->GetMapId(), m_creature)->GetPlayers().begin();197 //Trinity::Singleton<MapManager>::Instance().GetMap(m_creature->GetMapId(), m_creature)->GetPlayers().begin(); 198 198 /* 199 199 list <Player*>::iterator i = MapManager::Instance().GetMap(m_creature->GetMapId(), m_creature)->GetPlayers().begin(); … … 311 311 DoCast(m_creature,8149); 312 312 313 //Teleport self to a hiding spot (this causes errors in the mangoslog but no real issues)313 //Teleport self to a hiding spot (this causes errors in the Trinity log but no real issues) 314 314 m_creature->Relocate(HIDE_X,HIDE_Y,HIDE_Z,0); 315 315 m_creature->SendMonsterMove(HIDE_X,HIDE_Y,HIDE_Z,0,true,0); -
trunk/src/bindings/scripts/scripts/zone/blades_edge_mountains/blades_edge_mountains.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 39 39 //TODO: add support for quest 10512 + creature abilities 40 struct MANGOS_DLL_DECL mobs_bladespire_ogreAI : public ScriptedAI40 struct TRINITY_DLL_DECL mobs_bladespire_ogreAI : public ScriptedAI 41 41 { 42 42 mobs_bladespire_ogreAI(Creature *c) : ScriptedAI(c) {Reset();} … … 83 83 #define SPELL_INTANGIBLE_PRESENCE 36513 84 84 85 struct MANGOS_DLL_DECL mobs_nether_drakeAI : public ScriptedAI85 struct TRINITY_DLL_DECL mobs_nether_drakeAI : public ScriptedAI 86 86 { 87 87 mobs_nether_drakeAI(Creature *c) : ScriptedAI(c) {Reset();} … … 262 262 ######*/ 263 263 264 struct MANGOS_DLL_DECL npc_daranelleAI : public ScriptedAI264 struct TRINITY_DLL_DECL npc_daranelleAI : public ScriptedAI 265 265 { 266 266 npc_daranelleAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/blasted_lands/blasted_lands.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/blasted_lands/boss_kruul.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SPELL_CAPTURESOUL 21054 33 33 34 struct MANGOS_DLL_DECL boss_kruulAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_kruulAI : public ScriptedAI 35 35 { 36 36 boss_kruulAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/bloodmyst_isle/bloodmyst_isle.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 const uint32 possibleSpawns[32] = {17322, 17661, 17496, 17522, 17340, 17352, 17333, 17524, 17654, 17348, 17339, 17345, 17359, 17353, 17336, 17550, 17330, 17701, 17321, 17680, 17325, 17320, 17683, 17342, 17715, 17334, 17341, 17338, 17337, 17346, 17344, 17327}; 37 37 38 struct MANGOS_DLL_DECL mob_webbed_creatureAI : public ScriptedAI38 struct TRINITY_DLL_DECL mob_webbed_creatureAI : public ScriptedAI 39 39 { 40 40 mob_webbed_creatureAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/burning_steppes/burning_steppes.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 ######*/ 33 33 34 struct MANGOS_DLL_DECL npc_ragged_johnAI : public ScriptedAI34 struct TRINITY_DLL_DECL npc_ragged_johnAI : public ScriptedAI 35 35 { 36 36 npc_ragged_johnAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_aeonus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SOUND_DEATH 10405 43 43 44 struct MANGOS_DLL_DECL boss_aeonusAI : public ScriptedAI44 struct TRINITY_DLL_DECL boss_aeonusAI : public ScriptedAI 45 45 { 46 46 boss_aeonusAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SOUND_DEATH 10417 43 43 44 struct MANGOS_DLL_DECL boss_chrono_lord_dejaAI : public ScriptedAI44 struct TRINITY_DLL_DECL boss_chrono_lord_dejaAI : public ScriptedAI 45 45 { 46 46 boss_chrono_lord_dejaAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/dark_portal/boss_temporus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 43 43 #define SOUND_DEATH 10447 44 44 45 struct MANGOS_DLL_DECL boss_temporusAI : public ScriptedAI45 struct TRINITY_DLL_DECL boss_temporusAI : public ScriptedAI 46 46 { 47 47 boss_temporusAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/boss_archimonde.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 147 147 Instead, this doomfire will simply stand in one place after spawning and deal damage to any players that 148 148 are within 3 yards. Another creature called Doomfire Targetting spawns this creature as well as stalks. */ 149 struct MANGOS_DLL_DECL mob_doomfireAI : public ScriptedAI149 struct TRINITY_DLL_DECL mob_doomfireAI : public ScriptedAI 150 150 { 151 151 mob_doomfireAI(Creature* c) : ScriptedAI(c) … … 242 242 243 243 /* This is the script for the Doomfire Targetting Mob. This mob simply follows players and/or travels in random directions and spawns the actual Doomfire which does damage to anyone that moves close. */ 244 struct MANGOS_DLL_DECL mob_doomfire_targettingAI : public ScriptedAI244 struct TRINITY_DLL_DECL mob_doomfire_targettingAI : public ScriptedAI 245 245 { 246 246 mob_doomfire_targettingAI(Creature* c) : ScriptedAI(c) … … 352 352 }; 353 353 354 struct MANGOS_DLL_DECL boss_archimondeAI : public ScriptedAI354 struct TRINITY_DLL_DECL boss_archimondeAI : public ScriptedAI 355 355 { 356 356 boss_archimondeAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 310 310 void hyjalAI::Retreat() 311 311 { 312 CellPair pair( MaNGOS::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY()));312 CellPair pair(Trinity::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY())); 313 313 Cell cell(pair); 314 314 cell.data.Part.reserved = ALL_DISTRICT; … … 317 317 // First get all creatures. 318 318 std::list<Creature*> creatures; 319 MaNGOS::AllFriendlyCreaturesInGrid creature_check(m_creature);320 MaNGOS::CreatureListSearcher<MaNGOS::AllFriendlyCreaturesInGrid> creature_searcher(creatures, creature_check);319 Trinity::AllFriendlyCreaturesInGrid creature_check(m_creature); 320 Trinity::CreatureListSearcher<Trinity::AllFriendlyCreaturesInGrid> creature_searcher(creatures, creature_check); 321 321 TypeContainerVisitor 322 < MaNGOS::CreatureListSearcher<MaNGOS::AllFriendlyCreaturesInGrid>,322 <Trinity::CreatureListSearcher<Trinity::AllFriendlyCreaturesInGrid>, 323 323 GridTypeMapContainer> creature_visitor(creature_searcher); 324 324 325 325 // Then get all Ancient Gem Veins. NOTE: Grid Search will only be able to find those in the grid. 326 326 std::list<GameObject*> goList; 327 MaNGOS::AllGameObjectsWithEntryInGrid go_check(185557);328 MaNGOS::GameObjectListSearcher<MaNGOS::AllGameObjectsWithEntryInGrid> go_search(goList, go_check);327 Trinity::AllGameObjectsWithEntryInGrid go_check(185557); 328 Trinity::GameObjectListSearcher<Trinity::AllGameObjectsWithEntryInGrid> go_search(goList, go_check); 329 329 TypeContainerVisitor 330 < MaNGOS::GameObjectListSearcher<MaNGOS::AllGameObjectsWithEntryInGrid>, GridTypeMapContainer> go_visit(go_search);330 <Trinity::GameObjectListSearcher<Trinity::AllGameObjectsWithEntryInGrid>, GridTypeMapContainer> go_visit(go_search); 331 331 332 332 CellLock<GridReadGuard> cell_lock(cell, pair); -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.h
r46 r48 217 217 }; 218 218 219 struct MANGOS_DLL_DECL hyjalAI : public ScriptedAI219 struct TRINITY_DLL_DECL hyjalAI : public ScriptedAI 220 220 { 221 221 hyjalAI(Creature *c); -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/instance_hyjal.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 */ 37 37 38 struct MANGOS_DLL_DECL instance_mount_hyjal : public ScriptedInstance38 struct TRINITY_DLL_DECL instance_mount_hyjal : public ScriptedInstance 39 39 { 40 40 instance_mount_hyjal(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 46 46 #define SOUND_DEATH 10411 47 47 48 struct MANGOS_DLL_DECL boss_captain_skarlocAI : public ScriptedAI48 struct TRINITY_DLL_DECL boss_captain_skarlocAI : public ScriptedAI 49 49 { 50 50 boss_captain_skarlocAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 55 55 #define SPELL_WING_BUFFET 31475 56 56 57 struct MANGOS_DLL_DECL boss_epoch_hunterAI : public ScriptedAI57 struct TRINITY_DLL_DECL boss_epoch_hunterAI : public ScriptedAI 58 58 { 59 59 boss_epoch_hunterAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 18 18 SDName: Boss_Luetenant_Drake 19 19 SD%Complete: 70 20 SDComment: Missing proper code for patrolling area after being spawned. Also script for GO (barrels)(missing mangossupport)20 SDComment: Missing proper code for patrolling area after being spawned. Also script for GO (barrels)(missing Trinity support) 21 21 SDCategory: Caverns of Time, Old Hillsbrad Foothills 22 22 EndScriptData */ … … 111 111 }; 112 112 113 struct MANGOS_DLL_DECL boss_lieutenant_drakeAI : public ScriptedAI113 struct TRINITY_DLL_DECL boss_lieutenant_drakeAI : public ScriptedAI 114 114 { 115 115 boss_lieutenant_drakeAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 #define TARETHA_ENTRY 18887 35 35 36 struct MANGOS_DLL_DECL instance_old_hillsbrad : public ScriptedInstance36 struct TRINITY_DLL_DECL instance_old_hillsbrad : public ScriptedInstance 37 37 { 38 38 instance_old_hillsbrad(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 219 219 #define SOUND_LEAVE_COMBAT3 10457 220 220 221 struct MANGOS_DLL_DECL npc_thrall_old_hillsbradAI : public npc_escortAI221 struct TRINITY_DLL_DECL npc_thrall_old_hillsbradAI : public npc_escortAI 222 222 { 223 223 npc_thrall_old_hillsbradAI(Creature *c) : npc_escortAI(c) … … 800 800 #define TARETHA_FREE "I'm free! Thank you all!" 801 801 802 struct MANGOS_DLL_DECL npc_tarethaAI : public npc_escortAI802 struct TRINITY_DLL_DECL npc_tarethaAI : public npc_escortAI 803 803 { 804 804 npc_tarethaAI(Creature *c) : npc_escortAI(c) -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 66 66 67 67 //Fathom-Lord Karathress AI 68 struct MANGOS_DLL_DECL boss_fathomlord_karathressAI : public ScriptedAI68 struct TRINITY_DLL_DECL boss_fathomlord_karathressAI : public ScriptedAI 69 69 { 70 70 boss_fathomlord_karathressAI(Creature *c) : ScriptedAI(c) … … 243 243 244 244 //Fathom-Guard Sharkkis AI 245 struct MANGOS_DLL_DECL boss_fathomguard_sharkkisAI : public ScriptedAI245 struct TRINITY_DLL_DECL boss_fathomguard_sharkkisAI : public ScriptedAI 246 246 { 247 247 boss_fathomguard_sharkkisAI(Creature *c) : ScriptedAI(c) … … 326 326 327 327 //Fathom-Guard Tidalvess AI 328 struct MANGOS_DLL_DECL boss_fathomguard_tidalvessAI : public ScriptedAI328 struct TRINITY_DLL_DECL boss_fathomguard_tidalvessAI : public ScriptedAI 329 329 { 330 330 boss_fathomguard_tidalvessAI(Creature *c) : ScriptedAI(c) … … 400 400 401 401 //Fathom-Guard Caribdis AI 402 struct MANGOS_DLL_DECL boss_fathomguard_caribdisAI : public ScriptedAI402 struct TRINITY_DLL_DECL boss_fathomguard_caribdisAI : public ScriptedAI 403 403 { 404 404 boss_fathomguard_caribdisAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 84 84 #define SPAWN_Y_DIFF4 4.72702 85 85 86 struct MANGOS_DLL_DECL boss_hydross_the_unstableAI : public ScriptedAI86 struct TRINITY_DLL_DECL boss_hydross_the_unstableAI : public ScriptedAI 87 87 { 88 88 boss_hydross_the_unstableAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
r46 r48 117 117 118 118 //Lady Vashj AI 119 struct MANGOS_DLL_DECL boss_lady_vashjAI : public ScriptedAI119 struct TRINITY_DLL_DECL boss_lady_vashjAI : public ScriptedAI 120 120 { 121 121 boss_lady_vashjAI (Creature *c) : ScriptedAI(c) … … 526 526 //Enchanted Elemental 527 527 //If one of them reaches Vashj he will increase her damage done by 5%. 528 struct MANGOS_DLL_DECL mob_enchanted_elementalAI : public ScriptedAI528 struct TRINITY_DLL_DECL mob_enchanted_elementalAI : public ScriptedAI 529 529 { 530 530 mob_enchanted_elementalAI(Creature *c) : ScriptedAI(c) … … 586 586 //Tainted Elemental 587 587 //This mob has 7,900 life, doesn't move, and shoots Poison Bolts at one person anywhere in the area, doing 3,000 nature damage and placing a posion doing 2,000 damage every 2 seconds. He will switch targets often, or sometimes just hang on a single player, but there is nothing you can do about it except heal the damage and kill the Tainted Elemental 588 struct MANGOS_DLL_DECL mob_tainted_elementalAI : public ScriptedAI588 struct TRINITY_DLL_DECL mob_tainted_elementalAI : public ScriptedAI 589 589 { 590 590 mob_tainted_elementalAI(Creature *c) : ScriptedAI(c) … … 637 637 //Fathom Sporebat 638 638 //Toxic Spores: Used in Phase 3 by the Spore Bats, it creates a contaminated green patch of ground, dealing about 2775-3225 nature damage every second to anyone who stands in it. 639 struct MANGOS_DLL_DECL mob_fathom_sporebatAI : public ScriptedAI639 struct TRINITY_DLL_DECL mob_fathom_sporebatAI : public ScriptedAI 640 640 { 641 641 mob_fathom_sporebatAI(Creature *c) : ScriptedAI(c) … … 740 740 } 741 741 742 struct MANGOS_DLL_DECL mob_shield_generator_channelAI : public ScriptedAI742 struct TRINITY_DLL_DECL mob_shield_generator_channelAI : public ScriptedAI 743 743 { 744 744 mob_shield_generator_channelAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 61 61 62 62 //Original Leotheras the Blind AI 63 struct MANGOS_DLL_DECL boss_leotheras_the_blindAI : public ScriptedAI63 struct TRINITY_DLL_DECL boss_leotheras_the_blindAI : public ScriptedAI 64 64 { 65 65 boss_leotheras_the_blindAI(Creature *c) : ScriptedAI(c) … … 243 243 244 244 //Leotheras the Blind Demon Form AI 245 struct MANGOS_DLL_DECL boss_leotheras_the_blind_demonformAI : public ScriptedAI245 struct TRINITY_DLL_DECL boss_leotheras_the_blind_demonformAI : public ScriptedAI 246 246 { 247 247 boss_leotheras_the_blind_demonformAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 71 71 72 72 //Morogrim Tidewalker AI 73 struct MANGOS_DLL_DECL boss_morogrim_tidewalkerAI : public ScriptedAI73 struct TRINITY_DLL_DECL boss_morogrim_tidewalkerAI : public ScriptedAI 74 74 { 75 75 boss_morogrim_tidewalkerAI(Creature *c) : ScriptedAI(c) … … 327 327 328 328 //Water Globule AI 329 struct MANGOS_DLL_DECL mob_water_globuleAI : public ScriptedAI329 struct TRINITY_DLL_DECL mob_water_globuleAI : public ScriptedAI 330 330 { 331 331 mob_water_globuleAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 */ 37 37 38 struct MANGOS_DLL_DECL instance_serpentshrine_cavern : public ScriptedInstance38 struct TRINITY_DLL_DECL instance_serpentshrine_cavern : public ScriptedInstance 39 39 { 40 40 instance_serpentshrine_cavern(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/slave_pens/boss_rokmar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 52 52 #define SPELL_ENVELOPING_WINDS 31718 53 53 54 struct MANGOS_DLL_DECL boss_thespiaAI : public ScriptedAI54 struct TRINITY_DLL_DECL boss_thespiaAI : public ScriptedAI 55 55 { 56 56 boss_thespiaAI(Creature *c) : ScriptedAI(c) … … 166 166 #define H_SPELL_WATER_BOLT_VOLLEY 37924 167 167 168 struct MANGOS_DLL_DECL mob_coilfang_waterelementalAI : public ScriptedAI168 struct TRINITY_DLL_DECL mob_coilfang_waterelementalAI : public ScriptedAI 169 169 { 170 170 mob_coilfang_waterelementalAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 59 59 #define ENTRY_STREAMRIGGER_MECHANIC 17951 60 60 61 struct MANGOS_DLL_DECL boss_mekgineer_steamriggerAI : public ScriptedAI61 struct TRINITY_DLL_DECL boss_mekgineer_steamriggerAI : public ScriptedAI 62 62 { 63 63 boss_mekgineer_steamriggerAI(Creature *c) : ScriptedAI(c) … … 213 213 #define MIN_REPAIR_RANGE (7.0f) //we can stop movement at this range to repair but not required 214 214 215 struct MANGOS_DLL_DECL mob_steamrigger_mechanicAI : public ScriptedAI215 struct TRINITY_DLL_DECL mob_steamrigger_mechanicAI : public ScriptedAI 216 216 { 217 217 mob_steamrigger_mechanicAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 53 53 #define SPELL_WARLORDS_RAGE_PROC 36453 54 54 55 struct MANGOS_DLL_DECL mob_naga_distillerAI : public ScriptedAI55 struct TRINITY_DLL_DECL mob_naga_distillerAI : public ScriptedAI 56 56 { 57 57 mob_naga_distillerAI(Creature *c) : ScriptedAI(c) … … 94 94 }; 95 95 96 struct MANGOS_DLL_DECL boss_warlord_kalithreshAI : public ScriptedAI96 struct TRINITY_DLL_DECL boss_warlord_kalithreshAI : public ScriptedAI 97 97 { 98 98 boss_warlord_kalithreshAI(Creature *c) : ScriptedAI(c) … … 159 159 Creature* pCreature = NULL; 160 160 161 CellPair pair( MaNGOS::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY()));161 CellPair pair(Trinity::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY())); 162 162 Cell cell(pair); 163 163 cell.data.Part.reserved = ALL_DISTRICT; 164 164 cell.SetNoCreate(); 165 165 166 MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck creature_check(*m_creature, entry, true, range);167 MaNGOS::CreatureLastSearcher<MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck> searcher(pCreature, creature_check);168 169 TypeContainerVisitor< MaNGOS::CreatureLastSearcher<MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck>, GridTypeMapContainer> creature_searcher(searcher);166 Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck creature_check(*m_creature, entry, true, range); 167 Trinity::CreatureLastSearcher<Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck> searcher(pCreature, creature_check); 168 169 TypeContainerVisitor<Trinity::CreatureLastSearcher<Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck>, GridTypeMapContainer> creature_searcher(searcher); 170 170 171 171 CellLock<GridReadGuard> cell_lock(cell, pair); -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 18 18 SDName: Instance_Steam_Vault 19 19 SD%Complete: 60 20 SDComment: Workaround for opening of Main Chamber door. Mangosdoes not support scripting of Gameobject as this instance require.20 SDComment: Workaround for opening of Main Chamber door. Trinity does not support scripting of Gameobject as this instance require. 21 21 SDCategory: Coilfang Resevoir, The Steamvault 22 22 EndScriptData */ … … 37 37 */ 38 38 39 struct MANGOS_DLL_DECL instance_steam_vault : public ScriptedInstance39 struct TRINITY_DLL_DECL instance_steam_vault : public ScriptedInstance 40 40 { 41 41 instance_steam_vault(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_ghazan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_ACID_GEYSER 38739 28 28 29 struct MANGOS_DLL_DECL boss_hungarfenAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_hungarfenAI : public ScriptedAI 30 30 { 31 31 boss_hungarfenAI(Creature *c) : ScriptedAI(c) … … 94 94 #define SPELL_GROW 31698 95 95 96 struct MANGOS_DLL_DECL mob_underbog_mushroomAI : public ScriptedAI96 struct TRINITY_DLL_DECL mob_underbog_mushroomAI : public ScriptedAI 97 97 { 98 98 mob_underbog_mushroomAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/darkshore/darkshore.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/deadmines/deadmines.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/deadmines/instance_deadmines.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/dun_morogh/dun_morogh.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 #define SAY_HEAL "Thank you, dear Paladin, you just saved my life." 35 35 36 struct MANGOS_DLL_DECL npc_narm_faulkAI : public ScriptedAI36 struct TRINITY_DLL_DECL npc_narm_faulkAI : public ScriptedAI 37 37 { 38 38 uint32 lifeTimer; -
trunk/src/bindings/scripts/scripts/zone/dustwallow_marsh/dustwallow_marsh.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 40 40 #define SPELL_INTANGIBLE_PRESENCE 43127 //Risen Spirit 41 41 42 struct MANGOS_DLL_DECL mobs_risen_husk_spiritAI : public ScriptedAI42 struct TRINITY_DLL_DECL mobs_risen_husk_spiritAI : public ScriptedAI 43 43 { 44 44 mobs_risen_husk_spiritAI(Creature *c) : ScriptedAI(c) {Reset();} … … 107 107 ######*/ 108 108 109 struct MANGOS_DLL_DECL npc_deserter_agitatorAI : public ScriptedAI109 struct TRINITY_DLL_DECL npc_deserter_agitatorAI : public ScriptedAI 110 110 { 111 111 npc_deserter_agitatorAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/eastern_plaguelands/eastern_plaguelands.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 //id8532 - diseased flayer 36 36 37 struct MANGOS_DLL_DECL mobs_ghoul_flayerAI : public ScriptedAI37 struct TRINITY_DLL_DECL mobs_ghoul_flayerAI : public ScriptedAI 38 38 { 39 39 mobs_ghoul_flayerAI(Creature *c) : ScriptedAI(c) {Reset();} … … 85 85 #define SPELL_SPIRIT_SPAWNIN 17321 86 86 87 struct MANGOS_DLL_DECL npc_darrowshire_spiritAI : public ScriptedAI87 struct TRINITY_DLL_DECL npc_darrowshire_spiritAI : public ScriptedAI 88 88 { 89 89 npc_darrowshire_spiritAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/elwynn_forest/elwynn_forest.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 #define SAY_HEAL "Thank you, dear Paladin, you just saved my life." 35 35 36 struct MANGOS_DLL_DECL npc_henze_faulkAI : public ScriptedAI36 struct TRINITY_DLL_DECL npc_henze_faulkAI : public ScriptedAI 37 37 { 38 38 uint32 lifeTimer; -
trunk/src/bindings/scripts/scripts/zone/eversong_woods/eversong_woods.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 ######*/ 35 35 36 struct MANGOS_DLL_DECL mobs_mana_tappedAI : public ScriptedAI36 struct TRINITY_DLL_DECL mobs_mana_tappedAI : public ScriptedAI 37 37 { 38 38 mobs_mana_tappedAI(Creature *c) : ScriptedAI(c) {Reset();} … … 61 61 #define QUEST_THE_DWARVEN_SPY 8483 62 62 63 struct MANGOS_DLL_DECL npc_prospector_anvilwardAI : public npc_escortAI63 struct TRINITY_DLL_DECL npc_prospector_anvilwardAI : public npc_escortAI 64 64 { 65 65 // CreatureAI functions -
trunk/src/bindings/scripts/scripts/zone/felwood/felwood.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/feralas/feralas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/ghostlands/ghostlands.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 40 40 #define SAY_AGGRO "Come.... and die." 41 41 42 struct MANGOS_DLL_DECL boss_gruulAI : public ScriptedAI42 struct TRINITY_DLL_DECL boss_gruulAI : public ScriptedAI 43 43 { 44 44 boss_gruulAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 59 59 60 60 //High King Maulgar AI 61 struct MANGOS_DLL_DECL boss_high_king_maulgarAI : public ScriptedAI61 struct TRINITY_DLL_DECL boss_high_king_maulgarAI : public ScriptedAI 62 62 { 63 63 boss_high_king_maulgarAI(Creature *c) : ScriptedAI(c) … … 221 221 222 222 //Olm The Summoner AI 223 struct MANGOS_DLL_DECL boss_olm_the_summonerAI : public ScriptedAI223 struct TRINITY_DLL_DECL boss_olm_the_summonerAI : public ScriptedAI 224 224 { 225 225 boss_olm_the_summonerAI(Creature *c) : ScriptedAI(c) … … 307 307 308 308 //Kiggler The Crazed AI 309 struct MANGOS_DLL_DECL boss_kiggler_the_crazedAI : public ScriptedAI309 struct TRINITY_DLL_DECL boss_kiggler_the_crazedAI : public ScriptedAI 310 310 { 311 311 boss_kiggler_the_crazedAI(Creature *c) : ScriptedAI(c) … … 426 426 427 427 //Blindeye The Seer AI 428 struct MANGOS_DLL_DECL boss_blindeye_the_seerAI : public ScriptedAI428 struct TRINITY_DLL_DECL boss_blindeye_the_seerAI : public ScriptedAI 429 429 { 430 430 boss_blindeye_the_seerAI(Creature *c) : ScriptedAI(c) … … 524 524 525 525 //Krosh Firehand AI 526 struct MANGOS_DLL_DECL boss_krosh_firehandAI : public ScriptedAI526 struct TRINITY_DLL_DECL boss_krosh_firehandAI : public ScriptedAI 527 527 { 528 528 boss_krosh_firehandAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 */ 33 33 34 struct MANGOS_DLL_DECL instance_gruuls_lair : public ScriptedInstance34 struct TRINITY_DLL_DECL instance_gruuls_lair : public ScriptedInstance 35 35 { 36 36 instance_gruuls_lair(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SAY_AGGRO "Come intruders...." 33 33 34 struct MANGOS_DLL_DECL boss_broggokAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_broggokAI : public ScriptedAI 35 35 { 36 36 boss_broggokAI(Creature *c) : ScriptedAI(c) {Reset();} … … 80 80 }; 81 81 82 struct MANGOS_DLL_DECL mob_broggok_poisoncloudAI : public ScriptedAI82 struct TRINITY_DLL_DECL mob_broggok_poisoncloudAI : public ScriptedAI 83 83 { 84 84 mob_broggok_poisoncloudAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 61 61 #define SPELL_VORTEX 37370 62 62 63 struct MANGOS_DLL_DECL boss_kelidan_the_breakerAI : public ScriptedAI63 struct TRINITY_DLL_DECL boss_kelidan_the_breakerAI : public ScriptedAI 64 64 { 65 65 boss_kelidan_the_breakerAI(Creature *c) : ScriptedAI(c) … … 185 185 //when engaged all channelers must stop, trigger yell (SAY_ADD_AGGRO_*), and engage. 186 186 187 struct MANGOS_DLL_DECL mob_shadowmoon_channelerAI : public ScriptedAI187 struct TRINITY_DLL_DECL mob_shadowmoon_channelerAI : public ScriptedAI 188 188 { 189 189 mob_shadowmoon_channelerAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 44 44 #define SOUND_DIE 10291 45 45 46 struct MANGOS_DLL_DECL boss_the_makerAI : public ScriptedAI46 struct TRINITY_DLL_DECL boss_the_makerAI : public ScriptedAI 47 47 { 48 48 boss_the_makerAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 55 55 #define SOUND_WIPE 10283 56 56 57 struct MANGOS_DLL_DECL boss_omor_the_unscarredAI : public ScriptedAI57 struct TRINITY_DLL_DECL boss_omor_the_unscarredAI : public ScriptedAI 58 58 { 59 59 boss_omor_the_unscarredAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 51 51 #define SPELL_RETALIATION 22857 52 52 53 struct MANGOS_DLL_DECL boss_watchkeeper_gargolmarAI : public ScriptedAI53 struct TRINITY_DLL_DECL boss_watchkeeper_gargolmarAI : public ScriptedAI 54 54 { 55 55 boss_watchkeeper_gargolmarAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 92 92 uint32 RandomSound[] = {10247, 10248, 10249, 10250, 10251, 10252}; 93 93 94 struct MANGOS_DLL_DECL boss_magtheridonAI : public ScriptedAI94 struct TRINITY_DLL_DECL boss_magtheridonAI : public ScriptedAI 95 95 { 96 96 boss_magtheridonAI(Creature *c) : ScriptedAI(c) … … 268 268 }; 269 269 270 struct MANGOS_DLL_DECL mob_hellfire_channelerAI : public ScriptedAI270 struct TRINITY_DLL_DECL mob_hellfire_channelerAI : public ScriptedAI 271 271 { 272 272 mob_hellfire_channelerAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 #include "def_magtheridons_lair.h" 26 26 27 struct MANGOS_DLL_DECL instance_magtheridons_lair : public ScriptedInstance27 struct TRINITY_DLL_DECL instance_magtheridons_lair : public ScriptedInstance 28 28 { 29 29 instance_magtheridons_lair(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 89 89 #define SPELL_TEMPORARY_VISUAL 39312 // this is wrong, a temporary solution. spell consumption already has the purple visual, but doesn't display as it should 90 90 91 struct MANGOS_DLL_DECL boss_grand_warlock_nethekurseAI : public ScriptedAI91 struct TRINITY_DLL_DECL boss_grand_warlock_nethekurseAI : public ScriptedAI 92 92 { 93 93 boss_grand_warlock_nethekurseAI(Creature *c) : ScriptedAI(c) … … 363 363 }; 364 364 365 struct MANGOS_DLL_DECL mob_fel_orc_convertAI : public ScriptedAI365 struct TRINITY_DLL_DECL mob_fel_orc_convertAI : public ScriptedAI 366 366 { 367 367 mob_fel_orc_convertAI(Creature *c) : ScriptedAI(c) … … 431 431 432 432 //NOTE: this creature are also summoned by other spells, for different creatures 433 struct MANGOS_DLL_DECL mob_lesser_shadow_fissureAI : public ScriptedAI433 struct TRINITY_DLL_DECL mob_lesser_shadow_fissureAI : public ScriptedAI 434 434 { 435 435 mob_lesser_shadow_fissureAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 100 100 #define H_SPELL_BURNING_MAUL 36056 101 101 102 struct MANGOS_DLL_DECL mob_omrogg_headsAI : public ScriptedAI102 struct TRINITY_DLL_DECL mob_omrogg_headsAI : public ScriptedAI 103 103 { 104 104 mob_omrogg_headsAI(Creature *c) : ScriptedAI(c) { Reset(); } … … 130 130 }; 131 131 132 struct MANGOS_DLL_DECL boss_warbringer_omroggAI : public ScriptedAI132 struct TRINITY_DLL_DECL boss_warbringer_omroggAI : public ScriptedAI 133 133 { 134 134 boss_warbringer_omroggAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define DOOR_NETHEKURSE 1 30 30 31 struct MANGOS_DLL_DECL instance_shattered_halls : public ScriptedInstance31 struct TRINITY_DLL_DECL instance_shattered_halls : public ScriptedInstance 32 32 { 33 33 instance_shattered_halls(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/hellfire_peninsula/boss_doomlord_kazzak.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 33 33 #define SPELL_TWISTEDREFLECTION 21063 34 34 35 struct MANGOS_DLL_DECL boss_doomlordkazzakAI : public ScriptedAI35 struct TRINITY_DLL_DECL boss_doomlordkazzakAI : public ScriptedAI 36 36 { 37 37 boss_doomlordkazzakAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/hellfire_peninsula/hellfire_peninsula.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/ironforge/ironforge.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/isle_of_queldanas/isle_of_queldanas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 70 70 #define SPELL_CONVERT_CREDIT 45009 71 71 72 struct MANGOS_DLL_DECL npc_converted_sentryAI : public ScriptedAI72 struct TRINITY_DLL_DECL npc_converted_sentryAI : public ScriptedAI 73 73 { 74 74 npc_converted_sentryAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 61 61 #define SPELL_BERSERK 26662 62 62 63 struct MANGOS_DLL_DECL boss_curatorAI : public ScriptedAI63 struct TRINITY_DLL_DECL boss_curatorAI : public ScriptedAI 64 64 { 65 65 boss_curatorAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 45 45 #define SOUND_DEATH 9206 46 46 47 struct MANGOS_DLL_DECL boss_maiden_of_virtueAI : public ScriptedAI47 struct TRINITY_DLL_DECL boss_maiden_of_virtueAI : public ScriptedAI 48 48 { 49 49 boss_maiden_of_virtueAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 62 62 #define SUMMON_ATTUMEN 15550 63 63 64 struct MANGOS_DLL_DECL boss_midnightAI : public ScriptedAI64 struct TRINITY_DLL_DECL boss_midnightAI : public ScriptedAI 65 65 { 66 66 boss_midnightAI(Creature *c) : ScriptedAI(c) {Reset();} … … 192 192 } 193 193 194 struct MANGOS_DLL_DECL boss_attumenAI : public ScriptedAI194 struct TRINITY_DLL_DECL boss_attumenAI : public ScriptedAI 195 195 { 196 196 boss_attumenAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 73 73 }; 74 74 75 struct MANGOS_DLL_DECL boss_moroesAI : public ScriptedAI75 struct TRINITY_DLL_DECL boss_moroesAI : public ScriptedAI 76 76 { 77 77 boss_moroesAI(Creature *c) : ScriptedAI(c) … … 377 377 }; 378 378 379 struct MANGOS_DLL_DECL boss_moroes_guestAI : public ScriptedAI379 struct TRINITY_DLL_DECL boss_moroes_guestAI : public ScriptedAI 380 380 { 381 381 ScriptedInstance* pInstance; … … 445 445 #define SPELL_SHADOWFORM 29406 446 446 447 struct MANGOS_DLL_DECL boss_baroness_dorothea_millstipeAI : public boss_moroes_guestAI447 struct TRINITY_DLL_DECL boss_baroness_dorothea_millstipeAI : public boss_moroes_guestAI 448 448 { 449 449 //Shadow Priest … … 502 502 #define SPELL_SEALOFCOMMAND 29385 503 503 504 struct MANGOS_DLL_DECL boss_baron_rafe_dreugerAI : public boss_moroes_guestAI504 struct TRINITY_DLL_DECL boss_baron_rafe_dreugerAI : public boss_moroes_guestAI 505 505 { 506 506 //Retr Pally … … 553 553 #define SPELL_PWSHIELD 29408 554 554 555 struct MANGOS_DLL_DECL boss_lady_catriona_von_indiAI : public boss_moroes_guestAI555 struct TRINITY_DLL_DECL boss_lady_catriona_von_indiAI : public boss_moroes_guestAI 556 556 { 557 557 //Holy Priest … … 623 623 #define SPELL_DIVINESHIELD 41367 624 624 625 struct MANGOS_DLL_DECL boss_lady_keira_berrybuckAI : public boss_moroes_guestAI625 struct TRINITY_DLL_DECL boss_lady_keira_berrybuckAI : public boss_moroes_guestAI 626 626 { 627 627 //Holy Pally … … 690 690 #define SPELL_WHIRLWIND 29573 691 691 692 struct MANGOS_DLL_DECL boss_lord_robin_darisAI : public boss_moroes_guestAI692 struct TRINITY_DLL_DECL boss_lord_robin_darisAI : public boss_moroes_guestAI 693 693 { 694 694 //Arms Warr … … 740 740 #define SPELL_SHIELDWALL 29390 741 741 742 struct MANGOS_DLL_DECL boss_lord_crispin_ferenceAI : public boss_moroes_guestAI742 struct TRINITY_DLL_DECL boss_lord_crispin_ferenceAI : public boss_moroes_guestAI 743 743 { 744 744 //Arms Warr -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_netherspite.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_NETHERBREATH 36631 30 30 31 //Beams (no idea how these are going to work in Mangos)31 //Beams (no idea how these are going to work in Trinity) 32 32 #define SPELL_DOMINANCE_ENEMY 30423 33 33 #define SPELL_DOMINANCE_SELF 30468 -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_nightbane.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 101 101 102 102 //---------Infernal code first 103 struct MANGOS_DLL_DECL netherspite_infernalAI : public ScriptedAI103 struct TRINITY_DLL_DECL netherspite_infernalAI : public ScriptedAI 104 104 { 105 105 netherspite_infernalAI(Creature *c) : ScriptedAI(c) , … … 160 160 }; 161 161 162 struct MANGOS_DLL_DECL boss_malchezaarAI : public ScriptedAI162 struct TRINITY_DLL_DECL boss_malchezaarAI : public ScriptedAI 163 163 { 164 164 boss_malchezaarAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 118 118 }; 119 119 120 struct MANGOS_DLL_DECL boss_aranAI : public ScriptedAI120 struct TRINITY_DLL_DECL boss_aranAI : public ScriptedAI 121 121 { 122 122 boss_aranAI(Creature *c) : ScriptedAI(c) … … 596 596 }; 597 597 598 struct MANGOS_DLL_DECL water_elementalAI : public ScriptedAI598 struct TRINITY_DLL_DECL water_elementalAI : public ScriptedAI 599 599 { 600 600 water_elementalAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 75 75 }; 76 76 77 struct MANGOS_DLL_DECL mob_kilrekAI : public ScriptedAI77 struct TRINITY_DLL_DECL mob_kilrekAI : public ScriptedAI 78 78 { 79 79 mob_kilrekAI(Creature *c) : ScriptedAI(c) … … 144 144 }; 145 145 146 struct MANGOS_DLL_DECL mob_demon_chainAI : public ScriptedAI146 struct TRINITY_DLL_DECL mob_demon_chainAI : public ScriptedAI 147 147 { 148 148 mob_demon_chainAI(Creature *c) : ScriptedAI(c) … … 173 173 }; 174 174 175 struct MANGOS_DLL_DECL boss_terestianAI : public ScriptedAI175 struct TRINITY_DLL_DECL boss_terestianAI : public ScriptedAI 176 176 { 177 177 boss_terestianAI(Creature *c) : ScriptedAI(c) … … 381 381 }; 382 382 383 struct MANGOS_DLL_DECL mob_karazhan_impAI : public ScriptedAI383 struct TRINITY_DLL_DECL mob_karazhan_impAI : public ScriptedAI 384 384 { 385 385 mob_karazhan_impAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 120 120 }; 121 121 122 struct MANGOS_DLL_DECL boss_dorotheeAI : public ScriptedAI122 struct TRINITY_DLL_DECL boss_dorotheeAI : public ScriptedAI 123 123 { 124 124 boss_dorotheeAI(Creature* c) : ScriptedAI(c) … … 221 221 }; 222 222 223 struct MANGOS_DLL_DECL mob_titoAI : public ScriptedAI223 struct TRINITY_DLL_DECL mob_titoAI : public ScriptedAI 224 224 { 225 225 mob_titoAI(Creature* c) : ScriptedAI(c) … … 284 284 } 285 285 286 struct MANGOS_DLL_DECL boss_strawmanAI : public ScriptedAI286 struct TRINITY_DLL_DECL boss_strawmanAI : public ScriptedAI 287 287 { 288 288 boss_strawmanAI(Creature* c) : ScriptedAI(c) … … 376 376 }; 377 377 378 struct MANGOS_DLL_DECL boss_tinheadAI : public ScriptedAI378 struct TRINITY_DLL_DECL boss_tinheadAI : public ScriptedAI 379 379 { 380 380 boss_tinheadAI(Creature* c) : ScriptedAI(c) … … 471 471 }; 472 472 473 struct MANGOS_DLL_DECL boss_roarAI : public ScriptedAI473 struct TRINITY_DLL_DECL boss_roarAI : public ScriptedAI 474 474 { 475 475 boss_roarAI(Creature* c) : ScriptedAI(c) … … 565 565 }; 566 566 567 struct MANGOS_DLL_DECL boss_croneAI : public ScriptedAI567 struct TRINITY_DLL_DECL boss_croneAI : public ScriptedAI 568 568 { 569 569 boss_croneAI(Creature* c) : ScriptedAI(c) … … 640 640 }; 641 641 642 struct MANGOS_DLL_DECL mob_cycloneAI : public ScriptedAI642 struct TRINITY_DLL_DECL mob_cycloneAI : public ScriptedAI 643 643 { 644 644 mob_cycloneAI(Creature* c) : ScriptedAI(c) … … 763 763 } 764 764 765 struct MANGOS_DLL_DECL boss_bigbadwolfAI : public ScriptedAI765 struct TRINITY_DLL_DECL boss_bigbadwolfAI : public ScriptedAI 766 766 { 767 767 boss_bigbadwolfAI(Creature* c) : ScriptedAI(c) … … 971 971 }; 972 972 973 struct MANGOS_DLL_DECL boss_julianneAI : public ScriptedAI973 struct TRINITY_DLL_DECL boss_julianneAI : public ScriptedAI 974 974 { 975 975 boss_julianneAI(Creature* c) : ScriptedAI(c) … … 1071 1071 }; 1072 1072 1073 struct MANGOS_DLL_DECL boss_romuloAI : public ScriptedAI1073 struct TRINITY_DLL_DECL boss_romuloAI : public ScriptedAI 1074 1074 { 1075 1075 boss_romuloAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 41 41 11 - Netherbane 42 42 */ 43 struct MANGOS_DLL_DECL instance_karazhan : public ScriptedInstance43 struct TRINITY_DLL_DECL instance_karazhan : public ScriptedInstance 44 44 { 45 45 instance_karazhan(Map* map) : ScriptedInstance(map) -
trunk/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 106 106 #define SPAWN_O 4.738 107 107 108 struct MANGOS_DLL_DECL npc_barnesAI : public npc_escortAI108 struct TRINITY_DLL_DECL npc_barnesAI : public npc_escortAI 109 109 { 110 110 npc_barnesAI(Creature* c) : npc_escortAI(c) -
trunk/src/bindings/scripts/scripts/zone/loch_modan/loch_modan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 90 90 #define LOCATION_Z -16.727455 91 91 92 struct MANGOS_DLL_DECL boss_felblood_kaelthasAI : public ScriptedAI92 struct TRINITY_DLL_DECL boss_felblood_kaelthasAI : public ScriptedAI 93 93 { 94 94 boss_felblood_kaelthasAI(Creature* c) : ScriptedAI(c) … … 390 390 }; 391 391 392 struct MANGOS_DLL_DECL mob_felkael_flamestrikeAI : public ScriptedAI392 struct TRINITY_DLL_DECL mob_felkael_flamestrikeAI : public ScriptedAI 393 393 { 394 394 mob_felkael_flamestrikeAI(Creature *c) : ScriptedAI(c) … … 425 425 }; 426 426 427 struct MANGOS_DLL_DECL mob_felkael_phoenixAI : public ScriptedAI427 struct TRINITY_DLL_DECL mob_felkael_phoenixAI : public ScriptedAI 428 428 { 429 429 mob_felkael_phoenixAI(Creature *c) : ScriptedAI(c) {Reset();} … … 459 459 }; 460 460 461 struct MANGOS_DLL_DECL mob_felkael_phoenix_eggAI : public ScriptedAI461 struct TRINITY_DLL_DECL mob_felkael_phoenix_eggAI : public ScriptedAI 462 462 { 463 463 mob_felkael_phoenix_eggAI(Creature *c) : ScriptedAI(c) {Reset();} … … 480 480 }; 481 481 482 struct MANGOS_DLL_DECL mob_arcane_sphereAI : public ScriptedAI482 struct TRINITY_DLL_DECL mob_arcane_sphereAI : public ScriptedAI 483 483 { 484 484 mob_arcane_sphereAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 97 97 }; 98 98 99 struct MANGOS_DLL_DECL boss_priestess_delrissaAI : public ScriptedAI99 struct TRINITY_DLL_DECL boss_priestess_delrissaAI : public ScriptedAI 100 100 { 101 101 boss_priestess_delrissaAI(Creature* c) : ScriptedAI(c) … … 346 346 #define SPELL_HEALING_POTION 15503 347 347 348 struct MANGOS_DLL_DECL boss_priestess_guestAI : public ScriptedAI348 struct TRINITY_DLL_DECL boss_priestess_guestAI : public ScriptedAI 349 349 { 350 350 boss_priestess_guestAI(Creature* c) : ScriptedAI(c) … … 445 445 #define SPELL_EVISCERATE 27611 446 446 447 struct MANGOS_DLL_DECL boss_kagani_nightstrikeAI : public boss_priestess_guestAI447 struct TRINITY_DLL_DECL boss_kagani_nightstrikeAI : public boss_priestess_guestAI 448 448 { 449 449 //Rogue … … 532 532 //#define CREATURE_FIZZLE 24656 533 533 534 /*struct MANGOS_DLL_DECL mob_fizzleAI : public ScriptedAI534 /*struct TRINITY_DLL_DECL mob_fizzleAI : public ScriptedAI 535 535 { 536 536 mob_fizzleAI(Creature *c) : ScriptedAI(c) … … 561 561 };*/ 562 562 563 struct MANGOS_DLL_DECL boss_ellris_duskhallowAI : public boss_priestess_guestAI563 struct TRINITY_DLL_DECL boss_ellris_duskhallowAI : public boss_priestess_guestAI 564 564 { 565 565 //Warlock … … 657 657 #define SPELL_SNAP_KICK 46182 658 658 659 struct MANGOS_DLL_DECL boss_eramas_brightblazeAI : public boss_priestess_guestAI659 struct TRINITY_DLL_DECL boss_eramas_brightblazeAI : public boss_priestess_guestAI 660 660 { 661 661 //Monk … … 704 704 #define SPELL_BLINK 14514 705 705 706 struct MANGOS_DLL_DECL boss_yazzaiAI : public boss_priestess_guestAI706 struct TRINITY_DLL_DECL boss_yazzaiAI : public boss_priestess_guestAI 707 707 { 708 708 //Mage … … 817 817 #define SPELL_MORTAL_STRIKE 44268 818 818 819 struct MANGOS_DLL_DECL boss_warlord_salarisAI : public boss_priestess_guestAI819 struct TRINITY_DLL_DECL boss_warlord_salarisAI : public boss_priestess_guestAI 820 820 { 821 821 //Warrior … … 917 917 #define CREATURE_SLIVER 24552 918 918 919 /*struct MANGOS_DLL_DECL mob_sliverAI : public ScriptedAI919 /*struct TRINITY_DLL_DECL mob_sliverAI : public ScriptedAI 920 920 { 921 921 mob_sliverAI(Creature *c) : ScriptedAI(c) … … 935 935 };*/ 936 936 937 struct MANGOS_DLL_DECL boss_garaxxasAI : public boss_priestess_guestAI937 struct TRINITY_DLL_DECL boss_garaxxasAI : public boss_priestess_guestAI 938 938 { 939 939 //Hunter … … 1054 1054 #define SPELL_EARTHBIND_TOTEM 15786 1055 1055 1056 struct MANGOS_DLL_DECL boss_apokoAI : public boss_priestess_guestAI1056 struct TRINITY_DLL_DECL boss_apokoAI : public boss_priestess_guestAI 1057 1057 { 1058 1058 //Shaman … … 1149 1149 #define CREATURE_EXPLOSIVE_SHEEP 24715 1150 1150 1151 struct MANGOS_DLL_DECL boss_zelfanAI : public boss_priestess_guestAI1151 struct TRINITY_DLL_DECL boss_zelfanAI : public boss_priestess_guestAI 1152 1152 { 1153 1153 //Engineer … … 1217 1217 }; 1218 1218 1219 //struct MANGOS_DLL_DECL mob_high_explosive_sheepAI : public ScriptedAI1219 //struct TRINITY_DLL_DECL mob_high_explosive_sheepAI : public ScriptedAI 1220 1220 //{ 1221 1221 // mob_high_explosive_sheepAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 60 60 #define CREATURE_FEL_CRYSTAL 24722 61 61 62 struct MANGOS_DLL_DECL boss_selin_fireheartAI : public ScriptedAI62 struct TRINITY_DLL_DECL boss_selin_fireheartAI : public ScriptedAI 63 63 { 64 64 boss_selin_fireheartAI(Creature* c) : ScriptedAI(c) … … 109 109 { 110 110 if(!pUnit->isAlive()) 111 ((Creature*)pUnit)->Respawn(); // Let MaNGOShandle setting death state, etc.111 ((Creature*)pUnit)->Respawn(); // Let TrinIty handle setting death state, etc. 112 112 113 113 // Only need to set unselectable flag. You can't attack unselectable units so non_attackable flag is not necessary here. … … 348 348 }; 349 349 350 struct MANGOS_DLL_DECL mob_fel_crystalAI : public ScriptedAI350 struct TRINITY_DLL_DECL mob_fel_crystalAI : public ScriptedAI 351 351 { 352 352 mob_fel_crystalAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 52 52 #define CREATURE_PURE_ENERGY 24745 53 53 54 struct MANGOS_DLL_DECL boss_vexallusAI : public ScriptedAI54 struct TRINITY_DLL_DECL boss_vexallusAI : public ScriptedAI 55 55 { 56 56 boss_vexallusAI(Creature *c) : ScriptedAI(c) … … 182 182 }; 183 183 184 struct MANGOS_DLL_DECL mob_pure_energyAI : public ScriptedAI184 struct TRINITY_DLL_DECL mob_pure_energyAI : public ScriptedAI 185 185 { 186 186 mob_pure_energyAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 */ 35 35 36 struct MANGOS_DLL_DECL instance_magisters_terrace : public ScriptedInstance36 struct TRINITY_DLL_DECL instance_magisters_terrace : public ScriptedInstance 37 37 { 38 38 instance_magisters_terrace(Map* map) : ScriptedInstance(map) -
trunk/src/bindings/scripts/scripts/zone/maraudon/boss_celebras_the_cursed.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_CORRUPT_FORCES 21968 29 29 30 struct MANGOS_DLL_DECL celebras_the_cursedAI : public ScriptedAI30 struct TRINITY_DLL_DECL celebras_the_cursedAI : public ScriptedAI 31 31 { 32 32 celebras_the_cursedAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/maraudon/boss_landslide.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_LANDSLIDE 21808 29 29 30 struct MANGOS_DLL_DECL boss_landslideAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_landslideAI : public ScriptedAI 31 31 { 32 32 boss_landslideAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/maraudon/boss_noxxion.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_UPPERCUT 22916 28 28 29 struct MANGOS_DLL_DECL boss_noxxionAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_noxxionAI : public ScriptedAI 30 30 { 31 31 boss_noxxionAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/maraudon/boss_princess_theradras.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_REPULSIVEGAZE 21869 30 30 31 struct MANGOS_DLL_DECL boss_ptheradrasAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_ptheradrasAI : public ScriptedAI 32 32 { 33 33 boss_ptheradrasAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_ARMAGEDDOM 20479 30 30 31 struct MANGOS_DLL_DECL boss_baron_geddonAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_baron_geddonAI : public ScriptedAI 32 32 { 33 33 boss_baron_geddonAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 33 33 #define SPELL_IMMOLATE 20294 34 34 35 struct MANGOS_DLL_DECL boss_garrAI : public ScriptedAI35 struct TRINITY_DLL_DECL boss_garrAI : public ScriptedAI 36 36 { 37 37 boss_garrAI(Creature *c) : ScriptedAI(c) {Reset();} … … 77 77 }; 78 78 79 struct MANGOS_DLL_DECL mob_fireswornAI : public ScriptedAI79 struct TRINITY_DLL_DECL mob_fireswornAI : public ScriptedAI 80 80 { 81 81 mob_fireswornAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_GEHENNASCURSE 19716 29 29 30 struct MANGOS_DLL_DECL boss_gehennasAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_gehennasAI : public ScriptedAI 31 31 { 32 32 boss_gehennasAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 37 37 #define EMOTE_AEGIS "refuses to die while its master is in trouble" 38 38 39 struct MANGOS_DLL_DECL boss_golemaggAI : public ScriptedAI39 struct TRINITY_DLL_DECL boss_golemaggAI : public ScriptedAI 40 40 { 41 41 boss_golemaggAI(Creature *c) : ScriptedAI(c) … … 117 117 }; 118 118 119 struct MANGOS_DLL_DECL mob_core_ragerAI : public ScriptedAI119 struct TRINITY_DLL_DECL mob_core_ragerAI : public ScriptedAI 120 120 { 121 121 mob_core_ragerAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_SHADOWSHOCK 20603 29 29 30 struct MANGOS_DLL_DECL boss_lucifronAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_lucifronAI : public ScriptedAI 31 31 { 32 32 boss_lucifronAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SPELL_LAVABOMB_ALT 19428 //This is the spell that the lava bomb casts 31 31 32 struct MANGOS_DLL_DECL boss_magmadarAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_magmadarAI : public ScriptedAI 33 33 { 34 34 boss_magmadarAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 50 50 #define SOUND_ARRIVAL1 8041 51 51 52 struct MANGOS_DLL_DECL boss_majordomoAI : public ScriptedAI52 struct TRINITY_DLL_DECL boss_majordomoAI : public ScriptedAI 53 53 { 54 54 boss_majordomoAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 97 97 #define ADD_8O 4.693108 98 98 99 struct MANGOS_DLL_DECL boss_ragnarosAI : public Scripted_NoMovementAI99 struct TRINITY_DLL_DECL boss_ragnarosAI : public Scripted_NoMovementAI 100 100 { 101 101 boss_ragnarosAI(Creature *c) : Scripted_NoMovementAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_COUNTERSPELL 19715 30 30 31 struct MANGOS_DLL_DECL boss_shazzrahAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_shazzrahAI : public ScriptedAI 32 32 { 33 33 boss_shazzrahAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 #define SPELL_IMMOLATE 20294 37 37 38 struct MANGOS_DLL_DECL boss_sulfuronAI : public ScriptedAI38 struct TRINITY_DLL_DECL boss_sulfuronAI : public ScriptedAI 39 39 { 40 40 boss_sulfuronAI(Creature *c) : ScriptedAI(c) … … 124 124 }; 125 125 126 struct MANGOS_DLL_DECL mob_flamewaker_priestAI : public ScriptedAI126 struct TRINITY_DLL_DECL mob_flamewaker_priestAI : public ScriptedAI 127 127 { 128 128 mob_flamewaker_priestAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/molten_core/instance_molten_core.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 37 37 #define ID_FLAMEWAKERPRIEST 11662 38 38 39 class MANGOS_DLL_SPEC instance_molten_core : public ScriptedInstance39 class TRINITY_DLL_SPEC instance_molten_core : public ScriptedInstance 40 40 { 41 41 public: -
trunk/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/moonglade/moonglade.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/mulgore/mulgore.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/nagrand/nagrand.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 ######*/ 39 39 40 struct MANGOS_DLL_DECL mob_shattered_rumblerAI : public ScriptedAI40 struct TRINITY_DLL_DECL mob_shattered_rumblerAI : public ScriptedAI 41 41 { 42 42 bool Spawn; … … 85 85 #define LUMP_DEFEAT "OK, OK! Lump give up!" 86 86 87 struct MANGOS_DLL_DECL mob_lumpAI : public ScriptedAI87 struct TRINITY_DLL_DECL mob_lumpAI : public ScriptedAI 88 88 { 89 89 mob_lumpAI(Creature *c) : ScriptedAI(c) … … 219 219 ####*/ 220 220 221 struct MANGOS_DLL_DECL mob_sunspring_villagerAI : public ScriptedAI221 struct TRINITY_DLL_DECL mob_sunspring_villagerAI : public ScriptedAI 222 222 { 223 223 mob_sunspring_villagerAI(Creature *c) : ScriptedAI(c) {Reset();} … … 484 484 ######*/ 485 485 486 struct MANGOS_DLL_DECL npc_creditmarker_visit_with_ancestorsAI : public ScriptedAI486 struct TRINITY_DLL_DECL npc_creditmarker_visit_with_ancestorsAI : public ScriptedAI 487 487 { 488 488 npc_creditmarker_visit_with_ancestorsAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 51 51 #define SPELL_SELF_SPAWN_10 28864 //This is used by the crypt guards when they die 52 52 53 struct MANGOS_DLL_DECL boss_anubrekhanAI : public ScriptedAI53 struct TRINITY_DLL_DECL boss_anubrekhanAI : public ScriptedAI 54 54 { 55 55 boss_anubrekhanAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define SPELL_ENRAGE 26527 49 49 50 struct MANGOS_DLL_DECL boss_faerlinaAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_faerlinaAI : public ScriptedAI 51 51 { 52 52 boss_faerlinaAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_feugen.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 66 66 #define ADD_9Z 297.423 67 67 68 struct MANGOS_DLL_DECL boss_gluthAI : public ScriptedAI68 struct TRINITY_DLL_DECL boss_gluthAI : public ScriptedAI 69 69 { 70 70 boss_gluthAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_gothik.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_grobbulus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_heigan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 56 56 #define SPIRIT_OF_MOGRAINE 16775 57 57 58 struct MANGOS_DLL_DECL boss_highlord_mograineAI : public ScriptedAI58 struct TRINITY_DLL_DECL boss_highlord_mograineAI : public ScriptedAI 59 59 { 60 60 boss_highlord_mograineAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 169 169 #define SOUND_DEATH 8814 170 170 171 struct MANGOS_DLL_DECL boss_kelthuzadAI : public ScriptedAI171 struct TRINITY_DLL_DECL boss_kelthuzadAI : public ScriptedAI 172 172 { 173 173 boss_kelthuzadAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_lady_blaumeux.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 50 50 #define SPIRIT_OF_BLAUMEUX 16776 51 51 52 struct MANGOS_DLL_DECL boss_lady_blaumeuxAI : public ScriptedAI52 struct TRINITY_DLL_DECL boss_lady_blaumeuxAI : public ScriptedAI 53 53 { 54 54 boss_lady_blaumeuxAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 63 63 #define ADD_3Z 274.280 64 64 65 struct MANGOS_DLL_DECL boss_loathebAI : public ScriptedAI65 struct TRINITY_DLL_DECL boss_loathebAI : public ScriptedAI 66 66 { 67 67 boss_loathebAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 43 43 #define LOC_Z3 302.384 44 44 45 struct MANGOS_DLL_DECL mob_webwrapAI : public ScriptedAI45 struct TRINITY_DLL_DECL mob_webwrapAI : public ScriptedAI 46 46 { 47 47 mob_webwrapAI(Creature *c) : ScriptedAI(c) {Reset();} … … 89 89 }; 90 90 91 struct MANGOS_DLL_DECL boss_maexxnaAI : public ScriptedAI91 struct TRINITY_DLL_DECL boss_maexxnaAI : public ScriptedAI 92 92 { 93 93 boss_maexxnaAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 52 52 // IMPORTANT: BALCONY TELEPORT NOT ADDED YET! WILL BE ADDED SOON! 53 53 54 struct MANGOS_DLL_DECL boss_nothAI : public ScriptedAI54 struct TRINITY_DLL_DECL boss_nothAI : public ScriptedAI 55 55 { 56 56 boss_nothAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SPELL_SLIMEBOLT 32309 43 43 44 struct MANGOS_DLL_DECL boss_patchwerkAI : public ScriptedAI44 struct TRINITY_DLL_DECL boss_patchwerkAI : public ScriptedAI 45 45 { 46 46 boss_patchwerkAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 54 54 #define SPELL_DISRUPTINGSHOUT 29107 55 55 56 struct MANGOS_DLL_DECL boss_razuviousAI : public ScriptedAI56 struct TRINITY_DLL_DECL boss_razuviousAI : public ScriptedAI 57 57 { 58 58 boss_razuviousAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_BESERK 26662 32 32 33 struct MANGOS_DLL_DECL boss_sapphironAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_sapphironAI : public ScriptedAI 34 34 { 35 35 boss_sapphironAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_sir_zeliek.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define SOUND_DEATH 8914 49 49 50 struct MANGOS_DLL_DECL boss_sir_zeliekAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_sir_zeliekAI : public ScriptedAI 51 51 { 52 52 boss_sir_zeliekAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_stalagg.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_thaddius.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/naxxramas/boss_thane_korthazz.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 50 50 #define SPIRIT_OF_KORTHAZZ 16778 51 51 52 struct MANGOS_DLL_DECL boss_thane_korthazzAI : public ScriptedAI52 struct TRINITY_DLL_DECL boss_thane_korthazzAI : public ScriptedAI 53 53 { 54 54 boss_thane_korthazzAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/netherstorm/netherstorm.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 58 58 #define SPELL_INTERRUPT_2 35176 //ACID mobs should cast this (Manaforge Ara-version) 59 59 60 struct MANGOS_DLL_DECL npc_manaforge_control_consoleAI : public ScriptedAI60 struct TRINITY_DLL_DECL npc_manaforge_control_consoleAI : public ScriptedAI 61 61 { 62 62 npc_manaforge_control_consoleAI(Creature *c) : ScriptedAI(c) {Reset();} … … 286 286 ######*/ 287 287 288 //TODO: clean up this workaround when mangosadds support to do it properly (with gossip selections instead of instant summon)288 //TODO: clean up this workaround when Trinity adds support to do it properly (with gossip selections instead of instant summon) 289 289 bool GOHello_go_manaforge_control_console(Player *player, GameObject* _GO) 290 290 { -
trunk/src/bindings/scripts/scripts/zone/onyxias_lair/boss_onyxia.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 66 66 #define CREATURE_WHELP 11262 67 67 68 struct MANGOS_DLL_DECL boss_onyxiaAI : public ScriptedAI68 struct TRINITY_DLL_DECL boss_onyxiaAI : public ScriptedAI 69 69 { 70 70 boss_onyxiaAI(Creature* c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/orgrimmar/orgrimmar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 70 70 #define QUEST_2460 2460 71 71 72 struct MANGOS_DLL_DECL npc_shenthulAI : public ScriptedAI72 struct TRINITY_DLL_DECL npc_shenthulAI : public ScriptedAI 73 73 { 74 74 npc_shenthulAI(Creature* c) : ScriptedAI(c) { Reset(); } … … 152 152 153 153 //TODO: verify abilities/timers 154 struct MANGOS_DLL_DECL npc_thrall_warchiefAI : public ScriptedAI154 struct TRINITY_DLL_DECL npc_thrall_warchiefAI : public ScriptedAI 155 155 { 156 156 npc_thrall_warchiefAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/razorfen_downs/boss_amnennar_the_coldbringer.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 #define SPELL_FROSTBOLT 10179 35 35 36 struct MANGOS_DLL_DECL boss_amnennar_the_coldbringerAI : public ScriptedAI36 struct TRINITY_DLL_DECL boss_amnennar_the_coldbringerAI : public ScriptedAI 37 37 { 38 38 boss_amnennar_the_coldbringerAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ayamiss.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 // #define SPELL_PARALYZE 23414 doesnt work correct (core) 35 35 36 struct MANGOS_DLL_DECL boss_ayamissAI : public ScriptedAI36 struct TRINITY_DLL_DECL boss_ayamissAI : public ScriptedAI 37 37 { 38 38 boss_ayamissAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_buru.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_kurinnaxx.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_ENRAGE 28798 29 29 30 struct MANGOS_DLL_DECL boss_kurinnaxxAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_kurinnaxxAI : public ScriptedAI 31 31 { 32 32 boss_kurinnaxxAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_moam.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SAY_MANA "moam bristles with energy!" 33 33 34 struct MANGOS_DLL_DECL boss_moamAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_moamAI : public ScriptedAI 35 35 { 36 36 boss_moamAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_ossirian.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/boss_rajaxx.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 40 40 #define SOUND_SPECIALAE 5843 41 41 42 struct MANGOS_DLL_DECL boss_arcanist_doanAI : public ScriptedAI42 struct TRINITY_DLL_DECL boss_arcanist_doanAI : public ScriptedAI 43 43 { 44 44 boss_arcanist_doanAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_SOULSIPHON 7290 29 29 30 struct MANGOS_DLL_DECL boss_azshir_the_sleeplessAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_azshir_the_sleeplessAI : public ScriptedAI 31 31 { 32 32 boss_azshir_the_sleeplessAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 #define SOUND_DEATH 5845 39 39 40 struct MANGOS_DLL_DECL boss_bloodmage_thalnosAI : public ScriptedAI40 struct TRINITY_DLL_DECL boss_bloodmage_thalnosAI : public ScriptedAI 41 41 { 42 42 boss_bloodmage_thalnosAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define SOUND_DEATH 5831 49 49 50 struct MANGOS_DLL_DECL boss_herodAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_herodAI : public ScriptedAI 51 51 { 52 52 boss_herodAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 33 33 #define SPELL_MINDBLAST5 8105 34 34 35 struct MANGOS_DLL_DECL boss_high_inquisitor_fairbanksAI : public ScriptedAI35 struct TRINITY_DLL_DECL boss_high_inquisitor_fairbanksAI : public ScriptedAI 36 36 { 37 37 boss_high_inquisitor_fairbanksAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_high_inquisitor_whitemane.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define SOUND_DEATH 5839 49 49 50 struct MANGOS_DLL_DECL boss_high_inquisitor_whitemaneAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_high_inquisitor_whitemaneAI : public ScriptedAI 51 51 { 52 52 boss_high_inquisitor_whitemaneAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SOUND_AGGRO 5841 31 31 32 struct MANGOS_DLL_DECL boss_houndmaster_lokseyAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_houndmaster_lokseyAI : public ScriptedAI 33 33 { 34 34 boss_houndmaster_lokseyAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 #define SOUND_DEATH 5848 37 37 38 struct MANGOS_DLL_DECL boss_interrogator_vishasAI : public ScriptedAI38 struct TRINITY_DLL_DECL boss_interrogator_vishasAI : public ScriptedAI 39 39 { 40 40 boss_interrogator_vishasAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scarlet_commander_mograine.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SOUND_DEATH 5836 43 43 44 struct MANGOS_DLL_DECL boss_scarlet_commander_mograineAI : public ScriptedAI44 struct TRINITY_DLL_DECL boss_scarlet_commander_mograineAI : public ScriptedAI 45 45 { 46 46 boss_scarlet_commander_mograineAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_FROSTNOVA 15531 30 30 31 struct MANGOS_DLL_DECL boss_scornAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_scornAI : public ScriptedAI 32 32 { 33 33 boss_scornAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define ADD_4O 3.16 49 49 50 struct MANGOS_DLL_DECL boss_darkmaster_gandlingAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_darkmaster_gandlingAI : public ScriptedAI 51 51 { 52 52 boss_darkmaster_gandlingAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 24 24 #include "precompiled.h" 25 25 26 struct MANGOS_DLL_DECL boss_death_knight_darkreaverAI : public ScriptedAI26 struct TRINITY_DLL_DECL boss_death_knight_darkreaverAI : public ScriptedAI 27 27 { 28 28 boss_death_knight_darkreaverAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_FRENZY 28371 30 30 31 struct MANGOS_DLL_DECL boss_theolenkrastinovAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_theolenkrastinovAI : public ScriptedAI 32 32 { 33 33 boss_theolenkrastinovAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SPELL_FEAR 6215 31 31 32 struct MANGOS_DLL_DECL boss_illuciabarovAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_illuciabarovAI : public ScriptedAI 33 33 { 34 34 boss_illuciabarovAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_HEALINGTOUCH 9889 32 32 33 struct MANGOS_DLL_DECL boss_instructormaliciaAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_instructormaliciaAI : public ScriptedAI 34 34 { 35 35 boss_instructormaliciaAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SPELL_CLEAVE 15584 31 31 32 struct MANGOS_DLL_DECL boss_jandicebarovAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_jandicebarovAI : public ScriptedAI 33 33 { 34 34 boss_jandicebarovAI(Creature *c) : ScriptedAI(c) {Reset();} … … 153 153 // Illusion of Jandice Barov Script 154 154 155 struct MANGOS_DLL_DECL mob_illusionofjandicebarovAI : public ScriptedAI155 struct TRINITY_DLL_DECL mob_illusionofjandicebarovAI : public ScriptedAI 156 156 { 157 157 mob_illusionofjandicebarovAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_BONESHIELD 27688 28 28 29 struct MANGOS_DLL_DECL boss_kormokAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_kormokAI : public ScriptedAI 30 30 { 31 31 boss_kormokAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_VEILOFSHADOW 17820 29 29 30 struct MANGOS_DLL_DECL boss_lordalexeibarovAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_lordalexeibarovAI : public ScriptedAI 31 31 { 32 32 boss_lordalexeibarovAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 30 30 #define SPELL_NOXIOUSCATALYST 18151 31 31 32 struct MANGOS_DLL_DECL boss_lorekeeperpolkeltAI : public ScriptedAI32 struct TRINITY_DLL_DECL boss_lorekeeperpolkeltAI : public ScriptedAI 33 33 { 34 34 boss_lorekeeperpolkeltAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_FROSTVOLLEY 8398 32 32 33 struct MANGOS_DLL_DECL boss_rasfrostAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_rasfrostAI : public ScriptedAI 34 34 { 35 35 boss_rasfrostAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SAY_AGGRO1 "Mine! Mine! Mine! Gizlock is the ruler of this domain! You shall never reveal my presence!" 33 33 34 struct MANGOS_DLL_DECL boss_theravenianAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_theravenianAI : public ScriptedAI 35 35 { 36 36 boss_theravenianAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_FRENZY 28371 29 29 30 struct MANGOS_DLL_DECL boss_vectusAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_vectusAI : public ScriptedAI 31 31 { 32 32 boss_vectusAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 #include "def_scholomance.h" 26 26 27 struct MANGOS_DLL_DECL instance_scholomance : public ScriptedInstance27 struct TRINITY_DLL_DECL instance_scholomance : public ScriptedInstance 28 28 { 29 29 instance_scholomance(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/searing_gorge/searing_gorge.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 #define ENTRY_ARUGAL_DOOR 18971 //door to open when Wolf Master Nandos 36 36 37 struct MANGOS_DLL_DECL instance_shadowfang_keep : public ScriptedInstance37 struct TRINITY_DLL_DECL instance_shadowfang_keep : public ScriptedInstance 38 38 { 39 39 instance_shadowfang_keep(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 ######*/ 35 35 36 struct MANGOS_DLL_DECL npc_shadowfang_prisonerAI : public npc_escortAI36 struct TRINITY_DLL_DECL npc_shadowfang_prisonerAI : public npc_escortAI 37 37 { 38 38 npc_shadowfang_prisonerAI(Creature *c) : npc_escortAI(c) -
trunk/src/bindings/scripts/scripts/zone/shadowmoon_valley/boss_doomwalker.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 59 59 #define SOUND_DEATH 11352 60 60 61 struct MANGOS_DLL_DECL boss_doomwalkerAI : public ScriptedAI61 struct TRINITY_DLL_DECL boss_doomwalkerAI : public ScriptedAI 62 62 { 63 63 boss_doomwalkerAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/shadowmoon_valley/shadowmoon_valley.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 46 46 #define SAY_JUST_EATEN "Thank you, mortal." 47 47 48 struct MANGOS_DLL_DECL mob_mature_netherwing_drakeAI : public ScriptedAI48 struct TRINITY_DLL_DECL mob_mature_netherwing_drakeAI : public ScriptedAI 49 49 { 50 50 mob_mature_netherwing_drakeAI(Creature* c) : ScriptedAI(c) … … 169 169 #define CREATURE_ESCAPE_DUMMY 22317 170 170 171 struct MANGOS_DLL_DECL mob_enslaved_netherwing_drakeAI : public ScriptedAI171 struct TRINITY_DLL_DECL mob_enslaved_netherwing_drakeAI : public ScriptedAI 172 172 { 173 173 mob_enslaved_netherwing_drakeAI(Creature* c) : ScriptedAI(c) … … 199 199 200 200 // Time for some omg mind blowing code to search for creature 201 CellPair pair( MaNGOS::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY()));201 CellPair pair(Trinity::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY())); 202 202 Cell cell(pair); 203 203 cell.data.Part.reserved = ALL_DISTRICT; 204 204 cell.SetNoCreate(); 205 205 206 MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck creature_check(*m_creature, entry, true, range);207 MaNGOS::CreatureLastSearcher<MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck> searcher(pCreature, creature_check);208 209 TypeContainerVisitor< MaNGOS::CreatureLastSearcher<MaNGOS::NearestCreatureEntryWithLiveStateInObjectRangeCheck>, GridTypeMapContainer> creature_searcher(searcher);206 Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck creature_check(*m_creature, entry, true, range); 207 Trinity::CreatureLastSearcher<Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck> searcher(pCreature, creature_check); 208 209 TypeContainerVisitor<Trinity::CreatureLastSearcher<Trinity::NearestCreatureEntryWithLiveStateInObjectRangeCheck>, GridTypeMapContainer> creature_searcher(searcher); 210 210 211 211 CellLock<GridReadGuard> cell_lock(cell, pair); … … 318 318 #####*/ 319 319 320 struct MANGOS_DLL_DECL mob_dragonmaw_peonAI : public ScriptedAI320 struct TRINITY_DLL_DECL mob_dragonmaw_peonAI : public ScriptedAI 321 321 { 322 322 mob_dragonmaw_peonAI(Creature* c) : ScriptedAI(c) … … 414 414 #define SPELL_TELE_H_TO 37389 415 415 416 struct MANGOS_DLL_DECL npc_invis_legion_teleporterAI : public ScriptedAI416 struct TRINITY_DLL_DECL npc_invis_legion_teleporterAI : public ScriptedAI 417 417 { 418 418 npc_invis_legion_teleporterAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SPELL_UPPERCUT 10966 43 43 44 struct MANGOS_DLL_DECL npc_raliq_the_drunkAI : public ScriptedAI44 struct TRINITY_DLL_DECL npc_raliq_the_drunkAI : public ScriptedAI 45 45 { 46 46 npc_raliq_the_drunkAI(Creature* c) : ScriptedAI(c) { Reset(); } … … 105 105 #define SPELL_MAGNETIC_PULL 31705 106 106 107 struct MANGOS_DLL_DECL npc_salsalabimAI : public ScriptedAI107 struct TRINITY_DLL_DECL npc_salsalabimAI : public ScriptedAI 108 108 { 109 109 npc_salsalabimAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/silithus/silithus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/silvermoon/silvermoon_city.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 #define SPELL_REVIVE_SELF 32343 39 39 40 struct MANGOS_DLL_DECL npc_blood_knight_stillbladeAI : public ScriptedAI40 struct TRINITY_DLL_DECL npc_blood_knight_stillbladeAI : public ScriptedAI 41 41 { 42 42 npc_blood_knight_stillbladeAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/silverpine_forest/silverpine_forest.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 ######*/ 33 33 34 struct MANGOS_DLL_DECL npc_astor_hadrenAI : public ScriptedAI34 struct TRINITY_DLL_DECL npc_astor_hadrenAI : public ScriptedAI 35 35 { 36 36 npc_astor_hadrenAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stonetalon_mountains/stonetalon_mountains.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/stormwind/stormwind_city.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 66 66 ######*/ 67 67 68 struct MANGOS_DLL_DECL npc_bartlebyAI : public ScriptedAI68 struct TRINITY_DLL_DECL npc_bartlebyAI : public ScriptedAI 69 69 { 70 70 npc_bartlebyAI(Creature *c) : ScriptedAI(c) {Reset();} … … 125 125 ######*/ 126 126 127 struct MANGOS_DLL_DECL npc_dashel_stonefistAI : public ScriptedAI127 struct TRINITY_DLL_DECL npc_dashel_stonefistAI : public ScriptedAI 128 128 { 129 129 npc_dashel_stonefistAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stranglethorn_vale/stranglethorn_vale.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 ######*/ 33 33 34 struct MANGOS_DLL_DECL mob_yennikuAI : public ScriptedAI34 struct TRINITY_DLL_DECL mob_yennikuAI : public ScriptedAI 35 35 { 36 36 mob_yennikuAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 71 71 //#define SPELL_SUMMONSKELETONS 17274 72 72 73 struct MANGOS_DLL_DECL boss_baron_rivendareAI : public ScriptedAI73 struct TRINITY_DLL_DECL boss_baron_rivendareAI : public ScriptedAI 74 74 { 75 75 boss_baron_rivendareAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 //#define SPELL_POSSESS 17244 30 30 31 struct MANGOS_DLL_DECL boss_baroness_anastariAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_baroness_anastariAI : public ScriptedAI 32 32 { 33 33 boss_baroness_anastariAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 75 75 //#define SPELL_SUMMONCRIMSONRIFLEMAN 17279 76 76 77 struct MANGOS_DLL_DECL boss_cannon_master_willeyAI : public ScriptedAI77 struct TRINITY_DLL_DECL boss_cannon_master_willeyAI : public ScriptedAI 78 78 { 79 79 boss_cannon_master_willeyAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 83 83 #define ADD_8O 3.784981 84 84 85 struct MANGOS_DLL_DECL boss_dathrohan_balnazzarAI : public ScriptedAI85 struct TRINITY_DLL_DECL boss_dathrohan_balnazzarAI : public ScriptedAI 86 86 { 87 87 boss_dathrohan_balnazzarAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_DAZED 1604 30 30 31 struct MANGOS_DLL_DECL boss_magistrate_barthilasAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_magistrate_barthilasAI : public ScriptedAI 32 32 { 33 33 boss_magistrate_barthilasAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 #define SPELL_ICETOMB 16869 30 30 31 struct MANGOS_DLL_DECL boss_maleki_the_pallidAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_maleki_the_pallidAI : public ScriptedAI 32 32 { 33 33 boss_maleki_the_pallidAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 29 29 //#define SPELL_RAISEUNDEADSCARAB 17235 30 30 31 struct MANGOS_DLL_DECL boss_nerubenkanAI : public ScriptedAI31 struct TRINITY_DLL_DECL boss_nerubenkanAI : public ScriptedAI 32 32 { 33 33 boss_nerubenkanAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SPELL_DIVINE_SHIELD 13874 43 43 44 struct MANGOS_DLL_DECL boss_silver_hand_bossesAI : public ScriptedAI44 struct TRINITY_DLL_DECL boss_silver_hand_bossesAI : public ScriptedAI 45 45 { 46 46 boss_silver_hand_bossesAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 #define SPELL_CALLOFTHEGRAVE 17831 36 36 37 struct MANGOS_DLL_DECL boss_postmaster_malownAI : public ScriptedAI37 struct TRINITY_DLL_DECL boss_postmaster_malownAI : public ScriptedAI 38 38 { 39 39 boss_postmaster_malownAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 27 27 #define SPELL_KNOCKOUT 17307 28 28 29 struct MANGOS_DLL_DECL boss_ramstein_the_gorgerAI : public ScriptedAI29 struct TRINITY_DLL_DECL boss_ramstein_the_gorgerAI : public ScriptedAI 30 30 { 31 31 boss_ramstein_the_gorgerAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_RAVENOUSCLAW 17470 29 29 30 struct MANGOS_DLL_DECL boss_timmy_the_cruelAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_timmy_the_cruelAI : public ScriptedAI 31 31 { 32 32 boss_timmy_the_cruelAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 #include "def_stratholme.h" 26 26 27 struct MANGOS_DLL_DECL instance_stratholme : public ScriptedInstance27 struct TRINITY_DLL_DECL instance_stratholme : public ScriptedInstance 28 28 { 29 29 instance_stratholme(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/stratholme/stratholme.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 #define SAY_ZAPPED3 "Don't cross those beams!" 36 36 37 struct MANGOS_DLL_DECL mob_freed_soulAI : public ScriptedAI37 struct TRINITY_DLL_DECL mob_freed_soulAI : public ScriptedAI 38 38 { 39 39 mob_freed_soulAI(Creature *c) : ScriptedAI(c) {Reset();} … … 71 71 ######*/ 72 72 73 struct MANGOS_DLL_DECL mob_restless_soulAI : public ScriptedAI73 struct TRINITY_DLL_DECL mob_restless_soulAI : public ScriptedAI 74 74 { 75 75 mob_restless_soulAI(Creature *c) : ScriptedAI(c) {Reset();} … … 160 160 ######*/ 161 161 162 struct MANGOS_DLL_DECL mobs_spectral_ghostly_citizenAI : public ScriptedAI162 struct TRINITY_DLL_DECL mobs_spectral_ghostly_citizenAI : public ScriptedAI 163 163 { 164 164 mobs_spectral_ghostly_citizenAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp
r46 r48 61 61 #define BERSERK 26662 62 62 63 struct MANGOS_DLL_DECL boss_brutallusAI : public ScriptedAI63 struct TRINITY_DLL_DECL boss_brutallusAI : public ScriptedAI 64 64 { 65 65 boss_brutallusAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
r46 r48 141 141 } 142 142 143 struct MANGOS_DLL_DECL boss_kalecgosAI : public ScriptedAI143 struct TRINITY_DLL_DECL boss_kalecgosAI : public ScriptedAI 144 144 { 145 145 boss_kalecgosAI(Creature* c) : ScriptedAI(c) … … 407 407 }; 408 408 409 struct MANGOS_DLL_DECL boss_sathrovarrAI : public ScriptedAI409 struct TRINITY_DLL_DECL boss_sathrovarrAI : public ScriptedAI 410 410 { 411 411 boss_sathrovarrAI(Creature* c) : ScriptedAI(c) … … 540 540 }; 541 541 542 struct MANGOS_DLL_DECL boss_kalecAI : public ScriptedAI542 struct TRINITY_DLL_DECL boss_kalecAI : public ScriptedAI 543 543 { 544 544 boss_kalecAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp
r46 r48 28 28 */ 29 29 30 struct MANGOS_DLL_DECL instance_sunwell_plateau : public ScriptedInstance30 struct TRINITY_DLL_DECL instance_sunwell_plateau : public ScriptedInstance 31 31 { 32 32 instance_sunwell_plateau(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/tanaris/tanaris.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SPELL_FROST_SHOCK 15089 43 43 44 struct MANGOS_DLL_DECL mob_aquementasAI : public ScriptedAI44 struct TRINITY_DLL_DECL mob_aquementasAI : public ScriptedAI 45 45 { 46 46 mob_aquementasAI(Creature *c) : ScriptedAI(c) {Reset();} … … 146 146 #define WHISPER_CUSTODIAN_14 "Our time is at an end $N. I would wish you luck, if such a thing existed." 147 147 148 struct MANGOS_DLL_DECL npc_custodian_of_timeAI : public npc_escortAI148 struct TRINITY_DLL_DECL npc_custodian_of_timeAI : public npc_escortAI 149 149 { 150 150 npc_custodian_of_timeAI(Creature *c) : npc_escortAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 83 83 #define SPELL_PYROBLAST 33975 84 84 85 struct MANGOS_DLL_DECL npc_millhouse_manastormAI : public ScriptedAI85 struct TRINITY_DLL_DECL npc_millhouse_manastormAI : public ScriptedAI 86 86 { 87 87 npc_millhouse_manastormAI(Creature *c) : ScriptedAI(c) … … 329 329 #define SPELL_BUBBLE_VISUAL 36849 330 330 331 struct MANGOS_DLL_DECL npc_warden_mellicharAI : public ScriptedAI331 struct TRINITY_DLL_DECL npc_warden_mellicharAI : public ScriptedAI 332 332 { 333 333 npc_warden_mellicharAI(Creature *c) : ScriptedAI(c) … … 566 566 #define SPELL_VOID_ZONE_DAMAGE 36120 567 567 568 struct MANGOS_DLL_DECL mob_zerekethvoidzoneAI : public ScriptedAI568 struct TRINITY_DLL_DECL mob_zerekethvoidzoneAI : public ScriptedAI 569 569 { 570 570 mob_zerekethvoidzoneAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 70 70 #define SPELL_33_ILLUSION 36932 //entry 21467 71 71 72 struct MANGOS_DLL_DECL boss_harbinger_skyrissAI : public ScriptedAI72 struct TRINITY_DLL_DECL boss_harbinger_skyrissAI : public ScriptedAI 73 73 { 74 74 boss_harbinger_skyrissAI(Creature *c) : ScriptedAI(c) … … 341 341 #define H_SPELL_MIND_REND_IMAGE 39021 342 342 343 struct MANGOS_DLL_DECL boss_harbinger_skyriss_illusionAI : public ScriptedAI343 struct TRINITY_DLL_DECL boss_harbinger_skyriss_illusionAI : public ScriptedAI 344 344 { 345 345 boss_harbinger_skyriss_illusionAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 44 44 */ 45 45 46 struct MANGOS_DLL_DECL instance_arcatraz : public ScriptedInstance46 struct TRINITY_DLL_DECL instance_arcatraz : public ScriptedInstance 47 47 { 48 48 instance_arcatraz(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 51 51 #define SPELL_PLANT_RED 34763 52 52 53 struct MANGOS_DLL_DECL boss_high_botanist_freywinnAI : public ScriptedAI53 struct TRINITY_DLL_DECL boss_high_botanist_freywinnAI : public ScriptedAI 54 54 { 55 55 boss_high_botanist_freywinnAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 44 44 #define MODEL_NATURE 14214 45 45 46 struct MANGOS_DLL_DECL boss_lajAI : public ScriptedAI46 struct TRINITY_DLL_DECL boss_lajAI : public ScriptedAI 47 47 { 48 48 boss_lajAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #####*/ 29 29 30 struct MANGOS_DLL_DECL mob_treantAI : public ScriptedAI30 struct TRINITY_DLL_DECL mob_treantAI : public ScriptedAI 31 31 { 32 32 mob_treantAI (Creature *c) : ScriptedAI(c) … … 103 103 }; 104 104 105 struct MANGOS_DLL_DECL boss_warp_splinterAI : public ScriptedAI105 struct TRINITY_DLL_DECL boss_warp_splinterAI : public ScriptedAI 106 106 { 107 107 boss_warp_splinterAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 75 75 #define MIN_RANGE_FOR_DOT_JUMP 20.0f 76 76 77 struct MANGOS_DLL_DECL boss_high_astromancer_solarianAI : public ScriptedAI77 struct TRINITY_DLL_DECL boss_high_astromancer_solarianAI : public ScriptedAI 78 78 { 79 79 boss_high_astromancer_solarianAI(Creature *c) : ScriptedAI(c) … … 453 453 }; 454 454 455 struct MANGOS_DLL_DECL mob_solarium_priestAI : public ScriptedAI455 struct TRINITY_DLL_DECL mob_solarium_priestAI : public ScriptedAI 456 456 { 457 457 mob_solarium_priestAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_kaelthas.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 185 185 186 186 //Base AI for Advisors 187 struct MANGOS_DLL_DECL advisorbase_ai : public ScriptedAI187 struct TRINITY_DLL_DECL advisorbase_ai : public ScriptedAI 188 188 { 189 189 ScriptedInstance* pInstance; … … 329 329 330 330 //Kael'thas AI 331 struct MANGOS_DLL_DECL boss_kaelthasAI : public ScriptedAI331 struct TRINITY_DLL_DECL boss_kaelthasAI : public ScriptedAI 332 332 { 333 333 boss_kaelthasAI(Creature *c) : ScriptedAI(c) … … 1075 1075 1076 1076 //Thaladred the Darkener AI 1077 struct MANGOS_DLL_DECL boss_thaladred_the_darkenerAI : public advisorbase_ai1077 struct TRINITY_DLL_DECL boss_thaladred_the_darkenerAI : public advisorbase_ai 1078 1078 { 1079 1079 boss_thaladred_the_darkenerAI(Creature *c) : advisorbase_ai(c) {} … … 1156 1156 1157 1157 //Lord Sanguinar AI 1158 struct MANGOS_DLL_DECL boss_lord_sanguinarAI : public advisorbase_ai1158 struct TRINITY_DLL_DECL boss_lord_sanguinarAI : public advisorbase_ai 1159 1159 { 1160 1160 boss_lord_sanguinarAI(Creature *c) : advisorbase_ai(c){} … … 1210 1210 1211 1211 //Grand Astromancer Capernian AI 1212 struct MANGOS_DLL_DECL boss_grand_astromancer_capernianAI : public advisorbase_ai1212 struct TRINITY_DLL_DECL boss_grand_astromancer_capernianAI : public advisorbase_ai 1213 1213 { 1214 1214 boss_grand_astromancer_capernianAI(Creature *c) : advisorbase_ai(c){} … … 1336 1336 1337 1337 //Master Engineer Telonicus AI 1338 struct MANGOS_DLL_DECL boss_master_engineer_telonicusAI : public advisorbase_ai1338 struct TRINITY_DLL_DECL boss_master_engineer_telonicusAI : public advisorbase_ai 1339 1339 { 1340 1340 boss_master_engineer_telonicusAI(Creature *c) : advisorbase_ai(c){} … … 1405 1405 1406 1406 //Flame Strike AI 1407 struct MANGOS_DLL_DECL mob_kael_flamestrikeAI : public ScriptedAI1407 struct TRINITY_DLL_DECL mob_kael_flamestrikeAI : public ScriptedAI 1408 1408 { 1409 1409 mob_kael_flamestrikeAI(Creature *c) : ScriptedAI(c) {Reset();} … … 1455 1455 1456 1456 //Phoenix AI 1457 struct MANGOS_DLL_DECL mob_phoenixAI : public ScriptedAI1457 struct TRINITY_DLL_DECL mob_phoenixAI : public ScriptedAI 1458 1458 { 1459 1459 mob_phoenixAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define CREATURE_ORB_TARGET 19577 49 49 50 struct MANGOS_DLL_DECL boss_void_reaverAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_void_reaverAI : public ScriptedAI 51 51 { 52 52 boss_void_reaverAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 34 34 */ 35 35 36 struct MANGOS_DLL_DECL instance_the_eye : public ScriptedInstance36 struct TRINITY_DLL_DECL instance_the_eye : public ScriptedInstance 37 37 { 38 38 instance_the_eye(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SPELL_KNOCKAWAY 22893 33 33 34 struct MANGOS_DLL_DECL mob_crystalcore_devastatorAI : public ScriptedAI34 struct TRINITY_DLL_DECL mob_crystalcore_devastatorAI : public ScriptedAI 35 35 { 36 36 mob_crystalcore_devastatorAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 45 45 46 46 47 struct MANGOS_DLL_DECL boss_gatewatcher_iron_handAI : public ScriptedAI47 struct TRINITY_DLL_DECL boss_gatewatcher_iron_handAI : public ScriptedAI 48 48 { 49 49 boss_gatewatcher_iron_handAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 48 48 #define SOUND_DEATH 11192 49 49 50 struct MANGOS_DLL_DECL boss_nethermancer_sepethreaAI : public ScriptedAI50 struct TRINITY_DLL_DECL boss_nethermancer_sepethreaAI : public ScriptedAI 51 51 { 52 52 boss_nethermancer_sepethreaAI(Creature *c) : ScriptedAI(c) { Reset(); } … … 147 147 } 148 148 149 struct MANGOS_DLL_DECL mob_ragin_flamesAI : public ScriptedAI149 struct TRINITY_DLL_DECL mob_ragin_flamesAI : public ScriptedAI 150 150 { 151 151 mob_ragin_flamesAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_bug_trio.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 #define SPELL_FEAR 19408 37 37 38 struct MANGOS_DLL_DECL boss_kriAI : public ScriptedAI38 struct TRINITY_DLL_DECL boss_kriAI : public ScriptedAI 39 39 { 40 40 boss_kriAI(Creature *c) : ScriptedAI(c) … … 122 122 }; 123 123 124 struct MANGOS_DLL_DECL boss_vemAI : public ScriptedAI124 struct TRINITY_DLL_DECL boss_vemAI : public ScriptedAI 125 125 { 126 126 boss_vemAI(Creature *c) : ScriptedAI(c) … … 204 204 }; 205 205 206 struct MANGOS_DLL_DECL boss_yaujAI : public ScriptedAI206 struct TRINITY_DLL_DECL boss_yaujAI : public ScriptedAI 207 207 { 208 208 boss_yaujAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_cthun.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 114 114 #define KICK_Z -96.0f 115 115 116 struct MANGOS_DLL_DECL flesh_tentacleAI : public Scripted_NoMovementAI116 struct TRINITY_DLL_DECL flesh_tentacleAI : public Scripted_NoMovementAI 117 117 { 118 118 flesh_tentacleAI(Creature *c) : Scripted_NoMovementAI(c), Parent(0) {Reset();} … … 140 140 }; 141 141 142 struct MANGOS_DLL_DECL eye_of_cthunAI : public Scripted_NoMovementAI142 struct TRINITY_DLL_DECL eye_of_cthunAI : public Scripted_NoMovementAI 143 143 { 144 144 eye_of_cthunAI(Creature *c) : Scripted_NoMovementAI(c) … … 441 441 }; 442 442 443 struct MANGOS_DLL_DECL cthunAI : public Scripted_NoMovementAI443 struct TRINITY_DLL_DECL cthunAI : public Scripted_NoMovementAI 444 444 { 445 445 cthunAI(Creature *c) : Scripted_NoMovementAI(c) … … 929 929 }; 930 930 931 struct MANGOS_DLL_DECL eye_tentacleAI : public Scripted_NoMovementAI931 struct TRINITY_DLL_DECL eye_tentacleAI : public Scripted_NoMovementAI 932 932 { 933 933 eye_tentacleAI(Creature *c) : Scripted_NoMovementAI(c) … … 992 992 }; 993 993 994 struct MANGOS_DLL_DECL claw_tentacleAI : public Scripted_NoMovementAI994 struct TRINITY_DLL_DECL claw_tentacleAI : public Scripted_NoMovementAI 995 995 { 996 996 claw_tentacleAI(Creature *c) : Scripted_NoMovementAI(c) … … 1087 1087 }; 1088 1088 1089 struct MANGOS_DLL_DECL giant_claw_tentacleAI : public Scripted_NoMovementAI1089 struct TRINITY_DLL_DECL giant_claw_tentacleAI : public Scripted_NoMovementAI 1090 1090 { 1091 1091 giant_claw_tentacleAI(Creature *c) : Scripted_NoMovementAI(c) … … 1192 1192 }; 1193 1193 1194 struct MANGOS_DLL_DECL giant_eye_tentacleAI : public Scripted_NoMovementAI1194 struct TRINITY_DLL_DECL giant_eye_tentacleAI : public Scripted_NoMovementAI 1195 1195 { 1196 1196 giant_eye_tentacleAI(Creature *c) : Scripted_NoMovementAI(c) -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_fankriss.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 #define SPELL_ENRAGE 28798 37 37 38 struct MANGOS_DLL_DECL boss_fankrissAI : public ScriptedAI38 struct TRINITY_DLL_DECL boss_fankrissAI : public ScriptedAI 39 39 { 40 40 boss_fankrissAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_huhuran.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SPELL_ACIDSPIT 26050 32 32 33 struct MANGOS_DLL_DECL boss_huhuranAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_huhuranAI : public ScriptedAI 34 34 { 35 35 boss_huhuranAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_ouro.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SPELL_DIRTMOUND_PASSIVE 26092 33 33 34 struct MANGOS_DLL_DECL boss_ouroAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_ouroAI : public ScriptedAI 35 35 { 36 36 boss_ouroAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_sartura.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 32 32 #define SPELL_KNOCKBACK 26027 33 33 34 struct MANGOS_DLL_DECL boss_sarturaAI : public ScriptedAI34 struct TRINITY_DLL_DECL boss_sarturaAI : public ScriptedAI 35 35 { 36 36 boss_sarturaAI(Creature *c) : ScriptedAI(c) {Reset();} … … 148 148 }; 149 149 150 struct MANGOS_DLL_DECL mob_sartura_royal_guardAI : public ScriptedAI150 struct TRINITY_DLL_DECL mob_sartura_royal_guardAI : public ScriptedAI 151 151 { 152 152 mob_sartura_royal_guardAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_skeram.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 50 50 }; 51 51 52 struct MANGOS_DLL_DECL boss_skeramAI : public ScriptedAI52 struct TRINITY_DLL_DECL boss_skeramAI : public ScriptedAI 53 53 { 54 54 boss_skeramAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_twinemperors.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 58 58 #define SPELL_ARCANEBURST 568 59 59 60 struct MANGOS_DLL_DECL boss_twinemperorsAI : public ScriptedAI60 struct TRINITY_DLL_DECL boss_twinemperorsAI : public ScriptedAI 61 61 { 62 62 ScriptedInstance *pInstance; … … 378 378 Creature *RespawnNearbyBugsAndGetOne() 379 379 { 380 CellPair p( MaNGOS::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY()));380 CellPair p(Trinity::ComputeCellPair(m_creature->GetPositionX(), m_creature->GetPositionY())); 381 381 Cell cell(p); 382 382 cell.data.Part.reserved = ALL_DISTRICT; … … 386 386 387 387 AnyBugCheck u_check(m_creature, 150); 388 MaNGOS::CreatureListSearcher<AnyBugCheck> searcher(unitList, u_check);389 TypeContainerVisitor< MaNGOS::CreatureListSearcher<AnyBugCheck>, GridTypeMapContainer > grid_creature_searcher(searcher);388 Trinity::CreatureListSearcher<AnyBugCheck> searcher(unitList, u_check); 389 TypeContainerVisitor<Trinity::CreatureListSearcher<AnyBugCheck>, GridTypeMapContainer > grid_creature_searcher(searcher); 390 390 CellLock<GridReadGuard> cell_lock(cell, p); 391 391 cell_lock->Visit(cell_lock, grid_creature_searcher, *(m_creature->GetMap())); … … 454 454 }; 455 455 456 class MANGOS_DLL_DECL BugAura : public Aura456 class TRINITY_DLL_DECL BugAura : public Aura 457 457 { 458 458 public: … … 461 461 }; 462 462 463 struct MANGOS_DLL_DECL boss_veknilashAI : public boss_twinemperorsAI463 struct TRINITY_DLL_DECL boss_veknilashAI : public boss_twinemperorsAI 464 464 { 465 465 bool IAmVeklor() {return false;} … … 544 544 }; 545 545 546 struct MANGOS_DLL_DECL boss_veklorAI : public boss_twinemperorsAI546 struct TRINITY_DLL_DECL boss_veklorAI : public boss_twinemperorsAI 547 547 { 548 548 bool IAmVeklor() {return true;} -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/boss_viscidus.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 #include "def_temple_of_ahnqiraj.h" 26 26 27 struct MANGOS_DLL_DECL instance_temple_of_ahnqiraj : public ScriptedInstance27 struct TRINITY_DLL_DECL instance_temple_of_ahnqiraj : public ScriptedInstance 28 28 { 29 29 instance_temple_of_ahnqiraj(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 69 69 }; 70 70 71 struct MANGOS_DLL_DECL aqsentinelAI;72 class MANGOS_DLL_DECL SentinelAbilityAura : public Aura71 struct TRINITY_DLL_DECL aqsentinelAI; 72 class TRINITY_DLL_DECL SentinelAbilityAura : public Aura 73 73 { 74 74 public: … … 82 82 }; 83 83 84 struct MANGOS_DLL_DECL aqsentinelAI : public ScriptedAI84 struct TRINITY_DLL_DECL aqsentinelAI : public ScriptedAI 85 85 { 86 86 uint32 ability; … … 168 168 void AddSentinelsNear(Unit *nears) 169 169 { 170 CellPair p( MaNGOS::ComputeCellPair(nears->GetPositionX(), nears->GetPositionY()));170 CellPair p(Trinity::ComputeCellPair(nears->GetPositionX(), nears->GetPositionY())); 171 171 Cell cell(p); 172 172 cell.data.Part.reserved = ALL_DISTRICT; … … 176 176 177 177 NearbyAQSentinel u_check(nears); 178 MaNGOS::CreatureListSearcher<NearbyAQSentinel> searcher(assistList, u_check);179 TypeContainerVisitor< MaNGOS::CreatureListSearcher<NearbyAQSentinel>, GridTypeMapContainer > grid_creature_searcher(searcher);178 Trinity::CreatureListSearcher<NearbyAQSentinel> searcher(assistList, u_check); 179 TypeContainerVisitor<Trinity::CreatureListSearcher<NearbyAQSentinel>, GridTypeMapContainer > grid_creature_searcher(searcher); 180 180 CellLock<GridReadGuard> cell_lock(cell, p); 181 181 cell_lock->Visit(cell_lock, grid_creature_searcher, *(nears->GetMap())); -
trunk/src/bindings/scripts/scripts/zone/terokkar_forest/terokkar_forest.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 50 50 //#define SPELL_QUID9889 32174 51 51 52 struct MANGOS_DLL_DECL mob_unkor_the_ruthlessAI : public ScriptedAI52 struct TRINITY_DLL_DECL mob_unkor_the_ruthlessAI : public ScriptedAI 53 53 { 54 54 mob_unkor_the_ruthlessAI(Creature* c) : ScriptedAI(c) { Reset(); } … … 149 149 ######*/ 150 150 151 struct MANGOS_DLL_DECL mob_infested_root_walkerAI : public ScriptedAI151 struct TRINITY_DLL_DECL mob_infested_root_walkerAI : public ScriptedAI 152 152 { 153 153 mob_infested_root_walkerAI(Creature *c) : ScriptedAI(c) {Reset();} … … 174 174 ######*/ 175 175 176 struct MANGOS_DLL_DECL mob_rotting_forest_ragerAI : public ScriptedAI176 struct TRINITY_DLL_DECL mob_rotting_forest_ragerAI : public ScriptedAI 177 177 { 178 178 mob_rotting_forest_ragerAI(Creature *c) : ScriptedAI(c) {Reset();} … … 206 206 18470, 16805, 21242, 18452, 22482, 21285 207 207 }; 208 struct MANGOS_DLL_DECL mob_netherweb_victimAI : public ScriptedAI208 struct TRINITY_DLL_DECL mob_netherweb_victimAI : public ScriptedAI 209 209 { 210 210 mob_netherweb_victimAI(Creature *c) : ScriptedAI(c) {Reset();} … … 254 254 #define SPELL_FROST_NOVA 11831 255 255 256 struct MANGOS_DLL_DECL npc_floonAI : public ScriptedAI256 struct TRINITY_DLL_DECL npc_floonAI : public ScriptedAI 257 257 { 258 258 npc_floonAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/thunder_bluff/thunder_bluff.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 36 36 //TODO: verify abilities/timers 37 struct MANGOS_DLL_DECL npc_cairne_bloodhoofAI : public ScriptedAI37 struct TRINITY_DLL_DECL npc_cairne_bloodhoofAI : public ScriptedAI 38 38 { 39 39 npc_cairne_bloodhoofAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/tirisfal_glades/tirisfal_glades.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 36 36 #define FACTION_HOSTILE 16 37 37 38 struct MANGOS_DLL_DECL npc_calvin_montagueAI : public ScriptedAI38 struct TRINITY_DLL_DECL npc_calvin_montagueAI : public ScriptedAI 39 39 { 40 40 npc_calvin_montagueAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 31 31 #define SOUND_AGGRO 5851 32 32 33 struct MANGOS_DLL_DECL boss_ironayaAI : public ScriptedAI33 struct TRINITY_DLL_DECL boss_ironayaAI : public ScriptedAI 34 34 { 35 35 boss_ironayaAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 35 35 #define SPELL_CSLUMBER 3636 36 36 37 struct MANGOS_DLL_DECL mob_jadespine_basiliskAI : public ScriptedAI37 struct TRINITY_DLL_DECL mob_jadespine_basiliskAI : public ScriptedAI 38 38 { 39 39 mob_jadespine_basiliskAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/undercity/undercity.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 55 55 #define HIGHBORNE_LOC_Y_NEW -55.50 56 56 57 struct MANGOS_DLL_DECL npc_lady_sylvanas_windrunnerAI : public ScriptedAI57 struct TRINITY_DLL_DECL npc_lady_sylvanas_windrunnerAI : public ScriptedAI 58 58 { 59 59 npc_lady_sylvanas_windrunnerAI(Creature *c) : ScriptedAI(c) { Reset(); } … … 149 149 ######*/ 150 150 151 struct MANGOS_DLL_DECL npc_highborne_lamenterAI : public ScriptedAI151 struct TRINITY_DLL_DECL npc_highborne_lamenterAI : public ScriptedAI 152 152 { 153 153 npc_highborne_lamenterAI(Creature *c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/wailing_caverns/instance_wailing_caverns.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/western_plaguelands/western_plaguelands.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 88 88 ######*/ 89 89 90 struct MANGOS_DLL_DECL npc_the_scourge_cauldronAI : public ScriptedAI90 struct TRINITY_DLL_DECL npc_the_scourge_cauldronAI : public ScriptedAI 91 91 { 92 92 npc_the_scourge_cauldronAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/winterspring/winterspring.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 -
trunk/src/bindings/scripts/scripts/zone/zangarmarsh/zangarmarsh.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 124 124 #define SPELL_LIGHTNING_BOLT 9532 125 125 126 struct MANGOS_DLL_DECL npc_cooshcooshAI : public ScriptedAI126 struct TRINITY_DLL_DECL npc_cooshcooshAI : public ScriptedAI 127 127 { 128 128 npc_cooshcooshAI(Creature* c) : ScriptedAI(c) { Reset(); } -
trunk/src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 111 111 }; 112 112 113 struct MANGOS_DLL_DECL boss_janalaiAI : public ScriptedAI113 struct TRINITY_DLL_DECL boss_janalaiAI : public ScriptedAI 114 114 { 115 115 boss_janalaiAI(Creature *c) : ScriptedAI(c) … … 461 461 } 462 462 463 struct MANGOS_DLL_DECL mob_jandalai_firebombAI : public ScriptedAI463 struct TRINITY_DLL_DECL mob_jandalai_firebombAI : public ScriptedAI 464 464 { 465 465 mob_jandalai_firebombAI(Creature *c) : ScriptedAI(c){Reset();} … … 493 493 } 494 494 495 struct MANGOS_DLL_DECL mob_amanishi_hatcherAI : public ScriptedAI495 struct TRINITY_DLL_DECL mob_amanishi_hatcherAI : public ScriptedAI 496 496 { 497 497 mob_amanishi_hatcherAI(Creature *c) : ScriptedAI(c) … … 670 670 } 671 671 672 struct MANGOS_DLL_DECL mob_hatchlingAI : public ScriptedAI672 struct TRINITY_DLL_DECL mob_hatchlingAI : public ScriptedAI 673 673 { 674 674 mob_hatchlingAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 73 73 #define SOUND_YELL_TOBEAR 12072 74 74 75 struct MANGOS_DLL_DECL boss_nalorakkAI : public ScriptedAI75 struct TRINITY_DLL_DECL boss_nalorakkAI : public ScriptedAI 76 76 { 77 77 boss_nalorakkAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define RAND_VENDOR 2 29 29 30 struct MANGOS_DLL_DECL instance_zulaman : public ScriptedInstance30 struct TRINITY_DLL_DECL instance_zulaman : public ScriptedInstance 31 31 { 32 32 instance_zulaman(Map *Map) : ScriptedInstance(Map) {Initialize();}; -
trunk/src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 37 37 #define ENTRY_FOREST_FROG 24396 38 38 39 struct MANGOS_DLL_DECL npc_forest_frogAI : public ScriptedAI39 struct TRINITY_DLL_DECL npc_forest_frogAI : public ScriptedAI 40 40 { 41 41 npc_forest_frogAI(Creature* c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulfarrak/zulfarrak.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 41 41 #define GOSSIP_BLY "[PH] In that case, i will take my reward!" 42 42 43 struct MANGOS_DLL_DECL npc_sergeant_blyAI : public ScriptedAI43 struct TRINITY_DLL_DECL npc_sergeant_blyAI : public ScriptedAI 44 44 { 45 45 npc_sergeant_blyAI(Creature *c) : ScriptedAI(c) … … 52 52 53 53 uint32 ShieldBash_Timer; 54 uint32 Revenge_Timer; //this is wrong, spell should never be used unless m_creature->getVictim() dodge, parry or block attack. Mangossupport required.54 uint32 Revenge_Timer; //this is wrong, spell should never be used unless m_creature->getVictim() dodge, parry or block attack. Trinity support required. 55 55 56 56 void Reset() … … 139 139 #define GOSSIP_WEEGLI "[PH] Please blow up the door." 140 140 141 struct MANGOS_DLL_DECL npc_weegli_blastfuseAI : public ScriptedAI141 struct TRINITY_DLL_DECL npc_weegli_blastfuseAI : public ScriptedAI 142 142 { 143 143 npc_weegli_blastfuseAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 37 37 #define SOUND_DEATH 8412 38 38 39 struct MANGOS_DLL_DECL boss_arlokkAI : public ScriptedAI39 struct TRINITY_DLL_DECL boss_arlokkAI : public ScriptedAI 40 40 { 41 41 boss_arlokkAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_SLAM 24326 29 29 30 struct MANGOS_DLL_DECL boss_gahzrankaAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_gahzrankaAI : public ScriptedAI 31 31 { 32 32 boss_gahzrankaAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_GROUNDTREMOR 6524 29 29 30 struct MANGOS_DLL_DECL boss_grilekAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_grilekAI : public ScriptedAI 31 31 { 32 32 boss_grilekAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 43 43 #define SAY_SLAY "Fleeing will do you no good, mortals!" 44 44 45 struct MANGOS_DLL_DECL boss_hakkarAI : public ScriptedAI45 struct TRINITY_DLL_DECL boss_hakkarAI : public ScriptedAI 46 46 { 47 47 boss_hakkarAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_SLEEP 24664 29 29 30 struct MANGOS_DLL_DECL boss_hazzarahAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_hazzarahAI : public ScriptedAI 31 31 { 32 32 boss_hazzarahAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 44 44 #define SOUND_DEATH 8422 45 45 46 struct MANGOS_DLL_DECL boss_jeklikAI : public ScriptedAI46 struct TRINITY_DLL_DECL boss_jeklikAI : public ScriptedAI 47 47 { 48 48 boss_jeklikAI(Creature *c) : ScriptedAI(c) {Reset();} … … 215 215 216 216 //Flying Bat 217 struct MANGOS_DLL_DECL mob_batriderAI : public ScriptedAI217 struct TRINITY_DLL_DECL mob_batriderAI : public ScriptedAI 218 218 { 219 219 mob_batriderAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 42 42 #define SOUND_AGGRO 8425 43 43 44 struct MANGOS_DLL_DECL boss_jindoAI : public ScriptedAI44 struct TRINITY_DLL_DECL boss_jindoAI : public ScriptedAI 45 45 { 46 46 boss_jindoAI(Creature *c) : ScriptedAI(c) … … 162 162 163 163 //Healing Ward 164 struct MANGOS_DLL_DECL mob_healing_wardAI : public ScriptedAI164 struct TRINITY_DLL_DECL mob_healing_wardAI : public ScriptedAI 165 165 { 166 166 mob_healing_wardAI(Creature *c) : ScriptedAI(c) … … 201 201 202 202 //Shade of Jindo 203 struct MANGOS_DLL_DECL mob_shade_of_jindoAI : public ScriptedAI203 struct TRINITY_DLL_DECL mob_shade_of_jindoAI : public ScriptedAI 204 204 { 205 205 mob_shade_of_jindoAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 43 43 #define SAY_KILL "DING!" 44 44 45 struct MANGOS_DLL_DECL boss_mandokirAI : public ScriptedAI45 struct TRINITY_DLL_DECL boss_mandokirAI : public ScriptedAI 46 46 { 47 47 boss_mandokirAI(Creature *c) : ScriptedAI(c) … … 245 245 246 246 //Ohgan 247 struct MANGOS_DLL_DECL mob_ohganAI : public ScriptedAI247 struct TRINITY_DLL_DECL mob_ohganAI : public ScriptedAI 248 248 { 249 249 mob_ohganAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 40 40 #define SOUND_DEATH 8423 41 41 42 struct MANGOS_DLL_DECL boss_marliAI : public ScriptedAI42 struct TRINITY_DLL_DECL boss_marliAI : public ScriptedAI 43 43 { 44 44 boss_marliAI(Creature *c) : ScriptedAI(c) {Reset();} … … 194 194 195 195 //Spawn of Marli 196 struct MANGOS_DLL_DECL mob_spawn_of_marliAI : public ScriptedAI196 struct TRINITY_DLL_DECL mob_spawn_of_marliAI : public ScriptedAI 197 197 { 198 198 mob_spawn_of_marliAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_THOUSANDBLADES 24649 29 29 30 struct MANGOS_DLL_DECL boss_renatakiAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_renatakiAI : public ScriptedAI 31 31 { 32 32 boss_renatakiAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 54 54 #define SOUND_DEATH 8424 55 55 56 struct MANGOS_DLL_DECL boss_thekalAI : public ScriptedAI56 struct TRINITY_DLL_DECL boss_thekalAI : public ScriptedAI 57 57 { 58 58 boss_thekalAI(Creature *c) : ScriptedAI(c) … … 243 243 244 244 //Zealot Lor'Khan 245 struct MANGOS_DLL_DECL mob_zealot_lorkhanAI : public ScriptedAI245 struct TRINITY_DLL_DECL mob_zealot_lorkhanAI : public ScriptedAI 246 246 { 247 247 mob_zealot_lorkhanAI(Creature *c) : ScriptedAI(c) … … 379 379 380 380 //Zealot Zath 381 struct MANGOS_DLL_DECL mob_zealot_zathAI : public ScriptedAI381 struct TRINITY_DLL_DECL mob_zealot_zathAI : public ScriptedAI 382 382 { 383 383 mob_zealot_zathAI(Creature *c) : ScriptedAI(c) -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 38 38 #define SOUND_AGGRO 8421 39 39 40 struct MANGOS_DLL_DECL boss_venoxisAI : public ScriptedAI40 struct TRINITY_DLL_DECL boss_venoxisAI : public ScriptedAI 41 41 { 42 42 boss_venoxisAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 28 28 #define SPELL_LIGHTNINGWAVE 24819 29 29 30 struct MANGOS_DLL_DECL boss_wushoolayAI : public ScriptedAI30 struct TRINITY_DLL_DECL boss_wushoolayAI : public ScriptedAI 31 31 { 32 32 boss_wushoolayAI(Creature *c) : ScriptedAI(c) {Reset();} -
trunk/src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp
r46 r48 7 7 * This program is distributed in the hope that it will be useful, 8 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 10 * GNU General Public License for more details. 11 11 * 12 12 * You should have received a copy of the GNU General Public License 13 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 15 15 */ 16 16 … … 25 25 #include "def_zulgurub.h" 26 26 27 struct MANGOS_DLL_DECL instance_zulgurub : public ScriptedInstance27 struct TRINITY_DLL_DECL instance_zulgurub : public ScriptedInstance 28 28 { 29 29 instance_zulgurub(Map *Map) : ScriptedInstance(Map) {Initialize();};
![(please configure the [header_logo] section in trac.ini)](/TrinityCore/trac.cgi/chrome/site/your_project_logo.png)