Shauren
6d41bf8ee4
Core/Misc: Build fix with boost 1.90
2025-12-15 22:46:55 +01:00
Shauren
c550385720
Core/Transmog: Mark tracking quests as completed when completing transmog sets
2025-09-26 10:27:02 +02:00
Shauren
718c0f54bd
Core/Items: Relaxed transmog restrictiions
...
* Matching class armor type is no longer required
* Items without stats can now be transmogged
* Fist weapons can now be mixed with 1H axes/swords/maces/warglaives
2025-08-14 15:54:21 +02:00
Shauren
233a322aa2
Core/Players: Fix saving warband scene collection
...
Closes #30726
2025-03-04 20:33:35 +01:00
Shauren
29e0327076
Core/Players: Implement warband scene collection
2025-03-04 13:52:20 +01:00
Shauren
75c8c477d8
Core/Transmog: Allow evokers to transmog mail armor
2025-03-03 00:56:21 +01:00
Antonio Martín Berti
d60f0e2b28
Core/Criteria: Implemented LearnAnyTransmog CriteriaType ( #29981 )
2024-05-13 20:12:00 +02:00
Antonio Martín Berti
eaa76f0eb2
Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types ( #29976 )
2024-05-12 18:01:35 +02:00
Meji
4913d027bf
Core/Conditions: Added CONDITION_SOURCE_TYPE_PLAYER_CONDITION ( #29832 )
2024-03-27 21:38:08 +01:00
Ovahlord
47c14bedef
Core/Items: allow all soulbound common and poor items to unlock their appearance to reflect patch 10.0.5 changes
2024-03-01 01:39:41 +01:00
Shauren
7b31080258
Core/Misc: Modernize code a bit by replacing std::tie with either structured bindings or operator<=>
2023-04-06 17:46:58 +02:00
Shauren
d791afae1d
Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api)
2023-01-08 21:16:53 +01:00
Shauren
e98e1283ea
Core: Updated to 10.0.2
2022-12-04 15:13:20 +01:00
Shauren
f820ff178d
Core/Transmog: Implemented TransmogIllusionFlags::PlayerConditionGrantsOnLogin and fixed transmog illusion validation when transmogging items
2022-06-09 21:27:02 +02:00
fluxurion
125ada42f6
Core/Transmog: Implemented Transmog Illusions + Spelleffect to unlock them
2022-06-09 21:27:02 +02:00
Treeston
54fc62db52
Core/Misc: Convert leftover DatabaseTransactions-by-reference (pass them by value!)
...
(cherry picked from commit 6b8f3d0f94b7a611eba81b7a2ff476cf75d09f4a)
2022-02-05 19:56:31 +01:00
Shauren
96137fb30f
Core/Misc: Future msvc warning fixes
2022-01-21 13:40:48 +01:00
Shauren
3c12a189e4
Core/Items: Fixed heirloom items counting for item set bonuses past their max scaling level and implemented new heirloom upgrade levels
2021-12-28 20:13:12 +01:00
ForesterDev
9124fd1f1f
Core/Items: implement some helper methods for easier readability ( #24113 )
...
(cherry picked from commit 573ddf4d22564d022e30807c5ba2c6eb1a2c8b2e)
2021-12-21 00:46:13 +01:00
ccrs
4e6c59dca7
Core/Unit: rename several getters to follow codestyle
...
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 00:42:20 +01:00
Meji
0a83f74876
Core/Achievements: Update CriteriaType enum ( #26856 )
2021-09-08 22:07:01 +02:00
Shauren
d0be92ec0a
Core/Achievements: Defined all modifier tree types and implemented many of them
2021-06-07 15:37:34 +02:00
Shauren
16b39a448a
Core/Transmog: Add remaining hidden appearances
2020-10-21 18:30:35 +02:00
Shauren
f922c6e7a4
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
2020-09-19 12:44:42 +02:00
Peter Keresztes Schmidt
bab5fd87a3
Core/Misc: Replace Trinity::make_unique with std ( #24869 )
2020-06-23 08:54:12 +02:00
Shauren
ec87d048b4
Core/Misc: Enum flag v3 - allow enabling flag operations directly after enum definition when inside namespaces
2020-04-27 09:06:49 +02:00
Shauren
0763844fb6
Core/Misc: Improve enum flags with type safe operators
2020-04-26 15:27:48 +02:00
Shauren
aced88b09b
Core/AuctionHouse: After taking a break at the start of patch 8.3 auction house is now back in business.
2020-04-20 20:36:24 +02:00
Shauren
a6233982d2
Core/Players: Fixed crash when creating demon hunters
...
Closes #24175
2020-02-19 22:58:01 +01:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
Shauren
f6e2b8cdc1
Core/DBLayer: Prevent committing transactions started on a different database
2019-07-27 10:52:33 +02:00
Shauren
e8e89f58fb
Core/DBLayer: Prevent using prepared statements on wrong database
2019-07-27 01:00:37 +02:00
Shauren
bcaaa3d6f6
Core/DataStores: Updated db2 structures to 8.1.5
2019-06-08 17:10:00 +02:00
Shauren
455959c606
Core/PacketIO: Rewrite updatefield handling
2019-06-08 17:06:57 +02:00
Shauren
31fda79556
Core/PacketIO: Updated packet structures to 8.1.5
2019-06-08 17:03:15 +02:00
vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Shauren
7512ffb058
Core/Entities: Update updatefields to 8.0.1.27980
2018-10-10 22:11:41 +02:00
Shauren
007b5a68c5
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-12 23:11:49 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Golrag
fd73bedd73
Core/Transmog: Implemented transmog sets
...
Closes #20133
Closes #20135
2017-08-24 20:39:22 +02:00
Shauren
bfbb948c73
Core/DataStores: Updated db2 structures to 7.2.5.24330
2017-06-14 23:51:52 +02:00
Shauren
c5d3dd90be
Core/Game: Include cleanup
...
* 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-18 23:53:25 +02:00
Shauren
707fd7cdfa
Core/Items: Fixed default item appearances
...
Closes #19558
2017-05-06 21:43:32 +02:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
9f81cf445f
Core/Players: Added new 7.1 hidden slots transmog items
2016-12-25 19:13:24 +01:00
Shauren
b34904f4b5
Core/PacketIO: Fixed client crash with heirlooms
...
Closes #17964
2016-11-03 16:56:58 +01:00
MitchesD
ad3da9c971
Core/Player: Implemented account wide mounts
...
Closes #17369
2016-10-01 13:48:16 +02:00
Shauren
ef29f32965
Core/Items: Defined all item flags
2016-09-09 10:22:57 +02:00
Shauren
cb4b6e8f3f
Build fixes
2016-07-19 20:47:24 +02:00
Shauren
776b0a3c85
Core/Collections: Add void storage content to known appearances
2016-07-12 17:21:58 +02:00