adevopg
|
f58dbf7756
|
Port to WoW client 12.0.7 (build 68453)
Adapt CypherCore from 11.2.5.63796 to 12.0.7.68453 using TrinityCore as
byte-exact reference.
- Fase 1: build gate 68453 (build_info + build_auth_key SQL, keys from TC)
- Fase 2: Opcodes.cs remapped by name to 12.0.7 values
- Fase 3: 32 DB2 structs + HotfixDatabase.cs SELECTs realigned; fixed
ReputationManager/SpellInfo refs
- Fase 4: UpdateFields ported (GameObject/Conversation/AreaTrigger/Player/
Unit/ActivePlayer + nested VisibleItem/QuestLog/BitVectors/CraftingOrderItem/
SkillInfo)
- Critical protocol fixes: CreateObject header +3 bits (Room/Decor/MeshObject);
EntityFragment enum renumbered to 12.0.7 (was 11.2.5 values, breaking every
object packet)
- New-entity foundation: TypeId/TypeMask/HighGuid.MeshObject, fragment tags
- MeshObject entity scaffold (Midnight features are wire-format only)
Builds clean (dotnet build -c Release, 0 errors).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-12 19:44:16 +02:00 |
|
Hondacrx
|
8b9a4c33b2
|
Core/Database: Escape "OFFSET" MariaDB keyword in prepared statements
Port From (https://github.com/TrinityCore/TrinityCore/commit/7c95937a6754e8587d6d4289c11c13c8f6ee59a0)
|
2025-12-16 13:57:50 -05:00 |
|
Hondacrx
|
3a890782b5
|
Core: Updated to 11.2.5.63704
Port From (https://github.com/TrinityCore/TrinityCore/commit/53068a94e88991ae7196fb247df4b7ca2e47e554)
|
2025-12-16 13:57:09 -05:00 |
|
Hondacrx
|
464609d5eb
|
Core/Objects: Preserve phaseUseFlags, terrainSwapMap, ScriptName and StringId columns when saving creature and gameobject spawns in database
Port From (https://github.com/TrinityCore/TrinityCore/commit/203ad17560057b3bf70a1632f3d715e429512701)
|
2025-12-08 10:05:57 -05:00 |
|
Hondacrx
|
3c4602e4a1
|
Fixes database updater
|
2025-10-12 12:08:16 -04:00 |
|
Hondacrx
|
f1f6c4055b
|
Core/Database: Fix database auto updater when using MySQL 9.4
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4b1caeb9532f64776e66c5a85fa69fa80c0dfdd)
|
2025-09-03 08:35:45 -04:00 |
|
Hondacrx
|
4be7b55672
|
Core/Commands: Added missing hyperlink system.
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f60e76b7f157af6a24fa3c962b59f3391b21e75)
Port From (https://github.com/TrinityCore/TrinityCore/commit/f647ff68659ed6d8d414d20520507dd451c2cb8d)
|
2025-09-01 16:48:59 -04:00 |
|
Hondacrx
|
da36aa3600
|
TDB 1120.25081 - 2025/08/16
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4d69dfd6d782b283ae4f9ebfcc780d6f84eb64a)
|
2025-08-25 21:15:20 -04:00 |
|
Hondacrx
|
aaa669210a
|
Core: Updated to 11.2.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/5cf0c6c8bb2c4e58a2d66ba5f304af34d18a4782)
|
2025-08-25 20:48:29 -04:00 |
|
Hondacrx
|
a9fc9f454f
|
Core/Players: Implemented PlayerDataElementAccount, PlayerDataElementCharacter, PlayerDataFlagAccount and PlayerDataFlagCharacter
Port From (https://github.com/TrinityCore/TrinityCore/commit/60400d25f5fff2dabd4aa74bbdbc0d2370360a35)
|
2025-08-19 16:29:13 -04:00 |
|
Hondacrx
|
0f9b44e44b
|
Core/Commands: Waypoint command fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/e284dc0a8025c5e4da65271914c88d9afac95667)
|
2025-08-18 20:45:05 -04:00 |
|
Hondacrx
|
ebd9c9e636
|
Core: Updated to 11.1.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/ceb8d561b44579118b109a9ff71ba415df53bbdc)
|
2025-08-18 14:47:48 -04:00 |
|
Hondacrx
|
4f97004397
|
DB Updates
|
2025-08-18 10:10:43 -04:00 |
|
Hondacrx
|
0fe016c3dd
|
Core: Updated to 11.1.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/f9bf082be962d45de79f936d625f644253e9b810)
|
2025-08-11 21:28:27 -04:00 |
|
Hondacrx
|
70f313866f
|
Core/Transports: Fix triggering transport arrival events on stop waypoints
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4ccc8268b72e35b97caba1dcd36e9bdd0af3eea)
|
2025-08-10 12:28:03 -04:00 |
|
Hondacrx
|
3d043f984d
|
Core/Database: Fix duplicate query column aliases
Port From (https://github.com/TrinityCore/TrinityCore/commit/caf9e8e3e8f4784981781dbb12fb10e23cc16743)
|
2025-06-16 16:48:04 -04:00 |
|
Hondacrx
|
9287b9b3a7
|
Core/Players: Implement warband scene collection
Port From (https://github.com/TrinityCore/TrinityCore/commit/29e032707686b18bbcce7029e8dd2eaa6606f6d4)
|
2025-06-16 16:42:29 -04:00 |
|
Hondacrx
|
7fd54e6175
|
Core: Updated to 11.1.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/23624ed75abc8cbb77bb2e24a08e0836e4c41db5)
|
2025-06-16 14:47:31 -04:00 |
|
Hondacrx
|
2043ac37f9
|
Core/Misc: Implemented spawn tracking
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9099c87567ead635811ef71b990ae7f19103509)
|
2025-05-25 20:13:24 -04:00 |
|
Hondacrx
|
5b992859d0
|
Core: Updated to 11.0.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f7079f471401d5cf7885351baabc027813f60f5)
|
2025-05-18 19:05:48 -04:00 |
|
Hondacrx
|
e1c168142b
|
Core/Database: removed more duplicate aliases from prepared statements
Port From (https://github.com/TrinityCore/TrinityCore/commit/e7213348280bcf35e698b06cd4a38059e9243a73)
|
2025-03-10 21:12:29 -04:00 |
|
Hondacrx
|
644206f0d5
|
Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/1fb4acc25ae89360e71d33a8f7cba99bcc028b32)
|
2025-02-23 14:20:00 -05:00 |
|
Hondacrx
|
4d2dbbcf16
|
Core/Auras: Implemented mount equipment
Port From (https://github.com/TrinityCore/TrinityCore/commit/6dd5fb9d88e7a8b7da696bbe7b96947217b1ace2)
|
2025-02-17 15:06:19 -05:00 |
|
Hondacrx
|
406aa5e445
|
Fix login
|
2024-11-16 23:05:45 -05:00 |
|
Hondacrx
|
25a716db9e
|
Core/DataStores: Updated db2 structures to 11.0.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/b0352ef78ed93e18a869652e628345bc660f252b)
|
2024-11-11 11:12:45 -05:00 |
|
Hondacrx
|
067dd1f1ec
|
Core/DataStores: Load FlightCapability.db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/adbe74a1a466b3af257b5c04a0e6c7a6d28c51ac)
|
2024-11-10 17:40:51 -05:00 |
|
Hondacrx
|
9cb6940f7b
|
Core/Players: Prevent creation of characters with duplicate names
Port From (https://github.com/TrinityCore/TrinityCore/commit/49ab2bbe3883749594fe92a752e1d618c625d1b6)
|
2024-11-10 17:30:37 -05:00 |
|
Hondacrx
|
37d48ec371
|
Core/Auth: Refactor client auth key storage to support more future client variants and preserve more information about client version
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e1595265925e0840d07e943b8c9ff1e906d4719)
|
2024-10-09 14:28:10 -04:00 |
|
Hondacrx
|
4c3074d462
|
Core/Loot: Implemented currency loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e28ee080a1cf3c7cd332a8d1e0808505b4ea9d4)
|
2024-10-09 00:18:14 -04:00 |
|
Hondacrx
|
1bdcc2fbb7
|
Core/DBUpdater: Use utf8mb4 in dbupdater --default-character-set
Port From (https://github.com/TrinityCore/TrinityCore/commit/b257b244cb4b5642cb62002581b16fa65fd1ac67)
|
2024-09-26 17:37:04 -04:00 |
|
Hondacrx
|
d70529bc19
|
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
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4b710446d62c95eb8124175203fa5f394912594)
|
2024-09-26 12:53:15 -04:00 |
|
Hondacrx
|
6bdb8a6c70
|
Core: Updated to 11.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/df1ec76d54db3a91759fc93f4d6b6828d4ec0f59)
|
2024-09-08 15:09:30 -04:00 |
|
Hondacrx
|
54023d52d7
|
Core/Players: Implemented hero talents
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1ffe61727f53505a3e2b94cae32f2ce3d28b07b)
|
2024-09-08 14:09:06 -04:00 |
|
Hondacrx
|
213e1bc968
|
DB Updates
|
2024-09-02 22:53:50 -04:00 |
|
Hondacrx
|
957ca9898d
|
Core/Players: Fixed trait configs getting into invalid state after talent tree changes between client patches
Port From (https://github.com/TrinityCore/TrinityCore/commit/a7c8ac3505cb7e177b6f5299989d544a3b8cade9)
|
2024-09-02 22:46:11 -04:00 |
|
Hondacrx
|
2590e31d57
|
Core/DataStores: Updated to 11.0.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/df511503815b7798c83acbffbb1ce5208f189ce7)
|
2024-09-02 22:27:11 -04:00 |
|
Hondacrx
|
f38ad4607e
|
Core/PacketIO: Updated to 11.0.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59eef5432c7b70679d33f4911c88d0f7d75fd39)
|
2024-09-02 18:44:55 -04:00 |
|
Hondacrx
|
254d04d37e
|
Core/AreaTriggers: Check actionset flags for client areatriggers to allow some areatriggers to trigger while dead
Port From (https://github.com/TrinityCore/TrinityCore/commit/d51d6b0abeec25a7c7fd4903ddbca0124ee8c723)
|
2024-08-26 17:49:33 -04:00 |
|
Hondacrx
|
22ec091beb
|
Core/AreaTriggers: Implement height check for polygon db2 areatriggers
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c3268155d0165e150d239c3a808d5a8dddeae18)
|
2024-08-25 20:45:39 -04:00 |
|
Hondacrx
|
c2409af60b
|
Core/AreaTriggers: Fix triggering of client areatriggers for some shapes
Port From (https://github.com/TrinityCore/TrinityCore/commit/b070e63fa867f7f25e73e9ef3aafbe18902a50e9)
|
2024-08-25 19:11:12 -04:00 |
|
Hondacrx
|
1ca497b79f
|
Core: Update to 10.2.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/468a06baf046b716305ee665e3cfd93c80e99457)
|
2024-08-24 00:13:35 -04:00 |
|
Hondacrx
|
d231c06b8e
|
Core/Spells: Implemented evoker empower spell mechanic
Port From (https://github.com/TrinityCore/TrinityCore/commit/a39d0db9ec64f6bf38716abaade5b7835f2db338)
|
2024-08-19 18:48:32 -04:00 |
|
Hondacrx
|
d33f86799f
|
Core/Items: Implemented packets setting up inventory cleanup parameters
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc9241784491198581a19f3f5502a42d048ea063)
|
2024-08-19 13:44:14 -04:00 |
|
Hondacrx
|
83fadf3a81
|
Core/Items: Implemented CreateTime item field and changed refund/soulbound trade timers to also count time offline
Port From (https://github.com/TrinityCore/TrinityCore/commit/69da702b930d43738bcaf49ce57b333dfc19ecfd)
|
2024-08-05 19:24:12 -04:00 |
|
Hondacrx
|
e0b26db0f9
|
Core/Items: Fix loading secondaryItemModifiedAppearanceSpec5
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c274a8e8d496bf2ac1beafd31e0967e6659f967)
|
2024-08-05 17:30:43 -04:00 |
|
Hondacrx
|
5a9714a375
|
Core/SAI: Added support for StringIds to creature and gameobject targets
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ce40684595a0e49a7b2355012c2806952698ce4)
|
2024-08-05 17:23:37 -04:00 |
|
Hondacrx
|
cb16de1f15
|
Core/Creatures: Changed the spawn health field in creature table to a percentage
Port From (https://github.com/TrinityCore/TrinityCore/commit/def601b4ff82ec8a90af60408a87cac92fdf070d)
|
2024-08-04 16:31:25 -04:00 |
|
Hondacrx
|
8969d59a41
|
Core/Players: Use CharBaseInfo.db2 data to determine appropriate race for mercenary mode transforms
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2ac37125b566cb4d9b659bc8ae2d381f60bc6db)
|
2024-08-04 16:13:43 -04:00 |
|
Hondacrx
|
e9b21a91be
|
Core/Battlegrounds: Move to scripts And a lot of misc commits i couldn't recover.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0d5d309bb5877dc2fcb27f6cb123707a31ec1e8)
|
2024-08-04 15:18:22 -04:00 |
|
hondacrx
|
4b9b81c7e2
|
Core/Objects: Implemented vignettes
Port From (https://github.com/TrinityCore/TrinityCore/commit/fccf6fb72b60b08dfbe6d5fb17fba55239944fca)
|
2024-03-13 21:09:46 -04:00 |
|