aboutsummaryrefslogtreecommitdiff
path: root/sql/updates
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2016-05-07 01:16:29 +0200
committerShauren <shauren.trinity@gmail.com>2016-05-07 01:16:29 +0200
commitc75fcbe20b07fd7518be58bf02ba30d903133449 (patch)
tree747a9ecc6a91ffc04d394090c0a3d2e588f630b4 /sql/updates
parent44962fe3a9551f183ee9003c8947d5f433cfee16 (diff)
Core/Achievements: AchievementMgr refactoring
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation * Fixed players earning guild achievements
Diffstat (limited to 'sql/updates')
-rw-r--r--sql/updates/auth/6.x/2016_05_07_00_auth.sql3
-rw-r--r--sql/updates/characters/6.x/2016_05_07_00_characters.sql2
-rw-r--r--sql/updates/world/6.x/2016_05_07_00_world.sql4
3 files changed, 9 insertions, 0 deletions
diff --git a/sql/updates/auth/6.x/2016_05_07_00_auth.sql b/sql/updates/auth/6.x/2016_05_07_00_auth.sql
new file mode 100644
index 00000000000..48f9cbd8fe2
--- /dev/null
+++ b/sql/updates/auth/6.x/2016_05_07_00_auth.sql
@@ -0,0 +1,3 @@
+UPDATE `rbac_permissions` SET `name`='Command: disable add criteria' WHERE `id`=350;
+UPDATE `rbac_permissions` SET `name`='Command: disable remove criteria' WHERE `id`=359;
+UPDATE `rbac_permissions` SET `name`='Command: reload criteria_data' WHERE `id`=609;
diff --git a/sql/updates/characters/6.x/2016_05_07_00_characters.sql b/sql/updates/characters/6.x/2016_05_07_00_characters.sql
new file mode 100644
index 00000000000..d9a7fbb4096
--- /dev/null
+++ b/sql/updates/characters/6.x/2016_05_07_00_characters.sql
@@ -0,0 +1,2 @@
+ALTER TABLE `character_achievement` CHANGE `achievement` `achievement` int(10) unsigned NOT NULL;
+ALTER TABLE `guild_achievement` CHANGE `achievement` `achievement` int(10) unsigned NOT NULL;
diff --git a/sql/updates/world/6.x/2016_05_07_00_world.sql b/sql/updates/world/6.x/2016_05_07_00_world.sql
new file mode 100644
index 00000000000..4d1fb2e867b
--- /dev/null
+++ b/sql/updates/world/6.x/2016_05_07_00_world.sql
@@ -0,0 +1,4 @@
+RENAME TABLE `achievement_criteria_data` TO `criteria_data`;
+UPDATE `command` SET `name`='disable add criteria', `help`='Syntax: .disable add criteria $entry $flag $comment' WHERE `name`='disable add achievement_criteria';
+UPDATE `command` SET `name`='disable remove criteria', `help`='Syntax: .disable remove criteria $entry' WHERE `name`='disable remove achievement_criteria';
+UPDATE `command` SET `name`='reload criteria_data', `help`='Syntax: .reload criteria_data\nReload criteria_data table.' WHERE `name`='reload achievement_criteria_data';