Shauren
3636899681
Core/VMaps: Optimize vmap tile unload
...
Signed-off-by: luis <[email protected] >
2026-02-01 17:43:45 -03:00
Shauren
441a9ff35f
Core/Misc: Update expansions enum
...
Signed-off-by: luis <[email protected] >
2026-01-31 18:16:49 -03:00
Shauren
1a836a6b8f
Remove duplicate include
...
Signed-off-by: luis <[email protected] >
2026-01-29 17:28:10 -03:00
Shauren
d71835475e
Core: Updated to 12.0.0
...
Signed-off-by: luis <[email protected] >
2026-01-29 08:40:48 -03:00
Shauren
0db9ca151c
Core/Objects: Implement SetUpdateField
...
Signed-off-by: luis <[email protected] >
2026-01-25 20:59:13 -03:00
Shauren
ee9e809770
Core/Auras: Add unique_weak_ptr getter for AuraEffect
...
Signed-off-by: luis <[email protected] >
2026-01-25 20:52:33 -03:00
Shauren
2d10b6bf43
Core/Utils: Add aliasing constructors to Trinity::unique_weak_ptr allowing linked object lifetime (for example Aura and AuraEffect)
...
Signed-off-by: luis <[email protected] >
2026-01-21 02:50:12 -03:00
Shauren
731c870221
Core/Misc: Replace remaining uses of ASSERT(!"message") with ABORT_MSG
...
Signed-off-by: luis <[email protected] >
2026-01-21 02:46:04 -03:00
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
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
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
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
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
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