From 624b45f333359ef1fdb74dd517a10ace2f67b41f Mon Sep 17 00:00:00 2001 From: crackm Date: Sat, 17 Jul 2010 19:35:39 +0400 Subject: [PATCH] [10208] Add proper data for character orientation at creating. Signed-off-by: VladimirMangos --- sql/mangos.sql | 126 +++++++++--------- .../10208_01_mangos_playercreateinfo.sql | 8 ++ sql/updates/Makefile.am | 2 + src/shared/revision_nr.h | 2 +- src/shared/revision_sql.h | 2 +- 5 files changed, 75 insertions(+), 65 deletions(-) create mode 100644 sql/updates/10208_01_mangos_playercreateinfo.sql diff --git a/sql/mangos.sql b/sql/mangos.sql index 2a77938d1..f694b57d7 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_10207_01_mangos_npc_vendor` bit(1) default NULL + `required_10208_01_mangos_playercreateinfo` bit(1) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes'; -- @@ -10227,68 +10227,68 @@ CREATE TABLE `playercreateinfo` ( LOCK TABLES `playercreateinfo` WRITE; /*!40000 ALTER TABLE `playercreateinfo` DISABLE KEYS */; INSERT INTO `playercreateinfo` VALUES -(1,1,0,12,-8949,-132,84), -(1,2,0,12,-8949,-132,84), -(1,4,0,12,-8949,-132,84), -(1,5,0,12,-8949,-132,84), -(1,6,609,4298,2355.84,-5664.77,426.028), -(1,8,0,12,-8949,-132,84), -(1,9,0,12,-8949,-132,84), -(2,1,1,14,-618,-4251,39), -(2,3,1,14,-618,-4251,39), -(2,4,1,14,-618,-4251,39), -(2,6,609,4298,2358.44,-5666.9,426.023), -(2,7,1,14,-618,-4251,39), -(2,9,1,14,-618,-4251,39), -(3,1,0,1,-6240,331,383), -(3,2,0,1,-6240,331,383), -(3,3,0,1,-6240,331,383), -(3,4,0,1,-6240,331,383), -(3,5,0,1,-6240,331,383), -(3,6,609,4298,2358.44,-5666.9,426.023), -(4,1,1,141,10311,832,1327), -(4,3,1,141,10311,832,1327), -(4,4,1,141,10311,832,1327), -(4,5,1,141,10311,832,1327), -(4,6,609,4298,2356.21,-5662.21,426.026), -(4,11,1,141,10311,832,1327), -(5,1,0,85,1676,1677,122), -(5,4,0,85,1676,1677,122), -(5,5,0,85,1676,1677,122), -(5,8,0,85,1676,1677,122), -(5,9,0,85,1676,1677,122), -(5,6,609,4298,2356.21,-5662.21,426.026), -(6,1,1,215,-2917,-257,53), -(6,3,1,215,-2917,-257,53), -(6,6,609,4298,2358.17,-5663.21,426.027), -(6,7,1,215,-2917,-257,53), -(6,11,1,215,-2917,-257,53), -(7,1,0,1,-6240,331,383), -(7,4,0,1,-6240,331,383), -(7,6,609,4298,2355.05,-5661.7, 426.026), -(7,8,0,1,-6240,331,383), -(7,9,0,1,-6240,331,383), -(8,1,1,14,-618,-4251,39), -(8,3,1,14,-618,-4251,39), -(8,4,1,14,-618,-4251,39), -(8,5,1,14,-618,-4251,39), -(8,6,609,4298,2355.05,-5661.7, 426.026), -(8,7,1,14,-618,-4251,39), -(8,8,1,14,-618,-4251,39), -(10,2,530,3431,10349.6,-6357.29,33.4026), -(10,3,530,3431,10349.6,-6357.29,33.4026), -(10,4,530,3431,10349.6,-6357.29,33.4026), -(10,5,530,3431,10349.6,-6357.29,33.4026), -(10,6,609,4298,2355.84,-5664.77,426.028), -(10,8,530,3431,10349.6,-6357.29,33.4026), -(10,9,530,3431,10349.6,-6357.29,33.4026), -(11,1,530,3526,-3961.64,-13931.2,100.615), -(11,2,530,3526,-3961.64,-13931.2,100.615), -(11,3,530,3526,-3961.64,-13931.2,100.615), -(11,5,530,3526,-3961.64,-13931.2,100.615), -(11,6,609,4298,2358.17,-5663.21,426.027), -(11,7,530,3526,-3961.64,-13931.2,100.615), -(11,8,530,3526,-3961.64,-13931.2,100.615); +(1,1,0,12,-8949,-132,84,0), +(1,2,0,12,-8949,-132,84,0), +(1,4,0,12,-8949,-132,84,0), +(1,5,0,12,-8949,-132,84,0), +(1,6,609,4298,2355.84,-5664.77,426.028,3.659973), +(1,8,0,12,-8949,-132,84,0), +(1,9,0,12,-8949,-132,84,0), +(2,1,1,14,-618,-4251,39,0), +(2,3,1,14,-618,-4251,39,0), +(2,4,1,14,-618,-4251,39,0), +(2,6,609,4298,2358.44,-5666.9,426.023,3.659973), +(2,7,1,14,-618,-4251,39,0), +(2,9,1,14,-618,-4251,39,0), +(3,1,0,1,-6240,331,383,6.177156), +(3,2,0,1,-6240,331,383,6.177156), +(3,3,0,1,-6240,331,383,6.177156), +(3,4,0,1,-6240,331,383,6.177156), +(3,5,0,1,-6240,331,383,6.177156), +(3,6,609,4298,2358.44,-5666.9,426.023,3.659973), +(4,1,1,141,10311,832,1327,5.696318), +(4,3,1,141,10311,832,1327,5.696318), +(4,4,1,141,10311,832,1327,5.696318), +(4,5,1,141,10311,832,1327,5.696318), +(4,6,609,4298,2356.21,-5662.21,426.026,3.659973), +(4,11,1,141,10311,832,1327,5.696318), +(5,1,0,85,1676,1677,122,2.70526), +(5,4,0,85,1676,1677,122,2.70526), +(5,5,0,85,1676,1677,122,2.70526), +(5,6,609,4298,2356.21,-5662.21,426.026,3.659973), +(5,8,0,85,1676,1677,122,2.70526), +(5,9,0,85,1676,1677,122,2.70526), +(6,1,1,215,-2917,-257,53,0), +(6,3,1,215,-2917,-257,53,0), +(6,6,609,4298,2358.17,-5663.21,426.027,3.659973), +(6,7,1,215,-2917,-257,53,0), +(6,11,1,215,-2917,-257,53,0), +(7,1,0,1,-6240,331,383,0), +(7,4,0,1,-6240,331,383,0), +(7,6,609,4298,2355.05,-5661.7, 426.026,3.659973), +(7,8,0,1,-6240,331,383,0), +(7,9,0,1,-6240,331,383,0), +(8,1,1,14,-618,-4251,39,0), +(8,3,1,14,-618,-4251,39,0), +(8,4,1,14,-618,-4251,39,0), +(8,5,1,14,-618,-4251,39,0), +(8,6,609,4298,2355.05,-5661.7, 426.026,3.659973), +(8,7,1,14,-618,-4251,39,0), +(8,8,1,14,-618,-4251,39,0), +(10,2,530,3431,10349.6,-6357.29,33.4026,5.316046), +(10,3,530,3431,10349.6,-6357.29,33.4026,5.316046), +(10,4,530,3431,10349.6,-6357.29,33.4026,5.316046), +(10,5,530,3431,10349.6,-6357.29,33.4026,5.316046), +(10,6,609,4298,2355.84,-5664.77,426.028,3.659973), +(10,8,530,3431,10349.6,-6357.29,33.4026,5.316046), +(10,9,530,3431,10349.6,-6357.29,33.4026,5.316046), +(11,1,530,3526,-3961.64,-13931.2,100.615,2.083644), +(11,2,530,3526,-3961.64,-13931.2,100.615,2.083644), +(11,3,530,3526,-3961.64,-13931.2,100.615,2.083644), +(11,5,530,3526,-3961.64,-13931.2,100.615,2.083644), +(11,6,609,4298,2358.17,-5663.21,426.027,3.659973), +(11,7,530,3526,-3961.64,-13931.2,100.615,2.083644), +(11,8,530,3526,-3961.64,-13931.2,100.615,2.083644); /*!40000 ALTER TABLE `playercreateinfo` ENABLE KEYS */; UNLOCK TABLES; diff --git a/sql/updates/10208_01_mangos_playercreateinfo.sql b/sql/updates/10208_01_mangos_playercreateinfo.sql new file mode 100644 index 000000000..89b8efe13 --- /dev/null +++ b/sql/updates/10208_01_mangos_playercreateinfo.sql @@ -0,0 +1,8 @@ +ALTER TABLE db_version CHANGE COLUMN required_10207_01_mangos_npc_vendor required_10208_01_mangos_playercreateinfo bit; + +UPDATE playercreateinfo SET orientation= 5.696318 WHERE race=4 and class<>6; +UPDATE playercreateinfo SET orientation= 6.177156 WHERE race=3 and class<>6; +UPDATE playercreateinfo SET orientation= 2.70526 WHERE race=5 and class<>6; +UPDATE playercreateinfo SET orientation= 5.316046 WHERE race=10 and class<>6; +UPDATE playercreateinfo SET orientation= 2.083644 WHERE race=11 and class<>6; +UPDATE playercreateinfo SET orientation= 3.659973 WHERE class=6; diff --git a/sql/updates/Makefile.am b/sql/updates/Makefile.am index 9cdcdf323..37ec46983 100644 --- a/sql/updates/Makefile.am +++ b/sql/updates/Makefile.am @@ -110,6 +110,7 @@ pkgdata_DATA = \ 10203_01_mangos_item_template.sql \ 10205_01_mangos_spell_area.sql \ 10207_01_mangos_npc_vendor.sql \ + 10208_01_mangos_playercreateinfo.sql \ README ## Additional files to include when running 'make dist' @@ -200,4 +201,5 @@ EXTRA_DIST = \ 10203_01_mangos_item_template.sql \ 10205_01_mangos_spell_area.sql \ 10207_01_mangos_npc_vendor.sql \ + 10208_01_mangos_playercreateinfo.sql \ README diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 9f63c8a92..812bda32a 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 "10207" + #define REVISION_NR "10208" #endif // __REVISION_NR_H__ diff --git a/src/shared/revision_sql.h b/src/shared/revision_sql.h index b06a76f18..94dd510de 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_10160_02_characters_pet_aura" - #define REVISION_DB_MANGOS "required_10207_01_mangos_npc_vendor" + #define REVISION_DB_MANGOS "required_10208_01_mangos_playercreateinfo" #define REVISION_DB_REALMD "required_10008_01_realmd_realmd_db_version" #endif // __REVISION_SQL_H__