Commit Graph
44520 Commits
Author SHA1 Message Date
Shauren 4676cbc4d7 Scripts/Misc: Update Wind-Up Train Wrecker 2025-11-20 19:09:19 +01:00
Shauren daac5296a9 Core: Updated allowed build to 11.2.5.64502 2025-11-19 08:58:59 +01:00
Shauren 20d1c33eed Core: Updated allowed build to 11.2.5.64484 2025-11-18 20:10:16 +01:00
Shauren 7c5e6f695d Core/Movement: Use MotionMaster::MoveKnockbackFrom for creatures hit by SPELL_EFFECT_LEAP_BACK, SPELL_EFFECT_PULL_TOWARDS and SPELL_EFFECT_PULL_TOWARDS_DEST 2025-11-18 18:05:33 +01:00
Shauren 71ebbc60cc Core/Movement: Remove MotionMaster::MoveJump(x, y, z) overload 2025-11-18 00:32:06 +01:00
Shauren f94a3e1487 GCC build fix 2 2025-11-17 16:37:01 +01:00
Shauren 93b0c4a317 GCC build fix 2025-11-17 16:27:42 +01:00
Shauren e9dff62f33 Core/Movement: Implemented vertical-only knockbacks for creatures 2025-11-17 16:18:04 +01:00
Shauren d2f5f70326 Core/Scripts: Reorder SpellScriptBase fields to reduce padding and remove unused include 2025-11-16 23:47:51 +01:00
Meji c4bec744ad Core/Movement: Knockback improvements (#28081)
* Knockbacks with negative speeds will now be validated and processed.
* Creatures that cast knockback spells on themselves will use their orientation to determine the direction of movement.
2025-11-16 20:25:56 +01:00
Meji 0394e7d2db Core/Creatures: Move CREATURE_STATIC_FLAG_3_ALLOW_INTERACTION_WHILE_IN_COMBAT to DB (#31404) 2025-11-15 19:32:51 +01:00
Aqua Deus 728b3adeb0 Scripts/Spells: Implement demon hunter talent "Demon Muzzle" (#31396) 2025-11-15 19:28:20 +01:00
Shauren 2e844b455a Core: Updated allowed build to 11.2.5.64395 2025-11-15 12:10:18 +01:00
Shauren 21ff7f2503 Core/Misc: Add missing includes 2025-11-15 11:42:30 +01:00
Shauren a8dd7dcf0e Scripts/Spells: Add missing Shattered Souls implementation for vengeance demon hunters and lesser soul fragments 2025-11-15 00:28:26 +01:00
Shauren 7908163d29 Scripts/Spells: Implement demon passive Demonic Appetite 2025-11-14 19:56:54 +01:00
Aqua Deus 083a866469 Core/Spells: Implement demon hunter passive Shattered Souls (#31376) 2025-11-14 19:44:17 +01:00
Foe 66f5a282b7 Build: Allow efsw to be built independently of WITH_DYNAMIC_LINKING option (#30019)
(cherry picked from commit 6a5fa255fe053796588684e3876f6047cf92a08f)
2025-11-14 14:49:16 +01:00
Aqua DeusandShauren d5b2dcb1aa Scripts/Spells: Implement demon hunter talent Sigil of Spite (and the shadowlands covenant ability it was copypasted from - Elysian Decree) (#31394)
Co-authored-by: Shauren <[email protected]>
2025-11-14 14:37:31 +01:00
Shauren b6526114f5 Core/Creatures: Correct names of some creature static flags 2025-11-13 14:20:47 +01:00
Aqua Deus f574bdc578 DB/Wandering Isle: Implement quest 29664 (The Challenger's Fires) (#31386)
- add serverside spells for Flame Spouts
2025-11-13 12:17:22 +01:00
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