diff options
author | megamage <none@none> | 2009-02-10 01:16:16 -0600 |
---|---|---|
committer | megamage <none@none> | 2009-02-10 01:16:16 -0600 |
commit | 029554d4e30ea654ac1a4f5362c60d946a80d04f (patch) | |
tree | 970a32f5369752fe8fc4b6a287521b64432ac3d5 /sql | |
parent | 58374f87b4b3eb2f92dfa8f28969b187a544e6b2 (diff) |
[7255] Allows saving characters in Battle Grounds.
* Now player can join to BG after logout during 5 minutes, if BG in progress.
* All players after server crash or restart should appear at the battlemaster
Author: GriffonHeart
--HG--
branch : trunk
Diffstat (limited to 'sql')
-rw-r--r-- | sql/characters.sql | 9 | ||||
-rw-r--r-- | sql/updates/7255_01_characters_characters.sql | 11 |
2 files changed, 19 insertions, 1 deletions
diff --git a/sql/characters.sql b/sql/characters.sql index 4cd29afd9d6..8ec6f949753 100644 --- a/sql/characters.sql +++ b/sql/characters.sql @@ -21,7 +21,7 @@ DROP TABLE IF EXISTS `character_db_version`; CREATE TABLE `character_db_version` ( - `required_7251_02_characters_character_spell` bit(1) default NULL + `required_7255_01_characters_characters` bit(1) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Last applied sql update to DB'; -- @@ -285,6 +285,13 @@ CREATE TABLE `characters` ( `taxi_path` text, `arena_pending_points` int(10) UNSIGNED NOT NULL default '0', `latency` int(11) unsigned NOT NULL default '0', + `bgid` int(10) unsigned NOT NULL default '0', + `bgteam` int(10) unsigned NOT NULL default '0', + `bgmap` int(10) unsigned NOT NULL default '0', + `bgx` float NOT NULL default '0', + `bgy` float NOT NULL default '0', + `bgz` float NOT NULL default '0', + `bgo` float NOT NULL default '0', PRIMARY KEY (`guid`), KEY `idx_account` (`account`), KEY `idx_online` (`online`), diff --git a/sql/updates/7255_01_characters_characters.sql b/sql/updates/7255_01_characters_characters.sql new file mode 100644 index 00000000000..a8b946f3f32 --- /dev/null +++ b/sql/updates/7255_01_characters_characters.sql @@ -0,0 +1,11 @@ +ALTER TABLE character_db_version CHANGE COLUMN required_7251_02_characters_character_spell required_7255_01_characters_characters bit; + +ALTER TABLE `characters` + ADD COLUMN `bgid` int(10) unsigned NOT NULL default '0' AFTER `latency`, + ADD COLUMN `bgteam` int(10) unsigned NOT NULL default '0' AFTER `bgid`, + ADD COLUMN `bgmap` int(10) unsigned NOT NULL default '0' AFTER `bgteam`, + ADD COLUMN `bgx` float NOT NULL default '0' AFTER `bgmap`, + ADD COLUMN `bgy` float NOT NULL default '0' AFTER `bgx`, + ADD COLUMN `bgz` float NOT NULL default '0' AFTER `bgy`, + ADD COLUMN `bgo` float NOT NULL default '0' AFTER `bgz`; + |