Commit Graph
85 Commits
Author SHA1 Message Date
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
KargatumandKitzunu 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
KargatumandViste 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
KargatumandNaios [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
Kargatum 1f4f318705 Rewrite(Core/BanManager): Rewrite Ban system (#1576)
* Added ban manager
* Delete ban functions in world class
* Separate ban account to (ban account, ban ip, ban character)
* Support world announce
2019-03-25 10:00:17 +07:00
Kargatum 5057a3f1b6 Fix(Core/Quest): Correct add locale in quest (#1614) 2019-03-24 23:07:20 +07:00
Kargatum f6d00026cd DB: Fix crash in waypoint_scripts (#1342) 2019-01-23 06:05:19 +07:00
Kargatum d82d6ba20d refactor(sql): Split big update file into smaller ones 2019-01-18 22:38:42 +01:00
Kargatum 66b9f007ea Core/Reload: Delete useless lines for achievement_reward_locale (#1277) 2019-01-14 11:24:45 +03:00
Kargatum 93bccb9b85 Core/Gossip: improve gossips related to Dual Talent Specialization (#1218) 2019-01-13 17:16:09 +03:00
Kargatum b34bc28e5b Core/DB: Update all locales to actual TrinityCore (#1160)
* Core/Misc Update all locales table structure to simple system. Port from TrinityCore
Co-Authored-By: Winfidonarleyan <[email protected]>
* Core/Db/Gossip Update structure gossip_menu and gossip_menu_action to actual TrinityCore
* Core/DB Update Broadcast system to actual TC
* Core/Mail: implement Quest Mail Sender
* Core/Quest Split quest template locales
2019-01-13 01:56:06 +03:00
Kargatum 8e7fb1a38a DBAssembler: Fix incorrect apply sql files at import (#1252) 2019-01-12 12:53:49 +03:00
Kargatum d60cd1ced6 DB/Graveyard: Translate comments to English language (#1246) 2019-01-10 22:12:10 +01:00
Kargatum c00d5fe0ab CMake: Use source_groups to represent the source tree (#1247) 2019-01-10 07:20:32 +03:00
Kargatum 1a9f8dfc0c Core/DBC Move WorldSafeLocs.dbc storage to DB (#932) 2019-01-08 09:37:31 +03:00
Kargatum 0d6eb11db9 Core/Account: Add total time played in account (#1003)
This saves the total time played on the account, even if your characters have been deleted.
2018-09-17 19:58:42 +02:00
Kargatum dfb81201fc Change encoding in banner (#911) 2018-06-06 15:50:46 +02:00
Kargatum f122ed57bf Show default options, missing in config files (#908) 2018-06-05 07:14:57 -04:00