aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.h
AgeCommit message (Expand)Author
10 daysCore/Spells: Allow spell scripts to access other scripts attached to a spellShauren
2025-09-06Core/Spells: Simplify SortTargetsWithPriorityRulesShauren
2025-09-06Core/Spells: Add a helper function to sort spell targets based on custom scri...Telegrill
2025-06-27Core/Players: Implemented PlayerDataElementAccount, PlayerDataElementCharacte...Shauren
2025-05-17Core/Spells: Expose spell channel duration to scriptsShauren
2025-04-30Core/Spells: Start spells triggered by SPELL_EFFECT_FORCE_CAST_2 without any ...Shauren
2025-04-20Core/Spells: Rename confusing SpellState enum valuesShauren
2025-04-15Core/Spells: Make Spell::GetMinMaxRange publicShauren
2025-04-03Core/Spells: Merge Spell::SetSpellValue overloadsShauren
2025-03-04Core/Players: Implement warband scene collectionShauren
2025-01-20Core/Spells: Exclude TriggerCastFlags that can be set for non-triggered spell...Shauren
2024-12-21Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing sp...Shauren
2024-12-20Core/Spells: Implemented SPELL_EFFECT_UPDATE_INTERACTIONSShauren
2024-12-14Core/Spells: Fixed PROC_HIT_DISPEL and PROC_HIT_INTERRUPT on procs using PROC...Shauren
2024-12-02Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABELShauren
2024-11-19Core/Auras: Implemented mount equipmentShauren
2024-09-12Core/Spells: Refactor CastSpellExtraArgsShauren
2024-07-31Core/PacketIO: Added example uses of new packet reading/writing utilitiesShauren
2024-07-03Core/Spells: Remove spell range increase when caster or target move backwardsShauren
2024-06-10Core/Spells: Implemented SPELL_ATTR9_FORCE_DEST_LOCATIONShauren
2024-05-23Core/Spells: Fixed gcc 14 buildShauren
2024-05-04Core/Spells: Refund power cost when cancelling empower spellsShauren
2024-05-01Core/Spells: Implemented evoker empower spell mechanicShauren
2024-04-06Core/Scripts: Integrate new ActionResultSetter with movement generators and s...Shauren
2024-03-13Core/Misc: Use our new unique_trackable_ptr for various classes exposed to sc...Shauren
2024-01-30Core/Creatures: Move immunities to separate table and implemented setting imm...Shauren
2023-11-25Core/Spells: Implement spell queue (#29409)Ovahlord
2023-10-22Core/Spells: Named and implemented most of SpellAttr8Shauren
2023-10-21Core/Spells: Named and implemented most of SpellAttr7Shauren
2023-09-28Core/Spells: Defined and implemented more spell effect attributes - AlwaysAoe...Shauren
2023-09-07Core: Update to 10.1.7Shauren
2023-08-28Core/Spells: Define new cast flagsShauren
2023-08-22Core/Spells: Implement sqrt based aoe damage diminishing (#29192)Seyden
2023-08-19Core/Spells: Rewrite SelectRandomInjuredTargets to make extending it with add...Shauren
2023-08-01Core/Scripts: Added damage and healing calculation hook to spell and aura scr...Shauren
2023-07-31Core/Spells: Removed old combo point code leftoversShauren
2023-07-20Core/Spells: Fixed target radius logic in spell effects for TargetB (#29158)Meji
2023-06-29Core/Spells: Fully prevent infinite proc loops and add logging to detect most...Shauren
2023-06-29Core/Spells: Allow filtering procs in FINISH phase by SpellTypeMaskShauren
2023-06-28Core/Creatures: Implement CREATURE_STATIC_FLAG_4_IGNORE_LOS_WHEN_CASTING_ON_M...Jeremy
2023-06-17Core/Items: Item bonus generation improvementsShauren
2023-05-05Core/Spells: Implemented SPELL_EFFECT_TELEPORT_GRAVEYARDJeremy
2023-04-21Core/Spells: Fixed effects targeting the caster not hitting him immediately o...Shauren
2023-02-28Core/Spells: Refactor Spell::finish to accept SpellCastResult argument instea...Shauren
2023-02-06Core/Spells: Implemented SPELL_EFFECT_REMOVE_AURA_BY_SPELL_LABELShauren
2023-01-29Core/Players: Several currency fixes and improvements (#28676)Meji
2022-12-29Core/Spells: Implemented SPELL_EFFECT_GIVE_EXPERIENCE and SPELL_EFFECT_GIVE_R...Shauren
2022-12-16Core/Players: Implemented new talent systemShauren
2022-12-14Core/Spells: Added custom spell cast argShauren
2022-12-04Core: Updated to 10.0.2Shauren