Commit Graph
44499 Commits
Author SHA1 Message Date
Shauren 3331699906 Build: Modernize include directory management using target_sources(FILE_SET) 2025-11-12 22:53:54 +01:00
Meji 7ccc2d4f6b Core/Creatures: Add UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS for creatures using CREATURE_STATIC_FLAG_4_PREVENT_SWIM (#31389) 2025-11-12 12:56:04 +01:00
Shauren 07e9f3e75e Core/Movement: Add new function allowing any tier transition animation to be used, not only land/takeoff 2025-11-11 23:45:06 +01:00
Shauren c24dcf62ac Core/Movement: Use std::span argument instead of std::vector in MoveSplineInit::MovebyPath to avoid having to construct temporary containers 2025-11-10 19:55:29 +01:00
Aqua Deus ff662f4d07 Scripts/Spells: Implement mage talent "Flame Accelerant" (#31371) 2025-11-10 00:30:33 +01:00
Cristian Vintila 753ec5fc4b DB/Spells: Fix monk talent Vivacious Vivification proc (#31358) 2025-11-09 23:40:29 +01:00
Shauren 7c5edfcdda Core/Position: Change Position<->G3D::Vector3 conversion functions to be lambdas 2025-11-09 21:30:32 +01:00
Shauren 7172c9b615 Core/Movement: Change parabolic/animtier spline arguments to use point index on path instead of raw timers 2025-11-09 21:20:59 +01:00
Shauren 746a770f35 nopch build fix 2025-11-08 22:14:10 +01:00
Aqua Deus afb2a1151c Core/Garrison: Always send response to GetGarrisonInfo, even if no garrison exists (#31336) 2025-11-08 21:39:32 +01:00
Shauren b1b2d79557 Core/Achievements: Implemented ModifierTreeType::PlayerIsInTimerunningSeason 2025-11-08 13:28:38 +01:00
Shauren 7084615c6a Core: Updated allowed build to 11.2.5.64270 2025-11-07 10:03:15 +01:00
Shauren 6a767c3bd6 Core/MMaps: Implemented dynamic mmap tile rebuilding for destructible objects 2025-11-06 19:42:17 +01:00
Shauren 556505d59a Core/Vmaps: Expose loaded gameobject collision models in RegularGrid2D 2025-11-06 18:34:58 +01:00
Shauren a9c752af97 Core/MMaps: Allow loading mmap meshes per map instance 2025-11-06 18:34:58 +01:00
Shauren f439120b1f Tools/mmaps_generator: Move TerrainBuilder to a shared project 2025-11-06 18:34:58 +01:00
Shauren 73c1a76ab5 Fix GCC warning 2025-11-05 21:58:29 +01:00
Shauren 145bbde231 Tools/mmaps_generator: Save offmesh connections input together with navmesh params for each map 2025-11-05 18:55:45 +01:00
Shauren 1e56367b30 Tools/mmaps_generator: Add separator to mmap tile file names 2025-11-05 18:55:45 +01:00
Shauren a61195beef Tools/mmaps_generator: Add optional file name suffix to tile files 2025-11-05 18:55:45 +01:00
Shauren d2fa7398a6 Tools/mmaps_generator: Split loadVMapModel into separate function 2025-11-05 18:55:45 +01:00
Shauren 29985e2c5b Tools/mmaps_generator: Added --input and --output arguments 2025-11-04 16:10:30 +01:00
Shauren 10cdd77224 Tools/mmaps_generator: Move saving .mmtile result to separate function 2025-11-04 12:24:07 +01:00
Shauren 0c890885f3 Core/Auras: Rename SPELL_AURA_LEARN_TALENT to SPELL_AURA_MOD_TRAIT_NODE_ENTRY_RANK 2025-11-03 22:20:33 +01:00
Luzifix 38e6171ec6 Core/PacketIO: Fix packet structure for CMSG_SEND_PING_WORLD_POINT (#31441) 2025-11-02 17:51:05 +01:00
Shauren 57489f4ca9 Core/PacketIO: Reduce the number of catch blocks in WorldSession::Update 2025-11-02 17:19:01 +01:00
Luzifix 9d1bdda6d8 Core/PacketIO: Fix packet structure for CMSG_CHAT_MESSAGE_CHANNEL (#31433) 2025-11-02 15:45:13 +01:00
Shauren 0275ba9177 Core/Network: Build fix for older boost versions 2025-11-02 14:28:50 +01:00
Shauren d1a4551bc6 Tools/vmaps_extractor: Include cleanup 2025-11-02 13:03:52 +01:00
Jeremy 9b3c20515d Scripts/Arenas: Implement Black Rook Hold Arena (#31430) 2025-11-02 11:39:32 +01:00
Jeremy 76b5bac5eb Scripts/Arenas: Implement Tiger's Peak (#31436) 2025-11-02 11:17:07 +01:00
Jeremy 1998b12401 Scripts/Arenas: Implement Tol'Viron Arena (#31437) 2025-11-02 11:11:51 +01:00
Shauren b3fb5d6f50 Core/Vmaps: Bump vmap version 2025-11-01 15:27:58 +01:00
Shauren 910b8c70fe Tools/vmaps_extractor: Clean up filename normalization 2025-11-01 15:24:17 +01:00
Shauren b705b169ef Tools/vmaps_extractor: Use multiple threads to extract data 2025-11-01 14:29:11 +01:00
Shauren 4b27db87b7 Core/Vmaps: Remove tile X/Y coord swapping 2025-11-01 14:26:48 +01:00
Shauren 157a16d790 Tools/vmap_extractor: Preserve destructible models to use them in mmaps_generator 2025-11-01 14:26:48 +01:00
Shauren 0b4f02c002 Core/Vmaps: Don't ignore gameobject model rotation when calculating liquid level 2025-10-31 13:49:07 +01:00
Shauren f1c7caec27 Tools/mmaps_generator: Remove confusing tile X/Y coord swapping 2025-10-31 11:25:26 +01:00
ModoX 4bb1ea18bc DB/GameObject: Fix respawn time of Shadow Sight for Maldraxxus Coliseum and Cage of Carnage arenas 2025-10-31 09:57:39 +01:00
Jeremy 39d8f96fdf Scripts/Arenas: Implement Ashamane's Fall (#31410) 2025-10-31 09:55:02 +01:00
Jeremy 29254bc9bb Scripts/Arenas: Implement Nagrand Arena (Legion) (#31406) 2025-10-31 09:37:57 +01:00
Shauren dda7d3ead9 Core: Updated allowed build to 11.2.5.64154 2025-10-30 18:25:38 +01:00
Shauren c6e6e17b9a Core/Misc: Remove large functions from headers 2025-10-29 19:40:58 +01:00
Aqua Deus ff256d20e5 Core/Spells: Name SpellCategoryFlags with official names and implement ResetCooldownUponEndingEncounter flag (#31415) 2025-10-29 16:04:11 +01:00
TDB Release cca05feeb4 TDB 1125.25101 - 2025/10/29 2025-10-29 07:02:07 +00:00
Shauren d0a4c0a1f0 Core/DataStores: Remove db2 id startup checks, compatibility validation is done on layout hash already
Closes #31413
2025-10-28 18:35:51 +01:00
Shauren 3cbf5fe47f Core/Miscc: Fix compile warning with clang on windows 2025-10-28 14:10:56 +01:00
Shauren 9646bdddaf Core/Miscc: Add file/line/function information to ASSERT_NOTNULL 2025-10-28 13:43:16 +01:00
Meji 59a320e2d7 DB/Hotfixes: Updated zhTW hotfixes to 11.2.5.63906 2025-10-27 19:51:04 +01:00