| Age | Commit message (Collapse) | Author |
|
implementation
|
|
|
|
Closes #21330
Closes #18885
Ref #18752
(cherry picked from commit 45c5e1b9d63796d168339a44f63418f220cf2403)
|
|
Ref #18395
Implement far spell queue processing
Closes #7395
(cherry picked from commit 080d2c6cd439acb2059adc4e24a279de98aa0db6)
|
|
DynObjAura during its lifetime
Closes #15088
(cherry picked from commit e8d5aa56cc48572d81e1898b7b4ff10cfa6d1957)
|
|
Target check only determines what kind of entities we can target, spell positivity determines if that entity is valid for attack/assist
Closes #8844
(cherry picked from commit 9b38a6352c0fe2499de54fd769aa1c721a410bda)
|
|
(cherry picked from commit efeae33495c8b57ae04aeeb382ee85099ac0b600)
|
|
|
|
(cherry picked from commit 241109327bf573460d488d707d7eb19f82f1350c)
|
|
* Each move type has its own field instead of trying to combine everything in InhabitType
* Allow overriding movement separately for each spawn
(cherry picked from commit 592516ae69d89da3bcb0ede144644a3d2e0186e0)
|
|
(cherry picked from commit e9aba10695cdf3520c6ae61815610051502b6f0b)
|
|
(cherry picked from commit 510bc0b7a0d4e8de60f69b922d03ad3a43c2a2cc)
|
|
Closes #15177
(cherry picked from commit 2baa81065ba27f0a6d278a8dd8a79b7c831e0a2b)
|
|
does. Also moved to public so spellscript can use it.
(cherry picked from commit df639d85e4e82add71432ea0a4cba91f238a30ba)
|
|
(cherry picked from commit 92b8a870bf423b439806ab39a8d5af0485e60ed8)
|
|
targets with CONDITION_OBJECT_ENTRY_GUID
Closes #21569
(cherry picked from commit 34c3962b09dbb2b7a11e4ff0c08b2ab05ff63762)
|
|
(cherry picked from commit 0c1e485e13d065b26e24b4226044246ae8ca0e4d)
|
|
(cherry picked from commit 68dde9f8c5467c5983078b190e58105f99dad75c)
|
|
(cherry picked from commit 367db4e1d641b56d8d7df83320c14b283bd007ce)
|
|
|
|
Closes #21529
(cherry picked from commit ad796318e8c34df177a935892f27c6a7b4f2f901)
|
|
by its caster
Closes #21528
(cherry picked from commit 2d10429a2d788d6b3aead19bd91ed662bad38751)
|
|
Updates #21367
(cherry picked from commit 23808fe349e78118461c08ebe78c8892391be236)
|
|
than caster
Closes #21517
(cherry picked from commit 54e841888621ce2ea6fbfde2f86842ec088cd575)
|
|
blob for current locale
|
|
|
|
Closes #26823
|
|
|
|
TARGET_UNIT_LINE_CASTER_TO_DEST_*** (#26786)
|
|
|
|
(#26806)
|
|
|
|
Distance checking should always be in 3D, independently on if the mover has the ability to fly or not.
(cherry picked from commit 0fb133013c0c1c2c7f47c215435990822454d8f8)
|
|
pooled creatures. This should fix startup crashes until I can investigate and find a long-term fix. Tag #21519.
(cherry picked from commit 9fc6b13027d2d66a99b6bee49d3add23f2c0c8af)
|
|
faulty dynspawn code.
(cherry picked from commit 3eab2d7efcc225696fe32f94687fd8e7b6755a2a)
|
|
(cherry picked from commit c9b730c767072225fdc2142908455c1d26e91fa8)
|
|
Closes #21338. Supersedes #21479.
(cherry picked from commit ec916db294760576ef4466d7e558f038dacecf20)
|
|
WorldObject::IsOutdoors, basic member access.
Ref #21479.
(cherry picked from commit e79c595b695ea5f35b8324efbb7741ccb102bce9)
|
|
boost heap iterators. Use ordered iterators instead, this is cheap for our use case anyway. This will make taunt behave consistently again.
Closes #21499.
(cherry picked from commit 71b5ed6832ac4162754ec50f53cd76305f8a187a)
|
|
and flags values on a per-spawn basis
Updates #20957
Closes #20958
(cherry picked from commit 34967e9c32b2c7e871bb93f41609a3b08ad92931)
|
|
GameObjectTemplateAddon struct
(cherry picked from commit 02739c2cbb1c6956e26a21120ddef42d017923c2)
|
|
- AI hook will now receive the result by copy, as modifying it had no effect
- Some renaming: result->spellClickHandled, clickPair is actually clickBounds, the clickPair is the pair <creatureID, SpellClickInfo>
(cherry picked from commit 98d6258efdc07b53808ba6177e5427c65163bc0d)
|
|
Closes #21492
(cherry picked from commit 83292cd983474753393017c4f7ac3ba509fc4c83)
|
|
SMART_ACTION_ENABLE_TEMP_GOBJ, since that's the only thing it still does in the dynspawn model. Adjust body accordingly to warn on misuse.
(cherry picked from commit 0850b5ff39b187d8a1adb032dfd7900d4474cfaf)
|
|
hack gameobjects, ref 27e7906.
(cherry picked from commit 9f92896c52dfdaaad3a7eb66a780a7415dc12546)
|
|
gobj respawn time to work again
(cherry picked from commit 27e7906814f2696863f5ab0488c59ffa347d8cc9)
|
|
on owned auras, causing an error on save
- This is handled by group stack rules actually
- Also reset removed aura counter when cleaning removed auras
Closes #21486
(cherry picked from commit 1074a9b053c7d1fbff1321bf95b15d7be1ee669f)
|
|
(cherry picked from commit 691c67f0be09095a34421043baf245fdf28e5d04)
|
|
It feels like that is something that should've been noticed at some point.
Also remove CreatureScript::CanSpawn since nobody uses it, and spawn groups do the same thing.
(cherry picked from commit 94b5d9bfa1195ad7c32cf51a665b55514dac0938)
|
|
dispel effect
- Spell with SPELL_ATTR4_FIXED_DAMAGE won't do it by itself to avoid applying resilience twice, but because those are triggered from a periodic aura, those apply resilience on tick, not saved to amount.
- This is one of the cases where you have to call Unit::SpellDamageBonusTaken directly
Closes #21393
(cherry picked from commit 3753ec56476d597b180968eb673cb20776785f31)
|