From 2d81f31afc72b2ab1c7f45b9a147aca4f9979675 Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Fri, 28 May 2010 04:23:29 +0400 Subject: [PATCH] [9990] Use more correct data for prev. sql update. --- sql/mangos.sql | 6 +++--- sql/updates/9990_01_mangos_spell_chain.sql | 8 ++++++++ sql/updates/Makefile.am | 2 ++ src/shared/revision_nr.h | 2 +- src/shared/revision_sql.h | 2 +- 5 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 sql/updates/9990_01_mangos_spell_chain.sql diff --git a/sql/mangos.sql b/sql/mangos.sql index a8481455c..6cc73d850 100644 --- a/sql/mangos.sql +++ b/sql/mangos.sql @@ -24,7 +24,7 @@ CREATE TABLE `db_version` ( `version` varchar(120) default NULL, `creature_ai_version` varchar(120) default NULL, `cache_id` int(10) default '0', - `required_9988_01_mangos_spell_chain` bit(1) default NULL + `required_9990_01_mangos_spell_chain` bit(1) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes'; -- @@ -15839,9 +15839,9 @@ INSERT INTO spell_chain VALUES (37420,10140,5504,8,0), (27090,37420,5504,9,0), /*Dalaran Intellect*/ -(61024,61024,61024,1,27126), +(61024,0,61024,1,27126), /*Dalaran Brilliance*/ -(61316,61316,61316,1,27127), +(61316,0,61316,1,27127); /*DampenMagic*/ (604,0,604,1,0), (8450,604,604,2,0), diff --git a/sql/updates/9990_01_mangos_spell_chain.sql b/sql/updates/9990_01_mangos_spell_chain.sql new file mode 100644 index 000000000..83f09ba96 --- /dev/null +++ b/sql/updates/9990_01_mangos_spell_chain.sql @@ -0,0 +1,8 @@ +ALTER TABLE db_version CHANGE COLUMN required_9988_01_mangos_spell_chain required_9990_01_mangos_spell_chain bit; + +DELETE FROM `spell_chain` WHERE `spell_id` IN (61024,61316); +INSERT INTO `spell_chain` (`spell_id`, `prev_spell`, `first_spell`, `rank`, `req_spell`) VALUES +/*Dalaran Intellect*/ +(61024,0,61024,1,27126), +/*Dalaran Brilliance*/ +(61316,0,61316,1,27127); diff --git a/sql/updates/Makefile.am b/sql/updates/Makefile.am index 6a9839ad9..3c7da0495 100644 --- a/sql/updates/Makefile.am +++ b/sql/updates/Makefile.am @@ -74,6 +74,7 @@ pkgdata_DATA = \ 9977_01_mangos_spell_proc_event.sql \ 9978_01_mangos_spell_bonus_data.sql \ 9988_01_mangos_spell_chain.sql \ + 9990_01_mangos_spell_chain.sql \ README ## Additional files to include when running 'make dist' @@ -128,4 +129,5 @@ EXTRA_DIST = \ 9977_01_mangos_spell_proc_event.sql \ 9978_01_mangos_spell_bonus_data.sql \ 9988_01_mangos_spell_chain.sql \ + 9990_01_mangos_spell_chain.sql \ README diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 1cfb27cd8..0bd2b1faf 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "9989" + #define REVISION_NR "9990" #endif // __REVISION_NR_H__ diff --git a/src/shared/revision_sql.h b/src/shared/revision_sql.h index b2baaa9a2..3355116d9 100644 --- a/src/shared/revision_sql.h +++ b/src/shared/revision_sql.h @@ -1,6 +1,6 @@ #ifndef __REVISION_SQL_H__ #define __REVISION_SQL_H__ #define REVISION_DB_CHARACTERS "required_9974_01_characters_group" - #define REVISION_DB_MANGOS "required_9988_01_mangos_spell_chain" + #define REVISION_DB_MANGOS "required_9990_01_mangos_spell_chain" #define REVISION_DB_REALMD "required_9748_01_realmd_realmlist" #endif // __REVISION_SQL_H__