| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-01 | Core/Misc: Add concepts restrictions on container utilities for better ↵ | Shauren | |
| compiler error messages (cherry picked from commit 380dac62fdf88ab11de5547398e4bd9f0855b081) | |||
| 2025-01-01 | DB/Quests: added more quest data from mass parses | Ovahlord | |
| 2025-01-01 | DB: corrected file name of sql file added in ↵ | Ovahlord | |
| a460f785ca5bda06a0ab7bf489b3361b41f46d9e | |||
| 2025-01-01 | Core/Units: downgrade creature corpse loot generation for Classic: no longer ↵ | Ovahlord | |
| fill personal loot | |||
| 2025-01-01 | Core/Creatures: restore helper to check if a creature has been damaged ↵ | Ovahlord | |
| enough by players to allow loot to drop | |||
| 2025-01-01 | Core/Creatures: allow creatures with ↵ | Ovahlord | |
| CREATURE_STATIC_FLAG_3_CAN_BE_MULTITAPPED to bypass the tapper cap | |||
| 2025-01-01 | Core/Creatures: implement helpers for checking and setting of ↵ | Ovahlord | |
| CREATURE_STATIC_FLAG_3_CAN_BE_MULTITAPPED | |||
| 2024-12-31 | DB/Creatures: added missing default difficulty data for cataclysm classic ↵ | Ovahlord | |
| anniversary and subscription mounts | |||
| 2024-12-31 | DB/Quests: added more missing entries and updated quests from bruteforce data | Ovahlord | |
| 2024-12-31 | DB/GameObjects: added missing template entries and updated existing ones ↵ | Ovahlord | |
| from mass parses | |||
| 2024-12-29 | Scripts: Remove direct unit flag manipulations for UNIT_FLAG_IMMUNE_TO_PC, ↵ | Shauren | |
| UNIT_FLAG_IMMUNE_TO_NPC and UNIT_FLAG_UNINTERACTIBLE (cherry picked from commit 5e541de5747b26270da90d0d3c60de96a518a5b9) # Conflicts: # src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp # src/server/scripts/ExilesReach/zone_exiles_reach.cpp # src/server/scripts/KhazAlgar/IsleOfDorn/zone_isle_of_dorn.cpp # src/server/scripts/Pandaria/zone_the_wandering_isle.cpp # src/server/scripts/Zandalar/KingsRest/boss_golden_serpent.cpp | |||
| 2024-12-29 | build fix | Ovahlord | |
| 2024-12-29 | Core/Loot: Implemented automatic flagging of tracking quests from loot | Shauren | |
| (cherry picked from commit d913e38cbab9521c80d826417093d22b2c4a1c1a) # Conflicts: # sql/updates/world/cata_classic/2024_12_29_00_world.sql | |||
| 2024-12-29 | Core/Players: Refactored SetQuestCompletedBit to take questId instead of ↵ | Shauren | |
| quest bit as argument (cherry picked from commit d8bcf5fcb655d9931f7c74883ca19c0428e2a8ae) | |||
| 2024-12-29 | Core/Players: Added helper function to check quest completion using QuestV2 bits | Shauren | |
| (cherry picked from commit d78c3bb33afeb319ef0cf09171aabd8952a928fa) # Conflicts: # src/server/game/Entities/Player/Player.cpp # src/server/game/Entities/Player/Player.h | |||
| 2024-12-29 | Core/Creature: Implement aggro grace period (#30362) | ModoX | |
| Ref: #26528 #30273 #23258 (cherry picked from commit 26d1337461114506ca57e2265d3dc5e96fd08f82) | |||
| 2024-12-29 | Core/Units: Added helper methods to cancel mount/shapeshift auras (#30477) | Meji | |
| (cherry picked from commit 0b16756172b2c3cc78b0861af86b93daae60edda) | |||
| 2024-12-29 | Core/Gossip: Fix interaction with gossip launched by accepting quest (#30419) | Meji | |
| (cherry picked from commit 75bc3021da469d7c8eddbff23e5f1ec7c4a4dfbb) | |||
| 2024-12-29 | Core/AI: Remove default arguments for inter-script communication | ModoX | |
| (cherry picked from commit 6b96facee3389f79e579e8a325440051891fa27e) | |||
| 2024-12-29 | Core/AI: Implemented conversation ai (#30538) | ModoX | |
| (cherry picked from commit 309ba22a15e5e0b4321b99f7157ccb18e0adc8dd) # Conflicts: # src/server/scripts/BrokenIsles/zone_mardum.cpp # src/server/scripts/DragonIsles/AberrusTheShadowedCrucible/aberrus_the_shadowed_crucible.cpp # src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp # src/server/scripts/KulTiras/WaycrestManor/waycrest_manor.cpp # src/server/scripts/KulTiras/zone_boralus.cpp # src/server/scripts/Shadowlands/SanctumOfDomination/boss_sylvanas_windrunner.cpp # src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/boss_anduin_wrynn.cpp # src/server/scripts/Zandalar/KingsRest/kings_rest.cpp | |||
| 2024-12-29 | Core/PacketIO: Refactor LootPackets to use new Bits<> writing utilities | Shauren | |
| (cherry picked from commit 28d3c1bc2366d5b19c065c6203e2c9b2504a4b38) # Conflicts: # src/server/game/Server/Packets/LootPackets.cpp | |||
| 2024-12-29 | Core/Units: implement reduced attack rage generation for players below level ↵ | Ovahlord | |
| 10. This reduction will diminish as the player approaches level 10 | |||
| 2024-12-27 | Core/Units: updated the rage per melee attack calculation for Cataclysm | Ovahlord | |
| 2024-12-26 | Core/Units: moved melee attack rage generation into ↵ | Ovahlord | |
| Unit::AttackerStateUpdate and send the generated rage in combat log packet instead of power update packets | |||
| 2024-12-26 | Core/JSON: Prevent more out of bounds memory accesses in json deserialization | Shauren | |
| (cherry picked from commit 661bd1a7f4efa09e385408a4c06c6784c77f804d) | |||
| 2024-12-25 | Scripts/OutdoorPvp: converted two raw pointers into smart pointers to fix ↵ | Ovahlord | |
| possible memory leaks | |||
| 2024-12-24 | Core/AuctionHouse: Updated AuctionHouseFilterMask and implemented current ↵ | Shauren | |
| expansion filter (cherry picked from commit 5b278a4ca79dd8aa19cde3892d92ae857d6f1dd4) | |||
| 2024-12-24 | Core/AuctionHouse: Skip own account commodity listing when buying | Shauren | |
| (cherry picked from commit 8ff8dfd6207561f66b9c30cf0153f400d4a11ba9) | |||
| 2024-12-24 | Core/AuctionHouse: Minor code modernization | Shauren | |
| (cherry picked from commit 969be9d33ca95b52771f55afdd3fd6b1524f45aa) | |||
| 2024-12-24 | Core/AuctionHouse: Fixed use after free | Shauren | |
| Closes #30128 (cherry picked from commit b83de81a70b580045540ed4db5627aff5edc682c) | |||
| 2024-12-24 | Core/Spells: Moved loading aoe target caps out of ↵ | Shauren | |
| SpellMgr::LoadSpellInfoCorrections (cherry picked from commit 38eee2f034398e77335ec97228b931aaca5579bd) # Conflicts: # src/server/game/Spells/SpellInfo.cpp # src/server/game/Spells/SpellMgr.cpp | |||
| 2024-12-24 | DB/Misc: fixed a bunch of startup errors | Ovahlord | |
| 2024-12-22 | Core/Object: Fixed interaction dynamic flags assignment for ↵ | ModoX | |
| GAMEOBJECT_TYPE_SPELLCASTER gameobjects Closes #30533 (cherry picked from commit e58847779134325d9adada3fa9059478d3f350de) | |||
| 2024-12-21 | DB/GameObjects: fixed phasing of several gameobject spawns in Acherus: The ↵ | Ovahlord | |
| Ebon Hold | |||
| 2024-12-21 | Scripts/Spells: moved rogue spell scripts into namespaces to respect the one ↵ | Ovahlord | |
| definiton rule | |||
| 2024-12-21 | Scripts/Spells: moved warrior spell scripts into namespaces to respect the ↵ | Ovahlord | |
| one definition rule | |||
| 2024-12-21 | Scripts/Spells: moved death knight spell scripts into namespaces to respect ↵ | Ovahlord | |
| the one definition rule | |||
| 2024-12-21 | Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing ↵ | Shauren | |
| spell script hooks (cherry picked from commit 884662a75a901af6f61cab9efc171d052e8042f4) # Conflicts: # src/server/scripts/Shadowlands/Torghast/spell_torghast.cpp # src/server/scripts/Spells/spell_azerite.cpp # src/server/scripts/Spells/spell_evoker.cpp # src/server/scripts/Spells/spell_priest.cpp # src/server/scripts/Spells/spell_rogue.cpp # src/server/scripts/Spells/spell_warlock.cpp | |||
| 2024-12-20 | Scripts/Spells: fixed Blood Plague damage calculation | Ovahlord | |
| 2024-12-20 | Scripts/Spells: fixed damage calculations for Icy Touch and Frost Fever | Ovahlord | |
| 2024-12-20 | Core/Spells: allow RealPointsPerLevel to always apply when no scaling ↵ | Ovahlord | |
| coefficient is provided | |||
| 2024-12-20 | Core/Player: removed unused method leftover | Ovahlord | |
| 2024-12-20 | nopch fix | Ovahlord | |
| 2024-12-20 | Scripts/Spells: fixed Death Coil | Ovahlord | |
| 2024-12-20 | Core/Player: fixed logic for determining fully depleted runes - these are ↵ | Ovahlord | |
| runes at max cooldown that hasn't started recovering yet | |||
| 2024-12-20 | Core/PacketIO: Fixed writing exactly 32 bits | Shauren | |
| (cherry picked from commit aa3a62e51866d28915f7df6bdaf21e2c5e1b6b06) | |||
| 2024-12-20 | Scripts/Spells: fixed Runic Empowerment | Ovahlord | |
| 2024-12-20 | Core/Spells: corrected SPELL_EFFECT_ACTIVATE_RUNE behavior for Classic | Ovahlord | |
| * this fixes blood rune activation | |||
| 2024-12-20 | Core/Player: rename IsBaseRuneSlotsOnCooldown to IsRuneFullyDepleted to ↵ | Ovahlord | |
| match the wording used in Runic Empowerment's tooltip | |||
| 2024-12-20 | Core/Spells: Implemented SPELL_EFFECT_UPDATE_INTERACTIONS | Shauren | |
| (cherry picked from commit ad06dcaaec6b55e3c2e6ae8214a44074f343c8ca) | |||
