aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellScript.h
AgeCommit message (Expand)Author
2025-02-22Core/Scripts: updated more documentation comments for spell script hooks to m...4.4.1/59069Ovahlord
2025-02-22Core/Scripting: updated documentation for CalcDamage and CalcHealing hooksOvahlord
2024-12-21Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing sp...Shauren
2024-09-03Core/Spells: Fixed spell target selection not being shared by multiple effect...Shauren
2024-05-28Core/Auras: Implemented OnHeartbeat AuraScript hook and refactored an aurascr...Ovahlord
2023-10-31Core/Random: Changed random functions returning doubles to return floatsShauren
2023-08-05Scripts/Spells: Improved compiler error reporting with wrong spell script fun...Shauren
2023-08-01Core/Scripts: Added damage and healing calculation hook to spell and aura scr...Shauren
2023-07-27Core/Scripts: Fixed unsafe function pointer type casting in spell scriptsShauren
2023-07-24Scripts/Spells: Modernize spell script internals a bit - this makes Prepare m...Shauren
2023-05-30Scripts/Spells: Added spell effect validation helperShauren
2023-05-13Core/Misc: Replace string to int conversion functions from Common.h with c++1...Shauren
2023-04-04Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_...Shauren
2023-01-07Core/Misc: Include cleanup, 2023 editionShauren
2022-07-29Core/Scripts: Added CalcCastTime spell script hookShauren
2022-07-28Core/Spells: Refactor heal absorb codeSeyden
2022-07-28Core/Spells: Implement OnEffectAbsorbHeal and AfterEffectAbsorbHeal hooksNyr
2022-07-15Core/Scripts: Expose calculated spell value variance to scriptsShauren
2022-03-10Core/Scripts: Allow spell script ValidateSpellInfo to work with any container...Shauren
2022-02-13Core/Misc: Minor game include cleanupShauren
2022-02-12Core/Misc: Move (or delete) constructors and destructors to .cpp files (avoid...Shauren
2022-01-30Core/Scripts: Expose IsCrit to hit hooks for spell scriptsShauren
2022-01-26Core/Spells: Mark constructors of Spell/AuraScript handlers as explicit (#25248)Peter Keresztes Schmidt
2022-01-22Core/Spells: Expose corpseTarget to spell scripts with SpellScript::GetHitCor...Ovah
2022-01-20Core/Spells: implement corpse target type support and properly fix resurrecti...Giacomo Pozzoni
2022-01-18Scripts/Spells: Implement OnPrecast scripting hook for spell scripts (#27632)Seyden
2022-01-06Core/Misc: Fixed resistance calculate for Mutated Transformation and Twilight...Keader
2021-12-25Scripts/Spells: Implemented various rogue spells (#26319)Matan Shukry
2021-11-24Core/Spell: SpellAura Redux (#22794)PolarCookie
2021-10-10Core/Spells: Changed Spell::SendCastResult arguments to signed ints to match ...Shauren
2021-09-04Core/Spells: Unify spell effect access api in both branchesShauren
2021-08-28Core/Spells: Removed SpellEffIndex effIndex argument from spell effect handle...Shauren
2021-08-28Core/Spells: rework part 5: GameObject castingariel-
2021-08-28Core/Spells: rework part 3: spells only handle at most one UnitAura and one D...ariel-
2021-06-19Core/Spells: fix logic error causing near teleports to drop combat for playersariel-
2021-06-13Core/Auras: removed caster dependency from coreariel-
2021-05-13Core/Spells: Expose number of targets selected for each spell effect to scrip...Shauren
2021-04-17Core/Auras: Implemented SPELL_AURA_SCHOOL_ABSORB_OVERKILL (#26269)Matan Shukry
2021-03-25Core/Script: Implement CalcCritChance hooks for spell and aura scripts (#26116)Robingad
2021-03-23Core/Scripts: Implemented new aura script hook OnEnterLeaveCombatMatan Shukry
2021-03-04Scripts/Spells: Fixed various paladin spell scripts and removed outdated onesMatan Shukry
2021-02-21Scripts/Spells: Fix Prayer of Mending (#26020)Matan Shukry
2021-02-13Scripts/Spells: Remove const from AuraEffect argument for AuraEffectProcFnMatan Shukry
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ...Shauren
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-06-12Core/Spells: Implement using different difficulty data from all spell related...Shauren
2020-01-02New YearAokromes
2019-11-29Core/Items: Add location filters to Player::GetItemByEntryShauren
2019-11-23Core/Items: Add ItemContext param to Item::Create functionShauren
2019-01-01Update copyright note for 2019vincent-michael