aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-08-20Scripts/Spells: Implement Ardent Defender (#29189)Aqua Deus
2023-08-20Scripts/Spells: Implement druid talent Inner Peace (#29186)Teleqraph
2023-08-20Scripts/Spells: Implement druid talent Embrace of the Dream (#29185)Teleqraph
2023-08-20Scripts/Spells: Implement druid talent Power of the Archdruid (#29184)Teleqraph
2023-08-20Scripts/Spells: Moved creature script to spell scriptShauren
2023-08-19Scripts/Spells: Implement Efflorescence and Spirit Blossoms (#29176)Teleqraph
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-08-19Scripts/Spells: Update Wild Growth (#29173)Teleqraph
2023-08-19Core/Spells: Rewrite SelectRandomInjuredTargets to make extending it with ↵Shauren
additional requirements easier and allow it to prioritize group members
2023-08-18Core/Auras: Minor optimization for Unit object creation with msvc (not ↵Shauren
allocating a list end sentinel node for all of the 500 lists stored in Unit for each aura type)
2023-08-16DB/Pets: Removed invalid spells from creature_template_spellShauren
Closes #29149
2023-08-16Core/Misc: Fixed minor formatting mistakesShauren
2023-08-16Scripts/Mardum: Implement DH intro event (#29211)Naddley
Co-Authored-By: funjoker <funjoker109@gmail.com>
2023-08-15Core/Scripts: Add ZoneScript hook for AreaTrigger creation/deletion (#29236)Jeremy
2023-08-15Core/Creatures: Updated totem slot assignment logicShauren
* Implemented SUMMON_SLOT_ANY_TOTEM * Fixed showing totems on player frames * Fixed removing totems from player frames * Fixed being able to summon unlimited windfury totems
2023-08-14Core/Spells: Damage and healing bonus calculation fixesShauren
* Spells with SPELL_DAMAGE_CLASS_NONE are now allowed to benefit from spellmods * Fixed SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE and SPELL_AURA_MOD_HEALING_DONE_PCT_VERSUS_TARGET_HEALTH not working for players
2023-08-14Core/Spells: Summons with no special title and duration -1ms should use ↵ModoX
TEMPSUMMON_MANUAL_DESPAWN
2023-08-14Scripts/Spells: Implement Germination and Luxuriant Soil (#29178)Teleqraph
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-08-14Scripts/Commands: Implemented .debug play objectsound commandModoX
2023-08-13Core/Object: Implemented helper method PlayObjectSoundModoX
2023-08-13Core/Spells: Validate spellmod array size at startupShauren
2023-08-13Scripts/Spells: Unify major healing cooldown CDs modifiers for all classes ↵Teleqraph
(#29174)
2023-08-12Core/Spells: Updated default SpellPhaseMask that is generated for procs that ↵Shauren
do not have entry in spell_proc table
2023-08-11Scripts/Spells: Fixed Dark Reprimand not triggeringShauren
2023-08-11Scripts/Spells: Implement Atonement (Passive, pet), Power Leech (Passive, ↵Teleqraph
pet) and Essence Devourer (#29170)
2023-08-10Scripts/Spells: Implement Epiphany and update Prayer of Mending's related ↵Teleqraph
talents (#29169)
2023-08-10Scripts/Spells: Implement Divine Image (#29034)Teleqraph
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-08-10Core/Spells: Handle summon effect on spell launch instead of hitShauren
2023-08-10Core/Creatures: Clean up temporary summon duplicate level initializationShauren
2023-08-10GCC build fixShauren
2023-08-09Core/Creatures: Allow modifying TempSummon duration after summoningShauren
2023-08-09Core/Creatures: std::chrono-ify TempSummonShauren
2023-08-09Core/Auras: Treat auras with more than 1 active stack as using stacks too ↵Shauren
(max stack could have been changed from 0 to something else using spell mods)
2023-08-08Core/MMaps: Fixed pathing for objects that have terrain swaps activeShauren
2023-08-07Core/Misc: Turn ChrSpecialization into enum classShauren
2023-08-07Core/Misc: Move TalentSpecialization together with other db2 enums and ↵Nyr
rename it to ChrSpecialization
2023-08-07Core/Misc: Reduce number of player spec hardcoded checksShauren
2023-08-06Scripts/Spells: Implement Answered Prayers (#29030)Teleqraph
2023-08-06Core/Spells: Fixed spells with SPELL_ATTR12_START_COOLDOWN_ON_CAST_START ↵Shauren
failing to cast because of their own cooldown
2023-08-06Core/Auras: Default procs with PROC_FLAG_2_CAST_SUCCESSFUL to CAST spell phaseShauren
2023-08-05Scripts/Spells: Improved compiler error reporting with wrong spell script ↵Shauren
function signatures
2023-08-04Core/Spells: Fix copypaste mistake (doesn't really change anything)Shauren
2023-08-04Scripts/Spells: Implement druid talents Abundance and Cultivation (#29177)Teleqraph
2023-08-03Scripts/Spells: Update Rupture, Eviscerate and Envenom scripts (#29172)MaddyCrowle
2023-08-03Core/Realms: Minor refactor to realm address storage (remove LocalSubnetMask ↵Shauren
as it is now unused, db field kept for table structure compatibility with 3.3.5 branch)
2023-08-02Scripts/Spells: Converted some damage calculating scripts to use new hooks ↵Shauren
as examples
2023-08-01Core/Scripts: Added damage and healing calculation hook to spell and aura ↵Shauren
scripts allowing to override base damage amount, flat value mod and percent value mod separately
2023-07-31Core/Spells: Removed old combo point code leftoversShauren
2023-07-31Core/Spells: Fixed spell duration scaling with combo pointsShauren
2023-07-30Battlegrounds/Buffs: Rework using areatriggers (#29171)Jeremy
* Rework GameObject trap handling for buffs (removed radius hack) * Add script for Old AreaTriggers * Add script for new AreaTriggers * Spawn AreaTriggers in Arathi Basin
2023-07-30Core/GameObjects: Added stringid to gameobjectsShauren