Skip to content

Commit 2346bfb

Browse files
authored
Merge branch 'TrinityCore:3.3.5' into cfpve
2 parents 4d2ca87 + a5d4c46 commit 2346bfb

File tree

251 files changed

+10891
-3181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

251 files changed

+10891
-3181
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919

2020
## Build Status
2121

22-
master | 3.3.5 | wotlk_classic
22+
master | 3.3.5 | cata_classic
2323
:------------: | :------------: | :------------:
24-
[![master Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/master.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/master) | [![3.3.5 Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/3.3.5.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/3.3.5) | [![wotlk_classic Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/wotlk_classic.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/wotlk_classic)
25-
[![master Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/master?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/master) | [![Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/3.3.5?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/3.3.5) | [![Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/wotlk_classic?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/wotlk_classic)
26-
[![master GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=master&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Amaster+event%3Apush) | [![3.3.5 GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=3.3.5&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3A3.3.5+event%3Apush) | [![wotlk_classic GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=wotlk_classic&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Awotlk_classic+event%3Apush)
24+
[![master Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/master.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/master) | [![3.3.5 Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/3.3.5.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/3.3.5) | [![cata_classic Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/cata_classic.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/cata_classic)
25+
[![master Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/master?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/master) | [![Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/3.3.5?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/3.3.5) | [![Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/cata_classic?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/cata_classic)
26+
[![master GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=master&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Amaster+event%3Apush) | [![3.3.5 GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=3.3.5&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3A3.3.5+event%3Apush) | [![cata_classic GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=cata_classic&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Acata_classic+event%3Apush)
27+
[![master macOS arm64 Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/macos-arm-build.yml/badge.svg?branch=master&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Amaster+event%3Apush) | | [![cata_classic macOS arm64 Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/macos-arm-build.yml/badge.svg?branch=cata_classic&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Acata_classic+event%3Apush)
2728
[![Coverity Scan Build Status](https://scan.coverity.com/projects/435/badge.svg)](https://scan.coverity.com/projects/435) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/4656/badge.svg)](https://scan.coverity.com/projects/4656) |
2829

2930
## Introduction

revision_data.h.in.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#define _SOURCE_DIRECTORY R"(@CMAKE_SOURCE_DIR@)"
1010
#define _BUILD_DIRECTORY R"(@BUILDDIR@)"
1111
#define _MYSQL_EXECUTABLE R"(@MYSQL_EXECUTABLE@)"
12-
#define _FULL_DATABASE "TDB_full_world_335.24081_2024_08_17.sql"
12+
#define _FULL_DATABASE "TDB_full_world_335.24111_2024_11_22.sql"
1313
#define VER_COMPANYNAME_STR "TrinityCore Developers"
1414
#define VER_LEGALCOPYRIGHT_STR "(c)2008-@rev_year@ TrinityCore"
1515
#define VER_FILEVERSION 0,0,0

sql/base/auth_database.sql

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
-- MySQL dump 10.13 Distrib 8.0.39, for Linux (x86_64)
1+
-- MySQL dump 10.13 Distrib 8.0.40, for Linux (x86_64)
22
--
33
-- Host: localhost Database: auth
44
-- ------------------------------------------------------
5-
-- Server version 8.0.39-0ubuntu0.22.04.1
5+
-- Server version 8.0.40-0ubuntu0.22.04.1
66

77
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
88
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
@@ -2347,7 +2347,7 @@ CREATE TABLE `realmlist` (
23472347
`flag` tinyint unsigned NOT NULL DEFAULT '2',
23482348
`timezone` tinyint unsigned NOT NULL DEFAULT '0',
23492349
`allowedSecurityLevel` tinyint unsigned NOT NULL DEFAULT '0',
2350-
`population` float unsigned NOT NULL DEFAULT '0',
2350+
`population` float NOT NULL DEFAULT '0',
23512351
`gamebuild` int unsigned NOT NULL DEFAULT '12340',
23522352
PRIMARY KEY (`id`),
23532353
UNIQUE KEY `idx_name` (`name`)
@@ -2528,8 +2528,10 @@ INSERT INTO `updates` VALUES
25282528
('2024_01_21_00_auth.sql','B45B95D7B608D6ACF1BCBA656718C7DEED8CFF00','ARCHIVED','2024-01-21 11:38:22',0),
25292529
('2024_04_10_00_auth.sql','CE8BD4D6DF6DE85DBF892507B1B18B746FE4A71D','ARCHIVED','2024-04-10 16:07:02',0),
25302530
('2024_08_17_00_auth.sql','B6D7D00D5573958EE84321B029D869C52793F924','ARCHIVED','2024-08-17 22:26:12',0),
2531-
('2024_08_28_01_auth.sql','BC5D74553AF2D92606F55C1C462D2700FE73BD34','RELEASED','2024-08-28 14:55:05',0),
2532-
('2024_08_30_00_auth.sql','BD76942F1C29AAA2450E051E7CA552672B5E331B','RELEASED','2024-08-30 19:24:30',0);
2531+
('2024_08_28_01_auth.sql','BC5D74553AF2D92606F55C1C462D2700FE73BD34','ARCHIVED','2024-08-28 14:55:05',0),
2532+
('2024_08_30_00_auth.sql','BD76942F1C29AAA2450E051E7CA552672B5E331B','ARCHIVED','2024-08-30 19:24:30',0),
2533+
('2024_09_26_00_auth.sql','E37C3997FD7851EA360774AC568912846C448272','ARCHIVED','2024-09-26 18:27:26',0),
2534+
('2024_11_22_00_auth.sql','F2C1D1572A3968E9E9D778EF7DC82778DF3EF887','ARCHIVED','2024-11-22 23:18:14',0);
25332535
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
25342536
UNLOCK TABLES;
25352537

@@ -2631,11 +2633,11 @@ SET character_set_client = @saved_cs_client;
26312633
/*!50001 SET @saved_cs_client = @@character_set_client */;
26322634
/*!50001 SET @saved_cs_results = @@character_set_results */;
26332635
/*!50001 SET @saved_col_connection = @@collation_connection */;
2634-
/*!50001 SET character_set_client = utf8mb3 */;
2635-
/*!50001 SET character_set_results = utf8mb3 */;
2636-
/*!50001 SET collation_connection = utf8mb3_general_ci */;
2636+
/*!50001 SET character_set_client = utf8mb4 */;
2637+
/*!50001 SET character_set_results = utf8mb4 */;
2638+
/*!50001 SET collation_connection = utf8mb4_unicode_ci */;
26372639
/*!50001 CREATE ALGORITHM=UNDEFINED */
2638-
/*!50013 */
2640+
/*!50013 SQL SECURITY INVOKER */
26392641
/*!50001 VIEW `vw_log_history` AS select from_unixtime(min(`logs`.`time`)) AS `First Logged`,from_unixtime(max(`logs`.`time`)) AS `Last Logged`,count(0) AS `Occurrences`,`realmlist`.`name` AS `Realm`,`logs`.`type` AS `type`,`logs`.`level` AS `level`,`logs`.`string` AS `string` from (`logs` left join `realmlist` on((`logs`.`realm` = `realmlist`.`id`))) group by `logs`.`string`,`logs`.`type`,`logs`.`realm` */;
26402642
/*!50001 SET character_set_client = @saved_cs_client */;
26412643
/*!50001 SET character_set_results = @saved_cs_results */;
@@ -2649,11 +2651,11 @@ SET character_set_client = @saved_cs_client;
26492651
/*!50001 SET @saved_cs_client = @@character_set_client */;
26502652
/*!50001 SET @saved_cs_results = @@character_set_results */;
26512653
/*!50001 SET @saved_col_connection = @@collation_connection */;
2652-
/*!50001 SET character_set_client = utf8mb3 */;
2653-
/*!50001 SET character_set_results = utf8mb3 */;
2654-
/*!50001 SET collation_connection = utf8mb3_general_ci */;
2654+
/*!50001 SET character_set_client = utf8mb4 */;
2655+
/*!50001 SET character_set_results = utf8mb4 */;
2656+
/*!50001 SET collation_connection = utf8mb4_unicode_ci */;
26552657
/*!50001 CREATE ALGORITHM=UNDEFINED */
2656-
/*!50013 */
2658+
/*!50013 SQL SECURITY INVOKER */
26572659
/*!50001 VIEW `vw_rbac` AS select `t1`.`linkedId` AS `Permission ID`,`t1`.`id` AS `Permission Group`,ifnull(`t2`.`secId`,'linked') AS `Security Level`,`t3`.`name` AS `Permission` from ((`rbac_linked_permissions` `t1` left join `rbac_default_permissions` `t2` on((`t1`.`id` = `t2`.`permissionId`))) left join `rbac_permissions` `t3` on((`t1`.`linkedId` = `t3`.`id`))) */;
26582660
/*!50001 SET character_set_client = @saved_cs_client */;
26592661
/*!50001 SET character_set_results = @saved_cs_results */;
@@ -2668,4 +2670,4 @@ SET character_set_client = @saved_cs_client;
26682670
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
26692671
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
26702672

2671-
-- Dump completed on 2024-08-17 22:26:14
2673+
-- Dump completed on 2024-11-22 23:18:17

sql/base/characters_database.sql

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
-- MySQL dump 10.13 Distrib 8.0.39, for Linux (x86_64)
1+
-- MySQL dump 10.13 Distrib 8.0.40, for Linux (x86_64)
22
--
33
-- Host: localhost Database: characters
44
-- ------------------------------------------------------
5-
-- Server version 8.0.39-0ubuntu0.22.04.1
5+
-- Server version 8.0.40-0ubuntu0.22.04.1
66

77
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
88
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
@@ -1340,7 +1340,7 @@ DROP TABLE IF EXISTS `characters`;
13401340
CREATE TABLE `characters` (
13411341
`guid` int unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
13421342
`account` int unsigned NOT NULL DEFAULT '0' COMMENT 'Account Identifier',
1343-
`name` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
1343+
`name` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
13441344
`race` tinyint unsigned NOT NULL DEFAULT '0',
13451345
`class` tinyint unsigned NOT NULL DEFAULT '0',
13461346
`gender` tinyint unsigned NOT NULL DEFAULT '0',
@@ -1415,9 +1415,9 @@ CREATE TABLE `characters` (
14151415
`deleteInfos_Name` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
14161416
`deleteDate` int unsigned DEFAULT NULL,
14171417
PRIMARY KEY (`guid`),
1418+
UNIQUE KEY `idx_name` (`name`),
14181419
KEY `idx_account` (`account`),
1419-
KEY `idx_online` (`online`),
1420-
KEY `idx_name` (`name`)
1420+
KEY `idx_online` (`online`)
14211421
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Player System';
14221422
/*!40101 SET character_set_client = @saved_cs_client */;
14231423

@@ -2686,7 +2686,9 @@ INSERT INTO `updates` VALUES
26862686
('2024_01_21_00_characters.sql','4D27D8DAC9F78795DB6938B54F32502EF8D8AAE6','ARCHIVED','2024-01-21 11:38:22',0),
26872687
('2024_02_05_00_characters.sql','1777CBCA822AD85777DA4A390DF7AAF41AF68EBD','ARCHIVED','2024-02-05 12:17:19',0),
26882688
('2024_04_10_00_characters.sql','E0D6E19ACE6759332402FA27C23B0F7745C49742','ARCHIVED','2024-04-10 16:07:02',0),
2689-
('2024_08_17_00_characters.sql','08705FBCB8504E8B1009FDAF955F56D734FAD782','ARCHIVED','2024-08-17 22:26:12',0);
2689+
('2024_08_17_00_characters.sql','08705FBCB8504E8B1009FDAF955F56D734FAD782','ARCHIVED','2024-08-17 22:26:12',0),
2690+
('2024_10_03_00_characters.sql','408249A6992999A36EB94089D184972E8E0767A3','ARCHIVED','2024-10-03 11:10:18',0),
2691+
('2024_11_22_00_characters.sql','9EA2A4F88036D1D5F47EE8A6B634D52D0014986E','ARCHIVED','2024-11-22 23:18:14',0);
26902692
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
26912693
UNLOCK TABLES;
26922694

@@ -2857,4 +2859,4 @@ UNLOCK TABLES;
28572859
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
28582860
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
28592861

2860-
-- Dump completed on 2024-08-17 22:26:14
2862+
-- Dump completed on 2024-11-22 23:18:18

0 commit comments

Comments
 (0)