Kargatum and Kitzunu
5991b2769a
feat(Core/Scripts): split the huge scriptloader into smaller pieces ( #5346 )
...
* feat(Core/Scripts): split the huge scriptloader into smaller pieces
* AddSC_swamp_of_sorrows del
* 1
* add mod info
* 1
* 039f0e0faa
Co-authored-by: Kitzunu <[email protected] >
2021-06-22 23:19:02 +02:00
Kargatum and Kitzunu
20a67cbfcf
fix(Core/Build): correct macos build ( #6492 )
...
* fix(Core/Build): correct macos build
* 1
* 2
* 3
Co-authored-by: Kitzunu <[email protected] >
2021-06-22 16:27:03 +02:00
Kargatum
9ac6fddcae
feat(Core/Database): port TrinityCore database API ( #5611 )
2021-06-22 06:21:07 +02:00
Kargatum and Kitzunu
5787d00d54
chore(Core/Logging): replace most server loggers ( #5726 )
...
* chore(Core/Logging): replace most server loggers
Co-authored-by: Kitzunu <[email protected] >
2021-06-21 03:07:12 +02:00
Kargatum
17838998c4
chore(Core/Gossip): delete old gossips api ( #5414 )
2021-06-19 12:18:25 +02:00
Kargatum
3da83cc0e6
feat(Common/IPLocation): replace ip2nation by ip2location ( #5653 )
2021-06-17 22:02:08 +02:00
Kargatum
2ba258a88b
feat(Core/Logging): Changed format of packet log file from .bin to .pkt ( #5949 )
2021-06-17 16:51:45 +02:00
Kargatum
4a3af9b140
feat(Core/BGQueue): rework queue announce ( #6114 )
2021-06-15 17:50:42 +02:00
Kargatum
07f4907ea7
feat(Core/RASession): switch to boost api ( #6172 )
2021-06-04 09:31:37 +02:00
Kargatum
3f875674d5
chore(Core/MIsc): added few helpers for chat commands ( #6175 )
2021-06-04 00:17:18 +02:00
Kargatum
55bea7eb79
feat(Core/Thread): move Processpriority to separated files ( #5638 )
2021-06-02 19:18:24 +02:00
Kargatum
1011594a6a
chore(Core/AchievementMgr): add GetAchievement helper ( #6121 )
2021-06-01 18:48:14 +02:00
Kargatum
584b8d908e
feat(Core/Apps): add support dynamic lib for EnumUtils ( #6120 )
2021-06-01 17:58:01 +02:00
Kargatum
d398c34c61
chore(Core/Common): delete macro UNUSED ( #6119 )
2021-06-01 17:22:29 +02:00
Kargatum
e3c1e739c6
feat(CI/Codestyle): add check core logs ( #6012 )
2021-05-31 11:03:00 +02:00
Kargatum
f25a47715a
feat(Cmake/Modules): support add config all modules without AC_ADD_CONFIG_FILE ( #5994 )
2021-05-31 00:40:45 +02:00
Kargatum
48ddfd62c5
feat(Core/Soap): delete ACE inherited ( #4951 )
2021-05-30 13:06:02 +02:00
Kargatum
d8911d816f
feat(Core/PacketIO): correct parsing some opcodes ( #6051 )
2021-05-28 00:34:54 +02:00
Kargatum
c1e96064e9
feat(Core/Common): add Asio network threading ( #6063 )
2021-05-27 16:09:31 +02:00
Kargatum and Kitzunu
ea5f5f2072
feat(Core/RealmList): port TrinityCore realm api ( #5626 )
...
* feat(Core/RealmList): port TrinityCore realm api
* 1
* whitespace cleanup
* Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql
Co-authored-by: Kitzunu <[email protected] >
* 1
* 2
* Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql
Co-authored-by: Kitzunu <[email protected] >
* `
* 1
* small corrects
* finish maybe
* realm.Id.Realm
* ws
* 1
Co-authored-by: Kitzunu <[email protected] >
2021-05-27 00:12:46 +02:00
Kargatum
78e1719c80
feat(Core/Misc): includes cleanup ( #5953 )
2021-05-26 19:00:08 +07:00
Kargatum
50adcf2065
feat(Deps/Boost): add boost support ( #5676 )
...
* feat(Deps/Boost): add boost support
* 1
* 2
* to 1.74
2021-05-23 13:53:15 +02:00
Kargatum
63a273507c
feat(Core/Packets): Port packet handling from TrinityCore ( #5617 )
...
* feat(Core/Packets): Port packet handling from TrinityCore
* 1
* 2
* 3
* 1
* 2
* #3670
* 3
* 1
* codestyle
* fix msvc warnings
2021-05-22 00:10:46 +02:00
Kargatum
d86a7b96c3
feat(Deps/FmtLib): update fmtlib to 7.1.3 ( #5950 )
2021-05-20 17:24:08 +02:00
Kargatum
e50754d804
feat(Core/Auth): add AccountInfo helper ( #5640 )
2021-05-20 10:16:50 +02:00
Kargatum
d0a259d6ee
feat(Cmake/Compiler): deprecated clang6 and gcc 7 ( #5671 )
2021-05-17 01:50:03 +02:00
Kargatum
ea2e606b13
feat(Core/Logging): improve DB logging ( #5437 )
2021-05-17 01:49:18 +02:00
Kargatum
13f71c9c4d
feat(Core/Random): port random system from TrinityCore ( #5454 )
...
* feat(Core/Random): port random system from TrinityCore
* lic
* logic correct
* MultimapErasePair move
* whitespace
17:13:34 1. 'Containers.h'. Replace (1)
17:13:40 2. 'LootMgr.h'. Replace (1)
17:13:44 3. 'World.cpp'. Replace (1)
17:13:47 4. 'instance_scholomance.cpp'. Replace (1)
* correct debug build
2021-05-16 21:53:21 +02:00
Kargatum
29d3dc3f2b
feat(Deps/Gperftools): make gperftools lib to interface ( #5797 )
2021-05-12 22:10:46 -06:00
Kargatum
26f2abaaa9
feat(Core/Authserver): TOTP rewrite ( #5620 )
2021-05-12 18:57:10 -06:00
Kargatum
681c3237df
feat(Core/Config): added info about bad lines in config file ( #5813 )
2021-05-13 04:03:53 +07:00
Kargatum
583d06b3bd
chore(Core/Logging): enable logger sql and set level info ( #5677 )
2021-05-09 13:46:34 -06:00
Kargatum
9c276b39b6
chore(Core/Authserver): set default root logger to level info ( #5613 )
...
* chore(Core/Authserver): set default root logger to level info
* new line add
2021-05-09 03:57:34 +02:00
Kargatum and Kitzunu
db7d754f3f
feat(Core/Common): delete lib game-interface inherited ( #5333 )
...
Co-authored-by: Kitzunu <[email protected] >
2021-05-07 02:16:44 +07:00
Kargatum
545a045273
chore(Core/SharedDefines): move SharedDefines.h to shared lib ( #5518 )
...
- Part #5397
2021-05-04 19:30:52 +02:00
Kargatum
61c87a8ab7
feat(Core/Config): add abort message if config incorrect ( #5438 )
2021-05-02 02:06:55 +02:00
Kargatum
e13567cd80
fix(Core/Guild): disable invite if players diff factions ( #5519 )
2021-04-30 15:32:33 +02:00
Kargatum
7fa1cb1c1a
fix(Core/Player): correct add guid for packet SMSG_CLIENT_CONTROL_UPDATE ( #5540 )
2021-04-29 15:07:03 +02:00
Kargatum
325dcfc9a6
feat(Core/Build): add the possibility to link libraries dynamically ( #5348 )
2021-04-21 22:16:12 +02:00
Kargatum
a278fd7340
feat(Cmake/Database): separate database lib from common ( #5334 )
...
* feat(Core/Database): separate databse lib from common
* 1
2021-04-20 12:08:23 +02:00
Kargatum
8263faa288
feat(Core/Debugging): Allow to show a message when aborting ( #5228 )
2021-04-18 14:36:54 +02:00
Kargatum
4af4cbd3d9
feat(Core/Logging): rework logging ( #4692 )
...
* feat(Core/Logging): rework logging
* correct level for sql.sql
* del unused config options
* Correct build
* correct after merge
* whitespace
20:29:37 1. 'Player.cpp'. Replace (1)
20:29:37 2. 'ObjectMgr.cpp'. Replace (3)
* 1
* correct logging
* correct affter merge
* 1
* 2
* LOG_LEVEL_WARN
* #include "AppenderDB.h"
* 3
* 4
* 5
* 1. 'WorldSocket.cpp'. Replace (1)
* 6
* 1
2021-04-17 11:20:07 +02:00
Kargatum
b2861be1cd
feat(Core/Threading): replace ace threading ( #4821 )
2021-04-16 19:45:29 +02:00
Kargatum
b9e84d8278
fix(Core/BGQueue): correct return BattlegroundQueueTypeId ( #5304 )
2021-04-16 12:05:59 +02:00
Kargatum
2b3d46bd4f
feat(Core/Hooks): added collection of hooks to extends AC ( #3047 )
...
This collection of hooks comes from the Maelstrom project. It allows to release modules such as :
- 3v3-soloqueue
- 1v1 arena
- pvestats
and many others
2021-04-13 13:26:39 +02:00
Kargatum
68143e71ca
fix(DB/DBC): correct gtoctclasscombatratingscalar_dbc ( #4072 )
2021-04-13 13:21:52 +02:00
Kargatum
53ce87d0f7
feat(Core/Database): implement db loader ( #4431 )
2021-04-12 10:09:13 +02:00
Kargatum
91a39f27d9
feat(Core/BattlegroundQueue): add limited Battleground.QueueAnnouncer ( #5093 )
2021-04-09 20:55:10 +02:00
Kargatum
72748ee9f1
refactor(Core/Common): generalise platform specific includes in common/Platform ( #5058 )
2021-04-06 14:24:16 +02:00
Kargatum
e0b953b186
feat(Cmake/PCH): use target_precompile_headers instead of cotire ( #5082 )
2021-04-02 12:29:33 +02:00
Kargatum
c053e111d3
fix(Scripts/Commands): correct reloading creature_template table ( #5020 )
2021-03-30 09:55:05 +07:00
Kargatum
10fa49f5bd
feat(Core/Sockets): replace ACE_ASSERT to default core ASSERT ( #4950 )
2021-03-24 20:09:13 -06:00
Kargatum
c4c06a7734
feat(Core/SignalHandler): Replace ACE signal handling with std ( #4877 )
2021-03-24 15:50:56 +01:00
Kargatum
34a129e478
feat(Core/Utilities): Introduce a task scheduler which schedules task ( #4932 )
2021-03-21 14:04:56 +01:00
Kargatum
60d684282b
fix(Core/Utilites): improve acore::String::Trim ( #4704 )
...
- Improve `acore::String::Trim`
- Delete `acore::String::Reduce`
- Skip line comment #4748
2021-03-09 21:02:45 +07:00
Kargatum
dbefa17a53
feat(Core/Config): rework config and delete ACE inherited ( #4608 )
2021-02-28 14:37:03 +01:00
Kargatum
b9e132a941
chore(Misc): correct double includes ( #4647 )
2021-02-26 17:44:08 +07:00
Kargatum
ea93a5c1a1
feat(CI/Codestyle): added codestyle check ( #3668 )
2021-01-09 11:59:50 +01:00
Kargatum
37ba988409
feat(Core/Misc): remove ACE Auto_Ptr ( #3454 )
2020-11-23 02:10:33 +01:00
Kargatum
85927685f2
refactor(Tools): restyle tools with astyle ( #3705 )
2020-11-18 09:49:56 +07:00
Kargatum
7f26c9ddad
refactor(Core/Common): restyle tools with astyle ( #3706 )
2020-11-17 16:59:58 +07:00
Kargatum
543753b641
feat(Core/MapUpdate): switch from ACE_Method_Request to PCQ ( #3459 )
2020-11-14 03:56:26 +07:00
Kargatum
4734ae81dc
feat(Core/Config): Improve config ( #3453 )
2020-11-11 14:18:35 -06:00
Kargatum
e27201cee2
chore(Deps/Acelite): Update to 6.5.10 ( #3450 )
2020-11-11 09:09:02 -06:00
Kargatum
11bbabc2ac
chore(CI): fix Trailing spaces ( #3481 )
2020-10-19 10:16:52 +02:00
Kargatum
a2b26272d2
refactor(Core/Game): restyle game lib with astyle ( #3466 )
2020-10-12 10:08:15 +02:00
Kargatum
5e20b46812
refactor(Core/Scripts): restyle scripts lib with astyle ( #3467 )
2020-10-11 10:35:34 +02:00
Kargatum
b00a86f6ab
refactor(Tools): restyle tools with astyle ( #3465 )
2020-10-06 11:31:28 +02:00
Kargatum
6a4b5ad1db
chore(Core/Scripting): cleanup unused code ( #3473 )
2020-09-13 00:45:52 +02:00
Kargatum
3a0b0356ac
refactor(Core/Common): restyle common lib with astyle ( #3461 )
2020-09-12 03:50:48 +07:00
Kargatum and Viste
e15a493927
feat(Core/Time): remove inherited ACE Time ( #3455 )
...
Co-authored-by: Viste <[email protected] >
2020-09-11 14:03:26 +02:00
Kargatum
8b3621779e
chore(Core/Shared): restyle shared lib with astyle ( #3462 )
2020-09-11 11:50:48 +07:00
Kargatum
d47d6d34f3
chore(Core/Worldserver): restyle worldserver lib with astyle ( #3463 )
2020-09-11 10:41:31 +07:00
Kargatum
c141be8684
feat(Deps/MySQL): add support MariaDB 10.5 ( #3452 )
2020-09-11 10:16:41 +07:00
Kargatum
3a8ca806c5
chore(Core/Authserver): restyle authserver library with astyle ( #3464 )
2020-09-11 09:55:28 +07:00
455ce5f021
fix(DB/GameTables): correct links to data from gt* DB tables ( #3216 )
...
Co-authored-by: Viste <[email protected] >
Co-authored-by: Yehonal <[email protected] >
Co-authored-by: Francesco Borzì <[email protected] >
2020-08-09 16:10:49 +02:00
Kargatum
833611f1c5
feat(Core/DBC): rework load DBC ( #3002 )
...
* Move DBC load system from TC
* Add db tables for all dbc
* Support override data from db
* Support override spells from db (#2994 )
2020-07-22 08:43:16 +02:00
Kargatum
94e6ef17a2
feat(Core/Config): rework configs load system ( #2566 )
2020-07-12 17:47:12 +02:00
Kargatum
5f2f68c500
chore(CI): update import_pending_sql.yml ( #2928 )
...
* Add whitespace before commits list
2020-04-23 20:46:34 +07:00
Kargatum
4a8f1de538
feat(Core/Misc): remove and replace ACE_Singleton ( #2418 )
2019-12-21 00:29:29 +07:00
Kargatum
a3206c56dc
feat(Core/Misc): replace all prefix preprocessor defines from CompilerDefs with AC_ ( #2419 )
2019-11-15 23:27:31 +07:00
Kargatum
f9a8de9be7
feat(Core/Shared): added new library - shared ( #2416 )
2019-11-15 16:31:54 +07:00
Kargatum
23b77c1303
fix(Core/MovementHandler): fix crash at null guid in mover ( #2426 )
2019-11-13 20:51:36 +07:00
Kargatum
aac3648b5c
feat(Core/DBLayer): move DatabaseWorkerPool into it's own translation unit ( #2417 )
2019-11-12 08:13:40 +07:00
Kargatum
0fd565d557
feat(Core/Debugging): improve crash reports ( #2365 )
...
* Enabled crash reports for Windows
2019-11-10 22:42:47 +07:00
Kargatum
7afaf743c6
feat(Cmake): set policy CMP005 to NEW ( #2294 )
2019-09-22 14:02:40 +02:00
Kargatum
3518c9e9f5
feat(Cmake): set minimal support version 3.8 and added interface libs for world and auth ( #2295 )
...
* Added interface library authserver-interface
* Added interfaca library worldserver-interface
* Added Copyright's in auth and world server Cmake's files
2019-09-21 18:25:56 +07:00
Kargatum and Naios [email protected]
0e6c9a18f4
feat(Cmake/Build): Use interface targets for inheriting flags and definitions ( #2255 )
...
Co-authored-by: Naios [email protected]
2019-09-18 20:04:48 +07:00
Kargatum
22b360ee0d
chore(Core/Player): Fix all apply item mods for scale ( #2248 )
2019-09-03 22:06:18 +07:00
Kargatum
4fec95769e
chore(PRTemplate): Update style pull_request_template.md ( #2251 )
2019-09-03 22:05:18 +07:00
Kargatum
fe145359cb
fix(SQL): rework dir for sql update ( #2250 )
2019-09-03 08:11:18 +02:00
Kargatum
cae91f1650
fix (Core/Vehicle): delay position update in Vehicles, this may be deleted ( #2247 )
2019-09-01 23:03:51 +07:00
Kargatum
6150b4b948
feat(Cmake/MYSQL): Correct support MariaDB for windows ( #1674 )
...
* Delete CMake option MARIADB
* Delete definitions (-DMARIADB)
* Replace macro MariaDB support 10.2+
2019-04-17 23:42:31 +07:00
Kargatum
5105333968
feat(Core/Library): Rename shared library to common ( #1675 )
2019-04-04 16:47:17 +07:00
Kargatum
7ad58aa6ea
fix(Cmake/Eluna): Add Eluna files in game lib ( #1668 )
2019-04-04 10:26:24 +07:00
Kargatum
ba0ec5875a
feat(Cmake): Add new hook AFTER_LOAD_CMAKE_MODULES ( #1670 )
2019-04-02 22:49:04 +07:00
Kargatum
eae9affec9
feat(Cmake): Rewrite build and use inherited dependencies ( #1652 )
2019-04-01 22:41:08 +02:00
Kargatum
30b0325cee
Core/Misc: Replace ACE_UINT* to uint* ( #1628 )
...
* Core/Common: Replace ACE_UINT* to uint*
* #include "Common.h"
2019-03-26 13:38:16 +07:00
Kargatum
824a80005c
Refactor(Core/Misc): Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros ( #1627 )
...
* Delete macros UNORDERED_MAP
* Delete macros UNORDERED_SET
2019-03-26 00:01:56 +07:00
Kargatum
b6cb9247ba
Refactor(Core/Gossip): Replacing old macros with new ( #1338 )
...
* Correct support new macro
2019-03-25 21:10:57 +07:00