aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
AgeCommit message (Expand)Author
2025-09-06Core/Spells: Simplify SortTargetsWithPriorityRulesShauren
2025-09-06Core/Spells: Add a helper function to sort spell targets based on custom scri...Telegrill
2025-08-13Core: Updated to 11.2.0Shauren
2025-07-09Core/Spells: Fixed Revive Pet not being usable if pet corpse is still in worldShauren
2025-07-08Core/Spells: Fix group member classification in SelectRandomInjuredTargetsShauren
2025-06-29Scripts: Fixed possible crashes caused by passing nullptr to Trinity::WorldOb...Shauren
2025-06-06Core/Spells: Fixed applying glyphs without exclusive categoryShauren
2025-06-01Core/Spells: Don't set TARGET_FLAG_DEST_LOCATION for cone targetsShauren
2025-05-19Core/Position: Remove Position implicit object slicingShauren
2025-05-19Core/Misc: Silence some statis analysis false positive warningsShauren
2025-05-17Core/Auras: Initialize aura spell visual from spell that created it instead o...Shauren
2025-05-17Core/Spells: Expose spell channel duration to scriptsShauren
2025-05-06Core/Spells: Implemented new SpellMisc field, MinDuration that controls minim...Shauren
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-11Core/Spells: Fixed SPELL_EFFECT_CHARGE trigggering arrival effects too earlyShauren
2025-04-03Core/Spells: Merge Spell::SetSpellValue overloadsShauren
2025-03-23Core/Auras: Fixed SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATIONShauren
2025-03-22Core/Auras: Fixed SPELLVALUE_AURA_STACK adding incorrect number of stacks on ...Shauren
2025-02-23Core/Misc: Add a bunch of examples for 67418a1aeee9035234d304b5e9653b832488dd66Shauren
2025-02-16Core/Spells: Implemented SpellEffectAttributes::DontFailSpellOnTargetingFailureShauren
2025-01-27Core/Spells: Don't fail spells SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE when ta...Shauren
2025-01-25Core/Items: Fixed item spell charge slot indexingShauren
2025-01-24Core/Spells: Prevent even more cases of sending aura update packets for auras...Shauren
2025-01-23Core/Spells: Prevent sending aura update packets for auras that aren't visibl...Shauren
2025-01-21Core/Spells: Reimplemented target type 106 as random point from points predef...Shauren
2025-01-20Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of i...Shauren
2025-01-20Core/Spells: Replace SpellTargetPosition structure with WorldLocationShauren
2025-01-20Core/Spells: Exclude TriggerCastFlags that can be set for non-triggered spell...Shauren
2025-01-12Core/Spells: send rune cooldowns even after miss to match sniff dataOvahlord
2025-01-12Core/Spells: corrected refunding runes - they don't get put on a cooldown and...Ovahlord
2025-01-12Core/Spells: Don't grant runic power when death knight abilities that do it u...Shauren
2025-01-11Core/Spells: fixed power check for runes when casting spells - these have the...Ovahlord
2025-01-10Core/Spells: Fixed crashes with spells using SPELL_EFFECT_ENCHANT_ITEM/SPELL_...Shauren
2025-01-09Core/Auras: Use UnitListSearcher instead of WorldObjectListSearcher when sear...Shauren
2025-01-09Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound d...Shauren
2025-01-09Core/Auras: Make iteration over Aura::GetAuraEffects safe by automatically sk...Shauren
2025-01-01Core/Spells: Don't ignore power costs and reagents for spells triggered by SP...Shauren
2024-12-31Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWE...Shauren
2024-12-21Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing sp...Shauren
2024-12-14Core/Spells: Fixed PROC_HIT_DISPEL and PROC_HIT_INTERRUPT on procs using PROC...Shauren
2024-12-05Core/Spells: Fixed item level requirements for enchanting spellsShauren
2024-11-12Core/Misc: Fix some GCC warningsShauren
2024-09-24Core/Items: Implemented ITEM_BONUS_DISENCHANT_LOOT_IDShauren
2024-09-13Core/Spells: Fix copypaste mistake in CastSpellExtraArgs::SetTriggeringSpellShauren
2024-09-12Core/Spells: Refactor CastSpellExtraArgsShauren
2024-09-08Core/Spells: Remove setting OriginalCastId from CastSpellExtraArgs::SetTrigge...Shauren
2024-09-02Core/Spells: Fixed spell target selection not being shared by multiple effect...Shauren
2024-08-19Core/Spells: Implemented SpellAuraInterruptFlags2::ReleaseEmpowerShauren
2024-08-18Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtual...Shauren