Commit Graph
799 Commits
Author SHA1 Message Date
Shauren d402b9ffdb Core/Network: Move parsing of EarlyProcessClientPacket from WorldSocket::ReadDataHandlerResult to their handler functions
Signed-off-by: luis <[email protected]>
2026-01-21 02:44:25 -03:00
Aqua Deus 04f14414ae Scripts/Spells: Implement dh talent "Painbringer" (#31501)
Signed-off-by: luis <[email protected]>
2026-01-21 02:43:05 -03:00
BestPussyInRussia 3978d0a196 DB/WanderingIsle: Fix Aysa summon on quest 29414 accept (#31619)
Signed-off-by: luis <[email protected]>
2026-01-21 02:39:48 -03:00
Shauren ecf78b5143 Core/Metric: Reduce number of string copies in metric and eliminate them entirely when metric is disabled in config
Signed-off-by: luis <[email protected]>
2026-01-21 02:31:10 -03:00
Shauren 214e2b8172 Core/Objects: Move AaBox out of generated UpdateFields.h file (it was manually added there)
Signed-off-by: luis <[email protected]>
2026-01-21 02:29:49 -03:00
Naddley 849466c91d DB/Dornogal: Added Silver Hand squire spawn
- scripted cosmetic clone event

Signed-off-by: luis <[email protected]>
2026-01-21 02:29:20 -03:00
Cristian Vintila 800c40ae70 Scripts/Spells: Implement priest talent Death's Torment (#31487)
Signed-off-by: luis <[email protected]>
2026-01-21 02:28:32 -03:00
luis 38ad5b6b6f Revert "DB/Hotfixes: Updated hotfixes to 11.2.7.65299" 2026-01-21 02:28:07 -03:00
MoltenCrystalandNaddley b9d0ee2dee DB/Stormwind: Implement Quest: "Aspectral Invitation" (#31602)
Co-authored-by: Naddley <[email protected]>
Signed-off-by: luis <[email protected]>
2026-01-21 02:27:49 -03:00
Meji 7696c428b1 DB/Hotfixes: Updated hotfixes to 11.2.7.65299
Signed-off-by: luis <[email protected]>
2026-01-21 02:27:26 -03:00
Aqua Deus 38e7d549a8 Scripts/Spells: Implement dh talent Soulmonger (#31486)
Signed-off-by: luis <[email protected]>
2026-01-21 02:26:12 -03:00
Cristian Vintila dfd9ae3f93 Scripts/Spells: Implement priest talent Insidious Ire (#31485)
Signed-off-by: luis <[email protected]>
2026-01-21 02:25:46 -03:00
Shauren 9c35bb9107 Core/Network: Refactor AsyncAcceptor to use async_accept overload producing sockets through argument instead of having to preallocate it
* Also improve main() cleanup to fully process all queued async operations (including their cancellations)

Signed-off-by: luis <[email protected]>
2026-01-21 02:25:19 -03:00
MoltenCrystalandNaddley a7cb946336 DB/Stormwind: Implement Quest: "The Dragon Isles Await"
Co-authored-by: Naddley <[email protected]>
Signed-off-by: luis <[email protected]>
2026-01-21 02:24:59 -03:00
Cristian Vintila 806b0e323f Scripts/Spells: Implement priest talent Inescapable Torment (#31483)
Signed-off-by: luis <[email protected]>
2026-01-21 02:24:40 -03:00
Aqua Deus c7360684ce Scripts/Spells: Implement dh talent Cycle of Binding (#31482)
Signed-off-by: luis <[email protected]>
2026-01-21 02:24:17 -03:00
Cristian Vintila 743853abaa Scripts/Spells: Implement priest talent Mental Decay (#31480)
Signed-off-by: luis <[email protected]>
2026-01-21 02:23:32 -03:00
Cristian Vintila 04a639be33 Scripts/Spells: Implement priest talent Shadowy Apparitions (#31478)
Signed-off-by: luis <[email protected]>
2026-01-21 02:23:04 -03:00
Shauren 5aa3434138 Core/Spells: Improve spell visual selection using Priority and Probability fields from SpellXSpellVisual.db2
Signed-off-by: luis <[email protected]>
2026-01-21 02:17:52 -03:00
Shauren 85fc7f4548 Core/AreaTriggers: Changed how Attached flag is determined - instead of being set in database it is now dynamically set depending on how the areatrigger was created. AreaTriggers created by auras are now all attached by default
Signed-off-by: luis <[email protected]>
2026-01-21 02:17:07 -03:00
Shauren 5737ecbacd Scripts/Spells: Added Halo effect selection script
Signed-off-by: luis <[email protected]>
2026-01-21 02:10:33 -03:00
Shauren f6767fb075 Core/Spells: Define and implement new SpellCastFlagsEx - CAST_FLAG_EX_SUPPRESS_CASTER_ANIM that causes spell caster animations to be skipped
Signed-off-by: luis <[email protected]>
2026-01-21 01:50:45 -03:00
Cristian Vintila f74e94bf83 Scripts/Spells: Implement priest talent Power Surge (#31475)
Signed-off-by: luis <[email protected]>
2026-01-21 01:50:15 -03:00
Shauren 8f34d46678 Core/Movement: Don't use MOTION_SLOT_DEFAULT for players in MovePath/MoveRandom
Signed-off-by: luis <[email protected]>
2026-01-21 01:49:49 -03:00
Aqua Deus 8b9fe0af1f Scripts/Spells: Implement dh talent Retaliation (#31481)
Signed-off-by: luis <[email protected]>
2026-01-21 01:43:21 -03:00
Aqua Deus 757ab8e977 Scripts/Spells: Fix dh Sigil of Flame energize (#31473)
Signed-off-by: luis <[email protected]>
2026-01-21 01:39:03 -03:00
Cristian Vintila 6cfc976f2f Scripts/Spells: Implement priest talent Empyreal Blaze (#31472)
Signed-off-by: luis <[email protected]>
2026-01-21 01:11:53 -03:00
Shauren 3559709895 Core/Misc: Mark some functions noexcept to reduce size of compiled code
Signed-off-by: luis <[email protected]>
2026-01-21 01:09:55 -03:00
Shauren fdf853d59a Core/Scripts: Remove Optional<> wrapper from all Scripting::v2::ActionResultSetter uses
Signed-off-by: luis <[email protected]>
2026-01-21 01:09:26 -03:00
Shauren a3b5a39f5c Warning fix
Signed-off-by: luis <[email protected]>
2026-01-21 01:08:57 -03:00
Shauren 45cf3a5f2c Core/MMaps: Fix dynamic mmap tile cache thread initialization
Signed-off-by: luis <[email protected]>
2026-01-21 01:08:12 -03:00
Shauren 7dde14102d Core/Misc: Hashing update
* Update hash_combine with latest version from boost
* Change most std::hash specializations to simply hash all of the input bytes instead of combining their hashes

Signed-off-by: luis <[email protected]>
2026-01-21 01:07:36 -03:00
Shauren 70f7961a71 Core/Instances: Fixed players being teleported to instance entrance on relog inside normal dungeons
Signed-off-by: luis <[email protected]>
2026-01-21 01:07:17 -03:00
Shauren 1e85c3c29b Core/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntry
Signed-off-by: luis <[email protected]>
2026-01-21 01:06:45 -03:00
Cristian Vintila 0b21cad546 Scripts/Spells: Implement priest talent Divine Words (#31462)
Signed-off-by: luis <[email protected]>
2026-01-21 01:06:16 -03:00
luis 144ad1d6fc fix format 2026-01-21 00:02:07 -03:00
luis 6dd8456038 new icons 2026-01-20 23:43:35 -03:00
luis 7851f6fa9c new icons 2026-01-20 23:20:28 -03:00
luis 62ea7784c4 full source 2026-01-20 21:37:09 -03:00
luis dbe6ddf847 Init more source code 2026-01-20 21:36:43 -03:00
luis 352fd58121 Modules init 2026-01-20 21:36:03 -03:00
luis f99a2baf57 Init source part 2 2026-01-20 21:34:29 -03:00
luis 5e6911ccb4 Init source part 1 2026-01-20 21:33:16 -03:00
luis eb0a8ff1e3 Full dep and docs 2026-01-20 21:29:54 -03:00
luis 8127931684 init deps 2026-01-20 21:28:45 -03:00
luis 82ebc82191 cmake files 2026-01-20 21:27:50 -03:00
luis 93a4112475 serena and docs 2026-01-20 21:25:30 -03:00
luis e3624c2397 claude init 2026-01-20 21:24:33 -03:00
Thordekk 33891bf413 Initial commit 2026-01-20 21:14:35 -03:00