diff options
| author | Supabad <supabad.trinity@gmail.com> | 2011-05-10 10:29:12 +0200 | 
|---|---|---|
| committer | Supabad <supabad.trinity@gmail.com> | 2011-05-10 10:29:12 +0200 | 
| commit | 78b5fd615350bba6dc67ac526929b28f7bdd9bcd (patch) | |
| tree | 880582d0d0caa0fe0b0955a29016351635f28b49 | |
| parent | 9be224cec2b853c55207c604f98310d81e39934e (diff) | |
Scripts/Ulduar: Remove ScriptPCH.h completely from Ulduar and add proper headers to each boss
17 files changed, 53 insertions, 20 deletions
diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_algalon.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_algalon.cpp index 854624727db..da3185323d6 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_algalon.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_algalon.cpp @@ -15,7 +15,8 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h"  #include "ulduar.h"  #define GAMEOBJECT_GIVE_OF_THE_OBSERVER 194821 diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp index 5388bd47ad8..978718e3252 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp @@ -22,7 +22,10 @@ SDComment: Runes need DB support, chain lightning won't cast, supercharge won't  SDCategory: Ulduar - Ulduar  EndScriptData */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "SpellScript.h" +#include "SpellAuraEffects.h"  #include "ulduar.h"  enum eSpells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_auriaya.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_auriaya.cpp index cee7b17ec64..e06d99d6c97 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_auriaya.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_auriaya.cpp @@ -15,7 +15,8 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h"  #include "ulduar.h"  //boss_auriaya diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp index 94316e29f0d..211cfc7e4a5 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp @@ -22,10 +22,15 @@   *          if reached brann speaks through his radio..   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "ScriptedGossip.h" +#include "CombatAI.h" +#include "PassiveAI.h"  #include "ScriptedEscortAI.h" +#include "ObjectMgr.h"  #include "ulduar.h" -#include "Vehicle.h" +  enum Spells  { diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp index 817fcfcd4cc..4c5edaa5538 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_freya.cpp @@ -15,7 +15,9 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "SpellScript.h"  #include "ulduar.h"  enum Yells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_general_vezax.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_general_vezax.cpp index 0b724a54472..d31a642b22e 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_general_vezax.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_general_vezax.cpp @@ -15,7 +15,10 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "SpellScript.h" +#include "SpellAuraEffects.h"  #include "ulduar.h"  enum eYells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_hodir.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_hodir.cpp index 293d6fd3bdf..902305dacc1 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_hodir.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_hodir.cpp @@ -15,7 +15,8 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h"  #include "ulduar.h"  enum Yells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp index ba0e77cbee3..2b6cb76dc11 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp @@ -15,7 +15,10 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "SpellScript.h" +#include "SpellAuraEffects.h"  #include "ulduar.h"  enum Yells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp index ae416693f7d..b4daa8bc799 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp @@ -15,9 +15,11 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "SpellScript.h" +#include "SpellAuraEffects.h"  #include "ulduar.h" -#include "Vehicle.h"  /* ScriptData  SDName: boss_kologarn diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_mimiron.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_mimiron.cpp index 2ba9ed51325..7d25f22cd59 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_mimiron.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_mimiron.cpp @@ -15,7 +15,8 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "SpellScript.h"  #include "ulduar.h"  enum Yells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp index 1687fd6bee1..523011b79c2 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp @@ -17,7 +17,10 @@  //TODO: Harpoon chain from 62505 should not get removed when other chain is applied -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "ScriptedGossip.h" +#include "SpellScript.h"  #include "ulduar.h"  enum Says diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_thorim.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_thorim.cpp index fe66401a669..0f7ea5bf174 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_thorim.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_thorim.cpp @@ -15,7 +15,8 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h"  #include "ulduar.h"  enum Yells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp index 96d7168f468..37c6b690fa0 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp @@ -27,7 +27,8 @@          make the life sparks visible...  */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h"  #include "ulduar.h"  enum Spells diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_yoggsaron.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_yoggsaron.cpp index feb5360bdba..e4b21e1f66e 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_yoggsaron.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_yoggsaron.cpp @@ -15,7 +15,7 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h"  #include "ulduar.h"  enum Sara_Yells @@ -52,3 +52,7 @@ enum  {      ACHIEV_TIMED_START_EVENT                      = 21001,  }; +//not in scriptloader yet just to remove warning boss_yoggsaron.obj : warning LNK4221: no public symbols found; archive member will be inaccessible +void AddSC_boss_yoggsaron() +{ +} diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/instance_ulduar.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/instance_ulduar.cpp index 671a8c72574..33809ce6186 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/instance_ulduar.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/instance_ulduar.cpp @@ -15,7 +15,10 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedCreature.h" +#include "InstanceScript.h" +#include "ObjectMgr.h"  #include "ulduar.h"  static const DoorData doorData[] = diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/ulduar.h b/src/server/scripts/Northrend/Ulduar/ulduar/ulduar.h index 9497136d46b..7580d97186f 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/ulduar.h +++ b/src/server/scripts/Northrend/Ulduar/ulduar/ulduar.h @@ -15,8 +15,6 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "SpellAuraEffects.h" -  #ifndef DEF_ULDUAR_H  #define DEF_ULDUAR_H diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/ulduar_teleporter.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/ulduar_teleporter.cpp index 53da5b50380..3c7feb80522 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/ulduar_teleporter.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/ulduar_teleporter.cpp @@ -16,7 +16,8 @@   * with this program. If not, see <http://www.gnu.org/licenses/>.   */ -#include "ScriptPCH.h" +#include "ScriptMgr.h" +#include "ScriptedGossip.h"  #include "ulduar.h"  /*  | 
