Aqua Deus
4fba1c3f54
Scripts/Spells: Implement dh talent Soulmonger ( #31486 )
2026-01-13 00:24:22 +01:00
Cristian Vintila
823026adc6
Scripts/Spells: Implement priest talent Insidious Ire ( #31485 )
2026-01-12 23:46:52 +01:00
Shauren
585e170ad6
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)
2026-01-12 20:59:19 +01:00
Cristian Vintila
fd639dd489
Scripts/Spells: Implement priest talent Inescapable Torment ( #31483 )
2026-01-12 00:30:46 +01:00
Aqua Deus
716b668301
Scripts/Spells: Implement dh talent Cycle of Binding ( #31482 )
2026-01-11 22:58:45 +01:00
Cristian Vintila
963e69902b
Scripts/Spells: Implement priest talent Mental Decay ( #31480 )
2026-01-11 22:15:38 +01:00
Cristian Vintila
3782d2f4f4
Scripts/Spells: Implement priest talent Shadowy Apparitions ( #31478 )
2026-01-11 20:35:48 +01:00
Shauren
390d4343cc
Core/Spells: Improve spell visual selection using Priority and Probability fields from SpellXSpellVisual.db2
2026-01-11 14:31:08 +01:00
Shauren
8622b9bf8f
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
2026-01-11 12:20:42 +01:00
Shauren
e5a46c2da9
Scripts/Spells: Added Halo effect selection script
2026-01-11 00:17:57 +01:00
Shauren
df670cf0ac
Core/Spells: Define and implement new SpellCastFlagsEx - CAST_FLAG_EX_SUPPRESS_CASTER_ANIM that causes spell caster animations to be skipped
2026-01-10 22:40:28 +01:00
Cristian Vintila
1ff3bac726
Scripts/Spells: Implement priest talent Power Surge ( #31475 )
2026-01-10 21:54:25 +01:00
Shauren
a83df0536c
Core/Movement: Don't use MOTION_SLOT_DEFAULT for players in MovePath/MoveRandom
2026-01-10 14:28:23 +01:00
Aqua Deus
c76571c606
Scripts/Spells: Implement dh talent Retaliation ( #31481 )
2026-01-10 00:53:38 +01:00
Aqua Deus
c85a061328
Scripts/Spells: Fix dh Sigil of Flame energize ( #31473 )
2026-01-10 00:19:31 +01:00
Cristian Vintila
fc3bc4cef2
Scripts/Spells: Implement priest talent Empyreal Blaze ( #31472 )
2026-01-09 17:14:14 +01:00
Shauren
6b4ff53187
Core/Misc: Mark some functions noexcept to reduce size of compiled code
2026-01-09 12:14:36 +01:00
Shauren
00542ca800
Core/Scripts: Remove Optional<> wrapper from all Scripting::v2::ActionResultSetter uses
2026-01-09 00:37:42 +01:00
Shauren
05406d034e
Warning fix
2026-01-08 13:45:43 +01:00
Shauren
f3c88ea179
Core/MMaps: Fix dynamic mmap tile cache thread initialization
2026-01-08 13:06:44 +01:00
Shauren
38886d5f01
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
2026-01-08 00:41:16 +01:00
Shauren
44839b1a4c
Core/Instances: Fixed players being teleported to instance entrance on relog inside normal dungeons
2026-01-07 00:08:20 +01:00
Shauren
9271ad7517
Core/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntry
2026-01-06 23:31:25 +01:00
Cristian Vintila
eafa223270
Scripts/Spells: Implement priest talent Divine Words ( #31462 )
2026-01-06 22:18:26 +01:00
Shauren
1db1a0e57f
Core/Movement: Enable MotionMaster::MovePath for players
2026-01-05 14:18:45 +01:00
Cristian Vintila
1f1c859a47
Scripts/Spells: Implement priest talent Divinity ( #31470 )
2026-01-05 00:02:19 +01:00
Shauren
12743dd0e7
Core/Movement: Enable MotionMaster::MoveRandom for players
2026-01-04 21:47:46 +01:00
Shauren
fd337aaa4a
Core/Movement: Simplify ConfusedMovementGenerator explicit template instantiations (do it once on class level instead of every function separately)
2026-01-04 21:46:40 +01:00
Shauren
0b85b1b0bc
Core/Movement: Add forced speed and movement type parameters to random movement generator
2026-01-04 19:34:22 +01:00
Shauren
e8a702930e
Core/Spells: Fixed channeled spells not triggering procs with PROC_FLAG_CAST_ENDED and PROC_ATTR_REQ_SPELLMOD
2026-01-04 00:27:12 +01:00
Shauren
5415c433a6
Core/Spells: Add PROC_ATTR_CANT_PROC_FROM_ITEM_CAST to list of valid proc attributes
2026-01-04 00:26:14 +01:00
Cristian Vintila
43267a24c3
Scripts/Spells: Implement priest talent Eternal Sanctity ( #31469 )
2026-01-03 23:57:36 +01:00
Cristian Vintila
1eaf7c6595
Scripts/Spells: Implement priest talent Harsh Discipline ( #31468 )
2026-01-03 21:39:06 +01:00
Shauren
a80e33a674
Core/Spells: Move periodic tick count calculation from SpellInfo to SpellEffectInfo
2026-01-03 12:18:49 +01:00
ModoX
871869a3cd
Core/Quest: Added quest objective type 22 to prevent startup failures
2026-01-02 21:33:34 +01:00
Cristian Vintila
91d02c0443
Scripts/Spells: Implement priest talent Lasting Words ( #31461 )
2026-01-02 19:58:01 +01:00
Shauren
4ba5e27055
Core/Objects: Reorder Object type casting functions to make nonstatic ones appear first on editor completion lists
2026-01-02 16:23:41 +01:00
Shauren
a519358a9d
Core/Objects: Change NUM_CLIENT_OBJECT_TYPES to be part of TypeID enum instead of preprocessor define
2026-01-02 12:54:25 +01:00
Cristian Vintila
01e0fd931b
Scripts/Spells: Implemented priest talent Prayerful Litany ( #31458 )
2026-01-02 00:11:29 +01:00
Cristian Vintila
b2596bd42c
Scripts/Spells: Implement priest talent Voice of Harmony ( #31457 )
2026-01-01 19:52:55 +01:00
Cristian Vintila
48992393c8
Scripts/Spells: Implement priest talent Burning Vehemence ( #31456 )
2026-01-01 19:10:12 +01:00
Cristian Vintila
d905ac7d82
Scripts/Spells: Fix Holy Word: Chastise incapacitate/stun ( #31455 )
2026-01-01 18:50:51 +01:00
Shauren
ef97fb4ea7
Core/Movement: Restore overriding walk/run mode on individual waypoint level for legacy escort scripts
2026-01-01 00:13:40 +01:00
Shauren
5c0de6977c
Core/Logging: Fix wrong variable being used in SpellInfo::_LoadSqrtTargetLimit logs
2025-12-31 00:11:06 +01:00
Cristian Vintila
11f56a8a37
Scripts/Spells: Implement priest talent Binding Heals ( #31452 )
2025-12-30 23:35:07 +01:00
Cristian Vintila
e8d4837aba
Scripts/Spells: Implement Entropic Rift ( #31447 )
2025-12-30 21:59:51 +01:00
Shauren
1d9213f8f2
Core/AreaTriggers: Fixed areatrigger spline movement ignoring move curves on last point
2025-12-30 19:57:52 +01:00
Shauren
c5653dc73f
Core/PacketIO: Send HousingEnabled game rule to fix client crashes when calling some lua functions
2025-12-29 00:30:40 +01:00
Shauren
d93f1a63c0
Core/Objects: Added new visible object type - bnet account with HousingStorageData
2025-12-29 00:28:20 +01:00
Shauren
405e1a3b27
Core/Objects: Regenerate UpdateFields files after adding BaseEntity
2025-12-28 16:35:07 +01:00