| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | Core/Vmaps: Rename VMapManager2 to VMapManager | Shauren | |
| 3 days | Core/Vmaps: Remove VMapManager2 virtual interface | Shauren | |
| 4 days | Tools/mmaps_generator: Move TileBuilder to its own file | Shauren | |
| 2025-10-02 | Core/MMaps: Use unique_ptr for memory management and remove MMapFactory | Shauren | |
| 2025-10-02 | Core/MMaps: Improve mmap debugging experience for terrain swap maps | Shauren | |
| * Output terrain map id in `.mmap loc` command * Suppress file not found errors for terrain swap maps * Fix generating single tiles for terrain swap maps (--tile argument) | |||
| 2024-07-06 | Core/Vmaps: Fixed use after free and deadlocks when loading a model file fails | Shauren | |
| 2024-07-06 | Tools/vmap_assembler: Organize vmap files into directory-per-map | Shauren | |
| 2024-07-05 | Core/Vmaps: Minor cleanup in MapTree - use unique_ptr to manage file handles | Shauren | |
| 2024-07-04 | Core/Vmaps: Replace manual reference counting with shared_ptr and slightly ↵ | Shauren | |
| reduce memory use by deduplicating model name strings | |||
| 2024-03-07 | Core/vmaps: Removed vmap lookup functions duplicating functionality of each ↵ | Shauren | |
| other | |||
| 2024-03-06 | Tools/vmap_extractor: Move information about model type from spawns in vmap ↵ | Shauren | |
| tiles to model file itself | |||
| 2023-08-08 | Core/MMaps: Fixed pathing for objects that have terrain swaps active | Shauren | |
| 2023-01-08 | Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵ | Shauren | |
| compatible api) | |||
| 2022-07-23 | Core/Maps: Move terrain data handling out of Map class | Shauren | |
| Partial port of cmangos/mangos-wotlk@ff5232c64809207b5fa59d62e9870f58a36b6f3f | |||
| 2022-03-05 | Core: whitespace cleanup, reduce double blank line to single (#25795) | Kargatum | |
| * Core/Misc: fix double empty line * worldserver.conf (cherry picked from commit a32b6b8ac4c81128a56b282f20837fb085bdd9e7) | |||
| 2022-02-13 | Core/Misc: Cleanup unused includes | Shauren | |
| 2022-02-04 | Core/Misc: Fix issues reported by static analysis (#25351) | Giacomo Pozzoni | |
| * Core/Misc: Fix issues reported by static analysis * Core/Vmaps: Code cleanup after e77716188861d4aa83b227a90e04a66b63baeb1f (cherry picked from commit cfc8f7b442a9dba07b198fcebe2c02ab89cf0a8b) | |||
| 2022-01-23 | Core/Misc: Replace boost::optional with std::optional (#25047) | Peter Keresztes Schmidt | |
| C++17 is already mandatory, so it's a safe thing to do (cherry picked from commit 202fd41389973322f63186fd8e5a368fce3e1b04) | |||
| 2022-01-19 | Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...") | jackpoz | |
| (cherry picked from commit 54c701cf0db81c0062e8c5020e07db18984d0ffa) | |||
| 2021-12-22 | Part1: Modernize codebase with Clang-Tidy range based loops (#24164) | Ujp8LfXBJ6wCPR | |
| (cherry picked from commit fb75a958f02695f166481033203869940d98b537) | |||
| 2021-09-25 | Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match ↵ | Shauren | |
| what the client does regarding being inside WMOs Closes #21625 Closes #21624 Closes #21516 (cherry picked from commit b9c6bbb51df0ed10f74617482740fedb91ff5366) | |||
| 2021-05-29 | Core/Misc: Rename MapDefines.h to MMapDefines.h as it contains mmap defines ↵ | Shauren | |
| exclusively | |||
| 2021-04-25 | Core/Vmaps: Reduce memory used by vmaps (and their size, slightly) | Shauren | |
| 2020-12-08 | Core/Collision: Fixed false positive errors in console about vmap loading | Shauren | |
| 2020-09-04 | Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ↵ | Shauren | |
| port | |||
| 2020-08-23 | Core/Misc: Remove Whitespaces | sirikfoll | |
| (cherry picked from commit e2565c2597a72ea7868eef3156014dc3a83c058f) | |||
| 2020-08-14 | Core/Misc: Replace NULL with nullptr | Shauren | |
| 2020-07-16 | [3.3.5] Get zone/area IDs from vmap data in the liquid update (#19840) | Treeston | |
| * Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup * Use this lookup in Map:: relocation methods to update m_areaId and m_zoneId fields on WorldObject * Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields * Clean up liquid state handling on Unit and Player * Hand floor's Z coord up through GetFullTerrainStatusForPosition, use it to update a new field in WorldObject, and use that to feed a new GetFloorZ call on WorldObject. Closes #16489 (cherry picked from commit f6c849729b27b77228704b595de3adaf24da2c10) | |||
| 2020-05-10 | Tools/vmap assembler: Move TileAssembler from common to vmap4_assembler ↵ | Shauren | |
| where it belongs | |||
| 2020-01-02 | New Year | Aokromes | |
| 2019-01-01 | Update copyright note for 2019 | vincent-michael | |
| auto happy = new year(2019); | |||
| 2018-12-09 | Core/Vmaps: Changed error message when loading outdated vmaps | Shauren | |
| Closes #18431 Closes #18857 (cherry-picked from c90882ed6e2aba3b2d421abdc17cb57bea61d04b) | |||
| 2018-12-09 | Core/Vmaps: Stop M2s from occluding for spellcast LoS | HelloKitty | |
| Closes #18528 (cherry-picked from 01d715eaef99e91f0959dc85fb7f69eb26d01a22) | |||
| 2018-04-27 | Nopch/warning fixes | Shauren | |
| 2018-04-02 | Core/Misc: Removed obsolete NO_CORE_FUNCS | Shauren | |
| 2018-03-25 | Core/Phasing: Rewrite GetTerrainMapId | Shauren | |
| 2018-03-25 | Core/MMaps: Implemented loading phased tiles | Shauren | |
| Closes #16909 | |||
| 2018-03-25 | Core/VMaps: Implement loading phased tiles | Shauren | |
| Closes #15163 | |||
| 2018-02-20 | Core/MMaps: Remove phased tile support | Shauren | |
| * Extremely slow * Needs to be implemented partially in tools * Conflicts with upcoming phasing rewrite | |||
| 2018-02-20 | Revert "Collision/MMap: Fix a memleak reported by valgrind" | Shauren | |
| This reverts commit 32e8b6506fc064fdba134d692dfe99298e43f055. | |||
| 2018-02-20 | Revert "Core/MMaps: Fix crash introduced in commit 32e8b65 (#17447)" | Shauren | |
| This reverts commit f293994ef41de3026faca2fa444bca9dd1a03308. | |||
| 2018-01-01 | Update copyright note for 2018 | vincent-michael | |
| auto happy = new year(2018); | |||
| 2017-11-25 | Misc: More cleanup | Aokromes | |
| 2017-11-25 | Misc: More cleanup | Aokromes | |
| 2017-05-11 | Core/Common: Include cleanup | Shauren | |
| 2017-04-27 | Core/Tools: MapId can have 4 digits | joschiwald | |
| Note: Re-extracting any maps is NOT required. | |||
| 2017-01-17 | Build fix | Shauren | |
| 2017-01-17 | Fix static analysis issues | Shauren | |
| CID 1291964 CID 1292775 | |||
| 2017-01-01 | Update copyright note for 2017 | vincent-michael | |
| Happy new year | |||
| 2016-08-02 | Core/Misc: remove unused function prototype | ariel- | |
| (cherry picked from commit 2efd40b8049efc4c35622a7997cc47b10b468b4d) | |||
