aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
20 min.Scripts/Spells: Implement priest talent Power Surge (#31475)HEADmasterCristian Vintila
8 hoursCore/Movement: Don't use MOTION_SLOT_DEFAULT for players in MovePath/MoveRandomShauren
21 hoursScripts/Spells: Implement dh talent Retaliation (#31481)Aqua Deus
22 hoursScripts/Spells: Fix dh Sigil of Flame energize (#31473)Aqua Deus
29 hoursScripts/Spells: Implement priest talent Empyreal Blaze (#31472)Cristian Vintila
34 hoursCore/Misc: Mark some functions noexcept to reduce size of compiled codeShauren
46 hoursCore/Scripts: Remove Optional<> wrapper from all ↵Shauren
Scripting::v2::ActionResultSetter uses
2 daysWarning fixShauren
2 daysCore/MMaps: Fix dynamic mmap tile cache thread initializationShauren
3 daysCore/Misc: Hashing updateShauren
* Update hash_combine with latest version from boost * Change most std::hash specializations to simply hash all of the input bytes instead of combining their hashes
4 daysCore/Instances: Fixed players being teleported to instance entrance on relog ↵Shauren
inside normal dungeons
4 daysCore/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntryShauren
4 daysScripts/Spells: Implement priest talent Divine Words (#31462)Cristian Vintila
5 daysCore/Movement: Enable MotionMaster::MovePath for playersShauren
6 daysScripts/Spells: Implement priest talent Divinity (#31470)Cristian Vintila
6 daysCore/Movement: Enable MotionMaster::MoveRandom for playersShauren
6 daysCore/Movement: Simplify ConfusedMovementGenerator explicit template ↵Shauren
instantiations (do it once on class level instead of every function separately)
6 daysCore/Movement: Add forced speed and movement type parameters to random ↵Shauren
movement generator
7 daysCore/Spells: Fixed channeled spells not triggering procs with ↵Shauren
PROC_FLAG_CAST_ENDED and PROC_ATTR_REQ_SPELLMOD
7 daysCore/Spells: Add PROC_ATTR_CANT_PROC_FROM_ITEM_CAST to list of valid proc ↵Shauren
attributes
7 daysScripts/Spells: Implement priest talent Eternal Sanctity (#31469)Cristian Vintila
7 daysScripts/Spells: Implement priest talent Harsh Discipline (#31468)Cristian Vintila
7 daysCore/Spells: Move periodic tick count calculation from SpellInfo to ↵Shauren
SpellEffectInfo
8 daysCore/Quest: Added quest objective type 22 to prevent startup failuresModoX
8 daysScripts/Spells: Implement priest talent Lasting Words (#31461)Cristian Vintila
8 daysCore/Objects: Reorder Object type casting functions to make nonstatic ones ↵Shauren
appear first on editor completion lists
8 daysCore/Objects: Change NUM_CLIENT_OBJECT_TYPES to be part of TypeID enum ↵Shauren
instead of preprocessor define
9 daysScripts/Spells: Implemented priest talent Prayerful Litany (#31458)Cristian Vintila
9 daysScripts/Spells: Implement priest talent Voice of Harmony (#31457)Cristian Vintila
9 daysScripts/Spells: Implement priest talent Burning Vehemence (#31456)Cristian Vintila
9 daysScripts/Spells: Fix Holy Word: Chastise incapacitate/stun (#31455)Cristian Vintila
10 daysCore/Movement: Restore overriding walk/run mode on individual waypoint level ↵Shauren
for legacy escort scripts
11 daysCore/Logging: Fix wrong variable being used in ↵Shauren
SpellInfo::_LoadSqrtTargetLimit logs
11 daysScripts/Spells: Implement priest talent Binding Heals (#31452)Cristian Vintila
11 daysScripts/Spells: Implement Entropic Rift (#31447)Cristian Vintila
11 daysCore/AreaTriggers: Fixed areatrigger spline movement ignoring move curves on ↵Shauren
last point
13 daysCore/PacketIO: Send HousingEnabled game rule to fix client crashes when ↵Shauren
calling some lua functions
13 daysCore/Objects: Added new visible object type - bnet account with ↵Shauren
HousingStorageData
13 daysCore/Objects: Regenerate UpdateFields files after adding BaseEntityShauren
13 daysCore/Objects: Refactor building SMSG_UPDATE_OBJECT to make CGObject fragment ↵Shauren
optional as well as making integrating additional entity fragments easier
2025-12-27Core/Misc: Minor header cleanupShauren
2025-12-27Core/Objects: Support creating client position entity fragment for ↵Shauren
non-WorldObject entities
2025-12-27Core/Objects: Create a base class for Object to support creating new client ↵Shauren
visible object types
2025-12-26Core/Objects: Add const to Object::DestroyForPlayer and ↵Shauren
Object::SendOutOfRangeForPlayer
2025-12-26Core/GameObjects: Refactor GetPauseTimes to return std::spanShauren
2025-12-26Core/Objects: Store non viewer depentent CreateObjectBits directly in ↵Shauren
m_updateFlag
2025-12-26Core/Spells: Minor bitset refactor for 6cff1622e501ddeb6e690443ac21f9178cc0d09bShauren
2025-12-25Core/Spells: Only check spell immunity against effects that will apply to ↵Shauren
each target
2025-12-25Core/Spells: Use spell positivity to determine immunities instead of ↵Shauren
caster-target faction reaction
2025-12-24Core/PacketIO: Support using std::string_view in ClientPacket with ↵Shauren
WorldPackets::SizedString and WorldPackets::SizedCString