aboutsummaryrefslogtreecommitdiff
path: root/src/server/database/Database/Implementation
AgeCommit message (Collapse)Author
11 daysCore: Updated to 11.2.7Shauren
2025-10-10Core/Database: Escape "OFFSET" MariaDB keyword in prepared statementsShauren
Closes #31357
2025-10-10Core: Updated to 11.2.5.63704Shauren
2025-09-21Core/Objects: Preserve phaseUseFlags, terrainSwapMap, ScriptName and ↵Shauren
StringId columns when saving creature and gameobject spawns in database Closes #31291
2025-08-13Core: Updated to 11.2.0Shauren
2025-06-27Core/Players: Implemented PlayerDataElementAccount, ↵Shauren
PlayerDataElementCharacter, PlayerDataFlagAccount and PlayerDataFlagCharacter
2025-06-25Core/Commands: Waypoint command fixesShauren
* .wp add will now add data to waypoint_path table * .wp reload will no longer crash the server * Replace deprecated command handler arguments
2025-06-18Core: Updated to 11.1.7Shauren
2025-04-27Core/Chat: Support new 11.1.5 chat link color format and more chat link typesShauren
2025-04-25Core: Updated to 11.1.5Shauren
2025-03-13Core/Database: Fix duplicate query column aliasesShauren
2025-03-04Core/Players: Implement warband scene collectionShauren
2025-03-02Core: Updated to 11.1.0Shauren
2025-01-04Core/Misc: Implemented spawn tracking (#30247)Meji
2024-12-18Core: Updated to 11.0.7Shauren
2024-12-14Core/Database: removed more duplicate aliases from prepared statementsOvahlord
2024-12-02Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABELShauren
2024-11-19Core/Auras: Implemented mount equipmentShauren
2024-11-12Core/Networking: Support IPv6Shauren
2024-10-30Core/DataStores: Updated db2 structures to 11.0.5Shauren
2024-10-06Core/DataStores: Load FlightCapability.db2Traesh
2024-10-03Core/Players: Prevent creation of characters with duplicate namesShauren
Closes #30299
2024-08-26Core/Loot: Implemented currency lootShauren
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-16Core: Updated to 11.0.2Shauren
2024-08-10Core/Players: Implemented hero talentsShauren
2024-08-04Core/Players: Fixed trait configs getting into invalid state after talent ↵Shauren
tree changes between client patches Closes #29398
2024-08-02Core/DataStores: Updated to 11.0.0Shauren
2024-08-02Core/PacketIO: Updated to 11.0.0Shauren
2024-06-23Core/AreaTriggers: Check actionset flags for client areatriggers to allow ↵Meji
some areatriggers to trigger while dead (#30042)
2024-05-27Core/AreaTriggers: Implement height check for polygon db2 areatriggersShauren
2024-05-27Core/AreaTriggers: Fix triggering of client areatriggers for some shapesMeji
2024-05-08Core: Update to 10.2.7Shauren
2024-05-01Core/Spells: Implemented evoker empower spell mechanicShauren
2024-04-29Core/Items: Implemented packets setting up inventory cleanup parametersShauren
2024-04-12Core/Items: Implemented CreateTime item field and changed refund/soulbound ↵Shauren
trade timers to also count time offline
2024-04-11Core/Items: Fix loading secondaryItemModifiedAppearanceSpec5 (#29917)Gosha
2024-04-11Core/SAI: Added support for StringIds to creature and gameobject targets ↵Meji
(#29910) Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-03-30Core/Creatures: Changed the spawn health field in creature table to a ↵Meji
percentage (#29801)
2024-03-28Core/Players: Use CharBaseInfo.db2 data to determine appropriate race for ↵Shauren
mercenary mode transforms
2024-03-21Core: Updated to 10.2.6.53840Shauren
2024-03-09Core/Objects: Implemented vignettesShauren
2024-02-29Core/Creatures: implemented most movement related static flags and migrated ↵Ovahlord
existing movement data into static flags (#29541) * implemented CREATURE_STATIC_FLAG_AQUATIC - creatures cannot leave liquids * implemented CREATURE_STATIC_FLAG_AMPHIBIOUS - creatures can enter and leave liquids but remain on the ocean floor when swimming is not enabled until engaged * implemented CREATURE_STATIC_FLAG_FLOATING - creatures have their gravity on spawn / reset disabled * implemented CREATURE_STATIC_FLAG_SESSILE - creatures are rooted in place * implemented CREATURE_STATIC_FLAG_CAN_SWIM - creature can swim in liquids * implemented CREATURE_STATIC_FLAG_3_CANNOT_SWIM - Amphibious creatures cannot toggle on swimming * implemented CREATURE_STATIC_FLAG_3_CANNOT_TURN - Creatures cannot turn at all * implemented CREATURE_STATIC_FLAG_4_PREVENT_SWIM - Amphibious creatures won't toggle on swimming until their victim starts leaving the ocean floor * partially implemented CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER * deprecated CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE as this flag was a hackfix to a wrong implementation that is now gone
2024-01-30Core/Creatures: Move immunities to separate table and implemented setting ↵Shauren
immunties to dispel, spell effects, aura types, aoe and chain targeting
2024-01-16Core/Bnet: Prevent crashes cauised be invalid values in salt column in ↵Shauren
battlenet_accounts
2024-01-05Core/Waypoints: Refactor to split data into path and node related info in db ↵ModoX
(#29506)
2023-12-28Fix bfbda8dcce8d19dda0ee3d8f96d176901902e102Shauren
2023-12-26Core/Bnet: Implemented new SRP6 variants, and migrate old sha_pass_hash in ↵Shauren
battlenet_accounts to separate salt and verifier columns * passwords can now be case sensitive and up to 128 characters long
2023-12-14Core/Database: Refactor MySQLConnection constructors and async thread creationShauren
2023-12-12Core/Battleground: Rework BattlegroundScore (#29438)Jeremy