aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
61 min.Core/Misc: Mark some functions noexcept to reduce size of compiled codeHEADmasterShauren
13 hoursCore/Scripts: Remove Optional<> wrapper from all ↵Shauren
Scripting::v2::ActionResultSetter uses
24 hoursWarning fixShauren
24 hoursCore/MMaps: Fix dynamic mmap tile cache thread initializationShauren
37 hoursCore/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
3 daysCore/Instances: Fixed players being teleported to instance entrance on relog ↵Shauren
inside normal dungeons
3 daysCore/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntryShauren
3 daysScripts/Spells: Implement priest talent Divine Words (#31462)Cristian Vintila
4 daysCore/Movement: Enable MotionMaster::MovePath for playersShauren
5 daysScripts/Spells: Implement priest talent Divinity (#31470)Cristian Vintila
5 daysCore/Movement: Enable MotionMaster::MoveRandom for playersShauren
5 daysCore/Movement: Simplify ConfusedMovementGenerator explicit template ↵Shauren
instantiations (do it once on class level instead of every function separately)
5 daysCore/Movement: Add forced speed and movement type parameters to random ↵Shauren
movement generator
6 daysCore/Spells: Fixed channeled spells not triggering procs with ↵Shauren
PROC_FLAG_CAST_ENDED and PROC_ATTR_REQ_SPELLMOD
6 daysCore/Spells: Add PROC_ATTR_CANT_PROC_FROM_ITEM_CAST to list of valid proc ↵Shauren
attributes
6 daysScripts/Spells: Implement priest talent Eternal Sanctity (#31469)Cristian Vintila
6 daysScripts/Spells: Implement priest talent Harsh Discipline (#31468)Cristian Vintila
6 daysCore/Spells: Move periodic tick count calculation from SpellInfo to ↵Shauren
SpellEffectInfo
7 daysCore/Quest: Added quest objective type 22 to prevent startup failuresModoX
7 daysScripts/Spells: Implement priest talent Lasting Words (#31461)Cristian Vintila
7 daysCore/Objects: Reorder Object type casting functions to make nonstatic ones ↵Shauren
appear first on editor completion lists
7 daysCore/Objects: Change NUM_CLIENT_OBJECT_TYPES to be part of TypeID enum ↵Shauren
instead of preprocessor define
8 daysScripts/Spells: Implemented priest talent Prayerful Litany (#31458)Cristian Vintila
8 daysScripts/Spells: Implement priest talent Voice of Harmony (#31457)Cristian Vintila
8 daysScripts/Spells: Implement priest talent Burning Vehemence (#31456)Cristian Vintila
8 daysScripts/Spells: Fix Holy Word: Chastise incapacitate/stun (#31455)Cristian Vintila
9 daysCore/Movement: Restore overriding walk/run mode on individual waypoint level ↵Shauren
for legacy escort scripts
10 daysCore/Logging: Fix wrong variable being used in ↵Shauren
SpellInfo::_LoadSqrtTargetLimit logs
10 daysScripts/Spells: Implement priest talent Binding Heals (#31452)Cristian Vintila
10 daysScripts/Spells: Implement Entropic Rift (#31447)Cristian Vintila
10 daysCore/AreaTriggers: Fixed areatrigger spline movement ignoring move curves on ↵Shauren
last point
12 daysCore/PacketIO: Send HousingEnabled game rule to fix client crashes when ↵Shauren
calling some lua functions
12 daysCore/Objects: Added new visible object type - bnet account with ↵Shauren
HousingStorageData
12 daysCore/Objects: Regenerate UpdateFields files after adding BaseEntityShauren
12 daysCore/Objects: Refactor building SMSG_UPDATE_OBJECT to make CGObject fragment ↵Shauren
optional as well as making integrating additional entity fragments easier
13 daysCore/Misc: Minor header cleanupShauren
13 daysCore/Objects: Support creating client position entity fragment for ↵Shauren
non-WorldObject entities
13 daysCore/Objects: Create a base class for Object to support creating new client ↵Shauren
visible object types
14 daysCore/Objects: Add const to Object::DestroyForPlayer and ↵Shauren
Object::SendOutOfRangeForPlayer
14 daysCore/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
2025-12-23Scripts/Spells: Implement priest talent Protector of the Frail (#31451)Cristian Vintila
2025-12-22Scripts/Spells: Implement priest talent Angelic Bulwark (#31450)Cristian Vintila
2025-12-22Scripts/Spells: Add TRIGGERED_IGNORE_SHAPESHIFT to Shadow Covenant script ↵Cristian Vintila
(#31449)
2025-12-22Core/Network: Fix invalid NetworkThread array access for derived classes ↵Shauren
that have additional data members (only HttpService threads were affected)
2025-12-22Scripts/Spells: Implement priest talent Expiation (#31448)Cristian Vintila