summaryrefslogtreecommitdiff
path: root/src/tools
AgeCommit message (Collapse)Author
11 daysfix(Core/CMAKE): Include mmaps-config. yaml with mmaps_generator for Windows ↵Ryan Turner
(#24083) Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
2025-12-02fix(Core/mmaps): Set the maximum slope angle to 45 degrees for the Dark ↵Anton Popovichenko
Portal area. (#23611)
2025-12-02fix(Core/Vmaps): Introduce skipping of antiportals and unreachable mogp (#23781)Anton Popovichenko
Co-authored-by: killerwife <7995382+killerwife@users.noreply.github.com> Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com> Co-authored-by: Rocco Silipo <108557877+Rorschach91@users.noreply.github.com>
2025-11-14fix(docs/license): use GPLv2 as MaNGOS-based project (#23655)Francesco Borzì
2025-11-05fix(mmaps): [REQUIRES_REGENERATION] Fix baseUnitDim division to resolve ↵Anton Popovichenko
pathing edge cases (#23480) Co-authored-by: Rocco Silipo <108557877+Rorschach91@users.noreply.github.com>
2025-10-25feat(Config): Implement configuration severity policy and logging mechanism ↵Yehonal
(#23284)
2025-10-14feat(Core/mmaps): Add configuration file for mmaps-generator. (#22506)Anton Popovichenko
2025-07-19refactor(Core/Misc): string handling and use smart pointer for strand (#22351)Francesco Borzì
2024-12-19feat(tools/vmap4_extractor) Add detection of collision-only material IDs ↵Nathan Handley
(#20822)
2024-12-02fix(Tools/MapExtractor) Update MPQ patch iterator to also load patch files 4 ↵Nathan Handley
through 9 (#20815)
2024-11-08refactor(src/tools): remove unused imports (#20487)Francesco Borzì
2024-10-10refactor(Core/Misc): Use emplace_back instead of push_back to avoid extra ↵Angelo Venturini
copy/m… (#20114) refactor: Use emplace_back instead of push_back to avoid extra copy/move operations
2024-09-21chore(Core/Misc): Some cleanup (#19970)Kitzunu
* remove weird blanks * update if * ) ) to )) * missed some ) ) * now switch * .
2024-09-19refactor(Deps/MySQL): Drop MariaDB and MySQL 5.7/8.1 and add MySQL 8.… ↵Kitzunu
(#19451)
2024-09-06fix(docker): Modules SQL do not get updated or populated for docker set ups ↵Ben Carter
(#19870) * Added modules to dbimport so sql cab accessed by loader * updated dbimport tools config option to enable module sql to be updated and populated * Updated casting around GetOption and changed default to all
2024-09-03refactor(Core/Misc): Acore::StringFormat to fmt format (#19838)Kitzunu
refactor(Core/Utilities): Acore::StringFormat to fmt format * closes https://github.com/azerothcore/azerothcore-wotlk/issues/10356
2024-07-31fix(Core/Common): add missing import (#19535)Francesco Borzì
* fix(Core/Common): add missing import * chore: fix mistake
2024-07-30refactor(src/common): remove unused imports (#19506)Francesco Borzì
* 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
2023-11-18chore(Core/Misc): sort includes (#17776)Winfidonarleyan
* chore(Cleanup): sort includes * fix build * fix build again
2023-08-19fix(Tools/DBImport): Add Env var support to DBimport tool (#17019)Mike Delago
add env var support for dbimport
2023-03-05feat(CI): add cppcheck (#15211)Stefano Borzì
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-02-12chore(Core/Misc): Change all TODO to doxygen comment (#14966)Kitzunu
2023-01-02fix(MMAP/core/PathGenerator): Try to fix more water creatures (#13705)Mickaël Mauger
Co-authored-by: jackpoz <giacomopoz@gmail.com>
2022-11-24feat(Core/Crypto): add support `OpenSSL 3.0` (#13354)Winfidonarleyan
2022-10-22fix(CORE): another attempt to fix the dbimport command line warning (#13449)Yehonal
2022-10-01fix(Tools/vmaps): Fix extractor crash when some .mpq files does not exist ↵IntelligentQuantum
(#11976) * . * Clion event trace * .
2022-07-15refactor(Core/AI): factory functions cleanup (#11779)IntelligentQuantum
2022-06-21fix(Core/Tools): Revert "Handle different slopes in mmaps and Add so… ↵UltraNix
(#12111) ...me more input parameters to improve" This reverts commit b544eb420ed54ba98fb0522f8814ce6b7e089094. Fixes #12079
2022-06-09feat(Tools/DbImport): implement separated app for importing DB (#11614)Kargatum
2022-05-31refactor(Cmake): add support build selected applications and tools (#11836)Kargatum
2022-05-23fix(Tools/Vmap): correct build (#11834)Kargatum
2022-05-14feat(tools/mmaps): isContinentMap (#11727)IntelligentQuantum
* . * .
2022-05-08feat(Core/MMAPs): Reduce chances of breaking tile connections (#11605)IntelligentQuantum
* . * .
2022-05-08feat(Tools/Mapextractor): Implemented liquid object detection (#11402)IntelligentQuantum
* . * . * . * . * . * . * . * Delete Utils.cpp
2022-05-08feat(Tools/MMAPs): Output the time spent in a human readable format (#11574)IntelligentQuantum
* . * .
2022-04-30feat(Tools/MMapsGenerator): Improve multithreading of mmaps_generator (#10963)IntelligentQuantum
* cherry-pick commit (https://github.com/Shauren/TrinityCore/commit/699edaa0144fa3b0033dc45e24ad74222cc8240e) Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2022-04-29refactor(Tools/MeshExtractor): remove meshextractor (#11569)IntelligentQuantum
2022-04-27feat(Tools): Automatically create directories for tools (#11540)IntelligentQuantum
* . * .
2022-04-24feat(Core/Mmaps): Handle different slopes in mmaps and Add some more input ↵IntelligentQuantum
parameters to improve (#10974)
2022-04-24fix(Tools/Mapextractor): Fix water height redundancy algorithm ignoring "no ↵IntelligentQuantum
water" (#10947)
2022-04-24 feat(Tools/MMaps): Allow to specify different Recast settings for different ↵IntelligentQuantum
maps (#10922)
2022-04-21chore(Core/Misc): nullptr cleanup (#11467)Kitzunu
2022-04-17feat(Tools/MMapsGenerator): percentage progress (#10948)IntelligentQuantum
* cherry-pick commit (TrinityCore/TrinityCore@b9f276f) * cherry-pick commit (TrinityCore/TrinityCore@29937aa)
2022-04-01chore(Tools/Mapextractor): clean up an unnecessary functionIntelligentQuantum
2022-04-01fix(Tool/MMAP): Fixed invalid check causing certain tiles not to build (#10841)Kitzunu
* fix(Tool/MMAP): Fixed invalid check causing certain tiles not to build * cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/e898b6e7942971a9bc96af54737ee971b99073a8) Co-Authored-By: robinsch <robinsch@users.noreply.github.com> * Update MapDefines.h Co-authored-by: robinsch <robinsch@users.noreply.github.com>
2022-03-11feat(Core/Maps): Improvements to Cinematic function (#10765)IntelligentQuantum
2022-02-09refactor(Core/Misc): sqrt/log/exp() to std::sqrt/log/exp() (#9792)Kitzunu
2022-02-05feat(Core/DBLayer): replace `char const*` to `std::string_view` (#10211)Kargatum
* 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-01-22refactor(Core): remove unused imports (#10296)Francesco Borzì
2022-01-19feat(Core/Common): add new helpers for time utility (#10207)Kargatum