aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells
AgeCommit message (Collapse)Author
4 daysCore/Auras: Implement SpellAuraInterruptFlags2::Transform (#31440)Aqua Deus
9 daysCore: Updated to 11.2.7Shauren
11 daysCore/Spells: Remove large function from headerShauren
2025-11-28Core/Auras: Enable DoEffectCalcDamageAndHealing aura script hook for initial ↵Shauren
absorb amount calculation
2025-11-27Core/Auras: Implement basic absorb scaling with spellpower (#31405)Cristian Vintila
2025-11-24Core/Movement: Replace MotionMaster::MoveJumpWithGravity with new jump ↵Shauren
height based MoveJump
2025-11-23Core/Movement: Change MoveJump to use min/max height argument instead of ↵Shauren
vertical speed
2025-11-18Core/Movement: Use MotionMaster::MoveKnockbackFrom for creatures hit by ↵Shauren
SPELL_EFFECT_LEAP_BACK, SPELL_EFFECT_PULL_TOWARDS and SPELL_EFFECT_PULL_TOWARDS_DEST
2025-11-16Core/Scripts: Reorder SpellScriptBase fields to reduce padding and remove ↵Shauren
unused include
2025-11-16Core/Movement: Knockback improvements (#28081)Meji
* Knockbacks with negative speeds will now be validated and processed. * Creatures that cast knockback spells on themselves will use their orientation to determine the direction of movement.
2025-11-14Scripts/Spells: Implement demon hunter talent Sigil of Spite (and the ↵Aqua Deus
shadowlands covenant ability it was copypasted from - Elysian Decree) (#31394) Co-authored-by: Shauren <shauren.trinity@gmail.com>
2025-11-09Core/Position: Change Position<->G3D::Vector3 conversion functions to be lambdasShauren
2025-11-03Core/Auras: Rename SPELL_AURA_LEARN_TALENT to ↵Shauren
SPELL_AURA_MOD_TRAIT_NODE_ENTRY_RANK
2025-10-29Core/Spells: Name SpellCategoryFlags with official names and implement ↵Aqua Deus
ResetCooldownUponEndingEncounter flag (#31415)
2025-10-25Core/Vmaps: Rename VMapManager2 to VMapManagerShauren
2025-10-18Core/Spells: Remove stealth auras by dispel type when handling ↵Shauren
SPELL_ATTR1_FAILURE_BREAKS_STEALTH instead of picking a random interrupt flag that stealth has
2025-10-16Core/Spells: Fix teleports within transports (like Blink)Shauren
2025-10-14Core/Entities: Merge duplicate functions calculating relative positions - ↵Shauren
remove CalculatePassengerPosition/CalculatePassengerOffset from TransportBase class
2025-10-10Core: Updated to 11.2.5.63704Shauren
2025-10-05Scripts/ShrineOfTheStorm: Implement Lord Stormsong encounter (#31317)Aqua Deus
2025-10-04fix nopchModoX
* followup d1e07ac6553c7ae1e3296fc044247f0d0f95d267
2025-10-04Core/AI: Implement OnAuraApplied and OnAuraRemoved hooks (#31288)offl
Closes #26894 (cherry picked from commit 3bb4f5677359e3af9fe4b80e42157816786dca49)
2025-10-01Core/Auras: Implemented new proc ppm modifier - SPELL_PPM_MOD_AURAShauren
2025-09-24Core/Auras: Implement SPELL_AURA_MOD_HONOR_GAIN_PCT (SPELL_AURA_491) (#31287)Aqua Deus
2025-09-24Core/Auras: Corrected SPELL_AURA_MOD_HONOR_GAIN_PCT implementation - it ↵Shauren
should only increase honor gains from some sources
2025-09-23Core/Auras: Implement SPELL_AURA_INTERFERE_ALL_TARGETING (SPELL_AURA_486) ↵Aqua Deus
(#31286)
2025-09-19Core/Spells: Allow spell scripts to access other scripts attached to a spellShauren
2025-09-12Scripts/Drustvar: Implement Timbered Strand shoot Wickerman event (#31170)Naddley
Co-authored-by: ModoX <moardox@gmail.com>
2025-09-10Core/Spells: Don't set CAST_FLAG_PENDING for spells that have OriginalCastID ↵Shauren
set but no triggered flag * Fixes cast bar and model animations
2025-09-06Core/Spells: Implemented setting spell to cast on arrival from ↵Traesh
SPELL_EFFECT_JUMP_CHARGE in database (#30210)
2025-09-06Core/Spells: Simplify SortTargetsWithPriorityRulesShauren
* Remove manul weight assignment * Removed std::vector alloc
2025-09-06Core/Spells: Add a helper function to sort spell targets based on custom ↵Telegrill
scripted sorting rules
2025-08-31Scripts/TheJadeForest: Implement quest "Touching Ground" (31766) (#31122)Meji
2025-08-29Core/Spells: Support spells that have both charge recovery and separate cooldownShauren
2025-08-16Scripts/Spells: Refactor spell script internals to fix ↵Shauren
-Wcast-function-type-mismatch warning
2025-08-13Core: Updated to 11.2.0Shauren
2025-07-30Core/Quests: Fixed QuestScript::OnQuestStatusChange incorrectly triggering ↵Shauren
with QUEST_STATUS_INCOMPLETE when removing items from quest objectives on rewarding quest Closes #31181
2025-07-26Core/Auras: Check min power instead of 0 for SPELL_AURA_OBS_MOD_POWERShauren
2025-07-26Core/Spells: Allow negative values for SPELL_AURA_OBS_MOD_POWERModoX
2025-07-19Scripts/Spells: Implement Improved Whirlwind & Whirlwind target cap (#31064)Jeremy
2025-07-12Core/DataStores: Reduce the number of string copies when loading db2 hotfixesShauren
2025-07-12Scripts/Spells: Implement mage talent Flame Patch (#31096)Aqua Deus
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-07-04Core/Objects: Add missing grid workersShauren
2025-06-29Scripts/Spells: Implement mage talent Meteor (#31094)Aqua Deus
2025-06-29Scripts/Spells Fix mage talent Flamestrike target cap (#31095)Aqua Deus
2025-06-29Core/Objects: Added grid searchers for SceneObject and ConversationShauren
2025-06-29Scripts: Fixed possible crashes caused by passing nullptr to ↵Shauren
Trinity::WorldObjectListSearcher constructor
2025-06-28Scripts/BlackRookHold: Implement Amalgam of Souls encounter (#31025)Aqua Deus