Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-08-10 | Core/Arenas: Allow queueing for rated arenas (#31148) | Jeremy | |
2025-07-11 | Core/Misc: Rename LinkedListHead insertion functions to push_back/push_front ↵ | Shauren | |
to fit standard container naming | |||
2025-07-11 | Core/Misc: Rename LinkedListHead::getSize to size to fit standard container ↵ | Shauren | |
naming | |||
2025-07-11 | Core/Groups: Use iterators instead of raw LinkedListElement to interact with ↵ | Shauren | |
group members | |||
2025-05-22 | Core/PacketIO: Migration to PacketUtilities bit/string operations part 3 | Shauren | |
2025-02-09 | Core/Misc: Reduce code differences between branches | Shauren | |
2025-01-03 | Core/Objects: Use span/array instead of vector for raw ObjectGuid manipulations | Shauren | |
2024-08-02 | Core/DataStores: Updated to 11.0.0 | Shauren | |
2024-08-02 | Core/PacketIO: Updated to 11.0.0 | Shauren | |
2024-07-25 | Core/Groups: Make member field naming consistent and add missing consts | Shauren | |
2024-03-13 | Core/Misc: Use our new unique_trackable_ptr for various classes exposed to ↵ | Shauren | |
scripts (not actually used anywhere currently) | |||
2024-03-03 | Core/Quests: Merged UpdateNearbyCreatureNpcFlags, ↵ | Shauren | |
UpdateVisibleGameobjectsOrSpellClicks and SendQuestGiverStatusMultiple on quest actions * Fixes quest markers above NPC heads not disappearing when player stops seeing questgiver npc flag | |||
2024-01-25 | Core/PacketIO: Handle QueryCountdownTimer (#29539) | Jeremy | |
* Add it to battleground * Base implementation countdowns in Group * Fix timer sync between groups in battlegrounds | |||
2023-12-29 | Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums ↵ | Jeremy | |
instead of raw integer types (#29535) * Fix criteria data type bg loss team score | |||
2023-09-25 | Core/Achievements: Fixed achievement criteria StartEvent and FailEvent | Shauren | |
* Criteria using StartEvent cannot be updated without that event triggering first (not only for timed achievements) * Implemented most StartEvent and FailEvent types * Fixed saving criteria removed by RemoveCriteriaProgress | |||
2023-09-14 | Core/Groups: Implemented 10.1.7 ping system | Shauren | |
2023-09-07 | Core: Update to 10.1.7 | Shauren | |
2023-08-26 | Core/Battlegrounds: Rework queues (#29200) | Jeremy | |
* No more copies of Battleground classes * FreesSlotQueues now have as key the MapId instead of queue id * Random queues can now popup already busy specific battelgrounds (queues are NOT merged) * Removed Holiday handling, this should already be handled in BattlegroundMgr::IsBGWeekend | |||
2023-01-08 | Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵ | Shauren | |
compatible api) | |||
2022-10-25 | Core/Loot: Implemented dungeon encounter personal loot | Shauren | |
Closes #20066 | |||
2022-10-04 | Core/Instances: Reimplement resetting instances from UI | Shauren | |
2022-10-04 | Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new ↵ | Shauren | |
InstanceLockMgr | |||
2022-10-04 | Core/Maps: Check group that owns instance (first group to enter a given ↵ | Shauren | |
instance id owns it) | |||
2022-09-16 | Core/Loot: Move loot rolls from Group to Loot | Shauren | |
* Partial port of cmangos/mangos-wotlk@ffdf9a05d67a04c3c0304e9b021807fa5b867583 | |||
2022-09-14 | Core/Loot: Store method used at loot generation inside Loot object | Shauren | |
2022-09-11 | Core/Loot: Set loot guid and type in Loot constructor | Shauren | |
2022-09-01 | Core/Loot: Allocate Loot separately from objects | Shauren | |
2022-08-19 | Core/PacketIO: Drop correct field in SMSG_PARTY_UPDATE and utilize new bit ↵ | ModoX | |
properly * 768811f7823f30644ccdc2570991f4704b19ee12 followup | |||
2022-08-19 | Core/PacketIO: Fixed structure of SMSG_PARTY_UPDATE | ModoX | |
2022-07-31 | Core/PacketIO: Updated packet structures to 9.2.7 | Shauren | |
2022-07-23 | Core/Maps: Move terrain data handling out of Map class | Shauren | |
Partial port of cmangos/mangos-wotlk@ff5232c64809207b5fa59d62e9870f58a36b6f3f | |||
2022-07-22 | Core/Groups: Fixed loading character race info for offline group members | Shauren | |
2022-06-01 | Core/PacketIO: Updated packet structures to 9.2.5 | Shauren | |
2022-05-14 | Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and ↵ | Shauren | |
SMSG_BROADCAST_SUMMON_RESPONSE | |||
2022-04-16 | Core/Battlegrounds: Store mercenary status separately from the aura obtained ↵ | Shauren | |
from gossip as it can be removed at any time | |||
2022-03-27 | Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag | Shauren | |
2022-03-11 | Core/Misc: Fix issues reported by static analysis | jackpoz | |
(cherry picked from commit 33dace231c5a169375523ffa89a2cc3fa48737bd) | |||
2022-03-09 | Core/Console: Improve ReadWinConsole logic and cosmetic changes (#26402) | Mikhail Redko | |
* Core/Console: Improve ReadWinConsole logic and cosmetic changes * Core/Console: Fixed possible appearance of weird characters in the console when printing the output of child processes * Fix codestyle * Removed auto * Core/Misc: Explicit casting Difficulty values to uint8 before outputting to console * Core/Misc: Cast Difficulty to uint32 for output to console Co-authored-by: jackpoz <giacomopoz@gmail.com> (cherry picked from commit 6c12f45f3b7d7eab32ed29860d2261fc8a512f0e) | |||
2022-03-06 | Core/Misc: Fix static analysis issues (#25924) | Giacomo Pozzoni | |
* Core/Misc: Fix static analysis issues * Fix infinite loop in ".debug send opcode" Fix using uninitialized memory in ".debug send opcode" (cherry picked from commit 661f554b9e08a3721227f1e4a4fe6fd74e43a1f4) | |||
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-01-23 | Core/Misc: Replace boost::optional with std::optional part 2 | Shauren | |
2022-01-23 | Core/DataStores: Port refactors from Update DBC field names to generated ↵ | Peter Keresztes Schmidt | |
ones (#24999) (cherry picked from commit c92950b3e1f6366d85d707365a8ad2caddafeecc) | |||
2022-01-12 | Core/Groups: Fixed crash in loot rolls happening when looted object despawns ↵ | Shauren | |
before roll expires Closes #27600 | |||
2021-12-21 | Core/Items: implement some helper methods for easier readability (#24113) | ForesterDev | |
(cherry picked from commit 573ddf4d22564d022e30807c5ba2c6eb1a2c8b2e) | |||
2021-12-17 | Core/Instance: remove wrong raid-only restriction in the logic that kicks ↵ | Wyrserth | |
offline players out of instances when the instance is reset. (cherry picked from commit e5615402cc2dbc8cea6ffada0d759a7feeacb4b7) | |||
2021-12-15 | Battleground/Arena: Properly check RBAC arena join permission before ↵ | Treeston | |
allowing queue. Closes #23000. (cherry picked from commit af082664ca8ff76cc8ef1947d6ce76310d65b58b) | |||
2021-12-14 | Core/Conditions: allow spellclick conditions to properly work for aura ↵ | Wyrserth | |
apply/remove (#23527) (cherry picked from commit 12e545f7e2247f91db3fd1e8e2f961982422a147) | |||
2021-12-13 | Core/Unit: rename several getters to follow codestyle | ccrs | |
uint8 GetLevel() uint8 GetLevelForTarget(WorldObject const* /*target*/) void SetLevel(uint8 lvl) uint8 GetRace() uint32 GetRaceMask() uint8 GetClass() uint32 GetClassMask() uint8 GetGender() (cherry picked from commit 5c09ff51f7015b775def8d5cc1f678eaef37200f) | |||
2021-12-13 | Core/Loot: fix issue that prevented players from rolling for an ↵ | Wyrserth | |
unique-category item while an equipped item shares the same unique-category. (cherry picked from commit eb7a6391aafa5e618b2a565f0c2cfc2516dcee7e) | |||
2021-12-11 | Core/Misc: Code cleanup | jackpoz | |
(cherry picked from commit eeced9ae158640de67ed0cb59d01ae92570bfa77) |