| Age | Commit message (Collapse) | Author |
|
|
|
(#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)
|
|
to have auras registered on load
Closes #21472
(cherry picked from commit 7cff1b540c96d9e2cf82b244cc0d1618bf5b090f)
|
|
Works like a charm
Closes #21471
(cherry picked from commit fc678bb3c21d6c5a87a840c7bbf596eaea1cffc3)
|
|
- Aura could be removed in Unit::SetCharmedBy (StopMoving->Relocate->ProcessTerrainStatusUpdate->RemoveAurasWithInterruptFlags)
- By not passing AuraApplication parameter execution continued with a removed application leaving vehicle in a invalid state (m_sharedVision not empty)
Closes #18281
(cherry picked from commit eb7d22d23eedb0d1b5374f80518cd7994d7c7b3a)
|
|
- Added new UNIT_STATE_FOCUSING for creature focus system, this will stop creatures adding/clearing the UNIT_STATE_CANNOT_TURN mask (eg UNIT_STATE_STUNNED if stunned while focusing a spell)
- Added UNIT_STATE_CHARMED that gets set/removed on any charm type (UNIT_STATE_POSSESSED is only for possess as it's name suggests)
- The new states are checked against mask to know whenever client needs to regain character control
Closes and fixes #21460
(cherry picked from commit ba27711145d1b015578aedb48ea8532b4f0bec75)
|
|
while invisible preventing players from looting. (#21436)
(cherry picked from commit 2dd5735bd9c4212e0009c9d4db0da34cc1541862)
|
|
Add a new CMake option called PERFORMANCE_PROFILING that should be used only when profiling the performance.
This option is unsupported, do not report any issue happening when enabling this option.
(cherry picked from commit db5c9867e2ffde3657f53bc155b474c5d46884dd)
|
|
Move some functions calls out of ASSERT() calls. ASSERT() should only apply checks without modifying any object and without having any side effect.
(cherry picked from commit 572eab1c355d9298ee640ebd7439f55366224fb8)
|
|
(cherry picked from commit 076bd11002c0fe7ed893497e582a40b7f46320e6)
|
|
but no active pet
(cherry picked from commit 1ac87b6c6024b06c361d550795d041ea4b7e5a6c)
|
|
(cherry picked from commit 7e71b4535a0e927ecdee30489e5a3c0b6f247559)
|
|
another method for it (#20725)
(cherry picked from commit 56874b44f0625f80442ea906f487e3253bdd16eb)
|
|
Fix static analysis issues reported by Coverity
(cherry picked from commit d3d0640a8d61e9a216876b7f1b114673893b2bc8)
|
|
map (#21322)
Reduce the probabilty of going under the map
(cherry picked from commit 9e0faace9a5114fc2324c2c601ba943272e0d6ff)
Revert "Core/Entities: Reduce the probability of units dropping under the map (#21322)"
(cherry picked from commit 2dadbda24ac1c2e6ff3dad650c7e25f4b3322342)
|
|
|
|
- BgTypeId
- ArenaType
- IsRated
Those are fields that are already present in the field m_queueId
|
|
572eab1c355d9298ee640ebd7439f55366224fb8
|
|
periodic aura tick if caster is no longer in world
Closes #26776
|
|
|
|
|
|
|
|
Closes #26735
|
|
SPELL_EFFECT_PERSISTENT_AREA_AURA
Closes #26731
|
|
Closes #26621
|
|
Closes #26110
Closes #26619
|
|
(cherry picked from commit 8aa10f6c65ba7fc8363a663b305fede95d0ccb58)
|
|
the one from game_event)
- add siign to DBC struct member CalendarFilterType as it was being used as such
- kill localtime usage as it's deprecated
Closes #18542
(cherry picked from commit 5b4287e6832da32539a49e68f6a5ab0ee55854b3)
|
|
Refs #18542
(cherry picked from commit 7dc78d8e3f437ad7f3ad40bf1ef6801ac1ed5fc2)
|
|
even if they met conditions otherwise
(cherry picked from commit 5f38b9234070dbbb2a0968eee2dcbae5af9c1e9f)
|
|
(cherry picked from commit f609589e22f86a803ea86e311fd8b5ca636e08a4)
|