Quentin Dawans
dc8318cf6a
feat(Core): Linux: Support systemd socket activation for the worldserver game socket ( #21998 )
2025-11-29 21:53:48 +01:00
Tereneckla
2f7f9bd72f
fix(Core/Spells): Implement TrinityCore spell_group and spell_group_stack_rules ( #23346 )
...
Co-authored-by: treeston <treeston.mmoc@gmail.com >
Co-authored-by: Trisjdc <trisjdc@gmail.com >
Co-authored-by: QAston <none@none>
Co-authored-by: ariel- <ariel-@users.noreply.github.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Jelle Meeus <sogladev@gmail.com >
2025-11-28 16:01:25 -03:00
Francesco Borzì
50b36e842a
fix(docs/license): use GPLv2 as MaNGOS-based project ( #23655 )
2025-11-14 08:44:25 -03:00
天鹭
8f5d50435b
fix(Core/Map): It should be ensured that the instance is unloaded only after the Creature Respawn. ( #23103 )
2025-11-11 02:59:57 -03:00
天鹭
058f7acac6
refactor(Core): AddEventAtOffset ( #23140 )
2025-10-17 06:09:57 +02:00
天鹭
9c49349e1e
refactor(Core/EventMap): Refactor EventMap and related scripts ( #23121 )
...
Co-authored-by: Kelno <3866946+kelno@users.noreply.github.com >
Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com >
2025-10-12 22:19:24 -03:00
Jelle Meeus
7fc8b14e3e
feat(Core/Utilities): add Seconds overload for randtime ( #22337 )
2025-06-20 23:18:05 +02:00
Anton Popovichenko
7162294f1b
fix(Deps/Boost): Fix build for boost 1.88. ( #21952 )
2025-04-19 21:01:40 +02:00
Patrick Müssig
f89a8e0b81
fix(UnitTest): fixes unit tests not compiling under windows ( #21299 )
2025-02-17 06:17:51 +01:00
Jelle Meeus
a05833eeed
fix(Core/Common): Container fixes use after free ( #21460 )
2025-02-15 22:22:30 +01:00
Dan
72ae994a65
fix(Scripts/ZulAman): make sure Malacrass timer is delayed only when it should be triggered during channel of Spirit Bolts ( #21089 )
2025-01-06 18:44:44 +01:00
Andrew
ab7f49b220
feat(Core/Scripting): Implement TaskScheduler GetNextGroupOccurrence() ( #20714 )
2024-11-24 12:02:56 -03:00
Francesco Borzì
4dcaee1816
refactor(src/common|server): remove unused import (big part 2) ( #20388 )
2024-11-01 08:42:31 +01:00
Francesco Borzì
c06cadfe75
refactor(src/common|server): remove unused import (big part 1) ( #20377 )
...
* refactor(src/common|server): remove unused import (big part 1)
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: attempt to fix damn linkin error
2024-10-31 21:46:11 +01:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
Kitzunu
de2bcbdabf
refactor(Core/Misc): Acore::StringFormat to fmt format ( #19838 )
...
refactor(Core/Utilities): Acore::StringFormat to fmt format
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/10356
2024-09-03 07:59:37 -03:00
Tereneckla
1fd59e2831
feature(Core/Chat): allow fmt-chrono formatting ( #19794 )
2024-08-30 07:44:45 -03:00
Grimdhex
a0689fb4ef
fix(Dep/Boost): corrects a warning about path changes in boost process ( #19629 )
2024-08-18 13:39:06 +02:00
Francesco Borzì
02a05fbd4c
refactor(src/common): remove unused imports ( #19506 )
...
* refactor(src/common): remove unused imports
* fix: build
* chore: fix build
* chore: size_t -> std::size_t
* chore: fix fuckup from previous commit
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build with std::size_t
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
2024-07-30 20:06:46 -03:00
Vitaly Kogogin
02b58ff02e
fix(core/character-creation): get main part of cyrillic name ( #18971 )
...
fix(character/creation): get main part of cyrillic name
2024-06-29 10:56:06 -03:00
Emmanuel Ferdman
4884e33f07
fix(LICENSE): update license file paths ( #18972 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2024-05-29 20:10:39 +02:00
Kitzunu
ef1b3c2ea0
chore(Core/Misc): Clean up workarounds ( #17870 )
...
* Clean advstd to use std c++20 features
* Use ABORT instead of std::abort
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2023-11-27 00:07:39 +01:00
Winfidonarleyan
9ecb85acb5
chore(Cleanup): added new lines to the end of files where they are not present ( #17774 )
2023-11-19 11:57:37 +07:00
Tristan 'Natrist' Cormier
c827a0c1c1
fix(Core/Misc): Mac build ( #17714 )
2023-11-15 13:37:14 +01:00
Winfidonarleyan
c5564e1363
feat(Deps/Fmt): update fmt lib to 10.1.1 ( #17643 )
2023-11-05 13:15:45 +07:00
Kitzunu
f1111be152
chore(misc): cleanup ( #17274 )
2023-09-17 10:19:09 -03:00
Kitzunu
4b21f01b91
fix(Core/TaskScheduler): warning ( #17275 )
2023-09-17 10:14:28 -03:00
Kitzunu
fbf7ba2191
chore(Core/enumutils): regenerate enumutils ( #17087 )
...
* chore(misc/enumutils): update enumutils
* fix build
* latest update
2023-09-16 14:26:08 +02:00
Kitzunu
ecf85a2f3e
chore(Core/Misc): Silence compile warning in boost::process with vers… ( #17251 )
...
chore(Core/Misc): Silence compile warning in boost::process with version 1.83
* Cherry-pick commit d8c98579d4
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2023-09-15 02:32:36 +02:00
Francesco Borzì
5d01b700fd
refactor(Core): remove unused imports ( #17094 )
2023-08-28 13:39:43 +02:00
Skjalf
5dcea531b5
fix(Scripts/ShadowLabyrinth): Update Murmur script ( #15970 )
...
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-04-17 00:19:12 -03:00
Skjalf
c07bf079f6
fix(Core/Events): fix infinite loop ( #15887 )
...
fix(Core/Events): fix inifnite loop
2023-04-08 22:48:02 -03:00
Skjalf
f887e000b7
refactor(Scripts/Mechanar): Modernize Mechano Lord Capacitus script ( #15491 )
2023-03-19 19:52:08 -03:00
Skjalf
3fa4117195
feat(Core/BasicEvents): Add the possibility to group BasicEvents ( #15369 )
2023-03-12 21:26:52 -03:00
Skjalf
a5b4aecd52
fix(Scripts/TheBotanica): Rework Laj ( #15279 )
2023-03-05 11:14:46 -03:00
Kitzunu
f039836a2f
chore(Core/Misc): Change all TODO to doxygen comment ( #14966 )
2023-02-12 10:05:34 -03:00
M'Dic
437d93926f
fix (core): macos12 depreciation workflow error / security CWE-120 ( #14746 )
...
* fix (core): macos12 depreciation workflow error
Fix workflow error message:
azerothcore-wotlk/src/common/Utilities/Util.cpp:558:9: fatal error: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
sprintf(buffer, "%02X", bytes[i]);
* Update BattlegroundAV.cpp
* more macos12 fixit
* Update spell_generic.cpp
2023-01-23 06:13:27 -05:00
Yehonal
77a52b8001
fix(CORE): another attempt to fix the dbimport command line warning ( #13449 )
2022-10-22 00:21:16 +02:00
M'Dic
e836f08cc4
Revert feat(core): Start Process and DBUpdater ( #13465 )
...
Revert "feat(CORE): for Start Process and DBUpdater
This a selective reverts for commits:
c855e8d227 and 636df19514 . To re-enable the windows build to function again while applying updates.
Update DBUpdater.cpp
2022-10-20 07:43:34 +02:00
Yehonal
c855e8d227
fix(CORE/dbupdate)): allow to pass MySQL password via env ( #13404 )
...
* fix(CORE/dbupdate)): allow to pass MySQL password via env
+ fixed devContainer override file issue
+ added authserver dry-run in our CI
2022-10-17 10:53:42 +02:00
UltraNix
29ea8a2e59
fix(Scripts/Temple of AhnQiraj): Adjusted Sartura's event timers. ( #13187 )
2022-10-05 22:36:08 -03:00
Angelo Venturini
00eea376f1
fix(Core/TempleOfAhnQiraj): Huhuran timers + EventMap::Repeat ( #13182 )
...
fix(Core/TempleOfAhnQiraj): Huhuran timers + EventMap::Repeat using std::chrono
2022-10-05 01:42:25 +02:00
Axel Cocat
9aed486eeb
feat(Core/Utilities): add event emitter class ( #12632 )
2022-08-05 09:09:26 -04:00
Nefertumm
9b6da94510
fix(Core/AI): more AI factory checks ( #12402 )
...
Co-authored-by: ariel- <ariel-@users.noreply.github.com >
Co-authored-by: Treeston <treeston@users.noreply.github.com >
Co-authored-by: Aokromes <aokromes@users.noreply.github.com >
2022-07-19 14:31:03 -03:00
Kitzunu
1501445b0a
chore(Core/Misc): nullptr cleanup ( #11467 )
2022-04-21 19:17:20 +02:00
Kitzunu
b05a4eb71e
fix(Core/Misc): Remove invalid comment ( #10523 )
2022-02-11 17:52:48 +01:00
Kitzunu
7e8b021db3
feat(Core): Enable C++20 support ( #10440 )
...
* feat(Core): Enable C++20 support
* Update Duration.h
* Revert "Update Duration.h"
This reverts commit 177093e992c5d47d8c3b978c84857f5ecba12889.
* maybe fix GCC
* cherry-pick https://gcc.gnu.org/pipermail/gcc-cvs/2020-June/299715.html
* Update Duration.h
* Update Duration.h
* Update Duration.h
* Update Duration.h
* Update Duration.h
* Update Duration.h
* Update Duration.h
* Revert "Update Duration.h"
This reverts commit dc4e2ce281dd1a33cfac5be56488a3b96131bfd5.
* Update Duration.h
* Update Duration.h
* Update Duration.h
* cleanup
* more cleanup
* maybe fix build
* restore advstd::type_identity because GCC8 is garbage
* Update advstd.h
* fix gcc8 💤
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update src/common/Utilities/advstd.h
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2022-02-11 14:37:24 +01:00
Kitzunu
5d8b472ed7
fix(Core/Misc): Remove Clang 7 workaround ( #10521 )
2022-02-11 04:03:29 +01:00
Kitzunu
cf65cd6baf
refactor(Core/Misc): sqrt/log/exp() to std::sqrt/log/exp() ( #9792 )
2022-02-09 11:59:30 +01:00
Kargatum
de13bf426e
feat(Core/DBLayer): replace char const* to std::string_view ( #10211 )
...
* feat(Core/DBLayer): replace `char const*` to `std::string_view`
* CString
* 1
* chore(Core/Misc): code cleanup
* cl
* db fix
* fmt style sql
* to fmt
* py
* del old
* 1
* 2
* 3
* 1
* 1
2022-02-05 00:37:11 +01:00