aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
5 hoursCore/Scripts: Remove Optional<> wrapper from all ↵HEADmasterShauren
Scripting::v2::ActionResultSetter uses
16 hoursWarning fixShauren
17 hoursCore/MMaps: Fix dynamic mmap tile cache thread initializationShauren
29 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
2 daysCore/Instances: Fixed players being teleported to instance entrance on relog ↵Shauren
inside normal dungeons
2 daysCore/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntryShauren
2 daysScripts/Spells: Implement priest talent Divine Words (#31462)Cristian Vintila
4 daysCore/Movement: Enable MotionMaster::MovePath for playersShauren
4 daysScripts/Spells: Implement priest talent Divinity (#31470)Cristian Vintila
4 daysCore/Movement: Enable MotionMaster::MoveRandom for playersShauren
4 daysCore/Movement: Simplify ConfusedMovementGenerator explicit template ↵Shauren
instantiations (do it once on class level instead of every function separately)
4 daysCore/Movement: Add forced speed and movement type parameters to random ↵Shauren
movement generator
5 daysCore/Spells: Fixed channeled spells not triggering procs with ↵Shauren
PROC_FLAG_CAST_ENDED and PROC_ATTR_REQ_SPELLMOD
5 daysCore/Spells: Add PROC_ATTR_CANT_PROC_FROM_ITEM_CAST to list of valid proc ↵Shauren
attributes
5 daysScripts/Spells: Implement priest talent Eternal Sanctity (#31469)Cristian Vintila
5 daysScripts/Spells: Implement priest talent Harsh Discipline (#31468)Cristian Vintila
6 daysCore/Spells: Move periodic tick count calculation from SpellInfo to ↵Shauren
SpellEffectInfo
6 daysCore/Quest: Added quest objective type 22 to prevent startup failuresModoX
6 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
7 daysScripts/Spells: Implemented priest talent Prayerful Litany (#31458)Cristian Vintila
7 daysScripts/Spells: Implement priest talent Voice of Harmony (#31457)Cristian Vintila
7 daysScripts/Spells: Implement priest talent Burning Vehemence (#31456)Cristian Vintila
7 daysScripts/Spells: Fix Holy Word: Chastise incapacitate/stun (#31455)Cristian Vintila
8 daysCore/Movement: Restore overriding walk/run mode on individual waypoint level ↵Shauren
for legacy escort scripts
9 daysCore/Logging: Fix wrong variable being used in ↵Shauren
SpellInfo::_LoadSqrtTargetLimit logs
9 daysScripts/Spells: Implement priest talent Binding Heals (#31452)Cristian Vintila
9 daysScripts/Spells: Implement Entropic Rift (#31447)Cristian Vintila
9 daysCore/AreaTriggers: Fixed areatrigger spline movement ignoring move curves on ↵Shauren
last point
11 daysCore/PacketIO: Send HousingEnabled game rule to fix client crashes when ↵Shauren
calling some lua functions
11 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
13 daysCore/Objects: Add const to Object::DestroyForPlayer and ↵Shauren
Object::SendOutOfRangeForPlayer
13 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
2025-12-21Scripts/Spells: Implement priest talent Ultimate Penitence (#31444)Cristian Vintila
Co-authored-by: Shauren <shauren.trinity@gmail.com>