hondacrx
|
efb7142aef
|
Core/Movement: delay movement update in MotionMaster until its owner signals AddToWorld
Port From (https://github.com/TrinityCore/TrinityCore/commit/dfb2221552048512b4fda0c7e0c97ecf808106f9)
|
2022-01-05 17:26:33 -05:00 |
|
hondacrx
|
4b255ad8ea
|
Core/Defines: define UNIT_FLAG_SWIMMING
Port From (https://github.com/TrinityCore/TrinityCore/commit/4a47e1c6be02608d8df2ec1b6267a31dcd0c41fa)
|
2022-01-05 17:18:28 -05:00 |
|
hondacrx
|
0d68984717
|
Misc fixes, and added GetDebugInfo() which was missed.
|
2022-01-05 13:11:32 -05:00 |
|
hondacrx
|
b3eb0ef4c5
|
Core/Misc: Fix parry-haste mechanic.
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc0940fe25bc4627ad0be47243992a4733ab43a8)
|
2022-01-04 20:04:11 -05:00 |
|
hondacrx
|
9e61335fe8
|
Core/Vehicle: Change vehicle accessories' phase according to the player on the vehicle
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d5086da1747816e1a4e8518e16ab1923de22e1a)
|
2022-01-02 19:54:18 -05:00 |
|
hondacrx
|
92c90bf777
|
Core/Unit: Spell focusing now no longer nonsensical. HasSpellFocus always const. Error logs for various stuff.
Port From (https://github.com/TrinityCore/TrinityCore/commit/14c38a1c529e634b068a67b3e7475ddcf599086b)
|
2022-01-02 19:49:21 -05:00 |
|
hondacrx
|
45fba1e81a
|
Core/Creature: add a spell-focus-check method.
Port From (https://github.com/TrinityCore/TrinityCore/commit/44e9572a77061a8ddf04940f8e76f6585ad4ca05)
|
2022-01-02 19:31:22 -05:00 |
|
hondacrx
|
6ad0b6f159
|
Core/Unit: rename IsFocusing method
Port From (https://github.com/TrinityCore/TrinityCore/commit/be4ed9152c1a9c3dab9949eb36d867b763603f60)
|
2022-01-02 19:25:23 -05:00 |
|
hondacrx
|
32a3480c0f
|
Core/Spell: honor IsStackableOnOneSlotWithDifferentCasters() when deciding if an aura should stack from different casters or not.
Port From (https://github.com/TrinityCore/TrinityCore/commit/2f2de263114e1227e348a9177bf8b60076a17553)
|
2022-01-02 19:16:31 -05:00 |
|
hondacrx
|
c4bc8c6362
|
Core/Spells: fixed root behaivior of creatures that are being rooted via movement template while getting a root aura removed
Port From (https://github.com/TrinityCore/TrinityCore/commit/d01a22f58ea19ce9ec71ea7c26adfbdea183fbd2)
|
2022-01-02 12:40:12 -05:00 |
|
hondacrx
|
c9621dcbe1
|
Entities/Unit: fix an unrelated check from doing nothing because somebody didn't understand how type-casting works
Port From (https://github.com/TrinityCore/TrinityCore/commit/4330b7c921203486174fa818908b74d06f61c9f8)
|
2022-01-02 12:36:51 -05:00 |
|
hondacrx
|
24e4068761
|
Entities/Unit: Add a missing underflow check to prevent really really low damage from underflowing when paired with flat damage modifiers.
Port From (https://github.com/TrinityCore/TrinityCore/commit/970a89a8c3e615244b5968e04d888100fba2cff0)
|
2022-01-02 12:35:46 -05:00 |
|
hondacrx
|
f954046c4c
|
Core/Combat: Properly unset engagement flag on death.
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b1ca0ca128425677043d36a147a019f6d2ac6e6)
|
2022-01-02 12:32:11 -05:00 |
|
hondacrx
|
86f7a08870
|
Core/Spells: Fix infinite loop
Port From (https://github.com/TrinityCore/TrinityCore/commit/e6e73b7b13ddc48f98f46d1af13a95b9cf67cccd)
|
2022-01-01 17:55:01 -05:00 |
|
hondacrx
|
c900592e1c
|
Core/BattlePets: Misc fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/446997cdf2bf24163141d7dcaa80bb6ef891f933)
|
2022-01-01 17:37:27 -05:00 |
|
hondacrx
|
2842cc9c91
|
Core/AI: Finally move the "is creature engaged" flag to be a property of the creature AI, where it honestly always belonged.
Port From (https://github.com/TrinityCore/TrinityCore/commit/c13d83796f7b2111c5dcf8546bdd84eccd232ae3)
|
2022-01-01 17:05:29 -05:00 |
|
hondacrx
|
74133edce1
|
Misc fixes/missed stuff
|
2021-12-27 18:11:38 -05:00 |
|
hondacrx
|
5e193139a2
|
Core/Unit: movement related corrections prior to getting Charmed
Port From (https://github.com/TrinityCore/TrinityCore/commit/ef6a5d3c3c010f9ad63a71015a533a3894ab38b9)
|
2021-12-27 17:10:23 -05:00 |
|
hondacrx
|
dfcdade81a
|
Core/Vehicle: prevent creature vehicles from following their old movement generator when a player enters them in some cases.
Port From (https://github.com/TrinityCore/TrinityCore/commit/24c07367f109aa19a51defdf77c50d389ed90845)
|
2021-12-27 15:40:37 -05:00 |
|
hondacrx
|
7a47eaeb24
|
Core/Conditions: allow spellclick conditions to properly work for aura apply/remove
Port From (https://github.com/TrinityCore/TrinityCore/commit/edf12fd6a1b989d7785bc0619002eda1ccc87368)
|
2021-12-27 15:23:22 -05:00 |
|
hondacrx
|
08678c970e
|
Core/Unit: Implement more helper methods
Port From (https://github.com/TrinityCore/TrinityCore/commit/104ec7a81a5bb782f81fd05b872bf664e4de1c89)
|
2021-12-26 20:04:34 -05:00 |
|
hondacrx
|
bddde92a0f
|
Entities/Player: Clean up client control handling behavior around possession. Mind Control should no longer cause various weirdness.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bba4696de715b79b31e154d1a8e1597507812ece)
|
2021-12-26 19:54:55 -05:00 |
|
hondacrx
|
6d73a59f63
|
Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender
Port From (https://github.com/TrinityCore/TrinityCore/commit/27886c7f5d6cfc221ea67aab210f96859d725e05)
|
2021-12-26 19:51:26 -05:00 |
|
hondacrx
|
a75bc5188f
|
Core/Spell: allow damage from binary spells to go through elemental resistance's damage reduction.
Port From (https://github.com/TrinityCore/TrinityCore/commit/09e849bb69561fe91a9b8c1aa72555eb6c65d0b2)
|
2021-12-24 21:05:41 -05:00 |
|
hondacrx
|
31e0a1f476
|
Core/Spells: Moved SpellVisual functions from Unit to WorldObject
Port From (https://github.com/TrinityCore/TrinityCore/commit/54f607641ac9008a588b8ff635a9ed7ee7a5f976)
|
2021-12-24 20:50:24 -05:00 |
|
hondacrx
|
3cf7f6b831
|
Combat/Threat: Split ThreatManager::NotifyDisengaged off from ThreatManager::ClearAllThreat. NotifyDisengaged signifies intent to clear the engagement flag, and should only be called from AI.
Port From (https://github.com/TrinityCore/TrinityCore/commit/38d7c1530a65a7ff1bd10775c4a35269b2416538)
|
2021-12-24 20:15:10 -05:00 |
|
hondacrx
|
e28b42b270
|
Entities/Unit: Fix an issue where Unit pointers could be left dangling if a channeled Charm was interrupted by a control aura application.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d10554da14fb8371072567f673c9f919cbe6b929)
|
2021-12-23 20:19:55 -05:00 |
|
hondacrx
|
1f58dc2b53
|
Entities/Unit: Cleanup all the direct accesses to m_unitMovedByMe. Refactor the field to be protected. Add assertions to catch dangling pointers.
Port From (https://github.com/TrinityCore/TrinityCore/commit/edc75831194bc2419e3abada47121fadf4b2aa8d)
|
2021-12-23 20:17:08 -05:00 |
|
hondacrx
|
749b77d060
|
Core/Misc: Rename Unit::AttackedTarget to Unit::AtTargetAttacked to match naming scheme for these notifiers
Port From (https://github.com/TrinityCore/TrinityCore/commit/dabdad3b47d7438327d3ee861eddd68e9bea68b1)
|
2021-12-23 20:02:14 -05:00 |
|
hondacrx
|
8694a2ae24
|
Core/Entities: Kick engagement logic upstairs to Unit (from ThreatManager), since all Units with AI need it (not just those with threat list).
Port From (https://github.com/TrinityCore/TrinityCore/commit/35e55f10899712435102764671241b94a2026599)
|
2021-12-23 20:00:45 -05:00 |
|
hondacrx
|
fc95164995
|
Core/Unit: Ignore On Transport spline movements if the Unit isn't on a transport anymore
Port From (https://github.com/TrinityCore/TrinityCore/commit/134fa225108381969b4a7dc22b4a3076a79c21f6)
|
2021-12-17 19:39:58 -05:00 |
|
hondacrx
|
40f6c9a9fd
|
Core/Script: add script hook to allow overriding of a vehicle passenger's exit position
Port From (https://github.com/TrinityCore/TrinityCore/commit/1edd93bc0c443cdabc104af9f440e07b6d473a08)
|
2021-12-16 12:47:54 -05:00 |
|
hondacrx
|
f77b631422
|
Core/Movement: Defined movement force type enum
Port From (https://github.com/TrinityCore/TrinityCore/commit/e2de5000acba888e2ae3177893f6063340902ffd)
|
2021-12-10 17:33:33 -05:00 |
|
hondacrx
|
c37e1c9f7d
|
gameobject summoner
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f545f540216d3b94c26e4aeda50c8bb8d5c3d74)
|
2021-12-07 20:42:47 -05:00 |
|
hondacrx
|
6976fd649d
|
Core/Units: Send PlayHoverAnim state in CreateObject if enabled by Unit::SetPlayHoverAnim
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e779a6f5955de96dc1baa2f48b1bb15ad9bc343)
|
2021-12-07 14:26:39 -05:00 |
|
hondacrx
|
dcd4dc4226
|
Remove Deprecated code
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ced6d219236084412e9e76dbbbf1eb615efa920)
|
2021-12-07 14:18:01 -05:00 |
|
hondacrx
|
f265073720
|
Misc Fixes
|
2021-12-01 23:08:19 -05:00 |
|
hondacrx
|
0f030d61cf
|
Core/Commands: Fix .cheat god command letting you die
Port From (https://github.com/TrinityCore/TrinityCore/commit/519e3c9ab718ce50dbaf66a50d15f5ead2dc9885)
|
2021-12-01 22:59:43 -05:00 |
|
hondacrx
|
c64c115f7e
|
Core: Remove wrong emotes played in combat
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7048afac12f89464f5445bdc0bb25c48bebf721)
|
2021-11-29 17:19:10 -05:00 |
|
hondacrx
|
06be062d91
|
Core/Spell: SpellAura Redux
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7299dce9770a5b4a3a5ab289e930a390aa0407a)
|
2021-11-29 14:38:37 -05:00 |
|
hondacrx
|
195fe6316e
|
Core/Units: Only update height in SetHover if unit is bellow HoverHeight
Port From (https://github.com/TrinityCore/TrinityCore/commit/10c915dd34ee94b267b92eef49cd0ecd22d643bf)
|
2021-11-23 22:46:44 -05:00 |
|
hondacrx
|
e46fde9cdd
|
Core/Spells: Fix assert triggered
Port From (https://github.com/TrinityCore/TrinityCore/commit/e475cac63134be27d0902cb0d3efd869217bb464)
|
2021-11-23 22:28:11 -05:00 |
|
hondacrx
|
ebc28748b9
|
Core/Spells: Fix assert triggered
Port From (https://github.com/TrinityCore/TrinityCore/commit/36468203ddf9adb1a4c64f663aff6505701b8fb6)
|
2021-11-23 21:35:00 -05:00 |
|
hondacrx
|
044359a6b7
|
Core/Units: Fixed crash with charm/possess
Port From (https://github.com/TrinityCore/TrinityCore/commit/de8e1a4820ec5b3523209f89e7519e27b53060e2)
|
2021-11-23 21:22:57 -05:00 |
|
hondacrx
|
73aa366f31
|
UnitAI updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/ed884354944009979b828d21ee3498e830050af8)
|
2021-11-23 21:22:07 -05:00 |
|
hondacrx
|
0a8541a39c
|
Core/BattlePets: Implemented battle pet name query packet
Port From (https://github.com/TrinityCore/TrinityCore/commit/8614690e27df8197586cc702760409293f3f6c3d)
|
2021-11-23 15:07:17 -05:00 |
|
hondacrx
|
8af9676c7b
|
Core/Movement: Temporarily disable "no state change" checks in Unit::SetFeatherFall and Unit::SetCanTurnWhileFalling
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4630c5354ae1c295bc48b085c44ea20dad32f4d)
|
2021-11-23 14:37:59 -05:00 |
|
hondacrx
|
0a2425a790
|
Core/Spells: Fixed unapplying rockbiter weapon
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba2586c92f87230c6380d7a2fe2d52c52471b9cb)
|
2021-11-18 20:16:46 -05:00 |
|
hondacrx
|
93c8f9bd2e
|
DB Updates and Fixes
|
2021-11-16 23:29:48 -05:00 |
|
hondacrx
|
e8b8d2c1bb
|
Core/Units: Fixed crash happening when charm was removed by its own charmed AI during update
Port From (https://github.com/TrinityCore/TrinityCore/commit/f3c1b27c266e2857214a087fdd9339e06dbedf5e)
|
2021-11-16 23:26:08 -05:00 |
|