33 Commits

Author SHA1 Message Date
Hondacrx 406aa5e445 Fix login 2024-11-16 23:05:45 -05:00
Hondacrx d70529bc19 Core/Realms: Realmlist refactors
* Removed global realm variable from World and use RealmList everywhere
* Match auth build key with client version
* Restored allowedSecurityLevel checks for realmlist packet building
* Restored updating population field
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4b710446d62c95eb8124175203fa5f394912594)
2024-09-26 12:53:15 -04:00
Hondacrx 2405543be4 Core/Misc: Refactor loading process to remove exit() calls that cause deadlocks because threads are terminated without proper cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e3024a96ab06b5e2d6da529c5e3db9ce5744c4e)
2024-08-19 13:48:46 -04:00
hondacrx 6abd99260b Misc fixes 2024-02-24 15:18:30 -05:00
hondacrx 9e3a7df6a7 Updated Bnet Server.
Port From (https://github.com/TrinityCore/TrinityCore)
2024-02-21 00:05:48 -05:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -05:00
hondacrx d3dde761a2 Core/Instances: Instance lock rewrite (WIP)
Port From (https://github.com/TrinityCore/TrinityCore/commit/17665c929c3a9fb7fe75dd680648129bc1c1f874)
2022-10-04 10:00:07 -04:00
hondacrx 95842900a7 Core/World: Include more details about MaxCoreStuckTime asserts
Port From (https://github.com/TrinityCore/TrinityCore/commit/c80d7696c332cbe45cb0457a75b4f56381317a69)
2022-10-01 16:48:27 -04:00
hondacrx 3cd58e4a17 Core/Maps: Move terrain data handling out of Map class
Port From (https://github.com/TrinityCore/TrinityCore/commit/16a06346aea16ffd6ee84081cedfdb0c75ac0b38)
2022-07-24 16:31:00 -04:00
hondacrx 6a00ece6d4 Core/World: Allow specifying minimum world updates diff in config
Port From (https://github.com/TrinityCore/TrinityCore/commit/833ddfad11fdb6af37bb70296dbc11613f4d0f5f)
2022-06-15 18:15:15 -04:00
hondacrx 11e8c2f4f2 Fixes loading, *Command system is broke* Will fix in the coming days. 2022-06-02 17:00:58 -04:00
hondacrx 338a861cd9 Core/Time: Remove artificially high minimal update intervals
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a67e376811743be208da4aab8a9e452e1ae637e)
2022-02-22 13:54:46 -05:00
hondacrx 9ba51bd120 Core/Console: start CliRunnable thread after all log messages have been printed.
Port From (https://github.com/TrinityCore/TrinityCore/commit/2344671af5dfd15db980b81b5c433d50c718970f)
2021-12-16 12:39:12 -05:00
hondacrx 50fcbd3aaf Some cleanups 2021-07-08 13:01:46 -04:00
hondacrx 52e43853fe More Cleanups 2021-06-08 12:56:09 -04:00
hondacrx ecad90c7d4 Core/RemoteAccess: Added support for remote access using email/password. 2021-03-15 14:04:47 -04:00
hondacrx f393807598 Server/Main: Enable UnhandledException. 2021-03-08 16:47:55 -05:00
hondacrx 581d077acd Refactoring of BNetServer 2020-07-12 00:06:43 -04:00
hondacrx 230453c451 New Year 2020 :) 2020-01-09 11:35:00 -05:00
hondacrx 125e3b3ac7 Updated to 8.2.0.31429 (scripts disabled atm, they still need updated)
Code Port from TrinityCore https://github.com/TrinityCore/TrinityCore
Casc from WoW-Tools https://github.com/WoW-Tools/CASCExplorer
2019-08-14 11:20:42 -04:00
hondacrx 1e1c5c77a8 2019 YAY! 2019-01-01 12:01:55 -05:00
hondacrx 7aa494d5dd Core/Errors: Stop using System.Diagnostics.Contracts, Its just closing the server without error or warning. We now log the error and then throw a exception 2018-06-15 12:34:56 -04:00
hondacrx dbd62e5c6f Core/DB: Some DB improvements 2018-05-22 11:05:16 -04:00
hondacrx 1106aa3659 Core/Quests: Ported quest greeting locales
Core/Misc: Misc fixes
2018-04-27 15:09:38 -04:00
hondacrx bb59664df5 Core/World: Simplified sleep calculation routine for world update thread 2018-03-18 12:43:55 -04:00
hondacrx 3fc07b8b37 Core/Misc: Cleanups 2018-03-04 23:42:27 -05:00
hondacrx 82dca6de94 Updated DB2 structs 2018-02-26 13:13:54 -05:00
Caydan c93e0fdcd0 Core/BattleGrounds: Changed upper case character in tables character_Battleground_data and Battleground_template to lower case to solve startup issues (#17) 2018-01-28 12:22:07 -05:00
hondacrx 950a083a2a Fixes server shutdowns 2018-01-12 11:16:55 -05:00
hondacrx 8b43b08f6f Really fix parsing double and floats, Also added to BNetServer just to make sure. 2018-01-03 12:37:20 -05:00
hondacrx 28c0ef9d03 Happy New Year!!!! 2018-01-02 13:02:21 -05:00
Elle ff15083cfe Fix parsing double and floats (#8) 2017-12-16 08:45:24 +01:00
Fabian a3dc7b3f48 Ported .Net Core commits:
hondacrx:
- Initial commit: Switch to .Net Core 2.0
- Fix build and removed not needed files
Fabi:
- Updated solution platforms.
- Changed folder structure.
- Change library target framework to netstandard2.0.
- Updated solution platforms again...
- Removed windows specific kernel32 function usage (Ctrl-C handler).
2017-10-26 17:23:44 +02:00