| Age | Commit message (Collapse) | Author |
|
AreaTriggerActionSetFlag::DontRunOnLeaveWhenExpiring (#31276)
|
|
|
|
|
|
Apocalypse Drive phase when dealing damage would kill him instantly
* replaced some magic numbers in setting encounter frame indexes
* added a missing casting check to stay in line with current scripting standards
|
|
Co-authored-by: ModoX <moardox@gmail.com>
|
|
PrepareAuraScript uses
|
|
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
|
|
|
|
|
|
|
|
|
(cherry picked from commit 3dca705acc953d20e4a43d4c2b3c97a84e5ab346)
|
|
(cherry picked from commit c4741a131a0a28b69c228d3637beab7090e5f1e3)
|
|
UnitAI::DamageTaken (#26787)
* Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken
* Update scripts
(cherry picked from commit 0800ab20a8039620fd271a43c173c008af68c22a)
|
|
OnSpellCastFinished (#25522)
* added support for calling the hook when completing a channeled spell as well
(cherry picked from commit 77aa058504e1ee99b560176d70bcf452c7e3d4f7)
|
|
spawn handling (#27817)
|
|
|
|
remove it
(cherry picked from commit 7d4fbf706ae19481468901ccd65c497fcabe56bf)
|
|
(cherry picked from commit e660c8bc19198d9e2e912c5243498469f75b0ee6)
|
|
while under the effect of a damage immunity aura (#23319)
* Core/Misc: don't allow players to use/activate/loot non-allowed gameobjects while under the effect of a damage immunity aura.
* Forgot to change this in last-second rename.
* Apply suggested changes, thanks Shauren!
(cherry picked from commit 8bc5451864570c07eff6d427846335044f85a509)
|
|
crapton of booleans
(cherry picked from commit 042f5515e4f3e52b0d2e23d9b9e147041849ce12)
|
|
|
|
|
|
now called CreatureAI::JustEngagedWith. There's also two new methods on UnitAI, though they're never invoked right now.
(cherry picked from commit 6113b9dec2e0081c36c36c2974a28ed0693bc601)
|
|
Core/Spell: The giant CastSpell unclusterfucking (that's a word now) of this generation.
- CastSpell now always takes three arguments - target, spellId, and a struct containing extra arguments
- This struct (CastSpellExtraArgs, see SpellDefines.h) serves as a conglomerate of every previous combination of the 20 billion different CastSpell overloads, all merged into one
- It has some great utility constructors - check them out! All of these can be used to implicitly construct the ExtraArgs object.
- A gajillion refactors to make everything behave the way it always has
(cherry picked from commit d507a7e3388382960108b24143da48e5f912b4a7)
|
|
|
|
related db2s, not just SpellEffect and SpellPower
|
|
|
|
heroic difficulty
* added base script support for the encounter for normal and heroic difficulty
* added instance script for Antorus the Burning Throne
* added sniffed template data for involved gameobjects
* added encounter related spawns to Antorus the Burning Throne
* added instance encounter entry for Garothi Worldbreaker
|