| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-23 | Core/Players: Remove player from group on faction change if two side ↵ | Gildor | |
| interaction group is not allowed. (#28835) (cherry picked from commit 3dda65c53aaaf0a29eca180d8de2d825923364cc) | |||
| 2023-07-15 | Core/Network: Refactor local/remote ip address selection code and allow ↵ | Shauren | |
| using hostnames in LoginREST bnetserver config options | |||
| 2023-07-12 | Core: Update to 10.1.5 | Shauren | |
| 2023-06-18 | Core/Creatures: Drop dynamic flags from creature and creature_template (#29041) | Meji | |
| 2023-06-17 | Core/Items: Item bonus generation improvements | Shauren | |
| * Pass ItemContext to item creation wherever possible * Support scaling item levels with m+ keystone levels (not used currently) * Fixed item link validation when client sends it as default uninitialized bonus list with context only * Support scaling items depending on current active season (seasons not implemented) * Implemented content tuning redirection | |||
| 2023-06-14 | Core/Misc: Replace std::abort with our ABORT macro | Shauren | |
| * libmysql is not a well behaved library on windows, it installs its own SIGABRT handler every time a new connection is opened, overriding our own | |||
| 2023-06-01 | Core/Graveyards: Drop Faction column and replace it with conditions (#28965) | Jeremy | |
| 2023-05-29 | Core/Creatures: Move creature difficulty specific data from ↵ | Meji | |
| creature_template table to creature_template_difficulty (#28931) | |||
| 2023-05-14 | Core/DBLayer: Relaxed restrictions on which Field class member function can ↵ | Shauren | |
| be used to access column value from "strict match" to "must not truncate" | |||
| 2023-05-13 | Core/Misc: Replace string to int conversion functions from Common.h with ↵ | Shauren | |
| c++17 std::from_chars based ones Trinity::StringTo | |||
| 2023-05-04 | Core: Update to 10.1 | Shauren | |
| 2023-04-28 | Core/Chat: Implemented more chat link types | Shauren | |
| Closes #28946 | |||
| 2023-04-09 | Core/Units: Calculate HoverHeight from model data (#28899) | Meji | |
| 2023-04-08 | Core/SAI: Drop waypoints table and move existing rows to waypoint_data table ↵ | ModoX | |
| (#28834) | |||
| 2023-04-06 | Core/Misc: Modernize code a bit by replacing std::tie with either structured ↵ | Shauren | |
| bindings or operator<=> | |||
| 2023-04-05 | Core/Creature: Added possibility to give creatures multiple gossip menu ids ↵ | ModoX | |
| and control them via conditions (#28159) | |||
| 2023-03-31 | Core/Creatures: Compute the level from ContentTuning (#28871) | Meji | |
| 2023-03-22 | Core: Update to 10.0.7 | Shauren | |
| 2023-02-10 | Core/Auras: Implemented SPELL_AURA_KEYBOUND_OVERRIDE (#28809) | Смердокрыл | |
| Co-authored-by: MaxtorCoder <warsongkiller.s8@gmail.com> Co-authored-by: Shauren <shauren.trinity@gmail.com> | |||
| 2023-02-08 | Core/Players: Added support for profession equipment slots (#28799) | Meji | |
| 2023-02-01 | Core/Logging: Update missing log to fmt::format | Meji | |
| 2023-01-29 | Core/Players: Several currency fixes and improvements (#28676) | Meji | |
| 2023-01-10 | Core/DBUpdater: Changed autoupdater created databases to use utf8mb4 instead ↵ | Shauren | |
| of utf8mb3 | |||
| 2023-01-08 | Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵ | Shauren | |
| compatible api) | |||
| 2022-12-30 | Core/SAI: Add action param 7 (#28519) | Aqua Deus | |
| Co-authored-by: Shauren <shauren.trinity@gmail.com> | |||
| 2022-12-27 | Core/Creatures: Implement StringId for Creatures, a custom identifier to ↵ | Seyden | |
| make finding specific creatures in script easier (#28500) Allows targeting specific spawns without hardcoding guids or find a bunch of different creatures with a single search Co-authored-by: Shauren <shauren.trinity@gmail.com> | |||
| 2022-12-17 | Core/Players: Implemented setting tradeskill recipes as favorite | Shauren | |
| 2022-12-16 | Core/Players: Implemented new talent system | Shauren | |
| 2022-12-04 | Core: Updated to 10.0.2 | Shauren | |
| 2022-11-06 | Core/Misc: Added noexcept to move constructors and move assignment operators | Shauren | |
| 2022-10-11 | Core/Garrisons: Implement SMSG_GARRISON_OPEN_TALENT_NPC opcode (#28256) | Aqua Deus | |
| Co-authored-by: ModoX <moardox@gmail.com> Co-authored-by: Shauren <shauren.trinity@gmail.com> | |||
| 2022-10-04 | Core/Commands: Restore instance management commands | Shauren | |
| 2022-10-04 | Core/Instances: Add prepared statements for InstanceLockMgr | Shauren | |
| 2022-10-04 | Core/Scenarios: Attempt to restore scenario state from completed encounter info | Shauren | |
| 2022-10-04 | Core/Instances: Remove old database statements (WIP) | Shauren | |
| 2022-09-19 | Core/Misc: Changed string formatting functions to accept std::string_view as ↵ | Shauren | |
| format argument instead being templated on it to slightly improve compile times and reduce executable size | |||
| 2022-09-13 | Core/bnetserver: Implemented reconnecting with launcherlogin | Shauren | |
| 2022-09-05 | Fixed MariaDB build the easy way for the client version check (#28039) | daMaex | |
| depending on https://jira.mariadb.org/browse/CONC-509 (cherry picked from commit f922a7dff644451a05a6b0088b652fbe86dafebc) | |||
| 2022-09-05 | MariaDB support for Ubuntu 22.04 (#28031) | daMaex | |
| (cherry picked from commit bceb5b606068b8ef29a55338bcaa8fb611be4e33) | |||
| 2022-07-14 | Core/WorldStates: Move custom worldstates to separate table and move saving ↵ | Shauren | |
| worldstate values to WorldStateMgr | |||
| 2022-07-03 | Core/Quests: Reset seasonal quests based on saved completion time and ↵ | Shauren | |
| intended holiday start time | |||
| 2022-06-09 | Core/Transmog: Implemented Transmog Illusions + Spelleffect to unlock them | fluxurion | |
| 2022-06-02 | Core/DataStores: Updated structures to 9.2.5 | Shauren | |
| 2022-06-01 | Core/PacketIO: Updated packet structures to 9.2.5 | Shauren | |
| 2022-03-13 | Core/DB: Improve MySQL version check messages (#26866) | Giacomo Pozzoni | |
| * Core/DB: Improve MySQL version check messages * Make it more clear that any version above the required one is supported * Implement feedback (cherry picked from commit d9a0db79a8f74254afa31bbc26ab506fa00203c1) | |||
| 2022-03-13 | Don't count character pending deletion towards character per account limit ↵ | Kelno | |
| (#26837) * Don't count character pending deletion towards character per account limit * Never show more than 10 characters char enum * Use constants (cherry picked from commit e2f20aff8ab3f526f513203e08915e7291386f50) | |||
| 2022-03-13 | Core/DB: Updated missing check (#26834) | Aokromes | |
| * Core/DB: Updated missing check TrinityCore does not support MySQL versions below 5.7, please update your MySQL server (cherry picked from commit 3c84972a36cf5f621f4b8c052d07c7ede4a78495) | |||
| 2022-03-11 | Core/DBLayer: Add QueueSize() method (#26733) | Giacomo Pozzoni | |
| * Core/DBLayer: Add QueueSize() method Add QueueSize() method to database objects (Login, Character and World) that returns how many tasks are queued. Include the queue size of the 3 databases in ".server debug" command * Make the code less threadsafe * Send data to InfluxDB * Update grafana dashboard (cherry picked from commit 96dc110f4a353871ac74c82ff4b1bcc4c34156f3) | |||
| 2022-03-11 | [Exploit/Dupe] Container item (#26689) | robinsch | |
| * Core/Item: Fixed possible dupe with container items containing non unique non stackable items * Fixed build * Update sql script and related base structure Co-authored-by: jackpoz <giacomopoz@gmail.com> (cherry picked from commit d1e913162e0a96918c70ba4ec3f62f4186ee4707) | |||
| 2022-03-09 | Core/DBLayer: escape MySQL keywords in page_text, page_text_locale, ↵ | Ovahlord | |
| broadcast_text and broadcast_text_locale select queries (cherry picked from commit d4f71131f032ecc68545acd838de5a3ccfadc331) (cherry picked from commit edcaac6c959e944dc6d6dc224666b832521412b4) | |||
