Commit Graph
44625 Commits
Author SHA1 Message Date
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
Shauren e4a65efe95 Core: Updated allowed build to 11.2.7.65299 2026-01-10 11:28:39 +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
ModoX a1f1c2a8d4 DB/Template: Added massparsed data 2026-01-03 18:53:45 +01:00
Shauren a80e33a674 Core/Spells: Move periodic tick count calculation from SpellInfo to SpellEffectInfo 2026-01-03 12:18:49 +01:00
Shauren 7806a92154 DB: Improve import speed for latest hotfixes 2026-01-02 23:02:07 +01:00
ModoX 871869a3cd Core/Quest: Added quest objective type 22 to prevent startup failures 2026-01-02 21:33:34 +01:00
ModoX f66fb00b24 DB/Template: Added 11.2.7 wdb & broadcast_text data 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
Shauren 42e9847b99 Core/Objects: Refactor building SMSG_UPDATE_OBJECT to make CGObject fragment optional as well as making integrating additional entity fragments easier 2025-12-28 14:14:47 +01:00
Shauren 61ce403d6f Core/Misc: Minor header cleanup 2025-12-27 16:21:11 +01:00
Shauren e654f0a15b Core/Objects: Support creating client position entity fragment for non-WorldObject entities 2025-12-27 16:06:01 +01:00
Shauren 0ff5cf4d00 Core/Objects: Create a base class for Object to support creating new client visible object types 2025-12-27 11:43:04 +01:00
Shauren 3b722eb93e Core/Objects: Add const to Object::DestroyForPlayer and Object::SendOutOfRangeForPlayer 2025-12-26 22:50:38 +01:00
Shauren df6de8c4ee Core/GameObjects: Refactor GetPauseTimes to return std::span 2025-12-26 22:05:11 +01:00
Shauren da6db9f37e Core/Objects: Store non viewer depentent CreateObjectBits directly in m_updateFlag 2025-12-26 00:42:14 +01:00