aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormegamage <none@none>2009-05-01 13:28:26 -0500
committermegamage <none@none>2009-05-01 13:28:26 -0500
commit13e82f8b71ab694f4eea18e21e87adbfe867d679 (patch)
tree505c5e39da0906ae366f9a754f41aee83e358443 /src
parent9fbaeb27e7acba262bcf2c639b193150c24ee251 (diff)
*Add placeholder for naxx instance script.
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/ScriptMgr.cpp2
-rw-r--r--src/bindings/scripts/VC90/90ScriptDev2.vcproj4
-rw-r--r--src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp20
3 files changed, 26 insertions, 0 deletions
diff --git a/src/bindings/scripts/ScriptMgr.cpp b/src/bindings/scripts/ScriptMgr.cpp
index 7adbf8e4d51..ca11c38075c 100644
--- a/src/bindings/scripts/ScriptMgr.cpp
+++ b/src/bindings/scripts/ScriptMgr.cpp
@@ -388,6 +388,7 @@ extern void AddSC_boss_gluth();
extern void AddSC_boss_sapphiron();
extern void AddSC_boss_four_horsemen();
extern void AddSC_boss_faerlina();
+extern void AddSC_instance_naxxramas();
//Netherstorm
extern void AddSC_netherstorm();
@@ -1072,6 +1073,7 @@ void ScriptsInit(char const* cfg_file = "trinitycore.conf")
AddSC_boss_najentus();
AddSC_boss_illidari_council();
AddSC_instance_black_temple();
+ AddSC_instance_naxxramas();
//Blackfathom Depths
//Blackrock Depths
diff --git a/src/bindings/scripts/VC90/90ScriptDev2.vcproj b/src/bindings/scripts/VC90/90ScriptDev2.vcproj
index 9c71563032f..62033512632 100644
--- a/src/bindings/scripts/VC90/90ScriptDev2.vcproj
+++ b/src/bindings/scripts/VC90/90ScriptDev2.vcproj
@@ -2475,6 +2475,10 @@
>
</File>
<File
+ RelativePath="..\scripts\zone\naxxramas\def_naxxramas.h"
+ >
+ </File>
+ <File
RelativePath="..\scripts\zone\naxxramas\instance_naxxramas.cpp"
>
</File>
diff --git a/src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp b/src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp
index 2ed8399f57a..60e0f42dd61 100644
--- a/src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp
+++ b/src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp
@@ -22,4 +22,24 @@ SDCategory: Naxxramas
EndScriptData */
#include "precompiled.h"
+#include "def_naxxramas.h"
+
+struct TRINITY_DLL_DECL instance_naxxramas : public ScriptedInstance
+{
+ instance_naxxramas(Map *Map) : ScriptedInstance(Map) {Initialize();};
+};
+
+InstanceData* GetInstanceData_instance_naxxramas(Map* map)
+{
+ return new instance_naxxramas(map);
+}
+
+void AddSC_instance_naxxramas()
+{
+ Script *newscript;
+ newscript = new Script;
+ newscript->Name = "instance_naxxramas";
+ newscript->GetInstanceData = GetInstanceData_instance_naxxramas;
+ newscript->RegisterSelf();
+}