Commit Graph

  • 8d31f000f7 TDB 1127.26011 - 2026/01/14 master TDB1127.26011 TDB Release 2026-01-14 23:46:07 +00:00
  • 180646025e Core/Objects: Move AaBox out of generated UpdateFields.h file (it was manually added there) Shauren 2026-01-14 17:24:47 +01:00
  • 1ce01eb1ad DB/IsleOfDorn: Added Arator and Vereesa at Oztan Isle Naddley 2026-01-14 12:12:52 +01:00
  • fbb1b87b89 DB/Dornogal: Added Silver Hand squire spawn Naddley 2026-01-14 10:44:18 +01:00
  • e8c42b59a6 Scripts/Spells: Implement priest talent Death's Torment (#31487) Cristian Vintila 2026-01-13 23:05:34 +02:00
  • 1aab5cf237 DB/Stormwind: Implement Quest: "Aspectral Invitation" (#31602) MoltenCrystal 2026-01-13 14:22:10 +01:00
  • 06179ddd88 DB/Hotfixes: Updated zhTW hotfixes to 11.2.7.65299 Meji 2026-01-13 02:33:23 +01:00
  • 0ea5f31b6f DB/Hotfixes: Updated zhCN hotfixes to 11.2.7.65299 Meji 2026-01-13 02:33:07 +01:00
  • a47fc2c9fc DB/Hotfixes: Updated ruRU hotfixes to 11.2.7.65299 Meji 2026-01-13 02:32:48 +01:00
  • 8475324aad DB/Hotfixes: Updated ptBR hotfixes to 11.2.7.65299 Meji 2026-01-13 02:32:32 +01:00
  • dba8f26b79 DB/Hotfixes: Updated koKR hotfixes to 11.2.7.65299 Meji 2026-01-13 02:32:17 +01:00
  • b656cc83bf DB/Hotfixes: Updated itIT hotfixes to 11.2.7.65299 Meji 2026-01-13 02:31:09 +01:00
  • 8068350c2d DB/Hotfixes: Updated frFR hotfixes to 11.2.7.65299 Meji 2026-01-13 02:30:54 +01:00
  • 0ff8c03672 DB/Hotfixes: Updated esMX hotfixes to 11.2.7.65299 Meji 2026-01-13 02:30:39 +01:00
  • 2082dcc5bd DB/Hotfixes: Updated esES hotfixes to 11.2.7.65299 Meji 2026-01-13 02:30:26 +01:00
  • fece906028 DB/Hotfixes: Updated deDE hotfixes to 11.2.7.65299 Meji 2026-01-13 02:30:05 +01:00
  • 55104bc939 DB/Hotfixes: Updated hotfixes to 11.2.7.65299 Meji 2026-01-13 02:29:29 +01:00
  • 4fba1c3f54 Scripts/Spells: Implement dh talent Soulmonger (#31486) Aqua Deus 2026-01-13 00:24:22 +01:00
  • 823026adc6 Scripts/Spells: Implement priest talent Insidious Ire (#31485) Cristian Vintila 2026-01-13 00:46:52 +02:00
  • f2334b6500 Core/Scripts: Remove old database spell script system (#31484) 3.3.5 offl 2026-01-12 23:03:33 +02:00
  • 585e170ad6 Core/Network: Refactor AsyncAcceptor to use async_accept overload producing sockets through argument instead of having to preallocate it Shauren 2026-01-12 20:59:19 +01:00
  • c2c5c70fb1 DB/Stormwind: Implement Quest: "The Dragon Isles Await" MoltenCrystal 2026-01-12 11:27:24 +01:00
  • fd639dd489 Scripts/Spells: Implement priest talent Inescapable Torment (#31483) Cristian Vintila 2026-01-12 01:30:46 +02:00
  • 716b668301 Scripts/Spells: Implement dh talent Cycle of Binding (#31482) Aqua Deus 2026-01-11 22:58:45 +01:00
  • 963e69902b Scripts/Spells: Implement priest talent Mental Decay (#31480) Cristian Vintila 2026-01-11 23:15:38 +02:00
  • 3782d2f4f4 Scripts/Spells: Implement priest talent Shadowy Apparitions (#31478) Cristian Vintila 2026-01-11 21:35:48 +02:00
  • 8787dfe6cf Core/Movement: Check that movement generators were properly initialized and fix off-by-one-update-tick time tracking (#31612) ccrs 2026-01-11 18:22:16 +01:00
  • 390d4343cc Core/Spells: Improve spell visual selection using Priority and Probability fields from SpellXSpellVisual.db2 Shauren 2026-01-11 14:31:08 +01:00
  • 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 Shauren 2026-01-11 12:20:42 +01:00
  • e5a46c2da9 Scripts/Spells: Added Halo effect selection script Shauren 2026-01-11 00:17:57 +01:00
  • df670cf0ac Core/Spells: Define and implement new SpellCastFlagsEx - CAST_FLAG_EX_SUPPRESS_CASTER_ANIM that causes spell caster animations to be skipped Shauren 2026-01-10 22:40:28 +01:00
  • 1ff3bac726 Scripts/Spells: Implement priest talent Power Surge (#31475) Cristian Vintila 2026-01-10 22:54:25 +02:00
  • f181315817 Dep/efsw: Update to SpartanJ/efsw@f94a6616ab Shauren 2025-10-11 14:31:13 +02:00
  • 85834564ed Dep/efsw: Update to SpartanJ/efsw@36c1c7004a Shauren 2024-05-29 12:23:06 +02:00
  • a83df0536c Core/Movement: Don't use MOTION_SLOT_DEFAULT for players in MovePath/MoveRandom Shauren 2026-01-10 14:28:23 +01:00
  • 51c6f71f84 Dep/utfcpp: Update to 4.0.8 Shauren 2025-10-11 14:54:59 +02:00
  • 187b4cf82b Dep/zlib: Update to 1.3.1 Shauren 2025-10-11 15:03:00 +02:00
  • e4a65efe95 Core: Updated allowed build to 11.2.7.65299 Shauren 2026-01-10 11:28:39 +01:00
  • c76571c606 Scripts/Spells: Implement dh talent Retaliation (#31481) Aqua Deus 2026-01-10 00:53:38 +01:00
  • c85a061328 Scripts/Spells: Fix dh Sigil of Flame energize (#31473) Aqua Deus 2026-01-10 00:19:31 +01:00
  • 55cc4a093f Core/Movement: include missing condition ccrs 2026-01-09 23:53:16 +01:00
  • 2b24bc90fb Core/Movement: implement MovementGeneratorMode::MOTION_MODE_OVERRIDE ccrs 2026-01-09 23:40:34 +01:00
  • 1d2c7adeff Core/Network: Socket refactors Shauren 2025-04-08 19:15:16 +02:00
  • f246eb91a5 Core/Misc: Add Concepts.h from master branch Shauren 2026-01-09 20:16:05 +01:00
  • 3e7f0372db Build fix Shauren 2026-01-09 20:28:49 +01:00
  • 15b8a43311 Misc: improve UNIT_STATE_DISTRACTED handling ccrs 2026-01-09 20:21:46 +01:00
  • fc3bc4cef2 Scripts/Spells: Implement priest talent Empyreal Blaze (#31472) Cristian Vintila 2026-01-09 18:14:14 +02:00
  • 502afe50e8 Scripts/Spells: Get rid of remaining database spell scripts (#31471) offl 2026-01-09 15:15:12 +02:00
  • 6b4ff53187 Core/Misc: Mark some functions noexcept to reduce size of compiled code Shauren 2026-01-09 12:14:36 +01:00
  • 00542ca800 Core/Scripts: Remove Optional<> wrapper from all Scripting::v2::ActionResultSetter uses Shauren 2026-01-09 00:37:42 +01:00
  • 05406d034e Warning fix Shauren 2026-01-08 13:45:43 +01:00
  • f3c88ea179 Core/MMaps: Fix dynamic mmap tile cache thread initialization Shauren 2026-01-08 13:06:44 +01:00
  • 38886d5f01 Core/Misc: Hashing update Shauren 2026-01-08 00:41:16 +01:00
  • 44839b1a4c Core/Instances: Fixed players being teleported to instance entrance on relog inside normal dungeons Shauren 2026-01-07 00:08:20 +01:00
  • 9271ad7517 Core/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntry Shauren 2026-01-06 23:31:25 +01:00
  • eafa223270 Scripts/Spells: Implement priest talent Divine Words (#31462) Cristian Vintila 2026-01-06 23:18:26 +02:00
  • 1db1a0e57f Core/Movement: Enable MotionMaster::MovePath for players Shauren 2026-01-05 14:18:45 +01:00
  • 1f1c859a47 Scripts/Spells: Implement priest talent Divinity (#31470) Cristian Vintila 2026-01-05 01:02:19 +02:00
  • 12743dd0e7 Core/Movement: Enable MotionMaster::MoveRandom for players Shauren 2026-01-04 21:47:46 +01:00
  • fd337aaa4a Core/Movement: Simplify ConfusedMovementGenerator explicit template instantiations (do it once on class level instead of every function separately) Shauren 2026-01-04 21:46:40 +01:00
  • 0b85b1b0bc Core/Movement: Add forced speed and movement type parameters to random movement generator Shauren 2026-01-04 19:34:22 +01:00
  • e8a702930e Core/Spells: Fixed channeled spells not triggering procs with PROC_FLAG_CAST_ENDED and PROC_ATTR_REQ_SPELLMOD Shauren 2026-01-04 00:27:12 +01:00
  • 5415c433a6 Core/Spells: Add PROC_ATTR_CANT_PROC_FROM_ITEM_CAST to list of valid proc attributes Shauren 2026-01-04 00:26:14 +01:00
  • 43267a24c3 Scripts/Spells: Implement priest talent Eternal Sanctity (#31469) Cristian Vintila 2026-01-04 00:57:36 +02:00
  • 1eaf7c6595 Scripts/Spells: Implement priest talent Harsh Discipline (#31468) Cristian Vintila 2026-01-03 22:39:06 +02:00
  • a1f1c2a8d4 DB/Template: Added massparsed data ModoX 2026-01-03 18:53:45 +01:00
  • a80e33a674 Core/Spells: Move periodic tick count calculation from SpellInfo to SpellEffectInfo Shauren 2026-01-03 12:18:49 +01:00
  • 7806a92154 DB: Improve import speed for latest hotfixes Shauren 2026-01-02 23:02:07 +01:00
  • 871869a3cd Core/Quest: Added quest objective type 22 to prevent startup failures ModoX 2026-01-02 21:33:10 +01:00
  • f66fb00b24 DB/Template: Added 11.2.7 wdb & broadcast_text data ModoX 2026-01-02 21:20:42 +01:00
  • 91d02c0443 Scripts/Spells: Implement priest talent Lasting Words (#31461) Cristian Vintila 2026-01-02 20:58:01 +02:00
  • 4ba5e27055 Core/Objects: Reorder Object type casting functions to make nonstatic ones appear first on editor completion lists Shauren 2026-01-02 16:23:41 +01:00
  • a519358a9d Core/Objects: Change NUM_CLIENT_OBJECT_TYPES to be part of TypeID enum instead of preprocessor define Shauren 2026-01-02 12:54:25 +01:00
  • 01e0fd931b Scripts/Spells: Implemented priest talent Prayerful Litany (#31458) Cristian Vintila 2026-01-02 01:11:29 +02:00
  • b2596bd42c Scripts/Spells: Implement priest talent Voice of Harmony (#31457) Cristian Vintila 2026-01-01 20:52:55 +02:00
  • 48992393c8 Scripts/Spells: Implement priest talent Burning Vehemence (#31456) Cristian Vintila 2026-01-01 20:10:12 +02:00
  • d905ac7d82 Scripts/Spells: Fix Holy Word: Chastise incapacitate/stun (#31455) Cristian Vintila 2026-01-01 19:50:51 +02:00
  • ef97fb4ea7 Core/Movement: Restore overriding walk/run mode on individual waypoint level for legacy escort scripts Shauren 2026-01-01 00:13:40 +01:00
  • 38b1977e90 Scripts/Hyjal: Rewrite first 4 boss scripts (#31453) offl 2026-01-01 00:12:40 +02:00
  • 5c0de6977c Core/Logging: Fix wrong variable being used in SpellInfo::_LoadSqrtTargetLimit logs Shauren 2025-12-31 00:11:06 +01:00
  • 11f56a8a37 Scripts/Spells: Implement priest talent Binding Heals (#31452) Cristian Vintila 2025-12-31 00:35:07 +02:00
  • e8d4837aba Scripts/Spells: Implement Entropic Rift (#31447) Cristian Vintila 2025-12-30 22:59:51 +02:00
  • 1d9213f8f2 Core/AreaTriggers: Fixed areatrigger spline movement ignoring move curves on last point Shauren 2025-12-30 19:57:52 +01:00
  • c5653dc73f Core/PacketIO: Send HousingEnabled game rule to fix client crashes when calling some lua functions Shauren 2025-12-29 00:30:40 +01:00
  • d93f1a63c0 Core/Objects: Added new visible object type - bnet account with HousingStorageData Shauren 2025-12-29 00:28:20 +01:00
  • 542e046815 Scripts/Wailing Caverns: Rewrite Naralex event (#31445) offl 2025-12-28 20:05:53 +02:00
  • 405e1a3b27 Core/Objects: Regenerate UpdateFields files after adding BaseEntity Shauren 2025-12-28 16:35:07 +01:00
  • 42e9847b99 Core/Objects: Refactor building SMSG_UPDATE_OBJECT to make CGObject fragment optional as well as making integrating additional entity fragments easier Shauren 2025-12-28 14:14:47 +01:00
  • 61ce403d6f Core/Misc: Minor header cleanup Shauren 2025-12-27 16:21:11 +01:00
  • e654f0a15b Core/Objects: Support creating client position entity fragment for non-WorldObject entities Shauren 2025-12-27 16:06:01 +01:00
  • 0ff5cf4d00 Core/Objects: Create a base class for Object to support creating new client visible object types Shauren 2025-12-27 11:43:04 +01:00
  • 3b722eb93e Core/Objects: Add const to Object::DestroyForPlayer and Object::SendOutOfRangeForPlayer Shauren 2025-12-26 22:50:38 +01:00
  • df6de8c4ee Core/GameObjects: Refactor GetPauseTimes to return std::span Shauren 2025-12-26 22:05:11 +01:00
  • da6db9f37e Core/Objects: Store non viewer depentent CreateObjectBits directly in m_updateFlag Shauren 2025-12-26 00:42:14 +01:00
  • 65bdceb4f9 Core/Spells: Minor bitset refactor for 6cff1622e5 Shauren 2025-12-26 00:42:14 +01:00
  • 6cff1622e5 Core/Spells: Only check spell immunity against effects that will apply to each target Shauren 2025-12-25 16:48:32 +01:00
  • 42ebe3b0dc Core/Spells: Use spell positivity to determine immunities instead of caster-target faction reaction Shauren 2025-12-25 16:16:16 +01:00
  • ac266c45b1 Core/PacketIO: Support using std::string_view in ClientPacket with WorldPackets::SizedString and WorldPackets::SizedCString Shauren 2025-12-24 13:03:25 +01:00
  • 2353eae0e2 DB/NPE: Updated Alliance Ship spawns to 11.2.7 Naddley 2025-12-24 12:54:12 +01:00
  • 3f1085245c Core/Items: Replace hardcoded spell id 483 and 55884 checks with item_template.spelltrigger ITEM_SPELLTRIGGER_LEARN_SPELL_ID Shauren 2025-12-24 11:20:46 +01:00