aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
32 hoursCore/Movement: Use MotionMaster::MoveKnockbackFrom for creatures hit by ↵Shauren
SPELL_EFFECT_LEAP_BACK, SPELL_EFFECT_PULL_TOWARDS and SPELL_EFFECT_PULL_TOWARDS_DEST
2 daysCore/Movement: Remove MotionMaster::MoveJump(x, y, z) overloadShauren
2 daysGCC build fix 2Shauren
2 daysGCC build fixShauren
2 daysCore/Movement: Implemented vertical-only knockbacks for creaturesShauren
3 daysCore/Scripts: Reorder SpellScriptBase fields to reduce padding and remove ↵Shauren
unused include
3 daysCore/Movement: Knockback improvements (#28081)Meji
* 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.
4 daysCore/Creatures: Move ↵Meji
CREATURE_STATIC_FLAG_3_ALLOW_INTERACTION_WHILE_IN_COMBAT to DB (#31404)
4 daysScripts/Spells: Implement demon hunter talent "Demon Muzzle" (#31396)Aqua Deus
5 daysCore/Misc: Add missing includesShauren
5 daysScripts/Spells: Add missing Shattered Souls implementation for vengeance ↵Shauren
demon hunters and lesser soul fragments
5 daysScripts/Spells: Implement demon passive Demonic AppetiteShauren
5 daysCore/Spells: Implement demon hunter passive Shattered Souls (#31376)Aqua Deus
5 daysBuild: Allow efsw to be built independently of WITH_DYNAMIC_LINKING option ↵Foe
(#30019) (cherry picked from commit 6a5fa255fe053796588684e3876f6047cf92a08f)
5 daysScripts/Spells: Implement demon hunter talent Sigil of Spite (and the ↵Aqua Deus
shadowlands covenant ability it was copypasted from - Elysian Decree) (#31394) Co-authored-by: Shauren <shauren.trinity@gmail.com>
6 daysCore/Creatures: Correct names of some creature static flagsShauren
7 daysBuild: Modernize include directory management using target_sources(FILE_SET)Shauren
8 daysCore/Creatures: Add UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS for ↵Meji
creatures using CREATURE_STATIC_FLAG_4_PREVENT_SWIM (#31389)
8 daysCore/Movement: Add new function allowing any tier transition animation to be ↵Shauren
used, not only land/takeoff
9 daysCore/Movement: Use std::span argument instead of std::vector in ↵Shauren
MoveSplineInit::MovebyPath to avoid having to construct temporary containers
10 daysScripts/Spells: Implement mage talent "Flame Accelerant" (#31371)Aqua Deus
10 daysCore/Position: Change Position<->G3D::Vector3 conversion functions to be lambdasShauren
10 daysCore/Movement: Change parabolic/animtier spline arguments to use point index ↵Shauren
on path instead of raw timers
11 daysnopch build fixShauren
11 daysCore/Garrison: Always send response to GetGarrisonInfo, even if no garrison ↵Aqua Deus
exists (#31336)
12 daysCore/Achievements: Implemented ModifierTreeType::PlayerIsInTimerunningSeasonShauren
13 daysCore/MMaps: Implemented dynamic mmap tile rebuilding for destructible objectsShauren
13 daysCore/MMaps: Allow loading mmap meshes per map instanceShauren
13 daysTools/mmaps_generator: Move TerrainBuilder to a shared projectShauren
2025-11-05Tools/mmaps_generator: Add separator to mmap tile file namesShauren
2025-11-03Core/Auras: Rename SPELL_AURA_LEARN_TALENT to ↵Shauren
SPELL_AURA_MOD_TRAIT_NODE_ENTRY_RANK
2025-11-02Core/PacketIO: Fix packet structure for CMSG_SEND_PING_WORLD_POINT (#31441)Luzifix
2025-11-02Core/PacketIO: Reduce the number of catch blocks in WorldSession::UpdateShauren
2025-11-02Core/PacketIO: Fix packet structure for CMSG_CHAT_MESSAGE_CHANNEL (#31433)Luzifix
2025-11-02Scripts/Arenas: Implement Black Rook Hold Arena (#31430)Jeremy
2025-11-02Scripts/Arenas: Implement Tiger's Peak (#31436)Jeremy
2025-11-02Scripts/Arenas: Implement Tol'Viron Arena (#31437)Jeremy
2025-10-31Scripts/Arenas: Implement Ashamane's Fall (#31410)Jeremy
2025-10-31Scripts/Arenas: Implement Nagrand Arena (Legion) (#31406)Jeremy
2025-10-29Core/Misc: Remove large functions from headersShauren
2025-10-29Core/Spells: Name SpellCategoryFlags with official names and implement ↵Aqua Deus
ResetCooldownUponEndingEncounter flag (#31415)
2025-10-28Core/DataStores: Remove db2 id startup checks, compatibility validation is ↵Shauren
done on layout hash already Closes #31413
2025-10-26Core/Creatures: Fix floating corpsesShauren
2025-10-26Core/Units: Fix movement status altering packets being sent to wrong unitsShauren
2025-10-25Core/Vmaps: Rename VMapManager2 to VMapManagerShauren
2025-10-25Core/Vmaps: Remove VMapManager2 virtual interfaceShauren
2025-10-24Scripts/Spells: Update priest pvp talent TrinityShauren
2025-10-24Scripts/Spells: Removed outdated part of Atonement scriptCristian Vintila
2025-10-24Core/SAI: Support SMART_EVENT_FLAG_ACTIONLIST_WAITS in movement fall actionShauren
2025-10-24Core/SAI: Implement fall movement actioncarl3175