aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/FULL/world_scripts_full.sql2
-rw-r--r--sql/updates/4841_world_scripts.sql4
-rw-r--r--src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp12
3 files changed, 12 insertions, 6 deletions
diff --git a/sql/FULL/world_scripts_full.sql b/sql/FULL/world_scripts_full.sql
index f9873ddef7b..90d1a618306 100644
--- a/sql/FULL/world_scripts_full.sql
+++ b/sql/FULL/world_scripts_full.sql
@@ -1023,6 +1023,8 @@ UPDATE `creature_template` SET `ScriptName`='npc_dragonflayer_forge_master' WHER
UPDATE `creature_template` SET `ScriptName`='boss_archavon' WHERE `entry`=31125;
UPDATE `creature_template` SET `ScriptName`='mob_archavon_warder' WHERE `entry`=32353;
UPDATE `creature_template` SET `ScriptName`='boss_emalon' WHERE `entry`=33993;
+UPDATE `creature_template` SET `ScriptName`='mob_tempest_minion' WHERE `entry`=33998;
+UPDATE `instance_template` SET `ScriptName`='instance_archavon' WHERE `map`=624;
/* WAILING CAVERNS */
diff --git a/sql/updates/4841_world_scripts.sql b/sql/updates/4841_world_scripts.sql
new file mode 100644
index 00000000000..fdc154eafac
--- /dev/null
+++ b/sql/updates/4841_world_scripts.sql
@@ -0,0 +1,4 @@
+UPDATE `creature_template` SET `ScriptName`='mob_archavon_warder' WHERE `entry`=32353;
+UPDATE `creature_template` SET `ScriptName`='boss_emalon' WHERE `entry`=33993;
+UPDATE `creature_template` SET `ScriptName`='mob_tempest_minion' WHERE `entry`=33998;
+UPDATE `instance_template` SET `ScriptName`='instance_archavon' WHERE `map`=624; \ No newline at end of file
diff --git a/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp b/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp
index 80fe55ca996..2cbe082c358 100644
--- a/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp
+++ b/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp
@@ -187,9 +187,9 @@ struct TRINITY_DLL_DECL boss_emalonAI : public ScriptedAI
/*######
## Mob Tempest Minions
######*/
-struct TRINITY_DLL_DECL mob_tempest_minionsAI : public ScriptedAI
+struct TRINITY_DLL_DECL mob_tempest_minionAI : public ScriptedAI
{
- mob_tempest_minionsAI(Creature *c) : ScriptedAI(c)
+ mob_tempest_minionAI(Creature *c) : ScriptedAI(c)
{
pInstance = c->GetInstanceData();
EmalonGUID = pInstance ? pInstance->GetData64(DATA_EMALON) : 0;
@@ -258,9 +258,9 @@ struct TRINITY_DLL_DECL mob_tempest_minionsAI : public ScriptedAI
}
};
-CreatureAI* GetAI_mob_tempest_minions(Creature *_Creature)
+CreatureAI* GetAI_mob_tempest_minion(Creature *_Creature)
{
- return new mob_tempest_minionsAI (_Creature);
+ return new mob_tempest_minionAI (_Creature);
}
CreatureAI* GetAI_boss_emalon(Creature *_Creature)
@@ -278,7 +278,7 @@ void AddSC_boss_emalon()
newscript->RegisterSelf();
newscript = new Script;
- newscript->Name="mob_tempest_minions";
- newscript->GetAI = &GetAI_mob_tempest_minions;
+ newscript->Name="mob_tempest_minion";
+ newscript->GetAI = &GetAI_mob_tempest_minion;
newscript->RegisterSelf();
}