From 778cd9a821a4928889acc62d0e88f93936c21be6 Mon Sep 17 00:00:00 2001 From: Pondaveia <34740971+pondaveia@users.noreply.github.com> Date: Wed, 30 May 2018 13:10:52 +0100 Subject: [PATCH 1/3] scholomance fix --- data/sql/updates/pending_db_world/rev_1527682153565076000.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1527682153565076000.sql diff --git a/data/sql/updates/pending_db_world/rev_1527682153565076000.sql b/data/sql/updates/pending_db_world/rev_1527682153565076000.sql new file mode 100644 index 000000000..1e021be79 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1527682153565076000.sql @@ -0,0 +1,2 @@ +INSERT INTO version_db_world (`sql_rev`) VALUES ('1527682153565076000'); +REPLACE INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES (177385,1,0,1,70,0,100,0,2,0,0,0,9,0,0,0,0,0,0,14,43178,175610,0,0,0,0,0,'Torch - On Gossip Hello - Set Gameobject State'),(177385,1,1,0,61,0,100,0,0,0,0,0,106,16,0,0,0,0,0,20,176944,200,0,0,0,0,0,'Torch - On Gossip Hello - Remove Gameobject Flag'); \ No newline at end of file From 9a0f8092a4b9b8ed90746202cc6f889d383c84d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Gonz=C3=A1lez?= Date: Thu, 31 May 2018 17:47:30 -0400 Subject: [PATCH 2/3] Use DELETE-INSERT instead of REPLACE for SQL updates --- .../updates/pending_db_world/rev_1527682153565076000.sql | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/data/sql/updates/pending_db_world/rev_1527682153565076000.sql b/data/sql/updates/pending_db_world/rev_1527682153565076000.sql index 1e021be79..d531fdd0e 100644 --- a/data/sql/updates/pending_db_world/rev_1527682153565076000.sql +++ b/data/sql/updates/pending_db_world/rev_1527682153565076000.sql @@ -1,2 +1,6 @@ INSERT INTO version_db_world (`sql_rev`) VALUES ('1527682153565076000'); -REPLACE INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES (177385,1,0,1,70,0,100,0,2,0,0,0,9,0,0,0,0,0,0,14,43178,175610,0,0,0,0,0,'Torch - On Gossip Hello - Set Gameobject State'),(177385,1,1,0,61,0,100,0,0,0,0,0,106,16,0,0,0,0,0,20,176944,200,0,0,0,0,0,'Torch - On Gossip Hello - Remove Gameobject Flag'); \ No newline at end of file + +DELETE FROM `smart_scripts` WHERE `entryorguid` = 177385; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(177385,1,0,1,70,0,100,0,2,0,0,0,9,0,0,0,0,0,0,14,43178,175610,0,0,0,0,0,'Torch - On Gossip Hello - Set Gameobject State'), +(177385,1,1,0,61,0,100,0,0,0,0,0,106,16,0,0,0,0,0,20,176944,200,0,0,0,0,0,'Torch - On Gossip Hello - Remove Gameobject Flag'); From 8ac5aa685edbdf745b1ad371b8da4eabff98ba34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Gonz=C3=A1lez?= Date: Thu, 31 May 2018 18:19:52 -0400 Subject: [PATCH 3/3] Change to UPDATE command to be compliant with AC's guidelines --- .../pending_db_world/rev_1527682153565076000.sql | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/data/sql/updates/pending_db_world/rev_1527682153565076000.sql b/data/sql/updates/pending_db_world/rev_1527682153565076000.sql index d531fdd0e..5cfa5d07c 100644 --- a/data/sql/updates/pending_db_world/rev_1527682153565076000.sql +++ b/data/sql/updates/pending_db_world/rev_1527682153565076000.sql @@ -1,6 +1,11 @@ INSERT INTO version_db_world (`sql_rev`) VALUES ('1527682153565076000'); -DELETE FROM `smart_scripts` WHERE `entryorguid` = 177385; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(177385,1,0,1,70,0,100,0,2,0,0,0,9,0,0,0,0,0,0,14,43178,175610,0,0,0,0,0,'Torch - On Gossip Hello - Set Gameobject State'), -(177385,1,1,0,61,0,100,0,0,0,0,0,106,16,0,0,0,0,0,20,176944,200,0,0,0,0,0,'Torch - On Gossip Hello - Remove Gameobject Flag'); +UPDATE `smart_scripts` SET +`event_type` = 70, +`event_param1` = 2, +`action_type` = 9, +`action_param1` = 0, +`target_type` = 14, +`target_param1` = 43178, +`target_param2` = 175610 +WHERE `entryorguid` = 177385 AND `id` = 0;