aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
AgeCommit message (Collapse)Author
2025-06-28Core/Gossip: Send correct response depending on how the interaction was ↵Meji
started (#31046)
2025-06-28Scripts/BlackRookHold: Implement Amalgam of Souls encounter (#31025)Aqua Deus
2025-06-28Core/Spells: Change target type for spell Summon Faol in Tirisfal (#31107)Naddley
2025-06-28Core/SpawnTracking: Allow linking a spawn to more than one quest objective ↵Meji
(#30995)
2025-06-27Core/Players: Implemented PlayerDataElementAccount, ↵Shauren
PlayerDataElementCharacter, PlayerDataFlagAccount and PlayerDataFlagCharacter
2025-06-26Core/Chat: Fixed chat language translations for messages containing item ↵Shauren
links using new 11.1.5 color format
2025-06-26Core/LFG: Change InstanceScript::UpdateLfgEncounterState to only pass valid ↵Shauren
dungeon encounter ids to LFGMgr
2025-06-26Core/LFG Fix crash on lfg boss killsShauren
2025-06-25Core/Database: Improve code generated by DEFINE_FIELD_ACCESSOR_CACHEShauren
2025-06-25Core/Commands: Waypoint command fixesShauren
* .wp add will now add data to waypoint_path table * .wp reload will no longer crash the server * Replace deprecated command handler arguments
2025-06-24Core/Misc: Use new Field::Get*OrNull where possibleShauren
2025-06-23Core/Players: Add missing playerchoice expiration initializationShauren
2025-06-22Core/Players: PlayerChoice improvementsShauren
* Add missing choice properties to database (InfiniteRange, ShowChoicesAsList) * Allow limiiting the number of responses sent at the same time * Fixed duration sent in SMSG_DISPLAY_PLAYER_CHOICE * Remove dynamically generated response identifiers from database * Remove auto rewarding choice responses * Change response scripts to be bound to scriptname
2025-06-22Core/Conditions: Fix validation for CONDITION_SOURCE_TYPE_PLAYER_CHOICE_RESPONSEShauren
2025-06-21Core/Gossip: Use std::variant to store InteractionDataShauren
2025-06-21Core/Gossip: Use algorithms from std::ranges namespace in gossip menu codeShauren
2025-06-20Core/Conditions: Implemented new condition source type ↵Shauren
CONDITION_SOURCE_TYPE_PLAYER_CHOICE_RESPONSE
2025-06-18Core: Updated to 11.1.7Shauren
2025-06-17Core/Movement: Spline code cleanupShauren
* Remove unneccessary reserve in MoveSplineInitArgs constructor - MoveTo always resizes it * Remove unused function computeDuration * Split cyclic spline reinitialization to separate function * Don't expose TransportPathTransform outside of MoveSplineInit * Ensure function argument names are the same in declaration and definition
2025-06-17Core/Misc: Remove extremely forgettable tiny utility functionShauren
2025-06-17Core/Objects: Replace separate x,y,z,o getters for stationary position with ↵Shauren
single Position
2025-06-15Core/AreaTriggers: Add AREATRIGGER_ACTION_TAVERN (#31035)Jason Dove
2025-06-15Scripts/WanderingIsle: Implement quest 29420 (The Spirit's Guardian) (#30467)Aqua Deus
2025-06-14Core/Players: Fixed traits not updating aura values when changing rankShauren
2025-06-13Core/Scripts: Mark script base class constructors noexceptShauren
2025-06-13Core/Misc: Remove a bunch of code from headersShauren
2025-06-13Core/Game: Update PCH content to include most commonly used headersShauren
2025-06-12Scripts/Spells: Implement monk talent Keg Smash target limit (#31048)Aqua Deus
2025-06-11Core/Misc: Fix revision_data.h and boost/predef preprocessor macro conflictShauren
2025-06-11Core/Movement: Fix WaypointMgr::GetNode infinite recursion (function isn't ↵Shauren
used anywhere currently)
2025-06-10Core/Misc: Kill copy/move constructors for singleton classesShauren
2025-06-09Scripts/Spells: Fix Odyn's Fury target cap & Titanic Rage talent (#31043)Jeremy
2025-06-08Core/Spells: Allow removing weapon damage effects by preventing target ↵Shauren
selection in scripts
2025-06-08Core/Misc: Remove boost/algorithm dependencyShauren
2025-06-08Core/Misc: Kill AnyPlayerInObjectRangeCheck (duplicate of ↵Shauren
AnyUnitInObjectRangeCheck)
2025-06-07Core/Movement: Fixed orientation calculation when using ↵Shauren
MoveSpline::ComputePosition(int32 time_offset) overload
2025-06-06Scripts/Spells: Fix target limit of monk talents Revival/Restoral (#31032)Aqua Deus
2025-06-06Core/Grids: Remove unused template parameter from Grid classShauren
2025-06-06Core/Grids: Fix TypeListContainer::SizeShauren
2025-06-06Core/Spells: Fixed applying glyphs without exclusive categoryShauren
2025-06-05DB/RBAC: Add missing command permission assignments and remove unused permissionShauren
2025-06-05Core/Chat: Remove fmt::sprintf from headersShauren
2025-06-05Core/PacketIO: Implemented CMSG_UPDATE_AREA_TRIGGER_VISUALShauren
2025-06-04Core/PacketIO: Remove duplicated areatrigger spline packet writerShauren
2025-06-03Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound ↵Shauren
depending on how many effects the spell has v2
2025-06-02Core/Network: Make ip address formattable with fmtShauren
2025-06-02Core/Misc: Move fmt::formatter forward declaration to a common header to ↵Shauren
reduce number of replacements needed when upgrading fmt to new major version
2025-06-01Core/Spells: Don't set TARGET_FLAG_DEST_LOCATION for cone targetsShauren
2025-05-30Core/Scripts: Allow accessing removed spell HitAura in scriptsShauren
2025-05-29Core/PacketIO: Fixed structure for SMSG_DISPLAY_TOASTShauren