aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Chat/Channels
AgeCommit message (Collapse)Author
2025-06-10Core/Misc: Kill copy/move constructors for singleton classesShauren
2025-06-05Core/Chat: Remove fmt::sprintf from headersShauren
2025-02-02Core/Objects: Make guid generators atomicShauren
2024-10-20Core/Chat: Update ChatNotify enumShauren
2024-08-18Core/Realms: Realmlist refactorsShauren
* 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, mysteriously removed 15 years ago in f20b25d1c90f608deab28c9957b3b376ab2a0d50
2024-08-18Core/Players: Use PlayerData::VirtualPlayerRealm instead of global ↵Shauren
GetVirtualRealmAddress() where possible
2024-03-24Core/Players: Slightly improve neutral player faction supportShauren
2023-10-07Core/Chat: Corrected chat channel flag implementationsShauren
2023-05-13Core/Misc: Replace string to int conversion functions from Common.h with ↵Shauren
c++17 std::from_chars based ones Trinity::StringTo
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2023-01-07Core/Misc: Include cleanup, 2023 editionShauren
2022-03-05Core: 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-13Core/Misc: Minor game include cleanupShauren
2022-02-12Core/Misc: Move (or delete) constructors and destructors to .cpp files ↵Shauren
(avoids compiling them in every file that includes them)
2022-02-05Scripts/Commands: Convert remaining debug commands (PR #25429)Peter Keresztes Schmidt
(cherry picked from commit 062c55f1ab9c84396ce5b054945f5a908e3a354f)
2022-02-04Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327)Treeston
(cherry picked from commit 534a2388b7c662c8796aabb1ec8cb424879799b6)
2022-01-23Core/DataStores: Port refactors from Update DBC field names to generated ↵Peter Keresztes Schmidt
ones (#24999) (cherry picked from commit c92950b3e1f6366d85d707365a8ad2caddafeecc)
2022-01-01Core/Misc: Remove whitespace at the end of linesjackpoz
(cherry picked from commit caae3886d24adf0a5fc95454bb1c45477057bde4)
2021-12-18Core/Misc: Fix static analysis issuesGiacomo Pozzoni
Fix static analysis issues reported by Coverity (cherry picked from commit ca8953a0ec8356345147b2bbc7bbdf0fa97cd625)
2021-12-18Core/Channels: Fix a bug that would cause channel settings to disappear in ↵Treeston
certain settings. Fix a bug that would cause channels to not be saved on .server shutdown without delay. Closes #23699. (cherry picked from commit 464b0b059b5ccb7db6d2f282937711032005b5c3)
2021-12-18Core/Chat: Always save channel info to database on shutdown if persistence ↵Treeston
is enabled. (cherry picked from commit 2d74652b5bfb4455791ff872fac13fb0f6bcc02a)
2021-12-17Core/Misc: Fix build warningGiacomo Pozzoni
(cherry picked from commit 543fe77d2e9d8fb94d706513d15981f8a4527e32)
2021-12-17Core/Chat: Custom channel preservation rewrite. Channel data is now loaded ↵Treeston
at startup, and written to the DB periodically, instead of both things happening in real time. (cherry picked from commit fedf1f557b2aa1cbb0f4bc722b24afb59cc30855)
2021-12-16Core/Misc: Fix no-pch buildjackpoz
(cherry picked from commit 504e45245034936fefa66b399f5278ce843f52e9)
2021-12-16Core/Chat: Properly reload saved channel settings from DB after 8c16f31.Treeston
(cherry picked from commit 2c1b87ca298bce37405329b3af0b5e375f4e53ef)
2021-12-16Core/Chat: Rewrite some custom channel handling. Channel creation now ↵Treeston
properly saves passwords. Closes #23589. (cherry picked from commit 8c16f318fe072709fc40c61987570dba8f5b6483)
2021-11-02Core/Social: Implemented account ignoresShauren
2021-08-08Core/PacketIO: 9.1.0 opcodes and packet structuresShauren
2021-06-16Core/Entities: don't allow client control if player is still affected by any ↵ariel-
lose of control state (cherry picked from commit e315e41d36061fc88dfa09bfa0da1fbc0c00826f)
2021-05-01Core/Grids: Move packet sending functionality out of MessageDistDeliverer ↵Shauren
and into separate, customizable class and unify LocalizedPacketDo, LocalizedPacketListDo as generic localizable action
2021-04-05Core/Misc: Change all unix time columns in character database to bigint (signed)Shauren
2020-12-08Core/DataStores: Updated db2 structures to 9.0.2Shauren
* Includes support for new character customization
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ↵Shauren
port
2020-06-27Core/DataStores: Simplified string memory allocation in db2 files, dropped ↵Shauren
unneccessary level of indirection
2020-04-12Core/Entities: ObjectGuid improvementsShauren
* Support creation of all guid types * Change ToString to output client compatible text (fixes calendar and auction mails) * Fix saving and loading item soulbound trade allowed traders * constexpr EnumClassFlag
2020-01-02New YearAokromes
2019-10-27Nopch fixShauren
2019-10-27Core/PacketIO: Update opcodes and packet structures to 8.2.5Shauren
2019-07-27Core/DBLayer: Prevent using prepared statements on wrong databaseShauren
2019-07-21Core/Misc: Moved CharacterInfo out of world to separate classxinef1
Closes #19030 (cherrypicked from 59ce3d6c9bd82d55cbfa505bb945b71cab21a12f)
2019-01-11Core/Chat: Fixed addon chat messages using C_ChatInfo.SendAddonMessageLoggedShauren
Closes #22926
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-03-17Core/Channels: Fix channel joins/changes (#21645)Roc13x
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-06-04Core/Game: Include cleanup part 5Shauren
* ObjectMgr.h * Player.h * Unit.h * G3D should no longer propagate everywhere from Spline/MotionMaster
2017-05-21Core/Game: Include cleanup, part 4 - packets and largest headers (after ↵Shauren
preprocessing, except player/objectmgr)
2017-05-20Core/Game: Include cleanup, part 3Shauren
2017-05-18Core/Game: Include cleanupShauren
* Mostly aimed at removing Log/DatabaseEnv includes from other headers * Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files * Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-11Core/Common: Include cleanupShauren
2017-05-03Core/Chat: Fixed addon whispers and channel messagesShauren
Closes #19490 Closes #19534