aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
AgeCommit message (Collapse)Author
6 hoursCore/PacketIO: Support using std::string_view in ClientPacket with ↵HEADmasterShauren
WorldPackets::SizedString and WorldPackets::SizedCString
2 daysCore/Network: Fix invalid NetworkThread array access for derived classes ↵Shauren
that have additional data members (only HttpService threads were affected)
3 daysCore/PacketIO: Fix DecorStoragePersistedData and HousingDecorData structuresShauren
4 daysCore/Auras: Implement SpellAuraInterruptFlags2::Transform (#31440)Aqua Deus
5 daysCore/Objects: GCC Build fixShauren
Closes #31587
9 daysCore: Updated to 11.2.7Shauren
9 daysCore/Misc: Fix boost 1.90 compatibility changeShauren
9 daysCore/Misc: Build fix with boost 1.9011.2.5.64502Shauren
11 daysCore/Spells: Remove large function from headerShauren
2025-12-07Core/Entities: Remove Object::m_objectType member and replace it with global ↵Shauren
array lookup (using m_objectTypeId)
2025-12-07Core/PacketIO: Mark CMSG_DECLINE_GUILD_INVITES as threadsafeShauren
2025-11-30Core/Misc: Use std::scoped_lock instead of unique_lock where possible (and ↵Shauren
old lock_guard)
2025-11-29Core/Movement: Removed spline init parameter deprecated after jump reworkShauren
2025-11-28Core/Guilds: Sync function name with 3.3.5Shauren
2025-11-28Core/Auras: Enable DoEffectCalcDamageAndHealing aura script hook for initial ↵Shauren
absorb amount calculation
2025-11-28Core/Auras: Implement absorb scaling with attack power (#31405)Shauren
2025-11-27Core/Auras: Implement basic absorb scaling with spellpower (#31405)Cristian Vintila
2025-11-25Core/Warden: Removed implementation not compatible with modern client ↵Ovahlord
versions (#30491)
2025-11-25Core/Movement: Update gravity constant to be more accurateShauren
2025-11-25Core/Movement: Remove deprecated jump functions and update SAI scripts using ↵Shauren
them
2025-11-24Core/Movement: Replace MotionMaster::MoveJumpWithGravity with new jump ↵Shauren
height based MoveJump
2025-11-23Core/Movement: Change MoveJump to use min/max height argument instead of ↵Shauren
vertical speed
2025-11-18Core/Movement: Use MotionMaster::MoveKnockbackFrom for creatures hit by ↵Shauren
SPELL_EFFECT_LEAP_BACK, SPELL_EFFECT_PULL_TOWARDS and SPELL_EFFECT_PULL_TOWARDS_DEST
2025-11-18Core/Movement: Remove MotionMaster::MoveJump(x, y, z) overloadShauren
2025-11-17GCC build fix 2Shauren
2025-11-17GCC build fixShauren
2025-11-17Core/Movement: Implemented vertical-only knockbacks for creaturesShauren
2025-11-16Core/Scripts: Reorder SpellScriptBase fields to reduce padding and remove ↵Shauren
unused include
2025-11-16Core/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.
2025-11-15Core/Creatures: Move ↵Meji
CREATURE_STATIC_FLAG_3_ALLOW_INTERACTION_WHILE_IN_COMBAT to DB (#31404)
2025-11-15Core/Misc: Add missing includesShauren
2025-11-14Build: Allow efsw to be built independently of WITH_DYNAMIC_LINKING option ↵Foe
(#30019) (cherry picked from commit 6a5fa255fe053796588684e3876f6047cf92a08f)
2025-11-14Scripts/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>
2025-11-13Core/Creatures: Correct names of some creature static flagsShauren
2025-11-12Build: Modernize include directory management using target_sources(FILE_SET)Shauren
2025-11-12Core/Creatures: Add UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS for ↵Meji
creatures using CREATURE_STATIC_FLAG_4_PREVENT_SWIM (#31389)
2025-11-11Core/Movement: Add new function allowing any tier transition animation to be ↵Shauren
used, not only land/takeoff
2025-11-10Core/Movement: Use std::span argument instead of std::vector in ↵Shauren
MoveSplineInit::MovebyPath to avoid having to construct temporary containers
2025-11-09Core/Position: Change Position<->G3D::Vector3 conversion functions to be lambdasShauren
2025-11-09Core/Movement: Change parabolic/animtier spline arguments to use point index ↵Shauren
on path instead of raw timers
2025-11-08nopch build fixShauren
2025-11-08Core/Garrison: Always send response to GetGarrisonInfo, even if no garrison ↵Aqua Deus
exists (#31336)
2025-11-08Core/Achievements: Implemented ModifierTreeType::PlayerIsInTimerunningSeasonShauren
2025-11-06Core/MMaps: Implemented dynamic mmap tile rebuilding for destructible objectsShauren
2025-11-06Core/MMaps: Allow loading mmap meshes per map instanceShauren
2025-11-06Tools/mmaps_generator: Move TerrainBuilder to a shared projectShauren
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