From f21be961d94561af4d941e2051897e80a9fba602 Mon Sep 17 00:00:00 2001 From: TDB Release Date: Sun, 27 Oct 2024 19:25:22 +0000 Subject: TDB 440.24101 - 2024/10/27 --- sql/base/dev/hotfixes_database.sql | 10084 ++++++++++++++--------------------- sql/base/dev/world_database.sql | 76 +- 2 files changed, 4178 insertions(+), 5982 deletions(-) (limited to 'sql/base/dev') diff --git a/sql/base/dev/hotfixes_database.sql b/sql/base/dev/hotfixes_database.sql index ddeab17a1b4..e6d6eae6ce0 100644 --- a/sql/base/dev/hotfixes_database.sql +++ b/sql/base/dev/hotfixes_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.36, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.39, for Linux (x86_64) -- -- Host: localhost Database: hotfixes -- ------------------------------------------------------ --- Server version 8.0.36-0ubuntu0.22.04.1 +-- Server version 8.0.39-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -23,9 +23,9 @@ DROP TABLE IF EXISTS `achievement`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `achievement` ( - `Description` text COLLATE utf8mb4_unicode_ci, - `Title` text COLLATE utf8mb4_unicode_ci, - `Reward` text COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Reward` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `InstanceID` smallint NOT NULL DEFAULT '0', `Faction` tinyint NOT NULL DEFAULT '0', @@ -34,7 +34,7 @@ CREATE TABLE `achievement` ( `MinimumCriteria` tinyint NOT NULL DEFAULT '0', `Points` tinyint NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `UiOrder` smallint NOT NULL DEFAULT '0', + `UiOrder` smallint unsigned NOT NULL DEFAULT '0', `IconFileID` int NOT NULL DEFAULT '0', `CriteriaTree` int unsigned NOT NULL DEFAULT '0', `SharesCriteria` smallint NOT NULL DEFAULT '0', @@ -51,10 +51,10 @@ DROP TABLE IF EXISTS `achievement_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `achievement_category` ( - `Name` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `Parent` smallint NOT NULL DEFAULT '0', - `UiOrder` tinyint NOT NULL DEFAULT '0', + `UiOrder` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -69,8 +69,8 @@ DROP TABLE IF EXISTS `achievement_category_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `achievement_category_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -96,134 +96,10 @@ DROP TABLE IF EXISTS `achievement_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `achievement_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `Title_lang` text COLLATE utf8mb4_unicode_ci, - `Reward_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `adventure_journal` --- - -DROP TABLE IF EXISTS `adventure_journal`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `adventure_journal` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `ButtonText` text COLLATE utf8mb4_unicode_ci, - `RewardDescription` text COLLATE utf8mb4_unicode_ci, - `ContinueDescription` text COLLATE utf8mb4_unicode_ci, - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ButtonActionType` tinyint unsigned NOT NULL DEFAULT '0', - `TextureFileDataID` int NOT NULL DEFAULT '0', - `LfgDungeonID` smallint unsigned NOT NULL DEFAULT '0', - `QuestID` int unsigned NOT NULL DEFAULT '0', - `BattleMasterListID` smallint unsigned NOT NULL DEFAULT '0', - `PriorityMin` tinyint unsigned NOT NULL DEFAULT '0', - `PriorityMax` tinyint unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `ItemQuantity` int unsigned NOT NULL DEFAULT '0', - `CurrencyType` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyQuantity` tinyint unsigned NOT NULL DEFAULT '0', - `UiMapID` smallint unsigned NOT NULL DEFAULT '0', - `BonusPlayerConditionID1` int unsigned NOT NULL DEFAULT '0', - `BonusPlayerConditionID2` int unsigned NOT NULL DEFAULT '0', - `BonusValue1` tinyint unsigned NOT NULL DEFAULT '0', - `BonusValue2` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `adventure_journal_locale` --- - -DROP TABLE IF EXISTS `adventure_journal_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `adventure_journal_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `ButtonText_lang` text COLLATE utf8mb4_unicode_ci, - `RewardDescription_lang` text COLLATE utf8mb4_unicode_ci, - `ContinueDescription_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `adventure_map_poi` --- - -DROP TABLE IF EXISTS `adventure_map_poi`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `adventure_map_poi` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Title` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `WorldPositionX` float NOT NULL DEFAULT '0', - `WorldPositionY` float NOT NULL DEFAULT '0', - `Type` tinyint NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `QuestID` int unsigned NOT NULL DEFAULT '0', - `LfgDungeonID` int unsigned NOT NULL DEFAULT '0', - `RewardItemID` int NOT NULL DEFAULT '0', - `UiTextureAtlasMemberID` int unsigned NOT NULL DEFAULT '0', - `UiTextureKitID` int unsigned NOT NULL DEFAULT '0', - `MapID` int NOT NULL DEFAULT '0', - `AreaTableID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `adventure_map_poi_locale` --- - -DROP TABLE IF EXISTS `adventure_map_poi_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `adventure_map_poi_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Title_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Title_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Reward_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -301,8 +177,8 @@ DROP TABLE IF EXISTS `area_table`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `area_table` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ZoneName` text COLLATE utf8mb4_unicode_ci, - `AreaName` text COLLATE utf8mb4_unicode_ci, + `ZoneName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `AreaName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ContinentID` smallint unsigned NOT NULL DEFAULT '0', `ParentAreaID` smallint unsigned NOT NULL DEFAULT '0', `AreaBit` smallint NOT NULL DEFAULT '0', @@ -342,8 +218,8 @@ DROP TABLE IF EXISTS `area_table_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `area_table_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `AreaName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `AreaName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -368,12 +244,12 @@ DROP TABLE IF EXISTS `area_trigger`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `area_trigger` ( - `Message` text COLLATE utf8mb4_unicode_ci, + `Message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `PosX` float NOT NULL DEFAULT '0', `PosY` float NOT NULL DEFAULT '0', `PosZ` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `ContinentID` smallint NOT NULL DEFAULT '0', + `ContinentID` smallint unsigned NOT NULL DEFAULT '0', `PhaseUseFlags` int NOT NULL DEFAULT '0', `PhaseID` smallint NOT NULL DEFAULT '0', `PhaseGroupID` smallint NOT NULL DEFAULT '0', @@ -391,6 +267,21 @@ CREATE TABLE `area_trigger` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `area_trigger_action_set` +-- + +DROP TABLE IF EXISTS `area_trigger_action_set`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `area_trigger_action_set` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `area_trigger_locale` -- @@ -400,8 +291,8 @@ DROP TABLE IF EXISTS `area_trigger_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `area_trigger_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Message_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Message_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -438,68 +329,34 @@ CREATE TABLE `armor_location` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact` --- - -DROP TABLE IF EXISTS `artifact`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `UiTextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `UiNameColor` int NOT NULL DEFAULT '0', - `UiBarOverlayColor` int NOT NULL DEFAULT '0', - `UiBarBackgroundColor` int NOT NULL DEFAULT '0', - `ChrSpecializationID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `ArtifactCategoryID` tinyint unsigned NOT NULL DEFAULT '0', - `UiModelSceneID` int unsigned NOT NULL DEFAULT '0', - `SpellVisualKitID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `artifact_appearance` +-- Table structure for table `auction_house` -- -DROP TABLE IF EXISTS `artifact_appearance`; +DROP TABLE IF EXISTS `auction_house`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_appearance` ( - `Name` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `auction_house` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ArtifactAppearanceSetID` smallint unsigned NOT NULL DEFAULT '0', - `DisplayIndex` tinyint unsigned NOT NULL DEFAULT '0', - `UnlockPlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `ItemAppearanceModifierID` tinyint unsigned NOT NULL DEFAULT '0', - `UiSwatchColor` int NOT NULL DEFAULT '0', - `UiModelSaturation` float NOT NULL DEFAULT '0', - `UiModelOpacity` float NOT NULL DEFAULT '0', - `OverrideShapeshiftFormID` tinyint unsigned NOT NULL DEFAULT '0', - `OverrideShapeshiftDisplayID` int unsigned NOT NULL DEFAULT '0', - `UiItemAppearanceID` int unsigned NOT NULL DEFAULT '0', - `UiAltItemAppearanceID` int unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `UiCameraID` smallint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `FactionID` smallint unsigned NOT NULL DEFAULT '0', + `DepositRate` tinyint unsigned NOT NULL DEFAULT '0', + `ConsignmentRate` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_appearance_locale` +-- Table structure for table `auction_house_locale` -- -DROP TABLE IF EXISTS `artifact_appearance_locale`; +DROP TABLE IF EXISTS `auction_house_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_appearance_locale` ( +CREATE TABLE `auction_house_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -517,82 +374,70 @@ CREATE TABLE `artifact_appearance_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_appearance_set` +-- Table structure for table `bank_bag_slot_prices` -- -DROP TABLE IF EXISTS `artifact_appearance_set`; +DROP TABLE IF EXISTS `bank_bag_slot_prices`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_appearance_set` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `bank_bag_slot_prices` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DisplayIndex` tinyint unsigned NOT NULL DEFAULT '0', - `UiCameraID` smallint unsigned NOT NULL DEFAULT '0', - `AltHandUICameraID` smallint unsigned NOT NULL DEFAULT '0', - `ForgeAttachmentOverride` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `ArtifactID` int unsigned NOT NULL DEFAULT '0', + `Cost` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_appearance_set_locale` +-- Table structure for table `banned_addons` -- -DROP TABLE IF EXISTS `artifact_appearance_set_locale`; +DROP TABLE IF EXISTS `banned_addons`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_appearance_set_locale` ( +CREATE TABLE `banned_addons` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Version` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Flags` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_category` +-- Table structure for table `barber_shop_style` -- -DROP TABLE IF EXISTS `artifact_category`; +DROP TABLE IF EXISTS `barber_shop_style`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_category` ( +CREATE TABLE `barber_shop_style` ( + `DisplayName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `XpMultCurrencyID` smallint NOT NULL DEFAULT '0', - `XpMultCurveID` smallint NOT NULL DEFAULT '0', + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `CostModifier` float NOT NULL DEFAULT '0', + `Race` tinyint unsigned NOT NULL DEFAULT '0', + `Sex` tinyint unsigned NOT NULL DEFAULT '0', + `Data` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_locale` +-- Table structure for table `barber_shop_style_locale` -- -DROP TABLE IF EXISTS `artifact_locale`; +DROP TABLE IF EXISTS `barber_shop_style_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_locale` ( +CREATE TABLE `barber_shop_style_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `DisplayName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -610,167 +455,218 @@ CREATE TABLE `artifact_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_power` +-- Table structure for table `battle_pet_ability` -- -DROP TABLE IF EXISTS `artifact_power`; +DROP TABLE IF EXISTS `battle_pet_ability`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_power` ( - `DisplayPosX` float NOT NULL DEFAULT '0', - `DisplayPosY` float NOT NULL DEFAULT '0', +CREATE TABLE `battle_pet_ability` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ArtifactID` tinyint unsigned NOT NULL DEFAULT '0', - `MaxPurchasableRank` tinyint unsigned NOT NULL DEFAULT '0', - `Label` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `IconFileDataID` int NOT NULL DEFAULT '0', + `PetTypeEnum` tinyint NOT NULL DEFAULT '0', + `Cooldown` int unsigned NOT NULL DEFAULT '0', + `BattlePetVisualID` smallint unsigned NOT NULL DEFAULT '0', `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `Tier` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_power_link` +-- Table structure for table `battle_pet_ability_locale` -- -DROP TABLE IF EXISTS `artifact_power_link`; +DROP TABLE IF EXISTS `battle_pet_ability_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_power_link` ( +CREATE TABLE `battle_pet_ability_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `PowerA` smallint unsigned NOT NULL DEFAULT '0', - `PowerB` smallint unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_power_picker` +-- Table structure for table `battle_pet_breed_quality` -- -DROP TABLE IF EXISTS `artifact_power_picker`; +DROP TABLE IF EXISTS `battle_pet_breed_quality`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_power_picker` ( +CREATE TABLE `battle_pet_breed_quality` ( `ID` int unsigned NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `StateMultiplier` float NOT NULL DEFAULT '0', + `QualityEnum` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_power_rank` +-- Table structure for table `battle_pet_breed_state` -- -DROP TABLE IF EXISTS `artifact_power_rank`; +DROP TABLE IF EXISTS `battle_pet_breed_state`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_power_rank` ( +CREATE TABLE `battle_pet_breed_state` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RankIndex` tinyint unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `ItemBonusListID` smallint unsigned NOT NULL DEFAULT '0', - `AuraPointsOverride` float NOT NULL DEFAULT '0', - `ArtifactPowerID` int unsigned NOT NULL DEFAULT '0', + `BattlePetStateID` tinyint unsigned NOT NULL DEFAULT '0', + `Value` smallint unsigned NOT NULL DEFAULT '0', + `BattlePetBreedID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_quest_xp` +-- Table structure for table `battle_pet_species` -- -DROP TABLE IF EXISTS `artifact_quest_xp`; +DROP TABLE IF EXISTS `battle_pet_species`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_quest_xp` ( +CREATE TABLE `battle_pet_species` ( + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `SourceText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `Difficulty1` int unsigned NOT NULL DEFAULT '0', - `Difficulty2` int unsigned NOT NULL DEFAULT '0', - `Difficulty3` int unsigned NOT NULL DEFAULT '0', - `Difficulty4` int unsigned NOT NULL DEFAULT '0', - `Difficulty5` int unsigned NOT NULL DEFAULT '0', - `Difficulty6` int unsigned NOT NULL DEFAULT '0', - `Difficulty7` int unsigned NOT NULL DEFAULT '0', - `Difficulty8` int unsigned NOT NULL DEFAULT '0', - `Difficulty9` int unsigned NOT NULL DEFAULT '0', - `Difficulty10` int unsigned NOT NULL DEFAULT '0', + `CreatureID` int NOT NULL DEFAULT '0', + `SummonSpellID` int NOT NULL DEFAULT '0', + `IconFileDataID` int NOT NULL DEFAULT '0', + `PetTypeEnum` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', + `CardUIModelSceneID` int NOT NULL DEFAULT '0', + `LoadoutUIModelSceneID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_tier` +-- Table structure for table `battle_pet_species_locale` -- -DROP TABLE IF EXISTS `artifact_tier`; +DROP TABLE IF EXISTS `battle_pet_species_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_tier` ( +CREATE TABLE `battle_pet_species_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ArtifactTier` int unsigned NOT NULL DEFAULT '0', - `MaxNumTraits` int unsigned NOT NULL DEFAULT '0', - `MaxArtifactKnowledge` int unsigned NOT NULL DEFAULT '0', - `KnowledgePlayerCondition` int unsigned NOT NULL DEFAULT '0', - `MinimumEmpowerKnowledge` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `SourceText_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `artifact_unlock` +-- Table structure for table `battle_pet_species_state` -- -DROP TABLE IF EXISTS `artifact_unlock`; +DROP TABLE IF EXISTS `battle_pet_species_state`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `artifact_unlock` ( +CREATE TABLE `battle_pet_species_state` ( `ID` int unsigned NOT NULL DEFAULT '0', - `PowerID` int unsigned NOT NULL DEFAULT '0', - `PowerRank` tinyint unsigned NOT NULL DEFAULT '0', - `ItemBonusListID` smallint unsigned NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `ArtifactID` int unsigned NOT NULL DEFAULT '0', + `BattlePetStateID` tinyint unsigned NOT NULL DEFAULT '0', + `Value` int NOT NULL DEFAULT '0', + `BattlePetSpeciesID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `auction_house` +-- Table structure for table `battlemaster_list` -- -DROP TABLE IF EXISTS `auction_house`; +DROP TABLE IF EXISTS `battlemaster_list`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `auction_house` ( +CREATE TABLE `battlemaster_list` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `FactionID` smallint unsigned NOT NULL DEFAULT '0', - `DepositRate` tinyint unsigned NOT NULL DEFAULT '0', - `ConsignmentRate` tinyint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `GameType` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LongDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `InstanceType` tinyint NOT NULL DEFAULT '0', + `MinLevel` tinyint NOT NULL DEFAULT '0', + `MaxLevel` tinyint NOT NULL DEFAULT '0', + `RatedPlayers` tinyint NOT NULL DEFAULT '0', + `MinPlayers` tinyint NOT NULL DEFAULT '0', + `MaxPlayers` int NOT NULL DEFAULT '0', + `GroupsAllowed` tinyint NOT NULL DEFAULT '0', + `MaxGroupSize` tinyint NOT NULL DEFAULT '0', + `HolidayWorldState` smallint NOT NULL DEFAULT '0', + `Flags` tinyint NOT NULL DEFAULT '0', + `IconFileDataID` int NOT NULL DEFAULT '0', + `RequiredPlayerConditionID` int NOT NULL DEFAULT '0', + `Field_4_4_0_54339_016` int NOT NULL DEFAULT '0', + `Field_4_4_0_54339_017` int NOT NULL DEFAULT '0', + `MapID1` smallint NOT NULL DEFAULT '0', + `MapID2` smallint NOT NULL DEFAULT '0', + `MapID3` smallint NOT NULL DEFAULT '0', + `MapID4` smallint NOT NULL DEFAULT '0', + `MapID5` smallint NOT NULL DEFAULT '0', + `MapID6` smallint NOT NULL DEFAULT '0', + `MapID7` smallint NOT NULL DEFAULT '0', + `MapID8` smallint NOT NULL DEFAULT '0', + `MapID9` smallint NOT NULL DEFAULT '0', + `MapID10` smallint NOT NULL DEFAULT '0', + `MapID11` smallint NOT NULL DEFAULT '0', + `MapID12` smallint NOT NULL DEFAULT '0', + `MapID13` smallint NOT NULL DEFAULT '0', + `MapID14` smallint NOT NULL DEFAULT '0', + `MapID15` smallint NOT NULL DEFAULT '0', + `MapID16` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `auction_house_locale` +-- Table structure for table `battlemaster_list_locale` -- -DROP TABLE IF EXISTS `auction_house_locale`; +DROP TABLE IF EXISTS `battlemaster_list_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `auction_house_locale` ( +CREATE TABLE `battlemaster_list_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `GameType_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LongDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -788,51 +684,47 @@ CREATE TABLE `auction_house_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_empowered_item` --- - -DROP TABLE IF EXISTS `azerite_empowered_item`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_empowered_item` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `AzeriteTierUnlockSetID` int unsigned NOT NULL DEFAULT '0', - `AzeritePowerSetID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `azerite_essence` +-- Table structure for table `broadcast_text` -- -DROP TABLE IF EXISTS `azerite_essence`; +DROP TABLE IF EXISTS `broadcast_text`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_essence` ( +CREATE TABLE `broadcast_text` ( + `Text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Text1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `SpecSetID` int NOT NULL DEFAULT '0', + `LanguageID` int NOT NULL DEFAULT '0', + `ConditionID` int NOT NULL DEFAULT '0', + `EmotesID` smallint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `ChatBubbleDurationMs` int unsigned NOT NULL DEFAULT '0', + `VoiceOverPriorityID` int NOT NULL DEFAULT '0', + `SoundKitID1` int unsigned NOT NULL DEFAULT '0', + `SoundKitID2` int unsigned NOT NULL DEFAULT '0', + `EmoteID1` smallint unsigned NOT NULL DEFAULT '0', + `EmoteID2` smallint unsigned NOT NULL DEFAULT '0', + `EmoteID3` smallint unsigned NOT NULL DEFAULT '0', + `EmoteDelay1` smallint unsigned NOT NULL DEFAULT '0', + `EmoteDelay2` smallint unsigned NOT NULL DEFAULT '0', + `EmoteDelay3` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_essence_locale` +-- Table structure for table `broadcast_text_locale` -- -DROP TABLE IF EXISTS `azerite_essence_locale`; +DROP TABLE IF EXISTS `broadcast_text_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_essence_locale` ( +CREATE TABLE `broadcast_text_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Text_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Text1_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -850,39 +742,36 @@ CREATE TABLE `azerite_essence_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_essence_power` +-- Table structure for table `cfg_categories` -- -DROP TABLE IF EXISTS `azerite_essence_power`; +DROP TABLE IF EXISTS `cfg_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_essence_power` ( +CREATE TABLE `cfg_categories` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SourceAlliance` text COLLATE utf8mb4_unicode_ci, - `SourceHorde` text COLLATE utf8mb4_unicode_ci, - `AzeriteEssenceID` int NOT NULL DEFAULT '0', - `Tier` tinyint unsigned NOT NULL DEFAULT '0', - `MajorPowerDescription` int NOT NULL DEFAULT '0', - `MinorPowerDescription` int NOT NULL DEFAULT '0', - `MajorPowerActual` int NOT NULL DEFAULT '0', - `MinorPowerActual` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LocaleMask` smallint unsigned NOT NULL DEFAULT '0', + `CreateCharsetMask` tinyint unsigned NOT NULL DEFAULT '0', + `ExistingCharsetMask` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Order` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_essence_power_locale` +-- Table structure for table `cfg_categories_locale` -- -DROP TABLE IF EXISTS `azerite_essence_power_locale`; +DROP TABLE IF EXISTS `cfg_categories_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_essence_power_locale` ( +CREATE TABLE `cfg_categories_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `SourceAlliance_lang` text COLLATE utf8mb4_unicode_ci, - `SourceHorde_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -900,205 +789,287 @@ CREATE TABLE `azerite_essence_power_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_item` +-- Table structure for table `cfg_regions` -- -DROP TABLE IF EXISTS `azerite_item`; +DROP TABLE IF EXISTS `cfg_regions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_item` ( +CREATE TABLE `cfg_regions` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', + `Tag` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `RegionID` smallint unsigned NOT NULL DEFAULT '0', + `Raidorigin` int unsigned NOT NULL DEFAULT '0', + `RegionGroupMask` tinyint unsigned NOT NULL DEFAULT '0', + `ChallengeOrigin` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_item_milestone_power` +-- Table structure for table `char_titles` -- -DROP TABLE IF EXISTS `azerite_item_milestone_power`; +DROP TABLE IF EXISTS `char_titles`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_item_milestone_power` ( +CREATE TABLE `char_titles` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RequiredLevel` int NOT NULL DEFAULT '0', - `AzeritePowerID` int NOT NULL DEFAULT '0', - `Type` int NOT NULL DEFAULT '0', - `AutoUnlock` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Name1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MaskID` smallint NOT NULL DEFAULT '0', + `Flags` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_knowledge_multiplier` +-- Table structure for table `char_titles_locale` +-- + +DROP TABLE IF EXISTS `char_titles_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `char_titles_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Name1_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `character_loadout` -- -DROP TABLE IF EXISTS `azerite_knowledge_multiplier`; +DROP TABLE IF EXISTS `character_loadout`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_knowledge_multiplier` ( +CREATE TABLE `character_loadout` ( + `RaceMask` bigint NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `Multiplier` float NOT NULL DEFAULT '0', + `ChrClassID` tinyint NOT NULL DEFAULT '0', + `Purpose` int NOT NULL DEFAULT '0', + `ItemContext` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_level_info` +-- Table structure for table `character_loadout_item` -- -DROP TABLE IF EXISTS `azerite_level_info`; +DROP TABLE IF EXISTS `character_loadout_item`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_level_info` ( +CREATE TABLE `character_loadout_item` ( `ID` int unsigned NOT NULL DEFAULT '0', - `BaseExperienceToNextLevel` bigint unsigned NOT NULL DEFAULT '0', - `MinimumExperienceToNextLevel` bigint unsigned NOT NULL DEFAULT '0', - `ItemLevel` int NOT NULL DEFAULT '0', + `CharacterLoadoutID` smallint unsigned NOT NULL DEFAULT '0', + `ItemID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_power` +-- Table structure for table `chat_channels` -- -DROP TABLE IF EXISTS `azerite_power`; +DROP TABLE IF EXISTS `chat_channels`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_power` ( +CREATE TABLE `chat_channels` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Shortcut` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `ItemBonusListID` int NOT NULL DEFAULT '0', - `SpecSetID` int NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', + `FactionGroup` tinyint NOT NULL DEFAULT '0', + `Ruleset` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_power_set_member` +-- Table structure for table `chat_channels_locale` -- -DROP TABLE IF EXISTS `azerite_power_set_member`; +DROP TABLE IF EXISTS `chat_channels_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_power_set_member` ( +CREATE TABLE `chat_channels_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `AzeritePowerSetID` int unsigned NOT NULL DEFAULT '0', - `AzeritePowerID` int NOT NULL DEFAULT '0', - `Class` int NOT NULL DEFAULT '0', - `Tier` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Shortcut_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_tier_unlock` +-- Table structure for table `chr_class_ui_display` -- -DROP TABLE IF EXISTS `azerite_tier_unlock`; +DROP TABLE IF EXISTS `chr_class_ui_display`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_tier_unlock` ( +CREATE TABLE `chr_class_ui_display` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemCreationContext` tinyint unsigned NOT NULL DEFAULT '0', - `Tier` tinyint unsigned NOT NULL DEFAULT '0', - `AzeriteLevel` tinyint unsigned NOT NULL DEFAULT '0', - `AzeriteTierUnlockSetID` int unsigned NOT NULL DEFAULT '0', + `ChrClassesID` tinyint unsigned NOT NULL DEFAULT '0', + `AdvGuidePlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `SplashPlayerConditionID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `azerite_tier_unlock_set` +-- Table structure for table `chr_classes` -- -DROP TABLE IF EXISTS `azerite_tier_unlock_set`; +DROP TABLE IF EXISTS `chr_classes`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `azerite_tier_unlock_set` ( +CREATE TABLE `chr_classes` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Filename` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameMale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PetNameToken` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', + `CreateScreenFileDataID` int unsigned NOT NULL DEFAULT '0', + `SelectScreenFileDataID` int unsigned NOT NULL DEFAULT '0', + `IconFileDataID` int unsigned NOT NULL DEFAULT '0', + `LowResScreenFileDataID` int unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', + `StartingLevel` int NOT NULL DEFAULT '0', + `ArmorTypeMask` int unsigned NOT NULL DEFAULT '0', + `CinematicSequenceID` smallint unsigned NOT NULL DEFAULT '0', + `DefaultSpec` smallint unsigned NOT NULL DEFAULT '0', + `HasStrengthAttackBonus` tinyint unsigned NOT NULL DEFAULT '0', + `PrimaryStatPriority` tinyint unsigned NOT NULL DEFAULT '0', + `DisplayPower` tinyint unsigned NOT NULL DEFAULT '0', + `RangedAttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', + `AttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', + `AttackPowerPerStrength` tinyint unsigned NOT NULL DEFAULT '0', + `SpellClassSet` tinyint unsigned NOT NULL DEFAULT '0', + `RolesMask` tinyint unsigned NOT NULL DEFAULT '0', + `DamageBonusStat` tinyint unsigned NOT NULL DEFAULT '0', + `HasRelicSlot` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `bank_bag_slot_prices` +-- Table structure for table `chr_classes_locale` -- -DROP TABLE IF EXISTS `bank_bag_slot_prices`; +DROP TABLE IF EXISTS `chr_classes_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `bank_bag_slot_prices` ( +CREATE TABLE `chr_classes_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Cost` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameMale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameFemale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `banned_addons` +-- Table structure for table `chr_classes_x_power_types` -- -DROP TABLE IF EXISTS `banned_addons`; +DROP TABLE IF EXISTS `chr_classes_x_power_types`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `banned_addons` ( +CREATE TABLE `chr_classes_x_power_types` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Version` text COLLATE utf8mb4_unicode_ci, - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `PowerType` tinyint NOT NULL DEFAULT '0', + `ClassID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `barber_shop_style` +-- Table structure for table `chr_customization_choice` -- -DROP TABLE IF EXISTS `barber_shop_style`; +DROP TABLE IF EXISTS `chr_customization_choice`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `barber_shop_style` ( - `DisplayName` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `chr_customization_choice` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `CostModifier` float NOT NULL DEFAULT '0', - `Race` tinyint unsigned NOT NULL DEFAULT '0', - `Sex` tinyint unsigned NOT NULL DEFAULT '0', - `Data` tinyint unsigned NOT NULL DEFAULT '0', + `ChrCustomizationOptionID` int unsigned NOT NULL DEFAULT '0', + `ChrCustomizationReqID` int NOT NULL DEFAULT '0', + `ChrCustomizationVisReqID` int NOT NULL DEFAULT '0', + `SortOrder` smallint unsigned NOT NULL DEFAULT '0', + `UiOrderIndex` smallint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `AddedInPatch` int NOT NULL DEFAULT '0', + `SoundKitID` int NOT NULL DEFAULT '0', + `SwatchColor1` int NOT NULL DEFAULT '0', + `SwatchColor2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `barber_shop_style_locale` +-- Table structure for table `chr_customization_choice_locale` -- -DROP TABLE IF EXISTS `barber_shop_style_locale`; +DROP TABLE IF EXISTS `chr_customization_choice_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `barber_shop_style_locale` ( +CREATE TABLE `chr_customization_choice_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `DisplayName_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -1116,123 +1087,89 @@ CREATE TABLE `barber_shop_style_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battle_pet_ability` +-- Table structure for table `chr_customization_display_info` -- -DROP TABLE IF EXISTS `battle_pet_ability`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_ability` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `IconFileDataID` int NOT NULL DEFAULT '0', - `PetTypeEnum` tinyint NOT NULL DEFAULT '0', - `Cooldown` int unsigned NOT NULL DEFAULT '0', - `BattlePetVisualID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `battle_pet_ability_locale` --- - -DROP TABLE IF EXISTS `battle_pet_ability_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_ability_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `battle_pet_breed_quality` --- - -DROP TABLE IF EXISTS `battle_pet_breed_quality`; +DROP TABLE IF EXISTS `chr_customization_display_info`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_breed_quality` ( +CREATE TABLE `chr_customization_display_info` ( `ID` int unsigned NOT NULL DEFAULT '0', - `StateMultiplier` float NOT NULL DEFAULT '0', - `QualityEnum` tinyint unsigned NOT NULL DEFAULT '0', + `ShapeshiftFormID` int NOT NULL DEFAULT '0', + `DisplayID` int NOT NULL DEFAULT '0', + `BarberShopMinCameraDistance` float NOT NULL DEFAULT '0', + `BarberShopHeightOffset` float NOT NULL DEFAULT '0', + `BarberShopCameraZoomOffset` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battle_pet_breed_state` +-- Table structure for table `chr_customization_element` -- -DROP TABLE IF EXISTS `battle_pet_breed_state`; +DROP TABLE IF EXISTS `chr_customization_element`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_breed_state` ( +CREATE TABLE `chr_customization_element` ( `ID` int unsigned NOT NULL DEFAULT '0', - `BattlePetStateID` tinyint unsigned NOT NULL DEFAULT '0', - `Value` smallint unsigned NOT NULL DEFAULT '0', - `BattlePetBreedID` int unsigned NOT NULL DEFAULT '0', + `ChrCustomizationChoiceID` int NOT NULL DEFAULT '0', + `RelatedChrCustomizationChoiceID` int NOT NULL DEFAULT '0', + `ChrCustomizationGeosetID` int NOT NULL DEFAULT '0', + `ChrCustomizationSkinnedModelID` int NOT NULL DEFAULT '0', + `ChrCustomizationMaterialID` int NOT NULL DEFAULT '0', + `ChrCustomizationBoneSetID` int NOT NULL DEFAULT '0', + `ChrCustomizationCondModelID` int NOT NULL DEFAULT '0', + `ChrCustomizationDisplayInfoID` int NOT NULL DEFAULT '0', + `ChrCustItemGeoModifyID` int NOT NULL DEFAULT '0', + `ChrCustomizationVoiceID` int NOT NULL DEFAULT '0', + `AnimKitID` int NOT NULL DEFAULT '0', + `ParticleColorID` int NOT NULL DEFAULT '0', + `ChrCustGeoComponentLinkID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battle_pet_species` +-- Table structure for table `chr_customization_option` -- -DROP TABLE IF EXISTS `battle_pet_species`; +DROP TABLE IF EXISTS `chr_customization_option`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_species` ( - `Description` text COLLATE utf8mb4_unicode_ci, - `SourceText` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `chr_customization_option` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `CreatureID` int NOT NULL DEFAULT '0', - `SummonSpellID` int NOT NULL DEFAULT '0', - `IconFileDataID` int NOT NULL DEFAULT '0', - `PetTypeEnum` tinyint unsigned NOT NULL DEFAULT '0', + `SecondaryID` smallint unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', - `CardUIModelSceneID` int NOT NULL DEFAULT '0', - `LoadoutUIModelSceneID` int NOT NULL DEFAULT '0', + `ChrRacesID` int unsigned NOT NULL DEFAULT '0', + `Sex` int NOT NULL DEFAULT '0', + `ChrModelID` int NOT NULL DEFAULT '0', + `SortIndex` int NOT NULL DEFAULT '0', + `ChrCustomizationCategoryID` int NOT NULL DEFAULT '0', + `OptionType` int NOT NULL DEFAULT '0', + `BarberShopCostModifier` float NOT NULL DEFAULT '0', + `ChrCustomizationID` int NOT NULL DEFAULT '0', + `ChrCustomizationReqID` int NOT NULL DEFAULT '0', + `UiOrderIndex` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battle_pet_species_locale` +-- Table structure for table `chr_customization_option_locale` -- -DROP TABLE IF EXISTS `battle_pet_species_locale`; +DROP TABLE IF EXISTS `chr_customization_option_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_species_locale` ( +CREATE TABLE `chr_customization_option_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `SourceText_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -1250,84 +1187,54 @@ CREATE TABLE `battle_pet_species_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battle_pet_species_state` +-- Table structure for table `chr_customization_req` -- -DROP TABLE IF EXISTS `battle_pet_species_state`; +DROP TABLE IF EXISTS `chr_customization_req`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battle_pet_species_state` ( +CREATE TABLE `chr_customization_req` ( + `RaceMask` bigint NOT NULL DEFAULT '0', + `ReqSource` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `BattlePetStateID` tinyint unsigned NOT NULL DEFAULT '0', - `Value` int NOT NULL DEFAULT '0', - `BattlePetSpeciesID` int unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ClassMask` int NOT NULL DEFAULT '0', + `AchievementID` int NOT NULL DEFAULT '0', + `QuestID` int NOT NULL DEFAULT '0', + `OverrideArchive` int NOT NULL DEFAULT '0', + `ItemModifiedAppearanceID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battlemaster_list` +-- Table structure for table `chr_customization_req_choice` -- -DROP TABLE IF EXISTS `battlemaster_list`; +DROP TABLE IF EXISTS `chr_customization_req_choice`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battlemaster_list` ( +CREATE TABLE `chr_customization_req_choice` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `GameType` text COLLATE utf8mb4_unicode_ci, - `ShortDescription` text COLLATE utf8mb4_unicode_ci, - `LongDescription` text COLLATE utf8mb4_unicode_ci, - `InstanceType` tinyint NOT NULL DEFAULT '0', - `MinLevel` tinyint NOT NULL DEFAULT '0', - `MaxLevel` tinyint NOT NULL DEFAULT '0', - `RatedPlayers` tinyint NOT NULL DEFAULT '0', - `MinPlayers` tinyint NOT NULL DEFAULT '0', - `MaxPlayers` int NOT NULL DEFAULT '0', - `GroupsAllowed` tinyint NOT NULL DEFAULT '0', - `MaxGroupSize` tinyint NOT NULL DEFAULT '0', - `HolidayWorldState` smallint NOT NULL DEFAULT '0', - `Flags` tinyint NOT NULL DEFAULT '0', - `IconFileDataID` int NOT NULL DEFAULT '0', - `RequiredPlayerConditionID` int NOT NULL DEFAULT '0', - `Field_4_4_0_54339_016` int NOT NULL DEFAULT '0', - `Field_4_4_0_54339_017` int NOT NULL DEFAULT '0', - `MapID1` smallint NOT NULL DEFAULT '0', - `MapID2` smallint NOT NULL DEFAULT '0', - `MapID3` smallint NOT NULL DEFAULT '0', - `MapID4` smallint NOT NULL DEFAULT '0', - `MapID5` smallint NOT NULL DEFAULT '0', - `MapID6` smallint NOT NULL DEFAULT '0', - `MapID7` smallint NOT NULL DEFAULT '0', - `MapID8` smallint NOT NULL DEFAULT '0', - `MapID9` smallint NOT NULL DEFAULT '0', - `MapID10` smallint NOT NULL DEFAULT '0', - `MapID11` smallint NOT NULL DEFAULT '0', - `MapID12` smallint NOT NULL DEFAULT '0', - `MapID13` smallint NOT NULL DEFAULT '0', - `MapID14` smallint NOT NULL DEFAULT '0', - `MapID15` smallint NOT NULL DEFAULT '0', - `MapID16` smallint NOT NULL DEFAULT '0', + `ChrCustomizationChoiceID` int NOT NULL DEFAULT '0', + `ChrCustomizationReqID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `battlemaster_list_locale` +-- Table structure for table `chr_customization_req_locale` -- -DROP TABLE IF EXISTS `battlemaster_list_locale`; +DROP TABLE IF EXISTS `chr_customization_req_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `battlemaster_list_locale` ( +CREATE TABLE `chr_customization_req_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `GameType_lang` text COLLATE utf8mb4_unicode_ci, - `ShortDescription_lang` text COLLATE utf8mb4_unicode_ci, - `LongDescription_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `ReqSource_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -1345,97 +1252,164 @@ CREATE TABLE `battlemaster_list_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `broadcast_text` +-- Table structure for table `chr_model` -- -DROP TABLE IF EXISTS `broadcast_text`; +DROP TABLE IF EXISTS `chr_model`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `broadcast_text` ( - `Text` text COLLATE utf8mb4_unicode_ci, - `Text1` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `chr_model` ( + `FaceCustomizationOffset1` float NOT NULL DEFAULT '0', + `FaceCustomizationOffset2` float NOT NULL DEFAULT '0', + `FaceCustomizationOffset3` float NOT NULL DEFAULT '0', + `CustomizeOffset1` float NOT NULL DEFAULT '0', + `CustomizeOffset2` float NOT NULL DEFAULT '0', + `CustomizeOffset3` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `LanguageID` int NOT NULL DEFAULT '0', - `ConditionID` int NOT NULL DEFAULT '0', - `EmotesID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `ChatBubbleDurationMs` int unsigned NOT NULL DEFAULT '0', - `VoiceOverPriorityID` int NOT NULL DEFAULT '0', - `SoundKitID1` int unsigned NOT NULL DEFAULT '0', - `SoundKitID2` int unsigned NOT NULL DEFAULT '0', - `EmoteID1` smallint unsigned NOT NULL DEFAULT '0', - `EmoteID2` smallint unsigned NOT NULL DEFAULT '0', - `EmoteID3` smallint unsigned NOT NULL DEFAULT '0', - `EmoteDelay1` smallint unsigned NOT NULL DEFAULT '0', - `EmoteDelay2` smallint unsigned NOT NULL DEFAULT '0', - `EmoteDelay3` smallint unsigned NOT NULL DEFAULT '0', + `Sex` tinyint NOT NULL DEFAULT '0', + `DisplayID` int unsigned NOT NULL DEFAULT '0', + `CharComponentTextureLayoutID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `SkeletonFileDataID` int NOT NULL DEFAULT '0', + `ModelFallbackChrModelID` int NOT NULL DEFAULT '0', + `TextureFallbackChrModelID` int NOT NULL DEFAULT '0', + `HelmVisFallbackChrModelID` int NOT NULL DEFAULT '0', + `CustomizeScale` float NOT NULL DEFAULT '0', + `CustomizeFacing` float NOT NULL DEFAULT '0', + `CameraDistanceOffset` float NOT NULL DEFAULT '0', + `BarberShopCameraOffsetScale` float NOT NULL DEFAULT '0', + `BarberShopCameraHeightOffsetScale` float NOT NULL DEFAULT '0', + `BarberShopCameraRotationOffset` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `broadcast_text_locale` --- - -DROP TABLE IF EXISTS `broadcast_text_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `broadcast_text_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Text_lang` text COLLATE utf8mb4_unicode_ci, - `Text1_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `cfg_categories` +-- Table structure for table `chr_race_x_chr_model` -- -DROP TABLE IF EXISTS `cfg_categories`; +DROP TABLE IF EXISTS `chr_race_x_chr_model`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `cfg_categories` ( +CREATE TABLE `chr_race_x_chr_model` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `LocaleMask` smallint unsigned NOT NULL DEFAULT '0', - `CreateCharsetMask` tinyint unsigned NOT NULL DEFAULT '0', - `ExistingCharsetMask` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `Order` tinyint NOT NULL DEFAULT '0', + `ChrRacesID` int unsigned NOT NULL DEFAULT '0', + `ChrModelID` int NOT NULL DEFAULT '0', + `Sex` int NOT NULL DEFAULT '0', + `AllowedTransmogSlots` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `cfg_categories_locale` +-- Table structure for table `chr_races` -- -DROP TABLE IF EXISTS `cfg_categories_locale`; +DROP TABLE IF EXISTS `chr_races`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `cfg_categories_locale` ( +CREATE TABLE `chr_races` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci + `ClientPrefix` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ClientFileString` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameLowercase` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameFemaleLowercase` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreNameFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreNameLower` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreNameLowerFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortNameFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortNameLower` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortNameLowerFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Flags` int NOT NULL DEFAULT '0', + `MaleDisplayID` int unsigned NOT NULL DEFAULT '0', + `FemaleDisplayID` int unsigned NOT NULL DEFAULT '0', + `HighResMaleDisplayID` int unsigned NOT NULL DEFAULT '0', + `HighResFemaleDisplayID` int unsigned NOT NULL DEFAULT '0', + `ResSicknessSpellID` int NOT NULL DEFAULT '0', + `SplashSoundID` int NOT NULL DEFAULT '0', + `CreateScreenFileDataID` int NOT NULL DEFAULT '0', + `SelectScreenFileDataID` int NOT NULL DEFAULT '0', + `LowResScreenFileDataID` int NOT NULL DEFAULT '0', + `AlteredFormStartVisualKitID1` int unsigned NOT NULL DEFAULT '0', + `AlteredFormStartVisualKitID2` int unsigned NOT NULL DEFAULT '0', + `AlteredFormStartVisualKitID3` int unsigned NOT NULL DEFAULT '0', + `AlteredFormFinishVisualKitID1` int unsigned NOT NULL DEFAULT '0', + `AlteredFormFinishVisualKitID2` int unsigned NOT NULL DEFAULT '0', + `AlteredFormFinishVisualKitID3` int unsigned NOT NULL DEFAULT '0', + `HeritageArmorAchievementID` int NOT NULL DEFAULT '0', + `StartingLevel` int NOT NULL DEFAULT '0', + `UiDisplayOrder` int NOT NULL DEFAULT '0', + `PlayableRaceBit` int NOT NULL DEFAULT '0', + `FemaleSkeletonFileDataID` int NOT NULL DEFAULT '0', + `MaleSkeletonFileDataID` int NOT NULL DEFAULT '0', + `HelmetAnimScalingRaceID` int NOT NULL DEFAULT '0', + `TransmogrifyDisabledSlotMask` int NOT NULL DEFAULT '0', + `AlteredFormCustomizeOffsetFallback1` float NOT NULL DEFAULT '0', + `AlteredFormCustomizeOffsetFallback2` float NOT NULL DEFAULT '0', + `AlteredFormCustomizeOffsetFallback3` float NOT NULL DEFAULT '0', + `AlteredFormCustomizeRotationFallback` float NOT NULL DEFAULT '0', + `Unknown910_11` float NOT NULL DEFAULT '0', + `Unknown910_12` float NOT NULL DEFAULT '0', + `Unknown910_13` float NOT NULL DEFAULT '0', + `Unknown910_21` float NOT NULL DEFAULT '0', + `Unknown910_22` float NOT NULL DEFAULT '0', + `Unknown910_23` float NOT NULL DEFAULT '0', + `FactionID` smallint NOT NULL DEFAULT '0', + `CinematicSequenceID` smallint NOT NULL DEFAULT '0', + `BaseLanguage` tinyint NOT NULL DEFAULT '0', + `CreatureType` tinyint NOT NULL DEFAULT '0', + `Alliance` tinyint NOT NULL DEFAULT '0', + `RaceRelated` tinyint NOT NULL DEFAULT '0', + `UnalteredVisualRaceID` tinyint NOT NULL DEFAULT '0', + `DefaultClassID` tinyint NOT NULL DEFAULT '0', + `NeutralRaceID` tinyint NOT NULL DEFAULT '0', + `MaleModelFallbackRaceID` tinyint NOT NULL DEFAULT '0', + `MaleModelFallbackSex` tinyint NOT NULL DEFAULT '0', + `FemaleModelFallbackRaceID` tinyint NOT NULL DEFAULT '0', + `FemaleModelFallbackSex` tinyint NOT NULL DEFAULT '0', + `MaleTextureFallbackRaceID` tinyint NOT NULL DEFAULT '0', + `MaleTextureFallbackSex` tinyint NOT NULL DEFAULT '0', + `FemaleTextureFallbackRaceID` tinyint NOT NULL DEFAULT '0', + `FemaleTextureFallbackSex` tinyint NOT NULL DEFAULT '0', + `UnalteredVisualCustomizationRaceID` tinyint NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `chr_races_locale` +-- + +DROP TABLE IF EXISTS `chr_races_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `chr_races_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameFemale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameLowercase_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `NameFemaleLowercase_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreNameFemale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreNameLower_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreNameLowerFemale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LoreDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortNameFemale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortNameLower_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ShortNameLowerFemale_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci /*!50500 PARTITION BY LIST COLUMNS(locale) (PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, @@ -1450,287 +1424,291 @@ CREATE TABLE `cfg_categories_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `cfg_regions` +-- Table structure for table `cinematic_camera` -- -DROP TABLE IF EXISTS `cfg_regions`; +DROP TABLE IF EXISTS `cinematic_camera`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `cfg_regions` ( +CREATE TABLE `cinematic_camera` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Tag` text COLLATE utf8mb4_unicode_ci, - `RegionID` smallint unsigned NOT NULL DEFAULT '0', - `Raidorigin` int unsigned NOT NULL DEFAULT '0', - `RegionGroupMask` tinyint unsigned NOT NULL DEFAULT '0', - `ChallengeOrigin` int unsigned NOT NULL DEFAULT '0', + `OriginX` float NOT NULL DEFAULT '0', + `OriginY` float NOT NULL DEFAULT '0', + `OriginZ` float NOT NULL DEFAULT '0', + `SoundID` int unsigned NOT NULL DEFAULT '0', + `OriginFacing` float NOT NULL DEFAULT '0', + `FileDataID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `char_titles` +-- Table structure for table `cinematic_sequences` -- -DROP TABLE IF EXISTS `char_titles`; +DROP TABLE IF EXISTS `cinematic_sequences`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `char_titles` ( +CREATE TABLE `cinematic_sequences` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Name1` text COLLATE utf8mb4_unicode_ci, - `MaskID` smallint NOT NULL DEFAULT '0', - `Flags` tinyint NOT NULL DEFAULT '0', + `SoundID` int unsigned NOT NULL DEFAULT '0', + `Camera1` smallint unsigned NOT NULL DEFAULT '0', + `Camera2` smallint unsigned NOT NULL DEFAULT '0', + `Camera3` smallint unsigned NOT NULL DEFAULT '0', + `Camera4` smallint unsigned NOT NULL DEFAULT '0', + `Camera5` smallint unsigned NOT NULL DEFAULT '0', + `Camera6` smallint unsigned NOT NULL DEFAULT '0', + `Camera7` smallint unsigned NOT NULL DEFAULT '0', + `Camera8` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `char_titles_locale` +-- Table structure for table `conditional_chr_model` -- -DROP TABLE IF EXISTS `char_titles_locale`; +DROP TABLE IF EXISTS `conditional_chr_model`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `char_titles_locale` ( +CREATE TABLE `conditional_chr_model` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Name1_lang` text COLLATE utf8mb4_unicode_ci, + `ChrModelID` int unsigned NOT NULL DEFAULT '0', + `ChrCustomizationReqID` int NOT NULL DEFAULT '0', + `PlayerConditionID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ChrCustomizationCategoryID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `character_loadout` +-- Table structure for table `conditional_content_tuning` -- -DROP TABLE IF EXISTS `character_loadout`; +DROP TABLE IF EXISTS `conditional_content_tuning`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `character_loadout` ( - `RaceMask` bigint NOT NULL DEFAULT '0', +CREATE TABLE `conditional_content_tuning` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrClassID` tinyint NOT NULL DEFAULT '0', - `Purpose` int NOT NULL DEFAULT '0', - `ItemContext` tinyint NOT NULL DEFAULT '0', + `OrderIndex` int NOT NULL DEFAULT '0', + `RedirectContentTuningID` int NOT NULL DEFAULT '0', + `RedirectFlag` int NOT NULL DEFAULT '0', + `ParentContentTuningID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `character_loadout_item` +-- Table structure for table `content_tuning` -- -DROP TABLE IF EXISTS `character_loadout_item`; +DROP TABLE IF EXISTS `content_tuning`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `character_loadout_item` ( +CREATE TABLE `content_tuning` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CharacterLoadoutID` smallint unsigned NOT NULL DEFAULT '0', - `ItemID` int unsigned NOT NULL DEFAULT '0', + `MinLevel` int NOT NULL DEFAULT '0', + `MaxLevel` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ExpectedStatModID` int NOT NULL DEFAULT '0', + `DifficultyESMID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chat_channels` +-- Table structure for table `conversation_line` -- -DROP TABLE IF EXISTS `chat_channels`; +DROP TABLE IF EXISTS `conversation_line`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chat_channels` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Shortcut` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `conversation_line` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `FactionGroup` tinyint NOT NULL DEFAULT '0', - `Ruleset` int NOT NULL DEFAULT '0', + `BroadcastTextID` int unsigned NOT NULL DEFAULT '0', + `SpellVisualKitID` int unsigned NOT NULL DEFAULT '0', + `AdditionalDuration` int NOT NULL DEFAULT '0', + `NextConversationLineID` smallint unsigned NOT NULL DEFAULT '0', + `AnimKitID` smallint unsigned NOT NULL DEFAULT '0', + `SpeechType` tinyint unsigned NOT NULL DEFAULT '0', + `StartAnimation` tinyint unsigned NOT NULL DEFAULT '0', + `EndAnimation` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chat_channels_locale` +-- Table structure for table `creature` -- -DROP TABLE IF EXISTS `chat_channels_locale`; +DROP TABLE IF EXISTS `creature`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chat_channels_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Shortcut_lang` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `creature` ( + `ID` mediumint unsigned NOT NULL DEFAULT '0', + `ItemID1` mediumint unsigned NOT NULL DEFAULT '0', + `ItemID2` mediumint unsigned NOT NULL DEFAULT '0', + `ItemID3` mediumint unsigned NOT NULL DEFAULT '0', + `Mount` mediumint unsigned NOT NULL DEFAULT '0', + `DisplayID1` mediumint unsigned NOT NULL DEFAULT '0', + `DisplayID2` mediumint unsigned NOT NULL DEFAULT '0', + `DisplayID3` mediumint unsigned NOT NULL DEFAULT '0', + `DisplayID4` mediumint unsigned NOT NULL DEFAULT '0', + `DisplayIDProbability1` float NOT NULL DEFAULT '0', + `DisplayIDProbability2` float NOT NULL DEFAULT '0', + `DisplayIDProbability3` float NOT NULL DEFAULT '0', + `DisplayIDProbability4` float NOT NULL DEFAULT '0', + `Name` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `FemaleName` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `SubName` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `FemaleSubName` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Type` mediumint unsigned NOT NULL DEFAULT '0', + `Family` tinyint unsigned NOT NULL DEFAULT '0', + `Classification` tinyint unsigned NOT NULL DEFAULT '0', + `InhabitType` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_class_ui_display` +-- Table structure for table `creature_difficulty` -- -DROP TABLE IF EXISTS `chr_class_ui_display`; +DROP TABLE IF EXISTS `creature_difficulty`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_class_ui_display` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ChrClassesID` tinyint unsigned NOT NULL DEFAULT '0', - `AdvGuidePlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `SplashPlayerConditionID` int unsigned NOT NULL DEFAULT '0', +CREATE TABLE `creature_difficulty` ( + `ID` mediumint unsigned NOT NULL DEFAULT '0', + `CreatureID` mediumint unsigned NOT NULL DEFAULT '0', + `Flags1` int unsigned NOT NULL DEFAULT '0', + `Flags2` int unsigned NOT NULL DEFAULT '0', + `Flags3` int unsigned NOT NULL DEFAULT '0', + `Flags4` int unsigned NOT NULL DEFAULT '0', + `Flags5` int unsigned NOT NULL DEFAULT '0', + `Flags6` int unsigned NOT NULL DEFAULT '0', + `Flags7` int unsigned NOT NULL DEFAULT '0', + `FactionTemplateID` smallint unsigned NOT NULL DEFAULT '0', + `Expansion` tinyint NOT NULL DEFAULT '0', + `MinLevel` tinyint NOT NULL DEFAULT '0', + `MaxLevel` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) + PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_classes` +-- Table structure for table `creature_display_info` -- -DROP TABLE IF EXISTS `chr_classes`; +DROP TABLE IF EXISTS `creature_display_info`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_classes` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Filename` text COLLATE utf8mb4_unicode_ci, - `NameMale` text COLLATE utf8mb4_unicode_ci, - `NameFemale` text COLLATE utf8mb4_unicode_ci, - `PetNameToken` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `creature_display_info` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CreateScreenFileDataID` int unsigned NOT NULL DEFAULT '0', - `SelectScreenFileDataID` int unsigned NOT NULL DEFAULT '0', - `IconFileDataID` int unsigned NOT NULL DEFAULT '0', - `LowResScreenFileDataID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `StartingLevel` int NOT NULL DEFAULT '0', - `ArmorTypeMask` int unsigned NOT NULL DEFAULT '0', - `CinematicSequenceID` smallint unsigned NOT NULL DEFAULT '0', - `DefaultSpec` smallint unsigned NOT NULL DEFAULT '0', - `HasStrengthAttackBonus` tinyint unsigned NOT NULL DEFAULT '0', - `PrimaryStatPriority` tinyint unsigned NOT NULL DEFAULT '0', - `DisplayPower` tinyint unsigned NOT NULL DEFAULT '0', - `RangedAttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', - `AttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', - `AttackPowerPerStrength` tinyint unsigned NOT NULL DEFAULT '0', - `SpellClassSet` tinyint unsigned NOT NULL DEFAULT '0', - `RolesMask` tinyint unsigned NOT NULL DEFAULT '0', - `DamageBonusStat` tinyint unsigned NOT NULL DEFAULT '0', - `HasRelicSlot` tinyint unsigned NOT NULL DEFAULT '0', + `ModelID` smallint unsigned NOT NULL DEFAULT '0', + `SoundID` smallint unsigned NOT NULL DEFAULT '0', + `SizeClass` tinyint NOT NULL DEFAULT '0', + `CreatureModelScale` float NOT NULL DEFAULT '0', + `CreatureModelAlpha` tinyint unsigned NOT NULL DEFAULT '0', + `BloodID` tinyint unsigned NOT NULL DEFAULT '0', + `ExtendedDisplayInfoID` int NOT NULL DEFAULT '0', + `NPCSoundID` smallint unsigned NOT NULL DEFAULT '0', + `ParticleColorID` smallint unsigned NOT NULL DEFAULT '0', + `PortraitCreatureDisplayInfoID` int NOT NULL DEFAULT '0', + `PortraitTextureFileDataID` int NOT NULL DEFAULT '0', + `ObjectEffectPackageID` smallint unsigned NOT NULL DEFAULT '0', + `AnimReplacementSetID` smallint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `StateSpellVisualKitID` int NOT NULL DEFAULT '0', + `PlayerOverrideScale` float NOT NULL DEFAULT '0', + `PetInstanceScale` float NOT NULL DEFAULT '0', + `UnarmedWeaponType` tinyint NOT NULL DEFAULT '0', + `MountPoofSpellVisualKitID` int NOT NULL DEFAULT '0', + `DissolveEffectID` int NOT NULL DEFAULT '0', + `Gender` tinyint NOT NULL DEFAULT '0', + `DissolveOutEffectID` int NOT NULL DEFAULT '0', + `CreatureModelMinLod` tinyint NOT NULL DEFAULT '0', + `TextureVariationFileDataID1` int NOT NULL DEFAULT '0', + `TextureVariationFileDataID2` int NOT NULL DEFAULT '0', + `TextureVariationFileDataID3` int NOT NULL DEFAULT '0', + `TextureVariationFileDataID4` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_classes_locale` --- - -DROP TABLE IF EXISTS `chr_classes_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_classes_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `NameMale_lang` text COLLATE utf8mb4_unicode_ci, - `NameFemale_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `chr_classes_x_power_types` +-- Table structure for table `creature_display_info_extra` -- -DROP TABLE IF EXISTS `chr_classes_x_power_types`; +DROP TABLE IF EXISTS `creature_display_info_extra`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_classes_x_power_types` ( +CREATE TABLE `creature_display_info_extra` ( `ID` int unsigned NOT NULL DEFAULT '0', - `PowerType` tinyint NOT NULL DEFAULT '0', - `ClassID` int unsigned NOT NULL DEFAULT '0', + `DisplayRaceID` tinyint NOT NULL DEFAULT '0', + `DisplaySexID` tinyint NOT NULL DEFAULT '0', + `DisplayClassID` tinyint NOT NULL DEFAULT '0', + `SkinID` tinyint NOT NULL DEFAULT '0', + `FaceID` tinyint NOT NULL DEFAULT '0', + `HairStyleID` tinyint NOT NULL DEFAULT '0', + `HairColorID` tinyint NOT NULL DEFAULT '0', + `FacialHairID` tinyint NOT NULL DEFAULT '0', + `Flags` tinyint NOT NULL DEFAULT '0', + `BakeMaterialResourcesID` int NOT NULL DEFAULT '0', + `HDBakeMaterialResourcesID` int NOT NULL DEFAULT '0', + `CustomDisplayOption1` tinyint unsigned NOT NULL DEFAULT '0', + `CustomDisplayOption2` tinyint unsigned NOT NULL DEFAULT '0', + `CustomDisplayOption3` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_choice` +-- Table structure for table `creature_family` -- -DROP TABLE IF EXISTS `chr_customization_choice`; +DROP TABLE IF EXISTS `creature_family`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_choice` ( - `Name` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `creature_family` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrCustomizationOptionID` int NOT NULL DEFAULT '0', - `ChrCustomizationReqID` int NOT NULL DEFAULT '0', - `ChrCustomizationVisReqID` int NOT NULL DEFAULT '0', - `SortOrder` smallint unsigned NOT NULL DEFAULT '0', - `UiOrderIndex` smallint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `AddedInPatch` int NOT NULL DEFAULT '0', - `SoundKitID` int NOT NULL DEFAULT '0', - `SwatchColor1` int NOT NULL DEFAULT '0', - `SwatchColor2` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MinScale` float NOT NULL DEFAULT '0', + `MinScaleLevel` tinyint NOT NULL DEFAULT '0', + `MaxScale` float NOT NULL DEFAULT '0', + `MaxScaleLevel` tinyint NOT NULL DEFAULT '0', + `PetFoodMask` smallint NOT NULL DEFAULT '0', + `PetTalentType` tinyint NOT NULL DEFAULT '0', + `CategoryEnumID` int NOT NULL DEFAULT '0', + `IconFileID` int NOT NULL DEFAULT '0', + `SkillLine1` smallint NOT NULL DEFAULT '0', + `SkillLine2` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_choice_locale` +-- Table structure for table `creature_family_locale` -- -DROP TABLE IF EXISTS `chr_customization_choice_locale`; +DROP TABLE IF EXISTS `creature_family_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_choice_locale` ( +CREATE TABLE `creature_family_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -1748,87 +1726,79 @@ CREATE TABLE `chr_customization_choice_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_display_info` --- - -DROP TABLE IF EXISTS `chr_customization_display_info`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_display_info` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ShapeshiftFormID` int NOT NULL DEFAULT '0', - `DisplayID` int NOT NULL DEFAULT '0', - `BarberShopMinCameraDistance` float NOT NULL DEFAULT '0', - `BarberShopHeightOffset` float NOT NULL DEFAULT '0', - `BarberShopCameraZoomOffset` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `chr_customization_element` +-- Table structure for table `creature_model_data` -- -DROP TABLE IF EXISTS `chr_customization_element`; +DROP TABLE IF EXISTS `creature_model_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_element` ( +CREATE TABLE `creature_model_data` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrCustomizationChoiceID` int NOT NULL DEFAULT '0', - `RelatedChrCustomizationChoiceID` int NOT NULL DEFAULT '0', - `ChrCustomizationGeosetID` int NOT NULL DEFAULT '0', - `ChrCustomizationSkinnedModelID` int NOT NULL DEFAULT '0', - `ChrCustomizationMaterialID` int NOT NULL DEFAULT '0', - `ChrCustomizationBoneSetID` int NOT NULL DEFAULT '0', - `ChrCustomizationCondModelID` int NOT NULL DEFAULT '0', - `ChrCustomizationDisplayInfoID` int NOT NULL DEFAULT '0', - `ChrCustItemGeoModifyID` int NOT NULL DEFAULT '0', - `ChrCustomizationVoiceID` int NOT NULL DEFAULT '0', - `AnimKitID` int NOT NULL DEFAULT '0', - `ParticleColorID` int NOT NULL DEFAULT '0', - `ChrCustGeoComponentLinkID` int NOT NULL DEFAULT '0', + `GeoBox1` float NOT NULL DEFAULT '0', + `GeoBox2` float NOT NULL DEFAULT '0', + `GeoBox3` float NOT NULL DEFAULT '0', + `GeoBox4` float NOT NULL DEFAULT '0', + `GeoBox5` float NOT NULL DEFAULT '0', + `GeoBox6` float NOT NULL DEFAULT '0', + `Flags` int unsigned NOT NULL DEFAULT '0', + `FileDataID` int unsigned NOT NULL DEFAULT '0', + `BloodID` int unsigned NOT NULL DEFAULT '0', + `FootprintTextureID` int unsigned NOT NULL DEFAULT '0', + `FootprintTextureLength` float NOT NULL DEFAULT '0', + `FootprintTextureWidth` float NOT NULL DEFAULT '0', + `FootprintParticleScale` float NOT NULL DEFAULT '0', + `FoleyMaterialID` int unsigned NOT NULL DEFAULT '0', + `FootstepCameraEffectID` int unsigned NOT NULL DEFAULT '0', + `DeathThudCameraEffectID` int unsigned NOT NULL DEFAULT '0', + `SoundID` int unsigned NOT NULL DEFAULT '0', + `SizeClass` int unsigned NOT NULL DEFAULT '0', + `CollisionWidth` float NOT NULL DEFAULT '0', + `CollisionHeight` float NOT NULL DEFAULT '0', + `WorldEffectScale` float NOT NULL DEFAULT '0', + `CreatureGeosetDataID` int unsigned NOT NULL DEFAULT '0', + `HoverHeight` float NOT NULL DEFAULT '0', + `AttachedEffectScale` float NOT NULL DEFAULT '0', + `ModelScale` float NOT NULL DEFAULT '0', + `MissileCollisionRadius` float NOT NULL DEFAULT '0', + `MissileCollisionPush` float NOT NULL DEFAULT '0', + `MissileCollisionRaise` float NOT NULL DEFAULT '0', + `MountHeight` float NOT NULL DEFAULT '0', + `OverrideLootEffectScale` float NOT NULL DEFAULT '0', + `OverrideNameScale` float NOT NULL DEFAULT '0', + `OverrideSelectionRadius` float NOT NULL DEFAULT '0', + `TamedPetBaseScale` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_option` +-- Table structure for table `creature_type` -- -DROP TABLE IF EXISTS `chr_customization_option`; +DROP TABLE IF EXISTS `creature_type`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_option` ( - `Name` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `creature_type` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SecondaryID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ChrModelID` int NOT NULL DEFAULT '0', - `SortIndex` int NOT NULL DEFAULT '0', - `ChrCustomizationCategoryID` int NOT NULL DEFAULT '0', - `OptionType` int NOT NULL DEFAULT '0', - `BarberShopCostModifier` float NOT NULL DEFAULT '0', - `ChrCustomizationID` int NOT NULL DEFAULT '0', - `ChrCustomizationReqID` int NOT NULL DEFAULT '0', - `UiOrderIndex` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Flags` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_option_locale` +-- Table structure for table `creature_type_locale` -- -DROP TABLE IF EXISTS `chr_customization_option_locale`; +DROP TABLE IF EXISTS `creature_type_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_option_locale` ( +CREATE TABLE `creature_type_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -1846,54 +1816,62 @@ CREATE TABLE `chr_customization_option_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_req` +-- Table structure for table `criteria` -- -DROP TABLE IF EXISTS `chr_customization_req`; +DROP TABLE IF EXISTS `criteria`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_req` ( - `RaceMask` bigint NOT NULL DEFAULT '0', - `ReqSource` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `criteria` ( `ID` int unsigned NOT NULL DEFAULT '0', + `Type` smallint NOT NULL DEFAULT '0', + `Asset` int NOT NULL DEFAULT '0', + `ModifierTreeId` int unsigned NOT NULL DEFAULT '0', + `StartEvent` int NOT NULL DEFAULT '0', + `StartAsset` int NOT NULL DEFAULT '0', + `StartTimer` smallint unsigned NOT NULL DEFAULT '0', + `FailEvent` int NOT NULL DEFAULT '0', + `FailAsset` int NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `ClassMask` int NOT NULL DEFAULT '0', - `AchievementID` int NOT NULL DEFAULT '0', - `QuestID` int NOT NULL DEFAULT '0', - `OverrideArchive` int NOT NULL DEFAULT '0', - `ItemModifiedAppearanceID` int NOT NULL DEFAULT '0', + `EligibilityWorldStateID` smallint NOT NULL DEFAULT '0', + `EligibilityWorldStateValue` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_req_choice` +-- Table structure for table `criteria_tree` -- -DROP TABLE IF EXISTS `chr_customization_req_choice`; +DROP TABLE IF EXISTS `criteria_tree`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_req_choice` ( +CREATE TABLE `criteria_tree` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrCustomizationChoiceID` int NOT NULL DEFAULT '0', - `ChrCustomizationReqID` int unsigned NOT NULL DEFAULT '0', + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Parent` int unsigned NOT NULL DEFAULT '0', + `Amount` int unsigned NOT NULL DEFAULT '0', + `Operator` int NOT NULL DEFAULT '0', + `CriteriaID` int unsigned NOT NULL DEFAULT '0', + `OrderIndex` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_customization_req_locale` +-- Table structure for table `criteria_tree_locale` -- -DROP TABLE IF EXISTS `chr_customization_req_locale`; +DROP TABLE IF EXISTS `criteria_tree_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_customization_req_locale` ( +CREATE TABLE `criteria_tree_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `ReqSource_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -1911,161 +1889,39 @@ CREATE TABLE `chr_customization_req_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_model` --- - -DROP TABLE IF EXISTS `chr_model`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_model` ( - `FaceCustomizationOffset1` float NOT NULL DEFAULT '0', - `FaceCustomizationOffset2` float NOT NULL DEFAULT '0', - `FaceCustomizationOffset3` float NOT NULL DEFAULT '0', - `CustomizeOffset1` float NOT NULL DEFAULT '0', - `CustomizeOffset2` float NOT NULL DEFAULT '0', - `CustomizeOffset3` float NOT NULL DEFAULT '0', - `ID` int unsigned NOT NULL DEFAULT '0', - `Sex` tinyint NOT NULL DEFAULT '0', - `DisplayID` int NOT NULL DEFAULT '0', - `CharComponentTextureLayoutID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `SkeletonFileDataID` int NOT NULL DEFAULT '0', - `ModelFallbackChrModelID` int NOT NULL DEFAULT '0', - `TextureFallbackChrModelID` int NOT NULL DEFAULT '0', - `HelmVisFallbackChrModelID` int NOT NULL DEFAULT '0', - `CustomizeScale` float NOT NULL DEFAULT '0', - `CustomizeFacing` float NOT NULL DEFAULT '0', - `CameraDistanceOffset` float NOT NULL DEFAULT '0', - `BarberShopCameraOffsetScale` float NOT NULL DEFAULT '0', - `BarberShopCameraHeightOffsetScale` float NOT NULL DEFAULT '0', - `BarberShopCameraRotationOffset` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `chr_race_x_chr_model` --- - -DROP TABLE IF EXISTS `chr_race_x_chr_model`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_race_x_chr_model` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ChrRacesID` int NOT NULL DEFAULT '0', - `ChrModelID` int NOT NULL DEFAULT '0', - `Sex` int NOT NULL DEFAULT '0', - `AllowedTransmogSlots` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `chr_races` +-- Table structure for table `currency_container` -- -DROP TABLE IF EXISTS `chr_races`; +DROP TABLE IF EXISTS `currency_container`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_races` ( +CREATE TABLE `currency_container` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ClientPrefix` text COLLATE utf8mb4_unicode_ci, - `ClientFileString` text COLLATE utf8mb4_unicode_ci, - `Name` text COLLATE utf8mb4_unicode_ci, - `NameFemale` text COLLATE utf8mb4_unicode_ci, - `NameLowercase` text COLLATE utf8mb4_unicode_ci, - `NameFemaleLowercase` text COLLATE utf8mb4_unicode_ci, - `LoreName` text COLLATE utf8mb4_unicode_ci, - `LoreNameFemale` text COLLATE utf8mb4_unicode_ci, - `LoreNameLower` text COLLATE utf8mb4_unicode_ci, - `LoreNameLowerFemale` text COLLATE utf8mb4_unicode_ci, - `LoreDescription` text COLLATE utf8mb4_unicode_ci, - `ShortName` text COLLATE utf8mb4_unicode_ci, - `ShortNameFemale` text COLLATE utf8mb4_unicode_ci, - `ShortNameLower` text COLLATE utf8mb4_unicode_ci, - `ShortNameLowerFemale` text COLLATE utf8mb4_unicode_ci, - `Flags` int NOT NULL DEFAULT '0', - `MaleDisplayID` int unsigned NOT NULL DEFAULT '0', - `FemaleDisplayID` int unsigned NOT NULL DEFAULT '0', - `HighResMaleDisplayID` int unsigned NOT NULL DEFAULT '0', - `HighResFemaleDisplayID` int unsigned NOT NULL DEFAULT '0', - `ResSicknessSpellID` int NOT NULL DEFAULT '0', - `SplashSoundID` int NOT NULL DEFAULT '0', - `CreateScreenFileDataID` int NOT NULL DEFAULT '0', - `SelectScreenFileDataID` int NOT NULL DEFAULT '0', - `LowResScreenFileDataID` int NOT NULL DEFAULT '0', - `AlteredFormStartVisualKitID1` int unsigned NOT NULL DEFAULT '0', - `AlteredFormStartVisualKitID2` int unsigned NOT NULL DEFAULT '0', - `AlteredFormStartVisualKitID3` int unsigned NOT NULL DEFAULT '0', - `AlteredFormFinishVisualKitID1` int unsigned NOT NULL DEFAULT '0', - `AlteredFormFinishVisualKitID2` int unsigned NOT NULL DEFAULT '0', - `AlteredFormFinishVisualKitID3` int unsigned NOT NULL DEFAULT '0', - `HeritageArmorAchievementID` int NOT NULL DEFAULT '0', - `StartingLevel` int NOT NULL DEFAULT '0', - `UiDisplayOrder` int NOT NULL DEFAULT '0', - `PlayableRaceBit` int NOT NULL DEFAULT '0', - `FemaleSkeletonFileDataID` int NOT NULL DEFAULT '0', - `MaleSkeletonFileDataID` int NOT NULL DEFAULT '0', - `HelmetAnimScalingRaceID` int NOT NULL DEFAULT '0', - `TransmogrifyDisabledSlotMask` int NOT NULL DEFAULT '0', - `AlteredFormCustomizeOffsetFallback1` float NOT NULL DEFAULT '0', - `AlteredFormCustomizeOffsetFallback2` float NOT NULL DEFAULT '0', - `AlteredFormCustomizeOffsetFallback3` float NOT NULL DEFAULT '0', - `AlteredFormCustomizeRotationFallback` float NOT NULL DEFAULT '0', - `Unknown910_11` float NOT NULL DEFAULT '0', - `Unknown910_12` float NOT NULL DEFAULT '0', - `Unknown910_13` float NOT NULL DEFAULT '0', - `Unknown910_21` float NOT NULL DEFAULT '0', - `Unknown910_22` float NOT NULL DEFAULT '0', - `Unknown910_23` float NOT NULL DEFAULT '0', - `FactionID` smallint NOT NULL DEFAULT '0', - `CinematicSequenceID` smallint NOT NULL DEFAULT '0', - `BaseLanguage` tinyint NOT NULL DEFAULT '0', - `CreatureType` tinyint NOT NULL DEFAULT '0', - `Alliance` tinyint NOT NULL DEFAULT '0', - `RaceRelated` tinyint NOT NULL DEFAULT '0', - `UnalteredVisualRaceID` tinyint NOT NULL DEFAULT '0', - `DefaultClassID` tinyint NOT NULL DEFAULT '0', - `NeutralRaceID` tinyint NOT NULL DEFAULT '0', - `MaleModelFallbackRaceID` tinyint NOT NULL DEFAULT '0', - `MaleModelFallbackSex` tinyint NOT NULL DEFAULT '0', - `FemaleModelFallbackRaceID` tinyint NOT NULL DEFAULT '0', - `FemaleModelFallbackSex` tinyint NOT NULL DEFAULT '0', - `MaleTextureFallbackRaceID` tinyint NOT NULL DEFAULT '0', - `MaleTextureFallbackSex` tinyint NOT NULL DEFAULT '0', - `FemaleTextureFallbackRaceID` tinyint NOT NULL DEFAULT '0', - `FemaleTextureFallbackSex` tinyint NOT NULL DEFAULT '0', - `UnalteredVisualCustomizationRaceID` tinyint NOT NULL DEFAULT '0', + `ContainerName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ContainerDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MinAmount` int NOT NULL DEFAULT '0', + `MaxAmount` int NOT NULL DEFAULT '0', + `ContainerIconID` int NOT NULL DEFAULT '0', + `ContainerQuality` int NOT NULL DEFAULT '0', + `OnLootSpellVisualKitID` int NOT NULL DEFAULT '0', + `CurrencyTypesID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_races_locale` +-- Table structure for table `currency_container_locale` -- -DROP TABLE IF EXISTS `chr_races_locale`; +DROP TABLE IF EXISTS `currency_container_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_races_locale` ( +CREATE TABLE `currency_container_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `NameFemale_lang` text COLLATE utf8mb4_unicode_ci, - `NameLowercase_lang` text COLLATE utf8mb4_unicode_ci, - `NameFemaleLowercase_lang` text COLLATE utf8mb4_unicode_ci, - `LoreName_lang` text COLLATE utf8mb4_unicode_ci, - `LoreNameFemale_lang` text COLLATE utf8mb4_unicode_ci, - `LoreNameLower_lang` text COLLATE utf8mb4_unicode_ci, - `LoreNameLowerFemale_lang` text COLLATE utf8mb4_unicode_ci, - `LoreDescription_lang` text COLLATE utf8mb4_unicode_ci, - `ShortName_lang` text COLLATE utf8mb4_unicode_ci, - `ShortNameFemale_lang` text COLLATE utf8mb4_unicode_ci, - `ShortNameLower_lang` text COLLATE utf8mb4_unicode_ci, - `ShortNameLowerFemale_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `ContainerName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ContainerDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -2083,45 +1939,45 @@ CREATE TABLE `chr_races_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_specialization` +-- Table structure for table `currency_types` -- -DROP TABLE IF EXISTS `chr_specialization`; +DROP TABLE IF EXISTS `currency_types`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_specialization` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `FemaleName` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `currency_types` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ClassID` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint NOT NULL DEFAULT '0', - `PetTalentType` tinyint NOT NULL DEFAULT '0', - `Role` tinyint NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', - `SpellIconFileID` int NOT NULL DEFAULT '0', - `PrimaryStatPriority` tinyint NOT NULL DEFAULT '0', - `AnimReplacements` int NOT NULL DEFAULT '0', - `MasterySpellID1` int NOT NULL DEFAULT '0', - `MasterySpellID2` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `CategoryID` tinyint unsigned NOT NULL DEFAULT '0', + `InventoryIconFileID` int NOT NULL DEFAULT '0', + `SpellWeight` int unsigned NOT NULL DEFAULT '0', + `SpellCategory` tinyint unsigned NOT NULL DEFAULT '0', + `MaxQty` int unsigned NOT NULL DEFAULT '0', + `MaxEarnablePerWeek` int unsigned NOT NULL DEFAULT '0', + `Quality` tinyint NOT NULL DEFAULT '0', + `FactionID` int NOT NULL DEFAULT '0', + `AwardConditionID` int NOT NULL DEFAULT '0', + `MaxQtyWorldStateID` int NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `chr_specialization_locale` +-- Table structure for table `currency_types_locale` -- -DROP TABLE IF EXISTS `chr_specialization_locale`; +DROP TABLE IF EXISTS `currency_types_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `chr_specialization_locale` ( +CREATE TABLE `currency_types_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `FemaleName_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -2139,381 +1995,405 @@ CREATE TABLE `chr_specialization_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `cinematic_camera` +-- Table structure for table `curve` -- -DROP TABLE IF EXISTS `cinematic_camera`; +DROP TABLE IF EXISTS `curve`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `cinematic_camera` ( +CREATE TABLE `curve` ( `ID` int unsigned NOT NULL DEFAULT '0', - `OriginX` float NOT NULL DEFAULT '0', - `OriginY` float NOT NULL DEFAULT '0', - `OriginZ` float NOT NULL DEFAULT '0', - `SoundID` int unsigned NOT NULL DEFAULT '0', - `OriginFacing` float NOT NULL DEFAULT '0', - `FileDataID` int unsigned NOT NULL DEFAULT '0', + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `cinematic_sequences` +-- Table structure for table `curve_point` -- -DROP TABLE IF EXISTS `cinematic_sequences`; +DROP TABLE IF EXISTS `curve_point`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `cinematic_sequences` ( +CREATE TABLE `curve_point` ( + `PosX` float NOT NULL DEFAULT '0', + `PosY` float NOT NULL DEFAULT '0', + `PreSLSquishPosX` float NOT NULL DEFAULT '0', + `PreSLSquishPosY` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `SoundID` int unsigned NOT NULL DEFAULT '0', - `Camera1` smallint unsigned NOT NULL DEFAULT '0', - `Camera2` smallint unsigned NOT NULL DEFAULT '0', - `Camera3` smallint unsigned NOT NULL DEFAULT '0', - `Camera4` smallint unsigned NOT NULL DEFAULT '0', - `Camera5` smallint unsigned NOT NULL DEFAULT '0', - `Camera6` smallint unsigned NOT NULL DEFAULT '0', - `Camera7` smallint unsigned NOT NULL DEFAULT '0', - `Camera8` smallint unsigned NOT NULL DEFAULT '0', + `CurveID` int unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `conditional_chr_model` +-- Table structure for table `destructible_model_data` -- -DROP TABLE IF EXISTS `conditional_chr_model`; +DROP TABLE IF EXISTS `destructible_model_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `conditional_chr_model` ( +CREATE TABLE `destructible_model_data` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrModelID` int unsigned NOT NULL DEFAULT '0', - `ChrCustomizationReqID` int NOT NULL DEFAULT '0', - `PlayerConditionID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ChrCustomizationCategoryID` int NOT NULL DEFAULT '0', + `State0ImpactEffectDoodadSet` tinyint NOT NULL DEFAULT '0', + `State0AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', + `State1Wmo` int unsigned NOT NULL DEFAULT '0', + `State1DestructionDoodadSet` tinyint NOT NULL DEFAULT '0', + `State1ImpactEffectDoodadSet` tinyint NOT NULL DEFAULT '0', + `State1AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', + `State2Wmo` int unsigned NOT NULL DEFAULT '0', + `State2DestructionDoodadSet` tinyint NOT NULL DEFAULT '0', + `State2ImpactEffectDoodadSet` tinyint NOT NULL DEFAULT '0', + `State2AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', + `State3Wmo` int unsigned NOT NULL DEFAULT '0', + `State3InitDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', + `State3AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', + `EjectDirection` tinyint unsigned NOT NULL DEFAULT '0', + `DoNotHighlight` tinyint unsigned NOT NULL DEFAULT '0', + `State0Wmo` int unsigned NOT NULL DEFAULT '0', + `HealEffect` tinyint unsigned NOT NULL DEFAULT '0', + `HealEffectSpeed` smallint unsigned NOT NULL DEFAULT '0', + `State0NameSet` tinyint NOT NULL DEFAULT '0', + `State1NameSet` tinyint NOT NULL DEFAULT '0', + `State2NameSet` tinyint NOT NULL DEFAULT '0', + `State3NameSet` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `conditional_content_tuning` +-- Table structure for table `difficulty` -- -DROP TABLE IF EXISTS `conditional_content_tuning`; +DROP TABLE IF EXISTS `difficulty`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `conditional_content_tuning` ( +CREATE TABLE `difficulty` ( `ID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', - `RedirectContentTuningID` int NOT NULL DEFAULT '0', - `RedirectFlag` int NOT NULL DEFAULT '0', - `ParentContentTuningID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `InstanceType` tinyint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `OldEnumValue` tinyint NOT NULL DEFAULT '0', + `FallbackDifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `MinPlayers` tinyint unsigned NOT NULL DEFAULT '0', + `MaxPlayers` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `ItemContext` tinyint unsigned NOT NULL DEFAULT '0', + `ToggleDifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `GroupSizeHealthCurveID` smallint unsigned NOT NULL DEFAULT '0', + `GroupSizeDmgCurveID` smallint unsigned NOT NULL DEFAULT '0', + `GroupSizeSpellPointsCurveID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `content_tuning` +-- Table structure for table `difficulty_locale` -- -DROP TABLE IF EXISTS `content_tuning`; +DROP TABLE IF EXISTS `difficulty_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `content_tuning` ( +CREATE TABLE `difficulty_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `MinLevel` int NOT NULL DEFAULT '0', - `MaxLevel` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ExpectedStatModID` int NOT NULL DEFAULT '0', - `DifficultyESMID` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `conversation_line` --- + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; -DROP TABLE IF EXISTS `conversation_line`; +-- +-- Table structure for table `dungeon_encounter` +-- + +DROP TABLE IF EXISTS `dungeon_encounter`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `conversation_line` ( +CREATE TABLE `dungeon_encounter` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `BroadcastTextID` int unsigned NOT NULL DEFAULT '0', - `SpellVisualKitID` int unsigned NOT NULL DEFAULT '0', - `AdditionalDuration` int NOT NULL DEFAULT '0', - `NextConversationLineID` smallint unsigned NOT NULL DEFAULT '0', - `AnimKitID` smallint unsigned NOT NULL DEFAULT '0', - `SpeechType` tinyint unsigned NOT NULL DEFAULT '0', - `StartAnimation` tinyint unsigned NOT NULL DEFAULT '0', - `EndAnimation` tinyint unsigned NOT NULL DEFAULT '0', + `MapID` smallint unsigned NOT NULL DEFAULT '0', + `DifficultyID` int NOT NULL DEFAULT '0', + `OrderIndex` int NOT NULL DEFAULT '0', + `CompleteWorldStateID` int NOT NULL DEFAULT '0', + `Bit` tinyint NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `SpellIconFileID` int NOT NULL DEFAULT '0', + `Faction` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature` +-- Table structure for table `dungeon_encounter_locale` -- -DROP TABLE IF EXISTS `creature`; +DROP TABLE IF EXISTS `dungeon_encounter_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature` ( - `ID` mediumint unsigned NOT NULL DEFAULT '0', - `ItemID1` mediumint unsigned NOT NULL DEFAULT '0', - `ItemID2` mediumint unsigned NOT NULL DEFAULT '0', - `ItemID3` mediumint unsigned NOT NULL DEFAULT '0', - `Mount` mediumint unsigned NOT NULL DEFAULT '0', - `DisplayID1` mediumint unsigned NOT NULL DEFAULT '0', - `DisplayID2` mediumint unsigned NOT NULL DEFAULT '0', - `DisplayID3` mediumint unsigned NOT NULL DEFAULT '0', - `DisplayID4` mediumint unsigned NOT NULL DEFAULT '0', - `DisplayIDProbability1` float NOT NULL DEFAULT '0', - `DisplayIDProbability2` float NOT NULL DEFAULT '0', - `DisplayIDProbability3` float NOT NULL DEFAULT '0', - `DisplayIDProbability4` float NOT NULL DEFAULT '0', - `Name` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `FemaleName` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `SubName` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `FemaleSubName` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `Type` mediumint unsigned NOT NULL DEFAULT '0', - `Family` tinyint unsigned NOT NULL DEFAULT '0', - `Classification` tinyint unsigned NOT NULL DEFAULT '0', - `InhabitType` tinyint unsigned NOT NULL DEFAULT '0', +CREATE TABLE `dungeon_encounter_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_difficulty` +-- Table structure for table `durability_costs` -- -DROP TABLE IF EXISTS `creature_difficulty`; +DROP TABLE IF EXISTS `durability_costs`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_difficulty` ( - `ID` mediumint unsigned NOT NULL DEFAULT '0', - `CreatureID` mediumint unsigned NOT NULL DEFAULT '0', - `Flags1` int unsigned NOT NULL DEFAULT '0', - `Flags2` int unsigned NOT NULL DEFAULT '0', - `Flags3` int unsigned NOT NULL DEFAULT '0', - `Flags4` int unsigned NOT NULL DEFAULT '0', - `Flags5` int unsigned NOT NULL DEFAULT '0', - `Flags6` int unsigned NOT NULL DEFAULT '0', - `Flags7` int unsigned NOT NULL DEFAULT '0', - `FactionTemplateID` smallint unsigned NOT NULL DEFAULT '0', - `Expansion` tinyint NOT NULL DEFAULT '0', - `MinLevel` tinyint NOT NULL DEFAULT '0', - `MaxLevel` tinyint NOT NULL DEFAULT '0', +CREATE TABLE `durability_costs` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost1` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost2` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost3` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost4` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost5` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost6` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost7` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost8` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost9` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost10` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost11` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost12` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost13` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost14` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost15` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost16` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost17` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost18` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost19` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost20` smallint unsigned NOT NULL DEFAULT '0', + `WeaponSubClassCost21` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost1` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost2` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost3` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost4` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost5` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost6` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost7` smallint unsigned NOT NULL DEFAULT '0', + `ArmorSubClassCost8` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`) + PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_display_info` +-- Table structure for table `durability_quality` -- -DROP TABLE IF EXISTS `creature_display_info`; +DROP TABLE IF EXISTS `durability_quality`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_display_info` ( +CREATE TABLE `durability_quality` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ModelID` smallint unsigned NOT NULL DEFAULT '0', - `SoundID` smallint unsigned NOT NULL DEFAULT '0', - `SizeClass` tinyint NOT NULL DEFAULT '0', - `CreatureModelScale` float NOT NULL DEFAULT '0', - `CreatureModelAlpha` tinyint unsigned NOT NULL DEFAULT '0', - `BloodID` tinyint unsigned NOT NULL DEFAULT '0', - `ExtendedDisplayInfoID` int NOT NULL DEFAULT '0', - `NPCSoundID` smallint unsigned NOT NULL DEFAULT '0', - `ParticleColorID` smallint unsigned NOT NULL DEFAULT '0', - `PortraitCreatureDisplayInfoID` int NOT NULL DEFAULT '0', - `PortraitTextureFileDataID` int NOT NULL DEFAULT '0', - `ObjectEffectPackageID` smallint unsigned NOT NULL DEFAULT '0', - `AnimReplacementSetID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `StateSpellVisualKitID` int NOT NULL DEFAULT '0', - `PlayerOverrideScale` float NOT NULL DEFAULT '0', - `PetInstanceScale` float NOT NULL DEFAULT '0', - `UnarmedWeaponType` tinyint NOT NULL DEFAULT '0', - `MountPoofSpellVisualKitID` int NOT NULL DEFAULT '0', - `DissolveEffectID` int NOT NULL DEFAULT '0', - `Gender` tinyint NOT NULL DEFAULT '0', - `DissolveOutEffectID` int NOT NULL DEFAULT '0', - `CreatureModelMinLod` tinyint NOT NULL DEFAULT '0', - `TextureVariationFileDataID1` int NOT NULL DEFAULT '0', - `TextureVariationFileDataID2` int NOT NULL DEFAULT '0', - `TextureVariationFileDataID3` int NOT NULL DEFAULT '0', - `TextureVariationFileDataID4` int NOT NULL DEFAULT '0', + `Data` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_display_info_extra` +-- Table structure for table `emotes` -- -DROP TABLE IF EXISTS `creature_display_info_extra`; +DROP TABLE IF EXISTS `emotes`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_display_info_extra` ( +CREATE TABLE `emotes` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DisplayRaceID` tinyint NOT NULL DEFAULT '0', - `DisplaySexID` tinyint NOT NULL DEFAULT '0', - `DisplayClassID` tinyint NOT NULL DEFAULT '0', - `SkinID` tinyint NOT NULL DEFAULT '0', - `FaceID` tinyint NOT NULL DEFAULT '0', - `HairStyleID` tinyint NOT NULL DEFAULT '0', - `HairColorID` tinyint NOT NULL DEFAULT '0', - `FacialHairID` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint NOT NULL DEFAULT '0', - `BakeMaterialResourcesID` int NOT NULL DEFAULT '0', - `HDBakeMaterialResourcesID` int NOT NULL DEFAULT '0', - `CustomDisplayOption1` tinyint unsigned NOT NULL DEFAULT '0', - `CustomDisplayOption2` tinyint unsigned NOT NULL DEFAULT '0', - `CustomDisplayOption3` tinyint unsigned NOT NULL DEFAULT '0', + `RaceMask` bigint NOT NULL DEFAULT '0', + `EmoteSlashCommand` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `AnimID` int NOT NULL DEFAULT '0', + `EmoteFlags` int unsigned NOT NULL DEFAULT '0', + `EmoteSpecProc` tinyint unsigned NOT NULL DEFAULT '0', + `EmoteSpecProcParam` int unsigned NOT NULL DEFAULT '0', + `EventSoundID` int unsigned NOT NULL DEFAULT '0', + `SpellVisualKitID` int unsigned NOT NULL DEFAULT '0', + `ClassMask` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_family` +-- Table structure for table `emotes_text` -- -DROP TABLE IF EXISTS `creature_family`; +DROP TABLE IF EXISTS `emotes_text`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_family` ( +CREATE TABLE `emotes_text` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `MinScale` float NOT NULL DEFAULT '0', - `MinScaleLevel` tinyint NOT NULL DEFAULT '0', - `MaxScale` float NOT NULL DEFAULT '0', - `MaxScaleLevel` tinyint NOT NULL DEFAULT '0', - `PetFoodMask` smallint NOT NULL DEFAULT '0', - `PetTalentType` tinyint NOT NULL DEFAULT '0', - `CategoryEnumID` int NOT NULL DEFAULT '0', - `IconFileID` int NOT NULL DEFAULT '0', - `SkillLine1` smallint NOT NULL DEFAULT '0', - `SkillLine2` smallint NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `EmoteID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_family_locale` +-- Table structure for table `emotes_text_sound` -- -DROP TABLE IF EXISTS `creature_family_locale`; +DROP TABLE IF EXISTS `emotes_text_sound`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_family_locale` ( +CREATE TABLE `emotes_text_sound` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `RaceID` tinyint unsigned NOT NULL DEFAULT '0', + `ClassID` tinyint unsigned NOT NULL DEFAULT '0', + `SexID` tinyint unsigned NOT NULL DEFAULT '0', + `SoundID` int unsigned NOT NULL DEFAULT '0', + `EmotesTextID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_model_data` +-- Table structure for table `expected_stat` -- -DROP TABLE IF EXISTS `creature_model_data`; +DROP TABLE IF EXISTS `expected_stat`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_model_data` ( +CREATE TABLE `expected_stat` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GeoBox1` float NOT NULL DEFAULT '0', - `GeoBox2` float NOT NULL DEFAULT '0', - `GeoBox3` float NOT NULL DEFAULT '0', - `GeoBox4` float NOT NULL DEFAULT '0', - `GeoBox5` float NOT NULL DEFAULT '0', - `GeoBox6` float NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', - `FileDataID` int unsigned NOT NULL DEFAULT '0', - `BloodID` int unsigned NOT NULL DEFAULT '0', - `FootprintTextureID` int unsigned NOT NULL DEFAULT '0', - `FootprintTextureLength` float NOT NULL DEFAULT '0', - `FootprintTextureWidth` float NOT NULL DEFAULT '0', - `FootprintParticleScale` float NOT NULL DEFAULT '0', - `FoleyMaterialID` int unsigned NOT NULL DEFAULT '0', - `FootstepCameraEffectID` int unsigned NOT NULL DEFAULT '0', - `DeathThudCameraEffectID` int unsigned NOT NULL DEFAULT '0', - `SoundID` int unsigned NOT NULL DEFAULT '0', - `SizeClass` int unsigned NOT NULL DEFAULT '0', - `CollisionWidth` float NOT NULL DEFAULT '0', - `CollisionHeight` float NOT NULL DEFAULT '0', - `WorldEffectScale` float NOT NULL DEFAULT '0', - `CreatureGeosetDataID` int unsigned NOT NULL DEFAULT '0', - `HoverHeight` float NOT NULL DEFAULT '0', - `AttachedEffectScale` float NOT NULL DEFAULT '0', - `ModelScale` float NOT NULL DEFAULT '0', - `MissileCollisionRadius` float NOT NULL DEFAULT '0', - `MissileCollisionPush` float NOT NULL DEFAULT '0', - `MissileCollisionRaise` float NOT NULL DEFAULT '0', - `MountHeight` float NOT NULL DEFAULT '0', - `OverrideLootEffectScale` float NOT NULL DEFAULT '0', - `OverrideNameScale` float NOT NULL DEFAULT '0', - `OverrideSelectionRadius` float NOT NULL DEFAULT '0', - `TamedPetBaseScale` float NOT NULL DEFAULT '0', + `ExpansionID` int NOT NULL DEFAULT '0', + `CreatureHealth` float NOT NULL DEFAULT '0', + `PlayerHealth` float NOT NULL DEFAULT '0', + `CreatureAutoAttackDps` float NOT NULL DEFAULT '0', + `CreatureArmor` float NOT NULL DEFAULT '0', + `PlayerMana` float NOT NULL DEFAULT '0', + `PlayerPrimaryStat` float NOT NULL DEFAULT '0', + `PlayerSecondaryStat` float NOT NULL DEFAULT '0', + `ArmorConstant` float NOT NULL DEFAULT '0', + `CreatureSpellDamage` float NOT NULL DEFAULT '0', + `Lvl` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_type` +-- Table structure for table `expected_stat_mod` -- -DROP TABLE IF EXISTS `creature_type`; +DROP TABLE IF EXISTS `expected_stat_mod`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_type` ( +CREATE TABLE `expected_stat_mod` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `CreatureHealthMod` float NOT NULL DEFAULT '0', + `PlayerHealthMod` float NOT NULL DEFAULT '0', + `CreatureAutoAttackDPSMod` float NOT NULL DEFAULT '0', + `CreatureArmorMod` float NOT NULL DEFAULT '0', + `PlayerManaMod` float NOT NULL DEFAULT '0', + `PlayerPrimaryStatMod` float NOT NULL DEFAULT '0', + `PlayerSecondaryStatMod` float NOT NULL DEFAULT '0', + `ArmorConstantMod` float NOT NULL DEFAULT '0', + `CreatureSpellDamageMod` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `creature_type_locale` +-- Table structure for table `faction` -- -DROP TABLE IF EXISTS `creature_type_locale`; +DROP TABLE IF EXISTS `faction`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `creature_type_locale` ( +CREATE TABLE `faction` ( + `ReputationRaceMask1` bigint NOT NULL DEFAULT '0', + `ReputationRaceMask2` bigint NOT NULL DEFAULT '0', + `ReputationRaceMask3` bigint NOT NULL DEFAULT '0', + `ReputationRaceMask4` bigint NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ID` int unsigned NOT NULL DEFAULT '0', + `ReputationIndex` smallint NOT NULL DEFAULT '0', + `ParentFactionID` smallint unsigned NOT NULL DEFAULT '0', + `Expansion` tinyint unsigned NOT NULL DEFAULT '0', + `FriendshipRepID` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ParagonFactionID` smallint unsigned NOT NULL DEFAULT '0', + `RenownFactionID` int NOT NULL DEFAULT '0', + `RenownCurrencyID` int NOT NULL DEFAULT '0', + `ReputationClassMask1` smallint NOT NULL DEFAULT '0', + `ReputationClassMask2` smallint NOT NULL DEFAULT '0', + `ReputationClassMask3` smallint NOT NULL DEFAULT '0', + `ReputationClassMask4` smallint NOT NULL DEFAULT '0', + `ReputationFlags1` smallint unsigned NOT NULL DEFAULT '0', + `ReputationFlags2` smallint unsigned NOT NULL DEFAULT '0', + `ReputationFlags3` smallint unsigned NOT NULL DEFAULT '0', + `ReputationFlags4` smallint unsigned NOT NULL DEFAULT '0', + `ReputationBase1` int NOT NULL DEFAULT '0', + `ReputationBase2` int NOT NULL DEFAULT '0', + `ReputationBase3` int NOT NULL DEFAULT '0', + `ReputationBase4` int NOT NULL DEFAULT '0', + `ReputationMax1` int NOT NULL DEFAULT '0', + `ReputationMax2` int NOT NULL DEFAULT '0', + `ReputationMax3` int NOT NULL DEFAULT '0', + `ReputationMax4` int NOT NULL DEFAULT '0', + `ParentFactionMod1` float NOT NULL DEFAULT '0', + `ParentFactionMod2` float NOT NULL DEFAULT '0', + `ParentFactionCap1` tinyint unsigned NOT NULL DEFAULT '0', + `ParentFactionCap2` tinyint unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `faction_locale` +-- + +DROP TABLE IF EXISTS `faction_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `faction_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -2531,62 +2411,68 @@ CREATE TABLE `creature_type_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `criteria` +-- Table structure for table `faction_template` -- -DROP TABLE IF EXISTS `criteria`; +DROP TABLE IF EXISTS `faction_template`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `criteria` ( +CREATE TABLE `faction_template` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Type` smallint NOT NULL DEFAULT '0', - `Asset` int NOT NULL DEFAULT '0', - `ModifierTreeId` int unsigned NOT NULL DEFAULT '0', - `StartEvent` int NOT NULL DEFAULT '0', - `StartAsset` int NOT NULL DEFAULT '0', - `StartTimer` smallint unsigned NOT NULL DEFAULT '0', - `FailEvent` int NOT NULL DEFAULT '0', - `FailAsset` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `EligibilityWorldStateID` smallint NOT NULL DEFAULT '0', - `EligibilityWorldStateValue` tinyint NOT NULL DEFAULT '0', + `Faction` smallint unsigned NOT NULL DEFAULT '0', + `Flags` smallint unsigned NOT NULL DEFAULT '0', + `FactionGroup` tinyint unsigned NOT NULL DEFAULT '0', + `FriendGroup` tinyint unsigned NOT NULL DEFAULT '0', + `EnemyGroup` tinyint unsigned NOT NULL DEFAULT '0', + `Enemies1` smallint unsigned NOT NULL DEFAULT '0', + `Enemies2` smallint unsigned NOT NULL DEFAULT '0', + `Enemies3` smallint unsigned NOT NULL DEFAULT '0', + `Enemies4` smallint unsigned NOT NULL DEFAULT '0', + `Enemies5` smallint unsigned NOT NULL DEFAULT '0', + `Enemies6` smallint unsigned NOT NULL DEFAULT '0', + `Enemies7` smallint unsigned NOT NULL DEFAULT '0', + `Enemies8` smallint unsigned NOT NULL DEFAULT '0', + `Friend1` smallint unsigned NOT NULL DEFAULT '0', + `Friend2` smallint unsigned NOT NULL DEFAULT '0', + `Friend3` smallint unsigned NOT NULL DEFAULT '0', + `Friend4` smallint unsigned NOT NULL DEFAULT '0', + `Friend5` smallint unsigned NOT NULL DEFAULT '0', + `Friend6` smallint unsigned NOT NULL DEFAULT '0', + `Friend7` smallint unsigned NOT NULL DEFAULT '0', + `Friend8` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `criteria_tree` +-- Table structure for table `friendship_rep_reaction` -- -DROP TABLE IF EXISTS `criteria_tree`; +DROP TABLE IF EXISTS `friendship_rep_reaction`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `criteria_tree` ( +CREATE TABLE `friendship_rep_reaction` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Description` text COLLATE utf8mb4_unicode_ci, - `Parent` int unsigned NOT NULL DEFAULT '0', - `Amount` int unsigned NOT NULL DEFAULT '0', - `Operator` int NOT NULL DEFAULT '0', - `CriteriaID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', + `Reaction` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `FriendshipRepID` tinyint unsigned NOT NULL DEFAULT '0', + `ReactionThreshold` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `criteria_tree_locale` +-- Table structure for table `friendship_rep_reaction_locale` -- -DROP TABLE IF EXISTS `criteria_tree_locale`; +DROP TABLE IF EXISTS `friendship_rep_reaction_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `criteria_tree_locale` ( +CREATE TABLE `friendship_rep_reaction_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Reaction_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -2604,39 +2490,33 @@ CREATE TABLE `criteria_tree_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `currency_container` +-- Table structure for table `friendship_reputation` -- -DROP TABLE IF EXISTS `currency_container`; +DROP TABLE IF EXISTS `friendship_reputation`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `currency_container` ( +CREATE TABLE `friendship_reputation` ( + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `ContainerName` text COLLATE utf8mb4_unicode_ci, - `ContainerDescription` text COLLATE utf8mb4_unicode_ci, - `MinAmount` int NOT NULL DEFAULT '0', - `MaxAmount` int NOT NULL DEFAULT '0', - `ContainerIconID` int NOT NULL DEFAULT '0', - `ContainerQuality` int NOT NULL DEFAULT '0', - `OnLootSpellVisualKitID` int NOT NULL DEFAULT '0', - `CurrencyTypesID` int unsigned NOT NULL DEFAULT '0', + `Field34146722002` int NOT NULL DEFAULT '0', + `Field34146722003` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `currency_container_locale` +-- Table structure for table `friendship_reputation_locale` -- -DROP TABLE IF EXISTS `currency_container_locale`; +DROP TABLE IF EXISTS `friendship_reputation_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `currency_container_locale` ( +CREATE TABLE `friendship_reputation_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `ContainerName_lang` text COLLATE utf8mb4_unicode_ci, - `ContainerDescription_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -2654,171 +2534,96 @@ CREATE TABLE `currency_container_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `currency_types` +-- Table structure for table `gameobject_art_kit` -- -DROP TABLE IF EXISTS `currency_types`; +DROP TABLE IF EXISTS `gameobject_art_kit`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `currency_types` ( +CREATE TABLE `gameobject_art_kit` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `CategoryID` tinyint unsigned NOT NULL DEFAULT '0', - `InventoryIconFileID` int NOT NULL DEFAULT '0', - `SpellWeight` int unsigned NOT NULL DEFAULT '0', - `SpellCategory` tinyint unsigned NOT NULL DEFAULT '0', - `MaxQty` int unsigned NOT NULL DEFAULT '0', - `MaxEarnablePerWeek` int unsigned NOT NULL DEFAULT '0', - `Quality` tinyint NOT NULL DEFAULT '0', - `FactionID` int NOT NULL DEFAULT '0', - `AwardConditionID` int NOT NULL DEFAULT '0', - `MaxQtyWorldStateID` int NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', + `AttachModelFileID` int NOT NULL DEFAULT '0', + `TextureVariationFileID1` int NOT NULL DEFAULT '0', + `TextureVariationFileID2` int NOT NULL DEFAULT '0', + `TextureVariationFileID3` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `currency_types_locale` --- - -DROP TABLE IF EXISTS `currency_types_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `currency_types_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `curve` +-- Table structure for table `gameobject_display_info` -- -DROP TABLE IF EXISTS `curve`; +DROP TABLE IF EXISTS `gameobject_display_info`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `curve` ( +CREATE TABLE `gameobject_display_info` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `ModelName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `GeoBoxMinX` float NOT NULL DEFAULT '0', + `GeoBoxMinY` float NOT NULL DEFAULT '0', + `GeoBoxMinZ` float NOT NULL DEFAULT '0', + `GeoBoxMaxX` float NOT NULL DEFAULT '0', + `GeoBoxMaxY` float NOT NULL DEFAULT '0', + `GeoBoxMaxZ` float NOT NULL DEFAULT '0', + `FileDataID` int NOT NULL DEFAULT '0', + `ObjectEffectPackageID` smallint NOT NULL DEFAULT '0', + `OverrideLootEffectScale` float NOT NULL DEFAULT '0', + `OverrideNameScale` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `curve_point` +-- Table structure for table `gameobjects` -- -DROP TABLE IF EXISTS `curve_point`; +DROP TABLE IF EXISTS `gameobjects`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `curve_point` ( +CREATE TABLE `gameobjects` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `PosX` float NOT NULL DEFAULT '0', `PosY` float NOT NULL DEFAULT '0', - `PreSLSquishPosX` float NOT NULL DEFAULT '0', - `PreSLSquishPosY` float NOT NULL DEFAULT '0', - `ID` int unsigned NOT NULL DEFAULT '0', - `CurveID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `destructible_model_data` --- - -DROP TABLE IF EXISTS `destructible_model_data`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `destructible_model_data` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `State0ImpactEffectDoodadSet` tinyint NOT NULL DEFAULT '0', - `State0AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', - `State1Wmo` int unsigned NOT NULL DEFAULT '0', - `State1DestructionDoodadSet` tinyint NOT NULL DEFAULT '0', - `State1ImpactEffectDoodadSet` tinyint NOT NULL DEFAULT '0', - `State1AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', - `State2Wmo` int unsigned NOT NULL DEFAULT '0', - `State2DestructionDoodadSet` tinyint NOT NULL DEFAULT '0', - `State2ImpactEffectDoodadSet` tinyint NOT NULL DEFAULT '0', - `State2AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', - `State3Wmo` int unsigned NOT NULL DEFAULT '0', - `State3InitDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', - `State3AmbientDoodadSet` tinyint unsigned NOT NULL DEFAULT '0', - `EjectDirection` tinyint unsigned NOT NULL DEFAULT '0', - `DoNotHighlight` tinyint unsigned NOT NULL DEFAULT '0', - `State0Wmo` int unsigned NOT NULL DEFAULT '0', - `HealEffect` tinyint unsigned NOT NULL DEFAULT '0', - `HealEffectSpeed` smallint unsigned NOT NULL DEFAULT '0', - `State0NameSet` tinyint NOT NULL DEFAULT '0', - `State1NameSet` tinyint NOT NULL DEFAULT '0', - `State2NameSet` tinyint NOT NULL DEFAULT '0', - `State3NameSet` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `difficulty` --- - -DROP TABLE IF EXISTS `difficulty`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `difficulty` ( + `PosZ` float NOT NULL DEFAULT '0', + `Rot1` float NOT NULL DEFAULT '0', + `Rot2` float NOT NULL DEFAULT '0', + `Rot3` float NOT NULL DEFAULT '0', + `Rot4` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `InstanceType` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `OldEnumValue` tinyint NOT NULL DEFAULT '0', - `FallbackDifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `MinPlayers` tinyint unsigned NOT NULL DEFAULT '0', - `MaxPlayers` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `ItemContext` tinyint unsigned NOT NULL DEFAULT '0', - `ToggleDifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `GroupSizeHealthCurveID` smallint unsigned NOT NULL DEFAULT '0', - `GroupSizeDmgCurveID` smallint unsigned NOT NULL DEFAULT '0', - `GroupSizeSpellPointsCurveID` smallint unsigned NOT NULL DEFAULT '0', + `OwnerID` smallint unsigned NOT NULL DEFAULT '0', + `DisplayID` int unsigned NOT NULL DEFAULT '0', + `Scale` float NOT NULL DEFAULT '0', + `TypeID` tinyint unsigned NOT NULL DEFAULT '0', + `PhaseUseFlags` int NOT NULL DEFAULT '0', + `PhaseID` smallint unsigned NOT NULL DEFAULT '0', + `PhaseGroupID` smallint unsigned NOT NULL DEFAULT '0', + `PropValue1` int NOT NULL DEFAULT '0', + `PropValue2` int NOT NULL DEFAULT '0', + `PropValue3` int NOT NULL DEFAULT '0', + `PropValue4` int NOT NULL DEFAULT '0', + `PropValue5` int NOT NULL DEFAULT '0', + `PropValue6` int NOT NULL DEFAULT '0', + `PropValue7` int NOT NULL DEFAULT '0', + `PropValue8` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `difficulty_locale` +-- Table structure for table `gameobjects_locale` -- -DROP TABLE IF EXISTS `difficulty_locale`; +DROP TABLE IF EXISTS `gameobjects_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `difficulty_locale` ( +CREATE TABLE `gameobjects_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -2836,279 +2641,225 @@ CREATE TABLE `difficulty_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `dungeon_encounter` +-- Table structure for table `gem_properties` -- -DROP TABLE IF EXISTS `dungeon_encounter`; +DROP TABLE IF EXISTS `gem_properties`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `dungeon_encounter` ( - `Name` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `gem_properties` ( `ID` int unsigned NOT NULL DEFAULT '0', - `MapID` smallint NOT NULL DEFAULT '0', - `DifficultyID` int NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', - `CompleteWorldStateID` int NOT NULL DEFAULT '0', - `Bit` tinyint NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `SpellIconFileID` int NOT NULL DEFAULT '0', - `Faction` int NOT NULL DEFAULT '0', + `EnchantId` smallint unsigned NOT NULL DEFAULT '0', + `Type` int NOT NULL DEFAULT '0', + `MinItemLevel` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `dungeon_encounter_locale` +-- Table structure for table `glyph_bindable_spell` -- -DROP TABLE IF EXISTS `dungeon_encounter_locale`; +DROP TABLE IF EXISTS `glyph_bindable_spell`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `dungeon_encounter_locale` ( +CREATE TABLE `glyph_bindable_spell` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `SpellID` int NOT NULL DEFAULT '0', + `GlyphPropertiesID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `durability_costs` +-- Table structure for table `glyph_properties` -- -DROP TABLE IF EXISTS `durability_costs`; +DROP TABLE IF EXISTS `glyph_properties`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `durability_costs` ( +CREATE TABLE `glyph_properties` ( `ID` int unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost1` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost2` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost3` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost4` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost5` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost6` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost7` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost8` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost9` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost10` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost11` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost12` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost13` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost14` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost15` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost16` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost17` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost18` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost19` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost20` smallint unsigned NOT NULL DEFAULT '0', - `WeaponSubClassCost21` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost1` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost2` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost3` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost4` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost5` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost6` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost7` smallint unsigned NOT NULL DEFAULT '0', - `ArmorSubClassCost8` smallint unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', + `GlyphType` tinyint unsigned NOT NULL DEFAULT '0', + `GlyphExclusiveCategoryID` tinyint unsigned NOT NULL DEFAULT '0', + `SpellIconFileDataID` int NOT NULL DEFAULT '0', + `GlyphSlotFlags` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `durability_quality` +-- Table structure for table `glyph_required_spec` -- -DROP TABLE IF EXISTS `durability_quality`; +DROP TABLE IF EXISTS `glyph_required_spec`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `durability_quality` ( +CREATE TABLE `glyph_required_spec` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Data` float NOT NULL DEFAULT '0', + `ChrSpecializationID` smallint unsigned NOT NULL DEFAULT '0', + `GlyphPropertiesID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `emotes` +-- Table structure for table `glyph_slot` -- -DROP TABLE IF EXISTS `emotes`; +DROP TABLE IF EXISTS `glyph_slot`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `emotes` ( +CREATE TABLE `glyph_slot` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RaceMask` bigint NOT NULL DEFAULT '0', - `EmoteSlashCommand` text COLLATE utf8mb4_unicode_ci, - `AnimID` int NOT NULL DEFAULT '0', - `EmoteFlags` int unsigned NOT NULL DEFAULT '0', - `EmoteSpecProc` tinyint unsigned NOT NULL DEFAULT '0', - `EmoteSpecProcParam` int unsigned NOT NULL DEFAULT '0', - `EventSoundID` int unsigned NOT NULL DEFAULT '0', - `SpellVisualKitID` int unsigned NOT NULL DEFAULT '0', - `ClassMask` int NOT NULL DEFAULT '0', + `Tooltip` int NOT NULL DEFAULT '0', + `Type` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `emotes_text` +-- Table structure for table `gossip_npc_option` -- -DROP TABLE IF EXISTS `emotes_text`; +DROP TABLE IF EXISTS `gossip_npc_option`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `emotes_text` ( +CREATE TABLE `gossip_npc_option` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `EmoteID` smallint unsigned NOT NULL DEFAULT '0', + `GossipNpcOption` int NOT NULL DEFAULT '0', + `LFGDungeonsID` int NOT NULL DEFAULT '0', + `TrainerID` int NOT NULL DEFAULT '0', + `Unk341_1` int NOT NULL DEFAULT '0', + `Unk341_2` int NOT NULL DEFAULT '0', + `Unk341_3` int NOT NULL DEFAULT '0', + `Unk341_4` int NOT NULL DEFAULT '0', + `Unk341_5` int NOT NULL DEFAULT '0', + `Unk341_6` int NOT NULL DEFAULT '0', + `Unk341_7` int NOT NULL DEFAULT '0', + `Unk341_8` int NOT NULL DEFAULT '0', + `GossipOptionID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `emotes_text_sound` +-- Table structure for table `guild_color_background` -- -DROP TABLE IF EXISTS `emotes_text_sound`; +DROP TABLE IF EXISTS `guild_color_background`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `emotes_text_sound` ( +CREATE TABLE `guild_color_background` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RaceID` tinyint unsigned NOT NULL DEFAULT '0', - `ClassID` tinyint unsigned NOT NULL DEFAULT '0', - `SexID` tinyint unsigned NOT NULL DEFAULT '0', - `SoundID` int unsigned NOT NULL DEFAULT '0', - `EmotesTextID` int unsigned NOT NULL DEFAULT '0', + `Red` tinyint unsigned NOT NULL DEFAULT '0', + `Blue` tinyint unsigned NOT NULL DEFAULT '0', + `Green` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `expected_stat` +-- Table structure for table `guild_color_border` -- -DROP TABLE IF EXISTS `expected_stat`; +DROP TABLE IF EXISTS `guild_color_border`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `expected_stat` ( +CREATE TABLE `guild_color_border` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ExpansionID` int NOT NULL DEFAULT '0', - `CreatureHealth` float NOT NULL DEFAULT '0', - `PlayerHealth` float NOT NULL DEFAULT '0', - `CreatureAutoAttackDps` float NOT NULL DEFAULT '0', - `CreatureArmor` float NOT NULL DEFAULT '0', - `PlayerMana` float NOT NULL DEFAULT '0', - `PlayerPrimaryStat` float NOT NULL DEFAULT '0', - `PlayerSecondaryStat` float NOT NULL DEFAULT '0', - `ArmorConstant` float NOT NULL DEFAULT '0', - `CreatureSpellDamage` float NOT NULL DEFAULT '0', - `Lvl` int unsigned NOT NULL DEFAULT '0', + `Red` tinyint unsigned NOT NULL DEFAULT '0', + `Blue` tinyint unsigned NOT NULL DEFAULT '0', + `Green` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `expected_stat_mod` +-- Table structure for table `guild_color_emblem` -- -DROP TABLE IF EXISTS `expected_stat_mod`; +DROP TABLE IF EXISTS `guild_color_emblem`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `expected_stat_mod` ( +CREATE TABLE `guild_color_emblem` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CreatureHealthMod` float NOT NULL DEFAULT '0', - `PlayerHealthMod` float NOT NULL DEFAULT '0', - `CreatureAutoAttackDPSMod` float NOT NULL DEFAULT '0', - `CreatureArmorMod` float NOT NULL DEFAULT '0', - `PlayerManaMod` float NOT NULL DEFAULT '0', - `PlayerPrimaryStatMod` float NOT NULL DEFAULT '0', - `PlayerSecondaryStatMod` float NOT NULL DEFAULT '0', - `ArmorConstantMod` float NOT NULL DEFAULT '0', - `CreatureSpellDamageMod` float NOT NULL DEFAULT '0', + `Red` tinyint unsigned NOT NULL DEFAULT '0', + `Blue` tinyint unsigned NOT NULL DEFAULT '0', + `Green` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `faction` +-- Table structure for table `guild_perk_spells` -- -DROP TABLE IF EXISTS `faction`; +DROP TABLE IF EXISTS `guild_perk_spells`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `faction` ( - `ReputationRaceMask1` bigint NOT NULL DEFAULT '0', - `ReputationRaceMask2` bigint NOT NULL DEFAULT '0', - `ReputationRaceMask3` bigint NOT NULL DEFAULT '0', - `ReputationRaceMask4` bigint NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `guild_perk_spells` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ReputationIndex` smallint NOT NULL DEFAULT '0', - `ParentFactionID` smallint unsigned NOT NULL DEFAULT '0', - `Expansion` tinyint unsigned NOT NULL DEFAULT '0', - `FriendshipRepID` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ParagonFactionID` smallint unsigned NOT NULL DEFAULT '0', - `RenownFactionID` int NOT NULL DEFAULT '0', - `RenownCurrencyID` int NOT NULL DEFAULT '0', - `ReputationClassMask1` smallint NOT NULL DEFAULT '0', - `ReputationClassMask2` smallint NOT NULL DEFAULT '0', - `ReputationClassMask3` smallint NOT NULL DEFAULT '0', - `ReputationClassMask4` smallint NOT NULL DEFAULT '0', - `ReputationFlags1` smallint unsigned NOT NULL DEFAULT '0', - `ReputationFlags2` smallint unsigned NOT NULL DEFAULT '0', - `ReputationFlags3` smallint unsigned NOT NULL DEFAULT '0', - `ReputationFlags4` smallint unsigned NOT NULL DEFAULT '0', - `ReputationBase1` int NOT NULL DEFAULT '0', - `ReputationBase2` int NOT NULL DEFAULT '0', - `ReputationBase3` int NOT NULL DEFAULT '0', - `ReputationBase4` int NOT NULL DEFAULT '0', - `ReputationMax1` int NOT NULL DEFAULT '0', - `ReputationMax2` int NOT NULL DEFAULT '0', - `ReputationMax3` int NOT NULL DEFAULT '0', - `ReputationMax4` int NOT NULL DEFAULT '0', - `ParentFactionMod1` float NOT NULL DEFAULT '0', - `ParentFactionMod2` float NOT NULL DEFAULT '0', - `ParentFactionCap1` tinyint unsigned NOT NULL DEFAULT '0', - `ParentFactionCap2` tinyint unsigned NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `faction_locale` +-- Table structure for table `heirloom` -- -DROP TABLE IF EXISTS `faction_locale`; +DROP TABLE IF EXISTS `heirloom`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `faction_locale` ( +CREATE TABLE `heirloom` ( + `SourceText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ID` int unsigned NOT NULL DEFAULT '0', + `ItemID` int NOT NULL DEFAULT '0', + `LegacyUpgradedItemID` int NOT NULL DEFAULT '0', + `StaticUpgradedItemID` int NOT NULL DEFAULT '0', + `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `LegacyItemID` int NOT NULL DEFAULT '0', + `UpgradeItemID1` int NOT NULL DEFAULT '0', + `UpgradeItemID2` int NOT NULL DEFAULT '0', + `UpgradeItemID3` int NOT NULL DEFAULT '0', + `UpgradeItemID4` int NOT NULL DEFAULT '0', + `UpgradeItemID5` int NOT NULL DEFAULT '0', + `UpgradeItemID6` int NOT NULL DEFAULT '0', + `UpgradeItemBonusListID1` smallint unsigned NOT NULL DEFAULT '0', + `UpgradeItemBonusListID2` smallint unsigned NOT NULL DEFAULT '0', + `UpgradeItemBonusListID3` smallint unsigned NOT NULL DEFAULT '0', + `UpgradeItemBonusListID4` smallint unsigned NOT NULL DEFAULT '0', + `UpgradeItemBonusListID5` smallint unsigned NOT NULL DEFAULT '0', + `UpgradeItemBonusListID6` smallint unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `heirloom_locale` +-- + +DROP TABLE IF EXISTS `heirloom_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `heirloom_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `SourceText_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -3126,405 +2877,339 @@ CREATE TABLE `faction_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `faction_template` +-- Table structure for table `holidays` -- -DROP TABLE IF EXISTS `faction_template`; +DROP TABLE IF EXISTS `holidays`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `faction_template` ( +CREATE TABLE `holidays` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Faction` smallint unsigned NOT NULL DEFAULT '0', - `Flags` smallint unsigned NOT NULL DEFAULT '0', - `FactionGroup` tinyint unsigned NOT NULL DEFAULT '0', - `FriendGroup` tinyint unsigned NOT NULL DEFAULT '0', - `EnemyGroup` tinyint unsigned NOT NULL DEFAULT '0', - `Enemies1` smallint unsigned NOT NULL DEFAULT '0', - `Enemies2` smallint unsigned NOT NULL DEFAULT '0', - `Enemies3` smallint unsigned NOT NULL DEFAULT '0', - `Enemies4` smallint unsigned NOT NULL DEFAULT '0', - `Enemies5` smallint unsigned NOT NULL DEFAULT '0', - `Enemies6` smallint unsigned NOT NULL DEFAULT '0', - `Enemies7` smallint unsigned NOT NULL DEFAULT '0', - `Enemies8` smallint unsigned NOT NULL DEFAULT '0', - `Friend1` smallint unsigned NOT NULL DEFAULT '0', - `Friend2` smallint unsigned NOT NULL DEFAULT '0', - `Friend3` smallint unsigned NOT NULL DEFAULT '0', - `Friend4` smallint unsigned NOT NULL DEFAULT '0', - `Friend5` smallint unsigned NOT NULL DEFAULT '0', - `Friend6` smallint unsigned NOT NULL DEFAULT '0', - `Friend7` smallint unsigned NOT NULL DEFAULT '0', - `Friend8` smallint unsigned NOT NULL DEFAULT '0', + `Region` smallint unsigned NOT NULL DEFAULT '0', + `Looping` tinyint unsigned NOT NULL DEFAULT '0', + `HolidayNameID` int unsigned NOT NULL DEFAULT '0', + `HolidayDescriptionID` int unsigned NOT NULL DEFAULT '0', + `Priority` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFilterType` tinyint NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `WorldStateExpressionID` int unsigned NOT NULL DEFAULT '0', + `Duration1` smallint unsigned NOT NULL DEFAULT '0', + `Duration2` smallint unsigned NOT NULL DEFAULT '0', + `Duration3` smallint unsigned NOT NULL DEFAULT '0', + `Duration4` smallint unsigned NOT NULL DEFAULT '0', + `Duration5` smallint unsigned NOT NULL DEFAULT '0', + `Duration6` smallint unsigned NOT NULL DEFAULT '0', + `Duration7` smallint unsigned NOT NULL DEFAULT '0', + `Duration8` smallint unsigned NOT NULL DEFAULT '0', + `Duration9` smallint unsigned NOT NULL DEFAULT '0', + `Duration10` smallint unsigned NOT NULL DEFAULT '0', + `Date1` int unsigned NOT NULL DEFAULT '0', + `Date2` int unsigned NOT NULL DEFAULT '0', + `Date3` int unsigned NOT NULL DEFAULT '0', + `Date4` int unsigned NOT NULL DEFAULT '0', + `Date5` int unsigned NOT NULL DEFAULT '0', + `Date6` int unsigned NOT NULL DEFAULT '0', + `Date7` int unsigned NOT NULL DEFAULT '0', + `Date8` int unsigned NOT NULL DEFAULT '0', + `Date9` int unsigned NOT NULL DEFAULT '0', + `Date10` int unsigned NOT NULL DEFAULT '0', + `Date11` int unsigned NOT NULL DEFAULT '0', + `Date12` int unsigned NOT NULL DEFAULT '0', + `Date13` int unsigned NOT NULL DEFAULT '0', + `Date14` int unsigned NOT NULL DEFAULT '0', + `Date15` int unsigned NOT NULL DEFAULT '0', + `Date16` int unsigned NOT NULL DEFAULT '0', + `CalendarFlags1` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags2` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags3` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags4` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags5` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags6` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags7` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags8` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags9` tinyint unsigned NOT NULL DEFAULT '0', + `CalendarFlags10` tinyint unsigned NOT NULL DEFAULT '0', + `TextureFileDataID1` int NOT NULL DEFAULT '0', + `TextureFileDataID2` int NOT NULL DEFAULT '0', + `TextureFileDataID3` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `friendship_rep_reaction` +-- Table structure for table `hotfix_blob` -- -DROP TABLE IF EXISTS `friendship_rep_reaction`; +DROP TABLE IF EXISTS `hotfix_blob`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `friendship_rep_reaction` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Reaction` text COLLATE utf8mb4_unicode_ci, - `FriendshipRepID` tinyint unsigned NOT NULL DEFAULT '0', - `ReactionThreshold` smallint unsigned NOT NULL DEFAULT '0', +CREATE TABLE `hotfix_blob` ( + `TableHash` int unsigned NOT NULL, + `RecordId` int NOT NULL, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Blob` blob, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) + PRIMARY KEY (`TableHash`,`RecordId`,`locale`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `friendship_rep_reaction_locale` +-- Table structure for table `hotfix_data` -- -DROP TABLE IF EXISTS `friendship_rep_reaction_locale`; +DROP TABLE IF EXISTS `hotfix_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `friendship_rep_reaction_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Reaction_lang` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `hotfix_data` ( + `Id` int NOT NULL, + `UniqueId` int unsigned NOT NULL DEFAULT '0', + `TableHash` int unsigned NOT NULL, + `RecordId` int NOT NULL, + `Status` tinyint unsigned NOT NULL DEFAULT '3', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`Id`,`TableHash`,`RecordId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `friendship_reputation` +-- Table structure for table `hotfix_optional_data` -- -DROP TABLE IF EXISTS `friendship_reputation`; +DROP TABLE IF EXISTS `hotfix_optional_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `friendship_reputation` ( - `Description` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `Field34146722002` int NOT NULL DEFAULT '0', - `Field34146722003` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) +CREATE TABLE `hotfix_optional_data` ( + `TableHash` int unsigned NOT NULL, + `RecordId` int unsigned NOT NULL, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Key` int unsigned NOT NULL, + `Data` blob NOT NULL, + `VerifiedBuild` int NOT NULL DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `friendship_reputation_locale` +-- Table structure for table `import_price_armor` -- -DROP TABLE IF EXISTS `friendship_reputation_locale`; +DROP TABLE IF EXISTS `import_price_armor`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `friendship_reputation_locale` ( +CREATE TABLE `import_price_armor` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `ClothModifier` float NOT NULL DEFAULT '0', + `LeatherModifier` float NOT NULL DEFAULT '0', + `ChainModifier` float NOT NULL DEFAULT '0', + `PlateModifier` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `gameobject_art_kit` +-- Table structure for table `import_price_quality` -- -DROP TABLE IF EXISTS `gameobject_art_kit`; +DROP TABLE IF EXISTS `import_price_quality`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `gameobject_art_kit` ( +CREATE TABLE `import_price_quality` ( `ID` int unsigned NOT NULL DEFAULT '0', - `AttachModelFileID` int NOT NULL DEFAULT '0', - `TextureVariationFileID1` int NOT NULL DEFAULT '0', - `TextureVariationFileID2` int NOT NULL DEFAULT '0', - `TextureVariationFileID3` int NOT NULL DEFAULT '0', + `Data` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `gameobject_display_info` +-- Table structure for table `import_price_shield` -- -DROP TABLE IF EXISTS `gameobject_display_info`; +DROP TABLE IF EXISTS `import_price_shield`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `gameobject_display_info` ( +CREATE TABLE `import_price_shield` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ModelName` text COLLATE utf8mb4_unicode_ci, - `GeoBoxMinX` float NOT NULL DEFAULT '0', - `GeoBoxMinY` float NOT NULL DEFAULT '0', - `GeoBoxMinZ` float NOT NULL DEFAULT '0', - `GeoBoxMaxX` float NOT NULL DEFAULT '0', - `GeoBoxMaxY` float NOT NULL DEFAULT '0', - `GeoBoxMaxZ` float NOT NULL DEFAULT '0', - `FileDataID` int NOT NULL DEFAULT '0', - `ObjectEffectPackageID` smallint NOT NULL DEFAULT '0', - `OverrideLootEffectScale` float NOT NULL DEFAULT '0', - `OverrideNameScale` float NOT NULL DEFAULT '0', + `Data` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `gameobjects` +-- Table structure for table `import_price_weapon` -- -DROP TABLE IF EXISTS `gameobjects`; +DROP TABLE IF EXISTS `import_price_weapon`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `gameobjects` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `PosX` float NOT NULL DEFAULT '0', - `PosY` float NOT NULL DEFAULT '0', - `PosZ` float NOT NULL DEFAULT '0', - `Rot1` float NOT NULL DEFAULT '0', - `Rot2` float NOT NULL DEFAULT '0', - `Rot3` float NOT NULL DEFAULT '0', - `Rot4` float NOT NULL DEFAULT '0', +CREATE TABLE `import_price_weapon` ( `ID` int unsigned NOT NULL DEFAULT '0', - `OwnerID` smallint unsigned NOT NULL DEFAULT '0', - `DisplayID` int unsigned NOT NULL DEFAULT '0', - `Scale` float NOT NULL DEFAULT '0', - `TypeID` tinyint unsigned NOT NULL DEFAULT '0', - `PhaseUseFlags` int NOT NULL DEFAULT '0', - `PhaseID` smallint unsigned NOT NULL DEFAULT '0', - `PhaseGroupID` smallint unsigned NOT NULL DEFAULT '0', - `PropValue1` int NOT NULL DEFAULT '0', - `PropValue2` int NOT NULL DEFAULT '0', - `PropValue3` int NOT NULL DEFAULT '0', - `PropValue4` int NOT NULL DEFAULT '0', - `PropValue5` int NOT NULL DEFAULT '0', - `PropValue6` int NOT NULL DEFAULT '0', - `PropValue7` int NOT NULL DEFAULT '0', - `PropValue8` int NOT NULL DEFAULT '0', + `Data` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `gameobjects_locale` --- - -DROP TABLE IF EXISTS `gameobjects_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `gameobjects_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `garr_ability` +-- Table structure for table `item` -- -DROP TABLE IF EXISTS `garr_ability`; +DROP TABLE IF EXISTS `item`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_ability` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `item` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GarrAbilityCategoryID` tinyint unsigned NOT NULL DEFAULT '0', - `GarrFollowerTypeID` tinyint unsigned NOT NULL DEFAULT '0', + `ClassID` tinyint unsigned NOT NULL DEFAULT '0', + `SubclassID` tinyint unsigned NOT NULL DEFAULT '0', + `Material` tinyint unsigned NOT NULL DEFAULT '0', + `InventoryType` tinyint NOT NULL DEFAULT '0', + `RequiredLevel` int NOT NULL DEFAULT '0', + `SheatheType` tinyint unsigned NOT NULL DEFAULT '0', + `RandomSelect` smallint unsigned NOT NULL DEFAULT '0', + `ItemRandomSuffixGroupID` smallint unsigned NOT NULL DEFAULT '0', + `SoundOverrideSubclassID` tinyint NOT NULL DEFAULT '0', + `ScalingStatDistributionID` smallint unsigned NOT NULL DEFAULT '0', `IconFileDataID` int NOT NULL DEFAULT '0', - `FactionChangeGarrAbilityID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` smallint unsigned NOT NULL DEFAULT '0', + `ItemGroupSoundsID` tinyint unsigned NOT NULL DEFAULT '0', + `ContentTuningID` int NOT NULL DEFAULT '0', + `MaxDurability` int unsigned NOT NULL DEFAULT '0', + `AmmunitionType` tinyint unsigned NOT NULL DEFAULT '0', + `ScalingStatValue` int NOT NULL DEFAULT '0', + `DamageType1` tinyint unsigned NOT NULL DEFAULT '0', + `DamageType2` tinyint unsigned NOT NULL DEFAULT '0', + `DamageType3` tinyint unsigned NOT NULL DEFAULT '0', + `DamageType4` tinyint unsigned NOT NULL DEFAULT '0', + `DamageType5` tinyint unsigned NOT NULL DEFAULT '0', + `Resistances1` int NOT NULL DEFAULT '0', + `Resistances2` int NOT NULL DEFAULT '0', + `Resistances3` int NOT NULL DEFAULT '0', + `Resistances4` int NOT NULL DEFAULT '0', + `Resistances5` int NOT NULL DEFAULT '0', + `Resistances6` int NOT NULL DEFAULT '0', + `Resistances7` int NOT NULL DEFAULT '0', + `MinDamage1` int NOT NULL DEFAULT '0', + `MinDamage2` int NOT NULL DEFAULT '0', + `MinDamage3` int NOT NULL DEFAULT '0', + `MinDamage4` int NOT NULL DEFAULT '0', + `MinDamage5` int NOT NULL DEFAULT '0', + `MaxDamage1` int NOT NULL DEFAULT '0', + `MaxDamage2` int NOT NULL DEFAULT '0', + `MaxDamage3` int NOT NULL DEFAULT '0', + `MaxDamage4` int NOT NULL DEFAULT '0', + `MaxDamage5` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_ability_locale` +-- Table structure for table `item_appearance` -- -DROP TABLE IF EXISTS `garr_ability_locale`; +DROP TABLE IF EXISTS `item_appearance`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_ability_locale` ( +CREATE TABLE `item_appearance` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `DisplayType` tinyint unsigned NOT NULL DEFAULT '0', + `ItemDisplayInfoID` int NOT NULL DEFAULT '0', + `DefaultIconFileDataID` int NOT NULL DEFAULT '0', + `UiOrder` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_building` +-- Table structure for table `item_armor_quality` -- -DROP TABLE IF EXISTS `garr_building`; +DROP TABLE IF EXISTS `item_armor_quality`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_building` ( +CREATE TABLE `item_armor_quality` ( `ID` int unsigned NOT NULL DEFAULT '0', - `HordeName` text COLLATE utf8mb4_unicode_ci, - `AllianceName` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `Tooltip` text COLLATE utf8mb4_unicode_ci, - `GarrTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `BuildingType` tinyint unsigned NOT NULL DEFAULT '0', - `HordeGameObjectID` int NOT NULL DEFAULT '0', - `AllianceGameObjectID` int NOT NULL DEFAULT '0', - `GarrSiteID` tinyint unsigned NOT NULL DEFAULT '0', - `UpgradeLevel` tinyint unsigned NOT NULL DEFAULT '0', - `BuildSeconds` int NOT NULL DEFAULT '0', - `CurrencyTypeID` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyQty` int NOT NULL DEFAULT '0', - `HordeUiTextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `AllianceUiTextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `IconFileDataID` int NOT NULL DEFAULT '0', - `AllianceSceneScriptPackageID` smallint unsigned NOT NULL DEFAULT '0', - `HordeSceneScriptPackageID` smallint unsigned NOT NULL DEFAULT '0', - `MaxAssignments` int NOT NULL DEFAULT '0', - `ShipmentCapacity` tinyint unsigned NOT NULL DEFAULT '0', - `GarrAbilityID` smallint unsigned NOT NULL DEFAULT '0', - `BonusGarrAbilityID` smallint unsigned NOT NULL DEFAULT '0', - `GoldCost` smallint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Qualitymod1` float NOT NULL DEFAULT '0', + `Qualitymod2` float NOT NULL DEFAULT '0', + `Qualitymod3` float NOT NULL DEFAULT '0', + `Qualitymod4` float NOT NULL DEFAULT '0', + `Qualitymod5` float NOT NULL DEFAULT '0', + `Qualitymod6` float NOT NULL DEFAULT '0', + `Qualitymod7` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_building_locale` +-- Table structure for table `item_armor_shield` -- -DROP TABLE IF EXISTS `garr_building_locale`; +DROP TABLE IF EXISTS `item_armor_shield`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_building_locale` ( +CREATE TABLE `item_armor_shield` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `HordeName_lang` text COLLATE utf8mb4_unicode_ci, - `AllianceName_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `Tooltip_lang` text COLLATE utf8mb4_unicode_ci, + `Quality1` float NOT NULL DEFAULT '0', + `Quality2` float NOT NULL DEFAULT '0', + `Quality3` float NOT NULL DEFAULT '0', + `Quality4` float NOT NULL DEFAULT '0', + `Quality5` float NOT NULL DEFAULT '0', + `Quality6` float NOT NULL DEFAULT '0', + `Quality7` float NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_building_plot_inst` +-- Table structure for table `item_armor_total` -- -DROP TABLE IF EXISTS `garr_building_plot_inst`; +DROP TABLE IF EXISTS `item_armor_total`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_building_plot_inst` ( - `MapOffsetX` float NOT NULL DEFAULT '0', - `MapOffsetY` float NOT NULL DEFAULT '0', +CREATE TABLE `item_armor_total` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GarrBuildingID` tinyint unsigned NOT NULL DEFAULT '0', - `GarrSiteLevelPlotInstID` smallint unsigned NOT NULL DEFAULT '0', - `UiTextureAtlasMemberID` smallint unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint NOT NULL DEFAULT '0', + `Cloth` float NOT NULL DEFAULT '0', + `Leather` float NOT NULL DEFAULT '0', + `Mail` float NOT NULL DEFAULT '0', + `Plate` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_class_spec` +-- Table structure for table `item_bag_family` -- -DROP TABLE IF EXISTS `garr_class_spec`; +DROP TABLE IF EXISTS `item_bag_family`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_class_spec` ( - `ClassSpec` text COLLATE utf8mb4_unicode_ci, - `ClassSpecMale` text COLLATE utf8mb4_unicode_ci, - `ClassSpecFemale` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `item_bag_family` ( `ID` int unsigned NOT NULL DEFAULT '0', - `UiTextureAtlasMemberID` smallint unsigned NOT NULL DEFAULT '0', - `GarrFollItemSetID` smallint unsigned NOT NULL DEFAULT '0', - `FollowerClassLimit` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_class_spec_locale` +-- Table structure for table `item_bag_family_locale` -- -DROP TABLE IF EXISTS `garr_class_spec_locale`; +DROP TABLE IF EXISTS `item_bag_family_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_class_spec_locale` ( +CREATE TABLE `item_bag_family_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `ClassSpec_lang` text COLLATE utf8mb4_unicode_ci, - `ClassSpecMale_lang` text COLLATE utf8mb4_unicode_ci, - `ClassSpecFemale_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -3542,156 +3227,134 @@ CREATE TABLE `garr_class_spec_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_follower` +-- Table structure for table `item_bonus` -- -DROP TABLE IF EXISTS `garr_follower`; +DROP TABLE IF EXISTS `item_bonus`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_follower` ( - `HordeSourceText` text COLLATE utf8mb4_unicode_ci, - `AllianceSourceText` text COLLATE utf8mb4_unicode_ci, - `TitleName` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `item_bonus` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GarrTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `GarrFollowerTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `HordeCreatureID` int NOT NULL DEFAULT '0', - `AllianceCreatureID` int NOT NULL DEFAULT '0', - `HordeGarrFollRaceID` tinyint unsigned NOT NULL DEFAULT '0', - `AllianceGarrFollRaceID` tinyint unsigned NOT NULL DEFAULT '0', - `HordeGarrClassSpecID` tinyint unsigned NOT NULL DEFAULT '0', - `AllianceGarrClassSpecID` tinyint unsigned NOT NULL DEFAULT '0', - `Quality` tinyint unsigned NOT NULL DEFAULT '0', - `FollowerLevel` tinyint unsigned NOT NULL DEFAULT '0', - `ItemLevelWeapon` smallint unsigned NOT NULL DEFAULT '0', - `ItemLevelArmor` smallint unsigned NOT NULL DEFAULT '0', - `HordeSourceTypeEnum` tinyint NOT NULL DEFAULT '0', - `AllianceSourceTypeEnum` tinyint NOT NULL DEFAULT '0', - `HordeIconFileDataID` int NOT NULL DEFAULT '0', - `AllianceIconFileDataID` int NOT NULL DEFAULT '0', - `HordeGarrFollItemSetID` smallint unsigned NOT NULL DEFAULT '0', - `AllianceGarrFollItemSetID` smallint unsigned NOT NULL DEFAULT '0', - `HordeUITextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `AllianceUITextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `Vitality` tinyint unsigned NOT NULL DEFAULT '0', - `HordeFlavorGarrStringID` tinyint unsigned NOT NULL DEFAULT '0', - `AllianceFlavorGarrStringID` tinyint unsigned NOT NULL DEFAULT '0', - `HordeSlottingBroadcastTextID` int unsigned NOT NULL DEFAULT '0', - `AllySlottingBroadcastTextID` int unsigned NOT NULL DEFAULT '0', - `ChrClassID` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `Gender` tinyint unsigned NOT NULL DEFAULT '0', + `Value1` int NOT NULL DEFAULT '0', + `Value2` int NOT NULL DEFAULT '0', + `Value3` int NOT NULL DEFAULT '0', + `Value4` int NOT NULL DEFAULT '0', + `ParentItemBonusListID` smallint unsigned NOT NULL DEFAULT '0', + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_follower_locale` +-- Table structure for table `item_bonus_list_group_entry` -- -DROP TABLE IF EXISTS `garr_follower_locale`; +DROP TABLE IF EXISTS `item_bonus_list_group_entry`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_follower_locale` ( +CREATE TABLE `item_bonus_list_group_entry` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `HordeSourceText_lang` text COLLATE utf8mb4_unicode_ci, - `AllianceSourceText_lang` text COLLATE utf8mb4_unicode_ci, - `TitleName_lang` text COLLATE utf8mb4_unicode_ci, + `ItemBonusListGroupID` int NOT NULL DEFAULT '0', + `ItemBonusListID` int NOT NULL DEFAULT '0', + `ItemLevelSelectorID` int NOT NULL DEFAULT '0', + `SequenceValue` int NOT NULL DEFAULT '0', + `ItemExtendedCostID` int NOT NULL DEFAULT '0', + `PlayerConditionID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ItemLogicalCostGroupID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_follower_x_ability` +-- Table structure for table `item_bonus_list_level_delta` -- -DROP TABLE IF EXISTS `garr_follower_x_ability`; +DROP TABLE IF EXISTS `item_bonus_list_level_delta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_follower_x_ability` ( +CREATE TABLE `item_bonus_list_level_delta` ( + `ItemLevelDelta` smallint NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `FactionIndex` tinyint unsigned NOT NULL DEFAULT '0', - `GarrAbilityID` smallint unsigned NOT NULL DEFAULT '0', - `GarrFollowerID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_mission` +-- Table structure for table `item_bonus_tree_node` -- -DROP TABLE IF EXISTS `garr_mission`; +DROP TABLE IF EXISTS `item_bonus_tree_node`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_mission` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Location` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `MapPosX` float NOT NULL DEFAULT '0', - `MapPosY` float NOT NULL DEFAULT '0', - `WorldPosX` float NOT NULL DEFAULT '0', - `WorldPosY` float NOT NULL DEFAULT '0', +CREATE TABLE `item_bonus_tree_node` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GarrTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `GarrMissionTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `GarrFollowerTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `MaxFollowers` tinyint unsigned NOT NULL DEFAULT '0', - `MissionCost` int unsigned NOT NULL DEFAULT '0', - `MissionCostCurrencyTypesID` smallint unsigned NOT NULL DEFAULT '0', - `OfferedGarrMissionTextureID` tinyint unsigned NOT NULL DEFAULT '0', - `UiTextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `EnvGarrMechanicID` int unsigned NOT NULL DEFAULT '0', - `EnvGarrMechanicTypeID` tinyint unsigned NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `TargetLevel` tinyint NOT NULL DEFAULT '0', - `TargetItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `MissionDuration` int NOT NULL DEFAULT '0', - `TravelDuration` int NOT NULL DEFAULT '0', - `OfferDuration` int unsigned NOT NULL DEFAULT '0', - `BaseCompletionChance` tinyint unsigned NOT NULL DEFAULT '0', - `BaseFollowerXP` int unsigned NOT NULL DEFAULT '0', - `OvermaxRewardPackID` int unsigned NOT NULL DEFAULT '0', - `FollowerDeathChance` tinyint unsigned NOT NULL DEFAULT '0', - `AreaID` int unsigned NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', - `GarrMissionSetID` int unsigned NOT NULL DEFAULT '0', + `ItemContext` tinyint unsigned NOT NULL DEFAULT '0', + `ChildItemBonusTreeID` smallint unsigned NOT NULL DEFAULT '0', + `ChildItemBonusListID` smallint unsigned NOT NULL DEFAULT '0', + `ChildItemLevelSelectorID` smallint unsigned NOT NULL DEFAULT '0', + `ChildItemBonusListGroupID` int NOT NULL DEFAULT '0', + `IblGroupPointsModSetID` int NOT NULL DEFAULT '0', + `MinMythicPlusLevel` int NOT NULL DEFAULT '0', + `MaxMythicPlusLevel` int NOT NULL DEFAULT '0', + `ParentItemBonusTreeID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_mission_locale` +-- Table structure for table `item_child_equipment` -- -DROP TABLE IF EXISTS `garr_mission_locale`; +DROP TABLE IF EXISTS `item_child_equipment`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_mission_locale` ( +CREATE TABLE `item_child_equipment` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Location_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `ChildItemID` int NOT NULL DEFAULT '0', + `ChildItemEquipSlot` tinyint unsigned NOT NULL DEFAULT '0', + `ParentItemID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `item_class` +-- + +DROP TABLE IF EXISTS `item_class`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `item_class` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `ClassName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ClassID` tinyint NOT NULL DEFAULT '0', + `PriceModifier` float NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `item_class_locale` +-- + +DROP TABLE IF EXISTS `item_class_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `item_class_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `ClassName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci /*!50500 PARTITION BY LIST COLUMNS(locale) (PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, @@ -3707,370 +3370,409 @@ CREATE TABLE `garr_mission_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_plot` +-- Table structure for table `item_context_picker_entry` -- -DROP TABLE IF EXISTS `garr_plot`; +DROP TABLE IF EXISTS `item_context_picker_entry`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_plot` ( +CREATE TABLE `item_context_picker_entry` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `PlotType` tinyint unsigned NOT NULL DEFAULT '0', - `HordeConstructObjID` int NOT NULL DEFAULT '0', - `AllianceConstructObjID` int NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `UiCategoryID` tinyint unsigned NOT NULL DEFAULT '0', - `UpgradeRequirement1` int unsigned NOT NULL DEFAULT '0', - `UpgradeRequirement2` int unsigned NOT NULL DEFAULT '0', + `ItemCreationContext` tinyint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `PVal` int NOT NULL DEFAULT '0', + `Flags` int unsigned NOT NULL DEFAULT '0', + `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `ItemContextPickerID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_plot_building` +-- Table structure for table `item_currency_cost` -- -DROP TABLE IF EXISTS `garr_plot_building`; +DROP TABLE IF EXISTS `item_currency_cost`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_plot_building` ( +CREATE TABLE `item_currency_cost` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GarrPlotID` tinyint unsigned NOT NULL DEFAULT '0', - `GarrBuildingID` tinyint unsigned NOT NULL DEFAULT '0', + `ItemID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_plot_instance` +-- Table structure for table `item_damage_ammo` -- -DROP TABLE IF EXISTS `garr_plot_instance`; +DROP TABLE IF EXISTS `item_damage_ammo`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_plot_instance` ( +CREATE TABLE `item_damage_ammo` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `GarrPlotID` tinyint unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Quality1` float NOT NULL DEFAULT '0', + `Quality2` float NOT NULL DEFAULT '0', + `Quality3` float NOT NULL DEFAULT '0', + `Quality4` float NOT NULL DEFAULT '0', + `Quality5` float NOT NULL DEFAULT '0', + `Quality6` float NOT NULL DEFAULT '0', + `Quality7` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_site_level` +-- Table structure for table `item_damage_one_hand` -- -DROP TABLE IF EXISTS `garr_site_level`; +DROP TABLE IF EXISTS `item_damage_one_hand`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_site_level` ( +CREATE TABLE `item_damage_one_hand` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TownHallUiPosX` float NOT NULL DEFAULT '0', - `TownHallUiPosY` float NOT NULL DEFAULT '0', - `GarrSiteID` int unsigned NOT NULL DEFAULT '0', - `GarrLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MapID` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeMovieID` smallint unsigned NOT NULL DEFAULT '0', - `UiTextureKitID` smallint unsigned NOT NULL DEFAULT '0', - `MaxBuildingLevel` tinyint unsigned NOT NULL DEFAULT '0', - `UpgradeCost` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeGoldCost` smallint unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Quality1` float NOT NULL DEFAULT '0', + `Quality2` float NOT NULL DEFAULT '0', + `Quality3` float NOT NULL DEFAULT '0', + `Quality4` float NOT NULL DEFAULT '0', + `Quality5` float NOT NULL DEFAULT '0', + `Quality6` float NOT NULL DEFAULT '0', + `Quality7` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_site_level_plot_inst` +-- Table structure for table `item_damage_one_hand_caster` -- -DROP TABLE IF EXISTS `garr_site_level_plot_inst`; +DROP TABLE IF EXISTS `item_damage_one_hand_caster`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_site_level_plot_inst` ( +CREATE TABLE `item_damage_one_hand_caster` ( `ID` int unsigned NOT NULL DEFAULT '0', - `UiMarkerPosX` float NOT NULL DEFAULT '0', - `UiMarkerPosY` float NOT NULL DEFAULT '0', - `GarrSiteLevelID` smallint unsigned NOT NULL DEFAULT '0', - `GarrPlotInstanceID` tinyint unsigned NOT NULL DEFAULT '0', - `UiMarkerSize` tinyint unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Quality1` float NOT NULL DEFAULT '0', + `Quality2` float NOT NULL DEFAULT '0', + `Quality3` float NOT NULL DEFAULT '0', + `Quality4` float NOT NULL DEFAULT '0', + `Quality5` float NOT NULL DEFAULT '0', + `Quality6` float NOT NULL DEFAULT '0', + `Quality7` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_talent_tree` +-- Table structure for table `item_damage_two_hand` -- -DROP TABLE IF EXISTS `garr_talent_tree`; +DROP TABLE IF EXISTS `item_damage_two_hand`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_talent_tree` ( +CREATE TABLE `item_damage_two_hand` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `GarrTypeID` int NOT NULL DEFAULT '0', - `ClassID` int NOT NULL DEFAULT '0', - `MaxTiers` tinyint NOT NULL DEFAULT '0', - `UiOrder` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint NOT NULL DEFAULT '0', - `UiTextureKitID` smallint unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Quality1` float NOT NULL DEFAULT '0', + `Quality2` float NOT NULL DEFAULT '0', + `Quality3` float NOT NULL DEFAULT '0', + `Quality4` float NOT NULL DEFAULT '0', + `Quality5` float NOT NULL DEFAULT '0', + `Quality6` float NOT NULL DEFAULT '0', + `Quality7` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `garr_talent_tree_locale` +-- Table structure for table `item_damage_two_hand_caster` -- -DROP TABLE IF EXISTS `garr_talent_tree_locale`; +DROP TABLE IF EXISTS `item_damage_two_hand_caster`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `garr_talent_tree_locale` ( +CREATE TABLE `item_damage_two_hand_caster` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Quality1` float NOT NULL DEFAULT '0', + `Quality2` float NOT NULL DEFAULT '0', + `Quality3` float NOT NULL DEFAULT '0', + `Quality4` float NOT NULL DEFAULT '0', + `Quality5` float NOT NULL DEFAULT '0', + `Quality6` float NOT NULL DEFAULT '0', + `Quality7` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `gem_properties` +-- Table structure for table `item_disenchant_loot` -- -DROP TABLE IF EXISTS `gem_properties`; +DROP TABLE IF EXISTS `item_disenchant_loot`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `gem_properties` ( +CREATE TABLE `item_disenchant_loot` ( `ID` int unsigned NOT NULL DEFAULT '0', - `EnchantId` smallint unsigned NOT NULL DEFAULT '0', - `Type` int NOT NULL DEFAULT '0', - `MinItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Subclass` tinyint NOT NULL DEFAULT '0', + `Quality` tinyint unsigned NOT NULL DEFAULT '0', + `MinLevel` smallint unsigned NOT NULL DEFAULT '0', + `MaxLevel` smallint unsigned NOT NULL DEFAULT '0', + `SkillRequired` smallint unsigned NOT NULL DEFAULT '0', + `ExpansionID` tinyint NOT NULL DEFAULT '0', + `Class` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `glyph_bindable_spell` +-- Table structure for table `item_effect` -- -DROP TABLE IF EXISTS `glyph_bindable_spell`; +DROP TABLE IF EXISTS `item_effect`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `glyph_bindable_spell` ( +CREATE TABLE `item_effect` ( `ID` int unsigned NOT NULL DEFAULT '0', + `LegacySlotIndex` tinyint unsigned NOT NULL DEFAULT '0', + `TriggerType` tinyint NOT NULL DEFAULT '0', + `Charges` smallint NOT NULL DEFAULT '0', + `CoolDownMSec` int NOT NULL DEFAULT '0', + `CategoryCoolDownMSec` int NOT NULL DEFAULT '0', + `SpellCategoryID` smallint unsigned NOT NULL DEFAULT '0', `SpellID` int NOT NULL DEFAULT '0', - `GlyphPropertiesID` int unsigned NOT NULL DEFAULT '0', + `ChrSpecializationID` smallint unsigned NOT NULL DEFAULT '0', + `ParentItemID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `glyph_properties` +-- Table structure for table `item_extended_cost` -- -DROP TABLE IF EXISTS `glyph_properties`; +DROP TABLE IF EXISTS `item_extended_cost`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `glyph_properties` ( +CREATE TABLE `item_extended_cost` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', - `GlyphType` tinyint unsigned NOT NULL DEFAULT '0', - `GlyphExclusiveCategoryID` tinyint unsigned NOT NULL DEFAULT '0', - `SpellIconFileDataID` int NOT NULL DEFAULT '0', - `GlyphSlotFlags` int unsigned NOT NULL DEFAULT '0', + `RequiredArenaRating` smallint unsigned NOT NULL DEFAULT '0', + `ArenaBracket` tinyint NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `MinFactionID` tinyint unsigned NOT NULL DEFAULT '0', + `MinReputation` int NOT NULL DEFAULT '0', + `RequiredAchievement` tinyint unsigned NOT NULL DEFAULT '0', + `ItemID1` int NOT NULL DEFAULT '0', + `ItemID2` int NOT NULL DEFAULT '0', + `ItemID3` int NOT NULL DEFAULT '0', + `ItemID4` int NOT NULL DEFAULT '0', + `ItemID5` int NOT NULL DEFAULT '0', + `ItemCount1` smallint unsigned NOT NULL DEFAULT '0', + `ItemCount2` smallint unsigned NOT NULL DEFAULT '0', + `ItemCount3` smallint unsigned NOT NULL DEFAULT '0', + `ItemCount4` smallint unsigned NOT NULL DEFAULT '0', + `ItemCount5` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyID1` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyID2` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyID3` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyID4` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyID5` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyCount1` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount2` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount3` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount4` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount5` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `glyph_required_spec` +-- Table structure for table `item_level_selector` -- -DROP TABLE IF EXISTS `glyph_required_spec`; +DROP TABLE IF EXISTS `item_level_selector`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `glyph_required_spec` ( +CREATE TABLE `item_level_selector` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrSpecializationID` smallint unsigned NOT NULL DEFAULT '0', - `GlyphPropertiesID` int unsigned NOT NULL DEFAULT '0', + `MinItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `ItemLevelSelectorQualitySetID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `glyph_slot` +-- Table structure for table `item_level_selector_quality` -- -DROP TABLE IF EXISTS `glyph_slot`; +DROP TABLE IF EXISTS `item_level_selector_quality`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `glyph_slot` ( +CREATE TABLE `item_level_selector_quality` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Tooltip` int NOT NULL DEFAULT '0', - `Type` int unsigned NOT NULL DEFAULT '0', + `QualityItemBonusListID` int NOT NULL DEFAULT '0', + `Quality` tinyint NOT NULL DEFAULT '0', + `ParentILSQualitySetID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `gossip_npc_option` +-- Table structure for table `item_level_selector_quality_set` -- -DROP TABLE IF EXISTS `gossip_npc_option`; +DROP TABLE IF EXISTS `item_level_selector_quality_set`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `gossip_npc_option` ( +CREATE TABLE `item_level_selector_quality_set` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GossipNpcOption` int NOT NULL DEFAULT '0', - `LFGDungeonsID` int NOT NULL DEFAULT '0', - `TrainerID` int NOT NULL DEFAULT '0', - `Unk341_1` int NOT NULL DEFAULT '0', - `Unk341_2` int NOT NULL DEFAULT '0', - `Unk341_3` int NOT NULL DEFAULT '0', - `Unk341_4` int NOT NULL DEFAULT '0', - `Unk341_5` int NOT NULL DEFAULT '0', - `Unk341_6` int NOT NULL DEFAULT '0', - `Unk341_7` int NOT NULL DEFAULT '0', - `Unk341_8` int NOT NULL DEFAULT '0', - `GossipOptionID` int NOT NULL DEFAULT '0', + `IlvlRare` smallint NOT NULL DEFAULT '0', + `IlvlEpic` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `guild_color_background` +-- Table structure for table `item_limit_category` -- -DROP TABLE IF EXISTS `guild_color_background`; +DROP TABLE IF EXISTS `item_limit_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `guild_color_background` ( +CREATE TABLE `item_limit_category` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Red` tinyint unsigned NOT NULL DEFAULT '0', - `Blue` tinyint unsigned NOT NULL DEFAULT '0', - `Green` tinyint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Quantity` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `guild_color_border` +-- Table structure for table `item_limit_category_condition` -- -DROP TABLE IF EXISTS `guild_color_border`; +DROP TABLE IF EXISTS `item_limit_category_condition`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `guild_color_border` ( +CREATE TABLE `item_limit_category_condition` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Red` tinyint unsigned NOT NULL DEFAULT '0', - `Blue` tinyint unsigned NOT NULL DEFAULT '0', - `Green` tinyint unsigned NOT NULL DEFAULT '0', + `AddQuantity` tinyint NOT NULL DEFAULT '0', + `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `ParentItemLimitCategoryID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `guild_color_emblem` +-- Table structure for table `item_limit_category_locale` -- -DROP TABLE IF EXISTS `guild_color_emblem`; +DROP TABLE IF EXISTS `item_limit_category_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `guild_color_emblem` ( +CREATE TABLE `item_limit_category_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Red` tinyint unsigned NOT NULL DEFAULT '0', - `Blue` tinyint unsigned NOT NULL DEFAULT '0', - `Green` tinyint unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `item_modified_appearance` +-- + +DROP TABLE IF EXISTS `item_modified_appearance`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `item_modified_appearance` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `ItemID` int unsigned NOT NULL DEFAULT '0', + `ItemAppearanceModifierID` int NOT NULL DEFAULT '0', + `ItemAppearanceID` int NOT NULL DEFAULT '0', + `OrderIndex` int NOT NULL DEFAULT '0', + `TransmogSourceTypeEnum` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `guild_perk_spells` +-- Table structure for table `item_modified_appearance_extra` -- -DROP TABLE IF EXISTS `guild_perk_spells`; +DROP TABLE IF EXISTS `item_modified_appearance_extra`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `guild_perk_spells` ( +CREATE TABLE `item_modified_appearance_extra` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', + `IconFileDataID` int NOT NULL DEFAULT '0', + `UnequippedIconFileDataID` int NOT NULL DEFAULT '0', + `SheatheType` tinyint unsigned NOT NULL DEFAULT '0', + `DisplayWeaponSubclassID` tinyint NOT NULL DEFAULT '0', + `DisplayInventoryType` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `heirloom` +-- Table structure for table `item_name_description` -- -DROP TABLE IF EXISTS `heirloom`; +DROP TABLE IF EXISTS `item_name_description`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `heirloom` ( - `SourceText` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `item_name_description` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `LegacyUpgradedItemID` int NOT NULL DEFAULT '0', - `StaticUpgradedItemID` int NOT NULL DEFAULT '0', - `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `LegacyItemID` int NOT NULL DEFAULT '0', - `UpgradeItemID1` int NOT NULL DEFAULT '0', - `UpgradeItemID2` int NOT NULL DEFAULT '0', - `UpgradeItemID3` int NOT NULL DEFAULT '0', - `UpgradeItemID4` int NOT NULL DEFAULT '0', - `UpgradeItemID5` int NOT NULL DEFAULT '0', - `UpgradeItemID6` int NOT NULL DEFAULT '0', - `UpgradeItemBonusListID1` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeItemBonusListID2` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeItemBonusListID3` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeItemBonusListID4` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeItemBonusListID5` smallint unsigned NOT NULL DEFAULT '0', - `UpgradeItemBonusListID6` smallint unsigned NOT NULL DEFAULT '0', + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Color` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `heirloom_locale` +-- Table structure for table `item_name_description_locale` -- -DROP TABLE IF EXISTS `heirloom_locale`; +DROP TABLE IF EXISTS `item_name_description_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `heirloom_locale` ( +CREATE TABLE `item_name_description_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `SourceText_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -4088,339 +3790,473 @@ CREATE TABLE `heirloom_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `holidays` +-- Table structure for table `item_price_base` -- -DROP TABLE IF EXISTS `holidays`; +DROP TABLE IF EXISTS `item_price_base`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `holidays` ( +CREATE TABLE `item_price_base` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Region` smallint unsigned NOT NULL DEFAULT '0', - `Looping` tinyint unsigned NOT NULL DEFAULT '0', - `HolidayNameID` int unsigned NOT NULL DEFAULT '0', - `HolidayDescriptionID` int unsigned NOT NULL DEFAULT '0', - `Priority` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFilterType` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `WorldStateExpressionID` int unsigned NOT NULL DEFAULT '0', - `Duration1` smallint unsigned NOT NULL DEFAULT '0', - `Duration2` smallint unsigned NOT NULL DEFAULT '0', - `Duration3` smallint unsigned NOT NULL DEFAULT '0', - `Duration4` smallint unsigned NOT NULL DEFAULT '0', - `Duration5` smallint unsigned NOT NULL DEFAULT '0', - `Duration6` smallint unsigned NOT NULL DEFAULT '0', - `Duration7` smallint unsigned NOT NULL DEFAULT '0', - `Duration8` smallint unsigned NOT NULL DEFAULT '0', - `Duration9` smallint unsigned NOT NULL DEFAULT '0', - `Duration10` smallint unsigned NOT NULL DEFAULT '0', - `Date1` int unsigned NOT NULL DEFAULT '0', - `Date2` int unsigned NOT NULL DEFAULT '0', - `Date3` int unsigned NOT NULL DEFAULT '0', - `Date4` int unsigned NOT NULL DEFAULT '0', - `Date5` int unsigned NOT NULL DEFAULT '0', - `Date6` int unsigned NOT NULL DEFAULT '0', - `Date7` int unsigned NOT NULL DEFAULT '0', - `Date8` int unsigned NOT NULL DEFAULT '0', - `Date9` int unsigned NOT NULL DEFAULT '0', - `Date10` int unsigned NOT NULL DEFAULT '0', - `Date11` int unsigned NOT NULL DEFAULT '0', - `Date12` int unsigned NOT NULL DEFAULT '0', - `Date13` int unsigned NOT NULL DEFAULT '0', - `Date14` int unsigned NOT NULL DEFAULT '0', - `Date15` int unsigned NOT NULL DEFAULT '0', - `Date16` int unsigned NOT NULL DEFAULT '0', - `CalendarFlags1` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags2` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags3` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags4` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags5` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags6` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags7` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags8` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags9` tinyint unsigned NOT NULL DEFAULT '0', - `CalendarFlags10` tinyint unsigned NOT NULL DEFAULT '0', - `TextureFileDataID1` int NOT NULL DEFAULT '0', - `TextureFileDataID2` int NOT NULL DEFAULT '0', - `TextureFileDataID3` int NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Armor` float NOT NULL DEFAULT '0', + `Weapon` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `hotfix_blob` +-- Table structure for table `item_reforge` -- -DROP TABLE IF EXISTS `hotfix_blob`; +DROP TABLE IF EXISTS `item_reforge`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `hotfix_blob` ( - `TableHash` int unsigned NOT NULL, - `RecordId` int NOT NULL, - `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `Blob` blob, +CREATE TABLE `item_reforge` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `SourceStat` smallint unsigned NOT NULL DEFAULT '0', + `SourceMultiplier` float NOT NULL DEFAULT '0', + `TargetStat` smallint unsigned NOT NULL DEFAULT '0', + `TargetMultiplier` float NOT NULL DEFAULT '0', + `LegacyItemReforgeID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`TableHash`,`RecordId`,`locale`) + PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `hotfix_data` +-- Table structure for table `item_search_name` -- -DROP TABLE IF EXISTS `hotfix_data`; +DROP TABLE IF EXISTS `item_search_name`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `hotfix_data` ( - `Id` int NOT NULL, - `UniqueId` int unsigned NOT NULL DEFAULT '0', - `TableHash` int unsigned NOT NULL, - `RecordId` int NOT NULL, - `Status` tinyint unsigned NOT NULL DEFAULT '3', +CREATE TABLE `item_search_name` ( + `AllowableRace` bigint NOT NULL DEFAULT '0', + `Display` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ID` int unsigned NOT NULL DEFAULT '0', + `OverallQualityID` tinyint unsigned NOT NULL DEFAULT '0', + `ExpansionID` tinyint NOT NULL DEFAULT '0', + `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', + `MinReputation` int NOT NULL DEFAULT '0', + `AllowableClass` int NOT NULL DEFAULT '0', + `RequiredLevel` tinyint NOT NULL DEFAULT '0', + `RequiredSkill` smallint unsigned NOT NULL DEFAULT '0', + `RequiredSkillRank` smallint unsigned NOT NULL DEFAULT '0', + `RequiredAbility` int unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', + `Flags3` int NOT NULL DEFAULT '0', + `Flags4` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`Id`,`TableHash`,`RecordId`) + PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `hotfix_optional_data` +-- Table structure for table `item_search_name_locale` -- -DROP TABLE IF EXISTS `hotfix_optional_data`; +DROP TABLE IF EXISTS `item_search_name_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `hotfix_optional_data` ( - `TableHash` int unsigned NOT NULL, - `RecordId` int unsigned NOT NULL, +CREATE TABLE `item_search_name_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `Key` int unsigned NOT NULL, - `Data` blob NOT NULL, - `VerifiedBuild` int NOT NULL DEFAULT '0' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + `Display_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `import_price_armor` +-- Table structure for table `item_set` -- -DROP TABLE IF EXISTS `import_price_armor`; +DROP TABLE IF EXISTS `item_set`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `import_price_armor` ( +CREATE TABLE `item_set` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ClothModifier` float NOT NULL DEFAULT '0', - `LeatherModifier` float NOT NULL DEFAULT '0', - `ChainModifier` float NOT NULL DEFAULT '0', - `PlateModifier` float NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `SetFlags` int unsigned NOT NULL DEFAULT '0', + `RequiredSkill` int unsigned NOT NULL DEFAULT '0', + `RequiredSkillRank` smallint unsigned NOT NULL DEFAULT '0', + `ItemID1` int unsigned NOT NULL DEFAULT '0', + `ItemID2` int unsigned NOT NULL DEFAULT '0', + `ItemID3` int unsigned NOT NULL DEFAULT '0', + `ItemID4` int unsigned NOT NULL DEFAULT '0', + `ItemID5` int unsigned NOT NULL DEFAULT '0', + `ItemID6` int unsigned NOT NULL DEFAULT '0', + `ItemID7` int unsigned NOT NULL DEFAULT '0', + `ItemID8` int unsigned NOT NULL DEFAULT '0', + `ItemID9` int unsigned NOT NULL DEFAULT '0', + `ItemID10` int unsigned NOT NULL DEFAULT '0', + `ItemID11` int unsigned NOT NULL DEFAULT '0', + `ItemID12` int unsigned NOT NULL DEFAULT '0', + `ItemID13` int unsigned NOT NULL DEFAULT '0', + `ItemID14` int unsigned NOT NULL DEFAULT '0', + `ItemID15` int unsigned NOT NULL DEFAULT '0', + `ItemID16` int unsigned NOT NULL DEFAULT '0', + `ItemID17` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `import_price_quality` +-- Table structure for table `item_set_locale` -- -DROP TABLE IF EXISTS `import_price_quality`; +DROP TABLE IF EXISTS `item_set_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `import_price_quality` ( +CREATE TABLE `item_set_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Data` float NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `import_price_shield` --- - -DROP TABLE IF EXISTS `import_price_shield`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `import_price_shield` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Data` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `import_price_weapon` +-- Table structure for table `item_set_spell` -- -DROP TABLE IF EXISTS `import_price_weapon`; +DROP TABLE IF EXISTS `item_set_spell`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `import_price_weapon` ( +CREATE TABLE `item_set_spell` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Data` float NOT NULL DEFAULT '0', + `ChrSpecID` smallint unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', + `Threshold` tinyint unsigned NOT NULL DEFAULT '0', + `ItemSetID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item` +-- Table structure for table `item_sparse` -- -DROP TABLE IF EXISTS `item`; +DROP TABLE IF EXISTS `item_sparse`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item` ( +CREATE TABLE `item_sparse` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ClassID` tinyint unsigned NOT NULL DEFAULT '0', - `SubclassID` tinyint unsigned NOT NULL DEFAULT '0', - `Material` tinyint unsigned NOT NULL DEFAULT '0', - `InventoryType` tinyint NOT NULL DEFAULT '0', - `RequiredLevel` int NOT NULL DEFAULT '0', - `SheatheType` tinyint unsigned NOT NULL DEFAULT '0', - `RandomSelect` smallint unsigned NOT NULL DEFAULT '0', - `ItemRandomSuffixGroupID` smallint unsigned NOT NULL DEFAULT '0', - `SoundOverrideSubclassID` tinyint NOT NULL DEFAULT '0', - `ScalingStatDistributionID` smallint unsigned NOT NULL DEFAULT '0', - `IconFileDataID` int NOT NULL DEFAULT '0', - `ItemGroupSoundsID` tinyint unsigned NOT NULL DEFAULT '0', + `AllowableRace` bigint NOT NULL DEFAULT '0', + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display3` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display2` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `DmgVariance` float NOT NULL DEFAULT '0', + `DurationInInventory` int unsigned NOT NULL DEFAULT '0', + `QualityModifier` float NOT NULL DEFAULT '0', + `BagFamily` int unsigned NOT NULL DEFAULT '0', + `StartQuestID` int NOT NULL DEFAULT '0', + `ItemRange` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket1` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket2` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket3` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket4` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket5` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket6` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket7` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket8` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket9` float NOT NULL DEFAULT '0', + `StatPercentageOfSocket10` float NOT NULL DEFAULT '0', + `Unknown440_11` int NOT NULL DEFAULT '0', + `Unknown440_12` int NOT NULL DEFAULT '0', + `Unknown440_13` int NOT NULL DEFAULT '0', + `Unknown440_14` int NOT NULL DEFAULT '0', + `Unknown440_15` int NOT NULL DEFAULT '0', + `Unknown440_16` int NOT NULL DEFAULT '0', + `Unknown440_17` int NOT NULL DEFAULT '0', + `Unknown440_18` int NOT NULL DEFAULT '0', + `Unknown440_19` int NOT NULL DEFAULT '0', + `Unknown440_110` int NOT NULL DEFAULT '0', + `StatPercentEditor1` int NOT NULL DEFAULT '0', + `StatPercentEditor2` int NOT NULL DEFAULT '0', + `StatPercentEditor3` int NOT NULL DEFAULT '0', + `StatPercentEditor4` int NOT NULL DEFAULT '0', + `StatPercentEditor5` int NOT NULL DEFAULT '0', + `StatPercentEditor6` int NOT NULL DEFAULT '0', + `StatPercentEditor7` int NOT NULL DEFAULT '0', + `StatPercentEditor8` int NOT NULL DEFAULT '0', + `StatPercentEditor9` int NOT NULL DEFAULT '0', + `StatPercentEditor10` int NOT NULL DEFAULT '0', + `Stackable` int NOT NULL DEFAULT '0', + `MaxCount` int NOT NULL DEFAULT '0', + `MinReputation` int NOT NULL DEFAULT '0', + `RequiredAbility` int unsigned NOT NULL DEFAULT '0', + `SellPrice` int unsigned NOT NULL DEFAULT '0', + `BuyPrice` int unsigned NOT NULL DEFAULT '0', + `VendorStackCount` int unsigned NOT NULL DEFAULT '0', + `PriceVariance` float NOT NULL DEFAULT '0', + `PriceRandomValue` float NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', + `Flags3` int NOT NULL DEFAULT '0', + `Flags4` int NOT NULL DEFAULT '0', + `FactionRelated` int NOT NULL DEFAULT '0', + `ModifiedCraftingReagentItemID` int NOT NULL DEFAULT '0', `ContentTuningID` int NOT NULL DEFAULT '0', + `PlayerLevelToItemLevelCurveID` int NOT NULL DEFAULT '0', `MaxDurability` int unsigned NOT NULL DEFAULT '0', + `ItemNameDescriptionID` smallint unsigned NOT NULL DEFAULT '0', + `RequiredTransmogHoliday` smallint unsigned NOT NULL DEFAULT '0', + `RequiredHoliday` smallint unsigned NOT NULL DEFAULT '0', + `LimitCategory` smallint unsigned NOT NULL DEFAULT '0', + `GemProperties` smallint unsigned NOT NULL DEFAULT '0', + `SocketMatchEnchantmentId` smallint unsigned NOT NULL DEFAULT '0', + `TotemCategoryID` smallint unsigned NOT NULL DEFAULT '0', + `InstanceBound` smallint unsigned NOT NULL DEFAULT '0', + `ZoneBound1` smallint unsigned NOT NULL DEFAULT '0', + `ZoneBound2` smallint unsigned NOT NULL DEFAULT '0', + `ItemSet` smallint unsigned NOT NULL DEFAULT '0', + `LockID` smallint unsigned NOT NULL DEFAULT '0', + `PageID` smallint unsigned NOT NULL DEFAULT '0', + `ItemDelay` smallint unsigned NOT NULL DEFAULT '0', + `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', + `RequiredSkillRank` smallint unsigned NOT NULL DEFAULT '0', + `RequiredSkill` smallint unsigned NOT NULL DEFAULT '0', + `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `AllowableClass` smallint NOT NULL DEFAULT '0', + `ItemRandomSuffixGroupID` smallint unsigned NOT NULL DEFAULT '0', + `RandomSelect` smallint unsigned NOT NULL DEFAULT '0', + `MinDamage1` smallint unsigned NOT NULL DEFAULT '0', + `MinDamage2` smallint unsigned NOT NULL DEFAULT '0', + `MinDamage3` smallint unsigned NOT NULL DEFAULT '0', + `MinDamage4` smallint unsigned NOT NULL DEFAULT '0', + `MinDamage5` smallint unsigned NOT NULL DEFAULT '0', + `MaxDamage1` smallint unsigned NOT NULL DEFAULT '0', + `MaxDamage2` smallint unsigned NOT NULL DEFAULT '0', + `MaxDamage3` smallint unsigned NOT NULL DEFAULT '0', + `MaxDamage4` smallint unsigned NOT NULL DEFAULT '0', + `MaxDamage5` smallint unsigned NOT NULL DEFAULT '0', + `Resistances1` smallint NOT NULL DEFAULT '0', + `Resistances2` smallint NOT NULL DEFAULT '0', + `Resistances3` smallint NOT NULL DEFAULT '0', + `Resistances4` smallint NOT NULL DEFAULT '0', + `Resistances5` smallint NOT NULL DEFAULT '0', + `Resistances6` smallint NOT NULL DEFAULT '0', + `Resistances7` smallint NOT NULL DEFAULT '0', + `ScalingStatDistributionID` smallint unsigned NOT NULL DEFAULT '0', + `StatModifierBonusAmount1` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount2` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount3` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount4` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount5` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount6` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount7` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount8` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount9` smallint NOT NULL DEFAULT '0', + `StatModifierBonusAmount10` smallint NOT NULL DEFAULT '0', + `ExpansionID` tinyint unsigned NOT NULL DEFAULT '0', + `ArtifactID` tinyint unsigned NOT NULL DEFAULT '0', + `SpellWeight` tinyint unsigned NOT NULL DEFAULT '0', + `SpellWeightCategory` tinyint unsigned NOT NULL DEFAULT '0', + `SocketType1` tinyint unsigned NOT NULL DEFAULT '0', + `SocketType2` tinyint unsigned NOT NULL DEFAULT '0', + `SocketType3` tinyint unsigned NOT NULL DEFAULT '0', + `SheatheType` tinyint unsigned NOT NULL DEFAULT '0', + `Material` tinyint unsigned NOT NULL DEFAULT '0', + `PageMaterialID` tinyint unsigned NOT NULL DEFAULT '0', + `LanguageID` tinyint unsigned NOT NULL DEFAULT '0', + `Bonding` tinyint unsigned NOT NULL DEFAULT '0', + `DamageDamageType` tinyint unsigned NOT NULL DEFAULT '0', + `StatModifierBonusStat1` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat2` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat3` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat4` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat5` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat6` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat7` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat8` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat9` tinyint NOT NULL DEFAULT '0', + `StatModifierBonusStat10` tinyint NOT NULL DEFAULT '0', + `ContainerSlots` tinyint unsigned NOT NULL DEFAULT '0', + `RequiredPVPMedal` tinyint unsigned NOT NULL DEFAULT '0', + `RequiredPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `InventoryType` tinyint NOT NULL DEFAULT '0', + `OverallQualityID` tinyint NOT NULL DEFAULT '0', `AmmunitionType` tinyint unsigned NOT NULL DEFAULT '0', - `ScalingStatValue` int NOT NULL DEFAULT '0', - `DamageType1` tinyint unsigned NOT NULL DEFAULT '0', - `DamageType2` tinyint unsigned NOT NULL DEFAULT '0', - `DamageType3` tinyint unsigned NOT NULL DEFAULT '0', - `DamageType4` tinyint unsigned NOT NULL DEFAULT '0', - `DamageType5` tinyint unsigned NOT NULL DEFAULT '0', - `Resistances1` int NOT NULL DEFAULT '0', - `Resistances2` int NOT NULL DEFAULT '0', - `Resistances3` int NOT NULL DEFAULT '0', - `Resistances4` int NOT NULL DEFAULT '0', - `Resistances5` int NOT NULL DEFAULT '0', - `Resistances6` int NOT NULL DEFAULT '0', - `Resistances7` int NOT NULL DEFAULT '0', - `MinDamage1` int NOT NULL DEFAULT '0', - `MinDamage2` int NOT NULL DEFAULT '0', - `MinDamage3` int NOT NULL DEFAULT '0', - `MinDamage4` int NOT NULL DEFAULT '0', - `MinDamage5` int NOT NULL DEFAULT '0', - `MaxDamage1` int NOT NULL DEFAULT '0', - `MaxDamage2` int NOT NULL DEFAULT '0', - `MaxDamage3` int NOT NULL DEFAULT '0', - `MaxDamage4` int NOT NULL DEFAULT '0', - `MaxDamage5` int NOT NULL DEFAULT '0', + `RequiredLevel` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_appearance` +-- Table structure for table `item_sparse_locale` -- -DROP TABLE IF EXISTS `item_appearance`; +DROP TABLE IF EXISTS `item_sparse_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_appearance` ( +CREATE TABLE `item_sparse_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DisplayType` tinyint unsigned NOT NULL DEFAULT '0', - `ItemDisplayInfoID` int NOT NULL DEFAULT '0', - `DefaultIconFileDataID` int NOT NULL DEFAULT '0', - `UiOrder` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display3_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display2_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display1_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Display_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_armor_quality` +-- Table structure for table `item_x_bonus_tree` -- -DROP TABLE IF EXISTS `item_armor_quality`; +DROP TABLE IF EXISTS `item_x_bonus_tree`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_armor_quality` ( +CREATE TABLE `item_x_bonus_tree` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Qualitymod1` float NOT NULL DEFAULT '0', - `Qualitymod2` float NOT NULL DEFAULT '0', - `Qualitymod3` float NOT NULL DEFAULT '0', - `Qualitymod4` float NOT NULL DEFAULT '0', - `Qualitymod5` float NOT NULL DEFAULT '0', - `Qualitymod6` float NOT NULL DEFAULT '0', - `Qualitymod7` float NOT NULL DEFAULT '0', + `ItemBonusTreeID` smallint unsigned NOT NULL DEFAULT '0', + `ItemID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_armor_shield` +-- Table structure for table `journal_encounter` -- -DROP TABLE IF EXISTS `item_armor_shield`; +DROP TABLE IF EXISTS `journal_encounter`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_armor_shield` ( +CREATE TABLE `journal_encounter` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapX` float NOT NULL DEFAULT '0', + `MapY` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `Quality1` float NOT NULL DEFAULT '0', - `Quality2` float NOT NULL DEFAULT '0', - `Quality3` float NOT NULL DEFAULT '0', - `Quality4` float NOT NULL DEFAULT '0', - `Quality5` float NOT NULL DEFAULT '0', - `Quality6` float NOT NULL DEFAULT '0', - `Quality7` float NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `JournalInstanceID` smallint unsigned NOT NULL DEFAULT '0', + `DungeonEncounterID` smallint unsigned NOT NULL DEFAULT '0', + `OrderIndex` int unsigned NOT NULL DEFAULT '0', + `FirstSectionID` smallint unsigned NOT NULL DEFAULT '0', + `UiMapID` smallint unsigned NOT NULL DEFAULT '0', + `MapDisplayConditionID` int unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `DifficultyMask` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_armor_total` +-- Table structure for table `journal_encounter_locale` -- -DROP TABLE IF EXISTS `item_armor_total`; +DROP TABLE IF EXISTS `journal_encounter_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_armor_total` ( +CREATE TABLE `journal_encounter_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint NOT NULL DEFAULT '0', - `Cloth` float NOT NULL DEFAULT '0', - `Leather` float NOT NULL DEFAULT '0', - `Mail` float NOT NULL DEFAULT '0', - `Plate` float NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_bag_family` +-- Table structure for table `journal_encounter_section` -- -DROP TABLE IF EXISTS `item_bag_family`; +DROP TABLE IF EXISTS `journal_encounter_section`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_bag_family` ( +CREATE TABLE `journal_encounter_section` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, + `Title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `BodyText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `JournalEncounterID` smallint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `ParentSectionID` smallint unsigned NOT NULL DEFAULT '0', + `FirstChildSectionID` smallint unsigned NOT NULL DEFAULT '0', + `NextSiblingSectionID` smallint unsigned NOT NULL DEFAULT '0', + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `IconCreatureDisplayInfoID` int unsigned NOT NULL DEFAULT '0', + `UiModelSceneID` int NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `IconFileDataID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `IconFlags` int NOT NULL DEFAULT '0', + `DifficultyMask` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_bag_family_locale` +-- Table structure for table `journal_encounter_section_locale` -- -DROP TABLE IF EXISTS `item_bag_family_locale`; +DROP TABLE IF EXISTS `journal_encounter_section_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_bag_family_locale` ( +CREATE TABLE `journal_encounter_section_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Title_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `BodyText_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -4438,132 +4274,173 @@ CREATE TABLE `item_bag_family_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_bonus` +-- Table structure for table `journal_instance` -- -DROP TABLE IF EXISTS `item_bonus`; +DROP TABLE IF EXISTS `journal_instance`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_bonus` ( +CREATE TABLE `journal_instance` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Value1` int NOT NULL DEFAULT '0', - `Value2` int NOT NULL DEFAULT '0', - `Value3` int NOT NULL DEFAULT '0', - `Value4` int NOT NULL DEFAULT '0', - `ParentItemBonusListID` smallint unsigned NOT NULL DEFAULT '0', - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapID` smallint unsigned NOT NULL DEFAULT '0', + `BackgroundFileDataID` int NOT NULL DEFAULT '0', + `ButtonFileDataID` int NOT NULL DEFAULT '0', + `ButtonSmallFileDataID` int NOT NULL DEFAULT '0', + `LoreFileDataID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `AreaID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_bonus_list_group_entry` +-- Table structure for table `journal_instance_locale` -- -DROP TABLE IF EXISTS `item_bonus_list_group_entry`; +DROP TABLE IF EXISTS `journal_instance_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_bonus_list_group_entry` ( +CREATE TABLE `journal_instance_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemBonusListGroupID` int NOT NULL DEFAULT '0', - `ItemBonusListID` int NOT NULL DEFAULT '0', - `ItemLevelSelectorID` int NOT NULL DEFAULT '0', - `SequenceValue` int NOT NULL DEFAULT '0', - `ItemExtendedCostID` int NOT NULL DEFAULT '0', - `PlayerConditionID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ItemLogicalCostGroupID` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_bonus_list_level_delta` +-- Table structure for table `journal_tier` -- -DROP TABLE IF EXISTS `item_bonus_list_level_delta`; +DROP TABLE IF EXISTS `journal_tier`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_bonus_list_level_delta` ( - `ItemLevelDelta` smallint NOT NULL DEFAULT '0', +CREATE TABLE `journal_tier` ( `ID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_bonus_tree_node` +-- Table structure for table `journal_tier_locale` -- -DROP TABLE IF EXISTS `item_bonus_tree_node`; +DROP TABLE IF EXISTS `journal_tier_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_bonus_tree_node` ( +CREATE TABLE `journal_tier_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemContext` tinyint unsigned NOT NULL DEFAULT '0', - `ChildItemBonusTreeID` smallint unsigned NOT NULL DEFAULT '0', - `ChildItemBonusListID` smallint unsigned NOT NULL DEFAULT '0', - `ChildItemLevelSelectorID` smallint unsigned NOT NULL DEFAULT '0', - `ChildItemBonusListGroupID` int NOT NULL DEFAULT '0', - `IblGroupPointsModSetID` int NOT NULL DEFAULT '0', - `MinMythicPlusLevel` int NOT NULL DEFAULT '0', - `MaxMythicPlusLevel` int NOT NULL DEFAULT '0', - `ParentItemBonusTreeID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_child_equipment` +-- Table structure for table `keychain` -- -DROP TABLE IF EXISTS `item_child_equipment`; +DROP TABLE IF EXISTS `keychain`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_child_equipment` ( +CREATE TABLE `keychain` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChildItemID` int NOT NULL DEFAULT '0', - `ChildItemEquipSlot` tinyint unsigned NOT NULL DEFAULT '0', - `ParentItemID` int unsigned NOT NULL DEFAULT '0', + `Key1` tinyint unsigned NOT NULL DEFAULT '0', + `Key2` tinyint unsigned NOT NULL DEFAULT '0', + `Key3` tinyint unsigned NOT NULL DEFAULT '0', + `Key4` tinyint unsigned NOT NULL DEFAULT '0', + `Key5` tinyint unsigned NOT NULL DEFAULT '0', + `Key6` tinyint unsigned NOT NULL DEFAULT '0', + `Key7` tinyint unsigned NOT NULL DEFAULT '0', + `Key8` tinyint unsigned NOT NULL DEFAULT '0', + `Key9` tinyint unsigned NOT NULL DEFAULT '0', + `Key10` tinyint unsigned NOT NULL DEFAULT '0', + `Key11` tinyint unsigned NOT NULL DEFAULT '0', + `Key12` tinyint unsigned NOT NULL DEFAULT '0', + `Key13` tinyint unsigned NOT NULL DEFAULT '0', + `Key14` tinyint unsigned NOT NULL DEFAULT '0', + `Key15` tinyint unsigned NOT NULL DEFAULT '0', + `Key16` tinyint unsigned NOT NULL DEFAULT '0', + `Key17` tinyint unsigned NOT NULL DEFAULT '0', + `Key18` tinyint unsigned NOT NULL DEFAULT '0', + `Key19` tinyint unsigned NOT NULL DEFAULT '0', + `Key20` tinyint unsigned NOT NULL DEFAULT '0', + `Key21` tinyint unsigned NOT NULL DEFAULT '0', + `Key22` tinyint unsigned NOT NULL DEFAULT '0', + `Key23` tinyint unsigned NOT NULL DEFAULT '0', + `Key24` tinyint unsigned NOT NULL DEFAULT '0', + `Key25` tinyint unsigned NOT NULL DEFAULT '0', + `Key26` tinyint unsigned NOT NULL DEFAULT '0', + `Key27` tinyint unsigned NOT NULL DEFAULT '0', + `Key28` tinyint unsigned NOT NULL DEFAULT '0', + `Key29` tinyint unsigned NOT NULL DEFAULT '0', + `Key30` tinyint unsigned NOT NULL DEFAULT '0', + `Key31` tinyint unsigned NOT NULL DEFAULT '0', + `Key32` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_class` +-- Table structure for table `keystone_affix` -- -DROP TABLE IF EXISTS `item_class`; +DROP TABLE IF EXISTS `keystone_affix`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_class` ( +CREATE TABLE `keystone_affix` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `ClassName` text COLLATE utf8mb4_unicode_ci, - `ClassID` tinyint NOT NULL DEFAULT '0', - `PriceModifier` float NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `FiledataID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_class_locale` +-- Table structure for table `keystone_affix_locale` -- -DROP TABLE IF EXISTS `item_class_locale`; +DROP TABLE IF EXISTS `keystone_affix_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_class_locale` ( +CREATE TABLE `keystone_affix_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `ClassName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -4581,2248 +4458,332 @@ CREATE TABLE `item_class_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_context_picker_entry` +-- Table structure for table `language_words` -- -DROP TABLE IF EXISTS `item_context_picker_entry`; +DROP TABLE IF EXISTS `language_words`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_context_picker_entry` ( +CREATE TABLE `language_words` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemCreationContext` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `PVal` int NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `ItemContextPickerID` int unsigned NOT NULL DEFAULT '0', + `Word` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LanguageID` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_currency_cost` +-- Table structure for table `languages` -- -DROP TABLE IF EXISTS `item_currency_cost`; +DROP TABLE IF EXISTS `languages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_currency_cost` ( +CREATE TABLE `languages` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `UiTextureKitID` int NOT NULL DEFAULT '0', + `UiTextureKitElementCount` int NOT NULL DEFAULT '0', + `LearningCurveID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_damage_ammo` +-- Table structure for table `languages_locale` -- -DROP TABLE IF EXISTS `item_damage_ammo`; +DROP TABLE IF EXISTS `languages_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_damage_ammo` ( +CREATE TABLE `languages_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Quality1` float NOT NULL DEFAULT '0', - `Quality2` float NOT NULL DEFAULT '0', - `Quality3` float NOT NULL DEFAULT '0', - `Quality4` float NOT NULL DEFAULT '0', - `Quality5` float NOT NULL DEFAULT '0', - `Quality6` float NOT NULL DEFAULT '0', - `Quality7` float NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_damage_one_hand` --- - -DROP TABLE IF EXISTS `item_damage_one_hand`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_damage_one_hand` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Quality1` float NOT NULL DEFAULT '0', - `Quality2` float NOT NULL DEFAULT '0', - `Quality3` float NOT NULL DEFAULT '0', - `Quality4` float NOT NULL DEFAULT '0', - `Quality5` float NOT NULL DEFAULT '0', - `Quality6` float NOT NULL DEFAULT '0', - `Quality7` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_damage_one_hand_caster` --- - -DROP TABLE IF EXISTS `item_damage_one_hand_caster`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_damage_one_hand_caster` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Quality1` float NOT NULL DEFAULT '0', - `Quality2` float NOT NULL DEFAULT '0', - `Quality3` float NOT NULL DEFAULT '0', - `Quality4` float NOT NULL DEFAULT '0', - `Quality5` float NOT NULL DEFAULT '0', - `Quality6` float NOT NULL DEFAULT '0', - `Quality7` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_damage_two_hand` --- - -DROP TABLE IF EXISTS `item_damage_two_hand`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_damage_two_hand` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Quality1` float NOT NULL DEFAULT '0', - `Quality2` float NOT NULL DEFAULT '0', - `Quality3` float NOT NULL DEFAULT '0', - `Quality4` float NOT NULL DEFAULT '0', - `Quality5` float NOT NULL DEFAULT '0', - `Quality6` float NOT NULL DEFAULT '0', - `Quality7` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_damage_two_hand_caster` --- - -DROP TABLE IF EXISTS `item_damage_two_hand_caster`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_damage_two_hand_caster` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Quality1` float NOT NULL DEFAULT '0', - `Quality2` float NOT NULL DEFAULT '0', - `Quality3` float NOT NULL DEFAULT '0', - `Quality4` float NOT NULL DEFAULT '0', - `Quality5` float NOT NULL DEFAULT '0', - `Quality6` float NOT NULL DEFAULT '0', - `Quality7` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_disenchant_loot` +-- Table structure for table `lfg_dungeons` -- -DROP TABLE IF EXISTS `item_disenchant_loot`; +DROP TABLE IF EXISTS `lfg_dungeons`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_disenchant_loot` ( +CREATE TABLE `lfg_dungeons` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Subclass` tinyint NOT NULL DEFAULT '0', - `Quality` tinyint unsigned NOT NULL DEFAULT '0', - `MinLevel` smallint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MinLevel` tinyint unsigned NOT NULL DEFAULT '0', `MaxLevel` smallint unsigned NOT NULL DEFAULT '0', - `SkillRequired` smallint unsigned NOT NULL DEFAULT '0', - `ExpansionID` tinyint NOT NULL DEFAULT '0', - `Class` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_effect` --- - -DROP TABLE IF EXISTS `item_effect`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_effect` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `LegacySlotIndex` tinyint unsigned NOT NULL DEFAULT '0', - `TriggerType` tinyint NOT NULL DEFAULT '0', - `Charges` smallint NOT NULL DEFAULT '0', - `CoolDownMSec` int NOT NULL DEFAULT '0', - `CategoryCoolDownMSec` int NOT NULL DEFAULT '0', - `SpellCategoryID` smallint unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `ChrSpecializationID` smallint unsigned NOT NULL DEFAULT '0', - `ParentItemID` int unsigned NOT NULL DEFAULT '0', + `TypeID` tinyint unsigned NOT NULL DEFAULT '0', + `Subtype` tinyint unsigned NOT NULL DEFAULT '0', + `Faction` tinyint NOT NULL DEFAULT '0', + `IconTextureFileID` int NOT NULL DEFAULT '0', + `RewardsBgTextureFileID` int NOT NULL DEFAULT '0', + `PopupBgTextureFileID` int NOT NULL DEFAULT '0', + `ExpansionLevel` tinyint unsigned NOT NULL DEFAULT '0', + `MapID` smallint NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `MinGear` float NOT NULL DEFAULT '0', + `GroupID` tinyint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `RequiredPlayerConditionId` int unsigned NOT NULL DEFAULT '0', + `TargetLevel` tinyint unsigned NOT NULL DEFAULT '0', + `TargetLevelMin` tinyint unsigned NOT NULL DEFAULT '0', + `TargetLevelMax` smallint unsigned NOT NULL DEFAULT '0', + `RandomID` smallint unsigned NOT NULL DEFAULT '0', + `ScenarioID` smallint unsigned NOT NULL DEFAULT '0', + `FinalEncounterID` smallint unsigned NOT NULL DEFAULT '0', + `CountTank` tinyint unsigned NOT NULL DEFAULT '0', + `CountHealer` tinyint unsigned NOT NULL DEFAULT '0', + `CountDamage` tinyint unsigned NOT NULL DEFAULT '0', + `MinCountTank` tinyint unsigned NOT NULL DEFAULT '0', + `MinCountHealer` tinyint unsigned NOT NULL DEFAULT '0', + `MinCountDamage` tinyint unsigned NOT NULL DEFAULT '0', + `BonusReputationAmount` smallint unsigned NOT NULL DEFAULT '0', + `MentorItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `MentorCharLevel` tinyint unsigned NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_extended_cost` +-- Table structure for table `lfg_dungeons_locale` -- -DROP TABLE IF EXISTS `item_extended_cost`; +DROP TABLE IF EXISTS `lfg_dungeons_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_extended_cost` ( +CREATE TABLE `lfg_dungeons_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RequiredArenaRating` smallint unsigned NOT NULL DEFAULT '0', - `ArenaBracket` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `MinFactionID` tinyint unsigned NOT NULL DEFAULT '0', - `MinReputation` int NOT NULL DEFAULT '0', - `RequiredAchievement` tinyint unsigned NOT NULL DEFAULT '0', - `ItemID1` int NOT NULL DEFAULT '0', - `ItemID2` int NOT NULL DEFAULT '0', - `ItemID3` int NOT NULL DEFAULT '0', - `ItemID4` int NOT NULL DEFAULT '0', - `ItemID5` int NOT NULL DEFAULT '0', - `ItemCount1` smallint unsigned NOT NULL DEFAULT '0', - `ItemCount2` smallint unsigned NOT NULL DEFAULT '0', - `ItemCount3` smallint unsigned NOT NULL DEFAULT '0', - `ItemCount4` smallint unsigned NOT NULL DEFAULT '0', - `ItemCount5` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyID1` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyID2` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyID3` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyID4` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyID5` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyCount1` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount2` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount3` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount4` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount5` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_level_selector` +-- Table structure for table `light` -- -DROP TABLE IF EXISTS `item_level_selector`; +DROP TABLE IF EXISTS `light`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_level_selector` ( +CREATE TABLE `light` ( `ID` int unsigned NOT NULL DEFAULT '0', - `MinItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `ItemLevelSelectorQualitySetID` smallint unsigned NOT NULL DEFAULT '0', + `GameCoordsX` float NOT NULL DEFAULT '0', + `GameCoordsY` float NOT NULL DEFAULT '0', + `GameCoordsZ` float NOT NULL DEFAULT '0', + `GameFalloffStart` float NOT NULL DEFAULT '0', + `GameFalloffEnd` float NOT NULL DEFAULT '0', + `ContinentID` smallint NOT NULL DEFAULT '0', + `LightParamsID1` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID2` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID3` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID4` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID5` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID6` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID7` smallint unsigned NOT NULL DEFAULT '0', + `LightParamsID8` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `item_level_selector_quality` +-- Table structure for table `liquid_type` -- -DROP TABLE IF EXISTS `item_level_selector_quality`; +DROP TABLE IF EXISTS `liquid_type`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_level_selector_quality` ( +CREATE TABLE `liquid_type` ( `ID` int unsigned NOT NULL DEFAULT '0', - `QualityItemBonusListID` int NOT NULL DEFAULT '0', - `Quality` tinyint NOT NULL DEFAULT '0', - `ParentILSQualitySetID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_level_selector_quality_set` --- - -DROP TABLE IF EXISTS `item_level_selector_quality_set`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_level_selector_quality_set` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `IlvlRare` smallint NOT NULL DEFAULT '0', - `IlvlEpic` smallint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_limit_category` --- - -DROP TABLE IF EXISTS `item_limit_category`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_limit_category` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Quantity` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_limit_category_condition` --- - -DROP TABLE IF EXISTS `item_limit_category_condition`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_limit_category_condition` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `AddQuantity` tinyint NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `ParentItemLimitCategoryID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_limit_category_locale` --- - -DROP TABLE IF EXISTS `item_limit_category_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_limit_category_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_modified_appearance` --- - -DROP TABLE IF EXISTS `item_modified_appearance`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_modified_appearance` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `ItemAppearanceModifierID` int NOT NULL DEFAULT '0', - `ItemAppearanceID` int NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', - `TransmogSourceTypeEnum` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_modified_appearance_extra` --- - -DROP TABLE IF EXISTS `item_modified_appearance_extra`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_modified_appearance_extra` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `IconFileDataID` int NOT NULL DEFAULT '0', - `UnequippedIconFileDataID` int NOT NULL DEFAULT '0', - `SheatheType` tinyint unsigned NOT NULL DEFAULT '0', - `DisplayWeaponSubclassID` tinyint NOT NULL DEFAULT '0', - `DisplayInventoryType` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_name_description` --- - -DROP TABLE IF EXISTS `item_name_description`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_name_description` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Description` text COLLATE utf8mb4_unicode_ci, - `Color` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_name_description_locale` --- - -DROP TABLE IF EXISTS `item_name_description_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_name_description_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_price_base` --- - -DROP TABLE IF EXISTS `item_price_base`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_price_base` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Armor` float NOT NULL DEFAULT '0', - `Weapon` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_reforge` --- - -DROP TABLE IF EXISTS `item_reforge`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_reforge` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `SourceStat` smallint unsigned NOT NULL DEFAULT '0', - `SourceMultiplier` float NOT NULL DEFAULT '0', - `TargetStat` smallint unsigned NOT NULL DEFAULT '0', - `TargetMultiplier` float NOT NULL DEFAULT '0', - `LegacyItemReforgeID` smallint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_search_name` --- - -DROP TABLE IF EXISTS `item_search_name`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_search_name` ( - `AllowableRace` bigint NOT NULL DEFAULT '0', - `Display` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `OverallQualityID` tinyint unsigned NOT NULL DEFAULT '0', - `ExpansionID` tinyint NOT NULL DEFAULT '0', - `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', - `MinReputation` int NOT NULL DEFAULT '0', - `AllowableClass` int NOT NULL DEFAULT '0', - `RequiredLevel` tinyint NOT NULL DEFAULT '0', - `RequiredSkill` smallint unsigned NOT NULL DEFAULT '0', - `RequiredSkillRank` smallint unsigned NOT NULL DEFAULT '0', - `RequiredAbility` int unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', - `Flags3` int NOT NULL DEFAULT '0', - `Flags4` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_search_name_locale` --- - -DROP TABLE IF EXISTS `item_search_name_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_search_name_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Display_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_set` --- - -DROP TABLE IF EXISTS `item_set`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_set` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `SetFlags` int unsigned NOT NULL DEFAULT '0', - `RequiredSkill` int unsigned NOT NULL DEFAULT '0', - `RequiredSkillRank` smallint unsigned NOT NULL DEFAULT '0', - `ItemID1` int unsigned NOT NULL DEFAULT '0', - `ItemID2` int unsigned NOT NULL DEFAULT '0', - `ItemID3` int unsigned NOT NULL DEFAULT '0', - `ItemID4` int unsigned NOT NULL DEFAULT '0', - `ItemID5` int unsigned NOT NULL DEFAULT '0', - `ItemID6` int unsigned NOT NULL DEFAULT '0', - `ItemID7` int unsigned NOT NULL DEFAULT '0', - `ItemID8` int unsigned NOT NULL DEFAULT '0', - `ItemID9` int unsigned NOT NULL DEFAULT '0', - `ItemID10` int unsigned NOT NULL DEFAULT '0', - `ItemID11` int unsigned NOT NULL DEFAULT '0', - `ItemID12` int unsigned NOT NULL DEFAULT '0', - `ItemID13` int unsigned NOT NULL DEFAULT '0', - `ItemID14` int unsigned NOT NULL DEFAULT '0', - `ItemID15` int unsigned NOT NULL DEFAULT '0', - `ItemID16` int unsigned NOT NULL DEFAULT '0', - `ItemID17` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_set_locale` --- - -DROP TABLE IF EXISTS `item_set_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_set_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_set_spell` --- - -DROP TABLE IF EXISTS `item_set_spell`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_set_spell` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ChrSpecID` smallint unsigned NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', - `Threshold` tinyint unsigned NOT NULL DEFAULT '0', - `ItemSetID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_sparse` --- - -DROP TABLE IF EXISTS `item_sparse`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_sparse` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `AllowableRace` bigint NOT NULL DEFAULT '0', - `Description` text COLLATE utf8mb4_unicode_ci, - `Display3` text COLLATE utf8mb4_unicode_ci, - `Display2` text COLLATE utf8mb4_unicode_ci, - `Display1` text COLLATE utf8mb4_unicode_ci, - `Display` text COLLATE utf8mb4_unicode_ci, - `DmgVariance` float NOT NULL DEFAULT '0', - `DurationInInventory` int unsigned NOT NULL DEFAULT '0', - `QualityModifier` float NOT NULL DEFAULT '0', - `BagFamily` int unsigned NOT NULL DEFAULT '0', - `StartQuestID` int NOT NULL DEFAULT '0', - `ItemRange` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket1` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket2` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket3` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket4` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket5` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket6` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket7` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket8` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket9` float NOT NULL DEFAULT '0', - `StatPercentageOfSocket10` float NOT NULL DEFAULT '0', - `Unknown440_11` int NOT NULL DEFAULT '0', - `Unknown440_12` int NOT NULL DEFAULT '0', - `Unknown440_13` int NOT NULL DEFAULT '0', - `Unknown440_14` int NOT NULL DEFAULT '0', - `Unknown440_15` int NOT NULL DEFAULT '0', - `Unknown440_16` int NOT NULL DEFAULT '0', - `Unknown440_17` int NOT NULL DEFAULT '0', - `Unknown440_18` int NOT NULL DEFAULT '0', - `Unknown440_19` int NOT NULL DEFAULT '0', - `Unknown440_110` int NOT NULL DEFAULT '0', - `StatPercentEditor1` int NOT NULL DEFAULT '0', - `StatPercentEditor2` int NOT NULL DEFAULT '0', - `StatPercentEditor3` int NOT NULL DEFAULT '0', - `StatPercentEditor4` int NOT NULL DEFAULT '0', - `StatPercentEditor5` int NOT NULL DEFAULT '0', - `StatPercentEditor6` int NOT NULL DEFAULT '0', - `StatPercentEditor7` int NOT NULL DEFAULT '0', - `StatPercentEditor8` int NOT NULL DEFAULT '0', - `StatPercentEditor9` int NOT NULL DEFAULT '0', - `StatPercentEditor10` int NOT NULL DEFAULT '0', - `Stackable` int NOT NULL DEFAULT '0', - `MaxCount` int NOT NULL DEFAULT '0', - `MinReputation` int NOT NULL DEFAULT '0', - `RequiredAbility` int unsigned NOT NULL DEFAULT '0', - `SellPrice` int unsigned NOT NULL DEFAULT '0', - `BuyPrice` int unsigned NOT NULL DEFAULT '0', - `VendorStackCount` int unsigned NOT NULL DEFAULT '0', - `PriceVariance` float NOT NULL DEFAULT '0', - `PriceRandomValue` float NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', - `Flags3` int NOT NULL DEFAULT '0', - `Flags4` int NOT NULL DEFAULT '0', - `FactionRelated` int NOT NULL DEFAULT '0', - `ModifiedCraftingReagentItemID` int NOT NULL DEFAULT '0', - `ContentTuningID` int NOT NULL DEFAULT '0', - `PlayerLevelToItemLevelCurveID` int NOT NULL DEFAULT '0', - `MaxDurability` int unsigned NOT NULL DEFAULT '0', - `ItemNameDescriptionID` smallint unsigned NOT NULL DEFAULT '0', - `RequiredTransmogHoliday` smallint unsigned NOT NULL DEFAULT '0', - `RequiredHoliday` smallint unsigned NOT NULL DEFAULT '0', - `LimitCategory` smallint unsigned NOT NULL DEFAULT '0', - `GemProperties` smallint unsigned NOT NULL DEFAULT '0', - `SocketMatchEnchantmentId` smallint unsigned NOT NULL DEFAULT '0', - `TotemCategoryID` smallint unsigned NOT NULL DEFAULT '0', - `InstanceBound` smallint unsigned NOT NULL DEFAULT '0', - `ZoneBound1` smallint unsigned NOT NULL DEFAULT '0', - `ZoneBound2` smallint unsigned NOT NULL DEFAULT '0', - `ItemSet` smallint unsigned NOT NULL DEFAULT '0', - `LockID` smallint unsigned NOT NULL DEFAULT '0', - `PageID` smallint unsigned NOT NULL DEFAULT '0', - `ItemDelay` smallint unsigned NOT NULL DEFAULT '0', - `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', - `RequiredSkillRank` smallint unsigned NOT NULL DEFAULT '0', - `RequiredSkill` smallint unsigned NOT NULL DEFAULT '0', - `ItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `AllowableClass` smallint NOT NULL DEFAULT '0', - `ItemRandomSuffixGroupID` smallint unsigned NOT NULL DEFAULT '0', - `RandomSelect` smallint unsigned NOT NULL DEFAULT '0', - `MinDamage1` smallint unsigned NOT NULL DEFAULT '0', - `MinDamage2` smallint unsigned NOT NULL DEFAULT '0', - `MinDamage3` smallint unsigned NOT NULL DEFAULT '0', - `MinDamage4` smallint unsigned NOT NULL DEFAULT '0', - `MinDamage5` smallint unsigned NOT NULL DEFAULT '0', - `MaxDamage1` smallint unsigned NOT NULL DEFAULT '0', - `MaxDamage2` smallint unsigned NOT NULL DEFAULT '0', - `MaxDamage3` smallint unsigned NOT NULL DEFAULT '0', - `MaxDamage4` smallint unsigned NOT NULL DEFAULT '0', - `MaxDamage5` smallint unsigned NOT NULL DEFAULT '0', - `Resistances1` smallint NOT NULL DEFAULT '0', - `Resistances2` smallint NOT NULL DEFAULT '0', - `Resistances3` smallint NOT NULL DEFAULT '0', - `Resistances4` smallint NOT NULL DEFAULT '0', - `Resistances5` smallint NOT NULL DEFAULT '0', - `Resistances6` smallint NOT NULL DEFAULT '0', - `Resistances7` smallint NOT NULL DEFAULT '0', - `ScalingStatDistributionID` smallint unsigned NOT NULL DEFAULT '0', - `StatModifierBonusAmount1` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount2` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount3` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount4` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount5` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount6` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount7` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount8` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount9` smallint NOT NULL DEFAULT '0', - `StatModifierBonusAmount10` smallint NOT NULL DEFAULT '0', - `ExpansionID` tinyint unsigned NOT NULL DEFAULT '0', - `ArtifactID` tinyint unsigned NOT NULL DEFAULT '0', - `SpellWeight` tinyint unsigned NOT NULL DEFAULT '0', - `SpellWeightCategory` tinyint unsigned NOT NULL DEFAULT '0', - `SocketType1` tinyint unsigned NOT NULL DEFAULT '0', - `SocketType2` tinyint unsigned NOT NULL DEFAULT '0', - `SocketType3` tinyint unsigned NOT NULL DEFAULT '0', - `SheatheType` tinyint unsigned NOT NULL DEFAULT '0', - `Material` tinyint unsigned NOT NULL DEFAULT '0', - `PageMaterialID` tinyint unsigned NOT NULL DEFAULT '0', - `LanguageID` tinyint unsigned NOT NULL DEFAULT '0', - `Bonding` tinyint unsigned NOT NULL DEFAULT '0', - `DamageDamageType` tinyint unsigned NOT NULL DEFAULT '0', - `StatModifierBonusStat1` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat2` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat3` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat4` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat5` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat6` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat7` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat8` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat9` tinyint NOT NULL DEFAULT '0', - `StatModifierBonusStat10` tinyint NOT NULL DEFAULT '0', - `ContainerSlots` tinyint unsigned NOT NULL DEFAULT '0', - `RequiredPVPMedal` tinyint unsigned NOT NULL DEFAULT '0', - `RequiredPVPRank` tinyint unsigned NOT NULL DEFAULT '0', - `InventoryType` tinyint NOT NULL DEFAULT '0', - `OverallQualityID` tinyint NOT NULL DEFAULT '0', - `AmmunitionType` tinyint unsigned NOT NULL DEFAULT '0', - `RequiredLevel` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_sparse_locale` --- - -DROP TABLE IF EXISTS `item_sparse_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_sparse_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `Display3_lang` text COLLATE utf8mb4_unicode_ci, - `Display2_lang` text COLLATE utf8mb4_unicode_ci, - `Display1_lang` text COLLATE utf8mb4_unicode_ci, - `Display_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_spec` --- - -DROP TABLE IF EXISTS `item_spec`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_spec` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `MinLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MaxLevel` tinyint unsigned NOT NULL DEFAULT '0', - `ItemType` tinyint unsigned NOT NULL DEFAULT '0', - `PrimaryStat` tinyint unsigned NOT NULL DEFAULT '0', - `SecondaryStat` tinyint unsigned NOT NULL DEFAULT '0', - `SpecializationID` smallint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_spec_override` --- - -DROP TABLE IF EXISTS `item_spec_override`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_spec_override` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `SpecID` smallint unsigned NOT NULL DEFAULT '0', - `ItemID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `item_x_bonus_tree` --- - -DROP TABLE IF EXISTS `item_x_bonus_tree`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `item_x_bonus_tree` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ItemBonusTreeID` smallint unsigned NOT NULL DEFAULT '0', - `ItemID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_encounter` --- - -DROP TABLE IF EXISTS `journal_encounter`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_encounter` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `MapX` float NOT NULL DEFAULT '0', - `MapY` float NOT NULL DEFAULT '0', - `ID` int unsigned NOT NULL DEFAULT '0', - `JournalInstanceID` smallint unsigned NOT NULL DEFAULT '0', - `DungeonEncounterID` smallint unsigned NOT NULL DEFAULT '0', - `OrderIndex` int unsigned NOT NULL DEFAULT '0', - `FirstSectionID` smallint unsigned NOT NULL DEFAULT '0', - `UiMapID` smallint unsigned NOT NULL DEFAULT '0', - `MapDisplayConditionID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `DifficultyMask` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_encounter_locale` --- - -DROP TABLE IF EXISTS `journal_encounter_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_encounter_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_encounter_section` --- - -DROP TABLE IF EXISTS `journal_encounter_section`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_encounter_section` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Title` text COLLATE utf8mb4_unicode_ci, - `BodyText` text COLLATE utf8mb4_unicode_ci, - `JournalEncounterID` smallint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `ParentSectionID` smallint unsigned NOT NULL DEFAULT '0', - `FirstChildSectionID` smallint unsigned NOT NULL DEFAULT '0', - `NextSiblingSectionID` smallint unsigned NOT NULL DEFAULT '0', - `Type` tinyint NOT NULL DEFAULT '0', - `IconCreatureDisplayInfoID` int unsigned NOT NULL DEFAULT '0', - `UiModelSceneID` int NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `IconFileDataID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `IconFlags` int NOT NULL DEFAULT '0', - `DifficultyMask` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_encounter_section_locale` --- - -DROP TABLE IF EXISTS `journal_encounter_section_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_encounter_section_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Title_lang` text COLLATE utf8mb4_unicode_ci, - `BodyText_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_instance` --- - -DROP TABLE IF EXISTS `journal_instance`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_instance` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `MapID` smallint unsigned NOT NULL DEFAULT '0', - `BackgroundFileDataID` int NOT NULL DEFAULT '0', - `ButtonFileDataID` int NOT NULL DEFAULT '0', - `ButtonSmallFileDataID` int NOT NULL DEFAULT '0', - `LoreFileDataID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `AreaID` smallint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_instance_locale` --- - -DROP TABLE IF EXISTS `journal_instance_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_instance_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_tier` --- - -DROP TABLE IF EXISTS `journal_tier`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_tier` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `journal_tier_locale` --- - -DROP TABLE IF EXISTS `journal_tier_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `journal_tier_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `keychain` --- - -DROP TABLE IF EXISTS `keychain`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `keychain` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Key1` tinyint unsigned NOT NULL DEFAULT '0', - `Key2` tinyint unsigned NOT NULL DEFAULT '0', - `Key3` tinyint unsigned NOT NULL DEFAULT '0', - `Key4` tinyint unsigned NOT NULL DEFAULT '0', - `Key5` tinyint unsigned NOT NULL DEFAULT '0', - `Key6` tinyint unsigned NOT NULL DEFAULT '0', - `Key7` tinyint unsigned NOT NULL DEFAULT '0', - `Key8` tinyint unsigned NOT NULL DEFAULT '0', - `Key9` tinyint unsigned NOT NULL DEFAULT '0', - `Key10` tinyint unsigned NOT NULL DEFAULT '0', - `Key11` tinyint unsigned NOT NULL DEFAULT '0', - `Key12` tinyint unsigned NOT NULL DEFAULT '0', - `Key13` tinyint unsigned NOT NULL DEFAULT '0', - `Key14` tinyint unsigned NOT NULL DEFAULT '0', - `Key15` tinyint unsigned NOT NULL DEFAULT '0', - `Key16` tinyint unsigned NOT NULL DEFAULT '0', - `Key17` tinyint unsigned NOT NULL DEFAULT '0', - `Key18` tinyint unsigned NOT NULL DEFAULT '0', - `Key19` tinyint unsigned NOT NULL DEFAULT '0', - `Key20` tinyint unsigned NOT NULL DEFAULT '0', - `Key21` tinyint unsigned NOT NULL DEFAULT '0', - `Key22` tinyint unsigned NOT NULL DEFAULT '0', - `Key23` tinyint unsigned NOT NULL DEFAULT '0', - `Key24` tinyint unsigned NOT NULL DEFAULT '0', - `Key25` tinyint unsigned NOT NULL DEFAULT '0', - `Key26` tinyint unsigned NOT NULL DEFAULT '0', - `Key27` tinyint unsigned NOT NULL DEFAULT '0', - `Key28` tinyint unsigned NOT NULL DEFAULT '0', - `Key29` tinyint unsigned NOT NULL DEFAULT '0', - `Key30` tinyint unsigned NOT NULL DEFAULT '0', - `Key31` tinyint unsigned NOT NULL DEFAULT '0', - `Key32` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `keystone_affix` --- - -DROP TABLE IF EXISTS `keystone_affix`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `keystone_affix` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `FiledataID` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `keystone_affix_locale` --- - -DROP TABLE IF EXISTS `keystone_affix_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `keystone_affix_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `language_words` --- - -DROP TABLE IF EXISTS `language_words`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `language_words` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Word` text COLLATE utf8mb4_unicode_ci, - `LanguageID` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `languages` --- - -DROP TABLE IF EXISTS `languages`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `languages` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `UiTextureKitID` int NOT NULL DEFAULT '0', - `UiTextureKitElementCount` int NOT NULL DEFAULT '0', - `LearningCurveID` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `languages_locale` --- - -DROP TABLE IF EXISTS `languages_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `languages_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `lfg_dungeons` --- - -DROP TABLE IF EXISTS `lfg_dungeons`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `lfg_dungeons` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `MinLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MaxLevel` smallint unsigned NOT NULL DEFAULT '0', - `TypeID` tinyint unsigned NOT NULL DEFAULT '0', - `Subtype` tinyint unsigned NOT NULL DEFAULT '0', - `Faction` tinyint NOT NULL DEFAULT '0', - `IconTextureFileID` int NOT NULL DEFAULT '0', - `RewardsBgTextureFileID` int NOT NULL DEFAULT '0', - `PopupBgTextureFileID` int NOT NULL DEFAULT '0', - `ExpansionLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MapID` smallint NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `MinGear` float NOT NULL DEFAULT '0', - `GroupID` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `RequiredPlayerConditionId` int unsigned NOT NULL DEFAULT '0', - `TargetLevel` tinyint unsigned NOT NULL DEFAULT '0', - `TargetLevelMin` tinyint unsigned NOT NULL DEFAULT '0', - `TargetLevelMax` smallint unsigned NOT NULL DEFAULT '0', - `RandomID` smallint unsigned NOT NULL DEFAULT '0', - `ScenarioID` smallint unsigned NOT NULL DEFAULT '0', - `FinalEncounterID` smallint unsigned NOT NULL DEFAULT '0', - `CountTank` tinyint unsigned NOT NULL DEFAULT '0', - `CountHealer` tinyint unsigned NOT NULL DEFAULT '0', - `CountDamage` tinyint unsigned NOT NULL DEFAULT '0', - `MinCountTank` tinyint unsigned NOT NULL DEFAULT '0', - `MinCountHealer` tinyint unsigned NOT NULL DEFAULT '0', - `MinCountDamage` tinyint unsigned NOT NULL DEFAULT '0', - `BonusReputationAmount` smallint unsigned NOT NULL DEFAULT '0', - `MentorItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `MentorCharLevel` tinyint unsigned NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `lfg_dungeons_locale` --- - -DROP TABLE IF EXISTS `lfg_dungeons_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `lfg_dungeons_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `light` --- - -DROP TABLE IF EXISTS `light`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `light` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `GameCoordsX` float NOT NULL DEFAULT '0', - `GameCoordsY` float NOT NULL DEFAULT '0', - `GameCoordsZ` float NOT NULL DEFAULT '0', - `GameFalloffStart` float NOT NULL DEFAULT '0', - `GameFalloffEnd` float NOT NULL DEFAULT '0', - `ContinentID` smallint NOT NULL DEFAULT '0', - `LightParamsID1` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID2` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID3` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID4` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID5` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID6` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID7` smallint unsigned NOT NULL DEFAULT '0', - `LightParamsID8` smallint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `liquid_type` --- - -DROP TABLE IF EXISTS `liquid_type`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `liquid_type` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Texture1` text COLLATE utf8mb4_unicode_ci, - `Texture2` text COLLATE utf8mb4_unicode_ci, - `Texture3` text COLLATE utf8mb4_unicode_ci, - `Texture4` text COLLATE utf8mb4_unicode_ci, - `Texture5` text COLLATE utf8mb4_unicode_ci, - `Texture6` text COLLATE utf8mb4_unicode_ci, - `Flags` smallint unsigned NOT NULL DEFAULT '0', - `SoundBank` tinyint unsigned NOT NULL DEFAULT '0', - `SoundID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', - `MaxDarkenDepth` float NOT NULL DEFAULT '0', - `FogDarkenIntensity` float NOT NULL DEFAULT '0', - `AmbDarkenIntensity` float NOT NULL DEFAULT '0', - `DirDarkenIntensity` float NOT NULL DEFAULT '0', - `LightID` smallint unsigned NOT NULL DEFAULT '0', - `ParticleScale` float NOT NULL DEFAULT '0', - `ParticleMovement` tinyint unsigned NOT NULL DEFAULT '0', - `ParticleTexSlots` tinyint unsigned NOT NULL DEFAULT '0', - `MaterialID` tinyint unsigned NOT NULL DEFAULT '0', - `MinimapStaticCol` int NOT NULL DEFAULT '0', - `FrameCountTexture1` tinyint unsigned NOT NULL DEFAULT '0', - `FrameCountTexture2` tinyint unsigned NOT NULL DEFAULT '0', - `FrameCountTexture3` tinyint unsigned NOT NULL DEFAULT '0', - `FrameCountTexture4` tinyint unsigned NOT NULL DEFAULT '0', - `FrameCountTexture5` tinyint unsigned NOT NULL DEFAULT '0', - `FrameCountTexture6` tinyint unsigned NOT NULL DEFAULT '0', - `Color1` int NOT NULL DEFAULT '0', - `Color2` int NOT NULL DEFAULT '0', - `Float1` float NOT NULL DEFAULT '0', - `Float2` float NOT NULL DEFAULT '0', - `Float3` float NOT NULL DEFAULT '0', - `Float4` float NOT NULL DEFAULT '0', - `Float5` float NOT NULL DEFAULT '0', - `Float6` float NOT NULL DEFAULT '0', - `Float7` float NOT NULL DEFAULT '0', - `Float8` float NOT NULL DEFAULT '0', - `Float9` float NOT NULL DEFAULT '0', - `Float10` float NOT NULL DEFAULT '0', - `Float11` float NOT NULL DEFAULT '0', - `Float12` float NOT NULL DEFAULT '0', - `Float13` float NOT NULL DEFAULT '0', - `Float14` float NOT NULL DEFAULT '0', - `Float15` float NOT NULL DEFAULT '0', - `Float16` float NOT NULL DEFAULT '0', - `Float17` float NOT NULL DEFAULT '0', - `Float18` float NOT NULL DEFAULT '0', - `Int1` int unsigned NOT NULL DEFAULT '0', - `Int2` int unsigned NOT NULL DEFAULT '0', - `Int3` int unsigned NOT NULL DEFAULT '0', - `Int4` int unsigned NOT NULL DEFAULT '0', - `Coefficient1` float NOT NULL DEFAULT '0', - `Coefficient2` float NOT NULL DEFAULT '0', - `Coefficient3` float NOT NULL DEFAULT '0', - `Coefficient4` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `lock` --- - -DROP TABLE IF EXISTS `lock`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `lock` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Index1` int NOT NULL DEFAULT '0', - `Index2` int NOT NULL DEFAULT '0', - `Index3` int NOT NULL DEFAULT '0', - `Index4` int NOT NULL DEFAULT '0', - `Index5` int NOT NULL DEFAULT '0', - `Index6` int NOT NULL DEFAULT '0', - `Index7` int NOT NULL DEFAULT '0', - `Index8` int NOT NULL DEFAULT '0', - `Skill1` smallint unsigned NOT NULL DEFAULT '0', - `Skill2` smallint unsigned NOT NULL DEFAULT '0', - `Skill3` smallint unsigned NOT NULL DEFAULT '0', - `Skill4` smallint unsigned NOT NULL DEFAULT '0', - `Skill5` smallint unsigned NOT NULL DEFAULT '0', - `Skill6` smallint unsigned NOT NULL DEFAULT '0', - `Skill7` smallint unsigned NOT NULL DEFAULT '0', - `Skill8` smallint unsigned NOT NULL DEFAULT '0', - `Type1` tinyint unsigned NOT NULL DEFAULT '0', - `Type2` tinyint unsigned NOT NULL DEFAULT '0', - `Type3` tinyint unsigned NOT NULL DEFAULT '0', - `Type4` tinyint unsigned NOT NULL DEFAULT '0', - `Type5` tinyint unsigned NOT NULL DEFAULT '0', - `Type6` tinyint unsigned NOT NULL DEFAULT '0', - `Type7` tinyint unsigned NOT NULL DEFAULT '0', - `Type8` tinyint unsigned NOT NULL DEFAULT '0', - `Action1` tinyint unsigned NOT NULL DEFAULT '0', - `Action2` tinyint unsigned NOT NULL DEFAULT '0', - `Action3` tinyint unsigned NOT NULL DEFAULT '0', - `Action4` tinyint unsigned NOT NULL DEFAULT '0', - `Action5` tinyint unsigned NOT NULL DEFAULT '0', - `Action6` tinyint unsigned NOT NULL DEFAULT '0', - `Action7` tinyint unsigned NOT NULL DEFAULT '0', - `Action8` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mail_template` --- - -DROP TABLE IF EXISTS `mail_template`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mail_template` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Body` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mail_template_locale` --- - -DROP TABLE IF EXISTS `mail_template_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mail_template_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Body_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map` --- - -DROP TABLE IF EXISTS `map`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Directory` text COLLATE utf8mb4_unicode_ci, - `MapName` text COLLATE utf8mb4_unicode_ci, - `MapDescription0` text COLLATE utf8mb4_unicode_ci, - `MapDescription1` text COLLATE utf8mb4_unicode_ci, - `PvpShortDescription` text COLLATE utf8mb4_unicode_ci, - `PvpLongDescription` text COLLATE utf8mb4_unicode_ci, - `MapType` tinyint unsigned NOT NULL DEFAULT '0', - `InstanceType` tinyint NOT NULL DEFAULT '0', - `ExpansionID` tinyint unsigned NOT NULL DEFAULT '0', - `AreaTableID` smallint unsigned NOT NULL DEFAULT '0', - `LoadingScreenID` smallint NOT NULL DEFAULT '0', - `TimeOfDayOverride` smallint NOT NULL DEFAULT '0', - `ParentMapID` smallint NOT NULL DEFAULT '0', - `CosmeticParentMapID` smallint NOT NULL DEFAULT '0', - `TimeOffset` tinyint unsigned NOT NULL DEFAULT '0', - `MinimapIconScale` float NOT NULL DEFAULT '0', - `RaidOffset` int NOT NULL DEFAULT '0', - `CorpseMapID` smallint NOT NULL DEFAULT '0', - `MaxPlayers` tinyint unsigned NOT NULL DEFAULT '0', - `WindSettingsID` smallint NOT NULL DEFAULT '0', - `ZmpFileDataID` int NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', - `Flags3` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_challenge_mode` --- - -DROP TABLE IF EXISTS `map_challenge_mode`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_challenge_mode` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `MapID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `ExpansionLevel` int unsigned NOT NULL DEFAULT '0', - `RequiredWorldStateID` int NOT NULL DEFAULT '0', - `CriteriaCount1` smallint NOT NULL DEFAULT '0', - `CriteriaCount2` smallint NOT NULL DEFAULT '0', - `CriteriaCount3` smallint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_challenge_mode_locale` --- - -DROP TABLE IF EXISTS `map_challenge_mode_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_challenge_mode_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_difficulty` --- - -DROP TABLE IF EXISTS `map_difficulty`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_difficulty` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Message` text COLLATE utf8mb4_unicode_ci, - `ItemContextPickerID` int unsigned NOT NULL DEFAULT '0', - `ContentTuningID` int NOT NULL DEFAULT '0', - `ItemContext` int NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `LockID` tinyint unsigned NOT NULL DEFAULT '0', - `ResetInterval` tinyint unsigned NOT NULL DEFAULT '0', - `MaxPlayers` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `MapID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_difficulty_locale` --- - -DROP TABLE IF EXISTS `map_difficulty_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_difficulty_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Message_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_difficulty_x_condition` --- - -DROP TABLE IF EXISTS `map_difficulty_x_condition`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_difficulty_x_condition` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `FailureDescription` text COLLATE utf8mb4_unicode_ci, - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', - `MapDifficultyID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_difficulty_x_condition_locale` --- - -DROP TABLE IF EXISTS `map_difficulty_x_condition_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_difficulty_x_condition_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `FailureDescription_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `map_locale` --- - -DROP TABLE IF EXISTS `map_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `map_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `MapName_lang` text COLLATE utf8mb4_unicode_ci, - `MapDescription0_lang` text COLLATE utf8mb4_unicode_ci, - `MapDescription1_lang` text COLLATE utf8mb4_unicode_ci, - `PvpShortDescription_lang` text COLLATE utf8mb4_unicode_ci, - `PvpLongDescription_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `modifier_tree` --- - -DROP TABLE IF EXISTS `modifier_tree`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `modifier_tree` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Parent` int unsigned NOT NULL DEFAULT '0', - `Operator` tinyint NOT NULL DEFAULT '0', - `Amount` tinyint NOT NULL DEFAULT '0', - `Type` int NOT NULL DEFAULT '0', - `Asset` int NOT NULL DEFAULT '0', - `SecondaryAsset` int NOT NULL DEFAULT '0', - `TertiaryAsset` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mount` --- - -DROP TABLE IF EXISTS `mount`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mount` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `SourceText` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `MountTypeID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', - `SourceSpellID` int NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `MountFlyRideHeight` float NOT NULL DEFAULT '0', - `UiModelSceneID` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mount_capability` --- - -DROP TABLE IF EXISTS `mount_capability`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mount_capability` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ReqRidingSkill` smallint unsigned NOT NULL DEFAULT '0', - `ReqAreaID` smallint unsigned NOT NULL DEFAULT '0', - `ReqSpellAuraID` int unsigned NOT NULL DEFAULT '0', - `ReqSpellKnownID` int NOT NULL DEFAULT '0', - `ModSpellAuraID` int NOT NULL DEFAULT '0', - `ReqMapID` smallint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mount_locale` --- - -DROP TABLE IF EXISTS `mount_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mount_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `SourceText_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mount_type_x_capability` --- - -DROP TABLE IF EXISTS `mount_type_x_capability`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mount_type_x_capability` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `MountTypeID` smallint unsigned NOT NULL DEFAULT '0', - `MountCapabilityID` smallint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mount_x_display` --- - -DROP TABLE IF EXISTS `mount_x_display`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mount_x_display` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `CreatureDisplayInfoID` int NOT NULL DEFAULT '0', - `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `MountID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `movie` --- - -DROP TABLE IF EXISTS `movie`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `movie` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Volume` tinyint unsigned NOT NULL DEFAULT '0', - `KeyID` tinyint unsigned NOT NULL DEFAULT '0', - `AudioFileDataID` int unsigned NOT NULL DEFAULT '0', - `SubtitleFileDataID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `mythic_plus_season` --- - -DROP TABLE IF EXISTS `mythic_plus_season`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `mythic_plus_season` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `MilestoneSeason` int NOT NULL DEFAULT '0', - `ExpansionLevel` int NOT NULL DEFAULT '0', - `HeroicLFGDungeonMinGear` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `name_gen` --- - -DROP TABLE IF EXISTS `name_gen`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `name_gen` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `RaceID` tinyint unsigned NOT NULL DEFAULT '0', - `Sex` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `names_profanity` --- - -DROP TABLE IF EXISTS `names_profanity`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `names_profanity` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Language` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `names_reserved` --- - -DROP TABLE IF EXISTS `names_reserved`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `names_reserved` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `names_reserved_locale` --- - -DROP TABLE IF EXISTS `names_reserved_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `names_reserved_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `LocaleMask` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `num_talents_at_level` --- - -DROP TABLE IF EXISTS `num_talents_at_level`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `num_talents_at_level` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `NumTalents` int NOT NULL DEFAULT '0', - `NumTalentsDeathKnight` int NOT NULL DEFAULT '0', - `NumTalentsDemonHunter` int NOT NULL DEFAULT '0', - `NumberOfTalents` float NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `override_spell_data` --- - -DROP TABLE IF EXISTS `override_spell_data`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `override_spell_data` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Spells1` int NOT NULL DEFAULT '0', - `Spells2` int NOT NULL DEFAULT '0', - `Spells3` int NOT NULL DEFAULT '0', - `Spells4` int NOT NULL DEFAULT '0', - `Spells5` int NOT NULL DEFAULT '0', - `Spells6` int NOT NULL DEFAULT '0', - `Spells7` int NOT NULL DEFAULT '0', - `Spells8` int NOT NULL DEFAULT '0', - `Spells9` int NOT NULL DEFAULT '0', - `Spells10` int NOT NULL DEFAULT '0', - `PlayerActionBarFileDataID` int NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `paragon_reputation` --- - -DROP TABLE IF EXISTS `paragon_reputation`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `paragon_reputation` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `FactionID` int NOT NULL DEFAULT '0', - `LevelThreshold` int NOT NULL DEFAULT '0', - `QuestID` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `phase` --- - -DROP TABLE IF EXISTS `phase`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `phase` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `phase_x_phase_group` --- - -DROP TABLE IF EXISTS `phase_x_phase_group`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `phase_x_phase_group` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `PhaseID` smallint unsigned NOT NULL DEFAULT '0', - `PhaseGroupID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `player_condition` --- - -DROP TABLE IF EXISTS `player_condition`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `player_condition` ( - `RaceMask` bigint NOT NULL DEFAULT '0', - `FailureDescription` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `MinLevel` smallint unsigned NOT NULL DEFAULT '0', - `MaxLevel` smallint unsigned NOT NULL DEFAULT '0', - `ClassMask` int NOT NULL DEFAULT '0', - `SkillLogic` int unsigned NOT NULL DEFAULT '0', - `LanguageID` tinyint unsigned NOT NULL DEFAULT '0', - `MinLanguage` tinyint unsigned NOT NULL DEFAULT '0', - `MaxLanguage` int NOT NULL DEFAULT '0', - `MaxFactionID` smallint unsigned NOT NULL DEFAULT '0', - `MaxReputation` tinyint unsigned NOT NULL DEFAULT '0', - `ReputationLogic` int unsigned NOT NULL DEFAULT '0', - `CurrentPvpFaction` tinyint NOT NULL DEFAULT '0', - `PvpMedal` tinyint unsigned NOT NULL DEFAULT '0', - `PrevQuestLogic` int unsigned NOT NULL DEFAULT '0', - `CurrQuestLogic` int unsigned NOT NULL DEFAULT '0', - `CurrentCompletedQuestLogic` int unsigned NOT NULL DEFAULT '0', - `SpellLogic` int unsigned NOT NULL DEFAULT '0', - `ItemLogic` int unsigned NOT NULL DEFAULT '0', - `ItemFlags` tinyint unsigned NOT NULL DEFAULT '0', - `AuraSpellLogic` int unsigned NOT NULL DEFAULT '0', - `WorldStateExpressionID` smallint unsigned NOT NULL DEFAULT '0', - `WeatherID` tinyint unsigned NOT NULL DEFAULT '0', - `PartyStatus` tinyint unsigned NOT NULL DEFAULT '0', - `LifetimeMaxPVPRank` tinyint unsigned NOT NULL DEFAULT '0', - `AchievementLogic` int unsigned NOT NULL DEFAULT '0', - `Gender` tinyint NOT NULL DEFAULT '0', - `NativeGender` tinyint NOT NULL DEFAULT '0', - `AreaLogic` int unsigned NOT NULL DEFAULT '0', - `LfgLogic` int unsigned NOT NULL DEFAULT '0', - `CurrencyLogic` int unsigned NOT NULL DEFAULT '0', - `QuestKillID` int unsigned NOT NULL DEFAULT '0', - `QuestKillLogic` int unsigned NOT NULL DEFAULT '0', - `MinExpansionLevel` tinyint NOT NULL DEFAULT '0', - `MaxExpansionLevel` tinyint NOT NULL DEFAULT '0', - `MinAvgItemLevel` int NOT NULL DEFAULT '0', - `MaxAvgItemLevel` int NOT NULL DEFAULT '0', - `MinAvgEquippedItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `MaxAvgEquippedItemLevel` smallint unsigned NOT NULL DEFAULT '0', - `PhaseUseFlags` int NOT NULL DEFAULT '0', - `PhaseID` smallint unsigned NOT NULL DEFAULT '0', - `PhaseGroupID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ChrSpecializationIndex` tinyint NOT NULL DEFAULT '0', - `ChrSpecializationRole` tinyint NOT NULL DEFAULT '0', - `ModifierTreeID` int unsigned NOT NULL DEFAULT '0', - `PowerType` tinyint NOT NULL DEFAULT '0', - `PowerTypeComp` tinyint unsigned NOT NULL DEFAULT '0', - `PowerTypeValue` tinyint unsigned NOT NULL DEFAULT '0', - `WeaponSubclassMask` int NOT NULL DEFAULT '0', - `MaxGuildLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MinGuildLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MaxExpansionTier` tinyint NOT NULL DEFAULT '0', - `MinExpansionTier` tinyint NOT NULL DEFAULT '0', - `MinPVPRank` tinyint unsigned NOT NULL DEFAULT '0', - `MaxPVPRank` tinyint unsigned NOT NULL DEFAULT '0', - `SkillID1` smallint unsigned NOT NULL DEFAULT '0', - `SkillID2` smallint unsigned NOT NULL DEFAULT '0', - `SkillID3` smallint unsigned NOT NULL DEFAULT '0', - `SkillID4` smallint unsigned NOT NULL DEFAULT '0', - `MinSkill1` smallint unsigned NOT NULL DEFAULT '0', - `MinSkill2` smallint unsigned NOT NULL DEFAULT '0', - `MinSkill3` smallint unsigned NOT NULL DEFAULT '0', - `MinSkill4` smallint unsigned NOT NULL DEFAULT '0', - `MaxSkill1` smallint unsigned NOT NULL DEFAULT '0', - `MaxSkill2` smallint unsigned NOT NULL DEFAULT '0', - `MaxSkill3` smallint unsigned NOT NULL DEFAULT '0', - `MaxSkill4` smallint unsigned NOT NULL DEFAULT '0', - `MinFactionID1` int unsigned NOT NULL DEFAULT '0', - `MinFactionID2` int unsigned NOT NULL DEFAULT '0', - `MinFactionID3` int unsigned NOT NULL DEFAULT '0', - `MinReputation1` tinyint unsigned NOT NULL DEFAULT '0', - `MinReputation2` tinyint unsigned NOT NULL DEFAULT '0', - `MinReputation3` tinyint unsigned NOT NULL DEFAULT '0', - `PrevQuestID1` int unsigned NOT NULL DEFAULT '0', - `PrevQuestID2` int unsigned NOT NULL DEFAULT '0', - `PrevQuestID3` int unsigned NOT NULL DEFAULT '0', - `PrevQuestID4` int unsigned NOT NULL DEFAULT '0', - `CurrQuestID1` int unsigned NOT NULL DEFAULT '0', - `CurrQuestID2` int unsigned NOT NULL DEFAULT '0', - `CurrQuestID3` int unsigned NOT NULL DEFAULT '0', - `CurrQuestID4` int unsigned NOT NULL DEFAULT '0', - `CurrentCompletedQuestID1` int unsigned NOT NULL DEFAULT '0', - `CurrentCompletedQuestID2` int unsigned NOT NULL DEFAULT '0', - `CurrentCompletedQuestID3` int unsigned NOT NULL DEFAULT '0', - `CurrentCompletedQuestID4` int unsigned NOT NULL DEFAULT '0', - `SpellID1` int NOT NULL DEFAULT '0', - `SpellID2` int NOT NULL DEFAULT '0', - `SpellID3` int NOT NULL DEFAULT '0', - `SpellID4` int NOT NULL DEFAULT '0', - `ItemID1` int NOT NULL DEFAULT '0', - `ItemID2` int NOT NULL DEFAULT '0', - `ItemID3` int NOT NULL DEFAULT '0', - `ItemID4` int NOT NULL DEFAULT '0', - `ItemCount1` int unsigned NOT NULL DEFAULT '0', - `ItemCount2` int unsigned NOT NULL DEFAULT '0', - `ItemCount3` int unsigned NOT NULL DEFAULT '0', - `ItemCount4` int unsigned NOT NULL DEFAULT '0', - `Explored1` smallint unsigned NOT NULL DEFAULT '0', - `Explored2` smallint unsigned NOT NULL DEFAULT '0', - `Time1` int unsigned NOT NULL DEFAULT '0', - `Time2` int unsigned NOT NULL DEFAULT '0', - `AuraSpellID1` int NOT NULL DEFAULT '0', - `AuraSpellID2` int NOT NULL DEFAULT '0', - `AuraSpellID3` int NOT NULL DEFAULT '0', - `AuraSpellID4` int NOT NULL DEFAULT '0', - `AuraStacks1` tinyint unsigned NOT NULL DEFAULT '0', - `AuraStacks2` tinyint unsigned NOT NULL DEFAULT '0', - `AuraStacks3` tinyint unsigned NOT NULL DEFAULT '0', - `AuraStacks4` tinyint unsigned NOT NULL DEFAULT '0', - `Achievement1` smallint unsigned NOT NULL DEFAULT '0', - `Achievement2` smallint unsigned NOT NULL DEFAULT '0', - `Achievement3` smallint unsigned NOT NULL DEFAULT '0', - `Achievement4` smallint unsigned NOT NULL DEFAULT '0', - `AreaID1` smallint unsigned NOT NULL DEFAULT '0', - `AreaID2` smallint unsigned NOT NULL DEFAULT '0', - `AreaID3` smallint unsigned NOT NULL DEFAULT '0', - `AreaID4` smallint unsigned NOT NULL DEFAULT '0', - `LfgStatus1` tinyint unsigned NOT NULL DEFAULT '0', - `LfgStatus2` tinyint unsigned NOT NULL DEFAULT '0', - `LfgStatus3` tinyint unsigned NOT NULL DEFAULT '0', - `LfgStatus4` tinyint unsigned NOT NULL DEFAULT '0', - `LfgCompare1` tinyint unsigned NOT NULL DEFAULT '0', - `LfgCompare2` tinyint unsigned NOT NULL DEFAULT '0', - `LfgCompare3` tinyint unsigned NOT NULL DEFAULT '0', - `LfgCompare4` tinyint unsigned NOT NULL DEFAULT '0', - `LfgValue1` int unsigned NOT NULL DEFAULT '0', - `LfgValue2` int unsigned NOT NULL DEFAULT '0', - `LfgValue3` int unsigned NOT NULL DEFAULT '0', - `LfgValue4` int unsigned NOT NULL DEFAULT '0', - `CurrencyID1` int unsigned NOT NULL DEFAULT '0', - `CurrencyID2` int unsigned NOT NULL DEFAULT '0', - `CurrencyID3` int unsigned NOT NULL DEFAULT '0', - `CurrencyID4` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount1` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount2` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount3` int unsigned NOT NULL DEFAULT '0', - `CurrencyCount4` int unsigned NOT NULL DEFAULT '0', - `QuestKillMonster1` int unsigned NOT NULL DEFAULT '0', - `QuestKillMonster2` int unsigned NOT NULL DEFAULT '0', - `QuestKillMonster3` int unsigned NOT NULL DEFAULT '0', - `QuestKillMonster4` int unsigned NOT NULL DEFAULT '0', - `QuestKillMonster5` int unsigned NOT NULL DEFAULT '0', - `QuestKillMonster6` int unsigned NOT NULL DEFAULT '0', - `MovementFlags1` int NOT NULL DEFAULT '0', - `MovementFlags2` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `player_condition_locale` --- - -DROP TABLE IF EXISTS `player_condition_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `player_condition_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `FailureDescription_lang` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Texture1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Texture2` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Texture3` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Texture4` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Texture5` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Texture6` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Flags` smallint unsigned NOT NULL DEFAULT '0', + `SoundBank` tinyint unsigned NOT NULL DEFAULT '0', + `SoundID` int unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', + `MaxDarkenDepth` float NOT NULL DEFAULT '0', + `FogDarkenIntensity` float NOT NULL DEFAULT '0', + `AmbDarkenIntensity` float NOT NULL DEFAULT '0', + `DirDarkenIntensity` float NOT NULL DEFAULT '0', + `LightID` smallint unsigned NOT NULL DEFAULT '0', + `ParticleScale` float NOT NULL DEFAULT '0', + `ParticleMovement` tinyint unsigned NOT NULL DEFAULT '0', + `ParticleTexSlots` tinyint unsigned NOT NULL DEFAULT '0', + `MaterialID` tinyint unsigned NOT NULL DEFAULT '0', + `MinimapStaticCol` int NOT NULL DEFAULT '0', + `FrameCountTexture1` tinyint unsigned NOT NULL DEFAULT '0', + `FrameCountTexture2` tinyint unsigned NOT NULL DEFAULT '0', + `FrameCountTexture3` tinyint unsigned NOT NULL DEFAULT '0', + `FrameCountTexture4` tinyint unsigned NOT NULL DEFAULT '0', + `FrameCountTexture5` tinyint unsigned NOT NULL DEFAULT '0', + `FrameCountTexture6` tinyint unsigned NOT NULL DEFAULT '0', + `Color1` int NOT NULL DEFAULT '0', + `Color2` int NOT NULL DEFAULT '0', + `Float1` float NOT NULL DEFAULT '0', + `Float2` float NOT NULL DEFAULT '0', + `Float3` float NOT NULL DEFAULT '0', + `Float4` float NOT NULL DEFAULT '0', + `Float5` float NOT NULL DEFAULT '0', + `Float6` float NOT NULL DEFAULT '0', + `Float7` float NOT NULL DEFAULT '0', + `Float8` float NOT NULL DEFAULT '0', + `Float9` float NOT NULL DEFAULT '0', + `Float10` float NOT NULL DEFAULT '0', + `Float11` float NOT NULL DEFAULT '0', + `Float12` float NOT NULL DEFAULT '0', + `Float13` float NOT NULL DEFAULT '0', + `Float14` float NOT NULL DEFAULT '0', + `Float15` float NOT NULL DEFAULT '0', + `Float16` float NOT NULL DEFAULT '0', + `Float17` float NOT NULL DEFAULT '0', + `Float18` float NOT NULL DEFAULT '0', + `Int1` int unsigned NOT NULL DEFAULT '0', + `Int2` int unsigned NOT NULL DEFAULT '0', + `Int3` int unsigned NOT NULL DEFAULT '0', + `Int4` int unsigned NOT NULL DEFAULT '0', + `Coefficient1` float NOT NULL DEFAULT '0', + `Coefficient2` float NOT NULL DEFAULT '0', + `Coefficient3` float NOT NULL DEFAULT '0', + `Coefficient4` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `power_display` +-- Table structure for table `location` -- -DROP TABLE IF EXISTS `power_display`; +DROP TABLE IF EXISTS `location`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `power_display` ( +CREATE TABLE `location` ( `ID` int unsigned NOT NULL DEFAULT '0', - `GlobalStringBaseTag` text COLLATE utf8mb4_unicode_ci, - `ActualType` tinyint unsigned NOT NULL DEFAULT '0', - `Red` tinyint unsigned NOT NULL DEFAULT '0', - `Green` tinyint unsigned NOT NULL DEFAULT '0', - `Blue` tinyint unsigned NOT NULL DEFAULT '0', + `PosX` float NOT NULL DEFAULT '0', + `PosY` float NOT NULL DEFAULT '0', + `PosZ` float NOT NULL DEFAULT '0', + `Rot1` float NOT NULL DEFAULT '0', + `Rot2` float NOT NULL DEFAULT '0', + `Rot3` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `power_type` +-- Table structure for table `lock` -- -DROP TABLE IF EXISTS `power_type`; +DROP TABLE IF EXISTS `lock`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `power_type` ( +CREATE TABLE `lock` ( `ID` int unsigned NOT NULL DEFAULT '0', - `NameGlobalStringTag` text COLLATE utf8mb4_unicode_ci, - `CostGlobalStringTag` text COLLATE utf8mb4_unicode_ci, - `PowerTypeEnum` tinyint NOT NULL DEFAULT '0', - `MinPower` int NOT NULL DEFAULT '0', - `MaxBasePower` int NOT NULL DEFAULT '0', - `CenterPower` int NOT NULL DEFAULT '0', - `DefaultPower` int NOT NULL DEFAULT '0', - `DisplayModifier` int NOT NULL DEFAULT '0', - `RegenInterruptTimeMS` int NOT NULL DEFAULT '0', - `RegenPeace` float NOT NULL DEFAULT '0', - `RegenCombat` float NOT NULL DEFAULT '0', - `Flags` smallint NOT NULL DEFAULT '0', + `Index1` int NOT NULL DEFAULT '0', + `Index2` int NOT NULL DEFAULT '0', + `Index3` int NOT NULL DEFAULT '0', + `Index4` int NOT NULL DEFAULT '0', + `Index5` int NOT NULL DEFAULT '0', + `Index6` int NOT NULL DEFAULT '0', + `Index7` int NOT NULL DEFAULT '0', + `Index8` int NOT NULL DEFAULT '0', + `Skill1` smallint unsigned NOT NULL DEFAULT '0', + `Skill2` smallint unsigned NOT NULL DEFAULT '0', + `Skill3` smallint unsigned NOT NULL DEFAULT '0', + `Skill4` smallint unsigned NOT NULL DEFAULT '0', + `Skill5` smallint unsigned NOT NULL DEFAULT '0', + `Skill6` smallint unsigned NOT NULL DEFAULT '0', + `Skill7` smallint unsigned NOT NULL DEFAULT '0', + `Skill8` smallint unsigned NOT NULL DEFAULT '0', + `Type1` tinyint unsigned NOT NULL DEFAULT '0', + `Type2` tinyint unsigned NOT NULL DEFAULT '0', + `Type3` tinyint unsigned NOT NULL DEFAULT '0', + `Type4` tinyint unsigned NOT NULL DEFAULT '0', + `Type5` tinyint unsigned NOT NULL DEFAULT '0', + `Type6` tinyint unsigned NOT NULL DEFAULT '0', + `Type7` tinyint unsigned NOT NULL DEFAULT '0', + `Type8` tinyint unsigned NOT NULL DEFAULT '0', + `Action1` tinyint unsigned NOT NULL DEFAULT '0', + `Action2` tinyint unsigned NOT NULL DEFAULT '0', + `Action3` tinyint unsigned NOT NULL DEFAULT '0', + `Action4` tinyint unsigned NOT NULL DEFAULT '0', + `Action5` tinyint unsigned NOT NULL DEFAULT '0', + `Action6` tinyint unsigned NOT NULL DEFAULT '0', + `Action7` tinyint unsigned NOT NULL DEFAULT '0', + `Action8` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `prestige_level_info` +-- Table structure for table `mail_template` -- -DROP TABLE IF EXISTS `prestige_level_info`; +DROP TABLE IF EXISTS `mail_template`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `prestige_level_info` ( +CREATE TABLE `mail_template` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `PrestigeLevel` int NOT NULL DEFAULT '0', - `BadgeTextureFileDataID` int NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `AwardedAchievementID` int NOT NULL DEFAULT '0', + `Body` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `prestige_level_info_locale` +-- Table structure for table `mail_template_locale` -- -DROP TABLE IF EXISTS `prestige_level_info_locale`; +DROP TABLE IF EXISTS `mail_template_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `prestige_level_info_locale` ( +CREATE TABLE `mail_template_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Body_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -6840,67 +4801,76 @@ CREATE TABLE `prestige_level_info_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_difficulty` --- - -DROP TABLE IF EXISTS `pvp_difficulty`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_difficulty` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `RangeIndex` tinyint unsigned NOT NULL DEFAULT '0', - `MinLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MaxLevel` tinyint unsigned NOT NULL DEFAULT '0', - `MapID` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `pvp_item` +-- Table structure for table `map` -- -DROP TABLE IF EXISTS `pvp_item`; +DROP TABLE IF EXISTS `map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_item` ( +CREATE TABLE `map` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `ItemLevelDelta` tinyint unsigned NOT NULL DEFAULT '0', + `Directory` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapDescription0` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapDescription1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PvpShortDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PvpLongDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapType` tinyint unsigned NOT NULL DEFAULT '0', + `InstanceType` tinyint NOT NULL DEFAULT '0', + `ExpansionID` tinyint unsigned NOT NULL DEFAULT '0', + `AreaTableID` smallint unsigned NOT NULL DEFAULT '0', + `LoadingScreenID` smallint NOT NULL DEFAULT '0', + `TimeOfDayOverride` smallint NOT NULL DEFAULT '0', + `ParentMapID` smallint NOT NULL DEFAULT '0', + `CosmeticParentMapID` smallint NOT NULL DEFAULT '0', + `TimeOffset` tinyint unsigned NOT NULL DEFAULT '0', + `MinimapIconScale` float NOT NULL DEFAULT '0', + `RaidOffset` int NOT NULL DEFAULT '0', + `CorpseMapID` smallint NOT NULL DEFAULT '0', + `MaxPlayers` tinyint unsigned NOT NULL DEFAULT '0', + `WindSettingsID` smallint NOT NULL DEFAULT '0', + `ZmpFileDataID` int NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', + `Flags3` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_season` +-- Table structure for table `map_challenge_mode` -- -DROP TABLE IF EXISTS `pvp_season`; +DROP TABLE IF EXISTS `map_challenge_mode`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_season` ( +CREATE TABLE `map_challenge_mode` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `MilestoneSeason` int NOT NULL DEFAULT '0', - `AllianceAchievementID` int NOT NULL DEFAULT '0', - `HordeAchievementID` int NOT NULL DEFAULT '0', + `MapID` smallint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `ExpansionLevel` int unsigned NOT NULL DEFAULT '0', + `RequiredWorldStateID` int NOT NULL DEFAULT '0', + `CriteriaCount1` smallint NOT NULL DEFAULT '0', + `CriteriaCount2` smallint NOT NULL DEFAULT '0', + `CriteriaCount3` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_stat_locale` +-- Table structure for table `map_challenge_mode_locale` -- -DROP TABLE IF EXISTS `pvp_stat_locale`; +DROP TABLE IF EXISTS `map_challenge_mode_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_stat_locale` ( +CREATE TABLE `map_challenge_mode_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -6918,53 +4888,40 @@ CREATE TABLE `pvp_stat_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_talent` --- - -DROP TABLE IF EXISTS `pvp_talent`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_talent` ( - `Description` text COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', - `SpecID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `OverridesSpellID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `ActionBarSpellID` int NOT NULL DEFAULT '0', - `PvpTalentCategoryID` int NOT NULL DEFAULT '0', - `LevelRequired` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `pvp_talent_category` +-- Table structure for table `map_difficulty` -- -DROP TABLE IF EXISTS `pvp_talent_category`; +DROP TABLE IF EXISTS `map_difficulty`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_talent_category` ( +CREATE TABLE `map_difficulty` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TalentSlotMask` tinyint unsigned NOT NULL DEFAULT '0', + `Message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ItemContextPickerID` int unsigned NOT NULL DEFAULT '0', + `ContentTuningID` int NOT NULL DEFAULT '0', + `ItemContext` int NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `LockID` tinyint unsigned NOT NULL DEFAULT '0', + `ResetInterval` tinyint unsigned NOT NULL DEFAULT '0', + `MaxPlayers` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `MapID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_talent_locale` +-- Table structure for table `map_difficulty_locale` -- -DROP TABLE IF EXISTS `pvp_talent_locale`; +DROP TABLE IF EXISTS `map_difficulty_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_talent_locale` ( +CREATE TABLE `map_difficulty_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Message_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -6982,56 +4939,34 @@ CREATE TABLE `pvp_talent_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_talent_slot_unlock` --- - -DROP TABLE IF EXISTS `pvp_talent_slot_unlock`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_talent_slot_unlock` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Slot` tinyint NOT NULL DEFAULT '0', - `LevelRequired` int NOT NULL DEFAULT '0', - `DeathKnightLevelRequired` int NOT NULL DEFAULT '0', - `DemonHunterLevelRequired` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `pvp_tier` +-- Table structure for table `map_difficulty_x_condition` -- -DROP TABLE IF EXISTS `pvp_tier`; +DROP TABLE IF EXISTS `map_difficulty_x_condition`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_tier` ( +CREATE TABLE `map_difficulty_x_condition` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `MinRating` smallint NOT NULL DEFAULT '0', - `MaxRating` smallint NOT NULL DEFAULT '0', - `PrevTier` int NOT NULL DEFAULT '0', - `NextTier` int NOT NULL DEFAULT '0', - `BracketID` tinyint unsigned NOT NULL DEFAULT '0', - `Rank` tinyint NOT NULL DEFAULT '0', - `RankIconFileDataID` int NOT NULL DEFAULT '0', + `FailureDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `OrderIndex` int NOT NULL DEFAULT '0', + `MapDifficultyID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `pvp_tier_locale` +-- Table structure for table `map_difficulty_x_condition_locale` -- -DROP TABLE IF EXISTS `pvp_tier_locale`; +DROP TABLE IF EXISTS `map_difficulty_x_condition_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `pvp_tier_locale` ( +CREATE TABLE `map_difficulty_x_condition_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `FailureDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7049,58 +4984,20 @@ CREATE TABLE `pvp_tier_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_faction_reward` --- - -DROP TABLE IF EXISTS `quest_faction_reward`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_faction_reward` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Difficulty1` smallint NOT NULL DEFAULT '0', - `Difficulty2` smallint NOT NULL DEFAULT '0', - `Difficulty3` smallint NOT NULL DEFAULT '0', - `Difficulty4` smallint NOT NULL DEFAULT '0', - `Difficulty5` smallint NOT NULL DEFAULT '0', - `Difficulty6` smallint NOT NULL DEFAULT '0', - `Difficulty7` smallint NOT NULL DEFAULT '0', - `Difficulty8` smallint NOT NULL DEFAULT '0', - `Difficulty9` smallint NOT NULL DEFAULT '0', - `Difficulty10` smallint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `quest_info` --- - -DROP TABLE IF EXISTS `quest_info`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_info` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `InfoName` text COLLATE utf8mb4_unicode_ci, - `Type` tinyint NOT NULL DEFAULT '0', - `Modifiers` int NOT NULL DEFAULT '0', - `Profession` smallint unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `quest_info_locale` +-- Table structure for table `map_locale` -- -DROP TABLE IF EXISTS `quest_info_locale`; +DROP TABLE IF EXISTS `map_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_info_locale` ( +CREATE TABLE `map_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `InfoName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `MapName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapDescription0_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MapDescription1_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PvpShortDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PvpLongDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7118,91 +5015,84 @@ CREATE TABLE `quest_info_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_line_x_quest` --- - -DROP TABLE IF EXISTS `quest_line_x_quest`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_line_x_quest` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `QuestLineID` int unsigned NOT NULL DEFAULT '0', - `QuestID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` int unsigned NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `quest_money_reward` +-- Table structure for table `modifier_tree` -- -DROP TABLE IF EXISTS `quest_money_reward`; +DROP TABLE IF EXISTS `modifier_tree`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_money_reward` ( +CREATE TABLE `modifier_tree` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Difficulty1` int unsigned NOT NULL DEFAULT '0', - `Difficulty2` int unsigned NOT NULL DEFAULT '0', - `Difficulty3` int unsigned NOT NULL DEFAULT '0', - `Difficulty4` int unsigned NOT NULL DEFAULT '0', - `Difficulty5` int unsigned NOT NULL DEFAULT '0', - `Difficulty6` int unsigned NOT NULL DEFAULT '0', - `Difficulty7` int unsigned NOT NULL DEFAULT '0', - `Difficulty8` int unsigned NOT NULL DEFAULT '0', - `Difficulty9` int unsigned NOT NULL DEFAULT '0', - `Difficulty10` int unsigned NOT NULL DEFAULT '0', + `Parent` int unsigned NOT NULL DEFAULT '0', + `Operator` tinyint NOT NULL DEFAULT '0', + `Amount` tinyint NOT NULL DEFAULT '0', + `Type` int NOT NULL DEFAULT '0', + `Asset` int NOT NULL DEFAULT '0', + `SecondaryAsset` int NOT NULL DEFAULT '0', + `TertiaryAsset` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_package_item` +-- Table structure for table `mount` -- -DROP TABLE IF EXISTS `quest_package_item`; +DROP TABLE IF EXISTS `mount`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_package_item` ( +CREATE TABLE `mount` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `SourceText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `PackageID` smallint unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `ItemQuantity` int unsigned NOT NULL DEFAULT '0', - `DisplayType` tinyint unsigned NOT NULL DEFAULT '0', + `MountTypeID` smallint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', + `SourceSpellID` int NOT NULL DEFAULT '0', + `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `MountFlyRideHeight` float NOT NULL DEFAULT '0', + `UiModelSceneID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_sort` +-- Table structure for table `mount_capability` -- -DROP TABLE IF EXISTS `quest_sort`; +DROP TABLE IF EXISTS `mount_capability`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_sort` ( +CREATE TABLE `mount_capability` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SortName` text COLLATE utf8mb4_unicode_ci, - `UiOrderIndex` tinyint NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ReqRidingSkill` smallint unsigned NOT NULL DEFAULT '0', + `ReqAreaID` smallint unsigned NOT NULL DEFAULT '0', + `ReqSpellAuraID` int unsigned NOT NULL DEFAULT '0', + `ReqSpellKnownID` int NOT NULL DEFAULT '0', + `ModSpellAuraID` int NOT NULL DEFAULT '0', + `ReqMapID` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_sort_locale` +-- Table structure for table `mount_locale` -- -DROP TABLE IF EXISTS `quest_sort_locale`; +DROP TABLE IF EXISTS `mount_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_sort_locale` ( +CREATE TABLE `mount_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `SortName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `SourceText_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7220,317 +5110,456 @@ CREATE TABLE `quest_sort_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_v2` +-- Table structure for table `mount_type_x_capability` -- -DROP TABLE IF EXISTS `quest_v2`; +DROP TABLE IF EXISTS `mount_type_x_capability`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_v2` ( +CREATE TABLE `mount_type_x_capability` ( `ID` int unsigned NOT NULL DEFAULT '0', - `UniqueBitFlag` smallint unsigned NOT NULL DEFAULT '0', + `MountTypeID` smallint unsigned NOT NULL DEFAULT '0', + `MountCapabilityID` smallint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `quest_xp` +-- Table structure for table `mount_x_display` -- -DROP TABLE IF EXISTS `quest_xp`; +DROP TABLE IF EXISTS `mount_x_display`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `quest_xp` ( +CREATE TABLE `mount_x_display` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Difficulty1` int NOT NULL DEFAULT '0', - `Difficulty2` int NOT NULL DEFAULT '0', - `Difficulty3` int NOT NULL DEFAULT '0', - `Difficulty4` int NOT NULL DEFAULT '0', - `Difficulty5` int NOT NULL DEFAULT '0', - `Difficulty6` int NOT NULL DEFAULT '0', - `Difficulty7` int NOT NULL DEFAULT '0', - `Difficulty8` int NOT NULL DEFAULT '0', - `Difficulty9` int NOT NULL DEFAULT '0', - `Difficulty10` int NOT NULL DEFAULT '0', + `CreatureDisplayInfoID` int NOT NULL DEFAULT '0', + `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `MountID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `rand_prop_points` +-- Table structure for table `movie` -- -DROP TABLE IF EXISTS `rand_prop_points`; +DROP TABLE IF EXISTS `movie`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `rand_prop_points` ( +CREATE TABLE `movie` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DamageReplaceStat` int NOT NULL DEFAULT '0', - `Epic1` int unsigned NOT NULL DEFAULT '0', - `Epic2` int unsigned NOT NULL DEFAULT '0', - `Epic3` int unsigned NOT NULL DEFAULT '0', - `Epic4` int unsigned NOT NULL DEFAULT '0', - `Epic5` int unsigned NOT NULL DEFAULT '0', - `Superior1` int unsigned NOT NULL DEFAULT '0', - `Superior2` int unsigned NOT NULL DEFAULT '0', - `Superior3` int unsigned NOT NULL DEFAULT '0', - `Superior4` int unsigned NOT NULL DEFAULT '0', - `Superior5` int unsigned NOT NULL DEFAULT '0', - `Good1` int unsigned NOT NULL DEFAULT '0', - `Good2` int unsigned NOT NULL DEFAULT '0', - `Good3` int unsigned NOT NULL DEFAULT '0', - `Good4` int unsigned NOT NULL DEFAULT '0', - `Good5` int unsigned NOT NULL DEFAULT '0', + `Volume` tinyint unsigned NOT NULL DEFAULT '0', + `KeyID` tinyint unsigned NOT NULL DEFAULT '0', + `AudioFileDataID` int unsigned NOT NULL DEFAULT '0', + `SubtitleFileDataID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `reward_pack` +-- Table structure for table `mythic_plus_season` -- -DROP TABLE IF EXISTS `reward_pack`; +DROP TABLE IF EXISTS `mythic_plus_season`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `reward_pack` ( +CREATE TABLE `mythic_plus_season` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CharTitleID` int NOT NULL DEFAULT '0', - `Money` int unsigned NOT NULL DEFAULT '0', - `ArtifactXPDifficulty` tinyint NOT NULL DEFAULT '0', - `ArtifactXPMultiplier` float NOT NULL DEFAULT '0', - `ArtifactXPCategoryID` tinyint unsigned NOT NULL DEFAULT '0', - `TreasurePickerID` int unsigned NOT NULL DEFAULT '0', + `MilestoneSeason` int NOT NULL DEFAULT '0', + `ExpansionLevel` int NOT NULL DEFAULT '0', + `HeroicLFGDungeonMinGear` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `reward_pack_x_currency_type` +-- Table structure for table `name_gen` -- -DROP TABLE IF EXISTS `reward_pack_x_currency_type`; +DROP TABLE IF EXISTS `name_gen`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `reward_pack_x_currency_type` ( +CREATE TABLE `name_gen` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CurrencyTypeID` int unsigned NOT NULL DEFAULT '0', - `Quantity` int NOT NULL DEFAULT '0', - `RewardPackID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `RaceID` tinyint unsigned NOT NULL DEFAULT '0', + `Sex` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `reward_pack_x_item` +-- Table structure for table `names_profanity` -- -DROP TABLE IF EXISTS `reward_pack_x_item`; +DROP TABLE IF EXISTS `names_profanity`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `reward_pack_x_item` ( +CREATE TABLE `names_profanity` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `ItemQuantity` int NOT NULL DEFAULT '0', - `RewardPackID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Language` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scenario` +-- Table structure for table `names_reserved` -- -DROP TABLE IF EXISTS `scenario`; +DROP TABLE IF EXISTS `names_reserved`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scenario` ( +CREATE TABLE `names_reserved` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `AreaTableID` smallint unsigned NOT NULL DEFAULT '0', - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `UiTextureKitID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scenario_locale` +-- Table structure for table `names_reserved_locale` -- -DROP TABLE IF EXISTS `scenario_locale`; +DROP TABLE IF EXISTS `names_reserved_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scenario_locale` ( +CREATE TABLE `names_reserved_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `LocaleMask` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scenario_step` +-- Table structure for table `num_talents_at_level` -- -DROP TABLE IF EXISTS `scenario_step`; +DROP TABLE IF EXISTS `num_talents_at_level`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scenario_step` ( +CREATE TABLE `num_talents_at_level` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Description` text COLLATE utf8mb4_unicode_ci, - `Title` text COLLATE utf8mb4_unicode_ci, - `ScenarioID` smallint unsigned NOT NULL DEFAULT '0', - `Criteriatreeid` int unsigned NOT NULL DEFAULT '0', - `RewardQuestID` int unsigned NOT NULL DEFAULT '0', - `RelatedStep` int NOT NULL DEFAULT '0', - `Supersedes` smallint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `NumTalents` int NOT NULL DEFAULT '0', + `NumTalentsDeathKnight` int NOT NULL DEFAULT '0', + `NumTalentsDemonHunter` int NOT NULL DEFAULT '0', + `NumberOfTalents` float NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `override_spell_data` +-- + +DROP TABLE IF EXISTS `override_spell_data`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `override_spell_data` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Spells1` int NOT NULL DEFAULT '0', + `Spells2` int NOT NULL DEFAULT '0', + `Spells3` int NOT NULL DEFAULT '0', + `Spells4` int NOT NULL DEFAULT '0', + `Spells5` int NOT NULL DEFAULT '0', + `Spells6` int NOT NULL DEFAULT '0', + `Spells7` int NOT NULL DEFAULT '0', + `Spells8` int NOT NULL DEFAULT '0', + `Spells9` int NOT NULL DEFAULT '0', + `Spells10` int NOT NULL DEFAULT '0', + `PlayerActionBarFileDataID` int NOT NULL DEFAULT '0', `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `VisibilityPlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `WidgetSetID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scenario_step_locale` +-- Table structure for table `paragon_reputation` +-- + +DROP TABLE IF EXISTS `paragon_reputation`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `paragon_reputation` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `FactionID` int NOT NULL DEFAULT '0', + `LevelThreshold` int NOT NULL DEFAULT '0', + `QuestID` int NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `path` -- -DROP TABLE IF EXISTS `scenario_step_locale`; +DROP TABLE IF EXISTS `path`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scenario_step_locale` ( +CREATE TABLE `path` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `Title_lang` text COLLATE utf8mb4_unicode_ci, + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `SplineType` tinyint unsigned NOT NULL DEFAULT '0', + `Red` tinyint unsigned NOT NULL DEFAULT '0', + `Green` tinyint unsigned NOT NULL DEFAULT '0', + `Blue` tinyint unsigned NOT NULL DEFAULT '0', + `Alpha` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scene_script` +-- Table structure for table `path_node` -- -DROP TABLE IF EXISTS `scene_script`; +DROP TABLE IF EXISTS `path_node`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scene_script` ( +CREATE TABLE `path_node` ( `ID` int unsigned NOT NULL DEFAULT '0', - `FirstSceneScriptID` smallint unsigned NOT NULL DEFAULT '0', - `NextSceneScriptID` smallint unsigned NOT NULL DEFAULT '0', - `Unknown915` int NOT NULL DEFAULT '0', + `PathID` smallint unsigned NOT NULL DEFAULT '0', + `Sequence` smallint NOT NULL DEFAULT '0', + `LocationID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scene_script_global_text` +-- Table structure for table `path_property` -- -DROP TABLE IF EXISTS `scene_script_global_text`; +DROP TABLE IF EXISTS `path_property`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scene_script_global_text` ( +CREATE TABLE `path_property` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Script` text COLLATE utf8mb4_unicode_ci, + `PathID` smallint unsigned NOT NULL DEFAULT '0', + `PropertyIndex` tinyint unsigned NOT NULL DEFAULT '0', + `Value` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scene_script_package` +-- Table structure for table `phase` -- -DROP TABLE IF EXISTS `scene_script_package`; +DROP TABLE IF EXISTS `phase`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scene_script_package` ( +CREATE TABLE `phase` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, + `Flags` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `scene_script_text` +-- Table structure for table `phase_x_phase_group` -- -DROP TABLE IF EXISTS `scene_script_text`; +DROP TABLE IF EXISTS `phase_x_phase_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `scene_script_text` ( +CREATE TABLE `phase_x_phase_group` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Script` text COLLATE utf8mb4_unicode_ci, + `PhaseID` smallint unsigned NOT NULL DEFAULT '0', + `PhaseGroupID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `server_messages` +-- Table structure for table `player_condition` -- -DROP TABLE IF EXISTS `server_messages`; +DROP TABLE IF EXISTS `player_condition`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `server_messages` ( +CREATE TABLE `player_condition` ( + `RaceMask` bigint NOT NULL DEFAULT '0', + `FailureDescription` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `Text` text COLLATE utf8mb4_unicode_ci, + `MinLevel` smallint unsigned NOT NULL DEFAULT '0', + `MaxLevel` smallint unsigned NOT NULL DEFAULT '0', + `ClassMask` int NOT NULL DEFAULT '0', + `SkillLogic` int unsigned NOT NULL DEFAULT '0', + `LanguageID` tinyint unsigned NOT NULL DEFAULT '0', + `MinLanguage` tinyint unsigned NOT NULL DEFAULT '0', + `MaxLanguage` int NOT NULL DEFAULT '0', + `MaxFactionID` smallint unsigned NOT NULL DEFAULT '0', + `MaxReputation` tinyint unsigned NOT NULL DEFAULT '0', + `ReputationLogic` int unsigned NOT NULL DEFAULT '0', + `CurrentPvpFaction` tinyint NOT NULL DEFAULT '0', + `PvpMedal` tinyint unsigned NOT NULL DEFAULT '0', + `PrevQuestLogic` int unsigned NOT NULL DEFAULT '0', + `CurrQuestLogic` int unsigned NOT NULL DEFAULT '0', + `CurrentCompletedQuestLogic` int unsigned NOT NULL DEFAULT '0', + `SpellLogic` int unsigned NOT NULL DEFAULT '0', + `ItemLogic` int unsigned NOT NULL DEFAULT '0', + `ItemFlags` tinyint unsigned NOT NULL DEFAULT '0', + `AuraSpellLogic` int unsigned NOT NULL DEFAULT '0', + `WorldStateExpressionID` smallint unsigned NOT NULL DEFAULT '0', + `WeatherID` tinyint unsigned NOT NULL DEFAULT '0', + `PartyStatus` tinyint unsigned NOT NULL DEFAULT '0', + `LifetimeMaxPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `AchievementLogic` int unsigned NOT NULL DEFAULT '0', + `Gender` tinyint NOT NULL DEFAULT '0', + `NativeGender` tinyint NOT NULL DEFAULT '0', + `AreaLogic` int unsigned NOT NULL DEFAULT '0', + `LfgLogic` int unsigned NOT NULL DEFAULT '0', + `CurrencyLogic` int unsigned NOT NULL DEFAULT '0', + `QuestKillID` int unsigned NOT NULL DEFAULT '0', + `QuestKillLogic` int unsigned NOT NULL DEFAULT '0', + `MinExpansionLevel` tinyint NOT NULL DEFAULT '0', + `MaxExpansionLevel` tinyint NOT NULL DEFAULT '0', + `MinAvgItemLevel` int NOT NULL DEFAULT '0', + `MaxAvgItemLevel` int NOT NULL DEFAULT '0', + `MinAvgEquippedItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `MaxAvgEquippedItemLevel` smallint unsigned NOT NULL DEFAULT '0', + `PhaseUseFlags` int NOT NULL DEFAULT '0', + `PhaseID` smallint unsigned NOT NULL DEFAULT '0', + `PhaseGroupID` int unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `ChrSpecializationIndex` tinyint NOT NULL DEFAULT '0', + `ChrSpecializationRole` tinyint NOT NULL DEFAULT '0', + `ModifierTreeID` int unsigned NOT NULL DEFAULT '0', + `PowerType` tinyint NOT NULL DEFAULT '0', + `PowerTypeComp` tinyint unsigned NOT NULL DEFAULT '0', + `PowerTypeValue` tinyint unsigned NOT NULL DEFAULT '0', + `WeaponSubclassMask` int NOT NULL DEFAULT '0', + `MaxGuildLevel` tinyint unsigned NOT NULL DEFAULT '0', + `MinGuildLevel` tinyint unsigned NOT NULL DEFAULT '0', + `MaxExpansionTier` tinyint NOT NULL DEFAULT '0', + `MinExpansionTier` tinyint NOT NULL DEFAULT '0', + `MinPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `MaxPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `SkillID1` smallint unsigned NOT NULL DEFAULT '0', + `SkillID2` smallint unsigned NOT NULL DEFAULT '0', + `SkillID3` smallint unsigned NOT NULL DEFAULT '0', + `SkillID4` smallint unsigned NOT NULL DEFAULT '0', + `MinSkill1` smallint unsigned NOT NULL DEFAULT '0', + `MinSkill2` smallint unsigned NOT NULL DEFAULT '0', + `MinSkill3` smallint unsigned NOT NULL DEFAULT '0', + `MinSkill4` smallint unsigned NOT NULL DEFAULT '0', + `MaxSkill1` smallint unsigned NOT NULL DEFAULT '0', + `MaxSkill2` smallint unsigned NOT NULL DEFAULT '0', + `MaxSkill3` smallint unsigned NOT NULL DEFAULT '0', + `MaxSkill4` smallint unsigned NOT NULL DEFAULT '0', + `MinFactionID1` int unsigned NOT NULL DEFAULT '0', + `MinFactionID2` int unsigned NOT NULL DEFAULT '0', + `MinFactionID3` int unsigned NOT NULL DEFAULT '0', + `MinReputation1` tinyint unsigned NOT NULL DEFAULT '0', + `MinReputation2` tinyint unsigned NOT NULL DEFAULT '0', + `MinReputation3` tinyint unsigned NOT NULL DEFAULT '0', + `PrevQuestID1` int unsigned NOT NULL DEFAULT '0', + `PrevQuestID2` int unsigned NOT NULL DEFAULT '0', + `PrevQuestID3` int unsigned NOT NULL DEFAULT '0', + `PrevQuestID4` int unsigned NOT NULL DEFAULT '0', + `CurrQuestID1` int unsigned NOT NULL DEFAULT '0', + `CurrQuestID2` int unsigned NOT NULL DEFAULT '0', + `CurrQuestID3` int unsigned NOT NULL DEFAULT '0', + `CurrQuestID4` int unsigned NOT NULL DEFAULT '0', + `CurrentCompletedQuestID1` int unsigned NOT NULL DEFAULT '0', + `CurrentCompletedQuestID2` int unsigned NOT NULL DEFAULT '0', + `CurrentCompletedQuestID3` int unsigned NOT NULL DEFAULT '0', + `CurrentCompletedQuestID4` int unsigned NOT NULL DEFAULT '0', + `SpellID1` int NOT NULL DEFAULT '0', + `SpellID2` int NOT NULL DEFAULT '0', + `SpellID3` int NOT NULL DEFAULT '0', + `SpellID4` int NOT NULL DEFAULT '0', + `ItemID1` int NOT NULL DEFAULT '0', + `ItemID2` int NOT NULL DEFAULT '0', + `ItemID3` int NOT NULL DEFAULT '0', + `ItemID4` int NOT NULL DEFAULT '0', + `ItemCount1` int unsigned NOT NULL DEFAULT '0', + `ItemCount2` int unsigned NOT NULL DEFAULT '0', + `ItemCount3` int unsigned NOT NULL DEFAULT '0', + `ItemCount4` int unsigned NOT NULL DEFAULT '0', + `Explored1` smallint unsigned NOT NULL DEFAULT '0', + `Explored2` smallint unsigned NOT NULL DEFAULT '0', + `Time1` int unsigned NOT NULL DEFAULT '0', + `Time2` int unsigned NOT NULL DEFAULT '0', + `AuraSpellID1` int NOT NULL DEFAULT '0', + `AuraSpellID2` int NOT NULL DEFAULT '0', + `AuraSpellID3` int NOT NULL DEFAULT '0', + `AuraSpellID4` int NOT NULL DEFAULT '0', + `AuraStacks1` tinyint unsigned NOT NULL DEFAULT '0', + `AuraStacks2` tinyint unsigned NOT NULL DEFAULT '0', + `AuraStacks3` tinyint unsigned NOT NULL DEFAULT '0', + `AuraStacks4` tinyint unsigned NOT NULL DEFAULT '0', + `Achievement1` smallint unsigned NOT NULL DEFAULT '0', + `Achievement2` smallint unsigned NOT NULL DEFAULT '0', + `Achievement3` smallint unsigned NOT NULL DEFAULT '0', + `Achievement4` smallint unsigned NOT NULL DEFAULT '0', + `AreaID1` smallint unsigned NOT NULL DEFAULT '0', + `AreaID2` smallint unsigned NOT NULL DEFAULT '0', + `AreaID3` smallint unsigned NOT NULL DEFAULT '0', + `AreaID4` smallint unsigned NOT NULL DEFAULT '0', + `LfgStatus1` tinyint unsigned NOT NULL DEFAULT '0', + `LfgStatus2` tinyint unsigned NOT NULL DEFAULT '0', + `LfgStatus3` tinyint unsigned NOT NULL DEFAULT '0', + `LfgStatus4` tinyint unsigned NOT NULL DEFAULT '0', + `LfgCompare1` tinyint unsigned NOT NULL DEFAULT '0', + `LfgCompare2` tinyint unsigned NOT NULL DEFAULT '0', + `LfgCompare3` tinyint unsigned NOT NULL DEFAULT '0', + `LfgCompare4` tinyint unsigned NOT NULL DEFAULT '0', + `LfgValue1` int unsigned NOT NULL DEFAULT '0', + `LfgValue2` int unsigned NOT NULL DEFAULT '0', + `LfgValue3` int unsigned NOT NULL DEFAULT '0', + `LfgValue4` int unsigned NOT NULL DEFAULT '0', + `CurrencyID1` int unsigned NOT NULL DEFAULT '0', + `CurrencyID2` int unsigned NOT NULL DEFAULT '0', + `CurrencyID3` int unsigned NOT NULL DEFAULT '0', + `CurrencyID4` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount1` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount2` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount3` int unsigned NOT NULL DEFAULT '0', + `CurrencyCount4` int unsigned NOT NULL DEFAULT '0', + `QuestKillMonster1` int unsigned NOT NULL DEFAULT '0', + `QuestKillMonster2` int unsigned NOT NULL DEFAULT '0', + `QuestKillMonster3` int unsigned NOT NULL DEFAULT '0', + `QuestKillMonster4` int unsigned NOT NULL DEFAULT '0', + `QuestKillMonster5` int unsigned NOT NULL DEFAULT '0', + `QuestKillMonster6` int unsigned NOT NULL DEFAULT '0', + `MovementFlags1` int NOT NULL DEFAULT '0', + `MovementFlags2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `server_messages_locale` +-- Table structure for table `player_condition_locale` -- -DROP TABLE IF EXISTS `server_messages_locale`; +DROP TABLE IF EXISTS `player_condition_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `server_messages_locale` ( +CREATE TABLE `player_condition_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Text_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `FailureDescription_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7548,103 +5577,80 @@ CREATE TABLE `server_messages_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `skill_line` +-- Table structure for table `power_display` -- -DROP TABLE IF EXISTS `skill_line`; +DROP TABLE IF EXISTS `power_display`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `skill_line` ( - `DisplayName` text COLLATE utf8mb4_unicode_ci, - `AlternateVerb` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `HordeDisplayName` text COLLATE utf8mb4_unicode_ci, - `OverrideSourceInfoDisplayName` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `power_display` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CategoryID` tinyint NOT NULL DEFAULT '0', - `SpellIconFileID` int NOT NULL DEFAULT '0', - `CanLink` tinyint NOT NULL DEFAULT '0', - `ParentSkillLineID` int unsigned NOT NULL DEFAULT '0', - `ParentTierIndex` int NOT NULL DEFAULT '0', - `Flags` smallint unsigned NOT NULL DEFAULT '0', - `SpellBookSpellID` int NOT NULL DEFAULT '0', + `GlobalStringBaseTag` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ActualType` tinyint unsigned NOT NULL DEFAULT '0', + `Red` tinyint unsigned NOT NULL DEFAULT '0', + `Green` tinyint unsigned NOT NULL DEFAULT '0', + `Blue` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `skill_line_ability` +-- Table structure for table `power_type` -- -DROP TABLE IF EXISTS `skill_line_ability`; +DROP TABLE IF EXISTS `power_type`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `skill_line_ability` ( - `RaceMask` bigint NOT NULL DEFAULT '0', - `ID` int unsigned NOT NULL DEFAULT '0', - `SkillLine` smallint NOT NULL DEFAULT '0', - `Spell` int NOT NULL DEFAULT '0', - `MinSkillLineRank` smallint NOT NULL DEFAULT '0', - `ClassMask` int NOT NULL DEFAULT '0', - `SupercedesSpell` int NOT NULL DEFAULT '0', - `AcquireMethod` tinyint NOT NULL DEFAULT '0', - `TrivialSkillLineRankHigh` smallint NOT NULL DEFAULT '0', - `TrivialSkillLineRankLow` smallint NOT NULL DEFAULT '0', - `Flags` tinyint NOT NULL DEFAULT '0', - `NumSkillUps` tinyint NOT NULL DEFAULT '0', - `UniqueBit` smallint NOT NULL DEFAULT '0', - `TradeSkillCategoryID` smallint NOT NULL DEFAULT '0', - `SkillupSkillLineID` smallint NOT NULL DEFAULT '0', - `CharacterPoints1` int NOT NULL DEFAULT '0', - `CharacterPoints2` int NOT NULL DEFAULT '0', +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `power_type` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `NameGlobalStringTag` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `CostGlobalStringTag` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PowerTypeEnum` tinyint NOT NULL DEFAULT '0', + `MinPower` int NOT NULL DEFAULT '0', + `MaxBasePower` int NOT NULL DEFAULT '0', + `CenterPower` int NOT NULL DEFAULT '0', + `DefaultPower` int NOT NULL DEFAULT '0', + `DisplayModifier` int NOT NULL DEFAULT '0', + `RegenInterruptTimeMS` int NOT NULL DEFAULT '0', + `RegenPeace` float NOT NULL DEFAULT '0', + `RegenCombat` float NOT NULL DEFAULT '0', + `Flags` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `skill_line_ability_locale` +-- Table structure for table `prestige_level_info` -- -DROP TABLE IF EXISTS `skill_line_ability_locale`; +DROP TABLE IF EXISTS `prestige_level_info`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `skill_line_ability_locale` ( +CREATE TABLE `prestige_level_info` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `AbilityVerb_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, - `AbilityAllVerb_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PrestigeLevel` int NOT NULL DEFAULT '0', + `BadgeTextureFileDataID` int NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `AwardedAchievementID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `skill_line_locale` +-- Table structure for table `prestige_level_info_locale` -- -DROP TABLE IF EXISTS `skill_line_locale`; +DROP TABLE IF EXISTS `prestige_level_info_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `skill_line_locale` ( +CREATE TABLE `prestige_level_info_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `DisplayName_lang` text COLLATE utf8mb4_unicode_ci, - `AlternateVerb_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, - `HordeDisplayName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7662,120 +5668,116 @@ CREATE TABLE `skill_line_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `skill_line_x_trait_tree` +-- Table structure for table `pvp_difficulty` -- -DROP TABLE IF EXISTS `skill_line_x_trait_tree`; +DROP TABLE IF EXISTS `pvp_difficulty`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `skill_line_x_trait_tree` ( +CREATE TABLE `pvp_difficulty` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SkillLineID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeID` int NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', + `RangeIndex` tinyint unsigned NOT NULL DEFAULT '0', + `MinLevel` tinyint unsigned NOT NULL DEFAULT '0', + `MaxLevel` tinyint unsigned NOT NULL DEFAULT '0', + `MapID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `skill_race_class_info` +-- Table structure for table `pvp_item` -- -DROP TABLE IF EXISTS `skill_race_class_info`; +DROP TABLE IF EXISTS `pvp_item`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `skill_race_class_info` ( +CREATE TABLE `pvp_item` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RaceMask` bigint NOT NULL DEFAULT '0', - `SkillID` smallint NOT NULL DEFAULT '0', - `ClassMask` int NOT NULL DEFAULT '0', - `Flags` smallint unsigned NOT NULL DEFAULT '0', - `Availability` tinyint NOT NULL DEFAULT '0', - `MinLevel` tinyint NOT NULL DEFAULT '0', - `SkillTierID` smallint NOT NULL DEFAULT '0', - `Unknown115_1` int NOT NULL DEFAULT '0', + `ItemID` int NOT NULL DEFAULT '0', + `ItemLevelDelta` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `sound_kit` +-- Table structure for table `pvp_season` -- -DROP TABLE IF EXISTS `sound_kit`; +DROP TABLE IF EXISTS `pvp_season`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `sound_kit` ( +CREATE TABLE `pvp_season` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SoundType` tinyint unsigned NOT NULL DEFAULT '0', - `VolumeFloat` float NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `MinDistance` float NOT NULL DEFAULT '0', - `DistanceCutoff` float NOT NULL DEFAULT '0', - `EAXDef` tinyint unsigned NOT NULL DEFAULT '0', - `SoundKitAdvancedID` int unsigned NOT NULL DEFAULT '0', - `VolumeVariationPlus` float NOT NULL DEFAULT '0', - `VolumeVariationMinus` float NOT NULL DEFAULT '0', - `PitchVariationPlus` float NOT NULL DEFAULT '0', - `PitchVariationMinus` float NOT NULL DEFAULT '0', - `DialogType` tinyint NOT NULL DEFAULT '0', - `PitchAdjust` float NOT NULL DEFAULT '0', - `BusOverwriteID` smallint unsigned NOT NULL DEFAULT '0', - `MaxInstances` tinyint unsigned NOT NULL DEFAULT '0', - `SoundMixGroupID` int unsigned NOT NULL DEFAULT '0', + `MilestoneSeason` int NOT NULL DEFAULT '0', + `AllianceAchievementID` int NOT NULL DEFAULT '0', + `HordeAchievementID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spec_set_member` +-- Table structure for table `pvp_stat_locale` -- -DROP TABLE IF EXISTS `spec_set_member`; +DROP TABLE IF EXISTS `pvp_stat_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spec_set_member` ( +CREATE TABLE `pvp_stat_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrSpecializationID` int NOT NULL DEFAULT '0', - `SpecSetID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `specialization_spells` +-- Table structure for table `pvp_tier` -- -DROP TABLE IF EXISTS `specialization_spells`; +DROP TABLE IF EXISTS `pvp_tier`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `specialization_spells` ( - `Description` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `pvp_tier` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpecID` smallint unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `OverridesSpellID` int NOT NULL DEFAULT '0', - `DisplayOrder` tinyint unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `MinRating` smallint NOT NULL DEFAULT '0', + `MaxRating` smallint NOT NULL DEFAULT '0', + `PrevTier` int NOT NULL DEFAULT '0', + `NextTier` int NOT NULL DEFAULT '0', + `BracketID` tinyint unsigned NOT NULL DEFAULT '0', + `Rank` tinyint NOT NULL DEFAULT '0', + `RankIconFileDataID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `specialization_spells_locale` +-- Table structure for table `pvp_tier_locale` -- -DROP TABLE IF EXISTS `specialization_spells_locale`; +DROP TABLE IF EXISTS `pvp_tier_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `specialization_spells_locale` ( +CREATE TABLE `pvp_tier_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7793,144 +5795,160 @@ CREATE TABLE `specialization_spells_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_aura_options` +-- Table structure for table `quest_faction_reward` -- -DROP TABLE IF EXISTS `spell_aura_options`; +DROP TABLE IF EXISTS `quest_faction_reward`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_aura_options` ( +CREATE TABLE `quest_faction_reward` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `CumulativeAura` int unsigned NOT NULL DEFAULT '0', - `ProcCategoryRecovery` int NOT NULL DEFAULT '0', - `ProcChance` tinyint unsigned NOT NULL DEFAULT '0', - `ProcCharges` int NOT NULL DEFAULT '0', - `SpellProcsPerMinuteID` smallint unsigned NOT NULL DEFAULT '0', - `ProcTypeMask1` int NOT NULL DEFAULT '0', - `ProcTypeMask2` int NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `Difficulty1` smallint NOT NULL DEFAULT '0', + `Difficulty2` smallint NOT NULL DEFAULT '0', + `Difficulty3` smallint NOT NULL DEFAULT '0', + `Difficulty4` smallint NOT NULL DEFAULT '0', + `Difficulty5` smallint NOT NULL DEFAULT '0', + `Difficulty6` smallint NOT NULL DEFAULT '0', + `Difficulty7` smallint NOT NULL DEFAULT '0', + `Difficulty8` smallint NOT NULL DEFAULT '0', + `Difficulty9` smallint NOT NULL DEFAULT '0', + `Difficulty10` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_aura_restrictions` +-- Table structure for table `quest_info` -- -DROP TABLE IF EXISTS `spell_aura_restrictions`; +DROP TABLE IF EXISTS `quest_info`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_aura_restrictions` ( +CREATE TABLE `quest_info` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `CasterAuraState` tinyint unsigned NOT NULL DEFAULT '0', - `TargetAuraState` tinyint unsigned NOT NULL DEFAULT '0', - `ExcludeCasterAuraState` tinyint unsigned NOT NULL DEFAULT '0', - `ExcludeTargetAuraState` tinyint unsigned NOT NULL DEFAULT '0', - `CasterAuraSpell` int NOT NULL DEFAULT '0', - `TargetAuraSpell` int NOT NULL DEFAULT '0', - `ExcludeCasterAuraSpell` int NOT NULL DEFAULT '0', - `ExcludeTargetAuraSpell` int NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `InfoName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Type` tinyint NOT NULL DEFAULT '0', + `Modifiers` int NOT NULL DEFAULT '0', + `Profession` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_cast_times` +-- Table structure for table `quest_info_locale` -- -DROP TABLE IF EXISTS `spell_cast_times`; +DROP TABLE IF EXISTS `quest_info_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_cast_times` ( +CREATE TABLE `quest_info_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Base` int NOT NULL DEFAULT '0', - `PerLevel` smallint NOT NULL DEFAULT '0', - `Minimum` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `InfoName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `quest_line_x_quest` +-- + +DROP TABLE IF EXISTS `quest_line_x_quest`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `quest_line_x_quest` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `QuestLineID` int unsigned NOT NULL DEFAULT '0', + `QuestID` int unsigned NOT NULL DEFAULT '0', + `OrderIndex` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_casting_requirements` +-- Table structure for table `quest_money_reward` -- -DROP TABLE IF EXISTS `spell_casting_requirements`; +DROP TABLE IF EXISTS `quest_money_reward`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_casting_requirements` ( +CREATE TABLE `quest_money_reward` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `FacingCasterFlags` tinyint unsigned NOT NULL DEFAULT '0', - `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', - `MinReputation` int NOT NULL DEFAULT '0', - `RequiredAreasID` smallint unsigned NOT NULL DEFAULT '0', - `RequiredAuraVision` tinyint unsigned NOT NULL DEFAULT '0', - `RequiresSpellFocus` smallint unsigned NOT NULL DEFAULT '0', + `Difficulty1` int unsigned NOT NULL DEFAULT '0', + `Difficulty2` int unsigned NOT NULL DEFAULT '0', + `Difficulty3` int unsigned NOT NULL DEFAULT '0', + `Difficulty4` int unsigned NOT NULL DEFAULT '0', + `Difficulty5` int unsigned NOT NULL DEFAULT '0', + `Difficulty6` int unsigned NOT NULL DEFAULT '0', + `Difficulty7` int unsigned NOT NULL DEFAULT '0', + `Difficulty8` int unsigned NOT NULL DEFAULT '0', + `Difficulty9` int unsigned NOT NULL DEFAULT '0', + `Difficulty10` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_categories` +-- Table structure for table `quest_package_item` -- -DROP TABLE IF EXISTS `spell_categories`; +DROP TABLE IF EXISTS `quest_package_item`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_categories` ( +CREATE TABLE `quest_package_item` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `Category` smallint NOT NULL DEFAULT '0', - `DefenseType` tinyint NOT NULL DEFAULT '0', - `DispelType` tinyint NOT NULL DEFAULT '0', - `Mechanic` tinyint NOT NULL DEFAULT '0', - `PreventionType` tinyint NOT NULL DEFAULT '0', - `StartRecoveryCategory` smallint NOT NULL DEFAULT '0', - `ChargeCategory` smallint NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `PackageID` smallint unsigned NOT NULL DEFAULT '0', + `ItemID` int NOT NULL DEFAULT '0', + `ItemQuantity` int unsigned NOT NULL DEFAULT '0', + `DisplayType` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_category` +-- Table structure for table `quest_sort` -- -DROP TABLE IF EXISTS `spell_category`; +DROP TABLE IF EXISTS `quest_sort`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_category` ( +CREATE TABLE `quest_sort` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Flags` int NOT NULL DEFAULT '0', - `UsesPerWeek` tinyint unsigned NOT NULL DEFAULT '0', - `MaxCharges` tinyint NOT NULL DEFAULT '0', - `ChargeRecoveryTime` int NOT NULL DEFAULT '0', - `TypeMask` int NOT NULL DEFAULT '0', + `SortName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `UiOrderIndex` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_category_locale` +-- Table structure for table `quest_sort_locale` -- -DROP TABLE IF EXISTS `spell_category_locale`; +DROP TABLE IF EXISTS `quest_sort_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_category_locale` ( +CREATE TABLE `quest_sort_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `SortName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -7948,156 +5966,211 @@ CREATE TABLE `spell_category_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_class_options` +-- Table structure for table `quest_v2` -- -DROP TABLE IF EXISTS `spell_class_options`; +DROP TABLE IF EXISTS `quest_v2`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_class_options` ( +CREATE TABLE `quest_v2` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `ModalNextSpell` int unsigned NOT NULL DEFAULT '0', - `SpellClassSet` tinyint unsigned NOT NULL DEFAULT '0', - `SpellClassMask1` int NOT NULL DEFAULT '0', - `SpellClassMask2` int NOT NULL DEFAULT '0', - `SpellClassMask3` int NOT NULL DEFAULT '0', - `SpellClassMask4` int NOT NULL DEFAULT '0', + `UniqueBitFlag` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_cooldowns` +-- Table structure for table `quest_xp` -- -DROP TABLE IF EXISTS `spell_cooldowns`; +DROP TABLE IF EXISTS `quest_xp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_cooldowns` ( +CREATE TABLE `quest_xp` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `CategoryRecoveryTime` int NOT NULL DEFAULT '0', - `RecoveryTime` int NOT NULL DEFAULT '0', - `StartRecoveryTime` int NOT NULL DEFAULT '0', - `AuraSpellID` int NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `Difficulty1` int NOT NULL DEFAULT '0', + `Difficulty2` int NOT NULL DEFAULT '0', + `Difficulty3` int NOT NULL DEFAULT '0', + `Difficulty4` int NOT NULL DEFAULT '0', + `Difficulty5` int NOT NULL DEFAULT '0', + `Difficulty6` int NOT NULL DEFAULT '0', + `Difficulty7` int NOT NULL DEFAULT '0', + `Difficulty8` int NOT NULL DEFAULT '0', + `Difficulty9` int NOT NULL DEFAULT '0', + `Difficulty10` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_duration` +-- Table structure for table `rand_prop_points` -- -DROP TABLE IF EXISTS `spell_duration`; +DROP TABLE IF EXISTS `rand_prop_points`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_duration` ( +CREATE TABLE `rand_prop_points` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Duration` int NOT NULL DEFAULT '0', - `DurationPerLevel` int unsigned NOT NULL DEFAULT '0', - `MaxDuration` int NOT NULL DEFAULT '0', + `DamageReplaceStat` int NOT NULL DEFAULT '0', + `Epic1` int unsigned NOT NULL DEFAULT '0', + `Epic2` int unsigned NOT NULL DEFAULT '0', + `Epic3` int unsigned NOT NULL DEFAULT '0', + `Epic4` int unsigned NOT NULL DEFAULT '0', + `Epic5` int unsigned NOT NULL DEFAULT '0', + `Superior1` int unsigned NOT NULL DEFAULT '0', + `Superior2` int unsigned NOT NULL DEFAULT '0', + `Superior3` int unsigned NOT NULL DEFAULT '0', + `Superior4` int unsigned NOT NULL DEFAULT '0', + `Superior5` int unsigned NOT NULL DEFAULT '0', + `Good1` int unsigned NOT NULL DEFAULT '0', + `Good2` int unsigned NOT NULL DEFAULT '0', + `Good3` int unsigned NOT NULL DEFAULT '0', + `Good4` int unsigned NOT NULL DEFAULT '0', + `Good5` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_effect` +-- Table structure for table `reward_pack` -- -DROP TABLE IF EXISTS `spell_effect`; +DROP TABLE IF EXISTS `reward_pack`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_effect` ( +CREATE TABLE `reward_pack` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` int NOT NULL DEFAULT '0', - `EffectIndex` int NOT NULL DEFAULT '0', - `Effect` int unsigned NOT NULL DEFAULT '0', - `EffectAmplitude` float NOT NULL DEFAULT '0', - `EffectAttributes` int NOT NULL DEFAULT '0', - `EffectAura` smallint NOT NULL DEFAULT '0', - `EffectAuraPeriod` int NOT NULL DEFAULT '0', - `EffectBasePoints` int NOT NULL DEFAULT '0', - `EffectBonusCoefficient` float NOT NULL DEFAULT '0', - `EffectChainAmplitude` float NOT NULL DEFAULT '0', - `EffectChainTargets` int NOT NULL DEFAULT '0', - `EffectDieSides` int NOT NULL DEFAULT '0', - `EffectItemType` int NOT NULL DEFAULT '0', - `EffectMechanic` int NOT NULL DEFAULT '0', - `EffectPointsPerResource` float NOT NULL DEFAULT '0', - `EffectPosFacing` float NOT NULL DEFAULT '0', - `EffectRealPointsPerLevel` float NOT NULL DEFAULT '0', - `EffectTriggerSpell` int NOT NULL DEFAULT '0', - `BonusCoefficientFromAP` float NOT NULL DEFAULT '0', - `PvpMultiplier` float NOT NULL DEFAULT '0', - `Coefficient` float NOT NULL DEFAULT '0', - `Variance` float NOT NULL DEFAULT '0', - `ResourceCoefficient` float NOT NULL DEFAULT '0', - `GroupSizeBasePointsCoefficient` float NOT NULL DEFAULT '0', - `EffectMiscValue1` int NOT NULL DEFAULT '0', - `EffectMiscValue2` int NOT NULL DEFAULT '0', - `EffectRadiusIndex1` int unsigned NOT NULL DEFAULT '0', - `EffectRadiusIndex2` int unsigned NOT NULL DEFAULT '0', - `EffectSpellClassMask1` int NOT NULL DEFAULT '0', - `EffectSpellClassMask2` int NOT NULL DEFAULT '0', - `EffectSpellClassMask3` int NOT NULL DEFAULT '0', - `EffectSpellClassMask4` int NOT NULL DEFAULT '0', - `ImplicitTarget1` smallint NOT NULL DEFAULT '0', - `ImplicitTarget2` smallint NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `CharTitleID` int NOT NULL DEFAULT '0', + `Money` int unsigned NOT NULL DEFAULT '0', + `ArtifactXPDifficulty` tinyint NOT NULL DEFAULT '0', + `ArtifactXPMultiplier` float NOT NULL DEFAULT '0', + `ArtifactXPCategoryID` tinyint unsigned NOT NULL DEFAULT '0', + `TreasurePickerID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_equipped_items` +-- Table structure for table `reward_pack_x_currency_type` -- -DROP TABLE IF EXISTS `spell_equipped_items`; +DROP TABLE IF EXISTS `reward_pack_x_currency_type`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_equipped_items` ( +CREATE TABLE `reward_pack_x_currency_type` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `EquippedItemClass` tinyint NOT NULL DEFAULT '0', - `EquippedItemInvTypes` int NOT NULL DEFAULT '0', - `EquippedItemSubclass` int NOT NULL DEFAULT '0', + `CurrencyTypeID` int unsigned NOT NULL DEFAULT '0', + `Quantity` int NOT NULL DEFAULT '0', + `RewardPackID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_focus_object` +-- Table structure for table `reward_pack_x_item` -- -DROP TABLE IF EXISTS `spell_focus_object`; +DROP TABLE IF EXISTS `reward_pack_x_item`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_focus_object` ( +CREATE TABLE `reward_pack_x_item` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, + `ItemID` int NOT NULL DEFAULT '0', + `ItemQuantity` int NOT NULL DEFAULT '0', + `RewardPackID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_focus_object_locale` +-- Table structure for table `scenario` -- -DROP TABLE IF EXISTS `spell_focus_object_locale`; +DROP TABLE IF EXISTS `scenario`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_focus_object_locale` ( +CREATE TABLE `scenario` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `AreaTableID` smallint unsigned NOT NULL DEFAULT '0', + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `UiTextureKitID` int unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `scenario_locale` +-- + +DROP TABLE IF EXISTS `scenario_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `scenario_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `scenario_step` +-- + +DROP TABLE IF EXISTS `scenario_step`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `scenario_step` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ScenarioID` smallint unsigned NOT NULL DEFAULT '0', + `Criteriatreeid` int unsigned NOT NULL DEFAULT '0', + `RewardQuestID` int unsigned NOT NULL DEFAULT '0', + `RelatedStep` int NOT NULL DEFAULT '0', + `Supersedes` smallint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `VisibilityPlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `WidgetSetID` smallint unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `scenario_step_locale` +-- + +DROP TABLE IF EXISTS `scenario_step_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `scenario_step_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Title_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -8115,128 +6188,95 @@ CREATE TABLE `spell_focus_object_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_interrupts` +-- Table structure for table `scene_script` +-- + +DROP TABLE IF EXISTS `scene_script`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `scene_script` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `FirstSceneScriptID` smallint unsigned NOT NULL DEFAULT '0', + `NextSceneScriptID` smallint unsigned NOT NULL DEFAULT '0', + `Unknown915` int NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `scene_script_global_text` +-- + +DROP TABLE IF EXISTS `scene_script_global_text`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `scene_script_global_text` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `scene_script_package` -- -DROP TABLE IF EXISTS `spell_interrupts`; +DROP TABLE IF EXISTS `scene_script_package`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_interrupts` ( +CREATE TABLE `scene_script_package` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `InterruptFlags` smallint NOT NULL DEFAULT '0', - `AuraInterruptFlags1` int NOT NULL DEFAULT '0', - `AuraInterruptFlags2` int NOT NULL DEFAULT '0', - `ChannelInterruptFlags1` int NOT NULL DEFAULT '0', - `ChannelInterruptFlags2` int NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_item_enchantment` +-- Table structure for table `scene_script_text` -- -DROP TABLE IF EXISTS `spell_item_enchantment`; +DROP TABLE IF EXISTS `scene_script_text`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_item_enchantment` ( +CREATE TABLE `scene_script_text` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `HordeName` text COLLATE utf8mb4_unicode_ci, - `Charges` int NOT NULL DEFAULT '0', - `Effect1` int NOT NULL DEFAULT '0', - `Effect2` int NOT NULL DEFAULT '0', - `Effect3` int NOT NULL DEFAULT '0', - `EffectPointsMin1` int NOT NULL DEFAULT '0', - `EffectPointsMin2` int NOT NULL DEFAULT '0', - `EffectPointsMin3` int NOT NULL DEFAULT '0', - `EffectPointsMax1` int NOT NULL DEFAULT '0', - `EffectPointsMax2` int NOT NULL DEFAULT '0', - `EffectPointsMax3` int NOT NULL DEFAULT '0', - `EffectArg1` int NOT NULL DEFAULT '0', - `EffectArg2` int NOT NULL DEFAULT '0', - `EffectArg3` int NOT NULL DEFAULT '0', - `ItemVisual` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `EffectScalingPoints1` float NOT NULL DEFAULT '0', - `EffectScalingPoints2` float NOT NULL DEFAULT '0', - `EffectScalingPoints3` float NOT NULL DEFAULT '0', - `ScalingClass` int NOT NULL DEFAULT '0', - `Unk440_1` int NOT NULL DEFAULT '0', - `GemItemID` int NOT NULL DEFAULT '0', - `ConditionID` int NOT NULL DEFAULT '0', - `RequiredSkillID` int NOT NULL DEFAULT '0', - `RequiredSkillRank` int NOT NULL DEFAULT '0', - `MinLevel` int NOT NULL DEFAULT '0', - `Unk440_2` int NOT NULL DEFAULT '0', - `Unk440_3` int NOT NULL DEFAULT '0', - `ItemLevel` int NOT NULL DEFAULT '0', - `Unk440_4` int NOT NULL DEFAULT '0', - `Unk440_5` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_item_enchantment_condition` +-- Table structure for table `server_messages` -- -DROP TABLE IF EXISTS `spell_item_enchantment_condition`; +DROP TABLE IF EXISTS `server_messages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_item_enchantment_condition` ( +CREATE TABLE `server_messages` ( `ID` int unsigned NOT NULL DEFAULT '0', - `LtOperandType1` tinyint unsigned NOT NULL DEFAULT '0', - `LtOperandType2` tinyint unsigned NOT NULL DEFAULT '0', - `LtOperandType3` tinyint unsigned NOT NULL DEFAULT '0', - `LtOperandType4` tinyint unsigned NOT NULL DEFAULT '0', - `LtOperandType5` tinyint unsigned NOT NULL DEFAULT '0', - `LtOperand1` int unsigned NOT NULL DEFAULT '0', - `LtOperand2` int unsigned NOT NULL DEFAULT '0', - `LtOperand3` int unsigned NOT NULL DEFAULT '0', - `LtOperand4` int unsigned NOT NULL DEFAULT '0', - `LtOperand5` int unsigned NOT NULL DEFAULT '0', - `Operator1` tinyint unsigned NOT NULL DEFAULT '0', - `Operator2` tinyint unsigned NOT NULL DEFAULT '0', - `Operator3` tinyint unsigned NOT NULL DEFAULT '0', - `Operator4` tinyint unsigned NOT NULL DEFAULT '0', - `Operator5` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperandType1` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperandType2` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperandType3` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperandType4` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperandType5` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperand1` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperand2` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperand3` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperand4` tinyint unsigned NOT NULL DEFAULT '0', - `RtOperand5` tinyint unsigned NOT NULL DEFAULT '0', - `Logic1` tinyint unsigned NOT NULL DEFAULT '0', - `Logic2` tinyint unsigned NOT NULL DEFAULT '0', - `Logic3` tinyint unsigned NOT NULL DEFAULT '0', - `Logic4` tinyint unsigned NOT NULL DEFAULT '0', - `Logic5` tinyint unsigned NOT NULL DEFAULT '0', + `Text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_item_enchantment_locale` +-- Table structure for table `server_messages_locale` -- -DROP TABLE IF EXISTS `spell_item_enchantment_locale`; +DROP TABLE IF EXISTS `server_messages_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_item_enchantment_locale` ( +CREATE TABLE `server_messages_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `HordeName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Text_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -8254,181 +6294,188 @@ CREATE TABLE `spell_item_enchantment_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_keybound_override` --- - -DROP TABLE IF EXISTS `spell_keybound_override`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_keybound_override` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `Function` text COLLATE utf8mb4_unicode_ci, - `Type` tinyint NOT NULL DEFAULT '0', - `Data` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `spell_label` +-- Table structure for table `skill_line` -- -DROP TABLE IF EXISTS `spell_label`; +DROP TABLE IF EXISTS `skill_line`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_label` ( +CREATE TABLE `skill_line` ( + `DisplayName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `AlternateVerb` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `HordeDisplayName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `OverrideSourceInfoDisplayName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `LabelID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `CategoryID` tinyint NOT NULL DEFAULT '0', + `SpellIconFileID` int NOT NULL DEFAULT '0', + `CanLink` tinyint NOT NULL DEFAULT '0', + `ParentSkillLineID` int unsigned NOT NULL DEFAULT '0', + `ParentTierIndex` int NOT NULL DEFAULT '0', + `Flags` smallint unsigned NOT NULL DEFAULT '0', + `SpellBookSpellID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_learn_spell` +-- Table structure for table `skill_line_ability` -- -DROP TABLE IF EXISTS `spell_learn_spell`; +DROP TABLE IF EXISTS `skill_line_ability`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_learn_spell` ( +CREATE TABLE `skill_line_ability` ( + `RaceMask` bigint NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `LearnSpellID` int NOT NULL DEFAULT '0', - `OverridesSpellID` int NOT NULL DEFAULT '0', + `SkillLine` smallint unsigned NOT NULL DEFAULT '0', + `Spell` int NOT NULL DEFAULT '0', + `MinSkillLineRank` smallint NOT NULL DEFAULT '0', + `ClassMask` int NOT NULL DEFAULT '0', + `SupercedesSpell` int NOT NULL DEFAULT '0', + `AcquireMethod` tinyint NOT NULL DEFAULT '0', + `TrivialSkillLineRankHigh` smallint NOT NULL DEFAULT '0', + `TrivialSkillLineRankLow` smallint NOT NULL DEFAULT '0', + `Flags` tinyint NOT NULL DEFAULT '0', + `NumSkillUps` tinyint NOT NULL DEFAULT '0', + `UniqueBit` smallint NOT NULL DEFAULT '0', + `TradeSkillCategoryID` smallint NOT NULL DEFAULT '0', + `SkillupSkillLineID` smallint NOT NULL DEFAULT '0', + `CharacterPoints1` int NOT NULL DEFAULT '0', + `CharacterPoints2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_levels` +-- Table structure for table `skill_line_ability_locale` -- -DROP TABLE IF EXISTS `spell_levels`; +DROP TABLE IF EXISTS `skill_line_ability_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_levels` ( +CREATE TABLE `skill_line_ability_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `BaseLevel` smallint NOT NULL DEFAULT '0', - `MaxLevel` smallint NOT NULL DEFAULT '0', - `SpellLevel` smallint NOT NULL DEFAULT '0', - `MaxPassiveAuraLevel` tinyint unsigned NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `AbilityVerb_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `AbilityAllVerb_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_misc` +-- Table structure for table `skill_line_locale` -- -DROP TABLE IF EXISTS `spell_misc`; +DROP TABLE IF EXISTS `skill_line_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_misc` ( +CREATE TABLE `skill_line_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Attributes1` int NOT NULL DEFAULT '0', - `Attributes2` int NOT NULL DEFAULT '0', - `Attributes3` int NOT NULL DEFAULT '0', - `Attributes4` int NOT NULL DEFAULT '0', - `Attributes5` int NOT NULL DEFAULT '0', - `Attributes6` int NOT NULL DEFAULT '0', - `Attributes7` int NOT NULL DEFAULT '0', - `Attributes8` int NOT NULL DEFAULT '0', - `Attributes9` int NOT NULL DEFAULT '0', - `Attributes10` int NOT NULL DEFAULT '0', - `Attributes11` int NOT NULL DEFAULT '0', - `Attributes12` int NOT NULL DEFAULT '0', - `Attributes13` int NOT NULL DEFAULT '0', - `Attributes14` int NOT NULL DEFAULT '0', - `Attributes15` int NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `CastingTimeIndex` smallint unsigned NOT NULL DEFAULT '0', - `DurationIndex` smallint unsigned NOT NULL DEFAULT '0', - `RangeIndex` smallint unsigned NOT NULL DEFAULT '0', - `SchoolMask` tinyint unsigned NOT NULL DEFAULT '0', - `Speed` float NOT NULL DEFAULT '0', - `LaunchDelay` float NOT NULL DEFAULT '0', - `MinDuration` float NOT NULL DEFAULT '0', - `SpellIconFileDataID` int NOT NULL DEFAULT '0', - `ActiveIconFileDataID` int NOT NULL DEFAULT '0', - `ContentTuningID` int NOT NULL DEFAULT '0', - `ShowFutureSpellPlayerConditionID` int NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `DisplayName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `AlternateVerb_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `HordeDisplayName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_name` +-- Table structure for table `skill_race_class_info` -- -DROP TABLE IF EXISTS `spell_name`; +DROP TABLE IF EXISTS `skill_race_class_info`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_name` ( +CREATE TABLE `skill_race_class_info` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, + `RaceMask` bigint NOT NULL DEFAULT '0', + `SkillID` smallint unsigned NOT NULL DEFAULT '0', + `ClassMask` int NOT NULL DEFAULT '0', + `Flags` smallint unsigned NOT NULL DEFAULT '0', + `Availability` tinyint NOT NULL DEFAULT '0', + `MinLevel` tinyint NOT NULL DEFAULT '0', + `SkillTierID` smallint NOT NULL DEFAULT '0', + `Unknown115_1` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_name_locale` +-- Table structure for table `sound_kit` -- -DROP TABLE IF EXISTS `spell_name_locale`; +DROP TABLE IF EXISTS `sound_kit`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_name_locale` ( +CREATE TABLE `sound_kit` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `SoundType` tinyint unsigned NOT NULL DEFAULT '0', + `VolumeFloat` float NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `MinDistance` float NOT NULL DEFAULT '0', + `DistanceCutoff` float NOT NULL DEFAULT '0', + `EAXDef` tinyint unsigned NOT NULL DEFAULT '0', + `SoundKitAdvancedID` int unsigned NOT NULL DEFAULT '0', + `VolumeVariationPlus` float NOT NULL DEFAULT '0', + `VolumeVariationMinus` float NOT NULL DEFAULT '0', + `PitchVariationPlus` float NOT NULL DEFAULT '0', + `PitchVariationMinus` float NOT NULL DEFAULT '0', + `DialogType` tinyint NOT NULL DEFAULT '0', + `PitchAdjust` float NOT NULL DEFAULT '0', + `BusOverwriteID` smallint unsigned NOT NULL DEFAULT '0', + `MaxInstances` tinyint unsigned NOT NULL DEFAULT '0', + `SoundMixGroupID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_power` +-- Table structure for table `spell_aura_options` -- -DROP TABLE IF EXISTS `spell_power`; +DROP TABLE IF EXISTS `spell_aura_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_power` ( +CREATE TABLE `spell_aura_options` ( `ID` int unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', - `ManaCost` int NOT NULL DEFAULT '0', - `ManaCostPerLevel` int NOT NULL DEFAULT '0', - `ManaPerSecond` int NOT NULL DEFAULT '0', - `PowerDisplayID` int unsigned NOT NULL DEFAULT '0', - `AltPowerBarID` int NOT NULL DEFAULT '0', - `PowerCostPct` float NOT NULL DEFAULT '0', - `PowerCostMaxPct` float NOT NULL DEFAULT '0', - `PowerPctPerSecond` float NOT NULL DEFAULT '0', - `PowerType` tinyint NOT NULL DEFAULT '0', - `RequiredAuraSpellID` int NOT NULL DEFAULT '0', - `OptionalCost` int unsigned NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `CumulativeAura` int unsigned NOT NULL DEFAULT '0', + `ProcCategoryRecovery` int NOT NULL DEFAULT '0', + `ProcChance` tinyint unsigned NOT NULL DEFAULT '0', + `ProcCharges` int NOT NULL DEFAULT '0', + `SpellProcsPerMinuteID` smallint unsigned NOT NULL DEFAULT '0', + `ProcTypeMask1` int NOT NULL DEFAULT '0', + `ProcTypeMask2` int NOT NULL DEFAULT '0', `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -8436,106 +6483,121 @@ CREATE TABLE `spell_power` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_power_difficulty` +-- Table structure for table `spell_aura_restrictions` -- -DROP TABLE IF EXISTS `spell_power_difficulty`; +DROP TABLE IF EXISTS `spell_aura_restrictions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_power_difficulty` ( +CREATE TABLE `spell_aura_restrictions` ( `ID` int unsigned NOT NULL DEFAULT '0', `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `CasterAuraState` tinyint unsigned NOT NULL DEFAULT '0', + `TargetAuraState` tinyint unsigned NOT NULL DEFAULT '0', + `ExcludeCasterAuraState` tinyint unsigned NOT NULL DEFAULT '0', + `ExcludeTargetAuraState` tinyint unsigned NOT NULL DEFAULT '0', + `CasterAuraSpell` int NOT NULL DEFAULT '0', + `TargetAuraSpell` int NOT NULL DEFAULT '0', + `ExcludeCasterAuraSpell` int NOT NULL DEFAULT '0', + `ExcludeTargetAuraSpell` int NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_procs_per_minute` +-- Table structure for table `spell_cast_times` -- -DROP TABLE IF EXISTS `spell_procs_per_minute`; +DROP TABLE IF EXISTS `spell_cast_times`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_procs_per_minute` ( +CREATE TABLE `spell_cast_times` ( `ID` int unsigned NOT NULL DEFAULT '0', - `BaseProcRate` float NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Base` int NOT NULL DEFAULT '0', + `PerLevel` smallint NOT NULL DEFAULT '0', + `Minimum` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_procs_per_minute_mod` +-- Table structure for table `spell_casting_requirements` -- -DROP TABLE IF EXISTS `spell_procs_per_minute_mod`; +DROP TABLE IF EXISTS `spell_casting_requirements`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_procs_per_minute_mod` ( +CREATE TABLE `spell_casting_requirements` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `Param` smallint NOT NULL DEFAULT '0', - `Coeff` float NOT NULL DEFAULT '0', - `SpellProcsPerMinuteID` int unsigned NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `FacingCasterFlags` tinyint unsigned NOT NULL DEFAULT '0', + `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', + `MinReputation` int NOT NULL DEFAULT '0', + `RequiredAreasID` smallint unsigned NOT NULL DEFAULT '0', + `RequiredAuraVision` tinyint unsigned NOT NULL DEFAULT '0', + `RequiresSpellFocus` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_radius` +-- Table structure for table `spell_categories` -- -DROP TABLE IF EXISTS `spell_radius`; +DROP TABLE IF EXISTS `spell_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_radius` ( +CREATE TABLE `spell_categories` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Radius` float NOT NULL DEFAULT '0', - `RadiusPerLevel` float NOT NULL DEFAULT '0', - `RadiusMin` float NOT NULL DEFAULT '0', - `RadiusMax` float NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `Category` smallint NOT NULL DEFAULT '0', + `DefenseType` tinyint NOT NULL DEFAULT '0', + `DispelType` tinyint NOT NULL DEFAULT '0', + `Mechanic` tinyint NOT NULL DEFAULT '0', + `PreventionType` tinyint NOT NULL DEFAULT '0', + `StartRecoveryCategory` smallint NOT NULL DEFAULT '0', + `ChargeCategory` smallint NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_range` +-- Table structure for table `spell_category` -- -DROP TABLE IF EXISTS `spell_range`; +DROP TABLE IF EXISTS `spell_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_range` ( +CREATE TABLE `spell_category` ( `ID` int unsigned NOT NULL DEFAULT '0', - `DisplayName` text COLLATE utf8mb4_unicode_ci, - `DisplayNameShort` text COLLATE utf8mb4_unicode_ci, - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `RangeMin1` float NOT NULL DEFAULT '0', - `RangeMin2` float NOT NULL DEFAULT '0', - `RangeMax1` float NOT NULL DEFAULT '0', - `RangeMax2` float NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Flags` int NOT NULL DEFAULT '0', + `UsesPerWeek` tinyint unsigned NOT NULL DEFAULT '0', + `MaxCharges` tinyint NOT NULL DEFAULT '0', + `ChargeRecoveryTime` int NOT NULL DEFAULT '0', + `TypeMask` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_range_locale` +-- Table structure for table `spell_category_locale` -- -DROP TABLE IF EXISTS `spell_range_locale`; +DROP TABLE IF EXISTS `spell_category_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_range_locale` ( +CREATE TABLE `spell_category_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `DisplayName_lang` text COLLATE utf8mb4_unicode_ci, - `DisplayNameShort_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -8553,143 +6615,156 @@ CREATE TABLE `spell_range_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_reagents` +-- Table structure for table `spell_class_options` -- -DROP TABLE IF EXISTS `spell_reagents`; +DROP TABLE IF EXISTS `spell_class_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_reagents` ( +CREATE TABLE `spell_class_options` ( `ID` int unsigned NOT NULL DEFAULT '0', `SpellID` int NOT NULL DEFAULT '0', - `Reagent1` int NOT NULL DEFAULT '0', - `Reagent2` int NOT NULL DEFAULT '0', - `Reagent3` int NOT NULL DEFAULT '0', - `Reagent4` int NOT NULL DEFAULT '0', - `Reagent5` int NOT NULL DEFAULT '0', - `Reagent6` int NOT NULL DEFAULT '0', - `Reagent7` int NOT NULL DEFAULT '0', - `Reagent8` int NOT NULL DEFAULT '0', - `ReagentCount1` smallint NOT NULL DEFAULT '0', - `ReagentCount2` smallint NOT NULL DEFAULT '0', - `ReagentCount3` smallint NOT NULL DEFAULT '0', - `ReagentCount4` smallint NOT NULL DEFAULT '0', - `ReagentCount5` smallint NOT NULL DEFAULT '0', - `ReagentCount6` smallint NOT NULL DEFAULT '0', - `ReagentCount7` smallint NOT NULL DEFAULT '0', - `ReagentCount8` smallint NOT NULL DEFAULT '0', + `ModalNextSpell` int unsigned NOT NULL DEFAULT '0', + `SpellClassSet` tinyint unsigned NOT NULL DEFAULT '0', + `SpellClassMask1` int NOT NULL DEFAULT '0', + `SpellClassMask2` int NOT NULL DEFAULT '0', + `SpellClassMask3` int NOT NULL DEFAULT '0', + `SpellClassMask4` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_reagents_currency` +-- Table structure for table `spell_cooldowns` -- -DROP TABLE IF EXISTS `spell_reagents_currency`; +DROP TABLE IF EXISTS `spell_cooldowns`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_reagents_currency` ( +CREATE TABLE `spell_cooldowns` ( `ID` int unsigned NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `CategoryRecoveryTime` int NOT NULL DEFAULT '0', + `RecoveryTime` int NOT NULL DEFAULT '0', + `StartRecoveryTime` int NOT NULL DEFAULT '0', + `AuraSpellID` int NOT NULL DEFAULT '0', `SpellID` int unsigned NOT NULL DEFAULT '0', - `CurrencyTypesID` smallint unsigned NOT NULL DEFAULT '0', - `CurrencyCount` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_scaling` +-- Table structure for table `spell_duration` -- -DROP TABLE IF EXISTS `spell_scaling`; +DROP TABLE IF EXISTS `spell_duration`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_scaling` ( +CREATE TABLE `spell_duration` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `Class` int NOT NULL DEFAULT '0', - `MinScalingLevel` int unsigned NOT NULL DEFAULT '0', - `MaxScalingLevel` int unsigned NOT NULL DEFAULT '0', - `ScalesFromItemLevel` smallint NOT NULL DEFAULT '0', - `CastTimeMin` int NOT NULL DEFAULT '0', - `CastTimeMax` int NOT NULL DEFAULT '0', - `CastTimeMaxLevel` int NOT NULL DEFAULT '0', - `NerfFactor` float NOT NULL DEFAULT '0', - `NerfMaxLevel` int NOT NULL DEFAULT '0', + `Duration` int NOT NULL DEFAULT '0', + `DurationPerLevel` int unsigned NOT NULL DEFAULT '0', + `MaxDuration` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_shapeshift` +-- Table structure for table `spell_effect` -- -DROP TABLE IF EXISTS `spell_shapeshift`; +DROP TABLE IF EXISTS `spell_effect`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_shapeshift` ( +CREATE TABLE `spell_effect` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `DifficultyID` int NOT NULL DEFAULT '0', + `EffectIndex` int NOT NULL DEFAULT '0', + `Effect` int unsigned NOT NULL DEFAULT '0', + `EffectAmplitude` float NOT NULL DEFAULT '0', + `EffectAttributes` int NOT NULL DEFAULT '0', + `EffectAura` smallint NOT NULL DEFAULT '0', + `EffectAuraPeriod` int NOT NULL DEFAULT '0', + `EffectBasePoints` int NOT NULL DEFAULT '0', + `EffectBonusCoefficient` float NOT NULL DEFAULT '0', + `EffectChainAmplitude` float NOT NULL DEFAULT '0', + `EffectChainTargets` int NOT NULL DEFAULT '0', + `EffectDieSides` int NOT NULL DEFAULT '0', + `EffectItemType` int NOT NULL DEFAULT '0', + `EffectMechanic` int NOT NULL DEFAULT '0', + `EffectPointsPerResource` float NOT NULL DEFAULT '0', + `EffectPosFacing` float NOT NULL DEFAULT '0', + `EffectRealPointsPerLevel` float NOT NULL DEFAULT '0', + `EffectTriggerSpell` int NOT NULL DEFAULT '0', + `BonusCoefficientFromAP` float NOT NULL DEFAULT '0', + `PvpMultiplier` float NOT NULL DEFAULT '0', + `Coefficient` float NOT NULL DEFAULT '0', + `Variance` float NOT NULL DEFAULT '0', + `ResourceCoefficient` float NOT NULL DEFAULT '0', + `GroupSizeBasePointsCoefficient` float NOT NULL DEFAULT '0', + `EffectMiscValue1` int NOT NULL DEFAULT '0', + `EffectMiscValue2` int NOT NULL DEFAULT '0', + `EffectRadiusIndex1` int unsigned NOT NULL DEFAULT '0', + `EffectRadiusIndex2` int unsigned NOT NULL DEFAULT '0', + `EffectSpellClassMask1` int NOT NULL DEFAULT '0', + `EffectSpellClassMask2` int NOT NULL DEFAULT '0', + `EffectSpellClassMask3` int NOT NULL DEFAULT '0', + `EffectSpellClassMask4` int NOT NULL DEFAULT '0', + `ImplicitTarget1` smallint NOT NULL DEFAULT '0', + `ImplicitTarget2` smallint NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `spell_equipped_items` +-- + +DROP TABLE IF EXISTS `spell_equipped_items`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spell_equipped_items` ( `ID` int unsigned NOT NULL DEFAULT '0', `SpellID` int NOT NULL DEFAULT '0', - `StanceBarOrder` tinyint NOT NULL DEFAULT '0', - `ShapeshiftExclude1` int NOT NULL DEFAULT '0', - `ShapeshiftExclude2` int NOT NULL DEFAULT '0', - `ShapeshiftMask1` int NOT NULL DEFAULT '0', - `ShapeshiftMask2` int NOT NULL DEFAULT '0', + `EquippedItemClass` tinyint NOT NULL DEFAULT '0', + `EquippedItemInvTypes` int NOT NULL DEFAULT '0', + `EquippedItemSubclass` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_shapeshift_form` +-- Table structure for table `spell_focus_object` -- -DROP TABLE IF EXISTS `spell_shapeshift_form`; +DROP TABLE IF EXISTS `spell_focus_object`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_shapeshift_form` ( +CREATE TABLE `spell_focus_object` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Field115052124002` int unsigned NOT NULL DEFAULT '0', - `CreatureType` tinyint NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `AttackIconFileID` int NOT NULL DEFAULT '0', - `BonusActionBar` tinyint NOT NULL DEFAULT '0', - `CombatRoundTime` smallint NOT NULL DEFAULT '0', - `DamageVariance` float NOT NULL DEFAULT '0', - `MountTypeID` smallint unsigned NOT NULL DEFAULT '0', - `CreatureDisplayID1` int unsigned NOT NULL DEFAULT '0', - `CreatureDisplayID2` int unsigned NOT NULL DEFAULT '0', - `CreatureDisplayID3` int unsigned NOT NULL DEFAULT '0', - `CreatureDisplayID4` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID1` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID2` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID3` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID4` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID5` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID6` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID7` int unsigned NOT NULL DEFAULT '0', - `PresetSpellID8` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_shapeshift_form_locale` +-- Table structure for table `spell_focus_object_locale` -- -DROP TABLE IF EXISTS `spell_shapeshift_form_locale`; +DROP TABLE IF EXISTS `spell_focus_object_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_shapeshift_form_locale` ( +CREATE TABLE `spell_focus_object_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -8707,21 +6782,20 @@ CREATE TABLE `spell_shapeshift_form_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_target_restrictions` +-- Table structure for table `spell_interrupts` -- -DROP TABLE IF EXISTS `spell_target_restrictions`; +DROP TABLE IF EXISTS `spell_interrupts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_target_restrictions` ( +CREATE TABLE `spell_interrupts` ( `ID` int unsigned NOT NULL DEFAULT '0', `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `ConeDegrees` float NOT NULL DEFAULT '0', - `MaxTargets` tinyint unsigned NOT NULL DEFAULT '0', - `MaxTargetLevel` int unsigned NOT NULL DEFAULT '0', - `TargetCreatureType` smallint NOT NULL DEFAULT '0', - `Targets` int NOT NULL DEFAULT '0', - `Width` float NOT NULL DEFAULT '0', + `InterruptFlags` smallint NOT NULL DEFAULT '0', + `AuraInterruptFlags1` int NOT NULL DEFAULT '0', + `AuraInterruptFlags2` int NOT NULL DEFAULT '0', + `ChannelInterruptFlags1` int NOT NULL DEFAULT '0', + `ChannelInterruptFlags2` int NOT NULL DEFAULT '0', `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -8729,322 +6803,262 @@ CREATE TABLE `spell_target_restrictions` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_totems` --- - -DROP TABLE IF EXISTS `spell_totems`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_totems` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `RequiredTotemCategoryID1` smallint unsigned NOT NULL DEFAULT '0', - `RequiredTotemCategoryID2` smallint unsigned NOT NULL DEFAULT '0', - `Totem1` int NOT NULL DEFAULT '0', - `Totem2` int NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `spell_visual` +-- Table structure for table `spell_item_enchantment` -- -DROP TABLE IF EXISTS `spell_visual`; +DROP TABLE IF EXISTS `spell_item_enchantment`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_visual` ( +CREATE TABLE `spell_item_enchantment` ( `ID` int unsigned NOT NULL DEFAULT '0', - `MissileCastOffset1` float NOT NULL DEFAULT '0', - `MissileCastOffset2` float NOT NULL DEFAULT '0', - `MissileCastOffset3` float NOT NULL DEFAULT '0', - `MissileImpactOffset1` float NOT NULL DEFAULT '0', - `MissileImpactOffset2` float NOT NULL DEFAULT '0', - `MissileImpactOffset3` float NOT NULL DEFAULT '0', - `AnimEventSoundID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `HordeName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Charges` int NOT NULL DEFAULT '0', + `Effect1` int NOT NULL DEFAULT '0', + `Effect2` int NOT NULL DEFAULT '0', + `Effect3` int NOT NULL DEFAULT '0', + `EffectPointsMin1` int NOT NULL DEFAULT '0', + `EffectPointsMin2` int NOT NULL DEFAULT '0', + `EffectPointsMin3` int NOT NULL DEFAULT '0', + `EffectPointsMax1` int NOT NULL DEFAULT '0', + `EffectPointsMax2` int NOT NULL DEFAULT '0', + `EffectPointsMax3` int NOT NULL DEFAULT '0', + `EffectArg1` int NOT NULL DEFAULT '0', + `EffectArg2` int NOT NULL DEFAULT '0', + `EffectArg3` int NOT NULL DEFAULT '0', + `ItemVisual` int NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `MissileAttachment` tinyint NOT NULL DEFAULT '0', - `MissileDestinationAttachment` tinyint NOT NULL DEFAULT '0', - `MissileCastPositionerID` int unsigned NOT NULL DEFAULT '0', - `MissileImpactPositionerID` int unsigned NOT NULL DEFAULT '0', - `MissileTargetingKit` int NOT NULL DEFAULT '0', - `HostileSpellVisualID` int unsigned NOT NULL DEFAULT '0', - `CasterSpellVisualID` int unsigned NOT NULL DEFAULT '0', - `SpellVisualMissileSetID` smallint unsigned NOT NULL DEFAULT '0', - `DamageNumberDelay` smallint unsigned NOT NULL DEFAULT '0', - `LowViolenceSpellVisualID` int unsigned NOT NULL DEFAULT '0', - `RaidSpellVisualMissileSetID` int unsigned NOT NULL DEFAULT '0', - `ReducedUnexpectedCameraMovementSpellVisualID` int NOT NULL DEFAULT '0', - `AreaModel` smallint unsigned NOT NULL DEFAULT '0', - `HasMissile` tinyint NOT NULL DEFAULT '0', - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `spell_visual_effect_name` --- - -DROP TABLE IF EXISTS `spell_visual_effect_name`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_visual_effect_name` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `ModelFileDataID` int NOT NULL DEFAULT '0', - `BaseMissileSpeed` float NOT NULL DEFAULT '0', - `Scale` float NOT NULL DEFAULT '0', - `MinAllowedScale` float NOT NULL DEFAULT '0', - `MaxAllowedScale` float NOT NULL DEFAULT '0', - `Alpha` float NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', - `TextureFileDataID` int NOT NULL DEFAULT '0', - `EffectRadius` float NOT NULL DEFAULT '0', - `Type` int unsigned NOT NULL DEFAULT '0', - `GenericID` int NOT NULL DEFAULT '0', - `RibbonQualityID` int unsigned NOT NULL DEFAULT '0', - `DissolveEffectID` int NOT NULL DEFAULT '0', - `ModelPosition` int NOT NULL DEFAULT '0', + `EffectScalingPoints1` float NOT NULL DEFAULT '0', + `EffectScalingPoints2` float NOT NULL DEFAULT '0', + `EffectScalingPoints3` float NOT NULL DEFAULT '0', + `ScalingClass` int NOT NULL DEFAULT '0', + `Unk440_1` int NOT NULL DEFAULT '0', + `GemItemID` int NOT NULL DEFAULT '0', + `ConditionID` int NOT NULL DEFAULT '0', + `RequiredSkillID` int NOT NULL DEFAULT '0', + `RequiredSkillRank` int NOT NULL DEFAULT '0', + `MinLevel` int NOT NULL DEFAULT '0', + `Unk440_2` int NOT NULL DEFAULT '0', + `Unk440_3` int NOT NULL DEFAULT '0', + `ItemLevel` int NOT NULL DEFAULT '0', + `Unk440_4` int NOT NULL DEFAULT '0', + `Unk440_5` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_visual_kit` +-- Table structure for table `spell_item_enchantment_condition` -- -DROP TABLE IF EXISTS `spell_visual_kit`; +DROP TABLE IF EXISTS `spell_item_enchantment_condition`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_visual_kit` ( +CREATE TABLE `spell_item_enchantment_condition` ( `ID` int unsigned NOT NULL DEFAULT '0', - `FallbackSpellVisualKitId` int unsigned NOT NULL DEFAULT '0', - `DelayMin` smallint unsigned NOT NULL DEFAULT '0', - `DelayMax` smallint unsigned NOT NULL DEFAULT '0', - `FallbackPriority` float NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', + `LtOperandType1` tinyint unsigned NOT NULL DEFAULT '0', + `LtOperandType2` tinyint unsigned NOT NULL DEFAULT '0', + `LtOperandType3` tinyint unsigned NOT NULL DEFAULT '0', + `LtOperandType4` tinyint unsigned NOT NULL DEFAULT '0', + `LtOperandType5` tinyint unsigned NOT NULL DEFAULT '0', + `LtOperand1` int unsigned NOT NULL DEFAULT '0', + `LtOperand2` int unsigned NOT NULL DEFAULT '0', + `LtOperand3` int unsigned NOT NULL DEFAULT '0', + `LtOperand4` int unsigned NOT NULL DEFAULT '0', + `LtOperand5` int unsigned NOT NULL DEFAULT '0', + `Operator1` tinyint unsigned NOT NULL DEFAULT '0', + `Operator2` tinyint unsigned NOT NULL DEFAULT '0', + `Operator3` tinyint unsigned NOT NULL DEFAULT '0', + `Operator4` tinyint unsigned NOT NULL DEFAULT '0', + `Operator5` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperandType1` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperandType2` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperandType3` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperandType4` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperandType5` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperand1` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperand2` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperand3` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperand4` tinyint unsigned NOT NULL DEFAULT '0', + `RtOperand5` tinyint unsigned NOT NULL DEFAULT '0', + `Logic1` tinyint unsigned NOT NULL DEFAULT '0', + `Logic2` tinyint unsigned NOT NULL DEFAULT '0', + `Logic3` tinyint unsigned NOT NULL DEFAULT '0', + `Logic4` tinyint unsigned NOT NULL DEFAULT '0', + `Logic5` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_visual_missile` +-- Table structure for table `spell_item_enchantment_locale` -- -DROP TABLE IF EXISTS `spell_visual_missile`; +DROP TABLE IF EXISTS `spell_item_enchantment_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_visual_missile` ( - `CastOffset1` float NOT NULL DEFAULT '0', - `CastOffset2` float NOT NULL DEFAULT '0', - `CastOffset3` float NOT NULL DEFAULT '0', - `ImpactOffset1` float NOT NULL DEFAULT '0', - `ImpactOffset2` float NOT NULL DEFAULT '0', - `ImpactOffset3` float NOT NULL DEFAULT '0', +CREATE TABLE `spell_item_enchantment_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `SpellVisualEffectNameID` smallint unsigned NOT NULL DEFAULT '0', - `SoundEntriesID` int unsigned NOT NULL DEFAULT '0', - `Attachment` tinyint NOT NULL DEFAULT '0', - `DestinationAttachment` tinyint NOT NULL DEFAULT '0', - `CastPositionerID` smallint unsigned NOT NULL DEFAULT '0', - `ImpactPositionerID` smallint unsigned NOT NULL DEFAULT '0', - `FollowGroundHeight` int NOT NULL DEFAULT '0', - `FollowGroundDropSpeed` int unsigned NOT NULL DEFAULT '0', - `FollowGroundApproach` smallint unsigned NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', - `SpellMissileMotionID` smallint unsigned NOT NULL DEFAULT '0', - `AnimKitID` int unsigned NOT NULL DEFAULT '0', - `SpellVisualMissileSetID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `HordeName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `spell_x_spell_visual` +-- Table structure for table `spell_keybound_override` -- -DROP TABLE IF EXISTS `spell_x_spell_visual`; +DROP TABLE IF EXISTS `spell_keybound_override`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `spell_x_spell_visual` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', - `SpellVisualID` int unsigned NOT NULL DEFAULT '0', - `Probability` float NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `Priority` int NOT NULL DEFAULT '0', - `SpellIconFileID` int NOT NULL DEFAULT '0', - `ActiveIconFileID` int NOT NULL DEFAULT '0', - `ViewerUnitConditionID` smallint unsigned NOT NULL DEFAULT '0', - `ViewerPlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `CasterUnitConditionID` smallint unsigned NOT NULL DEFAULT '0', - `CasterPlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `SpellID` int unsigned NOT NULL DEFAULT '0', +CREATE TABLE `spell_keybound_override` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Function` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Type` tinyint NOT NULL DEFAULT '0', + `Data` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `summon_properties` +-- Table structure for table `spell_label` -- -DROP TABLE IF EXISTS `summon_properties`; +DROP TABLE IF EXISTS `spell_label`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `summon_properties` ( +CREATE TABLE `spell_label` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Control` int NOT NULL DEFAULT '0', - `Faction` int NOT NULL DEFAULT '0', - `Title` int NOT NULL DEFAULT '0', - `Slot` int NOT NULL DEFAULT '0', - `Flags1` int NOT NULL DEFAULT '0', - `Flags2` int NOT NULL DEFAULT '0', + `LabelID` int unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `tact_key` +-- Table structure for table `spell_learn_spell` -- -DROP TABLE IF EXISTS `tact_key`; +DROP TABLE IF EXISTS `spell_learn_spell`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `tact_key` ( +CREATE TABLE `spell_learn_spell` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Key1` tinyint unsigned NOT NULL DEFAULT '0', - `Key2` tinyint unsigned NOT NULL DEFAULT '0', - `Key3` tinyint unsigned NOT NULL DEFAULT '0', - `Key4` tinyint unsigned NOT NULL DEFAULT '0', - `Key5` tinyint unsigned NOT NULL DEFAULT '0', - `Key6` tinyint unsigned NOT NULL DEFAULT '0', - `Key7` tinyint unsigned NOT NULL DEFAULT '0', - `Key8` tinyint unsigned NOT NULL DEFAULT '0', - `Key9` tinyint unsigned NOT NULL DEFAULT '0', - `Key10` tinyint unsigned NOT NULL DEFAULT '0', - `Key11` tinyint unsigned NOT NULL DEFAULT '0', - `Key12` tinyint unsigned NOT NULL DEFAULT '0', - `Key13` tinyint unsigned NOT NULL DEFAULT '0', - `Key14` tinyint unsigned NOT NULL DEFAULT '0', - `Key15` tinyint unsigned NOT NULL DEFAULT '0', - `Key16` tinyint unsigned NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `LearnSpellID` int NOT NULL DEFAULT '0', + `OverridesSpellID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `talent` +-- Table structure for table `spell_levels` -- -DROP TABLE IF EXISTS `talent`; +DROP TABLE IF EXISTS `spell_levels`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `talent` ( +CREATE TABLE `spell_levels` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Description` text COLLATE utf8mb4_unicode_ci, - `TierID` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `ColumnIndex` tinyint unsigned NOT NULL DEFAULT '0', - `TabID` smallint unsigned NOT NULL DEFAULT '0', - `ClassID` tinyint unsigned NOT NULL DEFAULT '0', - `SpecID` smallint unsigned NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `OverridesSpellID` int NOT NULL DEFAULT '0', - `RequiredSpellID` int NOT NULL DEFAULT '0', - `CategoryMask1` int NOT NULL DEFAULT '0', - `CategoryMask2` int NOT NULL DEFAULT '0', - `SpellRank1` int NOT NULL DEFAULT '0', - `SpellRank2` int NOT NULL DEFAULT '0', - `SpellRank3` int NOT NULL DEFAULT '0', - `SpellRank4` int NOT NULL DEFAULT '0', - `SpellRank5` int NOT NULL DEFAULT '0', - `SpellRank6` int NOT NULL DEFAULT '0', - `SpellRank7` int NOT NULL DEFAULT '0', - `SpellRank8` int NOT NULL DEFAULT '0', - `SpellRank9` int NOT NULL DEFAULT '0', - `PrereqTalent1` int NOT NULL DEFAULT '0', - `PrereqTalent2` int NOT NULL DEFAULT '0', - `PrereqTalent3` int NOT NULL DEFAULT '0', - `PrereqRank1` int NOT NULL DEFAULT '0', - `PrereqRank2` int NOT NULL DEFAULT '0', - `PrereqRank3` int NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `BaseLevel` smallint NOT NULL DEFAULT '0', + `MaxLevel` smallint NOT NULL DEFAULT '0', + `SpellLevel` smallint NOT NULL DEFAULT '0', + `MaxPassiveAuraLevel` tinyint unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `talent_locale` +-- Table structure for table `spell_misc` -- -DROP TABLE IF EXISTS `talent_locale`; +DROP TABLE IF EXISTS `spell_misc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `talent_locale` ( +CREATE TABLE `spell_misc` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `Attributes1` int NOT NULL DEFAULT '0', + `Attributes2` int NOT NULL DEFAULT '0', + `Attributes3` int NOT NULL DEFAULT '0', + `Attributes4` int NOT NULL DEFAULT '0', + `Attributes5` int NOT NULL DEFAULT '0', + `Attributes6` int NOT NULL DEFAULT '0', + `Attributes7` int NOT NULL DEFAULT '0', + `Attributes8` int NOT NULL DEFAULT '0', + `Attributes9` int NOT NULL DEFAULT '0', + `Attributes10` int NOT NULL DEFAULT '0', + `Attributes11` int NOT NULL DEFAULT '0', + `Attributes12` int NOT NULL DEFAULT '0', + `Attributes13` int NOT NULL DEFAULT '0', + `Attributes14` int NOT NULL DEFAULT '0', + `Attributes15` int NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `CastingTimeIndex` smallint unsigned NOT NULL DEFAULT '0', + `DurationIndex` smallint unsigned NOT NULL DEFAULT '0', + `RangeIndex` smallint unsigned NOT NULL DEFAULT '0', + `SchoolMask` tinyint unsigned NOT NULL DEFAULT '0', + `Speed` float NOT NULL DEFAULT '0', + `LaunchDelay` float NOT NULL DEFAULT '0', + `MinDuration` float NOT NULL DEFAULT '0', + `SpellIconFileDataID` int NOT NULL DEFAULT '0', + `ActiveIconFileDataID` int NOT NULL DEFAULT '0', + `ContentTuningID` int NOT NULL DEFAULT '0', + `ShowFutureSpellPlayerConditionID` int NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `talent_tab` +-- Table structure for table `spell_name` -- -DROP TABLE IF EXISTS `talent_tab`; +DROP TABLE IF EXISTS `spell_name`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `talent_tab` ( +CREATE TABLE `spell_name` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `BackgroundFile` text COLLATE utf8mb4_unicode_ci, - `Description` text COLLATE utf8mb4_unicode_ci, - `OrderIndex` int NOT NULL DEFAULT '0', - `RaceMask` int NOT NULL DEFAULT '0', - `ClassMask` int NOT NULL DEFAULT '0', - `CategoryEnumID` int NOT NULL DEFAULT '0', - `SpellIconID` int NOT NULL DEFAULT '0', - `RoleMask` int NOT NULL DEFAULT '0', - `MasterySpellID1` int NOT NULL DEFAULT '0', - `MasterySpellID2` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `talent_tab_locale` +-- Table structure for table `spell_name_locale` -- -DROP TABLE IF EXISTS `talent_tab_locale`; +DROP TABLE IF EXISTS `spell_name_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `talent_tab_locale` ( +CREATE TABLE `spell_name_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Description_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -9062,150 +7076,133 @@ CREATE TABLE `talent_tab_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `talent_tree_primary_spells` +-- Table structure for table `spell_power` -- -DROP TABLE IF EXISTS `talent_tree_primary_spells`; +DROP TABLE IF EXISTS `spell_power`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `talent_tree_primary_spells` ( +CREATE TABLE `spell_power` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TalentTabID` int NOT NULL DEFAULT '0', - `SpellID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', + `ManaCost` int NOT NULL DEFAULT '0', + `ManaCostPerLevel` int NOT NULL DEFAULT '0', + `ManaPerSecond` int NOT NULL DEFAULT '0', + `PowerDisplayID` int unsigned NOT NULL DEFAULT '0', + `AltPowerBarID` int NOT NULL DEFAULT '0', + `PowerCostPct` float NOT NULL DEFAULT '0', + `PowerCostMaxPct` float NOT NULL DEFAULT '0', + `PowerPctPerSecond` float NOT NULL DEFAULT '0', + `PowerType` tinyint NOT NULL DEFAULT '0', + `RequiredAuraSpellID` int NOT NULL DEFAULT '0', + `OptionalCost` int unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `taxi_nodes` +-- Table structure for table `spell_power_difficulty` -- -DROP TABLE IF EXISTS `taxi_nodes`; +DROP TABLE IF EXISTS `spell_power_difficulty`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `taxi_nodes` ( - `Name` text COLLATE utf8mb4_unicode_ci, - `PosX` float NOT NULL DEFAULT '0', - `PosY` float NOT NULL DEFAULT '0', - `PosZ` float NOT NULL DEFAULT '0', - `MapOffsetX` float NOT NULL DEFAULT '0', - `MapOffsetY` float NOT NULL DEFAULT '0', - `FlightMapOffsetX` float NOT NULL DEFAULT '0', - `FlightMapOffsetY` float NOT NULL DEFAULT '0', +CREATE TABLE `spell_power_difficulty` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ContinentID` int unsigned NOT NULL DEFAULT '0', - `ConditionID` int unsigned NOT NULL DEFAULT '0', - `CharacterBitNumber` smallint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `UiTextureKitID` int NOT NULL DEFAULT '0', - `Facing` float NOT NULL DEFAULT '0', - `SpecialIconConditionID` int unsigned NOT NULL DEFAULT '0', - `VisibilityConditionID` int unsigned NOT NULL DEFAULT '0', - `MountCreatureID1` int NOT NULL DEFAULT '0', - `MountCreatureID2` int NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `taxi_nodes_locale` +-- Table structure for table `spell_procs_per_minute` -- -DROP TABLE IF EXISTS `taxi_nodes_locale`; +DROP TABLE IF EXISTS `spell_procs_per_minute`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `taxi_nodes_locale` ( +CREATE TABLE `spell_procs_per_minute` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `BaseProcRate` float NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `taxi_path` +-- Table structure for table `spell_procs_per_minute_mod` -- -DROP TABLE IF EXISTS `taxi_path`; +DROP TABLE IF EXISTS `spell_procs_per_minute_mod`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `taxi_path` ( +CREATE TABLE `spell_procs_per_minute_mod` ( `ID` int unsigned NOT NULL DEFAULT '0', - `FromTaxiNode` smallint unsigned NOT NULL DEFAULT '0', - `ToTaxiNode` smallint unsigned NOT NULL DEFAULT '0', - `Cost` int unsigned NOT NULL DEFAULT '0', + `Type` tinyint unsigned NOT NULL DEFAULT '0', + `Param` smallint NOT NULL DEFAULT '0', + `Coeff` float NOT NULL DEFAULT '0', + `SpellProcsPerMinuteID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `taxi_path_node` +-- Table structure for table `spell_radius` -- -DROP TABLE IF EXISTS `taxi_path_node`; +DROP TABLE IF EXISTS `spell_radius`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `taxi_path_node` ( - `LocX` float NOT NULL DEFAULT '0', - `LocY` float NOT NULL DEFAULT '0', - `LocZ` float NOT NULL DEFAULT '0', +CREATE TABLE `spell_radius` ( `ID` int unsigned NOT NULL DEFAULT '0', - `PathID` smallint unsigned NOT NULL DEFAULT '0', - `NodeIndex` int NOT NULL DEFAULT '0', - `ContinentID` smallint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `Delay` int unsigned NOT NULL DEFAULT '0', - `ArrivalEventID` int unsigned NOT NULL DEFAULT '0', - `DepartureEventID` int unsigned NOT NULL DEFAULT '0', + `Radius` float NOT NULL DEFAULT '0', + `RadiusPerLevel` float NOT NULL DEFAULT '0', + `RadiusMin` float NOT NULL DEFAULT '0', + `RadiusMax` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `totem_category` +-- Table structure for table `spell_range` -- -DROP TABLE IF EXISTS `totem_category`; +DROP TABLE IF EXISTS `spell_range`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `totem_category` ( +CREATE TABLE `spell_range` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `TotemCategoryType` tinyint unsigned NOT NULL DEFAULT '0', - `TotemCategoryMask` int NOT NULL DEFAULT '0', + `DisplayName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `DisplayNameShort` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `RangeMin1` float NOT NULL DEFAULT '0', + `RangeMin2` float NOT NULL DEFAULT '0', + `RangeMax1` float NOT NULL DEFAULT '0', + `RangeMax2` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `totem_category_locale` +-- Table structure for table `spell_range_locale` -- -DROP TABLE IF EXISTS `totem_category_locale`; +DROP TABLE IF EXISTS `spell_range_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `totem_category_locale` ( +CREATE TABLE `spell_range_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `DisplayName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `DisplayNameShort_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -9223,146 +7220,143 @@ CREATE TABLE `totem_category_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `toy` +-- Table structure for table `spell_reagents` -- -DROP TABLE IF EXISTS `toy`; +DROP TABLE IF EXISTS `spell_reagents`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `toy` ( - `SourceText` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `spell_reagents` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ItemID` int NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', - `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `Reagent1` int NOT NULL DEFAULT '0', + `Reagent2` int NOT NULL DEFAULT '0', + `Reagent3` int NOT NULL DEFAULT '0', + `Reagent4` int NOT NULL DEFAULT '0', + `Reagent5` int NOT NULL DEFAULT '0', + `Reagent6` int NOT NULL DEFAULT '0', + `Reagent7` int NOT NULL DEFAULT '0', + `Reagent8` int NOT NULL DEFAULT '0', + `ReagentCount1` smallint NOT NULL DEFAULT '0', + `ReagentCount2` smallint NOT NULL DEFAULT '0', + `ReagentCount3` smallint NOT NULL DEFAULT '0', + `ReagentCount4` smallint NOT NULL DEFAULT '0', + `ReagentCount5` smallint NOT NULL DEFAULT '0', + `ReagentCount6` smallint NOT NULL DEFAULT '0', + `ReagentCount7` smallint NOT NULL DEFAULT '0', + `ReagentCount8` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `toy_locale` --- - -DROP TABLE IF EXISTS `toy_locale`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `toy_locale` ( - `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `SourceText_lang` text COLLATE utf8mb4_unicode_ci, - `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Table structure for table `trait_cond` +-- Table structure for table `spell_reagents_currency` -- -DROP TABLE IF EXISTS `trait_cond`; +DROP TABLE IF EXISTS `spell_reagents_currency`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_cond` ( +CREATE TABLE `spell_reagents_currency` ( `ID` int unsigned NOT NULL DEFAULT '0', - `CondType` int NOT NULL DEFAULT '0', - `TraitTreeID` int unsigned NOT NULL DEFAULT '0', - `GrantedRanks` int NOT NULL DEFAULT '0', - `QuestID` int NOT NULL DEFAULT '0', - `AchievementID` int NOT NULL DEFAULT '0', - `SpecSetID` int NOT NULL DEFAULT '0', - `TraitNodeGroupID` int NOT NULL DEFAULT '0', - `TraitNodeID` int NOT NULL DEFAULT '0', - `TraitCurrencyID` int NOT NULL DEFAULT '0', - `SpentAmountRequired` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `RequiredLevel` int NOT NULL DEFAULT '0', - `FreeSharedStringID` int NOT NULL DEFAULT '0', - `SpendMoreSharedStringID` int NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', + `CurrencyTypesID` smallint unsigned NOT NULL DEFAULT '0', + `CurrencyCount` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_cost` +-- Table structure for table `spell_scaling` -- -DROP TABLE IF EXISTS `trait_cost`; +DROP TABLE IF EXISTS `spell_scaling`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_cost` ( - `InternalName` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `spell_scaling` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Amount` int NOT NULL DEFAULT '0', - `TraitCurrencyID` int NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `Class` int NOT NULL DEFAULT '0', + `MinScalingLevel` int unsigned NOT NULL DEFAULT '0', + `MaxScalingLevel` int unsigned NOT NULL DEFAULT '0', + `ScalesFromItemLevel` smallint NOT NULL DEFAULT '0', + `CastTimeMin` int NOT NULL DEFAULT '0', + `CastTimeMax` int NOT NULL DEFAULT '0', + `CastTimeMaxLevel` int NOT NULL DEFAULT '0', + `NerfFactor` float NOT NULL DEFAULT '0', + `NerfMaxLevel` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_currency` +-- Table structure for table `spell_shapeshift` -- -DROP TABLE IF EXISTS `trait_currency`; +DROP TABLE IF EXISTS `spell_shapeshift`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_currency` ( +CREATE TABLE `spell_shapeshift` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Type` int NOT NULL DEFAULT '0', - `CurrencyTypesID` int NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', - `Icon` int NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `StanceBarOrder` tinyint NOT NULL DEFAULT '0', + `ShapeshiftExclude1` int NOT NULL DEFAULT '0', + `ShapeshiftExclude2` int NOT NULL DEFAULT '0', + `ShapeshiftMask1` int NOT NULL DEFAULT '0', + `ShapeshiftMask2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_currency_source` +-- Table structure for table `spell_shapeshift_form` -- -DROP TABLE IF EXISTS `trait_currency_source`; +DROP TABLE IF EXISTS `spell_shapeshift_form`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_currency_source` ( - `Requirement` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `spell_shapeshift_form` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitCurrencyID` int unsigned NOT NULL DEFAULT '0', - `Amount` int NOT NULL DEFAULT '0', - `QuestID` int NOT NULL DEFAULT '0', - `AchievementID` int NOT NULL DEFAULT '0', - `PlayerLevel` int NOT NULL DEFAULT '0', - `TraitNodeEntryID` int NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Field115052124002` int unsigned NOT NULL DEFAULT '0', + `CreatureType` tinyint NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `AttackIconFileID` int NOT NULL DEFAULT '0', + `BonusActionBar` tinyint NOT NULL DEFAULT '0', + `CombatRoundTime` smallint NOT NULL DEFAULT '0', + `DamageVariance` float NOT NULL DEFAULT '0', + `MountTypeID` smallint unsigned NOT NULL DEFAULT '0', + `CreatureDisplayID1` int unsigned NOT NULL DEFAULT '0', + `CreatureDisplayID2` int unsigned NOT NULL DEFAULT '0', + `CreatureDisplayID3` int unsigned NOT NULL DEFAULT '0', + `CreatureDisplayID4` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID1` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID2` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID3` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID4` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID5` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID6` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID7` int unsigned NOT NULL DEFAULT '0', + `PresetSpellID8` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_currency_source_locale` +-- Table structure for table `spell_shapeshift_form_locale` -- -DROP TABLE IF EXISTS `trait_currency_source_locale`; +DROP TABLE IF EXISTS `spell_shapeshift_form_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_currency_source_locale` ( +CREATE TABLE `spell_shapeshift_form_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Requirement_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -9380,360 +7374,564 @@ CREATE TABLE `trait_currency_source_locale` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_definition` +-- Table structure for table `spell_target_restrictions` +-- + +DROP TABLE IF EXISTS `spell_target_restrictions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spell_target_restrictions` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `ConeDegrees` float NOT NULL DEFAULT '0', + `MaxTargets` tinyint unsigned NOT NULL DEFAULT '0', + `MaxTargetLevel` int unsigned NOT NULL DEFAULT '0', + `TargetCreatureType` smallint NOT NULL DEFAULT '0', + `Targets` int NOT NULL DEFAULT '0', + `Width` float NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `spell_totems` -- -DROP TABLE IF EXISTS `trait_definition`; +DROP TABLE IF EXISTS `spell_totems`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_definition` ( - `OverrideName` text COLLATE utf8mb4_unicode_ci, - `OverrideSubtext` text COLLATE utf8mb4_unicode_ci, - `OverrideDescription` text COLLATE utf8mb4_unicode_ci, +CREATE TABLE `spell_totems` ( `ID` int unsigned NOT NULL DEFAULT '0', `SpellID` int NOT NULL DEFAULT '0', - `OverrideIcon` int NOT NULL DEFAULT '0', - `OverridesSpellID` int NOT NULL DEFAULT '0', - `VisibleSpellID` int NOT NULL DEFAULT '0', + `RequiredTotemCategoryID1` smallint unsigned NOT NULL DEFAULT '0', + `RequiredTotemCategoryID2` smallint unsigned NOT NULL DEFAULT '0', + `Totem1` int NOT NULL DEFAULT '0', + `Totem2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_definition_effect_points` +-- Table structure for table `spell_visual` -- -DROP TABLE IF EXISTS `trait_definition_effect_points`; +DROP TABLE IF EXISTS `spell_visual`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_definition_effect_points` ( +CREATE TABLE `spell_visual` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitDefinitionID` int unsigned NOT NULL DEFAULT '0', - `EffectIndex` int NOT NULL DEFAULT '0', - `OperationType` int NOT NULL DEFAULT '0', - `CurveID` int NOT NULL DEFAULT '0', + `MissileCastOffset1` float NOT NULL DEFAULT '0', + `MissileCastOffset2` float NOT NULL DEFAULT '0', + `MissileCastOffset3` float NOT NULL DEFAULT '0', + `MissileImpactOffset1` float NOT NULL DEFAULT '0', + `MissileImpactOffset2` float NOT NULL DEFAULT '0', + `MissileImpactOffset3` float NOT NULL DEFAULT '0', + `AnimEventSoundID` int unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `MissileAttachment` tinyint NOT NULL DEFAULT '0', + `MissileDestinationAttachment` tinyint NOT NULL DEFAULT '0', + `MissileCastPositionerID` int unsigned NOT NULL DEFAULT '0', + `MissileImpactPositionerID` int unsigned NOT NULL DEFAULT '0', + `MissileTargetingKit` int NOT NULL DEFAULT '0', + `HostileSpellVisualID` int unsigned NOT NULL DEFAULT '0', + `CasterSpellVisualID` int unsigned NOT NULL DEFAULT '0', + `SpellVisualMissileSetID` smallint unsigned NOT NULL DEFAULT '0', + `DamageNumberDelay` smallint unsigned NOT NULL DEFAULT '0', + `LowViolenceSpellVisualID` int unsigned NOT NULL DEFAULT '0', + `RaidSpellVisualMissileSetID` int unsigned NOT NULL DEFAULT '0', + `ReducedUnexpectedCameraMovementSpellVisualID` int NOT NULL DEFAULT '0', + `AreaModel` smallint unsigned NOT NULL DEFAULT '0', + `HasMissile` tinyint NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `spell_visual_effect_name` +-- + +DROP TABLE IF EXISTS `spell_visual_effect_name`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spell_visual_effect_name` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `ModelFileDataID` int NOT NULL DEFAULT '0', + `BaseMissileSpeed` float NOT NULL DEFAULT '0', + `Scale` float NOT NULL DEFAULT '0', + `MinAllowedScale` float NOT NULL DEFAULT '0', + `MaxAllowedScale` float NOT NULL DEFAULT '0', + `Alpha` float NOT NULL DEFAULT '0', + `Flags` int unsigned NOT NULL DEFAULT '0', + `TextureFileDataID` int NOT NULL DEFAULT '0', + `EffectRadius` float NOT NULL DEFAULT '0', + `Type` int unsigned NOT NULL DEFAULT '0', + `GenericID` int NOT NULL DEFAULT '0', + `RibbonQualityID` int unsigned NOT NULL DEFAULT '0', + `DissolveEffectID` int NOT NULL DEFAULT '0', + `ModelPosition` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_definition_locale` +-- Table structure for table `spell_visual_kit` -- -DROP TABLE IF EXISTS `trait_definition_locale`; +DROP TABLE IF EXISTS `spell_visual_kit`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_definition_locale` ( +CREATE TABLE `spell_visual_kit` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `OverrideName_lang` text COLLATE utf8mb4_unicode_ci, - `OverrideSubtext_lang` text COLLATE utf8mb4_unicode_ci, - `OverrideDescription_lang` text COLLATE utf8mb4_unicode_ci, + `FallbackSpellVisualKitId` int unsigned NOT NULL DEFAULT '0', + `DelayMin` smallint unsigned NOT NULL DEFAULT '0', + `DelayMax` smallint unsigned NOT NULL DEFAULT '0', + `FallbackPriority` float NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci -/*!50500 PARTITION BY LIST COLUMNS(locale) -(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, - PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, - PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, - PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, - PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, - PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, - PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, - PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, - PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, - PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_edge` +-- Table structure for table `spell_visual_missile` -- -DROP TABLE IF EXISTS `trait_edge`; +DROP TABLE IF EXISTS `spell_visual_missile`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_edge` ( +CREATE TABLE `spell_visual_missile` ( + `CastOffset1` float NOT NULL DEFAULT '0', + `CastOffset2` float NOT NULL DEFAULT '0', + `CastOffset3` float NOT NULL DEFAULT '0', + `ImpactOffset1` float NOT NULL DEFAULT '0', + `ImpactOffset2` float NOT NULL DEFAULT '0', + `ImpactOffset3` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `VisualStyle` int NOT NULL DEFAULT '0', - `LeftTraitNodeID` int unsigned NOT NULL DEFAULT '0', - `RightTraitNodeID` int NOT NULL DEFAULT '0', - `Type` int NOT NULL DEFAULT '0', + `SpellVisualEffectNameID` smallint unsigned NOT NULL DEFAULT '0', + `SoundEntriesID` int unsigned NOT NULL DEFAULT '0', + `Attachment` tinyint NOT NULL DEFAULT '0', + `DestinationAttachment` tinyint NOT NULL DEFAULT '0', + `CastPositionerID` smallint unsigned NOT NULL DEFAULT '0', + `ImpactPositionerID` smallint unsigned NOT NULL DEFAULT '0', + `FollowGroundHeight` int NOT NULL DEFAULT '0', + `FollowGroundDropSpeed` int unsigned NOT NULL DEFAULT '0', + `FollowGroundApproach` smallint unsigned NOT NULL DEFAULT '0', + `Flags` int unsigned NOT NULL DEFAULT '0', + `SpellMissileMotionID` smallint unsigned NOT NULL DEFAULT '0', + `AnimKitID` int unsigned NOT NULL DEFAULT '0', + `SpellVisualMissileSetID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node` +-- Table structure for table `spell_x_spell_visual` -- -DROP TABLE IF EXISTS `trait_node`; +DROP TABLE IF EXISTS `spell_x_spell_visual`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node` ( +CREATE TABLE `spell_x_spell_visual` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeID` int unsigned NOT NULL DEFAULT '0', - `PosX` int NOT NULL DEFAULT '0', - `PosY` int NOT NULL DEFAULT '0', - `Type` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', + `DifficultyID` tinyint unsigned NOT NULL DEFAULT '0', + `SpellVisualID` int unsigned NOT NULL DEFAULT '0', + `Probability` float NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Priority` int NOT NULL DEFAULT '0', + `SpellIconFileID` int NOT NULL DEFAULT '0', + `ActiveIconFileID` int NOT NULL DEFAULT '0', + `ViewerUnitConditionID` smallint unsigned NOT NULL DEFAULT '0', + `ViewerPlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `CasterUnitConditionID` smallint unsigned NOT NULL DEFAULT '0', + `CasterPlayerConditionID` int unsigned NOT NULL DEFAULT '0', + `SpellID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_entry` +-- Table structure for table `summon_properties` -- -DROP TABLE IF EXISTS `trait_node_entry`; +DROP TABLE IF EXISTS `summon_properties`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_entry` ( +CREATE TABLE `summon_properties` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitDefinitionID` int NOT NULL DEFAULT '0', - `MaxRanks` int NOT NULL DEFAULT '0', - `NodeEntryType` tinyint unsigned NOT NULL DEFAULT '0', + `Control` int NOT NULL DEFAULT '0', + `Faction` int NOT NULL DEFAULT '0', + `Title` int NOT NULL DEFAULT '0', + `Slot` int NOT NULL DEFAULT '0', + `Flags1` int NOT NULL DEFAULT '0', + `Flags2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_entry_x_trait_cond` +-- Table structure for table `tact_key` -- -DROP TABLE IF EXISTS `trait_node_entry_x_trait_cond`; +DROP TABLE IF EXISTS `tact_key`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_entry_x_trait_cond` ( +CREATE TABLE `tact_key` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitCondID` int NOT NULL DEFAULT '0', - `TraitNodeEntryID` int unsigned NOT NULL DEFAULT '0', + `Key1` tinyint unsigned NOT NULL DEFAULT '0', + `Key2` tinyint unsigned NOT NULL DEFAULT '0', + `Key3` tinyint unsigned NOT NULL DEFAULT '0', + `Key4` tinyint unsigned NOT NULL DEFAULT '0', + `Key5` tinyint unsigned NOT NULL DEFAULT '0', + `Key6` tinyint unsigned NOT NULL DEFAULT '0', + `Key7` tinyint unsigned NOT NULL DEFAULT '0', + `Key8` tinyint unsigned NOT NULL DEFAULT '0', + `Key9` tinyint unsigned NOT NULL DEFAULT '0', + `Key10` tinyint unsigned NOT NULL DEFAULT '0', + `Key11` tinyint unsigned NOT NULL DEFAULT '0', + `Key12` tinyint unsigned NOT NULL DEFAULT '0', + `Key13` tinyint unsigned NOT NULL DEFAULT '0', + `Key14` tinyint unsigned NOT NULL DEFAULT '0', + `Key15` tinyint unsigned NOT NULL DEFAULT '0', + `Key16` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_entry_x_trait_cost` +-- Table structure for table `talent` -- -DROP TABLE IF EXISTS `trait_node_entry_x_trait_cost`; +DROP TABLE IF EXISTS `talent`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_entry_x_trait_cost` ( +CREATE TABLE `talent` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeEntryID` int unsigned NOT NULL DEFAULT '0', - `TraitCostID` int NOT NULL DEFAULT '0', + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `TierID` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `ColumnIndex` tinyint unsigned NOT NULL DEFAULT '0', + `TabID` smallint unsigned NOT NULL DEFAULT '0', + `ClassID` tinyint unsigned NOT NULL DEFAULT '0', + `SpecID` smallint unsigned NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `OverridesSpellID` int NOT NULL DEFAULT '0', + `RequiredSpellID` int NOT NULL DEFAULT '0', + `CategoryMask1` int NOT NULL DEFAULT '0', + `CategoryMask2` int NOT NULL DEFAULT '0', + `SpellRank1` int NOT NULL DEFAULT '0', + `SpellRank2` int NOT NULL DEFAULT '0', + `SpellRank3` int NOT NULL DEFAULT '0', + `SpellRank4` int NOT NULL DEFAULT '0', + `SpellRank5` int NOT NULL DEFAULT '0', + `SpellRank6` int NOT NULL DEFAULT '0', + `SpellRank7` int NOT NULL DEFAULT '0', + `SpellRank8` int NOT NULL DEFAULT '0', + `SpellRank9` int NOT NULL DEFAULT '0', + `PrereqTalent1` int NOT NULL DEFAULT '0', + `PrereqTalent2` int NOT NULL DEFAULT '0', + `PrereqTalent3` int NOT NULL DEFAULT '0', + `PrereqRank1` int NOT NULL DEFAULT '0', + `PrereqRank2` int NOT NULL DEFAULT '0', + `PrereqRank3` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_group` +-- Table structure for table `talent_locale` -- -DROP TABLE IF EXISTS `trait_node_group`; +DROP TABLE IF EXISTS `talent_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_group` ( +CREATE TABLE `talent_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeID` int unsigned NOT NULL DEFAULT '0', - `Flags` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_group_x_trait_cond` +-- Table structure for table `talent_tab` -- -DROP TABLE IF EXISTS `trait_node_group_x_trait_cond`; +DROP TABLE IF EXISTS `talent_tab`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_group_x_trait_cond` ( +CREATE TABLE `talent_tab` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitCondID` int NOT NULL DEFAULT '0', - `TraitNodeGroupID` int unsigned NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `BackgroundFile` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `OrderIndex` int NOT NULL DEFAULT '0', + `RaceMask` int NOT NULL DEFAULT '0', + `ClassMask` int NOT NULL DEFAULT '0', + `CategoryEnumID` int NOT NULL DEFAULT '0', + `SpellIconID` int NOT NULL DEFAULT '0', + `RoleMask` int NOT NULL DEFAULT '0', + `MasterySpellID1` int NOT NULL DEFAULT '0', + `MasterySpellID2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_group_x_trait_cost` +-- Table structure for table `talent_tab_locale` -- -DROP TABLE IF EXISTS `trait_node_group_x_trait_cost`; +DROP TABLE IF EXISTS `talent_tab_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_group_x_trait_cost` ( +CREATE TABLE `talent_tab_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeGroupID` int unsigned NOT NULL DEFAULT '0', - `TraitCostID` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_group_x_trait_node` +-- Table structure for table `talent_tree_primary_spells` -- -DROP TABLE IF EXISTS `trait_node_group_x_trait_node`; +DROP TABLE IF EXISTS `talent_tree_primary_spells`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_group_x_trait_node` ( +CREATE TABLE `talent_tree_primary_spells` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeGroupID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeID` int NOT NULL DEFAULT '0', - `Index` int NOT NULL DEFAULT '0', + `TalentTabID` int NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_x_trait_cond` +-- Table structure for table `taxi_nodes` -- -DROP TABLE IF EXISTS `trait_node_x_trait_cond`; +DROP TABLE IF EXISTS `taxi_nodes`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_x_trait_cond` ( +CREATE TABLE `taxi_nodes` ( + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `PosX` float NOT NULL DEFAULT '0', + `PosY` float NOT NULL DEFAULT '0', + `PosZ` float NOT NULL DEFAULT '0', + `MapOffsetX` float NOT NULL DEFAULT '0', + `MapOffsetY` float NOT NULL DEFAULT '0', + `FlightMapOffsetX` float NOT NULL DEFAULT '0', + `FlightMapOffsetY` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `TraitCondID` int NOT NULL DEFAULT '0', - `TraitNodeID` int unsigned NOT NULL DEFAULT '0', + `ContinentID` int unsigned NOT NULL DEFAULT '0', + `ConditionID` int unsigned NOT NULL DEFAULT '0', + `CharacterBitNumber` smallint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `UiTextureKitID` int NOT NULL DEFAULT '0', + `Facing` float NOT NULL DEFAULT '0', + `SpecialIconConditionID` int unsigned NOT NULL DEFAULT '0', + `VisibilityConditionID` int unsigned NOT NULL DEFAULT '0', + `MountCreatureID1` int NOT NULL DEFAULT '0', + `MountCreatureID2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_x_trait_cost` +-- Table structure for table `taxi_nodes_locale` -- -DROP TABLE IF EXISTS `trait_node_x_trait_cost`; +DROP TABLE IF EXISTS `taxi_nodes_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_x_trait_cost` ( +CREATE TABLE `taxi_nodes_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeID` int unsigned NOT NULL DEFAULT '0', - `TraitCostID` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_node_x_trait_node_entry` +-- Table structure for table `taxi_path` -- -DROP TABLE IF EXISTS `trait_node_x_trait_node_entry`; +DROP TABLE IF EXISTS `taxi_path`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_node_x_trait_node_entry` ( +CREATE TABLE `taxi_path` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeID` int unsigned NOT NULL DEFAULT '0', - `TraitNodeEntryID` int NOT NULL DEFAULT '0', - `Index` int NOT NULL DEFAULT '0', + `FromTaxiNode` smallint unsigned NOT NULL DEFAULT '0', + `ToTaxiNode` smallint unsigned NOT NULL DEFAULT '0', + `Cost` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_tree` +-- Table structure for table `taxi_path_node` -- -DROP TABLE IF EXISTS `trait_tree`; +DROP TABLE IF EXISTS `taxi_path_node`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_tree` ( +CREATE TABLE `taxi_path_node` ( + `LocX` float NOT NULL DEFAULT '0', + `LocY` float NOT NULL DEFAULT '0', + `LocZ` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `TraitSystemID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeID` int NOT NULL DEFAULT '0', - `FirstTraitNodeID` int NOT NULL DEFAULT '0', - `PlayerConditionID` int NOT NULL DEFAULT '0', + `PathID` smallint unsigned NOT NULL DEFAULT '0', + `NodeIndex` int NOT NULL DEFAULT '0', + `ContinentID` smallint unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `Unused1000_2` float NOT NULL DEFAULT '0', - `Unused1000_3` float NOT NULL DEFAULT '0', + `Delay` int unsigned NOT NULL DEFAULT '0', + `ArrivalEventID` int unsigned NOT NULL DEFAULT '0', + `DepartureEventID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_tree_loadout` +-- Table structure for table `totem_category` -- -DROP TABLE IF EXISTS `trait_tree_loadout`; +DROP TABLE IF EXISTS `totem_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_tree_loadout` ( +CREATE TABLE `totem_category` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeID` int unsigned NOT NULL DEFAULT '0', - `ChrSpecializationID` int NOT NULL DEFAULT '0', + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `TotemCategoryType` tinyint unsigned NOT NULL DEFAULT '0', + `TotemCategoryMask` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_tree_loadout_entry` +-- Table structure for table `totem_category_locale` -- -DROP TABLE IF EXISTS `trait_tree_loadout_entry`; +DROP TABLE IF EXISTS `totem_category_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_tree_loadout_entry` ( +CREATE TABLE `totem_category_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeLoadoutID` int unsigned NOT NULL DEFAULT '0', - `SelectedTraitNodeID` int NOT NULL DEFAULT '0', - `SelectedTraitNodeEntryID` int NOT NULL DEFAULT '0', - `NumPoints` int NOT NULL DEFAULT '0', - `OrderIndex` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_tree_x_trait_cost` +-- Table structure for table `toy` -- -DROP TABLE IF EXISTS `trait_tree_x_trait_cost`; +DROP TABLE IF EXISTS `toy`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_tree_x_trait_cost` ( +CREATE TABLE `toy` ( + `SourceText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `TraitTreeID` int unsigned NOT NULL DEFAULT '0', - `TraitCostID` int NOT NULL DEFAULT '0', + `ItemID` int NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `trait_tree_x_trait_currency` +-- Table structure for table `toy_locale` -- -DROP TABLE IF EXISTS `trait_tree_x_trait_currency`; +DROP TABLE IF EXISTS `toy_locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `trait_tree_x_trait_currency` ( +CREATE TABLE `toy_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Index` int NOT NULL DEFAULT '0', - `TraitTreeID` int unsigned NOT NULL DEFAULT '0', - `TraitCurrencyID` int NOT NULL DEFAULT '0', + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `SourceText_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`VerifiedBuild`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -9759,7 +7957,7 @@ DROP TABLE IF EXISTS `transmog_set`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `transmog_set` ( - `Name` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `ClassMask` int NOT NULL DEFAULT '0', `TrackingQuestID` int unsigned NOT NULL DEFAULT '0', @@ -9782,7 +7980,7 @@ DROP TABLE IF EXISTS `transmog_set_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `transmog_set_group` ( - `Name` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -9798,8 +7996,8 @@ DROP TABLE IF EXISTS `transmog_set_group_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `transmog_set_group_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -9842,8 +8040,8 @@ DROP TABLE IF EXISTS `transmog_set_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `transmog_set_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -9908,11 +8106,11 @@ DROP TABLE IF EXISTS `ui_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `ui_map` ( - `Name` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', - `ParentUiMapID` int NOT NULL DEFAULT '0', + `ParentUiMapID` int unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `System` tinyint NOT NULL DEFAULT '0', + `System` tinyint unsigned NOT NULL DEFAULT '0', `Type` tinyint unsigned NOT NULL DEFAULT '0', `BountySetID` int NOT NULL DEFAULT '0', `BountyDisplayLocation` int unsigned NOT NULL DEFAULT '0', @@ -9946,7 +8144,7 @@ CREATE TABLE `ui_map_assignment` ( `Region2Y` float NOT NULL DEFAULT '0', `Region2Z` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `UiMapID` int NOT NULL DEFAULT '0', + `UiMapID` int unsigned NOT NULL DEFAULT '0', `OrderIndex` int NOT NULL DEFAULT '0', `MapID` int NOT NULL DEFAULT '0', `AreaID` int NOT NULL DEFAULT '0', @@ -9970,7 +8168,7 @@ CREATE TABLE `ui_map_link` ( `UiMaxX` float NOT NULL DEFAULT '0', `UiMaxY` float NOT NULL DEFAULT '0', `ID` int unsigned NOT NULL DEFAULT '0', - `ParentUiMapID` int NOT NULL DEFAULT '0', + `ParentUiMapID` int unsigned NOT NULL DEFAULT '0', `OrderIndex` int NOT NULL DEFAULT '0', `ChildUiMapID` int NOT NULL DEFAULT '0', `OverrideHighlightFileDataID` int NOT NULL DEFAULT '0', @@ -9990,8 +8188,8 @@ DROP TABLE IF EXISTS `ui_map_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `ui_map_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -10106,10 +8304,10 @@ DROP TABLE IF EXISTS `unit_power_bar`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `unit_power_bar` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, - `Cost` text COLLATE utf8mb4_unicode_ci, - `OutOfError` text COLLATE utf8mb4_unicode_ci, - `ToolTip` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Cost` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `OutOfError` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ToolTip` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `MinPower` int unsigned NOT NULL DEFAULT '0', `MaxPower` int unsigned NOT NULL DEFAULT '0', `StartPower` smallint unsigned NOT NULL DEFAULT '0', @@ -10146,11 +8344,11 @@ DROP TABLE IF EXISTS `unit_power_bar_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `unit_power_bar_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, - `Cost_lang` text COLLATE utf8mb4_unicode_ci, - `OutOfError_lang` text COLLATE utf8mb4_unicode_ci, - `ToolTip_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Cost_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `OutOfError_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `ToolTip_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -10329,7 +8527,7 @@ DROP TABLE IF EXISTS `vignette`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `vignette` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Name` text COLLATE utf8mb4_unicode_ci, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', `VisibleTrackingQuestID` int unsigned NOT NULL DEFAULT '0', `QuestFeedbackEffectID` int unsigned NOT NULL DEFAULT '0', @@ -10352,8 +8550,8 @@ DROP TABLE IF EXISTS `vignette_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `vignette_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Name_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -10378,7 +8576,7 @@ DROP TABLE IF EXISTS `wmo_area_table`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `wmo_area_table` ( - `AreaName` text COLLATE utf8mb4_unicode_ci, + `AreaName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `WmoID` smallint unsigned NOT NULL DEFAULT '0', `NameSetID` tinyint unsigned NOT NULL DEFAULT '0', @@ -10407,8 +8605,8 @@ DROP TABLE IF EXISTS `wmo_area_table_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `wmo_area_table_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `AreaName_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `AreaName_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -10483,7 +8681,7 @@ DROP TABLE IF EXISTS `world_state_expression`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `world_state_expression` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Expression` text COLLATE utf8mb4_unicode_ci, + `Expression` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -10502,4 +8700,4 @@ CREATE TABLE `world_state_expression` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-06-02 23:04:51 +-- Dump completed on 2024-10-27 19:22:45 diff --git a/sql/base/dev/world_database.sql b/sql/base/dev/world_database.sql index 830f654552e..4ff16bfb6c0 100644 --- a/sql/base/dev/world_database.sql +++ b/sql/base/dev/world_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.36, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.39, for Linux (x86_64) -- -- Host: localhost Database: world -- ------------------------------------------------------ --- Server version 8.0.36-0ubuntu0.22.04.1 +-- Server version 8.0.39-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -302,6 +302,8 @@ CREATE TABLE `areatrigger_template` ( `Id` int unsigned NOT NULL, `IsCustom` tinyint unsigned NOT NULL, `Flags` int unsigned NOT NULL DEFAULT '0', + `ActionSetId` int unsigned NOT NULL DEFAULT '0', + `ActionSetFlags` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`Id`,`IsCustom`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -660,18 +662,10 @@ DROP TABLE IF EXISTS `creature_classlevelstats`; CREATE TABLE `creature_classlevelstats` ( `level` tinyint NOT NULL, `class` tinyint NOT NULL, - `basehp0` int unsigned NOT NULL DEFAULT '1', - `basehp1` int unsigned NOT NULL DEFAULT '1', - `basehp2` int unsigned NOT NULL DEFAULT '1', - `basehp3` int unsigned NOT NULL DEFAULT '1', `basemana` int unsigned NOT NULL DEFAULT '1', `basearmor` int unsigned NOT NULL DEFAULT '1', `attackpower` smallint NOT NULL DEFAULT '0', `rangedattackpower` smallint NOT NULL DEFAULT '0', - `damage_base` float NOT NULL DEFAULT '0', - `damage_exp1` float NOT NULL DEFAULT '0', - `damage_exp2` float NOT NULL DEFAULT '0', - `damage_exp3` float NOT NULL DEFAULT '0', `comment` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`level`,`class`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; @@ -750,8 +744,8 @@ DROP TABLE IF EXISTS `creature_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `creature_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -759,7 +753,7 @@ CREATE TABLE `creature_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -1311,8 +1305,8 @@ DROP TABLE IF EXISTS `disenchant_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `disenchant_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -1320,7 +1314,7 @@ CREATE TABLE `disenchant_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -1383,8 +1377,8 @@ DROP TABLE IF EXISTS `fishing_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `fishing_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -1392,7 +1386,7 @@ CREATE TABLE `fishing_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -1733,8 +1727,8 @@ DROP TABLE IF EXISTS `gameobject_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `gameobject_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -1742,7 +1736,7 @@ CREATE TABLE `gameobject_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -2112,8 +2106,8 @@ DROP TABLE IF EXISTS `item_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `item_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -2121,7 +2115,7 @@ CREATE TABLE `item_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -2269,8 +2263,8 @@ DROP TABLE IF EXISTS `mail_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `mail_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -2278,7 +2272,7 @@ CREATE TABLE `mail_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -2291,8 +2285,8 @@ DROP TABLE IF EXISTS `milling_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `milling_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -2300,7 +2294,7 @@ CREATE TABLE `milling_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -2513,8 +2507,8 @@ DROP TABLE IF EXISTS `pickpocketing_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `pickpocketing_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -2522,7 +2516,7 @@ CREATE TABLE `pickpocketing_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -3033,8 +3027,8 @@ DROP TABLE IF EXISTS `prospecting_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `prospecting_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -3042,7 +3036,7 @@ CREATE TABLE `prospecting_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -3455,8 +3449,11 @@ DROP TABLE IF EXISTS `quest_template`; CREATE TABLE `quest_template` ( `ID` int unsigned NOT NULL DEFAULT '0', `QuestType` tinyint unsigned NOT NULL DEFAULT '2', + `QuestLevel` int NOT NULL DEFAULT '0', + `QuestScalingFactionGroup` int NOT NULL DEFAULT '0', + `QuestMaxScalingLevel` int NOT NULL DEFAULT '0', `QuestPackageID` int unsigned NOT NULL DEFAULT '0', - `ContentTuningID` int unsigned NOT NULL DEFAULT '0', + `MinLevel` int NOT NULL DEFAULT '0', `QuestSortID` smallint NOT NULL DEFAULT '0', `QuestInfoID` smallint unsigned NOT NULL DEFAULT '0', `SuggestedGroupNum` tinyint unsigned NOT NULL DEFAULT '0', @@ -3672,8 +3669,8 @@ DROP TABLE IF EXISTS `reference_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `reference_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -3681,7 +3678,7 @@ CREATE TABLE `reference_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4086,8 +4083,8 @@ DROP TABLE IF EXISTS `skinning_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `skinning_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -4095,7 +4092,7 @@ CREATE TABLE `skinning_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4297,8 +4294,8 @@ DROP TABLE IF EXISTS `spell_loot_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `spell_loot_template` ( `Entry` int unsigned NOT NULL DEFAULT '0', + `ItemType` tinyint NOT NULL DEFAULT '0', `Item` int unsigned NOT NULL DEFAULT '0', - `Reference` int unsigned NOT NULL DEFAULT '0', `Chance` float NOT NULL DEFAULT '100', `QuestRequired` tinyint(1) NOT NULL DEFAULT '0', `LootMode` smallint unsigned NOT NULL DEFAULT '1', @@ -4306,7 +4303,7 @@ CREATE TABLE `spell_loot_template` ( `MinCount` tinyint unsigned NOT NULL DEFAULT '1', `MaxCount` tinyint unsigned NOT NULL DEFAULT '1', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`Entry`,`Item`) + KEY `idx_primary` (`Entry`,`ItemType`,`Item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Loot System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4856,6 +4853,7 @@ CREATE TABLE `world_safe_locs` ( `LocY` float DEFAULT NULL, `LocZ` float DEFAULT NULL, `Facing` float DEFAULT NULL, + `TransportSpawnId` bigint unsigned DEFAULT NULL, `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -4895,7 +4893,7 @@ CREATE TABLE `world_state` ( /*!50001 SET character_set_results = utf8mb3 */; /*!50001 SET collation_connection = utf8mb3_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ -/*!50013 */ +/*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `vw_conditions_with_labels` AS select (case when (`conditions`.`SourceTypeOrReferenceId` = 0) then 'CONDITION_SOURCE_TYPE_NONE' when (`conditions`.`SourceTypeOrReferenceId` = 1) then 'CONDITION_SOURCE_TYPE_CREATURE_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 2) then 'CONDITION_SOURCE_TYPE_DISENCHANT_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 3) then 'CONDITION_SOURCE_TYPE_FISHING_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 4) then 'CONDITION_SOURCE_TYPE_GAMEOBJECT_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 5) then 'CONDITION_SOURCE_TYPE_ITEM_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 6) then 'CONDITION_SOURCE_TYPE_MAIL_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 7) then 'CONDITION_SOURCE_TYPE_MILLING_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 8) then 'CONDITION_SOURCE_TYPE_PICKPOCKETING_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 9) then 'CONDITION_SOURCE_TYPE_PROSPECTING_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 10) then 'CONDITION_SOURCE_TYPE_REFERENCE_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 11) then 'CONDITION_SOURCE_TYPE_SKINNING_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 12) then 'CONDITION_SOURCE_TYPE_SPELL_LOOT_TEMPLATE' when (`conditions`.`SourceTypeOrReferenceId` = 13) then 'CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET' when (`conditions`.`SourceTypeOrReferenceId` = 14) then 'CONDITION_SOURCE_TYPE_GOSSIP_MENU' when (`conditions`.`SourceTypeOrReferenceId` = 15) then 'CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION' when (`conditions`.`SourceTypeOrReferenceId` = 16) then 'CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE' when (`conditions`.`SourceTypeOrReferenceId` = 17) then 'CONDITION_SOURCE_TYPE_SPELL' when (`conditions`.`SourceTypeOrReferenceId` = 18) then 'CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT' when (`conditions`.`SourceTypeOrReferenceId` = 19) then 'CONDITION_SOURCE_TYPE_QUEST_AVAILABLE' when (`conditions`.`SourceTypeOrReferenceId` = 21) then 'CONDITION_SOURCE_TYPE_VEHICLE_SPELL' when (`conditions`.`SourceTypeOrReferenceId` = 22) then 'CONDITION_SOURCE_TYPE_SMART_EVENT' when (`conditions`.`SourceTypeOrReferenceId` = 23) then 'CONDITION_SOURCE_TYPE_NPC_VENDOR' when (`conditions`.`SourceTypeOrReferenceId` = 24) then 'CONDITION_SOURCE_TYPE_SPELL_PROC' when (`conditions`.`SourceTypeOrReferenceId` = 25) then 'CONDITION_SOURCE_TYPE_TERRAIN_SWAP' when (`conditions`.`SourceTypeOrReferenceId` = 26) then 'CONDITION_SOURCE_TYPE_PHASE' when (`conditions`.`SourceTypeOrReferenceId` = 27) then 'CONDITION_SOURCE_TYPE_GRAVEYARD' when (`conditions`.`SourceTypeOrReferenceId` = 28) then 'CONDITION_SOURCE_TYPE_AREATRIGGER' when (`conditions`.`SourceTypeOrReferenceId` = 29) then 'CONDITION_SOURCE_TYPE_CONVERSATION_LINE' when (`conditions`.`SourceTypeOrReferenceId` = 30) then 'CONDITION_SOURCE_TYPE_AREATRIGGER_CLIENT_TRIGGERED' when (`conditions`.`SourceTypeOrReferenceId` = 31) then 'CONDITION_SOURCE_TYPE_TRAINER_SPELL' when (`conditions`.`SourceTypeOrReferenceId` = 32) then 'CONDITION_SOURCE_TYPE_OBJECT_ID_VISIBILITY' else `conditions`.`SourceTypeOrReferenceId` end) AS `SourceTypeOrReferenceId`,`conditions`.`SourceGroup` AS `SourceGroup`,`conditions`.`SourceEntry` AS `SourceEntry`,`conditions`.`SourceId` AS `SourceId`,`conditions`.`ElseGroup` AS `ElseGroup`,(case when (`conditions`.`SourceTypeOrReferenceId` = 0) then 'CONDITION_NONE' when (`conditions`.`SourceTypeOrReferenceId` = 1) then 'CONDITION_AURA' when (`conditions`.`SourceTypeOrReferenceId` = 2) then 'CONDITION_ITEM' when (`conditions`.`SourceTypeOrReferenceId` = 3) then 'CONDITION_ITEM_EQUIPPED' when (`conditions`.`SourceTypeOrReferenceId` = 4) then 'CONDITION_ZONEID' when (`conditions`.`SourceTypeOrReferenceId` = 5) then 'CONDITION_REPUTATION_RANK' when (`conditions`.`SourceTypeOrReferenceId` = 6) then 'CONDITION_TEAM' when (`conditions`.`SourceTypeOrReferenceId` = 7) then 'CONDITION_SKILL' when (`conditions`.`SourceTypeOrReferenceId` = 8) then 'CONDITION_QUESTREWARDED' when (`conditions`.`SourceTypeOrReferenceId` = 9) then 'CONDITION_QUESTTAKEN' when (`conditions`.`SourceTypeOrReferenceId` = 10) then 'CONDITION_DRUNKENSTATE' when (`conditions`.`SourceTypeOrReferenceId` = 11) then 'CONDITION_WORLD_STATE' when (`conditions`.`SourceTypeOrReferenceId` = 12) then 'CONDITION_ACTIVE_EVENT' when (`conditions`.`SourceTypeOrReferenceId` = 13) then 'CONDITION_INSTANCE_INFO' when (`conditions`.`SourceTypeOrReferenceId` = 14) then 'CONDITION_QUEST_NONE' when (`conditions`.`SourceTypeOrReferenceId` = 15) then 'CONDITION_CLASS' when (`conditions`.`SourceTypeOrReferenceId` = 16) then 'CONDITION_RACE' when (`conditions`.`SourceTypeOrReferenceId` = 17) then 'CONDITION_ACHIEVEMENT' when (`conditions`.`SourceTypeOrReferenceId` = 18) then 'CONDITION_TITLE' when (`conditions`.`SourceTypeOrReferenceId` = 19) then 'CONDITION_SPAWNMASK' when (`conditions`.`SourceTypeOrReferenceId` = 20) then 'CONDITION_GENDER' when (`conditions`.`SourceTypeOrReferenceId` = 21) then 'CONDITION_UNIT_STATE' when (`conditions`.`SourceTypeOrReferenceId` = 22) then 'CONDITION_MAPID' when (`conditions`.`SourceTypeOrReferenceId` = 23) then 'CONDITION_AREAID' when (`conditions`.`SourceTypeOrReferenceId` = 24) then 'CONDITION_CREATURE_TYPE' when (`conditions`.`SourceTypeOrReferenceId` = 25) then 'CONDITION_SPELL' when (`conditions`.`SourceTypeOrReferenceId` = 26) then 'CONDITION_PHASEMASK' when (`conditions`.`SourceTypeOrReferenceId` = 27) then 'CONDITION_LEVEL' when (`conditions`.`SourceTypeOrReferenceId` = 28) then 'CONDITION_QUEST_COMPLETE' when (`conditions`.`SourceTypeOrReferenceId` = 29) then 'CONDITION_NEAR_CREATURE' when (`conditions`.`SourceTypeOrReferenceId` = 30) then 'CONDITION_NEAR_GAMEOBJECT' when (`conditions`.`SourceTypeOrReferenceId` = 31) then 'CONDITION_OBJECT_ENTRY_GUID_LEGACY' when (`conditions`.`SourceTypeOrReferenceId` = 32) then 'CONDITION_TYPE_MASK_LEGACY' when (`conditions`.`SourceTypeOrReferenceId` = 33) then 'CONDITION_RELATION_TO' when (`conditions`.`SourceTypeOrReferenceId` = 34) then 'CONDITION_REACTION_TO' when (`conditions`.`SourceTypeOrReferenceId` = 35) then 'CONDITION_DISTANCE_TO' when (`conditions`.`SourceTypeOrReferenceId` = 36) then 'CONDITION_ALIVE' when (`conditions`.`SourceTypeOrReferenceId` = 37) then 'CONDITION_HP_VAL' when (`conditions`.`SourceTypeOrReferenceId` = 38) then 'CONDITION_HP_PCT' when (`conditions`.`SourceTypeOrReferenceId` = 39) then 'CONDITION_REALM_ACHIEVEMENT' when (`conditions`.`SourceTypeOrReferenceId` = 40) then 'CONDITION_IN_WATER' when (`conditions`.`SourceTypeOrReferenceId` = 41) then 'CONDITION_TERRAIN_SWAP' when (`conditions`.`SourceTypeOrReferenceId` = 42) then 'CONDITION_STAND_STATE' when (`conditions`.`SourceTypeOrReferenceId` = 43) then 'CONDITION_DAILY_QUEST_DONE' when (`conditions`.`SourceTypeOrReferenceId` = 44) then 'CONDITION_CHARMED' when (`conditions`.`SourceTypeOrReferenceId` = 45) then 'CONDITION_PET_TYPE' when (`conditions`.`SourceTypeOrReferenceId` = 46) then 'CONDITION_TAXI' when (`conditions`.`SourceTypeOrReferenceId` = 47) then 'CONDITION_QUESTSTATE' when (`conditions`.`SourceTypeOrReferenceId` = 48) then 'CONDITION_QUEST_OBJECTIVE_PROGRESS' when (`conditions`.`SourceTypeOrReferenceId` = 49) then 'CONDITION_DIFFICULTY_ID' when (`conditions`.`SourceTypeOrReferenceId` = 50) then 'CONDITION_GAMEMASTER' when (`conditions`.`SourceTypeOrReferenceId` = 51) then 'CONDITION_OBJECT_ENTRY_GUID' when (`conditions`.`SourceTypeOrReferenceId` = 52) then 'CONDITION_TYPE_MASK' else `conditions`.`ConditionTypeOrReference` end) AS `ConditionTypeOrReference`,`conditions`.`ConditionTarget` AS `ConditionTarget`,`conditions`.`ConditionValue1` AS `ConditionValue1`,`conditions`.`ConditionValue2` AS `ConditionValue2`,`conditions`.`ConditionValue3` AS `ConditionValue3`,`conditions`.`NegativeCondition` AS `NegativeCondition`,`conditions`.`ErrorType` AS `ErrorType`,`conditions`.`ErrorTextId` AS `ErrorTextId`,`conditions`.`ScriptName` AS `ScriptName`,`conditions`.`Comment` AS `Comment` from `conditions` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; @@ -4913,7 +4911,7 @@ CREATE TABLE `world_state` ( /*!50001 SET character_set_results = utf8mb3 */; /*!50001 SET collation_connection = utf8mb3_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ -/*!50013 */ +/*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `vw_disables_with_labels` AS select (case when (`disables`.`sourceType` = 0) then 'DISABLE_TYPE_SPELL' when (`disables`.`sourceType` = 1) then 'DISABLE_TYPE_QUEST' when (`disables`.`sourceType` = 2) then 'DISABLE_TYPE_MAP' when (`disables`.`sourceType` = 3) then 'DISABLE_TYPE_BATTLEGROUND' when (`disables`.`sourceType` = 4) then 'DISABLE_TYPE_ACHIEVEMENT_CRITERIA' when (`disables`.`sourceType` = 5) then 'DISABLE_TYPE_OUTDOORPVP' when (`disables`.`sourceType` = 6) then 'DISABLE_TYPE_VMAP' when (`disables`.`sourceType` = 7) then 'DISABLE_TYPE_MMAP' when (`disables`.`sourceType` = 8) then 'DISABLE_TYPE_LFG_MAP' else `disables`.`sourceType` end) AS `sourceType`,`disables`.`entry` AS `entry`,`disables`.`flags` AS `flags`,`disables`.`params_0` AS `params_0`,`disables`.`params_1` AS `params_1`,`disables`.`comment` AS `comment` from `disables` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; @@ -4931,7 +4929,7 @@ CREATE TABLE `world_state` ( /*!50001 SET character_set_results = utf8mb3 */; /*!50001 SET collation_connection = utf8mb3_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ -/*!50013 */ +/*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `vw_smart_scripts_with_labels` AS select `smart_scripts`.`entryorguid` AS `entryorguid`,`smart_scripts`.`source_type` AS `source_type`,`smart_scripts`.`id` AS `id`,`smart_scripts`.`link` AS `link`,(case `smart_scripts`.`event_type` when 0 then 'SMART_EVENT_UPDATE_IC' when 1 then 'SMART_EVENT_UPDATE_OOC' when 2 then 'SMART_EVENT_HEALTH_PCT' when 3 then 'SMART_EVENT_MANA_PCT' when 4 then 'SMART_EVENT_AGGRO' when 5 then 'SMART_EVENT_KILL' when 6 then 'SMART_EVENT_DEATH' when 7 then 'SMART_EVENT_EVADE' when 8 then 'SMART_EVENT_SPELLHIT' when 9 then 'SMART_EVENT_RANGE' when 10 then 'SMART_EVENT_OOC_LOS' when 11 then 'SMART_EVENT_RESPAWN' when 12 then 'SMART_EVENT_TARGET_HEALTH_PCT' when 13 then 'SMART_EVENT_VICTIM_CASTING' when 14 then 'SMART_EVENT_FRIENDLY_HEALTH' when 15 then 'SMART_EVENT_FRIENDLY_IS_CC' when 16 then 'SMART_EVENT_FRIENDLY_MISSING_BUFF' when 17 then 'SMART_EVENT_SUMMONED_UNIT' when 18 then 'SMART_EVENT_TARGET_MANA_PCT' when 19 then 'SMART_EVENT_ACCEPTED_QUEST' when 20 then 'SMART_EVENT_REWARD_QUEST' when 21 then 'SMART_EVENT_REACHED_HOME' when 22 then 'SMART_EVENT_RECEIVE_EMOTE' when 23 then 'SMART_EVENT_HAS_AURA' when 24 then 'SMART_EVENT_TARGET_BUFFED' when 25 then 'SMART_EVENT_RESET' when 26 then 'SMART_EVENT_IC_LOS' when 27 then 'SMART_EVENT_PASSENGER_BOARDED' when 28 then 'SMART_EVENT_PASSENGER_REMOVED' when 29 then 'SMART_EVENT_CHARMED' when 30 then 'SMART_EVENT_CHARMED_TARGET' when 31 then 'SMART_EVENT_SPELLHIT_TARGET' when 32 then 'SMART_EVENT_DAMAGED' when 33 then 'SMART_EVENT_DAMAGED_TARGET' when 34 then 'SMART_EVENT_MOVEMENTINFORM' when 35 then 'SMART_EVENT_SUMMON_DESPAWNED' when 36 then 'SMART_EVENT_CORPSE_REMOVED' when 37 then 'SMART_EVENT_AI_INIT' when 38 then 'SMART_EVENT_DATA_SET' when 39 then 'SMART_EVENT_WAYPOINT_START' when 40 then 'SMART_EVENT_WAYPOINT_REACHED' when 41 then 'SMART_EVENT_TRANSPORT_ADDPLAYER' when 42 then 'SMART_EVENT_TRANSPORT_ADDCREATURE' when 43 then 'SMART_EVENT_TRANSPORT_REMOVE_PLAYER' when 44 then 'SMART_EVENT_TRANSPORT_RELOCATE' when 45 then 'SMART_EVENT_INSTANCE_PLAYER_ENTER' when 46 then 'SMART_EVENT_AREATRIGGER_ONTRIGGER' when 47 then 'SMART_EVENT_QUEST_ACCEPTED' when 48 then 'SMART_EVENT_QUEST_OBJ_COPLETETION' when 49 then 'SMART_EVENT_QUEST_COMPLETION' when 50 then 'SMART_EVENT_QUEST_REWARDED' when 51 then 'SMART_EVENT_QUEST_FAIL' when 52 then 'SMART_EVENT_TEXT_OVER' when 53 then 'SMART_EVENT_RECEIVE_HEAL' when 54 then 'SMART_EVENT_JUST_SUMMONED' when 55 then 'SMART_EVENT_WAYPOINT_PAUSED' when 56 then 'SMART_EVENT_WAYPOINT_RESUMED' when 57 then 'SMART_EVENT_WAYPOINT_STOPPED' when 58 then 'SMART_EVENT_WAYPOINT_ENDED' when 59 then 'SMART_EVENT_TIMED_EVENT_TRIGGERED' when 60 then 'SMART_EVENT_UPDATE' when 61 then 'SMART_EVENT_LINK' when 62 then 'SMART_EVENT_GOSSIP_SELECT' when 63 then 'SMART_EVENT_JUST_CREATED' when 64 then 'SMART_EVENT_GOSSIP_HELLO' when 65 then 'SMART_EVENT_FOLLOW_COMPLETED' when 66 then 'SMART_EVENT_EVENT_PHASE_CHANGE' when 67 then 'SMART_EVENT_IS_BEHIND_TARGET' when 68 then 'SMART_EVENT_GAME_EVENT_START' when 69 then 'SMART_EVENT_GAME_EVENT_END' when 70 then 'SMART_EVENT_GO_LOOT_STATE_CHANGED' when 71 then 'SMART_EVENT_GO_EVENT_INFORM' when 72 then 'SMART_EVENT_ACTION_DONE' when 73 then 'SMART_EVENT_ON_SPELLCLICK' when 74 then 'SMART_EVENT_FRIENDLY_HEALTH_PCT' when 75 then 'SMART_EVENT_DISTANCE_CREATURE' when 76 then 'SMART_EVENT_DISTANCE_GAMEOBJECT' when 77 then 'SMART_EVENT_COUNTER_SET' when 78 then 'SMART_EVENT_SCENE_START' when 79 then 'SMART_EVENT_SCENE_TRIGGER' when 80 then 'SMART_EVENT_SCENE_CANCEL' when 81 then 'SMART_EVENT_SCENE_COMPLETE' when 82 then 'SMART_EVENT_SUMMONED_UNIT_DIES' else `smart_scripts`.`event_type` end) AS `event_type`,`smart_scripts`.`event_phase_mask` AS `event_phase_mask`,`smart_scripts`.`event_chance` AS `event_chance`,`smart_scripts`.`event_flags` AS `event_flags`,`smart_scripts`.`event_param1` AS `event_param1`,`smart_scripts`.`event_param2` AS `event_param2`,`smart_scripts`.`event_param3` AS `event_param3`,`smart_scripts`.`event_param4` AS `event_param4`,`smart_scripts`.`event_param5` AS `event_param5`,(case `smart_scripts`.`action_type` when 0 then 'SMART_ACTION_NONE' when 1 then 'SMART_ACTION_TALK' when 2 then 'SMART_ACTION_SET_FACTION' when 3 then 'SMART_ACTION_MORPH_TO_ENTRY_OR_MODEL' when 4 then 'SMART_ACTION_SOUND' when 5 then 'SMART_ACTION_PLAY_EMOTE' when 6 then 'SMART_ACTION_FAIL_QUEST' when 7 then 'SMART_ACTION_OFFER_QUEST' when 8 then 'SMART_ACTION_SET_REACT_STATE' when 9 then 'SMART_ACTION_ACTIVATE_GOBJECT' when 10 then 'SMART_ACTION_RANDOM_EMOTE' when 11 then 'SMART_ACTION_CAST' when 12 then 'SMART_ACTION_SUMMON_CREATURE' when 13 then 'SMART_ACTION_THREAT_SINGLE_PCT' when 14 then 'SMART_ACTION_THREAT_ALL_PCT' when 15 then 'SMART_ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS' when 16 then 'SMART_ACTION_SET_INGAME_PHASE_GROUP' when 17 then 'SMART_ACTION_SET_EMOTE_STATE' when 18 then 'SMART_ACTION_SET_UNIT_FLAG' when 19 then 'SMART_ACTION_REMOVE_UNIT_FLAG' when 20 then 'SMART_ACTION_AUTO_ATTACK' when 21 then 'SMART_ACTION_ALLOW_COMBAT_MOVEMENT' when 22 then 'SMART_ACTION_SET_EVENT_PHASE' when 23 then 'SMART_ACTION_INC_EVENT_PHASE' when 24 then 'SMART_ACTION_EVADE' when 25 then 'SMART_ACTION_FLEE_FOR_ASSIST' when 26 then 'SMART_ACTION_CALL_GROUPEVENTHAPPENS' when 27 then 'SMART_ACTION_COMBAT_STOP' when 28 then 'SMART_ACTION_REMOVEAURASFROMSPELL' when 29 then 'SMART_ACTION_FOLLOW' when 30 then 'SMART_ACTION_RANDOM_PHASE' when 31 then 'SMART_ACTION_RANDOM_PHASE_RANGE' when 32 then 'SMART_ACTION_RESET_GOBJECT' when 33 then 'SMART_ACTION_CALL_KILLEDMONSTER' when 34 then 'SMART_ACTION_SET_INST_DATA' when 35 then 'SMART_ACTION_SET_INST_DATA64' when 36 then 'SMART_ACTION_UPDATE_TEMPLATE' when 37 then 'SMART_ACTION_DIE' when 38 then 'SMART_ACTION_SET_IN_COMBAT_WITH_ZONE' when 39 then 'SMART_ACTION_CALL_FOR_HELP' when 40 then 'SMART_ACTION_SET_SHEATH' when 41 then 'SMART_ACTION_FORCE_DESPAWN' when 42 then 'SMART_ACTION_SET_INVINCIBILITY_HP_LEVEL' when 43 then 'SMART_ACTION_MOUNT_TO_ENTRY_OR_MODEL' when 44 then 'SMART_ACTION_SET_INGAME_PHASE_ID' when 45 then 'SMART_ACTION_SET_DATA' when 46 then 'SMART_ACTION_ATTACK_STOP' when 47 then 'SMART_ACTION_SET_VISIBILITY' when 48 then 'SMART_ACTION_SET_ACTIVE' when 49 then 'SMART_ACTION_ATTACK_START' when 50 then 'SMART_ACTION_SUMMON_GO' when 51 then 'SMART_ACTION_KILL_UNIT' when 52 then 'SMART_ACTION_ACTIVATE_TAXI' when 53 then 'SMART_ACTION_WP_START' when 54 then 'SMART_ACTION_WP_PAUSE' when 55 then 'SMART_ACTION_WP_STOP' when 56 then 'SMART_ACTION_ADD_ITEM' when 57 then 'SMART_ACTION_REMOVE_ITEM' when 58 then 'SMART_ACTION_INSTALL_AI_TEMPLATE' when 59 then 'SMART_ACTION_SET_RUN' when 60 then 'SMART_ACTION_SET_DISABLE_GRAVITY' when 61 then 'SMART_ACTION_SET_SWIM' when 62 then 'SMART_ACTION_TELEPORT' when 63 then 'SMART_ACTION_SET_COUNTER' when 64 then 'SMART_ACTION_STORE_TARGET_LIST' when 65 then 'SMART_ACTION_WP_RESUME' when 66 then 'SMART_ACTION_SET_ORIENTATION' when 67 then 'SMART_ACTION_CREATE_TIMED_EVENT' when 68 then 'SMART_ACTION_PLAYMOVIE' when 69 then 'SMART_ACTION_MOVE_TO_POS' when 70 then 'SMART_ACTION_ENABLE_TEMP_GOBJ' when 71 then 'SMART_ACTION_EQUIP' when 72 then 'SMART_ACTION_CLOSE_GOSSIP' when 73 then 'SMART_ACTION_TRIGGER_TIMED_EVENT' when 74 then 'SMART_ACTION_REMOVE_TIMED_EVENT' when 75 then 'SMART_ACTION_ADD_AURA' when 76 then 'SMART_ACTION_OVERRIDE_SCRIPT_BASE_OBJECT' when 77 then 'SMART_ACTION_RESET_SCRIPT_BASE_OBJECT' when 78 then 'SMART_ACTION_CALL_SCRIPT_RESET' when 79 then 'SMART_ACTION_SET_RANGED_MOVEMENT' when 80 then 'SMART_ACTION_CALL_TIMED_ACTIONLIST' when 81 then 'SMART_ACTION_SET_NPC_FLAG' when 82 then 'SMART_ACTION_ADD_NPC_FLAG' when 83 then 'SMART_ACTION_REMOVE_NPC_FLAG' when 84 then 'SMART_ACTION_SIMPLE_TALK' when 85 then 'SMART_ACTION_SELF_CAST' when 86 then 'SMART_ACTION_CROSS_CAST' when 87 then 'SMART_ACTION_CALL_RANDOM_TIMED_ACTIONLIST' when 88 then 'SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST' when 89 then 'SMART_ACTION_RANDOM_MOVE' when 90 then 'SMART_ACTION_SET_UNIT_FIELD_BYTES_1' when 91 then 'SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1' when 92 then 'SMART_ACTION_INTERRUPT_SPELL' when 93 then 'SMART_ACTION_SEND_GO_CUSTOM_ANIM' when 94 then 'SMART_ACTION_SET_DYNAMIC_FLAG' when 95 then 'SMART_ACTION_ADD_DYNAMIC_FLAG' when 96 then 'SMART_ACTION_REMOVE_DYNAMIC_FLAG' when 97 then 'SMART_ACTION_JUMP_TO_POS' when 98 then 'SMART_ACTION_SEND_GOSSIP_MENU' when 99 then 'SMART_ACTION_GO_SET_LOOT_STATE' when 100 then 'SMART_ACTION_SEND_TARGET_TO_TARGET' when 101 then 'SMART_ACTION_SET_HOME_POS' when 102 then 'SMART_ACTION_SET_HEALTH_REGEN' when 103 then 'SMART_ACTION_SET_ROOT' when 104 then 'SMART_ACTION_SET_GO_FLAG' when 105 then 'SMART_ACTION_ADD_GO_FLAG' when 106 then 'SMART_ACTION_REMOVE_GO_FLAG' when 107 then 'SMART_ACTION_SUMMON_CREATURE_GROUP' when 108 then 'SMART_ACTION_SET_POWER' when 109 then 'SMART_ACTION_ADD_POWER' when 110 then 'SMART_ACTION_REMOVE_POWER' when 111 then 'SMART_ACTION_GAME_EVENT_STOP' when 112 then 'SMART_ACTION_GAME_EVENT_START' when 113 then 'SMART_ACTION_START_CLOSEST_WAYPOINT' when 114 then 'SMART_ACTION_MOVE_OFFSET' when 115 then 'SMART_ACTION_RANDOM_SOUND' when 116 then 'SMART_ACTION_SET_CORPSE_DELAY' when 117 then 'SMART_ACTION_DISABLE_EVADE' when 118 then 'SMART_ACTION_GO_SET_GO_STATE' when 119 then 'SMART_ACTION_SET_CAN_FLY' when 120 then 'SMART_ACTION_REMOVE_AURAS_BY_TYPE' when 121 then 'SMART_ACTION_SET_SIGHT_DIST' when 122 then 'SMART_ACTION_FLEE' when 123 then 'SMART_ACTION_ADD_THREAT' when 124 then 'SMART_ACTION_LOAD_EQUIPMENT' when 125 then 'SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT' when 126 then 'SMART_ACTION_REMOVE_ALL_GAMEOBJECTS' when 127 then 'SMART_ACTION_PAUSE_MOVEMENT' when 128 then 'SMART_ACTION_PLAY_ANIMKIT' when 129 then 'SMART_ACTION_SCENE_PLAY' when 130 then 'SMART_ACTION_SCENE_CANCEL' when 131 then 'SMART_ACTION_SPAWN_SPAWNGROUP' when 132 then 'SMART_ACTION_DESPAWN_SPAWNGROUP' when 133 then 'SMART_ACTION_RESPAWN_BY_SPAWNID' when 134 then 'SMART_ACTION_INVOKER_CAST' when 135 then 'SMART_ACTION_PLAY_CINEMATIC' when 136 then 'SMART_ACTION_SET_MOVEMENT_SPEED' when 137 then 'SMART_ACTION_PLAY_SPELL_VISUAL_KIT' when 138 then 'SMART_ACTION_OVERRIDE_LIGHT' when 139 then 'SMART_ACTION_OVERRIDE_WEATHER' when 143 then 'SMART_ACTION_CREATE_CONVERSATION' when 144 then 'SMART_ACTION_SET_IMMUNE_PC' when 145 then 'SMART_ACTION_SET_IMMUNE_NPC' when 146 then 'SMART_ACTION_SET_UNINTERACTIBLE' when 147 then 'SMART_ACTION_ACTIVATE_GAMEOBJECT' when 148 then 'SMART_ACTION_ADD_TO_STORED_TARGET_LIST' when 149 then 'SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER' else `smart_scripts`.`action_type` end) AS `action_type`,`smart_scripts`.`action_param1` AS `action_param1`,`smart_scripts`.`action_param2` AS `action_param2`,`smart_scripts`.`action_param3` AS `action_param3`,`smart_scripts`.`action_param4` AS `action_param4`,`smart_scripts`.`action_param5` AS `action_param5`,`smart_scripts`.`action_param6` AS `action_param6`,(case `smart_scripts`.`target_type` when 0 then 'SMART_TARGET_NONE' when 1 then 'SMART_TARGET_SELF' when 2 then 'SMART_TARGET_VICTIM' when 3 then 'SMART_TARGET_HOSTILE_SECOND_AGGRO' when 4 then 'SMART_TARGET_HOSTILE_LAST_AGGRO' when 5 then 'SMART_TARGET_HOSTILE_RANDOM' when 6 then 'SMART_TARGET_HOSTILE_RANDOM_NOT_TOP' when 7 then 'SMART_TARGET_ACTION_INVOKER' when 8 then 'SMART_TARGET_POSITION' when 9 then 'SMART_TARGET_CREATURE_RANGE' when 10 then 'SMART_TARGET_CREATURE_GUID' when 11 then 'SMART_TARGET_CREATURE_DISTANCE' when 12 then 'SMART_TARGET_STORED' when 13 then 'SMART_TARGET_GAMEOBJECT_RANGE' when 14 then 'SMART_TARGET_GAMEOBJECT_GUID' when 15 then 'SMART_TARGET_GAMEOBJECT_DISTANCE' when 16 then 'SMART_TARGET_INVOKER_PARTY' when 17 then 'SMART_TARGET_PLAYER_RANGE' when 18 then 'SMART_TARGET_PLAYER_DISTANCE' when 19 then 'SMART_TARGET_CLOSEST_CREATURE' when 20 then 'SMART_TARGET_CLOSEST_GAMEOBJECT' when 21 then 'SMART_TARGET_CLOSEST_PLAYER' when 22 then 'SMART_TARGET_ACTION_INVOKER_VEHICLE' when 23 then 'SMART_TARGET_OWNER_OR_SUMMONER' when 24 then 'SMART_TARGET_THREAT_LIST' when 25 then 'SMART_TARGET_CLOSEST_ENEMY' when 26 then 'SMART_TARGET_CLOSEST_FRIENDLY' when 27 then 'SMART_TARGET_LOOT_RECIPIENTS' when 28 then 'SMART_TARGET_FARTHEST' when 29 then 'SMART_TARGET_VEHICLE_PASSENGER' when 30 then 'SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT' else `smart_scripts`.`target_type` end) AS `target_type`,`smart_scripts`.`target_param1` AS `target_param1`,`smart_scripts`.`target_param2` AS `target_param2`,`smart_scripts`.`target_param3` AS `target_param3`,`smart_scripts`.`target_param4` AS `target_param4`,`smart_scripts`.`target_x` AS `target_x`,`smart_scripts`.`target_y` AS `target_y`,`smart_scripts`.`target_z` AS `target_z`,`smart_scripts`.`target_o` AS `target_o`,`smart_scripts`.`comment` AS `comment` from `smart_scripts` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; @@ -4946,4 +4944,4 @@ CREATE TABLE `world_state` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-06-02 23:04:48 +-- Dump completed on 2024-10-27 19:22:43 -- cgit v1.2.3