Shauren
d93f1a63c0
Core/Objects: Added new visible object type - bnet account with HousingStorageData
2025-12-29 00:28:20 +01:00
Shauren
bd2b12fa36
Core: Updated to 11.2.7
2025-12-16 00:09:26 +01:00
Shauren
7c95937a67
Core/Database: Escape "OFFSET" MariaDB keyword in prepared statements
...
Closes #31357
2025-10-10 19:06:21 +02:00
Shauren
53068a94e8
Core: Updated to 11.2.5.63704
2025-10-10 16:21:55 +02:00
Shauren
203ad17560
Core/Objects: Preserve phaseUseFlags, terrainSwapMap, ScriptName and StringId columns when saving creature and gameobject spawns in database
...
Closes #31291
2025-09-21 00:45:27 +02:00
Shauren
5cf0c6c8bb
Core: Updated to 11.2.0
2025-08-13 00:31:39 +02:00
Shauren
60400d25f5
Core/Players: Implemented PlayerDataElementAccount, PlayerDataElementCharacter, PlayerDataFlagAccount and PlayerDataFlagCharacter
2025-06-27 15:29:30 +02:00
Shauren
e284dc0a80
Core/Commands: Waypoint command fixes
...
* .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-25 12:16:03 +02:00
Shauren
ceb8d561b4
Core: Updated to 11.1.7
2025-06-18 11:37:07 +02:00
Shauren
6a20d3181d
Core/Chat: Support new 11.1.5 chat link color format and more chat link types
2025-04-27 17:09:17 +02:00
Shauren
f9bf082be9
Core: Updated to 11.1.5
2025-04-25 22:50:11 +02:00
Shauren
caf9e8e3e8
Core/Database: Fix duplicate query column aliases
2025-03-13 21:10:36 +01:00
Shauren
29e0327076
Core/Players: Implement warband scene collection
2025-03-04 13:52:20 +01:00
Shauren
23624ed75a
Core: Updated to 11.1.0
2025-03-02 15:43:34 +01:00
Meji
c9099c8756
Core/Misc: Implemented spawn tracking ( #30247 )
2025-01-04 18:08:09 +01:00
Shauren
4f7079f471
Core: Updated to 11.0.7
2024-12-18 22:50:33 +01:00
Ovahlord
e721334828
Core/Database: removed more duplicate aliases from prepared statements
2024-12-14 22:50:34 +01:00
Shauren
1fb4acc25a
Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABEL
2024-12-02 15:29:02 +01:00
Shauren
6dd5fb9d88
Core/Auras: Implemented mount equipment
2024-11-19 21:40:49 +01:00
Shauren
af4dcc93ed
Core/Networking: Support IPv6
2024-11-12 13:54:43 +01:00
Shauren
b0352ef78e
Core/DataStores: Updated db2 structures to 11.0.5
2024-10-30 14:40:23 +01:00
Traesh
adbe74a1a4
Core/DataStores: Load FlightCapability.db2
2024-10-06 14:36:32 +02:00
Shauren
49ab2bbe38
Core/Players: Prevent creation of characters with duplicate names
...
Closes #30299
2024-10-03 12:22:22 +02:00
Shauren
3e28ee080a
Core/Loot: Implemented currency loot
2024-08-26 15:02:22 +02:00
Shauren
c4b710446d
Core/Realms: Realmlist refactors
...
* 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 f20b25d1c9
2024-08-18 18:59:58 +02:00
Shauren
df1ec76d54
Core: Updated to 11.0.2
2024-08-16 00:03:22 +02:00
Shauren
d1ffe61727
Core/Players: Implemented hero talents
2024-08-10 12:01:47 +02:00
Shauren
a7c8ac3505
Core/Players: Fixed trait configs getting into invalid state after talent tree changes between client patches
...
Closes #29398
2024-08-04 18:24:10 +02:00
Shauren
df51150381
Core/DataStores: Updated to 11.0.0
2024-08-02 14:40:12 +02:00
Shauren
e59eef5432
Core/PacketIO: Updated to 11.0.0
2024-08-02 13:25:41 +02:00
Meji
d51d6b0abe
Core/AreaTriggers: Check actionset flags for client areatriggers to allow some areatriggers to trigger while dead ( #30042 )
2024-06-23 20:41:18 +02:00
Shauren
1c3268155d
Core/AreaTriggers: Implement height check for polygon db2 areatriggers
2024-05-27 18:53:47 +02:00
Meji
b070e63fa8
Core/AreaTriggers: Fix triggering of client areatriggers for some shapes
2024-05-27 18:53:47 +02:00
Shauren
468a06baf0
Core: Update to 10.2.7
2024-05-08 20:55:51 +02:00
Shauren
a39d0db9ec
Core/Spells: Implemented evoker empower spell mechanic
2024-05-01 22:26:53 +02:00
Shauren
cc92417844
Core/Items: Implemented packets setting up inventory cleanup parameters
2024-04-29 00:06:02 +02:00
Shauren
69da702b93
Core/Items: Implemented CreateTime item field and changed refund/soulbound trade timers to also count time offline
2024-04-12 00:18:20 +02:00
Gosha
8c274a8e8d
Core/Items: Fix loading secondaryItemModifiedAppearanceSpec5 ( #29917 )
2024-04-11 22:45:02 +02:00
Meji
2ce4068459
Core/SAI: Added support for StringIds to creature and gameobject targets ( #29910 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-04-11 10:15:46 +02:00
Meji
def601b4ff
Core/Creatures: Changed the spawn health field in creature table to a percentage ( #29801 )
2024-03-30 20:21:28 +01:00
Shauren
c2ac37125b
Core/Players: Use CharBaseInfo.db2 data to determine appropriate race for mercenary mode transforms
2024-03-28 21:11:59 +01:00
Shauren
ac5aee6a98
Core: Updated to 10.2.6.53840
2024-03-21 21:07:23 +01:00
Shauren
fccf6fb72b
Core/Objects: Implemented vignettes
2024-03-09 00:54:27 +01:00
Ovahlord
c541eda54d
Core/Creatures: implemented most movement related static flags and migrated 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-02-29 14:43:37 +01:00
Shauren
f70a5817e1
Core/Creatures: Move immunities to separate table and implemented setting immunties to dispel, spell effects, aura types, aoe and chain targeting
2024-01-30 21:29:55 +01:00
Shauren
25dc8de3eb
Core/Bnet: Prevent crashes cauised be invalid values in salt column in battlenet_accounts
2024-01-16 14:16:31 +01:00
ModoX
12186ef857
Core/Waypoints: Refactor to split data into path and node related info in db ( #29506 )
2024-01-05 17:56:19 +01:00
Shauren
88a7886e0d
Fix bfbda8dcce
2023-12-28 19:40:48 +01:00
Shauren
623202d68e
Core/Bnet: Implemented new SRP6 variants, and migrate old sha_pass_hash in battlenet_accounts to separate salt and verifier columns
...
* passwords can now be case sensitive and up to 128 characters long
2023-12-26 14:55:15 +01:00
Shauren
5c59e2a248
Core/Database: Refactor MySQLConnection constructors and async thread creation
2023-12-14 17:00:58 +01:00