From bcce517c6df0b168920f4e9d018e128b7bb43675 Mon Sep 17 00:00:00 2001 From: runningnak3d Date: Wed, 27 Oct 2010 15:01:29 -0600 Subject: Core/Scripts: Fix exploit in ToC5 where vehicles could be used a multipassenger mounts anywhere. Thanks Aokromes from reporting --HG-- branch : trunk --- sql/scripts/world_scripts_full.sql | 2 +- sql/updates/10325_world_scriptname.sql | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 sql/updates/10325_world_scriptname.sql (limited to 'sql') diff --git a/sql/scripts/world_scripts_full.sql b/sql/scripts/world_scripts_full.sql index e6609631635..5ec9673ebab 100644 --- a/sql/scripts/world_scripts_full.sql +++ b/sql/scripts/world_scripts_full.sql @@ -1411,7 +1411,7 @@ UPDATE `creature_template` SET `ScriptName`='npc_cairne_bloodhoof' WHERE `entry` /* TRIAL OF THE CHAMPION */ UPDATE `instance_template` SET `script`='instance_trial_of_the_champion' WHERE `map`=650; -UPDATE `creature_template` SET `ScriptName`='generic_vehicleAI_toc5' WHERE `entry` IN (35637,35633,35768,34658,35636,35638,35635,35640,35641,35634,33298,33416,33297,33414,33301,33408,33300,33409,33418); +UPDATE `creature_template` SET `ScriptName` = 'generic_vehicleAI_toc5' WHERE `entry` IN (33217,33323,33320,33316,33317,33324,33318,33319,33321,33322); UPDATE `creature_template` SET `ScriptName`='boss_warrior_toc5' WHERE `entry` IN (34705,35572); UPDATE `creature_template` SET `ScriptName`='boss_mage_toc5' WHERE `entry` IN (34702,35569); UPDATE `creature_template` SET `ScriptName`='boss_shaman_toc5' WHERE `entry` IN (35571,34701); diff --git a/sql/updates/10325_world_scriptname.sql b/sql/updates/10325_world_scriptname.sql new file mode 100644 index 00000000000..be39336d37b --- /dev/null +++ b/sql/updates/10325_world_scriptname.sql @@ -0,0 +1,3 @@ +UPDATE `creature_template` SET `ScriptName` = '' WHERE `entry` IN (33299,33409,33301,33414,33418,33416,33297,33298,33300,33408); +UPDATE `creature_template` SET `ScriptName` = 'generic_vehicleAI_toc5' WHERE `entry` IN (33217,33323,33320,33316,33317,33324,33318,33319,33321,33322); + -- cgit v1.2.3