diff options
author | Rat <none@none> | 2010-01-19 11:36:05 +0100 |
---|---|---|
committer | Rat <none@none> | 2010-01-19 11:36:05 +0100 |
commit | 0cc053ea4d42ce405a915857f75ee00f0f65666b (patch) | |
tree | 7c25955ee5db618deee963f515ba061fbb1e1e8c /src | |
parent | f5dea61b66a616110cfc82ff640ec448b1efa702 (diff) |
*Integrate Script system to Core
-added ScriptMgr for loading scripts
-removed bindings
-moved script system to src/game
-moved scripts to src/scripts
-VC project files updated
-cmakes updated (not 100% done yet)
NOTE to Devs:
-file locations changed
-precompiled renamed to ScriptedPch
-ecsort_ai renamed to ScriptedEscortAI
-follower_ai renamed to ScriptedFollowerAI
-guard_ai renamed to ScriptedGuardAI
-simple_ai renamed to ScriptedSimpleAI
-sc_creature renamed to ScriptedCreature
-sc_gossip renamed to ScriptedGossip
-sc_instance renamed to ScriptedInstance
*use the new headers in scripts, thank you
NOTE to ALL:
cmake not fully tested, please report any errors with it
could make creashes, incompability
USE AT YOUR OWN RISK before further tests!!
--HG--
branch : trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/CMakeLists.txt | 1 | ||||
-rw-r--r-- | src/bindings/CMakeLists.txt | 5 | ||||
-rw-r--r-- | src/bindings/interface/CMakeLists.txt | 20 | ||||
-rw-r--r-- | src/bindings/interface/Readme.txt | 32 | ||||
-rw-r--r-- | src/bindings/interface/ScriptMgr.cpp | 452 | ||||
-rw-r--r-- | src/bindings/interface/ScriptMgr.h | 177 | ||||
-rw-r--r-- | src/bindings/interface/Scripts/sc_default.cpp | 152 | ||||
-rw-r--r-- | src/bindings/interface/Scripts/sc_defines.cpp | 155 | ||||
-rw-r--r-- | src/bindings/interface/Scripts/sc_defines.h | 99 | ||||
-rw-r--r-- | src/bindings/interface/config.h | 34 | ||||
-rw-r--r-- | src/bindings/interface/system.cpp | 28 | ||||
-rw-r--r-- | src/bindings/scripts/CMakeLists.txt | 563 | ||||
-rw-r--r-- | src/bindings/scripts/README | 7 | ||||
-rw-r--r-- | src/bindings/scripts/VC90/90ScriptDev2.vcproj | 2927 | ||||
-rw-r--r-- | src/bindings/scripts/docs/EventAI.txt | 700 | ||||
-rw-r--r-- | src/bindings/scripts/docs/Script Layout.txt | 32 | ||||
-rw-r--r-- | src/bindings/scripts/docs/Text-tables.txt | 87 | ||||
-rw-r--r-- | src/bindings/scripts/scripts/custom/on_events.cpp | 108 | ||||
-rw-r--r-- | src/bindings/scripts/sql/WotLK/npc_taxi.sql | 10 | ||||
-rw-r--r-- | src/bindings/scripts/sql/WotLK/script_texts_wotlk.sql | 530 | ||||
-rw-r--r-- | src/bindings/scripts/sql/WotLK/wotlk_bosses.sql | 128 | ||||
-rw-r--r-- | src/bindings/scripts/trinityscripts.rc | 86 | ||||
-rw-r--r-- | src/game/CMakeLists.txt | 551 | ||||
-rw-r--r-- | src/game/CharacterHandler.cpp | 22 | ||||
-rw-r--r-- | src/game/Chat.cpp | 1 | ||||
-rw-r--r-- | src/game/Chat.h | 2 | ||||
-rw-r--r-- | src/game/CreatureAISelector.cpp | 3 | ||||
-rw-r--r-- | src/game/Debugcmds.cpp | 3 | ||||
-rw-r--r-- | src/game/Item.cpp | 3 | ||||
-rw-r--r-- | src/game/Level3.cpp | 8 | ||||
-rw-r--r-- | src/game/Map.cpp | 3 | ||||
-rw-r--r-- | src/game/MiscHandler.cpp | 11 | ||||
-rw-r--r-- | src/game/NPCHandler.cpp | 3 | ||||
-rw-r--r-- | src/game/QuestHandler.cpp | 21 | ||||
-rw-r--r-- | src/game/ScriptCalls.cpp | 97 | ||||
-rw-r--r-- | src/game/ScriptCalls.h | 5 | ||||
-rw-r--r-- | src/game/ScriptLoader.cpp (renamed from src/bindings/scripts/system/ScriptLoader.cpp) | 13 | ||||
-rw-r--r-- | src/game/ScriptLoader.h (renamed from src/bindings/scripts/system/ScriptLoader.h) | 0 | ||||
-rw-r--r-- | src/game/ScriptMgr.cpp (renamed from src/bindings/scripts/ScriptMgr.cpp) | 200 | ||||
-rw-r--r-- | src/game/ScriptMgr.h (renamed from src/bindings/scripts/ScriptMgr.h) | 74 | ||||
-rw-r--r-- | src/game/ScriptSystem.cpp (renamed from src/bindings/scripts/system/system.cpp) | 6 | ||||
-rw-r--r-- | src/game/ScriptSystem.h (renamed from src/bindings/scripts/system/system.h) | 0 | ||||
-rw-r--r-- | src/game/ScriptedCreature.cpp (renamed from src/bindings/scripts/include/sc_creature.cpp) | 4 | ||||
-rw-r--r-- | src/game/ScriptedCreature.h (renamed from src/bindings/scripts/include/sc_creature.h) | 2 | ||||
-rw-r--r-- | src/game/ScriptedEscortAI.cpp (renamed from src/bindings/scripts/base/escort_ai.cpp) | 4 | ||||
-rw-r--r-- | src/game/ScriptedEscortAI.h (renamed from src/bindings/scripts/base/escort_ai.h) | 2 | ||||
-rw-r--r-- | src/game/ScriptedFollowerAI.cpp (renamed from src/bindings/scripts/base/follower_ai.cpp) | 4 | ||||
-rw-r--r-- | src/game/ScriptedFollowerAI.h (renamed from src/bindings/scripts/base/follower_ai.h) | 2 | ||||
-rw-r--r-- | src/game/ScriptedGossip.h (renamed from src/bindings/scripts/include/sc_gossip.h) | 2 | ||||
-rw-r--r-- | src/game/ScriptedGuardAI.cpp (renamed from src/bindings/scripts/base/guard_ai.cpp) | 4 | ||||
-rw-r--r-- | src/game/ScriptedGuardAI.h (renamed from src/bindings/scripts/base/guard_ai.h) | 0 | ||||
-rw-r--r-- | src/game/ScriptedInstance.h (renamed from src/bindings/scripts/include/sc_instance.h) | 0 | ||||
-rw-r--r-- | src/game/ScriptedPch.cpp (renamed from src/bindings/scripts/include/precompiled.cpp) | 2 | ||||
-rw-r--r-- | src/game/ScriptedPch.h (renamed from src/bindings/scripts/include/precompiled.h) | 12 | ||||
-rw-r--r-- | src/game/ScriptedSimpleAI.cpp (renamed from src/bindings/scripts/base/simple_ai.cpp) | 4 | ||||
-rw-r--r-- | src/game/ScriptedSimpleAI.h (renamed from src/bindings/scripts/base/simple_ai.h) | 0 | ||||
-rw-r--r-- | src/game/Spell.cpp | 5 | ||||
-rw-r--r-- | src/game/SpellAuraEffects.cpp | 7 | ||||
-rw-r--r-- | src/game/SpellEffects.cpp | 9 | ||||
-rw-r--r-- | src/game/SpellHandler.cpp | 5 | ||||
-rw-r--r-- | src/game/SpellMgr.cpp | 4 | ||||
-rw-r--r-- | src/game/SpellMgr.h | 2 | ||||
-rw-r--r-- | src/game/World.cpp | 7 | ||||
-rw-r--r-- | src/game/WorldSession.cpp | 3 | ||||
-rw-r--r-- | src/game/pchdef.cpp | 2 | ||||
-rw-r--r-- | src/game/pchdef.h | 2 | ||||
-rw-r--r-- | src/scripts/custom/custom_example.cpp (renamed from src/bindings/scripts/scripts/custom/custom_example.cpp) | 0 | ||||
-rw-r--r-- | src/scripts/custom/custom_gossip_codebox.cpp (renamed from src/bindings/scripts/scripts/custom/custom_gossip_codebox.cpp) | 0 | ||||
-rw-r--r-- | src/scripts/custom/npc_acherus_taxi.cpp (renamed from src/bindings/scripts/scripts/custom/npc_acherus_taxi.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/custom/npc_wyrmresttempel_taxi.cpp (renamed from src/bindings/scripts/scripts/custom/npc_wyrmresttempel_taxi.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/custom/on_events.cpp (renamed from src/bindings/interface/Scripts/on_events.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/custom/test.cpp (renamed from src/bindings/scripts/scripts/custom/test.cpp) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/alterac_mountains.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/alterac_mountains.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/arathi_highlands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp) | 5 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp) | 7 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h) | 1 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/blasted_lands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/blasted_lands.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/boss_kruul.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/boss_kruul.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/burning_steppes.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/burning_steppes.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/deadmines/deadmines.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/deadmines/deadmines.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.h) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/dun_morogh.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/dun_morogh.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/duskwood.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/duskwood.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/eastern_plaguelands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/eastern_plaguelands.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/elwynn_forest.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/elwynn_forest.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/eversong_woods.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp) | 5 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/ghostlands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp) | 5 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/gnomeregan/gnomeregan.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/gnomeregan.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/hinterlands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/ironforge.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/ironforge.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/isle_of_queldanas.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/isle_of_queldanas.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_curator.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_curator.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/karazhan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/karazhan/karazhan.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/loch_modan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/loch_modan.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_garr.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_garr.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/molten_core.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/molten_core/molten_core.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/redridge_mountains.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/redridge_mountains.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/scholomance/scholomance.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/scholomance/scholomance.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/searing_gorge.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/searing_gorge.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/silvermoon_city.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/silvermoon_city.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/silverpine_forest.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stormwind_city.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stormwind_city.cpp) | 5 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stranglethorn_vale.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stranglethorn_vale.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/stratholme.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/stratholme/stratholme.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunken_temple/sunken_temple.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/tirisfal_glades.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/tirisfal_glades.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/uldaman/uldaman.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/uldaman/uldaman.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/undercity.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/undercity.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/western_plaguelands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/western_plaguelands.cpp) | 3 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/westfall.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp) | 5 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/wetlands.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/wetlands.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/zulaman.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulaman/zulaman.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.h) | 0 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/eastern_kingdoms/zulgurub/zulgurub.h (renamed from src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/zulgurub.h) | 0 | ||||
-rw-r--r-- | src/scripts/examples/example_creature.cpp (renamed from src/bindings/scripts/scripts/examples/example_creature.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/examples/example_escort.cpp (renamed from src/bindings/scripts/scripts/examples/example_escort.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/examples/example_gossip_codebox.cpp (renamed from src/bindings/scripts/scripts/examples/example_gossip_codebox.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/examples/example_misc.cpp (renamed from src/bindings/scripts/scripts/examples/example_misc.cpp) | 7 | ||||
-rw-r--r-- | src/scripts/kalimdor/ashenvale.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ashenvale.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/azshara.cpp (renamed from src/bindings/scripts/scripts/kalimdor/azshara.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/azuremyst_isle.cpp (renamed from src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp (renamed from src/bindings/scripts/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h (renamed from src/bindings/scripts/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp (renamed from src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp (renamed from src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/blackfathom_depths/boss_kelris.cpp (renamed from src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_kelris.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp (renamed from src/bindings/scripts/scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/bloodmyst_isle.cpp (renamed from src/bindings/scripts/scripts/kalimdor/bloodmyst_isle.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/boss_azuregos.cpp (renamed from src/bindings/scripts/scripts/kalimdor/boss_azuregos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/hyjal.h (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h (renamed from src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/darkshore.cpp (renamed from src/bindings/scripts/scripts/kalimdor/darkshore.cpp) | 6 | ||||
-rw-r--r-- | src/scripts/kalimdor/desolace.cpp (renamed from src/bindings/scripts/scripts/kalimdor/desolace.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/dustwallow_marsh.cpp (renamed from src/bindings/scripts/scripts/kalimdor/dustwallow_marsh.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/felwood.cpp (renamed from src/bindings/scripts/scripts/kalimdor/felwood.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/feralas.cpp (renamed from src/bindings/scripts/scripts/kalimdor/feralas.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp (renamed from src/bindings/scripts/scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/maraudon/boss_landslide.cpp (renamed from src/bindings/scripts/scripts/kalimdor/maraudon/boss_landslide.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/maraudon/boss_noxxion.cpp (renamed from src/bindings/scripts/scripts/kalimdor/maraudon/boss_noxxion.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/maraudon/boss_princess_theradras.cpp (renamed from src/bindings/scripts/scripts/kalimdor/maraudon/boss_princess_theradras.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/moonglade.cpp (renamed from src/bindings/scripts/scripts/kalimdor/moonglade.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/mulgore.cpp (renamed from src/bindings/scripts/scripts/kalimdor/mulgore.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp (renamed from src/bindings/scripts/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/orgrimmar.cpp (renamed from src/bindings/scripts/scripts/kalimdor/orgrimmar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp (renamed from src/bindings/scripts/scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp (renamed from src/bindings/scripts/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp (renamed from src/bindings/scripts/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp (renamed from src/bindings/scripts/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/razorfen_kraul/razorfen_kraul.h (renamed from src/bindings/scripts/scripts/kalimdor/razorfen_kraul/razorfen_kraul.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h (renamed from src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/silithus.cpp (renamed from src/bindings/scripts/scripts/kalimdor/silithus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/stonetalon_mountains.cpp (renamed from src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/tanaris.cpp (renamed from src/bindings/scripts/scripts/kalimdor/tanaris.cpp) | 6 | ||||
-rw-r--r-- | src/scripts/kalimdor/teldrassil.cpp (renamed from src/bindings/scripts/scripts/kalimdor/teldrassil.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h (renamed from src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h) | 0 | ||||
-rw-r--r-- | src/scripts/kalimdor/the_barrens.cpp (renamed from src/bindings/scripts/scripts/kalimdor/the_barrens.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/thousand_needles.cpp (renamed from src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/thunder_bluff.cpp (renamed from src/bindings/scripts/scripts/kalimdor/thunder_bluff.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/ungoro_crater.cpp (renamed from src/bindings/scripts/scripts/kalimdor/ungoro_crater.cpp) | 6 | ||||
-rw-r--r-- | src/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp (renamed from src/bindings/scripts/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp (renamed from src/bindings/scripts/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/kalimdor/wailing_caverns/wailing_caverns.h (renamed from src/bindings/scripts/scripts/kalimdor/wailing_caverns/wailing_caverns.h) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/winterspring.cpp (renamed from src/bindings/scripts/scripts/kalimdor/winterspring.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/kalimdor/zulfarrak/zulfarrak.cpp (renamed from src/bindings/scripts/scripts/kalimdor/zulfarrak/zulfarrak.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp (renamed from src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/borean_tundra.cpp (renamed from src/bindings/scripts/scripts/northrend/borean_tundra.cpp) | 6 | ||||
-rw-r--r-- | src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp (renamed from src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp (renamed from src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp (renamed from src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp (renamed from src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp (renamed from src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h (renamed from src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/dalaran.cpp (renamed from src/bindings/scripts/scripts/northrend/dalaran.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/dragonblight.cpp (renamed from src/bindings/scripts/scripts/northrend/dragonblight.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/draktharon_keep/boss_dred.cpp (renamed from src/bindings/scripts/scripts/northrend/draktharon_keep/boss_dred.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/draktharon_keep/boss_novos.cpp (renamed from src/bindings/scripts/scripts/northrend/draktharon_keep/boss_novos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp (renamed from src/bindings/scripts/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/draktharon_keep/boss_trollgore.cpp (renamed from src/bindings/scripts/scripts/northrend/draktharon_keep/boss_trollgore.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/draktharon_keep/drak_tharon_keep.h (renamed from src/bindings/scripts/scripts/northrend/draktharon_keep/drak_tharon_keep.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp (renamed from src/bindings/scripts/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/grizzly_hills.cpp (renamed from src/bindings/scripts/scripts/northrend/grizzly_hills.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp (renamed from src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/boss_eck.cpp (renamed from src/bindings/scripts/scripts/northrend/gundrak/boss_eck.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/boss_gal_darah.cpp (renamed from src/bindings/scripts/scripts/northrend/gundrak/boss_gal_darah.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/boss_moorabi.cpp (renamed from src/bindings/scripts/scripts/northrend/gundrak/boss_moorabi.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/boss_slad_ran.cpp (renamed from src/bindings/scripts/scripts/northrend/gundrak/boss_slad_ran.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/gundrak.h (renamed from src/bindings/scripts/scripts/northrend/gundrak/gundrak.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/gundrak/instance_gundrak.cpp (renamed from src/bindings/scripts/scripts/northrend/gundrak/instance_gundrak.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/howling_fjord.cpp (renamed from src/bindings/scripts/scripts/northrend/howling_fjord.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/northrend/icecrown.cpp (renamed from src/bindings/scripts/scripts/northrend/icecrown.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_anubrekhan.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_anubrekhan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_faerlina.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_faerlina.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_four_horsemen.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_four_horsemen.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_gluth.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_gluth.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_gothik.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_gothik.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_grobbulus.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_grobbulus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_heigan.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_heigan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_highlord_mograine.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_highlord_mograine.cpp) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_kelthuzad.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_kelthuzad.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_loatheb.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_loatheb.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_maexxna.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_maexxna.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_noth.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_noth.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_patchwerk.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_patchwerk.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_razuvious.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_razuvious.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_sapphiron.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_sapphiron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/boss_thaddius.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/boss_thaddius.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/instance_naxxramas.cpp (renamed from src/bindings/scripts/scripts/northrend/naxxramas/instance_naxxramas.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/northrend/naxxramas/naxxramas.h (renamed from src/bindings/scripts/scripts/northrend/naxxramas/naxxramas.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h (renamed from src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/boss_anomalus.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/boss_anomalus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/boss_keristrasza.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/boss_keristrasza.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/boss_ormorok.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/boss_ormorok.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/commander_kolurg.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/commander_kolurg.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/instance_nexus.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/instance_nexus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/nexus/nexus.h (renamed from src/bindings/scripts/scripts/northrend/nexus/nexus/nexus.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/oculus/boss_drakos.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/oculus/boss_drakos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/oculus/boss_eregos.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/oculus/boss_eregos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/oculus/boss_urom.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/oculus/boss_urom.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/oculus/boss_varos.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/oculus/boss_varos.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/oculus/instance_oculus.cpp (renamed from src/bindings/scripts/scripts/northrend/nexus/oculus/instance_oculus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/nexus/oculus/oculus.h (renamed from src/bindings/scripts/scripts/northrend/nexus/oculus/oculus.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp (renamed from src/bindings/scripts/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp (renamed from src/bindings/scripts/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/obsidian_sanctum/obsidian_sanctum.h (renamed from src/bindings/scripts/scripts/northrend/obsidian_sanctum/obsidian_sanctum.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/sholazar_basin.cpp (renamed from src/bindings/scripts/scripts/northrend/sholazar_basin.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/northrend/storm_peaks.cpp (renamed from src/bindings/scripts/scripts/northrend/storm_peaks.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_algalon.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_algalon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_freya.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_freya.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_hodir.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_hodir.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_ignis.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_ignis.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_thorim.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_thorim.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_xt002.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_xt002.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/ulduar.h (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/ulduar.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp (renamed from src/bindings/scripts/scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h (renamed from src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/vault_of_archavon/boss_archavon.cpp (renamed from src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_archavon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/vault_of_archavon/boss_emalon.cpp (renamed from src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_emalon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp (renamed from src/bindings/scripts/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/vault_of_archavon/vault_of_archavon.h (renamed from src/bindings/scripts/scripts/northrend/vault_of_archavon/vault_of_archavon.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_cyanigosa.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_erekem.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_erekem.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_ichoron.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_ichoron.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_lavanthor.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_lavanthor.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_moragg.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_moragg.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_xevozz.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_xevozz.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/boss_zuramat.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/boss_zuramat.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/instance_violet_hold.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/instance_violet_hold.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/violet_hold.cpp (renamed from src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/violet_hold/violet_hold.h (renamed from src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.h) | 0 | ||||
-rw-r--r-- | src/scripts/northrend/wintergrasp.cpp (renamed from src/bindings/scripts/scripts/northrend/wintergrasp.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/northrend/zuldrak.cpp (renamed from src/bindings/scripts/scripts/northrend/zuldrak.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h (renamed from src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp (renamed from src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h (renamed from src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/black_temple.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/black_temple.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/black_temple.h (renamed from src/bindings/scripts/scripts/outland/black_temple/black_temple.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_bloodboil.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_bloodboil.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_illidan.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_illidan.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_mother_shahraz.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_mother_shahraz.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_reliquary_of_souls.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_shade_of_akama.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_shade_of_akama.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_supremus.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_supremus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_teron_gorefiend.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_teron_gorefiend.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/boss_warlord_najentus.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/boss_warlord_najentus.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/illidari_council.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/illidari_council.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/black_temple/instance_black_temple.cpp (renamed from src/bindings/scripts/scripts/outland/black_temple/instance_black_temple.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/blades_edge_mountains.cpp (renamed from src/bindings/scripts/scripts/outland/blades_edge_mountains.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/boss_doomlord_kazzak.cpp (renamed from src/bindings/scripts/scripts/outland/boss_doomlord_kazzak.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/boss_doomwalker.cpp (renamed from src/bindings/scripts/scripts/outland/boss_doomwalker.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp (renamed from src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/gruuls_lair/boss_gruul.cpp (renamed from src/bindings/scripts/scripts/outland/gruuls_lair/boss_gruul.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp (renamed from src/bindings/scripts/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/gruuls_lair/gruuls_lair.h (renamed from src/bindings/scripts/scripts/outland/gruuls_lair/gruuls_lair.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp (renamed from src/bindings/scripts/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h (renamed from src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/hellfire_peninsula.cpp (renamed from src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/nagrand.cpp (renamed from src/bindings/scripts/scripts/outland/nagrand.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/netherstorm.cpp (renamed from src/bindings/scripts/scripts/outland/netherstorm.cpp) | 6 | ||||
-rw-r--r-- | src/scripts/outland/shadowmoon_valley.cpp (renamed from src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/shattrath_city.cpp (renamed from src/bindings/scripts/scripts/outland/shattrath_city.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/arcatraz/arcatraz.h (renamed from src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/botanica/boss_laj.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_laj.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/boss_alar.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_alar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/the_eye.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_eye/the_eye.h (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/outland/tempest_keep/the_mechanar/mechanar.h (renamed from src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/mechanar.h) | 0 | ||||
-rw-r--r-- | src/scripts/outland/terokkar_forest.cpp (renamed from src/bindings/scripts/scripts/outland/terokkar_forest.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/outland/zangarmarsh.cpp (renamed from src/bindings/scripts/scripts/outland/zangarmarsh.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/world/areatrigger_scripts.cpp (renamed from src/bindings/scripts/scripts/world/areatrigger_scripts.cpp) | 8 | ||||
-rw-r--r-- | src/scripts/world/boss_emeriss.cpp (renamed from src/bindings/scripts/scripts/world/boss_emeriss.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/boss_lethon.cpp (renamed from src/bindings/scripts/scripts/world/boss_lethon.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/boss_taerar.cpp (renamed from src/bindings/scripts/scripts/world/boss_taerar.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/boss_ysondre.cpp (renamed from src/bindings/scripts/scripts/world/boss_ysondre.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/go_scripts.cpp (renamed from src/bindings/scripts/scripts/world/go_scripts.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/guards.cpp (renamed from src/bindings/scripts/scripts/world/guards.cpp) | 4 | ||||
-rw-r--r-- | src/scripts/world/item_scripts.cpp (renamed from src/bindings/scripts/scripts/world/item_scripts.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/mob_generic_creature.cpp (renamed from src/bindings/scripts/scripts/world/mob_generic_creature.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/npc_innkeeper.cpp (renamed from src/bindings/scripts/scripts/world/npc_innkeeper.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/npc_professions.cpp (renamed from src/bindings/scripts/scripts/world/npc_professions.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/npc_taxi.cpp (renamed from src/bindings/scripts/scripts/world/npc_taxi.cpp) | 2 | ||||
-rw-r--r-- | src/scripts/world/npcs_special.cpp (renamed from src/bindings/scripts/scripts/world/npcs_special.cpp) | 9 | ||||
-rw-r--r-- | src/trinitycore/Master.cpp | 2 |
598 files changed, 1380 insertions, 7213 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6620f48f933..bf2fb63631f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,4 +1,3 @@ -add_subdirectory(bindings) add_subdirectory(framework) add_subdirectory(game) add_subdirectory(shared) diff --git a/src/bindings/CMakeLists.txt b/src/bindings/CMakeLists.txt deleted file mode 100644 index 6933b29fe2d..00000000000 --- a/src/bindings/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -if(DO_SCRIPTS) -add_subdirectory(scripts) -else (DO_SCRIPTS) -add_subdirectory(interface) -endif(DO_SCRIPTS) diff --git a/src/bindings/interface/CMakeLists.txt b/src/bindings/interface/CMakeLists.txt deleted file mode 100644 index 47159df79cc..00000000000 --- a/src/bindings/interface/CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ - -########### next target ############### - -SET(trinityinterface_LIB_SRCS - ScriptMgr.cpp - ScriptMgr.h - config.h - system.cpp - Scripts/sc_default.cpp - Scripts/sc_defines.cpp - Scripts/sc_defines.h - Scripts/on_events.cpp -) - -add_library(trinityinterface SHARED ${trinityinterface_LIB_SRCS}) - -target_link_libraries(trinityinterface) - -set_target_properties(trinityinterface PROPERTIES VERSION 4.2.0 SOVERSION 4) -install(TARGETS trinityinterface DESTINATION lib) diff --git a/src/bindings/interface/Readme.txt b/src/bindings/interface/Readme.txt deleted file mode 100644 index 821f2367be4..00000000000 --- a/src/bindings/interface/Readme.txt +++ /dev/null @@ -1,32 +0,0 @@ - -** HOW TO SCRIPT IN C++ ** - -1 - create a file myscript.cpp in scripts folder. -2 - copy the content of script_default.cpp, it as the structure on how the scripting fuctions are organized. - dont forget to change the name of fuctions, like GossipHello_default to GossipHello_myscript. - -3 - in fuction AddSC_default change to AddSC_myscript. -4 - newscript->Name="default"; change the string to "myscript" this name is the one to be called from the db -5 - dont forget to change the name in here to newscript->pGossipHello = &GossipHello_default; this is where the scripted fuctions are stored. -6 - and last thing is in ScriptMgr.cpp - -add your AddSC_myscript in here - -// -- Scripts to be added -- -extern void AddSC_default(); -// ------------------- - -and here - -// -- Inicialize the Scripts to be Added -- - AddSC_default(); - // ---------------------------------------- - -now start using the player fuctions to script ;) -see the sc_defines.h for some fuctions to use. - -hope it helps, any question use our forum. - -copy libscript.so and libscript.a to your server/lib path - -made by: mmcs. diff --git a/src/bindings/interface/ScriptMgr.cpp b/src/bindings/interface/ScriptMgr.cpp deleted file mode 100644 index 25f674f3b72..00000000000 --- a/src/bindings/interface/ScriptMgr.cpp +++ /dev/null @@ -1,452 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include "config.h" -#include "ScriptMgr.h" -#include "GossipDef.h" -#include "GameObject.h" -#include "Player.h" -#include "Map.h" -#include "ObjectMgr.h" - -int num_sc_scripts; -Script *m_scripts[MAX_SCRIPTS]; - -// -- Scripts to be added -- -extern void AddSC_default(); -// ------------------- - -TRINITY_DLL_EXPORT -void ScriptsFree() -{ // Free resources before library unload - for(int i = 0; i < num_sc_scripts; i++) - delete m_scripts[i]; - - num_sc_scripts = 0; -} - -TRINITY_DLL_EXPORT -void ScriptsInit(char const* cfg_file = "trinitycore.conf") -{ - num_sc_scripts = 0; - for(int i=0;i<MAX_SCRIPTS;i++) - m_scripts[i]=NULL; - - // -- Inicialize the Scripts to be Added -- - AddSC_default(); - // ---------------------------------------- - -} - -Script* GetScriptByName(std::string Name) -{ - if(Name.empty()) - return NULL; - for(int i=0;i<MAX_SCRIPTS;i++) - { - if( m_scripts[i] && m_scripts[i]->Name == Name ) - return m_scripts[i]; - } - return NULL; -} - -//********************************* -//*** Functions used internally *** - -void Script::RegisterSelf() -{ - int id = GetScriptId(Name.c_str()); - if(id) - { - m_scripts[id] = this; - ++num_sc_scripts; - } -} - -//******************************** -//*** Functions to be Exported *** - -TRINITY_DLL_EXPORT -void OnLogin(Player *pPlayer) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnLogin) return; - tmpscript->pOnLogin(pPlayer); -} - -TRINITY_DLL_EXPORT -void OnLogout(Player *pPlayer) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnLogout) return; - tmpscript->pOnLogout(pPlayer); -} - -TRINITY_DLL_EXPORT -void OnPVPKill(Player *killer, Player *killed) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnPVPKill) return; - tmpscript->pOnPVPKill(killer, killed); -} - -TRINITY_DLL_EXPORT -bool OnSpellCast (Unit *pUnitTarget, Item *pItemTarget, GameObject *pGoTarget, uint32 i, SpellEntry const *spell) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnSpellCast) return true; - return tmpscript->pOnSpellCast(pUnitTarget,pItemTarget,pGoTarget,i,spell); -} - -TRINITY_DLL_EXPORT -uint32 OnGetXP(Player *pPlayer, uint32 amount) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnGetXP) return amount; - return tmpscript->pOnGetXP(pPlayer,amount); -} - -TRINITY_DLL_EXPORT -uint32 OnGetMoney(Player *pPlayer, int32 amount) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnGetMoney) return amount; - return tmpscript->pOnGetMoney(pPlayer,amount); -} - -TRINITY_DLL_EXPORT -bool OnPlayerChat(Player *pPlayer, const char *text) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnPlayerChat) return true; - return tmpscript->pOnPlayerChat(pPlayer,text); -} - -TRINITY_DLL_EXPORT -void OnServerStartup() -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnServerStartup) return; - tmpscript->pOnServerStartup(); -} - -TRINITY_DLL_EXPORT -void OnServerShutdown() -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnServerShutdown) return; - tmpscript->pOnServerShutdown(); -} - -TRINITY_DLL_EXPORT -void OnAreaChange(Player *pPlayer, AreaTableEntry const *pArea) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnAreaChange) return; - tmpscript->pOnAreaChange(pPlayer, pArea); -} - -TRINITY_DLL_EXPORT -bool OnItemClick (Player *pPlayer, Item *pItem) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnItemClick) return true; - return tmpscript->pOnItemClick(pPlayer,pItem); -} - -TRINITY_DLL_EXPORT -bool OnItemOpen (Player *pPlayer, Item *pItem) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnItemOpen) return true; - return tmpscript->pOnItemOpen(pPlayer,pItem); -} - -TRINITY_DLL_EXPORT -bool OnGoClick (Player *pPlayer, GameObject *pGameObject) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnGoClick) return true; - return tmpscript->pOnGoClick(pPlayer,pGameObject); -} - -TRINITY_DLL_EXPORT -void OnCreatureKill (Player *pPlayer, Creature *pCreature) -{ - Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; - if (!tmpscript || !tmpscript->pOnCreatureKill) return; - tmpscript->pOnCreatureKill(pPlayer,pCreature); -} - -TRINITY_DLL_EXPORT -char const* ScriptsVersion() -{ - return "Default Trinity scripting library"; -} -TRINITY_DLL_EXPORT -bool GossipHello ( Player * player, Creature *_Creature ) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pGossipHello) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGossipHello(player,_Creature); -} - -TRINITY_DLL_EXPORT -bool GossipSelect( Player *player, Creature *_Creature, uint32 sender, uint32 action ) -{ - debug_log("TSCR: Gossip selection, sender: %d, action: %d",sender, action); - - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pGossipSelect) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGossipSelect(player,_Creature,sender,action); -} - -TRINITY_DLL_EXPORT -bool GossipSelectWithCode( Player *player, Creature *_Creature, uint32 sender, uint32 action, const char* sCode ) -{ - debug_log("TSCR: Gossip selection with code, sender: %d, action: %d",sender, action); - - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pGossipSelectWithCode) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGossipSelectWithCode(player,_Creature,sender,action,sCode); -} - -TRINITY_DLL_EXPORT -bool GOSelect( Player *player, GameObject *_GO, uint32 sender, uint32 action ) -{ - if(!_GO) - return false; - debug_log("TSCR: Gossip selection, sender: %d, action: %d",sender, action); - - Script *tmpscript = m_scripts[_GO->GetGOInfo()->ScriptId]; - if(!tmpscript || !tmpscript->pGOSelect) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGOSelect(player,_GO,sender,action); -} - -TRINITY_DLL_EXPORT -bool GOSelectWithCode( Player *player, GameObject *_GO, uint32 sender, uint32 action, const char* sCode ) -{ - if(!_GO) - return false; - debug_log("TSCR: Gossip selection, sender: %d, action: %d",sender, action); - - Script *tmpscript = m_scripts[_GO->GetGOInfo()->ScriptId]; - if(!tmpscript || !tmpscript->pGOSelectWithCode) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGOSelectWithCode(player,_GO,sender,action,sCode); -} - -TRINITY_DLL_EXPORT -bool QuestAccept( Player *player, Creature *_Creature, Quest const *_Quest ) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pQuestAccept) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pQuestAccept(player,_Creature,_Quest); -} - -TRINITY_DLL_EXPORT -bool QuestSelect( Player *player, Creature *_Creature, Quest const *_Quest ) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pQuestSelect) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pQuestSelect(player,_Creature,_Quest); -} - -TRINITY_DLL_EXPORT -bool QuestComplete( Player *player, Creature *_Creature, Quest const *_Quest ) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pQuestComplete) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pQuestComplete(player,_Creature,_Quest); -} - -TRINITY_DLL_EXPORT -bool ChooseReward( Player *player, Creature *_Creature, Quest const *_Quest, uint32 opt ) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pChooseReward) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pChooseReward(player,_Creature,_Quest,opt); -} - -TRINITY_DLL_EXPORT -uint32 NPCDialogStatus( Player *player, Creature *_Creature ) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->pNPCDialogStatus) return 100; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pNPCDialogStatus(player,_Creature); -} - -TRINITY_DLL_EXPORT -uint32 GODialogStatus( Player *player, GameObject *_GO ) -{ - Script *tmpscript = m_scripts[_GO->GetGOInfo()->ScriptId]; - if (!tmpscript || !tmpscript->pGODialogStatus) return 100; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGODialogStatus(player,_GO); -} - -TRINITY_DLL_EXPORT -bool ItemHello( Player *player, Item *_Item, Quest const *_Quest ) -{ - Script *tmpscript = m_scripts[_Item->GetProto()->ScriptId]; - if (!tmpscript || !tmpscript->pItemHello) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pItemHello(player,_Item,_Quest); -} - -TRINITY_DLL_EXPORT -bool ItemQuestAccept( Player *player, Item *_Item, Quest const *_Quest ) -{ - Script *tmpscript = m_scripts[_Item->GetProto()->ScriptId]; - if (!tmpscript || !tmpscript->pItemQuestAccept) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pItemQuestAccept(player,_Item,_Quest); -} - -TRINITY_DLL_EXPORT -bool GOHello( Player *player, GameObject *_GO ) -{ - Script *tmpscript = m_scripts[_GO->GetGOInfo()->ScriptId]; - if (!tmpscript || !tmpscript->pGOHello) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGOHello(player,_GO); -} - -TRINITY_DLL_EXPORT -bool GOQuestAccept( Player *player, GameObject *_GO, Quest const *_Quest ) -{ - Script *tmpscript = m_scripts[_GO->GetGOInfo()->ScriptId]; - if (!tmpscript || !tmpscript->pGOQuestAccept) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGOQuestAccept(player,_GO,_Quest); -} - -TRINITY_DLL_EXPORT -bool GOChooseReward( Player *player, GameObject *_GO, Quest const *_Quest, uint32 opt ) -{ - Script *tmpscript = m_scripts[_GO->GetGOInfo()->ScriptId]; - if (!tmpscript || !tmpscript->pGOChooseReward) return false; - - player->PlayerTalkClass->ClearMenus(); - return tmpscript->pGOChooseReward(player,_GO,_Quest,opt); -} - -TRINITY_DLL_EXPORT -bool AreaTrigger( Player *player, AreaTriggerEntry * atEntry) -{ - Script *tmpscript = m_scripts[GetAreaTriggerScriptId(atEntry->id)]; - if (!tmpscript || !tmpscript->pAreaTrigger) return false; - - return tmpscript->pAreaTrigger(player, atEntry); -} - -TRINITY_DLL_EXPORT -CreatureAI* GetAI(Creature *_Creature) -{ - Script *tmpscript = m_scripts[_Creature->GetScriptId()]; - if (!tmpscript || !tmpscript->GetAI) return NULL; - - return tmpscript->GetAI(_Creature); -} - -TRINITY_DLL_EXPORT -bool ItemUse( Player *player, Item* _Item, SpellCastTargets const& targets) -{ - Script *tmpscript = m_scripts[_Item->GetProto()->ScriptId]; - if (!tmpscript || !tmpscript->pItemUse) return false; - - return tmpscript->pItemUse(player,_Item,targets); -} - -TRINITY_DLL_EXPORT -bool ItemExpire( Player *player, ItemPrototype const *_ItemProto) -{ - Script *tmpscript = m_scripts[_ItemProto->ScriptId]; - if (!tmpscript || !tmpscript->pItemExpire) return true; - - return tmpscript->pItemExpire(player,_ItemProto); -} - -TRINITY_DLL_EXPORT -bool EffectDummyCreature(Unit *caster, uint32 spellId, uint32 effIndex, Creature *crTarget ) -{ - Script *tmpscript = m_scripts[crTarget->GetScriptId()]; - - if (!tmpscript || !tmpscript->pEffectDummyCreature) return false; - - return tmpscript->pEffectDummyCreature(caster, spellId,effIndex,crTarget); -} - -TRINITY_DLL_EXPORT -bool EffectDummyGameObj(Unit *caster, uint32 spellId, uint32 effIndex, GameObject *gameObjTarget ) -{ - Script *tmpscript = m_scripts[gameObjTarget->GetGOInfo()->ScriptId]; - - if (!tmpscript || !tmpscript->pEffectDummyGameObj) return false; - - return tmpscript->pEffectDummyGameObj(caster, spellId,effIndex,gameObjTarget); -} - - -TRINITY_DLL_EXPORT -bool EffectDummyItem(Unit *caster, uint32 spellId, uint32 effIndex, Item *itemTarget ) -{ - Script *tmpscript = m_scripts[itemTarget->GetProto()->ScriptId]; - - if (!tmpscript || !tmpscript->pEffectDummyItem) return false; - - return tmpscript->pEffectDummyItem(caster, spellId,effIndex,itemTarget); -} - -TRINITY_DLL_EXPORT -InstanceData* CreateInstanceData(Map *map) -{ - if (!map->IsDungeon()) return NULL; - - Script *tmpscript = m_scripts[((InstanceMap*)map)->GetScriptId()]; - if (!tmpscript || !tmpscript->GetInstanceData) return NULL; - - return tmpscript->GetInstanceData(map); -} - diff --git a/src/bindings/interface/ScriptMgr.h b/src/bindings/interface/ScriptMgr.h deleted file mode 100644 index 172d3feddb3..00000000000 --- a/src/bindings/interface/ScriptMgr.h +++ /dev/null @@ -1,177 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifndef SCRIPTMGR_H -#define SCRIPTMGR_H - -//Only required includes -#include "../../game/CreatureAI.h" -#include "../../game/Creature.h" -#include "../../game/InstanceData.h" - -class Player; -class Creature; -class Quest; -class Item; -class GameObject; -class SpellCastTargets; -class Map; - -#define MAX_SCRIPTS 1000 - -struct Script -{ - Script() : - pGossipHello(NULL), pQuestAccept(NULL), pGossipSelect(NULL), pGossipSelectWithCode(NULL), pGOSelect(NULL), pGOSelectWithCode(NULL), - pQuestSelect(NULL), pQuestComplete(NULL), pNPCDialogStatus(NULL), pGODialogStatus(NULL), pChooseReward(NULL), - pItemHello(NULL), pGOHello(NULL), pAreaTrigger(NULL), pItemQuestAccept(NULL), pGOQuestAccept(NULL), - pGOChooseReward(NULL), pItemUse(NULL), pItemExpire(NULL), pEffectDummyCreature(NULL), pEffectDummyGameObj(NULL), - pEffectDummyItem(NULL), GetAI(NULL), GetInstanceData(NULL) - {} - - std::string Name; - - //Methods to be scripted - void (*pOnLogin )(Player*); - void (*pOnLogout )(Player*); - void (*pOnPVPKill )(Player*, Player*); - bool (*pOnSpellCast )(Unit*, Item*, GameObject*, uint32, SpellEntry const*); - uint32 (*pOnGetXP )(Player*, uint32); - int32 (*pOnGetMoney )(Player*, int32); - bool (*pOnPlayerChat )(Player*, const char*); - void (*pOnServerStartup )(); - void (*pOnServerShutdown )(); - void (*pOnAreaChange )(Player*, AreaTableEntry const*); - bool (*pOnItemClick )(Player*, Item*); - bool (*pOnItemOpen )(Player*, Item*); - bool (*pOnGoClick )(Player*, GameObject*); - void (*pOnCreatureKill )(Player*, Creature*); - bool (*pGossipHello )(Player*, Creature*); - bool (*pQuestAccept )(Player*, Creature*, Quest const* ); - bool (*pGossipSelect )(Player*, Creature*, uint32 , uint32 ); - bool (*pGossipSelectWithCode)(Player*, Creature*, uint32 , uint32 , const char* ); - bool (*pGOSelect )(Player*, GameObject*, uint32 , uint32 ); - bool (*pGOSelectWithCode )(Player*, GameObject*, uint32 , uint32 , const char* ); - bool (*pQuestSelect )(Player*, Creature*, Quest const* ); - bool (*pQuestComplete )(Player*, Creature*, Quest const* ); - uint32 (*pNPCDialogStatus )(Player*, Creature* ); - uint32 (*pGODialogStatus )(Player*, GameObject* ); - bool (*pChooseReward )(Player*, Creature*, Quest const*, uint32 ); - bool (*pItemHello )(Player*, Item*, Quest const* ); - bool (*pGOHello )(Player*, GameObject* ); - bool (*pAreaTrigger )(Player*, AreaTriggerEntry* ); - bool (*pItemQuestAccept )(Player*, Item *, Quest const* ); - bool (*pGOQuestAccept )(Player*, GameObject*, Quest const* ); - bool (*pGOChooseReward )(Player*, GameObject*, Quest const*, uint32 ); - bool (*pItemUse )(Player*, Item*, SpellCastTargets const& ); - bool (*pItemExpire )(Player*, ItemPrototype const*); - bool (*pEffectDummyCreature )(Unit*, uint32, uint32, Creature* ); - bool (*pEffectDummyGameObj )(Unit*, uint32, uint32, GameObject* ); - bool (*pEffectDummyItem )(Unit*, uint32, uint32, Item* ); - - CreatureAI* (*GetAI)(Creature*); - InstanceData* (*GetInstanceData)(Map*); - - void RegisterSelf(); -}; - -class InstanceDataScript -{ - public: - InstanceDataScript() : GetInstanceData(NULL) {}; - - std::string name; - InstanceData* (*GetInstanceData)(Map *_Map); -}; - -#define VISIBLE_RANGE (50.0f) - -struct TRINITY_DLL_DECL ScriptedAI : public CreatureAI -{ - ScriptedAI(Creature* creature):CreatureAI(creature),m_creature(creature){} - ~ScriptedAI() {} - - // Called if IsVisible(Unit *who) is true at each *who move - void MoveInLineOfSight(Unit *) {} - - // Called at each attack of m_creature by any victim - void AttackStart(Unit *) {} - - // Called at stopping attack by any attacker - void EnterEvadeMode(); - - // Called at any heal cast/item used (call non implemented) - void HealBy(Unit* /*healer*/, uint32 /*amount_healed*/) {} - - // Called at any Damage to any victim (before damage apply) - void DamageDeal(Unit* /*done_to*/, uint32& /*damage*/) {} - - // Called at any Damage from any attacker (before damage apply) - void DamageTaken(Unit* /*done_by*/, uint32& /*damage*/) {} - - // Is unit visible for MoveInLineOfSight - bool IsVisible(Unit* who) const - { - return !who->HasStealthAura() && m_creature->GetDistance(who) <= VISIBLE_RANGE; - } - - // Called at World update tick - void UpdateAI(const uint32); - - // Called when the creature is killed - void JustDied(Unit *){} - - // Called when the creature kills a unit - void KilledUnit(Unit *){} - - // Called when hit by a spell - void SpellHit(Unit *, const SpellEntry*){} - - Creature* m_creature; - - //= Some useful helpers ========================= - - // Start attack of victim and go to him - void DoStartAttack(Unit* victim); - - // Stop attack of current victim - void DoStopAttack(); - - // Cast spell - void DoCast(Unit* victim, uint32 spelId) - { - m_creature->CastSpell(victim,spelId,true); - } - - void DoCastSpell(Unit* who,SpellEntry *spellInfo) - { - m_creature->CastSpell(who,spellInfo,true); - } - - void DoSay(char const* text, uint32 language) - { - m_creature->MonsterSay(text,language,0); - } - - void DoGoHome(); -}; - -#endif - diff --git a/src/bindings/interface/Scripts/sc_default.cpp b/src/bindings/interface/Scripts/sc_default.cpp deleted file mode 100644 index 7be3c54444d..00000000000 --- a/src/bindings/interface/Scripts/sc_default.cpp +++ /dev/null @@ -1,152 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include "sc_defines.h" - -bool GossipHello_default(Player* /*player*/, Creature* /*_Creature*/) -{ - return false; -} - -bool GossipSelect_default(Player* /*player*/, Creature* /*_Creature*/, uint32 /*sender*/, uint32 /*action*/ ) -{ - return false; -} - -bool GossipSelectWithCode_default( Player* /*player*/, Creature* /*_Creature*/, uint32 /*sender*/, uint32 /*action*/, const char* /*sCode*/ ) -{ - return false; -} - -bool GOSelect_default(Player* /*player*/, GameObject* /*_GO*/, uint32 /*sender*/, uint32 /*action*/) -{ - return false; -} - -bool GOSelectWithCode_default(Player* /*player*/, GameObject* /*_GO*/, uint32 /*sender*/, uint32 /*action*/, const char* /*sCode*/) -{ - return false; -} - -bool QuestAccept_default(Player* /*player*/, Creature* /*_Creature*/, Quest const* /*_Quest*/ ) -{ - return false; -} - -bool QuestSelect_default(Player* /*player*/, Creature* /*_Creature*/, Quest const* /*_Quest*/ ) -{ - return false; -} - -bool QuestComplete_default(Player* /*player*/, Creature* /*_Creature*/, Quest const* /*_Quest*/ ) -{ - return false; -} - -bool ChooseReward_default(Player* /*player*/, Creature* /*_Creature*/, Quest const* /*_Quest*/, uint32 /*opt*/ ) -{ - return false; -} - -uint32 NPCDialogStatus_default(Player* /*player*/, Creature* /*_Creature*/ ) -{ - return 128; -} - -uint32 GODialogStatus_default(Player* /*player*/, GameObject* /*_Creature*/ ) -{ - return 128; -} - -bool ItemHello_default(Player* /*player*/, Item* /*_Item*/, Quest const* /*_Quest*/ ) -{ - return false; -} - -bool ItemQuestAccept_default(Player* /*player*/, Item* /*_Item*/, Quest const* /*_Quest*/ ) -{ - return false; -} - -bool GOHello_default(Player* /*player*/, GameObject* /*_GO*/ ) -{ - return false; -} - -bool GOQuestAccept_default(Player* /*player*/, GameObject* /*_GO*/, Quest const* /*_Quest*/ ) -{ - return false; -} - -bool GOChooseReward_default(Player* /*player*/, GameObject* /*_GO*/, Quest const* /*_Quest*/, uint32 /*opt*/ ) -{ - return false; -} - -bool AreaTrigger_default(Player* /*player*/, AreaTriggerEntry* /*atEntry*/ ) -{ - return false; -} - -bool EffectDummyCreature_default(Unit* /*caster*/, uint32 /*spellId*/, uint32 /*effIndex*/, Creature* /*crTarget*/ ) -{ - return false; -} - -bool EffectDummyGameObj_default(Unit* /*caster*/, uint32 /*spellId*/, uint32 /*effIndex*/, GameObject* /*gameObjTarget*/ ) -{ - return false; -} - -bool EffectDummyItem_default(Unit* /*caster*/, uint32 /*spellId*/, uint32 /*effIndex*/, Item* /*itemTarget*/ ) -{ - return false; -} - -void AddSC_default() -{ - Script *newscript; - - newscript = new Script; - newscript->Name="default"; - newscript->pGossipHello = &GossipHello_default; - newscript->pQuestAccept = &QuestAccept_default; - newscript->pGossipSelect = &GossipSelect_default; - newscript->pGossipSelectWithCode = &GossipSelectWithCode_default; - newscript->pGOSelect = &GOSelect_default; - newscript->pGOSelectWithCode = &GOSelectWithCode_default; - newscript->pQuestSelect = &QuestSelect_default; - newscript->pQuestComplete = &QuestComplete_default; - newscript->pNPCDialogStatus = &NPCDialogStatus_default; - newscript->pGODialogStatus = &GODialogStatus_default; - newscript->pChooseReward = &ChooseReward_default; - newscript->pItemHello = &ItemHello_default; - newscript->pGOHello = &GOHello_default; - newscript->pAreaTrigger = &AreaTrigger_default; - newscript->pItemQuestAccept = &ItemQuestAccept_default; - newscript->pGOQuestAccept = &GOQuestAccept_default; - newscript->pGOChooseReward = &GOChooseReward_default; - newscript->pEffectDummyCreature = &EffectDummyCreature_default; - newscript->pEffectDummyGameObj = &EffectDummyGameObj_default; - newscript->pEffectDummyItem = &EffectDummyItem_default; - - newscript->RegisterSelf(); -} - diff --git a/src/bindings/interface/Scripts/sc_defines.cpp b/src/bindings/interface/Scripts/sc_defines.cpp deleted file mode 100644 index aef952be2d7..00000000000 --- a/src/bindings/interface/Scripts/sc_defines.cpp +++ /dev/null @@ -1,155 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include "sc_defines.h" - -#include "../../game/Player.h" - -uint32 GetSkillLevel(Player *player,uint32 trskill) -{ - // Returns the level of some tradetrskill known by player - // Need to add missing spells - - uint32 spell_apprentice = 0; - uint32 spell_journeyman = 0; - uint32 spell_expert = 0; - uint32 spell_artisan = 0; - uint32 spell_master = 0; - - switch(trskill) - { - case TRADESKILL_ALCHEMY: - spell_apprentice = 2259; - spell_journeyman = 3101; - spell_expert = 3464; - spell_artisan = 11611; - spell_master = 28596; // teached by 28597 - break; - case TRADESKILL_BLACKSMITHING: - spell_apprentice = 2018; - spell_journeyman = 3100; - spell_expert = 8768; - spell_artisan = 11454; - spell_master = 29844; // teached by 29845 - break; - case TRADESKILL_COOKING: - spell_apprentice = 2550; - spell_journeyman = 3102; - spell_expert = 3413; - spell_artisan = 18260; - spell_master = 33359; // teached by 33361 - break; - case TRADESKILL_ENCHANTING: - spell_apprentice = 7411; - spell_journeyman = 7412; - spell_expert = 7413; - spell_artisan = 13920; - spell_master = 28029; // teached by 28030 - break; - case TRADESKILL_ENGINEERING: - spell_apprentice = 4036; - spell_journeyman = 4037; - spell_expert = 4038; - spell_artisan = 12656; - spell_master = 30350; // teached by 30351 - break; - case TRADESKILL_FIRSTAID: - spell_apprentice = 3273; - spell_journeyman = 3274; - spell_expert = 7924; - spell_artisan = 10846; - spell_master = 27028; // teached by 27029 - break; - case TRADESKILL_HERBALISM: - spell_apprentice = 2372; - spell_journeyman = 2373; - spell_expert = 3571; - spell_artisan = 11994; - spell_master = 0; - break; - case TRADESKILL_LEATHERWORKING: - spell_apprentice = 2108; - spell_journeyman = 3104; - spell_expert = 20649; - spell_artisan = 10662; - spell_master = 32549; // teached by 32550 - break; - case TRADESKILL_POISONS: - spell_apprentice = 0; - spell_journeyman = 0; - spell_expert = 0; - spell_artisan = 0; - spell_master = 0; - break; - case TRADESKILL_TAILORING: - spell_apprentice = 3908; - spell_journeyman = 3909; - spell_expert = 3910; - spell_artisan = 12180; - spell_master = 26790; // teached by 26791 - break; - case TRADESKILL_MINING: - spell_apprentice = 2581; - spell_journeyman = 2582; - spell_expert = 3568; - spell_artisan = 10249; - spell_master = 29354; // teached by 29355 - break; - case TRADESKILL_FISHING: - spell_apprentice = 7733; - spell_journeyman = 7734; - spell_expert = 7736; - spell_artisan = 18249; - spell_master = 33098; // teached by 33100 - break; - case TRADESKILL_SKINNING: - spell_apprentice = 8615; - spell_journeyman = 8619; - spell_expert = 8620; - spell_artisan = 10769; - spell_master = 32679; // teached by 32678 - break; - case TRADESKILL_JEWELCRAFTING: - spell_apprentice = 25229; // teached by 25245 - spell_journeyman = 25230; // teached by 25246 - spell_expert = 28894; // teached by 28896 - spell_artisan = 28895; // teached by 28899 - spell_master = 28897; // teached by 28901 - break; - } - - if (player->HasSpell(spell_master)) - return TRADESKILL_LEVEL_MASTER; - - if (player->HasSpell(spell_artisan)) - return TRADESKILL_LEVEL_ARTISAN; - - if (player->HasSpell(spell_expert)) - return TRADESKILL_LEVEL_EXPERT; - - if (player->HasSpell(spell_journeyman)) - return TRADESKILL_LEVEL_JOURNEYMAN; - - if (player->HasSpell(spell_apprentice)) - return TRADESKILL_LEVEL_APPRENTICE; - - return TRADESKILL_LEVEL_NONE; -} - diff --git a/src/bindings/interface/Scripts/sc_defines.h b/src/bindings/interface/Scripts/sc_defines.h deleted file mode 100644 index 119b7e27b52..00000000000 --- a/src/bindings/interface/Scripts/sc_defines.h +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifndef SC_DEFINES_H -#define SC_DEFINES_H - -#include "../ScriptMgr.h" - -// Skill defines - -#define TRADESKILL_ALCHEMY 1 -#define TRADESKILL_BLACKSMITHING 2 -#define TRADESKILL_COOKING 3 -#define TRADESKILL_ENCHANTING 4 -#define TRADESKILL_ENGINEERING 5 -#define TRADESKILL_FIRSTAID 6 -#define TRADESKILL_HERBALISM 7 -#define TRADESKILL_LEATHERWORKING 8 -#define TRADESKILL_POISONS 9 -#define TRADESKILL_TAILORING 10 -#define TRADESKILL_MINING 11 -#define TRADESKILL_FISHING 12 -#define TRADESKILL_SKINNING 13 -#define TRADESKILL_JEWELCRAFTING 14 - -#define TRADESKILL_LEVEL_NONE 0 -#define TRADESKILL_LEVEL_APPRENTICE 1 -#define TRADESKILL_LEVEL_JOURNEYMAN 2 -#define TRADESKILL_LEVEL_EXPERT 3 -#define TRADESKILL_LEVEL_ARTISAN 4 -#define TRADESKILL_LEVEL_MASTER 5 - -// Gossip defines - -#define GOSSIP_ACTION_TRADE 1 -#define GOSSIP_ACTION_TRAIN 2 -#define GOSSIP_ACTION_TAXI 3 -#define GOSSIP_ACTION_GUILD 4 -#define GOSSIP_ACTION_BATTLE 5 -#define GOSSIP_ACTION_BANK 6 -#define GOSSIP_ACTION_INN 7 -#define GOSSIP_ACTION_HEAL 8 -#define GOSSIP_ACTION_TABARD 9 -#define GOSSIP_ACTION_AUCTION 10 -#define GOSSIP_ACTION_INN_INFO 11 -#define GOSSIP_ACTION_UNLEARN 12 -#define GOSSIP_ACTION_INFO_DEF 1000 - -#define GOSSIP_SENDER_MAIN 1 -#define GOSSIP_SENDER_INN_INFO 2 -#define GOSSIP_SENDER_INFO 3 -#define GOSSIP_SENDER_SEC_PROFTRAIN 4 -#define GOSSIP_SENDER_SEC_CLASSTRAIN 5 -#define GOSSIP_SENDER_SEC_BATTLEINFO 6 - -#define DEFAULT_GOSSIP_MESSAGE 0xffffff - -extern uint32 GetSkillLevel(Player *player,uint32 skill); - -// Defined functions to use with player. - -#define ADD_GOSSIP_ITEM(a,b,c,d,e,f) PlayerTalkClass->GetGossipMenu()->AddMenuItem(a,b,c,d,e,f) -#define SEND_GOSSIP_MENU(a,b) PlayerTalkClass->SendGossipMenu(a,b) -#define SEND_POI(a,b,c,d,e,f) PlayerTalkClass->SendPointOfInterest(a,b,c,d,e,f) -#define CLOSE_GOSSIP_MENU() PlayerTalkClass->CloseGossip(); - -#define QUEST_DIALOG_STATUS(a,b,c) GetSession()->getDialogStatus(a,b,c) -#define SEND_QUEST_DETAILS(a,b,c) PlayerTalkClass->SendQuestDetails(a,b,c) -#define SEND_REQUESTEDITEMS(a,b,c,d) PlayerTalkClass->SendRequestedItems(a,b,c,d) - -#define SEND_VENDORLIST(a) GetSession()->SendListInventory(a) -#define SEND_TRAINERLIST(a) GetSession()->SendTrainerList(a) -#define SEND_BANKERLIST(a) GetSession()->SendShowBank(a) -#define SEND_TABARDLIST(a) GetSession()->SendTabardVendorActivate(a) -#define SEND_AUCTIONLIST(a) GetSession()->SendAuctionHello(a) -#define SEND_TAXILIST(a) GetSession()->SendTaxiStatus(a) -#define SEND_SPRESURRECT() GetSession()->SendSpiritResurrect() -#define GET_HONORRANK() GetHonorRank() - -// ----------------------------------- -#endif - diff --git a/src/bindings/interface/config.h b/src/bindings/interface/config.h deleted file mode 100644 index e46f5253d66..00000000000 --- a/src/bindings/interface/config.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifndef CONFIG_H -#define CONFIG_H -#endif -//#define WIN32 - -#ifdef WIN32 -//#include <windows.h> -#define TRINITY_DLL_EXPORT extern "C" __declspec(dllexport) -#elif defined( __GNUC__ ) -#define TRINITY_DLL_EXPORT extern "C" -#else -#define TRINITY_DLL_EXPORT extern "C" export -#endif - diff --git a/src/bindings/interface/system.cpp b/src/bindings/interface/system.cpp deleted file mode 100644 index c513ee7eb99..00000000000 --- a/src/bindings/interface/system.cpp +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> - * - * Thanks to the original authors: MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifdef WIN32 -#include <windows.h> -BOOL APIENTRY DllMain( HANDLE /*hModule*/, DWORD /*ul_reason_for_call*/, LPVOID /*lpReserved*/) -{ - return true; -} -#endif - diff --git a/src/bindings/scripts/CMakeLists.txt b/src/bindings/scripts/CMakeLists.txt deleted file mode 100644 index 3ebbd87b0eb..00000000000 --- a/src/bindings/scripts/CMakeLists.txt +++ /dev/null @@ -1,563 +0,0 @@ - -########### next target ############### - -SET(trinityscript_LIB_SRCS - ScriptMgr.cpp - ScriptMgr.h - base/escort_ai.cpp - base/escort_ai.h - base/follower_ai.cpp - base/follower_ai.h - base/guard_ai.cpp - base/guard_ai.h - base/simple_ai.cpp - base/simple_ai.h - include/precompiled.cpp - include/precompiled.h - include/sc_creature.cpp - include/sc_creature.h - include/sc_gossip.h - include/sc_instance.h - scripts/custom/on_events.cpp - scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp - scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp - scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h - scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp - scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp - scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp - scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp - scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp - scripts/eastern_kingdoms/deadmines/deadmines.h - scripts/eastern_kingdoms/deadmines/deadmines.cpp - scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp - scripts/eastern_kingdoms/gnomeregan/gnomeregan.h - scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp - scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp - scripts/eastern_kingdoms/karazhan/boss_curator.cpp - scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp - scripts/eastern_kingdoms/karazhan/boss_midnight.cpp - scripts/eastern_kingdoms/karazhan/boss_moroes.cpp - scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp - scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp - scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp - scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp - scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp - scripts/eastern_kingdoms/karazhan/bosses_opera.cpp - scripts/eastern_kingdoms/karazhan/karazhan.h - scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp - scripts/eastern_kingdoms/karazhan/karazhan.cpp - scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp - scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp - scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp - scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp - scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h - scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp - scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp - scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp - scripts/eastern_kingdoms/molten_core/boss_garr.cpp - scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp - scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp - scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp - scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp - scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp - scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp - scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp - scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp - scripts/eastern_kingdoms/molten_core/molten_core.h - scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp - scripts/eastern_kingdoms/molten_core/molten_core.cpp - scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp - scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp - scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp - scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp - scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp - scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp - scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h - scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp - scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp - scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp - scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp - scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp - scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp - scripts/eastern_kingdoms/scholomance/boss_kormok.cpp - scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp - scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp - scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp - scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp - scripts/eastern_kingdoms/scholomance/boss_vectus.cpp - scripts/eastern_kingdoms/scholomance/scholomance.h - scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp - scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h - scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp - scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp - scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp - scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp - scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp - scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp - scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp - scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp - scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp - scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp - scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp - scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp - scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp - scripts/eastern_kingdoms/stratholme/stratholme.h - scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp - scripts/eastern_kingdoms/stratholme/stratholme.cpp - scripts/eastern_kingdoms/sunken_temple/sunken_temple.h - scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp - scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp - scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp - scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp - scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp - scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp - scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp - scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp - scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp - scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h - scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp - scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp - scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp - scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp - scripts/eastern_kingdoms/uldaman/uldaman.cpp - scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp - scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp - scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp - scripts/eastern_kingdoms/zulaman/boss_janalai.cpp - scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp - scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp - scripts/eastern_kingdoms/zulaman/zulaman.h - scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp - scripts/eastern_kingdoms/zulaman/zulaman.cpp - scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp - scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp - scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp - scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp - scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp - scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp - scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp - scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp - scripts/eastern_kingdoms/zulgurub/boss_marli.cpp - scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp - scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp - scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp - scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp - scripts/eastern_kingdoms/zulgurub/zulgurub.h - scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp - scripts/eastern_kingdoms/alterac_mountains.cpp - scripts/eastern_kingdoms/arathi_highlands.cpp - scripts/eastern_kingdoms/blasted_lands.cpp - scripts/eastern_kingdoms/boss_kruul.cpp - scripts/eastern_kingdoms/burning_steppes.cpp - scripts/eastern_kingdoms/dun_morogh.cpp - scripts/eastern_kingdoms/duskwood.cpp - scripts/eastern_kingdoms/eastern_plaguelands.cpp - scripts/eastern_kingdoms/elwynn_forest.cpp - scripts/eastern_kingdoms/eversong_woods.cpp - scripts/eastern_kingdoms/ghostlands.cpp - scripts/eastern_kingdoms/hinterlands.cpp - scripts/eastern_kingdoms/ironforge.cpp - scripts/eastern_kingdoms/isle_of_queldanas.cpp - scripts/eastern_kingdoms/loch_modan.cpp - scripts/eastern_kingdoms/redridge_mountains.cpp - scripts/eastern_kingdoms/searing_gorge.cpp - scripts/eastern_kingdoms/silvermoon_city.cpp - scripts/eastern_kingdoms/silverpine_forest.cpp - scripts/eastern_kingdoms/stormwind_city.cpp - scripts/eastern_kingdoms/stranglethorn_vale.cpp - scripts/eastern_kingdoms/tirisfal_glades.cpp - scripts/eastern_kingdoms/undercity.cpp - scripts/eastern_kingdoms/western_plaguelands.cpp - scripts/eastern_kingdoms/westfall.cpp - scripts/eastern_kingdoms/wetlands.cpp - scripts/examples/example_creature.cpp - scripts/examples/example_escort.cpp - scripts/examples/example_gossip_codebox.cpp - scripts/examples/example_misc.cpp - scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp - scripts/kalimdor/blackfathom_depths/boss_kelris.cpp - scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp - scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp - scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp - scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h - scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp - scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp - scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp - scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp - scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp - scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp - scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h - scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h - scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp - scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp - scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp - scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp - scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp - scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp - scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp - scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp - scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp - scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp - scripts/kalimdor/caverns_of_time/hyjal/hyjal.h - scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp - scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp - scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h - scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp - scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h - scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp - scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp - scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp - scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp - scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h - scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp - scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp - scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp - scripts/kalimdor/maraudon/boss_landslide.cpp - scripts/kalimdor/maraudon/boss_noxxion.cpp - scripts/kalimdor/maraudon/boss_princess_theradras.cpp - scripts/kalimdor/onyxias_lair/boss_onyxia.cpp - scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp - scripts/kalimdor/razorfen_downs/razorfen_downs.cpp - scripts/kalimdor/razorfen_kraul/razorfen_kraul.h - scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp - scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp - scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp - scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp - scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp - scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp - scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp - scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp - scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h - scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp - scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp - scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h - scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp - scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp - scripts/kalimdor/wailing_caverns/wailing_caverns.h - scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp - scripts/kalimdor/wailing_caverns/wailing_caverns.cpp - scripts/kalimdor/zulfarrak/zulfarrak.cpp - scripts/kalimdor/ashenvale.cpp - scripts/kalimdor/azshara.cpp - scripts/kalimdor/azuremyst_isle.cpp - scripts/kalimdor/bloodmyst_isle.cpp - scripts/kalimdor/boss_azuregos.cpp - scripts/kalimdor/darkshore.cpp - scripts/kalimdor/desolace.cpp - scripts/kalimdor/dustwallow_marsh.cpp - scripts/kalimdor/felwood.cpp - scripts/kalimdor/feralas.cpp - scripts/kalimdor/moonglade.cpp - scripts/kalimdor/mulgore.cpp - scripts/kalimdor/orgrimmar.cpp - scripts/kalimdor/silithus.cpp - scripts/kalimdor/stonetalon_mountains.cpp - scripts/kalimdor/tanaris.cpp - scripts/kalimdor/teldrassil.cpp - scripts/kalimdor/the_barrens.cpp - scripts/kalimdor/thousand_needles.cpp - scripts/kalimdor/thunder_bluff.cpp - scripts/kalimdor/ungoro_crater.cpp - scripts/kalimdor/winterspring.cpp - scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp - scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp - scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp - scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp - scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h - scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp - scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp - scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp - scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp - scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp - scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp - scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h - scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp - scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp - scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp - scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp - scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp - scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h - scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp - scripts/northrend/draktharon_keep/boss_trollgore.cpp - scripts/northrend/draktharon_keep/boss_novos.cpp - scripts/northrend/draktharon_keep/boss_dred.cpp - scripts/northrend/draktharon_keep/boss_tharon_ja.cpp - scripts/northrend/draktharon_keep/drak_tharon_keep.h - scripts/northrend/gundrak/instance_gundrak.cpp - scripts/northrend/gundrak/boss_slad_ran.cpp - scripts/northrend/gundrak/boss_moorabi.cpp - scripts/northrend/gundrak/boss_drakkari_colossus.cpp - scripts/northrend/gundrak/boss_gal_darah.cpp - scripts/northrend/gundrak/boss_eck.cpp - scripts/northrend/gundrak/gundrak.h - scripts/northrend/naxxramas/boss_anubrekhan.cpp - scripts/northrend/naxxramas/boss_faerlina.cpp - scripts/northrend/naxxramas/boss_gluth.cpp - scripts/northrend/naxxramas/boss_gothik.cpp - scripts/northrend/naxxramas/boss_grobbulus.cpp - scripts/northrend/naxxramas/boss_heigan.cpp - scripts/northrend/naxxramas/boss_kelthuzad.cpp - scripts/northrend/naxxramas/boss_four_horsemen.cpp - scripts/northrend/naxxramas/boss_loatheb.cpp - scripts/northrend/naxxramas/boss_maexxna.cpp - scripts/northrend/naxxramas/boss_noth.cpp - scripts/northrend/naxxramas/boss_patchwerk.cpp - scripts/northrend/naxxramas/boss_razuvious.cpp - scripts/northrend/naxxramas/boss_sapphiron.cpp - scripts/northrend/naxxramas/boss_thaddius.cpp - scripts/northrend/naxxramas/naxxramas.h - scripts/northrend/naxxramas/instance_naxxramas.cpp - scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp - scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp - scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h - scripts/northrend/nexus/nexus/instance_nexus.cpp - scripts/northrend/nexus/nexus/boss_magus_telestra.cpp - scripts/northrend/nexus/nexus/boss_anomalus.cpp - scripts/northrend/nexus/nexus/boss_ormorok.cpp - scripts/northrend/nexus/nexus/boss_keristrasza.cpp - scripts/northrend/nexus/nexus/commander_stoutbeard.cpp - scripts/northrend/nexus/nexus/commander_kolurg.cpp - scripts/northrend/nexus/nexus/nexus.h - scripts/northrend/nexus/oculus/instance_oculus.cpp - scripts/northrend/nexus/oculus/boss_drakos.cpp - scripts/northrend/nexus/oculus/boss_urom.cpp - scripts/northrend/nexus/oculus/boss_varos.cpp - scripts/northrend/nexus/oculus/boss_eregos.cpp - scripts/northrend/nexus/oculus/oculus.h - scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp - scripts/northrend/obsidian_sanctum/boss_sartharion.cpp - scripts/northrend/obsidian_sanctum/obsidian_sanctum.h - scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp - scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp - scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp - scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp - scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h - scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp - scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp - scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp - scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp - scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp - scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp - scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h - scripts/northrend/ulduar/ulduar/boss_algalon.cpp - scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp - scripts/northrend/ulduar/ulduar/boss_auriaya.cpp - scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp - scripts/northrend/ulduar/ulduar/boss_freya.cpp - scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp - scripts/northrend/ulduar/ulduar/boss_hodir.cpp - scripts/northrend/ulduar/ulduar/boss_ignis.cpp - scripts/northrend/ulduar/ulduar/boss_kologarn.cpp - scripts/northrend/ulduar/ulduar/boss_mimiron.cpp - scripts/northrend/ulduar/ulduar/boss_razorscale.cpp - scripts/northrend/ulduar/ulduar/boss_thorim.cpp - scripts/northrend/ulduar/ulduar/boss_xt002.cpp - scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp - scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp - scripts/northrend/ulduar/ulduar/ulduar.h - scripts/northrend/ulduar/ulduar/instance_ulduar.cpp - scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp - scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp - scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp - scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp - scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h - scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp - scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp - scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp - scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp - scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp - scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp - scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h - scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp - scripts/northrend/vault_of_archavon/boss_archavon.cpp - scripts/northrend/vault_of_archavon/boss_emalon.cpp - scripts/northrend/vault_of_archavon/vault_of_archavon.h - scripts/northrend/violet_hold/instance_violet_hold.cpp - scripts/northrend/violet_hold/boss_cyanigosa.cpp - scripts/northrend/violet_hold/boss_erekem.cpp - scripts/northrend/violet_hold/boss_ichoron.cpp - scripts/northrend/violet_hold/boss_lavanthor.cpp - scripts/northrend/violet_hold/boss_moragg.cpp - scripts/northrend/violet_hold/boss_xevozz.cpp - scripts/northrend/violet_hold/boss_zuramat.cpp - scripts/northrend/violet_hold/violet_hold.h - scripts/northrend/violet_hold/violet_hold.cpp - scripts/northrend/dalaran.cpp - scripts/northrend/borean_tundra.cpp - scripts/northrend/dragonblight.cpp - scripts/northrend/grizzly_hills.cpp - scripts/northrend/howling_fjord.cpp - scripts/northrend/icecrown.cpp - scripts/northrend/sholazar_basin.cpp - scripts/northrend/storm_peaks.cpp - scripts/northrend/wintergrasp.cpp - scripts/northrend/zuldrak.cpp - scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp - scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp - scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp - scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp - scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp - scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp - scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h - scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp - scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp - scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp - scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp - scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp - scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h - scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp - scripts/outland/black_temple/black_temple.cpp - scripts/outland/black_temple/boss_bloodboil.cpp - scripts/outland/black_temple/boss_illidan.cpp - scripts/outland/black_temple/boss_mother_shahraz.cpp - scripts/outland/black_temple/boss_reliquary_of_souls.cpp - scripts/outland/black_temple/boss_shade_of_akama.cpp - scripts/outland/black_temple/boss_supremus.cpp - scripts/outland/black_temple/boss_teron_gorefiend.cpp - scripts/outland/black_temple/boss_warlord_najentus.cpp - scripts/outland/black_temple/black_temple.h - scripts/outland/black_temple/illidari_council.cpp - scripts/outland/black_temple/instance_black_temple.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp - scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h - scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp - scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp - scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp - scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp - scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h - scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp - scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp - scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp - scripts/outland/gruuls_lair/boss_gruul.cpp - scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp - scripts/outland/gruuls_lair/gruuls_lair.h - scripts/outland/gruuls_lair/instance_gruuls_lair.cpp - scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp - scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp - scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp - scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp - scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h - scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp - scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp - scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp - scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h - scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp - scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp - scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h - scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp - scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp - scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp - scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h - scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp - scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp - scripts/outland/tempest_keep/arcatraz/arcatraz.cpp - scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp - scripts/outland/tempest_keep/arcatraz/arcatraz.h - scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp - scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp - scripts/outland/tempest_keep/botanica/boss_laj.cpp - scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp - scripts/outland/tempest_keep/the_eye/boss_alar.cpp - scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp - scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp - scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp - scripts/outland/tempest_keep/the_eye/the_eye.h - scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp - scripts/outland/tempest_keep/the_eye/the_eye.cpp - scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp - scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp - scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp - scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp - scripts/outland/tempest_keep/the_mechanar/mechanar.h - scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp - scripts/outland/blades_edge_mountains.cpp - scripts/outland/boss_doomlord_kazzak.cpp - scripts/outland/boss_doomwalker.cpp - scripts/outland/hellfire_peninsula.cpp - scripts/outland/nagrand.cpp - scripts/outland/netherstorm.cpp - scripts/outland/shadowmoon_valley.cpp - scripts/outland/shattrath_city.cpp - scripts/outland/terokkar_forest.cpp - scripts/outland/zangarmarsh.cpp - scripts/world/areatrigger_scripts.cpp - scripts/world/boss_emeriss.cpp - scripts/world/boss_lethon.cpp - scripts/world/boss_taerar.cpp - scripts/world/boss_ysondre.cpp - scripts/world/go_scripts.cpp - scripts/world/guards.cpp - scripts/world/item_scripts.cpp - scripts/world/mob_generic_creature.cpp - scripts/world/npc_innkeeper.cpp - scripts/world/npc_professions.cpp - scripts/world/npcs_special.cpp - scripts/world/npc_taxi.cpp - system/ScriptLoader.cpp - system/ScriptLoader.h - system/system.cpp - system/system.h -) - -add_library(trinityscript SHARED ${trinityscript_LIB_SRCS}) - -add_definitions(-D_TRINITY_SCRIPT_CONFIG='"${CONF_DIR}/trinitycore.conf"') - -IF (CMAKE_SYSTEM_NAME MATCHES "Darwin") - SET_TARGET_PROPERTIES(trinityscript PROPERTIES LINK_FLAGS "-flat_namespace -undefined suppress") -ENDIF (CMAKE_SYSTEM_NAME MATCHES "Darwin") - -target_link_libraries(trinityscript) - -set_target_properties(trinityscript PROPERTIES VERSION 4.2.0 SOVERSION 4) -install(TARGETS trinityscript DESTINATION lib) diff --git a/src/bindings/scripts/README b/src/bindings/scripts/README deleted file mode 100644 index a51a54161ac..00000000000 --- a/src/bindings/scripts/README +++ /dev/null @@ -1,7 +0,0 @@ -= Trinity Core -- Implementing scripts = - -To compile this properly, you need to get the scripts from: - -http://svn.assembla.com/svn/trinityscripts - -Simply put them in a folder called "scripts" in this folder. diff --git a/src/bindings/scripts/VC90/90ScriptDev2.vcproj b/src/bindings/scripts/VC90/90ScriptDev2.vcproj deleted file mode 100644 index b6922755313..00000000000 --- a/src/bindings/scripts/VC90/90ScriptDev2.vcproj +++ /dev/null @@ -1,2927 +0,0 @@ -<?xml version="1.0" encoding="windows-1250"?> -<VisualStudioProject - ProjectType="Visual C++" - Version="9,00" - Name="TrinityScript" - ProjectGUID="{4295C8A9-79B7-4354-8064-F05FB9CA0C96}" - RootNamespace="ScriptDev2" - Keyword="Win32Proj" - TargetFrameworkVersion="131072" - > - <Platforms> - <Platform - Name="Win32" - /> - <Platform - Name="x64" - /> - </Platforms> - <ToolFiles> - </ToolFiles> - <Configurations> - <Configuration - Name="Debug|Win32" - OutputDirectory="..\..\..\..\bin\$(PlatformName)_$(ConfigurationName)" - IntermediateDirectory=".\ScriptDev2__$(PlatformName)_$(ConfigurationName)" - ConfigurationType="2" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - CharacterSet="2" - > - <Tool - Name="VCPreBuildEventTool" - CommandLine="" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="0" - AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers" - PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_WINDOWS;_USRDLL;SCRIPT" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" - UsePrecompiledHeader="2" - PrecompiledHeaderThrough="precompiled.h" - WarningLevel="3" - Detect64BitPortabilityProblems="false" - DebugInformationFormat="4" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="trinitycore.lib aced.lib" - OutputFile="$(OutDir)/TrinityScript.dll" - LinkIncremental="2" - AdditionalLibraryDirectories="..\..\..\..\win\VC90\trinitycore__$(PlatformName)_$(ConfigurationName);..\..\..\..\dep\lib\$(PlatformName)_$(ConfigurationName)" - GenerateDebugInformation="true" - ProgramDatabaseFile="$(OutDir)/TrinityScript.pdb" - SubSystem="2" - RandomizedBaseAddress="1" - DataExecutionPrevention="0" - ImportLibrary="$(OutDir)/TrinityScript.lib" - TargetMachine="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Debug|x64" - OutputDirectory="..\..\..\..\bin\$(PlatformName)_$(ConfigurationName)" - IntermediateDirectory=".\ScriptDev2__$(PlatformName)_$(ConfigurationName)" - ConfigurationType="2" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - CharacterSet="2" - > - <Tool - Name="VCPreBuildEventTool" - CommandLine="" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - TargetEnvironment="3" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="0" - AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers" - PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_WINDOWS;_USRDLL;SCRIPT" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" - UsePrecompiledHeader="2" - PrecompiledHeaderThrough="precompiled.h" - WarningLevel="3" - Detect64BitPortabilityProblems="false" - DebugInformationFormat="3" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="trinitycore.lib aced.lib" - OutputFile="$(OutDir)/TrinityScript.dll" - LinkIncremental="2" - AdditionalLibraryDirectories="..\..\..\..\win\VC90\trinitycore__$(PlatformName)_$(ConfigurationName);..\..\..\..\dep\lib\$(PlatformName)_$(ConfigurationName)" - GenerateDebugInformation="true" - ProgramDatabaseFile="$(OutDir)/TrinityScript.pdb" - SubSystem="2" - RandomizedBaseAddress="1" - DataExecutionPrevention="0" - ImportLibrary="$(OutDir)/TrinityScript.lib" - TargetMachine="17" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Release|Win32" - OutputDirectory="..\..\..\..\bin\$(PlatformName)_$(ConfigurationName)" - IntermediateDirectory=".\ScriptDev2__$(PlatformName)_$(ConfigurationName)" - ConfigurationType="2" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - CharacterSet="2" - > - <Tool - Name="VCPreBuildEventTool" - CommandLine="" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - AdditionalOptions="/MP" - AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0" - MinimalRebuild="false" - RuntimeLibrary="2" - UsePrecompiledHeader="2" - PrecompiledHeaderThrough="precompiled.h" - WarningLevel="3" - Detect64BitPortabilityProblems="false" - DebugInformationFormat="3" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="trinitycore.lib ace.lib" - OutputFile="$(OutDir)/TrinityScript.dll" - LinkIncremental="1" - AdditionalLibraryDirectories="..\..\..\..\win\VC90\trinitycore__$(PlatformName)_$(ConfigurationName);..\..\..\..\dep\lib\$(PlatformName)_$(ConfigurationName)" - GenerateDebugInformation="false" - SubSystem="2" - OptimizeReferences="2" - EnableCOMDATFolding="2" - RandomizedBaseAddress="1" - DataExecutionPrevention="0" - ImportLibrary="$(OutDir)/TrinityScript.lib" - TargetMachine="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Release|x64" - OutputDirectory="..\..\..\..\bin\$(PlatformName)_$(ConfigurationName)" - IntermediateDirectory=".\ScriptDev2__$(PlatformName)_$(ConfigurationName)" - ConfigurationType="2" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - CharacterSet="2" - > - <Tool - Name="VCPreBuildEventTool" - CommandLine="" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - TargetEnvironment="3" - /> - <Tool - Name="VCCLCompilerTool" - AdditionalOptions="/MP" - AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0" - MinimalRebuild="false" - RuntimeLibrary="2" - UsePrecompiledHeader="2" - PrecompiledHeaderThrough="precompiled.h" - WarningLevel="3" - Detect64BitPortabilityProblems="false" - DebugInformationFormat="3" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="trinitycore.lib ace.lib" - OutputFile="$(OutDir)/TrinityScript.dll" - LinkIncremental="1" - AdditionalLibraryDirectories="..\..\..\..\win\VC90\trinitycore__$(PlatformName)_$(ConfigurationName);..\..\..\..\dep\lib\$(PlatformName)_$(ConfigurationName)" - GenerateDebugInformation="false" - SubSystem="2" - OptimizeReferences="2" - EnableCOMDATFolding="2" - RandomizedBaseAddress="1" - DataExecutionPrevention="0" - ImportLibrary="$(OutDir)/TrinityScript.lib" - TargetMachine="17" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - </Configurations> - <References> - </References> - <Files> - <Filter - Name="base" - > - <File - RelativePath="..\base\escort_ai.cpp" - > - </File> - <File - RelativePath="..\base\escort_ai.h" - > - </File> - <File - RelativePath="..\base\follower_ai.cpp" - > - </File> - <File - RelativePath="..\base\follower_ai.h" - > - </File> - <File - RelativePath="..\base\guard_ai.cpp" - > - </File> - <File - RelativePath="..\base\guard_ai.h" - > - </File> - <File - RelativePath="..\base\simple_ai.cpp" - > - </File> - <File - RelativePath="..\base\simple_ai.h" - > - </File> - </Filter> - <Filter - Name="scripts" - > - <Filter - Name="eastern_kingdoms" - > - <File - RelativePath="..\scripts\eastern_kingdoms\alterac_mountains.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\arathi_highlands.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blasted_lands.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\boss_kruul.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\burning_steppes.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\dun_morogh.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\duskwood.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\eastern_plaguelands.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\elwynn_forest.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\eversong_woods.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\ghostlands.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\hinterlands.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\ironforge.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\isle_of_queldanas.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\loch_modan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\redridge_mountains.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\searing_gorge.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\silvermoon_city.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\silverpine_forest.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stormwind_city.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stranglethorn_vale.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\tirisfal_glades.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\undercity.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\western_plaguelands.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\westfall.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\wetlands.cpp" - > - </File> - <Filter - Name="Blackrock Depths" - > - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\blackrock_depths.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\blackrock_depths.h" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_ambassador_flamelash.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_anubshiah.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_emperor_dagran_thaurissan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_general_angerforge.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_gorosh_the_dervish.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_grizzle.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_high_interrogator_gerstahn.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_magmus.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_moira_bronzebeard.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\boss_tomb_of_seven.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_depths\instance_blackrock_depths.cpp" - > - </File> - </Filter> - <Filter - Name="Blackrock Spire" - > - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_drakkisath.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_gyth.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_halycon.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_highlord_omokk.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_mother_smolderweb.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_overlord_wyrmthalak.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_pyroguard_emberseer.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_quartermaster_zigris.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_rend_blackhand.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_shadow_hunter_voshgajin.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_the_beast.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackrock_spire\boss_warmaster_voone.cpp" - > - </File> - </Filter> - <Filter - Name="Blackwing Lair" - > - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_broodlord_lashlayer.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_chromaggus.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_ebonroc.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_firemaw.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_flamegor.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_nefarian.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_razorgore.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_vaelastrasz.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\boss_victor_nefarius.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\blackwing_lair\instance_blackwing_lair.cpp" - > - </File> - </Filter> - <Filter - Name="Deadmines" - > - <File - RelativePath="..\scripts\eastern_kingdoms\deadmines\boss_mr_smite.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\deadmines\deadmines.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\deadmines\deadmines.h" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\deadmines\instance_deadmines.cpp" - > - </File> - </Filter> -<Filter - Name="Gnomeregan" - > - <File - RelativePath="..\scripts\eastern_kingdoms\gnomeregan\gnomeregan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\gnomeregan\gnomeregan.h" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\gnomeregan\instance_gnomeregan.cpp" - > - </File> - </Filter> - <Filter - Name="Karazhan" - > - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_curator.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_maiden_of_virtue.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_midnight.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_moroes.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_netherspite.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_nightbane.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_prince_malchezaar.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_shade_of_aran.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\boss_terestian_illhoof.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\bosses_opera.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\instance_karazhan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\karazhan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\karazhan\karazhan.h" - > - </File> - </Filter> - <Filter - Name="Magister's Terrace" - > - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\boss_felblood_kaelthas.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\boss_priestess_delrissa.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\boss_selin_fireheart.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\boss_vexallus.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\instance_magisters_terrace.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\magisters_terrace.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\magisters_terrace\magisters_terrace.h" - > - </File> - </Filter> - <Filter - Name="Molten Core" - > - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_baron_geddon.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_garr.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_gehennas.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_golemagg.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_lucifron.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_magmadar.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_majordomo_executus.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_ragnaros.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_shazzrah.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\boss_sulfuron_harbinger.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\instance_molten_core.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\molten_core.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\molten_core\molten_core.h" - > - </File> - </Filter> - <Filter - Name="Scarlet Enclave" - > - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_enclave\chapter1.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_enclave\chapter2.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_enclave\chapter5.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_enclave\the_scarlet_enclave.cpp" - > - </File> - </Filter> - <Filter - Name="Scarlet Monastery" - > - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_arcanist_doan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_azshir_the_sleepless.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_bloodmage_thalnos.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_headless_horseman.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_herod.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_high_inquisitor_fairbanks.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_houndmaster_loksey.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_interrogator_vishas.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_mograine_and_whitemane.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\boss_scorn.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\instance_scarlet_monastery.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scarlet_monastery\scarlet_monastery.h" - > - </File> - </Filter> - <Filter - Name="Scholomance" - > - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_darkmaster_gandling.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_death_knight_darkreaver.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_doctor_theolen_krastinov.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_illucia_barov.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_instructor_malicia.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_jandice_barov.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_kormok.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_lord_alexei_barov.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_lorekeeper_polkelt.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_ras_frostwhisper.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_the_ravenian.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\boss_vectus.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\instance_scholomance.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\scholomance\scholomance.h" - > - </File> - </Filter> - <Filter - Name="Shadowfang Keep" - > - <File - RelativePath="..\scripts\eastern_kingdoms\shadowfang_keep\instance_shadowfang_keep.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\shadowfang_keep\shadowfang_keep.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\shadowfang_keep\shadowfang_keep.h" - > - </File> - </Filter> - <Filter - Name="Stratholme" - > - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_baron_rivendare.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_baroness_anastari.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_cannon_master_willey.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_dathrohan_balnazzar.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_magistrate_barthilas.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_maleki_the_pallid.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_nerubenkan.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_order_of_silver_hand.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_postmaster_malown.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_ramstein_the_gorger.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\boss_timmy_the_cruel.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\instance_stratholme.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\stratholme.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\stratholme\stratholme.h" - > - </File> - </Filter> - <Filter - Name="Sunken Temple" - > - <File - RelativePath="..\scripts\eastern_kingdoms\sunken_temple\instance_sunken_temple.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunken_temple\sunken_temple.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunken_temple\sunken_temple.h" - > - </File> - </Filter> - <Filter - Name="Sunwell Plateau" - > - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\boss_brutallus.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\boss_eredar_twins.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\boss_felmyst.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\boss_kalecgos.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\boss_kiljaeden.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\boss_muru.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\instance_sunwell_plateau.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\sunwell_plateau.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\sunwell_plateau\sunwell_plateau.h" - > - </File> - </Filter> - <Filter - Name="Uldaman" - > - <File - RelativePath="..\scripts\eastern_kingdoms\uldaman\boss_archaedas.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\uldaman\boss_ironaya.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\uldaman\instance_uldaman.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\uldaman\uldaman.cpp" - > - </File> - </Filter> - <Filter - Name="Zul'Aman" - > - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\boss_akilzon.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\boss_halazzi.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\boss_hexlord.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\boss_janalai.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\boss_nalorakk.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\boss_zuljin.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\instance_zulaman.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\zulaman.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulaman\zulaman.h" - > - </File> - </Filter> - <Filter - Name="Zul'Gurub" - > - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_arlokk.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_gahzranka.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_grilek.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_hakkar.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_hazzarah.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_jeklik.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_jindo.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_mandokir.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_marli.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_renataki.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_thekal.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_venoxis.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\boss_wushoolay.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\instance_zulgurub.cpp" - > - </File> - <File - RelativePath="..\scripts\eastern_kingdoms\zulgurub\zulgurub.h" - > - </File> - </Filter> - </Filter> - <Filter - Name="examples" - > - <File - RelativePath="..\scripts\examples\example_creature.cpp" - > - </File> - <File - RelativePath="..\scripts\examples\example_escort.cpp" - > - </File> - <File - RelativePath="..\scripts\examples\example_gossip_codebox.cpp" - > - </File> - <File - RelativePath="..\scripts\examples\example_misc.cpp" - > - </File> - </Filter> - <Filter - Name="kalimdor" - > - <File - RelativePath="..\scripts\kalimdor\ashenvale.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\azshara.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\azuremyst_isle.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\bloodmyst_isle.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\boss_azuregos.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\darkshore.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\desolace.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\dustwallow_marsh.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\felwood.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\feralas.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\moonglade.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\mulgore.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\orgrimmar.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\silithus.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\stonetalon_mountains.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\tanaris.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\teldrassil.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\the_barrens.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\thousand_needles.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\thunder_bluff.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ungoro_crater.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\winterspring.cpp" - > - </File> - <Filter - Name="Blackfathom Depths" - > - <File - RelativePath="..\scripts\kalimdor\blackfathom_depths\blackfathom_deeps.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\blackfathom_depths\blackfathom_deeps.h" - > - </File> - <File - RelativePath="..\scripts\kalimdor\blackfathom_depths\boss_aku_mai.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\blackfathom_depths\boss_gelihast.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\blackfathom_depths\boss_kelris.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\blackfathom_depths\instance_blackfathom_deeps.cpp" - > - </File> - </Filter> - <Filter - Name="Caverns of Time" - > - <Filter - Name="Culling of Stratholme" - > - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\boss_epoch.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\boss_infinite.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\boss_mal_ganis.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\boss_meathook.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\boss_salramm.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\culling_of_stratholme.h" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\culling_of_stratholme\instance_culling_of_stratholme.cpp" - > - </File> - </Filter> - <Filter - Name="The Dark Portal" - > - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\dark_portal\boss_aeonus.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\dark_portal\boss_chrono_lord_deja.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\dark_portal\boss_temporus.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\dark_portal\dark_portal.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\dark_portal\dark_portal.h" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\dark_portal\instance_dark_portal.cpp" - > - </File> - </Filter> - <Filter - Name="Battle for Mt. Hyjal" - > - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\boss_anetheron.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\boss_archimonde.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\boss_azgalor.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\boss_kazrogal.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\boss_rage_winterchill.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\hyjal.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\hyjal.h" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\hyjal_trash.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\hyjal_trash.h" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\hyjalAI.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\hyjalAI.h" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\hyjal\instance_hyjal.cpp" - > - </File> - </Filter> - <Filter - Name="Old Hillsbrad" - > - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\old_hillsbrad\boss_captain_skarloc.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\old_hillsbrad\boss_epoch_hunter.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\old_hillsbrad\boss_leutenant_drake.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\old_hillsbrad\instance_old_hillsbrad.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\old_hillsbrad\old_hillsbrad.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\caverns_of_time\old_hillsbrad\old_hillsbrad.h" - > - </File> - </Filter> - </Filter> - <Filter - Name="Maraudon" - > - <File - RelativePath="..\scripts\kalimdor\maraudon\boss_celebras_the_cursed.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\maraudon\boss_landslide.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\maraudon\boss_noxxion.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\maraudon\boss_princess_theradras.cpp" - > - </File> - </Filter> - <Filter - Name="Onyxia's Lair" - > - <File - RelativePath="..\scripts\kalimdor\onyxias_lair\boss_onyxia.cpp" - > - </File> - </Filter> - <Filter - Name="Razorfen Downs" - > - <File - RelativePath="..\scripts\kalimdor\razorfen_downs\boss_amnennar_the_coldbringer.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\razorfen_downs\razorfen_downs.cpp" - > - </File> - </Filter> - <Filter - Name="Razorfen Kraul" - > - <File - RelativePath="..\scripts\kalimdor\razorfen_kraul\instance_razorfen_kraul.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\razorfen_kraul\razorfen_kraul.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\razorfen_kraul\razorfen_kraul.h" - > - </File> - </Filter> - <Filter - Name="Ruins of Ahn'Qiraj" - > - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\boss_ayamiss.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\boss_buru.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\boss_kurinnaxx.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\boss_moam.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\boss_ossirian.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\boss_rajaxx.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\instance_ruins_of_ahnqiraj.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\ruins_of_ahnqiraj\ruins_of_ahnqiraj.h" - > - </File> - </Filter> - <Filter - Name="Temple of Ahn'Qiraj" - > - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_bug_trio.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_cthun.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_fankriss.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_huhuran.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_ouro.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_sartura.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_skeram.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_twinemperors.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\boss_viscidus.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\instance_temple_of_ahnqiraj.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\mob_anubisath_sentinel.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\temple_of_ahnqiraj\temple_of_ahnqiraj.h" - > - </File> - </Filter> - <Filter - Name="Wailing Caverns" - > - <File - RelativePath="..\scripts\kalimdor\wailing_caverns\instance_wailing_caverns.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\wailing_caverns\wailing_caverns.cpp" - > - </File> - <File - RelativePath="..\scripts\kalimdor\wailing_caverns\wailing_caverns.h" - > - </File> - </Filter> - <Filter - Name="Zul'Farrak" - > - <File - RelativePath="..\scripts\kalimdor\zulfarrak\zulfarrak.cpp" - > - </File> - </Filter> - </Filter> - <Filter - Name="northrend" - > - <File - RelativePath="..\scripts\northrend\borean_tundra.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\dalaran.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\dragonblight.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\grizzly_hills.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\howling_fjord.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\icecrown.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\sholazar_basin.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\storm_peaks.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\wintergrasp.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\zuldrak.cpp" - > - </File> - <Filter - Name="Azjol-Nerub" - > - <Filter - Name="Ahn'kahet" - > - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\ahnkahet.h" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\boss_amanitar.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\boss_elder_nadox.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\boss_herald_volazj.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\boss_jedoga_shadowseeker.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\boss_prince_taldaram.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\ahnkahet\instance_ahnkahet.cpp" - > - </File> - </Filter> - <Filter - Name="Azjol-Nerub" - > - <File - RelativePath="..\scripts\northrend\azjol_nerub\azjol_nerub\azjol_nerub.h" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\azjol_nerub\boss_anubarak.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\azjol_nerub\boss_hadronox.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\azjol_nerub\boss_krikthir_the_gatewatcher.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\azjol_nerub\azjol_nerub\instance_azjol_nerub.cpp" - > - </File> - </Filter> - </Filter> - <Filter - Name="Drak'Tharon Keep" - > - <File - RelativePath="..\scripts\northrend\draktharon_keep\boss_dred.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\draktharon_keep\boss_novos.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\draktharon_keep\boss_tharon_ja.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\draktharon_keep\boss_trollgore.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\draktharon_keep\drak_tharon_keep.h" - > - </File> - <File - RelativePath="..\scripts\northrend\draktharon_keep\instance_drak_tharon_keep.cpp" - > - </File> - </Filter> - <Filter - Name="Trial of the Champion" - > - <File - RelativePath="..\scripts\northrend\crusaders_coliseum\trial_of_the_champion\boss_argent_challenge.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\crusaders_coliseum\trial_of_the_champion\boss_black_knight.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\crusaders_coliseum\trial_of_the_champion\boss_grand_champions.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\crusaders_coliseum\trial_of_the_champion\instance_trial_of_the_champion.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\crusaders_coliseum\trial_of_the_champion\trial_of_the_champion.h" - > - </File> - </Filter> - <Filter - Name="Gundrak" - > - <File - RelativePath="..\scripts\northrend\gundrak\boss_drakkari_colossus.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\gundrak\boss_eck.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\gundrak\boss_gal_darah.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\gundrak\boss_moorabi.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\gundrak\boss_slad_ran.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\gundrak\gundrak.h" - > - </File> - <File - RelativePath="..\scripts\northrend\gundrak\instance_gundrak.cpp" - > - </File> - </Filter> - <Filter - Name="Naxxramas" - > - <File - RelativePath="..\scripts\northrend\naxxramas\boss_anubrekhan.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_faerlina.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_four_horsemen.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_gluth.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_gothik.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_grobbulus.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_heigan.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_kelthuzad.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_loatheb.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_maexxna.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_noth.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_patchwerk.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_razuvious.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_sapphiron.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\boss_thaddius.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\instance_naxxramas.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\naxxramas\naxxramas.h" - > - </File> - </Filter> - <Filter - Name="Nexus" - > - <Filter - Name="Nexus" - > - <File - RelativePath="..\scripts\northrend\nexus\nexus\boss_anomalus.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\boss_keristrasza.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\boss_magus_telestra.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\boss_ormorok.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\commander_kolurg.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\commander_stoutbeard.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\instance_nexus.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\nexus\nexus.h" - > - </File> - </Filter> - <Filter - Name="Oculus" - > - <File - RelativePath="..\scripts\northrend\nexus\oculus\boss_drakos.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\oculus\boss_eregos.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\oculus\boss_urom.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\oculus\boss_varos.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\oculus\instance_oculus.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\oculus\oculus.h" - > - </File> - </Filter> - <Filter - Name="Eye of Eternity" - > - <File - RelativePath="..\scripts\northrend\nexus\eye_of_eternity\boss_malygos.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\eye_of_eternity\eye_of_eternity.h" - > - </File> - <File - RelativePath="..\scripts\northrend\nexus\eye_of_eternity\instance_eye_of_eternity.cpp" - > - </File> - </Filter> - </Filter> - <Filter - Name="Obsidian Sanctum" - > - <File - RelativePath="..\scripts\northrend\obsidian_sanctum\boss_sartharion.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\obsidian_sanctum\instance_obsidian_sanctum.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\obsidian_sanctum\obsidian_sanctum.h" - > - </File> - </Filter> - <Filter - Name="Ulduar" - > - <Filter - Name="Halls of Stone" - > - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_stone\boss_krystallus.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_stone\boss_maiden_of_grief.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_stone\boss_sjonnir.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_stone\halls_of_stone.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_stone\halls_of_stone.h" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_stone\instance_halls_of_stone.cpp" - > - </File> - </Filter> - <Filter - Name="Halls of Lightning" - > - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_lightning\boss_bjarngrim.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_lightning\boss_ionar.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_lightning\boss_loken.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_lightning\boss_volkhan.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_lightning\halls_of_lightning.h" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\halls_of_lightning\instance_halls_of_lightning.cpp" - > - </File> - </Filter> - <Filter - Name="Ulduar" - > - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_algalon.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_assembly_of_iron.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_auriaya.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_flame_leviathan.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_freya.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_general_vezax.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_hodir.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_ignis.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_kologarn.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_mimiron.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_razorscale.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_thorim.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_xt002.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\boss_yoggsaron.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\instance_ulduar.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\ulduar.h" - > - </File> - <File - RelativePath="..\scripts\northrend\ulduar\ulduar\ulduar_teleporter.cpp" - > - </File> - </Filter> - </Filter> - <Filter - Name="Utgarde Keep" - > - <Filter - Name="Utgarde Keep" - > - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_keep\boss_ingvar_the_plunderer.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_keep\boss_keleseth.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_keep\boss_skarvald_dalronn.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_keep\instance_utgarde_keep.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_keep\utgarde_keep.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_keep\utgarde_keep.h" - > - </File> - </Filter> - <Filter - Name="Utgarde Pinnacle" - > - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_pinnacle\boss_palehoof.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_pinnacle\boss_skadi.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_pinnacle\boss_svala.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_pinnacle\boss_ymiron.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_pinnacle\instance_pinnacle.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\utgarde_keep\utgarde_pinnacle\utgarde_pinnacle.h" - > - </File> - </Filter> - </Filter> - <Filter - Name="Vault of Archavon" - > - <File - RelativePath="..\scripts\northrend\vault_of_archavon\boss_archavon.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\vault_of_archavon\boss_emalon.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\vault_of_archavon\instance_vault_of_archavon.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\vault_of_archavon\vault_of_archavon.h" - > - </File> - </Filter> - <Filter - Name="Violet Hold" - > - <File - RelativePath="..\scripts\northrend\violet_hold\boss_cyanigosa.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\boss_erekem.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\boss_ichoron.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\boss_lavanthor.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\boss_moragg.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\boss_xevozz.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\boss_zuramat.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\instance_violet_hold.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\violet_hold.cpp" - > - </File> - <File - RelativePath="..\scripts\northrend\violet_hold\violet_hold.h" - > - </File> - </Filter> - </Filter> - <Filter - Name="outland" - > - <File - RelativePath="..\scripts\outland\blades_edge_mountains.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\boss_doomlord_kazzak.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\boss_doomwalker.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_peninsula.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\nagrand.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\netherstorm.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\shadowmoon_valley.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\shattrath_city.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\terokkar_forest.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\zangarmarsh.cpp" - > - </File> - <Filter - Name="Aunchindoun" - > - <Filter - Name="Auchenai Crypts" - > - <File - RelativePath="..\scripts\outland\auchindoun\auchenai_crypts\boss_exarch_maladaar.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\auchenai_crypts\boss_shirrak_the_dead_watcher.cpp" - > - </File> - </Filter> - <Filter - Name="Mana Tombs" - > - <File - RelativePath="..\scripts\outland\auchindoun\mana_tombs\boss_nexusprince_shaffar.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\mana_tombs\boss_pandemonius.cpp" - > - </File> - </Filter> - <Filter - Name="Sethekk Halls" - > - <File - RelativePath="..\scripts\outland\auchindoun\sethekk_halls\boss_darkweaver_syth.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\sethekk_halls\boss_tailonking_ikiss.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\sethekk_halls\instance_sethekk_halls.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\sethekk_halls\sethekk_halls.h" - > - </File> - </Filter> - <Filter - Name="Shadow Labyrinth" - > - <File - RelativePath="..\scripts\outland\auchindoun\shadow_labyrinth\boss_ambassador_hellmaw.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\shadow_labyrinth\boss_blackheart_the_inciter.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\shadow_labyrinth\boss_grandmaster_vorpil.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\shadow_labyrinth\boss_murmur.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\shadow_labyrinth\instance_shadow_labyrinth.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\auchindoun\shadow_labyrinth\shadow_labyrinth.h" - > - </File> - </Filter> - </Filter> - <Filter - Name="Black Temple" - > - <File - RelativePath="..\scripts\outland\black_temple\black_temple.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\black_temple.h" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_bloodboil.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_illidan.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_mother_shahraz.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_reliquary_of_souls.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_shade_of_akama.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_supremus.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_teron_gorefiend.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\boss_warlord_najentus.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\illidari_council.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\black_temple\instance_black_temple.cpp" - > - </File> - </Filter> - <Filter - Name="Coilfang Resevoir" - > - <Filter - Name="Serpent Shrine Cavern" - > - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\boss_fathomlord_karathress.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\boss_hydross_the_unstable.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\boss_lady_vashj.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\boss_leotheras_the_blind.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\boss_lurker_below.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\boss_morogrim_tidewalker.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\instance_serpent_shrine.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\serpent_shrine\serpent_shrine.h" - > - </File> - </Filter> - <Filter - Name="Steam Vault" - > - <File - RelativePath="..\scripts\outland\coilfang_resevoir\steam_vault\boss_hydromancer_thespia.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\steam_vault\boss_mekgineer_steamrigger.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\steam_vault\boss_warlord_kalithresh.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\steam_vault\instance_steam_vault.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\steam_vault\steam_vault.h" - > - </File> - </Filter> - <Filter - Name="Underbog" - > - <File - RelativePath="..\scripts\outland\coilfang_resevoir\underbog\boss_hungarfen.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\coilfang_resevoir\underbog\boss_the_black_stalker.cpp" - > - </File> - </Filter> - </Filter> - <Filter - Name="Gruul's Lair" - > - <File - RelativePath="..\scripts\outland\gruuls_lair\boss_gruul.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\gruuls_lair\boss_high_king_maulgar.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\gruuls_lair\gruuls_lair.h" - > - </File> - <File - RelativePath="..\scripts\outland\gruuls_lair\instance_gruuls_lair.cpp" - > - </File> - </Filter> - <Filter - Name="Hellfire Citadel" - > - <Filter - Name="Blood Furnace" - > - <File - RelativePath="..\scripts\outland\hellfire_citadel\blood_furnace\blood_furnace.h" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\blood_furnace\boss_broggok.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\blood_furnace\boss_kelidan_the_breaker.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\blood_furnace\boss_the_maker.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\blood_furnace\instance_blood_furnace.cpp" - > - </File> - </Filter> - <Filter - Name="Magtheridon's lair" - > - <File - RelativePath="..\scripts\outland\hellfire_citadel\magtheridons_lair\boss_magtheridon.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\magtheridons_lair\instance_magtheridons_lair.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\magtheridons_lair\magtheridons_lair.h" - > - </File> - </Filter> - <Filter - Name="Hellfire Ramparts" - > - <File - RelativePath="..\scripts\outland\hellfire_citadel\hellfire_ramparts\boss_omor_the_unscarred.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\hellfire_ramparts\boss_vazruden_the_herald.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\hellfire_ramparts\boss_watchkeeper_gargolmar.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\hellfire_ramparts\hellfire_ramparts.h" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\hellfire_ramparts\instance_hellfire_ramparts.cpp" - > - </File> - </Filter> - <Filter - Name="Shattered Halls" - > - <File - RelativePath="..\scripts\outland\hellfire_citadel\shattered_halls\boss_nethekurse.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\shattered_halls\boss_warbringer_omrogg.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\shattered_halls\boss_warchief_kargath_bladefist.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\shattered_halls\instance_shattered_halls.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\hellfire_citadel\shattered_halls\shattered_halls.h" - > - </File> - </Filter> - </Filter> - <Filter - Name="Tempest Keep" - > - <Filter - Name="Arcatraz" - > - <File - RelativePath="..\scripts\outland\tempest_keep\arcatraz\arcatraz.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\arcatraz\arcatraz.h" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\arcatraz\boss_harbinger_skyriss.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\arcatraz\instance_arcatraz.cpp" - > - </File> - </Filter> - <Filter - Name="Botanica" - > - <File - RelativePath="..\scripts\outland\tempest_keep\botanica\boss_high_botanist_freywinn.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\botanica\boss_laj.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\botanica\boss_warp_splinter.cpp" - > - </File> - </Filter> - <Filter - Name="The Eye" - > - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\boss_alar.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\boss_astromancer.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\boss_kaelthas.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\boss_void_reaver.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\instance_the_eye.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\the_eye.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_eye\the_eye.h" - > - </File> - </Filter> - <Filter - Name="The Mechanar" - > - <File - RelativePath="..\scripts\outland\tempest_keep\the_mechanar\boss_gatewatcher_gyrokill.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_mechanar\boss_gatewatcher_ironhand.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_mechanar\boss_nethermancer_sepethrea.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_mechanar\boss_pathaleon_the_calculator.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_mechanar\instance_mechanar.cpp" - > - </File> - <File - RelativePath="..\scripts\outland\tempest_keep\the_mechanar\mechanar.h" - > - </File> - </Filter> - </Filter> - </Filter> - <Filter - Name="custom" - > - <File - RelativePath="..\scripts\custom\npc_acherus_taxi.cpp" - > - </File> - <File - RelativePath="..\scripts\custom\npc_wyrmresttempel_taxi.cpp" - > - </File> - <File - RelativePath="..\scripts\custom\on_events.cpp" - > - </File> - </Filter> - </Filter> - <Filter - Name="world" - > - <File - RelativePath="..\scripts\world\areatrigger_scripts.cpp" - > - </File> - <File - RelativePath="..\scripts\world\boss_emeriss.cpp" - > - </File> - <File - RelativePath="..\scripts\world\boss_lethon.cpp" - > - </File> - <File - RelativePath="..\scripts\world\boss_taerar.cpp" - > - </File> - <File - RelativePath="..\scripts\world\boss_ysondre.cpp" - > - </File> - <File - RelativePath="..\scripts\world\go_scripts.cpp" - > - </File> - <File - RelativePath="..\scripts\world\guards.cpp" - > - </File> - <File - RelativePath="..\scripts\world\item_scripts.cpp" - > - </File> - <File - RelativePath="..\scripts\world\mob_generic_creature.cpp" - > - </File> - <File - RelativePath="..\scripts\world\npc_innkeeper.cpp" - > - </File> - <File - RelativePath="..\scripts\world\npc_professions.cpp" - > - </File> - <File - RelativePath="..\scripts\world\npc_taxi.cpp" - > - </File> - <File - RelativePath="..\scripts\world\npcs_special.cpp" - > - </File> - </Filter> - <Filter - Name="Include" - > - <File - RelativePath="..\include\precompiled.cpp" - > - <FileConfiguration - Name="Debug|Win32" - > - <Tool - Name="VCCLCompilerTool" - UsePrecompiledHeader="1" - /> - </FileConfiguration> - <FileConfiguration - Name="Debug|x64" - > - <Tool - Name="VCCLCompilerTool" - UsePrecompiledHeader="1" - /> - </FileConfiguration> - <FileConfiguration - Name="Release|Win32" - > - <Tool - Name="VCCLCompilerTool" - UsePrecompiledHeader="1" - /> - </FileConfiguration> - <FileConfiguration - Name="Release|x64" - > - <Tool - Name="VCCLCompilerTool" - UsePrecompiledHeader="1" - /> - </FileConfiguration> - </File> - <File - RelativePath="..\include\precompiled.h" - > - </File> - <File - RelativePath="..\include\sc_creature.cpp" - > - </File> - <File - RelativePath="..\include\sc_creature.h" - > - </File> - <File - RelativePath="..\include\sc_gossip.h" - > - </File> - <File - RelativePath="..\include\sc_instance.h" - > - </File> - </Filter> - <Filter - Name="system" - > - <File - RelativePath="..\system\ScriptLoader.cpp" - > - </File> - <File - RelativePath="..\system\ScriptLoader.h" - > - </File> - <File - RelativePath="..\system\system.cpp" - > - </File> - <File - RelativePath="..\system\system.h" - > - </File> - </Filter> - <File - RelativePath="..\ScriptMgr.cpp" - > - </File> - <File - RelativePath="..\ScriptMgr.h" - > - </File> - <File - RelativePath="..\trinityscripts.rc" - > - </File> - </Files> - <Globals> - </Globals> -</VisualStudioProject> diff --git a/src/bindings/scripts/docs/EventAI.txt b/src/bindings/scripts/docs/EventAI.txt deleted file mode 100644 index 6bad6050c77..00000000000 --- a/src/bindings/scripts/docs/EventAI.txt +++ /dev/null @@ -1,700 +0,0 @@ -========================================= -Event AI documentation -========================================= - -Scriptdev2 Revision 220 introduces a new database defined AI named EventAI. -This system allows users to create new creature scripts entierly within the Database. -ScriptName must still be set to "mob_eventai" within the MaNGOS database creature_template.scriptname field. - -========================================= -Basic Structure of EventAI -========================================= -Event AI follows a basic if (Event) then do {Action} format. -Below is a the list of current fields within the Eventai_scripts table. - -(Field_Name Discription) -id This value is mearly an incrementing counter of the current Event number. Required for sql queries. -creature_id Creature id which this event should occur on. - -event_type Type of event (See Event Types below) -event_inverse_phase_mask Mask which phases this event should NOT trigger in* -event_chance Percent chance of this event occuring (1 - 100) -event_flags Event flags such as if the event is repeatable (see below) -event_param1 Variable for event (dependant on Event type) -event_param2 -event_param3 -event_param4 - -action1_type First Type of Action to take when event occurs (See Action Types below) -action1_param1 Variables used for Action1 (dependant on Action type) -action1_param2 -action1_param3 - -action2_type Second Type of Action to take when event occurs (See Action Types below) -action2_param1 Variables used for Action2 (dependant on Action type) -action2_param2 -action2_param3 - -action3_type Third Type of Action to take when event occurs (See Action Types below) -action3_param1 Variables used for Action3 (dependant on Action type) -action3_param2 -action3_param3 - -All params are signed 32 bit values (+/- 2147483647). If param specifies time then time is in milliseconds. If param specifies percentage then percentages are value/100 (ex: if param = 500 then that means 500%, -50 = -50%) - -*Phase mask is a bit mask of which phases this event should not trigger in. Example: Phase mask value of 12 (1100) would mean that this event would trigger 0, 1 and all other phases except for 2 and 3 (0 counts as the first phase). - -========================================= -Event Types -========================================= -Below is the list of current Event types that EventAI can handle. -Each event type has its own specific interpretation of the params that accompany it. -Params are always read from Param1, then Param2, then Param3. -Events will not repeat until the creature exits combat unless EFLAG_REPEATABLE is set. Some events such as EVENT_T_AGGRO, EVENT_T_DEATH, EVENT_T_SPAWNED, and EVENT_T_EVADE cannot repeat. - -# Internal Name Pamarm usage Description -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -0 EVENT_T_TIMER InitialMin, InitialMax, RepeatMin, RepeatMax Expires first between (Param1) and (Param2) and then between every (Param3) and (Param4). but only in combat. -1 EVENT_T_TIMER_OOC InitialMin, InitialMax, RepeatMin, RepeatMax Expires first between (Param1) and (Param2) and then between every (Param3) and (Param4). but only out of combat. -2 EVENT_T_HP HPMax%, HPMin%, RepeatMin, RepeatMax Expires when HP is between (Param1) and (Param2). Will repeat every (Param3) and (Param4). -3 EVENT_T_MANA ManaMax%,ManaMin% RepeatMin, RepeatMax Expires once Mana% is between (Param1) and (Param2). Will repeat every (Param3) and (Param4). -4 EVENT_T_AGGRO NONE Expires upon initial aggro (does not repeat). -5 EVENT_T_KILL RepeatMin, RepeatMax Expires upon killing a player. Will repeat between every (Param1) and (Param2). -6 EVENT_T_DEATH NONE Expires upon Death of the Creature. -7 EVENT_T_EVADE NONE Expires upon creature EnterEvadeMode(). -8 EVENT_T_SPELLHIT SpellID, School, RepeatMin, RepeatMax Expires upon Spell hit. If (param1) is set will only expire on that spell. If (param2) will only expire on spells of that school (-1 for all). Will repeat every (Param3) and (Param4) . -9 EVENT_T_RANGE MinDist, MaxDist, RepeatMin, RepeatMax Expires when the highest threat target distance is greater than (Param1) and less than (Param2). Will repeat every (Param3) and (Param4) . -10 EVENT_T_OOC_LOS Hostile-or-Not, MaxAllowedRange, RepeatMin, RepeatMax Expires when a Unit moves within distance(MaxAllowedRange) to creature. If Param1=0 it will expire if Unit are Hostile. If Param1=1 it will only expire if Unit are not Hostile(generally determined by faction). Will repeat every (Param3) and (Param4). Does not expire when the creature is in combat. -11 EVENT_T_SPAWNED NONE Expires at initial spawn and at creature respawn (useful for setting ranged movement type) -12 EVENT_T_TARGET_HP HPMax%, HPMin%, RepeatMin, RepeatMax Expires when Current Target's HP is between (Param1) and (Param2). Will repeat every (Param3) and (Param4) . -13 EVENT_T_TARGET_CASTING RepeatMin, RepeatatMax Expires when the current target is casting a spell. Will repeat every (Param1) and (Param2) . -14 EVENT_T_FRIENDLY_HP HPDeficit, Radius, RepeatMin, RepeatMax Expires when a friendly unit in radius has at least (param1) hp missing. Will repeat every (Param3) and (Param4) . -15 EVENT_T_FRIENDLY_IS_CC DispelType, Radius, RepeatMin, RepeatMax Expires when a friendly unit is Crowd controlled within the given radius (param2). Will repeat every (Param3) and (Param4) . -16 EVENT_T_MISSING_BUFF SpellId, Radius, RepeatMin, RepeatMax Expires when a friendly unit is missing aura's given by spell (param1) within radius (param2). Will repeat every (Param3) and (Param4) . -17 EVENT_T_SUMMONED_UNIT CreatureId, RepeatMin, RepeatMax Expires after creature with entry = (param1) is spawned or for all spawns if param1 = 0. Will repeat every (Param2) and (Param3). -18 EVENT_T_TARGET_MANA ManaMax%, ManaMin%, RepeatMin, RepeatMax -21 EVENT_T_REACHED_HOME NONE Expires when creature reach it's home(spawn) location after Evade. - -========================================= -Action Types -========================================= -Below is the list of current Action types that EventAI can handle. -Each event type has its own specific interpretation of the params that accompany it. -Params are always read from Param1, then Param2, then Param3. - -(# Internal Name Param usage Discription) -0 ACTION_T_NONE No Action Does Nothing -1 ACTION_T_TEXT -TextId1, -TextId2, -TextId3 Displays the -TextId as defined. In case -TextId2 and optionally -TextId3, the output will be randomized. Type text are defined in the text table itself(say, yell, whisper, etc) along with other options for the text. All values are required to be negative. -2 ACTION_T_SET_FACTION FactionId Change faction for creature. If param1==0, creature will revert to default faction. -3 ACTION_T_MORPH_TO_ENTRY_OR_MODEL CreatureEntry, ModelId Set model from creature_template.entry(param1) OR set explicit modelId(param2). If param1 AND param2 both 0, demorph and revert to default model for creature. -4 ACTION_T_SOUND SoundId Plays Sound -5 ACTION_T_EMOTE EmoteId Does emote -6 ACTION_T_RANDOM_SAY UNUSED -7 ACTION_T_RANDOM_YELL UNUSED -8 ACTION_T_RANDOM_TEXTEMOTE UNUSED -9 ACTION_T_RANDOM_SOUND SoundId1, SoundId2, SoundId3 Plays random sound between 3 params* -10 ACTION_T_RANDOM_EMOTE EmoteId1, EmoteId2, EmoteId3 Emotes random emote between 3 params -11 ACTION_T_CAST SpellId, Target, CastFlags Casts spell (param1) on target type (param2). Uses Cast Flags (specified below target types) -12 ACTION_T_SUMMON CreatureID, Target, Duration Summons creature (param1) to attack target (param2) for (param3) duration. Spawns on top of current creature. -13 ACTION_T_THREAT_SINGLE_PCT Threat%, Target Modifies threat by (param1) on target type (param2) -14 ACTION_T_THREAT_ALL_PCT Threat% Modifies threat by (param1) on all targets (using -100% on all will result in full aggro dump) -15 ACTION_T_QUEST_EVENT QuestID, Target Calls AreaExploredOrEventHappens with (param1) for target type (Param2) -16 ACTION_T_QUEST_CASTCREATUREGO CreatureID, SpellId, Target Sends CastCreatureOrGo for CreatureId (param1) with SpellId (param2) for target (param3) -17 ACTION_T_SET_UNIT_FIELD Field_Number, Value, Target Sets Unit Field (param1) to Value (param2) on target type (param3) -18 ACTION_T_SET_UNIT_FLAG Flags, Target Sets flag (flags can be binary OR together to modify multiple flags at once) on for Target type (param2) -19 ACTION_T_REMOVE_UNIT_FLAG Flags, Target Removes flag (flags can be binary OR together to modify multiple flags at once) on for Target type (param2) -20 ACTION_T_AUTO_ATTACK AllowAutoAttack 0 = stop melee attack, anything else means continue attacking/allow melee attacking -21 ACTION_T_COMBAT_MOVEMENT AllowCombatMovement 0 = stop combat based movement, anything else continue/allow combat based movement (targeted movement generator) -22 ACTION_T_SET_PHASE Phase Sets the current phase to (param1) -23 ACTION_T_INC_PHASE Value Increments the phase by (param1). May be negative to decrement phase but should not be 0. -24 ACTION_T_EVADE No Params Forces the creature to evade. Wiping all threat and dropping combat. -25 ACTION_T_FLEE No Params Causes the .creature to flee. Please use this action instead of directly casting this spell so we may change this when a more correct approach is found. -26 ACTION_T_QUEST_EVENT_ALL QuestId Calls GroupEventHappens with (param1). Only used if it's _expected_ event should complete for all players in current party -27 ACTION_T_CASTCREATUREGO_ALL QuestId, SpellId Calls CastedCreatureOrGo for all players on the threat list with QuestID(Param1) and SpellId(Param2) -28 ACTION_T_REMOVEAURASFROMSPELL Target, Spellid Removes all auras on Target caused by Spellid -29 ACTION_T_RANGED_MOVEMENT Distance, Angle Changes the movement generator type to a ranged type. Note: Default melee type can still be done with this. Specify 0 angle and 0 distance. -30 ACTION_T_RANDOM_PHASE PhaseId1, PhaseId2, PhaseId3 Sets the phase to the id between 3 params* -31 ACTION_T_RANDOM_PHASE_RANGE PhaseMin, PhaseMax Sets the phase to a random id (Phase = PhaseMin + rnd % PhaseMin-PhaseMax). PhaseMax must be greater than PhaseMin. -32 ACTION_T_SUMMON CreatureID, Target, SummonID Summons creature (param1) to attack target (param2) at location specified by EventAI_Summons (param3). -33 ACTION_T_KILLED_MONSTER CreatureID, Target Calls KilledMonster (param1) for target of type (param2) -34 ACTION_T_SET_INST_DATA Field, Data Calls ScriptedInstance::SetData with field (param1) and data (param2) -35 ACTION_T_SET_INST_DATA64 Field, Target Calls ScriptedInstance::SetData64 with field (param1) and data (param2) target's GUID. -36 ACTION_T_UPDATE_TEMPLATE TemplateId, Team Changes the creature to a new creature template of (param1) with team = Alliance if (param2) = false or Horde if (param2) = true -37 ACTION_T_DIE No Params Kills the creature -38 ACTION_T_ZONE_COMBAT_PULSE No Params Places all players within the instance into combat with the creature. Only works in combat and only works inside of instances. -39 ACTION_T_SUMMON_GO GameObjectID, DespawnTime Summons object (param1). Despawns after param2. Spawns on top of current creature. DespawnTime is in ms. - -* = Use -1 to specify that if this param is picked to do nothing. Random is constant between actions within an event. So if you have a random Yell and a random Sound they will match up (ex: param2 with param2) - -========================================= -Event Types -========================================= -Note: -COMBAT ONLY - Means that this event will only trigger durring combat. -OUT OF COMBAT ONLY - Means that this event will only trigger while out of combat. -BOTH - This event can trigger both in and out of combat. - -Events that do not have lables on them are events that are directly involved with the in and out of combat state. - ------------------- -0 = EVENT_T_TIMER: ------------------- -Parameter 1: InitialMin - Minumum Time used to calculate Random Initial Expire -Parameter 2: InitialMax - Maximum Time used to calculate Random Initial Expire -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires first between (Param1) and (Param2) and then between every (Param3) and (Param4) from then on. -This is commonly used for spells that repeat cast during combat (Simulate Spell Cooldown). - ----------------------- -1 = EVENT_T_TIMER_OOC: ----------------------- -Parameter 1: InitialMin - Minumum Time used to calculate Random Initial Expire -Parameter 2: InitialMax - Maximum Time used to calculate Random Initial Expire -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -OUT OF COMBAT ONLY! - Expires first between (Param1) and (Param2) and then between every (Param3) and (Param4) from then on. -This is commonly used for events that occur and repeat outside of combat. - ---------------- -2 = EVENT_T_HP: ---------------- -Parameter 1: HPMax% - Maximum HP% That this Event will Expire -Parameter 2: HPMin% - Minimum HP% That this Event will Expire -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -BOTH - Expires when HP is between (Param1) and (Param2). Will repeat every (Param3) and (Param4). -This is commonly used for events that trigger at a specific HP% (Such as Heal/Enrage Spells or NPC's that Flee). - ------------------ -3 = EVENT_T_MANA: ------------------ -Parameter 1: ManaMax% - Maximum Mana% That this Event will Expire -Parameter 2: ManaMin% - Minimum Mana% That this Event will Expire -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -BOTH - Expires once Mana% is between (Param1) and (Param2). Will repeat every (Param3) and (Param4). -This is commonly used for events where an NPC low on Mana will do something (Such as stop casting spells and switch to melee). - ------------------- -4 = EVENT_T_AGGRO: ------------------- -This Event Expires upon initial aggro (does not repeat). - ------------------ -5 = EVENT_T_KILL: ------------------ -Parameter 1: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 2: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires upon killing a player. Will repeat every (Param1) and (Param2). -This Event Expires upon killing a player. It is commonly used for NPC's who yell or do something after killing a player. - ------------------- -6 = EVENT_T_DEATH: ------------------- -This Event Expires upon Death of the Scripted NPC. -This is commonly used for NPC's who have a yell on death or cast some kind if summon spell when they die. - ------------------- -7 = EVENT_T_EVADE: ------------------- -This Event Expires upon the creature EnterEvadeMode(). -This is commonly used for NPC's who use phases, allows you to reset their phase to 0 upon evade to prevent possible strange behavior. - ---------------------- -8 = EVENT_T_SPELLHIT: ---------------------- -Parameter 1: SpellID - The Spell ID that will trigger the event to occur (NOTE: If you use Spell School as the trigger set this value to 0) -Parameter 2: School - Spell School to trigger the event (NOTE: If you use a SpellID then set this value to -1) - *See Below for Spell School Bitmask Values* -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -BOTH - Expires upon Spell hit. If (param1) is set will only expire on that spell. If (param2) will only expire on spells of that school. Will repeat every (Param3) and (Param4). -This Event is commonly used for NPC's who can do special things when you cast a spell (Or specific spell) on them. - ------------------- -9 = EVENT_T_RANGE: ------------------- -Parameter 1: MinDist - This Distance is the Minimum Distance between the NPC and it's target to allow this Event to Expire -Parameter 2: MaxDist - This Distance is the Maximum Distance between the NPC and it's target to allow this Event to Expire -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires when the highest threat target distance is greater than (Param1) and less than (Param2). Will repeat every (Param3) and (Param4). -This Event is commonly used for NPC's who have Ranged Combat and will Throw/Shoot between a certian distance. - ---------------------- -10 = EVENT_T_OOC_LOS: ---------------------- -Parameter 1: Hostile-or-Not - This will expire if Unit are hostile. If Param1=1 it will only expire if Unit are not Hostile(generally determined by faction) -Parameter 2: MaxAllowedRange - Expires when a Unit moves within this distance to creature -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -OUT OF COMBAT! -This Event is commonly used for NPC's who do something or say something to you when you walk past them Out of Comba - ---------------------- -11 = EVENT_T_SPAWNED: ---------------------- -Expires at initial spawn and at creature respawn. -This Event is commonly used for setting ranged movement type or Summoning a Pet on Spawn - ------------------------ -12 = EVENT_T_TARGET_HP: ------------------------ -Parameter 1: HPMax% - Maximum HP% That this Event will Expire -Parameter 2: HPMin% - Minimum HP% That this Event will Expire -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires when Current NPC's Target's HP is between (Param1) and (Param2). Will repeat every (Param3) and (Param4). -This Event is commonly used for NPC's who have a special ability (Like Execute) that only casts when a Player HP is low. - ----------------------------- -13 = EVENT_T_TARGET_CASTING: ----------------------------- -Parameter 1: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 2: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires when the current target is casting a spell. Will repeat every (Param1) and (Param2). -This event is commonly used for NPC's who will cast a counter spell when their target starts to cast a spell. - -------------------------- -14 = EVENT_T_FRIENDLY_HP: -------------------------- -Parameter 1: HPDeficit - This is the Amount of HP Missing from Full HP to trigger this event (You would need to calculate the amount of HP the event happens and subtract that from Full HP Value to get this number) -Parameter 2: Radius - This is the Range in Yards the NPC will scan for nearby Friendlies (Faction is Friendly To) for the missing amount of HP in Param1. -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires when a friendly unit in radius(param2) has at least (param1) hp missing. Will repeat every (Param3) and (Param4). -This is commonly used when an NPC in Combat will heal a nearby Friendly NPC in Combat with a Heal/Renew Spell. - ----------------------------- -15 = EVENT_T_FRIENDLY_IS_CC: ----------------------------- -Parameter 1: DispelType - Dispel Type to trigger the event - *See Below for Dispel Bitmask Values* -Parameter 2: Radius - This is the Range in Yards the NPC will scan for nearby Friendlies being Crowd Controlled -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -COMBAT ONLY! - Expires when a friendly unit is Crowd controlled within the given radius (param2). Will repeat every (Param3) and (Param4). -This is commonly used for NPC's who can come to the resule of other Friendly NPC's if being Crowd Controlled - --------------------------- -16 = EVENT_T_MISSING_BUFF: --------------------------- -Parameter 1: SpellId - This is the SpellID That the Aura Check will look for (If it is missing this Aura) -Parameter 2: Radius - This is the Range in Yards the NPC will scan for nearby Friendlies (Faction is Friendly To) for the missing Aura. -Parameter 3: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 4: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -BOTH - Expires when a friendly unit is missing aura's given by spell (param1) within radius (param2). Will repeat every (Param3) and (Param4). -This is commonly used for NPC's who watch friendly units for a debuff to end so they can recast it on them again. - ---------------------------- -17 = EVENT_T_SUMMONED_UNIT: ---------------------------- -Parameter 1: CreatureId - The CreatureID that the NPC is watching to spawn to trigger this event -Parameter 2: RepeatMin - Minimum Time used to calculate Random Repeat Expire -Parameter 3: RepeatMax - Maximum Time used to calculate Random Repeat Expire - -BOTH - Expires after creature with entry(Param1) is spawned or for all spawns if param1 = 0. Will repeat every (Param2) and (Param3) . -This is commonly used for NPC's who will do something special once another NPC is summoned. Usually used is Complex Scripts or Special Events. - ---------------------------- -21 = EVENT_T_REACHED_HOME: ---------------------------- -Expires only when creature has returned to it's home location after Evade. Out of combat event. -Most commonly used to cast spells that can not be casted in EVENT_T_EVADE and other effects that does not fit in while still running back to spawn/home location. - - -========================================= -Action Types -========================================= - ------------------ -1 = ACTION_T_TEXT: ------------------ -Parameter 1: The entry of the text that the NPC should use from eventai_texts table. Optionally a entry from other tables can be used (such as custom_texts). - Entry are required to be negative and exist in a *_texts-table. The type text to be displayed are defined in the texts-table itself (Say, Yell, Whisper, Emote Text, Boss Whisper, Boss Emote) - Other options are also to be defined in the texts-table, such as a sound to be heard with the text and the language used in output (common, dwarvish, etc). - In case this entry has a localized version of the text, the localized text will be displayed in client that support this locale. - -Parameter 2: Optional. TextId can be defined in addition. The same apply to this as explained above, however eventAI will randomize between the two. -Parameter 3: Optional, if Parameter 2 exist. In this case, eventAI will randomize between three. - -See Text-tables.txt for documentation of eventai_texts-table. - ------------------- -2 = ACTION_T_SET_FACTION: ------------------- -Parameter 1: FactionId from Faction.dbc OR 0. Changes faction for creature. If 0, creature will revert to it's default faction if previously changed. - ------------------------ -3 = ACTION_T_MORPH_TO_ENTRY_OR_MODEL: ------------------------ -Parameter 1: Creature entry from creature_template. Action will then change to the model this creature are using. -Parameter 2: If parameter 1 is 0, then this modelId will be used (in case parameter 1 exist, parameter 2 will not be used) - -If both parameter 1 and 2 is 0, the creature will DeMorph, and use it's default model. - -------------------- -4 = ACTION_T_SOUND: -------------------- -Parameter 1: The Sound ID to be played. (Sound IDs are contained in the DBC files.) - -The creature will play the specified sound. -This is commonly used for Bosses who Yell and then also have a Voice for the same thing. - -------------------- -5 = ACTION_T_EMOTE: -------------------- -Parameter 1: The Emote ID that the creature should perform. (Emote IDs are also contained in the DBC but they can be found in the mangos source as well). - -The creature will perform a visual emote. Unlike a text emote, a visual emote is one where the creature will actually move or perform a gesture. -This is commonly used for NPC's who may perform a special action (Salute, Roar, ect...). Not all player emotes work for creature models. - ------------------------- -6 = ACTION_T_RANDOM_SAY: ------------------------- -UNUSED Can be reused to create new action type - -------------------------- -7 = ACTION_T_RANDOM_YELL: -------------------------- -UNUSED Can be reused to create new action type - ------------------------------- -8 = ACTION_T_RANDOM_TEXTEMOTE: ------------------------------- -UNUSED Can be reused to create new action type - --------------------------- -9 = ACTION_T_RANDOM_SOUND: --------------------------- -Parameter 1: The Sound ID to be played as Random Choice #1. -Parameter 2: The Sound ID to be played as Random Choice #2. -Parameter 3: The Sound ID to be played as Random Choice #3. - -Similar to the ACTION_T_SOUND action, it will choose at random a sound to play. - ---------------------------- -10 = ACTION_T_RANDOM_EMOTE: ---------------------------- -Parameter 1: The Emote ID to be played as Random Choice #1. -Parameter 2: The Emote ID to be played as Random Choice #2. -Parameter 3: The Emote ID to be played as Random Choice #3. - -Similar to the ACTION_T_EMOTE action, it will choose at random an Emote to Visually Perform. - -------------------- -11 = ACTION_T_CAST: -------------------- -Parameter 1: SpellId - The Spell ID to use for the NPC to cast. The value used in this field needs to be a valid Spell ID. -Parameter 2: Target - The Target Type defining who the creature should cast the spell at. The value in this field needs to be a valid Target Type as specified in the reference tables below. -Parameter 3: CastFlags - See Table Below for Cast Flag Bitmask Values. If you are unsure what to set this value at leave it at 0. - -The creature will cast a spell specified by a spell ID on a target specified by the target type. -This is commonly used for NPC's who cast spells. - ---------------------- -12 = ACTION_T_SUMMON: ---------------------- -Parameter 1: CreatureID - The Creature Template ID to be Summoned. The value here needs to be a valid Creature Template ID. -Parameter 2: Target - The Target Type defining who the Summoned creature will attack once spawned. The value in this field needs to be a valid Target Type as specified in the reference tables below. -Parameter 3: Duration - The duration until the summoned creature should be unsummoned AFTER Combat ends. The value in this field is in milliseconds or 0. - -The NPC will Summon another creature at the same spot as itself that will attack the specified target. -NOTE: Almost all Creature Summons have proper Summon Spells that should be used when possible. This Action is a powerful last resort option only to be used if nothing else works. -NOTE: Using Target Type 0 will cause the Summoned creature to not attack anyone. -NOTE: If Duration is set at 0, then the summoned creature will not despawn until it has died. -This is used as a manual way to force an NPC to Summon. --------------------------------- -13 = ACTION_T_THREAT_SINGLE_PCT: --------------------------------- -Parameter 1: Threat% - Threat percent that should be modified. The value in this field can range from -100 to +100. If it is negative, threat will be taken away and if positive, threat will be added. -Parameter 2: Target - The Target Type defining on whom the threat change should occur. The value in this field needs to be a valid target type as specified in the reference tables below. - -This action will modify the threat of a target in the creature's threat list by the specified percent. -This is commonly used to allow an NPC to adjust the Threat to a single player. - ------------------------------ -14 = ACTION_T_THREAT_ALL_PCT: ------------------------------ -Parameter 1: Threat% - The percent that should be used in modifying everyone's threat in the creature's threat list. The value here can range from -100 to +100. - -This action will modify the threat for everyone in the creature's threat list by the specified percent. -NOTE: Using -100 will cause the creature to reset everyone's threat to 0 so that everyone has the same amount of threat. It will NOT remove anyone from the threat list. -This is commonly used to allow an NPC to drop threat for all players to zero. - --------------------------- -15 = ACTION_T_QUEST_EVENT: --------------------------- -Parameter 1: QuestID - The Quest Template ID. The value here must be a valid quest template ID. Furthermore, the quest should have SpecialFlags | 2 as it would need to be completed by an external event which is the activation of this action. -Parameter 2: Target - The Target Type defining whom the quest should be completed for. The value in this field needs to be a valid target type as specified in the reference tables below. - -This action will satisfy the external completion requirement for the quest for the specified target defined by the target type. -NOTE: This action can only be used with player targets so it must be ensured that the target type will point to a player. -This is commonly used for Quests where only ONE player will gain credit for the quest. - ------------------------------ -16 = ACTION_T_CASTCREATUREGO: ------------------------------ -Parameter 1: CreatureID - The Creature Template ID to be Summoned. The value here needs to be a valid Creature Template ID. -Parameter 2: SpellId - The Spell ID to use to simulate the cast. The value used in this field needs to be a valid Spell ID. -Parameter 3: Target - The Target Type defining whom the quest credit should be given to. The value in this field needs to be a valid target type as specified in the reference tables below. - -This action will call CastedCreatureOrGO() function for the player. It can be used to give quest credit for casting a spell on the creature. -This is commonly used for NPC's who have a special requirement to have a Spell cast on them to complete a quest. - ------------------------------ -17 = ACTION_T_SET_UNIT_FIELD: ------------------------------ -Parameter 1: Field_Number - The index of the Field Number to be changed. Use (http://wiki.udbforums.org/index.php/Character_data) for a list of indeces and what they control. Creatures only contain the OBJECT_FIELD_* and UNIT_FIELD_* fields. They do not contain the PLAYER_FIELD_* fields. -Parameter 2: Value - The new value to be put in the field. -Parameter 3: Target - The Target Type defining for whom the unit field should be changed. The value in this field needs to be a valid target type as specified in the reference tables below. - -When activated, this action can change the target's unit field values. More information on the field value indeces can be found at (http://wiki.udbforums.org/index.php/Character_data) - ----------------------------- -18 = ACTION_T_SET_UNIT_FLAG: ----------------------------- -Parameter 1: Flags - The flag(s) to be set. Multiple flags can be set by using bitwise-OR on them (adding them together). -Parameter 2: Target - The Target Type defining for whom the flags should be changed. The value in this field needs to be a valid Target Type as specified in the reference tables below. - -When activated, this action changes the target's flags by adding (turning on) more flags. For example, this action can make the creature unattackable/unselectable if the right flags are used. - -------------------------------- -19 = ACTION_T_REMOVE_UNIT_FLAG: -------------------------------- -Parameter 1: Flags - The flag(s) to be removed. Multiple flags can be set by using bitwise-OR on them (adding them together). -Parameter 2: Target - The target type defining for whom the flags should be changed. The value in this field needs to be a valid Target Type as specified in the reference tables below. - -When activated, this action changes the target's flags by removing (turning off) flags. For example, this action can make the creature normal after it was unattackable/unselectable if the right flags are used. - --------------------------- -20 = ACTION_T_AUTO_ATTACK: --------------------------- -Parameter 1: AllowAutoAttack - If zero, then the creature will stop its melee attacks. If non-zero, then the creature will either continue its melee attacks (the action would then have no effect) or it will start its melee attacks on the target with the top threat if its melee attacks were previously stopped. - -This action controls whether or not the creature should stop or start the auto melee attack. -NOTE: The ACID Dev Team has conformed to using either 0 or 1 for the Param values (0 = Stop Melee, 1 = Start Melee). -This is commonly used in combination with EVENT_T_RANGE and ACTION_T_COMBAT_MOVEMENT for Ranged Combat for Mages and Spell Casters. - ------------------------------- -21 = ACTION_T_COMBAT_MOVEMENT: ------------------------------- -Parameter 1: If zero, then the creature will stop moving towards its victim (if its victim gets out of melee range) and will be stationary. If non-zero, then the creature will either continue to follow its victim (the action would have no effect) or it will start to follow the target with the top threat if its movement was disabled before. - -This action controls whether or not the creature will always move towards its target. -NOTE: The ACID Dev Team has conformed to using either 0 or 1 for the Param values. (0 = Stop Movement, 1 = Start Movement) -This is commonly used with EVENT_T_RANGE and ACTION_T_AUTO_ATTACK for NPC's who engage in Ranged Comabt (Either Spells or Ranged Attacks) - ------------------------- -22 = ACTION_T_SET_PHASE: ------------------------- -Parameter 1: The new phase to set the creature in. This number must be an integer between 0 and 31. Numbers outside of that range will result in an error. - -When activated, this action sets the creature's event to the specified value. -NOTE: The creature's current Phase is NOT reset at creature evade. You must manually set the phase back to 0 at EVENT_T_RESET. -NOTE: The value used for the Param is the actual Phase Number (Not The Event_Inverse_Phase_Mask) -This is commonly used for complex scripts with several phases and you need to switch to a different phase. - ------------------------- -23 = ACTION_T_INC_PHASE: ------------------------- -Parameter 1: Value - The number of phases to increase or decrease. Use negative values to decrease the current phase. - -When activated, this action will increase (or decrease) the current creature's phase. -NOTE: After increasing or decreasing the phase by this action, the current phase must NOT be lower than 0 or exceed 31. -This can be used instead of ACTION_T_SET_PHASE to change phases in scripts. Just a user friendly option for changing phases. - --------------------- -24 = ACTION_T_EVADE: --------------------- -When activated, the creature will immediately exit out of combat, clear its threat list, and move back to its spawn point. Basically, this action will reset the whole encounter. -NOTE: All Param Values Are 0 for this Action. - -------------------- -25 = ACTION_T_FLEE: -------------------- -When activated, the creature will try to flee from combat. Currently this is done by it casting a fear-like spell on itself called "Run Away". A Better Flee system is in Development but will take time before it is implimented. -NOTE: All Param Values Are 0 for this Action. - ------------------------------- -26 = ACTION_T_QUEST_EVENT_ALL: ------------------------------- -Parameter 1: QuestId - The quest ID to finish for everyone. - -This action does the same thing as the ACTION_T_QUEST_EVENT does but it does it for all players in the creature's threat list. -NOTE: If a player is not in the NPC's threat list for whatever reason, he/she won't get the quest completed. - ---------------------------------- -27 = ACTION_T_CASTCREATUREGO_ALL: ---------------------------------- -Parameter 1: QuestId - The quest template ID. -Parameter 2: SpellId - The spell ID used to simulate the cast. - -This action does the same thing as the ACTION_T_CASTCREATUREGO does but it does it for all players in the creature's threat list. -NOTE: If a player is not in its threat list for whatever reason, he/she won't receive the cast emulation. - ------------------------------------ -28 = ACTION_T_REMOVEAURASFROMSPELL: ------------------------------------ -Parameter 1: Target - The target type defining for whom the unit field should be changed. The value in this field needs to be a valid target type as specified in the reference tables below. -Parameter 2: SpellId - The spell ID whose auras will be removed. - -This action will remove all auras from a specific spell from the target. -This is commonly used for NPC's who have an OOC Aura that is removed at combat start or a similar idea (Like Stealth or Shape Shift) - ------------------------------- -29 = ACTION_T_RANGED_MOVEMENT: ------------------------------- -Parameter 1: Distance - The distance the mob should keep between it and its target. -Parameter 2: Angle - The angle the mob should use. - -This action changes the movement type generator to ranged type using the specified values for angle and distance. -NOTE: Specifying zero angle and distance will make it just melee instead. -This is commonly used for NPC's who always attack at range and you can specify the distance they will maintain from the target. - ---------------------------- -30 = ACTION_T_RANDOM_PHASE: ---------------------------- -Parameter 1: PhaseId1 - A possible random phase choice. -Parameter 2: PhaseId2 - A possible random phase choice. -Parameter 3: PhaseId3 - A possible random phase choice. - -Randomly sets the phase to one from the three parameter choices. -NOTE: Use -1 to specify that if this param is picked to do nothing. Random is constant between actions within an event. So if you have a random Yell and a random Sound they will match up (ex: param2 with param2) -NOTE 2: PLEASE NOTE THAT EACH OF THE PARAM VALUES ARE ACTUAL PHASE NUMBERS NOT THE INVERSE PHASE MASK VALUE. -This is commonly used for Spellcasting NPC's who on Aggro may select at random a school of spells to use for the fight. Use this if you have up to 3 phases used, otherwise use Action 31 for more then 3 phases. - ---------------------------------- -31 = ACTION_T_RANDOM_PHASE_RANGE: ---------------------------------- -Parameter 1: PhaseMin - The minimum of the phase range. -Parameter 2: PhaseMax - The maximum of the phase range. The number here must be greater than PhaseMin. - -Randomly sets the phase between a range of phases controlled by the parameters. Sets the phase to a random id (Phase = PhaseMin + rnd % PhaseMin-PhaseMax). -NOTE: PhaseMax must be greater than PhaseMin. -NOTE 2: PLEASE NOTE THAT EACH OF THE PARAM VALUES ARE ACTUAL PHASE NUMBERS NOT THE INVERSE PHASE MASK VALUE. -This is commonly used for Spellcasting NPC's who on Aggro may select at random a school of spells to use for the fight. Use this if you have MORE then 3 phases used, otherwise use Action 30. - ---------------------- -32 = ACTION_T_SUMMON: ---------------------- -Parameter 1: CreatureID - The creature template ID to be summoned. The value here needs to be a valid creature template ID. -Parameter 2: Target - The target type defining who the summoned creature will attack. The value in this field needs to be a valid target type as specified in the reference tables below. NOTE: Using target type 0 will cause the summoned creature to not attack anyone. -Parameter 3: SummonID - The summon ID from the eventai_summons table controlling the position (and spawntime) where the summoned mob should be spawned at. - -Summons creature (param1) to attack target (param2) at location specified by EventAI_Summons (param3). -NOTE: Param3 Value is the ID Value used for the entry used in EventAI_Summons for this action. You MUST have an EventAI_Summons entry to use this action. -This is commonly used for NPC's who need to Summon a creature at a specific location. (Normally used for complex events) - ------------------------------ -33 = ACTION_T_KILLED_MONSTER: ------------------------------ -Parameter 1: CreatureID - The creature template ID. The value here must be a valid creature template ID. -Parameter 2: Target - The target type defining whom the quest kill count should be given to. The value in this field needs to be a valid target type as specified in the reference tables below. - -When activated, this action will call KilledMonster() function for the player. It can be used to give creature credit for killing a creature. In general if the quest is set to be accompished on different creatures (e.g. "Credit" templates). -NOTE: It can be ANY creature including certain quest specific triggers -This is commonly used for giving the player Quest Credits for NPC kills (Many NPC's may use the same CreatureID for the Kill Credit) - ----------------------------- -34 = ACTION_T_SET_INST_DATA: ----------------------------- -Parameter 1: Field - The field to change in the instance script. Again, this field needs to be a valid field that has been already defined in the instance's script. -Parameter 2: Data - The value to put at that field index. - -Sets data for the instance. Note that this will only work when the creature is inside an instantiable zone that has a valid script (ScriptedInstance) assigned. -NOTE: Param1 Value is located in "def_<instance name>.h" SD2 File and Param2 value is generally found in the "sc_instance.h" file in SD2 -This is commonly used to link an ACID script with a SD2 C++ Script. You make make things happen like opening doors on specific events that happen. ACID Just triggers the C++ Script to function. - ------------------------------- -35 = ACTION_T_SET_INST_DATA64: ------------------------------- -Parameter 1: Field - The field to change in the instance script. Again, this field needs to be a valid field that has been already defined in the instance's script. -Parameter 2: Target - The target type to use to get the GUID that will be stored at the field index. The value in this field needs to be a valid target type as specified in the reference tables below. - -Sets GUID (64 bits) data for the instance based on the target. Note that this will only work when the creature is inside an instantiable zone that has a valid script (ScriptedInstance) assigned. -Calls ScriptedInstance::SetData64 with field (param1) and data (param2) target's GUID. - ------------------------------- -36 = ACTION_T_UPDATE_TEMPLATE: ------------------------------- -Parameter 1: TemplateId - The creature template ID. The value here must be a valid creature template ID. -Parameter 2: Team - Use model_id from team : Alliance(0) or Horde (1). - -This function temporarily changes creature entry to new entry, display is changed, loot is changed, but AI is not changed. At respawn creature will be reverted to original entry. -Changes the creature to a new creature template of (param1) with team = Alliance if (param2) = false or Horde if (param2) = true - ------------------- -37 = ACTION_T_DIE: ------------------- -Kills the creature -This is commonly used if you need to Instakill the creature for one reason or another. - --------------------------------- -38 = ACTION_T_ZONE_COMBAT_PULSE: --------------------------------- -Places all players within the instance into combat with the creature. Only works in combat and only works inside of instances. - - -========================================= -Target Types -========================================= -Below is the list of current Target types that EventAI can handle. -Target types are used by certain actions and may effect actions differently - -(# Internal Name Discription) -0 TARGET_T_SELF Self cast -1 TARGET_T_HOSTILE Our current target (ie: highest aggro) -2 TARGET_T_HOSTILE_SECOND_AGGRO Second highest aggro (generaly used for cleaves and some special attacks) -3 TARGET_T_HOSTILE_LAST_AGGRO Dead last on aggro (no idea what this could be used for) -4 TARGET_T_HOSTILE_RANDOM Just any random target on our threat list -5 TARGET_T_HOSTILE_RANDOM_NOT_TOP Any random target except top threat -6 TARGET_T_ACTION_INVOKER Unit who caused this Event to occur (only works for EVENT_T_AGGRO, EVENT_T_KILL, EVENT_T_DEATH, EVENT_T_SPELLHIT, EVENT_T_OOC_LOS, EVENT_T_FRIENDLY_HP) - -========================================= -Cast Flags -========================================= -Below is the list of current Cast Flags that EventAI's spell casting can handle. -Cast flags are handled bitwise. Bit 0 is Interrupt Previous, bit 1 is triggered, etc. -So for example the number "3" (11 in Binary, selecting first 2 options) would mean that this cast has both CAST_INTURRUPT_PREVIOUS and CAST_TRIGGERED. -Another example: the number "5" (101 in Binary, selecting first and third options) would mean that this cast has CAST_INTURRUPT_PREVIOUS and CAST_FORCE_CAST. - -(bit# Decimal Internal Name Discription) -0 1 CAST_INTURRUPT_PREVIOUS Interrupts any previous spell casting (basicaly makes sure that this spell goes off) -1 2 CAST_TRIGGERED Forces the spell to be instant cast and require no mana/reagents. -2 4 CAST_FORCE_CAST Forces spell to cast even if the target is possibly out of range or the creature is possibly out of mana -3 8 CAST_NO_MELEE_IF_OOM Prevents creature from entering melee if out of mana or out of range -4 16 CAST_FORCE_TARGET_SELF Forces the target to cast this spell on itself -5 32 CAST_AURA_NOT_PRESENT Only casts the spell on the target if the target does not have the aura from that spell on itself already. - -NOTE: You can add the numbers in the decimal column to combine flags. - For example if you wanted to use CAST_NO_MELEE_IF_OOM(8) and CAST_TRIGGERED(2) you would simply use 10 in the cast flags field (8 + 2 = 10). - -========================================= -Event Flags -========================================= -Below is the list of current Event Flags that EventAI can handle. Event flags are handled bitwise. - -(bit# Decimal Internal Name Discription) -0 1 EFLAG_REPEATABLE Event repeats (Does not repeat if this flag is not set) -1 2 EFLAG_NORMAL Event occurs in Normal instance difficulty (will not occur in Normal if not set) -2 4 EFLAG_HEROIC Event occurs in Heroic instance difficulty (will not occur in Heroic if not set) -3 8 -4 16 -5 32 -6 64 -7 128 EFLAG_DEBUG_ONLY Prevents events from occuring on Release builds of ScriptDev2. Useful for testing new features. - -NOTE: You can add the numbers in the decimal column to combine flags.
\ No newline at end of file diff --git a/src/bindings/scripts/docs/Script Layout.txt b/src/bindings/scripts/docs/Script Layout.txt deleted file mode 100644 index 2c749952f70..00000000000 --- a/src/bindings/scripts/docs/Script Layout.txt +++ /dev/null @@ -1,32 +0,0 @@ ---- Script Layout --- -A quick explination of the layout I hope everyone will follow for scriptdev2. - ---- Sub Folders --- - -Area - Contains scripts used solely by area triggers - -Boss - Boss scripts for bosses that are not zone specific - -Mob - Generic Creature scripts for creatures that are not zone specific - -Custom - Intentionally empty folder from SVN. If you make a custom script please put it here. - -GO - Contains scripts used solely by Game Objects (GOs) that do not have a specific zone - -Guard - Scripts for Guard NPCs - -Honor - Honor npcs (currently a blank script as these npcs do nothing special) - -Item - Item scripts - -NPC - Scripts for individual NPCs who do not have a specific zone - -Servers - Generic NPC servers script for things such as flightmasters and guildmasters. - -Zone - ALL zone specific scripts should be written within these folders. This includes creature scripts, boss scripts, go scripts, area scripts, and npc scripts. - ---- Naming Conventions --- - -Please keep file names to "type_objectname.cpp" where type is replaced by the type of object and objectname is replaced by the name of the object, creature, item, or area that this script will be used by. - -AddSC functions should follow "void AddSC_creaturename(void);" format. Do not append AI or anything else.
\ No newline at end of file diff --git a/src/bindings/scripts/docs/Text-tables.txt b/src/bindings/scripts/docs/Text-tables.txt deleted file mode 100644 index eac63384785..00000000000 --- a/src/bindings/scripts/docs/Text-tables.txt +++ /dev/null @@ -1,87 +0,0 @@ -========================================= -Texts Documentation -========================================= - -Scriptdev2 Revision 695 introduces a new format for using texts in EventAI and SD2 Scripts. -This information relates to the *_texts tables located in the ScriptDev Database. - -Any script can at any time access and use text from any of the three text tables, as long as the entry does in fact exist. -Custom scripters are adviced to store their text data in custom_texts. - -The different tables has ranges of entries allowed for that table. -Reserved EventAI in Mangos entry -1 -> -999999 -script_texts: entry -1000000 -> -1999999 -custom_texts: entry -2000000 -> -2999999 -Any entry out of range for that table will display a startup error. - - -========================================= -Basic Structure of script_texts and custom_texts -========================================= -Below is a the list of current fields within the texts tables. - -Field_Name Description ------------------------------------------------------------ -entry This value is mearly an NEGATIVE identifier of the current text number. Required for sql queries. -content_default This is the actual text presented in the default language (English). - -content_loc1 This is the actual text presented in the Localization #1 Clients (Korean) -content_loc2 This is the actual text presented in the Localization #2 Clients (French) -content_loc3 This is the actual text presented in the Localization #3 Clients (German) -content_loc4 This is the actual text presented in the Localization #4 Clients (Chinese) -content_loc5 This is the actual text presented in the Localization #5 Clients (Taiwanese) -content_loc6 This is the actual text presented in the Localization #6 Clients (Spanish) -content_loc7 This is the actual text presented in the Localization #7 Clients (Spanish Mexico) -content_loc8 This is the actual text presented in the Localization #8 Clients (Russian) - -sound This value is the Sound ID that corresponds to the actual text used (Defined in SoundEntries.dbc). -type Variables used to define type of text (Say/Yell/Textemote/Whisper). -language This value is the Language that the text is native in (Defined in Languages.dbc). -emote Value from enum Emote (defined in Emotes.dbc). Only source of text will play this emote (not target, if target are defined in DoScriptText) -comment This is a comment regarding the text entry (For ACID, accepted format is to use Creature ID of NPC using it). - -Note: Fields `content_loc1` to `content_loc8` are NULL values by default and are handled by seperate localization projects. - - -========================================= -Text Types (type) -========================================= -Below is the list of current Text types that texts tables can handle. These were previously seperate Actions in ACID. - -# Internal Name Description ------------------------------------------------------------ -0 CHAT_TYPE_SAY This type sets the text to be displayed as a Say (Speech Bubble). -1 CHAT_TYPE_YELL This type sets the text to be displayed as a Yell (Red Speech Bubble) and usually has a matching Sound ID. -2 CHAT_TYPE_TEXT_EMOTE This type sets the text to be displayed as a text emote in orange in the chat log. -3 CHAT_TYPE_BOSS_EMOTE This type sets the text to be displayed as a text emote in orange in the chat log (Used only for specific Bosses). -4 CHAT_TYPE_WHISPER This type sets the text to be displayed as a whisper to the player in the chat log. -5 CHAT_TYPE_BOSS_WHISPER This type sets the text to be displayed as a whisper to the player in the chat log (Used only for specific Bosses). -6 CHAT_TYPE_ZONE_YELL Same as CHAT_TYPE_YELL but will display to all players in current zone. - - -========================================= -Language Types (language) -========================================= -Below is the list of current Language types that are allowed. -This is the Race Language that the text is native to (So it will display properly) - -# Internal Name Description ------------------------------------------------------------ -0 UNIVERSAL Text in this language is understood by ALL Races. -1 ORCISH Text in this language is understood ONLY by Horde Races. -2 DARNASSIAN Text in this language is understood ONLY by the Night Elf Race. -3 TAURAHE Text in this language is understood ONLY by the Tauren Race. -6 DWARVISH Text in this language is understood ONLY by the Dwarf Race. -7 COMMON Text in this language is understood ONLY by Alliance Races. -8 DEMONIC Text in this language is understood ONLY by the Demon Race (Not Implimented). -9 TITAN This language was used by Sargeras to speak with other Titians (Not Implemented). -10 THALASSIAN Text in this language is understood ONLY by the Blood Elf Race. -11 DRACONIC Text in this language is understood ONLY by the Dragon Race. -12 KALIMAG Text will display as Kalimag (not readable by players, language of all elementals) -13 GNOMISH Text in this language is understood ONLY by the Gnome Race. -14 TROLL Text in this language is understood ONLY by the Troll Race. -33 GUTTERSPEAK Text in this language is understood ONLY by the Undead Race. -35 DRAENEI Text in this language is understood ONLY by the Draenai Race. -36 ZOMBIE (not currently used?) -37 GNOMISH BINARY Binary language used by Alliance when drinking Binary Brew -38 GOBLIN BINARY Binary language used by Horce when drinking Binary Brew
\ No newline at end of file diff --git a/src/bindings/scripts/scripts/custom/on_events.cpp b/src/bindings/scripts/scripts/custom/on_events.cpp deleted file mode 100644 index e8d9a68e793..00000000000 --- a/src/bindings/scripts/scripts/custom/on_events.cpp +++ /dev/null @@ -1,108 +0,0 @@ -#include "precompiled.h" -#include <cstring> - -//This function is called when the player logs in (every login) -void OnLogin(Player *pPlayer) -{ - -} - -//This function is called when the player logs out -void OnLogout(Player *pPlayer) -{ - -} - -//This function is called when the player kills another player -void OnPVPKill(Player *killer, Player *killed) -{ - -} - -//This function is called when a players AreaID changes -void OnAreaChange(Player *pPlayer, AreaTableEntry const *pArea) -{ - -} - -//This is called when a player kills a creature (non pvp) -void OnCreatureKill(Player *pPlayer, Creature *pCreature) -{ - -} - -//This function is called when a player has a money exchange -int32 OnGetMoney(Player *pPlayer, int32 amount) -{ - return amount; -} - -//This function is called whenever a player gets XP -uint32 OnGetXP(Player *pPlayer, uint32 amount) -{ - return amount; -} - -//This function is called when a player clicks a GO Object -bool OnGoClick(Player *pPlayer, GameObject *pGameObject) -{ - return true; -} - -//This function is called when a player clicks and item -bool OnItemClick(Player *pPlayer, Item *pItem) -{ - return true; -} - -//This function is called when a player opens an item (like a clam) -bool OnItemOpen(Player *pPlayer, Item *pItem) -{ - return true; -} - -//This function is called when a player sends a chat message -bool OnPlayerChat(Player *pPlayer, const char *text) -{ - return true; -} - -//this function is called when the server starts -void OnServerStartup() -{ - -} -//this function is called when the server shuts down -void OnServerShutdown() -{ - -} - -//this function is called when a player casts a spell -bool OnSpellCast(Unit *pUnitTarget, Item *pItemTarget, GameObject *pGoTarget, uint32 i, SpellEntry const *spell) -{ - return true; -} - - void AddSC_onevents() -{ - Script *newscript; - newscript = new Script; - newscript->Name = "scripted_on_events"; - newscript->pOnLogin = &OnLogin; - newscript->pOnLogout = &OnLogout; - newscript->pOnPVPKill = &OnPVPKill; - newscript->pOnAreaChange = &OnAreaChange; - newscript->pOnCreatureKill = &OnCreatureKill; - newscript->pOnGetMoney = &OnGetMoney; - newscript->pOnGetXP = &OnGetXP; - newscript->pOnGoClick = &OnGoClick; - newscript->pOnItemClick = &OnItemClick; - newscript->pOnItemOpen = &OnItemOpen; - newscript->pOnPlayerChat = &OnPlayerChat; - newscript->pOnServerShutdown = &OnServerShutdown; - newscript->pOnServerStartup = &OnServerStartup; - newscript->pOnSpellCast = &OnSpellCast; - - newscript->RegisterSelf(); -} diff --git a/src/bindings/scripts/sql/WotLK/npc_taxi.sql b/src/bindings/scripts/sql/WotLK/npc_taxi.sql deleted file mode 100644 index b93f5dfdfca..00000000000 --- a/src/bindings/scripts/sql/WotLK/npc_taxi.sql +++ /dev/null @@ -1,10 +0,0 @@ -#Taxi in Archerus -UPDATE `creature_template` SET `ScriptName`='npc_acherus_taxi' WHERE `entry`='28864'; - -#Stormwind Harbor -UPDATE `creature_template` SET `ScriptName`='npc_stormwindharbor_taxi' WHERE `entry`='29154'; - -#Taxis to the 3 parts of the Wyrmresttempel -UPDATE `creature_template` SET `ScriptName`='npc_wyrmresttempelbottom_taxi' WHERE `entry`='26443'; -UPDATE `creature_template` SET `ScriptName`='npc_wyrmresttempelmiddle_taxi' WHERE `entry`='27575'; -UPDATE `creature_template` SET `ScriptName`='npc_wyrmresttempeltop_taxi' WHERE `entry`='26949'; diff --git a/src/bindings/scripts/sql/WotLK/script_texts_wotlk.sql b/src/bindings/scripts/sql/WotLK/script_texts_wotlk.sql deleted file mode 100644 index de3de7b9464..00000000000 --- a/src/bindings/scripts/sql/WotLK/script_texts_wotlk.sql +++ /dev/null @@ -1,530 +0,0 @@ --- -1 574 000 UTGARDE KEEP -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Prince Keleseth - (-1574000, 'Your blood is mine!',13221,1,0,'keleseth SAY_AGGRO'), - (-1574001, 'Darkness waits',13223,1,0, 'keleseth SAY_KILL'), - (-1574002, 'I join... the night.',13225,1,0, 'keleseth SAY_DEATH'), - (-1574003, 'Not so fast.',13222,1,0, 'keleseth SAY_FROST_TOMB'), - (-1574004, 'Aranal, lidel! Their fate shall be yours!',13224,1,0, 'keleseth SAY_SKELETONS'), --- Dalronn the Controller - (-1574005, 'By all means, don\'t assess the situation, you halfwit! Just jump into the fray!',13199, 1,0,'dalronn SAY_AGGRO'), - (-1574006, 'You may serve me yet.',13202, 1,0,'dalronn SAY_KILL'), - (-1574007, 'See... you... soon.',13200, 1,0,'dalronn SAY_DEATH_1'), - (-1574008, 'There\'s no... greater... glory.',13201, 1,0,'dalronn SAY_DEATH_2'), - (-1574009, 'Skarvald, you incompetent slug! Return and make yourself useful!',13203,1,0, 'dalronn SAY_RAISES'), --- Skarvald the Constructor - (-1574010, 'Dalronn! See if you can muster the nerve to join my attack!',13229, 1,0,'skarvald SAY_AGGRO'), - (-1574011, '...',13232,1,0, 'skarvald SAY_KILL'), - (-1574012, 'Not... over... yet.',13230,1,0, 'skarvald SAY_DEATH_1'), - (-1574013, 'A warrior\'s death.',13231,1,0, 'skarvald SAY_DEATH_2'), - (-1574014, 'Pagh! What sort of necromancer lets death stop him? I knew you were worthless!',13233,1,0, 'skarvald SAY_RAISES'), --- Ingvar the Plunderer - (-1574015, 'I\'ll paint my face with your blood!',13207,1,0, 'ingvar SAY_AGGRO'), - (-1574016, 'I am a warrior born!',13214,1,0, 'ingvar SAY_KILL'), - (-1574017, 'My life for the... death god!',13213,1,0, 'ingvar SAY_DEATH'), - (-1574018, 'Fight on or face me!',13208,1,0, 'ingvar SAY_ATTACK_1'), - (-1574019, '...',13240, 1,0,'ingvar SAY_ATTACK_2'), - (-1574020, 'Slay them all, no excuses, no mercy, no rest!',13241,1,0, 'ingvar SAY_ATTACK_3'), - (-1574021, '... of destruction silence every ...!',13242,1,0, 'ingvar SAY_ATTACK_4'), - (-1574022, 'I return! A second chance to carve out your skull!',13208,1,0, 'ingvar SAY_PHASE2_AGGRO'), - (-1574023, 'Mjul orm agn gjor!',13212, 1,0,'ingvar SAY_PHASE2_KILL'), - (-1574024, 'No! I can do... better! I can...',13211,1,0, 'ingvar SAY_PHASE2_DEATH'), --- Said by Annhylde the Caller when resurecting Ingvar - (-1574025, 'Ingvar! Your pathetic failure will serve as a warning to all... you are damned! Arise and carry out the master\'s will!',13754, 1,0,'ingvar SAY_ANNHYLDE_THE_CALLER_RESURECTION'); - --- -1 575 000 UTGARDE PINNACLE -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Gortok Palehoof - (-1575000, 'What this place? I will destroy you!',13464,1,0, 'palehoof SAY_AGGRO'), - (-1575001, 'You die! That what master wants!',13465,1,0, 'palehoof SAY_SLAY_1'), - (-1575002, 'An easy task!',13466,1,0, 'palehoof SAY_SLAY_2'), - (-1575003, '...',13467,1,0, 'palehoof SAY_DEATH'), --- Skadi the Ruthless - (-1575004, 'What mongrels dare intrude here? Look alive, my brothers! A feast for the one that brings me their heads!',13497,1,0, 'skadi SAY_AGGRO'), - (-1575005, 'Mjor Na Ul Kaval!',13503,1,0, 'skadi SAY_KILL_1'), - (-1575006, 'Not so brash now, are you?',13504,1,0, 'skadi SAY_KILL_2'), - (-1575007, 'I\'ll mount your skull from the highest tower!',13505,1,0, 'skadi SAY_KILL_3'), - (-1575008, 'ARGH! You call that... an attack? I\'ll... show... aghhhh...',13506,1,0, 'skadi SAY_DEATH'), - (-1575009, 'You motherless knaves! Your corpses will make fine morsels for my new drake!',13507,1,0, 'skadi SAY_DRAKE_DEATH'), - (-1575010, 'I ask for ... to kill them, yet all I get is feeble whelps! By Ye.. SLAUGHTER THEM!',13501,1,0, 'skadi SAY_DRAKE_HIT_1'), - (-1575011, 'If one more harpoon touches my drake I\'ll flae my miserable heins.',13502,1,0, 'skadi SAY_DRAKE_HIT_2'), - (-1575012, 'Sear them to the bone!',13498,1,0, 'skadi SAY_DRAKE_BREATH_1'), - (-1575013, 'Go now! Leave nothing but ash in your wake!',13499,1,0, 'skadi SAY_DRAKE_BREATH_2'), - (-1575014, 'Cleanse our sacred halls with flame!',13500,1,0, 'skadi SAY_DRAKE_BREATH_3'), --- Svala Sorrowgrave - (-1575015, 'I will vanquish your soul!',13842,1,0, 'svala SAY_AGGRO'), - (-1575016, 'You were a fool to challenge the power of the Lich King!',13845, 1,0,'svala SAY_SLAY_1'), - (-1575017, 'Your will is done, my king.',13847,1,0, 'svala SAY_SLAY_2'), - (-1575018, 'Another soul for my master.',13848, 1,0,'svala SAY_SLAY_3'), - (-1575019, 'Nooo! I did not come this far... to...',13855,1,0, 'svala SAY_DEATH'), - (-1575020, 'Your death approaches.',13850,1,0, 'svala SAY_SACRIFICE_PLAYER_1'), - (-1575021, 'Go now to my master.',13851,1,0, 'svala SAY_SACRIFICE_PLAYER_2'), - (-1575022, 'Your end is inevitable.',13852,1,0, 'svala SAY_SACRIFICE_PLAYER_3'), - (-1575023, '...',13853,1,0, 'svala SAY_SACRIFICE_PLAYER_4'), - (-1575024, 'Any last words?',13854,1,0, 'svala SAY_SACRIFICE_PLAYER_5'), - (-1575025, 'My liege! I have done as you asked, and now beseech you for your blessing!',13856,1,0, 'svala SAY_SAY_DIALOG_WITH_ARTHAS_1'), - (-1575026, 'The sensation is... beyond my imagining. I am yours to command, my king.',13857,1,0, 'svala SAY_SAY_DIALOG_WITH_ARTHAS_2'), - (-1575027, 'I will be happy to slaughter them in your name! Come, enemies of the Scourge! I will show you the might of the Lich King!',13858,1,0, 'svala SAY_SAY_DIALOG_WITH_ARTHAS_3'), --- King Ymiron - (-1575028, 'You invade my home and then dare to challenge me? I will tear the hearts from your chests and offer them as gifts to the death god! Rualg nja gaborr!',13609, 1,0,'ymiron SAY_AGGRO'), - (-1575029, 'Your death is only the beginning!',13614,1,0, 'ymiron SAY_SLAY_1'), - (-1575030, 'You have failed your people!',13615, 1,0,'ymiron SAY_SLAY_2'), - (-1575031, 'There is a reason I am king!',13616, 1,0,'ymiron SAY_SLAY_3'), - (-1575032, 'Bleed no more!',13617, 1,0,'ymiron SAY_SLAY_4'), - (-1575033, 'What... awaits me... now?',13618,1,0, 'ymiron SAY_DEATH'), - (-1575034, 'Bjorn of the Black Storm! Honor me now with your presence!',13610,1,0, 'ymiron SAY_SUMMON_BJORN'), - (-1575035, 'Haldor of the rocky cliffs, grant me your strength!',13611, 1,0,'ymiron SAY_SUMMON_HALDOR'), - (-1575036, 'Ranulf of the screaming abyss, snuff these maggots with darkest night!',13612,1,0, 'ymiron SAY_SUMMON_RANULF'), - (-1575037, 'Tor of the Brutal Siege! Bestow your might upon me!',13613,1,0, 'ymiron SAY_SUMMON_TORGYN'); - --- -1 576 000 NEXUS -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Anomalus - (-1576000, 'Chaos beckons.',13186,1,0,'anomalus SAY_AGGRO'), - (-1576001, 'Expiration... is necessary...',13274,1,0,'anomalus SAY_KILL'), - (-1576002, 'Of course.',13187,1,0,'anomalus SAY_DEATH'), - (-1576003, 'Reality... unwoven.',13188,1,0,'anomalus SAY_RIFT'), - (-1576004, 'Indestructible.',13189,1,0,'anomalus SAY_SHIELD'), --- Keristrasza - (-1576005, 'Preserve? Why? There\'s no truth in it. No no no... only in the taking! I see that now!',13450,1,0,'keristrasza SAY_AGGRO'), - (-1576006, 'Now we\'ve come to the truth! ',13453,1,0,'keristrasza SAY_SLAY'), - (-1576007, 'Finish it! Finish it! Kill me, or I swear by the Dragonqueen you\'ll never see daylight again!',13452,1,0,'keristrasza SAY_ENRAGE'), - (-1576008, 'Dragonqueen... Life-Binder... preserve... me.',13454,1,0,'keristrasza SAY_DEATH'), - (-1576009, 'Stay. Enjoy your final moments.',13451,1,0,'keristrasza SAY_CRYSTAL_NOVA'), --- Grand Magus Telestra - (-1576010, 'You know what they say about curiosity.',13319,1,0,'magus_telestra SAY_AGGRO'), - (-1576011, 'Death becomes you!',13324,1,0,'magus_telestra SAY_KILL'), - (-1576012, 'Damn the... luck.',13320,1,0,'magus_telestra SAY_DEATH'), - (-1576013, 'Now to finish the job!',13323,1,0,'magus_telestra SAY_MERGE'), - (-1576014, 'There\'s plenty of me to go around.',13321,1,0,'magus_telestra SAY_SPLIT_1'), - (-1576015, 'I\'ll give you more than you can handle.',13322,1,0,'magus_telestra SAY_SPLIT_2'), --- Ormorok - (-1576016, 'Noo!',13328,1,0,'ormorok SAY_AGGRO'), - (-1576017, 'Aargh Kill!',13329,1,0,'ormorok SAY_KILL'), - (-1576018, 'Aaggh!',13330,1,0,'ormorok SAY_DEATH'), - (-1576019, 'Back!',13331,1,0,'ormorok SAY_REFLECT'), - (-1576020, 'Bleed!',13332,1,0,'ormorok SAY_ICE_SPIKES'), --- Commander Stoutbeard - (-1576021, 'What? Where in a..? Don\'t just stand around lads KILL SOMEBODY!',13193,1,0,'commander_stoutbeard SAY_AGGRO'), - (-1576022, 'Now we\re getting someplace!',13195,1,0,'commander_stoutbeard SAY_KILL'), - (-1576023, 'Is that all you\'ve... got?',13194,1,0,'commander_stoutbeard SAY_DEATH'), --- Commander Kolurg - (-1576024, 'What is this? Mag thorin Kar! Kill them!',13458,1,0,'commander_kolurg SAY_AGGRO'), - (-1576025, 'Our task is not yet done!',13459,1,0,'commander_kolurg SAY_KILL'), - (-1576026, 'GOOO!',13460,1,0,'commander_kolurg SAY_DEATH'); - --- -1 578 000 OCULUS -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Drakos the Interrogator - (-1578000, 'The prisoners shall not go free. The word of Malygos is law!',13594,1,0, 'drakos SAY_AGGRO'), - (-1578001, 'A fitting punishment!',13602, 1,0,'drakos SAY_KILL_1'), - (-1578002, 'Sentence: executed!',13603,1,0, 'drakos SAY_KILL_2'), - (-1578003, 'Another casualty of war!',13604, 1,0,'drakos SAY_KILL_3'), - (-1578004, 'The war... goes on.',13605,1,0, 'drakos SPELL_DEATH'), - (-1578005, 'It is too late to run!',13598, 1,0,'drakos SAY_PULL_1'), - (-1578006, 'Gather \'round! ',13599, 1,0,'drakos SAY_PULL_2'), - (-1578007, 'None shall escape!',13600, 1,0,'drakos SAY_PULL_3'), - (-1578008, 'I condemn you to death!',13601,1,0, 'drakos SAY_PULL_4'), - (-1578009, 'Tremble, worms!',13595,1,0, 'drakos SAY_STOMP_1'), - (-1578010, 'I will crush you!',13596, 1,0,'drakos SAY_STOMP_2'), - (-1578011, 'Can you fly?',13597, 1,0,'drakos SAY_STOMP_3'), --- Mage-Lord Urom - (-1578012, 'Poor blind fools!',13638,1,0, 'urom SAY_AGGRO'), - (-1578013, 'If only you understood!',13641,1,0, 'urom SAY_KILL_1'), - (-1578014, 'Now, do you see? DO YOU?!',13642,1,0, 'urom SAY_KILL_2'), - (-1578015, 'Unfortunate, but necessary.',13643,1,0, 'urom SAY_KILL_3'), - (-1578016, 'Everything I\'ve done... has been for Azeroth...',13644,1,0, 'urom SAY_DEATH'), - (-1578017, 'A taste... just a small taste... of the Spell-Weaver\'s power!',13639,1,0, 'urom SAY_EXPLOSION_1'), - (-1578018, 'So much unstable energy... but worth the risk to destroy you!',13640,1,0, 'urom SAY_EXPLOSION_2'), - (-1578019, 'What do we have here... those would defy the Spell-Weaver? Those without foresight or understanding. How could I make you see? Malygos is saving the world from itself! Bah! You are hardly worth my time!',13635,1,0, 'urom SAY_SUMMON_1'), - (-1578020, 'Clearly my pets failed. Perhaps another demonstration is in order.',13636,1,0, 'urom SAY_SUMMON_2'), - (-1578021, 'Still you fight. Still you cling to misguided principles. If you survive, you\'ll find me in the center ring.',13637,1,0, 'urom SAY_SUMMON_3'), --- Varos Cloudstrider - (-1578022, 'There will be no mercy!',13649,1,0, 'varos SAY_AGGRO'), - (-1578023, 'You were warned.',13653,1,0, 'varos SAY_KILL_1'), - (-1578024, 'The Oculus is ours.',13654,1,0, 'varos SAY_KILL_2'), - (-1578025, 'They are... too strong! Underestimated their... fortitude.',13655,1,0, 'varos SAY_DEATH'), - (-1578026, 'Blast them! Destroy them!',13650,1,0, 'varos SAY_STRIKE_1'), - (-1578027, 'Take no prisoners! Attack!',13651,1,0, 'varos SAY_STRIKE_2'), - (-1578028, 'Strike now! Obliterate them!',13652,1,0, 'varos SAY_STRIKE_3'), --- Varos says when Drakos dies - (-1578029, 'Intruders, your victory will be short-lived. I am Commander Varos Cloudstrider. My drakes control the skies and protest this conduit. I will see to it personally that the Oculus does not fall into your hands!',13648,1,0, 'varos SAY_SPAWN'); - --- -1 595 000 CULLING OF STRATHOLME -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Epoch - (-1595000, 'We\'ll see about that, young prince.',13409,1,0, 'epoch SAY_AGGRO'), - (-1595001, 'Tick tock, tick tock...',13410, 1,0,'epoch SAY_TIME_WARP_1'), - (-1595002, 'Not quick enough!',13411,1,0, 'epoch SAY_TIME_WARP_2'), - (-1595003, 'Let\'s get this over with. ',13412, 1,0,'epoch SAY_TIME_WARP_3'), - (-1595004, 'There is no future for you.',13413,1,0, 'epoch SAY_SLAY_1'), - (-1595005, 'This is the hour of our greatest triumph!',13414,1,0, 'epoch SAY_SLAY_2'), - (-1595006, 'You would destined to fail. ',13415,1,0, 'epoch SAY_SLAY_3'), - (-1595007, 'Prince Arthas Menethil, on this day, a powerful darkness has taken hold of your soul. The death you are destined to visit upon others will this day be your own.',13408,1,0, 'epoch SAY_INTRO'), - (-1595008, '*gurgles*',13416,1,0, 'epoch SAY_DEATH'), --- Mal'ganis - (-1595009, 'Yes...this is the beginning...I\'ve been waiting for you...young prince...I...am Mal\'Ganis..', 14410,1,0, 'mal_ganis SAY_INTRO_1'), - (-1595010, 'As you can see, your people...are now mine. I will now turn this city, household by household, until the flame of life has been snuffed out...forever...', 14411,1,0, 'mal_ganis SAY_INTRO_2'), - (-1595011, 'This will be a fine test...Prince Arthas...', 14413,1,0, 'mal_ganis SAY_AGGRO'), - (-1595012, 'All too easy...', 14416,1,0, 'mal_ganis SAY_KILL_1'), - (-1595013, 'The dark lord is displeased with your interference...', 14417, 1,0,'mal_ganis SAY_KILL_2'), - (-1595014, 'It is Prince Arthas I want...not you...', 14418,1,0, 'mal_ganis SAY_KILL_3'), - (-1595015, 'Anak\'Keri...', 14422, 1,0,'mal_ganis SAY_SLAY_1'), - (-1595016, 'My onslaught will wash over the Lich King\'s forces...', 14423,1,0, 'mal_ganis SAY_SLAY_2'), - (-1595017, 'Your death is in vain, tiny mortal...', 14424, 1,0,'mal_ganis SAY_SLAY_3'), - (-1595018, 'Your time has come to an end! ', 14425,1,0, 'mal_ganis SAY_SLAY_4'), - (-1595019, 'Time out...', 14414, 1,0,'mal_ganis SAY_SLEEP_1'), - (-1595020, 'You seem...tired... ', 14415,1,0, 'mal_ganis SAY_SLEEP_2'), - (-1595021, '*Struggling sounds* I spent too much time in that weak little shell... ', 14426,1,0, 'mal_ganis SAY_30HEALTH'), - (-1595022, '(Eredun) I AM MAL\'GANIS! I AM ETERNAL! ', 14427,1,0, 'mal_ganis SAY_15HEALTH'), - (-1595023, 'ENOUGH! I waste my time here...I must gather my strength on the home world...', 14428,1,0, 'mal_ganis SAY_ESCAPE_SPEECH_1'), - (-1595024, 'You\'ll never defeat the Lich King without my forces! I\'ll have my revenge...on him, AND you... ', 14429,1,0, 'mal_ganis SAY_ESCAPE_SPEECH_2'), - (-1595025, 'Your journey has just begun, young prince...Gather your forces, and meet me in the arctic land of Northrend...It is there we shall settle the score between us...It is there that your true destiny will unfold...', 14412,1,0, 'mal_ganis SAY_OUTRO'), --- Meathook - (-1595026, 'New toys!',13429,1,0, 'meathook SAY_AGGRO'), - (-1595027, 'Boring...',13430,1,0, 'meathook SAY_SLAY_1'), - (-1595028, 'Why you stop moving?',13431,1,0, 'meathook SAY_SLAY_2'), - (-1595029, 'Get up! Me not done! ',13432,1,0, 'meathook SAY_SLAY_3'), - (-1595030, 'Play time! ',13428,1,0, 'meathook SAY_SPAWN'), - (-1595031, 'This not fun...',13433,1,0, 'meathook SAY_DEATH'), --- Salramm the Fleshcrafter - (-1595032, 'Ah, the entertainment has arrived!',13472,1,0, 'salramm SAY_AGGRO'), - (-1595033, 'You are too late, champion of Lordaeron. The dead shall have their day. ',13471,1,0, 'salramm SAY_SPAWN'), - (-1595034, 'The fun is just beginning!',13473,1,0, 'salramm SAY_SLAY_1'), - (-1595035, 'Aah, quality materials!',13474, 1,0,'salramm SAY_SLAY_2'), - (-1595036, 'Don\'t worry, I\'ll make good use of you. ',137475, 1,0,'salramm SAY_SLAY_3'), - (-1595037, 'You only advance... the master\'s plan...',13483,1,0, 'salramm SAY_DEATH'), - (-1595038, 'BOOM! Hahahahah...',13478, 1,0,'salramm SAY_EXPLODE_GHOUL_1'), - (-1595039, 'Blood... destruction... EXHILARATING! ',13479,1,0, 'salramm SAY_EXPLODE_GHOUL_2'), - (-1595040, 'I want a sample...',13480,1,0, 'salramm SAY_STEAL_FLESH_1'), - (-1595041, 'Such strength... it must be mine!',13481,1,0, 'salramm SAY_STEAL_FLESH_2'), - (-1595042, 'Your flesh betrays you.',13482,1,0, 'salramm SAY_STEAL_FLESH_3'), - (-1595043, 'Say hello to some friends of mine.',13476,1,0, 'salramm SAY_SUMMON_GHOULS_1'), - (-1595044, 'Come, citizen of Stratholme! Meet your saviors.',13477,1,0, 'salramm SAY_SUMMON_GHOULS_2'); - --- -1 599 000 HALLS OF STONE -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Krystallus - (-1599000, 'Crush....', 14176, 1,0,'krystallus SAY_AGGRO'), - (-1599001, 'Ha...ha...ha...ha...', 14177,1,0, 'krystallus SAY_KILL'), - (-1599002, 'Uuuuhhhhhhhhhh......', 14179,1,0, 'krystallus SAY_DEATH'), - (-1599003, 'Break.... you....', 14178,1,0, 'krystallus SAY_SHATTER'), --- Maiden of Grief - (-1599004, 'You shouldn\'t have come...now you will die!',13487,1,0, 'maiden_of_grief SAY_AGGRO'), - (-1599005, 'Why must it be this way?',13488,1,0, 'maiden_of_grief SAY_SLAY_1'), - (-1599006, 'You had it coming!',13489, 1,0,'maiden_of_grief SAY_SLAY_2'), - (-1599007, 'My burden grows heavier.',13490,1,0, 'maiden_of_grief SAY_SLAY_3'), - (-1599008, 'This is your own fault!',13491,1,0, 'maiden_of_grief SAY_SLAY_4'), - (-1599009, 'I hope you all rot! I never...wanted...this.',13493, 1,0,'maiden_of_grief SAY_DEATH'), - (-1599010, 'So much lost time... that you\'ll never get back!',13492,1,0, 'maiden_of_grief SAY_STUN'), --- Sjonnir - (-1599011, 'Soft, vulnerable shells. Brief, fragile lives. You can not escape the curse of flesh!', 14180,1,0, 'sjonnir SAY_AGGRO'), - (-1599012, '...', 14181,1,0, 'sjonnir SAY_SLAY_1'), - (-1599013, 'Flesh is no match for iron!', 14182, 1,0,'sjonnir SAY_SLAY_2'), - (-1599014, 'Armies of iron will smother the world!', 14183, 1,0,'sjonnir SAY_SLAY_3'), - (-1599015, 'Loken will not rest, until the forge is retaken. You changed nothing!', 14184,1,0, 'sjonnir SAY_DEATH'); - --- -1 600 000 DRAK'THARON KEEP -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Novos the Summoner - (-1600000, 'The chill you feel is the herald of your doom.', 13173, 1,0, 'novos SAY_AGGRO'), - (-1600001, 'Such is the faith of all who oppose the Lich King!', 13175, 1,0, 'novos SAY_KILL'), - (-1600002, 'Your efforts... are in vain.', 13174, 1,0, 'novos SAY_DEATH'), - (-1600003, 'Surely you can see the futility of it all!', 13177, 1,0, 'novos SAY_REBUBLE_1'), - (-1600004, 'Just give up and die already!', 13178, 1,0, 'novos SAY_REBUBLE_2'), - (-1600005, 'Bolster my defenses! Hurry, curse you!', 13176, 1,0, 'novos SAY_NECRO_ADD'), --- Trollgore - (-1600006, 'Mogas moblath moghuld!', 13181, 1,0, 'trollgore SAY_AGGRO'), - (-1600007, '... I will eat you!', 13185, 1,0, 'trollgore SAY_KILL'), - (-1600008, '... .. so hungry, .. ... must\'t feed.', 13182, 1,0, 'trollgore SAY_CONSUME'), - (-1600009, '*laugh* Corpse go boom!', 13184, 1,0, 'trollgore SAY_EXPLODE'), - (-1600010, '...', 13183, 1,0, 'trollgore SAY_DEATH'), --- The Prophet Tharon'ja - (-1600011, 'Tharon\'ja sees all! The work of mortals shall not end the eternal dynasty!', 13862, 1, 0, 'tharon_ja SAY_AGGRO'), - (-1600012, 'As Tharon\'ja predicted.', 13863, 1, 0, 'tharon_ja SAY_KILL_1'), - (-1600013, 'As it was written.', 13863, 1, 0, 'tharon_ja SAY_KILL_2'), - (-1600014, 'Your flesh serves Tharon\'ja now!', 13865, 1, 0, 'tharon_ja SAY_FLESH_1'), - (-1600015, 'Tharon\'ja has a use for your mortal shell!', 13866, 1, 0, 'tharon_ja SAY_FLESH_2'), - (-1600016, 'No! A taste... all too brief!', 13868, 1, 0, 'tharon_ja SAY_SKELETON_1'), - (-1600017, 'Tharon\'ja will have more!', 13868, 1, 0, 'tharon_ja SAY_SKELETON_2'), - (-1600018, 'Im... impossible! Tharon\'ja is eternal! Tharon\'ja... is...', 13869, 1, 0, 'tharon_ja SAY_DEATH'); - --- -1 601 000 AZJOL-NERUB -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Anub'arak - (-1601000, 'Eternal agony awaits you!', 14054,1,0, 'anub_arak SAY_AGGRO'), - (-1601001, 'You shall experience my torment, first-hand!', 14055,1,0, 'anub_arak SAY_SLAY_1'), - (-1601002, 'You have made your choice.', 14056,1,0, 'anub_arak SAY_SLAY_2'), - (-1601003, 'Soon, the Master\'s voice will call to you.', 14057,1,0, 'anub_arak SAY_SLAY_3'), - (-1601004, 'Ahhh... RAAAAAGH! Never thought... I would be free of him...', 14069,1,0, 'anub_arak SAY_DEATH'), - (-1601005, 'Your armor is useless against my locusts!', 14060, 1,0,'anub_arak SAY_LOCUST_1'), - (-1601006, '?!!??!!!', 14067,1,0, 'anub_arak SAY_LOCUST_2'), - (-1601007, 'The pestilence upon you!', 14068,1,0, 'anub_arak SAY_LOCUST_3'), - (-1601008, '!!!???!!!', 14058,1,0, 'anub_arak SAY_SUBMERGE_1'), - (-1601009, 'Come forth, my brethren. Feast on their flesh!', 14059,1,0, 'anub_arak SAY_SUBMERGE_2'), - (-1601010, 'I was king of this empire once, long ago. In life I stood as champion. In death I returned as conqueror. Now I protect the kingdom once more. Ironic, yes?', 14053, 1,0,'anub_arak SAY_INTRO'), --- Krik'thir - (-1601011, 'This kingdom belongs to the Scourge! Only the dead may enter.', 14075,1,0, 'krik_thir SAY_AGGRO'), - (-1601012, 'Hash\'tak hi\'tak.', 14076,1,0, 'krik_thir SAY_SLAY_1'), - (-1601013, 'You were foolish to come.', 14077, 1,0,'krik_thir SAY_SLAY_2'), - (-1601014, 'As Anub\'Arak commands!', 14078,1,0, 'krik_thir SAY_SLAY_3'), - (-1601015, 'I should be grateful. But I long ago lost the capacity.', 14087,1,0, 'krik_thir SAY_DEATH'), - (-1601016, 'They hunger.', 14085,1,0, 'krik_thir SAY_SWARM_1'), - (-1601017, 'Dinner time, my pets.', 14086,1,0, 'krik_thir SAY_SWARM_2'), - (-1601018, 'We are besieged. Strike out and bring back their corpses!', 14079,1,0, 'krik_thir SAY_SEND_GROUP_1'), - (-1601019, 'We must hold the gate. Attack! Tear them limb from limb!', 14080,1,0, 'krik_thir SAY_SEND_GROUP_2'), - (-1601020, 'The gate must be protected at all costs. Rip them to shreds!', 14081,1,0, 'krik_thir SAY_SEND_GROUP_3'), - (-1601021, 'Keep an eye on the tunnel. We must not let anyone through!', 14082,1,0, 'krik_thir SAY_PREFIGHT_1'), - (-1601022, 'I hear footsteps. Be on your guard.', 14083,1,0, 'krik_thir SAY_PREFIGHT_2'), - (-1601023, 'I sense the living. Be ready.', 14084,1,0, 'krik_thir SAY_PREFIGHT_3'); - --- -1 602 000 HALLS OF LIGHTNING -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- General Bjarngrim - (-1602000, 'I am the greatest of my father\'s sons! Your end has come!', 14149,1,0,'bjarngrim SAY_AGGRO'), - (-1602001, 'So ends your curse!', 14153,1,0, 'bjarngrim SAY_SLAY_1'), - (-1602002, 'Flesh... is... weak!', 14154,1,0, 'bjarngrim SAY_SLAY_2'), - (-1602003, '...', 14155,1,0, 'bjarngrim SAY_SLAY_3'), - (-1602004, 'How can it be...? Flesh is not... stronger!', 14156,1,0, 'bjarngrim SAY_DEATH'), - (-1602005, 'Defend yourself, for all the good it will do!', 14151,1,0, 'bjarngrim SAY_BATTLE_STANCE'), - (-1602006, 'GRAAAAAH! Behold the fury of iron and steel!', 14152,1,0, 'bjarngrim SAY_BERSEKER_STANCE'), - (-1602007, 'Give me your worst!', 14150,1,0, 'bjarngrim SAY_DEFENSIVE_STANCE'), --- Ionar - (-1602008, 'You wish to confront the master? You must weather the storm!', 14453,1,0, 'ionar SAY_AGGRO'), - (-1602009, 'Shocking ... I know!', 14456,1,0, 'ionar SAY_SLAY_1'), - (-1602010, 'You atempt the unpossible.', 14457,1,0, 'ionar SAY_SLAY_2'), - (-1602011, 'Your spark of light is ... extinguish.', 14458,1,0, 'ionar SAY_SLAY_3'), - (-1602012, 'Master... you have guests.', 14459,1,0, 'ionar SAY_DEATH'), - (-1602013, 'The slightest spark shall be your undoing.', 14454,1,0, 'ionar SAY_SPLIT_1'), - (-1602014, 'No one is safe!', 14455,1,0, 'ionar SAY_SPLIT_2'), --- Loken - (-1602015, 'What hope is there for you? None!', 14162,1,0, 'loken SAY_AGGRO0'), - (-1602016, 'I have witnessed the rise and fall of empires. The birth and extinction of entire species. Over countless millennia the foolishness of mortals has remained beyond a constant. Your presence here confirms this.', 14160,1,0, 'loken SAY_INTRO_1'), - (-1602017, 'My master has shown me the future, and you have no place in it. Azeroth will be reborn in darkness. Yogg-Saron shall be released! The Pantheon shall fall!', 14162,1,0, 'loken SAY_INTRO_2'), - (-1602018, 'Only mortal...', 14166,1,0, 'loken SAY_SLAY_1'), - (-1602019, 'I... am... FOREVER!', 14167,1,0, 'loken SAY_SLAY_2'), - (-1602020, 'What little time you had, you wasted!', 14168,1,0, 'loken SAY_SLAY_3'), - (-1602021, 'My death... heralds the end of this world.', 14172,1,0, 'loken SAY_DEATH'), - (-1602022, 'You cannot hide from fate!', 14163,1,0, 'lokenSAY_NOVA_1'), - (-1602023, 'Come closer. I will make it quick.', 14164,1,0, 'loken SAY_NOVA_2'), - (-1602024, 'Your flesh cannot hold out for long.', 14165,1,0, 'loken SAY_NOVA_3'), - (-1602025, 'You stare blindly into the abyss!', 14169,1,0, 'loken SAY_75HEALTH'), - (-1602026, 'Your ignorance is profound. Can you not see where this path leads?', 14170,1,0, 'loken SAY_50HEALTH'), - (-1602027, 'You cross the precipice of oblivion!', 14171,1,0, 'loken SAY_25HEALTH'), --- Volkhan - (-1602028, 'It is you who have destroyed my children? You... shall... pay!',13960,1,0, 'volkhan SAY_AGGRO'), - (-1602029, 'The armies of iron will conquer all!',13965, 1,0,'volkhan SAY_SLAY_1'), - (-1602030, 'Ha, pathetic!',13966,1,0, 'volkhan SAY_SLAY_2'), - (-1602031, 'You have cost me too much work!',13967,1,0, 'volkhan SAY_SLAY_3'), - (-1602032, 'The master was right... to be concerned.',13968, 1,0,'volkhan SAY_DEATH'), - (-1602033, 'I will crush you beneath my boots!',13963, 1,0,'volkhan SAY_STOMP_1'), - (-1602034, 'All my work... undone!',13964, 1,0,'volkhan SAY_STOMP_2'), - (-1602035, 'Life from the lifelessness... death for you.',13961,1,0, 'volkhan SAY_FORGE_1'), - (-1602036, 'Nothing is wasted in the process. You will see....',13962, 1,0,'volkhan SAY_FORGE_2'); - --- -1 603 000 ULDUAR (RAID NIU) - --- -1 604 000 GUNDRAK -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Gal'darah - (-1604000, 'I\'m gonna spil your guts, man!', 14430, 1,0,'gal_darah SAY_AGGRO'), - (-1604001, 'What a rush.', 14436,1,0, 'gal_darah SAY_SLAY_1'), - (-1604002, 'Who needs gods, when we ARE gods!', 14437, 1,0,'gal_darah SAY_SLAY_2'), - (-1604003, 'I told ya so ...', 14438,1,0, 'gal_darah SAY_SLAY_3'), - (-1604004, 'Even the mighty ... can .. fall.', 14439,1,0, 'gal_darah SAY_DEATH'), - (-1604005, 'God damn! Impale them!', 14433, 1,0,'gal_darah SAY_SUMMON_RHINO_1'), - (-1604006, 'Kill them ALL!', 14434, 1,0,'gal_darah SAY_SUMMON_RHINO_2'), - (-1604007, 'Say hello to my BIG friend.', 14435,1,0, 'gal_darah SAY_SUMMON_RHINO_3'), - (-1604008, 'Ain\'t gonna bee nothig left after this.', 14431,1,0, 'gal_darah SAY_TRANSFORM_1'), - (-1604009, 'You wanna see POWER? I\'m gonna show you POWER!', 14432,1,0, 'gal_darah SAY_TRANSFORM_2'), --- Moorabi - (-1604010, 'We fought back the Scourge. What chance you be thinking you got?', 14721,1,0, 'moorabi SAY_AGGRO'), - (-1604011, 'I crush you, cockroaches!', 14725,1,0, 'moorabi SAY_SLAY_1'), - (-1604012, 'Who gonna stop me, you?', 14726,1,0, 'moorabi SAY_SLAY_2'), - (-1604013, 'Not so tough now.', 14727,1,0, 'moorabi SAY_SLAY_3'), - (-1604014, 'If our gods can die, then so can we.', 14728,1,0, 'moorabi SAY_DEATH'), - (-1604015, 'Get ready for something much bigger!', 14722,1,0, 'moorabi SAY_TRANSFORM'), - (-1604016, 'The ground will swallow you up!', 14723,1,0, 'moorabi SAY_QUAKE'), --- Slad'ran - (-1604017, 'Drak\'thari gonna kill anybody who trespass on this lands.', 14443,1,0, 'slad_ran SAY_AGGRO'), - (-1604018, 'Can not breath then, good ...', 14446,1,0, 'slad_ran SAY_SLAY_1'), - (-1604019, 'You\'re scared now.', 14447,1,0, 'slad_ran SAY_SLAY_2'), - (-1604020, 'I eat you next man!', 14448,1,0, 'slad_ran SAY_SLAY_3'), - (-1604021, 'I ... see now. Scourge was not tha greatest enemy.', 14449,1,0, 'slad_ran SAY_DEATH'), - (-1604022, 'Minions of this ... heed my call.', 14444,1,0, 'slad_ran SAY_SUMMON_SNAKES'), - (-1604023, 'A thousand fangs gonna rim yar flesh.', 14445,1,0, 'slad_ran SAY_SUMMON_CONSTRICTORS'); - --- -1 608 000 VIOLET HOLD -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Cyanigosa - (-1608000, 'We finish this now, champions of Kirin Tor!', 13947, 1, 0, 'cyanigosa SAY_AGGRO'), - (-1608001, 'I will end the Kirin Tor!', 13952, 1, 0, 'cyanigosa SAY_SLAY_1'), - (-1608002, 'Dalaran will fall!', 13953, 1, 0, 'cyanigosa SAY_SLAY_2'), - (-1608003, 'So ends your defiance of the Spell-Weaver!', 13954, 1, 0, 'cyanigosa SAY_SLAY_3'), - (-1608004, 'Perhaps... we have... underestimated... you.', 13955, 1, 0, 'cyanigosa SAY_DEATH'), - (-1608005, 'A valiant defense, but this city must be razed. I will fulfill Malygos\'s wishes myself!', 13946, 1, 0, 'cyanigosa SAY_SPAWN'), - (-1608006, 'Am I interrupting?', 13951, 1, 0, 'cyanigosa SAY_DISRUPTION'), - (-1608007, 'Shiver and die!', 13948, 1, 0, 'cyanigosa SAY_BREATH_ATTACK'), - (-1608008, 'The world has forgotten what true magic is! Let this be a reminder!', 13949, 1, 0, 'cyanigosa SAY_SPECIAL_ATTACK_1'), - (-1608009, 'Who among you can withstand my power?', 13950, 1, 0, 'cyanigosa SAY_SPECIAL_ATTACK_2'), --- Erekem - (-1608010, 'Notcawwget in way ofrrak-rrakflee!', 14219, 1, 0, 'erekem SAY_AGGRO'), - (-1608011, '...', 14222, 1, 0, 'erekem SAY_SLAY_1'), - (-1608012, 'Precious life ... wasted.', 14223, 1, 0, 'erekem SAY_SLAY_2'), - (-1608013, 'Only strong ... survive.', 14224, 1, 0, 'erekem SAY_SLAY_3'), - (-1608014, 'Nokaw, kawflee...', 14225, 1, 0, 'erekem SAY_DEATH'), - (-1608015, 'Free tommfly onw. Ra-aak... Not find usekh-ekh! Escape!', 14218, 1, 0, 'erekem SAY_SPAWN'), - (-1608016, 'My-raaakfavorite! Awk awk awk! Raa-kaa!', 14220, 1, 0, 'erekem SAY_ADD_KILLED'), - (-1608017, 'Nasty little...A-ak, kaw! Kill! Yes, kill you!', 14221, 1, 0, 'erekem SAY_BOTH_ADDS_KILLED'), --- Ichoron - (-1608018, 'Stand aside, mortals!', 14230, 1, 0, 'ichoron SAY_AGGRO'), - (-1608019, 'I am a force of nature!', 14234, 1, 0, 'ichoron SAY_SLAY_1'), - (-1608020, 'I shall pass!', 14235, 1, 0, 'ichoron SAY_SLAY_2'), - (-1608021, 'You can not stop the tide!', 14236, 1, 0, 'ichoron SAY_SLAY_3'), - (-1608022, 'I... recede.', 14237, 1, 0, 'ichoron SAY_DEATH'), - (-1608023, 'I... am fury... unrestrained!', 14239, 1, 0, 'ichoron SAY_SPAWN'), - (-1608024, 'I shall consume, decimate, devastate, and destroy! Yield now to the wrath of the pounding sea!', 14231, 1, 0, 'ichoron SAY_ENRAGE'), - (-1608025, 'I will not be contained! Ngyah!!', 14233, 1, 0, 'ichoron SAY_SHATTER'), - (-1608026, 'Water can hold any form, take any shape... overcome any obstacle.', 14232, 1, 0, 'ichoron SAY_BUBBLE'), --- Xevozz - (-1608027, 'It seems my freedom must be bought with blood...', 14499, 1, 0, 'xevozz SAY_AGGRO'), - (-1608028, 'Nothing personal.', 14504, 1, 0, 'xevozz SAY_SLAY_1'), - (-1608029, 'Business concluded.', 14505, 1, 0, 'xevozz SAY_SLAY_2'), - (-1608030, 'Profit!', 14506, 1, 0, 'xevozz SAY_SLAY_3'), - (-1608031, 'This is an... unrecoverable... loss.', 14507, 1, 0, 'xevozz SAY_DEATH'), - (-1608032, 'Back in business! Now to execute an exit strategy.', 14498, 1, 0, 'xevozz SAY_SPAWNED'), - (-1608033, 'It would seem that a renegotiation is in order.', 14503, 1, 0, 'xevozz SAY_CHARGED'), - (-1608034, 'The air teems with latent energy... quite the harvest!', 14501, 1, 0, 'xevozz SAY_REPEAT_SUMMON_1'), - (-1608035, 'Plentiful, exploitable resources... primed for acquisition!', 14502, 1, 0, 'xevozz SAY_REPEAT_SUMMON_2'), - (-1608036, 'Intriguing... a high quantity of arcane energy is near. Time for some prospecting...', 14500, 1, 0, 'xevozz SAY_SUMMON_ENERGY'), --- Zuramat - (-1608037, 'Eradicate.', 13996, 1, 0, 'zuramat SAY_AGGRO'), - (-1608038, 'More... energy.', 13999, 1, 0, 'zuramat SAY_SLAY_1'), - (-1608039, 'Relinquish.', 14000, 1, 0, 'zuramat SAY_SLAY_2'), - (-1608040, 'Fall... to shadow.', 14001, 1, 0, 'zuramat SAY_SLAY_3'), - (-1608041, 'Disperse.', 14002, 1, 0, 'zuramat SAY_DEATH'), - (-1608042, 'I am... renewed.', 13995, 1, 0, 'zuramat SAY_SPAWN'), - (-1608043, 'Know... my... pain.', 13997, 1, 0, 'zuramat SAY_SHIELD'), - (-1608044, 'Gaze... into the void.', 13998, 1, 0, 'zuramat SAY_WHISPER'); - --- -1 615 000 OBSIDIAN SANCTUM -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Shadron - (-1615000, 'I fear nothing! Least of all you!', 14111,1,0, 'shadron SAY_SHADRON_AGGRO'), - (-1615001, 'You are insignificant!', 14112,1,0, 'shadron SAY_SHADRON_SLAY_1'), - (-1615002, 'Such mediocre resistance!', 14113,1,0, 'shadron SAY_SHADRON_SLAY_2'), - (-1615003, 'We...are superior! How could this...be...', 14118, 1,0,'shadron SAY_SHADRON_DEATH'), - (-1615004, 'You are easily bested! ', 14114,1,0, 'shadron SAY_SHADRON_BREATH'), - (-1615005, 'I will take pity on you Sartharion, just this once.', 14117, 1,0,'shadron SAY_SHADRON_RESPOND'), - (-1615006, 'Father tought me well!', 14115,1,0, 'shadron SAY_SHADRON_SPECIAL_1'), - (-1615007, 'On your knees!', 14116,1,0, 'shadron SAY_SHADRON_SPECIAL_2'), --- Tenebron - (-1615008, 'You have no place here. Your place is among the departed.', 14122,1,0, 'tenebron SAY_TENEBRON_AGGRO'), - (-1615009, 'No contest.', 14123,1,0, 'tenebron SAY_TENEBRON_SLAY_1'), - (-1615010, 'Typical... Just as I was having fun.', 14124,1,0, 'tenebron SAY_TENEBRON_SLAY_2'), - (-1615011, 'I should not... have held back...', 14129,1,0, 'tenebron SAY_TENEBRON_DEATH'), - (-1615012, 'To darkness I condemn you...', 14125,1,0, 'tenebron SAY_TENEBRON_BREATH'), - (-1615013, 'It is amusing to watch you struggle. Very well, witness how it is done.', 14128, 1,0,'tenebron SAY_TENEBRON_RESPOND'), - (-1615014, 'Arrogant little creatures! To challenge powers you do not yet understand...', 14126,1,0, 'tenebron SAY_TENEBRON_SPECIAL_1'), - (-1615015, 'I am no mere dragon! You will find I am much, much, more...', 14127, 1,0,'tenebron SAY_TENEBRON_SPECIAL_2'), --- Sartharion - (-1615016, 'It is my charge to watch over these eggs. I will see you burn before any harm comes to them!', 14093,1,0, 'sartharion SAY_SARTHARION_AGGRO'), - (-1615017, 'This pathetic siege ends NOW!', 14103,1,0, 'sartharion SAY_SARTHARION_BERSERK'), - (-1615018, 'Burn, you miserable wretches!', 14098, 1,0,'sartharion SAY_SARTHARION_BREATH'), - (-1615019, 'Shadron! Come to me, all is at risk!', 14105,1,0, 'sartharion SARTHARION_CALL_SHADRON'), - (-1615020, 'Tenebron! The eggs are yours to protect as well!', 14106,1,0, 'sartharion SAY_SARTHARION_CALL_TENEBRON'), - (-1615021, 'Vesperon! The clutch is in danger! Assist me!', 14104,1,0, 'sartharion SAY_SARTHARION_CALL_VESPERON'), - (-1615022, 'Such is the price... of failure...', 14107,1,0, 'sartharion SAY_SARTHARION_DEATH'), - (-1615023, 'Such flammable little insects....', 14099,1,0, 'sartharion SAY_SARTHARION_SPECIAL_1'), - (-1615024, 'Your charred bones will litter the floor!', 14100,1,0, 'sartharion SAY_SARTHARION_SPECIAL_2'), - (-1615025, 'How much heat can you take?', 14101,1,0, 'sartharion SAY_SARTHARION_SPECIAL_3'), - (-1615026, 'All will be reduced to ash!', 14102,1,0, 'sartharion SAY_SARTHARION_SPECIAL_4'), - (-1615027, 'You will make a fine meal for the hatchlings.', 14094,1,0, 'sartharion SAY_SARTHARION_SLAY_1'), - (-1615028, 'You are the grave disadvantage.', 14096,1,0, 'sartharion SAY_SARTHARION_SLAY_2'), - (-1615029, 'This is why we call you lesser beeings.', 14097,1,0, 'sartharion SAY_SARTHARION_SLAY_3'), --- Vesperon - (-1615030, 'You pose no threat, lesser beings...give me your worst!', 14133, 1,0,'vesperon SAY_VESPERON_AGGRO'), - (-1615031, 'The least you could do is put up a fight...', 14134,1,0, 'vesperon SAY_VESPERON_SLAY_1'), - (-1615032, 'Was that the best you can do?', 14135,1,0, 'vesperon SAY_VESPERON_SLAY_2'), - (-1615033, 'I still have some...fight..in...me...', 14140, 1,0,'vesperon SAY_VESPERON_DEATH'), - (-1615034, 'I will pick my teeth with your bones!', 14136,1,0, 'vesperon SAY_VESPERON_BREATH'), - (-1615035, 'Father was right about you, Sartharion...You are a weakling!', 14139,1,0, 'vesperon SAY_VESPERON_RESPOND'), - (-1615036, 'Aren\'t you tricky...I have a few tricks of my own...', 14137,1,0, 'vesperon SAY_VESPERON_SPECIAL_1'), - (-1615037, 'Unlike, I have many talents.', 14138,1,0, 'vesperon SAY_VESPERON_SPECIAL_2'); - --- -1 616 000 EYE OF ETERNITY -INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Malygos - (-1616000, 'I will teach you IGNORANT children just how little you know of magic...', 14524,1,0, 'malygos SAY_ANTI_MAGIC_SHELL'), - (-1616001, 'YOU WILL NOT SUCCEED WHILE I DRAW BREATH!', 14518,1,0, 'malygos SAY_BREATH_ATTACK'), - (-1616002, 'I AM UNSTOPPABLE!', 14533,1,0, 'malygos SAY_HIGH_DAMAGE_MODE'), - (-1616003, 'Watch helplessly as your hopes are swept away...', 14525, 1,0,'malygos SAY_MAGIC_BLAST'), - (-1616004, 'Still standing? Not for long...', 14537, 1,0,'malygos SAY_GENERIC_SPELL_1'), - (-1616005, 'Your cause is lost!', 14538, 1,0,'malygos SAY_GENERIC_SPELL_2'), - (-1616006, 'Your fragile mind will be shattered! ', 14539,1,0, 'malygos SAY_GENERIC_SPELL_3'), - (-1616007, 'UNTHINKABLE! The mortals will destroy...e-everything...my sister...what have you-', 14540,1,0, 'malygos SAY_DEATH'), - (-1616008, 'Lesser beings, intruding here! A shame that your excess courage does not compensate for your stupidity!', 14512,1,0, 'malygos SAY_PREFIGHT_1'), - (-1616009, 'None but the blue dragonflight are welcome here! Perhaps this is the work of Alexstrasza? Well then, she has sent you to your deaths.', 14513,1,0, 'malygos SAY_PREFIGHT_2'), - (-1616010, 'What could you hope to accomplish, to storm brassily into my domain? To employ MAGIC? Against ME? *Laughs*', 14514,1,0, 'malygos SAY_PREFIGHT_3'), - (-1616011, 'I am without limits here...the rules of your cherished reality do not apply...In this realm, I am in control...', 14515, 1,0,'malygos SAY_PREFIGHT_4'), - (-1616012, 'I give you one chance. Pledge loyalty to me, and perhaps I won\'t slaughter you for your insolence!', 14516,1,0, 'malygos SAY_PREFIGHT_5'), - (-1616013, 'My patience has reached its limit, I WILL BE RID OF YOU!', 14517,1,0, 'malygos SAY_PHASE1_AGGRO'), - (-1616014, 'I had hoped to end your lives quickly, but you have proven more...resilient then I had anticipated. None the less, your efforts are in vain, it is you reckless, careless mortals who are to blame for this war! I do what I must...And if it means your...extinction...THEN SO BE IT!', 14522,1,0, 'malygos SAY_PHASE1_END'), - (-1616015, 'Your stupidity has finally caught up to you!', 14519,1,0, 'malygos SAY_PHASE1_SLAY_1'), - (-1616016, 'More artifacts to confiscate...', 14520, 1,0,'malygos SAY_PHASE1_SLAY_2'), - (-1616017, '*Laughs* How very...naive.. ', 14521,1,0, 'malygos SAY_PHASE1_SLAY_3'), - (-1616018, 'Few have experienced the pain I will now inflict on you!', 14523, 1,0,'malygos SAY_PHASE2_AGGRO'), - (-1616019, 'ENOUGH! If you intend to reclaim Azeroth\'s magic, then you shall have it... ', 14529,1,0, 'malygos SAY_PHASE2_END'), - (-1616020, 'Your energy will be put to good use!', 14526,1,0, 'malygos SAY_PHASE2_SLAY_1'), - (-1616021, 'I AM THE SPELL WEAVER! My power is INFINITE!', 14527, 1,0,'malygos SAY_PHASE2_SLAY_2'), - (-1616022, 'Your spirit will linger here forever!', 14528, 1,0,'malygos SAY_PHASE2_SLAY_3'), - (-1616023, 'Now your benefactors make their appearance...But they are too late. The powers contained here are powerful enough to destroy the world ten times over! What do you think they will do to you?', 14530,1,0, 'malygos SAY_PHASE3_INTRO'), - (-1616024, 'SUBMIT!', 14531,1,0, 'malygos SAY_PHASE3_AGGRO'), - (-1616025, 'Alexstrasza! Another of your brood falls!', 14534,1,0, 'malygos SAY_PHASE3_SLAY_1'), - (-1616026, 'Little more then gnats!', 14535, 1,0,'malygos SAY_PHASE3_SLAY_2'), - (-1616027, 'Your red allies will share your fate...', 14536, 1,0,'slad_ran SAY_PHASE3_SLAY_3'), - (-1616028, 'The powers at work here exceed anything you could possibly imagine!', 14532, 1,0,'malygos SAY_PHASE3_BIG_ATTACK'); - --- -1 619 000 AHN'KAHET - INSERT INTO `script_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`) VALUES --- Jedoga Shadowseeker - (-1619000, 'These are sacred halls, your intrusion will be met with death', 14343, 1, 0, 'jedoga SAY_AGGRO'), - (-1619001, 'Who among you is devoted', 14344, 1, 0, 'jedoga SAY_C_SACRIFICE_1'), - (-1619002, 'You there! Step foward', 14345, 1, 0, 'jedoga SAY_C_SACRIFICE_2'), - (-1619003, 'Yogg-Saron, grant me your power!', 14346, 1, 0, 'jedoga SAY_SACRIFICE_1'), - (-1619004, 'Master, a gift for you!', 14347, 1, 0, 'jedoga SAY_SACRIFICE_2'), - (-1619005, 'Glory to the Yogg-Saron!', 14348, 1, 0, 'jedoga SAY_SLAY_1'), - (-1619006, 'You are unworthy', 14349, 1, 0, 'jedoga SAY_SLAY_2'), - (-1619007, 'Get up! You haven\'t suffered enough', 14350, 1, 0, 'jedoga SAY_SLAY_3'), - (-1619008, 'Do not expect your sacrilege... to go unpunished.', 14351, 1, 0, 'jedoga SAY_DEATH'), - (-1619009, 'The elements themselves will rise up against the civilized world! Only the faithful will be spared!', 14352, 1, 0, 'jedoga SAY_PREACHING_1'), - (-1619010, 'Immortality can be yours. But only if you pledge yourself fully to Yogg-Saron!', 14353, 1, 0, 'jedoga SAY_PREACHING_2'), - (-1619011, 'Here on the very borders of his domain. You will expirience powers you would never have imagined!', 14354, 1, 0, 'jedoga SAY_PREACHING_3'), - (-1619012, 'You have traveled long and risked much to be here. Your devotion shall be rewarded.', 14355, 1, 0, 'jedoga SAY_PREACHING_4'), - (-1619013, 'The faithful shall be exalted! But there is more work to be done. We will press on until all of Azeroth lies beneath his shadow!', 14356, 1, 0, 'jedoga SAY_PREACHING_5'), --- Elder Nadox - (-1619014, 'The secrets of the deep shall remain hidden.', 14033, 1, 0, 'nadox SAY_AGGRO'), - (-1619015, 'Sleep now, in the cold dark.', 14036, 1, 0, 'nadox SAY_SLAY_1'), - (-1619016, 'For the Lich King!', 14307, 1, 0, 'nadox SAY_SLAY_2'), - (-1619017, 'Perhaps we will be allies soon.', 14038, 1, 0, 'nadox SAY_SLAY_3'), - (-1619018, 'Master, is my service complete?', 14039, 1, 0, 'nadox SAY_DEATH'), - (-1619019, 'The young must not grow hungry.', 14034, 1, 0, 'nadox SAY_EGG_SAC_1'), - (-1619020, 'Shad\'ak kerish\'akak', 14035, 1, 0, 'nadox SAY_EGG_SAC_2'), --- Prince Taldaram - (-1619021, 'I will feast on your remains.', 14360, 1, 0, 'taldaram SAY_AGGRO'), - (-1619022, '(Elfish)', 14365, 1, 0, 'taldaram SAY_SLAY_1'), - (-1619023, 'I will drink no blood before it is time.', 14366, 1, 0, 'taldaram SAY_SLAY_2'), - (-1619024, 'One final embrace.', 14367, 1, 0, 'taldaram SAY_SLAY_3'), - (-1619025, 'Still ... I hunger, still ... I thirst...', 14368, 1, 0, 'taldaram SAY_DEATH'), - (-1619026, 'Your heartbeat is music to my ears.', 14361, 1, 0, 'taldaram SAY_VANISH_1'), - (-1619027, 'I am nowhere. I am everywhere. I am the watcher, unseen.', 14362, 1, 0, 'taldaram SAY_VANISH_2'), - (-1619028, 'So appetizing.', 14363, 1, 0, 'taldaram SAY_FEED_1'), - (-1619029, 'Fresh, warm blood. It has been too long.', 14364, 1, 0, 'taldaram SAY_FEED_2'), --- Herald Volazj - (-1619030, '??? ??? ???', 14043, 1, 0, 'volazj SAY_AGGRO'), - (-1619031, 'Ywaq ma phgwa\\\'cul hnakf. - They are the whisper on the shivering wind.', 14045, 1, 0, 'volazj SAY_AGGRO'), - (-1619032, '?!? !?! ?!?', 14046, 1, 0, 'volazj SAY_AGGRO'), - (-1619033, '!?! !?! !?!', 14047, 1, 0, 'volazj SAY_AGGRO'), - (-1619034, 'Iilth vwah, uhn\'agth fhssh za. - Where one falls, many shall take its place.', 14048, 1, 0, 'volazj SAY_AGGRO'), - (-1619035, '... ...! ...?', 14049, 1, 0, 'volazj SAY_AGGRO'), - (-1619036, 'Phasing', 14044, 1, 0, 'volazj SAY_AGGRO'); diff --git a/src/bindings/scripts/sql/WotLK/wotlk_bosses.sql b/src/bindings/scripts/sql/WotLK/wotlk_bosses.sql deleted file mode 100644 index c58ba8dd606..00000000000 --- a/src/bindings/scripts/sql/WotLK/wotlk_bosses.sql +++ /dev/null @@ -1,128 +0,0 @@ -/* */ -/* AZJOL-NERUB */ -/* */ - -/* AHN'KAHET */ -UPDATE `instance_template` SET `script`='instance_ahn_kahet' WHERE `map`=4494; -UPDATE `creature_template` SET `ScriptName`='boss_jedoga' WHERE `entry`='29310'; -UPDATE `creature_template` SET `ScriptName`='boss_nadox' WHERE `entry`='29309'; -UPDATE `creature_template` SET `ScriptName`='boss_taldaram' WHERE `entry`='29308'; -UPDATE `creature_template` SET `ScriptName`='boss_volazj' WHERE `entry`='29311'; - -/* AZJOL-NERUB */ -UPDATE `instance_template` SET `script`='instance_azjol_nerub' WHERE `map`=3477; -UPDATE `creature_template` SET `ScriptName`='boss_anub_arak' WHERE `entry`='29120'; -UPDATE `creature_template` SET `ScriptName`='boss_hardronox' WHERE `entry`='28921'; -UPDATE `creature_template` SET `ScriptName`='boss_krik_thir' WHERE `entry`='28684'; - -/* THE CULLING OF STRATHOLME */ -UPDATE `instance_template` SET `script`='instance_culling_of_stratholme' WHERE `map`=4100; -UPDATE `creature_template` SET `ScriptName`='boss_epoch' WHERE `entry`='26532'; -UPDATE `creature_template` SET `ScriptName`='boss_mal_ganis' WHERE `entry`='26533'; -UPDATE `creature_template` SET `ScriptName`='boss_meathook' WHERE `entry`='26529'; -UPDATE `creature_template` SET `ScriptName`='boss_salramm' WHERE `entry`='26530'; - -/* DRAK'THARON KEEP */ -UPDATE `instance_template` SET `script`='instance_drak_tharon' WHERE `map`=4196; -UPDATE `creature_template` SET `ScriptName`='boss_dred' WHERE `entry`='27483'; -UPDATE `creature_template` SET `ScriptName`='boss_novos' WHERE `entry`='26631'; -UPDATE `creature_template` SET `ScriptName`='boss_tharon_ja' WHERE `entry`='26632'; -UPDATE `creature_template` SET `ScriptName`='boss_trollgore' WHERE `entry`='26630'; - -/* GUNDRAK */ -UPDATE `instance_template` SET `script`='instance_gundrak' WHERE `map` =4375; -UPDATE `creature_template` SET `ScriptName`='boss_eck' WHERE `entry`='29932'; -UPDATE `creature_template` SET `ScriptName`='boss_drakkari_colossus' WHERE `entry`='29307'; -UPDATE `creature_template` SET `ScriptName`='boss_gal_darah' WHERE `entry`='29306'; -UPDATE `creature_template` SET `ScriptName`='boss_moorabi' WHERE `entry`='29305'; -UPDATE `creature_template` SET `ScriptName`='boss_slad_ran' WHERE `entry`='29304'; - -/* */ -/* THE NEXUS */ -/* */ - -/* EYE OF ETERNITY */ -UPDATE `instance_template` SET `script`='instance_eye_of_eternity' WHERE `map`=4500; -UPDATE `creature_template` SET `ScriptName`='boss_malygos' WHERE `entry`='28859'; - -/* NEXUS */ -UPDATE `instance_template` SET `script`='instance_nexus' WHERE `map`=4120; -UPDATE `creature_template` SET `ScriptName`='boss_anomalus' WHERE `entry`='26763'; -UPDATE `creature_template` SET `ScriptName`='npc_chaotic_rift' WHERE `entry`='26918'; -UPDATE `creature_template` SET `ScriptName`='mob_crazed_mana_wraith' WHERE `entry`='26746'; -UPDATE `creature_template` SET `ScriptName`='boss_keristrasza' WHERE `entry`='26723'; -UPDATE `creature_template` SET `ScriptName`='boss_magus_telestra' WHERE `entry`='26731'; -UPDATE `creature_template` SET `ScriptName`='boss_ormorok' WHERE `entry`='26794'; -UPDATE `creature_template` SET `ScriptName`='boss_commander_stoutbeard' WHERE `entry`='26796'; -UPDATE `creature_template` SET `ScriptName`='boss_commander_kolurg' WHERE `entry`='26798'; - -/* OCULUS */ -UPDATE `instance_template` SET `script`='instance_oculus' WHERE `map`=4228; -UPDATE `creature_template` SET `ScriptName`='boss_drakos' WHERE `entry`='27654'; -UPDATE `creature_template` SET `ScriptName`='boss_eregos' WHERE `entry`='27656'; -UPDATE `creature_template` SET `ScriptName`='boss_urom' WHERE `entry`='27655'; -UPDATE `creature_template` SET `ScriptName`='boss_varos' WHERE `entry`='27447'; - -/* OBSIDIAN SANCTUM */ -UPDATE `instance_template` SET `script`='instance_obsidian_sanctum' WHERE `map`=4493; -UPDATE `creature_template` SET `ScriptName`='boss_sartharion' WHERE `entry`='28860'; -UPDATE `creature_template` SET `ScriptName`='mob_vesperon' WHERE `entry`='30449'; -UPDATE `creature_template` SET `ScriptName`='mob_shadron' WHERE `entry`='30451'; -UPDATE `creature_template` SET `ScriptName`='mob_tenebron' WHERE `entry`='30452'; -UPDATE `creature_template` SET `ScriptName`='mob_whelp' WHERE `entry`='30890'; -UPDATE `creature_template` SET `ScriptName`='mob_whelp' WHERE `entry`='31214'; - -/* */ -/* ULDUAR */ -/* */ - -/* HALLS OF LIGHTNING */ -UPDATE `instance_template` SET `script`='instance_halls_of_lightning' WHERE `map`=4272; -UPDATE `creature_template` SET `ScriptName`='boss_bjarngrim' WHERE `entry`='28586'; -UPDATE `creature_template` SET `ScriptName`='boss_ionar' WHERE `entry`='28546'; -UPDATE `creature_template` SET `ScriptName`='spark_of_ionar' WHERE `entry`='28962'; -UPDATE `creature_template` SET `ScriptName`='boss_volkhan' WHERE `entry`='28587'; -UPDATE `creature_template` SET `ScriptName`='mob_molten_golem' WHERE `entry`='28695'; -UPDATE `creature_template` SET `ScriptName`='boss_loken' WHERE `entry`='28923'; -/* HALLS OF STONE */ -UPDATE `instance_template` SET `script`='instance_halls_of_stone' WHERE `map`=4264; -UPDATE `creature_template` SET `ScriptName`='boss_krystallus' WHERE `entry`='27977'; -UPDATE `creature_template` SET `ScriptName`='boss_maiden_of_grief' WHERE `entry`='27975'; -UPDATE `creature_template` SET `ScriptName`='boss_sjonnir' WHERE `entry`='27978'; - -/* */ -/* UTGARDE KEEP */ -/* */ - -/* UTGARDE KEEP */ -UPDATE `instance_template` SET `script`='instance_utgarde_keep' WHERE `map`=206; -UPDATE `creature_template` SET `ScriptName`='boss_dalronn_the_controller' WHERE `entry`='24201'; -UPDATE `creature_template` SET `ScriptName`='boss_ingvar_the_plunderer' WHERE `entry`='23954'; -UPDATE `creature_template` SET `ScriptName`='mob_annhylde_the_caller' WHERE `entry`=24068; -UPDATE `creature_template` SET `ScriptName`='mob_ingvar_throw_dummy' WHERE `entry`=23997; -UPDATE `creature_template` SET `ScriptName`='boss_keleseth' WHERE `entry`='23953'; -UPDATE `creature_template` SET `scriptname` = 'mob_frost_tomb' WHERE `entry` = '23965'; -UPDATE `creature_template` SET `ScriptName`='mob_vrykul_skeleton' WHERE `entry`=23970; -UPDATE `creature_template` SET `ScriptName`='boss_skarvald_the_constructor' WHERE `entry`='24200'; - -/* UTGARDE PINNACLE */ -UPDATE `instance_template` SET `script`='instance_pinnacle' WHERE `map`=1196; -UPDATE `creature_template` SET `ScriptName`='boss_palehoof' WHERE `entry`='26687'; -UPDATE `creature_template` SET `ScriptName`='boss_skadi' WHERE `entry`='26693'; -UPDATE `creature_template` SET `ScriptName`='boss_svala' WHERE `entry`='26668'; -UPDATE `creature_template` SET `ScriptName`='boss_ymiron' WHERE `entry`='26861'; - -/* VAULT OF ARCHAVON */ -UPDATE `instance_template` SET `script`='instance_archavon' WHERE `map`=4603; -UPDATE `creature_template` SET `ScriptName`='boss_archavon' WHERE `entry`='31125'; -UPDATE `creature_template` SET `ScriptName`='mob_archavon_warder' WHERE `entry`='32353'; - -/* VIOLET HOLD */ -UPDATE `instance_template` SET `script`='instance_violet_hold' WHERE `map`=4415; -UPDATE `creature_template` SET `ScriptName`='boss_cyanigosa' WHERE `entry`='31134'; -UPDATE `creature_template` SET `ScriptName`='boss_erekem' WHERE `entry`='29315'; -UPDATE `creature_template` SET `ScriptName`='boss_ichoron' WHERE `entry`='29313'; -UPDATE `creature_template` SET `ScriptName`='boss_lavanthor' WHERE `entry`='29312'; -UPDATE `creature_template` SET `ScriptName`='boss_moragg' WHERE `entry`='29316'; -UPDATE `creature_template` SET `ScriptName`='boss_xevozz' WHERE `entry`='29266'; -UPDATE `creature_template` SET `ScriptName`='boss_zuramat' WHERE `entry`='29314'; diff --git a/src/bindings/scripts/trinityscripts.rc b/src/bindings/scripts/trinityscripts.rc deleted file mode 100644 index ae93c329eb6..00000000000 --- a/src/bindings/scripts/trinityscripts.rc +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (C) 2005-2009 MaNGOS <http://getmangos.com/> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include "../../trinitycore/resource.h" -#include "../../shared/revision.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "windows.h" //"afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -//IDI_APPICON ICON "TrinityRealm.ico" - -///////////////////////////////////////////////////////////////////////////// -// Neutre (Par défaut système) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEUSD) -#ifdef _WIN32 -LANGUAGE LANG_NEUTRAL, SUBLANG_SYS_DEFAULT -#pragma code_page(1252) -#endif //_WIN32 - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION FILEVER - PRODUCTVERSION PRODUCTVER - FILEFLAGSMASK 0x17L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x0L - FILETYPE 0x0L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "080004b0" - BEGIN - VALUE "FileDescription", "TrinityScripts" - VALUE "FileVersion", STRFILEVER - VALUE "InternalName", "TrinityScripts" - VALUE "LegalCopyright", "Copyright (C) 2008-2009" - VALUE "OriginalFilename", "TrinityScripts.dll" - VALUE "ProductName", "TrinityScripts" - VALUE "ProductVersion", STRPRODUCTVER - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x800, 1200 - END -END -#endif diff --git a/src/game/CMakeLists.txt b/src/game/CMakeLists.txt index 96abf30a72c..9cf14e69ede 100644 --- a/src/game/CMakeLists.txt +++ b/src/game/CMakeLists.txt @@ -227,6 +227,26 @@ SET(game_STAT_SRCS ReputationMgr.h ScriptCalls.cpp ScriptCalls.h + ScriptedCreature.cpp + ScriptedCreature.h + ScriptedEscortAI.cpp + ScriptedEscortAI.h + ScriptedFollowerAI.cpp + ScriptedFollowerAI.h + ScriptedGossip.h + ScriptedGuardAI.cpp + ScriptedGuardAI.h + ScriptedInstance.h + ScriptedPch.cpp + ScriptedPch.h + ScriptedSimpleAI.cpp + ScriptedSimpleAI.h + ScriptLoader.cpp + ScriptLoader.h + ScriptMgr.cpp + ScriptMgr.h + ScriptSystem.cpp + ScriptSystem.h SharedDefines.h SkillHandler.cpp SpellAuraDefines.h @@ -303,5 +323,536 @@ SET(game_STAT_SRCS OutdoorPvPImpl.h ZoneScript.h ) + +if (DO_SCRIPTS) + LIST(APPEND game_STAT_SRCS + ../scripts/custom/on_events.cpp + ../scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp + ../scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp + ../scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h + ../scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp + ../scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp + ../scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp + ../scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp + ../scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp + ../scripts/eastern_kingdoms/deadmines/deadmines.h + ../scripts/eastern_kingdoms/deadmines/deadmines.cpp + ../scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp + ../scripts/eastern_kingdoms/gnomeregan/gnomeregan.h + ../scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp + ../scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp + ../scripts/eastern_kingdoms/karazhan/boss_curator.cpp + ../scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp + ../scripts/eastern_kingdoms/karazhan/boss_midnight.cpp + ../scripts/eastern_kingdoms/karazhan/boss_moroes.cpp + ../scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp + ../scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp + ../scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp + ../scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp + ../scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp + ../scripts/eastern_kingdoms/karazhan/bosses_opera.cpp + ../scripts/eastern_kingdoms/karazhan/karazhan.h + ../scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp + ../scripts/eastern_kingdoms/karazhan/karazhan.cpp + ../scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp + ../scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp + ../scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp + ../scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp + ../scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h + ../scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp + ../scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp + ../scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp + ../scripts/eastern_kingdoms/molten_core/boss_garr.cpp + ../scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp + ../scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp + ../scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp + ../scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp + ../scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp + ../scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp + ../scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp + ../scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp + ../scripts/eastern_kingdoms/molten_core/molten_core.h + ../scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp + ../scripts/eastern_kingdoms/molten_core/molten_core.cpp + ../scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp + ../scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp + ../scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp + ../scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp + ../scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h + ../scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp + ../scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp + ../scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp + ../scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp + ../scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp + ../scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp + ../scripts/eastern_kingdoms/scholomance/boss_kormok.cpp + ../scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp + ../scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp + ../scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp + ../scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp + ../scripts/eastern_kingdoms/scholomance/boss_vectus.cpp + ../scripts/eastern_kingdoms/scholomance/scholomance.h + ../scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp + ../scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h + ../scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp + ../scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp + ../scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp + ../scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp + ../scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp + ../scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp + ../scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp + ../scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp + ../scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp + ../scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp + ../scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp + ../scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp + ../scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp + ../scripts/eastern_kingdoms/stratholme/stratholme.h + ../scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp + ../scripts/eastern_kingdoms/stratholme/stratholme.cpp + ../scripts/eastern_kingdoms/sunken_temple/sunken_temple.h + ../scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp + ../scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp + ../scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h + ../scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp + ../scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp + ../scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp + ../scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp + ../scripts/eastern_kingdoms/uldaman/uldaman.cpp + ../scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp + ../scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp + ../scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp + ../scripts/eastern_kingdoms/zulaman/boss_janalai.cpp + ../scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp + ../scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp + ../scripts/eastern_kingdoms/zulaman/zulaman.h + ../scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp + ../scripts/eastern_kingdoms/zulaman/zulaman.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_marli.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp + ../scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp + ../scripts/eastern_kingdoms/zulgurub/zulgurub.h + ../scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp + ../scripts/eastern_kingdoms/alterac_mountains.cpp + ../scripts/eastern_kingdoms/arathi_highlands.cpp + ../scripts/eastern_kingdoms/blasted_lands.cpp + ../scripts/eastern_kingdoms/boss_kruul.cpp + ../scripts/eastern_kingdoms/burning_steppes.cpp + ../scripts/eastern_kingdoms/dun_morogh.cpp + ../scripts/eastern_kingdoms/duskwood.cpp + ../scripts/eastern_kingdoms/eastern_plaguelands.cpp + ../scripts/eastern_kingdoms/elwynn_forest.cpp + ../scripts/eastern_kingdoms/eversong_woods.cpp + ../scripts/eastern_kingdoms/ghostlands.cpp + ../scripts/eastern_kingdoms/hinterlands.cpp + ../scripts/eastern_kingdoms/ironforge.cpp + ../scripts/eastern_kingdoms/isle_of_queldanas.cpp + ../scripts/eastern_kingdoms/loch_modan.cpp + ../scripts/eastern_kingdoms/redridge_mountains.cpp + ../scripts/eastern_kingdoms/searing_gorge.cpp + ../scripts/eastern_kingdoms/silvermoon_city.cpp + ../scripts/eastern_kingdoms/silverpine_forest.cpp + ../scripts/eastern_kingdoms/stormwind_city.cpp + ../scripts/eastern_kingdoms/stranglethorn_vale.cpp + ../scripts/eastern_kingdoms/tirisfal_glades.cpp + ../scripts/eastern_kingdoms/undercity.cpp + ../scripts/eastern_kingdoms/western_plaguelands.cpp + ../scripts/eastern_kingdoms/westfall.cpp + ../scripts/eastern_kingdoms/wetlands.cpp + ../scripts/examples/example_creature.cpp + ../scripts/examples/example_escort.cpp + ../scripts/examples/example_gossip_codebox.cpp + ../scripts/examples/example_misc.cpp + ../scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp + ../scripts/kalimdor/blackfathom_depths/boss_kelris.cpp + ../scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp + ../scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp + ../scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp + ../scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp + ../scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h + ../scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h + ../scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp + ../scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp + ../scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp + ../scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp + ../scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/hyjal.h + ../scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h + ../scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp + ../scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h + ../scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp + ../scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp + ../scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp + ../scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp + ../scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h + ../scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp + ../scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp + ../scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp + ../scripts/kalimdor/maraudon/boss_landslide.cpp + ../scripts/kalimdor/maraudon/boss_noxxion.cpp + ../scripts/kalimdor/maraudon/boss_princess_theradras.cpp + ../scripts/kalimdor/onyxias_lair/boss_onyxia.cpp + ../scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp + ../scripts/kalimdor/razorfen_downs/razorfen_downs.cpp + ../scripts/kalimdor/razorfen_kraul/razorfen_kraul.h + ../scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp + ../scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp + ../scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h + ../scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h + ../scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp + ../scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp + ../scripts/kalimdor/wailing_caverns/wailing_caverns.h + ../scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp + ../scripts/kalimdor/wailing_caverns/wailing_caverns.cpp + ../scripts/kalimdor/zulfarrak/zulfarrak.cpp + ../scripts/kalimdor/ashenvale.cpp + ../scripts/kalimdor/azshara.cpp + ../scripts/kalimdor/azuremyst_isle.cpp + ../scripts/kalimdor/bloodmyst_isle.cpp + ../scripts/kalimdor/boss_azuregos.cpp + ../scripts/kalimdor/darkshore.cpp + ../scripts/kalimdor/desolace.cpp + ../scripts/kalimdor/dustwallow_marsh.cpp + ../scripts/kalimdor/felwood.cpp + ../scripts/kalimdor/feralas.cpp + ../scripts/kalimdor/moonglade.cpp + ../scripts/kalimdor/mulgore.cpp + ../scripts/kalimdor/orgrimmar.cpp + ../scripts/kalimdor/silithus.cpp + ../scripts/kalimdor/stonetalon_mountains.cpp + ../scripts/kalimdor/tanaris.cpp + ../scripts/kalimdor/teldrassil.cpp + ../scripts/kalimdor/the_barrens.cpp + ../scripts/kalimdor/thousand_needles.cpp + ../scripts/kalimdor/thunder_bluff.cpp + ../scripts/kalimdor/ungoro_crater.cpp + ../scripts/kalimdor/winterspring.cpp + ../scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp + ../scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp + ../scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp + ../scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp + ../scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h + ../scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp + ../scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp + ../scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp + ../scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp + ../scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp + ../scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp + ../scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h + ../scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp + ../scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp + ../scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp + ../scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp + ../scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp + ../scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h + ../scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp + ../scripts/northrend/draktharon_keep/boss_trollgore.cpp + ../scripts/northrend/draktharon_keep/boss_novos.cpp + ../scripts/northrend/draktharon_keep/boss_dred.cpp + ../scripts/northrend/draktharon_keep/boss_tharon_ja.cpp + ../scripts/northrend/draktharon_keep/drak_tharon_keep.h + ../scripts/northrend/gundrak/instance_gundrak.cpp + ../scripts/northrend/gundrak/boss_slad_ran.cpp + ../scripts/northrend/gundrak/boss_moorabi.cpp + ../scripts/northrend/gundrak/boss_drakkari_colossus.cpp + ../scripts/northrend/gundrak/boss_gal_darah.cpp + ../scripts/northrend/gundrak/boss_eck.cpp + ../scripts/northrend/gundrak/gundrak.h + ../scripts/northrend/naxxramas/boss_anubrekhan.cpp + ../scripts/northrend/naxxramas/boss_faerlina.cpp + ../scripts/northrend/naxxramas/boss_gluth.cpp + ../scripts/northrend/naxxramas/boss_gothik.cpp + ../scripts/northrend/naxxramas/boss_grobbulus.cpp + ../scripts/northrend/naxxramas/boss_heigan.cpp + ../scripts/northrend/naxxramas/boss_kelthuzad.cpp + ../scripts/northrend/naxxramas/boss_four_horsemen.cpp + ../scripts/northrend/naxxramas/boss_loatheb.cpp + ../scripts/northrend/naxxramas/boss_maexxna.cpp + ../scripts/northrend/naxxramas/boss_noth.cpp + ../scripts/northrend/naxxramas/boss_patchwerk.cpp + ../scripts/northrend/naxxramas/boss_razuvious.cpp + ../scripts/northrend/naxxramas/boss_sapphiron.cpp + ../scripts/northrend/naxxramas/boss_thaddius.cpp + ../scripts/northrend/naxxramas/naxxramas.h + ../scripts/northrend/naxxramas/instance_naxxramas.cpp + ../scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp + ../scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp + ../scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h + ../scripts/northrend/nexus/nexus/instance_nexus.cpp + ../scripts/northrend/nexus/nexus/boss_magus_telestra.cpp + ../scripts/northrend/nexus/nexus/boss_anomalus.cpp + ../scripts/northrend/nexus/nexus/boss_ormorok.cpp + ../scripts/northrend/nexus/nexus/boss_keristrasza.cpp + ../scripts/northrend/nexus/nexus/commander_stoutbeard.cpp + ../scripts/northrend/nexus/nexus/commander_kolurg.cpp + ../scripts/northrend/nexus/nexus/nexus.h + ../scripts/northrend/nexus/oculus/instance_oculus.cpp + ../scripts/northrend/nexus/oculus/boss_drakos.cpp + ../scripts/northrend/nexus/oculus/boss_urom.cpp + ../scripts/northrend/nexus/oculus/boss_varos.cpp + ../scripts/northrend/nexus/oculus/boss_eregos.cpp + ../scripts/northrend/nexus/oculus/oculus.h + ../scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp + ../scripts/northrend/obsidian_sanctum/boss_sartharion.cpp + ../scripts/northrend/obsidian_sanctum/obsidian_sanctum.h + ../scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp + ../scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp + ../scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp + ../scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp + ../scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h + ../scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp + ../scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp + ../scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp + ../scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp + ../scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp + ../scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp + ../scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h + ../scripts/northrend/ulduar/ulduar/boss_algalon.cpp + ../scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp + ../scripts/northrend/ulduar/ulduar/boss_auriaya.cpp + ../scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp + ../scripts/northrend/ulduar/ulduar/boss_freya.cpp + ../scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp + ../scripts/northrend/ulduar/ulduar/boss_hodir.cpp + ../scripts/northrend/ulduar/ulduar/boss_ignis.cpp + ../scripts/northrend/ulduar/ulduar/boss_kologarn.cpp + ../scripts/northrend/ulduar/ulduar/boss_mimiron.cpp + ../scripts/northrend/ulduar/ulduar/boss_razorscale.cpp + ../scripts/northrend/ulduar/ulduar/boss_thorim.cpp + ../scripts/northrend/ulduar/ulduar/boss_xt002.cpp + ../scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp + ../scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp + ../scripts/northrend/ulduar/ulduar/ulduar.h + ../scripts/northrend/ulduar/ulduar/instance_ulduar.cpp + ../scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp + ../scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp + ../scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp + ../scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp + ../scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h + ../scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp + ../scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp + ../scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp + ../scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp + ../scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp + ../scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp + ../scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h + ../scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp + ../scripts/northrend/vault_of_archavon/boss_archavon.cpp + ../scripts/northrend/vault_of_archavon/boss_emalon.cpp + ../scripts/northrend/vault_of_archavon/vault_of_archavon.h + ../scripts/northrend/violet_hold/instance_violet_hold.cpp + ../scripts/northrend/violet_hold/boss_cyanigosa.cpp + ../scripts/northrend/violet_hold/boss_erekem.cpp + ../scripts/northrend/violet_hold/boss_ichoron.cpp + ../scripts/northrend/violet_hold/boss_lavanthor.cpp + ../scripts/northrend/violet_hold/boss_moragg.cpp + ../scripts/northrend/violet_hold/boss_xevozz.cpp + ../scripts/northrend/violet_hold/boss_zuramat.cpp + ../scripts/northrend/violet_hold/violet_hold.h + ../scripts/northrend/violet_hold/violet_hold.cpp + ../scripts/northrend/dalaran.cpp + ../scripts/northrend/borean_tundra.cpp + ../scripts/northrend/dragonblight.cpp + ../scripts/northrend/grizzly_hills.cpp + ../scripts/northrend/howling_fjord.cpp + ../scripts/northrend/icecrown.cpp + ../scripts/northrend/sholazar_basin.cpp + ../scripts/northrend/storm_peaks.cpp + ../scripts/northrend/wintergrasp.cpp + ../scripts/northrend/zuldrak.cpp + ../scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp + ../scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp + ../scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp + ../scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp + ../scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp + ../scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp + ../scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h + ../scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp + ../scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp + ../scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp + ../scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp + ../scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp + ../scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h + ../scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp + ../scripts/outland/black_temple/black_temple.cpp + ../scripts/outland/black_temple/boss_bloodboil.cpp + ../scripts/outland/black_temple/boss_illidan.cpp + ../scripts/outland/black_temple/boss_mother_shahraz.cpp + ../scripts/outland/black_temple/boss_reliquary_of_souls.cpp + ../scripts/outland/black_temple/boss_shade_of_akama.cpp + ../scripts/outland/black_temple/boss_supremus.cpp + ../scripts/outland/black_temple/boss_teron_gorefiend.cpp + ../scripts/outland/black_temple/boss_warlord_najentus.cpp + ../scripts/outland/black_temple/black_temple.h + ../scripts/outland/black_temple/illidari_council.cpp + ../scripts/outland/black_temple/instance_black_temple.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp + ../scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h + ../scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp + ../scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp + ../scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp + ../scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp + ../scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h + ../scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp + ../scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp + ../scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp + ../scripts/outland/gruuls_lair/boss_gruul.cpp + ../scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp + ../scripts/outland/gruuls_lair/gruuls_lair.h + ../scripts/outland/gruuls_lair/instance_gruuls_lair.cpp + ../scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp + ../scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp + ../scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp + ../scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp + ../scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h + ../scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp + ../scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp + ../scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp + ../scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h + ../scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp + ../scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp + ../scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h + ../scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp + ../scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp + ../scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp + ../scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h + ../scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp + ../scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp + ../scripts/outland/tempest_keep/arcatraz/arcatraz.cpp + ../scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp + ../scripts/outland/tempest_keep/arcatraz/arcatraz.h + ../scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp + ../scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp + ../scripts/outland/tempest_keep/botanica/boss_laj.cpp + ../scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp + ../scripts/outland/tempest_keep/the_eye/boss_alar.cpp + ../scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp + ../scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp + ../scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp + ../scripts/outland/tempest_keep/the_eye/the_eye.h + ../scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp + ../scripts/outland/tempest_keep/the_eye/the_eye.cpp + ../scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp + ../scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp + ../scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp + ../scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp + ../scripts/outland/tempest_keep/the_mechanar/mechanar.h + ../scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp + ../scripts/outland/blades_edge_mountains.cpp + ../scripts/outland/boss_doomlord_kazzak.cpp + ../scripts/outland/boss_doomwalker.cpp + ../scripts/outland/hellfire_peninsula.cpp + ../scripts/outland/nagrand.cpp + ../scripts/outland/netherstorm.cpp + ../scripts/outland/shadowmoon_valley.cpp + ../scripts/outland/shattrath_city.cpp + ../scripts/outland/terokkar_forest.cpp + ../scripts/outland/zangarmarsh.cpp + ../scripts/world/areatrigger_scripts.cpp + ../scripts/world/boss_emeriss.cpp + ../scripts/world/boss_lethon.cpp + ../scripts/world/boss_taerar.cpp + ../scripts/world/boss_ysondre.cpp + ../scripts/world/go_scripts.cpp + ../scripts/world/guards.cpp + ../scripts/world/item_scripts.cpp + ../scripts/world/mob_generic_creature.cpp + ../scripts/world/npc_innkeeper.cpp + ../scripts/world/npc_professions.cpp + ../scripts/world/npcs_special.cpp + ../scripts/world/npc_taxi.cpp + ) +endif (DO_SCRIPTS) + add_library(game STATIC ${game_STAT_SRCS}) ADD_DEPENDENCIES(game revision.h) diff --git a/src/game/CharacterHandler.cpp b/src/game/CharacterHandler.cpp index 38308e512b6..4ecde2bf5c8 100644 --- a/src/game/CharacterHandler.cpp +++ b/src/game/CharacterHandler.cpp @@ -44,6 +44,7 @@ #include "Util.h" #include "ScriptCalls.h" #include "SpellId.h" +#include "ScriptMgr.h" class LoginQueryHolder : public SqlQueryHolder { @@ -817,8 +818,7 @@ void WorldSession::HandlePlayerLogin(LoginQueryHolder * holder) m_playerLoading = false; //Hook for OnLogin Event - Script->OnLogin(pCurrChar); - + sScriptMgr.OnLogin(pCurrChar); delete holder; } @@ -1381,45 +1381,45 @@ void WorldSession::HandleEquipmentSetUse(WorldPacket &recv_data) void WorldSession::HandleOnPVPKill(Player *killed) { - Script->OnPVPKill(GetPlayer(), killed); + sScriptMgr.OnPVPKill(GetPlayer(), killed); } bool WorldSession::HandleOnPlayerChat(const char *text) { - return Script->OnPlayerChat(GetPlayer(), text); + return sScriptMgr.OnPlayerChat(GetPlayer(), text); } uint32 WorldSession::HandleOnGetXP(uint32 amount) { - return Script->OnGetXP(GetPlayer(), amount); + return sScriptMgr.OnGetXP(GetPlayer(), amount); } int32 WorldSession::HandleOnGetMoney(int32 amount) { - return Script->OnGetMoney(GetPlayer(), amount); + return sScriptMgr.OnGetMoney(GetPlayer(), amount); } void WorldSession::HandleOnAreaChange(AreaTableEntry const *pArea) { - Script->OnAreaChange(GetPlayer(), pArea); + sScriptMgr.OnAreaChange(GetPlayer(), pArea); } bool WorldSession::HandleOnItemClick(Item *pItem) { - return Script->OnItemClick(GetPlayer(), pItem); + return sScriptMgr.OnItemClick(GetPlayer(), pItem); } bool WorldSession::HandleOnItemOpen(Item *pItem) { - return Script->OnItemOpen(GetPlayer(), pItem); + return sScriptMgr.OnItemOpen(GetPlayer(), pItem); } bool WorldSession::HandleOnGoClick(GameObject *pGameObject) { - return Script->OnGoClick(GetPlayer(), pGameObject); + return sScriptMgr.OnGoClick(GetPlayer(), pGameObject); } void WorldSession::HandleOnCreatureKill(Creature *pCreature) { - Script->OnCreatureKill(GetPlayer(), pCreature); + sScriptMgr.OnCreatureKill(GetPlayer(), pCreature); } diff --git a/src/game/Chat.cpp b/src/game/Chat.cpp index 83e1629b664..6a2c82f378f 100644 --- a/src/game/Chat.cpp +++ b/src/game/Chat.cpp @@ -724,7 +724,6 @@ ChatCommand * ChatHandler::getCommandTable() { "pinfo", SEC_GAMEMASTER, true, &ChatHandler::HandlePInfoCommand, "", NULL }, { "respawn", SEC_ADMINISTRATOR, false, &ChatHandler::HandleRespawnCommand, "", NULL }, { "send", SEC_MODERATOR, true, NULL, "", sendCommandTable }, - { "loadscripts", SEC_ADMINISTRATOR, true, &ChatHandler::HandleLoadScriptsCommand, "", NULL }, { "mute", SEC_MODERATOR, true, &ChatHandler::HandleMuteCommand, "", NULL }, { "unmute", SEC_MODERATOR, true, &ChatHandler::HandleUnmuteCommand, "", NULL }, { "movegens", SEC_ADMINISTRATOR, false, &ChatHandler::HandleMovegensCommand, "", NULL }, diff --git a/src/game/Chat.h b/src/game/Chat.h index eabbd3bbf4d..e13f46782c4 100644 --- a/src/game/Chat.h +++ b/src/game/Chat.h @@ -495,8 +495,6 @@ class TRINITY_DLL_SPEC ChatHandler bool HandleWhispersCommand(const char* args); bool HandleModifyDrunkCommand(const char* args); - bool HandleLoadScriptsCommand(const char* args); - bool HandleGUIDCommand(const char* args); bool HandleItemMoveCommand(const char* args); bool HandleDeMorphCommand(const char* args); diff --git a/src/game/CreatureAISelector.cpp b/src/game/CreatureAISelector.cpp index 4c50a21cbcd..0794b9c551d 100644 --- a/src/game/CreatureAISelector.cpp +++ b/src/game/CreatureAISelector.cpp @@ -27,6 +27,7 @@ #include "Pet.h" #include "TemporarySummon.h" #include "CreatureAIFactory.h" +#include "ScriptMgr.h" INSTANTIATE_SINGLETON_1(CreatureAIRegistry); INSTANTIATE_SINGLETON_1(MovementGeneratorRegistry); @@ -43,7 +44,7 @@ namespace FactorySelector //scriptname in db if(!ai_factory) - if(CreatureAI* scriptedAI = Script->GetAI(creature)) + if(CreatureAI* scriptedAI = sScriptMgr.GetAI(creature)) return scriptedAI; // AIname in db diff --git a/src/game/Debugcmds.cpp b/src/game/Debugcmds.cpp index ff720872f6b..753ccc70746 100644 --- a/src/game/Debugcmds.cpp +++ b/src/game/Debugcmds.cpp @@ -38,6 +38,7 @@ #include "GridNotifiersImpl.h" #include "SpellMgr.h" #include "ScriptCalls.h" +#include "ScriptMgr.h" bool ChatHandler::HandleDebugSendSpellFailCommand(const char* args) { @@ -898,7 +899,7 @@ bool ChatHandler::HandleDebugItemExpireCommand(const char* args) return false; m_session->GetPlayer()->DestroyItem( i->GetBagSlot(),i->GetSlot(), true); - Script->ItemExpire(m_session->GetPlayer(),i->GetProto()); + sScriptMgr.ItemExpire(m_session->GetPlayer(),i->GetProto()); return true; } diff --git a/src/game/Item.cpp b/src/game/Item.cpp index 1f0cc3d12f6..7d6e1cd3021 100644 --- a/src/game/Item.cpp +++ b/src/game/Item.cpp @@ -26,6 +26,7 @@ #include "ItemEnchantmentMgr.h" #include "SpellMgr.h" #include "ScriptCalls.h" +#include "ScriptMgr.h" void AddItemsSetItem(Player*player,Item *item) { @@ -285,7 +286,7 @@ void Item::UpdateDuration(Player* owner, uint32 diff) if (GetUInt32Value(ITEM_FIELD_DURATION)<=diff) { - Script->ItemExpire(owner, GetProto()); + sScriptMgr.ItemExpire(owner, GetProto()); owner->DestroyItem(GetBagSlot(), GetSlot(), true); return; } diff --git a/src/game/Level3.cpp b/src/game/Level3.cpp index 537fa590ec4..e2a290e7869 100644 --- a/src/game/Level3.cpp +++ b/src/game/Level3.cpp @@ -1383,14 +1383,6 @@ bool ChatHandler::HandleReloadMailLevelRewardCommand(const char* /*arg*/) return true; } -bool ChatHandler::HandleLoadScriptsCommand(const char *args) -{ - if(!LoadScriptingModule(args)) return true; - - sWorld.SendGMText(LANG_SCRIPTS_RELOADED); - return true; -} - bool ChatHandler::HandleReloadAuctionsCommand(const char *args) { ///- Reload dynamic data tables from the database diff --git a/src/game/Map.cpp b/src/game/Map.cpp index 247bf7efafa..5e41fcb3c57 100644 --- a/src/game/Map.cpp +++ b/src/game/Map.cpp @@ -39,6 +39,7 @@ #include "Vehicle.h" #include "WaypointManager.h" #include "DBCEnums.h" +#include "ScriptMgr.h" #include "MapInstanced.h" #include "InstanceSaveMgr.h" @@ -2749,7 +2750,7 @@ void InstanceMap::CreateInstanceData(bool load) if (mInstance) { i_script_id = mInstance->script_id; - i_data = Script->CreateInstanceData(this); + i_data = sScriptMgr.CreateInstanceData(this); } if (!i_data) diff --git a/src/game/MiscHandler.cpp b/src/game/MiscHandler.cpp index 4688c9c3bad..bb52ac3b52e 100644 --- a/src/game/MiscHandler.cpp +++ b/src/game/MiscHandler.cpp @@ -48,6 +48,7 @@ #include "Vehicle.h" #include "CreatureAI.h" #include "DBCEnums.h" +#include "ScriptMgr.h" void WorldSession::HandleRepopRequestOpcode( WorldPacket & recv_data ) { @@ -128,21 +129,21 @@ void WorldSession::HandleGossipSelectOptionOpcode( WorldPacket & recv_data ) { if(unit) { - if(!Script->GossipSelectWithCode( _player, unit, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId), code.c_str()) ) + if(!sScriptMgr.GossipSelectWithCode( _player, unit, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId), code.c_str()) ) _player->OnGossipSelect(unit, gossipListId, menuId); } else - Script->GOSelectWithCode( _player, go, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId), code.c_str()); + sScriptMgr.GOSelectWithCode( _player, go, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId), code.c_str()); } else { if(unit) { - if(!Script->GossipSelect( _player, unit, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId)) ) + if(!sScriptMgr.GossipSelect( _player, unit, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId)) ) _player->OnGossipSelect(unit, gossipListId, menuId); } else - Script->GOSelect( _player, go, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId)); + sScriptMgr.GOSelect( _player, go, _player->PlayerTalkClass->GossipOptionSender(gossipListId), _player->PlayerTalkClass->GossipOptionAction(gossipListId)); } } @@ -866,7 +867,7 @@ void WorldSession::HandleAreaTriggerOpcode(WorldPacket & recv_data) } } - if(Script->scriptAreaTrigger(GetPlayer(), atEntry)) + if(sScriptMgr.AreaTrigger(GetPlayer(), atEntry)) return; uint32 quest_id = objmgr.GetQuestForAreaTrigger( Trigger_ID ); diff --git a/src/game/NPCHandler.cpp b/src/game/NPCHandler.cpp index a412f91b30c..f145456f2e4 100644 --- a/src/game/NPCHandler.cpp +++ b/src/game/NPCHandler.cpp @@ -37,6 +37,7 @@ #include "BattleGroundMgr.h" #include "BattleGround.h" #include "Guild.h" +#include "ScriptMgr.h" void WorldSession::HandleTabardVendorActivateOpcode( WorldPacket & recv_data ) { @@ -291,7 +292,7 @@ void WorldSession::HandleGossipHelloOpcode( WorldPacket & recv_data ) } } - if(!Script->GossipHello(_player, unit)) + if(!sScriptMgr.GossipHello(_player, unit)) { _player->TalkedToCreature(unit->GetEntry(), unit->GetGUID()); _player->PrepareGossipMenu(unit, unit->GetCreatureInfo()->GossipMenuId); diff --git a/src/game/QuestHandler.cpp b/src/game/QuestHandler.cpp index f36ac9ca4c3..4df3508bfab 100644 --- a/src/game/QuestHandler.cpp +++ b/src/game/QuestHandler.cpp @@ -33,6 +33,7 @@ #include "Group.h" #include "BattleGround.h" #include "BattleGroundAV.h" +#include "ScriptMgr.h" void WorldSession::HandleQuestgiverStatusQueryOpcode( WorldPacket & recv_data ) { @@ -56,7 +57,7 @@ void WorldSession::HandleQuestgiverStatusQueryOpcode( WorldPacket & recv_data ) Creature* cr_questgiver=(Creature*)questgiver; if( !cr_questgiver->IsHostileTo(_player)) // not show quest status to enemies { - questStatus = Script->NPCDialogStatus(_player, cr_questgiver); + questStatus = sScriptMgr.NPCDialogStatus(_player, cr_questgiver); if( questStatus > 6 ) questStatus = getDialogStatus(_player, cr_questgiver, defstatus); } @@ -66,7 +67,7 @@ void WorldSession::HandleQuestgiverStatusQueryOpcode( WorldPacket & recv_data ) { sLog.outDebug( "WORLD: Received CMSG_QUESTGIVER_STATUS_QUERY for GameObject guid = %u",uint32(GUID_LOPART(guid)) ); GameObject* go_questgiver=(GameObject*)questgiver; - questStatus = Script->GODialogStatus(_player, go_questgiver); + questStatus = sScriptMgr.GODialogStatus(_player, go_questgiver); if( questStatus > 6 ) questStatus = getDialogStatus(_player, go_questgiver, defstatus); break; @@ -101,7 +102,7 @@ void WorldSession::HandleQuestgiverHelloOpcode( WorldPacket & recv_data ) // Stop the npc if moving pCreature->StopMoving(); - if(Script->GossipHello( _player, pCreature ) ) + if(sScriptMgr.GossipHello( _player, pCreature ) ) return; _player->PrepareGossipMenu(pCreature, pCreature->GetCreatureInfo()->GossipMenuId); @@ -188,12 +189,12 @@ void WorldSession::HandleQuestgiverAcceptQuestOpcode( WorldPacket & recv_data ) switch(pObject->GetTypeId()) { case TYPEID_UNIT: - Script->QuestAccept(_player, ((Creature*)pObject), qInfo ); + sScriptMgr.QuestAccept(_player, ((Creature*)pObject), qInfo ); break; case TYPEID_ITEM: case TYPEID_CONTAINER: { - Script->ItemQuestAccept(_player, ((Item*)pObject), qInfo ); + sScriptMgr.ItemQuestAccept(_player, ((Item*)pObject), qInfo ); // destroy not required for quest finish quest starting item bool destroyItem = true; @@ -212,7 +213,7 @@ void WorldSession::HandleQuestgiverAcceptQuestOpcode( WorldPacket & recv_data ) break; } case TYPEID_GAMEOBJECT: - Script->GOQuestAccept(_player, ((GameObject*)pObject), qInfo ); + sScriptMgr.GOQuestAccept(_player, ((GameObject*)pObject), qInfo ); break; } _player->PlayerTalkClass->CloseGossip(); @@ -297,7 +298,7 @@ void WorldSession::HandleQuestgiverChooseRewardOpcode( WorldPacket & recv_data ) switch(pObject->GetTypeId()) { case TYPEID_UNIT: - if( !(Script->ChooseReward( _player, ((Creature*)pObject), pQuest, reward )) ) + if( !(sScriptMgr.ChooseReward( _player, ((Creature*)pObject), pQuest, reward )) ) { // Send next quest if(Quest const* nextquest = _player->GetNextQuest( guid ,pQuest ) ) @@ -305,7 +306,7 @@ void WorldSession::HandleQuestgiverChooseRewardOpcode( WorldPacket & recv_data ) } break; case TYPEID_GAMEOBJECT: - if( !Script->GOChooseReward( _player, ((GameObject*)pObject), pQuest, reward ) ) + if( !sScriptMgr.GOChooseReward( _player, ((GameObject*)pObject), pQuest, reward ) ) { // Send next quest if(Quest const* nextquest = _player->GetNextQuest( guid ,pQuest ) ) @@ -661,7 +662,7 @@ void WorldSession::HandleQuestgiverStatusMultipleQuery(WorldPacket& /*recvPacket continue; if(!questgiver->HasFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_QUESTGIVER)) continue; - questStatus = Script->NPCDialogStatus(_player, questgiver); + questStatus = sScriptMgr.NPCDialogStatus(_player, questgiver); if( questStatus > 6 ) questStatus = getDialogStatus(_player, questgiver, defstatus); @@ -676,7 +677,7 @@ void WorldSession::HandleQuestgiverStatusMultipleQuery(WorldPacket& /*recvPacket continue; if(questgiver->GetGoType() != GAMEOBJECT_TYPE_QUESTGIVER) continue; - questStatus = Script->GODialogStatus(_player, questgiver); + questStatus = sScriptMgr.GODialogStatus(_player, questgiver); if( questStatus > 6 ) questStatus = getDialogStatus(_player, questgiver, defstatus); diff --git a/src/game/ScriptCalls.cpp b/src/game/ScriptCalls.cpp index 8b14999dd9d..cc698a02552 100644 --- a/src/game/ScriptCalls.cpp +++ b/src/game/ScriptCalls.cpp @@ -27,101 +27,12 @@ #include "ScriptCalls.h" #include "World.h" #include "Config/ConfigEnv.h" +#include "ScriptMgr.h" -ScriptsSet Script=NULL; - -void UnloadScriptingModule() -{ - if(Script) - { - //todo: some check if some func from script library is called right now - Script->ScriptsFree(); - TRINITY_CLOSE_LIBRARY(Script->hScriptsLib); - delete Script; - Script = NULL; - } -} - -bool LoadScriptingModule(char const* libName) +bool LoadScriptingModule() { - ScriptsSet testScript=new _ScriptSet; - - std::string name = strlen(libName) ? libName : TRINITY_SCRIPT_NAME; - name += TRINITY_SCRIPT_EXT; - - testScript->hScriptsLib=TRINITY_LOAD_LIBRARY(name.c_str()); - - if(!testScript->hScriptsLib ) - { - printf("Error loading Scripts Library %s !\n",name.c_str()); - delete testScript; - return false; - } - - if( !(testScript->ScriptsInit =(scriptCallScriptsInit )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ScriptsInit" )) - ||!(testScript->OnLogin =(scriptCallOnLogin )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnLogin" )) - ||!(testScript->OnLogout =(scriptCallOnLogout )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnLogout" )) - ||!(testScript->OnPVPKill =(scriptCallOnPVPKill )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnPVPKill" )) - ||!(testScript->OnLogin =(scriptCallOnLogin )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnLogin" )) - ||!(testScript->OnLogout =(scriptCallOnLogout )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnLogout" )) - ||!(testScript->OnPVPKill =(scriptCallOnPVPKill )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnPVPKill" )) - ||!(testScript->OnSpellCast =(scriptCallOnSpellCast )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnSpellCast" )) - ||!(testScript->OnGetXP =(scriptCallOnGetXP )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnGetXP" )) - ||!(testScript->OnGetMoney =(scriptCallOnGetMoney )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnGetMoney" )) - ||!(testScript->OnPlayerChat =(scriptCallOnPlayerChat )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnPlayerChat" )) - ||!(testScript->OnServerStartup =(scriptCallOnServerStartup )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnServerStartup" )) - ||!(testScript->OnServerShutdown =(scriptCallOnServerShutdown )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnServerShutdown" )) - ||!(testScript->OnAreaChange =(scriptCallOnAreaChange )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnAreaChange" )) - ||!(testScript->OnItemClick =(scriptCallOnItemClick )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnItemClick" )) - ||!(testScript->OnItemOpen =(scriptCallOnItemOpen )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnItemOpen" )) - ||!(testScript->OnGoClick =(scriptCallOnGoClick )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnGoClick" )) - ||!(testScript->OnCreatureKill =(scriptCallOnCreatureKill )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"OnCreatureKill" )) - ||!(testScript->ScriptsFree =(scriptCallScriptsFree )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ScriptsFree" )) - ||!(testScript->ScriptsVersion =(scriptCallScriptsVersion )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ScriptsVersion" )) - ||!(testScript->GossipHello =(scriptCallGossipHello )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GossipHello" )) - ||!(testScript->GOChooseReward =(scriptCallGOChooseReward )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GOChooseReward" )) - ||!(testScript->QuestAccept =(scriptCallQuestAccept )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"QuestAccept" )) - ||!(testScript->GossipSelect =(scriptCallGossipSelect )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GossipSelect" )) - ||!(testScript->GossipSelectWithCode=(scriptCallGossipSelectWithCode)TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GossipSelectWithCode")) - ||!(testScript->GOSelect =(scriptCallGOSelect )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GOSelect" )) - ||!(testScript->GOSelectWithCode =(scriptCallGOSelectWithCode )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GOSelectWithCode" )) - ||!(testScript->QuestSelect =(scriptCallQuestSelect )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"QuestSelect" )) - ||!(testScript->QuestComplete =(scriptCallQuestComplete )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"QuestComplete" )) - ||!(testScript->NPCDialogStatus =(scriptCallNPCDialogStatus )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"NPCDialogStatus" )) - ||!(testScript->GODialogStatus =(scriptCallGODialogStatus )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GODialogStatus" )) - ||!(testScript->ChooseReward =(scriptCallChooseReward )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ChooseReward" )) - ||!(testScript->ItemHello =(scriptCallItemHello )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ItemHello" )) - ||!(testScript->GOHello =(scriptCallGOHello )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GOHello" )) - ||!(testScript->scriptAreaTrigger =(scriptCallAreaTrigger )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"AreaTrigger" )) - ||!(testScript->ItemQuestAccept =(scriptCallItemQuestAccept )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ItemQuestAccept" )) - ||!(testScript->GOQuestAccept =(scriptCallGOQuestAccept )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GOQuestAccept" )) - ||!(testScript->ItemUse =(scriptCallItemUse )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ItemUse" )) - ||!(testScript->ItemExpire =(scriptCallItemExpire )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"ItemExpire" )) - ||!(testScript->EffectDummyGameObj =(scriptCallEffectDummyGameObj )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"EffectDummyGameObj" )) - ||!(testScript->EffectDummyCreature =(scriptCallEffectDummyCreature )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"EffectDummyCreature" )) - ||!(testScript->EffectDummyItem =(scriptCallEffectDummyItem )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"EffectDummyItem" )) - ||!(testScript->GetAI =(scriptCallGetAI )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"GetAI" )) - ||!(testScript->CreateInstanceData =(scriptCallCreateInstanceData )TRINITY_GET_PROC_ADDR(testScript->hScriptsLib,"CreateInstanceData" )) - ) - { - printf("Error loading Scripts Library %s !\n Library missing required functions.",name.c_str()); - TRINITY_CLOSE_LIBRARY(testScript->hScriptsLib); - delete testScript; - return false; - } - - sLog.outString(); - sLog.outString( ">>> Scripts Library %s was successfully loaded.\n", name.c_str() ); - - //heh we are still there :P we have a valid library - //we reload script - UnloadScriptingModule(); - - Script=testScript; - Script->ScriptsInit(sConfig.GetFilename().c_str()); - - sWorld.SetScriptsVersion(Script->ScriptsVersion()); - + sScriptMgr.ScriptsInit(); + sWorld.SetScriptsVersion(sScriptMgr.ScriptsVersion()); return true; } diff --git a/src/game/ScriptCalls.h b/src/game/ScriptCalls.h index 84c1413d500..6e39ca7f345 100644 --- a/src/game/ScriptCalls.h +++ b/src/game/ScriptCalls.h @@ -34,8 +34,7 @@ class SpellCastTargets; class Map; class InstanceData; -bool LoadScriptingModule(char const* libName = ""); -void UnloadScriptingModule(); +bool LoadScriptingModule(); //On Event Handlers typedef void(TRINITY_IMPORT * scriptCallOnLogin) (Player *pPlayer); @@ -130,6 +129,6 @@ typedef struct TRINITY_LIBRARY_HANDLE hScriptsLib; }_ScriptSet,*ScriptsSet; -extern ScriptsSet Script; +//extern ScriptsSet Script; #endif diff --git a/src/bindings/scripts/system/ScriptLoader.cpp b/src/game/ScriptLoader.cpp index 8bbea6822dc..e6b6626bed0 100644 --- a/src/bindings/scripts/system/ScriptLoader.cpp +++ b/src/game/ScriptLoader.cpp @@ -2,8 +2,13 @@ * This program is free software licensed under GPL version 2 * Please see the included DOCS/LICENSE.TXT for more information */ -#include "precompiled.h" +#include "ScriptedPch.h" +#ifdef WIN32 + #define DO_SCRIPTS +#endif + +#ifdef DO_SCRIPTS //custom //examples @@ -463,8 +468,12 @@ extern void AddSC_terokkar_forest(); extern void AddSC_zangarmarsh(); extern void AddSC_onevents(); +#endif + void AddScripts() { +#ifdef DO_SCRIPTS + //custom //examples @@ -923,4 +932,6 @@ void AddScripts() AddSC_terokkar_forest(); AddSC_zangarmarsh(); AddSC_onevents(); + +#endif } diff --git a/src/bindings/scripts/system/ScriptLoader.h b/src/game/ScriptLoader.h index 57fb7d821f1..57fb7d821f1 100644 --- a/src/bindings/scripts/system/ScriptLoader.h +++ b/src/game/ScriptLoader.h diff --git a/src/bindings/scripts/ScriptMgr.cpp b/src/game/ScriptMgr.cpp index 96c8876f0fa..44c08f03086 100644 --- a/src/bindings/scripts/ScriptMgr.cpp +++ b/src/game/ScriptMgr.cpp @@ -2,20 +2,23 @@ * This program is free software licensed under GPL version 2 * Please see the included DOCS/LICENSE.TXT for more information */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "Config/Config.h" #include "Database/DatabaseEnv.h" #include "DBCStores.h" #include "ObjectMgr.h" #include "ProgressBar.h" -#include "../system/ScriptLoader.h" -#include "../system/system.h" +#include "ScriptLoader.h" +#include "ScriptSystem.h" +#include "Policies/SingletonImp.h" #define _FULLVERSION "TrinityScript" -#ifndef _TRINITY_SCRIPT_CONFIG -# define _TRINITY_SCRIPT_CONFIG "trinitycore.conf" -#endif _TRINITY_SCRIPT_CONFIG +INSTANTIATE_SINGLETON_1(ScriptMgr); + +//#ifndef _TRINITY_SCRIPT_CONFIG +//# define _TRINITY_SCRIPT_CONFIG "trinitycore.conf" +//#endif _TRINITY_SCRIPT_CONFIG int num_sc_scripts; Script *m_scripts[MAX_SCRIPTS]; @@ -26,7 +29,7 @@ void FillSpellSummary(); void LoadOverridenSQLData(); void LoadOverridenDBCData(); -void LoadDatabase() +void ScriptMgr::LoadDatabase() { //Get db string from file std::string dbstring = TScriptConfig.GetStringDefault("WorldDatabaseInfo", ""); @@ -63,21 +66,16 @@ struct TSpellSummary { uint8 Effects; // set of enum SelectEffect }extern *SpellSummary; -TRINITY_DLL_EXPORT -void ScriptsFree() +ScriptMgr::ScriptMgr() { - // Free Spell Summary - delete []SpellSummary; - - // Free resources before library unload - for (uint16 i =0; i<MAX_SCRIPTS; ++i) - delete m_scripts[i]; - - num_sc_scripts = 0; + +} +ScriptMgr::~ScriptMgr() +{ + } -TRINITY_DLL_EXPORT -void ScriptsInit(char const* cfg_file = _TRINITY_SCRIPT_CONFIG) +void ScriptMgr::ScriptsInit(char const* cfg_file) { //Trinity Script startup outstring_log(" _____ _ _ _ ____ _ _"); @@ -123,7 +121,7 @@ void ScriptsInit(char const* cfg_file = _TRINITY_SCRIPT_CONFIG) //********************************* //*** Functions used globally *** -std::string GetConfigValueStr(char const* option) +std::string ScriptMgr:: GetConfigValueStr(char const* option) { //Get db string from file std::string dbstring = TScriptConfig.GetStringDefault(option, ""); @@ -136,7 +134,7 @@ std::string GetConfigValueStr(char const* option) return dbstring; } -int32 GetConfigValueInt32(char const* option) +int32 ScriptMgr::GetConfigValueInt32(char const* option) { //Get db int from file int32 dbint = TScriptConfig.GetIntDefault(option, 0); @@ -144,7 +142,7 @@ int32 GetConfigValueInt32(char const* option) return dbint; } -float GetConfigValueFloat(char const* option) +float ScriptMgr::GetConfigValueFloat(char const* option) { //Get db int from file float dbfloat = TScriptConfig.GetFloatDefault(option, 0); @@ -251,126 +249,126 @@ void Script::RegisterSelf() //******************************** //*** Functions to be Exported *** -TRINITY_DLL_EXPORT -void OnLogin(Player *pPlayer) +//TRINITY_DLL_EXPORT +void ScriptMgr::OnLogin(Player *pPlayer) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnLogin) return; tmpscript->pOnLogin(pPlayer); } -TRINITY_DLL_EXPORT -void OnLogout(Player *pPlayer) +//TRINITY_DLL_EXPORT +void ScriptMgr::OnLogout(Player *pPlayer) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnLogout) return; tmpscript->pOnLogout(pPlayer); } -TRINITY_DLL_EXPORT -void OnPVPKill(Player *killer, Player *killed) +//TRINITY_DLL_EXPORT +void ScriptMgr::OnPVPKill(Player *killer, Player *killed) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnPVPKill) return; tmpscript->pOnPVPKill(killer, killed); } -TRINITY_DLL_EXPORT -bool OnSpellCast (Unit *pUnitTarget, Item *pItemTarget, GameObject *pGoTarget, uint32 i, SpellEntry const *spell) +//TRINITY_DLL_EXPORT +bool ScriptMgr::OnSpellCast (Unit *pUnitTarget, Item *pItemTarget, GameObject *pGoTarget, uint32 i, SpellEntry const *spell) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnSpellCast) return true; return tmpscript->pOnSpellCast(pUnitTarget,pItemTarget,pGoTarget,i,spell); } -TRINITY_DLL_EXPORT -uint32 OnGetXP(Player *pPlayer, uint32 amount) +//TRINITY_DLL_EXPORT +uint32 ScriptMgr::OnGetXP(Player *pPlayer, uint32 amount) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnGetXP) return amount; return tmpscript->pOnGetXP(pPlayer,amount); } -TRINITY_DLL_EXPORT -uint32 OnGetMoney(Player *pPlayer, int32 amount) +//TRINITY_DLL_EXPORT +uint32 ScriptMgr::OnGetMoney(Player *pPlayer, int32 amount) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnGetMoney) return amount; return tmpscript->pOnGetMoney(pPlayer,amount); } -TRINITY_DLL_EXPORT -bool OnPlayerChat(Player *pPlayer, const char *text) +//TRINITY_DLL_EXPORT +bool ScriptMgr::OnPlayerChat(Player *pPlayer, const char *text) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnPlayerChat) return true; return tmpscript->pOnPlayerChat(pPlayer,text); } -TRINITY_DLL_EXPORT -void OnServerStartup() +//TRINITY_DLL_EXPORT +void ScriptMgr::OnServerStartup() { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnServerStartup) return; tmpscript->pOnServerStartup(); } -TRINITY_DLL_EXPORT -void OnServerShutdown() +//TRINITY_DLL_EXPORT +void ScriptMgr::OnServerShutdown() { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnServerShutdown) return; tmpscript->pOnServerShutdown(); } -TRINITY_DLL_EXPORT -void OnAreaChange(Player *pPlayer, AreaTableEntry const *pArea) +//TRINITY_DLL_EXPORT +void ScriptMgr::OnAreaChange(Player *pPlayer, AreaTableEntry const *pArea) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnAreaChange) return; tmpscript->pOnAreaChange(pPlayer, pArea); } -TRINITY_DLL_EXPORT -bool OnItemClick (Player *pPlayer, Item *pItem) +//TRINITY_DLL_EXPORT +bool ScriptMgr::OnItemClick (Player *pPlayer, Item *pItem) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnItemClick) return true; return tmpscript->pOnItemClick(pPlayer,pItem); } -TRINITY_DLL_EXPORT -bool OnItemOpen (Player *pPlayer, Item *pItem) +//TRINITY_DLL_EXPORT +bool ScriptMgr::OnItemOpen (Player *pPlayer, Item *pItem) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnItemOpen) return true; return tmpscript->pOnItemOpen(pPlayer,pItem); } -TRINITY_DLL_EXPORT -bool OnGoClick (Player *pPlayer, GameObject *pGameObject) +//TRINITY_DLL_EXPORT +bool ScriptMgr::OnGoClick (Player *pPlayer, GameObject *pGameObject) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnGoClick) return true; return tmpscript->pOnGoClick(pPlayer,pGameObject); } -TRINITY_DLL_EXPORT -void OnCreatureKill (Player *pPlayer, Creature *pCreature) +//TRINITY_DLL_EXPORT +void ScriptMgr::OnCreatureKill (Player *pPlayer, Creature *pCreature) { Script *tmpscript = m_scripts[GetScriptId("scripted_on_events")]; if (!tmpscript || !tmpscript->pOnCreatureKill) return; tmpscript->pOnCreatureKill(pPlayer,pCreature); } -TRINITY_DLL_EXPORT -char const* ScriptsVersion() +//TRINITY_DLL_EXPORT +char const* ScriptMgr::ScriptsVersion() { - return "Default Trinity scripting library"; + return "Integrated Trinity Scripts"; } -TRINITY_DLL_EXPORT -bool GossipHello (Player * pPlayer, Creature* pCreature) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GossipHello (Player * pPlayer, Creature* pCreature) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->pGossipHello) return false; @@ -379,8 +377,8 @@ bool GossipHello (Player * pPlayer, Creature* pCreature) return tmpscript->pGossipHello(pPlayer, pCreature); } -TRINITY_DLL_EXPORT -bool GossipSelect(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GossipSelect(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction) { debug_log("TSCR: Gossip selection, sender: %d, action: %d", uiSender, uiAction); @@ -391,8 +389,8 @@ bool GossipSelect(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 return tmpscript->pGossipSelect(pPlayer, pCreature, uiSender, uiAction); } -TRINITY_DLL_EXPORT -bool GossipSelectWithCode(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction, const char* sCode) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GossipSelectWithCode(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction, const char* sCode) { debug_log("TSCR: Gossip selection with code, sender: %d, action: %d", uiSender, uiAction); @@ -403,8 +401,8 @@ bool GossipSelectWithCode(Player* pPlayer, Creature* pCreature, uint32 uiSender, return tmpscript->pGossipSelectWithCode(pPlayer, pCreature, uiSender, uiAction, sCode); } -TRINITY_DLL_EXPORT -bool GOSelect(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GOSelect(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction) { if(!pGO) return false; @@ -417,8 +415,8 @@ bool GOSelect(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction return tmpscript->pGOSelect(pPlayer, pGO, uiSender, uiAction); } -TRINITY_DLL_EXPORT -bool GOSelectWithCode(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction, const char* sCode) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GOSelectWithCode(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction, const char* sCode) { if(!pGO) return false; @@ -431,8 +429,8 @@ bool GOSelectWithCode(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 return tmpscript->pGOSelectWithCode(pPlayer, pGO, uiSender ,uiAction, sCode); } -TRINITY_DLL_EXPORT -bool QuestAccept(Player* pPlayer, Creature* pCreature, Quest const* pQuest) +//TRINITY_DLL_EXPORT +bool ScriptMgr::QuestAccept(Player* pPlayer, Creature* pCreature, Quest const* pQuest) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->pQuestAccept) return false; @@ -441,8 +439,8 @@ bool QuestAccept(Player* pPlayer, Creature* pCreature, Quest const* pQuest) return tmpscript->pQuestAccept(pPlayer, pCreature, pQuest); } -TRINITY_DLL_EXPORT -bool QuestSelect(Player* pPlayer, Creature* pCreature, Quest const* pQuest) +//TRINITY_DLL_EXPORT +bool ScriptMgr::QuestSelect(Player* pPlayer, Creature* pCreature, Quest const* pQuest) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->pQuestSelect) return false; @@ -451,8 +449,8 @@ bool QuestSelect(Player* pPlayer, Creature* pCreature, Quest const* pQuest) return tmpscript->pQuestSelect(pPlayer, pCreature, pQuest); } -TRINITY_DLL_EXPORT -bool QuestComplete(Player* pPlayer, Creature* pCreature, Quest const* pQuest) +//TRINITY_DLL_EXPORT +bool ScriptMgr::QuestComplete(Player* pPlayer, Creature* pCreature, Quest const* pQuest) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->pQuestComplete) return false; @@ -461,8 +459,8 @@ bool QuestComplete(Player* pPlayer, Creature* pCreature, Quest const* pQuest) return tmpscript->pQuestComplete(pPlayer, pCreature, pQuest); } -TRINITY_DLL_EXPORT -bool ChooseReward(Player* pPlayer, Creature* pCreature, Quest const* pQuest, uint32 opt) +//TRINITY_DLL_EXPORT +bool ScriptMgr::ChooseReward(Player* pPlayer, Creature* pCreature, Quest const* pQuest, uint32 opt) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->pChooseReward) return false; @@ -471,8 +469,8 @@ bool ChooseReward(Player* pPlayer, Creature* pCreature, Quest const* pQuest, uin return tmpscript->pChooseReward(pPlayer, pCreature, pQuest, opt); } -TRINITY_DLL_EXPORT -uint32 NPCDialogStatus(Player* pPlayer, Creature* pCreature) +//TRINITY_DLL_EXPORT +uint32 ScriptMgr::NPCDialogStatus(Player* pPlayer, Creature* pCreature) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->pNPCDialogStatus) return 100; @@ -481,8 +479,8 @@ uint32 NPCDialogStatus(Player* pPlayer, Creature* pCreature) return tmpscript->pNPCDialogStatus(pPlayer, pCreature); } -TRINITY_DLL_EXPORT -uint32 GODialogStatus(Player* pPlayer, GameObject* pGO) +//TRINITY_DLL_EXPORT +uint32 ScriptMgr::GODialogStatus(Player* pPlayer, GameObject* pGO) { Script *tmpscript = m_scripts[pGO->GetGOInfo()->ScriptId]; if (!tmpscript || !tmpscript->pGODialogStatus) return 100; @@ -491,8 +489,8 @@ uint32 GODialogStatus(Player* pPlayer, GameObject* pGO) return tmpscript->pGODialogStatus(pPlayer, pGO); } -TRINITY_DLL_EXPORT -bool ItemHello(Player* pPlayer, Item* pItem, Quest const* pQuest) +//TRINITY_DLL_EXPORT +bool ScriptMgr::ItemHello(Player* pPlayer, Item* pItem, Quest const* pQuest) { Script *tmpscript = m_scripts[pItem->GetProto()->ScriptId]; if (!tmpscript || !tmpscript->pItemHello) return false; @@ -501,8 +499,8 @@ bool ItemHello(Player* pPlayer, Item* pItem, Quest const* pQuest) return tmpscript->pItemHello(pPlayer, pItem, pQuest); } -TRINITY_DLL_EXPORT -bool ItemQuestAccept(Player* pPlayer, Item* pItem, Quest const* pQuest) +//TRINITY_DLL_EXPORT +bool ScriptMgr::ItemQuestAccept(Player* pPlayer, Item* pItem, Quest const* pQuest) { Script *tmpscript = m_scripts[pItem->GetProto()->ScriptId]; if (!tmpscript || !tmpscript->pItemQuestAccept) return false; @@ -511,8 +509,8 @@ bool ItemQuestAccept(Player* pPlayer, Item* pItem, Quest const* pQuest) return tmpscript->pItemQuestAccept(pPlayer, pItem, pQuest); } -TRINITY_DLL_EXPORT -bool GOHello(Player* pPlayer, GameObject* pGO) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GOHello(Player* pPlayer, GameObject* pGO) { Script *tmpscript = m_scripts[pGO->GetGOInfo()->ScriptId]; if (!tmpscript || !tmpscript->pGOHello) return false; @@ -521,8 +519,8 @@ bool GOHello(Player* pPlayer, GameObject* pGO) return tmpscript->pGOHello(pPlayer, pGO); } -TRINITY_DLL_EXPORT -bool GOQuestAccept(Player* pPlayer, GameObject* pGO, Quest const* pQuest) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GOQuestAccept(Player* pPlayer, GameObject* pGO, Quest const* pQuest) { Script *tmpscript = m_scripts[pGO->GetGOInfo()->ScriptId]; if (!tmpscript || !tmpscript->pGOQuestAccept) return false; @@ -531,8 +529,8 @@ bool GOQuestAccept(Player* pPlayer, GameObject* pGO, Quest const* pQuest) return tmpscript->pGOQuestAccept(pPlayer, pGO, pQuest); } -TRINITY_DLL_EXPORT -bool GOChooseReward(Player* pPlayer, GameObject* pGO, Quest const* pQuest, uint32 opt) +//TRINITY_DLL_EXPORT +bool ScriptMgr::GOChooseReward(Player* pPlayer, GameObject* pGO, Quest const* pQuest, uint32 opt) { Script *tmpscript = m_scripts[pGO->GetGOInfo()->ScriptId]; if (!tmpscript || !tmpscript->pGOChooseReward) return false; @@ -541,8 +539,8 @@ bool GOChooseReward(Player* pPlayer, GameObject* pGO, Quest const* pQuest, uint3 return tmpscript->pGOChooseReward(pPlayer, pGO, pQuest, opt); } -TRINITY_DLL_EXPORT -bool AreaTrigger(Player* pPlayer, AreaTriggerEntry * atEntry) +//TRINITY_DLL_EXPORT +bool ScriptMgr::AreaTrigger(Player* pPlayer, AreaTriggerEntry const* atEntry) { Script *tmpscript = m_scripts[GetAreaTriggerScriptId(atEntry->id)]; if (!tmpscript || !tmpscript->pAreaTrigger) return false; @@ -550,8 +548,8 @@ bool AreaTrigger(Player* pPlayer, AreaTriggerEntry * atEntry) return tmpscript->pAreaTrigger(pPlayer, atEntry); } -TRINITY_DLL_EXPORT -CreatureAI* GetAI(Creature* pCreature) +//TRINITY_DLL_EXPORT +CreatureAI* ScriptMgr::GetAI(Creature* pCreature) { Script *tmpscript = m_scripts[pCreature->GetScriptId()]; if (!tmpscript || !tmpscript->GetAI) return NULL; @@ -559,8 +557,8 @@ CreatureAI* GetAI(Creature* pCreature) return tmpscript->GetAI(pCreature); } -TRINITY_DLL_EXPORT -bool ItemUse(Player* pPlayer, Item* pItem, SpellCastTargets const& targets) +//TRINITY_DLL_EXPORT +bool ScriptMgr::ItemUse(Player* pPlayer, Item* pItem, SpellCastTargets const& targets) { Script *tmpscript = m_scripts[pItem->GetProto()->ScriptId]; if (!tmpscript || !tmpscript->pItemUse) return false; @@ -568,8 +566,8 @@ bool ItemUse(Player* pPlayer, Item* pItem, SpellCastTargets const& targets) return tmpscript->pItemUse(pPlayer, pItem, targets); } -TRINITY_DLL_EXPORT -bool ItemExpire(Player* pPlayer, ItemPrototype const * pItemProto) +//TRINITY_DLL_EXPORT +bool ScriptMgr::ItemExpire(Player* pPlayer, ItemPrototype const * pItemProto) { Script *tmpscript = m_scripts[pItemProto->ScriptId]; if (!tmpscript || !tmpscript->pItemExpire) return true; @@ -577,8 +575,8 @@ bool ItemExpire(Player* pPlayer, ItemPrototype const * pItemProto) return tmpscript->pItemExpire(pPlayer, pItemProto); } -TRINITY_DLL_EXPORT -bool EffectDummyCreature(Unit *caster, uint32 spellId, uint32 effIndex, Creature *crTarget) +//TRINITY_DLL_EXPORT +bool ScriptMgr::EffectDummyCreature(Unit *caster, uint32 spellId, uint32 effIndex, Creature *crTarget) { Script *tmpscript = m_scripts[crTarget->GetScriptId()]; @@ -587,8 +585,8 @@ bool EffectDummyCreature(Unit *caster, uint32 spellId, uint32 effIndex, Creature return tmpscript->pEffectDummyCreature(caster, spellId, effIndex, crTarget); } -TRINITY_DLL_EXPORT -bool EffectDummyGameObj(Unit *caster, uint32 spellId, uint32 effIndex, GameObject *gameObjTarget) +//TRINITY_DLL_EXPORT +bool ScriptMgr::EffectDummyGameObj(Unit *caster, uint32 spellId, uint32 effIndex, GameObject *gameObjTarget) { Script *tmpscript = m_scripts[gameObjTarget->GetGOInfo()->ScriptId]; @@ -597,8 +595,8 @@ bool EffectDummyGameObj(Unit *caster, uint32 spellId, uint32 effIndex, GameObjec return tmpscript->pEffectDummyGameObj(caster, spellId, effIndex, gameObjTarget); } -TRINITY_DLL_EXPORT -bool EffectDummyItem(Unit *caster, uint32 spellId, uint32 effIndex, Item *itemTarget) +//TRINITY_DLL_EXPORT +bool ScriptMgr::EffectDummyItem(Unit *caster, uint32 spellId, uint32 effIndex, Item *itemTarget) { Script *tmpscript = m_scripts[itemTarget->GetProto()->ScriptId]; @@ -607,8 +605,8 @@ bool EffectDummyItem(Unit *caster, uint32 spellId, uint32 effIndex, Item *itemTa return tmpscript->pEffectDummyItem(caster, spellId, effIndex, itemTarget); } -TRINITY_DLL_EXPORT -InstanceData* CreateInstanceData(Map *map) +//TRINITY_DLL_EXPORT +InstanceData* ScriptMgr::CreateInstanceData(Map *map) { if (!map->IsDungeon()) return NULL; diff --git a/src/bindings/scripts/ScriptMgr.h b/src/game/ScriptMgr.h index ca375d0a2f1..b902c3884c9 100644 --- a/src/bindings/scripts/ScriptMgr.h +++ b/src/game/ScriptMgr.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> +/* Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/> * * Thanks to the original authors: ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> * @@ -12,6 +12,10 @@ #include "Platform/CompilerDefs.h" #include "DBCStructure.h" +#ifndef _TRINITY_SCRIPT_CONFIG +# define _TRINITY_SCRIPT_CONFIG "trinitycore.conf" +#endif _TRINITY_SCRIPT_CONFIG + class Player; class Creature; class CreatureAI; @@ -74,7 +78,7 @@ struct Script bool (*pChooseReward )(Player*, Creature*, Quest const*, uint32 ); bool (*pItemHello )(Player*, Item*, Quest const* ); bool (*pGOHello )(Player*, GameObject* ); - bool (*pAreaTrigger )(Player*, AreaTriggerEntry* ); + bool (*pAreaTrigger )(Player*, AreaTriggerEntry const* ); bool (*pItemQuestAccept )(Player*, Item *, Quest const* ); bool (*pGOQuestAccept )(Player*, GameObject*, Quest const* ); bool (*pGOChooseReward )(Player*, GameObject*, Quest const*, uint32 ); @@ -90,10 +94,65 @@ struct Script void RegisterSelf(); }; +class ScriptMgr +{ + public: + ScriptMgr(); + ~ScriptMgr(); + + void ScriptsInit(char const* cfg_file = _TRINITY_SCRIPT_CONFIG); + void LoadDatabase(); + char const* ScriptsVersion(); + + std::string GetConfigValueStr(char const* option); + int32 GetConfigValueInt32(char const* option); + float GetConfigValueFloat(char const* option); + + //event handlers + void OnLogin(Player *pPlayer); + void OnLogout(Player *pPlayer); + void OnPVPKill(Player *killer, Player *killed); + bool OnSpellCast (Unit *pUnitTarget, Item *pItemTarget, GameObject *pGoTarget, uint32 i, SpellEntry const *spell); + uint32 OnGetXP(Player *pPlayer, uint32 amount); + uint32 OnGetMoney(Player *pPlayer, int32 amount); + bool OnPlayerChat(Player *pPlayer, const char *text); + void OnServerStartup(); + void OnServerShutdown(); + void OnAreaChange(Player *pPlayer, AreaTableEntry const *pArea); + bool OnItemClick (Player *pPlayer, Item *pItem); + bool OnItemOpen (Player *pPlayer, Item *pItem); + bool OnGoClick (Player *pPlayer, GameObject *pGameObject); + void OnCreatureKill (Player *pPlayer, Creature *pCreature); + bool GossipHello (Player * pPlayer, Creature* pCreature); + bool GossipSelect(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction); + bool GossipSelectWithCode(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction, const char* sCode); + bool GOSelect(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction); + bool GOSelectWithCode(Player* pPlayer, GameObject* pGO, uint32 uiSender, uint32 uiAction, const char* sCode); + bool QuestAccept(Player* pPlayer, Creature* pCreature, Quest const* pQuest); + bool QuestSelect(Player* pPlayer, Creature* pCreature, Quest const* pQuest); + bool QuestComplete(Player* pPlayer, Creature* pCreature, Quest const* pQuest); + bool ChooseReward(Player* pPlayer, Creature* pCreature, Quest const* pQuest, uint32 opt); + uint32 NPCDialogStatus(Player* pPlayer, Creature* pCreature); + uint32 GODialogStatus(Player* pPlayer, GameObject* pGO); + bool ItemHello(Player* pPlayer, Item* pItem, Quest const* pQuest); + bool ItemQuestAccept(Player* pPlayer, Item* pItem, Quest const* pQuest); + bool GOHello(Player* pPlayer, GameObject* pGO); + bool GOQuestAccept(Player* pPlayer, GameObject* pGO, Quest const* pQuest); + bool GOChooseReward(Player* pPlayer, GameObject* pGO, Quest const* pQuest, uint32 opt); + bool AreaTrigger(Player* pPlayer,AreaTriggerEntry const* atEntry); + CreatureAI* GetAI(Creature* pCreature); + bool ItemUse(Player* pPlayer, Item* pItem, SpellCastTargets const& targets); + bool ItemExpire(Player* pPlayer, ItemPrototype const * pItemProto); + bool EffectDummyCreature(Unit *caster, uint32 spellId, uint32 effIndex, Creature *crTarget); + bool EffectDummyGameObj(Unit *caster, uint32 spellId, uint32 effIndex, GameObject *gameObjTarget); + bool EffectDummyItem(Unit *caster, uint32 spellId, uint32 effIndex, Item *itemTarget); + InstanceData* CreateInstanceData(Map *map); +}; + //Config file accessors -std::string GetConfigValueStr(char const* option); -int32 GetConfigValueInt32(char const* option); -float GetConfigValueFloat(char const* option); +//std::string GetConfigValueStr(char const* option); +//int32 GetConfigValueInt32(char const* option); +//float GetConfigValueFloat(char const* option); //Generic scripting text function void DoScriptText(int32 textEntry, WorldObject* pSource, Unit *pTarget = NULL); @@ -103,7 +162,7 @@ void DoScriptText(int32 textEntry, WorldObject* pSource, Unit *pTarget = NULL); #else #define FUNC_PTR(name, callconvention, returntype, parameters) typedef returntype(callconvention *name)parameters; #endif - +/* #ifdef WIN32 #define TRINITY_DLL_EXPORT extern "C" __declspec(dllexport) #elif defined( __GNUC__ ) @@ -111,6 +170,7 @@ void DoScriptText(int32 textEntry, WorldObject* pSource, Unit *pTarget = NULL); #else #define TRINITY_DLL_EXPORT extern "C" export #endif - +*/ +#define sScriptMgr Trinity::Singleton<ScriptMgr>::Instance() #endif diff --git a/src/bindings/scripts/system/system.cpp b/src/game/ScriptSystem.cpp index 941739ad61a..c973cfb1634 100644 --- a/src/bindings/scripts/system/system.cpp +++ b/src/game/ScriptSystem.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> + * Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/> * * Thanks to the original authors: MaNGOS <http://getmangos.com/> * @@ -18,8 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" -#include "system.h" +#include "ScriptedPch.h" +#include "ScriptSystem.h" #include "ProgressBar.h" #include "ObjectMgr.h" #include "Database/DatabaseEnv.h" diff --git a/src/bindings/scripts/system/system.h b/src/game/ScriptSystem.h index 479f856514a..479f856514a 100644 --- a/src/bindings/scripts/system/system.h +++ b/src/game/ScriptSystem.h diff --git a/src/bindings/scripts/include/sc_creature.cpp b/src/game/ScriptedCreature.cpp index d49fbff26f6..fd267ecebc5 100644 --- a/src/bindings/scripts/include/sc_creature.cpp +++ b/src/game/ScriptedCreature.cpp @@ -1,11 +1,11 @@ -/* Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> +/* Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/> * * Thanks to the original authors: ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> * * This program is free software licensed under GPL version 2 * Please see the included DOCS/LICENSE.TXT for more information */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "Item.h" #include "Spell.h" #include "ObjectMgr.h" diff --git a/src/bindings/scripts/include/sc_creature.h b/src/game/ScriptedCreature.h index 78aa132474e..ac6cc4fcba5 100644 --- a/src/bindings/scripts/include/sc_creature.h +++ b/src/game/ScriptedCreature.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> +/* Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/> * * Thanks to the original authors: ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> * diff --git a/src/bindings/scripts/base/escort_ai.cpp b/src/game/ScriptedEscortAI.cpp index 87809b935c5..ae94dd3eea3 100644 --- a/src/bindings/scripts/base/escort_ai.cpp +++ b/src/game/ScriptedEscortAI.cpp @@ -9,8 +9,8 @@ SDComment: SDCategory: Npc EndScriptData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" enum ePoints { diff --git a/src/bindings/scripts/base/escort_ai.h b/src/game/ScriptedEscortAI.h index 2cf63b4a12d..bdb3a5ac011 100644 --- a/src/bindings/scripts/base/escort_ai.h +++ b/src/game/ScriptedEscortAI.h @@ -5,7 +5,7 @@ #ifndef SC_ESCORTAI_H #define SC_ESCORTAI_H -#include "../system/system.h" +#include "ScriptSystem.h" #define DEFAULT_MAX_PLAYER_DISTANCE 50 diff --git a/src/bindings/scripts/base/follower_ai.cpp b/src/game/ScriptedFollowerAI.cpp index 5ef5dcef17a..b47f534556f 100644 --- a/src/bindings/scripts/base/follower_ai.cpp +++ b/src/game/ScriptedFollowerAI.cpp @@ -9,8 +9,8 @@ SDComment: This AI is under development SDCategory: Npc EndScriptData */ -#include "precompiled.h" -#include "follower_ai.h" +#include "ScriptedPch.h" +#include "ScriptedFollowerAI.h" const float MAX_PLAYER_DISTANCE = 100.0f; diff --git a/src/bindings/scripts/base/follower_ai.h b/src/game/ScriptedFollowerAI.h index 289efd4a6b0..3ec47ee663a 100644 --- a/src/bindings/scripts/base/follower_ai.h +++ b/src/game/ScriptedFollowerAI.h @@ -5,7 +5,7 @@ #ifndef SC_FOLLOWERAI_H #define SC_FOLLOWERAI_H -#include "../system/system.h" +#include "ScriptSystem.h" enum eFollowState { diff --git a/src/bindings/scripts/include/sc_gossip.h b/src/game/ScriptedGossip.h index 038d3a2ca23..5c8ded7d579 100644 --- a/src/bindings/scripts/include/sc_gossip.h +++ b/src/game/ScriptedGossip.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2010 Trinity <http://www.trinitycore.org/> +/* Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/> * * Thanks to the original authors: ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> * diff --git a/src/bindings/scripts/base/guard_ai.cpp b/src/game/ScriptedGuardAI.cpp index 6ba2b684b4b..32f2882d6f4 100644 --- a/src/bindings/scripts/base/guard_ai.cpp +++ b/src/game/ScriptedGuardAI.cpp @@ -21,8 +21,8 @@ SDComment: SDCategory: Guards EndScriptData */ -#include "precompiled.h" -#include "guard_ai.h" +#include "ScriptedPch.h" +#include "ScriptedGuardAI.h" // **** This script is for use within every single guard to save coding time **** diff --git a/src/bindings/scripts/base/guard_ai.h b/src/game/ScriptedGuardAI.h index a7fff32e3ab..a7fff32e3ab 100644 --- a/src/bindings/scripts/base/guard_ai.h +++ b/src/game/ScriptedGuardAI.h diff --git a/src/bindings/scripts/include/sc_instance.h b/src/game/ScriptedInstance.h index 25593e05300..25593e05300 100644 --- a/src/bindings/scripts/include/sc_instance.h +++ b/src/game/ScriptedInstance.h diff --git a/src/bindings/scripts/include/precompiled.cpp b/src/game/ScriptedPch.cpp index 75bfae9e1c4..a80690d05da 100644 --- a/src/bindings/scripts/include/precompiled.cpp +++ b/src/game/ScriptedPch.cpp @@ -2,5 +2,5 @@ * This program is free software licensed under GPL version 2 * Please see the included DOCS/LICENSE.TXT for more information */ -#include "precompiled.h" +#include "ScriptedPch.h" diff --git a/src/bindings/scripts/include/precompiled.h b/src/game/ScriptedPch.h index 3d8e1a12cc8..bd725ded213 100644 --- a/src/bindings/scripts/include/precompiled.h +++ b/src/game/ScriptedPch.h @@ -5,7 +5,7 @@ #ifndef SC_PRECOMPILED_H #define SC_PRECOMPILED_H -#include "../ScriptMgr.h" +#include "ScriptMgr.h" #include "Cell.h" #include "CellImpl.h" #include "GameEventMgr.h" @@ -13,9 +13,9 @@ #include "GridNotifiersImpl.h" #include "Unit.h" #include "GameObject.h" -#include "sc_creature.h" -#include "sc_gossip.h" -#include "sc_instance.h" +#include "ScriptedCreature.h" +#include "ScriptedGossip.h" +#include "ScriptedInstance.h" #include "CombatAI.h" #include "PassiveAI.h" #include "Chat.h" @@ -24,13 +24,13 @@ #ifdef WIN32 #include <windows.h> -BOOL APIENTRY DllMain( HANDLE hModule, +/*BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { return true; -} +}*/ #endif #endif diff --git a/src/bindings/scripts/base/simple_ai.cpp b/src/game/ScriptedSimpleAI.cpp index f942bab1ceb..805cd0e866b 100644 --- a/src/bindings/scripts/base/simple_ai.cpp +++ b/src/game/ScriptedSimpleAI.cpp @@ -21,8 +21,8 @@ SDComment: Base Class for SimpleAI creatures SDCategory: Creatures EndScriptData */ -#include "precompiled.h" -#include "simple_ai.h" +#include "ScriptedPch.h" +#include "ScriptedSimpleAI.h" SimpleAI::SimpleAI(Creature *c) : ScriptedAI(c) { diff --git a/src/bindings/scripts/base/simple_ai.h b/src/game/ScriptedSimpleAI.h index 3a2e8a9341a..3a2e8a9341a 100644 --- a/src/bindings/scripts/base/simple_ai.h +++ b/src/game/ScriptedSimpleAI.h diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index c5836a6b466..f723cdeb297 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -52,6 +52,7 @@ #include "ScriptCalls.h" #include "SpellAuraEffects.h" #include "SpellId.h" +#include "ScriptMgr.h" #define SPELL_CHANNEL_UPDATE_INTERVAL (1 * IN_MILISECONDS) @@ -4297,7 +4298,7 @@ void Spell::HandleThreatSpells(uint32 spellId) void Spell::HandleEffects(Unit *pUnitTarget,Item *pItemTarget,GameObject *pGOTarget,uint32 i) { - if (!Script->OnSpellCast(pUnitTarget,pItemTarget,pGOTarget,i,m_spellInfo)) + if (!sScriptMgr.OnSpellCast(pUnitTarget,pItemTarget,pGOTarget,i,m_spellInfo)) return; //effect has been handled, skip it @@ -4467,7 +4468,7 @@ SpellCastResult Spell::CheckCast(bool strict) { if (target->GetTypeId() == TYPEID_PLAYER) return SPELL_FAILED_BAD_TARGETS; - else if ((target->GetCreatureTypeMask() & CREATURE_TYPEMASK_HUMANOID_OR_UNDEAD) == 0) + else if ((target->GetCreatureTypeMask() & CREATURE_TYPEMASK_HUMANOID_OR_UNDEAD) == 0) return SPELL_FAILED_TARGET_NO_POCKETS; } diff --git a/src/game/SpellAuraEffects.cpp b/src/game/SpellAuraEffects.cpp index b3eaed41dde..ef13b9901bc 100644 --- a/src/game/SpellAuraEffects.cpp +++ b/src/game/SpellAuraEffects.cpp @@ -38,6 +38,7 @@ #include "GridNotifiers.h" #include "GridNotifiersImpl.h" #include "CellImpl.h" +#include "ScriptMgr.h" class Aura; // @@ -2189,7 +2190,7 @@ void AuraEffect::TriggerSpell(Unit * target, Unit * caster) const triggerTarget = target; //for druid dispel poison target->CastSpell(triggerTarget, triggeredSpellInfo, true, 0, this, GetCasterGUID()); } - else if(target->GetTypeId()!=TYPEID_UNIT || !Script->EffectDummyCreature(caster, GetId(), GetEffIndex(), (Creature*)target)) + else if(target->GetTypeId()!=TYPEID_UNIT || !sScriptMgr.EffectDummyCreature(caster, GetId(), GetEffIndex(), (Creature*)target)) sLog.outError("AuraEffect::TriggerSpell: Spell %u have 0 in EffectTriggered[%d], not handled custom case?",GetId(),GetEffIndex()); } @@ -6007,13 +6008,13 @@ void AuraEffect::HandleAuraModFaction(AuraApplication const * aurApp, uint8 mode if(apply) { target->setFaction(GetMiscValue()); - if(target->GetTypeId()==TYPEID_PLAYER) + if(target->GetTypeId()==TYPEID_PLAYER) target->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PVP_ATTACKABLE); } else { target->RestoreFaction(); - if(target->GetTypeId()==TYPEID_PLAYER) + if(target->GetTypeId()==TYPEID_PLAYER) target->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PVP_ATTACKABLE); } } diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 76f2af18c50..efe742087c6 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -63,6 +63,7 @@ #include "SkillDiscovery.h" #include "Formulas.h" #include "Vehicle.h" +#include "ScriptMgr.h" pEffect SpellEffects[TOTAL_SPELL_EFFECTS]= { @@ -2145,11 +2146,11 @@ void Spell::EffectDummy(uint32 i) // Script based implementation. Must be used only for not good for implementation in core spell effects // So called only for not proccessed cases if(gameObjTarget) - Script->EffectDummyGameObj(m_caster, m_spellInfo->Id, i, gameObjTarget); + sScriptMgr.EffectDummyGameObj(m_caster, m_spellInfo->Id, i, gameObjTarget); else if(unitTarget && unitTarget->GetTypeId() == TYPEID_UNIT) - Script->EffectDummyCreature(m_caster, m_spellInfo->Id, i, (Creature*)unitTarget); + sScriptMgr.EffectDummyCreature(m_caster, m_spellInfo->Id, i, (Creature*)unitTarget); else if(itemTarget) - Script->EffectDummyItem(m_caster, m_spellInfo->Id, i, itemTarget); + sScriptMgr.EffectDummyItem(m_caster, m_spellInfo->Id, i, itemTarget); } void Spell::EffectTriggerSpellWithValue(uint32 i) @@ -3254,7 +3255,7 @@ void Spell::SendLoot(uint64 guid, LootType loottype) if (gameObjTarget) { - if (Script->GOHello(player, gameObjTarget)) + if (sScriptMgr.GOHello(player, gameObjTarget)) return; switch (gameObjTarget->GetGoType()) diff --git a/src/game/SpellHandler.cpp b/src/game/SpellHandler.cpp index 7b54cf04770..ff9852fe7de 100644 --- a/src/game/SpellHandler.cpp +++ b/src/game/SpellHandler.cpp @@ -32,6 +32,7 @@ #include "TemporarySummon.h" #include "SpellAuras.h" #include "CreatureAI.h" +#include "ScriptMgr.h" void WorldSession::HandleUseItemOpcode(WorldPacket& recvPacket) { @@ -146,7 +147,7 @@ void WorldSession::HandleUseItemOpcode(WorldPacket& recvPacket) } //Note: If script stop casting it must send appropriate data to client to prevent stuck item in gray state. - if(!Script->ItemUse(pUser,pItem,targets)) + if(!sScriptMgr.ItemUse(pUser,pItem,targets)) { // no script or script not process request by self pUser->CastItemUseSpell(pItem,targets,cast_count,glyphIndex); @@ -257,7 +258,7 @@ void WorldSession::HandleGameObjectUseOpcode( WorldPacket & recv_data ) if(!obj) return; - if (Script->GOHello(_player, obj)) + if (sScriptMgr.GOHello(_player, obj)) return; obj->Use(_player); diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index da9adc00d2c..7e098c57bfc 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -3563,8 +3563,8 @@ void SpellMgr::LoadSpellCustomAttr() count++; break; case SPELL_EFFECT_PICKPOCKET: - mSpellCustomAttr[i] |= SPELL_ATTR_CU_PICKPOCKET; - break; + mSpellCustomAttr[i] |= SPELL_ATTR_CU_PICKPOCKET; + break; case SPELL_EFFECT_TRIGGER_SPELL: if (IsPositionTarget(spellInfo->EffectImplicitTargetA[j]) || spellInfo->Targets & (TARGET_FLAG_SOURCE_LOCATION|TARGET_FLAG_DEST_LOCATION)) diff --git a/src/game/SpellMgr.h b/src/game/SpellMgr.h index 82d2a499440..e6d053311a1 100644 --- a/src/game/SpellMgr.h +++ b/src/game/SpellMgr.h @@ -827,7 +827,7 @@ inline bool IsProfessionSkill(uint32 skill) #define SPELL_ATTR_CU_LINK_HIT 0x00000800 #define SPELL_ATTR_CU_LINK_AURA 0x00001000 #define SPELL_ATTR_CU_LINK_REMOVE 0x00002000 -#define SPELL_ATTR_CU_PICKPOCKET 0x00004000 +#define SPELL_ATTR_CU_PICKPOCKET 0x00004000 #define SPELL_ATTR_CU_EXCLUDE_SELF 0x00008000 #define SPELL_ATTR_CU_NEGATIVE_EFF0 0x00010000 #define SPELL_ATTR_CU_NEGATIVE_EFF1 0x00020000 diff --git a/src/game/World.cpp b/src/game/World.cpp index 2eb16e69bca..1fabf5969c4 100644 --- a/src/game/World.cpp +++ b/src/game/World.cpp @@ -68,6 +68,7 @@ #include "CreatureGroups.h" #include "Transports.h" #include "ProgressBar.h" +#include "ScriptMgr.h" INSTANTIATE_SINGLETON_1(World); @@ -1680,9 +1681,7 @@ void World::SetInitialWorldSettings() sLog.SetLogDB(false); sLog.SetLogDBLater(false); } - - Script->OnServerStartup(); - + sScriptMgr.OnServerStartup(); sLog.outString("WORLD: World initialized"); } @@ -2298,7 +2297,7 @@ void World::ShutdownServ(uint32 time, uint32 options, uint8 exitcode) ShutdownMsg(true); } - Script->OnServerShutdown(); + sScriptMgr.OnServerShutdown(); } /// Display a shutdown message to the user(s) diff --git a/src/game/WorldSession.cpp b/src/game/WorldSession.cpp index 2ab07a4d992..3dfbdf7994d 100644 --- a/src/game/WorldSession.cpp +++ b/src/game/WorldSession.cpp @@ -42,6 +42,7 @@ #include "SocialMgr.h" #include "zlib/zlib.h" #include "ScriptCalls.h" +#include "ScriptMgr.h" /// WorldSession constructor WorldSession::WorldSession(uint32 id, WorldSocket *sock, AccountTypes sec, uint8 expansion, time_t mute_time, LocaleConstant locale) : @@ -457,7 +458,7 @@ void WorldSession::LogoutPlayer(bool Save) } //Hook for OnLogout Event - Script->OnLogout(_player); + sScriptMgr.OnLogout(_player); m_playerLogout = false; m_playerSave = false; diff --git a/src/game/pchdef.cpp b/src/game/pchdef.cpp index cbe8e8ad8aa..e588392689e 100644 --- a/src/game/pchdef.cpp +++ b/src/game/pchdef.cpp @@ -1 +1 @@ -//#include "pchdef.h"
\ No newline at end of file +#include "pchdef.h"
\ No newline at end of file diff --git a/src/game/pchdef.h b/src/game/pchdef.h index 7252e980e7d..cd1ea4a418a 100644 --- a/src/game/pchdef.h +++ b/src/game/pchdef.h @@ -10,3 +10,5 @@ #include "Opcodes.h" #include "SharedDefines.h" #include "ObjectMgr.h" + +#include "ScriptedPch.h"
\ No newline at end of file diff --git a/src/bindings/scripts/scripts/custom/custom_example.cpp b/src/scripts/custom/custom_example.cpp index 5fec0646101..5fec0646101 100644 --- a/src/bindings/scripts/scripts/custom/custom_example.cpp +++ b/src/scripts/custom/custom_example.cpp diff --git a/src/bindings/scripts/scripts/custom/custom_gossip_codebox.cpp b/src/scripts/custom/custom_gossip_codebox.cpp index a00d2b7031f..a00d2b7031f 100644 --- a/src/bindings/scripts/scripts/custom/custom_gossip_codebox.cpp +++ b/src/scripts/custom/custom_gossip_codebox.cpp diff --git a/src/bindings/scripts/scripts/custom/npc_acherus_taxi.cpp b/src/scripts/custom/npc_acherus_taxi.cpp index 19da9bff609..6af6295be88 100644 --- a/src/bindings/scripts/scripts/custom/npc_acherus_taxi.cpp +++ b/src/scripts/custom/npc_acherus_taxi.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "WorldPacket.h" #define GOSSIP_FLIGHT "I need a ride" diff --git a/src/bindings/scripts/scripts/custom/npc_wyrmresttempel_taxi.cpp b/src/scripts/custom/npc_wyrmresttempel_taxi.cpp index b74de7e2358..62530b3be64 100644 --- a/src/bindings/scripts/scripts/custom/npc_wyrmresttempel_taxi.cpp +++ b/src/scripts/custom/npc_wyrmresttempel_taxi.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "WorldPacket.h" #define GOSSIP_UP "My Lord, I must go to the upper floor of the temple." diff --git a/src/bindings/interface/Scripts/on_events.cpp b/src/scripts/custom/on_events.cpp index bfac9b33519..eca1c266bf6 100644 --- a/src/bindings/interface/Scripts/on_events.cpp +++ b/src/scripts/custom/on_events.cpp @@ -1,4 +1,4 @@ -#include "sc_defines.h" +#include "ScriptedPch.h" #include <cstring> //This function is called when the player logs in (every login) diff --git a/src/bindings/scripts/scripts/custom/test.cpp b/src/scripts/custom/test.cpp index fb29a0a05b2..fb29a0a05b2 100644 --- a/src/bindings/scripts/scripts/custom/test.cpp +++ b/src/scripts/custom/test.cpp diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/alterac_mountains.cpp b/src/scripts/eastern_kingdoms/alterac_mountains.cpp index 8b4c360a886..8695a73131c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/alterac_mountains.cpp +++ b/src/scripts/eastern_kingdoms/alterac_mountains.cpp @@ -24,10 +24,9 @@ EndScriptData */ /* ContentData EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*void AddSC_alterac_mountains() { Script *newscript; }*/ - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp b/src/scripts/eastern_kingdoms/arathi_highlands.cpp index 60255570c59..f48326d22c6 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp +++ b/src/scripts/eastern_kingdoms/arathi_highlands.cpp @@ -25,8 +25,8 @@ EndScriptData */ npc_professor_phizzlethorpe EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_professor_phizzlethorpe @@ -130,4 +130,3 @@ void AddSC_arathi_highlands() newscript->pQuestAccept = &QuestAccept_npc_professor_phizzlethorpe; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp index b07da60e21e..0b03bfbd2a8 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp @@ -36,8 +36,8 @@ npc_tobias_seecher npc_rocknot EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "blackrock_depths.h" /*###### @@ -89,7 +89,7 @@ uint32 RingBoss[]= 9032, // Hedrum }; -bool AreaTrigger_at_ring_of_law(Player* pPlayer, AreaTriggerEntry *at) +bool AreaTrigger_at_ring_of_law(Player* pPlayer, const AreaTriggerEntry *at) { if (ScriptedInstance* pInstance = pPlayer->GetInstanceData()) { @@ -1331,4 +1331,3 @@ void AddSC_blackrock_depths() newscript->pChooseReward = &ChooseReward_npc_rocknot; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h b/src/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h index 6ced6bafe15..c467e3873cf 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h +++ b/src/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.h @@ -35,4 +35,3 @@ enum eTypes DATA_EVENSTARTER = 21 }; #endif - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp index 2af667f4b27..a6146827240 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -89,4 +89,3 @@ void AddSC_boss_ambassador_flamelash() newscript->GetAI = &GetAI_boss_ambassador_flamelash; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp index 6a7aecb6e15..1d96cffca7d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -114,4 +114,3 @@ void AddSC_boss_anubshiah() newscript->GetAI = &GetAI_boss_anubshiah; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp index acdba286f9d..09cf80a19b9 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Yells { @@ -109,4 +109,3 @@ void AddSC_boss_draganthaurissan() newscript->GetAI = &GetAI_boss_draganthaurissan; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp index dcc1c921ef0..c0370e57e25 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -130,4 +130,3 @@ void AddSC_boss_general_angerforge() newscript->GetAI = &GetAI_boss_general_angerforge; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp index 168fa9e0d2e..b6c2b3321f7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -82,4 +82,3 @@ void AddSC_boss_gorosh_the_dervish() newscript->GetAI = &GetAI_boss_gorosh_the_dervish; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp index 31a11b667cb..38b2809f71d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Yells { @@ -92,4 +92,3 @@ void AddSC_boss_grizzle() newscript->GetAI = &GetAI_boss_grizzle; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp index 5bf25036df5..d1505628512 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -104,4 +104,3 @@ void AddSC_boss_high_interrogator_gerstahn() newscript->GetAI = &GetAI_boss_high_interrogator_gerstahn; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp index f57a4009709..db3f895ea10 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -85,4 +85,3 @@ void AddSC_boss_magmus() newscript->GetAI = &GetAI_boss_magmus; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp index 471e6fcd34d..cc25152c46a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp @@ -21,7 +21,7 @@ SDComment: Healing of Emperor NYI SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Spells { @@ -100,4 +100,3 @@ void AddSC_boss_moira_bronzebeard() newscript->GetAI = &GetAI_boss_moira_bronzebeard; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp index b2b00a8434c..c569cfaf8e0 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp @@ -21,7 +21,7 @@ SDComment: Learning Smelt Dark Iron if tribute quest rewarded. Missing event. SDCategory: Blackrock Depths EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackrock_depths.h" enum Spells @@ -256,4 +256,3 @@ void AddSC_boss_tomb_of_seven() newscript->pGossipSelect = &GossipSelect_boss_doomrel; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp b/src/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp index b0b335960a6..cd07c706e39 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp @@ -29,7 +29,7 @@ update `creature_template` set `npcflag`='1',`ScriptName`='npc_tobias_seecher' w update `instance_template` set `script`='instance_blackrock_depths' where `map`='230'; */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackrock_depths.h" #define TIMER_TOMBOFTHESEVEN 15000 @@ -421,4 +421,3 @@ InstanceData* GetInstanceData_instance_blackrock_depths(Map* pMap) newscript->GetInstanceData = &GetInstanceData_instance_blackrock_depths; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp index 8bdd8849b4d..d9f8a42688c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FIRENOVA 23462 #define SPELL_CLEAVE 20691 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp index a8ffac32343..7321036e8ed 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_CORROSIVEACID 20667 #define SPELL_FREEZE 18763 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp index 2fb5dea68d3..932a4c24366 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_CROWDPUMMEL 10887 #define SPELL_MIGHTYBLOW 14099 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp index 07229186f0e..f0cf6a0b34a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_WARSTOMP 24375 #define SPELL_CLEAVE 15579 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp index 45e1c86a12d..c8e2f7719bf 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp @@ -21,7 +21,7 @@ SDComment: Uncertain how often mother's milk is casted SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_CRYSTALIZE 16104 #define SPELL_MOTHERSMILK 16468 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp index d2f493782f3..8923032c70e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_BLASTWAVE 11130 #define SPELL_SHOUT 23511 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp index 520156dc656..1a55ca0006e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp @@ -21,7 +21,7 @@ SDComment: Event to activate Emberseer NYI SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FIRENOVA 23462 #define SPELL_FLAMEBUFFET 23341 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp index 16e8178e1b7..39e12905a24 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp @@ -21,7 +21,7 @@ SDComment: Needs revision SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SHOOT 16496 #define SPELL_STUNBOMB 16497 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp index ad3f3b09548..9c6054f3600 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp @@ -21,7 +21,7 @@ SDComment: Intro event NYI SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_WHIRLWIND 26038 #define SPELL_CLEAVE 20691 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp index 36941fab883..765cc4ea81b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_CURSEOFBLOOD 24673 #define SPELL_HEX 16708 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp index 2282334bff4..2ebe9016aed 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FLAMEBREAK 16785 #define SPELL_IMMOLATE 20294 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp b/src/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp index 30896461e97..8ec565a9adc 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp +++ b/src/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackrock Spire EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SNAPKICK 15618 #define SPELL_CLEAVE 15579 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp index d688987af96..664cdb5121d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1469000 #define SAY_LEASH -1469001 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp index b094b111731..4fc1be6c306 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp @@ -21,7 +21,7 @@ SDComment: Chromatic Mutation disabled due to lack of core support SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum Emotes { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp index 54ecb4263c5..531c292bd3b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp @@ -21,7 +21,7 @@ SDComment: Shadow of Ebonroc needs core support SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SHADOWFLAME 22539 #define SPELL_WINGBUFFET 18500 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp index 8e99a90c8a8..56b89f7f969 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SHADOWFLAME 22539 #define SPELL_WINGBUFFET 23339 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp index 24c7e2a5cde..1992a9f61a7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define EMOTE_FRENZY -1469031 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp index 3bc0cb69cb1..b233829d7f5 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp @@ -21,7 +21,7 @@ SDComment: Some issues with class calls effecting more than one class SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1469007 #define SAY_XHEALTH -1469008 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp index 37c446acaf3..db7cd5770bc 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp @@ -21,7 +21,7 @@ SDComment: Needs additional review. Phase 1 NYI (Grethok the Controller) SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" //Razorgore Phase 2 Script diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp index ae903bcf7da..036a9cee3c6 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp @@ -21,7 +21,7 @@ SDComment: Burning Adrenaline not correctly implemented in core SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_LINE1 -1469026 #define SAY_LINE2 -1469027 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp index 47a2ea942ae..3e041de6cea 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp @@ -21,7 +21,7 @@ SDComment: Missing some text, Vael beginning event, and spawns Nef in wrong plac SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_GAMESBEGIN_1 -1469004 #define SAY_GAMESBEGIN_2 -1469005 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp b/src/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp index 97bf717589a..d6403fa1206 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp +++ b/src/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp @@ -21,5 +21,5 @@ SDComment: SDCategory: Blackwing Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/blasted_lands.cpp b/src/scripts/eastern_kingdoms/blasted_lands.cpp index 9fb1b64dd95..0a9f904992e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/blasted_lands.cpp +++ b/src/scripts/eastern_kingdoms/blasted_lands.cpp @@ -26,7 +26,7 @@ npc_deathly_usher npc_fallen_hero_of_horde EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_deathly_usher @@ -159,4 +159,3 @@ void AddSC_blasted_lands() newscript->pGossipSelect = &GossipSelect_npc_fallen_hero_of_horde; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/boss_kruul.cpp b/src/scripts/eastern_kingdoms/boss_kruul.cpp index 5b9de136aa0..12c12cab3de 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/boss_kruul.cpp +++ b/src/scripts/eastern_kingdoms/boss_kruul.cpp @@ -21,7 +21,7 @@ SDComment: Highlord Kruul are presumably no longer in-game on regular bases, how SDCategory: Bosses EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SHADOWVOLLEY 21341 #define SPELL_CLEAVE 20677 @@ -152,4 +152,3 @@ void AddSC_boss_kruul() newscript->GetAI = &GetAI_boss_kruul; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/burning_steppes.cpp b/src/scripts/eastern_kingdoms/burning_steppes.cpp index 5ef8fc6296a..4c66ef78412 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/burning_steppes.cpp +++ b/src/scripts/eastern_kingdoms/burning_steppes.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_ragged_john EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_ragged_john @@ -151,4 +151,3 @@ void AddSC_burning_steppes() newscript->pGossipSelect = &GossipSelect_npc_ragged_john; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp b/src/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp index 9d0d7bc1f35..5d5ce9f7969 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp +++ b/src/scripts/eastern_kingdoms/deadmines/boss_mr_smite.cpp @@ -22,7 +22,7 @@ SD%Complete: SDComment: Timers and say taken from acid script EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "deadmines.h" enum eSpels diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.cpp b/src/scripts/eastern_kingdoms/deadmines/deadmines.cpp index 6df0b7bcc12..5bc1121bead 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.cpp +++ b/src/scripts/eastern_kingdoms/deadmines/deadmines.cpp @@ -21,7 +21,7 @@ SDComment: Placeholder SDCategory: Deadmines EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "deadmines.h" #include "Spell.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.h b/src/scripts/eastern_kingdoms/deadmines/deadmines.h index f002f5b0488..f8ea790add1 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.h +++ b/src/scripts/eastern_kingdoms/deadmines/deadmines.h @@ -1,7 +1,7 @@ #ifndef DEF_DEADMINES_H #define DEF_DEADMINES_H -#include "precompiled.h" +#include "ScriptedPch.h" enum CannonState { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp b/src/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp index e963bb6ce84..57042f9e6f1 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp +++ b/src/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Deadmines EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "deadmines.h" enum Sounds diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/dun_morogh.cpp b/src/scripts/eastern_kingdoms/dun_morogh.cpp index 04eb6d4aeed..72aeca1b7e3 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/dun_morogh.cpp +++ b/src/scripts/eastern_kingdoms/dun_morogh.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_narm_faulk EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_narm_faulk @@ -100,4 +100,3 @@ void AddSC_dun_morogh() newscript->GetAI = &GetAI_npc_narm_faulk; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/duskwood.cpp b/src/scripts/eastern_kingdoms/duskwood.cpp index 2bc02af75db..a3e5d90033f 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/duskwood.cpp +++ b/src/scripts/eastern_kingdoms/duskwood.cpp @@ -21,13 +21,13 @@ SDComment: Quest Support:8735 SDCategory: Duskwood EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### # at_twilight_grove ######*/ -bool AreaTrigger_at_twilight_grove(Player* pPlayer, AreaTriggerEntry *at) +bool AreaTrigger_at_twilight_grove(Player* pPlayer, const AreaTriggerEntry *at) { if (pPlayer->HasQuestForItem(21149)) { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/eastern_plaguelands.cpp b/src/scripts/eastern_kingdoms/eastern_plaguelands.cpp index 499c681625c..32316c8def7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/eastern_plaguelands.cpp +++ b/src/scripts/eastern_kingdoms/eastern_plaguelands.cpp @@ -28,7 +28,7 @@ npc_darrowshire_spirit npc_tirion_fordring EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" //id8530 - cannibal ghoul //id8531 - gibbering ghoul diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/elwynn_forest.cpp b/src/scripts/eastern_kingdoms/elwynn_forest.cpp index e68817e0a6b..ccef7344808 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/elwynn_forest.cpp +++ b/src/scripts/eastern_kingdoms/elwynn_forest.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_henze_faulk EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_henze_faulk @@ -99,4 +99,3 @@ void AddSC_elwynn_forest() newscript->GetAI = &GetAI_npc_henze_faulk; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp b/src/scripts/eastern_kingdoms/eversong_woods.cpp index ad6fb0013f3..d4d0a0aaaa7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp +++ b/src/scripts/eastern_kingdoms/eversong_woods.cpp @@ -29,8 +29,8 @@ npc_kelerun_bloodmourn go_harbinger_second_trial EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_prospector_anvilward @@ -706,4 +706,3 @@ void AddSC_eversong_woods() newscript->GetAI = &GetAI_npc_infused_crystalAI; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp b/src/scripts/eastern_kingdoms/ghostlands.cpp index 10bedd0df93..bb9dd0aceed 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp +++ b/src/scripts/eastern_kingdoms/ghostlands.cpp @@ -28,8 +28,8 @@ npc_rathis_tomber npc_ranger_lilatha EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_blood_knight_dawnstar @@ -270,4 +270,3 @@ void AddSC_ghostlands() newscript->pQuestAccept = &QuestAccept_npc_ranger_lilatha; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp b/src/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp index 5b6e4e2cfd1..4c265a27c77 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp +++ b/src/scripts/eastern_kingdoms/gnomeregan/gnomeregan.cpp @@ -23,9 +23,9 @@ SD%Complete: 90% SDComment: Some visual effects are not implemented. Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gnomeregan.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" #define GOSSIP_START_EVENT "I am ready to being" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/gnomeregan.h b/src/scripts/eastern_kingdoms/gnomeregan/gnomeregan.h index e46c811e9b1..e46c811e9b1 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/gnomeregan.h +++ b/src/scripts/eastern_kingdoms/gnomeregan/gnomeregan.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp b/src/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp index cecff8f52dc..20041b6e889 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp +++ b/src/scripts/eastern_kingdoms/gnomeregan/instance_gnomeregan.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gnomeregan.h" #define MAX_ENCOUNTER 1 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp b/src/scripts/eastern_kingdoms/hinterlands.cpp index 27779821fe7..feb873f2450 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp +++ b/src/scripts/eastern_kingdoms/hinterlands.cpp @@ -26,8 +26,8 @@ npc_00x09hl npc_rinji EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_00x09hl diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/ironforge.cpp b/src/scripts/eastern_kingdoms/ironforge.cpp index 03971aa53a5..4c3fe14884c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/ironforge.cpp +++ b/src/scripts/eastern_kingdoms/ironforge.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_royal_historian_archesonus EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_royal_historian_archesonus @@ -91,4 +91,3 @@ void AddSC_ironforge() newscript->pGossipSelect = &GossipSelect_npc_royal_historian_archesonus; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/isle_of_queldanas.cpp b/src/scripts/eastern_kingdoms/isle_of_queldanas.cpp index c5fcaf081ed..2c1abb16e29 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/isle_of_queldanas.cpp +++ b/src/scripts/eastern_kingdoms/isle_of_queldanas.cpp @@ -26,7 +26,7 @@ npc_converted_sentry npc_greengill_slave EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_converted_sentry @@ -151,4 +151,3 @@ void AddSC_isle_of_queldanas() newscript->GetAI = &GetAI_npc_greengill_slaveAI; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_curator.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_curator.cpp index fcdb1f6df44..4db36f9e384 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_curator.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_curator.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1532057 #define SAY_SUMMON1 -1532058 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp index 1441b06ca81..beb79831bcc 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1532018 #define SAY_SLAY1 -1532019 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp index eb3ad3ae9fa..eaee589e7c9 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_MIDNIGHT_KILL -1532000 #define SAY_APPEAR1 -1532001 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp index b4c54d517c0..9afabe63ed7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" #define SAY_AGGRO -1532011 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp index 1e8bd3e3071..b7de8aa8700 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp @@ -21,7 +21,7 @@ SDComment: Not sure about timing and portals placing SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" #define EMOTE_PHASE_PORTAL -1532089 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp index a153a24c106..9c2cf99bfce 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp @@ -21,7 +21,7 @@ SDComment: SDComment: Timers may incorrect SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" //phase 1 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp index 03d5166ffd3..dcba83ab249 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" #define SAY_AGGRO -1532091 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp index a3d63534697..24979901574 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp @@ -21,8 +21,8 @@ SDComment: Flame wreath missing cast animation, mods won't triggere. SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" -#include "simple_ai.h" +#include "ScriptedPch.h" +#include "ScriptedSimpleAI.h" #include "karazhan.h" #include "GameObject.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp b/src/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp index b18c3372b75..71331dd516c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp @@ -21,7 +21,7 @@ SDComment: Complete! Needs adjustments to use spell though. SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" #define SAY_SLAY1 -1532065 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp b/src/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp index ce47f57a3be..28e67098ada 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp @@ -21,7 +21,7 @@ SDComment: Oz, Hood, and RAJ event implemented. RAJ event requires more testing. SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" /***********************************/ diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp b/src/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp index 066ecca5b23..ab643fefab5 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp @@ -21,7 +21,7 @@ SDComment: Instance Script for Karazhan to help in various encounters. TODO: Gam SDCategory: Karazhan EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" #define MAX_ENCOUNTER 12 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.cpp b/src/scripts/eastern_kingdoms/karazhan/karazhan.cpp index 3c17ec40580..846cf51f433 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.cpp +++ b/src/scripts/eastern_kingdoms/karazhan/karazhan.cpp @@ -27,9 +27,9 @@ npc_berthold npc_image_of_medivh EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "karazhan.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" /*###### # npc_barnesAI diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.h b/src/scripts/eastern_kingdoms/karazhan/karazhan.h index 56a6b106332..56a6b106332 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.h +++ b/src/scripts/eastern_kingdoms/karazhan/karazhan.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/loch_modan.cpp b/src/scripts/eastern_kingdoms/loch_modan.cpp index e794067cdaf..1212e2ffa9d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/loch_modan.cpp +++ b/src/scripts/eastern_kingdoms/loch_modan.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_mountaineer_pebblebitty EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_mountaineer_pebblebitty @@ -98,4 +98,3 @@ void AddSC_loch_modan() newscript->pGossipSelect = &GossipSelect_npc_mountaineer_pebblebitty; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp b/src/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp index 48ec974a86b..037c948f237 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp +++ b/src/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp @@ -21,7 +21,7 @@ SDComment: Normal and Heroic Support. Issues: Arcane Spheres do not initially fo SDCategory: Magisters' Terrace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magisters_terrace.h" #include "WorldPacket.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp b/src/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp index 2c76872176c..cdbfe3d088f 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp +++ b/src/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp @@ -21,7 +21,7 @@ SDComment: No Heroic support yet. Needs further testing. Several scripts for pet SDCategory: Magister's Terrace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magisters_terrace.h" struct Speech diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp b/src/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp index e9223432811..b8c8c5d6e62 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp +++ b/src/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp @@ -21,7 +21,7 @@ SDComment: Heroic and Normal Support. Needs further testing. SDCategory: Magister's Terrace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magisters_terrace.h" #define SAY_AGGRO -1585000 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp b/src/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp index 73569237e74..c358a93bd6b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp +++ b/src/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp @@ -21,7 +21,7 @@ SDComment: Heroic and Normal support. Needs further testing. SDCategory: Magister's Terrace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magisters_terrace.h" enum eEnums diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp b/src/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp index 704347208b0..e181ec9bd41 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp +++ b/src/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp @@ -21,7 +21,7 @@ SDComment: Designed only for Selin Fireheart SDCategory: Magister's Terrace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magisters_terrace.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp b/src/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp index 1aa6cd10914..3bd45f85187 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp +++ b/src/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_kalecgos EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_kalecgos diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h b/src/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h index d6419ea409c..d6419ea409c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h +++ b/src/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp index 462f42a531a..4a64f38dcfd 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define EMOTE_SERVICE -1409000 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_garr.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_garr.cpp index 502b78e940a..41261972560 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_garr.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_garr.cpp @@ -21,7 +21,7 @@ SDComment: Adds NYI SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" // Garr spells #define SPELL_ANTIMAGICPULSE 19492 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp index a557e7baabb..e91d3eea75c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp @@ -21,7 +21,7 @@ SDComment: Adds MC NYI SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SHADOWBOLT 19728 #define SPELL_RAINOFFIRE 19717 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp index 594a8f24ebe..cf3f2b22536 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp @@ -21,7 +21,7 @@ SDComment: Timers need to be confirmed, Golemagg's Trust need to be checked SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "molten_core.h" enum eEnums diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp index 333fe782717..c5cab836fa0 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_IMPENDINGDOOM 19702 #define SPELL_LUCIFRONCURSE 19703 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp index 498987b2bd0..da25998246f 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp @@ -21,7 +21,7 @@ SDComment: Conflag on ground nyi, fear causes issues without VMAPs SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define EMOTE_FRENZY -1409001 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp index 8ae81f9cd90..cf39b9a0835 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp @@ -21,7 +21,7 @@ SDComment: Correct spawning and Event NYI SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1409003 #define SAY_SPAWN -1409004 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp index 0d14e8a6be4..e6139b5bf60 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp @@ -21,7 +21,7 @@ SDComment: Intro Dialog and event NYI SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_REINFORCEMENTS1 -1409013 #define SAY_REINFORCEMENTS2 -1409014 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp index 9e6527ffec6..ae8b4845c5a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp @@ -21,7 +21,7 @@ SDComment: Teleport NYI SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_ARCANEEXPLOSION 19712 #define SPELL_SHAZZRAHCURSE 19713 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp b/src/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp index a1ac6b94f96..69819fd2b34 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp @@ -21,7 +21,7 @@ SDComment: Adds NYI SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "molten_core.h" #define SPELL_DARKSTRIKE 19777 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp b/src/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp index 21f1b2f8286..d4399a281a0 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp @@ -21,7 +21,7 @@ SDComment: Place Holder SDCategory: Molten Core EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "molten_core.h" #define MAX_ENCOUNTER 9 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.cpp b/src/scripts/eastern_kingdoms/molten_core/molten_core.cpp index 833f67f5fc7..f8fe5bf1477 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.cpp +++ b/src/scripts/eastern_kingdoms/molten_core/molten_core.cpp @@ -25,8 +25,8 @@ EndScriptData */ mob_ancient_core_hound EndContentData */ -#include "precompiled.h" -#include "simple_ai.h" +#include "ScriptedPch.h" +#include "ScriptedSimpleAI.h" #define SPELL_CONE_OF_FIRE 19630 #define SPELL_BITE 19771 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.h b/src/scripts/eastern_kingdoms/molten_core/molten_core.h index 5874d8b9408..5874d8b9408 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.h +++ b/src/scripts/eastern_kingdoms/molten_core/molten_core.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/redridge_mountains.cpp b/src/scripts/eastern_kingdoms/redridge_mountains.cpp index f7419a6e4ed..f26e0131181 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/redridge_mountains.cpp +++ b/src/scripts/eastern_kingdoms/redridge_mountains.cpp @@ -21,8 +21,8 @@ SD%Complete: 100% SDComment: Support for quest 219. Script Data End */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" enum eCorporalKeeshan { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp b/src/scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp index 7f6ecc6ab77..52cb2dbe065 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_enclave/chapter1.cpp @@ -16,10 +16,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "Vehicle.h" #include "ObjectMgr.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" #include "SpellId.h" /*###### diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp b/src/scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp index a9006e9f3ae..25c786c4938 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_enclave/chapter2.cpp @@ -16,8 +16,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" //How to win friends and influence enemies // texts signed for creature 28939 but used for 28939,28940,28610 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp b/src/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp index e5adf547d4e..36d10d44161 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp @@ -16,8 +16,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #define LESS_MOB // if you do not have a good server and do not want it to be laggy as hell //Light of Dawn diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp b/src/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp index 09c31e7e8a3..f7654de5f54 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" /*#### ## npc_valkyr_battle_maiden diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp index a2e511eeb26..c077f6fcb34 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp index 20dd0fab1ad..6430b6fafcd 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_CALLOFTHEGRAVE 17831 #define SPELL_TERRIFY 7399 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp index 2d8b2898437..ba39fc29675 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp index 3c4aaa3cc67..c4afca740b2 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "SpellMgr.h" #include "scarlet_monastery.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp index d11fa738d5f..06b3e3df55e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp @@ -21,8 +21,8 @@ SDComment: Should in addition spawn Myrmidons in the hallway outside SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #define SAY_AGGRO -1189000 #define SAY_WHIRLWIND -1189001 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp index 3e82771b928..b549eb7787d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp @@ -21,7 +21,7 @@ SDComment: TODO: if this guy not involved in some special event, remove (and let SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eSpells { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp index 34564d81349..b6f71066ac5 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp index b8b66ceac54..29d7a8e389b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scarlet_monastery.h" enum eEnums diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp index fb63b1eab54..752970bef73 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scarlet_monastery.h" enum eEnums diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp index 7379a53c33a..dc5adaeed30 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_LICHSLAP 28873 #define SPELL_FROSTBOLTVOLLEY 8398 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp b/src/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp index ac0795ce6ae..041268cf425 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp @@ -21,9 +21,8 @@ SDComment: SDCategory: Scarlet Monastery EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scarlet_monastery.h" -#include "sc_creature.h" #define ENTRY_PUMPKIN_SHRINE 186267 #define ENTRY_HORSEMAN 23682 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h b/src/scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h index 2b6399ae3e4..2b6399ae3e4 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h +++ b/src/scripts/eastern_kingdoms/scarlet_monastery/scarlet_monastery.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp index 818ab08e534..b1db5b8ac51 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp @@ -21,7 +21,7 @@ SDComment: Doors missing in instance script. SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define SPELL_ARCANEMISSILES 22272 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp index 640fdee3758..805410d287e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" struct TRINITY_DLL_DECL boss_death_knight_darkreaverAI : public ScriptedAI { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp index 47e8648fe54..ae96e4c4e8d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" enum eEnums diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp index ea313c5770b..7a07d29483c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define SPELL_CURSEOFAGONY 18671 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp index 57a8aef0cde..f1ed0cb1255 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define SPELL_CALLOFGRAVES 17831 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp index 650d6fb34ef..7c120dbda0b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_CURSEOFBLOOD 24673 //#define SPELL_ILLUSION 17773 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp index a9e764ac38f..5ffea850954 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SHADOWBOLTVOLLEY 20741 #define SPELL_BONESHIELD 27688 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp index 3c8763b9f4b..c827622c819 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp @@ -21,7 +21,7 @@ SDComment: aura applied/defined in database SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define SPELL_IMMOLATE 20294 // Old ID was 15570 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp index 2f4c3d4e5ce..330e54bc287 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define SPELL_VOLATILEINFECTION 24928 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp index 7a8aeefe7d0..8e97ae92428 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FROSTBOLT 21369 #define SPELL_ICEARMOR 18100 //This is actually a buff he gives himself diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp index 54c60ebdf61..f0dbee97e00 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define SPELL_TRAMPLE 15550 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp b/src/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp index e33060fc102..7cee6fc0b0d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp b/src/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp index eaad33e554f..819f25fc16b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp +++ b/src/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Scholomance EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "scholomance.h" #define GO_GATE_KIRTONOS 175570 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/scholomance.h b/src/scripts/eastern_kingdoms/scholomance/scholomance.h index 83ce26c9687..83ce26c9687 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/scholomance.h +++ b/src/scripts/eastern_kingdoms/scholomance/scholomance.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/searing_gorge.cpp b/src/scripts/eastern_kingdoms/searing_gorge.cpp index 22bee992573..114a3113159 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/searing_gorge.cpp +++ b/src/scripts/eastern_kingdoms/searing_gorge.cpp @@ -27,7 +27,7 @@ npc_lothos_riftwaker npc_zamael_lunthistle EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_kalaran_windblade @@ -167,4 +167,3 @@ void AddSC_searing_gorge() newscript->pGossipSelect = &GossipSelect_npc_zamael_lunthistle; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp b/src/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp index 83cd48c6ed4..556f47fcf30 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp +++ b/src/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Shadowfang Keep EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shadowfang_keep.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp b/src/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp index 45148f51ec1..f948d664204 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp +++ b/src/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp @@ -25,8 +25,8 @@ EndScriptData */ npc_shadowfang_prisoner EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "shadowfang_keep.h" /*###### diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h b/src/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h index a1a59789632..a1a59789632 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h +++ b/src/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/silvermoon_city.cpp b/src/scripts/eastern_kingdoms/silvermoon_city.cpp index a1310e83ce2..226a1794dfb 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/silvermoon_city.cpp +++ b/src/scripts/eastern_kingdoms/silvermoon_city.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_blood_knight_stillblade EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*####### # npc_blood_knight_stillblade @@ -101,4 +101,3 @@ void AddSC_silvermoon_city() newscript->GetAI = &GetAI_npc_blood_knight_stillblade; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp b/src/scripts/eastern_kingdoms/silverpine_forest.cpp index b2f4be51e0b..3fb546697bf 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp +++ b/src/scripts/eastern_kingdoms/silverpine_forest.cpp @@ -27,8 +27,8 @@ npc_deathstalker_erland pyrewood_ambush EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_astor_hadren diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stormwind_city.cpp b/src/scripts/eastern_kingdoms/stormwind_city.cpp index 83045f13327..03193e76765 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stormwind_city.cpp +++ b/src/scripts/eastern_kingdoms/stormwind_city.cpp @@ -32,8 +32,8 @@ npc_marzon_silent_blade npc_lord_gregor_lescovar EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_archmage_malin @@ -688,4 +688,3 @@ void AddSC_stormwind_city() newscript->GetAI = &GetAI_npc_marzon_silent_blade; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stranglethorn_vale.cpp b/src/scripts/eastern_kingdoms/stranglethorn_vale.cpp index 4d6c718d995..b39179624d3 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stranglethorn_vale.cpp +++ b/src/scripts/eastern_kingdoms/stranglethorn_vale.cpp @@ -25,7 +25,7 @@ EndScriptData */ mob_yenniku EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## mob_yenniku @@ -120,4 +120,3 @@ void AddSC_stranglethorn_vale() newscript->GetAI = &GetAI_mob_yenniku; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp index b2782850540..93dbb8d83d8 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp @@ -21,7 +21,7 @@ SDComment: aura applied/defined in database SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define SAY_0 "Intruders! More pawns of the Argent Dawn, no doubt. I already count one of their number among my prisoners. Withdraw from my domain before she is executed!" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp index 15e031d29a8..b3ea1b999d1 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp @@ -21,7 +21,7 @@ SDComment: MC disabled SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define SPELL_BANSHEEWAIL 16565 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp index e68dfa4ef54..9dee5f470d2 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" //front, left #define ADD_1X 3553.851807 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp index 0e92f989b01..4075bf7d79d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp @@ -21,7 +21,7 @@ SDComment: Possibly need to fix/improve summons after death SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp index 85784d8deab..5e58a7b4e8c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define SPELL_DRAININGBLOW 16793 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp index a661d086e1e..70491c2965a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define SPELL_FROSTBOLT 17503 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp index 3a4ebe4cf97..b5785be38a1 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define SPELL_ENCASINGWEBS 4962 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp index 571a7eb8a31..c35712758c9 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp @@ -21,7 +21,7 @@ SDComment: Basic script to have support for Horde paladin epic mount (quest 9737 SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" /*##### diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp index 82745ee7a6c..fe3145dffaa 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" //Spell ID to summon this guy is 24627 "Summon Postmaster Malown" //He should be spawned along with three other elites once the third postbox has been opened diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp index 7a5c08108bd..403c72afffa 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define SPELL_TRAMPLE 5568 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp b/src/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp index 314c631ee88..c49b33d8bdc 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_SPAWN "TIMMY!" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp b/src/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp index 1fb28e0b0a2..f2ccb1794d5 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp @@ -21,7 +21,7 @@ SDComment: In progress. Undead side 75% implemented. Save/load not implemented. SDCategory: Stratholme EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" #define GO_SERVICE_ENTRANCE 175368 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.cpp b/src/scripts/eastern_kingdoms/stratholme/stratholme.cpp index 776fc68a3d6..4c00585647d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.cpp +++ b/src/scripts/eastern_kingdoms/stratholme/stratholme.cpp @@ -28,7 +28,7 @@ mob_restless_soul mobs_spectral_ghostly_citizen EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "stratholme.h" /*###### diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.h b/src/scripts/eastern_kingdoms/stratholme/stratholme.h index b9246091a7c..b9246091a7c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.h +++ b/src/scripts/eastern_kingdoms/stratholme/stratholme.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp b/src/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp index 262e50a318d..378ca8324d6 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp +++ b/src/scripts/eastern_kingdoms/sunken_temple/instance_sunken_temple.cpp @@ -21,7 +21,7 @@ SDComment:Place Holder SDCategory: Sunken Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunken_temple.h" #define GO_ATALAI_STATUE1 148830 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp b/src/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp index 3e8ea7a95d9..f3c130c0254 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp +++ b/src/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp @@ -25,14 +25,14 @@ EndScriptData */ at_malfurion_Stormrage_trigger EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunken_temple.h" /*##### # at_malfurion_Stormrage_trigger #####*/ -bool AreaTrigger_at_malfurion_stormrage(Player* pPlayer, AreaTriggerEntry *at) +bool AreaTrigger_at_malfurion_stormrage(Player* pPlayer, const AreaTriggerEntry *at) { if (ScriptedInstance* pInstance = pPlayer->GetInstanceData()) { diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.h b/src/scripts/eastern_kingdoms/sunken_temple/sunken_temple.h index 82245095c31..82245095c31 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.h +++ b/src/scripts/eastern_kingdoms/sunken_temple/sunken_temple.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp index 61318693b90..4bd2e00691a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp @@ -20,7 +20,7 @@ SD%Complete: 80 SDComment: Find a way to start the intro, best code for the intro EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" enum Quotes diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp index cc600c88177..de17f5ec850 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp @@ -20,7 +20,7 @@ SD%Complete: 100 SDComment: EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" enum Quotes diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp index 7d0a6b1a9d1..12014ffdbe3 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp @@ -20,7 +20,7 @@ SD%Complete: 0 SDComment: EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" enum Quotes diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp index 9e0c65a1206..f18587fecb5 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Sunwell_Plateau EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" enum Quotes diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp index 428d7d27b96..578d8af0c3a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp @@ -24,7 +24,7 @@ EndScriptData */ //TODO rewrite Amagedon //TODO Remove blue visual from Orbs on reset and if it is used -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" #include <math.h> diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp index 29497c32e79..997933725f7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp @@ -20,7 +20,7 @@ SD%Complete: 80 SDComment: all sounds, black hole effect triggers to often (46228) */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" // Muru & Entropius's spells diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp index 52cbad4ea1e..199746468cd 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp @@ -9,7 +9,7 @@ SDComment: VERIFY SCRIPT SDCategory: Sunwell_Plateau EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" #define MAX_ENCOUNTER 6 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp b/src/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp index e1b118e8b46..dbf67d5f26e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp @@ -25,7 +25,7 @@ npc_prophet_velen npc_captain_selana EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sunwell_plateau.h" /*###### diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h b/src/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h index f955e8c7e17..f955e8c7e17 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h +++ b/src/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/tirisfal_glades.cpp b/src/scripts/eastern_kingdoms/tirisfal_glades.cpp index 313f9745e4d..5782898864b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/tirisfal_glades.cpp +++ b/src/scripts/eastern_kingdoms/tirisfal_glades.cpp @@ -27,7 +27,7 @@ go_mausoleum_door go_mausoleum_trigger EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_calvin_montague @@ -206,4 +206,3 @@ void AddSC_tirisfal_glades() newscript->pGOHello = &GOHello_go_mausoleum_trigger; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp b/src/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp index 84354c73fdd..bccd01aed00 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp +++ b/src/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp @@ -24,7 +24,7 @@ At 33%, he will awaken the Vault Walkers On his death the vault door opens. EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO "Who dares awaken Archaedas? Who dares the wrath of the makers!" #define SOUND_AGGRO 5855 @@ -348,7 +348,7 @@ SDComment: After activating the altar of the keepers, the stone keepers will wake up one by one. EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_SELF_DESTRUCT 9874 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp b/src/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp index ec907f1f2f9..5e980d45ae0 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp +++ b/src/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Uldaman EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1070000 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp b/src/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp index b09ee3e22c9..76160ba057c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp +++ b/src/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_ARCHAEDAS_AWAKEN 10347 #define SPELL_AWAKEN_VAULT_WALKER 10258 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/uldaman.cpp b/src/scripts/eastern_kingdoms/uldaman/uldaman.cpp index f63f5c50805..92f8721fee3 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/uldaman.cpp +++ b/src/scripts/eastern_kingdoms/uldaman/uldaman.cpp @@ -26,7 +26,7 @@ mob_jadespine_basilisk npc_lore_keeper_of_norgannon EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## mob_jadespine_basilisk diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/undercity.cpp b/src/scripts/eastern_kingdoms/undercity.cpp index d74b6a29b20..06373a839e4 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/undercity.cpp +++ b/src/scripts/eastern_kingdoms/undercity.cpp @@ -27,7 +27,7 @@ npc_highborne_lamenter npc_parqual_fintallas EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_lady_sylvanas_windrunner @@ -250,4 +250,3 @@ void AddSC_undercity() newscript->pGossipSelect = &GossipSelect_npc_parqual_fintallas; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/western_plaguelands.cpp b/src/scripts/eastern_kingdoms/western_plaguelands.cpp index 3af745b95b9..ee6369777fd 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/western_plaguelands.cpp +++ b/src/scripts/eastern_kingdoms/western_plaguelands.cpp @@ -27,7 +27,7 @@ npc_myranda_the_hag npc_the_scourge_cauldron EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npcs_dithers_and_arbington @@ -229,4 +229,3 @@ void AddSC_western_plaguelands() newscript->GetAI = &GetAI_npc_the_scourge_cauldron; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp b/src/scripts/eastern_kingdoms/westfall.cpp index 6142966c56a..06861a4975d 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp +++ b/src/scripts/eastern_kingdoms/westfall.cpp @@ -26,8 +26,8 @@ npc_daphne_stilwell npc_defias_traitor EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_daphne_stilwell @@ -261,4 +261,3 @@ void AddSC_westfall() newscript->pQuestAccept = &QuestAccept_npc_defias_traitor; newscript->RegisterSelf(); } - diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/wetlands.cpp b/src/scripts/eastern_kingdoms/wetlands.cpp index 77a6d453197..3c3c4662abb 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/wetlands.cpp +++ b/src/scripts/eastern_kingdoms/wetlands.cpp @@ -26,8 +26,8 @@ npc_mikhail npc_tapoke_slim_jahn EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_tapoke_slim_jahn diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp b/src/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp index 462327b1c34..40bff5f552f 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp @@ -23,7 +23,7 @@ SQLUpdate: EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" #include "Weather.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp b/src/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp index 6616b5c5c54..d7f795275b9 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Aman EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" //#include "spell.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp b/src/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp index 2b3d3738634..51898b2dc19 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Aman EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" #define YELL_AGGRO "Da shadow gonna fall on you... " diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp b/src/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp index 3f8d6cb5a99..8981645221c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Aman EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" #include "GridNotifiers.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp b/src/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp index 656ef94c27f..1c234716fe4 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Aman EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" #include "GridNotifiers.h" diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp b/src/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp index d096f530a03..1f559a9b359 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp @@ -20,7 +20,7 @@ SD%Complete: 85% SDComment: EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" //Speech diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp b/src/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp index 0db6b494332..e21f7c6f31c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Aman EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" #define MAX_ENCOUNTER 6 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.cpp b/src/scripts/eastern_kingdoms/zulaman/zulaman.cpp index e2eebc485fa..c1dbccfa3f3 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.cpp +++ b/src/scripts/eastern_kingdoms/zulaman/zulaman.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_forest_frog EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulaman.h" /*###### diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.h b/src/scripts/eastern_kingdoms/zulaman/zulaman.h index 6fb0ef173bd..6fb0ef173bd 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.h +++ b/src/scripts/eastern_kingdoms/zulaman/zulaman.h diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp index 9af778cf66a..7cea97bb7c2 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp @@ -21,7 +21,7 @@ SDComment: Wrong cleave and red aura is missing. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" bool GOHello_go_gong_of_bethekk(Player* pPlayer, GameObject* pGo) diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp index bf9a0aba9c4..d0bae61187b 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp @@ -21,7 +21,7 @@ SDComment: Massive Geyser with knockback not working. Spell buggy. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FROSTBREATH 16099 #define SPELL_MASSIVEGEYSER 22421 //Not working. Cause its a summon... diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp index f75e7181b99..110a66e1c3c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SPELL_AVARTAR 24646 //The Enrage Spell diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp index b1a9604f85b..718b5c4936c 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp @@ -21,7 +21,7 @@ SDComment: Blood siphon spell buggy cause of Core Issue. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_AGGRO -1309020 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp index ed696fd650e..6e6debe7b19 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SPELL_MANABURN 26046 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp index 7d39d796f65..8b1cc05083a 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp @@ -21,7 +21,7 @@ SDComment: Problem in finding the right flying batriders for spawning and making SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_AGGRO -1309002 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp index 27fa81aed9e..b4454225fa7 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp @@ -21,7 +21,7 @@ SDComment: Mind Control not working because of core bug. Shades visible for all. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_AGGRO -1309014 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp index 73eb3804cd7..66e800e1b37 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp @@ -21,7 +21,7 @@ SDComment: Ohgan function needs improvements. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_AGGRO -1309015 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp index df9b84dc204..e4b12ffb972 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp @@ -21,7 +21,7 @@ SDComment: Charging healers and casters not working. Perhaps wrong Spell Timers. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_AGGRO -1309005 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp index 9ee67a1e7ba..dc1653d04ee 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SPELL_AMBUSH 24337 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp index 869a429608c..e7002673cd3 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp @@ -21,7 +21,7 @@ SDComment: Almost finished. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_AGGRO -1309009 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp index 4ca642fa10e..3b094b74b1e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SAY_TRANSFORM -1309000 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp b/src/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp index 9f33bb0883b..e3752f60304 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" #define SPELL_LIGHTNINGCLOUD 25033 diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp b/src/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp index 377c06b808a..347e478f55e 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp +++ b/src/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp @@ -21,7 +21,7 @@ SDComment: Missing reset function after killing a boss for Ohgan, Thekal. SDCategory: Zul'Gurub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "zulgurub.h" struct TRINITY_DLL_DECL instance_zulgurub : public ScriptedInstance diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/zulgurub.h b/src/scripts/eastern_kingdoms/zulgurub/zulgurub.h index bf55a54c1d5..bf55a54c1d5 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/zulgurub.h +++ b/src/scripts/eastern_kingdoms/zulgurub/zulgurub.h diff --git a/src/bindings/scripts/scripts/examples/example_creature.cpp b/src/scripts/examples/example_creature.cpp index 07975cb466a..65dcdb43a78 100644 --- a/src/bindings/scripts/scripts/examples/example_creature.cpp +++ b/src/scripts/examples/example_creature.cpp @@ -21,7 +21,7 @@ SDComment: Short custom scripting example SDCategory: Script Examples EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" // **** This script is designed as an example for others to build on **** // **** Please modify whatever you'd like to as this script is only for developement **** diff --git a/src/bindings/scripts/scripts/examples/example_escort.cpp b/src/scripts/examples/example_escort.cpp index dee2ed668b5..d5d6d2e59ee 100644 --- a/src/bindings/scripts/scripts/examples/example_escort.cpp +++ b/src/scripts/examples/example_escort.cpp @@ -21,8 +21,8 @@ SDComment: Script used for testing escortAI SDCategory: Script Examples EndScriptData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/examples/example_gossip_codebox.cpp b/src/scripts/examples/example_gossip_codebox.cpp index 9a51d4d4c9a..b5ff766c511 100644 --- a/src/bindings/scripts/scripts/examples/example_gossip_codebox.cpp +++ b/src/scripts/examples/example_gossip_codebox.cpp @@ -21,7 +21,7 @@ SDComment: Show a codebox in gossip option SDCategory: Script Examples EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include <cstring> enum eEnums diff --git a/src/bindings/scripts/scripts/examples/example_misc.cpp b/src/scripts/examples/example_misc.cpp index 667c30ad1b6..00465b996d5 100644 --- a/src/bindings/scripts/scripts/examples/example_misc.cpp +++ b/src/scripts/examples/example_misc.cpp @@ -21,14 +21,15 @@ SDComment: Item, Areatrigger and other small code examples SDCategory: Script Examples EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" +#include "ScriptMgr.h" enum eSay { SAY_HI = -1999925 }; -bool AT_example_areatrigger(Player* pPlayer, AreaTriggerEntry *pAt) +bool AT_example_areatrigger(Player* pPlayer, const AreaTriggerEntry *pAt) { DoScriptText(SAY_HI, pPlayer); return true; @@ -37,7 +38,7 @@ bool AT_example_areatrigger(Player* pPlayer, AreaTriggerEntry *pAt) extern void LoadDatabase(); bool ItemUse_example_item(Player* pPlayer, Item* pItem, SpellCastTargets const& scTargets) { - LoadDatabase(); + sScriptMgr.LoadDatabase(); return true; } diff --git a/src/bindings/scripts/scripts/kalimdor/ashenvale.cpp b/src/scripts/kalimdor/ashenvale.cpp index f606e412668..6b7061d9f09 100644 --- a/src/bindings/scripts/scripts/kalimdor/ashenvale.cpp +++ b/src/scripts/kalimdor/ashenvale.cpp @@ -26,8 +26,8 @@ npc_torek npc_ruul_snowhoof EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*#### # npc_torek diff --git a/src/bindings/scripts/scripts/kalimdor/azshara.cpp b/src/scripts/kalimdor/azshara.cpp index 438a932aea4..66df7c8d779 100644 --- a/src/bindings/scripts/scripts/kalimdor/azshara.cpp +++ b/src/scripts/kalimdor/azshara.cpp @@ -28,7 +28,7 @@ mob_rizzle_sprysprocket mob_depth_charge EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "World.h" #include "WorldPacket.h" diff --git a/src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp b/src/scripts/kalimdor/azuremyst_isle.cpp index 175da5530f6..0cc35d8fb25 100644 --- a/src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp +++ b/src/scripts/kalimdor/azuremyst_isle.cpp @@ -32,8 +32,8 @@ go_ravager_cage npc_death_ravager EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include <cmath> /*###### diff --git a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp b/src/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp index 20a59a0bc21..ab424be300c 100644 --- a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp +++ b/src/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.cpp @@ -16,9 +16,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackfathom_deeps.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" enum eSpells { diff --git a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h b/src/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h index e8bbab9f105..e8bbab9f105 100644 --- a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h +++ b/src/scripts/kalimdor/blackfathom_depths/blackfathom_deeps.h diff --git a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp b/src/scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp index 80eb3d59926..1ffd7d73259 100644 --- a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp +++ b/src/scripts/kalimdor/blackfathom_depths/boss_aku_mai.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackfathom_deeps.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp b/src/scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp index 3467f411ea2..19d8c94c43e 100644 --- a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp +++ b/src/scripts/kalimdor/blackfathom_depths/boss_gelihast.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackfathom_deeps.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_kelris.cpp b/src/scripts/kalimdor/blackfathom_depths/boss_kelris.cpp index 8c0ffce4c54..0412e02ff9b 100644 --- a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/boss_kelris.cpp +++ b/src/scripts/kalimdor/blackfathom_depths/boss_kelris.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackfathom_deeps.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp b/src/scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp index c925616d32d..2cf6b2315e0 100644 --- a/src/bindings/scripts/scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp +++ b/src/scripts/kalimdor/blackfathom_depths/instance_blackfathom_deeps.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Blackfathom Deeps EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blackfathom_deeps.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/kalimdor/bloodmyst_isle.cpp b/src/scripts/kalimdor/bloodmyst_isle.cpp index d061a5811a8..d8cf37a3d79 100644 --- a/src/bindings/scripts/scripts/kalimdor/bloodmyst_isle.cpp +++ b/src/scripts/kalimdor/bloodmyst_isle.cpp @@ -26,7 +26,7 @@ mob_webbed_creature npc_captured_sunhawk_agent EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## mob_webbed_creature diff --git a/src/bindings/scripts/scripts/kalimdor/boss_azuregos.cpp b/src/scripts/kalimdor/boss_azuregos.cpp index d966323b8cc..624dc6b1491 100644 --- a/src/bindings/scripts/scripts/kalimdor/boss_azuregos.cpp +++ b/src/scripts/kalimdor/boss_azuregos.cpp @@ -21,7 +21,7 @@ SDComment: Teleport not included, spell reflect not effecting dots (Core problem SDCategory: Azshara EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_TELEPORT -1000100 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp index 082380ac03f..4ab66bffcae 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_epoch.cpp @@ -25,7 +25,7 @@ SDComment: TODO: Intro, consecutive attacks to a random target durin time wrap, SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "culling_of_stratholme.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp index f3a128f909d..8356ab09db8 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_infinite.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "culling_of_stratholme.h" enum Spells @@ -77,4 +77,4 @@ void AddSC_infinite_epoch() newscript->Name = "boss_infinite"; newscript->GetAI = &GetAI_boss_infinite; newscript->RegisterSelf(); -}
\ No newline at end of file +} diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp index 2ade53360dd..8db1869cf0e 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_mal_ganis.cpp @@ -27,7 +27,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_mal_ganis' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "culling_of_stratholme.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp index 2fdc9302370..aa436304af5 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_meathook.cpp @@ -24,7 +24,7 @@ SDComment: It may need timer adjustment SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "culling_of_stratholme.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp index b6a26118a8f..b54f8b543d1 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/boss_salramm.cpp @@ -27,7 +27,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_salramm' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "culling_of_stratholme.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h index 5c3e4228cab..5c3e4228cab 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/culling_of_stratholme.h diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp index fe0036d791d..c30b364cabb 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp +++ b/src/scripts/kalimdor/caverns_of_time/culling_of_stratholme/instance_culling_of_stratholme.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "culling_of_stratholme.h" #define MAX_ENCOUNTER 5 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp b/src/scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp index 82b1d92ac28..233719da11d 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp +++ b/src/scripts/kalimdor/caverns_of_time/dark_portal/boss_aeonus.cpp @@ -21,7 +21,7 @@ SDComment: Some spells not implemented SDCategory: Caverns of Time, The Dark Portal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "dark_portal.h" enum eEnums diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp b/src/scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp index 3dbbb57a7db..c58f6f85d61 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp +++ b/src/scripts/kalimdor/caverns_of_time/dark_portal/boss_chrono_lord_deja.cpp @@ -21,7 +21,7 @@ SDComment: All abilities not implemented SDCategory: Caverns of Time, The Dark Portal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "dark_portal.h" enum eEnums diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp b/src/scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp index a92a0e076fe..4bab9fcae30 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp +++ b/src/scripts/kalimdor/caverns_of_time/dark_portal/boss_temporus.cpp @@ -21,7 +21,7 @@ SDComment: More abilities need to be implemented SDCategory: Caverns of Time, The Dark Portal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "dark_portal.h" enum eEnums diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp b/src/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp index ec2e641aa4b..a9846b3b87a 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp +++ b/src/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.cpp @@ -27,7 +27,7 @@ npc_time_rift npc_saat EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "dark_portal.h" #define SAY_ENTER -1269020 //where does this belong? diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h b/src/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h index 7bfd8c917d7..7bfd8c917d7 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h +++ b/src/scripts/kalimdor/caverns_of_time/dark_portal/dark_portal.h diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp b/src/scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp index 1ef10fa853d..9d8cb34706f 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp +++ b/src/scripts/kalimdor/caverns_of_time/dark_portal/instance_dark_portal.cpp @@ -21,7 +21,7 @@ SDComment: Quest support: 9836, 10297. Currently in progress. SDCategory: Caverns of Time, The Dark Portal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "dark_portal.h" #define MAX_ENCOUNTER 2 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp index 6fcbc7aa840..4ad13500434 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_anetheron.cpp @@ -1,5 +1,5 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "hyjal_trash.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp index 69203245a18..7510e337968 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_archimonde.cpp @@ -21,7 +21,7 @@ SDComment: Doomfires not completely offlike due to core limitations for random m SDCategory: Caverns of Time, Mount Hyjal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "SpellAuras.h" #include "hyjal_trash.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp index de6b6944e07..cbc500c0909 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_azgalor.cpp @@ -1,5 +1,5 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "hyjal_trash.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp index f16cc39ef08..1c5b34bfd72 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_kazrogal.cpp @@ -1,5 +1,5 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "hyjal_trash.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp index 65cf518454b..b4ef2447f1d 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/boss_rage_winterchill.cpp @@ -1,5 +1,5 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "hyjal_trash.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp index 5c0ade83bb9..ee1feecd400 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal.cpp @@ -27,7 +27,7 @@ npc_thrall npc_tyrande_whisperwind EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjalAI.h" #define GOSSIP_ITEM_BEGIN_ALLY "My companions and I are with you, Lady Proudmoore." diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal.h b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal.h index bfc9a54dfd9..bfc9a54dfd9 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal.h +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal.h diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp index 668c5c42379..ea73232072b 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Caverns of Time, Mount Hyjal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjalAI.h" #include "hyjal_trash.h" #include "MapManager.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h index b06334101ae..4aeda071999 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjalAI.h @@ -6,7 +6,7 @@ #define SC_HYJALAI_H #include "hyjal.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" // Trash Mobs summoned in waves #define NECROMANCER 17899//done diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp index 3550e1c956e..8c0710997d1 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.cpp @@ -1,5 +1,5 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "hyjal_trash.h" #include "hyjalAI.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h index e70ebf7dcd4..9397243834f 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/hyjal_trash.h @@ -3,7 +3,7 @@ #define SC_HYJAL_TRASH_AI_H #include "hyjal.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" #define MINRAIDDAMAGE 700000//minimal damage before trash can drop loot and reputation, resets if faction leader dies diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp b/src/scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp index 5e7ade4d19a..265a6d02258 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp +++ b/src/scripts/kalimdor/caverns_of_time/hyjal/instance_hyjal.cpp @@ -21,7 +21,7 @@ SDComment: Instance Data Scripts and functions to acquire mobs and set encounter SDCategory: Caverns of Time, Mount Hyjal EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hyjal.h" #include "hyjal_trash.h" diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp index 4cab612108a..336a26d1f21 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp +++ b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_captain_skarloc.cpp @@ -21,7 +21,7 @@ SDComment: Missing adds, missing waypoints to move up to Thrall once spawned + s SDCategory: Caverns of Time, Old Hillsbrad Foothills EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "old_hillsbrad.h" #define SAY_ENTER -1560000 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp index 9ab23ad453c..3f126805b5f 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp +++ b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_epoch_hunter.cpp @@ -21,7 +21,7 @@ SDComment: Missing spawns pre-event, missing speech to be coordinated with rest SDCategory: Caverns of Time, Old Hillsbrad Foothills EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "old_hillsbrad.h" #define SAY_ENTER1 -1560013 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp index e7877eada9b..2a6a27411b9 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp +++ b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp @@ -21,9 +21,9 @@ SDComment: Missing proper code for patrolling area after being spawned. Script f SDCategory: Caverns of Time, Old Hillsbrad Foothills EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "old_hillsbrad.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" /*###### ## go_barrel_old_hillsbrad diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp index 54d7fce4c12..625743ab0e6 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp +++ b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/instance_old_hillsbrad.cpp @@ -21,7 +21,7 @@ SDComment: If thrall escort fail, all parts will reset. In future, save sub-part SDCategory: Caverns of Time, Old Hillsbrad Foothills EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "old_hillsbrad.h" #define MAX_ENCOUNTER 6 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp index 768694f5d2a..5dd9a77f768 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp +++ b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp @@ -27,8 +27,8 @@ npc_thrall_old_hillsbrad npc_taretha EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "old_hillsbrad.h" #define QUEST_ENTRY_HILLSBRAD 10282 diff --git a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h index 5c398cc2647..5c398cc2647 100644 --- a/src/bindings/scripts/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h +++ b/src/scripts/kalimdor/caverns_of_time/old_hillsbrad/old_hillsbrad.h diff --git a/src/bindings/scripts/scripts/kalimdor/darkshore.cpp b/src/scripts/kalimdor/darkshore.cpp index d39a442ab4c..c8bfd0d2bfb 100644 --- a/src/bindings/scripts/scripts/kalimdor/darkshore.cpp +++ b/src/scripts/kalimdor/darkshore.cpp @@ -27,9 +27,9 @@ npc_prospector_remtravel npc_threshwackonator EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" -#include "follower_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" +#include "ScriptedFollowerAI.h" /*#### # npc_kerlonian diff --git a/src/bindings/scripts/scripts/kalimdor/desolace.cpp b/src/scripts/kalimdor/desolace.cpp index 71f2a23c7f2..0c91cba01d3 100644 --- a/src/bindings/scripts/scripts/kalimdor/desolace.cpp +++ b/src/scripts/kalimdor/desolace.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_aged_dying_ancient_kodo EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eDyingKodo { diff --git a/src/bindings/scripts/scripts/kalimdor/dustwallow_marsh.cpp b/src/scripts/kalimdor/dustwallow_marsh.cpp index 7b0bd8f13d0..d5e122f30e3 100644 --- a/src/bindings/scripts/scripts/kalimdor/dustwallow_marsh.cpp +++ b/src/scripts/kalimdor/dustwallow_marsh.cpp @@ -31,7 +31,7 @@ npc_private_hendel npc_cassa_crimsonwing - handled by npc_taxi EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## mobs_risen_husk_spirit diff --git a/src/bindings/scripts/scripts/kalimdor/felwood.cpp b/src/scripts/kalimdor/felwood.cpp index 4c81b7315e4..786321d85da 100644 --- a/src/bindings/scripts/scripts/kalimdor/felwood.cpp +++ b/src/scripts/kalimdor/felwood.cpp @@ -25,7 +25,7 @@ EndScriptData */ npcs_riverbreeze_and_silversky EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npcs_riverbreeze_and_silversky diff --git a/src/bindings/scripts/scripts/kalimdor/feralas.cpp b/src/scripts/kalimdor/feralas.cpp index 9a3df7c06e2..fc9b7a0a627 100644 --- a/src/bindings/scripts/scripts/kalimdor/feralas.cpp +++ b/src/scripts/kalimdor/feralas.cpp @@ -21,8 +21,8 @@ SDComment: Quest support: 3520, 2767, Special vendor Gregan Brewspewer SDCategory: Feralas EndScriptData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_gregan_brewspewer diff --git a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp b/src/scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp index 2aa4e8ed811..de9033e7910 100644 --- a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp +++ b/src/scripts/kalimdor/maraudon/boss_celebras_the_cursed.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Maraudon EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_WRATH 21807 #define SPELL_ENTANGLINGROOTS 12747 diff --git a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_landslide.cpp b/src/scripts/kalimdor/maraudon/boss_landslide.cpp index 18e118c948f..ec6557edb4f 100644 --- a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_landslide.cpp +++ b/src/scripts/kalimdor/maraudon/boss_landslide.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Maraudon EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_KNOCKAWAY 18670 #define SPELL_TRAMPLE 5568 diff --git a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_noxxion.cpp b/src/scripts/kalimdor/maraudon/boss_noxxion.cpp index 5ba61379e3e..70bc4b67368 100644 --- a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_noxxion.cpp +++ b/src/scripts/kalimdor/maraudon/boss_noxxion.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Maraudon EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_TOXICVOLLEY 21687 #define SPELL_UPPERCUT 22916 diff --git a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_princess_theradras.cpp b/src/scripts/kalimdor/maraudon/boss_princess_theradras.cpp index 3f17ed139a4..b1da1c29b5e 100644 --- a/src/bindings/scripts/scripts/kalimdor/maraudon/boss_princess_theradras.cpp +++ b/src/scripts/kalimdor/maraudon/boss_princess_theradras.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Maraudon EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_DUSTFIELD 21909 #define SPELL_BOULDER 21832 diff --git a/src/bindings/scripts/scripts/kalimdor/moonglade.cpp b/src/scripts/kalimdor/moonglade.cpp index ba9af55ad15..782a69a66c0 100644 --- a/src/bindings/scripts/scripts/kalimdor/moonglade.cpp +++ b/src/scripts/kalimdor/moonglade.cpp @@ -29,8 +29,8 @@ npc_clintar_spirit npc_clintar_dreamwalker EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_bunthen_plainswind diff --git a/src/bindings/scripts/scripts/kalimdor/mulgore.cpp b/src/scripts/kalimdor/mulgore.cpp index 3da9ff6bc22..9f8131d0295 100644 --- a/src/bindings/scripts/scripts/kalimdor/mulgore.cpp +++ b/src/scripts/kalimdor/mulgore.cpp @@ -27,8 +27,8 @@ npc_kyle_frenzied npc_plains_vision EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### # npc_skorn_whitecloud diff --git a/src/bindings/scripts/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp b/src/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp index 1ce22f7d2d7..99e821367bc 100644 --- a/src/bindings/scripts/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp +++ b/src/scripts/kalimdor/onyxias_lair/boss_onyxia.cpp @@ -21,7 +21,7 @@ SDComment: Spell Heated Ground is wrong, flying animation, visual for area effec SDCategory: Onyxia's Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1249000 #define SAY_KILL -1249001 diff --git a/src/bindings/scripts/scripts/kalimdor/orgrimmar.cpp b/src/scripts/kalimdor/orgrimmar.cpp index ceffe9a5d1f..c84ad06916b 100644 --- a/src/bindings/scripts/scripts/kalimdor/orgrimmar.cpp +++ b/src/scripts/kalimdor/orgrimmar.cpp @@ -27,7 +27,7 @@ npc_shenthul npc_thrall_warchief EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_neeru_fireblade diff --git a/src/bindings/scripts/scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp b/src/scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp index ffcdf84b672..71a9831b1ae 100644 --- a/src/bindings/scripts/scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp +++ b/src/scripts/kalimdor/razorfen_downs/boss_amnennar_the_coldbringer.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Razorfen Downs EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1129000 #define SAY_SUMMON60 -1129001 diff --git a/src/bindings/scripts/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp b/src/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp index 4533165053f..7160524ff65 100644 --- a/src/bindings/scripts/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp +++ b/src/scripts/kalimdor/razorfen_downs/razorfen_downs.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_henry_stern EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*### # npc_henry_stern diff --git a/src/bindings/scripts/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp b/src/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp index 5ceb6145881..0c0db440d4d 100644 --- a/src/bindings/scripts/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp +++ b/src/scripts/kalimdor/razorfen_kraul/instance_razorfen_kraul.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Razorfen Kraul EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "razorfen_kraul.h" #define WARD_KEEPERS_NR 2 diff --git a/src/bindings/scripts/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp b/src/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp index 60625b0dfbc..4caace4c30a 100644 --- a/src/bindings/scripts/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp +++ b/src/scripts/kalimdor/razorfen_kraul/razorfen_kraul.cpp @@ -25,8 +25,8 @@ EndScriptData */ npc_willix EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "razorfen_kraul.h" #define SAY_READY -1047000 diff --git a/src/bindings/scripts/scripts/kalimdor/razorfen_kraul/razorfen_kraul.h b/src/scripts/kalimdor/razorfen_kraul/razorfen_kraul.h index e2219986f63..e2219986f63 100644 --- a/src/bindings/scripts/scripts/kalimdor/razorfen_kraul/razorfen_kraul.h +++ b/src/scripts/kalimdor/razorfen_kraul/razorfen_kraul.h diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp index 4c20a79ad5f..1e391d7a470 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_ayamiss.cpp @@ -21,7 +21,7 @@ SDComment: VERIFY SCRIPT SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" /* diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp index 17bf770ce85..2fee3eddac6 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_buru.cpp @@ -21,7 +21,7 @@ SDComment: Place Holder SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" enum Yells diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp index 9e3ec3be6b6..a1dfe702bec 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_kurinnaxx.cpp @@ -21,7 +21,7 @@ SDComment: VERIFY SCRIPT AND SQL SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" enum Spells diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp index b26392eaa71..44b343342b1 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_moam.cpp @@ -21,7 +21,7 @@ SDComment: TODO: Adjust timer, correct Stone phase buff SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" enum Emotes diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp index 5aa63a04116..63eb8ca655f 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_ossirian.cpp @@ -21,7 +21,7 @@ SDComment: Place holder SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" enum Yells diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp index be80cb24ff9..c702d1e3648 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/boss_rajaxx.cpp @@ -21,7 +21,7 @@ SDComment: Place Holder SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" enum Yells @@ -82,4 +82,4 @@ void AddSC_boss_rajaxx() newscript->Name = "boss_rajaxx"; newscript->GetAI = &GetAI_boss_rajaxx; newscript->RegisterSelf(); -}
\ No newline at end of file +} diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp b/src/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp index 8c46526a6f0..eb9bb86363d 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp @@ -21,7 +21,7 @@ SDComment: Place holder SDCategory: Ruins of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ruins_of_ahnqiraj.h" #define MAX_ENCOUNTER 6 diff --git a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h b/src/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h index c53a0c8050d..33fd75d557a 100644 --- a/src/bindings/scripts/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h +++ b/src/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.h @@ -31,4 +31,4 @@ enum Bosses CREATURE_OSSIRIAN = 15339 }; -#endif
\ No newline at end of file +#endif diff --git a/src/bindings/scripts/scripts/kalimdor/silithus.cpp b/src/scripts/kalimdor/silithus.cpp index f77e4aacb38..cc8d0d757ea 100644 --- a/src/bindings/scripts/scripts/kalimdor/silithus.cpp +++ b/src/scripts/kalimdor/silithus.cpp @@ -27,7 +27,7 @@ npcs_rutgar_and_frankal quest_a_pawn_on_the_eternal_pawn EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*### ## npc_highlord_demitrian diff --git a/src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp b/src/scripts/kalimdor/stonetalon_mountains.cpp index 2e1ebc683fd..7b8e16c8f55 100644 --- a/src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp +++ b/src/scripts/kalimdor/stonetalon_mountains.cpp @@ -26,8 +26,8 @@ npc_braug_dimspirit npc_kaya_flathoof EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_braug_dimspirit diff --git a/src/bindings/scripts/scripts/kalimdor/tanaris.cpp b/src/scripts/kalimdor/tanaris.cpp index daab1e8c40a..e9f2d761165 100644 --- a/src/bindings/scripts/scripts/kalimdor/tanaris.cpp +++ b/src/scripts/kalimdor/tanaris.cpp @@ -31,9 +31,9 @@ npc_OOX17 npc_tooga EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" -#include "follower_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" +#include "ScriptedFollowerAI.h" /*###### ## mob_aquementas diff --git a/src/bindings/scripts/scripts/kalimdor/teldrassil.cpp b/src/scripts/kalimdor/teldrassil.cpp index 8ab8d98218a..19cce895e41 100644 --- a/src/bindings/scripts/scripts/kalimdor/teldrassil.cpp +++ b/src/scripts/kalimdor/teldrassil.cpp @@ -25,8 +25,8 @@ EndScriptData */ npc_mist EndContentData */ -#include "precompiled.h" -#include "follower_ai.h" +#include "ScriptedPch.h" +#include "ScriptedFollowerAI.h" /*#### # npc_mist diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp index 71bac43ab86..32e51f993ce 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_bug_trio.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "temple_of_ahnqiraj.h" #define SPELL_CLEAVE 26350 diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp index b8b80565eb6..c008253227b 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_cthun.cpp @@ -21,7 +21,7 @@ SDComment: Darkglare tracking issue SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "temple_of_ahnqiraj.h" //Text emote diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp index b504425c033..c64d4f90c70 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_fankriss.cpp @@ -21,7 +21,7 @@ SDComment: sound not implemented SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SOUND_SENTENCE_YOU 8588 #define SOUND_SERVE_TO 8589 diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp index a862f075742..9792b4cc265 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_huhuran.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define EMOTE_GENERIC_FRENZY_KILL -1000001 #define EMOTE_GENERIC_BERSERK -1000004 diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp index 8fe1d8c54bc..d3de7047dd5 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_ouro.cpp @@ -21,7 +21,7 @@ SDComment: No model for submerging. Currently just invisible. SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "temple_of_ahnqiraj.h" #define SPELL_SWEEP 26103 diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp index fc81b7e5dbd..9082763a6ae 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_sartura.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1531008 #define SAY_SLAY -1531009 diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp index d37f299cb06..72222889c98 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_skeram.cpp @@ -21,7 +21,7 @@ SDComment: Mind Control buggy. SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "temple_of_ahnqiraj.h" #include "Group.h" diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp index cbfc86ea183..2e8ff1dcd4e 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_twinemperors.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "temple_of_ahnqiraj.h" #include "WorldPacket.h" diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp index 2bb9f1bfb0b..f5e71a35bae 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp @@ -21,7 +21,7 @@ SDComment: place holder SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_POISON_SHOCK 25993 #define SPELL_POISONBOLT_VOLLEY 25991 diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp index 09f52374ddb..606e1c9be42 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "temple_of_ahnqiraj.h" struct TRINITY_DLL_DECL instance_temple_of_ahnqiraj : public ScriptedInstance diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp b/src/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp index 0d715785140..e829180c730 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp @@ -21,7 +21,7 @@ SDComment: Shadow storm is not properly implemented in core it should only pTarg SDCategory: Temple of Ahn'Qiraj EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "WorldPacket.h" #include "Item.h" diff --git a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h b/src/scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h index 5d545ed7c74..5d545ed7c74 100644 --- a/src/bindings/scripts/scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h +++ b/src/scripts/kalimdor/temple_of_ahnqiraj/temple_of_ahnqiraj.h diff --git a/src/bindings/scripts/scripts/kalimdor/the_barrens.cpp b/src/scripts/kalimdor/the_barrens.cpp index 4f497bde1b8..a3aab934796 100644 --- a/src/bindings/scripts/scripts/kalimdor/the_barrens.cpp +++ b/src/scripts/kalimdor/the_barrens.cpp @@ -30,8 +30,8 @@ npc_twiggy_flathead npc_wizzlecrank_shredder EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_beaten_corpse diff --git a/src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp b/src/scripts/kalimdor/thousand_needles.cpp index bc8590b9308..742e17660c7 100644 --- a/src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp +++ b/src/scripts/kalimdor/thousand_needles.cpp @@ -30,8 +30,8 @@ go_panther_cage npc_enraged_panther EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*##### # npc_kanati diff --git a/src/bindings/scripts/scripts/kalimdor/thunder_bluff.cpp b/src/scripts/kalimdor/thunder_bluff.cpp index 94b809f1280..5644f3f790d 100644 --- a/src/bindings/scripts/scripts/kalimdor/thunder_bluff.cpp +++ b/src/scripts/kalimdor/thunder_bluff.cpp @@ -21,7 +21,7 @@ SDComment: Quest support: 925 SDCategory: Thunder Bluff EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*##### # npc_cairne_bloodhoof diff --git a/src/bindings/scripts/scripts/kalimdor/ungoro_crater.cpp b/src/scripts/kalimdor/ungoro_crater.cpp index 4d591b46b63..25a4fcfe339 100644 --- a/src/bindings/scripts/scripts/kalimdor/ungoro_crater.cpp +++ b/src/scripts/kalimdor/ungoro_crater.cpp @@ -26,9 +26,9 @@ npc_a-me npc_ringo EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" -#include "follower_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" +#include "ScriptedFollowerAI.h" #define SAY_READY -1000200 #define SAY_AGGRO1 -1000201 diff --git a/src/bindings/scripts/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp b/src/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp index 7e0c49428a7..ed6e35c254a 100644 --- a/src/bindings/scripts/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp +++ b/src/scripts/kalimdor/wailing_caverns/instance_wailing_caverns.cpp @@ -21,7 +21,7 @@ SDComment: Everything seems to work, still need some checking SDCategory: Wailing Caverns EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "wailing_caverns.h" #define MAX_ENCOUNTER 9 diff --git a/src/bindings/scripts/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp b/src/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp index e445ee26e64..dfe4457394b 100644 --- a/src/bindings/scripts/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp +++ b/src/scripts/kalimdor/wailing_caverns/wailing_caverns.cpp @@ -24,8 +24,8 @@ EndScriptData */ /* ContentData EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "wailing_caverns.h" /*###### diff --git a/src/bindings/scripts/scripts/kalimdor/wailing_caverns/wailing_caverns.h b/src/scripts/kalimdor/wailing_caverns/wailing_caverns.h index f6c7bee8571..6ef1a673c59 100644 --- a/src/bindings/scripts/scripts/kalimdor/wailing_caverns/wailing_caverns.h +++ b/src/scripts/kalimdor/wailing_caverns/wailing_caverns.h @@ -21,4 +21,4 @@ enum eTypes DATA_NARALEX = 3679, }; -#endif
\ No newline at end of file +#endif diff --git a/src/bindings/scripts/scripts/kalimdor/winterspring.cpp b/src/scripts/kalimdor/winterspring.cpp index 285c1dee239..e91acaf2912 100644 --- a/src/bindings/scripts/scripts/kalimdor/winterspring.cpp +++ b/src/scripts/kalimdor/winterspring.cpp @@ -27,7 +27,7 @@ npc_rivern_frostwind npc_witch_doctor_mauari EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_lorax diff --git a/src/bindings/scripts/scripts/kalimdor/zulfarrak/zulfarrak.cpp b/src/scripts/kalimdor/zulfarrak/zulfarrak.cpp index 9cad4c15fda..77b880e4791 100644 --- a/src/bindings/scripts/scripts/kalimdor/zulfarrak/zulfarrak.cpp +++ b/src/scripts/kalimdor/zulfarrak/zulfarrak.cpp @@ -26,7 +26,7 @@ npc_sergeant_bly npc_weegli_blastfuse EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_sergeant_bly @@ -237,7 +237,7 @@ enum { ZUMRAH_HOSTILE_FACTION = 37 }; -bool AreaTrigger_at_zumrah(Player* pPlayer, AreaTriggerEntry *at) +bool AreaTrigger_at_zumrah(Player* pPlayer, const AreaTriggerEntry *at) { Creature* Zumrah = pPlayer->FindNearestCreature(ZUMRAH_ID, 30.0f); diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h b/src/scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h index e6d3bd387ae..e6d3bd387ae 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/ahnkahet.h diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp index 70a97475f76..8ae95c6a18c 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp @@ -24,7 +24,7 @@ SDComment: Find correct mushrooms spell to make them visible - buffs of the mus SDCategory: Ahn'kahet Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ahnkahet.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp index f6a25457e3d..aad211d7f89 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp @@ -23,7 +23,7 @@ SDComment: SDCategory: Ahn'kahet EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ahnkahet.h" bool DeadAhnkaharGuardian; // needed for achievement: Respect Your Elders(2038) diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp index fd568507160..63a2a16634d 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp @@ -24,7 +24,7 @@ SDComment: Coded all but Insanity SDCategory: Ahn'kahet EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ahnkahet.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp index f8dc9ae93e6..76f9e32a007 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp @@ -24,7 +24,7 @@ SDComment: Complete - BUT THE TRIGGER NEEDS DATA WHETHER THE PRISON OF TALDARAM SDCategory: Ahn'kahet EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ahnkahet.h" enum Yells diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp index e4e6b90d555..3bc5c8e8ba9 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp @@ -24,7 +24,7 @@ SDComment: SDCategory: Ahn'kahet EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ahnkahet.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp b/src/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp index 5fb6110cc4d..e4cc5d2e422 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp +++ b/src/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp @@ -23,7 +23,7 @@ SDComment: SDCategory: Azjol Nerub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ahnkahet.h" #define MAX_ENCOUNTER 5 diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h b/src/scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h index df02f9e13d3..df02f9e13d3 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h +++ b/src/scripts/northrend/azjol_nerub/azjol_nerub/azjol_nerub.h diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp b/src/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp index 290228a4b57..81d8a6daae9 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp +++ b/src/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp @@ -24,7 +24,7 @@ SDCategory: Azjol Nerub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "azjol_nerub.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp b/src/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp index 0c918cd52c5..1a290b8e7df 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp +++ b/src/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp @@ -36,7 +36,7 @@ This is the timed gauntlet - waves of non-elite spiders main room, it is recommended to just stay in it, kill the occasional non-elites that will attack you instead of the boss, and wait for Hadronox to make his way to you. When Hadronox enters the main room, she will web the doors, and no more non-elites will spawn.*/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "azjol_nerub.h" #define SPELL_ACID_CLOUD 53400 // Victim diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp b/src/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp index 5f828f2c9c0..cb50470a2a0 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp +++ b/src/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp @@ -27,7 +27,7 @@ EndScriptData */ update creature_template set scriptname = 'boss_krik_thir' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "azjol_nerub.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp b/src/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp index f8f2508732b..0de63148a08 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp +++ b/src/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp @@ -23,7 +23,7 @@ SDComment: Placeholder SDCategory: Azjol Nerub EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "azjol_nerub.h" #define MAX_ENCOUNTER 3 diff --git a/src/bindings/scripts/scripts/northrend/borean_tundra.cpp b/src/scripts/northrend/borean_tundra.cpp index 539240caf8a..48a0c8c354b 100644 --- a/src/bindings/scripts/scripts/northrend/borean_tundra.cpp +++ b/src/scripts/northrend/borean_tundra.cpp @@ -38,9 +38,9 @@ npc_lurgglbr npc_nexus_drake_hatchling EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" -#include "follower_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" +#include "ScriptedFollowerAI.h" /*###### ## npc_fizzcrank_fullthrottle diff --git a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp index 9c82b7de011..db2a46ea28e 100644 --- a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp +++ b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_argent_challenge.cpp @@ -23,7 +23,7 @@ SDComment: Texts are not implemented. SDCategory: Trial of the Champion EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "trial_of_the_champion.h" enum eSpells diff --git a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp index 4e2d4a6852c..03582e4a803 100644 --- a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp +++ b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_black_knight.cpp @@ -23,7 +23,7 @@ SDComment: missing yells. not sure about timers. SDCategory: Trial of the Champion EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "trial_of_the_champion.h" enum eSpells diff --git a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp index 5bd3590669e..327faafc0db 100644 --- a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp +++ b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/boss_grand_champions.cpp @@ -21,7 +21,7 @@ SDComment: missing yells. hunter AI sucks. no pvp diminuishing returns(is it DB SDCategory: Trial Of the Champion EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "trial_of_the_champion.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp index dc50f1f955f..1605b7fd0ab 100644 --- a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp +++ b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/instance_trial_of_the_champion.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Trial Of the Champion EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "trial_of_the_champion.h" struct TRINITY_DLL_DECL instance_trial_of_the_champion : public ScriptedInstance diff --git a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp index e09b0234288..afc11b99baf 100644 --- a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp +++ b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_toc5_announcer EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "trial_of_the_champion.h" #define GOSSIP_START_EVENT1 "I'm ready to start challenge." diff --git a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h index 5b76bd8e7d8..5b76bd8e7d8 100644 --- a/src/bindings/scripts/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h +++ b/src/scripts/northrend/crusaders_coliseum/trial_of_the_champion/trial_of_the_champion.h diff --git a/src/bindings/scripts/scripts/northrend/dalaran.cpp b/src/scripts/northrend/dalaran.cpp index e8effd21a4d..7be06f33ed0 100644 --- a/src/bindings/scripts/scripts/northrend/dalaran.cpp +++ b/src/scripts/northrend/dalaran.cpp @@ -24,7 +24,7 @@ SDComment: For what is 63990+63991? Same function but don't work correct... SDCategory: Dalaran Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" /******************************************************* * npc_mageguard_dalaran diff --git a/src/bindings/scripts/scripts/northrend/dragonblight.cpp b/src/scripts/northrend/dragonblight.cpp index 035a91073ac..62d4c6e3763 100644 --- a/src/bindings/scripts/scripts/northrend/dragonblight.cpp +++ b/src/scripts/northrend/dragonblight.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_alexstrasza_wr_gate EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_dred.cpp b/src/scripts/northrend/draktharon_keep/boss_dred.cpp index 5c20653f55c..c85c850f77a 100644 --- a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_dred.cpp +++ b/src/scripts/northrend/draktharon_keep/boss_dred.cpp @@ -24,7 +24,7 @@ SDComment: MAYBE need more improve the "Raptor Call". SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "drak_tharon_keep.h" enum eSpells diff --git a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_novos.cpp b/src/scripts/northrend/draktharon_keep/boss_novos.cpp index c3deace83f2..bb1fae5c9ea 100644 --- a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_novos.cpp +++ b/src/scripts/northrend/draktharon_keep/boss_novos.cpp @@ -27,7 +27,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_novos' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "drak_tharon_keep.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp b/src/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp index 15a092a7e8d..87c0f717323 100644 --- a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp +++ b/src/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp @@ -27,7 +27,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_tharon_ja' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "drak_tharon_keep.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_trollgore.cpp b/src/scripts/northrend/draktharon_keep/boss_trollgore.cpp index f4809b999a0..2fbe3fc9c65 100644 --- a/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_trollgore.cpp +++ b/src/scripts/northrend/draktharon_keep/boss_trollgore.cpp @@ -27,7 +27,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_trollgore' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "drak_tharon_keep.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/draktharon_keep/drak_tharon_keep.h b/src/scripts/northrend/draktharon_keep/drak_tharon_keep.h index bfa447e58c7..bfa447e58c7 100644 --- a/src/bindings/scripts/scripts/northrend/draktharon_keep/drak_tharon_keep.h +++ b/src/scripts/northrend/draktharon_keep/drak_tharon_keep.h diff --git a/src/bindings/scripts/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp b/src/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp index 2925c69c873..25c5ab448a9 100644 --- a/src/bindings/scripts/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp +++ b/src/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "drak_tharon_keep.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/northrend/grizzly_hills.cpp b/src/scripts/northrend/grizzly_hills.cpp index 4936b54311b..ca1301fe287 100644 --- a/src/bindings/scripts/scripts/northrend/grizzly_hills.cpp +++ b/src/scripts/northrend/grizzly_hills.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_orsonn_and_kodian EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define GOSSIP_ITEM1 "You're free to go Orsonn, but first tell me what's wrong with the furbolg." #define GOSSIP_ITEM2 "What happened then?" diff --git a/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp b/src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp index ef735146cfa..6f543148f5f 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp +++ b/src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp @@ -24,7 +24,7 @@ SDComment: The event with the Living Mojos is not implemented, just is done that SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gundrak.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/gundrak/boss_eck.cpp b/src/scripts/northrend/gundrak/boss_eck.cpp index b73184ccf55..b11c0351cd3 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/boss_eck.cpp +++ b/src/scripts/northrend/gundrak/boss_eck.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gundrak.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/gundrak/boss_gal_darah.cpp b/src/scripts/northrend/gundrak/boss_gal_darah.cpp index bf899a95ae3..7dc6172bffa 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/boss_gal_darah.cpp +++ b/src/scripts/northrend/gundrak/boss_gal_darah.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gundrak.h" //Spells diff --git a/src/bindings/scripts/scripts/northrend/gundrak/boss_moorabi.cpp b/src/scripts/northrend/gundrak/boss_moorabi.cpp index d4ebb46314b..66efcea123b 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/boss_moorabi.cpp +++ b/src/scripts/northrend/gundrak/boss_moorabi.cpp @@ -6,7 +6,7 @@ SDComment: Maybe needs better timers. SDCategory: Gundrak Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gundrak.h" enum eSpells diff --git a/src/bindings/scripts/scripts/northrend/gundrak/boss_slad_ran.cpp b/src/scripts/northrend/gundrak/boss_slad_ran.cpp index 798f9f4ff72..663b3fb0805 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/boss_slad_ran.cpp +++ b/src/scripts/northrend/gundrak/boss_slad_ran.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_slad_ran' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gundrak.h" //Spells diff --git a/src/bindings/scripts/scripts/northrend/gundrak/gundrak.h b/src/scripts/northrend/gundrak/gundrak.h index d4c19f4ad35..d4c19f4ad35 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/gundrak.h +++ b/src/scripts/northrend/gundrak/gundrak.h diff --git a/src/bindings/scripts/scripts/northrend/gundrak/instance_gundrak.cpp b/src/scripts/northrend/gundrak/instance_gundrak.cpp index 5bc8efdea8c..dfd2ebcb5a7 100644 --- a/src/bindings/scripts/scripts/northrend/gundrak/instance_gundrak.cpp +++ b/src/scripts/northrend/gundrak/instance_gundrak.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gundrak.h" #define MAX_ENCOUNTER 5 diff --git a/src/bindings/scripts/scripts/northrend/howling_fjord.cpp b/src/scripts/northrend/howling_fjord.cpp index dbf67b42c38..2417f4144cb 100644 --- a/src/bindings/scripts/scripts/northrend/howling_fjord.cpp +++ b/src/scripts/northrend/howling_fjord.cpp @@ -27,8 +27,8 @@ npc_plaguehound_tracker npc_apothecary_hanes EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_apothecary_hanes diff --git a/src/bindings/scripts/scripts/northrend/icecrown.cpp b/src/scripts/northrend/icecrown.cpp index bb6f83c3893..0867e19042c 100644 --- a/src/bindings/scripts/scripts/northrend/icecrown.cpp +++ b/src/scripts/northrend/icecrown.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_arete EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_arete diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_anubrekhan.cpp b/src/scripts/northrend/naxxramas/boss_anubrekhan.cpp index d1c89a3218f..b0612636f83 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_anubrekhan.cpp +++ b/src/scripts/northrend/naxxramas/boss_anubrekhan.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SAY_GREET RAND(-1533000,-1533004,-1533005,-1533006,-1533007) diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_faerlina.cpp b/src/scripts/northrend/naxxramas/boss_faerlina.cpp index 994fa6ad991..251992c9dfb 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_faerlina.cpp +++ b/src/scripts/northrend/naxxramas/boss_faerlina.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" enum Yells diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_four_horsemen.cpp b/src/scripts/northrend/naxxramas/boss_four_horsemen.cpp index 170b48edee1..b3e2a9fb9bb 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_four_horsemen.cpp +++ b/src/scripts/northrend/naxxramas/boss_four_horsemen.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" enum Horsemen diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_gluth.cpp b/src/scripts/northrend/naxxramas/boss_gluth.cpp index b78a1dfdf6f..51fe10ff001 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_gluth.cpp +++ b/src/scripts/northrend/naxxramas/boss_gluth.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SPELL_MORTAL_WOUND 25646 diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_gothik.cpp b/src/scripts/northrend/naxxramas/boss_gothik.cpp index 58eced214bc..191a5e8e91d 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_gothik.cpp +++ b/src/scripts/northrend/naxxramas/boss_gothik.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #include "SpellId.h" diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_grobbulus.cpp b/src/scripts/northrend/naxxramas/boss_grobbulus.cpp index e43aae5ae54..f7b0887be4e 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_grobbulus.cpp +++ b/src/scripts/northrend/naxxramas/boss_grobbulus.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SPELL_BOMBARD_SLIME 28280 diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_heigan.cpp b/src/scripts/northrend/naxxramas/boss_heigan.cpp index 15768e4d18a..d653e10d37a 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_heigan.cpp +++ b/src/scripts/northrend/naxxramas/boss_heigan.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SAY_AGGRO RAND(-1533109,-1533110,-1533111) diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_highlord_mograine.cpp b/src/scripts/northrend/naxxramas/boss_highlord_mograine.cpp index 9bef8ebd3f9..9bef8ebd3f9 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_highlord_mograine.cpp +++ b/src/scripts/northrend/naxxramas/boss_highlord_mograine.cpp diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_kelthuzad.cpp b/src/scripts/northrend/naxxramas/boss_kelthuzad.cpp index c59f9d4b9ee..44333588249 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_kelthuzad.cpp +++ b/src/scripts/northrend/naxxramas/boss_kelthuzad.cpp @@ -21,7 +21,7 @@ SDComment: VERIFY SCRIPT SDCategory: Naxxramas EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" enum Yells diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_loatheb.cpp b/src/scripts/northrend/naxxramas/boss_loatheb.cpp index 3d3e2051dd7..e209e7c7f06 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_loatheb.cpp +++ b/src/scripts/northrend/naxxramas/boss_loatheb.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_maexxna.cpp b/src/scripts/northrend/naxxramas/boss_maexxna.cpp index 1923af6713b..3238ffababa 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_maexxna.cpp +++ b/src/scripts/northrend/naxxramas/boss_maexxna.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SPELL_WEB_WRAP 28622 diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_noth.cpp b/src/scripts/northrend/naxxramas/boss_noth.cpp index 4e91b5516e1..ee08e1ae51c 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_noth.cpp +++ b/src/scripts/northrend/naxxramas/boss_noth.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SAY_AGGRO RAND(-1533075,-1533076,-1533077) diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_patchwerk.cpp b/src/scripts/northrend/naxxramas/boss_patchwerk.cpp index 628a2e9bb14..8cccbdc21a2 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_patchwerk.cpp +++ b/src/scripts/northrend/naxxramas/boss_patchwerk.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define SAY_AGGRO RAND(-1533017,-1533018) diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_razuvious.cpp b/src/scripts/northrend/naxxramas/boss_razuvious.cpp index 69a3b61160c..fa120b27779 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_razuvious.cpp +++ b/src/scripts/northrend/naxxramas/boss_razuvious.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" //Razuvious - NO TEXT sound only diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_sapphiron.cpp b/src/scripts/northrend/naxxramas/boss_sapphiron.cpp index c2334e08fdb..b9acce8d7f6 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_sapphiron.cpp +++ b/src/scripts/northrend/naxxramas/boss_sapphiron.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" #define EMOTE_BREATH -1533082 diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/boss_thaddius.cpp b/src/scripts/northrend/naxxramas/boss_thaddius.cpp index ebbce83b3e2..fa685759e83 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/boss_thaddius.cpp +++ b/src/scripts/northrend/naxxramas/boss_thaddius.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" //Stalagg diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/instance_naxxramas.cpp b/src/scripts/northrend/naxxramas/instance_naxxramas.cpp index d25f03eb5ab..103dba7e4b8 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/instance_naxxramas.cpp +++ b/src/scripts/northrend/naxxramas/instance_naxxramas.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "naxxramas.h" const DoorData doorData[] = @@ -210,7 +210,7 @@ struct TRINITY_DLL_DECL instance_naxxramas : public InstanceData } }; -bool AreaTrigger_at_naxxramas_frostwyrm_wing(Player* pPlayer, AreaTriggerEntry *at) +bool AreaTrigger_at_naxxramas_frostwyrm_wing(Player* pPlayer, const AreaTriggerEntry *at) { if (pPlayer->isGameMaster()) return false; diff --git a/src/bindings/scripts/scripts/northrend/naxxramas/naxxramas.h b/src/scripts/northrend/naxxramas/naxxramas.h index 6f4dcae41a7..6f4dcae41a7 100644 --- a/src/bindings/scripts/scripts/northrend/naxxramas/naxxramas.h +++ b/src/scripts/northrend/naxxramas/naxxramas.h diff --git a/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp b/src/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp index e96d6893380..2f9067bf294 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp +++ b/src/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" //Spells #define SPELL_ARCANE_BREATH_N 56272 diff --git a/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h b/src/scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h index caa82a92e95..caa82a92e95 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h +++ b/src/scripts/northrend/nexus/eye_of_eternity/eye_of_eternity.h diff --git a/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp b/src/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp index c940409cd27..79a38899789 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp +++ b/src/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "eye_of_eternity.h" struct TRINITY_DLL_DECL instance_eye_of_eternity : public ScriptedInstance diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_anomalus.cpp b/src/scripts/northrend/nexus/nexus/boss_anomalus.cpp index f0e353c1863..236dd3d1067 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_anomalus.cpp +++ b/src/scripts/northrend/nexus/nexus/boss_anomalus.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: The Nexus, The Nexus EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "nexus.h" bool DeadChaoticRift; // needed for achievement: Chaos Theory(2037) diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_keristrasza.cpp b/src/scripts/northrend/nexus/nexus/boss_keristrasza.cpp index 46894750098..c0fd39e89d3 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_keristrasza.cpp +++ b/src/scripts/northrend/nexus/nexus/boss_keristrasza.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: The Nexus, The Nexus EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "nexus.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp b/src/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp index 26950badb89..f404ec234c7 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp +++ b/src/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: The Nexus, The Nexus EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "nexus.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_ormorok.cpp b/src/scripts/northrend/nexus/nexus/boss_ormorok.cpp index 982e604f352..66c9edb1eec 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_ormorok.cpp +++ b/src/scripts/northrend/nexus/nexus/boss_ormorok.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: The Nexus, The Nexus EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "nexus.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/commander_kolurg.cpp b/src/scripts/northrend/nexus/nexus/commander_kolurg.cpp index 6fd8a7d4fe2..198279659ac 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/commander_kolurg.cpp +++ b/src/scripts/northrend/nexus/nexus/commander_kolurg.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_commander_kolurg' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_BATTLE_SHOUT 31403 #define SPELL_CHARGE 60067 diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp b/src/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp index def5fc92999..dc6c3fa9ee4 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp +++ b/src/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_commander_stoutbeard' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_BATTLE_SHOUT 31403 #define SPELL_CHARGE 60067 diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/instance_nexus.cpp b/src/scripts/northrend/nexus/nexus/instance_nexus.cpp index c4f2f7bbb71..d04a1b595cb 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/instance_nexus.cpp +++ b/src/scripts/northrend/nexus/nexus/instance_nexus.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: The Nexus, The Nexus EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "nexus.h" #define NUMBER_OF_ENCOUNTERS 4 diff --git a/src/bindings/scripts/scripts/northrend/nexus/nexus/nexus.h b/src/scripts/northrend/nexus/nexus/nexus.h index de36fea4b93..de36fea4b93 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/nexus/nexus.h +++ b/src/scripts/northrend/nexus/nexus/nexus.h diff --git a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_drakos.cpp b/src/scripts/northrend/nexus/oculus/boss_drakos.cpp index cad2ffb52de..64f60b390d1 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_drakos.cpp +++ b/src/scripts/northrend/nexus/oculus/boss_drakos.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "oculus.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_eregos.cpp b/src/scripts/northrend/nexus/oculus/boss_eregos.cpp index f2dbe406331..e96aa70afb3 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_eregos.cpp +++ b/src/scripts/northrend/nexus/oculus/boss_eregos.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "oculus.h" //Types of drake mounts: Ruby(Tank), Amber(DPS), Emerald(Healer) diff --git a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_urom.cpp b/src/scripts/northrend/nexus/oculus/boss_urom.cpp index ba382c4a6e1..34044ef4a4f 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_urom.cpp +++ b/src/scripts/northrend/nexus/oculus/boss_urom.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "oculus.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_varos.cpp b/src/scripts/northrend/nexus/oculus/boss_varos.cpp index cef27563f73..05c5cea8472 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_varos.cpp +++ b/src/scripts/northrend/nexus/oculus/boss_varos.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "oculus.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/nexus/oculus/instance_oculus.cpp b/src/scripts/northrend/nexus/oculus/instance_oculus.cpp index f6d808e01d5..d57738b959c 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/oculus/instance_oculus.cpp +++ b/src/scripts/northrend/nexus/oculus/instance_oculus.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "oculus.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/northrend/nexus/oculus/oculus.h b/src/scripts/northrend/nexus/oculus/oculus.h index 6680e7cf0ba..6680e7cf0ba 100644 --- a/src/bindings/scripts/scripts/northrend/nexus/oculus/oculus.h +++ b/src/scripts/northrend/nexus/oculus/oculus.h diff --git a/src/bindings/scripts/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp b/src/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp index 00f693ce8f7..13d7502606f 100644 --- a/src/bindings/scripts/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp +++ b/src/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp @@ -21,7 +21,7 @@ SDComment: Flame wave, achievement and portal events need to be implemented SDCategory: Obsidian Sanctum EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "obsidian_sanctum.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp b/src/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp index 0badc63a40e..1d4b38270d9 100644 --- a/src/bindings/scripts/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp +++ b/src/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "obsidian_sanctum.h" #define MAX_ENCOUNTER 1 diff --git a/src/bindings/scripts/scripts/northrend/obsidian_sanctum/obsidian_sanctum.h b/src/scripts/northrend/obsidian_sanctum/obsidian_sanctum.h index 59013174795..59013174795 100644 --- a/src/bindings/scripts/scripts/northrend/obsidian_sanctum/obsidian_sanctum.h +++ b/src/scripts/northrend/obsidian_sanctum/obsidian_sanctum.h diff --git a/src/bindings/scripts/scripts/northrend/sholazar_basin.cpp b/src/scripts/northrend/sholazar_basin.cpp index 85fb0f06fb0..38445c4b515 100644 --- a/src/bindings/scripts/scripts/northrend/sholazar_basin.cpp +++ b/src/scripts/northrend/sholazar_basin.cpp @@ -28,8 +28,8 @@ npc_vekjik avatar_of_freya EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_injured_rainspeaker_oracle diff --git a/src/bindings/scripts/scripts/northrend/storm_peaks.cpp b/src/scripts/northrend/storm_peaks.cpp index f8641a86a3f..9086bfbfc6e 100644 --- a/src/bindings/scripts/scripts/northrend/storm_peaks.cpp +++ b/src/scripts/northrend/storm_peaks.cpp @@ -15,7 +15,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## npc_agnetta_tyrsdottar diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp b/src/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp index 47634072625..d1dc90cd6bf 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp +++ b/src/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp @@ -21,7 +21,7 @@ SDComment: Waypoint needed, we expect boss to always have 2x Stormforged Lieuten SDCategory: Halls of Lightning EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_lightning.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp b/src/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp index 3e4494f4205..7cb2b4ef634 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp +++ b/src/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp @@ -21,7 +21,7 @@ SDComment: Timer check SDCategory: Halls of Lightning EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_lightning.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp b/src/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp index fdb40810e2c..b7cc283e2b9 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp +++ b/src/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp @@ -21,7 +21,7 @@ SDComment: Missing intro. Remove hack of Pulsing Shockwave when core supports. A SDCategory: Halls of Lightning EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_lightning.h" #define MAX_ENCOUNTER_TIME 2 * 60 * 1000 diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp b/src/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp index def0290ba0a..4dddf375bac 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp +++ b/src/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp @@ -21,7 +21,7 @@ SDComment: Not considered complete. Some events may fail and need further develo SDCategory: Halls of Lightning EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_lightning.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h b/src/scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h index d9739fdf888..d9739fdf888 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h +++ b/src/scripts/northrend/ulduar/halls_of_lightning/halls_of_lightning.h diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp b/src/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp index fcbee5c818a..fc556d3ddb7 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp +++ b/src/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp @@ -21,7 +21,7 @@ SDComment: All ready. SDCategory: Halls of Lightning EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_lightning.h" /* Halls of Lightning encounters: diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp b/src/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp index fad779437db..f8a88e9fcc7 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp +++ b/src/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_krystallus' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_stone.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp b/src/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp index 451eaf37f45..615e4c5cc44 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp +++ b/src/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_maiden_of_grief' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_stone.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp b/src/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp index 4e185c53972..5986748f0c5 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp +++ b/src/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_sjonnir' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_stone.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp b/src/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp index 5a03d583b13..1c21f531c96 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp +++ b/src/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.cpp @@ -1,5 +1,5 @@ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "halls_of_stone.h" enum Texts diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h b/src/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h index b61e7057ddc..b61e7057ddc 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h +++ b/src/scripts/northrend/ulduar/halls_of_stone/halls_of_stone.h diff --git a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp b/src/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp index acfdf592a4c..07fece777f5 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp +++ b/src/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "halls_of_stone.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_algalon.cpp b/src/scripts/northrend/ulduar/ulduar/boss_algalon.cpp index a9305c36011..a9f1be65f2d 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_algalon.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_algalon.cpp @@ -16,5 +16,5 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp b/src/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp index b3a3b5403b6..229f912e226 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp @@ -23,7 +23,7 @@ SDComment: Runes need DB support, chain lightning won't cast, supercharge won't SDCategory: Ulduar - Ulduar EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" // Any boss @@ -557,4 +557,4 @@ void AddSC_boss_assembly_of_iron() newscript->GetAI = &GetAI_mob_rune_of_summoning; newscript->RegisterSelf(); -}
\ No newline at end of file +} diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp b/src/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp index 9fdb994bbb0..c3ae8c01f59 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" //boss_auriaya diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp b/src/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp index fdbc1f4b893..b05e59cad20 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" #include "Vehicle.h" diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_freya.cpp b/src/scripts/northrend/ulduar/ulduar/boss_freya.cpp index 10b74528fcd..22f53c3a2e8 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_freya.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_freya.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" /* diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp b/src/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp index a9305c36011..a9f1be65f2d 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp @@ -16,5 +16,5 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_hodir.cpp b/src/scripts/northrend/ulduar/ulduar/boss_hodir.cpp index 9129c3d0523..8603d287b99 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_hodir.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_hodir.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" /* diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_ignis.cpp b/src/scripts/northrend/ulduar/ulduar/boss_ignis.cpp index a453210c779..3c924b07289 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_ignis.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_ignis.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" #define SPELL_FLAME_JETS 62680 diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp b/src/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp index 7560cfa2e22..4701a63fca1 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" #include "Vehicle.h" diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp b/src/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp index a9305c36011..a9f1be65f2d 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp @@ -16,5 +16,5 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp b/src/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp index 138f155a9d6..cf114e00897 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp @@ -22,7 +22,7 @@ SDAuthor: MaXiMiUS SD%Complete: 65 EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" //not in db diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_thorim.cpp b/src/scripts/northrend/ulduar/ulduar/boss_thorim.cpp index 6abdbb6e950..2eececb76a8 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_thorim.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_thorim.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" /* diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_xt002.cpp b/src/scripts/northrend/ulduar/ulduar/boss_xt002.cpp index ae9ecde764a..66be50292cb 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_xt002.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_xt002.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" #define SPELL_SEARING_LIGHT 63018 diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp b/src/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp index a9305c36011..a9f1be65f2d 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp +++ b/src/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp @@ -16,5 +16,5 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp b/src/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp index 29f4d94eec4..2c961073d89 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp +++ b/src/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" enum eGameObjects diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/ulduar.h b/src/scripts/northrend/ulduar/ulduar/ulduar.h index ed7686343fb..ed7686343fb 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/ulduar.h +++ b/src/scripts/northrend/ulduar/ulduar/ulduar.h diff --git a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp b/src/scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp index 91c506e45ad..8489bf4272b 100644 --- a/src/bindings/scripts/scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp +++ b/src/scripts/northrend/ulduar/ulduar/ulduar_teleporter.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "ulduar.h" /* diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp b/src/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp index 8dbb8aff58f..f9f503177b2 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp @@ -23,7 +23,7 @@ SDComment: Some Problems with Annhylde Movement, Blizzlike Timers SDCategory: Udgarde Keep EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_keep.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp b/src/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp index 56e78ffebb6..4af56fdbad8 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp @@ -23,7 +23,7 @@ SDComment: Needs Prince Movements, Needs adjustments to blizzlike timers, Needs SDCategory: Utgarde Keep EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_keep.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp b/src/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp index 52064e0f1a9..2b6c9c9a855 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp @@ -23,7 +23,7 @@ SDComment: Needs adjustments to blizzlike timers, Yell Text + Sound to DB SDCategory: Utgarde Keep EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_keep.h" enum eEnums diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp b/src/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp index 65670959f7d..2a3bafc811a 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp @@ -23,7 +23,7 @@ SDComment: Instance Data Scripts and functions to acquire mobs and set encounter SDCategory: Utgarde Keep EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_keep.h" #define MAX_ENCOUNTER 3 diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp b/src/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp index f7f506e3575..a7d1d91ac1f 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_keep.h" uint32 entry_search[3] = diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h b/src/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h index b630e156564..b630e156564 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h +++ b/src/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.h diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp index 1bee086880f..5637e157fc3 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_palehoof' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_pinnacle.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp index e8557fb11c3..efb943aa6f9 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_skadi' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_pinnacle.h" //Phase 0 "gauntlet even" Skadi on a flying mount, waves of adds charging to the group periodicaly carrying harpoons diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp index abffae12e51..4fb5d273312 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_svala' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_pinnacle.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp index 2541f8ee04c..6f1d8d7196f 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = 'boss_ymiron' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_pinnacle.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp index e9ad8fe0a35..5c4a53156d2 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp +++ b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "utgarde_pinnacle.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h index 550e9c28694..550e9c28694 100644 --- a/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h +++ b/src/scripts/northrend/utgarde_keep/utgarde_pinnacle/utgarde_pinnacle.h diff --git a/src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_archavon.cpp b/src/scripts/northrend/vault_of_archavon/boss_archavon.cpp index b85a12ba4d4..08817affdfb 100644 --- a/src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_archavon.cpp +++ b/src/scripts/northrend/vault_of_archavon/boss_archavon.cpp @@ -2,7 +2,7 @@ UPDATE `creature_template` SET `ScriptName`='boss_archavon' WHERE `entry`='31125'; UPDATE `creature_template` SET `ScriptName`='mob_archavon_warder' WHERE `entry`='32353'; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "vault_of_archavon.h" #define EMOTE_BERSERK -1590002 diff --git a/src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_emalon.cpp b/src/scripts/northrend/vault_of_archavon/boss_emalon.cpp index de9bf7d7fcf..f7f4a085c06 100644 --- a/src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_emalon.cpp +++ b/src/scripts/northrend/vault_of_archavon/boss_emalon.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "vault_of_archavon.h" //Emalon spells diff --git a/src/bindings/scripts/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp b/src/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp index 252531dee68..d1f0f280edb 100644 --- a/src/bindings/scripts/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp +++ b/src/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "vault_of_archavon.h" #define ENCOUNTERS 2 diff --git a/src/bindings/scripts/scripts/northrend/vault_of_archavon/vault_of_archavon.h b/src/scripts/northrend/vault_of_archavon/vault_of_archavon.h index 95c44035184..95c44035184 100644 --- a/src/bindings/scripts/scripts/northrend/vault_of_archavon/vault_of_archavon.h +++ b/src/scripts/northrend/vault_of_archavon/vault_of_archavon.h diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp b/src/scripts/northrend/violet_hold/boss_cyanigosa.cpp index 45d7f047b55..770c38ddaca 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp +++ b/src/scripts/northrend/violet_hold/boss_cyanigosa.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_erekem.cpp b/src/scripts/northrend/violet_hold/boss_erekem.cpp index c2afc38000f..5f99c7ef6ec 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_erekem.cpp +++ b/src/scripts/northrend/violet_hold/boss_erekem.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_ichoron.cpp b/src/scripts/northrend/violet_hold/boss_ichoron.cpp index be82830458f..78cac6b455c 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_ichoron.cpp +++ b/src/scripts/northrend/violet_hold/boss_ichoron.cpp @@ -22,7 +22,7 @@ SDComment: SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_lavanthor.cpp b/src/scripts/northrend/violet_hold/boss_lavanthor.cpp index f2c4057a095..8743614675f 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_lavanthor.cpp +++ b/src/scripts/northrend/violet_hold/boss_lavanthor.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_moragg.cpp b/src/scripts/northrend/violet_hold/boss_moragg.cpp index 4917763a637..f76a31403c1 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_moragg.cpp +++ b/src/scripts/northrend/violet_hold/boss_moragg.cpp @@ -9,7 +9,7 @@ Script Data End */ /*** SQL START *** update creature_template set scriptname = '' where entry = ''; *** SQL END ***/ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" //Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_xevozz.cpp b/src/scripts/northrend/violet_hold/boss_xevozz.cpp index 2d013a7e56f..d02adee1280 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_xevozz.cpp +++ b/src/scripts/northrend/violet_hold/boss_xevozz.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_zuramat.cpp b/src/scripts/northrend/violet_hold/boss_zuramat.cpp index b02c9b6c4f5..4a6ef848575 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_zuramat.cpp +++ b/src/scripts/northrend/violet_hold/boss_zuramat.cpp @@ -5,7 +5,7 @@ SDComment: The phasemask for the voids dosen't work. SDCategory: Script Data End */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" enum Spells diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/instance_violet_hold.cpp b/src/scripts/northrend/violet_hold/instance_violet_hold.cpp index c54afa84198..602ad682eda 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/instance_violet_hold.cpp +++ b/src/scripts/northrend/violet_hold/instance_violet_hold.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" #define MAX_ENCOUNTER 3 diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp b/src/scripts/northrend/violet_hold/violet_hold.cpp index b41ac0c2ed3..b9f7b010615 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp +++ b/src/scripts/northrend/violet_hold/violet_hold.cpp @@ -1,4 +1,4 @@ -#include "precompiled.h" +#include "ScriptedPch.h" #include "violet_hold.h" #define GOSSIP_START_EVENT "Get your people to safety, we'll keep the Blue Dragonflight's forces at bay." diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.h b/src/scripts/northrend/violet_hold/violet_hold.h index 187ab28036b..187ab28036b 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.h +++ b/src/scripts/northrend/violet_hold/violet_hold.h diff --git a/src/bindings/scripts/scripts/northrend/wintergrasp.cpp b/src/scripts/northrend/wintergrasp.cpp index 0541500df3a..af8e54319d9 100644 --- a/src/bindings/scripts/scripts/northrend/wintergrasp.cpp +++ b/src/scripts/northrend/wintergrasp.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "OutdoorPvPWG.h" #define GOSSIP_HELLO_DEMO1 "Build catapult." diff --git a/src/bindings/scripts/scripts/northrend/zuldrak.cpp b/src/scripts/northrend/zuldrak.cpp index ea306279bf9..d971c86a336 100644 --- a/src/bindings/scripts/scripts/northrend/zuldrak.cpp +++ b/src/scripts/northrend/zuldrak.cpp @@ -16,8 +16,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*#### ## npc_drakuru_shackles diff --git a/src/bindings/scripts/scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp b/src/scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp index 28bb9d4d6f1..a16f838d85d 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp +++ b/src/scripts/outland/auchindoun/auchenai_crypts/boss_exarch_maladaar.cpp @@ -27,7 +27,7 @@ boss_exarch_maladaar mob_avatar_of_martyred EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_MOONFIRE 37328 #define SPELL_FIREBALL 37329 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp b/src/scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp index 5f09c8a4f1c..c5670b72d07 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp +++ b/src/scripts/outland/auchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp @@ -21,7 +21,7 @@ Comment: InhibitMagic should stack slower far from the boss, proper Visual for F Category: Auchindoun, Auchenai Crypts EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_INHIBITMAGIC 32264 #define SPELL_ATTRACTMAGIC 32265 @@ -186,7 +186,7 @@ struct TRINITY_DLL_DECL mob_focus_fireAI : public ScriptedAI FieryBlast_Timer = 1000; } else FieryBlast_Timer -= diff; - //DoMeleeAttackIfReady(); + DoMeleeAttackIfReady(); } }; diff --git a/src/bindings/scripts/scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp b/src/scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp index dca6540e3c3..be2aff204a2 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp +++ b/src/scripts/outland/auchindoun/mana_tombs/boss_nexusprince_shaffar.cpp @@ -26,7 +26,7 @@ boss_nexusprince_shaffar mob_ethereal_beacon EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum ePrince { diff --git a/src/bindings/scripts/scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp b/src/scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp index 6a0173a26a2..e991f7fc2b7 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp +++ b/src/scripts/outland/auchindoun/mana_tombs/boss_pandemonius.cpp @@ -21,7 +21,7 @@ SDComment: Not known how void blast is done (amount of rapid cast seems to be re SDCategory: Auchindoun, Mana Tombs EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO_1 -1557008 #define SAY_AGGRO_2 -1557009 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp b/src/scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp index 9a6dd62020c..8af5f2d8b9c 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp +++ b/src/scripts/outland/auchindoun/sethekk_halls/boss_darkweaver_syth.cpp @@ -21,7 +21,7 @@ SDComment: Shock spells/times need more work. Heroic partly implemented. SDCategory: Auchindoun, Sethekk Halls EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_SUMMON -1556000 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp b/src/scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp index fb510082c2a..b2274c2aa87 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp +++ b/src/scripts/outland/auchindoun/sethekk_halls/boss_tailonking_ikiss.cpp @@ -21,7 +21,7 @@ SDComment: Heroic supported. Some details missing, but most are spell related. SDCategory: Auchindoun, Sethekk Halls EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sethekk_halls.h" #define SAY_INTRO -1556007 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp b/src/scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp index 3d76122a9e0..b69e9a53ea1 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp +++ b/src/scripts/outland/auchindoun/sethekk_halls/instance_sethekk_halls.cpp @@ -21,7 +21,7 @@ SDComment: Instance Data for Sethekk Halls instance SDCategory: Auchindoun, Sethekk Halls EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "sethekk_halls.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h b/src/scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h index 79a6cd4952d..79a6cd4952d 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h +++ b/src/scripts/outland/auchindoun/sethekk_halls/sethekk_halls.h diff --git a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp index ac00c31fbd3..9b2865330bf 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp +++ b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp @@ -21,8 +21,8 @@ SDComment: Enrage spell missing/not known SDCategory: Auchindoun, Shadow Labyrinth EndScriptData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "shadow_labyrinth.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp index 19219e098f5..b2ddb601738 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp +++ b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp @@ -21,7 +21,7 @@ SDComment: Incite Chaos not functional since core lacks Mind Control support SDCategory: Auchindoun, Shadow Labyrinth EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shadow_labyrinth.h" #define SPELL_INCITE_CHAOS 33676 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp index d8205e4e76b..bb18319b9ad 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp +++ b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Auchindoun, Shadow Labyrinth EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shadow_labyrinth.h" #define SAY_INTRO -1555028 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp index 7ed766268bb..0b8c0f6999b 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp +++ b/src/scripts/outland/auchindoun/shadow_labyrinth/boss_murmur.cpp @@ -21,7 +21,7 @@ SDComment: Timers may be incorrect SDCategory: Auchindoun, Shadow Labyrinth EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shadow_labyrinth.h" #define EMOTE_SONIC_BOOM -1555036 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp b/src/scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp index 94989655827..72a69915865 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp +++ b/src/scripts/outland/auchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp @@ -21,7 +21,7 @@ SDComment: Some cleanup left along with save SDCategory: Auchindoun, Shadow Labyrinth EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shadow_labyrinth.h" #define MAX_ENCOUNTER 5 diff --git a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h b/src/scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h index a78955368bf..a78955368bf 100644 --- a/src/bindings/scripts/scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h +++ b/src/scripts/outland/auchindoun/shadow_labyrinth/shadow_labyrinth.h diff --git a/src/bindings/scripts/scripts/outland/black_temple/black_temple.cpp b/src/scripts/outland/black_temple/black_temple.cpp index 729abc67299..cc8256a811c 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/black_temple.cpp +++ b/src/scripts/outland/black_temple/black_temple.cpp @@ -25,7 +25,7 @@ EndScriptData */ npc_spirit_of_olum EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" /*### diff --git a/src/bindings/scripts/scripts/outland/black_temple/black_temple.h b/src/scripts/outland/black_temple/black_temple.h index b7432cd5b20..b7432cd5b20 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/black_temple.h +++ b/src/scripts/outland/black_temple/black_temple.h diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_bloodboil.cpp b/src/scripts/outland/black_temple/boss_bloodboil.cpp index 98ee375a3f9..7c23c749ba0 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_bloodboil.cpp +++ b/src/scripts/outland/black_temple/boss_bloodboil.cpp @@ -21,7 +21,7 @@ SDComment: Bloodboil not working correctly, missing enrage SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" //Speech'n'Sound diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_illidan.cpp b/src/scripts/outland/black_temple/boss_illidan.cpp index ddbfafecfdb..3613f288635 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_illidan.cpp +++ b/src/scripts/outland/black_temple/boss_illidan.cpp @@ -21,7 +21,7 @@ SDComment: Somewhat of a workaround for Parasitic Shadowfiend, unable to summon SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" #define GETGO(obj, guid) GameObject* obj = pInstance->instance->GetGameObject(guid) diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_mother_shahraz.cpp b/src/scripts/outland/black_temple/boss_mother_shahraz.cpp index 12dc7549ae1..4503a449ce3 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_mother_shahraz.cpp +++ b/src/scripts/outland/black_temple/boss_mother_shahraz.cpp @@ -21,7 +21,7 @@ SDComment: Saber Lash missing, Fatal Attraction slightly incorrect; need to dama SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" //Speech'n'Sounds diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_reliquary_of_souls.cpp b/src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp index 1408a01b8b5..96bd840be0f 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_reliquary_of_souls.cpp +++ b/src/scripts/outland/black_temple/boss_reliquary_of_souls.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" #include "Spell.h" diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_shade_of_akama.cpp b/src/scripts/outland/black_temple/boss_shade_of_akama.cpp index df4e5617446..2cc8dc69549 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_shade_of_akama.cpp +++ b/src/scripts/outland/black_temple/boss_shade_of_akama.cpp @@ -21,7 +21,7 @@ SDComment: Seems to be complete. SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" #define SAY_DEATH -1564013 diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_supremus.cpp b/src/scripts/outland/black_temple/boss_supremus.cpp index 415faded1d8..b17ad349bab 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_supremus.cpp +++ b/src/scripts/outland/black_temple/boss_supremus.cpp @@ -21,7 +21,7 @@ SDComment: Need to implement molten punch SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" #define EMOTE_NEW_TARGET -1564010 diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_teron_gorefiend.cpp b/src/scripts/outland/black_temple/boss_teron_gorefiend.cpp index 9d04cca9650..8002b7ffc37 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_teron_gorefiend.cpp +++ b/src/scripts/outland/black_temple/boss_teron_gorefiend.cpp @@ -21,7 +21,7 @@ SDComment: Requires Mind Control support for Ghosts. SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" //Speech'n'sound diff --git a/src/bindings/scripts/scripts/outland/black_temple/boss_warlord_najentus.cpp b/src/scripts/outland/black_temple/boss_warlord_najentus.cpp index 7e47eae5b25..58223e98d08 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/boss_warlord_najentus.cpp +++ b/src/scripts/outland/black_temple/boss_warlord_najentus.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/black_temple/illidari_council.cpp b/src/scripts/outland/black_temple/illidari_council.cpp index dbed077cda8..d8d709631ad 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/illidari_council.cpp +++ b/src/scripts/outland/black_temple/illidari_council.cpp @@ -21,7 +21,7 @@ SDComment: Circle of Healing not working properly. SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" //Speech'n'Sounds diff --git a/src/bindings/scripts/scripts/outland/black_temple/instance_black_temple.cpp b/src/scripts/outland/black_temple/instance_black_temple.cpp index b23bb56c95f..8d361bbf3d0 100644 --- a/src/bindings/scripts/scripts/outland/black_temple/instance_black_temple.cpp +++ b/src/scripts/outland/black_temple/instance_black_temple.cpp @@ -21,7 +21,7 @@ SDComment: Instance Data Scripts and functions to acquire mobs and set encounter SDCategory: Black Temple EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "black_temple.h" #define MAX_ENCOUNTER 9 diff --git a/src/bindings/scripts/scripts/outland/blades_edge_mountains.cpp b/src/scripts/outland/blades_edge_mountains.cpp index ac47bba0f09..2dcac52d29d 100644 --- a/src/bindings/scripts/scripts/outland/blades_edge_mountains.cpp +++ b/src/scripts/outland/blades_edge_mountains.cpp @@ -30,7 +30,7 @@ npc_saikkal_the_elder go_legion_obelisk EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" //Support for quest: You're Fired! (10821) bool obelisk_one, obelisk_two, obelisk_three, obelisk_four, obelisk_five; diff --git a/src/bindings/scripts/scripts/outland/boss_doomlord_kazzak.cpp b/src/scripts/outland/boss_doomlord_kazzak.cpp index 61eb42cc6fa..11a889ee8b4 100644 --- a/src/bindings/scripts/scripts/outland/boss_doomlord_kazzak.cpp +++ b/src/scripts/outland/boss_doomlord_kazzak.cpp @@ -21,7 +21,7 @@ SDComment: Using incorrect spell for Mark of Kazzak SDCategory: Hellfire Peninsula EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_INTRO -1000375 //signed for 3465 #define SAY_AGGRO1 -1000376 //signed for 3465 diff --git a/src/bindings/scripts/scripts/outland/boss_doomwalker.cpp b/src/scripts/outland/boss_doomwalker.cpp index b456f1d7ef2..87ef9a680d2 100644 --- a/src/bindings/scripts/scripts/outland/boss_doomwalker.cpp +++ b/src/scripts/outland/boss_doomwalker.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Shadowmoon Valley EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1000387 //signed for 21027 #define SAY_EARTHQUAKE_1 -1000388 //signed for 21027 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp index 94281ac2838..6caa0ffac9c 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp @@ -21,9 +21,9 @@ SDComment: Cyclone workaround SDCategory: Coilfang Resevoir, Serpent Shrine Cavern EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" -#include "escort_ai.h" +#include "ScriptedEscortAI.h" #define SAY_AGGRO -1548021 #define SAY_GAIN_BLESSING -1548022 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp index b11bbd11fca..7c5b828c210 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp @@ -21,7 +21,7 @@ SDComment: Some details and adjustments left to do, probably nothing major. Spaw SDCategory: Coilfang Resevoir, Serpent Shrine Cavern EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" #define SAY_AGGRO -1548000 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp index db440ef0cc1..a4a300a44d6 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp @@ -21,9 +21,9 @@ SDComment: Missing blizzlike Shield Generators coords SDCategory: Coilfang Resevoir, Serpent Shrine Cavern EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" -#include "simple_ai.h" +#include "ScriptedSimpleAI.h" #include "Spell.h" #define SAY_INTRO -1548042 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp index 24f47dff4a6..55b0f7d834f 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp @@ -21,7 +21,7 @@ SDComment: Possesion Support SDCategory: Coilfang Resevoir, Serpent Shrine Cavern EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" // --- Spells used by Leotheras The Blind diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp index c5b5e19d166..d257135bf8a 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp @@ -21,9 +21,9 @@ SDComment: Coilfang Frenzy, find out how could we fishing in the strangepool SDCategory: The Lurker Below EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" -#include "simple_ai.h" +#include "ScriptedSimpleAI.h" #include "Spell.h" #define SPELL_SPOUT 37433 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp index c64fed7d11c..c2bbb146cd7 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp @@ -21,7 +21,7 @@ SDComment: Water globules don't explode properly, remove hacks SDCategory: Coilfang Resevoir, Serpent Shrine Cavern EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" #define SAY_AGGRO -1548030 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp b/src/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp index ac706ce6c9d..f328ff51e8c 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp @@ -21,7 +21,7 @@ SDComment: Instance Data Scripts and functions to acquire mobs and set encounter SDCategory: Coilfang Resevoir, Serpent Shrine Cavern EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "serpent_shrine.h" #define MAX_ENCOUNTER 6 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h b/src/scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h index adfa39dc7e0..adfa39dc7e0 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h +++ b/src/scripts/outland/coilfang_resevoir/serpent_shrine/serpent_shrine.h diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp b/src/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp index 6b92359ae0b..0c484a50db6 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp +++ b/src/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp @@ -26,7 +26,7 @@ boss_hydromancer_thespia mob_coilfang_waterelemental EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "steam_vault.h" #define SAY_SUMMON -1545000 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp b/src/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp index bd134d6dae8..69e60cba5e4 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp +++ b/src/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp @@ -26,7 +26,7 @@ boss_mekgineer_steamrigger mob_steamrigger_mechanic EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "steam_vault.h" #define SAY_MECHANICS -1545007 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp b/src/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp index bd6223368a1..d23c2991ece 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp +++ b/src/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp @@ -21,7 +21,7 @@ SDComment: Contains workarounds regarding warlord's rage spells not acting as ex SDCategory: Coilfang Resevoir, The Steamvault EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "steam_vault.h" #define SAY_INTRO -1545016 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp b/src/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp index ea7c42bd9aa..bec05cfff0a 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp +++ b/src/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp @@ -21,7 +21,7 @@ SDComment: Instance script and access panel GO SDCategory: Coilfang Resevoir, The Steamvault EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "steam_vault.h" #define MAX_ENCOUNTER 4 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h b/src/scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h index 4b407ac4816..4b407ac4816 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h +++ b/src/scripts/outland/coilfang_resevoir/steam_vault/steam_vault.h diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp b/src/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp index 51e963b2298..ab6f90dde10 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp +++ b/src/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp @@ -21,7 +21,7 @@ SDComment: Need confirmation if spell data are same in both modes. Summons shoul SDCategory: Coilfang Resevoir, Underbog EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FOUL_SPORES 31673 #define SPELL_ACID_GEYSER 38739 diff --git a/src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp b/src/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp index 222a76c75dd..83c9862403c 100644 --- a/src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp +++ b/src/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp @@ -21,7 +21,7 @@ SDComment: Timers may be incorrect SDCategory: Coilfang Resevoir, Underbog EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_LEVITATE 31704 #define SPELL_SUSPENSION 31719 diff --git a/src/bindings/scripts/scripts/outland/gruuls_lair/boss_gruul.cpp b/src/scripts/outland/gruuls_lair/boss_gruul.cpp index dec756bc3d9..b91a0303d0d 100644 --- a/src/bindings/scripts/scripts/outland/gruuls_lair/boss_gruul.cpp +++ b/src/scripts/outland/gruuls_lair/boss_gruul.cpp @@ -21,7 +21,7 @@ SDComment: Ground Slam need further development (knock back effect and shatter e SDCategory: Gruul's Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gruuls_lair.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp b/src/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp index ca693bbff54..f6987fa9d41 100644 --- a/src/bindings/scripts/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp +++ b/src/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp @@ -21,7 +21,7 @@ SDComment: Correct timers, after whirlwind melee attack bug, prayer of healing SDCategory: Gruul's Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gruuls_lair.h" #define SAY_AGGRO -1565000 diff --git a/src/bindings/scripts/scripts/outland/gruuls_lair/gruuls_lair.h b/src/scripts/outland/gruuls_lair/gruuls_lair.h index 7003dcb1e26..7003dcb1e26 100644 --- a/src/bindings/scripts/scripts/outland/gruuls_lair/gruuls_lair.h +++ b/src/scripts/outland/gruuls_lair/gruuls_lair.h diff --git a/src/bindings/scripts/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp b/src/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp index 80ae5bbe8ab..a7bdb314d5e 100644 --- a/src/bindings/scripts/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp +++ b/src/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Gruul's Lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "gruuls_lair.h" #define MAX_ENCOUNTER 2 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h b/src/scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h index b845c66823f..b845c66823f 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h +++ b/src/scripts/outland/hellfire_citadel/blood_furnace/blood_furnace.h diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp b/src/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp index 558c690460d..1a1b393b146 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp +++ b/src/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp @@ -21,7 +21,7 @@ SDComment: pre-event not made SDCategory: Hellfire Citadel, Blood Furnace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blood_furnace.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp b/src/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp index c07c3da07be..c33f37d101a 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp +++ b/src/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp @@ -26,7 +26,7 @@ boss_kelidan_the_breaker mob_shadowmoon_channeler EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blood_furnace.h" enum eKelidan diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp b/src/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp index 2be4685ebad..50f8101a57d 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp +++ b/src/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp @@ -21,7 +21,7 @@ SDComment: Mind control no support SDCategory: Hellfire Citadel, Blood Furnace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blood_furnace.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp b/src/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp index 4e66d15d304..2af18388752 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp +++ b/src/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Hellfire Citadel, Blood Furnace EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "blood_furnace.h" #define ENTRY_SEWER1 181823 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp index d6e2aed5d7a..8747da867e3 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp +++ b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp @@ -21,7 +21,7 @@ SDComment: Temporary solution for orbital/shadow whip-ability. Needs more core s SDCategory: Hellfire Citadel, Hellfire Ramparts EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO_1 -1543009 #define SAY_AGGRO_2 -1543010 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp index 88c453ee0c8..75aad768087 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp +++ b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp @@ -21,7 +21,7 @@ Comment: Category: Hellfire Citadel, Hellfire Ramparts EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SPELL_FIREBALL DUNGEON_MODE(34653, 36920) #define SPELL_CONE_OF_FIRE DUNGEON_MODE(30926, 36921) diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp index 80c1e85bf15..ef747b74708 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp +++ b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp @@ -21,7 +21,7 @@ SDComment: Missing adds to heal him. Surge should be used on pTarget furthest aw SDCategory: Hellfire Citadel, Hellfire Ramparts EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_TAUNT -1543000 #define SAY_HEAL -1543001 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h index 599aa237774..599aa237774 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h +++ b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/hellfire_ramparts.h diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp index 0bd4b659c78..5fdc27ce62a 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp +++ b/src/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Hellfire Ramparts EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "hellfire_ramparts.h" struct TRINITY_DLL_DECL instance_ramparts : public ScriptedInstance diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp b/src/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp index a0640fdc1f7..f2871d89d89 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp +++ b/src/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp @@ -21,7 +21,7 @@ SDComment: In Development SDCategory: Hellfire Citadel, Magtheridon's lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magtheridons_lair.h" struct Yell diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp b/src/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp index 21e132961b5..3f05d371b05 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp +++ b/src/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Hellfire Citadel, Magtheridon's lair EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "magtheridons_lair.h" #define SPELL_SOUL_TRANSFER 30531 // core bug, does not support target 7 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h b/src/scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h index 1b3e525fc54..1b3e525fc54 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h +++ b/src/scripts/outland/hellfire_citadel/magtheridons_lair/magtheridons_lair.h diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp b/src/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp index 75a41fa0c7c..cdc33f4ec21 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp +++ b/src/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp @@ -27,7 +27,7 @@ mob_fel_orc_convert mob_lesser_shadow_fissure EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shattered_halls.h" struct Say diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp b/src/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp index e0108ec7f04..189ace7cd8a 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp +++ b/src/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp @@ -26,7 +26,7 @@ mob_omrogg_heads boss_warbringer_omrogg EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shattered_halls.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp b/src/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp index bbe771b03a9..6ba91566aba 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp +++ b/src/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp @@ -25,7 +25,7 @@ EndScriptData */ boss_warchief_kargath_bladefist EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO1 -1540042 #define SAY_AGGRO2 -1540043 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp b/src/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp index 740e5e8be0d..c73af338d3a 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp +++ b/src/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp @@ -21,7 +21,7 @@ SDComment: currently missing info about door. instance not complete SDCategory: Hellfire Citadel, Shattered Halls EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "shattered_halls.h" #define MAX_ENCOUNTER 2 diff --git a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h b/src/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h index cbfa23ec4e0..cbfa23ec4e0 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h +++ b/src/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.h diff --git a/src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp b/src/scripts/outland/hellfire_peninsula.cpp index a38ba8cda0b..cc75b76a63a 100644 --- a/src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp +++ b/src/scripts/outland/hellfire_peninsula.cpp @@ -31,8 +31,8 @@ npc_trollbane npc_wounded_blood_elf EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_aeranas diff --git a/src/bindings/scripts/scripts/outland/nagrand.cpp b/src/scripts/outland/nagrand.cpp index 152a5046d45..ea174736458 100644 --- a/src/bindings/scripts/scripts/outland/nagrand.cpp +++ b/src/scripts/outland/nagrand.cpp @@ -33,8 +33,8 @@ npc_creditmarker_visit_with_ancestors mob_sparrowhawk EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## mob_shattered_rumbler - this should be done with ACID diff --git a/src/bindings/scripts/scripts/outland/netherstorm.cpp b/src/scripts/outland/netherstorm.cpp index dea0af2e313..d9f91dae49e 100644 --- a/src/bindings/scripts/scripts/outland/netherstorm.cpp +++ b/src/scripts/outland/netherstorm.cpp @@ -28,8 +28,8 @@ npc_commander_dawnforge npc_bessy EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_manaforge_control_console @@ -605,7 +605,7 @@ CreatureAI* GetAI_npc_commander_dawnforge(Creature* pCreature) return new npc_commander_dawnforgeAI(pCreature); } -bool AreaTrigger_at_commander_dawnforge(Player* pPlayer, AreaTriggerEntry *at) +bool AreaTrigger_at_commander_dawnforge(Player* pPlayer, const AreaTriggerEntry *at) { //if player lost aura or not have at all, we should not try start event. if (!pPlayer->HasAura(SPELL_SUNFURY_DISGUISE)) diff --git a/src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp b/src/scripts/outland/shadowmoon_valley.cpp index 9a86f761668..0942f897cc6 100644 --- a/src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp +++ b/src/scripts/outland/shadowmoon_valley.cpp @@ -39,8 +39,8 @@ go_crystal_prison npc_enraged_spirit EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*##### # mob_mature_netherwing_drake diff --git a/src/bindings/scripts/scripts/outland/shattrath_city.cpp b/src/scripts/outland/shattrath_city.cpp index d5ee1d8be84..0ea66f4421f 100644 --- a/src/bindings/scripts/scripts/outland/shattrath_city.cpp +++ b/src/scripts/outland/shattrath_city.cpp @@ -32,8 +32,8 @@ npc_ishanah npc_khadgar EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npc_raliq_the_drunk diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp b/src/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp index b26409bd7f0..ec7a500dabf 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp +++ b/src/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp @@ -27,7 +27,7 @@ npc_warden_mellichar mob_zerekethvoidzone EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "arcatraz.h" /*##### diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.h b/src/scripts/outland/tempest_keep/arcatraz/arcatraz.h index 3f8dee8bbd0..3f8dee8bbd0 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.h +++ b/src/scripts/outland/tempest_keep/arcatraz/arcatraz.h diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp b/src/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp index e2eaace900d..af8c949febe 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp +++ b/src/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp @@ -26,7 +26,7 @@ boss_harbinger_skyriss boss_harbinger_skyriss_illusion EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "arcatraz.h" #define SAY_INTRO -1552000 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp b/src/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp index fa8fcc89ed7..387fdea6bda 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp +++ b/src/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp @@ -21,7 +21,7 @@ SDComment: Mainly Harbringer Skyriss event SDCategory: Tempest Keep, The Arcatraz EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "arcatraz.h" #define MAX_ENCOUNTER 9 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp b/src/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp index 3fae1e493f9..b00704b5c0e 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp +++ b/src/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp @@ -21,7 +21,7 @@ SDComment: some strange visual related to tree form(if aura lost before normal d SDCategory: Tempest Keep, The Botanica EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1553000 #define SAY_KILL_1 -1553001 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_laj.cpp b/src/scripts/outland/tempest_keep/botanica/boss_laj.cpp index 2a9c0841b7b..c8c80e98a18 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_laj.cpp +++ b/src/scripts/outland/tempest_keep/botanica/boss_laj.cpp @@ -21,7 +21,7 @@ SDComment: Immunities are wrong, must be adjusted to use resistance from creatur SDCategory: Tempest Keep, The Botanica EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define EMOTE_SUMMON -1553006 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp b/src/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp index 794668d8dda..4ecf654e2bc 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp +++ b/src/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp @@ -21,7 +21,7 @@ SDComment: Includes Sapling (need some better control with these). SDCategory: Tempest Keep, The Botanica EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*##### # mob_treant (Sapling) diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_alar.cpp b/src/scripts/outland/tempest_keep/the_eye/boss_alar.cpp index fbe0650f012..b9a8887184a 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_alar.cpp +++ b/src/scripts/outland/tempest_keep/the_eye/boss_alar.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Tempest Keep, The Eye EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "the_eye.h" #define SPELL_FLAME_BUFFET 34121 // Flame Buffet - every 1,5 secs in phase 1 if there is no victim in melee range and after Dive Bomb in phase 2 with same conditions diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp b/src/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp index d4bc4d54faf..20c39baee26 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp +++ b/src/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Tempest Keep, The Eye EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "the_eye.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp b/src/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp index 3ffb681b328..68ed80f30ae 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp +++ b/src/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp @@ -21,7 +21,7 @@ SDComment: SQL, weapon scripts, mind control, need correct spells(interruptible/ SDCategory: Tempest Keep, The Eye EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "the_eye.h" #include "WorldPacket.h" diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp b/src/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp index 58a657b4a00..ad0e12672f3 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp +++ b/src/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp @@ -21,7 +21,7 @@ SDComment: Should reset if raid are out of room. SDCategory: Tempest Keep, The Eye EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "the_eye.h" enum eEnums diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp b/src/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp index 1a278851680..bff5de8b21d 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp +++ b/src/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Tempest Keep, The Eye EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "the_eye.h" #define MAX_ENCOUNTER 5 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.cpp b/src/scripts/outland/tempest_keep/the_eye/the_eye.cpp index dd1a287c6eb..35adff1d7fa 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.cpp +++ b/src/scripts/outland/tempest_keep/the_eye/the_eye.cpp @@ -25,7 +25,7 @@ EndScriptData */ mob_crystalcore_devastator EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "the_eye.h" #define SPELL_COUNTERCHARGE 35035 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.h b/src/scripts/outland/tempest_keep/the_eye/the_eye.h index d0d3ea09061..d0d3ea09061 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.h +++ b/src/scripts/outland/tempest_keep/the_eye/the_eye.h diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp b/src/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp index 90f17e299b7..b9c365eda65 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp +++ b/src/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp @@ -21,7 +21,7 @@ SDComment: Place Holder SDCategory: Tempest Keep, The Mechanar EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" //not used #define SAY_AGGRO -1554000 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp b/src/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp index 5cfb0f9de5e..dd2fb4b4fc9 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp +++ b/src/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Tempest Keep, The Mechanar EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO_1 -1554006 #define SAY_HAMMER_1 -1554007 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp b/src/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp index 96cbbb293cf..1e779383dbc 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp +++ b/src/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp @@ -21,7 +21,7 @@ SDComment: Need adjustments to initial summons SDCategory: Tempest Keep, The Mechanar EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "mechanar.h" #define SAY_AGGRO -1554013 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp b/src/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp index 7848173329b..c049b3cfe28 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp +++ b/src/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp @@ -21,7 +21,7 @@ SDComment: Event missing. Script for himself 99% blizzlike. SDCategory: Tempest Keep, The Mechanar EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define SAY_AGGRO -1554020 #define SAY_DOMINATION_1 -1554021 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp b/src/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp index 9ff03182f31..794b66e1cec 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp +++ b/src/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp @@ -21,7 +21,7 @@ SDComment: SDCategory: Mechanar EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "mechanar.h" #define MAX_ENCOUNTER 1 diff --git a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/mechanar.h b/src/scripts/outland/tempest_keep/the_mechanar/mechanar.h index d1b53eebf53..d1b53eebf53 100644 --- a/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/mechanar.h +++ b/src/scripts/outland/tempest_keep/the_mechanar/mechanar.h diff --git a/src/bindings/scripts/scripts/outland/terokkar_forest.cpp b/src/scripts/outland/terokkar_forest.cpp index 103d466ab56..5d77899efb5 100644 --- a/src/bindings/scripts/scripts/outland/terokkar_forest.cpp +++ b/src/scripts/outland/terokkar_forest.cpp @@ -31,8 +31,8 @@ npc_isla_starmane npc_slim EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## mob_unkor_the_ruthless diff --git a/src/bindings/scripts/scripts/outland/zangarmarsh.cpp b/src/scripts/outland/zangarmarsh.cpp index 63f4f118093..6832ed98dc5 100644 --- a/src/bindings/scripts/scripts/outland/zangarmarsh.cpp +++ b/src/scripts/outland/zangarmarsh.cpp @@ -30,8 +30,8 @@ npc_kayra_longmane npc_timothy_daniels EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" /*###### ## npcs_ashyen_and_keleth diff --git a/src/bindings/scripts/scripts/world/areatrigger_scripts.cpp b/src/scripts/world/areatrigger_scripts.cpp index 07bc0a27049..bfd2e1dff3d 100644 --- a/src/bindings/scripts/scripts/world/areatrigger_scripts.cpp +++ b/src/scripts/world/areatrigger_scripts.cpp @@ -30,7 +30,7 @@ at_warsong_grainery at_torp_farm EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## at_coilfang_waterfall @@ -41,7 +41,7 @@ enum eCoilfangGOs GO_COILFANG_WATERFALL = 184212 }; -bool AreaTrigger_at_coilfang_waterfall(Player *pPlayer, AreaTriggerEntry *pAt) +bool AreaTrigger_at_coilfang_waterfall(Player *pPlayer, const AreaTriggerEntry *pAt) { if (GameObject* pGo = GetClosestGameObjectWithEntry(pPlayer, GO_COILFANG_WATERFALL, 35.0f)) if (pGo->getLootState() == GO_READY) @@ -63,7 +63,7 @@ enum eLegionTeleporter QUEST_GAINING_ACCESS_H = 10604 }; -bool AreaTrigger_at_legion_teleporter(Player *pPlayer, AreaTriggerEntry *pAt) +bool AreaTrigger_at_legion_teleporter(Player *pPlayer, const AreaTriggerEntry *pAt) { if (pPlayer->isAlive() && !pPlayer->isInCombat()) { @@ -90,7 +90,7 @@ enum eRavenholdt NPC_RAVENHOLDT = 13936 }; -bool AreaTrigger_at_ravenholdt(Player* pPlayer, AreaTriggerEntry* pAt) +bool AreaTrigger_at_ravenholdt(Player* pPlayer, const AreaTriggerEntry* pAt) { if (pPlayer->GetQuestStatus(QUEST_MANOR_RAVENHOLDT) == QUEST_STATUS_INCOMPLETE) pPlayer->KilledMonsterCredit(NPC_RAVENHOLDT, 0); diff --git a/src/bindings/scripts/scripts/world/boss_emeriss.cpp b/src/scripts/world/boss_emeriss.cpp index ba189d717c3..9a6357c73cc 100644 --- a/src/bindings/scripts/scripts/world/boss_emeriss.cpp +++ b/src/scripts/world/boss_emeriss.cpp @@ -21,7 +21,7 @@ SDComment: Teleport function & Mark of Nature missing SDCategory: Bosses EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/world/boss_lethon.cpp b/src/scripts/world/boss_lethon.cpp index e387891efed..cc316223a2f 100644 --- a/src/bindings/scripts/scripts/world/boss_lethon.cpp +++ b/src/scripts/world/boss_lethon.cpp @@ -21,5 +21,5 @@ SDComment: Place Holder SDCategory: Bosses EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" diff --git a/src/bindings/scripts/scripts/world/boss_taerar.cpp b/src/scripts/world/boss_taerar.cpp index 02c20b41da1..51fb1cdd557 100644 --- a/src/bindings/scripts/scripts/world/boss_taerar.cpp +++ b/src/scripts/world/boss_taerar.cpp @@ -21,7 +21,7 @@ SDComment: Mark of Nature & Teleport NYI. Fix the way to be banished. SDCategory: Bosses EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/world/boss_ysondre.cpp b/src/scripts/world/boss_ysondre.cpp index 160f49ed5d2..b808841ce27 100644 --- a/src/bindings/scripts/scripts/world/boss_ysondre.cpp +++ b/src/scripts/world/boss_ysondre.cpp @@ -21,7 +21,7 @@ SDComment: Mark of Nature & Teleport missing SDCategory: Bosses EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" enum eEnums { diff --git a/src/bindings/scripts/scripts/world/go_scripts.cpp b/src/scripts/world/go_scripts.cpp index 76c80140029..3d352b0b35b 100644 --- a/src/bindings/scripts/scripts/world/go_scripts.cpp +++ b/src/scripts/world/go_scripts.cpp @@ -45,7 +45,7 @@ go_jotunheim_cage go_table_theka EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" /*###### ## go_cat_figurine diff --git a/src/bindings/scripts/scripts/world/guards.cpp b/src/scripts/world/guards.cpp index de97510e431..34a537ee627 100644 --- a/src/bindings/scripts/scripts/world/guards.cpp +++ b/src/scripts/world/guards.cpp @@ -45,8 +45,8 @@ guard_tirisfal guard_undercity EndContentData */ -#include "precompiled.h" -#include "guard_ai.h" +#include "ScriptedPch.h" +#include "ScriptedGuardAI.h" //script spesific action #define GOSSIP_ACTION_TAVERN 101 diff --git a/src/bindings/scripts/scripts/world/item_scripts.cpp b/src/scripts/world/item_scripts.cpp index 86d78b28176..658ee379fdf 100644 --- a/src/bindings/scripts/scripts/world/item_scripts.cpp +++ b/src/scripts/world/item_scripts.cpp @@ -29,7 +29,7 @@ item_gor_dreks_ointment(i30175) Protecting Our Own(q10488) item_only_for_flight Items which should only useable while flying EndContentData */ -#include "precompiled.h" +#include "ScriptedPch.h" #include "Spell.h" /*##### diff --git a/src/bindings/scripts/scripts/world/mob_generic_creature.cpp b/src/scripts/world/mob_generic_creature.cpp index f7fbfb32742..75e79cd46b4 100644 --- a/src/bindings/scripts/scripts/world/mob_generic_creature.cpp +++ b/src/scripts/world/mob_generic_creature.cpp @@ -21,7 +21,7 @@ SDComment: Should be replaced with core based AI SDCategory: Creatures EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define GENERIC_CREATURE_COOLDOWN 5000 diff --git a/src/bindings/scripts/scripts/world/npc_innkeeper.cpp b/src/scripts/world/npc_innkeeper.cpp index fb8bd056e2d..0540a29a2bd 100644 --- a/src/bindings/scripts/scripts/world/npc_innkeeper.cpp +++ b/src/scripts/world/npc_innkeeper.cpp @@ -24,7 +24,7 @@ SDComment: Complete SDCategory: NPCs EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define HALLOWEEN_EVENTID 12 #define SPELL_TRICK_OR_TREATED 24755 diff --git a/src/bindings/scripts/scripts/world/npc_professions.cpp b/src/scripts/world/npc_professions.cpp index 4ed03e5f297..2fb9ca50d02 100644 --- a/src/bindings/scripts/scripts/world/npc_professions.cpp +++ b/src/scripts/world/npc_professions.cpp @@ -21,7 +21,7 @@ SDComment: Provides learn/unlearn/relearn-options for professions. Not supported SDCategory: NPCs EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" /* A few notes for future developement: diff --git a/src/bindings/scripts/scripts/world/npc_taxi.cpp b/src/scripts/world/npc_taxi.cpp index 978073ec558..2bf12941df6 100644 --- a/src/bindings/scripts/scripts/world/npc_taxi.cpp +++ b/src/scripts/world/npc_taxi.cpp @@ -22,7 +22,7 @@ SDCategory: NPCs EndScriptData */ -#include "precompiled.h" +#include "ScriptedPch.h" #define GOSSIP_SUSURRUS "I am ready." #define GOSSIP_NETHER_DRAKE "I'm ready to fly! Take me up, dragon!" diff --git a/src/bindings/scripts/scripts/world/npcs_special.cpp b/src/scripts/world/npcs_special.cpp index 3b712af1320..a57507f9c6a 100644 --- a/src/bindings/scripts/scripts/world/npcs_special.cpp +++ b/src/scripts/world/npcs_special.cpp @@ -39,9 +39,10 @@ npc_snake_trap_serpents 80% AI for snakes that summoned by Snake Trap npc_shadowfiend 100% restore 5% of owner's mana when shadowfiend die from damage EndContentData */ -#include "precompiled.h" -#include "escort_ai.h" +#include "ScriptedPch.h" +#include "ScriptedEscortAI.h" #include "ObjectMgr.h" +#include "ScriptMgr.h" /*######## # npc_air_force_bots @@ -1219,7 +1220,7 @@ bool GossipHello_npc_rogue_trainer(Player* pPlayer, Creature* pCreature) if (pCreature->isCanTrainingAndResetTalentsOf(pPlayer)) pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_HELLO_ROGUE1, GOSSIP_SENDER_MAIN, GOSSIP_OPTION_UNLEARNTALENTS); - if (!(pPlayer->GetSpecsCount() == 1 && pCreature->isCanTrainingAndResetTalentsOf(pPlayer) && !(pPlayer->getLevel() < GetConfigValueInt32("MinDualSpecLevel")))) + if (!(pPlayer->GetSpecsCount() == 1 && pCreature->isCanTrainingAndResetTalentsOf(pPlayer) && !(pPlayer->getLevel() < sScriptMgr.GetConfigValueInt32("MinDualSpecLevel")))) pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_HELLO_ROGUE3, GOSSIP_SENDER_MAIN, GOSSIP_OPTION_LEARNDUALSPEC); if (pPlayer->getClass() == CLASS_ROGUE && pPlayer->getLevel() >= 24 && !pPlayer->HasItemCount(17126,1) && !pPlayer->GetQuestRewardStatus(6681)) @@ -1248,7 +1249,7 @@ bool GossipSelect_npc_rogue_trainer(Player* pPlayer, Creature* pCreature, uint32 pPlayer->SendTalentWipeConfirm(pCreature->GetGUID()); break; case GOSSIP_OPTION_LEARNDUALSPEC: - if(pPlayer->GetSpecsCount() == 1 && !(pPlayer->getLevel() < GetConfigValueInt32("MinDualSpecLevel"))) + if(pPlayer->GetSpecsCount() == 1 && !(pPlayer->getLevel() < sScriptMgr.GetConfigValueInt32("MinDualSpecLevel"))) { if (pPlayer->GetMoney() < 10000000) { diff --git a/src/trinitycore/Master.cpp b/src/trinitycore/Master.cpp index fb2eca6ac2b..221ce4967a9 100644 --- a/src/trinitycore/Master.cpp +++ b/src/trinitycore/Master.cpp @@ -402,7 +402,7 @@ int Master::Run() // for some unknown reason, unloading scripts here and not in worldrunnable // fixes a memory leak related to detaching threads from the module - UnloadScriptingModule(); + //UnloadScriptingModule(); // Exit the process with specified return value return World::GetExitCode(); |