aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
Diffstat (limited to 'sql')
-rw-r--r--sql/characters.sql49
-rw-r--r--sql/updates/7906_characters_character_stats.sql34
2 files changed, 83 insertions, 0 deletions
diff --git a/sql/characters.sql b/sql/characters.sql
index 0d5158a1f09..d5200917a56 100644
--- a/sql/characters.sql
+++ b/sql/characters.sql
@@ -1043,6 +1043,55 @@ LOCK TABLES `character_spell_cooldown` WRITE;
UNLOCK TABLES;
--
+-- Table structure for table `character_stats`
+--
+
+DROP TABLE IF EXISTS `character_stats`;
+CREATE TABLE `character_stats` (
+ `guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier, Low part',
+ `maxhealth` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower1` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower2` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower3` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower4` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower5` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower6` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower7` int(10) UNSIGNED NOT NULL default '0',
+ `strength` int(10) UNSIGNED NOT NULL default '0',
+ `agility` int(10) UNSIGNED NOT NULL default '0',
+ `stamina` int(10) UNSIGNED NOT NULL default '0',
+ `intellect` int(10) UNSIGNED NOT NULL default '0',
+ `spirit` int(10) UNSIGNED NOT NULL default '0',
+ `armor` int(10) UNSIGNED NOT NULL default '0',
+ `resHoly` int(10) UNSIGNED NOT NULL default '0',
+ `resFire` int(10) UNSIGNED NOT NULL default '0',
+ `resNature` int(10) UNSIGNED NOT NULL default '0',
+ `resFrost` int(10) UNSIGNED NOT NULL default '0',
+ `resShadow` int(10) UNSIGNED NOT NULL default '0',
+ `resArcane` int(10) UNSIGNED NOT NULL default '0',
+ `blockPct` float UNSIGNED NOT NULL default '0',
+ `dodgePct` float UNSIGNED NOT NULL default '0',
+ `parryPct` float UNSIGNED NOT NULL default '0',
+ `critPct` float UNSIGNED NOT NULL default '0',
+ `rangedCritPct` float UNSIGNED NOT NULL default '0',
+ `spellCritPct` float UNSIGNED NOT NULL default '0',
+ `attackPower` int(10) UNSIGNED NOT NULL default '0',
+ `rangedAttackPower` int(10) UNSIGNED NOT NULL default '0',
+ `spellPower` int(10) UNSIGNED NOT NULL default '0',
+
+ PRIMARY KEY (`guid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+--
+-- Dumping data for table `character_stats`
+--
+
+LOCK TABLES `character_stats` WRITE;
+/*!40000 ALTER TABLE `character_stats` DISABLE KEYS */;
+/*!40000 ALTER TABLE `character_stats` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
-- Table structure for table `character_talent`
--
diff --git a/sql/updates/7906_characters_character_stats.sql b/sql/updates/7906_characters_character_stats.sql
new file mode 100644
index 00000000000..82aebbbaf51
--- /dev/null
+++ b/sql/updates/7906_characters_character_stats.sql
@@ -0,0 +1,34 @@
+DROP TABLE IF EXISTS `character_stats`;
+CREATE TABLE `character_stats` (
+ `guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier, Low part',
+ `maxhealth` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower1` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower2` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower3` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower4` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower5` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower6` int(10) UNSIGNED NOT NULL default '0',
+ `maxpower7` int(10) UNSIGNED NOT NULL default '0',
+ `strength` int(10) UNSIGNED NOT NULL default '0',
+ `agility` int(10) UNSIGNED NOT NULL default '0',
+ `stamina` int(10) UNSIGNED NOT NULL default '0',
+ `intellect` int(10) UNSIGNED NOT NULL default '0',
+ `spirit` int(10) UNSIGNED NOT NULL default '0',
+ `armor` int(10) UNSIGNED NOT NULL default '0',
+ `resHoly` int(10) UNSIGNED NOT NULL default '0',
+ `resFire` int(10) UNSIGNED NOT NULL default '0',
+ `resNature` int(10) UNSIGNED NOT NULL default '0',
+ `resFrost` int(10) UNSIGNED NOT NULL default '0',
+ `resShadow` int(10) UNSIGNED NOT NULL default '0',
+ `resArcane` int(10) UNSIGNED NOT NULL default '0',
+ `blockPct` float UNSIGNED NOT NULL default '0',
+ `dodgePct` float UNSIGNED NOT NULL default '0',
+ `parryPct` float UNSIGNED NOT NULL default '0',
+ `critPct` float UNSIGNED NOT NULL default '0',
+ `rangedCritPct` float UNSIGNED NOT NULL default '0',
+ `spellCritPct` float UNSIGNED NOT NULL default '0',
+ `attackPower` int(10) UNSIGNED NOT NULL default '0',
+ `rangedAttackPower` int(10) UNSIGNED NOT NULL default '0',
+ `spellPower` int(10) UNSIGNED NOT NULL default '0',
+ PRIMARY KEY (`guid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;