aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-12-19Core/PacketIO: Improved bit functions - no longer writes each bit separatelyShauren
2024-12-19Core/PacketIO: Read directly into output variable for numeric ↵Shauren
ByteBuffer::operator>> overloads
2024-12-19Core/PacketIO: Fixed endian conversions for array operationsShauren
2024-12-19Core/PacketIO: Remove overriding Underlying type from ByteBuffer reads in ↵Shauren
favor of PacketUtilities::As
2024-12-19Core/Misc: Apply consistent formatting in ByteBufferShauren
2024-12-18Core: Updated to 11.0.7Shauren
2024-12-18Core/Auth: Fix missing initializationShauren
2024-12-18Core/Crypto: Added HMAC_SHA512 definitionShauren
2024-12-18Core/Crypto: Allow different AES key lengthsShauren
2024-12-18Core/PacketIO: Fixed UF::QuestSession structureShauren
2024-12-17Fix nopch buildShauren
2024-12-17Core/PacketIO: Added more utilities for packet writing for strings and ↵Shauren
optionals implemented with unique_ptr
2024-12-16Fix codestyleShauren
2024-12-16Fix buildShauren
2024-12-16Core/Misc: Fixed build with c++23 enabledShauren
Closes #30511
2024-12-15Core/Utils: Mark Trinity::HashFnv1a as constexprShauren
2024-12-14Core/Database: removed more duplicate aliases from prepared statementsOvahlord
2024-12-14Core/Quests: assign a unique alias to ID fields loaded from quest_visual_effectOvahlord
2024-12-14Core/Spells: Fixed PROC_HIT_DISPEL and PROC_HIT_INTERRUPT on procs using ↵Shauren
PROC_SPELL_PHASE_HIT phase
2024-12-13Core/Achievements: Implemented CriteriaType::ReachMaxLevelShauren
2024-12-12Scripts/Spells: Implement demon hunter talent "Felblade" (#30478)Aqua Deus
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-12-11Scripts/Spells: Fix demon hunter talent "Fel Flame Fortification" (#30494)Aqua Deus
2024-12-11Core/Vmaps: Minor cleanup (formatting) and documentation updates for ↵Shauren
BIH::build copy vs move choice
2024-12-10Build fix for old boost versionShauren
2024-12-10Core/Commands: Fix vmap directory size calculation for .server debug command ↵Shauren
after 518fe1fd1ecf107e11336c4a41ed90405b115dc0
2024-12-09Dep: Replace basic_deadline_timer with std::chrono based basic_waitable_timerShauren
2024-12-09Scripts/Spells: Fix healing part of demon hunter talent "Fel Devastation" ↵Aqua Deus
(#30489)
2024-12-08Scripts/Spells: Fix demon hunter talent "Darkglare Boon" (#30496)Aqua Deus
2024-12-08Core/Players: Improve reset spell cooldowns when entering arenas (#30032)Gildor
Co-authored-by: Shauren <shauren.trinity@gmail.com> (cherry picked from commit 97b19a54457d6239a8e57f61281bda1cd16b8984)
2024-12-08Core/Quests: Improved criteria tree quest objective typeShauren
* Fixed _completedObjectives not being cleaned when adding quest * Fixed objective credit being granted if just the criteria tree row containing criteria id was completed (instead of the entire tree linked to objective) * Retroactively grant progress on quest accept for criteria types that require action that cannot be repeated (such as learning a spell)
2024-12-07Core/Achievements: Reduce the list of criteria types updated on loginShauren
* Implemented CriteriaType::ReachMaxLevel * Corrected implementations for CriteriaType::ReachRenownLevel and CriteriaType::LearnTaxiNode
2024-12-06Core/Guilds: Prevent guild bank packet contents update hack from interfering ↵Shauren
with buying new bank tabs Closes #30277
2024-12-05Core/Spells: Fixed item level requirements for enchanting spellsShauren
Closes #30482 (cherry picked from commit 243314806ff10d9cd4a7595cb48a7bb5878058d6) # Conflicts: # src/server/game/Spells/Spell.cpp # src/server/game/Spells/SpellInfo.cpp # src/server/shared/SharedDefines.h # src/server/shared/enuminfo_SharedDefines.cpp
2024-12-04Core/GameObjects: Fixed gameobject spell casts failing when triggered by ↵Shauren
SPELL_EFFECT_OPEN_LOCK
2024-12-04Core/SAI: Allow update of disable gravity/root applied via static flags ↵Meji
(using related action type) (#30481)
2024-12-03Core/Spells: Implemented TargetAuraType and ExcludeTargetAuraType cast ↵Shauren
requirements
2024-12-03Core/Scenarios: Send Scenario GUID in scenario progress packet (#30465)Ghaster
2024-12-02Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABELShauren
2024-12-02Core/Quests: Change Player::KilledMonster arguments to take Creature directlyShauren
2024-12-02Core/Quests: Use a helper function for quest objective StorageIndex startup ↵Shauren
validation
2024-12-02Core/Commands: Handle more quest objective types with .quest complete commandShauren
2024-12-02Core/Conditions: Added missing CONDITION_STRING_ID case to ↵Shauren
Condition::GetSearcherTypeMaskForCondition
2024-12-02Core/Conditions: Explicitly name fields in condition type info initializerShauren
2024-12-01Fix nopch buildShauren
2024-12-01Core/Misc: Port std::ranges::contains from c++23Shauren
2024-12-01Scripts/Spells: Implement demon hunter talent "Darkness" (#30473)Aqua Deus
2024-12-01Scripts/Spells: Implement demon hunter talent "Chaotic Transformation" (#30471)Aqua Deus
2024-12-01Scripts/Spells: Implement demon hunter talent "Eye Beam" (#30470)Aqua Deus
2024-11-30Scripts/Spells: Implement demon hunter talent "Tactical Retreat" (#30468)Aqua Deus
2024-11-29Scripts/Spells: Fix evoker talent Verdant Embrace (#30439)Aqua Deus