aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKudlaty <none@none>2009-08-16 00:53:16 +0200
committerKudlaty <none@none>2009-08-16 00:53:16 +0200
commit6337c3adfb6b7ee6326f2bfa9f0b0992ce412ae1 (patch)
treee68ca48297b000792b8c3b39a5865d0578bb8ab1 /src
parente00175d23bc6905d7ca75ec09c6eca6e58409717 (diff)
Merge [SD2]
r1288 Update include guards with better naming. r1289 Fix typo in makefile.am - skip r1290 Move AI remaining in misc folders to own folder base. Rename file to same as others for consistency and update includes accordingly. --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/CMakeLists.txt14
-rw-r--r--src/bindings/scripts/ScriptMgr.h4
-rw-r--r--src/bindings/scripts/VC80/80ScriptDev2.vcproj80
-rw-r--r--src/bindings/scripts/VC90/90ScriptDev2.vcproj80
-rw-r--r--src/bindings/scripts/base/escortAI.cpp (renamed from src/bindings/scripts/scripts/npc/npc_escortAI.cpp)2
-rw-r--r--src/bindings/scripts/base/escortAI.h (renamed from src/bindings/scripts/scripts/npc/npc_escortAI.h)0
-rw-r--r--src/bindings/scripts/base/guard_ai.cpp (renamed from src/bindings/scripts/scripts/guard/guard_ai.cpp)0
-rw-r--r--src/bindings/scripts/base/guard_ai.h (renamed from src/bindings/scripts/scripts/guard/guard_ai.h)0
-rw-r--r--src/bindings/scripts/base/guards.cpp (renamed from src/bindings/scripts/scripts/guard/guards.cpp)0
-rw-r--r--src/bindings/scripts/base/simple_ai.cpp (renamed from src/bindings/scripts/scripts/creature/simple_ai.cpp)0
-rw-r--r--src/bindings/scripts/base/simple_ai.h (renamed from src/bindings/scripts/scripts/creature/simple_ai.h)0
-rw-r--r--src/bindings/scripts/include/sc_gossip.h4
-rw-r--r--src/bindings/scripts/scripts/custom/test.cpp2
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp2
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp2
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp2
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp2
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp2
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp2
-rw-r--r--src/bindings/scripts/scripts/examples/example_escort.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/ashenvale.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/darkshore.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/feralas.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/moonglade.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/mulgore.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/tanaris.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/the_barrens.cpp2
-rw-r--r--src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp2
-rw-r--r--src/bindings/scripts/scripts/northrend/sholazar_basin.cpp2
-rw-r--r--src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp2
-rw-r--r--src/bindings/scripts/scripts/outland/netherstorm.cpp2
-rw-r--r--src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp2
-rw-r--r--src/bindings/scripts/scripts/outland/shattrath_city.cpp2
-rw-r--r--src/bindings/scripts/scripts/outland/terokkar_forest.cpp2
-rw-r--r--src/bindings/scripts/scripts/outland/zangarmarsh.cpp2
-rw-r--r--src/bindings/scripts/scripts/world/npcs_special.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.h2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal_trash.h2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/eastern_plaguelands/the_scarlet_enclave.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/razorfen_kraul/razorfen_kraul.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/ungoro_crater/ungoro_crater.cpp2
-rw-r--r--src/bindings/scripts/scripts/zone/wailing_caverns/wailing_caverns.cpp2
56 files changed, 128 insertions, 144 deletions
diff --git a/src/bindings/scripts/CMakeLists.txt b/src/bindings/scripts/CMakeLists.txt
index 88b134108e9..d8f5e9180b3 100644
--- a/src/bindings/scripts/CMakeLists.txt
+++ b/src/bindings/scripts/CMakeLists.txt
@@ -4,14 +4,19 @@
SET(trinityscript_LIB_SRCS
ScriptMgr.cpp
ScriptMgr.h
+ base/escortAI.cpp
+ base/escortAI.h
+ base/guard_ai.cpp
+ base/guard_ai.h
+ base/guards.cpp
+ 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/creature/simple_ai.cpp
- scripts/creature/simple_ai.h
scripts/eastern_kingdoms/alterac_mountains.cpp
scripts/eastern_kingdoms/arathi_highlands.cpp
scripts/eastern_kingdoms/blasted_lands.cpp
@@ -38,9 +43,6 @@ SET(trinityscript_LIB_SRCS
scripts/examples/example_escort.cpp
scripts/examples/example_gossip_codebox.cpp
scripts/examples/example_misc.cpp
- scripts/guard/guard_ai.cpp
- scripts/guard/guard_ai.h
- scripts/guard/guards.cpp
scripts/kalimdor/ashenvale.cpp
scripts/kalimdor/azshara.cpp
scripts/kalimdor/azuremyst_isle.cpp
@@ -68,8 +70,6 @@ SET(trinityscript_LIB_SRCS
scripts/northrend/icecrown.cpp
scripts/northrend/sholazar_basin.cpp
scripts/northrend/zuldrak.cpp
- scripts/npc/npc_escortAI.cpp
- scripts/npc/npc_escortAI.h
scripts/outland/blades_edge_mountains.cpp
scripts/outland/boss_doomlord_kazzak.cpp
scripts/outland/boss_doomwalker.cpp
diff --git a/src/bindings/scripts/ScriptMgr.h b/src/bindings/scripts/ScriptMgr.h
index 06830532c9b..ad341a98098 100644
--- a/src/bindings/scripts/ScriptMgr.h
+++ b/src/bindings/scripts/ScriptMgr.h
@@ -5,8 +5,8 @@
* This program is free software licensed under GPL version 2
* Please see the included DOCS/LICENSE.TXT for more information */
-#ifndef SCRIPTMGR_H
-#define SCRIPTMGR_H
+#ifndef SC_SCRIPTMGR_H
+#define SC_SCRIPTMGR_H
#include "Common.h"
#include "Platform/CompilerDefs.h"
diff --git a/src/bindings/scripts/VC80/80ScriptDev2.vcproj b/src/bindings/scripts/VC80/80ScriptDev2.vcproj
index 5518d35f66f..f2df15cf407 100644
--- a/src/bindings/scripts/VC80/80ScriptDev2.vcproj
+++ b/src/bindings/scripts/VC80/80ScriptDev2.vcproj
@@ -46,7 +46,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -131,7 +131,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -215,7 +215,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0"
RuntimeLibrary="2"
UsePrecompiledHeader="2"
@@ -300,7 +300,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0"
RuntimeLibrary="2"
UsePrecompiledHeader="2"
@@ -361,20 +361,40 @@
</References>
<Files>
<Filter
- Name="scripts"
+ Name="base"
>
- <Filter
- Name="creature"
+ <File
+ RelativePath="..\base\escortAI.cpp"
>
- <File
- RelativePath="..\scripts\creature\simple_ai.cpp"
- >
- </File>
- <File
- RelativePath="..\scripts\creature\simple_ai.h"
- >
- </File>
- </Filter>
+ </File>
+ <File
+ RelativePath="..\base\escortAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\base\guard_ai.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\base\guard_ai.h"
+ >
+ </File>
+ <File
+ RelativePath="..\base\guards.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\base\simple_ai.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\base\simple_ai.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="scripts"
+ >
<Filter
Name="eastern_kingdoms"
>
@@ -488,22 +508,6 @@
</File>
</Filter>
<Filter
- Name="guard"
- >
- <File
- RelativePath="..\scripts\guard\guard_ai.cpp"
- >
- </File>
- <File
- RelativePath="..\scripts\guard\guard_ai.h"
- >
- </File>
- <File
- RelativePath="..\scripts\guard\guards.cpp"
- >
- </File>
- </Filter>
- <Filter
Name="kalimdor"
>
<File
@@ -619,18 +623,6 @@
</File>
</Filter>
<Filter
- Name="npc"
- >
- <File
- RelativePath="..\scripts\npc\npc_escortAI.cpp"
- >
- </File>
- <File
- RelativePath="..\scripts\npc\npc_escortAI.h"
- >
- </File>
- </Filter>
- <Filter
Name="outland"
>
<File
diff --git a/src/bindings/scripts/VC90/90ScriptDev2.vcproj b/src/bindings/scripts/VC90/90ScriptDev2.vcproj
index 5bdbd099d7f..5d46c04a913 100644
--- a/src/bindings/scripts/VC90/90ScriptDev2.vcproj
+++ b/src/bindings/scripts/VC90/90ScriptDev2.vcproj
@@ -46,7 +46,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -130,7 +130,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_WINDOWS;_USRDLL;SCRIPT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -213,7 +213,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0"
MinimalRebuild="false"
RuntimeLibrary="2"
@@ -297,7 +297,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
- AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers"
+ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\base\;..\..\..\..\dep\ACE_wrappers"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0"
MinimalRebuild="false"
RuntimeLibrary="2"
@@ -358,20 +358,40 @@
</References>
<Files>
<Filter
- Name="scripts"
+ Name="base"
>
- <Filter
- Name="creature"
+ <File
+ RelativePath="..\base\escortAI.cpp"
>
- <File
- RelativePath="..\scripts\creature\simple_ai.cpp"
- >
- </File>
- <File
- RelativePath="..\scripts\creature\simple_ai.h"
- >
- </File>
- </Filter>
+ </File>
+ <File
+ RelativePath="..\base\escortAI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\base\guard_ai.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\base\guard_ai.h"
+ >
+ </File>
+ <File
+ RelativePath="..\base\guards.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\base\simple_ai.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\base\simple_ai.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="scripts"
+ >
<Filter
Name="eastern_kingdoms"
>
@@ -485,22 +505,6 @@
</File>
</Filter>
<Filter
- Name="guard"
- >
- <File
- RelativePath="..\scripts\guard\guard_ai.cpp"
- >
- </File>
- <File
- RelativePath="..\scripts\guard\guard_ai.h"
- >
- </File>
- <File
- RelativePath="..\scripts\guard\guards.cpp"
- >
- </File>
- </Filter>
- <Filter
Name="kalimdor"
>
<File
@@ -616,18 +620,6 @@
</File>
</Filter>
<Filter
- Name="npc"
- >
- <File
- RelativePath="..\scripts\npc\npc_escortAI.cpp"
- >
- </File>
- <File
- RelativePath="..\scripts\npc\npc_escortAI.h"
- >
- </File>
- </Filter>
- <Filter
Name="outland"
>
<File
diff --git a/src/bindings/scripts/scripts/npc/npc_escortAI.cpp b/src/bindings/scripts/base/escortAI.cpp
index b04c349eb96..4fcfb00b0f9 100644
--- a/src/bindings/scripts/scripts/npc/npc_escortAI.cpp
+++ b/src/bindings/scripts/base/escortAI.cpp
@@ -10,7 +10,7 @@ SDCategory: Npc
EndScriptData */
#include "precompiled.h"
-#include "npc_escortAI.h"
+#include "escortAI.h"
enum
{
diff --git a/src/bindings/scripts/scripts/npc/npc_escortAI.h b/src/bindings/scripts/base/escortAI.h
index 90a99152b68..90a99152b68 100644
--- a/src/bindings/scripts/scripts/npc/npc_escortAI.h
+++ b/src/bindings/scripts/base/escortAI.h
diff --git a/src/bindings/scripts/scripts/guard/guard_ai.cpp b/src/bindings/scripts/base/guard_ai.cpp
index 7f1daa1e2df..7f1daa1e2df 100644
--- a/src/bindings/scripts/scripts/guard/guard_ai.cpp
+++ b/src/bindings/scripts/base/guard_ai.cpp
diff --git a/src/bindings/scripts/scripts/guard/guard_ai.h b/src/bindings/scripts/base/guard_ai.h
index 85baa30fb9d..85baa30fb9d 100644
--- a/src/bindings/scripts/scripts/guard/guard_ai.h
+++ b/src/bindings/scripts/base/guard_ai.h
diff --git a/src/bindings/scripts/scripts/guard/guards.cpp b/src/bindings/scripts/base/guards.cpp
index fa5592f7c32..fa5592f7c32 100644
--- a/src/bindings/scripts/scripts/guard/guards.cpp
+++ b/src/bindings/scripts/base/guards.cpp
diff --git a/src/bindings/scripts/scripts/creature/simple_ai.cpp b/src/bindings/scripts/base/simple_ai.cpp
index d4755cfac8b..d4755cfac8b 100644
--- a/src/bindings/scripts/scripts/creature/simple_ai.cpp
+++ b/src/bindings/scripts/base/simple_ai.cpp
diff --git a/src/bindings/scripts/scripts/creature/simple_ai.h b/src/bindings/scripts/base/simple_ai.h
index 3a2e8a9341a..3a2e8a9341a 100644
--- a/src/bindings/scripts/scripts/creature/simple_ai.h
+++ b/src/bindings/scripts/base/simple_ai.h
diff --git a/src/bindings/scripts/include/sc_gossip.h b/src/bindings/scripts/include/sc_gossip.h
index 183c8487a74..454aef99de0 100644
--- a/src/bindings/scripts/include/sc_gossip.h
+++ b/src/bindings/scripts/include/sc_gossip.h
@@ -5,8 +5,8 @@
* This program is free software licensed under GPL version 2
* Please see the included DOCS/LICENSE.TXT for more information */
-#ifndef SC_PLAYER_H
-#define SC_PLAYER_H
+#ifndef SC_GOSSIP_H
+#define SC_GOSSIP_H
#include "Player.h"
#include "GossipDef.h"
diff --git a/src/bindings/scripts/scripts/custom/test.cpp b/src/bindings/scripts/scripts/custom/test.cpp
index 221411e994b..20a3e2a20e3 100644
--- a/src/bindings/scripts/scripts/custom/test.cpp
+++ b/src/bindings/scripts/scripts/custom/test.cpp
@@ -22,7 +22,7 @@ SDCategory: Script Examples
EndScriptData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
struct TRINITY_DLL_DECL npc_testAI : public npc_escortAI
{
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp
index 18656ca4d98..d95fce3a016 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/arathi_highlands.cpp
@@ -26,7 +26,7 @@ npc_professor_phizzlethorpe
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_professor_phizzlethorpe
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp
index 543dd75b499..78326ffb82b 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/eversong_woods.cpp
@@ -30,7 +30,7 @@ go_harbinger_second_trial
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_prospector_anvilward
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp
index f2fbb26ea70..2416096e6af 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/ghostlands.cpp
@@ -29,7 +29,7 @@ npc_ranger_lilatha
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_blood_knight_dawnstar
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp
index 3398daf64c6..69005114ff6 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/hinterlands.cpp
@@ -26,7 +26,7 @@ npc_rinji
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_rinji
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp
index 2511a931e9c..bd8b2906c92 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/silverpine_forest.cpp
@@ -27,7 +27,7 @@ npc_deathstalker_erland
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_astor_hadren
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp
index 93b2bbf049c..dadef602e04 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/westfall.cpp
@@ -27,7 +27,7 @@ npc_defias_traitor
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_daphne_stilwell
diff --git a/src/bindings/scripts/scripts/examples/example_escort.cpp b/src/bindings/scripts/scripts/examples/example_escort.cpp
index fa1a8432837..21d29f848f2 100644
--- a/src/bindings/scripts/scripts/examples/example_escort.cpp
+++ b/src/bindings/scripts/scripts/examples/example_escort.cpp
@@ -22,7 +22,7 @@ SDCategory: Script Examples
EndScriptData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
enum
{
diff --git a/src/bindings/scripts/scripts/kalimdor/ashenvale.cpp b/src/bindings/scripts/scripts/kalimdor/ashenvale.cpp
index 5cd150bb5a2..271caf17215 100644
--- a/src/bindings/scripts/scripts/kalimdor/ashenvale.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/ashenvale.cpp
@@ -27,7 +27,7 @@ npc_ruul_snowhoof
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*####
# npc_torek
diff --git a/src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp b/src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp
index 8d88a4fcb86..1d8d283a7bb 100644
--- a/src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/azuremyst_isle.cpp
@@ -31,7 +31,7 @@ mob_nestlewood_owlkin
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
#include <cmath>
/*######
diff --git a/src/bindings/scripts/scripts/kalimdor/darkshore.cpp b/src/bindings/scripts/scripts/kalimdor/darkshore.cpp
index 5c81489df3c..fa10893582f 100644
--- a/src/bindings/scripts/scripts/kalimdor/darkshore.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/darkshore.cpp
@@ -27,7 +27,7 @@ npc_threshwackonator
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*####
# npc_prospector_remtravel
diff --git a/src/bindings/scripts/scripts/kalimdor/feralas.cpp b/src/bindings/scripts/scripts/kalimdor/feralas.cpp
index bcbf3689d2e..0816a171644 100644
--- a/src/bindings/scripts/scripts/kalimdor/feralas.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/feralas.cpp
@@ -22,7 +22,7 @@ SDCategory: Feralas
EndScriptData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_gregan_brewspewer
diff --git a/src/bindings/scripts/scripts/kalimdor/moonglade.cpp b/src/bindings/scripts/scripts/kalimdor/moonglade.cpp
index 38e754ff6bf..4206e370f4c 100644
--- a/src/bindings/scripts/scripts/kalimdor/moonglade.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/moonglade.cpp
@@ -30,7 +30,7 @@ npc_clintar_dreamwalker
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_bunthen_plainswind
diff --git a/src/bindings/scripts/scripts/kalimdor/mulgore.cpp b/src/bindings/scripts/scripts/kalimdor/mulgore.cpp
index 9a4cc9a1fbd..544cce69d28 100644
--- a/src/bindings/scripts/scripts/kalimdor/mulgore.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/mulgore.cpp
@@ -28,7 +28,7 @@ npc_plains_vision
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
# npc_skorn_whitecloud
diff --git a/src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp b/src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp
index 13269f1e46f..ddf852063c7 100644
--- a/src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/stonetalon_mountains.cpp
@@ -27,7 +27,7 @@ npc_kaya_flathoof
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_braug_dimspirit
diff --git a/src/bindings/scripts/scripts/kalimdor/tanaris.cpp b/src/bindings/scripts/scripts/kalimdor/tanaris.cpp
index fd8258cdf49..8298190bf9b 100644
--- a/src/bindings/scripts/scripts/kalimdor/tanaris.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/tanaris.cpp
@@ -32,7 +32,7 @@ npc_tooga
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## mob_aquementas
diff --git a/src/bindings/scripts/scripts/kalimdor/the_barrens.cpp b/src/bindings/scripts/scripts/kalimdor/the_barrens.cpp
index 34a89d8daa2..ccb83e8c029 100644
--- a/src/bindings/scripts/scripts/kalimdor/the_barrens.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/the_barrens.cpp
@@ -31,7 +31,7 @@ npc_wizzlecrank_shredder
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_beaten_corpse
diff --git a/src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp b/src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp
index 7dd273757ed..6736ec18b29 100644
--- a/src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp
+++ b/src/bindings/scripts/scripts/kalimdor/thousand_needles.cpp
@@ -29,7 +29,7 @@ npc_plucky
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*#####
# npc_kanati
diff --git a/src/bindings/scripts/scripts/northrend/sholazar_basin.cpp b/src/bindings/scripts/scripts/northrend/sholazar_basin.cpp
index 7691ffbf004..bf146b11522 100644
--- a/src/bindings/scripts/scripts/northrend/sholazar_basin.cpp
+++ b/src/bindings/scripts/scripts/northrend/sholazar_basin.cpp
@@ -26,7 +26,7 @@ npc_injured_rainspeaker_oracle
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_injured_rainspeaker_oracle
diff --git a/src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp b/src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp
index 3688372eff6..cd5a94319a7 100644
--- a/src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp
+++ b/src/bindings/scripts/scripts/outland/hellfire_peninsula.cpp
@@ -28,7 +28,7 @@ npc_wounded_blood_elf
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_aeranas
diff --git a/src/bindings/scripts/scripts/outland/netherstorm.cpp b/src/bindings/scripts/scripts/outland/netherstorm.cpp
index 17f545ee5f4..e251951f4aa 100644
--- a/src/bindings/scripts/scripts/outland/netherstorm.cpp
+++ b/src/bindings/scripts/scripts/outland/netherstorm.cpp
@@ -29,7 +29,7 @@ npc_bessy
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_manaforge_control_console
diff --git a/src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp b/src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp
index 4772cb04c8d..779869cc781 100644
--- a/src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp
+++ b/src/bindings/scripts/scripts/outland/shadowmoon_valley.cpp
@@ -40,7 +40,7 @@ npc_enraged_spirit
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*#####
# mob_mature_netherwing_drake
diff --git a/src/bindings/scripts/scripts/outland/shattrath_city.cpp b/src/bindings/scripts/scripts/outland/shattrath_city.cpp
index 389671c5756..054615bc3b3 100644
--- a/src/bindings/scripts/scripts/outland/shattrath_city.cpp
+++ b/src/bindings/scripts/scripts/outland/shattrath_city.cpp
@@ -33,7 +33,7 @@ npc_khadgar
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npc_raliq_the_drunk
diff --git a/src/bindings/scripts/scripts/outland/terokkar_forest.cpp b/src/bindings/scripts/scripts/outland/terokkar_forest.cpp
index 6b5d828d83d..8ac9aef4a04 100644
--- a/src/bindings/scripts/scripts/outland/terokkar_forest.cpp
+++ b/src/bindings/scripts/scripts/outland/terokkar_forest.cpp
@@ -32,7 +32,7 @@ npc_slim
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## mob_unkor_the_ruthless
diff --git a/src/bindings/scripts/scripts/outland/zangarmarsh.cpp b/src/bindings/scripts/scripts/outland/zangarmarsh.cpp
index b5b7e9a7991..dfa472237b6 100644
--- a/src/bindings/scripts/scripts/outland/zangarmarsh.cpp
+++ b/src/bindings/scripts/scripts/outland/zangarmarsh.cpp
@@ -30,7 +30,7 @@ npc_kayra_longmane
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## npcs_ashyen_and_keleth
diff --git a/src/bindings/scripts/scripts/world/npcs_special.cpp b/src/bindings/scripts/scripts/world/npcs_special.cpp
index 64f89628528..b35b9292698 100644
--- a/src/bindings/scripts/scripts/world/npcs_special.cpp
+++ b/src/bindings/scripts/scripts/world/npcs_special.cpp
@@ -38,7 +38,7 @@ npc_snake_trap_serpents 80% AI for snakes that summoned by Snake Trap
EndContentData */
#include "precompiled.h"
-#include "../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "ObjectMgr.h"
/*########
diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
index 7266c0d5a2a..39842444e5c 100644
--- a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
+++ b/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp
@@ -22,7 +22,7 @@ SDCategory: Auchindoun, Shadow Labyrinth
EndScriptData */
#include "precompiled.h"
-#include "../../../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "def_shadow_labyrinth.h"
enum
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp b/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
index 17390068f65..04f48fcd2de 100644
--- a/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
+++ b/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
@@ -37,7 +37,7 @@ npc_rocknot
EndContentData */
#include "precompiled.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "def_blackrock_depths.h"
/*######
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.h b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.h
index 5663516460d..3b0ff32a429 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.h
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjalAI.h
@@ -6,7 +6,7 @@
#define SC_HYJALAI_H
#include "def_hyjal.h"
-#include "../../../npc/npc_escortAI.h"
+#include "escortAI.h"
// Trash Mobs summoned in waves
#define NECROMANCER 17899//done
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal_trash.h b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal_trash.h
index 30b84c2e180..9eeff8a03f4 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal_trash.h
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/hyjal/hyjal_trash.h
@@ -3,7 +3,7 @@
#define SC_HYJAL_TRASH_AI_H
#include "def_hyjal.h"
-#include "../../../npc/npc_escortAI.h"
+#include "escortAI.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/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
index d8fe0694367..266f61354c0 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/boss_leutenant_drake.cpp
@@ -23,7 +23,7 @@ EndScriptData */
#include "precompiled.h"
#include "def_old_hillsbrad.h"
-#include "../../../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
## go_barrel_old_hillsbrad
diff --git a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
index 71309b41825..7bbc0e026a2 100644
--- a/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
+++ b/src/bindings/scripts/scripts/zone/caverns_of_time/old_hillsbrad/old_hillsbrad.cpp
@@ -28,7 +28,7 @@ npc_taretha
EndContentData */
#include "precompiled.h"
-#include "../../../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "def_old_hillsbrad.h"
#define QUEST_ENTRY_HILLSBRAD 10282
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
index 5650a68b500..1e62083f1f9 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp
@@ -23,7 +23,7 @@ EndScriptData */
#include "precompiled.h"
#include "def_serpent_shrine.h"
-#include "../../../npc/npc_escortAI.h"
+#include "escortAI.h"
#define SAY_AGGRO -1548021
#define SAY_GAIN_BLESSING -1548022
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
index f1bc6ce0cf1..c1a2280653c 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp
@@ -23,7 +23,7 @@ EndScriptData */
#include "precompiled.h"
#include "def_serpent_shrine.h"
-#include "../../../creature/simple_ai.h"
+#include "simple_ai.h"
#include "Spell.h"
#define SAY_INTRO -1548042
diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp
index 073af7212ec..38abc8f1507 100644
--- a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp
+++ b/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp
@@ -23,7 +23,7 @@ EndScriptData */
#include "precompiled.h"
#include "def_serpent_shrine.h"
-#include "../../../creature/simple_ai.h"
+#include "simple_ai.h"
#include "Spell.h"
#define SPELL_SPOUT 37433
diff --git a/src/bindings/scripts/scripts/zone/eastern_plaguelands/the_scarlet_enclave.cpp b/src/bindings/scripts/scripts/zone/eastern_plaguelands/the_scarlet_enclave.cpp
index c4eed5c0d24..26659932ca5 100644
--- a/src/bindings/scripts/scripts/zone/eastern_plaguelands/the_scarlet_enclave.cpp
+++ b/src/bindings/scripts/scripts/zone/eastern_plaguelands/the_scarlet_enclave.cpp
@@ -19,7 +19,7 @@
#include "precompiled.h"
#include "Vehicle.h"
#include "ObjectMgr.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#define GCD_CAST 1
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp b/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
index 2e3e943d3e6..d672851315e 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
@@ -22,7 +22,7 @@ SDCategory: Karazhan
EndScriptData */
#include "precompiled.h"
-#include "../../creature/simple_ai.h"
+#include "simple_ai.h"
#include "def_karazhan.h"
#include "GameObject.h"
diff --git a/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp b/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
index 9f6983251c5..03a05b7218a 100644
--- a/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
+++ b/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
@@ -29,7 +29,7 @@ EndContentData */
#include "precompiled.h"
#include "def_karazhan.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
/*######
# npc_barnesAI
diff --git a/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp b/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
index 945631665ec..7af3bcce6b6 100644
--- a/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
+++ b/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
@@ -26,7 +26,7 @@ mob_ancient_core_hound
EndContentData */
#include "precompiled.h"
-#include "../../creature/simple_ai.h"
+#include "simple_ai.h"
#define SPELL_CONE_OF_FIRE 19630
#define SPELL_BITE 19771
diff --git a/src/bindings/scripts/scripts/zone/razorfen_kraul/razorfen_kraul.cpp b/src/bindings/scripts/scripts/zone/razorfen_kraul/razorfen_kraul.cpp
index 0c5f01ac52c..a6bd845b13e 100644
--- a/src/bindings/scripts/scripts/zone/razorfen_kraul/razorfen_kraul.cpp
+++ b/src/bindings/scripts/scripts/zone/razorfen_kraul/razorfen_kraul.cpp
@@ -26,7 +26,7 @@ npc_willix
EndContentData */
#include "precompiled.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "def_razorfen_kraul.h"
#define SAY_READY -1047000
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp
index b56a60c0a1e..29661b719cf 100644
--- a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp
+++ b/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp
@@ -22,7 +22,7 @@ SDCategory: Scarlet Monastery
EndScriptData */
#include "precompiled.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#define SAY_AGGRO -1189000
#define SAY_WHIRLWIND -1189001
diff --git a/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp b/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
index 12c4bf2d3eb..8abb5bb90e1 100644
--- a/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
+++ b/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
@@ -26,7 +26,7 @@ npc_shadowfang_prisoner
EndContentData */
#include "precompiled.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "def_shadowfang_keep.h"
/*######
diff --git a/src/bindings/scripts/scripts/zone/ungoro_crater/ungoro_crater.cpp b/src/bindings/scripts/scripts/zone/ungoro_crater/ungoro_crater.cpp
index a94e253c255..426b7fa2217 100644
--- a/src/bindings/scripts/scripts/zone/ungoro_crater/ungoro_crater.cpp
+++ b/src/bindings/scripts/scripts/zone/ungoro_crater/ungoro_crater.cpp
@@ -26,7 +26,7 @@ npc_a-me
EndContentData */
#include "precompiled.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#define SAY_READY -1000200
#define SAY_AGGRO1 -1000201
diff --git a/src/bindings/scripts/scripts/zone/wailing_caverns/wailing_caverns.cpp b/src/bindings/scripts/scripts/zone/wailing_caverns/wailing_caverns.cpp
index 864e0eb2a9b..2e130fca34b 100644
--- a/src/bindings/scripts/scripts/zone/wailing_caverns/wailing_caverns.cpp
+++ b/src/bindings/scripts/scripts/zone/wailing_caverns/wailing_caverns.cpp
@@ -25,7 +25,7 @@ EndScriptData */
EndContentData */
#include "precompiled.h"
-#include "../../npc/npc_escortAI.h"
+#include "escortAI.h"
#include "def_wailing_caverns.h"
/*######