aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
Diffstat (limited to 'sql')
-rw-r--r--sql/updates/3257_world_creature_addon_(waypoint).sql2
-rw-r--r--sql/updates/3257_world_waypoint_data_converter.sql6
2 files changed, 8 insertions, 0 deletions
diff --git a/sql/updates/3257_world_creature_addon_(waypoint).sql b/sql/updates/3257_world_creature_addon_(waypoint).sql
new file mode 100644
index 00000000000..1398baf1ccd
--- /dev/null
+++ b/sql/updates/3257_world_creature_addon_(waypoint).sql
@@ -0,0 +1,2 @@
+ALTER TABLE creature_template_addon DROP COLUMN path_id;
+ALTER TABLE creature_addon DROP COLUMN path_id; \ No newline at end of file
diff --git a/sql/updates/3257_world_waypoint_data_converter.sql b/sql/updates/3257_world_waypoint_data_converter.sql
new file mode 100644
index 00000000000..3533f948747
--- /dev/null
+++ b/sql/updates/3257_world_waypoint_data_converter.sql
@@ -0,0 +1,6 @@
+ALTER TABLE waypoint_data ADD COLUMN id_old int(10) unsigned NOT NULL default '0' COMMENT 'Creature GUID' AFTER wpguid;
+UPDATE waypoint_data SET id_old=id;
+UPDATE waypoint_data,creature_addon SET waypoint_data.id=creature_addon.guid*10 WHERE creature_addon.path_id > 0 AND creature_addon.path_id=waypoint_data.id_old;
+UPDATE waypoint_data SET id = 1343801 WHERE id_old = 2084;
+UPDATE waypoint_scripts SET datalong = 1343801 WHERE id = 515;
+ALTER TABLE waypoint_data DROP COLUMN id_old; \ No newline at end of file