diff options
author | TDB Release <tdb-release@build.bot> | 2024-05-11 03:11:14 +0000 |
---|---|---|
committer | TDB Release <tdb-release@build.bot> | 2024-05-11 03:11:14 +0000 |
commit | a5d61a9d2b904c541e084623ce131b20f4b19613 (patch) | |
tree | 7789fd5c6c9c1e89789256066ee1ba80b20b7253 /sql/base/dev | |
parent | 1c65130afa515a4a0e1e49e7a3ff322c4982f760 (diff) |
TDB 1027.24051 - 2024/05/11TDB1027.24051
Diffstat (limited to 'sql/base/dev')
-rw-r--r-- | sql/base/dev/hotfixes_database.sql | 120 | ||||
-rw-r--r-- | sql/base/dev/world_database.sql | 74 |
2 files changed, 173 insertions, 21 deletions
diff --git a/sql/base/dev/hotfixes_database.sql b/sql/base/dev/hotfixes_database.sql index cf504e9cb3a..90420b08f7b 100644 --- a/sql/base/dev/hotfixes_database.sql +++ b/sql/base/dev/hotfixes_database.sql @@ -2,7 +2,7 @@ -- -- Host: localhost Database: hotfixes -- ------------------------------------------------------ --- Server version 8.0.36-0ubuntu0.20.04.1 +-- Server version 8.0.36-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -29,7 +29,7 @@ CREATE TABLE `achievement` ( `ID` int unsigned NOT NULL DEFAULT '0', `InstanceID` smallint NOT NULL DEFAULT '0', `Faction` tinyint NOT NULL DEFAULT '0', - `Supercedes` smallint NOT NULL DEFAULT '0', + `Supercedes` int NOT NULL DEFAULT '0', `Category` smallint NOT NULL DEFAULT '0', `MinimumCriteria` tinyint NOT NULL DEFAULT '0', `Points` tinyint NOT NULL DEFAULT '0', @@ -40,6 +40,8 @@ CREATE TABLE `achievement` ( `CriteriaTree` int unsigned NOT NULL DEFAULT '0', `SharesCriteria` smallint NOT NULL DEFAULT '0', `CovenantID` int NOT NULL DEFAULT '0', + `HiddenBeforeDisplaySeason` int NOT NULL DEFAULT '0', + `LegacyAfterTimeEvent` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -142,8 +144,6 @@ CREATE TABLE `adventure_journal` ( `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` int unsigned NOT NULL DEFAULT '0', `UiMapID` smallint unsigned NOT NULL DEFAULT '0', @@ -1501,6 +1501,23 @@ CREATE TABLE `challenge_mode_item_bonus_override` ( /*!40101 SET character_set_client = @saved_cs_client */; -- +-- Table structure for table `char_base_info` +-- + +DROP TABLE IF EXISTS `char_base_info`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `char_base_info` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `RaceID` tinyint NOT NULL DEFAULT '0', + `ClassID` tinyint NOT NULL DEFAULT '0', + `OtherFactionRaceID` 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 `char_titles` -- @@ -2277,6 +2294,8 @@ CREATE TABLE `content_tuning` ( `ID` int unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', `ExpansionID` int NOT NULL DEFAULT '0', + `HealthItemLevelCurveID` int NOT NULL DEFAULT '0', + `DamageItemLevelCurveID` int NOT NULL DEFAULT '0', `MinLevel` int NOT NULL DEFAULT '0', `MaxLevel` int NOT NULL DEFAULT '0', `MinLevelType` int NOT NULL DEFAULT '0', @@ -5061,6 +5080,7 @@ CREATE TABLE `item_modified_appearance` ( `ItemAppearanceID` int NOT NULL DEFAULT '0', `OrderIndex` int NOT NULL DEFAULT '0', `TransmogSourceTypeEnum` tinyint 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; @@ -7015,7 +7035,7 @@ DROP TABLE IF EXISTS `pvp_stat`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `pvp_stat` ( - `Description` text COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `MapID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -7032,8 +7052,8 @@ DROP TABLE IF EXISTS `pvp_stat_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `pvp_stat_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, + `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 @@ -8231,6 +8251,39 @@ CREATE TABLE `spell_effect` ( /*!40101 SET character_set_client = @saved_cs_client */; -- +-- Table structure for table `spell_empower` +-- + +DROP TABLE IF EXISTS `spell_empower`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spell_empower` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `SpellID` int NOT NULL DEFAULT '0', + `Unused1000` 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_empower_stage` +-- + +DROP TABLE IF EXISTS `spell_empower_stage`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spell_empower_stage` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Stage` int NOT NULL DEFAULT '0', + `DurationMs` int NOT NULL DEFAULT '0', + `SpellEmpowerID` 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` -- @@ -10472,6 +10525,57 @@ CREATE TABLE `vehicle_seat` ( /*!40101 SET character_set_client = @saved_cs_client */; -- +-- Table structure for table `vignette` +-- + +DROP TABLE IF EXISTS `vignette`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `vignette` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `Name` text 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', + `Flags` int NOT NULL DEFAULT '0', + `MaxHeight` float NOT NULL DEFAULT '0', + `MinHeight` float NOT NULL DEFAULT '0', + `VignetteType` tinyint NOT NULL DEFAULT '0', + `RewardQuestID` int NOT NULL DEFAULT '0', + `UiWidgetSetID` 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 `vignette_locale` +-- + +DROP TABLE IF EXISTS `vignette_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!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, + `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 `wmo_area_table` -- @@ -10603,4 +10707,4 @@ CREATE TABLE `world_state_expression` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-02-08 0:56:32 +-- Dump completed on 2024-05-11 3:06:58 diff --git a/sql/base/dev/world_database.sql b/sql/base/dev/world_database.sql index 3a995f20763..14d9b29da71 100644 --- a/sql/base/dev/world_database.sql +++ b/sql/base/dev/world_database.sql @@ -2,7 +2,7 @@ -- -- Host: localhost Database: world -- ------------------------------------------------------ --- Server version 8.0.36-0ubuntu0.20.04.1 +-- Server version 8.0.36-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -368,6 +368,21 @@ CREATE TABLE `battlefield_template` ( /*!40101 SET character_set_client = @saved_cs_client */; -- +-- Table structure for table `battleground_scripts` +-- + +DROP TABLE IF EXISTS `battleground_scripts`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `battleground_scripts` ( + `MapId` int NOT NULL, + `BattlemasterListId` int NOT NULL DEFAULT '0', + `ScriptName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', + PRIMARY KEY (`MapId`,`BattlemasterListId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- -- Table structure for table `battleground_template` -- @@ -593,8 +608,7 @@ CREATE TABLE `creature` ( `spawntimesecs` int unsigned NOT NULL DEFAULT '120', `wander_distance` float NOT NULL DEFAULT '0', `currentwaypoint` int unsigned NOT NULL DEFAULT '0', - `curhealth` int unsigned NOT NULL DEFAULT '1', - `curmana` int unsigned NOT NULL DEFAULT '0', + `curHealthPct` int unsigned NOT NULL DEFAULT '100', `MovementType` tinyint unsigned NOT NULL DEFAULT '0', `npcflag` bigint unsigned DEFAULT NULL, `unit_flags` int unsigned DEFAULT NULL, @@ -781,10 +795,7 @@ DROP TABLE IF EXISTS `creature_movement_override`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `creature_movement_override` ( `SpawnId` bigint unsigned NOT NULL DEFAULT '0', - `Ground` tinyint unsigned DEFAULT NULL, - `Swim` tinyint unsigned DEFAULT NULL, - `Flight` tinyint unsigned DEFAULT NULL, - `Rooted` tinyint unsigned DEFAULT NULL, + `HoverInitiallyEnabled` tinyint unsigned DEFAULT NULL, `Chase` tinyint unsigned DEFAULT NULL, `Random` tinyint unsigned DEFAULT NULL, `InteractionPauseTimer` int unsigned DEFAULT NULL COMMENT 'Time (in milliseconds) during which creature will not move after interaction with player', @@ -877,6 +888,28 @@ CREATE TABLE `creature_queststarter` ( /*!40101 SET character_set_client = @saved_cs_client */; -- +-- Table structure for table `creature_static_flags_override` +-- + +DROP TABLE IF EXISTS `creature_static_flags_override`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `creature_static_flags_override` ( + `SpawnId` bigint unsigned NOT NULL, + `DifficultyId` tinyint unsigned NOT NULL DEFAULT '0', + `StaticFlags1` int unsigned DEFAULT NULL, + `StaticFlags2` int unsigned DEFAULT NULL, + `StaticFlags3` int unsigned DEFAULT NULL, + `StaticFlags4` int unsigned DEFAULT NULL, + `StaticFlags5` int unsigned DEFAULT NULL, + `StaticFlags6` int unsigned DEFAULT NULL, + `StaticFlags7` int unsigned DEFAULT NULL, + `StaticFlags8` int unsigned DEFAULT NULL, + PRIMARY KEY (`SpawnId`,`DifficultyId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- -- Table structure for table `creature_summon_groups` -- @@ -1096,10 +1129,7 @@ DROP TABLE IF EXISTS `creature_template_movement`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `creature_template_movement` ( `CreatureId` int unsigned NOT NULL DEFAULT '0', - `Ground` tinyint unsigned DEFAULT NULL, - `Swim` tinyint unsigned DEFAULT NULL, - `Flight` tinyint unsigned DEFAULT NULL, - `Rooted` tinyint unsigned DEFAULT NULL, + `HoverInitiallyEnabled` tinyint unsigned DEFAULT NULL, `Chase` tinyint unsigned DEFAULT NULL, `Random` tinyint unsigned DEFAULT NULL, `InteractionPauseTimer` int unsigned DEFAULT NULL COMMENT 'Time (in milliseconds) during which creature will not move after interaction with player', @@ -1230,6 +1260,21 @@ CREATE TABLE `criteria_data` ( /*!40101 SET character_set_client = @saved_cs_client */; -- +-- Table structure for table `destructible_hitpoint` +-- + +DROP TABLE IF EXISTS `destructible_hitpoint`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `destructible_hitpoint` ( + `Id` int unsigned NOT NULL, + `IntactNumHits` int unsigned NOT NULL, + `DamagedNumHits` int unsigned NOT NULL, + PRIMARY KEY (`Id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='This table contains data about destructible building health'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- -- Table structure for table `disables` -- @@ -1583,7 +1628,7 @@ CREATE TABLE `game_tele` ( `map` smallint unsigned NOT NULL DEFAULT '0', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2151 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Tele Command'; +) ENGINE=InnoDB AUTO_INCREMENT=2167 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Tele Command'; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4073,11 +4118,13 @@ CREATE TABLE `smart_scripts` ( `action_param5` int unsigned NOT NULL DEFAULT '0', `action_param6` int unsigned NOT NULL DEFAULT '0', `action_param7` int unsigned NOT NULL DEFAULT '0', + `action_param_string` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `target_type` tinyint unsigned NOT NULL DEFAULT '0', `target_param1` int unsigned NOT NULL DEFAULT '0', `target_param2` int unsigned NOT NULL DEFAULT '0', `target_param3` int unsigned NOT NULL DEFAULT '0', `target_param4` int unsigned NOT NULL DEFAULT '0', + `target_param_string` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `target_x` float NOT NULL DEFAULT '0', `target_y` float NOT NULL DEFAULT '0', `target_z` float NOT NULL DEFAULT '0', @@ -4758,6 +4805,7 @@ CREATE TABLE `waypoint_path` ( `PathId` int unsigned NOT NULL, `MoveType` tinyint unsigned NOT NULL DEFAULT '0', `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Velocity` float DEFAULT NULL, `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`PathId`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; @@ -4886,4 +4934,4 @@ CREATE TABLE `world_state` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-02-08 0:56:29 +-- Dump completed on 2024-05-11 3:06:56 |